/* CSS here */

section-container.guesswork.drugstore{
display:block !important;
}

@media (max-width: 769px){
   div.com__wideCard .widecard {
        align-items: center;
    -webkit-box-align: center;
    -webkit-box-pack: justify;
    justify-content: center; 
   }
   .com__wideCard .section-container .card-text{
       max-width:100% !important;
   }
   .com__wideCard .section-container .card-text h3{
       text-align:left !important;
   }
   /* .com__wideCard .section-container .card-text p{
       text-align: center !important;
   }*/
}

#reconsideration-appeals-flag h1{
     border-left:none !important;
     padding-left:0px !important;
}
#reconsideration-appeals-flag .sectionIntro .add_seperator:after{
   display:none !important;
}
#reconsideration-appeals-flag .accordian-appeal{
      color:#000000 !important;
}
#reconsideration-appeals-flag .img-icon-tooltip{
    display:none !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft .contentContainer .sectionIntro p{
  color:#000000 !important;
}


@media (max-width: 992px) and (min-width: 768px){
#important-announcement section#img-text-getcare{
    padding-right:20px !important;
}
#important-announcement #see-what-prescriptions section#img-text-getcare .card.shadow{
   height:auto !important;
   min-height:unset !important;
}
#reconsideration-appeals-flag .container{
    max-width:100% !important;
}
#reconsideration-appeals-flag .accordian-appeal{
    padding-left:17px !important;
}
#reconsideration-appeals-flag section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent{
    padding-left:7% !important;
}
#tools-benifits-wide-card .section-container.guesswork{
    margin-bottom:0px !important;
}
#eft-id .section-container #doctor p {
     padding-bottom:25px !important;
 }
 #eft-id section#img-text-getcare .card.shadow{
    min-height:255px !important;
 }
div.com__wideCard .widecard .card-image img{
    width:min-content !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft .contentContainer .sectionImage img{
    width:100% !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
    background:none !important;
}
}
@media (max-width: 1024px) and (min-width: 768px){
   #learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade .contentContainer .sectionIntro{
        padding-right:0px !important;
   }
}
@media only screen and (max-width: 1199px) and (min-width: 1025px){
 
 #tools-benifits-wide-card div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button{
     width:260px !important;
}
   #reconsideration-appeals-flag .have-more-main .col-xs-12.col-md-8.col-lg-7.sectionMainContent.have-more h1.add_seperator{
         line-height:32px !important;
   }
    #reconsideration-appeals-flag .accordian-appeal{
       padding-left:17px !important;
    }
    #reconsideration-appeals-flag section.sec__quotePromo.cat__promo .sectionMainContent{
        margin-left:0px !important;
    }
    
}
/* @media only screen and (max-width: 1024px) and (min-width: 992px){
   #tools-hero-component #hero-benefits .mask.col-12.col-md-12.col-lg-7{
        padding-top:36px !important;
   }
}

@media only screen and (max-width: 1025px) and (min-width: 1085px){
   #tools-hero-component #hero-benefits .mask.col-12.col-md-12.col-lg-7{
        padding-top:47px !important;
   }
} */

@media only screen and (max-width: 1366px) and (min-width: 1024px) and (orientation: landscape){
#tools-hero-component #hero-benefits .mask {
   padding-top:40px !important;
}
}
@media only screen and (device-width: 768px){
#learn-about-mngmt #Gcareimagetextleft img.position-relative.img-fluid {
    max-width: 100% !important;
    margin-left: 0% !important;
    width:100% !important;
}
}
#tools-benifits-wide-card div.com__wideCard .section-container.guesswork.pharma .widecard .card-button a:hover{
     background-color:#00819F !important;
   color:white !important;
}
#find-a-older div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button:hover{
   background-color:#00819F !important;
   color:white;
}
#eft-id div#doctor div#doctor p{
    display:block !important;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro a.button{
   background-color:#003C4D;
   border-radius:9px;
   color:#ffffff !important;
   width:60%;
   text-decoration:none !important;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro a.button:hover{
   background-color:#00819F !important;
}

#learn-about-mngmt h1{
   border-left:none !important;
   padding-left:0px !important;
}
#learn-about-mngmt .sectionIntro .add_seperator:after{
   display:none !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
    background:linear-gradient(90deg, #fff 0%, #f9f9f9 0, #f9f9f9 75%, #fff 0);
}
#learn-about-mngmt .container{
   margin-left:0px !important;
   max-width:100%;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro{
   padding-left:8%;
}
#tools-benifits-wide-card .section-container.guesswork.pharma a.button.secondary.icon-off-site-blue-inline:hover:after{
    color:white !important;
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
.Bluecare-widecard .com__wideCard .widecard .card-text h3 {
    text-align: center !important;
} 
#tools-benifits-wide-card .Bluecare-widecard .com__wideCard .widecard{
     width:100% !important;
    margin-top:20px !important;
}
#tools-benifits-wide-card #wild-card-ms .section-container{
     padding-left:0px !important;
    padding-right:0px !important;
}
#important-announcement #see-what-prescriptions #Bluecareplus-Ready .section-container #doctor p{
   display:block !important;
}
#latest-news section#img-text-getcare .card.shadow.findcare-commited{
   min-height:260px !important;
}
#latest-news #eft-id #Bluecareplus-Ready .card.shadow.findcare-commited a.button{
    margin-bottom:0px !important;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro p{
    width:98% !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade .contentContainer .sectionIntro{
   padding-right:0px !important;
}
#latest-news #understanding-your-rights section#img-text-getcare{
   margin-top:0px !important;
   margin-bottom:60px !important;
   width: 90% !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro a.button{
   width:55% !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
   background: none;
    box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2);
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    margin-bottom:20px !important;
      padding-left: 0px !important;
      padding-right: 0px !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft .contentContainer .sectionIntro{
   margin-top:0px !important;
}
#learn-about-mngmt h1 {
    font-size: 20px !important;
    line-height: 30px !important;
    padding-left: 0px !important;
    padding-right: 0px;
    margin-bottom: 17px !important;
}
#learn-about-mngmt p{
   font-size:15px !important;
   line-height:25px !important;
   color:#231F20 !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
    background:none !important;
}
#reconsideration-appeals-flag .have-more-main section{
   margin-top:30px !important;
}
#tools-benifits-wide-card #wild-card-ms .widecard.d-md-block.d-lg-none.d-md-flex{
    margin-top:4% !important;
    padding-left:0px !important;
    padding-right:0px !important;
}
#eft-id section.sec__imageText.cat__dropdown.cat__getCare .card.shadow h2{
   margin-top:0% !important;
}
#eft-id #Bluecareplus-Ready .card.shadow.findcare-commited a.button{
    margin-top:0px !important;
    margin-bottom:3% !important;
}
#tools-hero-component #news-updates-hero #hero-benefits .mask{
    padding-top:50px !important;
}
#tools-hero-component #hero-benefits p.pharmacy-text{
    margin-bottom:3rem !important;
}
#tools-hero-component .CommercialPharmacyHero .mask h1.pharmacy-header{
    width:47% !important;
}
#eft-id #doctor .section-container div#doctor .hideP{
   display:block !important;
}
   #understanding-your-rights #img-text-getcare .card p.hideP{
     display:block !important;
  }
   #important-announcement section#img-text-getcare{
       margin-top:10% !important;
   }
   #news-updates-hero #hero-benefits .mask{
       padding-top:73px !important;
       padding-bottom:0px !important;
   }
  #eft-id .container{
   padding-left:0px !important;
   padding-right:0px !important;
}
#learn-about-mngmt .container{
   padding-left:0px !important;
   padding-right:0px !important;
}
}

@media only screen and (max-width: 767.9px){
#tools-benifits-wide-card .section-container.guesswork.pharma a.button.secondary.icon-off-site-blue-inline:after{
    margin-left:20px;
}
#tools-benifits-wide-card .Bluecare-widecard .widecard .card-text h3{
     font-size: 16px !important;
    color: #000 !important;
}
div.com__wideCard .widecard{
   max-width:100% !important;
}
div.com__wideCard .widecard .card-image{
    margin-bottom:20px !important;
}
#important-announcement section.sec__imageText.cat__dropdown.cat__getCare .card.shadow h2{
   margin-top:2% !important;
}
#important-announcement section#img-text-getcare .card.shadow.findcare-commited{
    padding-bottom:0% !important;
}
#important-announcement .moreLink {
   display:none !important;
}
#important-announcement #see-what-prescriptions #Bluecareplus-Ready .section-container #doctor p{
   width:86% !important;
}
#important-announcement #see-what-prescriptions #Bluecareplus-Ready div#doctor div#doctor h2.see-what{
   padding-right:30px !important;
}
#learn-about-mngmt .container{
   padding-left:0px !important;
   padding-right:0px !important;
}
#eft-id .container{
   padding-left:20px !important;
   padding-right:20px !important;
}
#latest-news div#doctor div#doctor h2{
   width:95% !important;
   line-height:25px !important;
}

#latest-news #eft-id #doctor .section-container div#doctor .hideP{
    width:100% !important;
    margin-top:5px !important;
    margin-bottom:5px !important;
}
#tools-benifits-wide-card div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button{
   width:89% !important;
}
#tools-benifits-wide-card div.com__wideCard .section-container.guesswork.pharma .widecard .card-button a.button{
    width:100% !important;
}
#tools-benifits-wide-card div.com__wideCard .widecard .card-text h3{
   color:#222222 !important;
   letter-spacing:0;
    font-family:'Roboto', sans-serif !important;
    padding-bottom:6px;
}
#tools-benifits-wide-card div.com__wideCard .widecard .card-text p{
   text-align:left !important;
   font-family:'Roboto', sans-serif !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
   background: none;
    box-shadow: 0 5px 25px 0 rgba(0, 0, 0, 0.2);
    margin-left: auto;
    margin-right: auto;
    width: 81%;
    margin-bottom:20px !important;
    padding-left:0px !important;
    padding-right:0px !important;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro a.button{
   width:100% !important;
}
#learn-about-mngmt h1{
   font-size:20px !important;
   line-height:30px !important;
   padding-left:0px !important;
   padding-right:0px;
   margin-bottom:10px !important;  
    letter-spacing:0;
}
#learn-about-mngmt p{
   color:#231F20;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro{
   padding-left:5% !important;
   margin-top:0px !important;
}
#reconsideration-appeals-flag .have-more-main section{
   margin-bottom:0px !important;
}
#reconsideration-appeals-flag section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body p a{
   color:#00819F !important;
}
#reconsideration-appeals-flag section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body p{
    width: 88%;
    font-size: 15px;
    padding-left: 15px;
    color: #000000;
    padding-right: 15px;
}
#reconsideration-appeals-flag .sectionMainContent.have-more h1.add_seperator{
    font-size:26px !important;
    line-height:32px !important;
    letter-spacing:0 !important;
    color:#003C4D !important;
    width:90% !important;
}
#eft-id section#img-text-getcare .card.shadow.findcare-commited{
    padding-bottom:11% !important;
}
#tools-benifits-wide-card .section-container.guesswork .widecard{
   margin-bottom:20px !important;
}
#tools-benifits-wide-card div.com__wideCard .widecard .card-text p{
   width:100% !important;
}

