.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:none;border-bottom:1px solid #eee;border-radius:0px;background-color:transparent;position:relative;overflow:hidden;font-size:1em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 calc(4em - (1px * 2)) 0 1.5em;font-size:1em;line-height:5em;color:#444;height:calc(4em - (1px * 2));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:40px;top:50px;width:calc(4em - (1px * 2));height:calc(4em - (1px * 2));line-height:calc(4em - (1px * 2));background-color:#F8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/calc(4em - (1px * 2)) Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:"";top:-25px;right:0;bottom:0;left:0;margin:auto;width:0;height:0;position:absolute;clear:both;display:inline-block;border:solid #666;border-width:0 1px 1px 0;padding:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:top;margin-top:20px}.selectric-focus .selectric{border-color:#bbb}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#000}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric .button:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:25px}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #c4c4c4;border-top:none;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;outline:none;border-radius:0 0 8px 8px;padding-bottom:10px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%;border-top:1px solid #c4c4c4 !important}.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:1em;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#E0E0E0;color:#444}.selectric-items li.highlighted{background:#E0E0E0;color:#000;font-weight:500}.selectric-items li:hover{background:#FBDC32;color:#000}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric-items .mCSB_scrollTools{top:8px;right:5px}.selectric-items .mCSB_dragger .mCSB_dragger_bar{width:3px}.selectric-items .mCSB_scrollTools .mCSB_draggerRail{width:3px}.selectric-items .mCSB_inside>.mCSB_container{margin-right:25px}.select-wrapper{position:relative}.select-wrapper.selected label{font-size:0.8em;top:1em;left:1.9em;opacity:0.5}.select-wrapper.required:not(.selected) .selectric .label::after{content:"*";padding-left:5px;font-size:0.8em;padding-top:-15px;position:relative;bottom:5px}.select-wrapper.required label::after{content:"*";padding-left:5px;font-size:0.8em;padding-top:-15px;position:relative;bottom:5px}.select-wrapper label{position:absolute;opacity:0;font-weight:normal;top:1.9em;left:1.5em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
