#corona-virus.sanitas-offers .com__wideCard .widecard {
    background-color: #fafafa !important;
}
 .gaj .component-text-accordion.forms .component-text-accordion-items .component-text-accordion-card .component-text-accordion-card-header:hover {
               border-left: 5px solid #008cc9;
               font-family: Univers-55, sans-serif !important;
               margin-left: -5px;
            }
	
 .gaj .component-text-accordion.forms .component-text-accordion-items .component-text-accordion-card{ 
          margin-bottom: 35px; 
		  }
@media screen and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
section.sec__imageText.cat__cardImage-fiveCard .section-container .quadCardRow .link.tertiary:after {
       text-decoration: none !important;
     }
   .smallCard .button{
    min-width:0;
     }
    .smallCard{
     height:493px;
    }
    section.sec__imageText.cat__fullWidthGradientImage-dualCards .fullWidthGradientImage{
      overflow:hidden;
      }
   #awards-honors .awards-honors-image-block img{
   width:100%;
   height:auto;
  }
  #awards-honors .awards-honors-image-block{
   display:flex;
  }
  #ourplans-weare .hero-image-container .hero-image {
    height: auto;
  }

  #ourplans-Hero {
    -ms-overflow-x: hidden;
  }

  #find-care-hero .inner-div,
  #pharmacies-hero .inner-div,
  #find-care-hero .inner-div {
    width: 90%;
  }

  #Gcareimagetextleft .sectionIntro p {
    width: 97%;
  }

 /* #login-hero .hero-image {
    height: auto;
  }
*/
  #img-text-getcare .card.shadow.findcare-commited {
    width: 432px !important;
    margin-top: 66px !important;
    ;
  }

  section.sec__hero.cat__login .hero-image-container .hero-details {
    background-image: -ms-linear-gradient(65deg, #00497e 15%, transparent 41%), -ms-linear-gradient(311deg, #008cc9, transparent 33%), -ms-linear-gradient(left, #003a65 10%, transparent 50%);
  }

  /*********IE ISSUES START*********/
  /*FIND CARE STYLE CHANGES DONE BY SANTOSH START*/
  #Gcareimagetextleft .sectionImage {
    width: 60%;
  }

  #Gcareimagetextleft .sectionIntro {
    max-width: 44% !important;
  }

  #Gcareimagetextleft .sectionIntro p {
    padding-right: 4px !important;
  }

  /*FIND CARE STYLE CHANGES DONE BY SANTOSH END*/
  /*********IE ISSUES END*********/
}



#wide-image-hero .button.secondary.white-button {
  font-size: 0.7rem;
  padding-top: 1px;
}

#intro_four .darkBlue h3,
#intro_four .violet h3,
#intro_four .green h3,
#intro_four .lightBlue h3 {
  font-size: 1rem;
}

#wide-image-hero .hero-image {
  height: auto;
}

#wide-image-hero .options-care {
  width: 130%;
}

#wide-image-hero .finding-doctors {
  width: 140%;
  font-size: 0.9rem;
}

section.sec__imageText.cat__community {
  padding-left: 0px !important;
  margin-top: 0px !important;
}

#intro_four .link.tertiary {
  font-size: 0.8rem;
}

.col-12.col-md-6.col-lg-5.sectionIntro {
  margin-top: 52px;
}

.backgroundshade .button.primary {
  width: 64%;
  /*margin-left: 14px;*/
  height: auto;
  border: 1px solid #005eb9;
  background: none;
  color: #005eb9;
}

div.sec__wideCard .widecard {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
  -o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}

.helpfulTools .title-with-separator {
  font-size: 2rem;
}

.helpfulTools .description p {
  font-size: 1rem !important;
  width: 76%;
}

.helpfulTools .description ul li {
  font-size: 1rem;
}

section.sec__imageText.cat__twoBoxes .section-container .card {
  padding: 54px 100px;
}

.helpfulTools .eyebrow {
  font-weight: bold;
}

.multiple-cta .rectangle-top-blue,
.multiple-cta .rectangle-top-purple,
.multiple-cta .rectangle {
  width: 100%;
}

.multiple-cta .col-xs-no-gutters {
  margin-right: 36px;
  margin-left: -43px;
}

.helpfulTools .regular55 {
  font-size: 19px;
  letter-spacing: 0px;
}

#pharmacies-hero .see-doctors-provided {
  width: 95%;
  margin-left: 0;
}

#pharmacies-hero .connect-to-doctors {
  width: 110%;
}

.rectangle p {
  font-size: 1rem;
  color: #666;
}

.rectangle a {
  font-size: 0.8rem;
  /*  font-weight: bold;*/
}

#pharmacy-coverage-form {
  margin-top: 0;
}

#pharmacy-coverage-form .quote-promo-section {
  margin-top: 0;
  padding-left: 0;
}

#pharmacy-coverage-form .sectionInto-para {
  color: #666666;
  font-family: Univers-55, sans-serif;
  font-size: 13px;
  width: 49%;
  line-height: 23px;
}

#pharmacy-coverage-form .link.tertiary {
  font-size: 16px;
}

#pharmacy-coverage-form .secondaryHeading {
  color: #666666;
  font-family: Univers;
  font-size: 13px;
  line-height: 22px;
  width: 45%;
}

#pharmacy-coverage-form .patient-assistance-p {
  color: #666666;
  font-family: Univers;
  font-size: 13px;
  line-height: 24px;
  width: 62%;
}

#pharmacy-coverage-form .pdfLinkWrapper {
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 17.5px 0px;
  text-decoration: underline;
}

#pharmacy-coverage-form .pdfLinkText {
  font-size: 27px;
  line-height: 35px;
  text-decoration-line: underline;
}
#pharmacy-coverage-form .pdfLinkWrapper a, #pharmacy-coverage-form .pdfLinkWrapper a.pseudo-class-active{
  color: #005eb9 !important;
  text-decoration-color: #005eb9 !important;
    text-decoration-line: underline;
}

#pharmacy-coverage-form .link-teritary-pharmacy {
  font-size: 14px;
  font-weight: bolder;
  text-decoration: underline;
  font-family: univers-65, sans-serif;
  color: #008CC9;
}

#pharmacy-coverage-form .border-section {
  font-family: univers-45, sans-serif;
  border-bottom: 1px solid lightgrey;
  font-size: 23px;
}

#pharmacy-coverage-form .moreLink:after {
  position: relative;
  top: 2px;
  margin-left: 5px;
  color: #005eb8;
  font-size: 1.30rem;
  font-weight: 500;
  line-height: 1rem;
  content: "\203A";
}

#pharmacy-coverage-form .moreLink1:after,
#pharmacy-coverage-form .moreLink-last:after {
  position: relative;
  top: 13px;
  margin-left: 8px;
  color: #005eb8;
  font-size: 2.3rem;
  font-weight: 500;
  line-height: 1rem;
  content: "\203A";
}


/*#pharmacy-coverage-form .moreLink-last:after{
    position: relative;
    top: 13px;
    right: 2px;
}*/

.login-hero h6 {
  font-size: 0.75rem;
  letter-spacing: 0.82px;
  line-height: 1rem;
}

.login-hero .finding-doctors {
  font-size: 1.0625rem;
  line-height: 1.75rem;
}

#pharmacy-coverage-form .caret-color {
  float: right;
  font-size: 1.2rem;
  color: #007ac2;
}

#login-hero .content {
  margin-left: 0;
}

#pharmacies-hero .see-doctors-provided {
  width: 95%;
}

#img-text-pharmacy .card {
  margin: 6% 0 0 0;
}

