
/* User Story 407760 */
#lets-talk.gcare-img-height #getCare-TextRight{
 margin-top:80px !important;
}
input#password {
    letter-spacing: 1px !important;
}
input#passwordh {
    letter-spacing: 1px !important;
}
section.sec__hero.cat__login#EmployerGroup {
    padding-bottom: 0 !important;
}

#MobileMedicareFormat section#medical-pharmacy{
    margin-bottom:9%;
}
section#ourplans-weare.sec__hero.cat__login{
   padding-bottom:0px !important;
}
section#ourplans-weare.sec__hero.cat__login .hero-image-container .hero-details{
    background:linear-gradient(25deg, #00497e 15%, transparent 41%), linear-gradient(139deg, #008cc9, transparent 33%), linear-gradient(90deg, #003a65 10%, transparent 50%);
}
section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent ul li{
     list-style-image: url(https://www.bcbst.com/img/orange-bullet.png);
     margin-left: -23px;
     padding-left: 10px;
} 
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body p sup{
     font-size:60%;
}
 section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent p.ml-0.img-icon-tooltip{
     font-size:14px;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body p,#specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ul li, #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ol li{
     font-size:14px;
}
 section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent ul li{
     font-size:14px;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ol li{
     padding-bottom:1.5%;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body{
     padding-left: 15px;
}
@-moz-document url-prefix() {
    #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body .component-text-accordion-card-body-text strong{
    font-family: Univers-65, sans-serif;
}
}
 @media only screen and (min-width: 1200px) {
#one-on-one-hero-id p.pharmacy-text {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}
#one-on-one-hero-id img.hero-image {
    height: 391px !important;
}
     .CommercialPharmacyHero .mask h1.pharmacy-header{
         width:86%;
    }
#ourplans-weare .button.secondary.white-button.mt-md-2 {
    margin-top: 3% !important;
}
#SpecialityMarginFormat section#specialtypharm, #RepresentativeFormat section#specialtypharm{
    margin-top:0px;
    margin-bottom:10%;
    padding-left:85px;
}
#MobileMedicareFormat .CommercialPharmacyHero .mask {
    padding-left: 6%;
    padding-top: 6%;
}
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ol{
     padding-left: 15px;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ol li{
     list-style-type: decimal;
    padding-left:2%;
}
/* styles here */
 span.personalised-support .section-container .imageText-image img.img-responsive.d-none.d-md-block.d-lg-none{
     width:100%;
}
 #enrollEmployerFormat .column-2 .column-sidebar h2{
     color: #0079C2;
}
 #enrollEmployerFormat .input-holder,#enrollEmployerFormat .remember-username{
     margin-top:9px;
}
 #enrollEmployerFormat .ping-buttons .right{
     float:right;
}
 #enrollEmployerFormat .column-sidebar {
     padding-right: 9.5% !important;
}
 #enrollEmployerFormat .column-sidebar h2 {
     font-size: 21px;
     color: #0079C2;
}
 #enrollEmployerFormat .ping-input-link.ping-pass-change{
     text-decoration: none;
     color: #0079C2;
     font-size:1rem;
}
 #enrollEmployerFormat .btn-orange {
     background: #ed7624;
     border-radius: 8px 8px 8px 8px;
     background-image: -webkit-linear-gradient(top, #ff7400 0%, #e25600 100%);
     box-shadow: 0px 1px 3px #787878;
     display: inline-block;
     vertical-align: middle;
     zoom: 1;
     color: #ffffff;
     font-size: 1rem;
     font-weight: bold;
     padding: 8px 10px;
     text-decoration: none;
     border: 0;
}
 #enrollEmployerFormat h1 {
     color: #0079C2;
}
 #enrollEmployerFormat ul {
     padding-left:15px;
}
/* Enrolling Customers page */
 @media screen and (min-width: 768px) {
     #enrollEmployerFormat .column-2 .column-main{
         border-right: 1px solid #cccccc;
         padding-right: 30px;
         width: 68%;
         z-index: 1;
         float: left;
    }
     #enrollEmployerFormat .inner{
         padding: 15px 50px 15px 45px;
         margin: 0px;
    }
     #enrollEmployerFormat .column-2 .column-sidebar h2{
         color: #0079C2;
         font-size: 1.25rem;
    }
     #enrollEmployerFormat h1 {
         font-size: 1.75rem;
         color: #0079C2;
    }
     #enrollEmployerFormat p,#enrollEmployerFormat ul {
         font-size:13px;
    }
     #enrollEmployerFormat .column-2 .column-sidebar {
         float: left;
         width: 20%;
         margin-left: 30px;
    }
}
/* Privacy Policy page */
 #privacyPolicyFormat .content-block, #memberRightsFormat .content-block{
     padding-top: 0px;
}
 #memberRightsFormat .content-block ul li {
     list-style-type: none !important;
}
 #secureEnrollFormat .paperless-enrollment{
     padding-left: 9%;
     padding-right: 27%;
     padding-top: 3%;
}
 #secureEnrollFormat .paperless-enrollment h1,#secureEnrollFormat .paperless-enrollment h2 {
     line-height: 42px;
}
 #secureEnrollFormat .paperless-enrollment h1{
     font-size:2.4rem;
}
 #secureEnrollFormat .paperless-enrollment h2{
     font-size:2rem;
}
 @media screen and (min-width: 992px) {
     #memberRightsFormat .content-block{
         width:78%;
    }
#SpecialityMarginFormat .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header, #RepresentativeFormat .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
    height:92px;
}
#SpecialityMarginFormat section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .component-text-accordion.forms .component-text-accordion-main, #RepresentativeFormat section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .component-text-accordion.forms .component-text-accordion-main  {
    margin-top: 15px;
}
     span.pregnancy section#pharmacies-hero .sectionBody{
         margin-top: -7%;
    }
}
 @media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
#managehealth-diabetes .one-on-one .threeup-card .threeup-card-inner{
   margin-right:25px !important;
}
#lets-talk.gcare-img-height #getCare-TextRight{
 margin-top:50px !important;
}
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-main {
         margin-top: 39% !important;
    }
}
 #memberRightsFormat .content-block ul li::before, #enrollEmployerFormat ul li::before{
     content: "\2022";
     color: #61C2FD;
     font-weight: bold;
     display: inline-block;
     width: 1em;
     margin-left: -1em;
}
 span.gaj.fraud ul li::before{
     content: "\2022";
     font-weight: bold;
     display: inline-block;
     width: 1em;
     margin-left: -3em;
     padding-right: 21px;
}
 #privacyPolicyFormat .content-block h1{
     width: 105%;
}
 #privacyPolicyFormat .content-block p, #privacySecurityFormat .content-block p, #UserAgreementFormat .content-block p{
     font-size:1rem;
}
/* Privacy Security page */
 #privacySecurityFormat .content-block {
     padding-top: 0px;
}
 #privacySecurityFormat .content-block h6{
     padding-bottom: 1%;
     color: #000;
     text-transform: none;
     font-weight: 600;
}
 #privacySecurityFormat .content-block a.clear {
     display: block;
}
 #privacySecurityFormat .orange-plus {
     font-size: 1em;
     background: url(http://www.bcbst.com/img/orange-plus.png) no-repeat scroll 0 7px transparent;
}
 #privacySecurityFormat p .orange-plus {
     background: url(http://www.bcbst.com/img/orange-plus.png) 0px center no-repeat;
     padding-left: 14px;
     padding-top: 2px;
}
 section#FourGreenBox .icon-info-after:after {
     margin-left: -1px;
     color: #005eb9;
     font-size: 11px;
     vertical-align: 14%;
     content: '\e800';
}
 @media screen and (max-width: 767.2px) {
#lets-talk.gcare-img-height #getCare-TextRight{
 margin-top:20px !important;
}
section.sec__hero.cat__login#EmployerGroup .hero-image-container .hero-details.options-find-care {
    background: linear-gradient(-23deg, #00497e 47%, transparent 71%), linear-gradient(47deg, #008cc9, transparent 52%), linear-gradient(0deg, #003a65 38%, #0000 50%) !important;
}
.medicare-plan-info{
    padding-top: 47px !important;
}
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
         margin-top: 6%;
         width: 95%;
    }
