/* Sticky banner adjustment */
#CH_stickybanner { position: sticky; top: 0; z-index: 1; }
#webplaywrapper sidebar.desktop { top: 140px; }
#webplaywrapper article.gameplay sidebar.gameoptions { top: 160px; }

/* Hide stickybanner when gameplay is active */
.gameplay #CH_stickybanner {
    display: none;
}


.header {
    top: 70px;
}
@media (max-width: 568px) {
    .header {
		top: 100px;
	}
}
.slideout-menu-right{
    margin-top: 70px;
}
@media (max-width: 568px) {
    .slideout-menu-left{
        margin-top:100px;
    }
}

.fp-responsive #section-1.fp-auto-height-responsive.fp-section {
    padding-top: 0px !important;
     @media (min-width: 569px) {
        padding-top: 30px !important;
    }
    @media (min-width: 769px) {
        padding-top: 50px !important;
    }
}
#section-1.fp-auto-height-responsive.fp-section {
    @media screen and (min-width: 569px) and (min-height: 800px) {
        padding-top: 0px !important;
    }

}