.accordian-forms-pharmacy .component-text-accordion.forms {
  padding: 0;
}

#pharmacies-hero .options-care {
  font-size: 32px;
  line-height: 38px;
  width: 78%;
}

#pharmacies-hero .options-find-care .finding-doctors {
  line-height: 28px;
  font-size: 17px;
  width: 82%;
}

#pharmacies-hero .inner-div {
  bottom: 50px;
  max-width: 89%;
}

#intro_four .intro-four-para {
  width: 53%;
}

#intro_four .green-para,
#intro_four .blue-para {
  font-size: 15px;
  /*font-size: 0.8rem;*/
  width: 91%;
}

#intro_four .blue-para {
  /*width : 93%;*/
}
/*wide racism desktop start*/
div#corona-virus.wide-racism .section-container .widecard {
    background: #067DAC !important;
}

div #corona-virus.wide-racism .com__wideCard .widecard .card-text h3 {
    color: #fff;
}
div #corona-virus.wide-racism .com__wideCard .widecard .card-text p{
    color: #fff;
    font-size:15px !important;
}

#corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button {
    color: #fff;
    border: 1px solid #fff;
    font-family: Univers-65, sans-serif;
}

#corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button:hover {
    background-color: #fff !important;
    color: #067DAC;
}
#corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button:focus {
    background-color: #fff !important;
    color: #067DAC;
}
/*wide racism desktop end */

@media only screen and (max-width: 320px){
  #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(1) h2.pdfLinkWrapper, #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(5) h2.pdfLinkWrapper{
    width:206px !important;
  }
  #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(1) .moreLink1:after{
    top:40px !important;
    right: 51px !important;
 }
  #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(5) .moreLink1:after{
    top: 38px !important;
    right: 21px !important;
 }
}
@media (min-width: 768px) {

  #pharmacies-hero .img-find-care,
  #find-care-hero .img-find-care {
    width: 100%;
  }

  #intro_four .tiles-box .tiles .content-box {
    width: 100%;
    height: 100%;
  }
}

@media only screen and (max-width: 767.9px) {
div#corona-virus.Notice-Of-Privacy {	
    margin-top: 25px;
    margin-bottom: 25px;
    padding-right: 20px;
    padding-left: 20px;
}

#corona-virus.sanitas-offers .com__wideCard {
    margin-top: 50px !IMPORTANT;
}
.sanitas-offers .com__wideCard.sectionSpacing_both .widecard .card-text {
    text-align: center !important;
}
#corona-virus.sanitas-offers .com__wideCard .widecard {
      width: 86% !IMPORTANT;
}
/*wide racism mobile start */
div#corona-virus.wide-racism .section-container .widecard {
    background: #067DAC !important;
    display: flex;
    flex-direction: column;
    margin-left:6% !important;
    margin-right:6% !important;
}

div#corona-virus.wide-racism .section-container .widecard .card-text {
    text-align: center;
     margin-bottom:0px;
}

#corona-virus.wide-racism div.com__wideCard .widecard .card-button{
    margin:0 auto;
}
#corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button {
    margin-top: 30px;
}

/*wide racism mobile end */

