/* Keep the original contact strip and expandable navigation usable between phone and desktop layouts. */
@media (min-width:768px) and (max-width:991px){
.headermenu .topheader{position:absolute;top:0;left:0;right:0;min-height:44px}
.headermenu .topheader .row{align-items:center;flex-wrap:nowrap}
.headermenu .topheader .row>.col-md-5:first-child{flex:1 1 auto;max-width:none}
.headermenu .topheader .row>.col-md-5:empty{display:none}
.headermenu .topheader .row>.col-md-2{flex:0 0 auto;max-width:none;width:auto}
.headermenu .topheader .CryptoExchangeSolutionfreebtn a{white-space:nowrap}
.headermenu .topheader .headerinfo{display:inline-block;margin-right:12px}
.headermenu>.container{width:100%;max-width:none;padding:0}
.headermenu .navbar{flex-wrap:wrap;padding:44px 0 0!important;min-height:100px}
.headermenu .navbar-brand{flex:0 0 152px;max-width:none;margin:0;padding:5px 0}
.headermenu .navbar-brand .nav-link{padding:8px 16px!important}
.headermenu .navbar-brand img{width:120px;max-width:120px;height:auto}
.headermenu .recovery-mobile-toggle{display:block;width:56px;height:40px;padding:4px 12px;margin:8px 0 8px auto;color:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.1);border-radius:4px;line-height:1;font-size:20px}
.headermenu .navbar-nav{display:none!important;position:absolute;left:0;top:100%;width:100%;margin:0!important;max-height:calc(100dvh - 100px);overflow:auto;flex-direction:column;background:#eef4f5}
.headermenu .navbar-nav.recovery-open{display:flex!important}
.headermenu .recovery-mobile-original{display:block}
.headermenu .recovery-mobile-original .recovery-mobile-chevron{display:inline-block;width:.625em;height:1em;vertical-align:-.125em;margin-left:4px}
.headermenu .navbar-nav .nav-item{min-width:0;text-align:left;border-bottom:1px solid #dfdfdf;color:#424242}
.headermenu .navbar-nav .nav-item>summary,.headermenu .navbar-nav .nav-item>a,.headermenu .navbar-nav .nav-item[open]>summary{display:block;padding:10px 15px!important;line-height:24px;background:#eef4f5!important;color:#424242!important}
.headermenu .submenumain>.innermenu{position:static!important;min-width:0!important;width:100%!important;max-height:none!important;padding:0 15px!important;box-shadow:none!important;background:#fff}
.headermenu .innermenu .col-sm-12{flex:0 0 100%;max-width:100%}
.headermenu .innermenu a{white-space:normal}
.headermenu .submenumain[open] .innermenu li ul li{line-height:1.35}
.headermenu .innermenu a:focus-visible{outline:2px solid #ffae40;outline-offset:2px}
}

/* Prevent the contact action from growing over the desktop menu at the first desktop container width. */
@media (min-width:992px) and (max-width:1199px){
.headermenu .topheader .row{align-items:center;flex-wrap:nowrap}
.headermenu .topheader .row>.col-md-5:first-child{flex:1 1 auto;max-width:none}
.headermenu .topheader .row>.col-md-5:empty{display:none}
.headermenu .topheader .row>.col-md-2{flex:0 0 auto;max-width:none;width:auto}
.headermenu .topheader .CryptoExchangeSolutionfreebtn a{white-space:nowrap}
}
