@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

* {
    font-family:sans-serif;
    margin:0;
    padding:0;
}

.clear-block {
    clear:both;
}

.covid-banner-div{
    
    background: darkgrey;
    margin-top: -29px;
    position: relative;
    top: 5px;
    padding-bottom: 1px;

}
.covid-banner-text{
    color: #ffffff;
    font-size: 13px;
    padding-left: 10px;
    font-style: italic;
    padding-top: 4px;
}
a.covid-banner-href {
   
    color:#ffffff;
    text-decoration: underline
}
a:hover.covid-banner-href {
   
    color:#ffffff;
}

.hidden {
    display: none;
}

/**For Text Resize**/
.small { font-size:100%; }
.large { font-size:115%; }

#sizer a {text-decoration:none;}
#sizer a.active {text-decoration:underline;}

#wrapper #container {
    margin: 0 auto;
    padding: 0 0px;
    width: 996px;
}


#resize-container {
    float: left;
}

#print-container {
    float: left;
}

/**
FORM STYLES
**/
.form-item label {
    display: block;
}

.form-item label.error {
    color: #F00;
}

.form-item label.option {
    display: inline;
}

#header {
    margin-top: 30px;
    margin-bottom: 15px;
}

#header-nav {
    font-size: 11px;
    text-align: right;
}

#header #top-isi {
    box-sizing: border-box;
    padding-left: 20px;
}

#header #top-isi h4 {
    font-size: 14px;
}

#header #top-isi p {
    font-size: 12px;
}

#header #top-isi a {

}

#header #search-form input {
    font-size: 12px;
}

#side-menu-container {
    background-color: #f4f4f4;
    min-height: 410px;
}

#med-watch-container {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}

#gsk-footer-container {
    text-align: right;
    padding-right: 20px;
    box-sizing: border-box;
}

.content-top {
    min-height: 200px;
    background-color: #e1e1e1;
    margin: 0px 0px 10px 0px;
}

.content-bottom {
    min-height: 200px;
    background-color: #c2c2c2;
    margin: 10px 0px 10px 0px;
}