#FourGreenBox .carousel-item.item {
    transition: transform 0.10s ease-out, -webkit-transform 0.10s ease-out !important;
}
#wide-image-hero #support .hero-details .content {
    top: 132px !important;
}
#hpc-frame #pageContent .inner{
padding:0 !important;
}
.sectionBackgroundShadeFull.gaj.accordion-selector-1 {
    padding-top: 28px !important;
}
#ourvalues .ourvaluesbottom {
    border-left:none !important;
}
#interactiveMap{
padding:0;
}
#interactiveMap .mobile-map-heading{
font-size: 1.3rem !important;
font-family: univers;
}
#interactiveMap .popup-text {
   padding-left: 4.1rem !important;
}
#healthyplaces-landing #healthyplacesHero .mobileHeroContainer{
z-index:-1 !important;
}
section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .com__table.cat__prescriptionCosts .table-responsive-lg table tbody tr td{
    padding:23px;
}
#broker_employer_hero_login .hero-login-container .bodySection p.not-yet-a-member.mt-4{
font-size:0.78rem;
}
  #wide-image-hero .hero-details .content {
    top: 198px;
  }

  #pharmacy-coverage-form .carousel .carousel-indicators {
    margin-bottom: -39px;
  }

  #spendingAccounts .img-icon-tooltip span {
    display: none !important;
  }

  #pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
    width: 119%;
  }

  #imagemapId .tap-zoom {
    text-align: center;
  }

  #have-questions .find-your-region1 {
    margin-left: 0px !important;
  }

  #imagemapId .map-mobile {
    width: 92%;
  }

  #imagemapId .member-card-title {
    padding: 201px 20px 69px !important;
  }

  #imagemapId .nav-image {
    margin-right: 15px !important;
    margin-top: 33px !important;
  }

  #imagemapId {
    width: 100%;
    height: 100% !important;
    display: block;
    top: 0;
    z-index: 999;
    position: fixed;
  }

  #find-care-hero .accordionTooltip .tooltiptext {
    bottom: 33px;
    top: -77px;
    left: -30px;
    margin-left: -19px;
    width: 290px;
  }

  #find-care-hero .accordionTooltip .tooltiptext::before {
    top: -13px;
    right: 76px;
    margin-top: 103px;
    webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  #find-care-hero .accordionTooltip .tooltiptext::after {
    top: 109px;
    right: 77px;
    margin-top: -20px;
    webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  #iepMedicationCovered .content-box .title {
    font-size: 16px;
  }

  #iepMedicationCovered .carousel-indicators {
    bottom: 0px;
  }

  .fourBox .imageIdpopup img {
    margin: 13px 50px 104px 43px !important;
  }

  .fourBox .member-card-title {
    font-size: 1.2rem !important;
    text-align: center;
    padding: 5rem 0.5rem 0rem 0rem !important;
    font-family: univers-45;
  }

  #intro_four .content-box.violet h3 {
    width: 122%;
  }

  #intro_four .content-box.darkBlue h3 {
    width: 119%;
  }

  #intro_four .content-box.darkBlue p {
    width: 112%;
  }

  #ppPharmacyCoverage .content-box {
    padding: 41px 40px;
    min-width: 79%;
    height: 394px;
    margin-right: 3%;
  }

  .tiles-box .tiles .content-box.lightBlue,
  .tiles-box .tiles .content-box.violet {
    margin-left: 0px !important;
  }

  #ppPharmacyCoverage .carousel-indicators {
    top: 95%;
  }

  #what-plans-we-offer #plan-cards .carousel-inner .carousel-item .plan-card {
    margin-left: 0px;
  }

  #pharmacy-coverage-form .link.tertiary {
    font-size: 13px;
  }

  #pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-card {
    margin: 0 22px;
  }

  #pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-card-body {
    padding-bottom: 0px;
  }

  #getcare-healthtopics .component-dropdown-button {
    text-align: left;
  }

  #infographic_personalhealth {
    margin-top: 0%;
  }

  #infographic_moresavings .infographic {
    padding-bottom: 50px;
  }

  #infographic_moresavings .infographic .infographic-details {
    bottom: -25px;
  }

  #infographic_personalhealth .no-gutters .SectionBody {
    padding-top: 0;
  }

  #getcare-healthtopics .component-dropdown-button span {
    font-size: 26px;
    line-height: 32px;
  }

  #getcare-healthtopics .component-dropdown-button span.icon-down-caret {
    font-size: 14px;
  }

  #infographic_moresavings {
    margin-top: 0;
  }

  #infographic_moresavings .infographic-details p.infographic-title2 {
    padding-right: 40px;
  }

  #pharmacies-hero .options-care {
    font-size: 1.8rem;
    width:98%;
  }

  #Gcareimagetextleft .eyebrow {
    font-size: 12px;
    line-height: 16px;
  }
  .Access-Your-Care .eyebrow {
    font-size: 0.75rem !important;
    line-height: 1rem;
    padding-bottom: 15px;
  }
  .Access-Your-Care .add_seperator {
    font-size: 20px !important;
    line-height: 30px !important;
}

  #Gcareimagetextleft p {
    font-size: 15px;
    line-height: 25px;
    width: 90%;
  }

  #Gcareimagetextleft .add_seperator {
    font-size: 26px;
    line-height: 34px;
  }

  #Gcareimagetextleft .sectionIntro {
    padding-left: 25px;
  }

  #getCare-TextRight .textContainer {
    min-height: 300px;
    width: 100%;
    padding: 13% 8%;
    padding-bottom: 17%;
  }

  #getCare-TextRight .textContainer p {
    font-size: 15px;
    line-height: 29px;
    width: 85%;
  }

  #getCare-TextRight .textContainer h2 {
    font-size: 20px;
    line-height: 31px;
  }

  #Gcareimagetextleft {
    padding-left: 0%;
  }

  /* #img-text-getcare .button {
    width: 80%;
  } */

  #img-text-getcare .card p {
    font-size: 15px;
    line-height: 29px;
    /* width: 92%; */
  }

  #img-text-getcare .card.shadow h2 {
    font-size: 20px;
    line-height: 30px;
  }

  #getCare-Hero .find-care {
    padding-left: 11% !important;
    padding-bottom: 4px !important;
  }

  #getCare-Hero .personalized-care {
    padding-left: 10.5% !important;
    padding-bottom: 4px !important;
  }

  #getCare-Hero .commercial-medication-lists {
    padding-left: 12% !important;
    padding-bottom: 4px !important;
  }

  #getCare-Hero .personalized-care a {
    width: 67%;
    display: inline-block;
    text-align: left;
  }

  #getCare-Hero .commercial-medication-lists a {
    text-align: left;
    display: inline-block;
    width: 65%;
  }

  #getCare-Hero .rectangle {
    padding-top: 16%;
    padding-left: 7%;
  }

  #getCare-Hero .quick-links-for-your {
    padding-left: 7% !important;
  }

  #getCare-Hero .your-health-matters {
    margin-top: 5%;
    width: 66%;
    margin-bottom: 15px;
  }

  #getCare-Hero .we-re-here-to-help-y {
    width: 95%;
  }

  #intro_four .content-box h3 {
    font-size: 15px;
    width: 107%;
  }

  #wide-image-hero .button {
    width: 89%;
    margin-top: 2px;
  }

  /*#wide-image-hero .finding-doctors {
    width: 81%;
    font-size: 0.9rem;
}*/
  #wide-image-hero .options-care {
    width: 92%;
    font-size: 1.6rem
  }

  #wide-image-hero .hero-image-container {
    height: 670px;
  }

  #intro_four .intro-four-para {
    width: 84%;
    font-size: 0.9rem;
  }

  #pharmacies-hero .options-find-care .finding-doctors {
    line-height: 1.4rem;
    font-size: 1rem;
    width: 95%;
  }

  #find-care-hero h1.text-color.options-care {
    font-size: 1.8rem !important;
  }

  #find-care-hero .finding-doctors {
    font-size: 1.2rem;
  }

  #find-care-hero .when-you-log-in-to-y {
    line-height: 31px;
  }

  #find-care-hero .see-doctors-provided {
    width: 100% !important;
    margin-left: 0%;
  }

  .login-hero .login-text {
    margin-top: 0 !important;
  }

  .login-hero .see-doctors-provided {
    width: 61%;
    margin-left: 52px;
  }

  #pharmacies-hero .see-doctors-provided {
    width: 68%;
    margin-left: 42px;
  }

  .accordian-forms-pharmacy {
    padding: 0;
  }

  .accordian-forms-pharmacy .component-text-accordion-card {
    padding: 0;
    width: 100%;
  }

  #pharmacy-coverage-form {
    padding: 0;
  }

  #pharmacy-coverage-form .sectionInto-para {
    font-family: Univers-55, sans-serif;
    font-size: 1rem;
    width: unset;
    line-height:25px;
  }

  #pharmacy-coverage-form .pdfLinkWrapper {
    padding-bottom: 0px;
font-size:20px;
  }
#pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(3) h2.pdfLinkWrapper, #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(4) h2.pdfLinkWrapper  {
  letter-spacing: 0px !important;
  width: 255px !important;
  }
  #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(6) h2.pdfLinkWrapper {
     letter-spacing: 0px !important;
     width: 255px !important;
  }
  #pharmacy-coverage-form.help-you-find .moreLink1:after {
    top: 10px !important;
}
   #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(3) .moreLink1:after {
  top: 38px !important;
  right: 50px !important;
}
 #pharmacy-coverage-form.help-you-find .no-gutters div:nth-of-type(4) .moreLink1:after{
   top:38px !important;
   right:60px !important;
 }
  #pharmacy-coverage-form.help-you-find .moreLink-last:after{
    top:40px !important;
   right:60px !important;
 }
  #pharmacy-coverage-form div.component-dropdown .component-dropdown-menu .component-dropdown-menu-item {
    font-size: 1.5rem;
  }

  #pharmacy-coverage-form .pharmacy-span-width {
    display: block;
    width: 78%;
    font-size: 1.2rem;
  }

  #pharmacy-coverage-form .caret-color {
    font-size: 0.9rem;
    position: relative;
    bottom: 22px;
  }

  #pharmacy-coverage-form .secondaryHeading {
    width: 88%;
    padding-left: 15px;
    font-size: 1rem;
  }

  #pharmacy-coverage-form .selectionIndicatorText {
    font-size: 1.7rem;
  }

  #pharmacy-coverage-form .moreLink-last:after {
    position: relative;
    top: 40px;
    right: 91px;
  }

  #login-hero .img-care {
    width: 100%;
  }

  #login-hero .hero-details .content {
    top: 10%;
  }

  #login-hero .h2 {
    color: white;
  }

  #login-hero .hero-details {
    padding: 0;
  }

  #login-hero .finding-doctors {
    margin-bottom: 0;
  }

  #login-hero .options-care {
    font-size: 32px;
    color: white;
    line-height: 38px;
  }

  /*.login-hero h1.text-color.options-care{
font-size: 1.8rem !important;
line-height: 2.5rem !important;
}*/
  @media only screen and (max-width: 767.9px) {

    section#img-text-getcare .card.shadow.findcare-commited {
      min-height: 300px;
      padding-bottom: 15%;
    }

    #login-hero .hero-image-container {
      z-index: 1;
      position: relative;
      max-width: 100%;
      overflow: hidden;
      height: 728px;
      box-shadow: 0 0 black;
    }

    #login-hero .content {
      position: absolute;
      /* bottom: 84px; */
      padding-bottom: 95px;
      background: transparent;
      box-shadow: none;
      color: #fff;
      padding-right: 20px;
      padding-left: 20px;
      margin-top: 167px;
    }
  }

  #intro_four .sectionIntro {
    margin-bottom: 20px;
  }

  #pharmacy-coverage-form .container-fluid {
    padding-top: 0 !important;
  }

  .login-hero .log-in-to-find-person {
    font-size: 20px !important;
    line-height: 30px !important;
  }

  #pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-submenu {
    display: block;
    padding-top: 50px;
  }

  #wide-image-hero .finding-doctors {
    width: 87%;
    font-size: 0.9rem;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
