#sp-bottom .container-inner::after {
    background: none;
}

body {
    color:#FFF !important;
}

#sp-bottom a,#sp-bottom p {
color: #FFF;
}


#sp-bottom  {
    padding:50px 0 20px 0 ;
}

.login .btn.btn-primary, .login .btn.btn-primary:hover, .login .btn.btn-primary:focus, .login .btn.btn-primary:active {
    background: #FFF;
    color:#000;
}

body .sppb-btn.sppb-btn-default, body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-default, body .btn.sppb-btn-primary, body .btn.btn-primary {
    background: #FFF;
    color:#000;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color:#FFF;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
    color:#8f2128;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
    color:#FFF;
}