[class^="__caption"], [class*="__caption"], [class^="__title"], [class*="__title"] {
    font-size: 32px!important;
}
a[href^="tel"] {
    pointer-events: unset;
}
hr {
    border: #333 solid 1px;
}
ul li, ol li {
    margin-bottom: 15px;
}
.tcenter, .leadFormSuccess, .leadFormInfo {
    text-align: center;
}
.title__holder {
    background: #f5f5f526;
}
.page__title {
    color: #208fc6;
}
.bx-wrapper .bx-controls-direction {
    display: none;
}
.custom-sidebar-patient-ed div#mm-0 {
    height: 480px;
}
.twocolumns__sidebar .cstm-sidebar-pt-ed {
    background: #f9fcfe;
    border: 1px solid #eeeeee;
    padding: 27px 29px;
}
.form__group {
    width: auto;
}
.form_appointment__container.form__container.form__group {
    width: 50%!important;
}
.bottom__group {
    align-items: center;
    flex-wrap: wrap;
}
.mm-panels>.mm-panel>.mm-navbar+.cstm-sidebar-ul {
    margin-top: 0;
    margin-bottom: 0;
}
.mm-panels>.mm-panel:after, .mm-panels>.cstm-sidebar-panel:before{
    height: 0
}
.cstm-sidebar-ul>li>a {
    padding: 12px 15px;
}

.custom-sidebar-patient-ed {
    background: none;
    border: none;
}
.cstm-sidebar-title {
    background: #208fc6;
    color: white;
    padding: 12px 15px;
    font: 16px / 16px "open-sans-condensed-bold", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
.cstm-sidebar-title:hover {
    color: #fff;
}
.cstm-sidebar-ul {
    background: #4fb1e1!important;
}
.cstm-sidebar-ul>li:not(.mm-divider):after {
    border-bottom-width: unset;
    border-bottom-style: unset;
}
.cstm-sidebar-list {
    border-bottom-color: #72c1e7!important;    
}
.cstm-sidebar-list a {
    background: #4fb1e1!important;
    color: #fff!important;
    font: 16px / 16px "open-sans-condensed-bold", Arial, Helvetica, sans-serif;
}
.cstm-sidebar-nav {
    background: #208fc6!important;
	border-bottom: none!important;
}
.cstm-sidebar-list a:hover {
    background: #208fc6 !important;
    transition: 0.3s;
}
.logo__image {
    max-height: none!important;
    height: unset!important;
    width: 20vw!important;
}
.wrap__cta.header .cta:before, .wrap__cta.header .cta:after {
    bottom: -10px;
}
.wrap__cta.header .cta {
    height: calc(100% + -40px);
}
.featuredblock__title {
    font-size: 20px!Important;
}
.red-text {
    color: #FF0000;
}
.yellow-text {
    color: #FFA500;
}
.home-lg-text, .inner-lg-text {
    font-size: 25px;
}
.col-sm-3 {
    float: left;
    width: 33%;
    text-align: center;
    padding: 15px;
}
.two__columns.content .two__columns__sidebar {
    width: 35%;
    margin: 20px;
}
.member__name {
    text-align: center;
}
.sidebar-staff-link a {
    color: #fff;
}
.review-last {
    width: 10vw;
    margin-top: 10px!Important;
    background: #fff;
    padding: 10px;
    border-radius: 10px;
}
.review-img img {
    margin: -4px;
}
.staff-wrapper img {
    float: left;
    width: 15vw;
    margin: 20px;
    max-width: 100%;
}
/* MEDIA QUERIES */
@media (max-width: 767px) {
.col-sm-3 {
    float: none;
    width: 100%;
    }
.two__columns.content .two__columns__sidebar, .review-last {
    width: 100%;
    }
.staff-wrapper {
    text-align: center;
    }
.staff-wrapper img {
    float: none;
    width: 245px;
    margin: 0 auto;
    max-width: 100%;
    display: block;
    }
}