#Blue-care-plus-right .threeup-card .threeup-icon img:first-child{
    position: relative;
    left: -17px !important;
 width: 100%;
    height: 100%;
}
/*----pixel 2-------*/

@media screen and (min-width: 411px) and (min-height: 731px) {
	/* #Blue-care-plus-right .Plus-Icon,
	#Blue-care-plus-right .Equal-Icon {
		right: 59px !important;
	} */
}

@media screen and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
#equalIcon{
  margin-top: -22px;
}
#Blue-care-plus-right .threeup-card .card2{
    margin-top: -3px !important;
}
#Blue-care-plus-right .threeup-card .card3{
       margin-top: 44px !important;
}
      #ThroughYourEmployer{
         margin-right:19%;
        }
#individual-family{
margin-right:31%;
}
#medicaresupplement{
margin-right:22%;
}
	section.cat__quickLinks.sec__hero .sectionImage {
		top: 17%;
		left: auto !important;
	}
	#quicklink-hero .sectionImage img {
		max-width: none;
		margin-left: -900px;
		margin-right: 0px;
		height: auto;
	}
	section.cat__quickLinks.sec__hero .sectionImage {
		width: 0 !important;
	}
	section.cat__quickLinks.sec__hero .backgroundContainer {
		background: radial-gradient(ellipse farthest-corner at right top, #5DC1FD 0%, transparent 60%), linear-gradient(245deg, #067DAC 0%, #00497E 70%);
	}
	.widecard .button {
		min-width: 143px !important;
	}
	.smallCard .button {
		min-width: 0;
	}
	.smallCard {
		height: 493px;
	}
	section.sec__imageText.cat__fullWidthGradientImage-dualCards .fullWidthGradientImage {
		overflow: hidden;
	}
	#awards-honors .awards-honors-image-block img {
		width: 100%;
		height: auto;
	}
	#awards-honors .awards-honors-image-block {
		display: flex;
	}
	#ourplans-weare .hero-image-container .hero-image {
		height: auto;
	}
	#ourplans-Hero {
		-ms-overflow-x: hidden;
	}
	#find-care-hero .inner-div,
	#pharmacies-hero .inner-div,
	#find-care-hero .inner-div {
		width: 90%;
	}
	#Gcareimagetextleft .sectionIntro p {
		width: 97%;
	}

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


/*********IE ISSUES START*********/


/*FIND CARE STYLE CHANGES DONE BY SANTOSH START*/

#Gcareimagetextleft .sectionImage {
	width: 60%;
}

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

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

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


/*********IE ISSUES END*********/


#wide-image-hero .button.secondary.white-button {
	font-size: 0.7rem;
	padding-top: 1px;
}
#intro_four .darkBlue h3,
#intro_four .violet h3,
#intro_four .green h3,
#intro_four .lightBlue h3 {
	font-size: 1rem;
}
#wide-image-hero .hero-image {
	height: auto;
}
#wide-image-hero .options-care {
	width: 130%;
}
#wide-image-hero .finding-doctors {
	width: 140%;
	font-size: 0.8rem;
}
section.sec__imageText.cat__community {
	padding-left: 0px !important;
	margin-top: 0px !important;
}
#intro_four .link.tertiary {
	font-size: 0.8rem;
}
.col-12.col-md-6.col-lg-5.sectionIntro {
	margin-top: 52px;
}
.backgroundshade .button.primary {
	width: 64%;
	/*margin-left: 14px;*/
	
	height: auto;
	border: 1px solid #005eb9;
	background: none;
	color: #005eb9;
}
div.sec__wideCard .widecard {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
	-o-box-shadow: 0 0 10px rgba(0, 0, 0, 0.6);
}
.helpfulTools .title-with-separator {
	font-size: 2rem;
}
.helpfulTools .description p {
	font-size: 1rem !important;
	width: 76%;
}
.helpfulTools .description ul li {
	font-size: 1rem;
}
section.sec__imageText.cat__twoBoxes .section-container .card {
	padding: 54px 100px;
}
.helpfulTools .eyebrow {
	font-weight: bold;
}
.multiple-cta .rectangle-top-blue,
.multiple-cta .rectangle-top-purple,
.multiple-cta .rectangle {
	width: 100%;
}
.multiple-cta .col-xs-no-gutters {
	margin-right: 36px;
	margin-left: -43px;
}
.helpfulTools .regular55 {
	font-size: 19px;
	letter-spacing: 0px;
}
#pharmacies-hero .see-doctors-provided {
	width: 95%;
	margin-left: 0;
}
#pharmacies-hero .connect-to-doctors {
	width: 110%;
}
.rectangle p {
	font-size: 1rem;
	color: #666;
}
.rectangle a {
	font-size: 0.8rem;
	/*	font-weight: bold;*/
}
#pharmacy-coverage-form {
	margin-top: 0;
}
#pharmacy-coverage-form .quote-promo-section {
	margin-top: 0;
	padding-left: 0;
}
#pharmacy-coverage-form .sectionInto-para {
	color: #666666;
	font-family: Univers-55, sans-serif;
	font-size: 13px;
	width: 49%;
	line-height: 23px;
}
#pharmacy-coverage-form .link.tertiary {
	font-size: 16px;
}
#pharmacy-coverage-form .secondaryHeading {
	color: #666666;
	font-family: Univers;
	font-size: 13px;
	line-height: 22px;
	width: 45%;
}
#pharmacy-coverage-form .patient-assistance-p {
	color: #666666;
	font-family: Univers;
	font-size: 13px;
	line-height: 24px;
	width: 62%;
}
#pharmacy-coverage-form .pdfLinkWrapper {
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 17.5px 0px;
	text-decoration: underline;
}
#pharmacy-coverage-form .pdfLinkText {
	font-size: 27px;
	line-height: 35px;
	text-decoration-line: underline;
}
#pharmacy-coverage-form .pdfLinkWrapper a,
#pharmacy-coverage-form .pdfLinkWrapper a.pseudo-class-active {
	color: #005eb9 !important;
	text-decoration-color: #005eb9 !important;
	text-decoration-line: underline;
}
#pharmacy-coverage-form .link-teritary-pharmacy {
	font-size: 14px;
	font-weight: bolder;
	text-decoration: underline;
	font-family: univers-65, sans-serif;
	color: #008CC9;
}
#pharmacy-coverage-form .border-section {
	font-family: univers-45, sans-serif;
	border-bottom: 1px solid lightgrey;
	font-size: 23px;
}
#pharmacy-coverage-form .moreLink:after {
	position: relative;
	top: 2px;
	margin-left: 5px;
	color: #005eb8;
	font-size: 1.30rem;
	font-weight: 500;
	line-height: 1rem;
	content: "\203A";
}
#pharmacy-coverage-form .moreLink1:after,
#pharmacy-coverage-form .moreLink-last:after {
	position: relative;
	top: 13px;
	margin-left: 8px;
	color: #005eb8;
	font-size: 2.3rem;
	font-weight: 500;
	line-height: 1rem;
	content: "\203A";
}

/*#pharmacy-coverage-form .moreLink-last:after{
		position: relative;
		top: 13px;
		right: 2px;
	}*/
