.top .wrap{justify-content:flex-end!important}
.top .tm{margin-right:auto}
.top .lang{display:inline-flex;align-items:center;gap:5px;font:700 12px/1 Arial,Helvetica,sans-serif;letter-spacing:.6px}
.top .lang a{color:#ddd;text-decoration:none;padding:4px 3px}
.top .lang a:hover,.top .lang a:focus{color:#c9a24a}
.top .lang b{background:#c9a24a;color:#111;padding:4px 7px;border-radius:2px}
.top .lang i{color:#666;font-style:normal}
html[lang=ru] .nav>li>a{font-size:12.5px;padding-left:9px;padding-right:9px;letter-spacing:0}
html[lang=ru] .btn,html[lang=ru] .top a.tq{white-space:nowrap}
html[lang=de] .nav>li>a{font-size:12.5px;padding-left:8px;padding-right:8px;letter-spacing:0}
html[lang=de] .btn,html[lang=de] .top a.tq{white-space:nowrap}
html[lang=fr] .nav>li>a{font-size:12.5px;padding-left:8px;padding-right:8px;letter-spacing:0}html[lang=fr] .btn,html[lang=fr] .top a.tq{white-space:nowrap}