#tools-benifits-wide-card .section-container.guesswork.pharma{
   margin-bottom:5px !important;
   margin-top:10px !important;
}
#tools-hero-component #hero-benefits p.pharmacy-text{
   margin-bottom:2rem !important;
}
#tools-hero-component #hero-benefits .mask h1.pharmacy-header{
   width:66% !important;
}
#understanding-your-rights #img-text-getcare .card p.hideP{
   display:block !important;
}
#eft-id #doctor .section-container div#doctor .hideP{
    display:block !important;
    width:87% !important;
    margin-bottom:30px !important;
}
#eft-id #doctor .icon-off-site-blue-inline:after{
   padding-left:7px !important;
}
    #news-updates-hero #hero-benefits .mask{
        padding-left:55px !important;
    }
    #news-updates-hero #hero-benefits p.pharmacy-text{
        width:88% !important;
   }
   #important-announcement section#img-text-getcare{
       margin-top:10% !important;
       margin-bottom:20px;
   }
    #important-announcement  #see-what-prescriptions #Bluecareplus-Ready div#doctor div#doctor p{
      display:block !important;
   }
   #important-announcement .pdf-doc{
       width:100% !important; 
      display: flex;
    align-items:flex-end;
  }
#important-announcement section#img-text-getcare .card.shadow{
   min-height:285px !important;
}
  
 /* #find-a-older div.com__wideCard .widecard .card-text p{
      width:89% !important;
   } */
   #find-a-older .section-container.guesswork{
       padding-bottom:0px !important;
   }
   #find-a-older #letstalk section.sec__hero.cat__login{
       margin-top: 8px !important;
   }
  #important-announcement a.link.tertiary.make-font-bold.medLink {
    color: #00819F !important;
    margin-right: 40px;
    float:right;
    margin-left: 3%;
} 
#important-announcement a.link.tertiary.make-font-bold.medLink:after{
    margin-right:-12%;
}
}
@media (min-width: 1200px){
#tools-benifits-wide-card div.com__wideCard .widecard .card-text h3{
    color:#222222 !important;
    letter-spacing:0;
   font-family:'Roboto', sans-serif !important;
}
#tools-benifits-wide-card .section-container.guesswork{
   padding-top:50px !important;
} 
#important-announcement section#img-text-getcare{
      
padding-right:0px !important;
   }
#eft-id div#doctor div#doctor p{
    padding-bottom:25px !important;;
}

#tools-hero-component #news-updates-hero #hero-benefits .mask{
   padding-top:100px !important;
}
#reconsideration-appeals-flag .accordian-appeal{
   margin-left:17px !important;
}
#important-announcement div#doctor div#doctor p{
    width:80% !important;
}
#latest-news #understanding-your-rights #img-text-getcare .card.shadow.findcare-commited{
    padding-top: 3% !important;
    padding-right: 2% !important;
    padding-left: 4% !important;
    padding-bottom: 1% !important;
    margin-left: 56px !important;
    width: 33% !important;
}
#eft-id #doctor .card.shadow.findcare-commited a.button{
   width:75% !important;
}
#latest-news #understanding-your-rights section#img-text-getcare{
    margin-top:0px !important;
    margin-bottom:70px !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
    margin-bottom:10px !important;
}
#eft-id section#img-text-getcare{
   margin-bottom:0px !important;
}
#reconsideration-appeals-flag .have-more-main #specialtypharm{
   margin-top:3% !important;
   margin-bottom:10px !important;
    background: linear-gradient(90deg, #fff 0%, #f9f9f9 0, #f9f9f9 100%, #fff 0);
    position: relative;
    z-index: 1;
    padding-top: 6%;
    padding-bottom: 4%;
    margin-bottom: 3% !important;
}
#eft-id #img-text-getcare div#doctor div#doctor{
   width:32% !important;
   padding-bottom:12px !important;
}
#latest-news #eft-id #img-text-getcare div#doctor div#doctor{
   width:33% !important;
}
/* #understanding-your-rights #Bluecareplus-Ready .findcare-commited{  
         width:100% !important;
    }  */

#learn-about-mngmt h1{
   border-left:none !important;
   font-size:42px !important;
   line-height:42px !important;
   color: #003C4D !important;
   padding-left:0px;
}
#reconsideration-appeals-flag section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body p a{
   color:#00819F !important;
}
#tools-benifits-wide-card .section-container.guesswork.pharma{
   margin-bottom:65px !important;
   margin-top:40px !important;
}
  #learn-about-mngmt h1{
   border-left:none !important;
   font-size:42px !important;
   line-height:42px !important;
   color: #003C4D !important;
   padding-left:0px;
}
  #learn-about-mngmt #Gcareimagetextleft .sectionIntro p{
     font-size:18px;
      line-height:26px;
      color:#000000;
  }
   #tools-benifits-wide-card div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button{
        width:80% !important;
    }
   #tools-benifits-wide-card .section-container.guesswork.drugstore .card-text {
      width:42% !important;
   }
   #tools-benifits-wide-card .section-container.guesswork.pharma .widecard{
       padding-top:25px !important;
       padding-bottom:25px !important;
   }
   #tools-benifits-wide-card #wild-card-ms div.com__wideCard .widecard{
      padding-left:40px !important;
      padding-right:40px !important;
   }
   #tools-benifits-wide-card .section-container.guesswork.pharma .card-text {  
     padding-left:40px !important;
   }
   #tools-hero-component #hero-benefits .mask h1.pharmacy-header{
      width:70% !important;
      margin-bottom:15px !important;
   }
   #tools-hero-component #news-updates-hero #hero-benefits .pharmacy-text{
      width:88% !important;
   }
   #news-updates-hero #hero-benefits .mask{
       padding-left:10% !important;
   }
   #news-updates-hero #hero-benefits .pharmacy-text{
       width:90% !important;
   }
   #important-announcement #see-what-prescriptions #Bluecareplus-Ready #doctor .section-container div#doctor{
      margin-left: 4% !important;
      width:35% !important;
      margin-top:0px !important;
      padding-left: 3.5% !important;
      padding-right:0px !important;
    padding-bottom:3%;
   }
   #important-announcement h2.see-what{
      width:90% !important;
   }
   #important-announcement .pdf-doc{
      padding-top:10px !important;
   }
   #important-announcement  #see-what-prescriptions #Bluecareplus-Ready div#doctor div#doctor p{
      display:block !important;
      margin-top:10px !important;
  }
  #important-announcement a.link.tertiary.make-font-bold.medLink{
       font-family:"Roboto", sans-serif !important;
      font-size: 18px !important;
       line-height:24px;
  }
  #important-announcement section#img-text-getcare{
      margin-top:100px !important;
  }
   #find-a-older .section-container.guesswork.drugstore{
      margin-bottom:100px !important;
  }
  #find-a-older #wild-card-ms p{
      width:100% !important;
  }
}


@media (orientation:landscape) and (max-width:767px){ 
#find-a-older div.com__wideCard .widecard .card-text p{
   width:100% !important;
 /*  text-align:center !important; */
}
#important-announcement a.link.tertiary.make-font-bold.medLink{
  margin-right: 0px !important;
 float:unset !important;
  left:0px !important;
  bottom:0px !important;
}
  /*  #understanding-your-rights section.sec__imageText.cat__dropdown.cat__getCare .card.shadow{
    margin-top: -45% !important;
    min-height:123px !important;
   width:45% !important;
} */
}
@media screen and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
#find-a-older .Bluecare-widecard .com__wideCard .section-container .card-text h3{
    width:100% !important;
 }
#insurance_cards #Blue-care-plus-right .threeup-card .card2{
    margin-top: 20px !important;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-height: 1366px) and (min-width: 1024px) and (orientation: landscape)
{
#eft-id .container{
padding-right:15px !important;
}
  #eft-id section#img-text-getcare{
      padding-bottom:0px !important;
  }
  #reconsideration-appeals-flag .have-more-main #specialtypharm{
       margin-bottom:50px !important;
  }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-height: 1366px) and (min-width: 1024px) and (orientation: portrait)
{
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
   width:100% !important;
}
#learn-about-mngmt #Gcareimagetextleft .sectionIntro{
   padding-left:55px !important;
}
#eft-id #doctor .section-container div#doctor,#latest-news section#img-text-getcare .card.shadow.findcare-commited{
left:5%;
}
#eft-id .container{
padding-right:15px !important;
}
#news-updates-hero #hero-benefits p.pharmacy-text{
   margin-bottom:2rem !important;
}
#find-a-older #wild-card-ms h3{
    text-align:left !important;
    padding-top:0px !important;
}
#find-a-older #wild-card-ms div.com__wideCard .widecard .card-text{
    margin-left:20px !important;
}
#find-a-older #wild-card-ms .Bluecare-widecard .com__wideCard .widecard{
   flex-direction:row !important;
}
#important-announcement #doctor .section-container #doctor{
    width:42% !important;
}
#eft-id #doctor .section-container div#doctor .hideP{
   margin-top:10px !important;;
}
#reconsideration-appeals-flag .have-more-main .col-xs-12.col-md-8.col-lg-7.sectionMainContent.have-more h1.add_seperator {
    line-height: 35px !important;
}
#reconsideration-appeals-flag .have-more-main .col-xs-12.col-md-8.col-lg-7.sectionMainContent.have-more p {
    margin-left: 18px !important;
}
#latest-news #understanding-your-rights section#img-text-getcare{
   margin-bottom:15px !important;
margin-right:0px !important;
}
#tools-benifits-wide-card #find-a-older .section-container.guesswork.drugstore{
    margin-bottom:75px !important;
}
#tools-benifits-wide-card .section-container.guesswork.drugstore .card-text{
   width:50%;
}
#tools-benifits-wide-card div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button{
   width:94% !important;
}
#tools-benifits-wide-card #wild-card-ms .Bluecare-widecard .com__wideCard .widecard h3{
   text-align:left !important;
}
#tools-benifits-wide-card #wild-card-ms .Bluecare-widecard .com__wideCard .widecard .card-text{
    padding-left:20px !important;
    padding-right:30px !important;
}
#tools-benifits-wide-card #wild-card-ms .Bluecare-widecard .com__wideCard .widecard{
    flex-direction:row !important;
    padding-top:10px !important;
}
#latest-news section#img-text-getcare .card.shadow.findcare-commited{
    min-height:340px !important;
}
 #learn-about-mngmt #Gcareimagetextleft .sectionIntro a.button{
      width:90% !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
    background:linear-gradient(90deg, #fff 0%, #f9f9f9 0, #f9f9f9 75%, #fff 0) !important;
    box-shadow:none !important;
    padding-bottom:80px !important;
    padding-top:60px !important;
}
#tools-benifits-wide-card #wild-card-ms .section-container.guesswork.pharma{
    margin-top:20px !important;
}

