/* Local PHP build fixes: keep the original transparent header, disable the black sticky state. */
html,body{scroll-behavior:auto}
body.btStickyDisabled .mainHeader,
body.btStickyHeaderActive .mainHeader,
.mainHeader{
    position:absolute!important;
    top:0!important;
    left:auto!important;
    right:auto!important;
    transform:none!important;
    width:100%!important;
    z-index:20!important;
    background:transparent!important;
}
body.btStickyDisabled .bt-logo-area,
body.btStickyHeaderActive .bt-logo-area,
.mainHeader .bt-logo-area{
    background:transparent!important;
}
body.btStickyDisabled .btMainLogo,
body.btStickyHeaderActive .btMainLogo{
    opacity:1!important;
    visibility:visible!important;
}
.btMenuHorizontal .mainHeader .bt-logo-area .logo img{height:120px}
.btMenuHorizontal.btStickyHeaderActive .mainHeader .bt-logo-area .logo img{height:120px!important}
.bt_bb_background_image_holder[data-background_image_src]{
    background-size:cover;
    background-position:center;
}
.bt-site-footer a[href="privacy-policy.php"],
.bt-site-footer a[href="cookie-policy.php"]{cursor:pointer}

.ak-header{position:absolute;top:0;left:0;right:0;z-index:20}
.ak-topbar{background:rgba(25,25,25,.28)}
.ak-navwrap{background:transparent;box-shadow:none}
.ak-menu a{color:#fff}

body.home .bt-content-wrap,
body.home .bt-content-holder,
body.home .bt-content,
body.home .bt_bb_wrapper{margin-top:0!important;padding-top:0!important}
body.home .bt-content>.bt_bb_wrapper>p:empty,
body.home .bt-content>.bt_bb_wrapper>p:first-child{display:none!important;margin:0!important;padding:0!important}
.ak-policy-lang-head{margin-top:56px}
