/* CSS here Rachana Edit */
/* span#counties-hero-id .d-md-block {
    display: inline-block !important;
} 
span#counties-hero-id .d-none {
 display: inline-block !important;
} */

.baptist-quicklinks-hero div#hero-class .content .make-font-light, .why-baptist#Benifit-life .carousel-item p, .baptist-wideCard div#guesswork p, div#baptistNote, #letstalk .baptist-letsTalk .finding-doctors{
font-weight:400 !important;
}

@media (max-width: 1234px) and (min-width: 1025px){
   #counties-hero-id #knowyourrights .mask h1.pharmacy-header{
    font-size:32px !important;
    line-height:40px !important;
}
#counties-hero-id #knowyourrights .mask .pharmacy-text{
    font-size:15px !important;
    line-height:24px !important;
}
}
 
@media (max-width: 1024px) and (min-width: 992px){

#counties-hero-id #knowyourrights .mask h1.pharmacy-header{
    font-size:32px !important;
    line-height:40px !important;
}
#counties-hero-id #knowyourrights .mask .pharmacy-text{
    font-size:15px !important;
    line-height:24px !important;
}
    #see-what-prescriptions section#img-text-getcare .card.shadow{
       padding-top:2% !important;
       padding-bottom:2% !important;
    }
span#see-what-prescriptions section#img-text-getcare h2.see-what {
    width: 100% !important;
}
    
}
@media (max-width: 769px){
section.sec__hero.cat__quickLinks.px-0.hero-class.baptist-quicklinks-hero .sectionBody{
padding-bottom:30px !important;
}
.baptist-quicklinks-hero #hero-class.backgroundContainer .sectionBody .content h1{
padding-right:0px !important;
}
#what-baptist{
margin-top:30px !important;
}
.baptist-quicklinks-hero div#hero-class h6.eyebrow{

padding-top:0px !important;
}

   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;
   }
}

#understanding-your-rights p .hideP {
 display:block !important;
}

@media (max-width: 1199px) and (min-width: 1025px){
    #understanding-your-rights #Bluecareplus-Ready .findcare-commited{
        width:38% !important;
   }
}
@media (max-width: 991px) and (min-width: 770px){
.baptist-wideCard .section-container#baptist-getToKnow-wideCard #guesswork{
position:relative;
left:7% !important;
}

.baptist-wideCard .section-container#baptist-getToKnow-wideCard #guesswork p{
max-width:85% !important; 
left:0% !important;
}
}
@media (max-width: 991px) and (min-width: 768px){

.baptist-wideCard div.com__wideCard .widecard .card-button a.button.icon-off-site-blue-inline:after{
padding-left:0px !important;
}
.baptist-wideCard .section-container #guesswork{
padding-left:5px !important;
padding-right:0px !important;
padding-top:5px !important;
padding-bottom:5px !important;
}
span#counties-wide-card .guesswork .widecard.d-md-block.d-lg-none.d-md-flex{
    margin-bottom: 50px !important;
}

