div.fancy-select{color:#46565d;font-size:13px;position:relative}div.fancy-select.disabled{opacity:.5}div.fancy-select select:focus+div.trigger.open{box-shadow:none}div.fancy-select div.trigger{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;height:33px;line-height:33px;moz-transition:all .24s ease-out;ms-transition:all .24s ease-out;o-transition:all .24s ease-out;padding:0 57px 0 8px;position:relative;text-overflow:ellipsis;transition:all .24s ease-out;webkit-transition:all .24s ease-out;white-space:nowrap}div.fancy-select div.trigger:after{color:#666;content:">";font-family:calibri;font-size:14.5px;font-weight:300;opacity:.8;position:absolute;right:9px;top:0;transform:rotate(90deg)}div.fancy-select div.trigger.open{background:#f6f6f6;box-shadow:none}div.fancy-select div.trigger.open:after{transform:rotate(-90deg)}div.fancy-select ul.options{background:#fff;border:1px solid #ccc;border-radius:0 0 4px 4px;color:#8b8b8b;left:0;list-style:none;margin:0;max-height:200px;min-width:99.5%;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;opacity:0;o-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;overflow:auto;position:absolute;top:30px;transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;visibility:hidden;webkit-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;z-index:11099}div.fancy-select ul.options.open{moz-transition:opacity .3s ease-out,top .3s ease-out;ms-transition:opacity .3s ease-out,top .3s ease-out;opacity:1;o-transition:opacity .3s ease-out,top .3s ease-out;top:33px;transition:opacity .3s ease-out,top .3s ease-out;visibility:visible;webkit-transition:opacity .3s ease-out,top .3s ease-out}div.fancy-select ul.options.overflowing{bottom:34px !important;moz-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;ms-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;o-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;top:auto;transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;webkit-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out}div.fancy-select ul.options.overflowing.open{bottom:50px;moz-transition:opacity .3s ease-out,bottom .3s ease-out;ms-transition:opacity .3s ease-out,bottom .3s ease-out;o-transition:opacity .3s ease-out,bottom .3s ease-out;top:auto;transition:opacity .3s ease-out,bottom .3s ease-out;webkit-transition:opacity .3s ease-out,bottom .3s ease-out}div.fancy-select ul.options li{cursor:pointer;moz-transition:all .15s ease-out;ms-transition:all .15s ease-out;o-transition:all .15s ease-out;padding:5px 12px;transition:all .15s ease-out;webkit-transition:all .15s ease-out;white-space:nowrap}div.fancy-select ul.options li.selected{background:#f0f0f0;color:#f60 !important}div.fancy-select ul.options li:hover{color:#333}