<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: NSP Management
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 1.6.2
*/

/*ADA STYLES*/
.ada-label {
    font-size: 0;
    height: 1px;
    overflow: hidden;
    display: inline;
}

.directorist-search-contents {
    background: #512e78;
    padding: 30px 0px 30px 0px !important;
}

.section.mcb-section.mcb-section-ysiwyr28l &gt; div {
    position: relative;
    top: -50px;
}

.section.mcb-section.mcb-section-onl2wxie1.equal-height.equal-height-wrap {
    margin-bottom: 50px;
}

h2.directorist-search-top__title {
    color: #fff;
}

.directorist-search-form-top.directorist-flex.directorist-align-center.directorist-search-form-inline {
    background: #512e78;
    border: none;
    padding: 0px !important;
}

.directorist-search-form-box input,select.search_fields.directorist-category-select.select2-hidden-accessible {
/*     width: 95% !important; */
    border-radius: 0px !important;
}

.directorist-search-field.directorist-form-group.directorist-icon-left {
    border: none !important;
}

.directorist-search-field.directorist-form-group.directorist-search-query {
    padding-right: 20px;
	border: none !important;
}

button.directorist-btn.directorist-btn-lg.directorist-btn-dark.directorist-btn-search {
    margin: 0px;
    background: #f8bc10 !important;
    text-transform: uppercase;
    border-radius: 25px !important;
    color: #512e78 !important;
    width: 120px !important;
}

.directorist-header-bar {
    display: none;
}

.column.mcb-column.mcb-item-8dzcmnzzz.one.column_column &gt; div {
    padding-top: 50px;
}

.directorist-card__header.directorist-flex.directorist-align-center.directorist-justify-content-between {
    display: none;
}

div#directorist-single-listing-slider {
    width: 35%;
    float: left;
}


.section.section-post-header {
    display: none;
}

img.plasmaSlider__bgImg.plasmaSlider__cover {
    float: left !important;
    background: radial-gradient(black, transparent);
    object-fit: inherit !important;
    max-width: none !important;
    height: auto !important;
}

.padding-fifteen {
    padding: 0px 25px;
}

.flex-half {
    display: flex;
    width: 100%;
}

.flex-half &gt; div {
    width: 50%;
}

ul.focus-points {
    display: flex !important;
    width: 100%;
    flex-wrap: wrap;
}

ul.focus-points li {
    width: 50%;
}

.directorist-card.directorist-single-listing-header {
    padding: 0px !important;
    border: none !important;
    margin: 0px !important;
}

.directorist-card__body {
    padding: 0px !important;
}

.grey-bg {
    background: #f2f2f2;
    padding-top: 60px;
    padding-bottom: 60px;
}


.grey-bg span {
    color: #1a2168;
    display: block;
    text-align: center;
    max-width: 60%;
    margin: auto;
    font-size: 18px;
    line-height: normal;
}

.grey-bg a {
    background: #1a2168;
    display: block;
    width: 100px;
    margin: 20px auto 0px auto;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding: 10px;
    border-radius: 20px;
}

.video-bg {
    background-color: #f2f2f2;
    background-image: url(/wp-content/uploads/2021/06/physician-videos-back-1.png);
    padding-top: 60px;
    padding-bottom: 60px;
}

.vid-container {
    padding: 15px;
}

.vid-container span {
    display: block;
    text-align: center;
    margin-top: 10px;
}

.affiliation.section_wrapper {
    padding: 60px 0px;
    text-align: center;
}

.footer-above {
    background: #f2f2f2;
    text-align: center;
    padding: 60px 0px;
}

.footer-above a {
    background: #1a2168;
    display: inline-block;
    width: 190px;
    margin: 0px 5px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding: 10px;
    border-radius: 20px;
}

.directorist-search-field {
    padding-right: 20px;
}

.directorist-thumnail-card.directorist-card-cover {
    height: 475px !important;
}

img.directorist-thumnail-card-front-img {
    position: relative;
    top: -70px;
}

h4.directorist-listing-title a {
    font-size: 33px !important;
    color: #1a2168 !important;
}

.column.mcb-column.mcb-item-tcw72acta.one.column_button {
    background: #fff;
    padding-bottom: 40px;
}

.column.mcb-column.mcb-item-8dzcmnzzz.one.column_column.column-margin-0px hr {
    width: calc(100% - 30px) !important;
}

.directorist-card__body {
    display: flex;
    width: 100% !important;
}

div#directorist-single-listing-slider {
    order: 2;
}

.directorist-listing-details {
    order: 1;
    width: 65%;
	padding-right: 2%;
    background: #f2f2f2;
}