.baptist-wideCard .widecard .button{
 min-width:185px !important;
padding-left:5px !important;
padding-right:5px !important;
}
    #see-what-prescriptions #Bluecareplus-Ready .findcare-commited{
    width:100% !important;
     margin-left:0px !important
}
    div.com__wideCard .widecard .card-image img{
       width:min-content !important;
   }
   #understanding-your-rights #Bluecareplus-Ready .findcare-commited{
        width:100% !important;
   }
}
@media (max-width: 1024px) and (min-width: 768px){
#skip-the-line-ms section.sec__infographic-right.sec__imageText.cat__getCare .textContainer{
    min-height:auto !important;
    height:auto !important;
}
    #see-what-prescriptions #Bluecareplus-Ready .findcare-commited{
      height:auto !important;
   }
}
@media (orientation:landscape) and (max-width:767px){ 
  /*  #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) {
.baptist-wideCard .Bluecare-widecard #wide_card_id a:hover, .Bluecare-widecard #wide_card_id a:hover{
    background-color: #00819F !important;
    color: #fff !important;
}

header.stFixedNavbar{
height:90px !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: portrait)
{  

.baptist-wideCard #guesswork .card-text{
padding-left:15px !important;
padding-right:25px !important;
}
#counties-wide-card .Bluecare-widecard .com__wideCard .widecard p{
width:92% !important;
}
#counties-hero-id #knowyourrights .mask.col-12.col-md-12.col-lg-7{
     padding-top:32px !important;
}
#counties-hero-id #knowyourrights .mask h1.pharmacy-header{
    font-size:24px !important;
    line-height:30px !important;
}
#counties-hero-id #knowyourrights .mask .pharmacy-text{
    font-size:16px !important;
    line-height:20px !important;
}
.baptist-quicklinks-hero#quicklink-hero .backgroundContainer .sectionBody .content p{

width:100% !important;
}
.baptist-quicklinks-hero#quicklink-hero .backgroundContainer .sectionBody{
padding-left:80px !important;
}
.baptist-wideCard div.com__wideCard .widecard .card-image img{
height:auto !important;
margin-top:0px !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 #Bluecareplus-Ready .findcare-commited{  
         width:100% ;
    }
    #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){
.baptist-wideCard div.com__wideCard #baptist-getToKnow-wideCard .widecard .card-button a.button.icon-off-site-blue-inline:after{
margin-left:0px !important;
}
#baptist-local-doctor p#guesswork{
width:250px !important;
}
#baptist-local-doctor .guesswork .widecard.d-md-block.d-lg-none.d-md-flex p#guesswork{
max-width:241px !important;
}

#baptist-local-doctor .guesswork .widecard.d-md-block.d-lg-none.d-md-flex div p{
min-width: 241px !important;
}

     #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) {
div.com__wideCard .widecard .card-image.baptist-imgWideCard img{
width:auto !important;
}
.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){
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .backgroundContainer .quicklinks ul li{
padding-left:100px !important;
}
#letstalk section.sec__hero.cat__login.baptist-letsTalk{
margin-top:50px !important;
}
#counties-hero-id #knowyourrights .mask p.pharmacy-text{
   width:85% !important;
}
#counties-hero-id #knowyourrights .mask{
    padding-top:7% !important;
}
#counties-hero-id #knowyourrights .mask h1.pharmacy-header{
    margin-bottom:15px !important; 
     width:90% !important;
}
#counties-wide-card #prescriptions .widecard{
   margin-bottom:100px !important;
}
section.sec__hero.cat__quickLinks.px-0.hero-class.baptist-quicklinks-hero .sectionImage{
top:18% !important;
}

section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .backgroundContainer .sectionBody .content p{
min-width: 473px !important;
}
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .backgroundContainer .sectionBody .content h1{
min-width: 450px !important;
}

.why-baptist#Benifit-life .carousel-item #dental p{ 
width:294px !important;
} 
.why-baptist#Benifit-life .carousel-item #visioncare p{ 
width:338px !important;
}
.why-baptist#Benifit-life .carousel-item #careteam p{
width:343px !important;
}

.why-baptist#Benifit-life .carousel-item #dental{
padding-left:0px !important;
padding-right:5px !important;
}
.why-baptist#Benifit-life .carousel-item #careteam{
padding-left:5px !important;
padding-right:0px !important;
}
#see-what-prescriptions a.link.tertiary.make-font-bold.medLink{
   font-size:18px !important;
}
#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:21.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){
div#baptistNote{
font-size:11px !important;
}
span#counties-sign-up-id #ourplans-weare .content {
    padding-left: 6%;
	padding-right: 19%;
	}
span#counties-sign-up-id #ourplans-weare .hero-image-container .hero-details .content {
    margin-top: 230px !important;
} 
span#counties-hero-id .mask {
 padding-right: 26px;
} 
#counties-hero-id #hero-benefits .mask h1.pharmacy-header {
     letter-spacing:-0.71px !important;
     padding-right:31px !important;
}
#counties-hero-id #hero-benefits p.pharmacy-text {
    width:78% !important;
    letter-spacing:-0.1px;
    margin-bottom:2rem !important;
}

#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){
span#counties-hero-id #knowyourrights .mask{
 padding-right: 26px;
 padding-top:73px !important;
} 
#counties-hero-id #hero-benefits .mask h1.pharmacy-header {
     letter-spacing:-0.71px !important;
     padding-right:31px !important;
}
#counties-hero-id #hero-benefits p.pharmacy-text {
    width:80% !important;
    letter-spacing:-0.1px;
     margin-bottom:2rem !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) {
#baptist-getToKnow-wideCard .widecard .card-button a.button{
min-width:220px !important;
}
#baptist-getToKnow-wideCard .card-button{
align-items:center;
margin-right:11px;
}
#baptist-getToKnow-wideCard #guesswork.widecard{
padding:40px 35px !important;
}
#baptist-getToKnow-wideCard #guesswork .card-text{
 padding-left: 0px !important;
 margin-left: 35px;
}
.why-baptist#Benifit-life .carousel{
margin-bottom:35px;
}
span#counties-sign-up-id .hero-image-container {
    padding: 0px 15px;
}
#baptist-local-doctor a.button.secondary.icon-off-site-blue-inline {
padding-left:15% !important;

}
#baptist-getToKnow-wideCard a.button.secondary.icon-off-site-blue-inline{

    padding-left:15% !important;
}
.baptist-wideCard a.button.secondary.icon-off-site-blue-inline:after{
    margin-left:0px !important;
}
span#counties-wide-card div#guesswork{
    margin-bottom: 80px !important;
}
#counties-wide-card div#guesswork #wide_card_id a{
padding-left:25% !important;
}

.baptist-quicklinks-hero #hero-class .quicklinks ul li div{
padding-top:0px !important;
}

/*.baptist-wideCard #baptist-local-doctor div.com__wideCard .widecard.d-none.d-md-none.d-lg-block.d-lg-flex .card-image{
padding-right:28px !important;
padding-left:28px !important;
}*/
.baptist-wideCard #baptist-local-doctor div.com__wideCard .widecard{
padding:40px 65px !important;
}
div.com__wideCard .widecard{
   width:90% !important;
}
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .backgroundContainer .quicklinks ul li div:first-child img{
height:40px !important;
}
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .backgroundContainer .quicklinks ul li:nth-of-type(1) div img{
width:58px !important;
height:40px
}
div.com__wideCard .widecard{
   width:93%;
}
  #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){
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){
.baptist-quicklinks-hero #hero-class .quicklinks h4{
padding-bottom:15px !important;
}


