.content-max-width {
    max-width: 680px;
    margin: 0 auto;
}

footer.footer .wf-wrap .wf-container-footer {
    display: none;
}

.content .widget ul {
    list-style: disc !important;
    margin-left: 18px !important;
}

.masthead.line-decoration:not(.side-header):not(.mixed-header) {
    border-bottom: 4px solid #e12f29 !important;
}

.main-nav > li:not(.wpml-ls-item) > a .menu-text {
    color: #a7a9ac !important;
}

.home .main-nav > li:not(.wpml-ls-item) > a .menu-text {
    color: #fff!important;
}

.main-nav > li.act:not(.wpml-ls-item) > a .menu-text {
    color: #fff!important;
}

.main-nav>li:hover > a .menu-text {
    color: #fff !important;
}

.main-nav>li {
    height: 100%;
    transform: all 0.2s;
}

.main-nav>li.act {
    background-color:#e12f29;
}

.main-nav>li.act:hover {
    background-color:#e12f29;
}

.main-nav>li:hover {
    background-color:#e12f294f;
}

.top-header .outside-item-double-margin.main-nav > li:first-child > a, .top-header .outside-item-double-margin.main-nav > li:last-child > a {
    margin-left: 14px !important;
    margin-right: 14px !important;
}

footer p {
    color: #9d9ea1;
}

.footer-address {
    line-height:1.1;
    display: block;
    color: #9d9ea1;
}


.page-id-2183 h1 {
    text-transform: none;
    font-size: 1em;
    margin-bottom: 30px;
}

.justify-class p {
    text-align:justify;
}

@media screen and (min-width:779px) {
    .home .dt-mobile-menu-icon .lines, .home .dt-mobile-menu-icon .lines:before, .home .dt-mobile-menu-icon .lines:after {
        background-color: #fff;
    }
}

#turnkey-credit {
    display: none;
}