div#directorist-single-listing-slider {
    order: 2;
    background: #fff;
    width: 35% !important;
}

img.plasmaSlider__bgImg.plasmaSlider__cover {
    position: relative;
    top: -30%;
}

.directorist-listing-single.directorist-listing-single-quickinfo {
    display: none;
}

.directorist-signle-listing-top.directorist-flex.directorist-align-center.directorist-justify-content-between {
    display: none !important;
}

.post-wrapper-content {
    background: #f2f2f2;
    padding-top: 45px;
    padding-bottom: 30px;
	margin-bottom: 70px;
}

.plasmaSlider__bg {
    border: solid 10px #fff;
}

.plasmaSlider__sliderItem.active {
    border: solid 2px #1a2168;
}

.directorist-listing-details__text p {
    font-size: 20px !important;
    color: #607cbd !important;
    font-family: 'Nunito', arial !important;
    line-height: 26px !important;
}

.directorist-listing-details__text i {
    padding-right: 10px;
    color: #3a474f;
}

a.view-locations {
    background: #1a2168;
    padding: 8px 15px 6px 15px;
    margin-top: 10px !important;
    display: inline-block;
    border-radius: 35px;
    text-transform: uppercase;
    color: #fff;
    font-size: 16px;
}

h2.directorist-listing-details__listing-title {
    font-size: 48px !important;
    line-height: 50px;
    padding-top: 20px;
}

.section_wrapper.side-parent {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.side-buttons {
    width: 270px;
    padding-right: 50px;
}

.side-buttons a {
    background: #1a2168;
    display: block;
    width: 100%;
    margin-bottom: 15px;
    padding: 10px 0px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    border-radius: 27px;
}

.main-dr-section {
    width: calc(100% - 320px);
}

.content-interior {
    border-bottom: solid 1px #1a2168;
    margin-bottom: 31px;
    padding-bottom: 30px;
}

div#focus-area ul {
    display: flex;
    flex-wrap: wrap;
}

div#focus-area li {
    background: #f2f2f2;
    margin: 0px 1%;
    width: 48% !important;
}

div#focus-area span {
    border-bottom: solid 1px grey;
    display: block;
    width: calc(100% - 40px);
    padding: 10px 0px;
    margin: auto !important;
}

div#focus-area li:first-child, div#focus-area li:nth-child(2) {
    padding-top: 10px;
}

div#focus-area li:last-child, div#focus-area li:nth-last-child(2) {
    padding-bottom: 20px;
}

div#treatments ul, #procedures ul {
    display: flex;
    flex-wrap: wrap;
}

div#treatments li, #procedures li {
    width: calc(33.3% - 25px);
    list-style: disc;
    margin-left: 25px;
}

.map-half {
    display: flex;
    flex-wrap: wrap;
}

.map-half &gt; div {
    width: 48%;
    margin: 0px 1%;
}

span.hos-title {
    color: #1a2168;
    font-size: 20px;
    display: block;
    font-family: 'Nunito';
    padding-bottom: 5px;
}

span.hos-address {
    display: block;
    padding-bottom: 10px;
}

.map-half iframe {
    height: 200px;
}

.patient-test .slick-slide {
    background: #f2f2f2;
    display: flex !important;
    align-items: center;
    flex-wrap: wrap !important;
    justify-content: center;
	margin: 0px !important;
}

.patient-test p {
    display: block !important;
    width: 100%;
	margin-bottom: 0px !important;
}

.quote-contain p {
    font-size: 24px;
    line-height: normal;
    font-style: italic;
}

.quote-contain p:last-child {
    font-size: 18px;
    line-height: normal;
    font-style: normal;
}

.video-slider .slick-slide,
.video-slider iframe {
	height: 150px;
}

.video-slider .slick-slide, .video-slider iframe {
    height: 150px;
}

.video-slider .slick-slide {
    margin: 0px 0px 0px 5px !important;
}

button.slick-prev.slick-arrow {
    position: absolute;
    bottom: -50px !important;
    right: 50px !important;
    top: initial;
    left: initial;
}

span.new-slick-buttons.left.slick-arrow {
    position: absolute;
    bottom: -50px;
    right: 50px;
    background: #f2f2f2;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 100px;
    font-size: 20px;
	cursor: pointer;
}

span.new-slick-buttons.right.slick-arrow {
    position: absolute;
    bottom: -50px;
    right: 0px;
    background: #f2f2f2;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 100px;
    font-size: 20px;
	cursor: pointer;
}

.content-interior:last-child {
    border: none !important;
    margin-bottom: 50px;
}

