.review-section .review-posts ul.slick-dots li button {
    border: 2px solid #d84620 !important;
}

.review-section .review-posts ul.slick-dots li.slick-active button {
    background-color: #d84620 !important;
}

@media only screen and (min-width:1024px) {
    .contact-page-wrap .contact-page-info .contact-site-info-item {
        font-size: 14px !important;
    }

    .genesis-nav-menu a {
        font-size: 12px !important;
    }

    footer .column-element .footer-col-item.custom-footer-text,
    footer .column-element .footer-col-item.custom-footer-html,
    footer .column-element .footer-col-item.site-info a,
    footer .column-element .footer-col-item.site-info .col-item span,
    footer.site-footer .footer-menu ul li a {
        font-size: 12px !important;
    }

}

@media only screen and (min-width:1367px) {
    .contact-page-wrap .contact-page-info .contact-site-info-item {
        font-size: 16px !important;
    }

    .genesis-nav-menu a {
        font-size: 16px !important;
    }

    footer .column-element .footer-col-item.custom-footer-text,
    footer .column-element .footer-col-item.custom-footer-html,
    footer .column-element .footer-col-item.site-info a,
    footer .column-element .footer-col-item.site-info .col-item span,
    footer.site-footer .footer-menu ul li a {
        font-size: 14px !important;
    }

}
