#sp-top-bar {background: #243119;color: #fff;}
.sp-megamenu-parent > li > a  {text-transform: uppercase;}
.sp-megamenu-parent > li > a {color: #676867;}
.logo a {color: #96BE8C;}
#sp-top-bar a {color:#fff;}
.sp-contact-info {text-align: right!important;}
.sp-contact-info {font-size: 15px;font-weight: 300;}
.sp-megamenu-parent > li:hover > a {color: #fff;background-color: #694F5D;}
#sp-footer, #sp-bottom {background: #574641;color: #fff;}
#sp-footer .container-inner {padding: 25px 0px 15px 0px;border-top: 0px ;}
#sp-footer {font-size: 16px;font-weight: 500;}
#sp-footer a {color:#fff;}

.sp-page-title {background: #96BE8C;}
#sp-main-body {padding: 50px 0;}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #c6dfc0;
  font-weight: 600;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  color: #676867;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #676867;
  font-size: 16px;
  line-height: 24px;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
  color: #c6dfc0;
}

body.ltr #offcanvas-toggler.offcanvas-toggler-right {margin-left: 20px;margin-top: -62px;font-size: 30px;}

#offcanvas-toggler {z-index: 10001!important;position: relative;}

@media screen and (max-width: 767px) and (min-width: 360px) {
	
#sp-footer #sp-footer2 {text-align: center;}
#sp-header .logo a {font-size: 30px;}
.sp-contact-info {text-align: center !important;}

}







