.dk-select,.dk-select *,.dk-select *:before,.dk-select *:after,.dk-select-multi,.dk-select-multi *,.dk-select-multi *:before,.dk-select-multi *:after{box-sizing:border-box;-prefix-box-sizing:border-box;-prefix-box-sizing:border-box}
.dk-select,.dk-select-multi{position:relative;display:inline-block;width:200px;border-radius:2px;vertical-align:middle;line-height:30px;cursor:pointer}
.dk-selected{position:relative;overflow:hidden;padding:0 1.5em 0 .5em;width:100%;height:30px;border:1px solid #beccdb;border-radius:2px;background-color:white;text-overflow:ellipsis;white-space:nowrap;line-height:29px;-prefix-text-overflow:ellipsis}
.dk-selected:before,.dk-selected:after{position:absolute;right:0;display:block;content:'';z-index:99;}
.dk-selected:before{top:50%;margin:-2px 8px 0 0;border:solid transparent;border-width:5px 5px 0;border-top-color:#6cc2e3}
.dk-selected:after{top:0;margin:0 1.5em 0 0;height:100%}
.dk-selected-disabled{color:#bbb}
.dk-select .dk-select-options{position:absolute;left:0;display:none;max-height:218px;}
.dk-select-open-up .dk-select-options{bottom:100%;border-radius:2px}
.dk-select-open-down .dk-select-options{top:42px;border-radius:2px}
.dk-select-multi .dk-select-options{max-height:10em}
.dk-select-options{z-index:100;overflow-x:hidden;overflow-y:auto;margin:0;padding:3px;width:100%;max-height:306px;border:1px solid #434d57;border-radius:.4em;background-color:#434d57;list-style:none}
.dk-option-selected{background-color:#6cc2e3;color:#fff}
.dk-select-options-highlight .dk-option-selected{background-color:#6cc2e3;color:#fff}
.dk-option{padding:0 .5em;border-radius:2px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}
.dk-select-options .dk-option-highlight{background-color:#616f7e;color:#fff}
.dk-select-options .dk-option-disabled{background-color:transparent;color:#bbb}
.dk-optgroup{margin-top:.25em;padding:.25em 0;border:solid #ccc;border-width:1px 0}
.dk-optgroup+.dk-option{margin-top:.25em}
.dk-optgroup+.dk-optgroup{margin-top:0;border-top-width:0}
.dk-optgroup:nth-child(2){margin-top:0;padding-top:0;border-top:0}
.dk-optgroup:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}
.dk-optgroup-label{padding:0 .5em .25em;width:100%;font-weight:bold}
.dk-optgroup-options{padding-left:0;list-style:none}
.dk-optgroup-options li{padding-left:1.2em}
.dk-select-open-up .dk-selected{border-color:#6cc2e3;background-color:#6cc2e3;color:#fff}
.dk-select-open-down .dk-selected{border-color:#6cc2e3;background-color:#6cc2e3;color:#fff}
.dk-select-open-up .dk-selected:hover:before,.dk-select-open-down .dk-selected:hover:before{border-top-color:#fff}
.dk-select-open-up .dk-selected:before,.dk-select-open-down .dk-selected:before{border-top-color:#fff}
.dk-select-open-up .dk-selected:after,.dk-select-open-down .dk-selected:after{border-left-color:#3297fd}
.dk-select-open-up .dk-select-options,.dk-select-open-down .dk-select-options,.dk-select-multi:focus .dk-select-options{display:block;border-color:#434d57}
.dk-select-multi:hover,.dk-select-multi:focus{outline:0}
.dk-selected:hover,.dk-selected:focus{outline:0;border-color:#6cc2e3}
.dk-selected:hover:before{border-top-color:#6cc2e3}
.dk-selected:hover:after,.dk-selected:focus:after{border-left-color:#3297fd}
.dk-select-disabled{color:#bbb;opacity:.6;cursor:not-allowed}
.dk-select-disabled .dk-selected:hover,.dk-select-disabled .dk-selected:focus{border-color:inherit}
.dk-select-disabled .dk-selected:hover:before,.dk-select-disabled .dk-selected:focus:before{border-top-color:inherit}
.dk-select-disabled .dk-selected:hover:after,.dk-select-disabled .dk-selected:focus:after{border-left-color:inherit}
select[data-dkcacheid]{display:none}
.dk-select-open-down .dk-selected:after,.user-select.current .dk-selected:after,.lang-select.current .dk-selected:after{position:absolute;top:31px;right:-10px;box-sizing:none;width:0;height:0;border-color:transparent transparent #434d57;border-style:solid;border-width:5px;content:""}
.user-select.current .dk-selected:after{top:30px}
.user-select{width:124px}
.user-select .dk-selected{height:32px;border:0;background-color:#f5f5f6;line-height:32px}
.user-header{margin-right:3px;width:30px;height:30px;border:2px solid #fcfcf9;border-radius:50%;position:relative;}
.user-select .substr{display:inline-block;vertical-align:middle;width:60px;}
.user-select .dk-option:hover,.set-list .dk-option:hover{background-color:#616f7e}
.user-select.current .dk-select-options{top:40px}
.dk-select-options a{display:block;color:#fff}
.lang-select{width:90px}
.lang-select .dk-selected{border-color:transparent;background-color:transparent;}
.lang-select.current .dk-selected:before{border-top-color:#fff}
.lang-select .substr{display:inline-block;margin-right:6px;width:4em;vertical-align:middle}
.lang-select img{border:1px solid #434d57}
.lang-select .dk-selected img{border-color:#f1d297}
.lang-select .dk-option img{border-color:#616f7e}
.lang-select .dk-selected{line-height:25px;}
.lang-select .dk-select-options{background-color:#616f7e;}
.lang-select .dk-selected .substr{float:left;margin-left:5px}
.lang-select .dk-select-options{top:34px}
.dk-select-open-down:after,.user-select.current:after,.lang-select.current:after,.set-list.current:after,.btn-import-c.current:after{position:absolute;top:32px;right:8px;width:0;height:0;border-color:transparent transparent #434d57;border-style:solid;border-width:5px;content:"";z-index:100;}
.lang-select.current:after{border-color:transparent transparent #616f7e;top:25px;}
.user-select.current:after{top:30px;}


.nb-select{display: inline-block;height: 32px;}
.nb-select .dk-selected{display: inline-block;border:none;background-color: transparent;color:#434d57;}
.nb-select:hover .dk-selected{color:#6cc2e3;}
.nb-select.dk-select-open-up .dk-selected:before,.select-moocs.dk-select-open-down .dk-selected:before {
    border-top-color:#4fb6dd;
}
.select-moocs .dk-option-selected{background-color: transparent;}
.select-moocs .dk-option-selected.dk-option-highlight{background-color: #616f7e}
.nb-select.dk-select-open-up .dk-selected:before,.nb-select.dk-select-open-down .dk-selected:before{
    border-top-color:#4fb6dd;
}