/* .wrap__fullwidth .wrap__header--bar--bottom--inner {
    background-color: #b8b8c1;
} */
.wrap__footer {
    background: #db4332;
}
.wrap__header--bar--top {
    background: rgb(1 1 126);
    border-bottom: 3px solid rgb(32 69 247);
}
.holder__locations .cta a[class^="cta__"] {
    background: rgb(219 67 50);
}
.slider__button a {
    border-color: #0a22f0;
    color: #db4332;
}
.slider__button a:hover, .slider__button a:focus {
    background: #01017e;
    border-color: #2045f7;
    color: #ffffff;
}
.cta__button, .cta__button--icon, .featuredblock__button, button:not([class^='se__']):not([class^='redactor__']):not([class^='vjs-']):not(.gallery-video-btn), 
input[type="button"], input[type="reset"], input[type="submit"], .button {
    background-color: #01017e;
    border-bottom: 4px solid #2045f7;
}
.featuredblock__button:hover{
    background: #db4332!important;
    color: #ffffff;
    text-decoration: none;
    border-color: #01017e;
}
input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus,
button:not([class^='se__']):not([class^='redactor__']):not([class^='vjs-']):not(.gallery-video-btn):hover{
    background: rgb(219 67 50);
    color: rgb(255, 255, 255);
    text-decoration: none;
    border-color: #01017e;
}
.hours__wrapper:before, .holder-form--pattern:before {
    background: linear-gradient(to bottom, #01017e 0%, #2045f7 100%);
}
.navigation:not(.mm-menu) .navigation__list > .navigation__item > a:hover, .navigation:not(.mm-menu) .navigation__list > .navigation__item.active > a:hover {
    color: #ffffff;
    background: #2045f7;
}
.navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 a {
    color: #ffffff;
    background: #01017e;
}
.navigation:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 a:hover {
    color: #ffffff;
    background: #2045f7;
}
.navigation:not(.mm-menu) .navigation__list > .navigation__item.active > a {
    color: #ffffff;
    background: rgb(32 69 247);
}
.wrap__header--bar--top .wrap__locationsHeader {
    background: #2045f7;
}

@media (max-width:519px){
    table.pbt td {
        padding: 7px;
        font-size: 12px;
    }
    table.pbt th {
        padding: 7px;
        font-size: 10px;
    }
}