#eft-id #doctor .icon-off-site-blue-inline:after{
   padding-left: 7px;
}
#tools-hero-component #news-updates-hero #hero-benefits .mask{
    padding-top:40px !important;
}
#tools-hero-component #hero-benefits p.pharmacy-text{
    margin-bottom:2rem !important;
} 
#tools-hero-component .CommercialPharmacyHero .mask h1.pharmacy-header{
   width: 100% !important;
    line-height: 39px !important;
   margin-bottom: 15px !important;
}
#find-a-older .section-container.guesswork.drugstore{
      margin-bottom:100px !important;
  }
#important-announcement #see-what-prescriptions #Bluecareplus-Ready div#doctor div#doctor h2.see-what{
   width:100% !important;
}
/* #important-announcement #see-what-prescriptions #Bluecareplus-Ready #doctor .section-container div#doctor{
     min-height:200px !important;
     height:370px !important;
} */
#news-updates-hero #hero-benefits .mask{
        padding-top:40px !important;
    }
   .have-more-main .sectionMainContent.have-more .component-text-accordion.forms h6{
       line-height:26px !important;
   }
    .have-more-main .sectionMainContent.have-more h1.add_seperator{
        line-height:32px !important;
    }
    .have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-main{
         margin-left:0% !important;
    }
}
@media only screen and (max-width: 1399px) and (min-width: 1200px){
   #quick-hero .backgroundContainer .sectionBody .content p{
        padding-right:17% !important;
   }
}

.have-more-main .accordion-text a{
   color:#00819F !important;
}
#insurance_cards .carousel .carousel-indicators li.active{
   background-color:#00819f !important;
}

#insurance_cards .carousel .carousel-indicators li{
   background-color:#009BBE !important;
}
@media only screen and (max-width: 767px) and (min-width: 576px){
   #understanding-your-rights div#doctor{
       max-width:100% !important;
    }   
 
}

@media only screen and (max-width: 992px) and (min-width: 768px){
#understanding-your-rights div#doctor{
       max-width:100% !important;
    }  
/* #evrything-hero section.sec__hero.cat__quickLinks .sectionImage{
    margin-top:-80px !important; */
}
/* 
#insurance_cards #three-card-sh-mb .Plus-Icon.col-2 img.img-responsive, #insurance_cards #three-card-sh-mb .Equal-Icon.col-2 img.img-responsive {
    margin-left:14px !important;
    margin-top:17px !important;
} */
#use-insurance-accordion #SHMSMrights span.component-text-accordion-card-header.icon-down-caret:before{
       /*right:11px !important;*/
  }
  #use-insurance-accordion #SHMSMrights #our_plan_accordion{
       padding-left:8% !important;
       /*padding-right:8% !important;*/
  }   
 #use-insurance-accordion span.component-text-accordion-card-header.icon-down-caret{
       padding:21px 60px 22px 21px !important;
   }
  /* #understanding-your-rights section#img-text-getcare{
      padding-right:40px !important;
   } */
  /* #understanding-your-rights #Bluecareplus-Ready .imageText-image img{
          width:100% !important;
    } */
   
    #understanding-your-rights section.sec__imageText.cat__dropdown.cat__getCare .card.shadow{
        min-height:300px !important;;
    }
}

/* END */


@media only screen and (max-width: 420px) and (min-width: 300px){
     #evrything-hero .quicklinks ul li .make-font-bold a:after{
        margin-left:160px !important;
    }
    #evrything-hero ul li .make-font-bold.find.a.pharmacy a:after{
        margin-left:123px !important;
   }
}
.hideP{
   display:none;
}
/*Mamatha css --start*/
@media (min-width: 1400px){
#insurance_cards #three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p {
    width: 80% !important;
}
#insurance_cards section#Blue-care-plus-right {
    margin-top: 21px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.have-more-main .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header{
     padding-left:14px !important;
}
    .have-more-main .prescription{
        font-family:'Roboto', sans-serif !important;
     }
}
@media (min-width: 1200px){
#evrything-hero section.sec__hero.cat__quickLinks.px-0.hero-class .sectionImage{
   top:11% !important;
}
section.sec__hero.cat__quickLinks.px-0.hero-class .sectionImage{
   top:17.2% !important;
}
#quick-hero section.sec__hero.cat__quickLinks.px-0.hero-class .sectionImage{
   top:18% !important;
}
.have-more-main .accordion-text .last-para{
    margin-top:32px;
    margin-bottom:10px !important;
}
.have-more-main ..accordion-text .last-para{
    margin-top:13px;
    margin-bottom:10px;
}
.have-more-main #specialtypharm .component-text-accordion.forms{
    width:97% !important;
}
.have-more-main .component-text-accordion.forms .component-text-accordion-card.open#accordion-2 span.component-text-accordion-card-header{
   margin-top:25px !important;
}
.have-more-main .accordion-text .accordion-content{
    margin-top:3%;
}
.have-more-main .accordion-text{
   margin-top:7% !important;
   color:#000000;
   font-family:'Roboto', sans-serif;
   font-size: 18px;
}
.have-more-main .accordion-text p{
   color:#000000;
   font-family:'Roboto', sans-serif;
   font-size: 18px;
}
.have-more-main .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body{
   padding:11px !important;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-card#accordion-1{
    margin-top:5% !important;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-card{
     margin-left:7% !important;
}
.have-more-main .prescription{
    width:123%;
    font-family:'Roboto', sans-serif !important;
}
#insurance_cards #three-card-sh-mb section.sec__imageText.cat__imageleft.backgroundshade{
   padding-left:115px !important;
}
#evrything-hero h6.eyebrow{
   margin-top:20%;
   font-weight:bold;
}
#insurance_cards .add_seperator{
     margin-bottom:2% !important;
}
#insurance_cards  #Blue-care-plus-right .Bluecare-heading p{
  margin-bottom:1% !important
}
#insurance_cards #Blue-care-plus-right .Medicare p, #insurance_cards #Blue-care-plus-right .BluecarePlus p{
	width: 97% !important
}
#insurance_cards #Blue-care-plus-right .Medicaid p{
	width: 101% !important;
}
#insurance_cards #Blue-care-plus-right .carousel-item.item .card1, #insurance_cards #Blue-care-plus-right .carousel-item.item .card2, #insurance_cards #Blue-care-plus-right .carousel-item.item .card3{
    margin-left:0px !important;
}
#insurance_cards #three-card-sh-mb .Plus-Icon.col-2 img.img-responsive, #insurance_cards #three-card-sh-mb .Equal-Icon.col-2 img.img-responsive{
     margin-left:24px !important; 
     margin-top:34px !important;
}
#use-insurance-accordion #SHMSMrights .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
   font-size:24px !important;
   line-height:28px !important;
}
#use-insurance-accordion #SHMSMrights #our_plan_accordion .sectionIntro .add_seperator{
    font-size:42px !important;
    line-height:26px !important;
    color:#003C4D !important;
}
#lets-talk-isurance section.sec__hero.cat__login .hero-image-container .hero-details .content{
   margin-left:27px !important;
}
section.sec__hero.cat__login .hero-image-container .hero-details .content{
   padding-left:105px !important;
}
#use-insurance-accordion #SHMSMrights .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
    margin-bottom: 1.2% !important;
    margin-top: 1.2% !important;
}
#three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p{
    width:92% !important;
}
#use-insurance-accordion #our_plan_accordion .component-text-accordion.forms{
    padding-top:9px;
}
#use-insurance-accordion #SHMSMrights .card-body.component-text-accordion-card-body{
   margin-top:4%;
   margin-bottom:4%;
}
#use-insurance-accordion #SHMSMrights .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body, #use-insurance-accordion #SHMSMrights .card-body strong, #use-insurance-accordion #SHMSMrights .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body p{
    padding-top:0px !important;
}

#evrything-hero li {
    padding-left: 105px;
}
#evrything-hero p.make-font-light {
    width: 347px;
}
#evrything-hero h1.xl {
 width: 392px;
}
#evrything-hero h6.eyebrow {
 margin-top: 9%;
}
#evrything-hero .sectionBody {
    padding-bottom: 28px;
}
}
#evrything-hero h6.eyebrow {
    color: #FFFFFF !important;
    font-size: 18px !important;
    line-height: 21px !important;
    letter-spacing: 0px !important;
}
#evrything-hero h1.xl {
    border-left: hidden;
    color: #FFFFFF !important;
    padding: 0;
}
#evrything-hero a.icon-off-site-blue-inline {
    color: #FFFFFF !IMPORTANT;
}
@media only screen and (max-width: 767.9px){
#quick-hero section.sec__hero.cat__quickLinks.px-0.hero-class .sectionBody{
   padding-top:13% !important;
}
.have-more-main section{
   margin-bottom:30px !important;
}
.have-more-main section.sec__quotePromo.cat__promo .sectionMainContent{
    margin-top:0px !important;  
}
.have-more-main .component-text-accordion.forms .component-text-accordion-card-body{
    padding-right:12px !important:
}
.have-more-main .accordion-text .accordion-content{
    margin-top:7%;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body{
   width:100% !important;
}
.have-more-main #accordion-1 .accordion-text{
   margin-top:21% !important;
    color:#000000;
   font-family:'Roboto', sans-serif;
}
.have-more-main #accordion-2 .accordion-text{
    color:#000000;
   font-family:'Roboto', sans-serif;
}
.have-more-main .accordion-text p{
   color:#000000;
   font-family:'Roboto', sans-serif;
   font-size:15px;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
    color:#003C4D !important;
    font-size:20px !important;
    letter-spacing:-0.5px;
}
.have-more-main .prescription{
   padding-right:14%;
   letter-spacing:0px;
   font-family:'Roboto', sans-serif;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-card{
   padding-left:3% !important;
}
.have-more-main .section-container{
    padding-left: 6px;
    padding-right: 21px !important;
}
.have-more-main section{
     margin-top:40px !important;
}
#use-insurance-accordion #our_plan_accordion .card{
    padding-top:0px !important;
    padding-bottom:0px !important;
}
#quick-hero #hero-class ul li .make-font-bold.hero-class.find.care a:after{
     margin-left:147px !important;
}
#quick-hero div#hero-class h6.eyebrow{
    padding-top:0px !important;
}
#insurance_cards #getcare_plancards .carousel-inner>.carousel-item.active, .carousel-inner>.carousel-item-next{
  display:flex !important;
}
#use-insurance-accordion #SHMSMrights #our_plan_accordion .sectionIntro .add_seperator{
    font-size: 26px !important;
    line-height: 32px !important;