section#ourplans-weare.sec__hero.cat__login .hero-image-container .hero-details {
    background: linear-gradient(-23deg, #00497e 27%, transparent 71%), linear-gradient(47deg, #008cc9, transparent 52%), linear-gradient(0deg, #003a65 38%, #0000 50%);
}
/* section#ourplans-weare.sec__hero.cat__login .hero-image-container {
    height: 530px !important;
} */
#ourplans-weare .content {
    margin-top: 45% !important;
}
#ourplans-weare .text-color {
    padding-right: 7% !important;
}
#RepresentativeFormat section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent ul{
    padding-left: 18%;
    padding-right: 18%;
    margin-top: 6%;
    margin-bottom: 0px;
}
#SpecialityMarginFormat #specialtypharm, #RepresentativeFormat #specialtypharm{
    margin-bottom:12%;
}
     section.CommercialPharmacyHero {
         margin-bottom: 9%;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header.icon-down-caret:before {
         right: 6%;
         top: 63%;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header {
         padding-left: 0;
         padding-top: 0;
    }
     #pharmacies-hero .button.secondary.white-button.mb-6 {
         margin-bottom: 15%;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card-body {
         padding-right: 14px;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card {
         margin: 0 18px;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .card {
         padding: 36px 21px;
         padding-right: 0;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card-body {
         padding-left: 0;
         padding-top: 0;
         padding-right: 0;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .com__table.cat__prescriptionCosts, section#accordion-selector-1 .com__table.cat__plansOutOfPocket {
         padding-left: 0;
         padding-right: 0;
         width: 97%;
    }
     section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .component-text-accordion.forms span.component-text-accordion-card-header {
         padding-left: 0;
         padding-top: 0;
         padding-bottom: 0;
    }
}
/* @media screen and (min-width: 768px) and (max-width:893px) {
     div.com__wideCard .widecard .card-button a.button {
         font-size: 0.55rem;
    }
}
 */
 #BrokersButton {
     color: white;
}
 section#our_plan_accordion .component-text-accordion.forms .component-text-accordion-card {
     margin-left: 0px;
}
 #better_tools_technology .icon-tertiary-link::after {
     content: "";
}
 @media only screen and (device-width : 414px) and (device-height : 736px) and (-webkit-device-pixel-ratio : 3) {
     .unique-homepage .dropup.component-dropdown.position-static {
         width: 100%;
    }
}
 @media screen and (min-width: 411px) and (min-height: 731px) {
     .unique-homepage .dropup.component-dropdown.position-static {
         width: 100%;
    }
}
 @media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
     .unique-homepage .dropup.component-dropdown.position-static {
         width: 100%;
    }
}
 @media screen and (device-width: 360px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
     .unique-homepage .dropup.component-dropdown.position-static {
         width: 90%;
    }
}
 @media (min-width:992px) {
     #managingHealthCondition .cmp-imageText .mobile-no-gutters:nth-child(1), #managingHealthCondition .cmp-imageText .mobile-no-gutters:nth-child(3) {
         max-width: 48%;
    }
     #managingHealthCondition .cmp-imageText .mobile-no-gutters:nth-child(2), #managingHealthCondition .cmp-imageText .mobile-no-gutters:nth-child(4) {
         max-width: 46%;
    }
}
 section#have-questions h3.regular55.width-style {
     width: 102%;
}
 @media only screen and (min-width: 1200px) {
     #pharmacies-hero .options-find-care .finding-doctors span.hero-copy-width {
         font-size: 0.95rem;
    }
     #pharmacies-hero .options-find-care .finding-doctors {
         width: 91%;
    }
     #pharmacies-hero .options-care span.hero-header-font {
         font-size: 2rem;
    }
     .fourBox .imageIdpopup img {
         padding: 5px;
         margin: 36px 0 66px 201px;
    }
     .fourBox .imageIdpopup span.desktop-id-card-left-text {
         position: absolute;
         font-size: 18px;
         color: #222;
         width: 25%;
         bottom: 82px;
         left: 70px;
    }
     .fourBox .imageIdpopup span.desktop-id-card-indicator {
         height: 1px;
         width: 50px;
         background-color: #5dc1fd;
         position: absolute;
         bottom: 103px;
         left: 165px;
    }
}
 @media only screen and (max-width: 767.2px) {
    /* #FourGreenBox.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green {
         padding: 27px 27px;
         min-width: 87%;
         margin-right: 3%;
    }
    */
     #FourGreenBox.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .titleBox {
         margin-left: 0px;
    }
    /* #FourGreenBox.sec__pharmCoverage.cat__pharmHealthPlan.fourBox {
         padding-right: 0px;
    }
    */
}
 section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip .tooltiptext::before {
     position: absolute;
     top: 32px;
     right: 292px;
     margin-top: -13px;
     border-width: 13px;
     border-style: solid;
     border-color: transparent #ccc transparent transparent;
     border-color: transparent transparent #ccc transparent;
     transform: rotate(270deg);
}
 section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip .tooltiptext::after {
     position: absolute;
     top: 32px;
     right: 292px;
     margin-top: -12px;
     border-width: 12px;
     border-style: solid;
     border-color: transparent white transparent transparent;
     border-color: transparent transparent white transparent;
     z-index: 2;
     transform: rotate(270deg);
}
 section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip .tooltiptext {
     left: 367px;
     width: 294px;
     text-align: left;
     border-radius: 8px;
     padding: .8em;
     position: absolute;
     z-index: 1;
     top: -21px;
     font-size: 0.8rem;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 .accordionTooltip .tooltiptext {
     left: 269px;
     top: 7px;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 .accordionTooltip .tooltiptext::after, .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 .accordionTooltip .tooltiptext::before {
     top: 28px;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 .accordionTooltip .tooltiptext::after, .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 .accordionTooltip .tooltiptext::before {
     top: 30px;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 .accordionTooltip .tooltiptext {
     left: 272px;
     top: 2px;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical .accordionTooltip .tooltiptext {
     left: 118px;
     top: 2px;
}
 section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip {
     right: 0px;
     bottom: 0px;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green span.d-inline-block.tooltip-style {
     font-size: 13.5px;
}
/* @media (min-width: 1025px) {
     .tooltip-inner {
         min-width: 142% !important;
         margin-top: 1.5%;
    }
}
 */
 section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .titleBox span.d-inline-block.tooltip-style {
     font-size: 13.5px;
}
 #wide-image-hero .icon-off-site-blue-inline:after {
     font-weight: 600;
}
 .CommercialPharmacyHero .button.secondary.white-button:hover {
     background: #fff;
     color: #005eb9;
     text-decoration: none;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-header {
     padding-bottom: 0px;
}
/* .tooltip.show {
     opacity: 1;
}
 */
/* .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
     border-top-color: white;
}
 */
 .icon-tertiary-link:before {
     content: "\203A";
     font-size: 1.25rem;
     line-height: 1rem;
}
/* @media (max-width: 767.2px) {
     .tooltip.show {
         left: -66px !important;
    }
     */
    /* .tooltip .arrow {
         left: 178px !important;
    }
}
 */
/* Mobile Apps Page*/
 #myBlueTNPlans {
     padding-left: 5%;
     margin-top: 7%;
     margin-bottom: 10%;
}
 #myBlueTNPlans a.button.primary:after, #MobileAppsThreeup a.button.primary:after {
     color: #fff;
    /* font-size: 0.59rem;
     font-weight: bolder;
     */
}
 .CommercialPharmacyHero .mask h1.pharmacy-header.mobileApp-font-style {
     color: #FFFFFF;
     font-family: Univers-45, sans-serif;
     padding-top: 3%;
     font-size: 2.5rem;
     padding-bottom: 1%;
     line-height: 42px;
     width: 78%;
}
 #myBlueTNPlans .section-margin-bluetn {
     margin-top: 2%;
}
 #myBlueTNPlans .section-margin-bluetn p {
     width: 75%;
}
 #myBlueTNPlans .body-style-bluetn {
     margin-left: -2.5%;
     margin-top: 4%;
}
 #myBlueTNPlans ul {
     list-style: none;
     padding-left: 2%;
}
 #myBlueTNPlans ul li::before {
     content: "\2022";
     color: #61C2FD;
     font-weight: bold;
     display: inline-block;
     width: 1em;
     margin-left: -1em;
}
 #myBlueTNPlans .button.primary {
     width: 30%;
     padding-top: 1px;
     margin-left: 0%;
}
 #myBlueTNPlans .button.primary:last-of-type {
     margin-left: 3%;
     margin-top: 3%;
}
 #MobileAppsThreeup {
     margin-bottom: 2%;
     padding-top: 3%;
     padding-bottom: 4%;
     background-color: #fafafa;
}
 #MobileAppsThreeup .body-copy-style p {
     width: 94%;
}
 #MobileAppsThreeup .body-copy-style ul {
     width: 100%;
     padding-left: 5%;
}
 #MobileAppsThreeup h1 {
     font-size: 27px;
     letter-spacing: 0px;
}
 #MobileAppsThreeup .column1-style {
     margin-left: 3%;
}
 #MobileAppsThreeup .column2-style, #MobileAppsThreeup .column3-style {
     margin-left: -3%;
}
 #MobileAppsThreeup .column2-style ul {
     margin-bottom: 3%;
}
 #MobileAppsThreeup ul {
     list-style: none;
}
 #MobileAppsThreeup ul li::before {
     content: "\2022";
     color: #61C2FD;
     font-weight: bold;
     display: inline-block;
     width: 1em;
     margin-left: -1em;
}
 #MobileAppsThreeup .button.primary {
     width: 66%;
     padding-top: 1px;
     margin-left: 2%;
}
 #MobileAppsThreeup .column3-style ul {
     margin-bottom: 20%;
}
 @media only screen and (max-width:768px) {
     #myBlueTNPlans {
         padding-left: 6%;
         margin-top: 15%;
         margin-bottom: 12%;
    }
     .CommercialPharmacyHero .mask h1.pharmacy-header.mobileApp-font-style {
         padding-top: 3.5%;
         font-size: 1.8rem;
         line-height: 32px;
         width: 92%;
    }
     #MobileAppsThreeup .Appicon1, #MobileAppsThreeup .Appicon2, #MobileAppsThreeup .Appicon3 {
         margin-left: -6%;
         margin-bottom: 3%;
         margin-top: 9%;
    }
     #MobileAppsThreeup .button.primary {
         width: 92%;
         padding-top: 1px;
         margin-left: 1%;
         margin-top: 5%;
    }
     #myBlueTNPlans .bluetn-image {
         width: 125px;
         margin-left: -5%;
         margin-top: 3%;
         margin-bottom: 7%;
    }
     #myBlueTNPlans .section-margin-bluetn {
         padding-left: 3%;
    }
     #myBlueTNPlans ul {
         padding-left: 5%;
    }
     #myBlueTNPlans .button.primary {
         width: 95%;
         margin-left: 1%;
         margin-top: 3%;
    }
     #myBlueTNPlans .button.primary:last-of-type {
         margin-left: 1%;
         margin-top: 9%;
    }
     #myBlueTNPlans .section-margin-bluetn p {
         width: 95%;
    }
     #MobileAppsThreeup .column2-style, #MobileAppsThreeup .column3-style {
         margin-left: 3%;
    }
     #MobileAppsThreeup {
         overflow-x: hidden;
         margin-bottom: 9%;
    }
     #MobileAppsThreeup .column3-style ul {
         margin-bottom: 7%;
    }
}
/* Employer Group Plan cards*/
 #EmployerGroupCards .dropup.component-dropdown.position-static {
     font-family: Univers-45, sans-serif;
}
 section#EmployerGroupCards.sec__planCards #plan-cards p.body_text {
     width: 64%;
     margin-bottom: 4%;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item .plan-card .plan-card-details .plan-card-show-plans-button a {
     font-family: Univers-55, sans-serif;
     padding-top: 3px;
     letter-spacing: 0.5px;
}
 section#EmployerGroupCards.sec__planCards .plan-card-inclusion-detail {
     border-top: 1px solid #ccc;
     padding-top: 9%;
}
 section#EmployerGroupCards.sec__planCards #plan-cards p.body_text a {
     text-decoration: underline;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(2) .plan-card, section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(3) .plan-card {
     border-top-color: #067dac;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(5) .plan-card {
     border-top-color: #F4D75E;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item:nth-of-type(6) .plan-card {
     border-top-color: #74CEBA;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item .plan-card .plan-card-details .plan-card-inclusion-list {
     list-style-type: none;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item .plan-card .plan-card-details .plan-card-inclusion-list li {
     text-indent: -1em;
}
 section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item .plan-card .plan-card-details .plan-card-inclusion-list li::before {
     content: "\2022";
     color: #5dc1fd;
     padding-right: 2.5%;
}
 @media (min-width: 768px) {
     section#EmployerGroupCards.sec__planCards #plan-cards .carousel-inner .carousel-item .plan-card.plan-card-expanded {
         min-height: 522px;
    }
     .addMarginSpace {
         margin-bottom: 12% !important;
    }
}
 @media (max-width: 767.2px) {
     section#EmployerGroupCards.sec__planCards #plan-cards p.body_text {
         width: 95%;
    }
}
/* End */
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .titleBox p.medicalcopy-width {
     width: 55%;
}
 #PharmacyQuestions .question-anchor-space {
     margin-top: 3%;
     padding-left: 5%;
}
 #specialtypharm span.d-inline-block {
     color: #005eb9;
     padding-left: 2px;
}
 .CommercialPharmacyHero .button.secondary.white-button {
     width: 39%;
     padding-top: 1px;
     margin-top: 1%;
     border-radius: 4px;
     border: none;
}
 @media only screen and (min-width:768px) and (max-width:1024px) {
     #secureEnrollFormat .paperless-enrollment{
         padding-left: 9%;
         padding-right: 15%;
         padding-top: 3%;
    }
     #MobileMedicareFormat .CommercialPharmacyHero .mask p.pharmacy-text {
         width: 69%;
    }
     #MobileMedicareFormat .CommercialPharmacyHero .mask h1.pharmacy-header {
         width: 75%;
    }
     .CommercialPharmacyHero .button.secondary.white-button {
         width: 30%;
         margin-top: 0%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 .accordionTooltip .tooltiptext {
         left: -135px;
         top: 28px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 .accordionTooltip .tooltiptext::after {
         top: 29px;
         right: -23px;
         transform: rotate(90deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 .accordionTooltip .tooltiptext::before {
         top: 29px;
         right: -26px;
         transform: rotate(90deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 .accordionTooltip .tooltiptext::after, .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 .accordionTooltip .tooltiptext::before {
         top: 27px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 .accordionTooltip .tooltiptext {
         left: 121px;
         top: 30px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical .accordionTooltip .tooltiptext::after {
         position: absolute;
         top: 41px;
         right: -24px;
         transform: rotate(90deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical .accordionTooltip .tooltiptext::before {
         top: 41px;
         right: -27px;
         transform: rotate(90deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical .accordionTooltip .tooltiptext {
         left: -85px;
         top: -8px;
    }
}
 @media only screen and (max-width:767.2px) {
     .CommercialPharmacyHero .button.secondary.white-button {
         width: 98%;
         margin-bottom: 15%;
         font-size: 0.75rem;
    }
}
/* search icon */
 @media only screen and (min-width:768px) {
     div.lay__header #bcbst-header .main-nav .header-right-container.slide-out .search-input-items {
         visibility: visible !important;
    }
     div.lay__header #bcbst-header .main-nav .header-right-container .search-icon {
         display: block !important;
    }
}
/* search icon */
/* Bootstrap tooltip */
 .tooltip-inner {
     background-color: white;
     color: #666;
     box-shadow: 0px 2px 7px 3px rgba(0, 0, 0, 0.2) !important;
     min-width: 103%;
     font-size: 0.79rem !important;
     text-align: left;
     font-family: Univers-55, sans-serif;
}
 .tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before, .tooltip.bs-tooltip-right .arrow::before {
     border-right-color: white;
}
 .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
     border-left-color: #fff;
     left: 5px;
}
 section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .titleBox span.d-inline-block {
     color: #005eb9;
}
/* #pharmacyTooltip .tooltip-inner {
     background-color: white;
     color: #666;
     box-shadow: 0px 2px 7px 3px rgba(0,0,0,0.2);
     min-width: 115%;
     font-size: 0.8rem;
     text-align: left;
}
*/
/* Bootstrap tooltip */
/* Commercial pharmacy start*/
 #PharmacyQuestions.component-text-accordion.forms {
     padding-top: 0%;
     padding-left: 0%;
     padding-right: 0%;
     padding-bottom: 0%;
}
 #pharmacy-coverage-form .eyebrow {
     padding-bottom: 1%;
}
 #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-main {
     margin-top: 0%;
     background-color: #f9f9f9;
}
 #Documentsforms .sectionInto-para {
     width: 63%;
     line-height: 23px;
}
 #Documentsforms h2.pdfLinkWrapper img {
     margin-right: 7%;
}
 #Documentsforms h2.pdfLinkWrapper a.pdfLinkText.typical img {
     margin-right: 5%;
}
 #Glucosemonitors p.pdfLinkWrapper a.pdfLinkText.link.tertiary {
     font-size: 0.85rem;
     width: 100%;
}
 #Glucosemonitors p.pdfLinkWrapper a.pdfLinkText.link.tertiary img {
     margin-right: 3%;
}
 #Documentsforms a.pdfLinkText {
     min-width: 108%;
}
 #Documentsforms p.small a {
     font-size: 0.85rem;
}
 #Glucosemonitors .no-gutters p {
     min-width: 77%;
}
 #Glucosemonitors sectionIntro {
     padding-top: 2%;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical {
     padding-bottom: 32.5%;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical1link {
     min-height: 395px;
}
 @media only screen and (max-width: 767.2px) {
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical1link {
         min-height: 350px;
    }
}
/* .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical1{
     padding-bottom:17.6%;
}
*/
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green p a {
     font-size: 0.9rem;
}
 .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green p {
     width: 100%;
}
 @media only screen and (min-width : 768px) and (max-width : 1024px) {
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical1 {
         padding: 3rem 1.5rem 3rem 1.5rem;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2 {
         padding: 3rem 1.5rem 2.9rem 1.5rem;
    }
     #imageId1 img {
         margin: 72px 0 100px 65px;
    }
     #imageId2 img {
         margin: 60px 0 94px 65px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3 {
         padding: 3rem 1.5rem 3rem 1.5rem;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical {
         padding: 3rem 1.5rem 9.5rem 1.5rem;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
         padding-top: 1%;
         width: 109%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green p {
         width: 100%;
    }
     .fourBox .imageIdpopup img {
         margin: 72px 0 94px 65px;
    }
     #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-submenu {
         padding-top: 0%;
    }
     #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-submenu {
         display: block;
    }
}
 @media only screen and (max-width : 767.2px) {
     #Documentsforms .sectionInto-para {
         min-width: 95%;
         font-size: 1rem;
    }
     #Glucosemonitors img.typical-image-width {
         width: 100%;
    }
     #Glucosemonitors p.pdfLinkWrapper a.pdfLinkText.link.tertiary {
         font-size: 0.82rem;
    }
     #Documentsforms p.small a {
         font-size: 0.75rem;
    }
     #Documentsforms a.pdfLinkText {
         min-width: 108%;
         font-size: 1rem;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body {
         color: black;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green {
         padding: 36px 33px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .moreLink.typical {
         width: 110%;
    }
     #specialtypharm .eyebrow {
         font-size: 0.9rem;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
         padding: 0;
         padding-bottom: 6%;
         padding-top: 6%;
         margin-left: 0%;
    }
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body p {
         margin-bottom: 0%;
    }
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body .col-xs {
         margin-bottom: 3%;
    }
}
 @media only screen and (min-width : 768px) and (max-width : 1024px) {
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent {
         padding-left: 12%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green p a {
         font-size: 0.82rem;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green {
         padding: 36px 33px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .moreLink {
         width: 110%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
         width: 108%;
    }
     section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox {
         margin-top: 10%;
         margin-left:3%;
         margin-bottom:7%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
         height: 72px;
         width: 100%;
         padding-bottom: 0;
         padding-left: 14px;
         padding-top: 0;
         font-size: 1.25rem;
    }
    /* #specialtypharm .component-text-accordion.forms .component-text-accordion-main {
         margin-left: -67%;
         margin-top: 12%;
    }
    */
     #specialtypharm .component-text-accordion.forms .component-text-accordion-main {
         margin-left: -67%;
         margin-top: 5%;
    }
     #SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-main {
         margin-left: -67%;
         margin-top: 0%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
         font-size: 0.85rem;
    }
}
/* Commercial Pharmacy end */
/* Helpful Tools start */
 section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade {
     padding-top: 0%;
     padding-left: 0%;
     padding-bottom: 0%;
}
 .sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .card.card-small {
     padding: 40px 30px;
     border: 1px solid rgba(0, 0, 0, 0.125);
}
 section#medicareTools.sec__imageText.cat__twoBoxes.helpfulTools .section-container .imageText-image img {
     width: 80%;
     height: auto;
}
 section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade .contentContainer .sectionIntro {
     padding-top: 3%;
     padding-left: 12%;
}
 section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade a.button.secondary {
     width: 72%;
     font-weight: 600;
}
/* Jenn's code */
/* .button.secondary.white-button {
     */
    /* background: #fff;
     */
    /* font-family: Univers-55, sans-serif;
     */
    /* 
}
 */