.login-hero h6 {
	font-size: 0.75rem;
	letter-spacing: 0.82px;
	line-height: 1rem;
}
.login-hero .finding-doctors {
	font-size: 1.0625rem;
	line-height: 1.75rem;
}
#pharmacy-coverage-form .caret-color {
	float: right;
	font-size: 1.2rem;
	color: #007ac2;
}
#login-hero .content {
	margin-left: 0;
}
#pharmacies-hero .see-doctors-provided {
	width: 95%;
}
#img-text-pharmacy .card {
	margin: 6% 0 0 0;
}
.accordian-forms-pharmacy .component-text-accordion.forms {
	padding: 0;
}
#pharmacies-hero .options-care {
	font-size: 32px;
	line-height: 38px;
	width: 78%;
}
#pharmacies-hero .options-find-care .finding-doctors {
	line-height: 28px;
	font-size: 17px;
	width: 82%;
}
#pharmacies-hero .inner-div {
	bottom: 50px;
	max-width: 89%;
}
#intro_four .intro-four-para {
	width: 53%;
}
#intro_four .green-para,
#intro_four .blue-para {
	font-size: 15px;
	/*font-size: 0.8rem;*/
	
	width: 91%;
}
#intro_four .blue-para {
	/*width : 93%;*/
}
@media (min-width: 768px) {
	#pharmacies-hero .img-find-care,
	#find-care-hero .img-find-care {
		width: 100%;
	}
	
	#intro_four .tiles-box .tiles .content-box {
		width: 100%;
		height: 100%;
	}
}
@media only screen and (max-width: 767.9px) {
/*For Welcome Kit page hero Component*/
section.sec__hero.welComeKit .hero-image-container {
height: 515px !important;
}
section.welComeKit .hero-image-container .hero-details {
background: none !important;
}
section.welComeKit .hero-details .content{
margin-top: 240px !important;
}

/*end here*/
.letsgetCards .IdCardsFormat section#getcare_plancards.sec__planCards.sectionBackgroundShadeFull .threeup-cards.carousel .carousel-item .threeup-icon img { -ms-interpolation-mode: bicubic; }
.letsgetCards .IdCardsFormat section#getcare_plancards.sec__planCards.sectionBackgroundShadeFull .threeup-cards.carousel .carousel-item .threeup-icon img {
    /* max-width: 100% !important;*/

}
#Blue-care-plus-right .Medicaid h1, #Blue-care-plus-right .Medicaid p, #Blue-care-plus-right .BluecarePlus h1, #Blue-care-plus-right .BluecarePlus p{
    margin-left: 2px;
}
#Blue-care-plus-right .Plus-Icon, #Blue-care-plus-right .Equal-Icon {
    position: absolute;
    top: 59px !important;
    right: -11px !important;
}
#Blue-care-plus-right .threeup-card .threeup-icon img:first-child {
    position: relative;
    left: -13px !important;
}
#Blue-care-plus-right .carousel-inner .carousel-item .threeup-card{
min-height: 380px !important;
}

	#Bluecare-plus-plans .sp-body {
		margin-top: 15px;
	}
	
	#Bluecare-plus-plans .blue-care-top,
	#Bluecare-plus-plans .sp-body,
	#Bluecare-plus-plans .blue-care-middle {
		width: 135%;
		margin-left: -25px;
		font-size: 17px;
		margin-bottom: 0;
	}
	
	/* #Blue-care-plus-right .Plus-Icon,
	#Blue-care-plus-right .Equal-Icon {
		position: absolute;
		top: 89px !important;
		right: 35px;
	} */
	
	#WellnessSupport h4 {
		font-size: 17px;
	}
	
	#WellnessSupport .sectionIntro p {
		width: 100%;
		font-size: 16px;
	}
	
	#WellnessSupport .add_seperator {
		width: 78%;
	}
	
	#Bluecareplus-Ready .findcare-commited {
		width: unset !important;
		padding-left: 33px !important;
	}
	
	.Bluecare-widecard .widecard .card-text h3 {
		font-size: 17px !important;
		width: 213px;
		margin-left: 32px;
	}
	
	#Bluecare-plus-plans .blue-care-middle {
		text-align: center;
		margin-bottom: 0;
                
	}
	
	#Bluecare-plus-plans .sectionBody .row .col-xs {
		width: 75%;
		margin-left: 44px;
	}
	
	#Bluecare-plus-plans .sp-main-body {
		font-size: 48px !important;
		margin: 40px 0px 10px -10px !important;
		text-align: center;
	}
	
	#Bluecare-plus-plans .sectionBody {
		width: unset !important;
	}
	
	#Blue-care-plus-right .Bluecare-heading p {
		width: unset !important;
	}
	
	#hpc-frame #pageContent .inner {
		padding: 0 !important;
	}
	
	.sectionBackgroundShadeFull.gaj.accordion-selector-1 {
		padding-top: 28px !important;
	}
	
	#ourvalues .ourvaluesbottom {
		border-left: none !important;
	}
	
	#interactiveMap {
		padding: 0;
	}
	
	#interactiveMap .mobile-map-heading {
		font-size: 1.3rem !important;
		font-family: univers;
	}
	
	#interactiveMap .popup-text {
		padding-left: 4.1rem !important;
	}
	
	#healthyplaces-landing #healthyplacesHero .mobileHeroContainer {
		z-index: -1 !important;
	}
	
	section#accordion-selector-1.sectionBackgroundShadeFull.gaj.accordion-selector-1 .com__table.cat__prescriptionCosts .table-responsive-lg table tbody tr td {
		padding: 23px;
	}
	
	#broker_employer_hero_login .hero-login-container .bodySection p.not-yet-a-member.mt-4 {
		font-size: 0.78rem;
	}
	
	#wide-image-hero .hero-details .content {
		top: 198px;
	}
	
	#pharmacy-coverage-form .carousel .carousel-indicators {
		margin-bottom: -39px;
	}
	
	#spendingAccounts .img-icon-tooltip span {
		display: none !important;
	}
	
	#pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
		width: 119%;
	}
	
	#imagemapId .tap-zoom {
		text-align: center;
	}
	
	#have-questions .find-your-region1 {
		margin-left: 0px !important;
	}
	
	#imagemapId .map-mobile {
		width: 92%;
	}
	
	#imagemapId .member-card-title {
		padding: 201px 20px 69px !important;
	}
	
	#imagemapId .nav-image {
		margin-right: 15px !important;
		margin-top: 33px !important;
	}
	
	#imagemapId {
		width: 100%;
		height: 100% !important;
		display: block;
		top: 0;
		z-index: 999;
		position: fixed;
	}
	
	#find-care-hero .accordionTooltip .tooltiptext {
		bottom: 33px;
		top: -77px;
		left: -30px;
		margin-left: -19px;
		width: 290px;
	}
	
	#find-care-hero .accordionTooltip .tooltiptext::before {
		top: -13px;
		right: 76px;
		margin-top: 103px;
		webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	
	#find-care-hero .accordionTooltip .tooltiptext::after {
		top: 109px;
		right: 77px;
		margin-top: -20px;
		webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		transform: rotate(180deg);
	}
	
	#iepMedicationCovered .content-box .title {
		font-size: 16px;
	}
	
	#iepMedicationCovered .carousel-indicators {
		bottom: 0px;
	}
	
	.fourBox .imageIdpopup img {
		margin: 13px 50px 104px 43px !important;
	}
	
	.fourBox .member-card-title {
		font-size: 1.2rem !important;
		text-align: center;
		padding: 5rem 0.5rem 0rem 0rem !important;
		font-family: univers-45;
	}
	
	#intro_four .content-box.violet h3 {
		width: 122%;
	}
	
	#intro_four .content-box.darkBlue h3 {
		width: 119%;
	}
	
	#intro_four .content-box.darkBlue p {
		width: 112%;
	}
	
	#ppPharmacyCoverage .content-box {
		padding: 41px 40px;
		min-width: 79%;
		height: 394px;
		margin-right: 3%;
	}
	
	.tiles-box .tiles .content-box.lightBlue,
	.tiles-box .tiles .content-box.violet {
		margin-left: 0px !important;
	}
	
	#ppPharmacyCoverage .carousel-indicators {
		top: 95%;
	}
	
	#what-plans-we-offer #plan-cards .carousel-inner .carousel-item .plan-card {
		margin-left: 0px;
	}
	
	#pharmacy-coverage-form .link.tertiary {
		font-size: 13px;
	}
	
	#pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-card {
		margin: 0 22px;
	}
	
	#pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-card-body {
		padding-bottom: 0px;
	}
	
	#getcare-healthtopics .component-dropdown-button {
		text-align: left;
	}
	
	#infographic_personalhealth {
		margin-top: 0%;
	}
	
	#infographic_moresavings .infographic {
		padding-bottom: 50px;
	}
	
	#infographic_moresavings .infographic .infographic-details {
		bottom: -25px;
	}
	
	#infographic_personalhealth .no-gutters .SectionBody {
		padding-top: 0;
	}
	
	#getcare-healthtopics .component-dropdown-button span {
		font-size: 26px;
		line-height: 32px;
	}
	
	#getcare-healthtopics .component-dropdown-button span.icon-down-caret {
		font-size: 14px;
	}
	
	#infographic_moresavings {
		margin-top: 0;
	}
	
	#infographic_moresavings .infographic-details p.infographic-title2 {
		padding-right: 40px;
	}
	
	#pharmacies-hero .options-care {
		font-size: 1.8rem;
		width: 98%;
	}
	
	#Gcareimagetextleft .eyebrow {
		font-size: 14px;
		line-height: 16px;
	}
	
	#Gcareimagetextleft p {
		font-size: 15px;
		line-height: 25px;
		width: 90%;
	}
	
	#Gcareimagetextleft .add_seperator {
		font-size: 26px;
		line-height: 34px;
	}
	
	#Gcareimagetextleft .sectionIntro {
		padding-left: 25px;
	}
	
	#getCare-TextRight .textContainer {
		min-height: 268px;
		width: 100%;
		padding: 13% 8%;
		padding-bottom:6%;
	}
	
	#getCare-TextRight .textContainer p {
		font-size: 15px;
		line-height: 29px;
		/* width: 85%; */
	}
	
	#getCare-TextRight .textContainer h2 {
		font-size: 20px;
		line-height: 31px;
		font-family: Univers-55, sans-serif;
	}
	
	#Gcareimagetextleft {
		padding-left: 0%;
	}
	/* #img-text-getcare .button {
		width: 80%;
	  } */
	
	#img-text-getcare .card p {
		font-size: 15px;
		line-height: 29px;
		/* width: 92%; */
	}
	
	#img-text-getcare .card.shadow h2 {
		font-size: 20px;
		line-height: 30px;
		font-family: Univers-45, sans-serif;
	}
	
	#getCare-Hero .find-care {
		padding-left: 11% !important;
		padding-bottom: 4px !important;
	}
	
	#getCare-Hero .personalized-care {
		padding-left: 10.5% !important;
		padding-bottom: 4px !important;
	}
	
	#getCare-Hero .commercial-medication-lists {
		padding-left: 12% !important;
		padding-bottom: 4px !important;
	}
	
	#getCare-Hero .personalized-care a {
		width: 67%;
		display: inline-block;
		text-align: left;
	}
	
	#getCare-Hero .commercial-medication-lists a {
		text-align: left;
		display: inline-block;
		width: 65%;
	}
	
	#getCare-Hero .rectangle {
		padding-top: 16%;
		padding-left: 7%;
	}
	
	#getCare-Hero .quick-links-for-your {
		padding-left: 7% !important;
	}
	
	#getCare-Hero .your-health-matters {
		margin-top: 5%;
		width: 66%;
		margin-bottom: 15px;
	}
	
	#getCare-Hero .we-re-here-to-help-y {
		width: 95%;
	}
	
	#intro_four .content-box h3 {
		font-size: 15px;
		width: 107%;
	}
	
	#wide-image-hero .button {
		width: 89%;
		margin-top: 2px;
	}
	/*#wide-image-hero .finding-doctors {
		width: 81%;
		font-size: 0.9rem;
	}*/
	
	#wide-image-hero .options-care {
		width: 92%;
		font-size: 1.6rem
	}
	
	#wide-image-hero .hero-image-container {
		height: 670px;
	}
	
	#intro_four .intro-four-para {
		width: 84%;
		font-size: 0.9rem;
	}
	
	#pharmacies-hero .options-find-care .finding-doctors {
		line-height: 1.4rem;
		font-size: 1rem;
		width: 95%;
	}
	
	#find-care-hero h1.text-color.options-care {
		font-size: 1.8rem !important;
	}
	
	#find-care-hero .finding-doctors {
		font-size: 1.2rem;
	}
	
	#find-care-hero .when-you-log-in-to-y {
		line-height: 31px;
	}
	
	#find-care-hero .see-doctors-provided {
		width: 100% !important;
		margin-left: 0%;
	}
	
	.login-hero .login-text {
		margin-top: 0 !important;
	}
	
	.login-hero .see-doctors-provided {
		width: 61%;
		margin-left: 52px;
	}
	
	#pharmacies-hero .see-doctors-provided {
		width: 68%;
		margin-left: 42px;
	}
	
	.accordian-forms-pharmacy {
		padding: 0;
	}
	
	.accordian-forms-pharmacy .component-text-accordion-card {
		padding: 0;
		width: 100%;
	}
	
	#pharmacy-coverage-form {
		padding: 0;
	}
	
	#pharmacy-coverage-form .sectionInto-para {
		font-family: Univers-55, sans-serif;
		font-size: 1rem;
		width: unset;
	}
	
	#pharmacy-coverage-form .pdfLinkWrapper {
		padding-bottom: 0px;
	}
	
	#pharmacy-coverage-form div.component-dropdown .component-dropdown-menu .component-dropdown-menu-item {
		font-size: 1.5rem;
	}
	
	#pharmacy-coverage-form .pharmacy-span-width {
		display: block;
		width: 78%;
		font-size: 1.2rem;
	}
	
	#pharmacy-coverage-form .caret-color {
		font-size: 0.9rem;
		position: relative;
		bottom: 22px;
	}
	
	#pharmacy-coverage-form .secondaryHeading {
		width: 88%;
		padding-left: 15px;
		font-size: 1rem;
	}
	
	#pharmacy-coverage-form .selectionIndicatorText {
		font-size: 1.7rem;
	}
	
	#pharmacy-coverage-form .moreLink-last:after {
		position: relative;
		top: 40px;
		right: 91px;
	}
	
	#login-hero .img-care {
		width: 100%;
	}
	
	#login-hero .hero-details .content {
		top: 10%;
	}
	
	#login-hero .h2 {
		color: white;
	}
	
	#login-hero .hero-details {
		padding: 0;
	}
	
	#login-hero .finding-doctors {
		margin-bottom: 0;
	}
	
	#login-hero .options-care {
		font-size: 32px;
		color: white;
		line-height: 38px;
	}
	/*.login-hero h1.text-color.options-care{
	font-size: 1.8rem !important;
	line-height: 2.5rem !important;
	}*/
	
	@media only screen and (max-width: 767.9px) {
		#Bluecareplus-Ready .findcare-commited p {
			width: unset !important;
		}
		section#img-text-getcare .card.shadow.findcare-commited {
			min-height: 293px;
			padding-bottom: 6%;
		}
		#login-hero .hero-image-container {
			z-index: 1;
			position: relative;
			max-width: 100%;
			overflow: hidden;
			height: 568px;
			box-shadow: 0 0 black;
		}
		#login-hero .content {
			position: absolute;
			/* bottom: 84px; */
			padding-bottom: 95px;
			background: transparent;
			box-shadow: none;
			color: #fff;
			padding-right: 20px;
			padding-left: 20px;
			margin-top: 167px;
		}
	}
	
	#intro_four .sectionIntro {
		margin-bottom: 20px;
	}
	
	#pharmacy-coverage-form .container-fluid {
		padding-top: 0 !important;
	}
	
	.login-hero .log-in-to-find-person {
		font-size: 20px !important;
		line-height: 30px !important;
	}
	
	#pharmacy-coverage-form .component-text-accordion.forms .component-text-accordion-submenu {
		display: block;
		padding-top: 50px;
	}
	
	#wide-image-hero .finding-doctors {
		width: 87%;
		font-size: 0.9rem;
	}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.stMainContent.wpthemeMainContent.stFixedNavbar.stFixedNavbar {
    padding-top: 91px !important;
}
#Blue-care-plus-right .Plus-Icon, #Blue-care-plus-right .Equal-Icon {
    position: absolute;
    top: 68px;
    /* right: -20px; */
    right: -52px;
}
#Blue-care-plus-right .carousel-item.item .card1, #Blue-care-plus-right .carousel-item.item .card2, #Blue-care-plus-right .carousel-item.item .card3 {
    max-height: 137px;
    box-shadow: 1px 5px 25px 1px rgba(0, 0, 0, 0.2);
    width: 90%;
    margin-left: 21px;
    margin-top: 20px;
    border-color: rgba(0,0,0,0.3);
    margin-bottom: 24px;
}
	#Bluecareplus-Ready .findcare-commited {
		width: 45% !important;
		margin-left: -4% !important;
	}
	
	#Bluecareplus-Ready .imageText-image img {
		width: 85%;
		height: 100%;
	}
	
	section#img-text-getcare {
		padding-right: 0;
	}
	
	/* #Blue-care-plus-right .Plus-Icon,
	#Blue-care-plus-right .Equal-Icon {
		position: absolute;
		top: 53px !important;
		right: 10px !important;
	} */
	
	section.sec__hero.cat__quickLinks .sectionImage {
		left: auto !important;
	}
	
	@media screen and (-ms-high-contrast:active),
	(-ms-high-contrast:none) {
		section.sec__hero.cat__quickLinks .sectionImage {
			left: auto !important;
		}
	}
	
	div.com__wideCard .widecard .card-image {
		flex-direction: unset !important;
		width: unset !important;
	}
	
	div.com__wideCard .widecard {
		width: 84% !important;
	}
	
	#Bluecare-plus-plans .sectionBody {
		width: unset !important;
	}
	
	div.com__wideCard .widecard .card-text p {
		font-size: 11px !important;
	}
	
	div.com__wideCard .widecard {
		padding: 40px 18px !important;
	}
	
	div.com__wideCard .widecard .card-image {
		width: 100%;
		height: auto;
	}
	
	#hsa-info .sectionBody {
		padding-right: 45px;
	}
	
	#hsa-info h1.xl {
		font-size: 28px;
		line-height: 34px;
	}
	
	.sec__pharmCoverage.cat__pharmHealthPlan.fourBox .tiles-box .tiles .content-box.green.typical {
		padding: 3rem 1.5rem 8rem 1.5rem;
	}
	
	#exTab3 {
		overflow-y: scroll !important;
	}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