border-bottom: 1px solid #979797 !important;
}
#use-insurance-accordion #SHMSMrights .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
    font-size: 20px !important;
    line-height: 30px !important;
}
}
/*Mamatha css --end*/
@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1366px) and (min-device-width: 1024px) {
#individualfamily .pharmacy-header{
    padding-right:0% !important;
}
#individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header{
        font-size: 31px  ;
       line-height: 41px  ;
}
.CommercialPharmacyHero .bluecare-plus-pharmacy-hero .mask p.pharmacy-text{
       font-size: 12px !important;
        line-height: 19px !important;
}
section#img-text-getcare .card.shadow.findcare-commited {
    min-height: 5px !important;
/*margin-left: -4%;*/
}
section#img-text-getcare .see-medications .card.shadow{
    padding-right:4% !important;
}
}
@media (min-width: 1200px){
#Blue-care-plus-right .col-sm-10.Medicare.threeup-card h1,#Blue-care-plus-right .col-sm-10.Medicaid.threeup-card h1,#Blue-care-plus-right .col-sm-10.BluecarePlus.threeup-card h1 {
    font-size: 20px;
    line-height: 24px;
    color: #222222;
    font-family: Univers-55, sans-serif;
}
#understanding-your-rights #img-text-getcare .card.shadow.findcare-commited {
width: 38% !important;
padding-top: 4% !important;
padding-right: 2% !important;
padding-left: 2% !important;
padding-bottom: 4% !important;
margin-left: 56px !important;
}
#understanding-your-rights h2 {
    padding-bottom: 4% !important;
}
#understanding-your-rights p{
width: 87% !important;
}
#Bluecare-plus-plans .blue-care-top, #Bluecare-plus-plans .sp-body, #Bluecare-plus-plans .blue-care-middle {
   font-family: Univers-45, sans-serif;
}
  @-moz-document url-prefix() {
  #Bluecare-plus-plans .secondary {
    font-family: Univers-55, sans-serif !important;
}
}  
   
   #img-text-getcare .see-medications .card.shadow.findcare-commited p{
      padding-right: 0px !important;
   }
    #img-text-getcare .see-medications .card.shadow.findcare-commited p a{
      font-size:15px;
   }
    #specialtypharm .custom-align{
       margin-top:4% !important;
       display:block;
  }
   .have-more-main .component-text-accordion.forms .component-text-accordion-main{
           margin-top: 32px;
   }
   .one-on-one-main #specialtypharm{
        padding-left:80px;
        padding-right:80px;
        margin-top: 10%;
  }
  .have-more-main #specialtypharm{
        padding-left:80px;
        padding-right:80px;
        margin-top: 5%;
        margin-bottom:75px !important;
  }
  .one-on-one-main #specialtypharm p.img-icon-tooltip{
      padding-right: 23px;
  }
   .see-pharmacies .icon-off-site-blue-inline:after {
    color: white !important;
   }
  .sec__infographic-right.sec__imageText .textContainer{
    top: 47% !important;
    transform: translate(5%, -50%) !important;
}
     #img-text-getcare .see-medications .card.shadow.findcare-commited{
    width: 38%;
    padding: 3% 5%;
    margin-top: 1%;
   }
    #individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header{
font-size: 46px; 
line-height: 53px; 
}

#individualfamily .bluecare-plus-pharmacy-hero h6.pharmacy-eyebrow{
text-transform: uppercase;
}
#individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header {
    padding-right: 0% !important;
}
.tel-switch .tel-mobile{
   display: inline-block !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
   div#guesswork h3 {
    text-align: left !important;
} 
   .Bluecare-widecard .com__wideCard .widecard p{
        width:100% !important;
        font-size:13px !important;
        line-height:22px !important;
   } 
   .Bluecare-widecard .com__wideCard .widecard .button{
         min-width:204px !important;
   }
   .Bluecare-widecard .com__wideCard .widecard{
       width: 89% !important;
  }
   .Bluecare-widecard .com__wideCard .widecard .card-text h3{
          margin-right: 0px !important;
  }
   section.sec__imageText.cat__imageLeft_sixUp .benifitsDiff .section_sixUp .imageContainer{
   height: 63px;
}
   .CommercialPharmacyHero .bluecare-plus-pharmacy-hero .mask p.pharmacy-text{
        font-size: 16px !important;
        line-height: 28px !important;
}
   .tel-switch .tel-mobile{
   display: inline-block !important;
}
   section#getCare-TextRight{
       margin-left:8% ;
       padding-left: 0px;
  }
  .gcare-img-height section#getCare-TextRight{
       padding-right: 6%;
  }
  .get-drugs-main section#ourplans-weare{
      padding-bottom:0px !important;
  }
   section#ourplans-weare {
      margin-top: 4%;
   }
   #ourplans-weare .get-drugs .hero-image-container .hero-details{
          background: linear-gradient(25deg, #00497e 16%, transparent 73%), linear-gradient(139deg, #008cc9, transparent 49%), linear-gradient(90deg, #003a65 10%, #0000 50%);

  }
   .see-pharmacies .icon-off-site-blue-inline:after{
        color:white !important;
   }
   #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body p{
       font-size:13px;
  }
  #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body li{
      font-size:13px;
}
  section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent{
      margin-top:0px !important;
  }
   #specialtypharm .custom-align{
       margin-top:10% !important;
  }
  #specialtypharm .img-icon-tooltip img{
      display:inline-block !important;
  }
   .get-drugs .highlight-text{
      font-size:15px;
   }
   #ourplans-weare .get-drugs .content {
      top: 13% !important;
  }
   .get-drugs .tel-switch{
      font-size: 13px;
      line-height: 22px;
      padding-right: 19%;
   }
   .get-drugs .getyour_drugs_title{
       font-size:32px;
       line-height: 38px;
   }
   .get-drugs .hero-details .content{
      padding-bottom:9% !important;
      max-width: 59% !important;
     
   }
   .get-drugs .hero-image-container{
      height:auto !important;
   }
   #getCare-TextRight .see-pharmacies .button{
      width:53% !important;
  }
   #getCare-TextRight .see-pharmacies .sectionIntro p{
         width: 80%;
  }
  #getCare-TextRight .see-pharmacies .textContainer{
    padding-top:8% !important;
  }
  section#img-text-getcare .see-medications .card.shadow{
      padding-bottom:7% !important;
  }
  #img-text-getcare .see-medications .findcare-commited p{
     margin-right:46px;
  }
  section#img-text-getcare{
    margin-top:13%;
  }
  #individualfamily .bluecare-plus-pharmacy-hero h6.pharmacy-eyebrow{
      font-size: 12px;
      text-transform:uppercase;
  }
  #individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header{
     width: 100% !important;	
     color: #FFFFFF;
     font-size: 46px ;	
     line-height: 53px ;
     padding-right:31%;
  }
  #individualfamily .bluecare-plus-pharmacy-hero .pharmacy-text{
	width: 65%;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 28px;
  }
}

footer {
    margin-top: -1px !important;
}
img.pdf_bluepluse {
    margin-right: 3%;
    margin-top: 1%;
}
/*#individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header{
   padding-right:23% !important;
}*/
#individualfamily .bluecare-plus-pharmacy-hero h6.pharmacy-eyebrow{
   line-height: 16px;
   
}

#individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header{
   margin-bottom: 17px;
}
@media screen and (min-width: 992px) {
#latest-news #eft-id #understanding-your-rights section.sec__imageText.cat__dropdown.cat__getCare.doctor #Bluecareplus-Ready .findcare-commited {
    width: 46% !important;
}
#tools-hero-component .CommercialPharmacyHero#hero-benefits .mask.col-12.col-md-12.col-lg-7{
    padding-top: 20px !important;
}
  #individualfamily .bluecare-plus-pharmacy-hero .mask {
    padding-left: 8.5% ;
  }

.gcare-img-height #getCare-TextRight {
    display: block;
    margin-bottom: 100px;
}
 #individualfamily .bluecare-plus-pharmacy-hero p.pharmacy-text{
   width: 83% ;
 }
#individualfamily{
  margin-bottom: 0 !important;
}
/*.bluecare_plus_covered#img-text-getcare .card.shadow h2{
  width: 86%;
}*/

.bluecare_plus_covered#img-text-getcare p.moreLink{
  width: 100%;
}
.getyour_drugs_title {
    width: 86%;
}
.tel-switch {
    width: 93%;
    margin-bottom: 31px;
}
}

/* @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    section.sec__hero.cat__login .hero-login-container{
         padding-right: 32px !important;
         padding-left: 32px !important;
}
} */

/* CSS here for about us extra white spacing Start*/

@media (max-width: 1028px) and (min-width: 768px){
   section#getcare_plancards.sec__planCards.sectionBackgroundShadeFull .threeup-card{
       padding:0px !important;
   }
    #getcare_plancards .regular55{
       min-height:52px;
   }
section#getcare_plancards.sec__planCards.sectionBackgroundShadeFull .threeup-card p{
     min-height:250px;
       font-size: 0.8rem;
}
   
    #accountIntro .createCommunity.custom-createCommunity{
        padding-left: 10% !important;
    }
    /* Find Care hero text width defect*/
    #find-care-hero .options-care{
       width: 62% !important;
   }
}

/*#selector-threeup .carousel-item{
    align-items: unset;
}*/

#PartneringUs .align-items-center{
        padding-top: 2rem !important;
    }
#Company-Profile .align-items-center{
        padding-top: 5rem !important;
    }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    #ResponsibleIntro .grayOffsetBackground{
         margin-top: 40px !important;
    }
    #Company-Profile .align-items-center{
        padding-top: 3rem !important;
    }
#PartneringUs .align-items-center{
        padding-top: 3rem !important;
    }
}

/* CSS here for abouts extra white spacing End*/

/* CSS for Health Wellness- Member Discounts Start */


@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
div.lay__header #bcbst-header .main-nav .header-right-container.slide-out .search-icon{
width:55%;
padding-right:0px !important;
margin-right:0px !important;
}
  .member-discount-login-id .findcare-hero-text{
       padding-bottom:3rem !important;
  }
  .member-discount-login-id .login-hero .inner-div{
      bottom:43px;
  }

}

@media only screen and (max-width: 767.9px){
#Blue-care-plus-right .col-sm-10.Medicare.threeup-card h1, #Blue-care-plus-right .col-sm-10.Medicaid.threeup-card h1, #Blue-care-plus-right .col-sm-10.BluecarePlus.threeup-card h1{
   font-family: Univers-55, sans-serif;
    font-size: 20px;
    line-height: 24px;
}
img.pdf_bluepluse {
    margin-right: 5% !important;
    margin-top: 1%;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header{
   color:black !important;
}
.have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-submenu{
    margin-top: 4%;
}
.have-more-main .custom-align{
    display:block;
    margin-top:5%;
}
#ourplans-weare .get-drugs .tel-switch{
   width: 96%;
}
#ourplans-weare .get-drugs .white-text{
   width: 87%;
}
#getCare-TextRight .see-pharmacies .textContainer p{
   width:86%;
}
#getCare-TextRight .see-pharmacies h2.add_seperator{
     font-size: 20px;
    line-height: 30px;
}
section#img-text-getcare .see-medications .card.shadow.findcare-commited{
    padding-right:19%;
}
#img-text-getcare .see-medications .card p.moreLink {
    width: 100% !important;
    line-height: 20px;
}

