div.fancy-select{font-size:12px;color:#858b99;z-index:5;font:14px;width:100%;font-weight:400;font-style:normal}div.fancy-select *{z-index:9}div.fancy-select.disabled{opacity:.5}div.fancy-select select:focus+div.trigger{box-shadow:0 0 1px 1px #689300}div.fancy-select div.trigger{cursor:pointer;padding:22px 59px 0 20px;white-space:nowrap;overflow:hidden;line-height:20px;position:relative;background:#f0f0f0;color:#858b99;height:62px;z-index:51;font-size:14px;width:100%;box-sizing:border-box;transition:all .24s ease-out;-webkit-transition:all .24s ease-out;-moz-transition:all .24s ease-out;-ms-transition:all .24s ease-out;-o-transition:all .24s ease-out}div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:4px solid transparent;border-top-color:#778197;top:30px;right:20px}fieldset.error div.fancy-select div.trigger{background:#fff2f2;color:#790606;-webkit-box-shadow:2px 2px 10px 0px #ba6969;-moz-box-shadow:2px 2px 10px 0px #ba6969;box-shadow:2px 2px 10px #ba6969}fieldset.error div.fancy-select div.trigger:after{border-top-color:#790606}div.fancy-select div.trigger.open{color:#689300;box-shadow:0 0 2px 1px #689300}div.fancy-select div.trigger.open:after{border-top-color:#689300}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:0;left:0%;visibility:hidden;opacity:0;z-index:50;max-height:250px;overflow:auto;background:#fff;box-shadow:1px 2px 5px #0003,0 0 1px 1px #0003;border-radius:6px;width:100%;font-size:12px;padding:5px;transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-webkit-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-moz-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-ms-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-o-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out}div.fancy-select ul.options.open{visibility:visible;top:68px;opacity:1;transition:opacity .3s ease-out,top .3s ease-out;-webkit-transition:opacity .3s ease-out,top .3s ease-out;-moz-transition:opacity .3s ease-out,top .3s ease-out;-ms-transition:opacity .3s ease-out,top .3s ease-out;-o-transition:opacity .3s ease-out,top .3s ease-out}div.fancy-select ul.options li{padding:12px;color:#858b99;font-size:14px;width:100%;cursor:pointer;white-space:nowrap;border-radius:3px;transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out}div.fancy-select ul.options li.selected,div.fancy-select ul.options li.hover{background:#689300;color:#fff}