.above-footer-text {
    background: #4c2b8c;
    color: #fff;
    padding: 20px;
    font-size: 25px;
    display: block;
    text-align: center;
    line-height: normal;
	margin-top: 50px;
}

.above-footer-text a {
	color: #fff;
	text-decoration: underline !important;
}

.conditions-inners {
    max-width: 1200px;
    margin: auto;
}

.single-conditions .post-wrapper-content {
    padding: 0px !important;
}

.container.subheading-conditions {
    text-align: center;
    margin-bottom: 50px;
	padding-top: 50px;
}

.conditions-inners img {
    max-width: 800px !important;
    margin: auto !important;
    display: block;
}

.conditions-row {
    display: flex;
    justify-content: space-evenly;
    border-top: solid 1px #d5d9db;
    margin-top: 50px;
    padding-top: 50px;
}

.column_half {
    width: 100%;
    padding: 20px;
}

.single-conditions .section.mcb-section.mcb-section-fqus0vrgs {
    margin-top: 0px;
}

.column_half img {
    margin: auto;
    display: block;
}

.column.mcb-column.mcb-item-oqkb7qcza.one.column_column.column-margin-0px h3, .column.mcb-column.mcb-item-oqkb7qcza.one.column_column.column-margin-0px p {
    color: #fff;
}

.dr-ind {
    border: solid 2px #1a2167;
    padding: 10px;
    width: 23%;
    margin-left: 10px;
    margin-right: 10px;
    background: #fff;
}

.dr-container {
     display: flex; 
     justify-content: center; 
	width: 1200px; 
	max-width: 100%;
	margin: auto;
	flex-wrap: wrap;
	padding-bottom: 50px;
}

.single-conditions .slick-list.draggable {
    height: 100%;
}

.single-conditions .slick-track {
    height: 100%;
}

.picture-bg {
    background: url(/wp-content/uploads/2021/08/927888458-2048x2048-1.jpeg);
    background-position: top;
    background-repeat: no-repeat;
    text-align: center;
	padding-bottom: 25px;
}

.picture-bg h3 {
    padding-top: 50px;
}

.picture-bg a {
    background: red;
    text-transform: uppercase;
    padding: 10px 20px !important;
    margin-bottom: 20px;
    display: inline-block;
    color: #ffffff;
    background-color: #1a2168;
    border-color: transparent;
    border-radius: 23px;
}

.container.subheading-conditions &gt; a {
    background: #febc11;
    padding: 10px 20px;
    display: inline-block;
    margin-top: 20px;
    border-radius: 23px;
    text-transform: uppercase;
    font-weight: bold;
}

.conditions-subheader {
    background: #e7ebee;
    padding-bottom: 10px;
    padding-top: 50px;
    margin-top: -70px;
}

.single-conditions .slick-track,
.single-treatments .slick-track {
    display: flex !important;
    flex-wrap: wrap !important;
    /* background: red; */
    height: 100%;
    justify-content: center;
}

.dr-ind h4 {
    font-size: 20px;
    line-height: normal;
    margin-top: 10px;
	margin-bottom: 5px;
}

.picture-bg button {
    /* background: red; */
    position: absolute;
}

.picture-bg button.slick-prev.slick-arrow {
    top: inherit !important;
    bottom: 0!important;
    width: 100px;
    left: 0px;
}

.picture-bg button.slick-next.slick-arrow {
    bottom: 0px !important;
    width: 100px;
    right: 0;
}

.specialties .take-action {
    background: #febc11;
    padding: 10px 20px;
    display: inline-block;
    margin-top: 20px;
    border-radius: 23px;
    text-transform: uppercase;
    font-weight: bold;
}