#AboutcareTn section.sec__imageText.cat__imageleft.backgroundshade{
    margin-top: 70px;
}
#GivingBack .CommercialPharmacyHero .mask h6.pharmacy-eyebrow {
    font-size: 12px;
}
#GivingBack #individualfamily .pharmacy-header{
font-size:35px !important;
}
#funding-borderLeft .content-border {
    padding-top: 650px !important;
}
.Increased-Engagement .threeup-card p{
    min-height: 100px !important;
}
#wanttosee section.sec__hero{
padding-bottom:0px !important;
}
#Quickdownloads {
    margin-bottom: 10%;
}
#wanttosee section.sec__hero {
    margin-bottom: -1px;
}
/******* Notice of privacy wide card changes by surya *******/
div#corona-virus.Notice-Of-Privacy{
    margin-top: 50px;
    margin-bottom: 50px;
    padding-right: 80px;
    padding-left: 80px;
}
/******* Notice of privacy wide card changes end by surya *******/

/*wide racism tab start */
div#corona-virus.wide-racism .section-container .widecard {
    margin:0 auto !important
}

#corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button {
    margin:0 auto !important;
    min-width:280px !important;
}
/*wide racism tab end*/

div.com__wideCard .widecard .card-text p{
    font-size: 11px !important;
}
div.com__wideCard .widecard {
    padding: 40px 18px !important;
}
div.com__wideCard .widecard .card-image{
width : 100%;
height:auto;
}
#hsa-info .sectionBody {
    padding-right: 45px;
}
#hsa-info h1.xl {
    font-size: 28px;
    line-height: 34px;
}
  .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical {
    padding: 3rem 1.5rem 8rem 1.5rem;
  }
  #exTab3{
    overflow-y:scroll !important;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
#funding-borderLeft .content-border {
    padding-top: 425px !important;
}
.Increased-Engagement .threeup-card p{
    min-height: 100px !important;
}
/******* Notice of privacy wide card changes by surya *******/
div#corona-virus.Notice-Of-Privacy .section-container .widecard {
    display: flex;
    flex-direction: column;
    margin: 25px 60px !important;
}
#corona-virus.Notice-Of-Privacy div.com__wideCard .widecard .card-button {
    margin: 0 auto;
}
#corona-virus.Notice-Of-Privacy div.com__wideCard .widecard .card-text{
    margin: 0 auto 25px;
    text-align: center;
}
/******** Notice of privacy wide card changes end by surya *******/

/*wide racism tab start*/
div#corona-virus.wide-racism .section-container .widecard {
    background: #067DAC !important;
    display: flex;
    flex-direction: column;
    margin: 25px 60px !important;
}

div#corona-virus.wide-racism .section-container .widecard .card-text {
    text-align: center;
     margin-bottom:0px;
}

#corona-virus.wide-racism div.com__wideCard .widecard .card-button{
    margin:0 auto;
}
#corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button {
    margin-top: 30px;
    min-width: 280px !important;
}
/*wide racism tab end*/

#content div.lay__header #bcbst-header .sub-nav.open {
    padding-left: 0 !important;
}
#content div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title .sub-items-list li {
    padding-left: 45px !important;
}
#content div.lay__header #bcbst-header .sub-nav.employer-broker.open .nav-items .nav-item-title h2, #content 
 div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title > a {
    padding-left: 45px !important;
}
#content div.lay__header #bcbst-header .sub-nav.employer-broker .nav-items .nav-item-title.active .sub-items-list{
 padding-left: 0px !important;
}
#content div.lay__header #bcbst-header .sub-nav.employer-broker .secondary-links {
    padding-left: 45px  !important;
}
/*div.com__wideCard .widecard .card-button{
    margin-top: -31px;
}
div.com__wideCard .widecard .card-text{
padding-left:0;
padding-right:0;
}
div.com__wideCard .widecard .card-text p{
font-size: 10px !important;
}
div.com__wideCard .widecard .card-image{
width : 100%;
height:auto;
}
div.com__wideCard .widecard .card-text h3{
text-align:left;
}
div.com__wideCard .widecard{
width:93%;
flex-direction: unset !important;
padding-bottom: 6px !important;
}*/
#img-text-getcare .section-container .imageText-image{
    display: unset;
}
#pharmacies-hero .row.inner-div .personalized-care .image-grid span{
padding-right: 3.7rem;
}
#pharmacies-hero .pregnancy-heading{
width:52%;
}
#pharmacies-hero .diabetes-heading{
width:112%;
}
#pharmacies-hero .content h1{
width:65%;
}
#pharmacies-hero .content p{
width:60%;
}
#managingHealthCondition .container{
  margin-right:0;
}
#managingHealthCondition{
    margin-top: 62px;
}
section#getcare_plancards{
padding-left:50px !important;
}
#faq-form .icon-down-caret:before{
right: 11px;
}
#selector-threeup .secondaryHeading{
width:68%;
}
#find-care-hero .accordionTooltip:hover .tooltiptext{
    top: 0px;
    right: -284px;
    font-size: 0.8rem;
}
#find-care-hero .accordionTooltip .tooltiptext::before{
    top: 34px;
    left: -27px;
    transform: rotate(270deg);
    right:unset;
}
#find-care-hero .accordionTooltip .tooltiptext::after{
    top: 34px;
    left: -24px;
    transform: rotate(270deg);
right:unset;
}
#exTab3{
    overflow-y:scroll;
}

#pregnancy-support .gradientLayer {
    bottom: 30px;
    height: 445px;
    background: linear-gradient(75deg, #008cc9 5%, rgba(0, 0, 0, 0) 50%), linear-gradient(75deg, #00497e 20%, rgba(0, 0, 0, 0) 55%), linear-gradient(105deg, #00497e 20%, rgba(0, 0, 0, 0) 55%), linear-gradient(90deg, black 25%, rgba(0, 0, 0, 0) 60%);
}
#pregnancy-support .gradientLayer .sectionIntro{
    width: 50%;
    padding-top: 44px;
}
#pregnancy-support section.sec__imageText.cat__fullWidthGradientImage .sectionContainer{
 background-color: #fff;
}
#pregnancy-support .sectionContainer{
    height: 474px;
}
#EmployerGroup .button{
width:84%;
}
#EmployerGroup .hero-details .content{
padding-bottom:26px;
}
#Healthy-Maternity-Video .fullWidthVideoBottomText{
    margin-top: -354px;
    z-index: 1;
    width: 38%;
    margin-left: 64%;
}
#Healthy-Maternity-Video .fullWidthVideoBottomText p{
  font-size : 13px;
}
section.fullWidthVideoComponent{
  margin-bottom:44px;
}
#open_enrollment .individual-flex{
display:flex !important;
}
#open_enrollment .individual-flex .plan-period{
    margin-left:79%;
}
section#img-text-getcare .card.shadow.findcare-commited {
    min-height: 247px;
  }

  #login-hero .content {
    padding-bottom: 88px;
  }

  .login-hero .see-doctors-provided {
    /*width: 43%;
    margin-left: 106px;*/
    width: 155px !important;
    margin-left: 7px !important;
  }

  .login-hero .img-care {
    width: 100%
  }

  .login-hero .image-tablet-grid {
    display: flex;
  }

  .login-hero .options-care {
    width: 66%;
  }

  .login-hero .finding-doctors {
    line-height: 1rem;
    font-size: 0.8rem;
    width: 60%;
  }

  #pharmacies-hero .options-find-care .finding-doctors {
    width: 60%;
  }
}

