div.fancy-select{position:relative;text-transform:uppercase;font-size:14px}div.fancy-select.disabled{opacity:0.5}div.fancy-select select:focus+div.trigger.open{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.fancy-select div.trigger{cursor:pointer;padding:3px 27px 3px 9px;border:1px solid #e5e5e5;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:relative;color:#999;background-color:#fff;-webkit-transition:all 240ms ease-out;-o-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;transition:all 240ms ease-out}div.fancy-select div.trigger:after{width:0;height:0;display:inline-block;border-top:5px solid #999;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;display:inline-block;position:absolute;content:" ";top:11px;right:9px}div.fancy-select div.trigger:before{content:" ";display:block;height:27px;position:absolute;top:0;right:28px;border-left:1px solid #e5e5e5}div.fancy-select div.trigger.open{background:#fff;border:1px solid #e5e5e5;color:#10b6f2;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}div.fancy-select div.trigger.open:after{border-top-color:#7A8498}div.fancy-select ul.options{list-style:none;margin:0;position:absolute;top:40px;left:0;visibility:hidden;opacity:0;z-index:50;overflow:auto;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 10px rgba(0, 0, 0, 0.1);box-shadow:0 1px 10px rgba(0, 0, 0, 0.1);min-width:100%;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out;transition:opacity 300ms ease-out, top 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.open{visibility:visible;top:28px;opacity:1;-webkit-transition:opacity 300ms ease-out, top 300ms ease-out;-o-transition:opacity 300ms ease-out, top 300ms ease-out;-moz-transition:opacity 300ms ease-out, top 300ms ease-out;transition:opacity 300ms ease-out, top 300ms ease-out}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out;transition:opacity 300ms ease-out, bottom 300ms ease-out, visibility 300ms ease-out}div.fancy-select ul.options.overflowing.open{top:auto;bottom:50px;-webkit-transition:opacity 300ms ease-out, bottom 300ms ease-out;-o-transition:opacity 300ms ease-out, bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out, bottom 300ms ease-out;transition:opacity 300ms ease-out, bottom 300ms ease-out}div.fancy-select ul.options li{padding:4px 12px;line-height:20px;color:#999;cursor:pointer;white-space:nowrap;-webkit-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}div.fancy-select ul.options li.selected{background:#e7f8fe;color:#10b6f2}div.fancy-select ul.options li.hover{color:#10b6f2}