.columned-sec .mcb-wrap-inner {
    /* background: red; */
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.wrap.mcb-wrap.mcb-wrap-69vdmjqtg.one.column-margin-0px.valign-top.clearfix {
    border-bottom: solid 1px #e7ebee;
    padding-bottom: 50px;
    margin-bottom: 70px;
    padding-top: 50px;
}

.columned-sec .column {
    /* border: solid 1px black; */
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.columned-sec .wrap {
    border-bottom: solid 1px #e7ebee;
    margin-bottom: 70px;
    padding-bottom: 70px;
}

.columned-sec p {
    font-size: 18px;
    line-height: 25px;
}

.columned-sec ul li i {
    padding-left: 5px;
}

.columned-sec img {
    width: 100%;
}

.columned-sec ul {
    display: flex;
    flex-wrap: wrap;
	padding-bottom: 15px;
    justify-content: space-between;
}
.columned-sec ul li {
    font-size: 16px !important;
    line-height: normal !important;
    color: #3a474f;
    margin: 10px 0px;
    width: calc(50% - 10px);
    padding-right: 10px;
}

.comprehensive {
    background: #512e78;
    padding: 30px 0 0 0;
    width: 800px;
    margin-bottom: 50px;
    margin: 0px auto 60px auto;
}

.comprehensive a {
    background: #f8bc10;
    padding: 10px 20px;
    display: inline-block;
    margin-bottom: 30px;
    border-radius: 27px;
}

.section.mcb-section.mcb-section-v2ad5vhpo p, .subheading-conditions p {
    font-size: 24px;
    line-height: normal;
    text-align: center;
    margin-bottom: 25px;
    /* margin-top: 30px; */
}


.gal-sec {
    margin-top: 60px;
    margin-bottom: 60px;
    padding-bottom: 60px;
    border-bottom: solid 1px #e7ebee;
}

.column_half h3 {
    width: 100%;
}

ul.full-width li {
    width: 100%;
}

ul.full-width li {
    width: calc(100% - 25px) !important;
    list-style-type: disc;
    margin-left: 25px !important;
}

.column_half ol {
    width: calc(100% - 25px);
    margin-left: 25px;
	margin-top: 20px;
    margin-bottom: 20px;
}

.column_half ol li {
    padding-bottom: 10px;
}

.column_half ul li {
    list-style-type: disc;
    margin-left: 25px;
}

.column_half ul:not(.full-width) li {
    width: calc(48% - 25px) !important;
    margin-left: 25px !important;
}

.condition-box &gt; div {
    /* background: red; */
/*     display: flex;
    justify-content: center;
    align-self: center;
    text-align: center;
	flex-wrap: wrap; */
}

.column.mcb-column.mcb-item-ic5ya6jme.one.column_column input {
    background: white !important;
}

select#notEmptyId {
    width: 100%;
    padding: 11px;
}

.column.mcb-column.mcb-item-vsfh6dbsg.one.column_column ul {
    margin: 0px 0px 10px 0px;
    background: #5673B8;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: 0px !important;
    border-radius: 10px;
}

.column.mcb-column.mcb-item-vsfh6dbsg.one.column_column ul li {
    margin: 0px !important;
    padding: 10px 12px;
    color: #fff;
    font-size: 20px;
    cursor: pointer;
}

.condition-box &gt; div {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 0%;
    -moz-column-gap: 0%;
    column-gap: 0%;
	padding: 40px;
	text-align: center;
}

.condition-box &gt; div span {
    width: 100% !important;
    padding: 3px 10px 3px 0px !important;
}

.condition-box h4 {
    margin: 10px 0px 0px 0px;
    text-transform: uppercase;
}

span.filter-reset {
    background-color: #f8bc10!important;
    color: #1a2168;
    text-transform: uppercase;
    padding: 10px 25px;
    border-radius: 26px;
    cursor: pointer;
	margin-top: 10px;
    display: inline-block;
}

.affected-area {
    padding-top: 20px;
}

.selectedArea .image_wrapper {
    border: solid 5px #f8bc10 !important;
}

.column.mcb-column.mcb-item-r5n23ym81.one.column_column h2 span {
    font-weight: bold;
    font-size: 42px;
    border-bottom: solid 3px #f8bc10;
    color: #3a474f;
}

.selectedArea h5 {
    border-bottom: solid 3px #f8bc10;
    display: inline-block;
    padding: 0px 0px 5px 0px;
    font-weight: bold;
    font-family: "Nunito", Helvetica, Arial, sans-serif;
}

.purple-overlap form#searchform i, form#searchform a {
    display: none;
}

.purple-overlap {
    background: #512e78;
}

.purple-overlap h2 {
    color: #fff;
}

.purple-overlap {
    background: #512e78;
    padding-top: 30px;
}

.section.mcb-section.mcb-section-e9vue94sr {
    height: 0px;
}

.purple-overlap input.field.aa-input {
    background: white !important;
    display: inline-block !important;
    width: 40% !important;
}

.purple-overlap form#searchform input:last-child {
    display: block !important;
    display: inline-block !important;
    background: #f8bc10;
    text-transform: uppercase;
    color: #1a2168;
    margin-left: 10px;
}

select#notEmptyId {
    margin-bottom: 0px !important;
}

.directorist-search-field {
    border-right: 0px !important;
}

figure.directorist-listing-single__thumb * {
    display: block !important;
    margin: 0px !important;
    top: 0px !important;
    position: relative !important;
}

figure.directorist-listing-single__thumb {
    height: auto !important;
}

.directorist-thumnail-card.directorist-card-cover {
    height: auto !important;
}

.column.mcb-column.mcb-item-tcw72acta.one.column_button &gt; div {
    max-width: 90%;
    display: block;
    margin: auto;
}

