
@media screen and (max-width: 47.5em) {
    .header-navless--custom-logo {
        width: auto;
        right: auto;
        left: .5em;
    }
}

.scl-image-promo-panel--526-1067735 {
	height: auto;
}

.scl-image-promo-panel--526-1067735 .scl-flexible-images-with-column-2 {
	padding-top: 120px;
	height: 466px;
}

/* DESKTOP/LARGE */
	.scl-image-promo-panel--526-1067735{
		
	}

/* TABLET/MEDIUM    */
@media(max-width:760px) and (min-width:501px) {
	.scl-image-promo-panel--526-1067735{
		
	}
	.scl-flx-50-50 .scl-flexible-images-with-column-2 {
		width:50%;
	}
}


/* MOBILE/SMALL move hero text to top and add plenty of padding-bottom */
@media (max-width: 500px) {
	.scl-image-promo-panel--526-1067735 .scl-flexible-images-with-column-2 {
		padding-top: 0;
		height:680px;
	}
	.scl-image-promo-panel--526-1067735{
	    background-position: bottom center;
	}
}

/* fix top padding on AO button */
@media (max-width: 55.375em) {
    .scl-flexible-layout--ddcCLitem .scl-flexible-layout-multi-column--compLink a:first-child {
        padding-top: 0.375em;
    }
}
