#sp-top-bar {background: #3e3c3c;color: #fff;}
.sp-megamenu-parent > li > a  {text-transform: uppercase;}
.sp-megamenu-parent > li > a {color: #686868;} 
.com_sppagebuilder .sp-megamenu-parent > li > a {color: #fff;}
.logo a {color: #174f18;}
#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: #455bb4;}
#sp-footer, #sp-bottom {background: #455bb4;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: #4D62B6;}
#sp-main-body {padding: 50px 0;}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
  color: #ddd;
  font-weight: 600;
}

.logo-image {
  height: 140px;
  margin-top: -20px;
}

.sppb-gallery img {

  border: 5px solid #ddd!important;
}

.portal-banner img {border:5px solid #ddd;}


.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;
}

.com_sppagebuilder #sp-header {
  background: transparent!important;
  box-shadow: none;
}
.com_sppagebuilder #sp-top-bar {
  background: transparent!important;
  color: #fff;
}

.big-header {margin-top:-120px!important;}

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: 280px) {
	
#sp-footer #sp-footer2 {text-align: center;}
#sp-header .logo a {font-size: 30px;}
  #sp-header .logo {
    height: 110px!important;
    text-align: center;
    margin: 0 auto;
    margin-top: 0px;
    margin-top: -20px;
  }
.logo-image {margin-top: -5px;height: 110px!important;}
.sp-contact-info {text-align: center !important;}
#offcanvas-toggler {display: none !important;}

}