@media (min-width: 1200px) {

#getCare-TextRight .textContainer.getcare-textcontainer {
  min-height: 460px !important;
}
#interactiveMap .popup-text{
    padding-left: 5.7rem !important;
    font-family: univers;
    font-size: 1.1rem;
}
  #wide-image-hero .button.secondary.white-button {
    width: 84%;
  }

  section#img-text-pharmacy {
    padding-right: 0px;
  }

  #login-hero .finding-doctors {
    font-size: 0.8rem;
    padding-right: 159px;
  }

  #login-hero .hero-image img {
    float: right;
  }

  #img-text-getcare {
    padding-right: 0px;
  }

  #login-hero {
    padding-top: 61px;
    padding-bottom: 0px;
  }
}

.img-info-tooltip {
  position: relative;
  display: inline-block;
}

.img-info-tooltip .tooltiptext {
  visibility: hidden;
  width: 350px;
  background-color: #fff;
  color: #333;
  text-align: center;
  border-radius: 6px;
  padding: 5px 12px;
  position: absolute;
  z-index: 1;
  top: 16px;
  left: 86%;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 8px 1px #ccc;
}

.img-info-tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -12px;
  border-width: 12px;
  border-style: solid;
  border-color: transparent #fff transparent transparent;
}

.img-info-tooltip:hover .tooltiptext {
  visibility: visible;
}

@media only screen and (min-width: 768px) and (max-width: 992px) {

  #pharmacies-hero .img-find-care,
  #find-care-hero .img-find-care {
    width: 100%;
  }
}

/* -----RACHANA CSS CHANGES FOR OTHER COVERAGE PLANS START----- */
.CommercialPharmacyHero .mask p.pharmacy-text {
  font-size: 1.1rem;
}

.CommercialPharmacyHero button.button.button-secondary a {
  font-family: Univers-65, sans-serif !important;
}

#BenefitsEmployers h3 {
  margin-bottom: 10px;
}

#img-text-getcare .card.shadow .seperator-bar {
  display: inline-table;
}

section.sec__quotePromo .connect-gis-contact .sectionIntro p {
  font-weight: 200 !important;
}

.CommercialPharmacyHero .mask {
  padding-top: 6%;
}

#BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer {
  padding-left: 9%;
  padding-top: 4.2%;
}

@media only screen and (max-width: 767.9px) {
.sectionBackgroundShadeFull.useInsurance .card{
padding:0px !important;
}
section.sec__hero.cat__quickLinks.individual-plans-hero .sectionImage img {
display:none;
}
  #intro_four .content-box {
    min-width: 80%;
    min-height: 444px;
    margin-right: 3%;
  }
#support .hero-details.col-12.pt-5.pb-0.hero-text.options-find-care {
    background: linear-gradient(-7deg, #00497e 36%, transparent 71%), linear-gradient(47deg, #008cc9, transparent 52%), linear-gradient(0deg, #003a65 10%, #0000 50%) !important;
}
 #wide-image-hero .finding-doctors {
    width: 87%;
    font-size: 0.9rem;
  }
  #pharmacy-coverage-form .link.tertiary {
    margin-top: 25px;
  }

  #Documentsforms p.small a {
    font-size: 1rem;
  }

  #PharmacyQuestions .component-text-accordion-submenu .default p {
    margin-top: 25px;
    font-size: 1rem;
  }

  #Gloucosemonitors .row.no-gutters .col-xs.col-md-5.col-lg-4 img {
    width: 100%;
  }

  #wide-image-hero img {
    background: repeating-radial-gradient(black, transparent 108px);
  }

  #Glucosemonitors p.pdfLinkWrapper a.pdfLinkText.link.tertiary {
    font-size: 1rem !important;
  }

  #pharmacy-coverage-form .pdfLinkText {
    line-height: 19px;
  }
  .three-levelsof-plans section.sec__planCards-three #plan-cards .carousel-inner 
  .carousel-item .plan-card .plan-card-title{
     font-size:16px !important;
   }
}

/* -----RACHANA CSS CHANGES FOR OTHER COVERAGE PLANS END----- */

/*................. OUR PLANS.................*/
/* #what-plans-we-offer .plan-card {
  margin-left: 25px;
} */

#what-plans-we-offer .carousel-item {
  margin-top: 25px;
}

/* #what-plans-we-offer .plan-card-text {
  font-size: 0.8rem;
} */

.fourBox .coverage-close,
.fourBox .coverage-close1,
.fourBox .coverage-close2,
.fourBox .coverage-closemobile,
.fourBox .coverage-close1mobile,
.fourBox .coverage-close2mobile,
.coverage-closemap {
  -moz-user-select: none;
  display: block;
  position: absolute;
  top: 9px;
  right: 4px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  color: #00497e;
  font-size: 52px;
  cursor: pointer;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: Univers-45, sans-serif;
}

.fourBox .member-card-title {
  font-size: 1.5rem;
  text-align: center;
  padding: 5rem 1.5rem 1.5rem 1.5rem;
  font-family: univers-45;
}

.fourBox .imageIdpopup img {
  padding: 5px;
  margin: 38px 0 104px 201px;
}

.fourBox .imageId {
  padding: 50px 60px;
  border: 1px solid #CCCCCC;
  background-color: #FFFFFF;
  box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
  border-top: 6px solid #B8E986;
}

.fourBox .imageIdpopup {
  background-color: rgb(243, 243, 243);
  padding-bottom: 1px;
}

@media (min-width: 768px) {

  .fourBox .coverage-close,
  .fourBox .coverage-close1,
  .fourBox .coverage-close2,
  .fourBox .coverage-closemobile,
  .fourBox .coverage-close1mobile,
  .fourBox .coverage-close2mobile {
    top: 15px;
    right: 29px;
  }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
  #find-care-hero .accordionTooltip .tooltiptext {
    bottom: 33px;
    top: -77px;
    left: -26px;
    margin-left: -19px;
    width: 293px;
  }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {
  #find-care-hero .accordionTooltip .tooltiptext {
    bottom: 33px;
    top: -77px;
    left: 8px;
    margin-left: -19px;
    width: 329px;
  }

  #find-care-hero .accordionTooltip .tooltiptext::before {
    right: 127px;
  }

  #find-care-hero .accordionTooltip .tooltiptext::after {
    right: 128px;
  }
}

#what-plans-we-offer,
#what-plans-we-offer .carousel-inner {
  background-color: #fff;
}

#our_plan_accordion,
#our_plan_accordion .component-text-accordion {
  background-color: #f9f9f9;
}

#our_plan_accordion .sectionIntro h3.accordion-ui-eyebrow {
  margin-top: 70px;
}

#our_plan_accordion .our-plan-see-all-question {
  margin-bottom: 60px;
}

#have-questions .find-region-plus {
  margin-left: 4px;
  content: "+";
  font-size: 15px;
  color: #005eb9;
}

/*#have-questions .regional-sales {
  padding-top: 27px;
}*/
#have-questions .find-your-region,
#have-questions .find-your-region1 {
  font-size: 13px;
  font-weight: bold;
  margin-top: -13px;
  font-family: Univers-55, sans-serif !important;
}

#have-questions .find-your-region1 {
  margin-left: 31px;
}

#have-questions .find-your-region-text,
#have-questions .find-your-region-text1 {
  margin-top: -12px;
}

#have-questions .sectionBackgroundShade {
  padding-bottom: 0;
}

#have-questions {
  margin-bottom: 0;
}

