.site-footer .footer-main-nav ul li a:hover {
    border-bottom: 1px solid #fff !important;
}
header.site-header .mid-head-item .dsply-item a {
    color: #fff !important;
}
.backToTop {
    background-color: #000 !important;
}
.main-cta-section .top-cta-cont:before {
    background: #fff !important;
}
.slmp-reviews button.review-btn {
    border: 1px solid #000 !important;
    background: #000 !important;
    color: #fff !important;
}
.slmp-reviews button.review-btn:hover {
    background: #444 !important;
    border: 1px solid #444 !important;
    color: #ffffff;
}
.site-footer .footer-col-item.column-review-btn {
    padding-top: 0px !important;
    border-top: 0 !important;
}
.col2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    list-style-position: inside;
}
.sub-menu-toggle:before {
    color: #fff !important;
}
body.window_scrolled .mob-dot-toggle {
    color: #fff !important;
}
header.site-header .bot-head {
    border-bottom: solid #fff !important;
}
@media only screen and (max-width:480px) {
    .entry-content ul {
        padding: 0;
        COLUMNS: 1;
    }
    .genesis-nav-menu .sub-menu a:focus, .genesis-nav-menu .sub-menu a:hover, .genesis-nav-menu .sub-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:focus, .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
        color: #000 !important;
        background: #ae8f73 !important;
    }
    .genesis-nav-menu .sub-menu a {
        color: #fff !important;
        background: #000000 !important;
    }
}