h2.directorist-search-top__title {
    line-height: 1.2;
}

.columned-sec, .columned-sec p {
    font-size: 18px;
    line-height: 25px;
}

a.fixed-nav.fixed-nav-prev.format-.style-default, a.fixed-nav.fixed-nav-next.format-.style-default {
    display: none;
}

ul.focus-points li {
    padding-right: 25px;
}

@media only screen and (max-width: 1024px) {
  	.studies-container &gt; div {
    	width: 31.3%;
	}
}

@media only screen and (max-width: 959px) {
	.ginput_recaptcha &gt; div {
		position: relative;
		left: -30px;
		transform: scale(0.8);
	}
	
	.wrap.mcb-wrap.mcb-wrap-rg2zqvm2b.one.column-margin-0px.valign-top.clearfix .column {
		width: 48%;
		margin-bottom: 2% !important;
	}
	
	.section.mcb-section.mcb-section-fi3fllaeg.equal-height {
		padding: 50px 0px !important;
	}
	
	.section.mcb-section.mcb-section-8k7hua1p0 {
		padding: 50px 0px !important;
	}
	
	.page-template-specialties-page-php .column {
		width: 98%;
	}
	
	.columned-sec .wrap {
		border-bottom: solid 1px #e7ebee;
		margin-bottom: 50px;
		padding-bottom: 50px;
	}
	
	.columned-sec ul {
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
	}
	
	.columned-sec h3 {
		margin-top: 10px;
	}
	
	.columned-sec iframe {
		width: 100% !important;
		height: auto;
		min-height: 350px;
	}
	
	.comprehensive {
		max-width: 90%;
	}
	
	.conditions-row {
		display: block;
	}
	
	.column_half {
		width: 100%;
		padding: 0px;
		margin: 0px !important;
	}
	
	.conditions-inners img {
		max-width: calc(100% - 66px) !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-d6gvezygt.four-fifth.valign-top.clearfix,
	.wrap.mcb-wrap.mcb-wrap-ced421583.four-fifth.valign-top.clearfix {
		width: 70%;
	}
	
	.wrap.mcb-wrap.mcb-wrap-cocuiblm9.one-fifth.valign-top.clearfix,
	.wrap.mcb-wrap.mcb-wrap-8fbea856b.one-fifth.valign-top.clearfix {
		width: 30%;
	}
	
	h4.directorist-listing-title a {
		font-size: 24px !important;
	}
	
	.section.mcb-section.mcb-section-bcze4xqfa.equal-height {
		padding: 50px 0px !important;
	}
	
	.column.mcb-column.mcb-item-3stgqd1f5.one.column_column.column-margin-0px &gt; div {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-3stgqd1f5.one.column_column.column-margin-0px {
		height: auto !important;
		padding-bottom: 30px;
	}
	
	.wrap.mcb-wrap.mcb-wrap-zxlzfgec9.one.column-margin-0px.valign-top.clearfix .column_attr {
		margin: 0px !important;
	}
	
	.single-format-standard .section:first-child {
		padding: 50px 0px !important;
	}
	
	.single-format-standard .post-wrapper-content {
		margin: 0px;
	}
	
	.single-format-standard .post-wrapper-content img {
		width: 100%;
	}
	
	.section.mcb-section.mcb-section-d6a9c0cd0.equal-height {
		padding: 50px 0px !important;
	}
	
	.column.mcb-column.mcb-item-5a7309b05.one.column_column.column-margin-0px &gt; div {
		padding: 0px !important;
	}
	
	.column.mcb-column.mcb-item-3ed6fcb27.one.column_column &gt; div {
		padding: 0px !important;
	}
	
	.section.mcb-section.mcb-section-66c3b3fb7 {
		padding: 50px 0px !important;
	}
	
	.column.mcb-column.mcb-item-j4xvg0qn4.one.column_column.column-margin-0px h5 {
		/* background: red; */
		font-size: 16px;
	}
	
	.wrap.mcb-wrap.mcb-wrap-cocuiblm9.one-fifth.valign-top.clearfix,
	.wrap.mcb-wrap.mcb-wrap-8fbea856b.one-fifth.valign-top.clearfix {
		padding-bottom: 20px !important;
	}
	
	.page-id-101 h3 {
		font-size: 24px;
		line-height: normal;
	}
	
	.column.mcb-column.mcb-item-hh7ob91qr.three-fifth.column_column {
		height: auto !important;
	}
	
	.column.mcb-column.mcb-item-hh7ob91qr.three-fifth.column_column &gt; div {
		
	}
	
	.single-conditions .column.mcb-column.mcb-item-4u5u9m3lp.one-third.column_column {
    	margin-top: 20px;
	}
	
	aside#custom_html-5 {
		margin: 0px 0px 20px 0px;
	}

	aside#custom_html-4 {
		margin: 0px;
	}

	aside#custom_html-3 {
		margin-bottom: 0px !important;
	}
	
	.single-conditions .column.mcb-column.mcb-item-nqakt8xx6.one-third.column_column,
	.single-treatments .column.mcb-column.mcb-item-nqakt8xx6.one-third.column_column {
		margin-top: 20px;
	}
	
	.single-treatments .column.mcb-column.mcb-item-4u5u9m3lp.one-third.column_column {
		margin-top: 20px;
	}
	
	.page-template-specialties-page .column.mcb-column.mcb-item-4u5u9m3lp.one-third.column_column {
		margin-top: 20px;
	}
	
	.page-template-specialties-page  .column.mcb-column.mcb-item-nqakt8xx6.one-third.column_column {
    	margin-top: 20px;
	}
	
	.studies-container &gt; div {
		width: 48%;
	}
	
	.author-bottom.container {
		flex-wrap: wrap;
		justify-content: center;
	}
	
	.read-more-authors {
		width: 100% !important; 
		padding-bottom: 30px;
	}
	
	.doctor-sep {
		width: 33% !important;
	}
	
	.doctor-case-study {
		flex-wrap: wrap;
	}
	

}

