/* Custom CSS */



/* Example: Override main section background color. */

/* body .jupiterx-main {

    background-color: gray;

} */



.archive.post-type-archive-ask_doctor .jet-smart-listing__terms,

.archive.tax-question_subject .jet-smart-listing__terms {

    float:right;

    margin: -14px -16px 0px 0px;

    background: #5a1e64;

    padding: 5px 10px;

}



.archive.post-type-archive-ask_doctor .jet-smart-listing__terms .jet-smart-listing__terms-link,

.archive.tax-question_subject .jet-smart-listing__terms .jet-smart-listing__terms-link{

    color: #FFFFFF;

}



.archive.post-type-archive-ask_doctor .jet-smart-listing__post-wrapper,

.archive.tax-question_subject .jet-smart-listing__post-wrapper{

    background-color: #F2DADA;

    padding: 4px 16px 16px 16px;

    margin-bottom: 20px;

}



.archive.post-type-archive-ask_doctor .jet-smart-listing__post,

.archive.tax-question_subject .jet-smart-listing__post{

    display: block;



}



.archive.post-type-archive-ask_doctor .jet-smart-listing__post .post-title-simple,

.archive.tax-question_subject .jet-smart-listing__post .post-title-simple{

    font-family: "Roboto", Sans-serif;

    font-size: 2rem;

    font-weight: 600;

}



.archive.post-type-archive-ask_doctor .jet-smart-listing__post .post-title-simple a,

.archive.tax-question_subject .jet-smart-listing__post .post-title-simple a{

    color: #000000;

}



.archive.post-type-archive-ask_doctor .jet-content-fields__item-value,

.archive.tax-question_subject .jet-content-fields__item-value{

    background-color: #FFFFFF;

    padding: 16px 16px 16px 16px;

    border-left: 3px solid #00A6C3;

}



.archive.post-type-archive-ask_doctor .jet-content-fields__item-label,

.archive.tax-question_subject .jet-content-fields__item-label{

    display: none;

}



.archive.post-type-archive-ask_doctor .post-excerpt-simple,

.archive.tax-question_subject .post-excerpt-simple{

    padding: 15px 0;

}



.sfep-clinics {

    margin-left: -10px;

    margin-right: -10px;

}



.sfep-clinics .sfep-clinics_post h2{

    font-family: "Roboto", Sans-serif;

    font-size: 1.4rem;

    font-weight: 400;

    line-height: 1.2em;

}



.sfep-clinics .sfep-clinics_post h2 a{

    color: #646464;

}



.sfep-clinics_post_content {

    padding: 15px;

}



.sfep-clinics .jet-smart-listing__post-wrapper {

    margin-bottom: 20px;

}



.sfep-clinics_post_content .members {

    padding-bottom: 10px;

}



.sfep-clinics .sfep-clinics_post {

    border: 1px solid #a5a2a3;

    margin: 0px 10px 10px 10px;

    height: 100%;

}



.sfep-clinics_post figure{

    border-bottom: 1px solid #a5a2a3;

    /* padding: 0 16px; */
	    height: 0;
        padding-bottom: 60%; 
        position: relative;
        overflow: hidden;
}

.sfep-member .col-lg-8 {
	padding-left: 40px;

}

.sfep-member .clinic {



}

.sfep-member .clinic .clinicContainer {

    background: #F2DADA;
	padding: 32px;

}

.sfep-member .clinic .memberClinicLogo {
	background-color:#fff;
	width:100%;
	height:auto;
	text-align: center;
	padding:16px;
	margin-bottom: 32px;
}

.sfep-member .clinic .clinicMembers{
color: #646464;
font-weight: 600;
	margin-top: 32px;

}
.sfep-member .clinic .clinicMembers .members{

	margin-top: 32px;

}



.sfep-member .clinic .doctor_content p{
	color:#646464;
}

.sfep-member .clinicDoctor #brimp {

    text-align: right;
}

.sfep-member .clinicDoctor #brimp a{

    vertical-align: bottom;
}

.sfep-member .clinicDoctor #brimp a img{

    padding-bottom: 6px;
}




.sfep-member .map-header {

    background: #9FE0D6;

    text-align: center;

}



.sfep-member .map-header h2{

    color: #FFFFFF;

    padding: 10px 0;

    opacity: .9;

    margin: 0;

}



.sfep-member .map-container {

    margin-top: 50px;

}



.sfep-member .doctor_image {

    text-align: left;
    margin-bottom: 15px;

}