.stMainContent.wpthemeMainContent.stFixedNavbar.stFixedNavbar {
    padding-top: 61px !important;
}

.Bluecare-widecard div.com__wideCard .widecard .card-image img{
/*
/* Def No. 273786 */
width: 60px !important;
height: 71px !important;
*/
margin-top: unset !important;
}
#Blue-care-plus-right .carousel-item.item .card1, #Blue-care-plus-right .carousel-item.item .card2, #Blue-care-plus-right .carousel-item.item .card3 {
    max-height: 137px;
    box-shadow: 1px 5px 25px 1px rgba(0, 0, 0, 0.2);
    width: 100%;
    margin-left: 21px;
    margin-top: 20px;
    border-color: rgba(0,0,0,0.3);
    margin-bottom: 24px;
}
#Blue-care-plus-right .Medicaid h1, #Blue-care-plus-right .Medicaid p, #Blue-care-plus-right .BluecarePlus h1, #Blue-care-plus-right .BluecarePlus p{
margin-left:0px !important;
}
#Blue-care-plus-right .threeup-icon img:first-child{
    position: relative;
    left: -12px;
}
#Blue-care-plus-right .Plus-Icon, #Blue-care-plus-right .Equal-Icon {
    position: absolute;
   /* top: 35px !important;
    right: -27px !important;*/
   top: 58px !important;
    right: -52px !important;
}
#quicklink-hero .backgroundContainer .sectionBody{
padding-left:75px !important;
}
#quicklink-hero .backgroundContainer .quicklinks{
padding-left: 55px;
padding-bottom: 20px;
}

        #Bluecare-plus-plans .stat-middle{
         border-bottom:unset;      
        }
	section.sec__hero.cat__quickLinks .sectionImage {
		left: auto !important;
	}
	
	div.com__wideCard .widecard .card-button a.button {
		margin-bottom: 22px !important;
	}
	
	div.com__wideCard .widecard .card-text h3 {
		margin-right: 27px;
	}
	
	div.com__wideCard .widecard .card-image img {
		height: 57% !important;
		margin-top: 23% !important;
	}
	
	div.com__wideCard .widecard .card-text p {
		text-align: left;
		width: 100%;
	}
	
	#quicklink-hero .backgroundContainer .sectionBody .content p {
		width: 61%;
	}
	
	#quicklink-hero .backgroundContainer .quicklinks ul li {
		border-top: unset;
	}
	
	#Blue-care-plus-right .Bluecare-heading p {
		width: 73% !important;
	}
	
	#Blue-care-plus-right,
	#Blue-care-plus-right #getcare_plancards {
		padding-left: 0px !important;
	}
	
	/* #Blue-care-plus-right .Plus-Icon,
	#Blue-care-plus-right .Equal-Icon {
		position: absolute;
		top: 36px !important;
		right: 4px !important;
	} */
	
	#Blue-care-plus-right .Medicare h1,
	#Blue-care-plus-right .Medicaid h1,
	#Blue-care-plus-right .BluecarePlus h1 {
		font-size: 20px;
	}
	
	#Blue-care-plus-right .Medicare p,
	#Blue-care-plus-right .Medicaid p,
	#Blue-care-plus-right .BluecarePlus p {
		width: 128%;