.getyour_drugs_title {
    margin-top: 12%;
}
#ourplans-weare .hero-image-container .hero-details .content {
    margin-top: 55%;
    width: 95%;
}
#individualfamily .bluecare-plus-pharmacy-hero .pharmacy-header {
    padding-right: 0% !important;
}
  .member-discount-login-id .log-in-to-find-person{
     font-family: Univers-45, sans-serif;
     font-size: 26px;
  }
  
  .member-discount-login-id .personalized-care p{
      font-size: 13px !important;
      text-align:left;
  }
   #Gcareimagetextleft .SaveOnFitness .sectionImage{
      padding-right: 20px;
      padding-left: 20px;
  }
  #Gcareimagetextleft .SaveOnFitness .add_seperator{
      font-size: 20px;
      line-height: 31px;
 }
 #Gcareimagetextleft .SaveOnFitness .sectionIntro p{
      line-height: 29px;
      width: 85% !important;
      font-size: 0.9rem;
 }
 #specialtypharm .EatWellForLess .sectionIntro .add_seperator{
      font-size: 20px;
      line-height: 31px;
 }
 #specialtypharm .EatWellForLess .sectionMainContent p{
    line-height: 29px;
    width: 85% !important;
    font-size: 0.9rem;
 }
  #specialtypharm .EatWellForLess .sectionMainContent{
     margin-top: 0px !important;
 }
   #Gcareimagetextleft .PersonalCareDiscounts .sectionImage{
      padding-right: 20px;
      padding-left: 20px;
  }
#Gcareimagetextleft .PersonalCareDiscounts .sectionIntro .add_seperator{
      font-size: 20px;
      line-height: 31px;
 }
 #Gcareimagetextleft .PersonalCareDiscounts .sectionIntro p{
    line-height: 29px;
    width: 85% !important;
    font-size: 0.9rem;
 }
}

 
* CSS for Health Wellness- Member Discounts End*/

/* CSS for Prod deployement start */
@media (min-width: 1900px){
 footer {
    margin-top: -1px !important;
}
}
@media (min-width: 992px){
#eft-id #doctor .section-container div#doctor,#latest-news section#img-text-getcare .card.shadow.findcare-commited{
left:5%;
}
footer {
    margin-top: -7px !important;
}
#stickyTopFiller {
    height: 0px !important;
}
}

@media only screen and (max-width: 767.9px){
footer {
    margin-top: -7px !important;
}
/*Pharmacies and prescriptions Tile height defect */

#ppPharmacyCoverage .content-box{
   min-height:370px !important;
   height:299px !important;
}
 
section.sec__planCards-three #plan-cards .carousel-inner #card1.carousel-item .plan-card, section.sec__planCards-three #plan-cards .carousel-inner #card2.carousel-item .plan-card,section.sec__planCards-three #plan-cards .carousel-inner #card3.carousel-item .plan-card{
    min-height: 367px;
}

#pregnancy-support .sectionImage picture img{
   height: 118% !important;
}
#pregnancy-support .sectionIntro{
   padding-top: 257px;
}
.member-discount-login-id .inner-div{
    bottom: 48px !important;
}
.member-discount-login-id .findcare-hero-text{
    padding-bottom: 3rem !important;
}
#ind-family .see-doctors-provided {
    width: 88% !important;
}
#ind-family #button-secondary-margin {
   margin-bottom: 0px !important;
    width: 75%;
}
}

#find-care-hero .member-discount-login-id .text-color.finding-doctors{
   width: 100% !important;
    font-size: 15px !important;
    line-height: 1.5rem;
}

@media only screen and (max-width: 767.9px){
    #communitytrust-criteria .text-center img{
        margin:auto;
   }
   #healthyplace-criteria .text-center img{
        margin:auto;
   }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
#managingHealthCondition .negative-margin .mobile-no-gutters {
    min-height:326px !important;
}
}
/* CSS for Prod deployement end  */

/* iPad CSS for Personalised Care Programs */

@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
.personalised-managing-health .button.primary{
width: 49% !important;
} 
  #personalized-hero .sectionBody h6.eyebrow {
       line-height: 16px !important;
       font-size: 11px;
       font-family: Univers-55, sans-serif;
       margin-bottom: 0.25%;
   }
#personalized-hero .hero-text{
    font-size: 13px;
    line-height: 23px;
    padding-right: 45%;
    font-family: Univers-45, sans-serif;
}
   
   #personalized-hero .sectionBody h1.hero-title {
    font-size: 30px !important;
    line-height: 38px !important;
     padding-right: 51%;
}
  #personalized-hero .content{
    padding-left: 6.5%;
    padding-top: 1%;
  }
  .personalised-support .section-container{
      margin-left:20px;
      margin-right:20px;
  }
  .personalised-support .card h2{
     font-family: Univers-45, sans-serif;
    font-size: 26px;
  }
  .personalised-support .button.primary{
       width: 63% !important;
       margin-bottom: 9% !important;
       margin-top: 0px !important;
  }
  .personalised-managing-health .row-relative.row{
       margin-left:20px;
       margin-right:20px;
  }
  .personalised-managing-health .sectionIntro h2{
      font-size: 30px;
    line-height: 35px;
    padding-right: 24% !important;
  }
  .personalised-managing-health.button.primary{
        width: 47%;
        margin-top: 22px;
   }
}

/* iPad CSS for Personalised Care Programs */


/*Commercial Pages CSS Start*/
    #enrolling-member.inner {
    padding: 15px 50px 15px 45px;
    margin: 0px;
    }
    #enrolling-member .column-2 {
    border-bottom: 2px solid #fff;
    padding: 0;
    margin: 0;
    overflow: hidden;
    clear: both;
    }
#enrolling-member .column-main{
   padding-bottom: 1000rem;
    margin-bottom: -999.5rem;
    border-right: 1px solid #cccccc;
padding-right: 30px;
    width: 68%;
    z-index: 1;
float:left;

}

#enrolling-member .column-main h1{
  color: #0079C2;
    font-weight: normal;
font-size: 1.875rem;
    letter-spacing: -0.05rem;
    line-height: 1rem;
margin: 0 0 0.5em 0;
font-style: normal;
}

#enrolling-member .section-main {
    clear: both;
    width: 100%;
margin-bottom: 10px;
}

#enrolling-member .unit-content{
    margin-top: 10px;
}

#enrolling-member p {
    margin: 0 0 1.5rem 0;
    font-size: 0.75rem;
    line-height: 1.5rem;
    letter-spacing: 0;
}

#enrolling-member ul {
    padding: 0px 0 0 40px;
margin: 1rem 0;
}
#enrolling-member .unit-content ul li {
    font-size: 0.8rem;
    line-height: 1.5rem;
    list-style-image: url(https://sso.bcbst.com/assets/images/orange-bullet.png);
}

#enrolling-member .column-sidebar {
    float: left;
    width: 20%;
    margin-left: 30px;
}
/*Commercial Pages CSS End*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
  #spendingAccounts .custom-icon-tab{
      display:none;
  }

.login-hero .personalized-care .login-text{
     width: 34% !important;
    margin-top: 0px;
    min-width: 0px !important;
}
}

/*CSS for Defect ID 258914 Start*/

#threeup-cards .threeup-card .icon-off-site-blue-inline:after {
    font-size: 0.66rem !important;
    font-weight: 900 !important;
}


#ind-family .individual-button .icon-off-site-blue-inline:after{
   color: white;
}
/*CSS for Defect ID 258914 End*/

@media (min-width: 1200px){
#plan-cards.expanded .carousel-inner .carousel-item .plan-card.plan-card-expanded{
    top: 0 !important; 
     bottom: 0 !important; 
}
}

@media (min-width: 768px){
#plan-cards.expanded .carousel-inner .carousel-item .plan-card.plan-card-expanded {
top: 0 !important; 
     bottom: 0 !important; 
}

}

/*
@media only screen and (max-width: 767.9px){

section.sec__hero.cat__login .hero-image-container .hero-details .content{
    padding-bottom: 46px !important;
    padding-left: 10px !important;

}
*/


/* INDIVIDUAL FAMILY PLAN CSS */



section#open_enrollment .sectionMainContent .row .plan-period{
padding-left:0 !important;
}
section#open_enrollment .sectionMainContent .open-enrollment-eyebrow{
font-weight: bold;
   
}
section#open_enrollment .sectionMainContent .open-enrollment-header-date{
    color: #008CC9;
    font-weight: bold;
    font-family: Univers-55, sans-serif;
}
section#open_enrollment .sectionMainContent .open-enrollment-header{
    font-size: 23px;
    color: #1D8ABD;
    font-family: Univers-55, sans-serif;
    font-weight: bold;
}

@media (min-width: 1200px){
              
  #individualfamily .container .mask{
    padding-left: 8.5%;
  }

  #individualfamily .container .mask h6{
    font-size:0.75rem;
    line-height:1rem;
  }
/*section.CommercialPharmacyHero#individualfamily .container .row .col-12.col-md-12.col-lg-5.pl-0.pr-0 .hero-image{
   padding-top:6%;
}*/

section.CommercialPharmacyHero#individualfamily .container .row .mask.col-12.col-md-12.col-lg-7 .pharmacy-header{
  width: 75%;
  line-height: 3.3125rem;
  padding-top: 2%;
  font-size: 2.875rem;
}

section.CommercialPharmacyHero#individualfamily .container .row .mask.col-12.col-md-12.col-lg-7 .pharmacy-text{
   margin-top: 3%;
   width: 84%;
}
}



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

section#open_enrollment .sectionMainContent .open-enrollment-eyebrow{
font-size:1.1rem;
}
section#open_enrollment .sectionMainContent .row .plans-available{
    margin-top: 10px;
}
section#open_enrollment .sectionMainContent .row .plan-period{
    margin-top: 10px;
}
section.CommercialPharmacyHero#individualfamily .container .row .mask.col-12.col-md-12.col-lg-7 .pharmacy-header{
    width: 100%;
    line-height: 1;
    padding-top: 6%;
    font-size: 2.5rem;
}

section.CommercialPharmacyHero#individualfamily .container .row .mask.col-12.col-md-12.col-lg-7 .pharmacy-text{
   margin-top: 3%;
    width: 100%;
    font-size: 1rem;
    padding-bottom:21px;
}

section.CommercialPharmacyHero#individualfamily .container .row .col-12.col-md-12.col-lg-5.pl-0.pr-0 .hero-image{
   padding-top: 0%;
}

}