/* section#login-hero .button.secondary.white-button {
     font-family: Univers-55, sans-serif;
}
 */
/* end */
 section.sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .card.shadow .description p {
     color: #666;
     width: 97%;
}
 section.sec__imageText.cat__imageleft .contentContainer .sectionIntro p {
     font-size: 15px;
}
 section.sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools {
     padding-right: 0%;
}
 @media only screen and (max-width: 767.2px) {
     section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade {
         padding-right: 0%;
    }
     section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade .contentContainer .sectionIntro {
         padding-left: 6%;
         padding-right: 3%;
         padding-bottom: 12%;
    }
     section#medicareTools.sec__imageText.cat__twoBoxes.helpfulTools .section-container .imageText-image img {
         width: 100%;
         height: auto;
    }
     section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade a.button.secondary {
         width: 95%;
    }
    /* .com__wideCard.sectionSpacing_both .widecard {
         margin-right: 6%;
         margin-left: 6%;
    }
     */
     section.sec__imageText.cat__twoBoxes.helpfulTools .section-container .card {
         padding: 12% 9%;
         width: 94% !important;
    }
     section.sec__imageText.cat__twoBoxes.helpfulTools .section-container .imageText-image, .negative-margin .mobile-no-gutters {
         width: 94%;
         padding-left: 0;
         padding-right: 0;
    }
     .com__wideCard.sectionSpacing_both .widecard .card-text {
         text-align: left;
    }
     .helpfulTools .title-with-separator {
         font-size: 1.5rem;
    }
}
 @media only screen and (min-width : 768px) and (max-width : 1024px) {
     section.sec__imageText.cat__imageleft .contentContainer .sectionImage {
         padding-left: 5%;
    }
     section.sec__imageText.cat__imageleft.backgroundshade .contentContainer .sectionIntro {
         padding-right: 36%;
    }
     section#medicareTools.sec__imageText.cat__dropdown .section-container .card h1 {
         margin-top: 2%;
    }
     section.sec__imageText.cat__twoBoxes.helpfulTools .section-container .card {
         max-width: 49%;
         padding: 1% 5%;
         z-index: 1;
         padding-top: 4%;
         margin-top: 2%;
         position: absolute;
    }
     section.sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .section-container .imageText-image {
         padding-left: 21%;
    }
     section.sec__imageText.cat__twoBoxes.helpfulTools .section-container .imageText-image, .negative-margin {
         margin-top: -2% !important;
    }
     section.sec__imageText.cat__twoBoxes.helpfulTools .section-container .imageText-image, .negative-margin .mobile-no-gutters:last-of-type {
         margin-left: 3%;
    }
     section.sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .card.shadow .description p {
         width: 102%;
    }
     .sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .card.card-small p {
         width: 105%;
    }
     section.sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .description ul li, .rectangle p {
         font-size: 0.85rem;
    }
     section.sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .description p {
         font-size: 0.8rem !important;
    }
     section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade {
         padding-bottom: 8%;
    }
     .login-hero .personalized-care .login-text {
         width: 36%;
         margin-left: 36%;
    }
     section#medicareTools.sec__imageText.cat__twoBoxes.helpfulTools .section-container .imageText-image img {
         width: 100%;
         height: auto;
    }
}
 @media only screen and (min-width : 992px) and (max-width : 1024px) {
     section#medicareTools.sec__imageText.cat__twoBoxes .section-container .card {
         min-height: 396px;
    }
     section#medicareTools.sec__imageText.cat__dropdown .section-container .card {
         height: 396px;
    }
     section#medicareTools.sec__imageText.cat__dropdown .mobile-no-gutters {
         max-width: 45%;
         padding-left: 0px;
    }
     section#WellnessSupport.sec__imageText.cat__imageleft.backgroundshade .contentContainer .sectionIntro {
         padding-right: 0%;
    }
     section#WellnessSupport.sec__imageText.cat__imageleft .contentContainer .sectionImage {
         padding-left: 0%;
    }
}
 @media only screen and (min-width : 1025px) and (max-width : 1060px) {
     section#medicareTools.sec__imageText.cat__dropdown .mobile-no-gutters {
         max-width: 45%;
         padding-left: 0px;
    }
     section#medicareTools.sec__imageText.cat__dropdown .negative-margin {
         margin-top: -2%;
    }
}
/* Helpful Tools end */
/* Employers GIS (OTHER COVERAGE) start*/
 #BenefitsEmployers {
     margin-top: 7%;
}
 #BenefitsEmployers .sectionIntro {
     width: 80%;
     margin-bottom: 5%;
     margin-top: 5%;
}
 #BenefitsEmployers .sectionIntro h2 {
     font-size: 2rem;
}
 #BenefitsEmployers .sectionIntro p {
     font-size: 0.9rem;
}
 /* section#img-text-getcare {
     margin-top: 7%;
} */
 #BenefitsEmployers a.threecolumnanchor1, #BenefitsEmployers a.threecolumnanchor2, #BenefitsEmployers a.threecolumnanchor3 {
     color: #005eb9;
     font-weight: 600;
     text-decoration: underline;
}
 section.sec__quotePromo .connect-gis .sectionIntro p {
     font-size: 0.9rem;
}
 section.sec__quotePromo .connect-gis-contact .sectionIntro p {
     font-weight: 600;
     margin-top: 5%;
}
 #BenefitsEmployers span.icon-off-site-blue-inline {
     font-size: 10px;
     font-weight: 900;
}
 section#img-text-getcare .card.shadow {
     min-height: 400px;
     width: 500px;
     padding: 5% 8%;
     height: auto;
}
 #BenefitsEmployers .col-12.col-md-4.threecolumnblock2, #BenefitsEmployers .col-12.col-md-4.threecolumnblock3 {
     padding-left: 3%;
     padding-right: 3%;
     margin-left: -4%;
     font-size: 0.9rem;
}
 #BenefitsEmployers .col-12.col-md-4.threecolumnblock1 {
     padding-left: 3%;
     padding-right: 3%;
     margin-left: 4%;
     font-size: 0.9rem;
}
 .col-12.col-md-4.threecolumnblock1:before, .col-12.col-md-4.threecolumnblock2:before, .col-12.col-md-4.threecolumnblock3:before {
     padding-left: 53%;
     content: "";
     display: block;
     width: 92%;
     border-top: 2px solid #5dc1fd;
     margin-bottom: 9%;
}
 #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer {
     margin-bottom: 3%;
     padding-left: 7%;
     padding-top: 2.2%;
}
 #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer:before {
     width: 75%;
     height: 91%;
     display: block;
     z-index: -1;
     position: absolute;
     top: 0;
     left: 8%;
     background-color: #067dac;
     content: "";
}
 section.sec__quotePromo .connect-gis .sectionIntro .add_seperator {
     font-size: 1.8rem;
}
 section.sec__quotePromo .connect-gis .sectionIntro a.button.secondary {
     font-weight: 600;
     min-width: 63%;
}
 @media only screen and (min-width: 768px) {
     section.sec__quotePromo .connect-gis .sectionIntro {
         margin-left: 33%;
         padding-right: 18%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro {
         color: black;
         padding-right: 60%;
         padding-left: 9%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro a {
         color: black;
    }
}
 @media only screen and (max-width: 767.2px) {
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer {
         margin-bottom: 9%;
         padding-left: 10%;
         padding-top: 4.5%;
    }
     #BenefitsEmployers {
         margin-top: 12%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro h3, section.sec__quotePromo .connect-gis-contact .sectionIntro p {
         font-size: 1rem;
         width: 102%;
    }
     section.sec__imageText.cat__dropdown.cat__getCare .card.shadow h2 {
         font-size: 1.5rem;
         margin-top: 5%;
         letter-spacing: 0px;
    }
     section#img-text-getcare .card.shadow {
         width: 100%;
         padding-left: 8%;
    }
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer:before {
         width: 85%;
         height: 91%;
         left: 5%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro p a {
         text-decoration: underline;
    }
     #BenefitsEmployers .sectionIntro h2 {
         font-size: 1.5rem;
    }
     #BenefitsEmployers .col-12.col-md-4.threecolumnblock1, #BenefitsEmployers .col-12.col-md-4.threecolumnblock2, #BenefitsEmployers .col-12.col-md-4.threecolumnblock3 {
         padding-left: 5%;
         padding-right: 0%;
         margin-left: 0%;
         margin-bottom: 9%;
    }
     #BenefitsEmployers .col-12.col-md-4.threecolumnblock1 p, #BenefitsEmployers .col-12.col-md-4.threecolumnblock2 p, #BenefitsEmployers .col-12.col-md-4.threecolumnblock3 p {
         margin-bottom: 1%;
    }
     #BenefitsEmployers .sectionIntro {
         width: 98%;
    }
     section.sec__quotePromo .connect-gis .sectionIntro {
         padding-top: 9%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro {
         color: black;
         padding-right: 50%;
         margin-top: 15%;
    }
}
/* @media only screen and (min-width : 768px) and (max-width : 838px){
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer:before{
         height:71%;
    }
}
 */
 @media (min-width: 768px)and (max-width : 991px) {
     .CommercialPharmacyHero .mask {
         padding-bottom: 3%;
    }
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer:before {
         width: 59%;
         height: 91%;
         left: 7%;
    }
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer {
         padding-left: 9%;
    }
}
 @media (min-width: 992px)and (max-width : 1120px) {
     .CommercialPharmacyHero .mask h1.pharmacy-header {
         font-size: 1.5rem !important;
    }
}
 @media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation: portrait) {
#lets-talk.gcare-img-height #getCare-TextRight{
 margin-top:50px !important;
}
#Medicare-home-page section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks ul li:last-of-type {
    border: 0 !important;
}
#Medicare-home-page section.sec__hero.cat__quickLinks .backgroundContainer .quicklinks ul {
    padding-bottom: 20px !important;
}
.dental-benifits #dental-vision-hearing .card-body.component-text-accordion-card-body p {
    padding-left: 0 !important;
}
.dental-benifits #dental-vision-hearing .card-body.component-text-accordion-card-body p.component-text-accordion-card-body-text {
    margin-top: -25px !important;
}
#MobileMedicareFormat section#medical-pharmacy {
    margin-bottom: 2%;
}
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
font-family: Univers-45, sans-serif !important;
}
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header{
font-family: Univers-55, sans-serif !important;
}
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer {
         margin-bottom: 3%;
         padding-left: 11%;
         padding-top: 3.2%;
    }
     #BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer:before {
         height: 92%;
         left: 7.5%;
         width: 76%;
    }
     #BenefitsEmployers .sectionIntro {
         padding-left: 5.5%;
    }
     #BenefitsEmployers .sectionIntro h2 {
         font-size: 1.75rem;
         width: 76%;
    }
     #BenefitsEmployers .sectionIntro p {
         font-size: 0.9rem;
         width: 89%;
    }
     section#img-text-getcare .card.shadow {
         width: 100%;
         padding-left: 7%;
         padding-right: 22%;
         padding-bottom: 0%;
         min-height: 390px;
    }
     section.sec__imageText.cat__dropdown.cat__getCare .card.shadow h2 {
         font-size: 1.8rem;
         margin-top: 5%;
    }
     section.sec__quotePromo {
         box-shadow: none !important;
    }
     section#pharmacy-coverage-form.sec__quotePromo {
         padding-left:4%;
    }
     section.sec__quotePromo .connect-gis .sectionIntro {
         margin-left: 21%;
         padding-right: 0%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro {
         padding-right: 40%;
    }
     section.sec__quotePromo .connect-gis-contact .sectionIntro p {
         font-weight: lighter;
         margin-top: 5%;
    }
}
 @media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
     .CommercialPharmacyHero .mask {
         padding-left: 5% !important;
         padding-top: 4% !important;
    }
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-main, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-main {
    margin-left: -91%;
}
     
     #enrollEmployerFormat .column-sidebar {
         padding-right: 0% !important;
    }
     #marginformat{
         margin-bottom: 30%;
    }
     #toolsheroformat .login-hero .finding-doctors {
         font-size: 1.1rem;
         line-height: 1.2rem;
    }
     #toolsheroformat h1 {
         font-size: 27px;
         line-height: 38px;
    }
     #toolsheroformat .login-hero .options-find-care {
         padding: 2rem 3rem 1rem 2.5rem !important;
    }
     section#img-text-getcare .card.shadow {
         margin-left: -6%;
    }
     .CommercialPharmacyHero img.hero-image {
         width: 100%;
         height: auto;
    }
     #BenefitsEmployers .sectionIntro {
         margin-left: 5%;
    }
     .CommercialPharmacyHero .mask h6.pharmacy-eyebrow {
         font-size: 10px;
    }
     .CommercialPharmacyHero .mask h1.pharmacy-header {
         font-size: 1.3rem;
    }
     .CommercialPharmacyHero .mask p.pharmacy-text {
         font-size: 0.9rem;
         width: 87%;
         line-height: 164%;
    }
     .CommercialPharmacyHero button.button.button-secondary {
        /* height: 36px;
         */
         min-width: 32%;
         margin-top: 0%;
         line-height: 0px;
    }
}
 @media (min-width: 768px)and (max-width : 991px) {
     section#img-text-getcare .card.shadow {
         margin-left: 0%;
         width: 100%;
    }
}
/* Employers GIS (OTHER COVERAGE) End */
/* User Insurance 4th widecard component start */
 div.sec__wideCard .widecard .card-image img {
     height: 75px;
}
 div.sec__wideCard .widecard .card-button a.button {
     margin: 0;
     font-weight: 600;
     width: 100%;
}
/* User Insurance 4th widecard component end */
/* Pharmacies & Prescriptions 1st component start */
 #login-hero .tertiary-link {
     text-decoration: underline;
}
 #login-hero {
     overflow-x: hidden;
}
/* Pharmacies & Prescriptions 1st component end*/
/*Pharmacies & Prescriptions 2nd Component start */
/* this component also requires slight structure changes for the css to work */
 div.titleBox {
     margin-left: 9%;
}
 .tiles-box {
     margin-left: 8.5%;
}
 .tiles-box .tiles .content-box {
     width: 100%;
}
 .tiles-box .tiles .content-box.lightBlue, .tiles-box .tiles .content-box.violet {
     margin-left: 7%;
}
/* Pharmacies & Prescriptions 2nd Component end*/
/* Employers start */
/* Commented out for rewriting a class - Overwrites other css in the site. */
/* @media (min-width: 1200px) section.sec__infographic.cat__common .sectionIntro {
     position: absolute;
     bottom: 0px;
     width: 39%;
}
 */
