/* fax custom css */
.alias-header_phone .component-phone__item-wrapper {
    width: max-content;
}
.alias-header_phone .component-phone__info-wrapper {
    align-items: flex-end;
}
.alias-header_phone span.component-phone__fax:before {
    content: "\f1ac";
    font-family: "font-awesome";
    font-size: 14px;
    margin-right: 10px;
    color: #dddde9;
}
.alias-header_phone span.component-phone__fax {
    color: #dddde9;
}
.alias-int_location_section .location__fax--link:before {
    content: "\f1ac";
    font-family: "font-awesome";
    font-size: 20px;
    border-radius: 50%;
    width: 36px;
    height: 36px;
    border: 3px solid;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin-right: 28px;
    color: #dddde9;
}
.alias-int_location_section .location__fax-wrapper {
    margin-top: 15px;
}
.alias-int_location_section .location__fax--link {
    font-size: 16px !important;
    color: #dddde9;
}
/* appointment schedule blocking */
a.ui-datepicker-next.ui-corner-all {
    opacity: .35;
    background-image: none;
    pointer-events: none !important;
    cursor: default !important;
}
/* wednesday */
table.ui-datepicker-calendar tbody tr:not(:nth-child(3)):not(:nth-child(4)) td:nth-child(4) {
    opacity: .35;
    background-image: none;
    pointer-events: none !important;
    cursor: default !important;
}
/* friday */
table.ui-datepicker-calendar tbody tr td:nth-child(6) { 
    opacity: .35;
    background-image: none;
    pointer-events: none !important;
    cursor: default !important;
}
/*-------SEO-Service-Page-------*/
.serviceimg {
    float: right;
    margin: 0 0 10px 10px;
}

.stacked:first-child {
	padding-top:    0;
}
.stacked {
	padding-top:    0;
	padding-bottom: 0;
}
.wrap__page-content img {
    max-width: 100%;
    height: auto !important;
}

/* MEDIA QUERIES */
@media(max-width: 767px) {
    .serviceimg {
        float: none;
        display: block;
        margin: 0 auto 10px;
    }
}
