
/* CSS Here */
 #documentForms.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;
            }
			


 #documentForms.gaj .component-text-accordion.forms .component-text-accordion-items .component-text-accordion-card{ 
          margin-bottom: 35px; 
		  }



/*Medicare Thank you Page*/
@media only screen and (max-device-width: 992px){
 
#medicare-101 #img-text-getcare .medicare-101 .card.shadow.findcare-commited{
   width:unset !important;
   margin-top:unset !important;
   margin-left:unset !important;
   
}
}

@media (min-width: 1200px){
    div#thank {
      padding: 80px 40px !important;
      margin-left: 54px !important;
    }
#Medicare-home-page.medicare_hero_banner #medicare_hero h1.xl{
   width:85%;
}
    }
    @media only screen and (max-width: 767.9px){
     #thank h1{
        padding-left: 0px !important;
        margin-left: 0px !important;
        padding-top: 30px !important; 
    }
    #thank p{
       padding-left: 0px !important;
        margin-left: 0px !important;
    }
    }
    @media (min-width: 992px) and (max-width: 1200px) {
     div#thank {
     padding-left: 20px !important;
     padding-top: 30px !important;
    }
    }
    /*Medicare Thank you Page*/
    /*Medicare Error Page*/
    @media (min-width: 1200px){
    div#error {
      padding: 80px 40px !important;
      margin-left: 54px !important;
    }
    }
    @media only screen and (max-width: 767.9px){
     #error h1{
        padding-left: 0px !important;
        margin-left: 0px !important;
        padding-top: 30px !important; 
    }
    #error p{
       padding-left: 0px !important;
        margin-left: 0px !important;
    }
    
    }
    @media (min-width: 992px) and (max-width: 1200px) {
     div#error {
     padding-left: 20px !important;
     padding-top: 30px !important;
    }
    }
    /*Medicare Error Page End*/
    @media screen and (-ms-high-contrast:none), all and (-ms-high-contrast:active){
    div.com__wideCard .widecard .card-image img{
    width:100% !important;
    height:auto !important;
    }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item #plancard1 .plan-card-details .plan-card-inclusion-list{
        margin-left: 0px !important;
        }
        }
    #spendingAccounts .second-heading{
    padding-left:3% !important;
    }
        
        section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item:nth-of-type(4) .plan-card{
          border-top-color: #855CC9 !important;
        } 
        a.linkText.icon-off-site-blue-inline {
            color: #fff;
            text-decoration: underline;
            font-size: 15px;
        }
        section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item:first-of-type .plan-card, section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item:nth-of-type(2) .plan-card, section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item:nth-of-type(3) .plan-card{
           border-top-color: #5dc1fd !important;
        }
        .choose_a_plan ul li{
         list-style-image: url(https://www.bcbst.com/img/orange-bullet.png) !important;
         padding-left: 5px;
        }
        section.sec__planCards-three #plan-cards .carousel-inner .carousel-item .plan-card {
            cursor: default !important;
        }
        #loginBox a.btn, #loginBox button, #loginBox .btn-primary {
            line-height: 21px;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(6) #plancard1.plan-card{
         border-top-color: #067dac !important;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:first-of-type #plancard2.plan-card{
         border-top-color: #B8E986 !important;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(2) #plancard3.plan-card{
        border-top-color: #F4D75E !important;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(3) #plancard4.plan-card{
          border-top-color: #5dc1fd !important;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(4) #plancard5.plan-card{
          border-top-color: #00497e !important;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(5) #plancard6.plan-card{
         border-top-color: #855CC9 !important;
        }
        
        section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(3) .plan-card.planCard3{
         border-top-color: #5dc1fd !important;
        }
        section.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(4) .plan-card.planCard4{
        border-top-color: #F4D75E !important;
        }
        section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(5) .plan-card.planCard5{
        border-top-color: #74CEBA !important;
        }
        section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(6) .plan-card.planCard{
        border-top-color: #067dac!important;
        }
        /*----------264372----------*/
        #copyrightInfo p {
            /*font-size: 1rem !important;*/
            font-family: Univers-45, sans-serif !important;
            font-weight: normal;
            color: #666;
            line-height: 1.25rem !important;
        }
        #noninfoleft.tertiarynav ul#curr-page-ul li, #copyrightInfo .tertiarynav ul#curr-page-ul li {
            font-family: Tahoma,Geneva, sans-serif !important;
            padding: 0;
        }
        #noninfoleft a, #copyrightInfo a, #copyrightInfo a.pseudo-class-active {
            color: #005EB8 !important;
            text-decoration: none;
        }
        
        #copyrightInfo .tertiarynav ul li .active {
            font-weight: bold;
        }
        #copyrightInfo h1, #copyrightInfo .hero.small .hero-content .header-test {
            font-size: 2rem;
            font-family: Univers-45, sans-serif !important;
            letter-spacing: 0px !important;
            color: #000 !important;
            margin: 0 0 0.5em 0;
            line-height: 1em !important;
        }
        #copyrightInfo p {
            margin-bottom: 1.4em !important;
            font-size: 15px !important;
            line-height: 25px !important;
        }
        /*--------------------*/
        .siteusageOl li {
            list-style-image: none !important;
        }
        .siteusageOl {
            counter-reset: numList;
        }
        #codeofconduct #copyrightInfo .col-md-4 {
               padding-left: 60px !important
        }
        .siteusageOl li {
            margin-right: 44px;
            float: none;
            position: relative;
            margin-bottom: 20px;
            font-size: 1rem;
            font-family: "UniversLTStd-Light" !important;
            font-weight: normal;
            color: #666;
            line-height: 1.7rem;
        }
        .siteusageOl li::before {
            Background: #0079C2;
        }
        .siteusageOl li:before {
            counter-increment: numList;
            content: counter(numList);
            float: left;
            position: absolute;
            left: -26px;
            top: 4px;
            font: bold 12px sans-serif;
            text-align: center;
            color: #fff;
            line-height: 18px;
            width: 18px;
            height: 18px;
            background: #0079C2;
            -moz-border-radius: 999px;
            border-radius: 999px;
        }
        @media only screen and (max-width: 360px){
        .sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .card.card-small {
            padding: 40px 22px !important;
        }
        .sectionImage img {
           height: calc(100vh - 100%);
        }
        #communitysecondblock .community-secondblock-content{
        height: auto !important;
        }
        #careerMobVideo video.video-js {
            height: 177px !important;
        }
        /*#getcare_plancards #gcPersonalizedCareSupport ol.carousel-indicators{
        top: 570px ;
        }*/
        /*#getcare_plancards #gcPersonalizedCareSupport .carousel-inner .carousel-item .threeup-card{
        min-height: 480px !important;
        }*/
        }
        
        #bcbst-header .main-nav .header-left-container .hamburger-container .header-hamburger-menu {
            z-index: 999 !important;
        }
        @media only screen and (min-width: 1025px){
        p.extraLargeText.impact-largeText.grantsAwarded {
           margin-top: 1.3rem !important;
            margin-bottom: -19px !important;
        }
        }
        @media only screen and (max-width: 767.9px){
    #img-text-getcare .icon-info-after:after{
    margin-left:0px;
    }
    #tabSelectorBody .component-text-accordion-card-body{
        padding-left: 14px !important;
    }
    section#managehealth-diabetes {
        background-color: #F9F9F9 !important;
    }
    div.com__wideCard .widecard{
    width:100%;
    }
    #dental-vision-hearing .component-text-accordion-card-header{
        font-family: univers-45,sans-serif !important;
    
    }
    #blueStrip2 .sp-image .img-responsive,#blueStrip1 .sp-image .img-responsive,#blueStrip3 .sp-image .img-responsive{
    padding-top: 20px;
    }
    .dental-benifits #dental-vision-hearing .text-below-accordion p{
    margin-left: 0% !important;
        padding: 0 26px 0px 26px;
    margin-right:0%;
    }
    #blueStrip2 .glass-text .sp-extra{
    width:unset !important;
    }
    #blueStrip2 .stat-top, #blueStrip2 .stat-middle, #blueStrip2 .stat-bottom,
    #blueStrip3 .stat-top, #blueStrip3 .stat-middle, #blueStrip3 .stat-bottom
    {
        padding: 47px 0 37px !important;
    }
        #MedicarewideImage .hero-details{
        background: linear-gradient(15deg, #008cc9 15%, rgba(0, 0, 0, 0) 60%), linear-gradient(15deg, #00497e 40%, rgba(0, 0, 0, 0) 65%), linear-gradient(-15deg, #00497e 40%, rgba(0, 0, 0, 0) 65%), linear-gradient(0deg, black 45%, rgba(0, 0, 0, 0) 80%);
        }
        #MedicarewideImage .white-text{
            font-size: 26px;
            width: 82%;
        }
        #MedicarewideImage .white-button{
         width:90%;
        margin-top:0;
        }
        #MedicarewideImage .finding-doctors{
            font-size: 16px;
            width: 88%;
        }
        #MedicarewideImage .content{
        padding-left:12px;
            padding-bottom: 27px;
        }
        #MedicarewideImage .hero-image-container{
        height: 650px;
        }
        .claim-summary{
          padding: 0 !important;
          
        }
        #claimVideo.no-gutters {
            width: 100% !important;
        }
        #parenting-partone.claimVtext {
            width: 100% !important;
        }
        #enrollEmployerFormat .inner {
            padding: 0 !important;
        }
        #enrollEmployerFormat input#rememberUsername{
            width: 18% !important;
        }
        
        #enrollEmployerFormat .ping-checkbox-container.stacked{
            width: 152%;
        }
        #enrollEmployerFormat input {
            width: 100%;
            padding-left: 15px;
            border: 1px solid #666;
            border-radius: 3px;
            background: none;
            background-color: #0000;
        }
        #enrollEmployerFormat .row {
            padding: 0 !important;
        }
        #enrollEmployerFormat .column-sidebar {
            padding-right: 18.5% !important;
        }
        #enrollEmployerFormat .column-2 .column-main {
             border-right: 0 !important;
            padding-right: 30px;
            width: 100%  !important;
            z-index: 1;
            clear: both  !important;
        }
        span#enrollEmployerFormat .section-main {
            min-width: 100% !important;
        }
        
        .sectionImage img {
            min-width: 100% !important;
            width: auto !important;
        }
        #pregnancy-support .sectionImage picture img {
         min-width: 420px !important;
         height: auto !important;
        }
        #dental_vision_two_box .content-box.green {
            padding: 17px 10px !important;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details {
            margin-bottom: 13px !important;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .plan1_box1 {
            padding: 8% 0% !important;
        }
        /*defect number 264142*/
        #codeofconduct #nondisNotice.col-md-8 {
            max-width: 100% !important;
        }
        
        div.lay__header #bcbst-header .main-nav.open .header-right-container .search-input-items {
            visibility: visible;
            z-index: 2;
            position: absolute;
            top: 63px !important;
            left: 0 !important;
            width: 100% !important;
            background-color: #fff;
            height: 47px !important;
        }
        div.lay__header #bcbst-header .main-nav.open .header-right-container .search-input-items .search-text {
            width: 74% !important;
            height: 30px;
            padding-bottom: 5px;
            margin-left: 16% !important;
            margin-top: 4% !important;
        }
        nav#bcbst-header {
            background-image: linear-gradient(180deg, white, transparent) !important;
        }
        #healthyplaces-landing #healthyplacesHero #careerMobhero.mobileHeroContainer{
            z-index: 0 !important;
        }
        p.extraLargeText.impact-largeText.grantsAwarded {
            margin-bottom: -18px !important;
        }
        .fourBox .imageIdpopup span.mob-only-id-card-left-text {
            position: absolute;
            font-size: 18px;
            color: #222;
            width: 100%;
            bottom: 60px;
            left: 50px;
        }
        .fourBox .imageIdpopup span.mob-only-id-card-indicator {
            height: 50px;
            width: 4px;
            border-left: 1px solid #5dc1fd;
            position: absolute;
            bottom: 92px;
            left: 53px;
            border-top: 1px solid #5dc1fd;
        }
          .gaj .component-text-accordion.forms .component-text-accordion-card[name="ClaimsCoverageAndCosts-PremiumCopayEtc"] > .component-text-accordion-card-header.icon-down-caret{
            word-break: break-word;
          }
          .gaj .component-text-accordion.forms .component-text-accordion-card-body {
            padding-left: 32px;
          }
          .gaj .component-text-accordion.forms .component-text-accordion-main .component-text-accordion-card-items li a {
            margin-right: 0;
          }
          .gaj .component-text-accordion.forms .component-text-accordion-main .component-text-accordion-card-items li a:before {
            right: 0;
            -webkit-transform: rotate(270deg) scale(.8);
            transform: rotate(270deg) scale(.8);
          }
        /*#getcare_plancards #gcPersonalizedCareSupport ol.carousel-indicators{
        top: 570px;
        }*/
        #getcare_plancards #gcPersonalizedCareSupport .carousel-inner{
        padding-top: 0px;
        }
        #getcare_plancards #gcPersonalizedCareSupport .carousel-inner .carousel-item{
        padding-top: 30px;
        }
        #getcare_plancards #gcPersonalizedCareSupport .carousel-inner .carousel-item .threeup-card{
        min-height: 286px;
        }
        
        }
        @media (min-width: 768px) {
        div#breadcrumbs {
            margin-bottom: 20px !important;
        }
        #parenting-partone.claimVtext #need-help {
            padding-top: 0 !important;
            margin-top: 0;
            padding-right: 0;
        }
        #claimVideo.no-gutters {
            width: 54%;
            float: left;
        }
        .fourBox .imageIdpopup span.desktop-id-card-left-text{
            position: absolute;
            font-size: 18px;
            color: #222;
            width: 25%;
            bottom: 110px;
            left: 70px;
        }
        .fourBox .imageIdpopup span.desktop-id-card-indicator{
            height: 1px;
            width: 50px;
            background-color: #5dc1fd;
            position: absolute;
            bottom: 134px;
            left: 165px;
        }
        }
        #Healthy-Maternity-Video h2 {
            font-size: 27px;
            line-height: 35px;
        }
        #Healthy-Maternity-Video .fullWidthVideoOverlayText {
            font-size: 15px;
            line-height: 23px;
        }
       @media (max-width: 992px) {
        section.sec__imageText.cat__dropdown .section-container .card{
          margin-left: 15px;
        }
       section#homePage.sec__imageText.cat__dropdown.homepage .section-container .card{
          margin-left: 0px;
        }
        /* section.sec__planCards.choose_a_plan #plan-cards.expanded .carousel-inner .carousel-item:nth-child(3) .plan-card.plan-card-expanded{
            top: -179px !important;
        } */
        /* section.sec__planCards.choose_a_plan #plan-cards.expanded .carousel-inner .carousel-item:nth-child(4) .plan-card.plan-card-expanded{
         top: -179px !important;
        } */
        section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded .plan-card-details {
            padding-top: 0;
        }
        section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded{
              padding: 50px 40px !important;
        }
        /* section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded {
            min-height: 580px !important;
            width: 570px !important;
        } */
        section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded .plan-card-text-container, section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded .plan-card-text-container{
              margin-bottom: 0 !important;
        }
        /* .choose_a_plan #plan-cards .plan-card-expanded ul {
            margin-bottom: 3px;
        } */
        section.sec__planCards #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded .plan-card-details .plan-card-inclusion-list {
            margin-left: 25px !important;
           
        }
        section.sec__planCards.choose_a_plan{
              padding-bottom: 50px !important;
        }
        .homepage.unique-homepage.choose_a_plan .mt-4, .homepage.unique-homepage.choose_a_plan .my-4{
          margin-top: 0 !important;
        }
        section#managehealth-diabetes {
           /* padding-bottom: 0 !important;*/
        }
        #Healthy-Maternity-Video{
            margin-bottom: 0 !important;
        }
        #Healthy-Maternity-Video img.videoPreviewImage {
            -webkit-mask-image: linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));
             mask-image: linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));
        }
        #Healthy-Maternity-Video h2 {
            width: 68%;
        }
        #Healthy-Maternity-Video .fullWidthVideoOverlayText {
            width: 40% !important;
        }
        #Healthy-Maternity-Video .fullWidthVideoOverlayText{
           width: 40% !important;
        }
        #img-text-getcare .medicare-101 .card.shadow.findcare-commited {
            width: 568px !important;
            padding: 4% 72px 4% 97px !important;
            margin-top: 12px !important;
            min-height: 300px !important;
            margin-left: 15px !important;
        }
         #img-text-getcare .medicare-101 {
            display: block;
        }
        .gaj .container .component-text-accordion.forms .component-text-accordion-submenu .component-text-accordion-content-container .component-text-accordion-title span{
            color: #222222;
          }
        .gaj .container .component-text-accordion.forms .component-text-accordion-submenu .component-text-accordion-main .card.component-text-accordion-card span.component-text-accordion-card-header{
            color: #222222;
          }
        .gaj .component-text-accordion.forms ul.component-text-accordion-items li.component-text-accordion-card span.component-text-accordion-card-header{
          color: #222222;
        }
        }
        @media only screen and (min-width: 768px) and (max-width: 1024px) {
         #img-text-getcare .imageText-image img{
         width:100%;
         height:auto;
         }
        .cmp-psi-unauthenticated-footer .unauthorized-main .footer-nav-links{
          display: inline-block !important;
        }
        .fourBox .imageIdpopup img{
        /*margin-left: 100px !important;*/
        }
        #communitysecondblock .community-secondblock-content {
            max-width: 90% !important;
        }
        .fourBox .imageIdpopup span.desktop-id-card-left-text{
            position: absolute;
            font-size: 18px;
            color: #222;
            width: 100%;
            bottom: 60px;
            left: 50px;
        }
        .fourBox .imageIdpopup span.desktop-id-card-indicator{
            height: 50px;
            width: 4px;
            border-left: 1px solid #5dc1fd;
            position: absolute;
            bottom: 80px;
            left: 75px;
            border-top: 1px solid #5dc1fd;
            background-color: transparent;
        }
        }
        @media only screen and (min-width: 1024.1px) and (max-width: 1100px) {
        .fourBox .imageIdpopup img {
            margin: 38px 0 104px 185px !important;
        }
        .fourBox .imageIdpopup span.desktop-id-card-indicator {
            left: 150px;
        }
        }
        @media (min-width: 1200px){
    
    /*2dec2019 start*/
    div.com__wideCard .medicareplans-wide-card .widecard {
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
    /*2dec2019 end*/
    
        .dental-benifits p.text-below-accordion.ml-5 {
         padding-left: 7.5%;}
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .plan1_box1 .eyebrow {
            padding-bottom: 2% !important;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .no-of-plans h1.secondaryHeading.introShortWidth {
            font-size: 60px !important;
            margin-top: -9px;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .plan1_box1 .planvalue {
            font-size: 51px !important;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .plan1_box1 .planvalue2 {
            font-size: 51px !important;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .plan1_box1 .planvalue sub {
            margin-left: -7% !important;
        }
        #dental_vision_two_box .tiles-box .tiles .content-box.green .plan-details .plan1_box1 .planvalue2 sub {
         
            margin-left: -7% !important;
        }
          
        
        }
        #pharmacy-coverage-form .component-dropdown .component-text-accordion.forms{
        background-color: #F9F9F9;
        } 
        @media screen and (-ms-high-contrast: none),
        (-ms-high-contrast: active) {
    #see-medications .float-left{
        width: 40px !important;
        height: 39px !important;
        padding-right: 2%;
    }
        section.CommercialPharmacyHero#individualfamily .container .row .col-12.col-md-12.col-lg-5.pl-0.pr-0 .hero-image {
            padding-top: 0 !important;
        }
        section.sec__imageText.cat__cardImage-fiveCard .section-container .imageCardRow .card{
          margin-top: -189px !important;
        }
        div.com__wideCard .widecard{
          max-width: 74% !important;
        }
        div.com__wideCard #planoptions.medicareplans-wide-card .widecard{
              max-width: 100% !important;
        }
        #medicareUpdates #Medicaresignup .sec__signup .sectionForm{
            display:block;
            margin-top:4%; 
          }
        }
        
        .link.tertiary:after{
        text-decoration: none;
        }
        
        @media only screen and (max-width: 767.9px){
        a.healthiPlaces-mob button {
            margin: 0 !important;
        }
        a.healthiPlaces-mob {
            display: block;
        }
        #careerMobVideo.d-none {
            display: block !important;
        }
        #careerMobVideo video.video-js {
            height: 186px;
            width: 93%;
        }
        video.video-js {
            height: 200px;
        }
        .see-mobile{
           display:none;
        }
        }
        @media (min-width: 768px) {
        
        #wide-image-hero .button.secondary.white-button {
            width: 100%;
        }
        #latest.healthyPlacestogether div.articles > div:not(:first-child) {
            border-left: 1px solid #5DC1FD;
        }
        
        .see-desktop{
           display:none;
        }
        .see-mobile{
           display:block;
        }
        
        #managehealth-diabetes h3.eyebrow {
            margin-bottom: 2%;
        }
        }
        #managehealth-diabetes .carousel {
            margin-top: 2%;
        }
        
        
        @media only screen and (max-width: 767.9px){
        #getcare_plancards #gcPersonalizedCareSupport ol.carousel-indicators {
            top: 97%;
        }
        #getcare_plancards #gcPersonalizedCareSupport{
        margin-bottom: 0px;
        }
        #managehealth-diabetes h3.eyebrow {
            margin-bottom: 6%;
        }
        }
        /* Tooltip */
        
        .bs-tooltip-top+.tooltip>.tooltip-inner {
          padding: 15px;
          font-size: 1.2em;
          background-color: #FFEB6C;
          color: #374D40;
        }
        #copyrightInfo ul li, #nondiscriminationDiv li{
        list-style-type: none !important;
        }
        
        /*aboutus locations bullet*/
        #nondiscriminationDiv li, #copyrightInfo ul li, #Chattanooga ul li, #internshipsphotocontentblock ul li, #funding ul li{
         list-style-image: url(https://www.bcbst.com/img/orange-bullet.png) !important;
         padding-left: 5px;
        }
        
        #progress .gallery [class|=col] {
            margin-top: 1rem;
            margin-bottom: 1rem;
        }
        #communitysecondblock .incommunitDiv .img-second-sub-blockresponsive {
            max-width: 200% !important;
        }
        /*IE media query*/
        @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
          
        }
        
        
        @media (max-width: 767px){ 
         div.component-dropdown .component-dropdown-menu {
           transform: translate3d(-5px, 206px, 0px) !important;
        
         }
        }
        @media only screen and (device-width: 768px) {
          #getcare-healthtopics {
           padding-left: 8%;
            margin-top: 0;
        }
        section#getcare_plancards {
           
            padding-left: 8% !important;
        }
        .get-care-health .living-room-mom-and-dad-cud img {
            width: 87% !important;
            margin: 0 !important;
        }
        .get-care-health .living-room-mom-and-dad-cud {
            top: -65px !important;
            left: 52px !important;
            bottom: 0;
            padding-bottom: 0;
        }
        section#img-text-getcare {
            margin-top: 0%;
            /*width: 84%;*/
            /*margin-left: 9%;*/
            width: 83%;
            margin-left: 9%;
            padding: 0 20px;
        }
        section#getCare-TextRight {
            width: 83%;
            margin-left: 9%;
        }
        #Gcareimagetextleft img.position-relative.img-fluid {
            max-width: 83%;
            margin-left: 9%;
        }
        }
    @media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
