/* fixes app slider button */

.slider__button {
    margin-top: 15px;
    
}

.slider__button a {
   font-size: 14px;
    
}


/* fixes app slider button */

.editable ul { 
    clear: left;
}
.editable ul + *, .editable ol + * {
    clear: inherit;
}
.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol {
    clear: inherit;
}


td {
    border: 0px solid #323232;
}
@media (max-width: 767px){
table, tbody, td {
    display:block;
}}


.logo__left .logo__image, .logo__right .logo__image {
    padding-right: 0px;
}
@media (max-width: 767px){
.wrap__logoMain {
    padding: 100px 14px 20px;
}}


.wrap__locationsHeader .location {
    padding: 10px 24px 0 0;
}
.wrap__locationsHeader .location__name {
    display: initial;
}
h3.location__name {
    color: #000000;
    font-family: "merriweather", "Arial Black", Arial, Helvetica, sans-serif;
}
@media (min-width: 768px) and (max-width: 1024px){
.location {
    font-size: 15px !important;
}
h3.location__name {
    font-size: 15px;
}}
@media (max-width: 767px){
.locations_header2__container--inner.locations__container--inner {
    min-height: 30px !important;
}
h3.location__name {
    font-size: 0px;
}}


h2.map__title {
    margin-bottom: 5px !important;
}
[class^='__caption'], [class*='__caption'] {
    margin: 0px 0 21px;
}


p.hours__name {
    font-style: italic;
}


h2.form__title {
    margin-bottom: 10px;
}
h3.form__caption {
    margin-bottom: 10px;
}
h2.form__name {
    font: 16px / 1.1875 "lato-regular", "Arial Black", Arial, Helvetica, sans-serif;
    font-style: italic;
    color: #757575;
}













