.wrap__hours {
    padding: 60px 0 100px;}
.wrap__hours .day__time--closed, .wrap__hours .day__time {
    text-transform: inherit;}
    
.location__address-2, .location__address {
    margin: 0;
    font-size: 17px;}
.location .location__city-state-zip {
    margin: 0;
    font-size: 17px;}
.wrap__header--top-address {
    padding: 21px 0 0;}
a.piwik_ignore {
    font-size: 17px;}

.slider__item::before {
	background: rgba(255, 255, 255, 0.55);}

.wrap__navigationHeader {
    background: #316e9a;}
.featuredblock__button, .slider__button a, button, input[type="button"], input[type="reset"], input[type="submit"] {
    background-color: #316e9a;}
.featuredblocks .featuredblock__item .featuredblock__container .featuredblock__icon {
    border: 3px solid #316e9a;
    color: #316e9a;}
.featuredblocks .icon, .featuredblocks .bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-controls-direction .featuredblocks a, .featuredblocks .checkbox_wrapper input:checked + label:before, .checkbox_wrapper .featuredblocks input:checked + label:before, .featuredblocks .sidebar-wrapper .comp-library .sidebar-links ul li.haschild:before, .sidebar-wrapper .comp-library .sidebar-links ul .featuredblocks li.haschild:before, .featuredblocks .sidebar-wrapper .comp-library .sidebar-links ul li ul li a:before, .sidebar-wrapper .comp-library .sidebar-links ul li ul li .featuredblocks a:before, .featuredblocks .articles__item .article__post-permalink, .articles__item .featuredblocks .article__post-permalink, .featuredblocks #newslettersignup:before, .featuredblocks .wrap__form.email:before, .featuredblocks #hamburger:before, .featuredblocks .navigation:not(.mm-menu) .navigation__list > .navigation__item.has-child > a:after, .navigation:not(.mm-menu) .featuredblocks .navigation__list > .navigation__item.has-child > a:after, .featuredblocks .navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 .opener:before, .navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 .featuredblocks .opener:before, .featuredblocks #newslettersignup .newslettersignup:before, #newslettersignup .featuredblocks .newslettersignup:before, .featuredblocks .staff-member__link:before, .featuredblocks .featuredblock__link-text {
    color: #316e9a;}
.wrap__form.email {
    background: #316e9a;}
.wrap__form.email:before {
    border: 3px solid #316e9a;
    color: #316e9a;}
.navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 a:hover {
    background: #71b1e1;}
.navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 .opener:hover {
    background: #71b1e1;}
.navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-2 a {
    background: #86bfe0;}
.socialmedia__link {
    color: #71b1e1;}
.featuredblock__button:hover, .featuredblock__button:focus, .slider__button a:hover, .slider__button a:focus, button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
    background-color: #71b1e1;}
a {
    color: #71b1e1;}
.bx-wrapper .bx-controls.bx-has-pager .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-controls.bx-has-pager .bx-pager.bx-default-pager a.active {
    background: #71b1e1;}


.testimonials__content {
    text-align: center;
    font-style: italic;
    font-size: 20px;}

.testimonials__source {
    text-align: center;
    padding-bottom: 20px;
    font-style: italic;
    font-size: 20px;}
.testimonials__item {
    border-bottom: 1px solid #3bc0e1;}

.slider__title {
    font-weight: bold;}
.slider__caption {
    font-weight: bold;}
    
@media(max-width:1199px) {
    .slider__button {
        max-width:unset !important;
    }
}

.feb_promo {
    margin: 12px 0 0;
}

.home_banner {
    text-align: center;
    margin: 19px 0 5px 0;
}

.wrap__featuredblocks {
    padding: 26px 26px 85px;}
/* div#wrap__slider {
    padding-top: 162px;
} */