#letstalk .baptist-letsTalk .finding-doctors{
width:365px !important;
padding-right:0px !important;
}
.why-baptist#Benifit-life .benifits-fit-life{
line-height:50px !important;
}

#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: 80% !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 !important;
      font-size:15px !important;
      line-height:25px;
      font-family:'Roboto', sans-serif;
  }
  #understanding-your-rights #Bluecareplus-Ready .card.shadow.findcare-commited a.button{
     padding-top: 7px;
    padding-bottom: 7px;
    height: 53px;
    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{
     padding-top: 7px;
    padding-bottom: 7px;
    height: 53px;
    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 .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 !important;
      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){

.baptist-quicklinks-hero div#hero-class{
padding-top:40px !important;
}
#insurance_cards #getcare_plancards #gcPersonalizedCareSupport{
	margin-bottom: 20px;
	}
#insurance_cards #getcare_plancards #gcPersonalizedCareSupport ol.carousel-indicators {
   top:96% !important;
padding-top:20px;
}
#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){

.baptist-wideCard div.com__wideCard .widecard .card-image img{
height:auto !important;
width:auto !important;
max-width: none !important;
 
}
.baptist-wideCard div.com__wideCard .widecard .card-image{
display: -webkit-box;
}
#see-what-prescriptions section#img-text-getcare .card.shadow h3{
          width:100% !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:46px !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 !important;
}