#EmployerGroup,
#EmployerGroup .hero-image-container {
  padding-bottom: 0;
  margin-top: 0;
}

#imagemapId {
  width: 100%;
  height: auto;
  display: block;
  margin-top: -21px;
  background-color: #f3f3f3;
  overflow: hidden;
}

#imagemapId .member-card-title {
  text-align: center;
  font-size: 1.5rem;
  font-family: univers-45, sans-serif;
  color: black;
  padding: 80px;
}

#imagemapId .nav-image {
  float: right;
  margin-right: 23px;
  margin-top: 23px;
}

/*********************have-Questions***************************/
section.sec__contact.cat__ancillary .sectionIntro .add_seperator::after {
  margin-bottom: 0;
}

section.sec__contact.cat__ancillary .sectionBody {
  margin-top: 54px;
}

@media (min-width: 768px) {
  section.sec__contact.cat__ancillary .sectionBody {
    width: 93%;
  }
}

@media (min-width: 1400px) {
  section.sec__contact.cat__ancillary .sectionBody {
    margin-top: 0;
  }
.ext-line-description{
padding-left:7% !important;
}
}

section.sec__contact.cat__ancillary .sectionBody .regionTitle span {
  display: block;
  color: #222;
  font-family: Univers-65, sans-serif;
  font-size: 0.75rem;
  text-transform: uppercase;
}

@media (min-width: 768px) {
  section.sec__contact.cat__ancillary .sectionBody .contactCard:first-child {
    border-right: 1px solid #ccc;
    border-bottom: 0;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  section.sec__contact.cat__ancillary .sectionBody .contactCard:first-child {
    margin-bottom: 40px;
  }
}

section.sec__contact.cat__ancillary .sectionBody .contactCard:last-child {
  margin-bottom: 30px;
}

@media (min-width: 992px) {
#funding-borderLeft .eyebrow{
font-size:12px;
}
#GivingBack #individualfamily .pharmacy-header{
font-size:42px;
}
#GivingBack .CommercialPharmacyHero .mask p.pharmacy-text {
    font-size: 17px;
    width: 86%;
}
#AboutcareTn .sectionIntro .add_seperator:after{
margin-top:17px;
}
#AboutcareTn .add_seperator{
    font-size: 32px;
}
#AboutcareTn section.sec__imageText.cat__imageleft .contentContainer .sectionIntro .eyebrow {
    margin-bottom: 15px;
}
#corona-virus.sanitas-offers .com__wideCard .widecard {
    padding: 40px 85px !important;
}
  section.sec__contact.cat__ancillary .sectionBody .contactCard:last-child {
    margin-bottom: 0;
  }
}

section.sec__contact.cat__ancillary .sectionBody .contactCard img {
  width: 90px;
  height: 90px;
  margin-top: 30px;
  margin-bottom: 10px;
}

@media (min-width: 992px) {
  section.sec__contact.cat__ancillary .sectionBody .contactCard img {
    margin-bottom: 30px;
  }
}

section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody {
  padding: 0;
  background-color: transparent;
}

@media (min-width: 992px) {
  section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody {
    min-height: 85px;
  }
}

section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody h6 {
  margin-bottom: 10px;
  color: #666;
  font-family: Univers-55, sans-serif;
  font-size: 0.8125rem;
  line-height: 22px;
}

@media (min-width: 992px) {
  section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody h6 {
    margin-bottom: 0;
  }
}

section.sec__contact.cat__ancillary .sectionBody .contactCard .cardFoot {
  font-family: Univers-55, sans-serif;
  font-size: 0.8125rem;
}

section.sec__contact.cat__ancillary .sectionBody .contactCard .cardFoot p {
  margin-bottom: 0;
  color: rgb(34, 34, 34);
}

section.sec__contact.cat__ancillary .sectionBody .contactCard .cardFoot .link p {
  color: rgb(16, 73, 143);
}

section.sec__contact.cat__ancillary .sectionBody .regionWest {
  border-bottom: 1px solid #5dc1fd;
}

@media (min-width: 1200px) {
  section.sec__contact.cat__ancillary .sectionBody .regionWest {
    border-right: 1px solid #5dc1fd;
    border-bottom: 0;
  }
}

section.sec__contact.cat__ancillary .sectionBody .regionWest .contactCard {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 768px) {
  section.sec__contact.cat__ancillary .sectionBody .regionWest .contactCard:last-child {
    padding-right: 30px;
    padding-left: 30px;
  }
}

section.sec__contact.cat__ancillary .sectionBody .regionWest .regionTitle>.col {
  padding-left: 0;
}

section.sec__contact.cat__ancillary .sectionBody .regionEast {
  margin-top: 40px;
}

@media (min-width: 1200px) {
  section.sec__contact.cat__ancillary .sectionBody .regionEast {
    margin-top: 0;
  }
}

section.sec__contact.cat__ancillary .sectionBody .regionEast .contactCard {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 1200px) {
  section.sec__contact.cat__ancillary .sectionBody .regionEast .contactCard {
    padding-right: 30px;
    padding-left: 30px;
  }
}

@media (min-width: 768px) and (max-width: 1399px) {
  section.sec__contact.cat__ancillary .sectionBody .regionEast .contactCard:last-child {
    padding-right: 30px;
    padding-left: 30px;
  }
}

section.sec__contact.cat__ancillary .sectionBody .regionEast .regionTitle>.col {
  padding-left: 0;
}

@media (min-width: 1200px) {
  section.sec__contact.cat__ancillary .sectionBody .regionEast .regionTitle>.col {
    padding-left: 30px;
  }
}

section.sec__contact.cat__ancillary .more-info {
  display: flex;
  flex-wrap: wrap;
  padding-top: 30px;
}

@media (min-width: 992px) {
  section.sec__contact.cat__ancillary .more-info {
    padding-top: 60px;
  }
}

section.sec__contact.cat__ancillary .more-info img {
  display: inline-block;
  vertical-align: middle;
}

section.sec__contact.cat__ancillary .more-info a {
  display: block;
  padding-top: 20px;
  font-size: 0.75rem;
}

@media (min-width: 768px) {
  section.sec__contact.cat__ancillary .more-info a {
    font-size: 1rem;
  }
}

@media (min-width: 768px) {
  section.sec__contact.cat__ancillary .more-info a {
    display: inline-block;
    margin-left: 30px;
    padding-top: 30px;
    vertical-align: middle;
  }
}

section.sec__contact.cat__comumunity .sectionBackgroundShade {
  padding-top: 50px;
  padding-bottom: 50px;
  background: linear-gradient(90deg, #fff 0, #f9f9f9 0, #f9f9f9 75%, #fff 0);
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .sectionBackgroundShade {
    padding-top: 100px;
    padding-bottom: 100px;
    background: linear-gradient(90deg, #fff 7%, #f9f9f9 0, #f9f9f9 72.7%, #fff 0);
  }
}

section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
  margin-right: 20px;
  margin-left: 20px;
}

@media (min-width: 768px) {
  section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
    margin-left: 90px;
  }
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
    margin-left: 130px;
  }
}

@media (min-width: 1200px) {
  section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
    margin-left: 165px;
  }
}

section.sec__contact.cat__comumunity .tallsidebar {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .tallsidebar {
    z-index: 0;
    height: auto;
    padding-left: 30px;
    border-left: 1px solid #5dc1fd;
  }
}

section.sec__contact.cat__comumunity .sectionIntro>.col {
  padding-right: 0;
  padding-left: 0;
}

@media (min-width: 768px) {
  section.sec__contact.cat__comumunity .sectionIntro>.col {
    padding-bottom: 55px;
  }
}

