a {    color: #5e6c0e; }
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {
    color: #5e6c0e;
  font-weight: 500;
}
#sp-top-bar {    background-color: #000!important;    color: #fff!important;}
.sp-contact-phone a {    color: #ffffff; }

#sp-header {    background: #000 none repeat scroll 0;  }
.logo img {height:90px;}
@media only screen and (max-width: 992px) { 
  .logo img { height: auto!important; }
}


<!-- Offcanvas Menu -->
#offcanvas-toggler > i {    color:  #5e6c0e!important; }
#offcanvas-toggler > i:hover {    color: #fff!important; }
.fa-bars:before, .fa-navicon:before {    content: "\f0c8";}
.new-look .offcanvas-menu {    background-color: #000; }
.new-look .offcanvas-menu .sp-module ul > li:hover a, .new-look .offcanvas-menu .sp-module ul > li:focus a, .new-look .offcanvas-menu .sp-module ul > li.active a {    background: rgb(94, 108, 14); }

.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li.active > a, .offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li:hover > a, .offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li:focus > a {
    background: rgb(94, 108, 14) !important;
}

.new-look .offcanvas-menu .sp-module ul > li ul li a:hover, .new-look .offcanvas-menu .sp-module ul > li ul li a:focus {
    color: #fff;
}
.new-look .offcanvas-menu .sp-module ul > li ul li a {    background-color: #252b23fa !important; }

div.mod-languages ul li.lang-active {    background-color: rgb(94, 108, 14); }
.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child) {
    margin-bottom: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.offcanvas-menu .offcanvas-inner .sp-module {    margin: 0;    padding: 10px 30px 30px 30px; }

<!-- Main Menu -->
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {    color: #fff!important;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {    color: #fff; }

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
    color: #fff;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: #040404;
    box-shadow: 0 3px 5px 0 rgb(18 241 55 / 20%);
    padding: 5px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {    background: #5e6c0e; }

<!-- Footer -->

#sp-footer .sp-module ul > li > a:before {
    content: none!important;
}
#sp-footer .sp-module ul > li {
    border-bottom: none;
}


#sp-footer {  padding: 0!important;  background: #000;}
#sp-footer {
    background: none;
}
#sp-footer1 { background: #fff!important;}
.sp-copyright {color: #000!important; }
.sp-copyright a {color: #000!important; }
.sp-copyright a:hover {color: rgb(94, 108, 14); }
#sp-footer .sp-module {    margin-top: 0!important;}

<!-- 404 -->
.error-code h1 {    color: #fff!important;   }
.error-message {    color: #fff!important;   }

.btn-primary {    background-color: #1d1d1d!important;;    border-color: #fff!important;;}



/***** @start of (min-width: 992px) and (max-width: 1200px) *****/

@media only screen and (min-width: 992px) and (max-width: 1200px){

  .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span { letter-spacing: 0px; }

}