font-size:14px;
	}
	
	#Bluecare-plus-plans .secondary {
		width: 34%;
	}
	
	#Bluecare-plus-plans .sectionBody {
		width: 100% !important;
	}
	
	#WellnessSupport .add_seperator {
		width: 89%;
	}
	
	#WellnessSupport .contentContainer .sectionIntro p {
		width: 131%;
	}
	
	#WellnessSupport {
		background: linear-gradient(90deg, #fff 0, #f9f9f9 0, #f9f9f9 54%, #fff 0);
	}
	
	#Bluecareplus-Ready .card.shadow.findcare-commited {
		width: unset !important;
	}
	
	#Bluecareplus-Ready .card.shadow.findcare-commited a.button {
		width: 65%;
	}
	
	div.com__wideCard .widecard {
		width: 93%;
		flex-direction: unset !important;
		padding-bottom: 6px !important;
	}
	
	#img-text-getcare .section-container .imageText-image {
		display: unset;
	}
	
	#pharmacies-hero .row.inner-div .personalized-care .image-grid span {
		padding-right: 3.7rem;
	}
	
	#pharmacies-hero .pregnancy-heading {
		width: 52%;
	}
	
	#pharmacies-hero .diabetes-heading {
		width: 112%;
	}
	
	#pharmacies-hero .content h1 {
		width: 65%;
	}
	
	#pharmacies-hero .content p {
		width: 60%;
	}
	
	#managingHealthCondition .container {
		margin-right: 0;
	}
	
	#managingHealthCondition {
		margin-top: 62px;
	}
	
	section#getcare_plancards {
		padding-left: 50px !important;
	}
	
	#faq-form .icon-down-caret:before {
		right: 11px;
	}
	
	#selector-threeup .secondaryHeading {
		width: 68%;
	}
	
	#find-care-hero .accordionTooltip:hover .tooltiptext {
		top: 0px;
		right: -284px;
		font-size: 0.8rem;
	}
	
	#find-care-hero .accordionTooltip .tooltiptext::before {
		top: 34px;
		left: -27px;
		transform: rotate(270deg);
		right: unset;
	}
	
	#find-care-hero .accordionTooltip .tooltiptext::after {
		top: 34px;
		left: -24px;
		transform: rotate(270deg);
		right: unset;
	}
	
	#exTab3 {
		overflow-y: scroll;
	}
	
	#pregnancy-support .gradientLayer {
		bottom: 30px;
		height: 445px;
		background: linear-gradient(75deg, #008cc9 5%, rgba(0, 0, 0, 0) 50%), linear-gradient(75deg, #00497e 20%, rgba(0, 0, 0, 0) 55%), linear-gradient(105deg, #00497e 20%, rgba(0, 0, 0, 0) 55%), linear-gradient(90deg, black 25%, rgba(0, 0, 0, 0) 60%);
	}
	
	#pregnancy-support .gradientLayer .sectionIntro {
		width: 50%;
		padding-top: 44px;
	}
	
	#pregnancy-support section.sec__imageText.cat__fullWidthGradientImage .sectionContainer {
		background-color: #fff;
	}
	
	#pregnancy-support .sectionContainer {
		height: 474px;
	}
	
	#EmployerGroup .button {
		width: 84%;
	}
	
	#EmployerGroup .hero-details .content {
		padding-bottom: 26px;
	}
	
	#Healthy-Maternity-Video .fullWidthVideoBottomText {
		margin-top: -354px;
		z-index: 1;
		width: 38%;
		margin-left: 64%;
	}
	
	#Healthy-Maternity-Video .fullWidthVideoBottomText p {
		font-size: 13px;
	}
	
	section.fullWidthVideoComponent {
		margin-bottom: 44px;
	}
	
	#open_enrollment .individual-flex {
		display: flex !important;
	}
	
	section#img-text-getcare .card.shadow.findcare-commited {
		min-height: 247px;
	}
	
	#login-hero .content {
		padding-bottom: 50px;
	}
	
	.login-hero .see-doctors-provided {
		/*width: 43%;
		margin-left: 106px;*/
		width: 155px !important;
		margin-left: 7px !important;
	}
	
	.login-hero .img-care {
		width: 100%
	}
	
	.login-hero .image-tablet-grid {
		display: flex;
	}
	
	.login-hero .options-care {
		width: 66%;
	}
	
	.login-hero .finding-doctors {
		line-height: 1rem;
		font-size: 0.8rem;
		width: 60%;
	}
	
	#pharmacies-hero .options-find-care .finding-doctors {
		width: 60%;
	}
}
@media (min-width: 1200px) {
#Blue-care-plus-right .carousel-item.item .card3{
 height: 174px;
}
#Blue-care-plus-right .threeup-card .card1, #Blue-care-plus-right .threeup-card .card2 {
    width: 92% !important;
 height: 172px;
}
#Blue-care-plus-right .carousel-item.item .card1, #Blue-care-plus-right .carousel-item.item .card2, #Blue-care-plus-right .carousel-item.item .card3 {
    max-height: 187px;
    box-shadow: 1px 5px 25px 1px rgba(0, 0, 0, 0.2);
    width: 90%;
    margin-left: 21px;
    margin-top: 20px;
    border-color: rgba(0,0,0,0.3);
    margin-bottom: 24px;
}
	#getCare-TextRight .textContainer.getcare-textcontainer {
		min-height: 460px !important;
	}
	
	#interactiveMap .popup-text {
		padding-left: 5.7rem !important;
		font-family: univers;
		font-size: 1.1rem;
	}
	
	#wide-image-hero .button.secondary.white-button {
		width: 84%;
	}
	
	section#img-text-pharmacy {
		padding-right: 0px;
	}
	
	#login-hero .finding-doctors {
		font-size: 0.8rem;
		padding-right: 159px;
	}
	
	#login-hero .hero-image img {
		float: right;
	}
	
	#img-text-getcare {
		padding-right: 0px;
	}
	
	#login-hero {
		padding-top: 61px;
		padding-bottom: 0px;
	}
}
.img-info-tooltip {
	position: relative;
	display: inline-block;
}
.img-info-tooltip .tooltiptext {
	visibility: hidden;
	width: 350px;
	background-color: #fff;
	color: #333;
	text-align: center;
	border-radius: 6px;
	padding: 5px 12px;
	position: absolute;
	z-index: 1;
	top: 16px;
	left: 86%;
	border: 1px solid #ccc;
	box-shadow: 0px 0px 8px 1px #ccc;
}
.img-info-tooltip .tooltiptext::after {
	content: "";
	position: absolute;
	top: 50%;
	right: 100%;
	margin-top: -12px;
	border-width: 12px;
	border-style: solid;
	border-color: transparent #fff transparent transparent;
}
.img-info-tooltip:hover .tooltiptext {
	visibility: visible;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	#pharmacies-hero .img-find-care,
	#find-care-hero .img-find-care {
		width: 100%;
	}
}

