body{ overflow-y: auto; }




@media only screen and (min-width: 1401px) {
    #daliresp-site #study-results-notes {padding-top: 28px;}
    #daliresp-site-header__container .cmp-topnavigation__group{ max-width: 900px;}
    #daliresphcp-resource-links__item4 p.text a{width:120px}
    #roflumilast-mechanism-of-action #helped-significantly #daliresp-site-list ul li::before { left: -15px;}
}

@media only screen and (min-width: 992px) {
    #daliresphcp-resource-links__container .container.responsivegrid:nth-of-type(3) p { max-width: 220px; }
}


@media only screen and (min-width: 390px) and (max-width: 840px) {
#daliresp-site .link-isi {    max-width: 210px;}
#daliresp-site .back-top { bottom: 0px; margin-top:12px; float: right;}
#daliresp-site-header-nav .ic-hamburger.open .hamburger-wrapper::after {
    position: fixed;
    right: 55px;
    top: 6%;
}
#daliresp-site-header-nav .ic-hamburger.open .hamburger-wrapper {
    position: fixed;
    top: 3.5%;
    right: 25px;
    left: auto;
}
}



@media only screen and (min-width: 392px) and (max-width: 990px) {

#daliresp-site .link-isi {max-width: 300px;}
#daliresphcp-resource-links__container { width: 420px; margin: 0 auto;}  
#daliresphcp-resource-links__container > .container.responsivegrid > .cmp-container { justify-content: flex-start;}
#daliresp-site .back-top { bottom: 0px; margin-top:12px; }


/*Hamburger menu*/
#daliresp-site-header .navigation-overlay.show, 
.navigation-overlay.show,
#daliresp-site-header .navigation-mobile.open {background: none;}
.navigation-mobile .cmp-searchbox, #menu-nav { background: #02226b;}
.navigation-overlay.show{ overflow-x: auto; scroll-behavior: smooth; width: 100%;}
#daliresp-site-header-nav .ic-hamburger.open .hamburger { position: fixed;}
#daliresp-site-header-nav .ic-hamburger.open .hamburger-wrapper::after { 
    clip-path: inset(0 1.5px 0 0);
    top: 6.5%;
    right: 80px;
    position: fixed;
}

#daliresp-site-header-nav .ic-hamburger.open .hamburger-wrapper {
    position: fixed;
    top: 2%;
    right: 50px;
    left: auto;
}
.cmp-searchbox .cmp-searchbox__inner .cmp-searchbox__field {
    width: 95% !important;
    position: fixed !important;
    top: 13%;

}

#daliresp-site-header__logo .cmp-image__image {  left:155px; margin-top: 15px;}
#daliresp-site-header__container .cmp-topnavigation__group > li:first-child { display: block; width: 300px;}
#daliresp-site-header__container .cmp-topnavigation__group {max-width: 350px;}
}

@media only screen and (min-width: 552px) and (max-width: 767px) {
#daliresp-site-header__logo .cmp-image__image { margin-top: 0; position: absolute;  right: 75px; left: auto;}
}

@media only screen and (min-width: 392px) and (max-width: 551px) {
#daliresp-site-header__logo .cmp-image__image { margin-top: 5px; position: absolute; right: 10px; left: auto;}
#daliresp-site-header__container .cmp-topnavigation__group { max-width: 250px; }
}

@media screen and (max-width: 360px) {

#daliresp-site-header__container .cmp-topnavigation__item--index-1 .cmp-topnavigation__link,
#daliresp-site-header__container .cmp-topnavigation__item:not(.cmp-topnavigation__item--index-0):not(.cmp-topnavigation__item--index-1) .cmp-topnavigation__link {
    font-size: 9px;
    font-weight: 300;
}  
#treat-callout-container p { font-size: 15px !important;}
    
#daliresp-site-header__container .cmp-topnavigation__item:not(:last-child):not(.cmp-topnavigation__item--index-0)::after {
    padding: 0 7px 0px 7px;}
#daliresp-site-header__logo .cmp-image__image { right: 0px;}
#top-bar-home-page {gap: 2px;}    
}