/*Batch 2 Defects */
@media only screen and (max-width: 767.9px){

    #find-care-hero .image-grid.image-tablet-grid.mt-5.mb-4 {
       margin-top: 0rem !important;
    }
    #find-care-hero p.estimate-your-health.mb-5.mt-2{
       margin-bottom: 2rem !important;
    }
    #find-care-hero p.see-doctors-provided.mb-5{
       margin-bottom: 2rem !important;
    }
    #find-care-hero .see-doctor-wrapper p {
      font-size: 16px;
    }
    #find-care-hero span.mr-3.col-md-4.see-doctor-wrapper{
       margin-right: 0 !important;
    }
    section.sec__imageText.cat__imageleft .contentContainer .sectionIntro p{
       padding-right: 21px;
        padding-left: 2px;
    }
   #gcPersonalizedCareSupport ol.carousel-indicators{
       top: 570px;
   }
    
}


/*Batch 3 Defects */

/*CSS for Defect ID 256891 Start*/

.dental-vision-plans .threeup-card{
  padding:10px 106px 10px 0 !important;
}

@media only screen and (max-width: 767.9px){
.dental-vision-plans .threeup-card{
  padding:10px 60px 10px 0 !important;
}

}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   .dental-vision-plans .threeup-card{
       padding:10px 105px 10px 0 !important;
    }
}
/*CSS for Defect ID 256891 End*/


/*CSS for Defect ID 258107 Start*/
@media (min-width: 1200px){
    #gcPersonalizedCareSupport .custom-link{
        display:none;
    }

}

/*CSS for Defect ID 258107 End*/

.ourplans .your-health-matters{
    margin-top: 12px;
}

.unique-homepage .dropup.component-dropdown.position-static{
    width: 90%;
    font-family: fggfdg;
}

@media only screen and (max-width: 767.9px){
      .homepage .next-line{
           display:block;
      }
}


/*CSS for Defect ID 258839 Start*/
section.sec__planCards #threeup-cards .carousel-item .threeup-card{
pointer-events:auto !important;
}

/*CSS for Defect ID 258845 End*/

/*CSS for Defect ID 258845 Start*/
@media (min-width: 1200px){
#login-hero .hero-details .content {
        padding-left: 98px !important;
    } 
}
   
/*CSS for Defect ID 258839 End*/

/*CSS for Defect ID 258892 Start*/
@media (min-width: 1200px){
#wide-image-hero .hero-image-container .hero-details .content{
   padding-left: 115px !important;
}

}
 
/*CSS for Defect ID 258892 End*/


@-moz-document url-prefix() {
    .CommercialPharmacyHero .mask h6.pharmacy-eyebrow{
        font-family: Univers-55, sans-serif !important;
     }
}

/*CSS for Defect ID 260320 Start*/

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   #spendingAccounts .sectionIntro{
        padding-left:87px;
}
#spendingAccounts .sectionBackgroundShade .part__imageText .sectionIntro{
        flex: 1 0 34%;
}
}

/*CSS for Defect ID 260320 End*/

/*CSS for Defect ID 260097 Start*/
#ind-family .findcare-commited{
 padding-right: 66px !important;
padding-left: 66px !important;
}
@media only screen and (max-width: 767.9px){
#ind-family .findcare-commited{
padding: 80px 44px !important;
}
}

/*CSS for Defect ID 260097 End*/

/*CSS for Defect ID 259434 Start*/
#ind-family .individual-button{
  margin-top:-7% !important;
}

@media only screen and (max-width: 767.9px){
#ind-family .individual-button{
  margin-top:-33% !important;
}
}

/*CSS for Defect ID 259434 End*/

/*CSS for Defect ID 261181 Start*/

@media only screen and (max-width: 767.9px){
   #wide-image-hero .respiratory-health .hero-details  .content{
       //top: 211px;
   }
   #wide-image-hero .respiratory-health .finding-doctors{
        font-size: 1rem;
        width:88%;
   }
}


/*CSS for Defect ID 261181 End*/

@media only screen and (max-width: 767.9px){
      #EmployerGroupCards #plan-cards .carousel-inner .carousel-item .plan-card {
            min-height:390px !important;
      }
}


/*CSS for Defect ID 253138 Start*/
@media only screen and (max-width: 767.9px){
       #FourGreenBox .content-box{
             min-width: 83%;
             min-height: 569px;
             margin-right: 3%;
        }
        #FourGreenBox .tiles-box .carousel{
             overflow:hidden;
        }
    .fourBox .imageIdpopup span.mob-only-id-card-left-text{
         position:relative;
         bottom: 88px;
     }
     .fourBox .imageIdpopup span.mob-only-id-card-indicator{
         bottom: 218px;
     }
    .fourBox .member-card-title{
        margin-top: 20%;
    }
}
/*CSS for Defect ID 253138 End*/


/*ABOUT US PAGE CSS START*/

/*CSS for Defect ID 263138 Start*/

@media only screen and (max-width: 767.9px){
   #benefits-landing #benefitsfirstverticalcontent .firstverticalIcons img{
       display: inline-block;
   }
  #benefitsfirstverticalcontent .firstverticalIcons h5 {
    font-size: 1.1rem;
   }
   #benefits-landing #benefitsfirstverticalcontent .secondverticalIcons img{
       display: inline-block;
   }
   #benefitsfirstverticalcontent .secondverticalIcons h5 {
    font-size: 1.1rem;
   }
   #benefits-landing #benefitsfirstverticalcontent .thirdverticalIcons img{
       display: inline-block;
   }
    #benefitsfirstverticalcontent .thirdverticalIcons h5 {
    font-size: 1.1rem;
   }
   
}

/*CSS for Defect ID 263138 End*/

/*CSS for Defect ID 263138 Start*/

    #healthyplaces-landing #latestPark .diversity-middle-content li{
        list-style-image: url(https://www.bcbst.com/img/orange-bullet.png);
    }

/*CSS for Defect ID 263138 End*/

#progress .gallery .photo-progress{
    position: relative;
    overflow: hidden;
    display: inline-block;
    width: 140px;
    height: 90px;
}
 #progress .gallery .img-thumbnail{

   padding: 0.25rem;
    background-color: transparent;
    border: none;
    border-radius: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    transform: translate(-50%, -50%);
}
@media screen and (min-width: 1200px){
   #myModal .mySlides img{
        margin-left: auto;
        margin-right: auto;
   }
   #myModal .mySlides .close{
        position: absolute !important;
        top: 0;
        margin-top: 7%;
        margin-right: 18%;
        right: 0;
   }
}


@media only screen and (max-width: 767.9px){
       #myModal .mySlides img{
        margin-left: auto;
        margin-right: auto;
   }
   #myModal .mySlides .close{
        position: absolute !important;
        top: 0;
        margin-top: 7%;
        margin-right: 2%;
        right: 0;
   }
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
      #myModal .mySlides img{
        margin-left: auto;
        margin-right: auto;
   }
   #myModal .mySlides .close{
        position: absolute !important;
        top: 0;
        margin-top: 7%;
        margin-right: 7%;
        right: 0;
   }
}

@media only screen and (max-width: 767.9px){
    .careersmobileparagraphblock{
        margin-top: 12px !important;
    }
}

@media (min-width: 1025px){
   video.video-js {
       height:394px;
   }
}



#parenting-partone ul li{
    list-style-image: url(https://www.bcbst.com/img/orange-bullet.png);
}
.custom-content-block{
    padding-top:0px !important
}

@media only screen and (max-device-width : 1024px) {
   #progress.grayOffsetBackground.on-left{
       width:100% !important;
   }
}

#codeofconduct h1{
  font-size:2rem !important;
}
@media (max-width: 767.9px) {
     
        .custom-content-block h1{
             font-size:2rem !important;
        }

}
    
@media (max-width: 767.9px) {
        .tertiarynav {
            display: none !important;
        }
}
@media screen and (min-height: 731px) and (min-width: 411px){
  #galaryBlock .galaryBlockpara {
    width: 100% !important;
   }
}

.siteusageOl strong{
   display:block;
}

/*ABOUT US PAGE CSS END*/




/*farah css-temporary-START*/

#wide_card_id a.button.secondary:hover {
       background: #005eb9;
    }


/* for 129 defect in google sheet -START*/
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait){
#three-card-sh-mb section.sec__imageText.cat__imageleft.backgroundshade{
padding:0px !important;
}
#pharmacy-coverage-form .pdfLinkWrapper {
        font-size: 20px !important;
        padding: 10px !important;
}

}
/* for 129 defect in google sheet -END*/

/* for 127 defect in google sheet -START*/
#pharmacy-coverage-form .moreLink1:after, #pharmacy-coverage-form .moreLink-last:after {
    line-height: 3rem !important;
}
/* for 127 defect in google sheet -END*/


/*farah css-temporary-END*/

.CommercialPharmacyHero .mask h6.pharmacy-eyebrow{
    font-size: 0.75rem;
}
@media (min-width: 1200px){
/* #individualfamily, #img-text-getcare .card.shadow.findcare-commited {
width: 587px !important; */
}
}
#individualfamily p.ml-0.img-icon-tooltip{
font-size:15px;
}

/*Rachana Shared Health Member MS CSS here */


#three-card-sh-mb section.sec__imageText.cat__imageleft.backgroundshade{
   /*padding-left:93px !important;*/
   padding-right:80px!important;
   padding-top:50px !important;
   padding-bottom:15px !important;
   margin-bottom:0px !important;
   background: #f2f2f2 !important;
}

#three-card-sh-mb .add_seperator{
   border-left:none;
   padding:0px;
   font-size:42px !important;
   color:#003C4D !important
   
}
#three-card-sh-mb .add_seperator:after{
   display:none;
}
#three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p{
   /* width:84%;*/
    margin-bottom:4%;
    font-size:18px;
    color:#231F20;
}
#three-card-sh-mb #Blue-care-plus-right .carousel-item.item .card1, #Blue-care-plus-right .carousel-item.item .card2, #Blue-care-plus-right .carousel-item.item .card3{
   width:100% !important;
   box-shadow: none !important;
}

#three-card-sh-mb .Plus-Icon.col-2 img.img-responsive, #three-card-sh-mb .Equal-Icon.col-2 img.img-responsive{
   margin-left:15px;
}
/*venkat*/
section#Blue-care-plus-right {
    margin-top: 0px;
}
@media (min-width : 1367px) and (max-width : 1400px) {
/* section#Blue-care-plus-right .container {
    margin-left: 23px;
} */
#three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p{
   width:92%;
}
}

@media (min-width : 1401px)   {
/* section#Blue-care-plus-right .container {
    margin-left: 14%;
}*/
}
/*venkat*/

