/* Font */
.home-red h3 {
    font-family: "dmserif-display", Georgia, serif;
}
h3{
    font-size:18px; !important
}
/* CTA */
.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 {
    padding: 4px 8px;
    height: 2.25rem;
    min-height: unset;
}

/* New Patients */
ul.span2columns {
    column-count: 2;
}
ul.span3columns {
    column-count: 3;
}

/* Custom colors */
.section--dark .cta__link.component__link--1,
.section--dark a.location__phone-num.piwik_ignore {
    color: #fed730;
}
.section--dark .cta__link.component__link--1:before {
    background: #fed730;
}
.section--dark .cta__link.component__link--1:after {
    border-left-color: #fed730;
}
.section--light .contactform__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .contactform--a .contactform__input textarea, .section--light .contactform__container .contactform--a .contactform__input select, .section--light .contactform__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .contactform--a .form__input textarea, .section--light .contactform__container .contactform--a .form__input select, .section--light .contactform__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .form-a .contactform__input textarea, .section--light .contactform__container .form-a .contactform__input select, .section--light .contactform__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .contactform__container .form-a .form__input textarea, .section--light .contactform__container .form-a .form__input select, .section--light .form__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .contactform--a .contactform__input textarea, .section--light .form__container .contactform--a .contactform__input select, .section--light .form__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .contactform--a .form__input textarea, .section--light .form__container .contactform--a .form__input select, .section--light .form__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .form-a .contactform__input textarea, .section--light .form__container .form-a .contactform__input select, .section--light .form__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .form__container .form-a .form__input textarea, .section--light .form__container .form-a .form__input select,
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .contactform--a .contactform__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .contactform--a .contactform__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .contactform--a .form__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .contactform--a .form__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .form-a .contactform__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .form-a .contactform__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .form-a .form__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .contactform__container .form-a .form__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .contactform--a .contactform__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .contactform--a .contactform__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .contactform--a .form__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .contactform--a .form__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .form-a .contactform__input textarea, .section--light .form__container .form-a .contactform__input select, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .form-a .form__input textarea, 
.forms--2col-textarea .section--light .wrap__form.contact .form__container .form-a .form__input select {
    background: #fff0ee;
}
.forms--2col-textarea .section--light .contactform__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .contactform__container .contactform--a .contactform__input textarea, 
.forms--2col-textarea .section--light .contactform__container .contactform--a .contactform__input select, 
.forms--2col-textarea .section--light .contactform__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .contactform__container .contactform--a .form__input textarea, 
.forms--2col-textarea .section--light .contactform__container .contactform--a .form__input select, 
.forms--2col-textarea .section--light .contactform__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .contactform__container .form-a .contactform__input textarea, 
.forms--2col-textarea .section--light .contactform__container .form-a .contactform__input select, 
.forms--2col-textarea .section--light .contactform__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .contactform__container .form-a .form__input textarea, 
.forms--2col-textarea .section--light .contactform__container .form-a .form__input select, 
.forms--2col-textarea .section--light .form__container .contactform--a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .form__container .contactform--a .contactform__input textarea, 
.forms--2col-textarea .section--light .form__container .contactform--a .contactform__input select, 
.forms--2col-textarea .section--light .form__container .contactform--a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .form__container .contactform--a .form__input textarea, 
.forms--2col-textarea .section--light .form__container .contactform--a .form__input select, 
.forms--2col-textarea .section--light .form__container .form-a .contactform__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .form__container .form-a .contactform__input textarea, .section--light .form__container .form-a .contactform__input select, 
.forms--2col-textarea .section--light .form__container .form-a .form__input input:not([type=radio]):not([type=checkbox]), 
.forms--2col-textarea .section--light .form__container .form-a .form__input textarea, 
.forms--2col-textarea .section--light .form__container .form-a .form__input select {
    background: #fff;
}
.section--light .hours__day:after {
    background-color: #871d16;
}
.section--light .featuredblocks-grid-b .featuredblocks .featuredblock__bg-image span, .section--light .featuredblocks-grid-b .featuredblocks .featuredblock__bg-image::after {
    background-color: #000;
}
.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__title, .section--light .featuredblocks-grid-b .featuredblocks .featuredblock__title, .section--light .featuredblocks-grid-c .featuredblocks .featuredblock__title,
.section--light .featuredblocks__container .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link, .section--light .featuredblocks__container .featuredblocks-grid-b .featuredblocks .featuredblock__cta .cta__link, .section--light .featuredblocks__container .featuredblocks-grid-c .featuredblocks .featuredblock__cta .cta__link {
    color: #fed730;
}
.section--light .cta__button.component__button--2 {
    color: #000;
}
.section--light .cta__button.component__button--2:hover {
    border-color: #fed730;
    color: #fed730;
}
.section--light .featuredblocks__container .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link:after, .section--light .featuredblocks__container .featuredblocks-grid-b .featuredblocks .featuredblock__cta .cta__link:after, .section--light .featuredblocks__container .featuredblocks-grid-c .featuredblocks .featuredblock__cta .cta__link:after {
    border-left-color: #fed730;
}
.section--light .featuredblocks__container .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link:before, .section--light .featuredblocks__container .featuredblocks-grid-b .featuredblocks .featuredblock__cta .cta__link:before, .section--light .featuredblocks__container .featuredblocks-grid-c .featuredblocks .featuredblock__cta .cta__link:before {
    background: #fed730;
}
.section--dark .featuredblocks__container .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__cta .cta__link, .section--dark .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__cta .cta__link.component__link--1:visited {
    color: white;
}
.section--dark .featuredblocks__container .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__cta .cta__link:before {
    background: white;
}
.section--dark .featuredblocks__container .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__cta .cta__link:after {
    border-left-color: white;
}
.section--dark .featuredblocks-grid-a.grid-transparent .featuredblocks .featuredblock__icon .icon:before, .section--dark .featuredblocks-grid-b.grid-transparent .featuredblocks .featuredblock__icon .icon:before, .section--dark .featuredblocks-grid-c.grid-transparent .featuredblocks .featuredblock__icon .icon:before {
    color: #fed730;
}
.header-f .locations-a .location__address-wrapper:before,
.navigation-a .navigation__item.has-drop-down.show-drop-down.drop-down-style--1 a .navigation__item--expand:after {
    color: #871d16;
}
.section--dark .copyright__link, .section--dark #copyright__link {
    color: white;
}
.section--dark .breadcrumb__item a,
.section--light .articles-a .articles__item .article__post-permalink,
.section--light .articles__categories-link:hover {
    color: #fed730;
}
.section--light .articles-a .articles__item {
    background-color: #2b2c2e;
}

/* Media */
@media(min-width: 992px) {
    
}
@media(max-width: 767px) {
    ul.span2columns {
        column-count: 1;
    }
    ul.span3columns {
        column-count: 1;
    }
}