/* -----RACHANA CSS CHANGES FOR OTHER COVERAGE PLANS START----- */
.CommercialPharmacyHero .mask p.pharmacy-text {
	font-size: 1.1rem;
}
.CommercialPharmacyHero button.button.button-secondary a {
	font-family: Univers-65, sans-serif !important;
}
#BenefitsEmployers h3 {
	margin-bottom: 10px;
}
#img-text-getcare .card.shadow .seperator-bar {
	display: inline-table;
}
section.sec__quotePromo .connect-gis-contact .sectionIntro p {
	font-weight: 200 !important;
}
.CommercialPharmacyHero .mask {
	padding-top: 6%;
}
#BenefitsEmployers .col-12.col-md-12.col-lg-7.imageContainer {
	padding-left: 9%;
	padding-top: 4.2%;
}
@media only screen and (max-width: 767.9px) {
#Blue-care-plus-right .carousel-item.item .card1, #Blue-care-plus-right .carousel-item.item .card2, #Blue-care-plus-right .carousel-item.item .card3 {
    box-shadow: 1px 5px 25px 1px rgba(0, 0, 0, 0.2);
    width: 80%;
    margin-left: 21px;
    margin-top: 20px;
    border-color: rgba(0,0,0,0.3);
    margin-bottom: 24px;
    height: 138px;
}
	#intro_four .content-box {
		min-width: 80%;
		min-height: 444px;
		margin-right: 3%;
	}
	
	#pharmacy-coverage-form .link.tertiary {
		margin-top: 25px;
	}
	
	#Documentsforms p.small a {
		font-size: 1rem;
	}
	
	#PharmacyQuestions .component-text-accordion-submenu .default p {
		margin-top: 25px;
		font-size: 1rem;
	}
	
	#Gloucosemonitors .row.no-gutters .col-xs.col-md-5.col-lg-4 img {
		width: 100%;
	}
	
	#wide-image-hero img {
		background: repeating-radial-gradient(black, transparent 108px);
	}
	
	#Glucosemonitors p.pdfLinkWrapper a.pdfLinkText.link.tertiary {
		font-size: 1rem !important;
	}
	
	#pharmacy-coverage-form .pdfLinkText {
		line-height: 19px;
	}
}

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

/*................. OUR PLANS.................*/

/* #what-plans-we-offer .plan-card {
	  margin-left: 25px;
	} */
#what-plans-we-offer .carousel-item {
	margin-top: 25px;
}

/* #what-plans-we-offer .plan-card-text {
	  font-size: 0.8rem;
	} */
.fourBox .coverage-close,
.fourBox .coverage-close1,
.fourBox .coverage-close2,
.fourBox .coverage-closemobile,
.fourBox .coverage-close1mobile,
.fourBox .coverage-close2mobile,
.coverage-closemap {
	-moz-user-select: none;
	display: block;
	position: absolute;
	top: 9px;
	right: 4px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	color: #00497e;
	font-size: 52px;
	cursor: pointer;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-family: Univers-45, sans-serif;
}
.fourBox .member-card-title {
	font-size: 1.5rem;
	text-align: center;
	padding: 5rem 1.5rem 1.5rem 1.5rem;
	font-family: univers-45;
}
.fourBox .imageIdpopup img {
	padding: 5px;
	margin: 38px 0 104px 201px;
}
.fourBox .imageId {
	padding: 50px 60px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.1);
	border-top: 6px solid #B8E986;
}
.fourBox .imageIdpopup {
	background-color: rgb(243, 243, 243);
	padding-bottom: 1px;
}
@media (min-width: 768px) {
	.fourBox .coverage-close,
	.fourBox .coverage-close1,
	.fourBox .coverage-close2,
	.fourBox .coverage-closemobile,
	.fourBox .coverage-close1mobile,
	.fourBox .coverage-close2mobile {
		top: 15px;
		right: 29px;
	}
}
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) {
	#find-care-hero .accordionTooltip .tooltiptext {
		bottom: 33px;
		top: -77px;
		left: -26px;
		margin-left: -19px;
		width: 293px;
	}
}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) {
	#find-care-hero .accordionTooltip .tooltiptext {
		bottom: 33px;
		top: -77px;
		left: 8px;
		margin-left: -19px;
		width: 329px;
	}
	
	#find-care-hero .accordionTooltip .tooltiptext::before {
		right: 127px;
	}
	
	#find-care-hero .accordionTooltip .tooltiptext::after {
		right: 128px;
	}
}
#what-plans-we-offer,
#what-plans-we-offer .carousel-inner {
	background-color: #fff;
}
#our_plan_accordion,
#our_plan_accordion .component-text-accordion {
	background-color: #f9f9f9;
}
#our_plan_accordion .sectionIntro h3.accordion-ui-eyebrow {
	margin-top: 70px;
}
#our_plan_accordion .our-plan-see-all-question {
	margin-bottom: 60px;
}
#have-questions .find-region-plus {
	margin-left: 4px;
	content: "+";
	font-size: 15px;
	color: #005eb9;
}

/*#have-questions .regional-sales {
		padding-top: 27px;
	}*/
