div.fancy-select{position:relative;font-size:14px;color:#464646}div.fancy-select.disabled{opacity:.5}div.fancy-select select:focus+div.trigger{}div.fancy-select select:focus+div.trigger.open{border-color:#999;background-color:#fafafa;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}div.fancy-select div.trigger{border-radius:3px;cursor:pointer;padding:10px 24px 9px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#fff;border:1px solid #cdcdcd;color:#464646;box-shadow:0;width:100%;transition:all 240ms ease-out;-webkit-transition:all 240ms ease-out;-moz-transition:all 240ms ease-out;-ms-transition:all 240ms ease-out;-o-transition:all 240ms ease-out}div.fancy-select div.trigger:after{content:"";display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:#4b5468;top:50%;margin-top:-3px;right:9px}div.fancy-select div.trigger.open{box-shadow:3px solid rgba(0,0,0,.25)}div.fancy-select div.trigger.open:after{}div.fancy-select ul.options{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:0;visibility:hidden;opacity:0;z-index:50;overflow:auto;background-color:#fff;border:1px solid #cdcdcd;min-width:200px;width:100%;max-height:200px;transition:opacity 300ms ease-out,top 300ms ease-out,visibility 300ms ease-out;-webkit-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;-ms-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}div.fancy-select ul.options.open{visibility:visible;top:100%;opacity:1;transition:opacity 300ms ease-out,top 300ms ease-out;-webkit-transition:opacity 300ms ease-out,top 300ms ease-out;-moz-transition:opacity 300ms ease-out,top 300ms ease-out;-ms-transition:opacity 300ms ease-out,top 300ms ease-out;-o-transition:opacity 300ms ease-out,top 300ms ease-out}div.fancy-select ul.options.overflowing{top:auto;bottom:40px;transition:opacity 300ms ease-out,bottom 300ms ease-out,visibility 300ms ease-out;-webkit-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;-ms-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}div.fancy-select ul.options.overflowing.open{top:auto;bottom:100%;transition:opacity 300ms ease-out,bottom 300ms ease-out;-webkit-transition:opacity 300ms ease-out,bottom 300ms ease-out;-moz-transition:opacity 300ms ease-out,bottom 300ms ease-out;-ms-transition:opacity 300ms ease-out,bottom 300ms ease-out;-o-transition:opacity 300ms ease-out,bottom 300ms ease-out}div.fancy-select ul.options li{padding:8px 12px;cursor:pointer;white-space:nowrap;border-bottom:1px dotted #515151;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}.sort-by-box div.fancy-select ul.options li{padding:2px 12px}.sort-by-box div.fancy-select ul.options{max-width:100%;min-width:100%}div.fancy-select ul.options li:last-child{border-bottom:0}div.fancy-select ul.options li.hover{color:#f14e13}div.fancy-select ul.options li.selected{color:#f14e13}