section.sec__contact.cat__comumunity .sectionIntro>.col .add_seperator:after {
  margin-bottom: 0;
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .sectionThreeup {
    padding-right: 80px;
    padding-left: 0;
  }
  
 #corona-virus.wide-racism div.com__wideCard .widecard .card-button a.button{
   min-width:218px !important;
 }
}

@media (min-width: 1200px) {
  section.sec__contact.cat__comumunity .sectionThreeup {
    padding-right: 115px;
  }
}

section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
section.sec__contact.cat__comumunity .sectionThreeup>.col {
  padding-top: 45px;
  padding-bottom: 45px;
  border-bottom: 1px solid #5dc1fd;
}

@media (min-width: 768px) {

  section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
  section.sec__contact.cat__comumunity .sectionThreeup>.col {
    padding: 20px 15px 5px;
    border-bottom: 0;
    border-left: 1px solid #5dc1fd;
  }
}

@media (min-width: 992px) {
   
  section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
  section.sec__contact.cat__comumunity .sectionThreeup>.col {
    padding: 20px 60px 5px 30px;
  }
}

@media (min-width: 1200px) {

  section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
  section.sec__contact.cat__comumunity .sectionThreeup>.col {
    padding: 20px 90px 5px 30px;
  }
}

section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"]:first-child,
section.sec__contact.cat__comumunity .sectionThreeup>.col:first-child {
  border-left: 0;
  padding-left: 0;
}

section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"]:last-child,
section.sec__contact.cat__comumunity .sectionThreeup>.col:last-child {
  border-bottom: 0;
  padding-right: 0;
}

section.sec__contact.cat__comumunity .sectionThreeup .contactCard img {
  width: 90px;
  height: 90px;
  margin-bottom: 10px;
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .sectionThreeup .contactCard img {
    margin-bottom: 30px;
  }
}

section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody {
  padding: 0;
  background-color: transparent;
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody {
    min-height: 85px;
  }
}

section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody h6 {
  margin-bottom: 10px;
  color: #666;
  font-family: Univers-55, sans-serif;
  font-size: 0.8125rem;
  line-height: 22px;
}

@media (min-width: 992px) {
  section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody h6 {
    margin-bottom: 0;
  }
}

section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardFoot {
  font-family: Univers-55, sans-serif;
  font-size: 0.8125rem;
}

section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardFoot p {
  margin-bottom: 0;
  color: #222;
}

section.sec__contact.cat__comumunity .sectionOutro {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-top: 85px;
}

section.sec__contact.cat__comumunity .sectionOutro h2 {
  margin-right: 2rem;
}

section.sec__contact.cat__comumunity .sectionOutro .socialIcons {
  display: flex;
  flex-direction: row;
}

section.sec__contact.cat__comumunity .sectionOutro .socialIcons a {
  margin-right: 2rem;
}

section.sec__contact.cat__comumunity .sectionOutro .socialIcons a img {
  height: 50px;
}

/****** Help resources end *******/
@media screen and (orientation:portrait) {
  height: 100vh;
  width: 100vw;
}

@media screen and (orientation:landscape) {
  height: 100vh;
  width: 100vw;
}



@media (min-width: 1920px) {
  .get-care-health .your-health-matters {
    width: 49%;
  }

  #ourplans-Hero .living-room-mom-and-dad-cud img {
    padding-left: 14%;
    top: -26%;
  }
}

#getCare-TextRight .textContainer p {
  font-size: 1.1rem;
}

/*#getCare-TextRight .textContainer.getcare-textcontainer {
  min-height: 460px !important;
}*/

section.sec__hero.cat__login .hero-image-container .hero-image img {
  width: 100%;
}

#ContactSalesTeam {
  margin: 0;
}

#specialtypharm .img-icon-tooltip span,
#spendingAccounts .img-icon-tooltip span {
  display: inline-block;
}

/* Commented out. Wrong sizes */
#specialtypharm .img-icon-tooltip span img,
#spendingAccounts .img-icon-tooltip span img {
  /* width: 50%;
  height: 50%; */
  margin-left: 3px;
}

/* Commented out. Interferes with correct size for table headings */
/* #specialtypharm .img-icon-tooltip,
#spendingAccounts .img-icon-tooltip {
  font-size: 13px;
} */

#specialtypharm .img-icon-tooltip .tooltip-inner {
  min-width: 125%;
  font-size: 0.7rem;
  margin-top: 27px;
}

@media only screen and (min-device-width: 991px) and (max-device-width: 1200px) {
  #ourplans-Hero {
    overflow-y: hidden;
  }

  .ourplans-hero img {
    bottom: 100px !important;
  }
}

#EmployerGroup .icon-off-site-blue-inline:hover {
  color: #fff;
}

#pharmacy-coverage-form .icon-off-site-blue-inline:after {
  font-size: 10px;
  font-weight: bolder;
  margin-left: 8px;
}

#intro_four .violet .blue-para {
  margin-bottom: 45px;
}

#EmployerGroup .hero-image-container .hero-image img {
  width: 100%;
  height: auto;
}

#wide-image-hero .icon-off-site-blue-inline:after {
  color: unset;
}
/*#Healthy-Maternity-Video{
  padding: 0px 75px 0px;
}*/
#Healthy-Maternity-Video .fullWidthVideoOverlayText h2{
  margin-bottom: 0.4em;
  font-size:25px;
}
#broker_employer_hero_login .hero-login-container{
width:91%;
}
#broker_employer_hero_login .hero-login-container .bodySection p{
font-size:0.9rem;
}
#broker_employer_hero_login .icon-tertiary-link{
    margin-left: -1px !important;
    font-size: 1.40rem;
    line-height: 1rem;
    color: #005eb9;
}
.tooltip {
    pointer-events: none;
}

#manageHealthConidistionsHero .button.secondary.white-button:active,
#manageHealthConidistionsHero .button.secondary.white-button:focus,
#manageHealthConidistionsHero .button.secondary.white-button:hover {
    border: 1px solid rgba(0, 94, 185, 0.75);
    background: #005eb9;
    color: #fff;
    text-decoration: underline;
}
#specialtypharm p.img-icon-tooltip{
   font-size:14px;
}


/*........................About-us.......................*/
#stPageFrame div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title .sub-items-list li > a {
font-family: univers-45,sans-serif;
font-size:20px;
}
#stPageFrame div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title > a{
font-family: univers-45,sans-serif;
font-size:27px;
}
#stPageFrame div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title.active > a{
color: #008cc9;
font-family: Univers-55, sans-serif;
}
#interactiveMap .mypopup{
width:435px;
}
#interactiveMap .mypopup h6 a{
font-family: UniversLTStd;
}
#specialtypharm .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text{
width : unset;
}
#PersonalData .content-block p{
font-size:1rem;
}
#specialtypharm .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text{
padding: 0;
margin-top: 20px;
}
#Company-Profile .ourvaluesbottom {
margin-top: -17% !important;
padding-top: 13% !important;
}
#stPageFrame {
overflow-x:hidden;
}
#detailsTable{
font-size:0.83rem !important;
}
#hsa-info .sectionImage img {
width: 100%;
}
#getcare_plancards .getcare-bottombox{
    margin-top: 45px;
}
#getcare_plancards .threeup-card p{
    margin-top: 17px;
}