#have-questions .find-your-region,
#have-questions .find-your-region1 {
	font-size: 13px;
	font-weight: bold;
	margin-top: -13px;
}
#have-questions .find-your-region1 {
	margin-left: 31px;
}
#have-questions .find-your-region-text,
#have-questions .find-your-region-text1 {
	margin-top: -12px;
}
#have-questions .sectionBackgroundShade {
	padding-bottom: 0;
}
#have-questions {
	margin-bottom: 0;
}
#EmployerGroup,
#EmployerGroup .hero-image-container {
	padding-bottom: 0;
	margin-top: 0;
}
#imagemapId {
	width: 100%;
	height: auto;
	display: block;
	margin-top: -21px;
	background-color: #f3f3f3;
	overflow: hidden;
}
#imagemapId .member-card-title {
	text-align: center;
	font-size: 1.5rem;
	font-family: univers-45, sans-serif;
	color: black;
	padding: 80px;
}
#imagemapId .nav-image {
	float: right;
	margin-right: 23px;
	margin-top: 23px;
}

/*********************have-Questions***************************/
section.sec__contact.cat__ancillary .sectionIntro .add_seperator::after {
	margin-bottom: 0;
}
section.sec__contact.cat__ancillary .sectionBody {
	margin-top: 54px;
}
@media (min-width: 768px) {
	section.sec__contact.cat__ancillary .sectionBody {
		width: 93%;
	}
}
@media (min-width: 1400px) {
	section.sec__contact.cat__ancillary .sectionBody {
		margin-top: 0;
	}
}
section.sec__contact.cat__ancillary .sectionBody .regionTitle span {
	display: block;
	color: #222;
	font-family: Univers-65, sans-serif;
	font-size: 0.75rem;
	text-transform: uppercase;
}
@media (min-width: 768px) {
	section.sec__contact.cat__ancillary .sectionBody .contactCard:first-child {
		border-right: 1px solid #ccc;
		border-bottom: 0;
	}
}
@media (min-width: 768px) and (max-width: 1199px) {
	section.sec__contact.cat__ancillary .sectionBody .contactCard:first-child {
		margin-bottom: 40px;
	}
}
section.sec__contact.cat__ancillary .sectionBody .contactCard:last-child {
	margin-bottom: 30px;
}
@media (min-width: 992px) {
        #Bluecareplus-Ready .imageText-image img {
		width: 85%;
		height: 100%;
	}
	section.sec__contact.cat__ancillary .sectionBody .contactCard:last-child {
		margin-bottom: 0;
	}
}
section.sec__contact.cat__ancillary .sectionBody .contactCard img {
	width: 90px;
	height: 90px;
	margin-top: 30px;
	margin-bottom: 10px;
}
@media (min-width: 992px) {
	section.sec__contact.cat__ancillary .sectionBody .contactCard img {
		margin-bottom: 30px;
	}
}
section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody {
	padding: 0;
	background-color: transparent;
}
@media (min-width: 992px) {
	section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody {
		min-height: 85px;
	}
}
section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody h6 {
	margin-bottom: 10px;
	color: #666;
	font-family: Univers-55, sans-serif;
	font-size: 0.8125rem;
	line-height: 22px;
}
@media (min-width: 992px) {
	section.sec__contact.cat__ancillary .sectionBody .contactCard .cardBody h6 {
		margin-bottom: 0;
	}
}
section.sec__contact.cat__ancillary .sectionBody .contactCard .cardFoot {
	font-family: Univers-55, sans-serif;
	font-size: 0.8125rem;
}
section.sec__contact.cat__ancillary .sectionBody .contactCard .cardFoot p {
	margin-bottom: 0;
	color: rgb(34, 34, 34);
}
section.sec__contact.cat__ancillary .sectionBody .contactCard .cardFoot .link p {
	color: rgb(16, 73, 143);
}
section.sec__contact.cat__ancillary .sectionBody .regionWest {
	border-bottom: 1px solid #5dc1fd;
}
@media (min-width: 1200px) {
.letsgetCards .carousel-item.item:nth-child(3) img {
    max-width: 99% !important;
}
.letsgetCards .carousel-item.item:nth-child(1) img {
    max-width: 96% !important;
}
	section.sec__contact.cat__ancillary .sectionBody .regionWest {
		border-right: 1px solid #5dc1fd;
		border-bottom: 0;
	}
}
section.sec__contact.cat__ancillary .sectionBody .regionWest .contactCard {
	padding-right: 0;
	padding-left: 0;
}
@media (min-width: 768px) {
	section.sec__contact.cat__ancillary .sectionBody .regionWest .contactCard:last-child {
		padding-right: 30px;
		padding-left: 30px;
	}
}
section.sec__contact.cat__ancillary .sectionBody .regionWest .regionTitle>.col {
	padding-left: 0;
}
section.sec__contact.cat__ancillary .sectionBody .regionEast {
	margin-top: 40px;
}
@media (min-width: 1200px) {
	section.sec__contact.cat__ancillary .sectionBody .regionEast {
		margin-top: 0;
	}
}
section.sec__contact.cat__ancillary .sectionBody .regionEast .contactCard {
	padding-right: 0;
	padding-left: 0;
}
@media (min-width: 1200px) {
	section.sec__contact.cat__ancillary .sectionBody .regionEast .contactCard {
		padding-right: 30px;
		padding-left: 30px;
	}
}
@media (min-width: 768px) and (max-width: 1399px) {
	section.sec__contact.cat__ancillary .sectionBody .regionEast .contactCard:last-child {
		padding-right: 30px;
		padding-left: 30px;
	}
}
section.sec__contact.cat__ancillary .sectionBody .regionEast .regionTitle>.col {
	padding-left: 0;
}
@media (min-width: 1200px) {
	section.sec__contact.cat__ancillary .sectionBody .regionEast .regionTitle>.col {
		padding-left: 30px;
	}
}
section.sec__contact.cat__ancillary .more-info {
	display: flex;
	flex-wrap: wrap;
	padding-top: 30px;
}
@media (min-width: 992px) {
	section.sec__contact.cat__ancillary .more-info {
		padding-top: 60px;
	}
}
section.sec__contact.cat__ancillary .more-info img {
	display: inline-block;
	vertical-align: middle;
}
section.sec__contact.cat__ancillary .more-info a {
	display: block;
	padding-top: 20px;
	font-size: 0.75rem;
}
@media (min-width: 768px) {
	section.sec__contact.cat__ancillary .more-info a {
		font-size: 1rem;
	}
}
@media (min-width: 768px) {
	section.sec__contact.cat__ancillary .more-info a {
		display: inline-block;
		margin-left: 30px;
		padding-top: 30px;
		vertical-align: middle;
	}
}
section.sec__contact.cat__comumunity .sectionBackgroundShade {
	padding-top: 50px;
	padding-bottom: 50px;
	background: linear-gradient(90deg, #fff 0, #f9f9f9 0, #f9f9f9 75%, #fff 0);
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionBackgroundShade {
		padding-top: 100px;
		padding-bottom: 100px;
		background: linear-gradient(90deg, #fff 7%, #f9f9f9 0, #f9f9f9 72.7%, #fff 0);
	}
}
section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
	margin-right: 20px;
	margin-left: 20px;
}
@media (min-width: 768px) {
	section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
		margin-left: 90px;
	}
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
		margin-left: 130px;
	}
}
@media (min-width: 1200px) {
	section.sec__contact.cat__comumunity .sectionBackgroundShade>.row {
		margin-left: 165px;
	}
}
section.sec__contact.cat__comumunity .tallsidebar {
	padding-right: 0;
	padding-left: 0;
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .tallsidebar {
		z-index: 0;
		height: auto;
		padding-left: 30px;
		border-left: 1px solid #5dc1fd;
	}
}
section.sec__contact.cat__comumunity .sectionIntro>.col {
	padding-right: 0;
	padding-left: 0;
}
@media (min-width: 768px) {
	section.sec__contact.cat__comumunity .sectionIntro>.col {
		padding-bottom: 55px;
	}
}
section.sec__contact.cat__comumunity .sectionIntro>.col .add_seperator:after {
	margin-bottom: 0;
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionThreeup {
		padding-right: 80px;
		padding-left: 0;
	}
}
@media (min-width: 1200px) {
	section.sec__contact.cat__comumunity .sectionThreeup {
		padding-right: 115px;
	}
}
section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
section.sec__contact.cat__comumunity .sectionThreeup>.col {
	padding-top: 45px;
	padding-bottom: 45px;
	border-bottom: 1px solid #5dc1fd;
}
@media (min-width: 768px) {
	section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
	section.sec__contact.cat__comumunity .sectionThreeup>.col {
		padding: 20px 15px 5px;
		border-bottom: 0;
		border-left: 1px solid #5dc1fd;
	}
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
	section.sec__contact.cat__comumunity .sectionThreeup>.col {
		padding: 20px 60px 5px 30px;
	}
}
@media (min-width: 1200px) {
	section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"],
	section.sec__contact.cat__comumunity .sectionThreeup>.col {
		padding: 20px 90px 5px 30px;
	}
}
section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"]:first-child,
section.sec__contact.cat__comumunity .sectionThreeup>.col:first-child {
	border-left: 0;
	padding-left: 0;
}
section.sec__contact.cat__comumunity .sectionThreeup>[class*="col-"]:last-child,
section.sec__contact.cat__comumunity .sectionThreeup>.col:last-child {
	border-bottom: 0;
	padding-right: 0;
}
section.sec__contact.cat__comumunity .sectionThreeup .contactCard img {
	width: 90px;
	height: 90px;
	margin-bottom: 10px;
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionThreeup .contactCard img {
		margin-bottom: 30px;
	}
}
section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody {
	padding: 0;
	background-color: transparent;
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody {
		min-height: 85px;
	}
}
section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody h6 {
	margin-bottom: 10px;
	color: #666;
	font-family: Univers-55, sans-serif;
	font-size: 0.8125rem;
	line-height: 22px;
}
@media (min-width: 992px) {
	section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardBody h6 {
		margin-bottom: 0;
	}
}
section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardFoot {
	font-family: Univers-55, sans-serif;
	font-size: 0.8125rem;
}
section.sec__contact.cat__comumunity .sectionThreeup .contactCard .cardFoot p {
	margin-bottom: 0;
	color: #222;
}
section.sec__contact.cat__comumunity .sectionOutro {
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-top: 85px;
}
section.sec__contact.cat__comumunity .sectionOutro h2 {
	margin-right: 2rem;
}
section.sec__contact.cat__comumunity .sectionOutro .socialIcons {
	display: flex;
	flex-direction: row;
}
section.sec__contact.cat__comumunity .sectionOutro .socialIcons a {
	margin-right: 2rem;
}
section.sec__contact.cat__comumunity .sectionOutro .socialIcons a img {
	height: 50px;
}

