.floating-cta {
    background-color: #3f7a76 !important;
}

footer.site-footer .footer-item-rows a:hover {
    color: #3f7a76 !important;
}
.hero-slider .hero-caption-item .caption-item {
     background-color: rgba(0,0,0,0.80) !important;
}
.social-media a.sprite {
    background-color: #FFF !important;
}
footer .col-item img {
    padding: 10px;
    background: #FFF;
}
@media only screen and (min-width:769px) {
    ul.page-list,
    ul.page-list-2,
    ul.page-list-3,
    ol.page-list,
    ol.page-list-2,
    ol.page-list-3 {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2;
        list-style: inside;
    }
    
}

@media only screen and (min-width: 1024px){
    .cta-section .heading-wrap .section-title {
        font-size: 36px !important;
    }
}

@media only screen and (max-width:1023px) { 
    .backToTop {
        bottom: 125px!important;
    }
    
    #slmp_geojuice #slmp_right ol li blockquote {
        font-size: 12px !important;
    }
}
