.qd_lang_list_class{display:none;position:absolute;top:17px;left:0;text-align:center;z-index:100;list-style-type:none;padding:15px 0 0;margin:0}.custom__language-switcher{cursor:pointer}.custom__language-switcher .lang_switcher_class{position:static}.custom__language-switcher .qd_lang_list_class{border:2px solid #fff;border-top:0;border-radius:0 0 8px 8px;color:#fff;display:block;font-size:16px;opacity:0;min-width:70px;width:100%;padding-top:0;text-align:left;top:100%;transition:opacity .3s;visibility:hidden}.custom__language-switcher:hover .qd_lang_list_class{opacity:1;transition:opacity .3s;visibility:visible}.custom__language-switcher:hover .custom__language-switcher--label-current{border-bottom:0;border-radius:8px 8px 0 0;padding-bottom:7px}.custom__language-switcher .qd_lang_list_class li{border:0;font-size:16px}.custom__language-switcher .qd_lang_list_class li:last-child a{border-radius:0 0 8px 8px}.custom__language-switcher .qd_lang_list_class li a{display:block;color:#fff !important;padding:8px 16px}.custom__language-switcher .qd_lang_list_class li a:hover{color:#494a52;text-decoration:none;background-color:rgba(240,242,245,0.2);transition:background-color .3s}.custom__language-switcher--label{position:relative}.country-switcher{min-width:150px}.custom__language-switcher--label-current{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;padding:6px 14px 5px 14px;color:#fff;border:2px solid #fff;border-radius:8px;line-height:25px;justify-content:space-between}.custom__language-switcher--label-current svg{margin-left:8px}{# Theme overwrides #}.custom__language-switcher.white-theme .custom__language-switcher--label-current{border:1px solid #cbd4e1;padding:7px 14px 6px 14px;color:#3a4354;background-color:#fff}.custom__language-switcher.white-theme .custom__language-switcher--label-current svg path{fill:#3a4354}.custom__language-switcher.white-theme:hover .custom__language-switcher--label-current{border-bottom:0}.custom__language-switcher.white-theme .qd_lang_list_class{background:#fff;color:#3a4354;border:1px solid #cbd4e1;border-top:0}.custom__language-switcher.white-theme .qd_lang_list_class li a{color:#3a4354 !important}.custom__language-switcher.white-theme .qd_lang_list_class li a:hover{background-color:#f0f2f5}