/* Commented out for rewriting a class - Overwrites other css in the site. */
/* sectionIntro.eyebrow {
     font-weight: 600;
}
 */
/* Commented out for rewriting a class - Overwrites other css in the site. */
/* .add_seperator, .space_adder, .space_text {
     margin-left: 0% !important;
}
 */
 section.sec__infographic.cat__common .sectionIntro p {
     font-size: 15px;
}
 #Better-tools .indentTxt p {
     font-size: 1rem;
}
 #Better-tools .btn-outline-primary {
     color: #005eb9;
     border-color: #005eb9;
     width: 150%;
     margin-top: 3%;
     margin-left: 26%;
}
 .row.no-gutters.sectionIntro p.col-xs.col-lg-8 {
     padding-left: 0px;
}
 section.sec__blueBorder-WideImage {
     padding-left: 0px;
}
 section.sec__blueBorder-WideImage .sectionIntro .eyebrow {
     font-weight: 600;
}
 section.sec__blueBorder-WideImage .sectionIntro p:only-of-type {
     font-size: .875rem;
}
/* Employers end */
/* Jenns CSS */
 .button.secondary.white-button {
     background: #fff;
}
 .sec__imageText.cat__dropdown.cat__twoBoxes.helpfulTools .card.card-small {
     padding: 40px 30px;
     border: 1px solid rgba(0, 0, 0, 0.125);
}
 @media (max-width: 992px) {
     .mobile-no-gutters {
         padding-left: 0px;
         padding-right: 0px;
    }
     .multiple-cta .rectangle-top-blue, .multiple-cta .rectangle-top-purple, .multiple-cta .rectangle {
         width: auto;
    }
}
 .login-hero .options-find-care .finding-doctors {
     line-height: 1.8rem;
}
 .login-hero .log-in-to-find-person {
     font-family: Univers-45, sans-serif;
}
/* Commented out - Chip */
/* div.com__wideCard .widecard .card-image img.planIcon {
     height: auto;
}
 */
 .login-hero .personalized-care, .subcat__broker.login-hero-grad .personalized-care {
     background: #fafafa;
}
/* h1.no-wrap {
     white-space: nowrap;
}
*/
 h3.blueBackgroundThreeUp {
     color: #fff;
     text-align: center;
     line-height: 20px;
     padding-top: 15px;
}
/* Defects start */
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
     padding-top: 4%;
     width: 125%;
     margin-left: 0px;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body {
     width: 92%;
     margin-top: -30px;
}
 @media only screen and (min-width:768px) and (max-width:1024px) {
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body {
         width: 92%;
         margin-top: -25px;
    }
     #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-card {
         margin: 0 8px;
    }
     #PharmacyQuestions .card {
         padding: 0px 0px;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
         padding-top: 1%;
         width: 105%;
    }
     #SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body  {
         padding-left: 16px !important;
    }
}
 @media only screen and (max-width:767.2px) {
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
         padding-top: 8%;
         width: 99%;
         padding-bottom: 5%;
         padding-left: 7%;
    }
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
font-family: Univers-45, sans-serif !important;
}
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header{
font-family: Univers-55, sans-serif !important;
}
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .row.body .moreLink:first-of-type {
         margin-top: 5%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open .component-text-accordion-card-body {
         color: #666;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .titleBox p.medicalcopy-width {
         width: 92%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body {
         width: 92%;
         margin-top: -28px;
         padding-bottom: 0%;
         padding-left: 0%;
         padding-top: 5%;
    }
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header {
     color: black;
}
 #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
     color: black;
}
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header,#RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
    padding-left:15px !important;
}
@media screen and (max-width: 767.2px) {
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
    padding-left: 0px !important;
}
}

 @media (min-width: 768px) {
     section.sec__quotePromo.cat__promo .sectionMainContent {
         padding-left: 6%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card {
         padding: 0;
    }
}
 @media (max-width: 767.2px) {
     #specialtypharm .component-text-accordion.forms {
         padding-left: 0px;
    }
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent p.ml-0.img-icon-tooltip {
         font-size: 15px;
    }
     #SpecialityMarginFormat section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent .sectionIntro h1.add_seperator{
         width:94%;
    }
     #SpecialityMarginFormat section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent{
         margin-top:18px;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body p,#specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ul li, #specialtypharm .component-text-accordion.forms .component-text-accordion-card-body ol li{
         font-size:15px;
    }
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent ul li{
         font-size:15px;
    }
     #MobileMedicareFormat .CommercialPharmacyHero .mask p.pharmacy-text {
         margin-top: 9%;
         margin-bottom: 18%;
    }
     #MobileMedicareFormat .CommercialPharmacyHero .mask h1.pharmacy-header {
         padding-top: 5%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical4Mobile {
         padding-bottom: 66%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical4Mobile p {
         padding-top: 7%;
    }
     #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
         padding: 0;
         padding-right: 65px;
    }
     section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip .tooltiptext {
         left: 15px;
         width: 260px;
         top: -54px;
    }
     section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip .tooltiptext::before {
         top: 83px;
         right: 187px;
         transform: rotate(180deg);
    }
     section.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .accordionTooltip .tooltiptext::after {
         top: 81px;
         right: 187px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2Mobile .accordionTooltip .tooltiptext {
         left: 15px;
         width: 260px;
         top: -12px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2Mobile .accordionTooltip .tooltiptext::before {
         top: 67px;
         right: 84px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical2Mobile .accordionTooltip .tooltiptext::after {
         top: 65px;
         right: 85px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3Mobile .accordionTooltip .tooltiptext::before {
         top: 66px;
         right: 116px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3Mobile .accordionTooltip .tooltiptext::after {
         top: 64px;
         right: 116px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical3Mobile .accordionTooltip .tooltiptext {
         left: 15px;
         width: 260px;
         top: -15px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical4Mobile .accordionTooltip .tooltiptext::after {
         top: 96px;
         right: 33px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical4Mobile .accordionTooltip .tooltiptext::before {
         top: 98px;
         right: 33px;
         transform: rotate(180deg);
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical4Mobile .accordionTooltip .tooltiptext {
         left: 15px;
         width: 260px;
         top: -69px;
    }
}
/* Defects end*/
/* IE Specific code */
 @media screen and (-ms-high-contrast:active), all and (-ms-high-contrast:none) {
     section.cat__dropdown.sec__imageText .section-container .card {
         position: absolute;
         left: 8%;
         top: 19%;
    }
#MedicarewideImage section#wide-image-hero.sec__hero.cat__login .hero-image-container .hero-details{
    background: linear-gradient(25deg, #00497e 15%, transparent 41%), linear-gradient(139deg, #008cc9, transparent 33%), linear-gradient(90deg, #003a65 10%, transparent 50%);
}
     section.sec__planCards#EmployerGroupCards #plan-cards .carousel-inner .carousel-item .plan-card .plan-card-details .plan-card-inclusion-list {
         padding-left: 15px;
    }
     section.sec__planCards#EmployerGroupCards #plan-cards .carousel-inner .carousel-item .plan-card-expanded.plan-card .plan-card-text-container {
         height: 23%;
    }
    /*section.sec__planCards#EmployerGroupCards{
         overflow:hidden;
         padding-bottom:16%;
    }
    */
     #PharmacyQuestions .forms.component-text-accordion {
         padding-top: 0%;
         padding-left: 0%;
    }
     section.backgroundshade.cat__imageleft.sec__imageText#WellnessSupport .contentContainer .sectionIntro {
         padding-top: 4.5%;
         padding-left: 9%;
    }
}
/* IE Specific code end */
/*STYLES ADDED BY SANTOSH START*/
 @media only screen and (min-width : 768px) and (max-width : 1024px) {
     #medicareTools .section-container .card.shadow .description>p {
         padding-right: 20px;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .titleBox p.medicalcopy-width {
         width: 80%;
    }
     section#medicareTools.sec__imageText.cat__dropdown .section-container .imageText-image{
         display:block;
    }
     #enrollEmployerFormat .column-sidebar {
         padding-right: 61% !important;
    }
     section#specialtypharm.sec__quotePromo{
         padding-left: 6%;
    }
     span.respiratory-health{
         margin-top:5%;
    }
     section#specialtypharm.sec__quotePromo.cat__promo .sectionMainContent {
         padding-left: 12%;
         margin-top:9px;
    }
     #SpecialityMarginFormat section#specialtypharm, #RepresentativeFormat section#specialtypharm  {
         padding-left: 6%;
         margin-top: 9%;
    }
     section#pharmacy-coverage-form {
         padding-left: 4%;
    }
     #exTab3{
         overflow-y:scroll !important;
    }
}
 @media (min-width: 1200px) {
     #medicareTools .section-container .card.shadow .seperator-bar {
         padding: 2.5px;
    }
     #WellnessSupport {
         background: -webkit-gradient(linear, left top, right top, color-stop(6%, #fff), color-stop(0, #f9f9f9), color-stop(77.75%, #f9f9f9), color-stop(0, #fff));
         background: -webkit-linear-gradient(left, #fff 6%, #f9f9f9 0, #f9f9f9 77.75%, #fff 0);
         background: linear-gradient(90deg, #fff 6%, #f9f9f9 0, #f9f9f9 77.75%, #fff 0);
         padding-bottom: 80px !important;
    }
     #medicareTools .card.shadow {
         padding: 60px 90px 90px;
         height: 430px;
         min-height: 430px;
         top: 170px;
    }
     #medicareTools .section-container .eyebrow {
         margin-bottom: 12px;
    }
     #medicareTools .section-container .imageText-image img {
         width: 74% !important;
    }
     #medicareTools .multiple-cta .mobile-no-gutters .rectangle, #medicareTools .multiple-cta .mobile-no-gutters .rectangle-top-purple, #medicareTools .multiple-cta .mobile-no-gutters .rectangle-top-blue {
         width: 96%;
         float: right;
         padding-right: 60px;
         padding-left: 60px;
    }
}
/*STYLES ADDED BY SANTOSH END*/
 @media only screen and (max-width: 767.2px) {
     #pharmacy-coverage-form #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header {
         width: 91%;
    }
     #enrollEmployerFormat input#rememberUsername{
         float: left;
         width: 18%;
    }
     #enrollEmployerFormat .ping-checkbox-container.stacked{
         width: 152%;
    }
     .helptoolsimage #Gcareimagetextleft p {
         width: 100%;
         padding-right: 0px;
         padding-left: 0px;
    }
     .helptoolsimage #Gcareimagetextleft .sectionIntro a.button {
         width: 100%;
    }
     #PharmacyQuestions.component-text-accordion.forms span.component-text-accordion-card-header {
         padding-bottom: 0px;
         padding-left: 0px;
         padding-top: 0;
    }
     #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-card {
         margin: 0 0px;
    }
     #PharmacyQuestions.component-text-accordion.forms .card {
         border-radius: 0;
         padding: 21px 18px;
    }
     #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-submenu {
         padding-top: 0px;
    }
     #PharmacyQuestions.component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
         padding-top: 5%;
    }
     #PharmacyQuestions .question-anchor-space {
         margin-top: 6%;
         padding-left: 0%;
    }
     #pharmacy-coverage-form #PharmacyQuestions.component-text-accordion.forms span.component-text-accordion-card-header.icon-down-caret:before {
         left: 100%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .content {
         margin-bottom: 3%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .title.width-style {
         width: 108%;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .content.margin-space {
         margin-bottom: 3%;
         margin-top: 11%;
         width: 94%;
    }
}
 @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 40/71) {
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .content.margin-space {
         margin-top: 25%;
    }
     section#accordion-selector-1 .component-text-accordion.forms .component-text-accordion-card-body {
         padding-right: 0;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green .title.width-style {
         font-size: 1.2rem;
    }
     .sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green p a {
         font-size: 0.8rem;
    }
    /* .tooltip .arrow {
         left: 161px !important;
    }
     */
}
 @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
    /* .tooltip .arrow {
         left: 165px !important;
    }
     */
}
 @media only screen and (max-width: 1023px) and (min-width: 768px)and (orientation: portrait) {
     .CommercialPharmacyHero .mask h1.pharmacy-header.mobileApp-font-style{
         padding-right: 33%;
    }
     #myBlueTNPlans .bluetn-image {
         width: 100%;
    }
     #myBlueTNPlans .section-margin-bluetn p{
         font-size:15px;
    }
     #myBlueTNPlans {
         margin-top: 9%;
         padding-left:7.5%;
    }
     #myBlueTNPlans .section-margin-bluetn {
         padding-right: 8%;
    }
     #myBlueTNPlans .button.primary{
         min-width:47%;
         width:30%;
         margin-left:0px;
         margin-top:0px;
         font-size:0.6rem;
    }
     #myBlueTNPlans .button.primary:last-of-type{
         margin-top:0px;
         margin-left:3%;
    }
     #myBlueTNPlans ul {
         padding-left: 3.5%;
    }
     #MobileAppsThreeup .Appicon1, #MobileAppsThreeup .Appicon2, #MobileAppsThreeup .Appicon3 {
         margin-left: 0%;
         margin-bottom: 3%;
         margin-top: 0%;
    }
     #MobileAppsThreeup .body-copy-style{
         width: 65%;
    }
     #MobileAppsThreeup .body-copy-style ul {
         padding-left: 4%;
    }
     #MobileAppsThreeup .button.primary {
         min-width: 46%;
         width: 42%;
         margin-top: 3%;
         margin-bottom: 7%;
         font-size:0.6rem;
    }
     #MobileAppsThreeup .body-copy-style p{
         font-size:15px;
    }
     #MobileAppsThreeup .column2-style ul, #MobileAppsThreeup .column3-style ul {
         margin-bottom: 3%;
    }
}
 @media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1366px) and (min-device-width: 1024px){
     .CommercialPharmacyHero .mask {
         padding-top: 5% !important;
    }
     .CommercialPharmacyHero .mask h1.pharmacy-header.mobileApp-font-style {
         width: 96%;
    }
     #myBlueTNPlans .button.primary:last-of-type {
         margin-top: 4.1%;
    }
     #MobileAppsThreeup .column3-style ul {
         margin-bottom: 28%;
    }
}
 @media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
     #enrollEmployerFormat .column-sidebar {
         padding-right: 0% !important;
    }
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card span.component-text-accordion-card-header{
font-family: Univers-45, sans-serif !important;
}
#SpecialityMarginFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header, #RepresentativeFormat #specialtypharm .component-text-accordion.forms .component-text-accordion-card.open span.component-text-accordion-card-header{
font-family: Univers-55, sans-serif !important;
}
}
 @media only screen and (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) {
     section#medicareTools.sec__imageText.cat__twoBoxes .section-container .card {
         padding: 72px 95px;
    }
}
 @media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
     section#hsa-info h1.xl {
         font-size: 33px;
         line-height: 39px;
    }
}
 #pharmacies-hero div.com__heroSimple .sectionBody{
     margin-top:-3%;
}
 .searchbox_submit {
     top: 3px;
}
 .searchbox {
     width: 170px;
}
 @media only screen and (max-width: 1366px) and (min-width: 1024px) and (orientation: portrait) {
     #MobileMedicareFormat .CommercialPharmacyHero .mask {
         padding-bottom: 0%;
    }
     #MobileMedicareFormat .CommercialPharmacyHero .mask p.pharmacy-text {
         width: 85%;
    }
     #SpecialityMarginFormat #specialtypharm p.img-icon-tooltip{
         margin-bottom: 42%;
    }
}
@media only screen and (min-width: 1200px) {
#ourplans-weare .button.secondary.white-button.mt-md-2 {
    margin-top: 3% !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait){
#ourplans-weare .hero-image-container{
    height: auto;
}
section#ourplans-weare.sec__hero.cat__login .hero-image-container .hero-details .content{
    padding-bottom:27px;
}
section#ourplans-weare.sec__hero.cat__login a.button.secondary.white-button{
    width:69%;
    margin-top:0px;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape){
#managehealth-diabetes .one-on-one .threeup-card .threeup-card-inner{
   margin-right:25px !important;
}
}
@media only screen and (max-width: 767.9px){
div.com__wideCard .widecard .card-text.Corona_banner.col-md-6 h3 {
                 padding-right: 2px !important;
}
}
