.sod_select,.sod_select *{-webkit-touch-callout:none;-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;user-select:none}.sod_select{font-size:11px;font-weight:700;color:#444;position:relative;outline:0;text-align:left;background:#fff;cursor:pointer;line-height:1;display:block}.sod_select.disabled{cursor:not-allowed}.sod_select .sod_label,.sod_select .sod_option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.sod_select .sod_list_wrapper{height:auto;position:absolute;min-width:100%;top:100%;background-color:#fff;left:0;width:auto;display:none;z-index:1}.sod_select.open .sod_list_wrapper{display:block}.sod_select .sod_option.is-placeholder,.sod_select.disabled.open .sod_list_wrapper,.sod_select.no_highlight .sod_option.selected:before{display:none}.sod_select.above .sod_list_wrapper{bottom:100%;top:auto}.sod_select .sod_list{overflow-y:auto;padding:0;margin:0;display:block}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{font-size:10px;font-style:italic;color:#939393;background:inherit}.sod_select .sod_option.groupchild{padding-left:20px}.sod_select .sod_option.disabled{color:#ccc;background:inherit}.sod_select .sod_option.active{color:#333;background:#f7f7f7}.sod_select .sod_option.selected{font-weight:700;position:relative;padding-right:25px}.sod_select .sod_option.selected:before{height:9px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;color:grey;content:"";position:absolute;top:50%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxMCA5Ij48cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCA2LjdjLS40LS40LS41LS42LS45LTFMMS41IDQuMWMtLjgtLjgtMiAuNC0xLjIgMS4ybDIuOCAyLjhjLjcuNyAxLjMgMSAyIDBDNi43IDYgOC4zIDMuNyA5LjggMS41IDEwLjUuNSA5LS4zIDguMy42IDYuNyAyLjkgNS43IDQuNCA0IDYuNyIvPjwvc3ZnPg==);width:10px;display:inline-block}.sod_select.no_highlight .sod_option.selected{font-weight:300}.sod_select select{display:none!important}.sod_select.touch select{height:100%;-webkit-appearance:menulist-button;position:absolute;opacity:0;top:0;left:0;width:100%;display:block!important;z-index:1}