/* header */
.logo {
    height: unset;
}
.header-top-logo{
    z-index: 9999999999 !important;
}
/* Home welcome */
.bg-no-rep {
    background-repeat: no-repeat;
}

/* Testimonials */
.wrap_testimonials {
    background: rgba(255, 255, 255, 0.7);
    -webkit-box-shadow: 0px 0px 25px -8px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 0px 25px -8px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 0px 25px -8px rgba(0, 0, 0, 0.75);
    width: 100%;
    margin: 0 auto;
    padding: 25px 0 0;
}
.wrap_testimonials_inner {
    margin: 0 auto;
    padding: 15px 35px 35px;
    text-align: center;
}
.wrap_testimonials_inner h1 {
    text-transform: uppercase;
    color: #444 !important;
}
.cta__links-wrapper {
    display: flex;
    justify-content: center;
}
.cta__button {
    background: #06263d;
    padding: 5px 15px !important;
    width: 200px;
    border-radius: 15px;
    text-decoration: none !important;
    color: #444;
}
/* Forms */
.section--light .form-a .form__submit input.component__button--1, .section--light .form-a .form__submit input.component__button--2, .section--light .form-a .form__submit input.component__button--3,
.section--dark .form-a .form__submit input.component__button--1, .section--dark .form-a .form__submit input.component__button--2, .section--dark .form-a .form__submit input.component__button--3 {
    border-radius: 15px;
}
/*-------SEO-Service-Page-Ingrown-Toenails-Bunions----*/
.ingrown-toenails .gallery-items-wrap,.bunions .gallery-items-wrap {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

/* Custom colors */
.section--light .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__wrap .featuredblock__cta .cta__button--icon.component__button--1, .section--light .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__wrap .featuredblock__cta .cta__button.component__button--1, .section--light .cta__button--icon.component__button--1, .section--light .cta__button.component__button--1 {
    box-shadow: 2px 2px 0 0 #06263d, inset 2px 2px 0 0 #06263d;
    background: #06263d;
    color: #fff;
}
.section--light .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__wrap .featuredblock__cta .cta__button--icon.component__button--1:hover, .section--light .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__wrap .featuredblock__cta .cta__button.component__button--1:hover, .section--light .cta__button--icon.component__button--1:hover, .section--light .cta__button.component__button--1:hover {
    box-shadow: 2px 2px 0 0 #06263d, inset 2px 2px 0 0 #06263d;
    background: rgba(6, 38, 61, .9);
}
.section--light .form-a .form__submit input.component__button--1, .section--light .form-a .form__submit input.component__button--3 {
    color: #fff;
    background-color: #06263d;
    border: 2px solid #06263d;
    text-decoration: none;
}
.section--light .form-a .form__submit input.component__button--1:hover, .section--light .form-a .form__submit input.component__button--3:hover {
    background: rgba(6, 38, 61, .9);
}
.section--light .form-a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .form-a .form__input textarea, .section--light .form-a .form__input select, .section--light .form-a .form__input select option {
    background: rgb(255 255 255 / 70%);
    color: #000 !important;
}

.section--light .form-a ::placeholder {
    color: #000 !important;
}

/* Font */
body {
    font-size: 1.125rem;
}
.cta_button_defaults, .contactform--a .contactform__submit input, .form-a .form__submit input, .cta__button--icon, .cta__link--icon, .cta__button, .banner-e__form form .submit,
.paragraph_default, .banner_awards .gallery__subtitle, .banner_awards .gallery__title, .banner_awards .cta__subtitle, .testimonials-d .testimonials-item .testimonial__source, .testimonials-d .testimonials-item .testimonial__content p, .testimonials-c .testimonials-item .testimonial__source, .testimonials-c .testimonials-item .testimonial__content p, .testimonials-b .testimonials-item .testimonial__source, .testimonials-b .testimonials-item .testimonial__content p, .testimonials-a .testimonials-item .testimonial__source, .testimonials-a .testimonials-item .testimonial__content p, .staff-content__text p, .staff-content__content p, .staff-detail .staff-member__phone a, .staff-detail .staff-member__fax a, .staff-detail .staff-member__email a, .staff-detail .staff-member__phone, .staff-detail .staff-member__fax, .staff-detail .staff-member__email, .staff-list .staff__list .staff-member__name, .staff-list .staff__list .staff-member__prefix, .staff-list .staff__list .staff-member__suffix, .staff-member__description p, .reviews-a .reviews__table .review__content-col .review__name, .reviews-a .reviews__table .review__content-col .review__content, .reviews-a .reviews__awards-ratings .reviews__awards-text, .reviews-a .reviews__awards-ratings .reviews__awards-text p, .reviewourfirm-a__excerpt, .recentblog-a .recentblog__excerpt, .recentblog-a .recentblog__info li, .component-phone__number, .component-phone__number2, .component-phone__fax, .component-phone__label, .mediaslider-a .mediaslider__item-description p, .gallery-item--description, .featuredblocks-flyup-c .featuredblocks .featuredblock__sub-menu-wrapper span, .featuredblocks-flyup-c .featuredblocks .featuredblock__content p, .featuredblocks-flyup-b .featuredblocks .featuredblock__sub-menu-wrapper span, .featuredblocks-flyup-b .featuredblocks .featuredblock__content p, .featuredblocks-flyup-a .featuredblocks .featuredblock__sub-menu-wrapper span, .featuredblocks-flyup-a .featuredblocks .featuredblock__content p, .featuredblocks-grid-c .featuredblocks .featuredblock__content p, .featuredblocks-grid-b .featuredblocks .featuredblock__content p, .featuredblocks-grid-a .featuredblocks .featuredblock__content p, .featuredarticle__description, .editable__container ul, .editable__container ol, .copyright__description, .blog-post__content, .blog-post__date a, .blog-post__author a, .blog-post__categories a, .blog-post__tags a, .blog-post__date, .blog-post__author, .blog-post__categories, .blog-post__tags, .blog__viewing, .blog__breadcrumbs ul, .blog__breadcrumbs ol, .blog__breadcrumbs li, .blog__breadcrumbs, .blade-a .blade__description p, .beforeandafter-item .content-wrapper, .editable__container address, .editable__container blockquote, .editable__container dl, .editable__container dt, .editable__container dd, .editable__container td, .editable__container th, .component__p, p,
.link_default, .videofaq-category__link a, .videofaq-related__link a, .videofaq-item.first .videofaq-item__name a, .videofaq-item__name a, .search-a .page-link, .reviewourfirm-a__excerpt-link, .recentblog-a .recentblog__info li a, .featuredblocks-list-a .featuredblocks .featuredblock__sub-item, .featuredblocks-flyup-c .featuredblocks .featuredblock__sub-item a, .featuredblocks-flyup-b .featuredblocks .featuredblock__sub-item a, .featuredblocks-flyup-a .featuredblocks .featuredblock__sub-item a, .featuredblocks-grid-c .featuredblocks .featuredblock__sub-item a, .featuredblocks-grid-b .featuredblocks .featuredblock__sub-item a, .featuredblocks-grid-a .featuredblocks .featuredblock__sub-item a, .blog-categories .blog__categories-link, .articles__categories-link, a,
.subparagraph, .review_our_firm_header-c .locations-a .location__address, .review_our_firm_header-c .locations-a .location__setting-title, .review_our_firm_header-c .locations-a .location__name, .review_our_firm_header-a .locations-a .location__address, .review_our_firm_header-a .locations-a .location__setting-title, .review_our_firm_header-a .locations-a .location__name, .login_bar-3 .locations-a .location__address, .login_bar-3 .locations-a .location__setting-title, .login_bar-3 .locations-a .location__name, .login_bar-1 .locations-a .location__address, .login_bar-1 .locations-a .location__setting-title, .login_bar-1 .locations-a .location__name, .search-a__readmore, .map-a .map-search__location-list li a span, .map-a .map-search__location-contact p, .map-a .map-search__location-email, .map-a .map-search__location-fax, .map-a .map-search__location-phone2, .map-a .map-search__location-phone, .map-a .map-search__location-address p, .locations-a .location .hours__list .day__time, .locations-a .location .hours__list .day__time--closed, .locations-a .location__phone--link, .locations-a .location__phone-num, .locations-a .location__email--link, .locations-a .location__email-num, .locations-a .location__fax--link, .locations-a .location__fax-num, .locations-a .location__phone, .locations-a .location__email, .locations-a .location__fax, .locations-a .location__address, .hours-a .hours__time, .hours-a .hours__dayname, .disclaimer__copyright, .disclaimer__links a, .disclaimer__links, .disclaimer__disclaimer a, .disclaimer__disclaimer, .disclaimer__geoblock, .disclaimer__content span, .customfixed__title, .copyright__link, .contactusfixed__title, .breadcrumb__link, .breadcrumb__item, .breadcrumb__separator:after, .blog-post__link,
.form-a .form__input input:not([type=radio]):not([type=checkbox]), .form-a .form__input textarea, .form-a .form__input select,
.readmore_link, .featuredarticle__link, .blade-a .blade__readmore, .articles-a .articles__item .article__post-permalink,
.cta_link_defaults, .cta__link {
    font-size: 1.125rem;
    line-height: 1.25rem;
}

/* Media */
@media (min-width: 768px) {
    .section.nav-a-18px .navigation-a>.navigation__list>.navigation__item>.navigation__item--link {
        font-size: 1.25rem;
    }
    .navigation-a .navigation__item--link {
        font-size: 1.125rem;
    }
    .locations-a .location__phone--link, .locations-a .location__phone a:before  {
        font-size: 2rem !important;
    }
}