ul.nav li.active ul, ul.nav li.active-trail ul {
    display: block;
}
.container{max-width: 1200px;}
.header-bg
{
    background:-ms-linear-gradient(top, #f5f5f4 0%, #ffffff 100%)!important;
    background:-o-linear-gradient(top, #f5f5f4 0%, #ffffff 100%)!important;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f4), color-stop(1, #ffffff))!important;
    background:-webkit-linear-gradient(top, #f5f5f4 0%, #ffffff 100%)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f4', endColorstr='#ffffff')!important;
    background:linear-gradient(to bottom, #f5f5f4 , #ffffff)!important;
}
.Logo-div {padding-top: 19px;padding-bottom: 0px;padding-left: 10%;}

@media (min-width: 959px){ 
    .Logo-div {padding-top: 19px;padding-bottom: 0px;padding-left: 0%;}
    .Logo-div .hcp-lnk {padding-left: 1%;}
    .larger-div-logo a img {margin-left: 10%;}
    .Logo-div a.hcp-lnk {
       
        top: 28px;
        position: absolute;
    
    }
}
.navbar-nav {float: right;margin-top: -38px;margin-bottom: 0;margin-right: 12%;}
.navbar-collapse {display: block;padding-bottom: 0;height: 0;}
.navbar-nav li {float: left;border-left: 1px solid #191e5f; padding-left: 3px;padding-right: 5px;  padding-top: 3px;}
.navbar-nav li a {padding-top: 4px;padding-bottom: 8px;color: #191e5f;font-weight: bold;font-size: 12px;font-family: Roboto;}
.navbar {margin-bottom: 0;}
.header_full_div {border-bottom: 0px solid #191e5f;position: relative;z-index: 11;}
/*.navbar-nav li a:hover,.navbar-nav li a:focus,.navbar-nav li.active a:focus,.navbar-nav li.active a:hover,.navbar-nav li.active a{background:#222742;color: #ffffff;border-radius: 0;}*/
.hln-logo {
    margin-top: -38px;
    margin-right: 14px;
    max-width: 120px;
}

.hln-logo {max-width: 120px;float: right; margin-right: 14px;
    max-width: 120px;}
.navbar-toggle {display: none;}
.Footer_div {background: #dddddd;}
a {color: #191e5f;text-decoration: none;}
.Footer-links {padding-left: 10%;padding-top: 3.7%;padding-bottom: 0.7%;}

.terms-background{background: url(../images/terms-background.png);margin-bottom: -10px;margin-top: -43px;}
.contact-background{background: url(../images/contact-us-background.png);background-size: 100% 100%;}
.sitemap-background{background: url(../images/sitemap-background.png);margin-bottom: -10px;margin-top: -43px;}
.last-anchor-sitemap{}
.contact-background-sub{background: url(../images/privacy-back-text-layer.png);margin-left: 11.5%; max-width: 59.9%;padding-top: 50px;}
.privacy-background{background: url(../images/privacy-background.png);margin-bottom: -10px;margin-top: -43px;}
.privacy-background-sub{background: url(../images/privacy-back-text-layer.png);margin-left: 11.5%; max-width: 59.7%;padding-top: 50px;}
.terms-background-sub{background: url(../images/privacy-back-text-layer.png);margin-left: 11.5%; max-width: 59.7%;padding-top: 70px;}
.privacy-text-margin{ margin-left: 4%; margin-right: 3%; padding-bottom: 20px;}
.contact-text-margin{ margin-left: 4%; margin-right: 3%; padding-bottom: 88px;}
.sitemap-text-margin{ margin-left: 4%; margin-right: 3%; padding-bottom: 305px;}
.contact-us-text{ margin-right: 33%;}
.contact-us-text-cols {margin-right: 17%;margin-left: -2%;}
.contact-us-bot-text{float: left;}
.privacy-list-margin{margin-left: 1%;}
.privacy-list-margin li,.content-padding li{text-indent: 0em;list-style-position: inside;}
.privacy-text-header{text-decoration: underline;margin-bottom: 0;}
.Footer-upper-div {background: #1f2840;padding: 17px;}
.Footer-upper-div p{margin-bottom: 0;color: #fff;font-size: 15px;padding-left: 9.5%;  font-family: Roboto;line-height: 21px;}
a.footer-disclaimer{margin-bottom: 0;color: #fff;font-size: 15px;font-family: Roboto;}
.Footer-para {padding-left: 11%;padding-bottom: 41px;color: #191e5f;font-size: 13px;font-family: Roboto;margin: 0;line-height: 17px;}
.Footer-links a {border-right: 1px solid #191e5f;padding-left: 9px;padding-right: 13px;font-size: 15px;font-family: Roboto;text-transform: uppercase}
.Footer-links a:last-child{border-right: 0;}
.navbar-nav li:first-child {border-left: 0;}
.row{background: none;}
a:hover, a:focus,.navbar-nav li.active a,.navbar-nav li.active a:hover,.Footer-links .active a:hover,.Footer-links.active > a,.Footer-links .active a{color: #191e5f;text-decoration: underline;  background: none;}
.Footer-links > a:hover{color: #191e5f!important;}
.navbar-nav li a:focus {color: #ffffff;text-decoration: underline;  background: #191e5f;}
.Footer-links a:focus,.Footer-links .active a:focus{color: #ffffff !important;text-decoration: underline;  background: #191e5f;}
/*.home-page-banner-image{background: rgba(0, 0, 0, 0) url("/images/home_page_banner1.jpg") no-repeat scroll 0 0 / 100%;height: 367px;width: 100%;}*/
.home-page-banner-image{cursor: pointer;background-color: white;background-repeat: no-repeat;background-position: left top;width: 100%;z-index: -11;height: 400px;}


.responsive-inner-page-content p {font-size: 15px;color: #ffffff;font-family: Roboto;font-weight: normal;line-height: 21px;padding-bottom: 4px;}
.responsive-inner-page-content h1 {font-size: 37px;color: #ffffff;font-family: Roboto;font-weight: normal;line-height: 40px;
}

p.small {font-size: 13px;color: #ffffff;font-family: Roboto;font-weight: normal;line-height: 17px;padding-bottom: 15px;}

.responsive-inner-page-content li {font-size: 15px;color: #ffffff;font-family: Roboto;font-weight: normal;  padding-bottom: 10px;}

.terms-heading{ margin-top: 28px; padding-top: 7%; margin-bottom: 0px; font-size: 28px;}

.responsive-inner-page-content h2 {font-size: 22px;color: #191e5f;font-family: Roboto;font-weight: weight;}
.responsive-inner-page-content h3 {font-size: 14px;color: #191e5f;font-family: 'Roboto';font-weight: bold;line-height: 14px;}

.first-callout span,.first-callout span sup {color: #ffffff;  font-family: 'Roboto';font-weight: bold;}
.second-callout span,.second-callout span sup {color: #ffffff;  font-family: 'Roboto';font-weight: bold;}
.third-callout span,.third-callout span sup {color: #ffffff;  font-family: 'Roboto';font-weight: bold;}

.day-nurse-page span,.day-nurse-page span sup {color: #ffffff;  font-family: 'Roboto';font-weight: bold;}
.day-and-night-nurse-page span,.day-and-night-nurse-page span sup {color: #ffffff;  font-family: 'Roboto';font-weight: bold;}
.night-nurse-liquid-page span,.night-nurse-liquid-page span sup {color: #ffffff;  font-family: 'Roboto';font-weight: bold;}

.prod-img-div {float: left;padding-right: 4%;display: inline-block;width: 40%;}
.prod-desc-div {margin-left: 0;/* border-right: 1px solid #d3d3d3; */padding-bottom: 3%;display: inline-block;float: left;width: 60%;}

.prod-desc-div h2 {margin-bottom: 5px;margin-top: 0;}
.prod-desc-div h3 {margin-top: 0;margin-bottom: 15px;}
.second-div {margin-top: 60px;}
.first{margin-bottom: 30px;float: left;width: 100%;/* margin-left: 10%; */margin-top: 16px;}
.first>div{min-height: 125px;}
.first>div:last-of-type{border: none;}
.img-man {width: 88%;}
.man-img-div {padding-right: 0;}
.desktop-visible{display: inline-block;}
.where-to-buy-nightnur{margin-top: -18px;}
.mobile-visible{display: none;}

.contact-us{width: 100%;}

.background-layout{background: url("../images/background.png") no-repeat;background-size: 100% 100%;}
.text-div {background-image: url("../images/blue-overlay.png");color: #ffffff;float: left;margin-left: 10%;width: 43%;}
.content-padding {padding: 10px 36px 35px;}
.image-div {float: right;margin-right: 10%;width:34%}
.image-div-tips {float: right;margin-right: 10%;width:34%}
.image-div-where {float: right;width: 47%;margin-top: 4%!important;}
.background-layout-wheretobuy{background: url("../images/background_wheretobuy.png") no-repeat;background-size: 100% 100%;}
.content-padding-wheretobuy {padding: 10px 28px 97px;}
.green-bullet{list-style-image: url("../images/green-bullet.png");margin-left: 5.6%;}
.background-layout-tips{background: url("../images/background-tips.png") no-repeat;background-size: 100% 100%;}
.sym-img {margin-top: 1.3%;}
.tips-img{margin-top: 5%;}
.where-img{margin-top: 5.5%;}
.background-errorpage{background: url("../images/background.png") no-repeat;background-size: 100% 100%;}
.text-div-errorpage {background-image: url("../images/blue-overlay.png");color: #ffffff;margin-left: 11.5%;max-width: 59.7%;padding-top: 70px;min-height: 500px;padding: 10px 28px 97px;}
.p-font-family{font-family:"Roboto";color:#ffffff !important;}
.p-font-family-1{font-family:"Roboto";color:#ffffff !important;line-height: 10px;}
.p-font-family-1 a{font-family:"Roboto";color:#ffffff !important;text-decoration: underline;font-size: 17px;line-height: 20px;}
.center-text{margin: 0px auto;width: 100%;text-align: center;font-size: 18px ! important;  font-style: italic;}
.spacing-below{margin-bottom: -13px;}

.day-nurse {cursor: pointer;padding-left: 4%;padding-bottom: 23px;border-left: 1px solid #f7f8f7;margin-left: 110px;float: left;width: 30%;padding-top: 21px;}
.day-and-night-nurse {cursor: pointer;padding-left: 4%;padding-bottom: 23px;border-left: 1px solid #f7f8f7;margin-left: 33px;float: left;width: 30%;  padding-top: 24px;}
.cold-and-flu-nurse {cursor: pointer;padding-left: 4%;padding-bottom: 23px;border-left: 1px solid #f7f8f7;margin-left: 33px;float: left;width: 30%;  padding-top: 24px;}
.night-nurse {cursor: pointer;border-left: 1px solid #f7f8f7;border-right: 1px solid #f7f8f7;float: left;margin-left: 33px;padding-bottom: 23px;padding-left: 3%;width: 25%;  padding-top: 20px;}

.day-nurse h2 {padding-top: 7%;}
.day-and-night-nurse h2{padding-top: 4%;}
.cold-and-flu-nurse h2{padding-top: 4%;}
.night-nurse h2 {padding-top: 7%;}
.day-nurse img {float: left;padding-right: 5%;width: 29%;}
.day-and-night-nurse img {float: left;  padding-right: 5%;  width: 30%;}
.cold-and-flu-nurse img {float: left;  padding-right: 5%;  width: 30%;}
.night-nurse img {float: left;  padding-right: 5%;  width: 21%;}
.second-callout img,.first-callout img,.third-callout img {margin-left: 46%;}
.second-callout,.first-callout,.third-callout{display: none;}

.day-and-night-nurse-page img,.day-nurse-page img,.night-nurse-liquid-page img {margin-left: 46%;}


.left-bg-div {width: 50%;  float: left;}
.right-bg-div {width: 40%;float: right;margin-right: 9%;}
.hrsimg {margin-left: 76% !important;margin-top: 50px;}
.dayandnight-prod-img {padding-top: 25px;margin-left: 25% !important;}
.daynurse-prod-img {padding-top: 8px;margin-left: 25% !important;}
.nightnurse-prod-img {padding-top: 8px;margin-left: 20% !important;}
.right-bg-div h1 {width: 77%;}
.right-bg-div .font-style {width: 77%;}
.right-bg-div img {margin-left: 0;margin-top: 0vw;}
.second-callout{background: url(../images/day%26nightbg_1.jpg) 100% 100% no-repeat;width: 100%;min-height: 607px;}
.first-callout{background: url(../images/third-callout-bg.jpg) 100% 100% no-repeat;width: 100%;min-height: 607px;}

.day-nurse-page{background: url(../images/third-callout-bg.jpg) 100% 100% no-repeat;width: 100%;min-height: 607px;}
.day-and-night-nurse-page{background: url(../images/day%26nightbg_1.jpg) 100% 100% no-repeat;width: 100%;min-height: 607px;}
.night-nurse-liquid-page{background: url(../images/third-callout-bg.jpg) 100% 100% no-repeat;width: 100%;min-height: 607px;}

.third-callout{background: url(../images/third-callout-bg.jpg) 100% 100% no-repeat;width: 100%;min-height: 607px;}
.hover-whole-div {background-color: #f4f4f4;min-height: 148px;}
.first-callout div.left-bg-div {margin-top: 15%;}
.first-callout div.right-bg-div {margin-top: 6%;}

.day-nurse-page div.left-bg-div {margin-top: 15%;}
.day-nurse-page div.right-bg-div {margin-top: 6%;}
.night-nurse-liquid-page div.left-bg-div {margin-top: 15%;}
.night-nurse-liquid-page div.right-bg-div {margin-top: 8%;}

.third-callout div.left-bg-div {margin-top: 10%;}
.third-callout div.right-bg-div {margin-top: 8%;}
.arrow-img-div,.arrow-img-div-second,.arrow-img-div-third {position: relative;}
.first-callout-arrow-img {position: absolute;z-index: 1;margin-top: 148px;margin-left: 20%;width: 3%;}
.second-callout-arrow-img {position: absolute;z-index: 1;margin-top: 148px;margin-left: 51%;width: 3%;}
.third-callout-arrow-img {position: absolute;z-index: 1;margin-top: 148px;margin-left: 83%;width: 3%;}
 .smaller-div-logo{display: none;}
.hover-whole-div {min-height: 148px;background: url("../images/header-bottom.png") no-repeat;background-size: 100% 100%;}
.first-callout div.left-bg-div {margin-top: 11%;}

.day-nurse-page div.left-bg-div {margin-top: 11%;}

.arrow-img-div,.arrow-img-div-second,.arrow-img-div-third {display: none;}
.findout-banner-img {position: absolute;margin-top: 93px;margin-left: 62%;z-index: 7;width:38%;}
.background-img {z-index: -11 !important; width: 100%; height: 400px;}
.relative-position{position: relative;}
.find-more-img {width: 30%;}
.privacy-text-margin a,.sitemap-text-margin a,.sitemap-text-margin a:hover,.sitemap-text-margin a:active,.sitemap-text-margin a:visited {  font-size: 17px;color: #ffffff;line-height: 20px;  text-decoration: underline;font-family: "Roboto";}

a:hover,a:focus{color: #191e5f;}
.Footer-links a:hover,a:focus{color: #ffffff;}
.second div.first-div div.prod-desc-div,.second div.second-div div.prod-desc-div{border-right: none;}
.contact-text-margin h1{padding-bottom: 45px;}
u {font-family: Roboto;}
.no-break{display: inline-block;}
.align-treat{margin-top: 44px;}
.modal-body {
    position: relative;
    padding: 15px;
}
.modal-body.campaign {
    padding: 5px;
    width: 100%;
}
button.close {
    position: absolute;
    right: -10px;
    top: -10px;
    background-color: #FFF;
    opacity: 1;
    border-radius: 21px;
    width: 20px;
    z-index: 10;
}
#videowrapper {
    float: none;
    clear: both;
    width: 100%;
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    width: 100%;
}
#videowrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.marginT15{margin-top: 15px}
.desktop-visible.width100{width: 100%;}

.wheretobuy-products {display: flex;}
.block-display{display: block;}
.normal-font{font-size: 12px;}
.part-one {font-size: 20px;}
.font-family{font-family: "Roboto";}
.text-banner{width: 100%;}
.browsehappy {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}
.alert.alert-danger{
    text-align: center;
        z-index: 11001;
    position: absolute;
    height: 100px;
    width: 100%;
    font-size: 18px;
}
.star-red{
    color:red;
    font-size: 22px;
  top: 0px;
}
.font-style{font-size: 37px!important; line-height: 40px!important; margin-top: 20px;margin-bottom: 10px!important;  padding-bottom: 0px!important;}
a.footer-disclaimer{color:white;padding-top:0px;}

.logo_img {
    max-width: 120px;
    padding-bottom: 5px;
}
@media (min-width: 640px) {.container {width: auto!important;}}
@media (min-width: 768px) {.container {width: auto!important;}.modal-dialog{padding-top:7%}}
@media (min-width: 960px) {.container {width: auto!important;}.referDnD{margin: 13em 1.5em 0;padding-bottom: 0!important;float: right;font-size: 0.85em!important;}.first>div{width: 33%;border-right: 1px solid #d3d3d3;}}
@media (min-width: 1024px) {.container {width: auto!important;}}
@media (min-width: 1200px) {.container {width: auto!important;}}

.desktop-visibility{display: block!important;}
a,a:hover,a:focus{outline: none;}
.responsive-visibility{display: none!important;}
.carousel-control.right {background-image: none;}
.carousel-control.left {background-image: none;}
.container{padding: 0;overflow: hidden;}
.text-align{width:80%;}
body {
    background-color: #ffffff;
}

nav.navbar {margin: 0 auto;background-color: #ffffff;}
.responsive-inner-page-content {margin-top: 73px;}
.for-mob-img {display: none !important;}
.carousel-indicators {bottom: 0;}
.tab-visibility{display: none;}
.visible-xs{display: none!important;}
.hidden-xs{display: block;}
.visible-phone {display: none !important;}
.visible-tablet { display: none !important;}
.hidden-desktop {display: none !important;}
.visible-desktop {display: inherit !important;}
.visible-devices{display: none !important;}
.hidden-devices{display: block !important;}
.collapsing{overflow: inherit!important;}

/*verification start  page*/
.verification .disclaimer {font-size: 12px!important;margin-bottom: 0px;padding-bottom: 0px!important;}
.verification tr,.verification th,.verification td {color:#000000;border: 1px solid #000000;padding: 5px;border-collapse: collapse;}
.verification h1{font-size: 37px;color: #000000;font-family: Roboto;font-weight: normal;line-height: 40px;}
.verification p, .verification li {color: #000000;}
.verification ul {padding-left: 45px;}
.verification th, .verification td {word-wrap: break-word;vertical-align: top;font-size: 11px;}
.verification a, .verification a:hover, .verification a:active, .verification a:visited{ color:#191e5f;}
.color-para{color:#191e5f!important;}
/*verifcation style ends page */
.health-care-txt p{padding-left: 20px;}
@media (max-width: 1200px) {
    .hln-logo {margin-right: 20px;}
    .second {width: 47%;}
    .first {/* width: 41%; *//* margin-left: 8%; */}
    .hrsimg {margin-left: 70% !important;}
    .daynurse-prod-img {margin-left: 12% !important;}
    .nightnurse-prod-img {margin-left: 12% !important;}
    .contact-us-margin-mob {padding: 0;    margin-left: -2px; padding-left: 15px; padding-right: 15px}
    .navbar {padding-right: 0;padding-left: 0;}

    }

@media (max-width: 1055px){

    .hrsimg {margin-left: 60% !important;}
    .dayandnight-prod-img {margin-left: 23% !important;}
    .hln-logo {margin-right: 58px;}
}
@media (max-width: 1050px){
    .text-align{width: 100%;}
    .hln-logo {margin-right: 6px;}
    .terms-background{background: url(../images/terms-background-tablet.png)}
    .privacy-background{background: url(../images/privacy-background-tablet-landscape.png)}
    .contact-us-text { margin-right: 22%;}
    .left-bg-div{width: 40%}
    .right-bg-div {width: 57.5%;float: right;margin-right: 0%;}
/*    .contact-background {background-size: 2%;}*/
}
@media (max-width: 1025px){

    .findout-banner-img {margin-left: 62%;margin-top: 93px;}
    .second-callout-arrow-img {margin-top: 148px;margin-left: 53%;}
    .third-callout-arrow-img {margin-left: 11%;}
    .hover-whole-div {min-height: 131px;}
    .first-callout-arrow-img {margin-top: 131px;margin-left: 23%;}
    .second-callout-arrow-img {margin-top: 131px;}
    .third-callout-arrow-img {margin-top: 131px;}
    .day-and-night-nurse {padding-bottom: 17px;}
    .night-nurse {  padding-bottom: 22px;}
}

@media (max-width: 1050px){

    .hrsimg {margin-left: 68% !important;}

    .daynurse-prod-img {margin-left: 8% !important;padding-top: 8px;}
    .nightnurse-prod-img {margin-left: 8% !important;padding-top: 8px;width: 66%;}

    .contact-us-text-cols {margin-right: 3%;}

}
@media (max-width:980px)
{
    .hln-logo{margin-right:8px;}
    .hrsimg {margin-left: 48% !important;}
    .dayandnight-prod-img {margin-left: 13% !important;}
    .left-bg-div {width: 41%;}
    .right-bg-div {width: 59%;}

    .daynurse-prod-img {margin-left: 8% !important;padding-top: 8px;width: 66%;}
    .nightnurse-prod-img{margin-left: 8% !important;padding-top: 8px;width: 66%;}

    .contact-text-margin {padding-top: 30px;}
    .contact-us-margin-mob {float: none;width: 100%;}
     .sitemap-text-margin {padding-top: 30px;}

}


@media (min-width: 768px) and (max-width: 1024px) {
    .visible-desktop {display: none !important ;}
    .visible-tablet{display: inherit!important;}
    .hidden-tablet {display: none !important;}
    .part-one {font-size: 53px !important;}
}
@media (min-width: 1051px) and (max-width: 1200px) {
    .referDnD{margin: 13em 7.5em 0 0;}
}
@media (max-width:959px)
{
    .visible-devices{display: block !important;}
    .hidden-devices{display: none !important;}
    .navbar-nav li{padding-left: 0 !important; padding-right: 0 !important;}
    .text-div {float: none;margin: 0 auto;width: 94%;}
    .text-div-errorpage{margin: 0 auto;max-width: 94%;}
    .green-bullet{list-style-image: url("../images/mobile/green-bullet-img.png");margin-left:10%;}
    .wheretobuy-mob {padding-top: 20px;padding-bottom: 11%;margin: 0px auto;}
    .content-padding-wheretobuy h1 {width: 100%!important;text-align: center;padding-top: 55px;}
    .center-align{text-align: center;}
/*    .where-product-center{margin: 0 auto;width: 100%;}*/
.wheretobuy-products {margin: 0 auto;text-align: center;display: block;}
.wheretobuy-products >div:nth-child(2) {margin-top: 35px;}
    .spacing-below{margin-bottom: 0;}
    .bullet-size{width: 3%;}
    .tips-img{margin-bottom: 5%;width: 55%;}
    .symptoms-img{margin-bottom: 5%;width: 60%;}
    .background-img-mob {width: 100%;}
    .text-banner {color: #ffffff;font-size: 16px;margin-top: 2%;position: absolute;text-align: center;}
}
@media (max-width: 767px) {
    .hidden-desktop {display: inherit !important;}
    .visible-desktop {display: none !important;}
    .visible-phone {display: inherit !important;}
    .hidden-phone {display: none !important;}
    .hidden-xs{display: none !important;}
    .health-care-txt{margin-left: -2%;padding: 0px 7px;}
    .contact-us-margin-mob{padding-right: 15px;padding-left: 15px;margin-left:-2%}
    .health-care-txt p{padding-left: 0px;}
    .first>div{padding: 0 25px;border: none;}
    .prod-desc-div{width: 52%;}
    .prod-img-div{width: 48%;padding-right: 6%;}
}

@media (min-width: 641px) and (max-width: 959px) {
    /* Header Part and Navigation Part starts */
    .covid-banner-div{background: darkgrey;position: relative;top: -14px;padding-bottom: 1px;clear: both;margin-bottom: -36px; margin-top:0px}
    .covid-banner-text{color: #ffffff;font-size: 10px;padding-left: 10px;font-style: italic;padding-top: 4px;}
    .navbar-nav li {float: none;border-left: 0 none;border-bottom: 1px solid #fff;}
    .navbar-nav {float: none;margin-bottom: 0;margin-left: 0;margin-top: 0;margin-right: 0;}
    .navbar-toggle {float: left;margin-top: 20px;outline: none;display: block;border: 0;margin-left: 10px;margin-right: 10px;}
    .navbar-collapse {padding-bottom: 0;}
    .Logo-div {padding-top: 0;padding-bottom: 0;padding-left: 0;}
    .hln-logo {float: right;margin-right: 21px;margin-top: -58px;}
    .header_full_div {border-bottom: 0;}
    .logo_img {border-left: 1px solid #ffffff;padding-left: 0px;}
    .navbar {padding-right: 0;padding-left: 0;}
    .navbar-header {padding-left: 0;}
    /*.navbar-toggle:hover, .navbar-toggle:focus {background-color: #eeeeee;}*/
    .navbar-nav li a {padding-left: 77px;padding-top: 12px;padding-bottom: 12px;font-size: 16px;}
    .logo_img {margin-left: 4%;padding-bottom: 2%;padding-top: 2%;}
    .navbar-nav li a:focus,.navbar-nav li.active a:focus,.navbar-nav li.active a:hover,.navbar-nav li.active a{background:#222742;color: #ffffff;border-radius: 0;text-decoration: none;}
    /* Header Part and Navigation Part Ends */
    /* Footer Part starts */

    .Footer-para {padding-left: 15px;text-align: center;}
    .Footer-links {padding-left: 0px;text-align: center;}
    .Footer-links a {font-size: 15px;}

    .contact-background-sub{margin-left: 2.5%;max-width: 95%;}
    .contact-text-margin { padding-bottom: 100px;}
    .privacy-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 20px;}
    .terms-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 61px;}
    .terms-background{background: url(../images/terms-background-tablet-potrait.png)}
    .privacy-background{background: url(../images/privacy-background-tablet.png)}

    .privacy-text-header { margin-bottom: 4px;}
    .contact-background { background: rgba(0, 0, 0, 0) url("../images/contact-us-background-tablet.png") repeat scroll 0 0;background-size: 100% 100%;  max-height: 720px;}
    /* Footer Part Ends */
    .home-page-banner-image{background-color: white;background-repeat: no-repeat;background-position: left top;width: 100%;}
    .second {margin: 0 auto;float: none;width: 52%;margin-bottom: 45px;}
    .first {margin: 0 auto;float: none;width: 52%;}
    .prod-img-div {float: left;padding-right: 4%;width: 43%;}
    .img-man {width: 70%;}
    .responsive-inner-page-content h2 {font-size: 16px;color: #191e5f;font-family: Roboto;font-weight: bold;}
    .responsive-inner-page-content h3 {font-size: 14px;color: #191e5f;font-family: Roboto;font-weight: bold;}
    .desktop-visible{display: none;}
    .mobile-visible{display: block;}


    /* Footer Part Ends */
    .home-page-banner-image{background-color: white;background-repeat: no-repeat;background-position: left top;width: 100%;background-size: 100% 100%;padding-bottom: 76%;}
    .second {margin: 0 auto;float: none;width: 52%;margin-bottom: 45px;}
    .first {margin: 0 auto;float: none;width: 52%;}
    .prod-img-div {float: left;/* padding-right: 0; */width: 45%;}
    .img-man {width: 70%;}

    .responsive-inner-page-content li {font-size: 16px;color: #ffffff;font-family: Roboto;font-weight: normal;}

    .desktop-visible{display: none;}
    .mobile-visible{display: block;}
    .second-callout{background: url(../images/day%26nightbg-tab.png) 0 0 repeat-x;min-height: 810px;width: 100%;}
    .first-callout{background: url(../images/first-callout-bg-tab.png) 0 0 repeat-x; min-height: 532px;width: 100%;}
    
    .day-nurse-page{background: url(../images/first-callout-bg-tab.png) 0 0 repeat-x; min-height: 532px;width: 100%;}
    .day-and-night-nurse-page{background: url(../images/day%26nightbg-tab.png) 0 0 repeat-x;min-height: 810px;width: 100%;}
    .night-nurse-liquid-page {background: url(../images/third-callout-bg-tab.png) 0 0 repeat-x; min-height: 510px;width: 100%;}
    
    .third-callout {background: url(../images/third-callout-bg-tab.png) 0 0 repeat-x; min-height: 510px;width: 100%;}


    .privacy-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 20px;}
    .terms-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 61px;}
    .terms-background{background: url(../images/terms-background-tablet-potrait.png)}
    .hover-whole-div {background-color: #f4f4f4;min-height: 148px;padding-top: 0;margin-bottom: 0;}
    .responsive-inner-page-content p {font-size: 14px;color: #ffffff;font-family: Roboto;font-weight: normal;line-height: 18px;padding-bottom: 10px;}
    .responsive-inner-page-content h1 {font-size: 37px;color: #ffffff;font-family: Roboto;font-weight: normal;}
    .font-style{font-size: 37px;}
    .right-bg-div p {text-align: center;padding-right: 15px;padding-left: 15px;}
    .right-bg-div img {margin-left: 0;padding-bottom: 4%;margin: 0 auto;}
    .first-callout div.right-bg-div img {margin-left: 0;padding-bottom: 0;margin: 0 auto;}
    .day-nurse-page div.right-bg-div img {margin-left: 0;padding-bottom: 0;margin: 0 auto;}
    .third-callout div.right-bg-div img {margin-left: 0;padding-bottom: 18px;margin: 0 auto;}
    .night-nurse-liquid-page div.right-bg-div img {margin-left: 0;padding-bottom: 18px;margin: 0 auto;}
    .dayandnight-prod-img {padding-top: 58px;padding-bottom: 16px;margin: 0 auto;}
    .daynurse-prod-img {padding-top: 58px;padding-bottom: 16px;margin: 0 auto;}
    .nightnurse-prod-img {padding-top: 58px;padding-bottom: 16px;margin: 0 auto;}
    .hrsimg {margin-left: 0 !important;width: 15%;padding-top: 0;float: right;padding-right: 8px;margin-right: 112px;margin-top: 0px;}
    .dayandnight-prod-img {margin-left: 33% !important;width: 28%;}
    .daynurse-prod-img {margin-left: 33% !important;width: 31%;}
    .nightnurse-prod-img {margin-left: 33% !important;width: 31%;}
    .left-bg-div h1 {padding-top: 41px;text-align: center;}
    .second-callout .left-bg-div .font-style{padding-top: 41px;text-align: center;}
    .first-callout div.left-bg-div h1 {padding-top: 0;text-align: center;}
    .font-style{padding-top: 0px;text-align: center;}
    .day-nurse-page div.left-bg-div h1 {padding-top: 0;text-align: center;}
    .third-callout div.left-bg-div h1 {padding-top: 0;text-align: center;}
    .night-nurse-liquid-page div.left-bg-div h1 {padding-top: 0;text-align: center;}
    .left-bg-div,.right-bg-div {width: 100%;}
    .right-bg-div {float: none;margin-right: 0%;text-align: center;margin: 0 auto;}
    .dayandnight-prod-img {padding-top: 40px;}
   .daynurse-prod-img {padding-top: 15px;}
   .nightnurse-prod-img{padding-top: 15px;}
    .first-callout div.left-bg-div,.first-callout div.right-bg-div,.third-callout div.right-bg-div {margin-top: 0;clear: both;}
    .day-nurse-page div.left-bg-div,.day-nurse-page div.right-bg-div,.night-nurse-liquid-page div.right-bg-div {margin-top: 0;clear: both;}
    .third-callout div.left-bg-div {margin-top: 4%;}
    .night-nurse-liquid-page div.left-bg-div {margin-top: 4%;}
        .day-nurse {border: none;}
    .day-and-night-nurse {border-left: 1px solid #d3d3d3;}
    .night-nurse {border-left: 1px solid #d3d3d3;border-right: 0;}
    .contact-us-margin-mob-top{margin-left: -2px;}
    .day-nurse {margin-left: 7%;}
.day-and-night-nurse {padding-bottom: 9px;}
.night-nurse img {width: 32%;}
.night-nurse {padding-bottom: 16px;}
.night-nurse {padding-bottom: 61px;}
.day-and-night-nurse img {width: 50%;}
.first-callout-arrow-img{width: 4%;margin-top: 147px;margin-left: 15%;  z-index: 1;}
.second-callout-arrow-img {width: 4%;margin-left: 49%;  margin-top: 147px;  z-index: 1;}
.third-callout-arrow-img {width: 4%;margin-top: 147px;margin-left: 82%;  z-index: 1;}
.first-div {padding-top: 14%;}
.Footer-upper-div p {padding-left: 0;text-align: center;}
.center-text {text-align: center;}
.responsive-inner-page-content {margin-top: 74px;}
.prod-desc-div h2 {margin-top: 0;}
.prod-desc-div {border-right: none;width: 55%}
.contact-text-margin h1{padding-bottom: 0;}

.tele-img{padding-bottom: 15px;}

.below-menu{background-color: #222742;height: 100%;opacity: 0.9;top: 319px;}
.night-nurse {padding-bottom: 16px;}
.day-nurse img {  width: 43%;}
.findout-banner-img {width: 59%;}
.wheretobuy-para{width: 65%;text-align: center;margin: 1em auto;font-size: 22px;font-size: 1.6em!important;line-height: normal!important;}
.normal-font {font-size: 20px;}
.part-one {font-size: 46px;}
.first>div{padding-left: 0;padding-right: 0;}
}

@media (max-width: 820px) {
    .first {margin: 0 auto;float: none;width: 60%;}
    .second {margin: 0 auto;float: none;width: 60%;margin-bottom: 45px;}
    .img-man {width: 73%;}
    .privacy-background{margin-top: -20px;}
   .findout-banner-img img {width: 33%;}
   .findout-banner-img {margin-left: 41%;margin-top: 189px;z-index: 0;}
    .prod-desc-div img{width: 30% !important;}
}
@media (min-width: 821px) and (max-width: 959px){
    .home-page-banner-image{position: relative;z-index: 0}
    .findout-banner-img {
        position: absolute;
        top: 33%;
        margin-bottom: 0;
        margin-left: auto;
        margin-right: auto;
        margin-top: 23%;
        width: 186px;
        float: none;
        left: 0;
        right: 0;
    }
    .part-one {font-size: 50px;}
}
@media (max-width: 730px) {
    .first {margin: 20px auto;float: none;width: 64%;}
    .second {margin: 0 auto;float: none;width: 64%;margin-bottom: 45px;  clear: both; margin-top: 40px;}
    .img-man {width: 80%;}
    .content-padding-wheretobuy {padding: 10px 28px 25px;}
}
@media (max-width: 640px) {
    /* Header Part and Navigation Part starts */
    .covid-banner-div{background: darkgrey;position: relative;top: -12px;padding-bottom: 1px;clear: both;margin-bottom: -60px}
    .covid-banner-text{color: #ffffff;font-size: 10px;padding-left: 10px;font-style: italic;padding-top: 4px;}
    .navbar-nav li {float: none;border-left: 0 none;border-bottom: 1px solid #fff;}
    .navbar-nav {float: none;margin-bottom: 0;margin-left: 0;margin-top: 0;margin-right: 0;}
    .navbar-toggle {float: left;margin-top: 14px;outline: none;display: block;border: 0;margin-left: 10px;margin-right: 10px;}
    .navbar-collapse {padding-bottom: 0;}
    .Logo-div {padding-top: 0;padding-bottom: 0;padding-left: 0;}
    .hln-logo {float: right;margin-top: -57px;margin-right: 15px;}
    .header_full_div {border-bottom: 0;}
    .logo_img {border-left: 1px solid #ffffff;padding-left: 0px;}
    .navbar {padding-right: 0;padding-left: 0;}
    .navbar-header {padding-left: 0px;}
    /*.navbar-toggle:hover, .navbar-toggle:focus {background-color: #eeeeee;}*/
    .navbar-nav li a {padding-left: 73px;padding-top: 12px;padding-bottom: 12px;font-size: 16px;}
    .navbar-nav li a:focus,.navbar-nav li.active a:focus,.navbar-nav li.active a:hover,.navbar-nav li.active a{background:#222742;color: #ffffff;border-radius: 0;text-decoration: none;}

    /* .navbar-nav li:hover a,.navbar-nav li:focus a{background:#222742;color: #ffffff;border-radius: 0;text-decoration: none;} */
    .smaller-div-logo{display: block;}
    .hln-logo { margin-top: -58px;}
    .smaller-logo-img{width: 18%;padding-bottom: 3% !important;}
    .larger-div-logo{display: none;}
    /* Header Part and Navigation Part Ends */
    /* Footer Part starts */
    .Footer-links a {font-size: 14px;border-right: 1px solid #191e5f;padding-left: 3px;padding-right: 8px;}
    .Footer-para {padding-left: 6px;padding-bottom: 15px;color: #191e5f;font-size: 14px;line-height: 20px;  text-align: center;}
    .Footer-links {padding-left: 3px;text-align: center;}
    .Footer-upper-div p {font-size: 11px;text-align: center;padding: 0;}
    /* Footer Part Ends */
    .home-page-banner-image{background-color: white;background-size: 100% 100%;background-repeat: no-repeat;background-position: left top;width: 100%;}

    .first-div {padding-top: 0;}
    .second,.first {margin-left: auto;margin-right: auto;max-width: 360px;}
    .privacy-list-margin { margin-left: 8%;}
    .privacy-text-header { margin-bottom: -8px;}
    .second-div {margin-top: 38px;}
    .img-man {width: 88%;}
    .responsive-inner-page-content h2 {font-size: 12px;color: #191e5f;font-family: 'Roboto';font-weight: bold;}
    .responsive-inner-page-content h3 {font-size: 12px;color: #191e5f;font-family: Roboto;font-weight: bold;}
    .desktop-visible{display: none;}
    .mobile-visible{display: block;}

    .day-nurse {padding-left: 0px;border-left:none;}
    .day-and-night-nurse {padding-left: 0;}
    .night-nurse {padding-bottom: 0;padding-left: 0px;}
    .day-and-night-nurse {padding-bottom: 0;}
    .day-and-night-nurse,.night-nurse,.day-nurse {padding-bottom: 0;}
    .second-callout{background: url("../images/day%26nightbg-mobile.jpg") no-repeat scroll 0 28%;  min-height: 554px;}
    .first-callout {background: url("../images/first-callout-bg-mobile.jpg") no-repeat scroll 0 28%;  min-height: 554px;}
    .day-nurse-page {background: url("../images/first-callout-bg-mobile.jpg") no-repeat scroll 0 28%;  min-height: 554px;}
    .day-and-night-nurse-page{background: url("../images/day%26nightbg-mobile.jpg") no-repeat scroll 0 28%;  min-height: 554px;}
    .third-callout {background: url("../images/third-callout-bg-mobile.jpg") no-repeat scroll 0 28%;  min-height: 440px;}
    .night-nurse-liquid-page {background: url("../images/third-callout-bg-mobile.jpg") no-repeat scroll 0 28%;  min-height: 440px;}
    .responsive-inner-page-content p {font-size: 14px;color: #ffffff;font-family: Roboto;font-weight: normal;line-height: 21px;padding-bottom: 10px;}
    .wheretobuy-para{width: 100%;text-align: center;margin: 1em auto;font-size: 22px;font-size: 1.1em!important;line-height: normal!important;}
    .responsive-inner-page-content h1 {font-size: 30px;color: #ffffff;font-family: Roboto;font-weight: normal;}
    .font-style{font-size: 30px!important;}
    .right-bg-div {float: none;margin-right: 0;width: 100%;}
    .left-bg-div {float: none;width: 100%;}
    .day-and-night-nurse {padding-left: 4%;padding-right: 4%;}
    .night-nurse {padding-bottom: 0;}
    .day-and-night-nurse {padding-bottom: 0;}
    .day-and-night-nurse,.night-nurse,.day-nurse {padding-bottom: 1px;  text-align: center;}

      .right-bg-div {float: none;margin-right: 0;width: 100%;}
    .left-bg-div {float: none;width: 100%;}


    .terms-background{background: url(../images/terms-background-mobile.png)}
    .privacy-background{background: url(../images/privacy-background-mobile.png)}
    .day-nurse h2, .day-and-night-nurse h2, .night-nurse h2 {margin-top: 0;line-height: 18px;margin-bottom: 7px;padding-bottom: 4px;  padding-right: 5px;}
    .day-nurse img, .day-and-night-nurse img, .night-nurse img {float: none;padding-right: 0;}
    .hover-whole-div {  background: url("../images/header-bottom-mob.png") no-repeat;padding-bottom: 177px;padding-top: 0;}

    .first-callout div.right-bg-div p {text-align: center;padding-right: 0;padding-left: 0;}
    .day-nurse-page div.right-bg-div p {text-align: center;padding-right: 0;padding-left: 0;}
    .right-bg-div p {text-align: center;padding-right: 0;padding-left: 0;}
    .right-bg-div img {margin-left: 0;padding-bottom: 5%;margin: 0 auto;}
    .first-callout div.right-bg-div img {margin-left: 0;padding-bottom: 20px;margin: 0 auto;}
    .day-nurse-page div.right-bg-div img {margin-left: 0;padding-bottom: 20px;margin: 0 auto;}
    .dayandnight-prod-img {padding-top: 3em;padding-bottom: 13px;margin: 0 auto;padding-left: 16px;}
    .daynurse-prod-img {padding-top: 1em;padding-bottom: 16px;margin: 0 auto;}
    .nightnurse-prod-img{padding-top: 58px;padding-bottom: 16px;margin: 0 auto;}
    .hrsimg {  margin-left: 0 !important;width: 20%;padding-top: 0;float: right;padding-right: 8px;margin-right: 37px;margin-top:0px;}
    .dayandnight-prod-img {margin-left: 23% !important;width: 45%;}
    .daynurse-prod-img {margin-left: 19% !important;width: 65%;}
    .nightnurse-prod-img {margin-left: 22% !important;padding-top: 20px;width: 60%;}
    .left-bg-div h1 {padding-top: 41px;text-align: center;}
    .left-bg-div .font-style {padding-top: 41px;text-align: center;}
    .first-callout div.right-bg-div {margin-top: 2%;padding-left: 15px;padding-right: 15px;}
    .day-nurse-page div.right-bg-div {margin-top: 2%;padding-left: 15px;padding-right: 15px;}
    .second-callout div.right-bg-div {margin-top: 5%;padding-left: 15px;padding-right: 15px;}
    .day-and-night-nurse-page div.right-bg-div {margin-top: 2%;padding-left: 15px;padding-right: 15px;}
    .third-callout div.right-bg-div {margin-top: 2%;padding-left: 15px;padding-right: 15px;}
    .night-nurse-liquid-page div.right-bg-div {margin-top: 2%;padding-left: 15px;padding-right: 15px;}


    .contact-us-margin-mob-top{margin-left: -0.6%;}

.day-nurse {margin-left: 15px;width: 27%;border-right: 1px solid #f7f8f7;}
.day-and-night-nurse {margin-left: 0;border-left: none;float: left;width: 40%;}
.night-nurse {margin-left: 0;width: 29%;border-right: 0;padding-bottom: 1px;}
.hover-whole-div {min-height: 110px;}
.findout-banner-img {margin-top: 129px;margin-left: 34%;z-index: 0;width:97%;}
.first-callout div.left-bg-div,.first-callout div.left-bg-div h1,.second-callout div.left-bg-div h1,.third-callout div.left-bg-div h1,.third-callout div.left-bg-div {margin-top: 0;}
.first-callout div.left-bg-div .font-style,.second-callout div.left-bg-div .font-style,.third-callout div.left-bg-div .font-style{margin-top: 0;}
.day-nurse-page div.left-bg-div,.day-nurse-page div.left-bg-div h1,.day-and-night-nurse-page div.left-bg-div h1,.night-nurse-liquid-page div.left-bg-div h1,.night-nurse-liquid-page div.left-bg-div {margin-top: 0;}
.first-callout-arrow-img {margin-left: 11%;margin-top: 172px;width: 6%;  z-index: 1;}
.second-callout-arrow-img {margin-left: 45%;margin-top: 172px;width: 6%;  z-index: 1;}
.third-callout-arrow-img {margin-left: 79%;margin-top: 172px;width: 6%;  z-index: 1;}

.responsive-inner-page-content {margin-top: 8em;}
.responsive-inner-page-content li {font-size: 14px;color: #ffffff;font-family: Roboto;font-weight: normal;}
.center-text {font-size: 14px !important;text-align:center;margin:0px auto;}
.contact-us-margin-mob-top {width: 80%;}
.prod-desc-div {border-right: none;}
.contact-text-margin h1{padding-bottom: 0;}


.below-menu{
      background-color: #222742;
  height: 285px;
  opacity: 0.9;
  top: 302px;

}

.day-and-night-nurse img {  width: 43%;}
.night-nurse img {width: 25%;}

.below-menu {height: 100%;top: 324px;}
.background-img-mob {height: 400px;}
.prod-desc-div img{width: 58% !important;}
.pharmacy-stamp{width: 70px!important;}
}
@media (max-width:480px){
    .contact-us-margin-mob-top{margin-left: -2%;}
    .responsive-inner-page-content h1 {font-size: 27px;}
    .font-style{font-size: 27px!important;}
    .bullet-size{width: 4.5%;}
    .first {/* width: 75%; */}
    .second {width: 75%;}

    .first-callout-arrow-img,.second-callout-arrow-img,.third-callout-arrow-img{  margin-top: 134px;}
    .day-nurse img {  width: 21%;}
    .day-and-night-nurse img {width: 40%;}
    .night-nurse img {width: 18%;}
    .hover-whole-div {  padding-bottom: 134px;}
    .day-nurse {  width: 29%;padding-bottom: 12px;}
    .day-and-night-nurse {  width: 35%;}
    .night-nurse {padding-bottom: 18px;}
    .below-menu {height: 450px;top: 289px!important; }
    .first-callout-arrow-img {  margin-left: 14%;}
    .second-callout-arrow-img {margin-left: 46%;}
    .smaller-logo-img { width: 17%;}
    .hln-logo {  margin-top: -38px;width: 17%;}
    .smaller-div-logo {padding-top: 1% ;}
}
@media (min-width: 470px) and (max-width: 641px){
    .terms-background{background: url(../images/terms-background-mobile-landscape.png)}
    .privacy-background{background: url(../images/privacy-background-mobile-landscape.png)}
    .green-bullet{margin-left: 5.6%;}
    .contact-background { margin-bottom: -50px;}
    .contact-us-text {margin-right: 35%;}
    .text-banner {margin-top: 4%;}
    .part-one {font-size: 30px;}
    .normal-font{font-size: 14px;}
}


@media (min-width: 321px) and (max-width: 767px){

    /* Header Part and Navigation Part starts */
    .logo_img {padding-bottom: 1%;padding-right: 0;margin-left: 15px;padding-bottom: 2%;padding-top: 2%;}
    /* Header Part and Navigation Part Ends */
    /* Footer Part starts */
    .Footer-links {padding-left: 0;}
    /* Footer Part Endss */
    .wheretobuy-mob {padding-top: 15px;padding-bottom: 11%;margin: 0 auto;width: 100%;}
    .privacy-background-sub,.contact-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 20px;  padding-bottom: 20px;}
    .terms-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 63px;}


    .symptoms-img{margin-bottom: 5%;width: 70%;}
    .tips-img{margin-bottom: 5%;width: 70%;}
    .content-padding {padding: 1px 25px 35px;}



    .content-padding-wheretobuy h1 {width: 100%!important;text-align: center;padding-top: 55px;}
    .image-div{display: none;}
    .text-div {float: none;margin: 0 auto;width: 94%;}

}

@media (max-width: 370px){
    .contact-us-margin-mob-top { margin-left: -3%;}
    .contact-background { margin-bottom: -25px;}
    .contact-us-text { margin-right: 26%;}
    .responsive-inner-page-content h1 {font-size: 18px;line-height: 20px;}
    .font-style{font-size: 18px!important;line-height: 20px!important;}
    .center-text {font-size: 12px !important;text-align:center;margin:0px auto;}
    .bullet-size{width: 6%;}
    .homepage h2{  font-size: 11px;}
    .homepage h3{  font-size: 9px;}
    .first {/* width: 84%; */}
    .second {width: 84%;}
    .smaller-logo-img {   margin-left: 15px;  padding-top: 3%; width: 19%;}
    .hln-logo {  margin-top: -40px;;  width: 20%;}
    .first-callout-arrow-img,.second-callout-arrow-img,.third-callout-arrow-img{  margin-top: 121px;}
    .day-and-night-nurse h2 {padding-top: 3%;padding-right: 0px;}
    .night-nurse h2{white-space: nowrap;}
    .home-page-banner-image, .background-img-mob {  height: 256px;}
    .findout-banner-img {margin-top: 86px;}
    .below-menu {top: 300px;}
    .day-nurse {padding-bottom: 15px;}
    .night-nurse {padding-bottom: 20px;}
    .day-and-night-nurse {width: 35%;}
    .dayandnight-prod-img {padding-top: 45px;}
    .second-callout{background-position: 0 -10em;}
    .day-and-night-nurse-page{background-position: 0 -10em;}
    .hrsimg{margin-right: 24px;margin-top: 15px;}
    .hover-whole-div {padding-bottom: 122px;}
}

@media (max-width: 360px) {
    .second-callout div.right-bg-div {
        margin-top: 22%;
    }
} 
@media (max-width: 320px) {
    .second-callout div.right-bg-div {
        margin-top: 28%;
    }
} 
@media (max-width: 280px) {
    .second-callout div.right-bg-div {
        margin-top: 38%;
    }
}              
@media (max-width: 320px){
    .button-align{margin-left:126px!important;}
    .image-div{display: none;}
    .text-div {float: none;margin: 0 auto;width: 94%;}
    .symptoms-img{margin-bottom: 10%;width: 80%;}
    .tips-img{margin-bottom: 10%;width: 70%;}
    .content-padding {padding: 1px 25px 35px;}
    .content-padding-wheretobuy h1 {width: 100%!important;text-align: center;line-height:24px;padding-top: 55px;}
    .green-bullet{list-style-image: url("../images/mobile/green-bullet-img.png");margin-left:10%;}

    .wheretobuy-mob {padding-top: 5px;padding-bottom: 11%;margin: 0px auto;width: 100%;}
    .privacy-background-sub,.contact-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 24px;}

    .terms-background-sub{margin-left: 2.5%;max-width: 95%;padding-top: 61px;}
    .container {padding-left: 0;padding-right: 0;}
    /* Header Part and Navigation Part starts */
    .logo_img {border-left: 1px solid #ffffff;padding-left: 10px;padding-bottom: 1%;padding-right: 0;padding-top: 2%;margin-left:1%}
    .hln-logo {margin-top: -37px;}
    .navbar-nav li.active a:focus,.navbar-nav li.active a:hover,.navbar-nav li.active a{background:#222742;color: #ffffff;border-radius: 0;text-decoration: none;}

    .navbar-nav li:hover a,.navbar-nav li:focus a{background:#222742;color: #ffffff;border-radius: 0;text-decoration: none;}



    /* Header Part and Navigation Part Ends */
    /* Footer Part starts */
    .Footer-links {padding-left: 3px;}
    /* Footer Part Ends */
.below-menu{top: 302px !important; }
.hover-whole-div {padding-bottom: 96px;}
.night-nurse {  padding-bottom: 16px ;padding-top: 18px;}
.day-nurse {padding-bottom: 15px;}
.first-callout-arrow-img, .second-callout-arrow-img, .third-callout-arrow-img {margin-top: 109px;}
.day-nurse {padding-top: 16px;}
.day-and-night-nurse {  padding-top: 15px;width: 36%;}
 .smaller-logo-img {  margin-left: 15px !important;padding-bottom: 5% !important; width: 31%;}
    .hln-logo {  margin-top: -36px;}
    .smaller-div-logo {padding-top: 3% !important;}
}
.pharmacy-stamp{
    width: 100px;
    display: block;
    margin: 0 auto;
    margin-top:5px;
}

.where-margin {
    text-align: center;
}
.retailer-where{margin: 0 auto;
    width: 100%;
}
.retailer-where p{text-align: center;}
.retailer-where p a img{width: 120px;}

@media (max-width: 959px){
    .image-div-where{
	float: none;
	margin: 0 auto;
	width: 94%;
    }
    .retailer-where{
	
    }
}

@media (max-width: 480px) and (min-width: 320px){
    .retailer-where img {
	width: 28%!important;
    }
    .covid-banner-div{background: darkgrey;position: relative;top: -12px;padding-bottom: 11px;clear: both;margin-bottom: -36px}
    .covid-banner-text{color: #ffffff;font-size: 5.7px;padding-left: 8px;font-style: italic;padding-top: 2px;}

}
.paddingBottom {
    padding-bottom: 15px !important;
}
.link-styles{
    text-decoration-line: underline;
    color: white;
    font-family: Roboto;

}
.link-styles:hover {
	color: #0ec7ff;
}
.aTagStyle a{

    color:#0ec7ff;

    text-decoration: underline;

    font-family: Roboto;

}

.sourceLink a{

    word-wrap: break-word;

}
  .primary_links>li>.nav-stacked:hover .nav-stacked {
        display: block
    }

    .primary_links .nav-stacked {
        display: none;
        list-style: none;
        ;
        background: #022f5e;
        box-shadow: 0 0 8px #000000;
        -moz-box-shadow: 0 0 8px #000000;
        -webkit-box-shadow: 0 0 8px #000000;
        z-index: 999;
        position: absolute;
        margin-top: 0px;
    }

    .primary_links>li>.nav-stacked:hover .nav-stacked {
        display: block
    }

    .cold-flu-menu .nav-stacked {
        width: 275%;
    }

    .primary_links .nav-stacked>li {
        float: none;
        text-align: left;
        background: #172c61;
        text-decoration: none;
        border-bottom: 1px solid #3e5780;
        margin: 0px;
        min-height: 45px;
        padding-left: 5%;
        padding-top: 2.5%;
        font-size: 18px;
        font-family: Roboto;
    }

    .primary_links .nav-stacked>li a {
        color: #ffffff;
        font-family: 'Roboto';
    }

    .primary_links>li:hover>.nav-stacked {
        display: block;
    }

    .navigation-item-decoration { 
    display: none;
    }

    .container {
        overflow: visible;
    }
 
    @media (max-width: 640px) {
        .navbar-collapse {
            display: none;
        }
        .navbar-collapse.in {
            display: block;
        }
    } 

     @media (min-width: 641px) and (max-width: 959px) {
        .navbar-collapse {
            display: none;
        }
        .navbar-collapse.in {
            display: block;
        }
    } 


     .navbar-nav .cold-flu-menu li a:hover, .navbar-nav .cold-flu-menu li.active a, .navbar-nav .cold-flu-menu li.active a:hover {
        color: white;
        text-decoration: underline;
        background: none;
    }
    ul.nav li.active ul, ul.nav li.active-trail ul {
        display:none;
    }
    ul.nav-stacked li:first {
        display: none;
    }

    .primary_links>li>.nav-stacked:hover .nav-stacked {
        display: block
    }

    .primary_links .nav-stacked {
        display: none;
        list-style: none;
        ;
        background: #022f5e;
        box-shadow: 0 0 8px #000000;
        -moz-box-shadow: 0 0 8px #000000;
        -webkit-box-shadow: 0 0 8px #000000;
        z-index: 999;
        position: absolute;
        margin-top: 0px;
    }

    .primary_links>li>.nav-stacked:hover .nav-stacked {
        display: block
    }

    .cold-flu-menu .nav-stacked {
        width: 275%;
    }

    .primary_links .nav-stacked>li {
        float: none;
        text-align: left;
        background: #172c61;
        text-decoration: none;
        border-bottom: 1px solid #3e5780;
        margin: 0px;
        min-height: 25px;
        padding-left: 5%;
        padding-top: 0.5%;
        font-size: 18px;
        font-family: Roboto;
    }

    .primary_links .nav-stacked>li a {
        color: #ffffff;
        font-family: 'Roboto';
    }

    .primary_links>li:hover>.nav-stacked {
        display: block;
    }

    .navbar-nav {
        float: right;

    }

    .container {
        overflow: visible;
    }

        @media (max-width: 640px) {
            .navbar-collapse {
                display: none;
            }
    
            .navbar-collapse.in {
                display: block;
            }
    
            .navbar-nav {
                width: 100%;
    
            }
    
            .primary_links .nav-stacked>li {
    
                padding-top: .5%;
                padding-bottom: .5%;
    
            }
    
            .primary_links .nav-stacked {
                position: relative;
            }
    
    
    
            .navbar-nav li a:focus {
                background: white;
            }
    
            li.cold-flu-menu ul.nav-stacked>li:first-child {
                display: block !important;
            }
    
            .navigation-item-decoration {
    
                background: rgba(0, 0, 0, 0);
                position: absolute;
                right: 0;
                left: auto;
                bottom: 0;
                margin: auto;
    
                top: 0;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
    
                justify-content: right;
                padding-left: 30%;
                padding-right: 5%;
            }
        }
    
        @media (min-width: 641px) and (max-width: 959px) {
            .navbar-collapse {
                display: none;
            }
    
            .navbar-collapse.in {
                display: block;
            }
    
            .navbar-nav {
                width: 100%;
    
            }
    
            .primary_links .nav-stacked>li {
    
                padding-top: .5%;
                padding-bottom: .5%;
    
            }
    
            .primary_links .nav-stacked {
                position: relative;
            }
    
    
    
            .navigation-item-decoration {
                background: rgba(0, 0, 0, 0);
                position: absolute;
                right: 0;
                left: auto;
                bottom: 0;
                margin: auto;
                width: 10%;
                top: 0;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: horizontal;
                -webkit-box-direction: normal;
                -ms-flex-direction: row;
                flex-direction: row;
                -webkit-box-align: center;
                -ms-flex-align: center;
                align-items: center;
                -webkit-box-pack: center;
                -ms-flex-pack: center;
    
                justify-content: right;
                padding-left: 30%;
                padding-right: 5%;
            }
    
            .navbar-nav li a:focus {
                background: white;
            }
    
            li.cold-flu-menu ul.nav-stacked>li:first-child {
                display: block !important;
            }
            .second-callout .right-bg-div {
                margin-top: 53%;
            }
        }
    
        li.cold-flu-menu ul.nav-stacked li a {
            width: 100%;
            background: none !important;
        }
    
        @media (min-width: 959px) {
            .primary_links .nav-stacked>li {
    
                margin: 0px;
                min-height: 45px;
                padding-left: 5%;
                padding-top: 2.5%;
    
            }
    
            .Logo-div a.hcp-lnk {
                padding-right: 4px;
    
            }
        }
    
        .Logo-div a.hcp-lnk:hover,
        Logo-div a.hcp-lnk:focus {
            color: #191e5f !important;
            text-decoration: underline;
            background: none;
        }
    
        .Logo-div a.hcp-lnk {
            padding-top: 4px;
            padding-bottom: 8px;
            color: #191e5f;
            font-weight: bold;
            font-size: 12px;
            font-family: Roboto;
        }
    
        .second-callout {
            padding-top: 123px;
        }
    
        .second-callout .right-bg-div {
            padding-top: 0px;
        }
    
        .second-callout p.font-style {
            width: 100%;
            margin-top: -26px;
        }
    
        @media (max-width: 959px) {
            .second-callout {
                padding-top: 19px;
            }
    
            .second-callout .right-bg-div {
                padding-top: 0px;
                margin-top: 53%;
            }
    
            .second-callout p.font-style {
                text-align: center;
                padding: 0px;
                margin-top: 0px;
            }
        }
    
        @media (max-width: 959px) {
            #our-range-cnt-pnl {
                padding-top: 20px
            }
    
        }
    
        @media (min-width: 960px) {
            .first>div {
                width: 25%;
                padding-right: 3px;
            }
    
            .prod-img-div {
                padding-right: 2%;
    
                width: 45%;
            }
    
            .prod-desc-div {
                width: 55%;
            }
    
            .responsive-inner-page-content h2 {
                font-size: 20px;
            }
    
        }
    
        @media (min-width: 959px) {
    
            .day-and-night-nurse img {
                padding-top: 18px;
            }

            .day-nurse img {
                padding-top: 18px;
            }
        }
        .dayandnight-prod-img {
            max-width: 300px;
        }

#our-range-cnt-pnl .right-bg-div p a{
    color: #fff;
}

a.white {
    color: #fff;
}