.dropdown,
.dropdown div,
.dropdown li,
.dropdown div::after{-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}
.dropdown .selected::after,
.dropdown.scrollable div::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none;}
.dropdown{-moz-user-select:none;cursor:pointer;position:relative;width:25%;color:#555;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;border:none;border-right:1px solid #272425;}
.dropdown option{color:#555;font-weight:bold;}
.dropdown div{width:93%;overflow:auto;margin:0 auto;}
.dropdown.open{z-index:2;}
.dropdown:hover{}
.dropdown.focus{}
.dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-4px;border:6px solid transparent;border-top:8px solid #777;background:#FFFFFF;}
.dropdown.open .carat{margin-top:-10px;border-top:6px solid transparent;border-bottom:8px solid #777;}
.dropdown.disabled .carat{border-top-color:#999;}
.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden;}
.dropdown select{position:relative;left:0px;top:0px;}
.dropdown.touch .old{width:100%;height:100%;position:relative;overflow:auto;}
.dropdown.touch select{width:380px;height:100%;opacity:0;position:absolute;overflow:auto;}
.dropdown .selected,
.dropdown li{display:block;position:relative;line-height:1;padding:5px 10px;overflow:hidden;white-space:nowrap;font-weight:bold;}
.dropdown .selected{width:80%;color:#777;}
.dropdown.disabled .selected{color:#999;}
.dropdown .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;width:300px;border-radius:0 2px 2px 0;}
.dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;background:#fff;border:1px solid #ccc;border-top:1px solid #eee;border-radius:0 0 3px 3px;opacity:0;}
.dropdown.item-2 div{width:200%;}
.dropdown.open div{opacity:1;z-index:2;}
.dropdown ul{position:absolute;left:0;top:0;height:100%;width:auto;list-style:none;}
.dropdown.scrollable.open ul{}
.dropdown li{font-size:12px;list-style:none outside none;margin:0;padding:2px 5px;color:#777;width:100%;overflow:auto;}
.dropdown li.focus{background:#ed1c24;position:absulite;z-index:3;color:#fff;}
.dropdown li.active{font-weight:700;}
.subDiv, .uniDiv{display:inline-block;}
.subDiv{width:19%;}
.subDiv .dropdown{width:100%;border:none;float:none;}