#opc-startmenu form{float:left}#opc-startmenu button{float:left}.tnmd_admin_tip{float:left;margin-left:20px;width:375px;font-size:.84em;background:#5cbcf6;color:#fff;border-radius:6px;position:relative;padding:7px 20px 7px 7px}.tnmd_admin_tip>span{position:absolute;right:7px;top:7px;border:1px solid #fff;line-height:10px;width:12px;height:12px;display:flex;align-content:center;text-align:center;padding:0;justify-content:center;font-family:'sans-serif';font-size:16px;cursor:pointer}.multiDomainAdmin .language-dropdown{display:block}.multiDomain .multiDomainDropdown{list-style:none}.multiDomain .multiDomainDropdown .dropdown-item{display:block;padding:.48rem .62rem!important}.multiDomain .multiDomainDropdown .tn_multiDomainLink{display:flex;align-items:center;position:relative}.multiDomain .multiDomainDropdown .dropdown-item .flag{margin-right:.5rem}.multiDomain .multiDomainDropdown .dropdown-menu a.dropdown-toggle{display:none}.multiDomain .multiDomainDropdown .dropdown-item .flag-name{margin-right:20px}.multiDomain .multiDomainDropdown .dropdown-item i{position:absolute;color:#767676;right:2px}.multiDomainDropdown .submenu{display:none}.multiDomainDropdown .submenu.show{display:block}.multiDomain.admorris .multiDomainDropdown{margin-top:10px}.multiDomain.admorris .currency-dropdown .dropdown-toggle svg{max-width:10px;max-height:10px}.multiDomain.admorris .multiDomainDropdown .dropdown-menu{margin-left:-70px}.multiDomain.admorris .multiDomainDropdown .dropdown-toggle{padding:0;background:none!important}.multiDomain.admorris .multiDomainDropdown .dropdown-toggle:after{content:' ';display:inline-block;width:0;height:0;margin-left:5px;margin-bottom:15px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}@media all and (min-width:992px){.multiDomainDropdown .submenu{position:absolute;left:100%;top:auto;margin-top:-38px!important;border-left:1px solid #999}.multiDomainDropdown .submenu-left{right:100%;left:auto}.multiDomainDropdown .submenu.sub-left{left:auto;right:100%;border-right:1px solid #999;border-left:0}.multiDomainDropdown .dropdown-menu>li:hover{background-color:#f1f1f1}.multiDomainDropdown .dropdown-menu>li:hover>.submenu{display:block}}@media (max-width:991px){.multiDomainDropdown .dropdown-menu .dropdown-menu{margin-left:.7rem;margin-right:.7rem;margin-bottom:.5rem}.multiDomainDropdown .submenu{margin-left:0;margin-right:0;margin-bottom:0;top:0}.multiDomainDropdown .submenu.show{display:contents}}

/* ===== multiDomain: Sprachumschalter als Modal ===== */
.tnmd-lang-trigger{display:inline-flex;align-items:center;gap:8px;cursor:pointer}
.tnmd-lang-trigger .flag{width:22px;height:15px;flex:0 0 22px}
.tnmd-lang-trigger-label{white-space:nowrap}

.tnmd-lang-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:none}
.tnmd-lang-modal.is-open{display:block}
.tnmd-lang-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}
.tnmd-lang-modal-dialog{position:relative;margin:10vh auto 0;max-width:520px;width:calc(100% - 32px);max-height:80vh;overflow-y:auto;background:#fff;color:#222;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.3);padding:24px}
.tnmd-lang-modal-close{position:absolute;top:6px;right:12px;border:0;background:none;font-size:28px;line-height:1;cursor:pointer;color:inherit;padding:0}
.tnmd-lang-modal-title{font-size:18px;font-weight:600;margin:0 0 16px;padding-right:24px}
.tnmd-lang-modal-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}

.tnmd-modal-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(0,0,0,.12);border-radius:6px;text-decoration:none;color:inherit}
.tnmd-modal-item:hover,.tnmd-modal-item:focus{background:rgba(0,0,0,.04);text-decoration:none;color:inherit}
.tnmd-modal-item .flag{width:44px;height:30px;flex:0 0 44px}
.tnmd-modal-item-country{font-weight:600}
.tnmd-modal-item-lang{opacity:.7;font-size:.875em;margin-left:auto}

body.tnmd-lang-modal-open{overflow:hidden}