.gaj .container .component-text-accordion.forms .component-text-accordion-submenu#throughContent .component-text-accordion-main .card.component-text-accordion-card span.component-text-accordion-card-header {
      font-family: Univers-55, sans-serif !important;
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width: 1366px) and (min-device-width: 1025px) and (orientation: landscape) {
div#corona-virus.wide-racism .section-container .widecard{
margin-left:auto !important;
margin-right:auto !important;
}
#Quickdownloads{
    margin-bottom: 10%;
    margin-top: 0px;
}
}

@media only screen 
  and (min-width: 1024px) 
  and (max-height: 1366px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
#funding-borderLeft .content-border {
    padding-top: 650px !important;
}
#GivingBack .CommercialPharmacyHero .mask h6.pharmacy-eyebrow {
    font-size: 12px;
}
#GivingBack #individualfamily .pharmacy-header{
font-size:35px !important;
}
#GivingBack .CommercialPharmacyHero .mask p.pharmacy-text {
    font-size: 13px;
    width: 100%;
}
div#corona-virus.Notice-Of-Privacy .widecard .card-image {
    flex-direction: row !important;
margin-bottom:30px !important;
}
.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header {
    padding-bottom: 15px !important;
}
.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card-body{
padding-left:17px;
}
}

@media (min-width: 991px)
div.lay__header #bcbst-header .main-nav .header-right-container.open .login-form {
    top: 126px !important;
}
div#corona-virus a.icon-off-site-blue-inline:focus:after {
    color: #067DAC;
}

@media only screen and (min-width: 393px) and (max-width: 767px) {
.unique-homepage .dropup.component-dropdown.position-static {
    width: 100% !important;
}
}
@media only screen and (min-width: 375px) and (max-width: 812px) {
.unique-homepage .dropup.component-dropdown.position-static {
    width: 104% !important;
}
}

/*************** userstory 459568 ******************/

#latestPark .blue-healthy-para{
    font-size: 24px;
    padding-left: 8rem;
    margin-top: 40px;
}
#latestPark .galaryBlockpara{
    margin-top: 20px;
    color: black;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 22px;
}
#latestPark .text-align{
text-align:center;
}
#latestPark .how-to-list li{
    list-style-type: disc !important;
    list-style-image: none;
}
#healthyplacesHero p.largeText.change-text.text-uppercase {
    text-transform: lowercase !important;
    font-size: 2rem !important;
    margin-top: 0.3rem !important;
    margin-bottom: -7px !important;
}
#latestPark .icon-off-site-blue-inline:after{
color:#fff !important;
}
@media only screen and (max-width: 767.9px) {
#latestPark .blue-healthy-para {
    padding-left: 0px;
    margin-bottom: 20px;
}
#healthyplacesHero .mobileHeroContainer .change-text{
    margin-bottom: -17px !important;
}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
#GivingBack .CommercialPharmacyHero .mask h6.pharmacy-eyebrow {
    font-size: 12px;
}
#GivingBack #individualfamily .pharmacy-header{
font-size:35px !important;
}
#wanttosee section.sec__hero {
   margin-bottom: -2px !important;
   padding-bottom:0px !important;
}
#Quickdownloads {
    margin-bottom: 10%;
}
.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card-body{
    padding-left: 16px;
}
#latestPark .row div:nth-child(2){
margin-left:0% !important;
}
#latestPark .firstrow,#latestPark .secondrow {
padding-left:0.5rem !important;
padding-right:0.5rem !important;
}
#latestPark .blue-healthy-para{
    padding-left: 1rem !important;
}
div#latestPark {
    margin-top: 50px !important;
}
.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header {
    padding-bottom: 15px !important;
}
}
/*Sravanthi Changes Start*/
@media (max-width: 767.9px) {
.sec__hero.cat__quickLinks .hideImage{
display : none !important;
}
}
/*Sravanthi Changes End*/
.Resourceaccordian #accordion-4,.Resourceaccordian #accordion-5,.Resourceaccordian #accordion-6,.Resourceaccordian .sectionIntro .add_seperator:after{
display:none;
}
#our_plan_accordion.Resourceaccordian, #our_plan_accordion.Resourceaccordian .component-text-accordion{
background-color:#ffffff !important;
}
#our_plan_accordion.Resourceaccordian{
margin-bottom:0px;
margin-top:0px;
}
#img-text-getcare #Quickdownloads .pdfIconContent{
    float: left;
    margin-right: 10px;
    margin-top: -4px !important;   
}
#Quickdownloads span.pdflinkTxt{
  text-decoration: underline;
float: left;
ine-height: 34px;
}
#Quickdownloads p.qulityCarelink a {
    color: #005EB9 !important;
    font-size: 14px !important;
font-weight: 700;
}

@media (min-width: 1200px) {
.Resourceaccordian h1{
margin-bottom:20px;
}
#wanttosee section.sec__hero.cat__login .hero-image-container .hero-image img {
   width: 100% !important;
}
#Quickdownloads .card.shadow.findcare-commited{
height: auto;
    width: 540px !important;
    padding: 4% 5% 6% 6% !important;
    margin-top: 12px;
    min-height: 300px;
    margin-left: 15px !important;
}
#Quickdownloads {
    margin-bottom: 8% !important; 
}
}
@media (min-width: 768px) and (max-width: 991px){
    #Quickdownloads .card.shadow.findcare-commited{
        position: relative !important;
        left: 0 !important;
        top: 0 !important;
        width: 100% !important;
        margin-top: 0 !important;
        margin-left: 0 !important;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2)
{
#Quickdownloads{
    margin-bottom: 10%;
}
#Quickdownloads .card.shadow {
    min-height: 400px;
    padding: 5% !important;
    height: auto;
   margin-left: -5%;
}
}
@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){
 #Quickdownloads .card.shadow.findcare-commited{
    min-height: 400px;
    padding: 5% !important;
    height: auto;
   margin-left: -5% !important;
width:470px;
} 
section.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card {
    margin-left: 0px;
    padding: 0;
}
}
@media only screen and (max-width: 767.9px) {
#wanttosee section.sec__hero.cat__login .hero-image-container{
height:auto !important;
}
#wanttosee #ourplans-weare .content {
    margin-top: 70%;
}
#Quickdownloads{
    margin-bottom: 15%;
    margin-top: -11%;
}
.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card-body {
    padding-bottom: 15px;
    padding-left: 13px;
    padding-right: 11px;
    padding-top: 15px;
}
.Resourceaccordian .component-text-accordion-card.open .icon-down-caret:before {
    right: 0px !important;
    bottom: 9px !important;
}
}
@media (min-width: 992px){
.Resourceaccordian .card{
padding:5px;
}
#wanttosee section.sec__hero.cat__login .hero-image-container .hero-details .content{
margin-top: 22px !important;
}
#Resourceshero section.sec__hero.cat__simple .sectionBody .content {
    max-width: 480px !important;
}
.Resourceaccordian .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body{
padding-left:8px;
}
.Resourceaccordian .Video p {
    margin: 27px 0 0;
    width: 65%;
}
}
#wanttosee .button.secondary.white-button{
margin-top:0px !important;
}
#wanttosee section.sec__hero{
margin-bottom:-1px;
}
@media (min-width: 992px) and (max-width: 1199px) {
#Resourceshero section.sec__hero.cat__simple .sectionBody {
    padding-right: 144px;
  }
#Resourceshero h1.xl {
    font-size: 35px;
    line-height: 34px;
}
@media only screen and (device-width: 768px) {
#Quickdownloads{
    margin-bottom: 10%;
    margin-top: 10%;
}
}
#GivingBack .pharmacy-header{
font-size:42px;
}

.sanitas-offers.offsite-color div.com__wideCard .widecard .card-button a.button{
    background-color: #005eb9;
    color: #fff;
}