.sod_select,.sod_select *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sod_select{display:inline-block;position:relative;line-height:1;width:100%;padding:17px;border:1px solid #d5d5d5;background-color:#fff;color:#828282;font-size:1rem;font-weight:300;text-align:left;outline:0;outline-offset:-2px;cursor:pointer!important}.sod_select:before,.sod_select:after{content:"\25B2";position:absolute;right:15px;top:12px;color:#bbb;font-size:7px;display:none}.sod_select:after{content:"\25BC";top:auto;bottom:12px}.sod_select .sod_label:after{display:block;font-family:fish;content:"\e75e";top:50%;bottom:auto;font-size:1rem;color:#dc582a;margin-top:-8px;transition:transform .3s ease 0s;position:absolute;right:15px}.sod_select.open .sod_label:after{transform:rotate(180deg);transition:transform .3s ease 0s}.sod_select:hover,.sod_select.open,.sod_select.focus{border-color:#dbdbdb}.sod_select.focus{box-shadow:0 0 2px rgba(0,0,0,.1)}.sod_select.open{color:#919191;box-shadow:1px 2px 5px rgba(0,0,0,.1)}.sod_select.open.above{box-shadow:1px -2px 5px rgba(0,0,0,.1)}.sod_select.disabled,.sod_select.disabled:hover{opacity:.8;border-color:#828282;color:#b2b2b2;cursor:not-allowed}.sod_select .sod_label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:25px}.sod_select .sod_list_wrapper{position:absolute;min-width:75%;top:100%;left:0;display:block;visibility:hidden;opacity:0;height:auto;width:100.5%;margin:0 0 0 -1px;background:#fff;border:1px solid #dbdbdb;border-top:none;color:#444;font-weight:300;box-shadow:1px 2px 5px rgba(0,0,0,.1);z-index:100}.sod_select .sod_list_wrapper:before{content:"";position:absolute;left:10px;right:10px;height:1px;top:-1px;background:#dbdbdb}.sod_select.open .sod_list_wrapper{display:block;visibility:visible;opacity:1;top:100%}.sod_select.disabled.open .sod_list_wrapper{display:none}.sod_select.above .sod_list_wrapper{top:auto!important;bottom:100%;border-top:1px solid #dbdbdb;border-bottom:none;box-shadow:1px -2px 5px rgba(0,0,0,.1)}.sod_select.above .sod_list_wrapper:before{content:"";position:absolute;left:10px;right:10px;height:1px;bottom:-1px;top:auto;background:#dbdbdb}.sod_select .sod_list{display:block;overflow-y:auto;padding:0;margin:0;width:100%}.sod_select .sod_option{display:block;position:relative;padding:12px 30px 12px 15px;list-style-type:none;color:#676767;cursor:pointer}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393;font-size:10px;font-style:italic}.sod_select .sod_option.groupchild{padding-left:20px}.sod_select .sod_option.disabled{background:inherit;color:#ccc}.sod_select .sod_option.active{background:#fafafa;color:#009ca6}.sod_select .sod_option.selected{padding-right:30px;font-weight:700;color:#009ca6}.sod_select .sod_option.selected:before{content:"";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:gray;height:9px;width:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K)}.sod_select.no_highlight .sod_option.selected{font-weight:300}.sod_select.no_highlight .sod_option.selected:before{display:none}.sod_select select{display:none!important}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block!important;height:100%;width:100%;opacity:0;z-index:1}