/****** Help resources end *******/
@media screen and (orientation:portrait) {
	/*height: 100vh;
	width: 100vw;*/
}
@media screen and (orientation:landscape) {
	/*height : 100vh;
	width : 100vw;*/
}
@media (min-width: 1920px) {
	.get-care-health .your-health-matters {
		width: 49%;
	}
	
	#ourplans-Hero .living-room-mom-and-dad-cud img {
		padding-left: 14%;
		top: -26%;
	}
}
#getCare-TextRight .textContainer p {
	font-size: .9rem;
}

/*#getCare-TextRight .textContainer.getcare-textcontainer {
	  min-height: 460px !important;
	}*/
section.sec__hero.cat__login .hero-image-container .hero-image img {
	width: 100%;
}
#ContactSalesTeam {
	margin: 0;
}
#specialtypharm .img-icon-tooltip span,
#spendingAccounts .img-icon-tooltip span {
	display: inline-block;
}

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

/* Commented out. Interferes with correct size for table headings */

/* #specialtypharm .img-icon-tooltip,
	#spendingAccounts .img-icon-tooltip {
	  font-size: 13px;
	} */
#specialtypharm .img-icon-tooltip .tooltip-inner {
	min-width: 125%;
	font-size: 0.7rem;
	margin-top: 27px;
}
@media only screen and (min-width: 991px) and (max-width: 1200px) {
	#ourplans-Hero {
		overflow-y: hidden;
	}
	
	.ourplans-hero img {
		bottom: 100px !important;
	}
}
#EmployerGroup .icon-off-site-blue-inline:hover {
	color: #fff;
}
#pharmacy-coverage-form .icon-off-site-blue-inline:after {
	font-size: 10px;
	font-weight: bolder;
	margin-left: 8px;
}
#intro_four .violet .blue-para {
	margin-bottom: 45px;
}
#EmployerGroup .hero-image-container .hero-image img {
	width: 100%;
	height: auto;
}
#wide-image-hero .icon-off-site-blue-inline:after {
	color: unset;
}

/*#Healthy-Maternity-Video{
	  padding: 0px 75px 0px;
	}*/
#Healthy-Maternity-Video .fullWidthVideoOverlayText h2 {
	margin-bottom: 0.4em;
	font-size: 25px;
}
#broker_employer_hero_login .hero-login-container {
	width: 91%;
}
#broker_employer_hero_login .hero-login-container .bodySection p {
	font-size: 0.9rem;
}
#broker_employer_hero_login .icon-tertiary-link {
	margin-left: -1px !important;
	font-size: 1.40rem;
	line-height: 1rem;
	color: #005eb9;
}
.tooltip {
	pointer-events: none;
}
#manageHealthConidistionsHero .button.secondary.white-button:active,
#manageHealthConidistionsHero .button.secondary.white-button:focus,
#manageHealthConidistionsHero .button.secondary.white-button:hover {
	border: 1px solid rgba(0, 94, 185, 0.75);
	background: #005eb9;
	color: #fff;
	text-decoration: underline;
}
#specialtypharm p.img-icon-tooltip {
	font-size: 15px;
}

/*........................About-us.......................*/
#stPageFrame div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title .sub-items-list li>a {
	font-family: univers-45, sans-serif;
	font-size: 20px;
}
#stPageFrame div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title>a {
	font-family: univers-45, sans-serif;
	font-size: 27px;
}
#stPageFrame div.lay__header #bcbst-header .sub-nav .nav-items .nav-item-title.active>a {
	color: #008cc9;
	font-family: Univers-55, sans-serif;
}
#interactiveMap .mypopup {
	width: 435px;
}
#interactiveMap .mypopup h6 a {
	font-family: UniversLTStd;
}
#specialtypharm .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
	width: unset;
}
#PersonalData .content-block p {
	font-size: 1rem;
}
#specialtypharm .component-text-accordion.forms .component-text-accordion-card-body .component-text-accordion-card-body-text {
	padding: 0;
	margin-top: 20px;
}
#Company-Profile .ourvaluesbottom {
	margin-top: -17% !important;
	padding-top: 13% !important;
}
#stPageFrame {
	overflow-x: hidden;
}
#detailsTable {
	font-size: 0.83rem !important;
}
#hsa-info .sectionImage img {
	width: 100%;
}
#getcare_plancards .getcare-bottombox {
	margin-top: 45px;
}
#getcare_plancards .threeup-card p {
	margin-top: 17px;
}
#pageContentEnclosure .backgroundContainer .sectionBody .content p {
	font-size: 15.6px;
}
/*defect 272865*/
#pageContentEnclosure .backgroundContainer .quicklinks ul li div:last-child a {
	text-decoration: underline;
        /*font-weight: 500;
         font-family: Univers-55, sans-serif;  */
}
#employer-group-products .sectionIntro {
	right: 726px;
}
#Blue-care-plus-right .Medicare,
#Blue-care-plus-right .Medicaid,
#Blue-care-plus-right .BluecarePlus {
	padding-left: 0px;
}
/* #Blue-care-plus-right .Medicare img {
	position: relative;
	right: 18px;
} */
#Blue-care-plus-right .Medicaid h1,
#Blue-care-plus-right .Medicaid p,
#Blue-care-plus-right .BluecarePlus h1,
#Blue-care-plus-right .BluecarePlus p {
	margin-left: 4px;
}
@media only screen and (max-width: 667px) and (min-width: 375px)
#Blue-care-plus-right .Equal-Icon {
  /*right: 40px !important;*/
}
#Blue-care-plus-right .Plus-Icon,
#Blue-care-plus-right .Equal-Icon {
	position: absolute;
	top: 85px;
	/*right: -20px;*/
         right: -59px; /* new images added as per new images */
}
#Blue-care-plus-right,
#Blue-care-plus-right #getcare_plancards {
	background: none;
}
#Blue-care-plus-right .Bluecare-heading p {
	width: 50%;
}
#Blue-care-plus-right .Bluecare-heading {
	padding-left: 0;
}
#Bluecare-plus-plans {
	margin-right: 0;
}
#Bluecare-plus-plans .sectionIntro {
	right: 852px;
}
#Bluecare-plus-plans .sectionBody {
	top: 560px;
	width: 900px;
	z-index: -1;
}
#Bluecare-plus-plans .sp-main-body {
	    font-size: 48px;
    margin: 56px 0px 10px -27px;
    font-family: Univers-65, sans-serif;
}
#Bluecare-plus-plans .sectionBody .row {
	width: 695px;
}
#Bluecare-plus-plans .blue-care-top,
#Bluecare-plus-plans .sp-body {
	text-align: center;
