body{background-color:#ddd}.fixed-header-on:not(.transparent-header){--tf_fixed_header_w:100vw;--tf_fixed_header_m:-50vw}.boxed-compact #pagewrap{background-color:#fff;box-shadow:0 3px 16px rgba(0,0,0,.1);margin:27px auto;max-width:95%;overflow-x:initial;position:relative;width:1236px}#header{padding:.5em 0}.header-bar{float:left}.navbar-wrapper{align-items:center;display:flex;justify-content:end}#site-logo{margin:2px 15px 0 0}#site-description,#site-logo{display:inline-block;vertical-align:middle}#site-description{font-size:.65em;margin:12px 1.8em 5px 0}#headerwrap #searchform #s{padding:0 25px 0 15px}#main-nav .has-mega-column>.sub-menu{padding:32px 39px 39px}#main-nav-wrap{align-items:center;display:flex;justify-content:end;margin-left:auto;position:static}.header-widget{display:none;text-align:center}.header-widget .header-widget-inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.full_width .page-title{margin:.5em 2.5%}@media(max-width:760px){.full_width .page-title{margin-left:5%}}.fixed-header #header{min-height:inherit}.fixed-header-on #headerwrap :is(.social-widget,#searchform-wrap),.fixed-header-on .tf_darkmode_toggle
.fixed-header :is(.header-bar,.search-button){display:inline-block}.pull-down{float:right}span#main-nav+.pull-down{top:17px}@media(max-height:900px){.boxed-compact #headerwrap .header-widget-inner{max-height:70vh}}