#insurance_cards .carousel .carousel-inner .carousel-item{
    align-items: unset;
}
@media (max-width: 1199px) and (-ms-high-contrast: none) {
#Benifit-life #counter-basic {
   margin-top: 20px !important;
} 
div.com__wideCard .widecard{
      max-width: 100% !important;
} 
#nav-drugstore div.com__wideCard .widecard,  div.com__wideCard .guesswork.pharma .widecard{
     max-width:80% !important;
}
#prescriptions .widecard .button {
   width: 80% !important;
}  
#ourplan-dual section.sec__hero.cat__quickLinks .sectionImage img, #quick-hero section.sec__hero.cat__quickLinks .sectionImage img, #evrything-hero section.sec__hero.cat__quickLinks .sectionImage img, .get-care-hero section#quicklink-hero .sectionImage img
{
    margin-left:0px;
    max-width:100% !important;
}
#quicklink-hero .sectionImage img, #quick-hero .sectionImage img, #quick-hero .sectionImage img{
     margin-left:0px;
}
#ourplan-dual section.sec__hero.cat__quickLinks .sectionImage, #quick-hero section.sec__hero.cat__quickLinks .sectionImage, #evrything-hero section.sec__hero.cat__quickLinks .sectionImage, .get-care-hero section#quicklink-hero .sectionImage
{
   left:0 !important;
}
#ourplan-cards #Blue-care-plus-right .Plus-Icon,#ourplan-cards #Blue-care-plus-right .Equal-Icon{
    margin-left:8% !important;
}
}
@media (max-width: 767.9px) and (-ms-high-contrast: none) {

#letstalk .baptist-letsTalk .hero-image-container{
height:auto !important;
}
.baptist-wideCard div.com__wideCard .widecard .card-image#guessworkguesswork{
margin-bottom:20px !important;
}
header.stFixedNavbar{
height:66px !important;
}

    #three-card-sh-mb #getcare_plancards .Plus-Icon, #three-card-sh-mb #Blue-care-plus-right .Equal-Icon{
right:0% !important;
margin:auto !important;
} 
}
@media (max-width: 991px) and (min-width: 771px) and (-ms-high-contrast: none) {

header.stFixedNavbar{
height:75px !important;
}

#prescriptions  div#guessworkguesswork img {
    height: auto !important;
    margin-top: 0 !important;
} 
#prescriptions div#guesswork{
   max-width: 100% !important;
} 
}
@media (max-width: 768px) and (-ms-high-contrast: none) {
#prescriptions div#guessworkguesswork img {
margin: auto 0 !important;
}
#ourplan-cards .add_seperator{
   width:100% !important;
} 
}
@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#Benifit-life #visioncare{
   margin-top:-22px !important;
} 

.why-baptist#Benifit-life #visioncare{
   margin-top:0px !important;
}
}
@media (max-width: 992px) and (-ms-high-contrast: none) {
.baptist-wideCard div.com__wideCard .widecard .card-button a.button{
width:250px !important;
}
#find-doc-near-u  section.sec__imageText.cat__dropdown .section-container .imageText-image{
display:block !important;
}
.section-container.guesswork{
width:89% !important;
margin:auto !important;
}
section.sec__infographic.cat__common.sub__left.benfits div#benfits{
padding-left:20px !important;
padding-right:20px !important;
max-width:100% !important;
}
div.com__wideCard .widecard .card-image#guessworkguesswork{
display:block !important;
}