width: 140%;
    margin-top: 15px;
    margin-left: -32px;
font-size:20px;
}
#Bluecare-plus-plans .secondary {
	background-color: #005eb9;
	color: #fff;
}
#Bluecare-plus-plans .sectionIntro ul {
	font-size: 0.875rem;
}
#Bluecare-plus-plans .sectionIntro ul li {
	list-style-image: url(https://www.bcbst.com/img/orange-bullet.png);
	margin-left: -23px;
	padding-left: 10px;
}
#Bluecareplus-Ready .card.shadow.findcare-commited a.button {
	margin-top: -17px !important;
	width: 90%;
}
#Bluecare-plus-plans .blue-care-middle {
	text-align: center;
	margin-bottom: 0;
font-size:20px;
}
#Bluecareplus-Ready .icon-off-site-blue-inline:after {
	color: #fff;
}
section.sec__hero.cat__quickLinks .sectionImage {
	left: 50%;
	width: unset !important;
}
/* @media all and (min--moz-device-pixel-ratio:0) {
@media only screen and (min-width: 414px) and (max-width: 736px) {
#Blue-care-plus-right .Plus-Icon{
right:58px !important;
}
} */
@media only screen and (min-width: 375px) and (max-width: 667px) {
/*#Blue-care-plus-right .Equal-Icon{
right: 25px !important;
}*/
}
@media only screen and (max-width: 767.9px){
#Blue-care-plus-right .Medicaid .threeup-icon img{
/*margin-left: -5px;*/
}
/* #Blue-care-plus-right .Equal-Icon {
    top: 89px !important;
    right: 25px;
} */
#Blue-care-plus-right .Medicare, #Blue-care-plus-right .Medicaid, #Blue-care-plus-right .BluecarePlus{
padding-left:0px !important;
}
#Blue-care-plus-right .BluecarePlus{
position: relative;
left: 13px;
top: -9px;
}
}
/* @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) 
        and (orientation: portrait){
    #Blue-care-plus-right .Plus-Icon, #Blue-care-plus-right .Equal-Icon {
        top: -70px !important;
    }
} */
	/*#Blue-care-plus-right .Plus-Icon,
	#Blue-care-plus-right .Equal-Icon {
		position: absolute;
		right: 28px;
	}*/
	
}
#Blue-care-plus-right {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 25px;
}
div.com__wideCard .widecard .card-text p {
	width: 92%;
}
#Bluecareplus-Ready .findcare-commited p {
	width: 112%;
}
#quicklink-hero .link.tertiary {
	/*font-family: Univers-55, sans-serif;*/
}

/*--------- iphone 6 ,7,8 ---------*/
@media only screen and (min-width: 375px) and (max-width: 667px) {
	#Blue-care-plus-right .Plus-Icon,
	 {
		right: 40px !important;
	}
	
	#quicklink-hero .sectionImage img {
		width: 100%;
		height: auto;
	}
}

/*---------iphone 6 7 8 plus--------*/
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) {
	#Blue-care-plus-right .Plus-Icon,
	 {
		right: 61px !important;
	}
}

/*------- ipad pro ---------*/
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
	#quicklink-hero .backgroundContainer .sectionBody .content p {
		width: 95%;
	}
	
	#Blue-care-plus-right {
		margin-left: 77px !important;
	}
	
	#quicklink-hero .sectionImage {
		left: auto !important;
	}
	
	#Blue-care-plus-right {
		padding-left: 0px !important;
	}
	
	#Blue-care-plus-right .Plus-Icon,
	#Blue-care-plus-right .Equal-Icon {
		top: 47px;
		right: 9px !important;
	}
}
@media only screen and (max-width: 767.9px) {
	#WellnessSupport {
		padding-bottom: 0px;
		padding-top: 0px;
	}
#pageContentEnclosure .backgroundContainer .quicklinks ul li div:last-child a{
text-decoration:none;
/*font-family: Univers-65, sans-serif;*/
}
#quicklink-hero .link.tertiary:after{
font-size: 0.9rem;
margin-left:77px;
}
@media only screen and (min-width: 1200px) {
	#img-text-getcare #Bluecareplus-Ready .card.shadow.findcare-commited {
		width: 453px !important;
		padding-left: 87px;
	}
	
	#WellnessSupport {
		padding-top: 6% !important;
		padding-bottom: 85px !important;
	}
}
@media only screen and (min-width: 1025px) and (max-height: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {

	section.sec__hero.cat__quickLinks .sectionImage {
		left: 50% !important;
	}
}
/*#quicklink-hero .sectionImage img {
	width: 100%;
	height: auto;
}*/
/* pixel2 -- Jayashree Begin */

@media screen and (min-width: 411px) and (min-height: 731px) {
#WellnessSupport p.d-block.d-lg-none {
    font-size: 15px;
    line-height: 25px;
    width: 280px;
    padding-right: 30px;
}
}

 /* pixel2 -- Jayashree End*/
@media only screen and (min-width: 375px) and (max-width: 667px) {
#WellnessSupport p.d-block.d-lg-none {
    width: 290px;
    font-size: 15px;
    line-height: 24px;
}
@media only screen and (min-width: 375px) and (max-width: 812px) {
#WellnessSupport p.d-block.d-lg-none {
    width: 296px;
    font-size: 15px;
    line-height: 24px;
}
#Bluecare-plus-plans .sp-main-body {
    font-size: 48px;
    line-height: 38px;
}

#Bluecare-plus-plans .blue-care-middle {
    text-align: center;
    margin-bottom: 0;
    font-size: 17px;
}
#Bluecare-plus-plans .blue-care-top, #Bluecare-plus-plans .sp-body{
font-size: 17px;
}
}
#Bluecare-plus-plans p.sp-main-body {
	font-size: 48px;
	line-height: 38px;
	text-align: center;
}
 @media (min-width: 1200px){
#Blue-care-plus-right .Medicaid{
 
	font-size: 20px;
	line-height: 24px;
	text-align: center;
}
#Bluecare-plus-plans p.blue-care-middle{
	font-size: 20px;
	line-height: 24px;
	text-align: center;
}
#Bluecare-plus-plans p.sp-body{
	font-size: 20px;
	line-height: 24px;
	text-align: center;
}
}

@media only screen and (max-width: 667px) and (min-width: 375px){
#Blue-care-plus-right .Equal-Icon {
    /*right: 40px !important;*/
}
#Blue-care-plus-right img.Equal-Icon img.plus-Icon{
  max-width: 91px;
}
}

/*273575 defect code by farah-START*/
       @media screen and (min-width: 800px) and (max-width: 1281px) and (-webkit-min-device-pixel-ratio:1) {
        #quicklink-hero .sectionImage {
            margin-top: 0px !important;
            padding-right: 0px !important;
            padding-left: 0px !important;
            /*left: auto !important;*/
        }
       }
 @media screen and (min-device-width: 1200px) and (max-device-width: 1600px) and (-webkit-min-device-pixel-ratio: 1) { 

        section.sec__hero.cat__quickLinks .sectionImage img {
                    margin-top :0px !important;


       } 
}

/*273575 defect code by farah-END*/
.icon-off-site-blue-inline:hover:after {
    color: #fff;
}
/*----- surya changes -----*/
#pharmacy-coverage-form .pdfLinkWrapper{
padding:0px !important;
}