@media only screen and (max-width: 767px) {
  	.top_bar_right {
    	display: none;
	}
	
	.wrap.mcb-wrap.mcb-wrap-6ocqz7ekb.one-second.column-margin-0px.valign-bottom.move-up.clearfix {
		margin-top: 0px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-ltgvp9qqo.one-second.column-margin-0px.valign-top.move-up.clearfix * {
		text-align: center !important;
	}
	
	.content_video.iframe.has-wh {
		margin: 5px 0px;
	}
	
	.section.mcb-section.mcb-section-sqp8jkvas {
		padding: 50px 0px !important;
	}
	
	footer#Footer {
		text-align: center;
	}
	
	footer#Footer aside {
		margin: 0px;
	}
	
	#Subheader {
    padding: 15px 20px 15px 20px !important;
}
	
	.section.mcb-section.mcb-section-onl2wxie1.equal-height.equal-height-wrap {
		padding: 0px 0px !important;
	}
	
	.directorist-search-form-top.directorist-flex.directorist-align-center.directorist-search-form-inline &gt; div {
		padding: 0px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-d6gvezygt.four-fifth.valign-top.clearfix {
		padding-right: 0px !important;
	}
	
	.columned-sec ul li {
		width: calc(100% - 10px);
	}
	
	.purple-overlap input.field.aa-input {
		background: white !important;
		display: inline-block !important;
		width: 90% !important;
	}
	
	.condition-box &gt; div {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
		-webkit-column-gap: 0%;
		-moz-column-gap: 0%;
		column-gap: 0%;
		padding: 10px;
		text-align: center;
	}
	
	.wrap.mcb-wrap.mcb-wrap-ced421583.four-fifth.valign-top.clearfix {
		padding-right: 0px !important;
	}
	
	.column.mcb-column.mcb-item-sst1igm78.one.column_column.column-margin-0px p {
		font-size: 16px !important;
		line-height: 1.3 !important;
	}
	
	.section.mcb-section.mcb-section-zivf9yx2s.bg-cover {
		padding-top: 50px !important;
	}
	
	.directorist-card__body {
		display: block !important;
	}
	
	.directorist-listing-details {
		order: 1;
		width: 100%;
		padding-right: 0%;
		background: #f2f2f2;
	}
	
	div#directorist-single-listing-slider {
		order: 2;
		background: #f2f2f2;
		width: 100% !important;
	}
	
	.directorist-container, .directorist-container-fluid, .directorist-container-lg, .directorist-container-md, .directorist-container-sm, .directorist-container-xl, .directorist-container-xxl {
		width: 100%;
		padding-right: 0px !important;
		padding-left: 0px !important;
		margin-right: auto;
		margin-left: auto;
	}
	
	.side-buttons {
		width: 100%;
		padding-right: 0;
	}
	
	.main-dr-section {
		border-top: solid 1px #1a2168;
		margin-top: 20px;
		padding-top: 30px;
		width: 100%;
	}
	
	.section_wrapper.side-parent {
		width: calc(100% - 66px);
	}
	
	.additional-info li {
		width: 50% !important;
		align-self: center;
	}
	
	.directorist-search-contents {
		padding: 10px !important;
	}
	
	.column.mcb-column.mcb-item-8dzcmnzzz.one.column_column.column-margin-0px .column_attr {
		padding: 10px !important;
	}
	
	.quote-contain p {
		    font-size: 20px !important;
    padding: 10px;
	}
	
	div#popmake-1706 {
		padding: 20px;
	}
	
	.single-conditions .column.mcb-column.mcb-item-nqakt8xx6.one-third.column_column,
	.single-treatments .column.mcb-column.mcb-item-nqakt8xx6.one-third.column_column {
		/*margin-bottom: 20px !important;*/
		margin-top: 20px;
	}
	
	.column_half ul li {
		/* background: red; */
		min-width: calc(98% - 25px) !important;
	}
	
	.column.mcb-column.mcb-item-j4xvg0qn4.one.column_column.column-margin-0px h5 {
		/* background: red; */
		font-size: 24px;
	}
	
	h1.title {
		font-size: 26px !important;
	}
	
	.wrap.mcb-wrap.mcb-wrap-cocuiblm9.one-fifth.valign-top.clearfix,
	.wrap.mcb-wrap.mcb-wrap-8fbea856b.one-fifth.valign-top.clearfix {
		margin-top: 20px !important;
	}
	
	body.post-type-archive-videos .videos-space {
		display: block !important;
	}
	
	.study-top &gt; div {
		width: 100% !important;
	}
	
	.study-top h2 {
		font-size: 26px;
		line-height: normal;
	}
	
	.study-top h3 {
		font-size: 24px;
	}
	
	.author-bottom.container {
		flex-wrap: wrap;
	}
	
	.read-more-authors {
		padding: 0px 0px 30px 0px !important;
	}
	
	.doctor-sep h4 {
		font-size: 20px;
		line-height: normal;
		padding-top: 10px;
	}
	
	.studies-container &gt; div {
		width: 98%;
	}
	
	.framed-study &gt; div a:first-child {
		width: 100%;
		display: block;
	}
	
	.framed-study &gt; div img {
		width: 100% !important;
	}

	.author-bottom.container &gt; div {
		width: 100% !important;
	}
	
	
	
}