#understanding-your-rights #img-text-getcare .card.shadow.findcare-commited, #see-what-prescriptions #img-text-getcare .card.shadow.findcare-commited, #find-doc-near-u #Bluecareplus-Ready #doctor .section-container div#doctor{
    position: relative !important;
    left: 0px !important;
} 
#find-doc-near-u #doctor .section-container div#doctor{
margin-left:auto!important;
}
#understanding-your-rights section.sec__imageText.cat__dropdown .section-container .imageText-image, #see-what-prescriptions section.sec__imageText.cat__dropdown .section-container .imageText-image{
   display:block !important;
} 
}

@media (min-width: 992px) and (-ms-high-contrast: none) {
#counties-wide-card div#guesswork #wide_card_id a{
padding-left:25% !important;
min-width:215px !important;
}

#counties-wide-card div.com__wideCard .widecard .card-text p{
width:434px !important;
}

.baptist-wideCard div.com__wideCard .widecard .card-button a.button{
width:195px !important;
}
}
@media (min-width: 1200px) and (-ms-high-contrast: none) {
.baptist-wideCard div#guesswork #wide_card_id a{
padding-right:30px !important;
}
.baptist-wideCard div.com__wideCard .widecard .card-button a.button{
width:auto !important;
}
section.sec__hero.cat__quickLinks.px-0.hero-class.baptist-quicklinks-hero .sectionImage{
top:13% !important;
}
#insurance_cards #Blue-care-plus-right .Plus-Icon, #insurance_cards #Blue-care-plus-right .Equal-Icon{
     top:22% !important
} 
}
@media (max-width: 1199px) and (min-width: 993px) and (-ms-high-contrast: none) {
  #see-what-prescriptions section#img-text-getcare .card.shadow{
   width:48% !important;
   top:13% !important;
   padding-top:1% !important;
   padding-bottom:1% !important;
 }
}

@media (max-width: 767.7px) and (-ms-high-contrast: none) {
.baptist-wideCard div.com__wideCard .widecard .card-button a.button{
min-width:200px !important;
padding-left:0px !important;
padding-right:0px !important;
}
.baptist-quicklinks-hero div#hero-class{
padding-top:10% !important;
}
#insurance_cards #Blue-care-plus-right  .Plus-Icon, #insurance_cards #Blue-care-plus-right .Equal-Icon{
    padding-top: 20% !important;
} 
}
@media (max-width: 1377px) and (min-width: 1200px) and (-ms-high-contrast: none) {
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .sectionImage img{
width 95% !important;
}
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .sectionImage{
left:0% !important;
}
} 
@media (max-width: 1073px) and (min-width: 1025px) and (-ms-high-contrast: none) {
#Blue-care-plus-right .Medicaid h1{
min-width:250px !important;
}
}
@media (max-width: 992px) and (min-width: 768px) and (-ms-high-contrast: none) {
.baptist-wideCard div.com__wideCard .widecard .card-image#guessworkguesswork{
margin-top:0% !important;
}
.baptist-wideCard div.com__wideCard .widecard .card-image.baptist-imgWideCard#guessworkguesswork img{
position:absolute !important;
top:40% !important;
}

.baptist-wideCard div.com__wideCard .widecard .card-image.sthethoscopeIconWC#guessworkguesswork img{
position:absolute !important;
top:25% !important;
}
#insurance_cards #Blue-care-plus-right .threeup-card .card2{
    margin-top: 0px !important;
}
#insurance_cards #Blue-care-plus-right .Medicaid h1{
padding-bottom:10px !important;
}

#insurance_cards .threeup-card h1{
min-height:105px !important;
}

#insurance_cards .threeup-card p{
min-height:180px !important;
}