/*Use Insurance CSS*/
@media (min-width: 1200px){
#evrything-hero .quicklinks {
    padding-left:10px !important;
}
/* #evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody{
    padding-left:130px !important;
} */
#evrything-hero .sec__hero.cat__quickLinks .sectionImage img{
   width:100% !important;
   margin-top:9%;
   margin-right:64px !important;
    
}
#evrything-hero .quicklinks .make-font-bold{
   font-family: "Roboto", sans-serif !important;
    text-decoration: underline;
}
#insurance_cards #Blue-care-plus-right .Medicaid h1{
    margin-top: 8% !important;
    margin-bottom: 12% !important;
}
     #evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody .content .eyebrow{
    font-size:18px;
    line-height:21px;
} 
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody .content h1{
   font-size:42px !important;
   line-height:46px;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody .content p{
   font-size:18px;
   line-height:26px;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks h4{
   font-size:18px;
   line-height:22px;
   margin-bottom:2% !important;
   color: #FFFFFF !important;
  }
}


#evrything-hero ul li .make-font-bold.find.care a:after{
   
     font-size:0.5rem !important;
      padding-left: 5px !important;
}
#evrything-hero ul li .make-font-bold.find.a.pharmacy a:after{
   
    margin-left:10px !important;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer{
   background:#00819F;
   padding-bottom:2%;
}

#use-insurance-accordion #SHMSMrights #our_plan_accordion .sectionIntro .add_seperator{
    font-size: 26px !important;
    line-height: 32px !important;
    color:#003C4D !important;
}

#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks h4{
   color: #FFFFFF !important;
  }

#evrything-hero .icon-off-site-blue-inline:after{
   color:white;
}
#evrything-hero #quicklink-hero .link.tertiary{
    color: #FFFFFF !important;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks ul li div:first-child{
  margin-right:0px !important;
}
.hideP{
 display:block !important;
}

#use-insurance-accordion #our_plan_accordion{
   padding-top:3% !important;
}
#use-insurance-accordion .sectionIntro .add_seperator:after{
   display:none;
}

#evrything-hero section#quicklink-hero{
    margin-bottom:3%;
}
#insurance_cards section.sec__imageText.cat__imageleft.backgroundshade{
   padding-top:35px !important;
   padding-bottom:45px !important;
}
#insurance_cards .threeup-card h1{
  border-left:none !important;
  font-size: 32px !important;
    line-height: 35px !important;
  padding-right: 0px !important;
 /* padding-top: 2% !important; */
    padding-left: 0px !important;
    margin-right: 0px !important; 
   letter-spacing:0px !important;
   margin-bottom: 6% !important;
}
#insurance_cards .threeup-card p{
    font-size: 18px !important;
    line-height: 26px !important;
    color: #231F20;
}


#use-insurance-accordion #our_plan_accordion,#use-insurance-accordion #our_plan_accordion .component-text-accordion{
    background-color:white !important;
}
#use-insurance-accordion #most-common #our_plan_accordion,#use-insurance-accordion #most-common #our_plan_accordion .component-text-accordion{
    background-color:#f2f2f2 !important;
}
#insurance_cards section#Blue-care-plus-right{
    margin-top:20px;
}
#understanding-your-rights section#img-text-getcare {
    margin-top:15px !important;
    margin-bottom: 40px;
    padding-bottom: 0px;
}
#understanding-your-rights #Bluecareplus-Ready .icon-off-site-blue-inline:after{
    display:none !important;
}
@media screen and (max-width: 1399px) and (min-width: 1350px){
#insurance_cards #Blue-care-plus-right .Bluecare-heading p {
   width:80% !important;
}
#understanding-your-rights #img-text-getcare .card.shadow.findcare-commited p{
width: 87% !important;
} 
}
@media only screen and (max-width: 767.9px){

#understanding-your-rights section#img-text-getcare {
    margin-bottom: 20px;
}

#evrything-hero .quicklinks ul li .make-font-bold a:after{
  
    font-size:0.7rem !important;
}
#evrything-hero .quicklinks ul li .make-font-bold.find.care a:after{
    margin-left:178px;
    font-size:0.7rem !important;
}
#evrything-hero .quicklinks ul li .make-font-bold.find.a.pharmacy a:after{
    margin-left:124px ;
}
#evrything-hero .make-font-bold{
   font-weight:600 !important;
   font-family:'Roboto', sans-serif !important;
   margin-left:4%  ;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody{
     padding-bottom:32px !important;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks h4{
   font-size:16px !important;
    line-height:24px !important;
   padding-bottom:20px;
}
#evrything-hero .quicklinks{
   padding-left:4% !important;
}
#insurance_cards #getcare_plancards .threeup-card p{
     margin-top:0px !important;
}
#insurance_cards #Blue-care-plus-right .BluecarePlus{
   top:-18px !important;
   left:0px !important;
}
  #insurance_cards #Blue-care-plus-right .carousel-item.item .card1, #insurance_cards #Blue-care-plus-right .carousel-item.item .card2, #insurance_cards #Blue-care-plus-right .carousel-item.item .card3{
	width: 63% !important;
	margin-left: 0px !important;
        box-shadow:none !important;
}
#insurance_cards .Plus-Icon.col-2 img.img-responsive, #insurance_cards .Equal-Icon.col-2 img.img-responsive{
	width:65% !important;
	margin-left: -70% !important;
}
#insurance_cards .threeup-card h1{
    font-size:16px !important;
    line-height:24px !important;
    color:#222222 !important;
    margin-top:25px !important;
    margin-bottom:3% !important;
}
 #insurance_cards .threeup-card p{
    font-size: 15px !important;
    line-height: 25px !important;
    color: #666666 !important;
    padding-right:5%;
}
   #insurance_cards #getcare_plancards .Plus-Icon, #insurance_cards #Blue-care-plus-right .Equal-Icon {
	position: absolute !important; 
   }
   #evrything-hero h6.eyebrow{
       font-size: 12px !important;
    line-height: 16px !important;
       margin-top:19%;
       font-weight: bold;
   }
   #evrything-hero h1.xl{
        font-size:26px !important;
       line-height:32px !important;
       margin-top: 25px !important;
      
   }
   #evrything-hero p.make-font-light {
    padding-right: 12%;
}
   #understanding-your-rights #Bluecareplus-Ready .icon-off-site-blue-inline:after{
      display:none;
   }
   #understanding-your-rights #img-text-getcare .card p.hideP {
      padding-right: 17%;
      display:block;
      font-size:15px !important;
      line-height:25px;
      font-family:'Roboto', sans-serif;
  }
  #understanding-your-rights #Bluecareplus-Ready .card.shadow.findcare-commited a.button{
    
    margin-top:0px !important;
}
#insurance_cards #three-card-sh-mb .add_seperator{
   font-size:32px !important;
    line-height:35px !important
}
#insurance_cards #three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p{
    width: 93% !important;
    font-size: 15px;
    line-height: 25px;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){

section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks ul li div:first-child{
    margin:10px 25px 10px 0 !important;
}
#understanding-your-rights section#img-text-getcare {
    margin-bottom: 20px;
}
#insurance_cards #three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p{
    width: 93% !important;
    font-size: 15px;
    line-height: 25px;
}
#understanding-your-rights #Bluecareplus-Ready .card.shadow.findcare-commited a.button{
    
    margin-top:0px !important;
}
#insurance_cards #three-card-sh-mb .add_seperator{
   font-size:32px !important;
    line-height:35px !important
}
#evrything-hero .quicklinks ul li .make-font-bold.find.care a:after{
    font-size:0.7rem !important;
}
#insurance_cards #getcare_plancards .Medicaid.threeup-card p{
   margin-top:40px !important;
}
#insurance_cards #getcare_plancards .Medicare.threeup-card p, #insurance_cards #getcare_plancards .BluecarePlus.threeup-card p{
    margin-top:20px !important;
}

	#evrything-hero .quicklinks ul li .make-font-bold a:after{
   
    font-size:0.7rem !important;
}


#evrything-hero .make-font-bold{
   font-weight:600 !important;
   font-family:'Roboto', sans-serif !important;
   margin-left:4% ;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody{
     padding-bottom:32px !important;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks h4{
   font-size:16px !important;
    line-height:24px !important;
   padding-bottom:20px;
}
#evrything-hero .quicklinks{
   padding-bottom:0px !important;
}
#insurance_cards #getcare_plancards .threeup-card p{
     margin-top:0px !important;
}
#insurance_cards #Blue-care-plus-right .BluecarePlus{
   top:0px !important;
   left:0px !important;
}
  #insurance_cards #Blue-care-plus-right .carousel-item.item .card1, #insurance_cards #Blue-care-plus-right .carousel-item.item .card2, #insurance_cards #Blue-care-plus-right .carousel-item.item .card3{
	
	margin-left: 0px !important;
        box-shadow:none !important;
}
#insurance_cards .Plus-Icon.col-2 img.img-responsive, #insurance_cards .Equal-Icon.col-2 img.img-responsive{
	margin-top:60% !important;
	margin-left: 12px !important;
}
#insurance_cards .threeup-card.Medicaid h1{
     margin-top:10px !important;
}
#insurance_cards .threeup-card h1{
    font-size:16px !important;
    line-height:24px !important;
    color:#222222 !important;
   margin-bottom:3% !important;
}
 #insurance_cards .threeup-card p{
    font-size: 15px !important;
    line-height: 25px !important;
    color: #666666 !important;
    padding-right:5%;
}
   #insurance_cards #getcare_plancards .Plus-Icon, #insurance_cards #Blue-care-plus-right .Equal-Icon {
	position: absolute !important; 
   }
   #evrything-hero h6.eyebrow{
       font-size: 16px !important;
    line-height: 16px !important;
  }
   #evrything-hero h1.xl{
        font-size:26px !important;
       line-height:32px !important;
   }
   #understanding-your-rights #Bluecareplus-Ready .icon-off-site-blue-inline:after{
      display:none;
   }
   #understanding-your-rights #img-text-getcare .card p.hideP {
      padding-right: 17%;
      display:block;
      font-size:15px !important;
      line-height:25px;
      font-family:'Roboto', sans-serif;
  }
}
/*Use Insurance CSS Ends*/

@media only screen and (min-width: 1200px) and (max-width: 1400px){
#three-card-sh-mb section.sec__imageText.cat__imageleft.backgroundshade{
   padding-left:93px !important;
}
#insurance_cards section.sec__imageText.cat__imageleft.backgroundshade{
     padding-left:115px !important;
}
}
@media (min-width: 1400px){
#insurance_cards #three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p {
    width: 80% !important;
}
}
@media only screen and (max-width: 767.9px){
#insurance_cards #getcare_plancards #gcPersonalizedCareSupport ol.carousel-indicators {
   top:96% !important;
}
#insurance_cards .add_seperator{
     width:100% !important;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody{
   padding-right:9%;
   padding-left:9%;
}
#use-insurance-accordion .sec__quotePromo
{
background:white !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade{
   margin-top:30px !important;
   margin-bottom:30px !important;
}
#latest-news div#doctor div#doctor h2{
    width:90% !important;
}
#eft-id #doctor .section-container div#doctor{
     padding-top:2% !important;
    padding:2% !important;
      padding-left:4% !important;
}
#tools-hero-component #hero-benefits .mask.col-12.col-md-12.col-lg-7{
   padding-top:40px !important;
}
#news-updates-hero #knowyourrights section#hero-benefits{
    padding-top:0px !important;
}
#latest-news #understanding-your-rights section#img-text-getcare{
    padding-bottom:45px !important;
}
#tools-benifits-wide-card div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button{
     width:100% !important;
}
/* #tools-benifits-wide-card .section-container.guesswork.drugstore .card-text{
    width:54% !important; 
} */
#reconsideration-appeals-flag .have-more-main #specialtypharm {
    background: linear-gradient(90deg, #fff 0%, #f9f9f9 0, #f9f9f9 100%, #fff 0);
    position: relative;
    z-index: 1;
    padding-top: 6%;
    padding-bottom: 4%;
    margin-top:5% !important;
    margin-bottom:3% !important;
}
#reconsideration-appeals-flag .have-more-main .col-xs-12.col-md-8.col-lg-7.sectionMainContent.have-more h1.add_seperator{
    line-height:30px !important;
} 
#reconsideration-appeals-flag .have-more-main .col-xs-12.col-md-8.col-lg-7.sectionMainContent.have-more p{
   margin-left:18px !important;
}
/* #tools-benifits-wide-card .section-container.guesswork.pharma{
    margin-top:30px !important;
    margin-bottom:50px !important;
}  */

