/*======================================
  Selectric v1.11.0
======================================*/
.selectric-wrapper{position:relative;cursor:pointer;}
.selectric-responsive{width:100%;}
.selectric{border:1px solid #d0dde4;/* background:#F8F8F8; */position:relative;height:53px;border-radius:5px;}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 13px;font-size:.96em;line-height:53px;height:53px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#2E2E33;text-align:left;font-weight:normal;}
.selectric-focus .selectric{border-color:#aaaaaa;}
.selectric-hover .selectric{border-color:#c4c4c4;}
.selectric-hover .selectric .button{color:#a2a2a2;}
.selectric-hover .selectric .button:after{border-top-color:#a2a2a2;}
.selectric-open{z-index:9999;}
.selectric-open .selectric{border-color:#c4c4c4;}
.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;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;}

/* Items box */
.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px;}
.selectric-items .selectric-scroll{height:100%;overflow:auto;}
.selectric-above .selectric-items{top:auto;bottom:100%;}
.selectric-items ul, .selectric-items li{list-style:none;padding:0;margin:0;font-size:.94em;line-height:20px;min-height:20px;}
.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer;}
.selectric-items li.selected{background:#f3f3f3;color:#444;}
.selectric-items li.highlighted{background:#f3f3f3;color:#444;}
.selectric-items li:hover{background:#f3f3f3;color:#444;}
.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;}

b.arrowbutton svg{width:14px;height:14px;}
b.arrowbutton svg path{fill:#41b5be;}
b.arrowbutton{position:absolute;right:0;top:0px;line-height:52px;text-align:center;width:50px;border-left:1px solid #d0dde4;}
b.arrowbutton svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}

@media (max-width:479px){
.selectric .label{line-height:49px;height:49px;}
.selectric{height:49px;}
b.arrowbutton{line-height:49px;}  
  
}