.dk_container{background-color:#f5f5f5;color:#333;font-family:'Helvetica',Arial;font-size:12px;font-weight:bold;margin-bottom:18px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.dk_container:focus{outline:0}
.dk_container[disabled]{opacity:.4}
.dk_container a{cursor:pointer;text-decoration:none}
.dk_container[disabled] a{cursor:not-allowed}
.dk_toggle{border:1px solid #dce4ec;color:#333;padding:7px 45px 7px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-transition:border-color .5s;-moz-transition:border-color .5s;-o-transition:border-color .5s;transition:border-color .5s;position:relative;background:#dce4ec}
.dk_toggle:hover,.dk_toggle:focus{border-color:#dce4ec}
.dk_toggle:after{position:absolute;top:45%;right:10px;content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4B4B4B}
.dk_focus .dk_toggle{border-color:#dce4ec}
.dk_open{z-index:10}
.dk_open .dk_toggle{background-color:#dce4ec;border-color:#dce4ec;color:#333;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}
.dk_open_top .dk_toggle{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
.dk_open_top .dk_options,.dk_open_top .dk_options_inner{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}
.dk_options{background:#fefefe;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
.dk_options a{background-color:#fff;border-bottom:1px solid #dce4ec;font-weight:bold;padding:8px 10px}
.dk_options a:hover,.dk_options:focus,.dk_options .dk_option_current a{background-color:#dce4ec;border-bottom-color:#dce4ec;color:#333;text-decoration:none}
.dk_options li:last-child a{border-bottom:none;color:#333}
.dk_options .disabled{cursor:default;color:#333}
.dk_options .disabled a,.dk_options .dk_optgroup.disabled>span{color:#aaa}
.dk_options .disabled:hover a,.dk_options .disabled:focus a{cursor:default;color:#333;background-color:#dce4ec;border-bottom-color:#dce4ec;text-shadow:none}
.dk_options .dk_optgroup{padding-left:5px;background:#ddd;color:#333}
.dk_options .dk_optgroup>span{display:block;padding:5px 10px 5px 5px;font-style:italic;color:#333;background:#ddd;border-bottom:#dce4ec}
.dk_options .dk_optgroup.disabled,.dk_options .dk_optgroup.disabled>span{background:#eee}
.dk_options_inner{max-height:250px;border:1px solid #dce4ec;border-bottom-width:2px;border-bottom-color:#dce4ec;color:#333;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}
.dk_container{display:none;float:left}
.dk_container a{color:#333;outline:0}
.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}
.dk_open{position:relative}
.dk_open .dk_options{display:block}
.dk_open .dk_label{color:inherit}
.dk_options{display:none;margin-top:-1px;position:absolute;right:0;width:100%}
.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}
.dk_options_inner{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}
.dk_container select{position:absolute;visibility:hidden}
.dk_mobile{position:relative}
.dk_mobile select{display:block;width:100%;height:100%;top:0;left:0;visibility:visible;opacity:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}
@-moz-document url-prefix(){.dk_wrap select{padding:7px 49px 5px 6px}}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.dk_wrap select{padding:6px 47px 6px 8px}}
_:-o-prefocus,body:last-child .dk_wrap select{padding:7px 45px 5px 10px}
