

.single-condition .content-image {float: right; margin: -120px 0 30px 50px; width: 400px; height: 330px; object-fit: cover;
	box-shadow: 16px -14px 20px -23px rgba(0,0,0,0.75);
-webkit-box-shadow: 16px -14px 20px -23px rgba(0,0,0,0.75);
-moz-box-shadow: 16px -14px 20px -23px rgba(0,0,0,0.75);
}

.single-condition .section__title {text-align: left !important;}

.sort-by__checkboxes {padding-top: 0;}



.single-specialties #v2 .section__title {text-align: left; max-width: 500px;}
.single-specialties #v2 .right {padding-left: 40px;}
.single-specialties #v2 .procedure-list {margin: 30px 0}
.single-specialties #v2 .procedure-list li a {display: block; background: #EEF1F6; padding: 10px; color: #222; font-weight: 700; position: relative; color: #268fe7; transition: all .3s ease; margin-bottom: 10px;}
.single-specialties #v2 .procedure-list li a span {position: absolute; right: 15px; font-size: 30px; line-height:80%; color: #222}
.single-specialties #v2 .procedure-list li a img {position: absolute; width: 15px; right: 0px; top: 3px}
.single-specialties #v2 .procedure-list li a:hover {background: #cbdaea}
.single-condition .breadcrumbs span span:nth-child(2) {display: none}
.single-specialties #v2 .content-image {width: 100%; width: 100%; height: 360px; object-fit: cover}



.single-doctor-about-tab .m-accordion__content a {color: #268ee7; font-weight: 400}



#condition-archive .o-hero_condition {padding-top: 60px;}
#condition-archive .searchResult {text-transform: capitalize; display: block;}
#condition-archive .conditions a {display: block}

#condition-archive #content {background: #FFF; padding: 30px 0}
#condition-archive .left {width: 40%; float: left;}
#condition-archive .right {width: 50%; float: right;}
#condition-archive .clear {clear:both}

#condition-archive #content h2 {font-size: 24px; line-height: 1.2; color: #000; font-weight: 700; margin-bottom: 30px;}
#condition-archive .letters a {display: inline-block; font-size: 18px; text-transform: uppercase; background: #edeff4; margin: 0 8px 8px; width: 30px; line-height: 30px; text-align: center; font-weight: 700; color: #418ac9}
#condition-archive .letters {margin-bottom: 45px;}
#condition-archive .letters a:hover {background: #418ac9; color: #FFF}
#condition-archive .left label {font-size: 16px; font-weight: 600; margin-bottom: 5px; display: block}
#condition-archive .left input[type="text"] {background: #FFF !important; padding: 10px; border: 1px solid #CCC; border-radius: 5px; width: 320px;}
#condition-archive .conditions a {color: #000}
#condition-archive .conditions a:hover {color: #009ad3}
#condition-archive .conditions .letter {font-size: 22px; font-weight: 700; text-decoration: underline; line-height: 1; margin-bottom: 10px;}
#condition-archive .conditions .letter-group {display: none}
#condition-archive .no-results {font-style: italic; display: none}



.page-template-archive-press-releases .e-newsletters__container .e-newsletters__newsletters .e-newsletters__newsletter img {height: 200px;}
.page-template-archive-press-releases .e-newsletters__container .e-newsletters__newsletters .e-newsletters__newsletter {max-width: 22%}
.page-template-archive-press-releases .e-newsletters__container .e-newsletters__newsletters .e-newsletters__newsletter .e-newsletter__title {font-size: 1rem}
.page-template-archive-press-releases .upper { height:170px; }


.m-cardVideo__image img {height: 250px; object-fit: cover}


@media screen and (max-width:1120px) {

	.single-specialties #v2 .right {padding-left: 0; padding-top: 60px;}

}


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

	.single-specialties #v2 .content-image,
	.single-condition .content-image {display: none}

		#condition-archive .left {float: none; width: 100%; padding-bottom: 30px; }
	#condition-archive .right {float: none; width: 100%}
	#condition-archive .left input[type="text"] {width: 100%}

	.o-footer__tel,
	.hero__telNumber {display: none !important}

	.page-template-archive-press-releases .e-newsletters__container .e-newsletters__newsletters .e-newsletters__newsletter img {height: 82vw}
	.page-template-archive-press-releases .e-newsletters__container .e-newsletters__newsletters .e-newsletters__newsletter {max-width: 100%;}
	.page-template-archive-press-releases .upper { height:auto; }
}

@media screen and (max-width: 600px) {
	.pojo-a11y-toolbar-inner {
		position: absolute;
		left: 0;
		width: 100%;
		bottom: 0;
		background: #FFF;
	}


	.pojo-a11y-toolbar-overlay {
		height: 52px;
		position: relative;
	}

	

}