.text--red {
    color: #1C2C48;
}

.red--bg {
    background: #1C2C48;
}

a {
    color: #1C2C48;
}

.nav--primary a {
    color: #1C2C48;
}

.button--readmore {
    color: #1C2C48;
}

.wpcf7-not-valid-tip {
    color: #1C2C48;
}

.footer-contact {
    color: #1C2C48;
}

.page__footer ul li a {
    color: #1C2C48;
}

.footer-newsletter h3 {
    color: #1C2C48;
}

.tab--active a {
    border-top: 10px solid #1C2C48;
    border-bottom: 5px solid #1C2C48;
    border-left: 3px solid #1C2C48;
    border-right: 3px solid #1C2C48;
    background: #1C2C48;
}

.tab:hover a {
    background: #1C2C48;
}

.breadcrumbs {
    border-top: 8px solid #1C2C48;
}

ul li:before,
dl dd:before {
    color: #1C2C48;
}

.nav--primary a:after {
    background: #1C2C48;
}

.breadcrumbs a:hover {
    color: #1C2C48;
}

.footer-contact span:before {
    color: #1C2C48;
}

.page__footer ul li a:hover,
.page__footer ul li.current-menu-item a,
.page__footer ul li.current-page-parent a,
.page__footer ul li.current-page-ancestor a {
    color: #1C2C48;
}

.home-content1 h2:after {
    color: #1C2C48;
}

.main-sidebar li.current-menu-item a {
    color: #1C2C48;
    ;
}

.contact-sidebar .icon-mobile:before,
.contact-sidebar .icon-clock:before,
.contact-sidebar .icon-location:before {
    color: #1C2C48;
}

.error-links-list li a:hover {
    color: #1C2C48;
}

.cross-sell h3 {
    color: #1C2C48;
}

.mobile-tab-header:hover a,
.mobile-tab-header.active a {
    background-color: #1C2C48;
}

@media (max-width: 1060px) {
    .main-menu-toggle {
        color: #1C2C48;
    }
    .menu-text {
        color: #1C2C48;
    }
    .site-search {
        color: #1C2C48;
    }
    .nav--primary.active {
        background: #1C2C48;
    }
    .nav--primary .sub-menu li a {
        color: #1C2C48;
    }
}

@media (min-width: 1060px) {
    .single-clopay_collection .breadcrumbs {
        border-top: 0px solid #1C2C48;
    }
}

.home-content2 {
    background-color: #d3cfcf;
}

.imagine-lookbook-section {
    background: #e5e5e5;
}

.gray--bg {
    background: #d3cfcf;
}

.medium-gray--bg {
    background: #d3cfcf;
}

.sub-menu li:hover>a,
.sub-menu li.current-menu-ancestor>a,
.sub-menu li.current-menu-parent>a,
.sub-menu li.current-menu-item>a {
    background: #d3cfcf;
}

.quote-box,
.quote-box h2 {
    color: #d3cfcf !important;
}

.quote-box:before,
.quote-box:after {
    background: #d3cfcf;
}

.page__header-nav {
    background: #f6f5f5;
}

.nav--primary .sub-menu {
    background: #f6f5f5;
}

.page__header-cta-phone a {
    color: #f6f5f5;
}

@media (max-width: 1060px) {
    .page__header-nav {
        background: #f6f5f5;
    }
    .nav--primary a {
        color: #f6f5f5;
    }
}

.text--primary {
    color: #1C2C48;
}

.button--primary {
    background: #1C2C48;
}

.button--fourth {
    border: 1px solid #1C2C48;
}

.cta-button-red {
    background: #1C2C48
}

.search-close {
    color: #1C2C48;
}

.search-submit .icon-search:hover,
.site-search:hover {
    color: #1C2C48;
}

.main-sidebar li a {
    color: #1C2C48;
}

.footer-newsletter input[type="submit"] {
    background: #1C2C48;
}

.sticky-promotion.sticky-map .sticky-button {
    background: #1C2C48;
}

.sticky-promotion.sticky-map:hover .sticky-button:after {
    background: #1C2C48;
}

.sidebar-imagination-cta span,
.sidebar-lookbook-cta span {
    background-color: #1C2C48;
}

.contact-sidebar:before {
    color: #1C2C48;
}

.product-overview h2:before {
    color: #1C2C48;
}

.quote-box {
    background-color: #1C2C48;
}

.testimonial-text:before {
    color: #1C2C48;
}

a:hover {
    color: #244379;
}

.page__footer ul li a:hover {
    color: #244379 !important;
}

.button--primary:hover {
    background: #244379;
    border-top-color: #244379;

}

.section-testimonials:before {
    background: #244379;
}

.sidebar-imagination-cta span:hover,
.sidebar-lookbook-cta span:hover {
    background-color: #244379;
}

.main-sidebar li:hover>a,
.main-sidebar li.current-menu-ancestor>a,
.main-sidebar li.current-menu-parent>a,
.main-sidebar li.current-menu-item>a {
    color: #244379 !important;
}

.button--secondary {
    background: #1C2C48;
}

input[type="submit"],
button[type="submit"] {
    background: #1C2C48;
}

.selectric-hover .selectric,
input[type="text"]:focus,
input[type="email"]:focus,
textarea:focus {
    border-color: #1C2C48;
}

.widget_wysija_cont .updated,
.widget_wysija_cont .login .message {
    border-color: #1C2C48 !important;
}

.sticky-promotion .sticky-button {
    background: #1C2C48;
}

.button--secondary:hover {
    background: #244379;
    border-top-color: #244379;
}

input[type="submit"]:hover,
button[type="submit"]:hover {
    background: #244379;
}

.sticky-promotion:hover .sticky-button {
    background: #244379;
}

.button--tertiary {
    color: #000000;
}

.button--tertiary:hover {
    color: #848484;
}