@media only screen and (max-width: 425px) {
  	.condition-box &gt; div {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
		-webkit-column-gap: 0%;
		-moz-column-gap: 0%;
		column-gap: 0%;
		padding: 10px;
		text-align: center;
	}
	
	.condition-box &gt; div span {
		width: 100% !important;
		padding: 3px 0px 3px 0px !important;
	}
	
	.map-half &gt; div {
		width: 100% !important;
		margin-bottom: 20px;
	}
}

@media only screen and (max-width: 375px) {
  
}

.studies-container {
    display: flex;
    flex-wrap: wrap;
}

.framed-study {
    width: 23%;
    margin: 1%;
    background: #e9e9e9;
	position: relative;
	padding-bottom: 45px;
}

/* .framed-study &gt; div {
    padding: 15px;
} */

.framed-study h3 {
    color: #607cbd;
    font-weight: bold;
    font-size: 28px;
    line-height: normal;
	margin-bottom: 7px;
	padding: 0px 10px;
}

.framed-study h4 {
    color: #1a2168;
    font-size: 22px;
    line-height: 1;
    margin-bottom: 7px;
	padding: 0px 10px;
}

span.author-names {
    display: block;
	margin-bottom: 10px;
	padding: 0px 10px;
}

span.author-names strong {
    display: none;
}

span.author-names span:last-child {
    display: none;
}

a.studies-read {
    display: block;
    background: #1a2168;
    color: #fff;
    width: 110px;
    text-align: center;
    padding: 8px 0px;
    margin-top: 15px;
    border-radius: 35px;
    text-transform: uppercase;
    font-size: 14px;
}

.type-CME h3.non-cme-category {
    display: none;
}

.study-links a, .study-links span {
    color: #f8bc10;
    text-transform: uppercase;
    letter-spacing: 2px;
    padding-left: 5px;
    padding-right: 5px;
	cursor: pointer;
}

.study-links {
    color: #f8bc10 !important;
    padding: 10px 0px;
    text-align: center;
    display: block;
}

.study-top &gt; div {
    width: 50%;
}
.study-top {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}

.study-top &gt; div img {
    width: 100%;
}