div.com__wideCard .widecard .card-text h3{
width:100% !important;
}
div.com__wideCard .section-container.guesswork.drugstore .widecard .card-button a.button{
min-width:180px !important;
}
div.com__wideCard .section-container.guesswork.pharma .widecard .card-button a.button{
min-width:180px !important;
padding-right:5px !important;
padding-left:5px !important;
}
#insurance_cards #Blue-care-plus-right .Plus-Icon{
    margin-left:6% !important;
    top:10% !important;
} 
#insurance_cards #Blue-care-plus-right .Equal-Icon {
    margin-left:6% !important;
    top:10% !important;
} 
}

@media (max-width: 421px) and (min-width: 320px) and (-ms-high-contrast: none){
.baptist-wideCard div.com__wideCard .widecard .card-button.col-sm-4{
padding-left:0px !important;
padding-right:0px !important;
}

.baptist-wideCard div.com__wideCard .widecard .card-button a.button{
width:185px !important;
}
}
@media (max-width:600px) and (-ms-high-contrast:none){
#letstalk .hero-image-container .hero-details .content {
   padding-top: 0px !important;
   top: 0px !important;
   margin-top: 0px !important;
   }
#letstalk .button.secondary.white-button {
   margin-top: 0 !important;
   }
#letstalk .hero-image-container {
   height: auto !important;
}
}
.baptist-quicklinks-hero #hero-class ul li .make-font-bold a.bap-arrowLink:after {
    content: "\e903";
   padding-left:17px !important;
}
.baptist-wideCard div#guessworkguesswork img{
height:auto !important;
}
.baptist-quicklinks-hero #hero-class.backgroundContainer .sectionBody .content img{
margin-bottom:20px !important;
}
@media only screen and (min-width: 992px) and (max-width: 992px){ 
      #counties-hero-id #knowyourrights .mask{
           padding-top:75px !important;
           padding-bottom:0px !important;
       }
       #counties-hero-id #knowyourrights .mask h1.pharmacy-header{
            font-size: 28px !important;
            line-height: 34px !important; 
            margin-top:0px !important;
            margin-bottom:0px !important;
            width:100% !important;
       }
       #counties-hero-id #hero-benefits p.pharmacy-text{
          width:97% !important;
      }
}

#letstalk .baptist-letsTalk .finding-doctors span.d-md-inline a{
color:#fff !important;
}

.baptist-wideCard .Bluecare-widecard #wide_card_id a:hover, .Bluecare-widecard #wide_card_id a:hover{
    background-color: #00819F !important;
    color: #fff !important;
}
@media (min-width: 769px) and (-ms-high-contrast: none) {
div.com__wideCard .widecard .card-image{
   display: flex !important;
   align-items: center !important;
   -webkit-box-align: center !important; 
   -webkit-box-pack: justify !important; 
   justify-content: center !important;
   margin-top: 0 !important;
   }
   }

#quicklink-hero.baptist-quicklinks-hero div#hero-class h6.eyebrow{
display:none !important;
}

.baptist-wideCard #baptist-local-doctor .section-container.guesswork{
padding-top:40px !important;
}

div#baptistNote {
 color: #000000;
  font-family: 'Roboto',sans-serif;
  font-size: 13px;
  letter-spacing: 0;
  line-height: 15px;
  text-align:center;
  margin:auto !important;

}
@media (min-width:768px) and (max-width: 1200px){
div#baptistNote {
padding-bottom:35px !important;
}
}

@media (max-width:768px){
.section-container.guesswork#baptist-getToKnow-wideCard{
padding-bottom:5px !important;
}

div#baptistNote {
padding-bottom:15px !important;
}
}
.baptist-quicklinks-hero #hero-class ul li .make-font-bold.hero-class a:after{
font-size:0.5rem !important;
}
@media (max-width: 1224px) and (min-width: 1199px){
section.sec__hero.cat__quickLinks.baptist-quicklinks-hero .backgroundContainer .sectionBody .content p{
    min-width: 50% !important;
}
}
.have-more-main section.sec__quotePromo.cat__promo .sectionMainImage .image-offset_border:before{
    background-color: #009BBE !important;
}