a[href^="tel"]{
	cursor: pointer;
	pointer-events: unset;
	text-decoration: none;
}
.cstm_name a {
    color: #fff!important;
    font-weight: bold;
}
.form form .contact-form-columns .form-input-comments {  
    left:unset;
 }
 .wrap__cta {
    float: right;
}

.slider__text {
    top: 60%;
}

.wrap__page-appointment .form form .contact-form-columns .form-input-comments, .wrap__page-contact .form form .contact-form-columns .form-input-comments {
left:unset;
}

.wrap__navigationFrame {
    margin-right: 145px;
}
.holder__locations {
    left: unset;
}

.navigation:not(.mm-menu) .navigation__list > .navigation__item .opener {
left: unset;
}


.form form .contact-form-columns .form-input-comments { left:unset;
 }


.wrap__page-appointment .form form .contact-form-columns .form-input-comments, .wrap__page-contact .form form .contact-form-columns .form-input-comments {
left:unset;
}

hr, .clr {
    clear:both!important;
}
.wrap__header--bar--top {
    background: #21416a;
}
.feat2 {
    background: #e6f1ff!important;
}
.feat2 .featuredblock__item.hasimage .featuredblock__image {
    min-height: 200px;
	text-align: center!important;
}
.navigation:not(.mm-menu) .navigation__list > .navigation__item > a {
    padding: 17px 35px;
}

.wrap__header--bar--top .cta a[class^="cta__"] {
    background: #739d9a;
}


@media (max-width:767px){
	img.align-right, img.align-left {
		float: none!important;
	}
}

@media (max-width: 519px) {
	img.align-right, img.align-left {
		float: none!important;
	}
}