.single-studies .content_wrapper.clearfix {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.single-studies .sections_group {
    min-width: 100% !important;
}

.single-studies .sections_group {
    order: 2;
}

.single-studies .container.main-area {
    padding-top: 75px;
    padding-bottom: 50px;
}

.author-bottom {
    width: 100%;
    display: flex;
}

.author-bottom.container {
    order: 3;
}

.doctor-sep &gt; div {
    padding: 20px;
    background: #f2f2f2;
    width: 80%;
    margin: 0px auto 50px auto;
}

.read-more-authors {
    padding-top: 50px;
}

.read-more-authors a {
    background: #1a2168;
    padding: 7px 15px;
    text-transform: uppercase;
    color: #fff;
    border-radius: 100px;
}

.doctor-sep {
    text-align: center;
}

.read-more-authors hr {
    margin-top: 20px;
}

.section.mcb-section.mcb-section-t5w12ou2e {
    width: 100%;
}

.type-studies img {
    margin: auto;
    display: block;
}

.type-studies iframe {
    max-height: 300px;
    display: block;
    margin: auto;
    width: 100%;
    max-width: 796px;
}

.doctor-sep {
    max-width: 400px;
}

.read-more-authors {
    width: 25%;
}

.doctor-sep {
    width: 25%;
}

.read-more-authors a {
    display: none;
}

a.studies-read {
    position: absolute;
    bottom: 10px;
    left: 10px;
}

.in-today .section.mcb-section.mcb-section-t5w12ou2e,
.in-today .container.main-area {
    display: none;
}

.in-today .author-bottom.container {
    margin-top: 50px;
	width: auto !important;
}

.img-side-by-side &gt; div {
    width: 100%;
    display: flex !important;
    justify-content: center;
}

.img-side-by-side {
    display: flex;
    align-items: center;
    justify-content: center;
}

.img-side-by-side .wp-caption, .img-side-by-side img {
    background: #f8f8f8;
    width: 95% !important;
}

.img-side-by-side img {
    background: #f8f8f8;
    width: 100% !important;
}

.post-wrapper-content .column.one {
    margin-bottom: 0px;
}


.embed-youtube {
  background-color: #000;
  margin-bottom: 30px;
  position: relative;
  padding-top: 63.5%;
  overflow: hidden;
  cursor: pointer;
}
.embed-youtube img {
  width: 100%;
  top: -16.84%;
  left: 0;
  opacity: 0.7;
}
.embed-youtube .embed-youtube-play {
  width: 68px;
  height: 48px;
  background-color: #333;
  box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
  z-index: 1;
  opacity: 0.8;
  border-radius: 6px;
}
.embed-youtube .embed-youtube-play:before {
  content: "";
  border-style: solid;
  border-width: 15px 0 15px 26.0px;
  border-color: transparent transparent transparent #fff;
}
.embed-youtube img,
.embed-youtube .embed-youtube-play {
  cursor: pointer;
}
.embed-youtube img,
.embed-youtube iframe,
.embed-youtube .embed-youtube-play,
.embed-youtube .embed-youtube-play:before {
  position: absolute;
}
.embed-youtube .embed-youtube-play,
.embed-youtube .embed-youtube-play:before {
  top: 50%;
  left: 50%;
  transform: translate3d( -50%, -50%, 0 );
}
.embed-youtube iframe {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

.embed-youtube .embed-youtube-play:hover {
  background-color: #f00;
}

.list-container {
    margin-bottom: 75px;
} 

.single-list-item {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 100%;
    border: solid 1px;
    padding: 10px;
    margin: 1%;
	background: #f2f2f2;
}

.single-list-item img {
    display: block;
    width: 100%;
}

.single-at_biz_dir .pull-left {
    position: absolute;
    bottom: 0px !important;
    right: 100px !important;
    background: #f2f2f2;
    width: 40px;
    height: 40px;
    border-radius: 100px;
    font-size: 20px;
    cursor: pointer;
    z-index: 1;
    color: black;
    line-height: 0px;
    text-align: center;
    top: 100% !important;
    left: calc(100% - 100px) !important;
}

button.slick-next.pull-right.slick-arrow {
	position: absolute;
    background: #f2f2f2;
    width: 40px;
    height: 40px;
    border-radius: 100px;
    font-size: 20px;
    cursor: pointer;
    z-index: 1;
    color: black;
    line-height: 0px;
    text-align: center;
	top: unset !important;
}

.list-container .slick-track {
    display: flex !important;
    align-items: center;
} 

.doctor-case-study {
    display: flex;
    justify-content: center;
	padding-bottom: 50px;

}

.doctor-case-study &gt; div {
    max-width: 250px;
    border: none !important;
}

.doctor-case-study h4 {
    text-align: center;
    padding-top: 20px;
}

.author-bottom.container {
    display: none;
}

@media only screen and (max-width : 400px) {
	.le-h1-style{
		font-size: 45px !important;
	}
}

.mcb-section-58b5901ee {
  padding-top: 0px !important;
}</pre></body></html>