.jelect,.jelect-current{position:relative;width:100%}.jelect :focus,.jelect-current:focus,.jelect:focus{outline:0}.jelect{display:inline-block;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;min-width:80px;font-family:'Open Sans';padding:14px 20px;background-color:#fff}.jelect-current,.jelect-option{color:#aaa;text-overflow:ellipsis;white-space:nowrap}.jelect-input{display:none}.jelect-current{height:100%;overflow:hidden;padding:2px 21px 0 0;overflow-wrap:normal;font-size:11px;font-family:"Open Sans";text-transform:uppercase}.jelect-current:before,.jelect-option:before{bottom:0;width:16px;height:16px;background-repeat:no-repeat}.jelect-current:before{position:absolute;top:0;left:10px;margin:auto;display:block;content:''}.jelect-current:after{position:absolute;top:3px;right:0;margin:auto;content:'\f107 ';font:normal normal normal 15px/1 FontAwesome}.jelect-options{position:absolute;top:100%;left:0;right:0;z-index:200;margin-top:1px;display:none;max-height:194px;overflow-y:auto;overflow-x:hidden;padding-left:0;box-shadow:0 0 0 1px #ccc,0 2px 4px rgba(0,0,0,.25)}.jelect-options_state_active{display:block}.jelect-option{position:relative;margin-bottom:1px;display:block;font-size:11px;line-height:1;-webkit-transition:125ms ease-out;-o-transition:125ms ease-out;transition:125ms ease-out;box-shadow:0 1px 0 #ccc;background-color:#fff;padding:10px 16px;overflow-wrap:normal;text-align:left}.jelect-option:last-child{margin-bottom:0;box-shadow:none}.jelect-option:hover,.jelect-option_state_active{text-decoration:underline;color:#fff;background-color:#3B99D7}.jelect-option:before{position:absolute;top:0;left:10px;margin:auto;display:block;content:''}