#eft-id #doctor .icon-off-site-blue-inline:after{
    padding-left:5px !important;
}
#tools-hero-component #hero-benefits .mask.col-12.col-md-12.col-lg-7{
   padding-top:40px !important;
}
#find-a-older .section-container.guesswork.drugstore{
  /* margin-bottom:40px !important; */
   margin-top:0px !important
}
/* #important-announcement #see-what-prescriptions #Bluecareplus-Ready #doctor .section-container div#doctor{
     min-height:200px !important;
     height:300px !important;
} */
#important-announcement #see-what-prescriptions #Bluecareplus-Ready div#doctor div#doctor h2.see-what{
    width:100% !important;
}
#important-announcement section#img-text-getcare{
       margin-top:6% !important;
   }
.sectionMainContent.have-more h1.add_seperator{
   line-height:32px !important;
}
.have-more-main .accordion-text .accordion-content{
    margin-top:3%;
}
.have-more-main .accordion-text{ 
   color:#000000;
   font-family:'Roboto', sans-serif;
   font-size: 18px;
}
.have-more-main .accordion-text p{
   color:#000000;
   font-family:'Roboto', sans-serif;
   font-size: 18px;
}
  .have-more-main .sectionMainContent.have-more .component-text-accordion.forms h6{
     line-height:20px !important;
  }
  .have-more-main #specialtypharm .component-text-accordion.forms .component-text-accordion-main{
      margin-left:0px !important;
  }
 .have-more-main .prescription{
        font-family:'Roboto', sans-serif !important;
        width:120% !important;
     }
  
    #evrything-hero h1.xl{
        font-size:42px !important;
        line-height: 46px !important;
   }
#evrything-hero .sec__hero.cat__quickLinks .sectionImage img{
   width:100% !important;
}
#evrything-hero .quicklinks .make-font-bold{
   font-family: "Roboto", sans-serif !important;
    text-decoration: underline;
}
#insurance_cards #Blue-care-plus-right .Medicaid h1{
    margin-top: 4% !important;
    margin-bottom: 0% !important;
}
     #evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody .content .eyebrow{
    font-size:18px;
    line-height:21px;
} 
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody .content h1{
   font-size:42px !important;
   line-height:46px;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .sectionBody .content p{
   font-size:18px;
   line-height:26px;
}
#evrything-hero section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks h4{
   font-size:18px;
   line-height:22px;
   margin-bottom:2% !important;
   color: #FFFFFF !important;
  }
  #insurance_cards .container{
    padding-left:0px !important;
  }
  #insurance_cards #three-card-sh-mb #Blue-care-plus-right .Bluecare-heading p{
      width:100% !important;
  }
#insurance_cards #Blue-care-plus-right .carousel-item.item .card1, #insurance_cards #Blue-care-plus-right .carousel-item.item .card2, #insurance_cards #Blue-care-plus-right .carousel-item.item .card3{
    margin-left:0px !important;
}
#use-insurance-accordion #SHMSMrights .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
   font-size:24px !important;
   line-height:28px !important;
}
#use-insurance-accordion #SHMSMrights #our_plan_accordion .sectionIntro .add_seperator{
    font-size:42px !important;
    line-height:26px !important;
    color:#003C4D !important;
}
#insurance_cards .threeup-card h1{
    font-size:25px !important;
}
#insurance_cards section#getcare_plancards{
    margin-top:25px !important;
}
#lets-talk-isurance section.sec__hero.cat__login .hero-image-container.contact-us .hero-details .content{
    margin-left:4% !important;
}
}

#prescriptions .widecard {
     padding: 40px 40px !important;
}
#prescriptions .widecard .button{
    width:100% !important;
}
/*precriptions and pharmacies common css */
section#img-text-getcare{
margin-top:25px;
}

@media only screen and (max-width: 1290px) and (min-width: 1151px) {
#important-announcement a.link.tertiary.make-font-bold.medLink{  
 font-size:16px !important;
}
}
@media only screen and (max-width: 767.9px)

{
#eft-id section#img-text-getcare .card.shadow.findcare-commited {
    padding-bottom: 4% !important;
    background: #fafafa;
}
#eft-id #doctor .section-container div#doctor .hideP
{
width:93% !important;
}
#reconsideration-appeals-flag .have-more-main section {
    margin-top: 0px !important;
}
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade
{
padding-top:0px;
}
#reconsideration-appeals-flag section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body p {
    width: 91%;
}
}
@media only screen and (max-width: 767.9px)
{
#learn-about-mngmt section.sec__imageText.cat__imageleft.backgroundshade {
    background: #fafafa;
padding-bottom:40px;
}
}
@media (max-width: 1023px){
div.com__wideCard .widecard .card-text p{
     width:100% !important;
}
}
@media (max-width: 991px) and (min-width: 768px){
#important-announcement section#img-text-getcare{
    margin-left: 0px !important;
    margin-right: 0px !important;
    padding-left: 6% !important;
    padding-right: 6% !important;
}
}
@media (min-width: 992px){
#important-announcement #doctor .section-container div#doctor{
    padding: 3% !important;
    width: 41% !important;
    left: 6% !important;
}
#important-announcement section#img-text-getcare{
    padding-right: 0px !important;
}
}
@media (min-width: 1200px){
#important-announcement div#doctor div#doctor p{
    width:100% !important;
}
}
#news-updates-hero #hero-benefits img.hero-image{
    width:100%;
}
@media (min-width: 768px){
#find-a-older .Bluecare-widecard .com__wideCard .section-container.guesswork{
    padding-left: 7.5% !important;
    padding-right: 7.5% !important;
}
}
@media (min-width: 769px){
#find-a-older .Bluecare-widecard .com__wideCard .section-container .card-text h3, #find-a-older .Bluecare-widecard .com__wideCard .section-container .card-text p{
    text-align: left !important;
}
}
/* @media (max-width: 767.9px){
#important-announcement a.link.tertiary.make-font-bold.medLink{
    color: #00819F !important;
    margin-right: 40px;
    float: right;
    position: relative;
    bottom: 18px;
    left: 7%;
}
#important-announcement .pdf-doc{
    width: 100% !important;
}
} */
/* @media (max-width: 376px){
#important-announcement a.link.tertiary.make-font-bold.medLink{
    color: #00819F !important;
    margin-right: 40px;
    float: right;
    position: relative;
    bottom: 27px;
    left: 33px;
}
} */
@media only screen and (min-height: 992px) and (min-width: 992px){
#news-updates-hero #knowyourrights  #hero-benefits .mask.col-12.col-md-12.col-lg-7{
    padding-top: 4.5% !important;
    padding-bottom: 0px !important;
    padding-left: 8% !important;
}
#news-updates-hero #knowyourrights  #hero-benefits .mask.col-12.col-md-12.col-lg-7 p.pharmacy-text{
    margin-bottom: 0px !important;
}
/* #important-announcement #Bluecareplus-Ready .imageText-image img{
    width: 100% !important;
} */
#find-a-older .section-container #guesswork{
    width: 100% !important;
}
#find-a-older .section-container #guesswork .card-text{
    padding-right:4% !important;
}
}
@media only screen and (min-width: 1680px){
#news-updates-hero #knowyourrights #hero-benefits .mask.col-12.col-md-12.col-lg-7{
     padding-top: 9% !important;
}}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

 #find-a-older .Bluecare-widecard .com__wideCard .section-container .card-text h3{
    width:100% !important;
 }
}


/* mounika IE changes for home component starts*/
@media (max-width: 1199px) and (min-width: 993px) and (-ms-high-contrast: none) {
.Let-get-connected#img-text-getcare #doctor .section-container div#doctor{
top:10% !important;
}

section.sec__infographic-right.sec__imageText.cat__getCare.get-to-know .getcare-textcontainer{
min-height:350px !important;
padding-right:60px !important;
padding-left:60px !important;
}

}

@media (max-width: 992px) and (min-width: 769px) and (-ms-high-contrast: none) {
#our-latest-news .Bluecare-widecard div.com__wideCard .widecard .card-text h3, div.com__wideCard .view-doc .widecard .card-text h3, #tools-benifits-wide-card div.com__wideCard .widecard .card-text h3{
min-width:275px !important;
}


}

@media (max-width: 1080px) and (min-width: 1042px) and (-ms-high-contrast: none) {
section.sec__imageText.cat__dropdown.cat__getCare.join-our-network.why-we div#why-we{
padding-left:4% !important;
padding-right:4% !important;
padding-top:4% !important;
padding-bottom:0px !important;

}
}


@media (max-width: 767.9px) and (-ms-high-contrast: none) {
.section-container.guesswork.view-doc .widecard.d-lg-none, #our-latest-news .section-container.guesswork .widecard.d-lg-none, #tools-benifits-wide-card .section-container.guesswork .widecard.d-lg-none{
display:block !important;
}
#our-latest-news div.com__wideCard .widecard .card-button,
div.com__wideCard .view-doc .widecard .card-button{
display:block !important;
padding-right:30% !important;
padding-right:30% !important;
}

#letstalk .hero-image-container .hero-details .content.we-are-here{
top:10% !important;
margin-top:0px !important;
}
#letstalk .hero-image-container .hero-details .content.we-are-here  .button.secondary.white-button{
margin-top:30px !important;
}
.weAreHere #letstalk .hero-image-container{
height:auto !important;
}
}

@media (min-width:1200px) and (-ms-high-contrast:none){
   #important-announcement #see-what-prescriptions #Bluecareplus-Ready #doctor .section-container div#doctor{
    margin-top:8% !important;
}
}


@media (max-width: 420px) and (-ms-high-contrast: none) {
.section-container.guesswork.view-doc a.button.secondary.icon-off-site-blue-inline, #our-latest-news .guesswork a.button.secondary.icon-off-site-blue-inline{
height:auto;
line-height:25px !important;
min-width:150px !important;
}
}