#see-medications section#img-text-getcare .card.shadow{
     left:unset !important;
    }
    /* .component-text-accordion.forms .component-text-accordion-card-body{
    padding-left:0px !important;
    
    } */
    #dental-vision-hearing .component-text-accordion-card-header{
        font-family: univers-45,sans-serif !important;
    padding-left:15px !important;
    }
    div.com__wideCard .widecard .card-text p{
    text-align:left;
    }
    div.com__wideCard .widecard .card-text{
    text-align:left !important;
    }
          div.com__wideCard .widecard .card-image img{
    width:100% !important;
    height:auto !important;
    }
        #managingHealthCondition .cmp-imageText .negative-margin .mobile-no-gutters {
            height: 326px !important;
        }
        }
        .cmp-psi-unauthenticated-footer .unauthorized-main .footer-nav-link a{
          font-size: 17.008px !important;
        }
        .cmp-psi-unauthenticated-footer .unauthorized-main .footer-menu-links li a {
            font-size: 13.008px !important;
        }
        .cmp-psi-unauthenticated-footer .unauthorized-main .footer-lang-links a {
           font-size: 8.75px !important;
        }
        .cmp-psi-unauthenticated-footer .unauthorized-main .footer-copyright {
            font-size: 9.6px !important;
            color: #fff;
        }
        footer ul li {
            margin-top: 0 !important;
            font-family: Univers-55, sans-serif !important;
        }
        .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header {
            padding-bottom: 0 !important; 
        }
        @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        #parenting-partone.claimVtext {
            width: 34% !important;
        }
        .cmp-psi-unauthenticated-footer #extraSpacing1, .cmp-psi-unauthenticated-footer #extraSpacing2{
           margin-bottom: 0 !important;
        }
        div.com__wideCard .widecard{
          padding: 40px !important;
        }
        div.com__wideCard .widecard .card-text h3{
          width: 85% !important;
        }
        }
        @media only screen and (max-device-width: 1024px) and (min-device-width: 768px) and (orientation: portrait){
       #communitythirdblock .thirdsubblock-para {
           margin-top: 0 !important;
         }
        p.thirdblock-para {
            margin-top: 21px;
        }
        #need-help {
            margin: 0 !important;
        }
        #individualfamily .pharmacy-header{
            width: 60% !important;
            font-size: 46px !important;
         }
        #individualfamily .pharmacy-text{
           font-size: 1.1rem !important;
            width: 71% !important;
         }
        #spendingAccounts .second-heading {
            font-size: 13px !important;
            padding: 13px 5px !important;
        }
        #spendingAccounts .first-heading {
                padding: 21px 117px 21px 18px !important;
                font-size: 18px !important;
        }
        #spendingAccounts .sectionBackgroundShade {
            margin: 0px 46px !important;
        }
        }
        @media (min-width: 992px) and (max-width: 1200px) {
        
        .lineback-latestpark video {
            width: 100% !important;
            margin-left: 6% !important;
        }
        
        }
        @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : portrait){
    #blueStrip2 .glass-text .sp-extra{
    width :unset !important;
    }
    #blueStrip2 .stat-top, #blueStrip2 .stat-middle, #blueStrip2 .stat-bottom,
    #blueStrip3 .stat-top, #blueStrip3 .stat-middle, #blueStrip3 .stat-bottom{
           padding: 52px 38px 38px !important;
    }
    #blueStrip1 .sp-extra,#blueStrip2 .sp-extra,#blueStrip3 .sp-extra{
    padding-top: 0px !important;
    }
           #latestPark .lineback-latestpark video {
            width: 100% !important;
            margin-left: 6% !important;
        }
        #latestPark .row div:nth-child(2) {
            max-width: 41% !important;
            margin-left: 7% !important;
        }
        #healthyplaces-landing #latestPark .latestParkIcons > div {
            max-width: 29% !important;
            margin-top: 10% !important;
        }
        div#latestPark {
            margin-top: -80px !important;
        }
        #healthyplaces-landing #contact div.row > div {
            width: 31%  !important;
            padding-left: 13px  !important;
        }
        }
        /*medicare home page css*/
        #medicare_hero h6{
         
        }
        #medicare_hero h1{
         
         font-size: 32px !important;
         line-height: 38px;
        }
        #medicare_hero ui li, #medicare_hero ui li a  {
          line-height: 28px;
        }
        @media (min-width: 992px){
        #medicare_hero.sec__hero .quicklinks ul li div:first-child{
        margin-right: 10px !important;
        }
        #medicare_hero.sec__hero.cat__quickLinks .backgroundContainer {
            padding-top: 97px;
            padding-bottom: 100px;
        }
        #medicare_hero .sectionBody {
            padding-left: 115px !important;
        }
        #medicare_hero .sectionBody .content {
           max-width: 469px;
        }
        #medicare_hero .sectionImage img {
            margin-right: 40px !important;
            margin-top: -7.6%;
        }
        #medicare_hero .quicklinks h4 {
            padding-left: 115px !important;
        }
        #medicare_hero .quicklinks ul li {
            padding-left: 102px !important;
            line-height: 18px;
            margin-bottom: 8px;
        }
        #medicare_hero .quicklinks ul li:last-child {
            margin-bottom: 0;
        }
         section.sec__planCards.choose_a_plan #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded {
            min-height: 580px !important;
            width: 570px !important;
        }
        section.sec__planCards.choose_a_plan #plan-cards.expanded .carousel-inner .carousel-item:nth-child(3) .plan-card.plan-card-expanded, section.sec__planCards.choose_a_plan #plan-cards.expanded .carousel-inner .carousel-item:nth-child(4) .plan-card.plan-card-expanded{
            top: -179px !important;
        }
        }
        
        
        /*farah code for user story : 242656 START */
        @media only screen and (max-width: 1024px) and (min-width: 768px){
        #medical-pharmacy h6.pharmacy-eyebrow {
            font-size: 11px;
            line-height: 16px;
        }
        #medical-pharmacy p.pharmacy-text {
            font-size: 16px;
            line-height: 28px;
        }
        #medical-pharmacy .options-care {
            width: 140%;
        }
        
        #lets_help_you span#openingText {
            font-size: 32px;
            line-height: 38px;
        }
        #lets_help_you span#component-dropdown-button-text {
            font-size: 32px;
            line-height: 38px;
        }
        #lets_help_you p.sectionInto-para {
            width: 83% !important;
        
        }
        }
        /*farah code for user story : 242656 END */
        /*get-care/pharmacies-and-prescriptions/medicare-pharmacy* START/
        @media (min-width: 1200px){
        #img-text-getcare .card.shadow.findcare-commited {
           padding: 4% 8%;
         }
        
        #imageText-image .card.shadow.findcare-commited .morelink {
                 line-height: 18px;
        }
        #wide-image-hero  h2.options-care{
            font-size: 32px;
            line-height: 38px;
            /* letter-spacing: 1px;
        }
        #wide-image-hero  p.finding-doctors{
            font-size: 15px;
            line-height: 24px;
        }
        #Documentsforms .sectionInto-para{
        width: 56% !important;
        }
        #pharmacy-coverage-form .sectionInto-para {
            font-size: 15px;
            line-height: 24px;
         }
        #specialtypharm .sectionIntro  h1.add_seperator{
          width: 731px;
        }
        #specialtypharm p.img-icon-tooltip{
        width: 693px;
        }
        }
        /*get-care/pharmacies-and-prescriptions/medicare-pharmacy* END/
        /*footer code by farah-START*/
        @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { 
            /*for notices and disclaimer link*/
        a.notices_link {
            color: #ffffff;
           
        }
        }
        @media (min-width: 992px){
        .cmp-psi-unauthenticated-footer .unauthorized-main {
            padding-top: 20px !important;
        }
        /*for notices and disclaimer link*/
        a.notices_link {
            color: #ffffff;
           
        }
        }
        @media (min-width: 1200px){
        /* footer padding start*/
        .cmp-psi-unauthenticated-footer .unauthorized-main {
            padding-top: 20px !important;
        }
        /* footer padding end*/
        /*footer logo size reduce starts*/
        /* footer .logo{
            width: 177px !important;
        } */
        /*footer logo size reduce ends*/
        /* .h-3259-20-w-20-updated  content-start*/
        .notices_disclaimers{
            height: 115px;
            width: 100%;
            padding-top: 26px ;
            padding-bottom: 29px ;
            margin-bottom: 57px;
        }
        p.h-3259-20-w-20-updated {
            height: 60px;
            /*width: 92%;*/
            color: #FFFFFF;
            font-size: 12px;
            line-height: 24px;
            text-align: center;
            opacity:0.8 !important;
        }
        
        /*.h-3259-20-w-20-updated  content-end*/
        /*for notices and disclaimer link*/
        a.notices_link {
            color: #ffffff;
           
        }
        }
        
        @media only screen and (max-width: 767.9px){
        
        /* footer padding for iphone start*/
        .cmp-psi-unauthenticated-footer .unauthorized-main {
            padding-top: 20px !important;
        }
        /* footer padding for iphone end*/
        /*footer logo size reduce for iphone  starts*/
        /* footer .logo{
            width: 177px !important;
        } */
        /*footer logo size reduce for iphone  ends*/
        /* .h-3259-20-w-20-updated for iphone content-start*/
        .notices_disclaimers{
            height: 115px;
            width: 100%;
            padding-top: 26px ;
            padding-bottom: 29px ;
            margin-bottom: 57px;
        }
        p.h-3259-20-w-20-updated {
            height: 60px;
            /*width: 27%;*/
            color: #FFFFFF;
            font-size: 12px;
            line-height: 24px;
            text-align: center;
            opacity:0.8 !important;
        }
        
        /*.h-3259-20-w-20-updated for iphone  content-end*/
        /*for notices and disclaimer link*/
        a.notices_link {
            color: #ffffff;
           
        }
        }
        
        @media only screen and (max-width: 1024px) and (min-width: 768px) {
        
        /* footer padding for ipad start*/
        .cmp-psi-unauthenticated-footer .unauthorized-main {
            padding-top: 20px !important;
        }
        
        /* footer padding for ipad end*/
        /*footer logo size reduce starts*/
        /* footer .logo{
            width: 177px !important;
        } */
        /*footer logo size reduce ends*/
        /* .h-3259-20-w-20-updated  content-start*/
        .notices_disclaimers{
            height: 115px;
            width: 100%;
            padding-top: 26px ;
            padding-bottom: 29px ;
            margin-bottom: 57px;
        }
        p.h-3259-20-w-20-updated {
            height: 60px;
            /*width: 51%;*/
            color: #FFFFFF;
            font-size: 12px;
            line-height: 24px;
            text-align: center;
            opacity:0.8 !important;
        }
        
        /*.h-3259-20-w-20-updated  content-end*/
        /*for notices and disclaimer link*/
        a.notices_link {
            color: #ffffff;
           
        }
        
        }
        
        /*footer code by farah-END*/
        
        
        /* 242656 ipad code by farah -START*/
        @media only screen and (max-width: 1024px) and (min-width: 768px){
        #medical-pharmacy .mask h1.pharmacy-header {
                font-size: 32px;
                line-height: 38px;
        }
        #see-medications p.breakdown {
            width: 95%;
        }
        #see-medications a.link.tertiary {
            font-size: 12px;
            line-height: 15px;
        }
        #MedicarewideImage .hero-image-container .col-12.col-md-4.content.mt-5 {
            padding-bottom: 132px;
            padding-right: 20px;
        }
        #MedicarewideImage p.text-color.finding-doctors {
            width: 161%;
        }
        #lets_help_you section#pharmacy-coverage-form {
            margin-top: 0px;
        }
         #lets_help_you p.sectionInto-para {
            padding-bottom: 20px;
        }
        #lets_help_you #Documentsforms h2.pdfLinkWrapper {
            font-size: 24px !important;
            line-height: 34px;
            width: 100%;
            padding: 0px !important;
            text-decoration: underline;
        }
         #littlemorehelp p.component-text-accordion-card-body-text {
            font-size: 14px !important;
            padding-top: 16px;
            padding-right: 0px;
            padding-left: 0px;
        }
        #Documentsforms h2.pdfLinkWrapper a.pdfLinkText.typical img {
            margin-right: 4% !important;
        }
        #Documentsforms h2.pdfLinkWrapper img {
            margin-right: 4% !important;
        }
        #Documentsforms p.link.tertiary.small {
            line-height: 12px;
            font-size: 12px;
            padding-top: 25px;
        }
        #specialtypharm .icon-info-after:after {
            margin-left: 2px;
            font-size: 14px;
        }
        #specialtypharm a.link.link-tertiary {
            font-size: 12px;
            line-height: 12px;
        }
        #specialtypharm h6.eyebrow {
            font-size: 13px;
            line-height: 16px;
        }
        
        #littlemorehelp span.component-text-accordion-card-header{
            font-size: 24px;
            line-height: 34px;
            margin-top: 15px;
        }
        }
        @media only screen and (max-width: 767.9px){
          #see-medications p:nth-child(3) {
            display: none;
        }
        #see-medications a.link img{
            margin-bottom: 2rem !important;
            margin-top: 1rem !important;
        }
        #Documentsforms h2.pdfLinkWrapper {
            font-size: 24px !important;
            line-height: 34px;
            width: 100%;
            padding-top: 9px !important;
            text-decoration: underline;
        }
        #Documentsforms h2.pdfLinkWrapper a.pdfLinkText.typical img {
            margin-right: 4% !important;
        }
        #Documentsforms h2.pdfLinkWrapper img {
            margin-right: 4% !important;
        }
        #Documentsforms p.link.tertiary.small {
            line-height: 12px;
            font-size: 12px;
            padding-top: 25px;
        }
        #specialtypharm .icon-info-after:after {
            margin-left: 2px;
            font-size: 14px;
        }
        #specialtypharm a.link.link-tertiary {
            font-size: 12px;
            line-height: 12px;
        }
        #specialtypharm h6.eyebrow {
            font-size: 13px;
            line-height: 16px;
        }
        
        #littlemorehelp span.component-text-accordion-card-header{
            font-size: 24px;
            line-height: 34px;
            margin-top: 15px;
        }
        #medical-pharmacy h1.pharmacy-header {
            font-size: 26px !important;
            line-height: 32px;
            width: 86% !important;
        
        }
        #see-medications .card.shadow.findcare-commited{
            width: 100% !important;
            padding-left: 13% !important;
            padding-right: 13% !important;
        }
        
        #see-medications a.link {
            font-size: 12px !important;
            line-height: 15px !important;
            line-height: 6px !important;
            text-decoration: underline !important;
        }
        section#pharmacy-coverage-form {
            margin-top: 0px !important;

    background: #fafafa;
 /*   padding: 85px 115px;*/

        }
        #pharmacy-coverage-form .container-fluid.pt-5.pb-5 {
                padding-top: 10px !important;
        
        }
        #Documentsforms .sectionInto-para {
            min-width: 99% !important;
        
        }
        #littlemorehelp #specialtypharm  .section-container {
            margin-left: 15px;
            margin-right: 15px;
        }
        #see-medications p.moreLink {
            width: 83%;
        }
        #Documentsforms .content{
                padding-bottom: 70px !important;
        }
        #Documentsforms .icon-pdf-pre:before {
            font-size: 31px !important;
            margin-top: 14px !important;
        }
        #lets_help_you a.doclinks{
            display: flex;
            font-size: 23px !important;
            line-height: 30px !important;
        }
        
        #see-medications .card h2 {
            width: 93%;
            font-size: 20px !important;
            line-height: 30px !important;
        }
        #see-medications .card p {
            font-size: 15px;
            line-height: 25px;
        }
        #see-medications .icon-info-after:after {
               font-size: 15px !important;
        
        }
        #specialtypharm p.ml-0.img-icon-tooltip {
               width: 95%;
        }
        
        #littlemorehelp p.ml-0.img-icon-tooltip.ex-help {
             margin-bottom: 20px !important;
            padding-right: 0px;
            width: 100%;
          
        }
        
        #specialtypharm .sectionMainContent {
            margin-top: 20px;
        }
        #littlemorehelp .component-text-accordion-main {
            margin-top: 0px;
        }
        #littlemorehelp section#specialtypharm {
            padding-left: 0px;
            padding-right:0px;
        }
         #littlemorehelp .card.component-text-accordion-card {
            padding: 0px;
        }
        
        #specialtypharm .component-text-accordion-card-body-text {
            font-size: 15px;
            line-height: 25px;
            margin-bottom: 25px;
            margin-top: 25px !important;
        }
        div#littlemorehelp {
            margin-left: 20px;
            margin-right: 20px;
        }
        #littlemorehelp .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
            width: 100%;
        }
    }
        @media (min-width: 1200px){
    
        #littlemorehelp  #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body {
          margin-top: 0px !important;
         }
     
          #see-medications p.see-para-hide {
             display: none;
          }
          #see-medications p:nth-child(5) {
              display: none;
           }
          section#pharmacy-coverage-form {
        margin-top: 0px;
         }
          #MedicarewideImage h2.white-text.options-care.mb-3.mt-3 {
        font-size: 32px;
        line-height: 38px;
           }
    
          #medical-pharmacy a.button.secondary.white-button {
        margin-top: 8px;
         }
        #see-medications .link.tertiary {
        font-size: 15px;
        line-height: 18px;
        text-decoration: underline;
         }
        #see-medications section#img-text-getcare .card.shadow{
                margin-top: 26px !important;
                /*height: 367px !important;*/
                min-height: 367px !important;
                width: 589px !important;
                /*padding: 5% 6% !important;*/
        }
          #see-medications #img-text-getcare .card p.breakdown {
            width: 96% !important;
            padding:0px !important;
        }
        #see-medications #img-text-getcare .imageText-image img {
        padding-left: 20% !important;
        width: 100% !important;
        }
        #see-medications section#img-text-getcare {
        padding-right: 0;
        }
        #see-medications section.card.shadow.findcare-commited p {
            width: 100%;
            font-size: 15px;
            line-height: 18px;
        }
         #see-medications .card.shadow.findcare-commited {
            padding-bottom: 8px !important;
        }
          #see-medications .card.shadow.findcare-commited p{
            padding-right :0px !important;
            width: 100% !important;
           }
           #Documentsforms p.sectionInto-para {
              width: 54%;
           }
    
    }
    
        /* 242656 ipad & iphone code by farah -END*/
        
        
        /* 242656 desktop code by Jayashree-BEGIN*/
        @media (min-width: 1200px){
        #Documentsforms h2.pdfLinkWrapper.mb-4 {
            text-decoration: underline;
        }
        #img-text-getcare h2.medications{
            width: 86%
        }
        #img-text-getcare p.medicare-breakdown {
            width: 384px;
        }
        #Documentsforms p.sectionInto-para {
            color: #666666;
            margin-bottom: 32px;
        }
        #Documentsforms a.pdfLinkWrapper .mb-4{
            line-height: 60px;
        }
        
        #wide-image-hero h2.white-text.options-care.mb-3.mt-3 {
            width: 138%;
        }
        #wide-image-hero p.text-color.finding-doctors {
            width: 486px;
        }
        #wide-image-hero .button.secondary.white-button {
            width: 82% !important;
        }
        }
    @media screen and (-ms-high-contrast:none), all and (-ms-high-contrast:active){
        .com__wideCard .widecard .card-button{
       margin-left : 0px !important;
    }
    
    #pageContentEnclosure .card-text {
          width: 535px;
    }
    
        }
        /* 242656 desktop code by Jayashree-END*/
        
    .three-dropdown-list li a {
    font-family:univers-45,sans-serif;
    }
    .wide-card .icon-off-site-blue-inline:hover:after,#managing-health .icon-off-site-blue-inline:hover:after{
        color: #fff;
    }
    #employer-group-plans .container .img-responsive{
    margin:0 auto !important;
    }
    #blueStrip1 .stat-top,#blueStrip1 .stat-middle,#blueStrip1 .stat-bottom
    {
      padding-top:25px;
    }
    #blueStrip2 .stat-top,#blueStrip2 .stat-middle,#blueStrip2 .stat-bottom{
       padding: 0px 5px 5px 5px;
        text-align: center;
        margin-top: -18px;
    }
    #blueStrip2 .sp-image .img-responsive{
     margin:0 auto;
    }
    #blueStrip1 .sp-extra{
       padding-top: 11px;
       font-size: 17px !important;
    }
    #blueStrip2 .sp-extra
    {
    padding-top: 15px;
    font-size: 17px !important;
    }
    #blueStrip2 .glass-text .sp-extra{
      width: 85%;
      margin-left: 14px;
    }
    #blueStrip2 .glass-text{
        padding-top: 33px;
    }
    #blueStrip3 .stat-top,#blueStrip3 .stat-middle,#blueStrip3 .stat-bottom{
    padding:0;
    margin-top:-30px;
    }
    #blueStrip3 .glass-text{
    margin-top:0 !important;
    position: relative;
    bottom: 18px;
    }
    #blueStrip3 .sp-extra,#blueStrip3 .sp-extra,#blueStrip3 .sp-extra{
    padding-top: 18px;
    font-size:17px !important;
    }
    #blueStrip2 .sectionBody .row{
    width:100%;
    }
    #blueStrip2 .glass-text .sp-extra{
    width: 65%;
    margin: 0 auto;
    }
    /*--venkat--nov-29---*/
        @media (min-width: 1200px){
    .card-body.component-text-accordion-card-body.pl-md-3 p  {
        /* border: 2px red solid; */
        width: 62%;}
    }
    /*--venkat--nov-29---*/
    
    
    @media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
     .mobilecolor{
         margin:0px !important;
     }
     #see-medications section#img-text-getcare .card.shadow{
     margin-left:unset !important;
     }
    /*2dec2019 start*/
    div.com__wideCard .medicareplans-wide-card .widecard {
        padding-left: 60px !important;
        padding-right: 60px !important;
    }
    /*2dec2019 end*/
    
    #blueStrip1 .sp-extra,#blueStrip2 .sp-extra,#blueStrip2 .sp-extra,
    #blueStrip3 .sp-extra, #blueStrip3 .sp-extra, #blueStrip3 .sp-extra
    #blueStrip3 .sp-extra, #blueStrip3 .sp-extra, #blueStrip3 .sp-extra{
    text-align:center;
    }
    #blueStrip1 .stat-top, #blueStrip1 .stat-middle, #blueStrip1 .stat-bottom,
    #blueStrip2 .stat-top, #blueStrip2 .stat-middle, #blueStrip2 .stat-bottom,
    #blueStrip3 .stat-top, #blueStrip3 .stat-middle, #blueStrip3 .stat-bottom
    {
    padding: 47px 50px 37px !important;
    }
    #blueStrip2 .stat-top, #blueStrip2 .stat-middle, #blueStrip2 .stat-bottom{
    margin-top:0px !important;
    }
    #blueStrip1 .stat-bottom{
    position:relative;
    top:12px;
    }
    }
    
    #dental-vision-hearing .component-text-accordion-card-header{
    color:black;
    padding-left:15px !important;
    }
    #dental-vision-hearing .component-text-accordion-card.open span.component-text-accordion-card-header{
    font-family:univers-55,sans-serif !important;
    padding-left:15px !important;
    }
    #dental-vision-hearing .component-text-accordion-card-body a{
    text-decoration:underline;
    }
    @media only screen and (max-width: 767.9px){
    #pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-submenu {
        display: block;
    }
    }
    @media only screen and (max-width: 1200px) and (min-width: 1024px){
    #blueStrip1 .stat-top, #blueStrip1 .stat-middle, #blueStrip1 .stat-bottom, #blueStrip2 .stat-top, #blueStrip2 .stat-middle, #blueStrip2 .stat-bottom, #blueStrip3 .stat-top, #blueStrip3 .stat-middle, #blueStrip3 .stat-bottom {
        padding: 47px 50px 37px !important;
    }
    #blueStrip1 .sp-extra, #blueStrip2 .sp-extra, #blueStrip3 .sp-extra{
        text-align: center;
    }
    #dental-vision-hearing #tabSelectorBody{
    padding-bottom:53px !important;
    }
    }
    /* Jayashree --for use-insurance/helpful-tools-resources/medicare--Start--*/
    
     @media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
    #getCare-TextRight .getcare-textcontainer{
     width: 47%;
    }
    #getCare-TextRight .button {
            min-width: 267px;
        bottom: 9%;
            top: 13%;
    }
    #getCare-TextRight .img-fluid {
        max-width: 86%;
        min-width: 75%;
    }
    }
    @media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
     .com__wideCard.sectionSpacing_both .widecard .card-text {
        text-align: center;
    }
    }
    /* Jayashree --for use-insurance/helpful-tools-resources/medicare--end--*/
    
    /*farah code for defect 278628*/
    
    @media only screen and (max-width: 767.9px){
    
    #turning_65_section .content h2.white-text {
        font-size: 30px !important;
        line-height: 42px !important;
    }
    #turning_65_section .content {
    position: relative !important;
    top: 41%;
    padding-left: 8px;
    padding-right: 8px;
    font-family: Univers-45, sans-serif !important;
   }
   #turning_65_section p.d-block.d-md-none {
    font-size: 18px !important;
    line-height: 32px !important;
   }
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
    #turning_65_section .content h2.white-text {
    font-size: 32px !important;
    line-height: 38px !important;
    width: 110%;
}
#turning_65_section .content{
margin-top: 77px;
}
}
/*@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: landscape){
#turning_65_section .content{
margin-top: 140px !important;
}
}*/
/* code farah*/
@media only screen and (max-width: 767.9px){
    #NoticesandDisclaimers .sectionIntro {
    padding-top: 35px;
}
}
/* code farah*/

 @media not all and (min-resolution:.001dpcm) { 
@media 
  {
   #see-medications section#img-text-getcare .card.shadow{
     left:2%;
    }
  }}   
  
#pharmacy-coverage-form .selectionIndicator.show .openingTextOption{
display:inline !important;
}