  #primary-menu .menu-item-13301 a:first-of-type {display: none;}
#primary-menu .menu-item-13301 .dt-mega-menu-wrap ul li a:first-of-type {display:block;}

@media (min-width:801px) {
    .whatsYourZip {z-index: 99 !important;}
}

.page-template-template-microsite #main {padding:0 !important;}
    .page-template-template-microsite .whatsYourZip:before {height:100%}
    .page-template-template-microsite  #main-slideshow {margin:-1.5rem 0 0;}


@media (max-width:639px) {
    .page-template-template-microsite .whatsYourZip {
        position: relative;
        margin: 0 -1.35rem 3.2rem !important;
        width: 100vw !important;
        height: 100% !important;
    }

}

@media (min-width:640px) and (max-width:800px) {
    .page-template-template-microsite .whatsYourZip {
        margin: 0 auto 3rem !important;
    }
        .page-template-template-microsite .whatsYourZip:before {height:133%}

}

@media (min-width:710px) and (max-width:809px) {
    .page-template-template-microsite .whatsYourZip:before {height:144%;}
        .page-template-template-microsite  #main-slideshow {margin:-1.8rem 0 0;}

}

@media (min-width:800px) {
    .page-template-template-microsite .whatsYourZip {z-index:99999999999999999999999999999999999999999999999999999999999999999999999;top: -20rem;}
    .page-template-template-microsite #main-slideshow {z-index:1 !important;position:relative !important;margin:-1rem 0 -4.5rem;z-index:0 !important;}
}

@media (min-width:843px) {
    .page-template-template-microsite #main-slideshow {margin:-1rem 0 0rem;z-index:0 !important;}
}

@media (min-width:992px) {
    .page-template-template-microsite #main-slideshow {margin:-1rem 0 -3.6rem}
}