#sp-header .logo-image {display: inherit!Important;}
#sp-main-body {
  padding: 0;
}
/***** Jigster custom CSS start ****/
.responsive_map {
	border: 6px solid #eee;
	}
#sp-right {
	margin-top: 60px;
}
#sp-footer1 {text-align: center;}
#sp-header {height: inherit;}
.body-wrapper {
  background-color: #eaeaea!important;
}
#sp-right .sp-module {padding: 0px;}
#sp-right .sp-module .sp-module-title {margin: 0px;}
#sp-right .sp-module {  margin-top: 0px;}
.sp-dropdown {width: 460px;}
/***** Jigster custom CSS end ****/

/***** Jigster custom CSS start ****/
#sp-header .logo {display: none;}
.cust-logo {height: 130px;
padding: 0px 16px;}
#menu-inner {height: 80px;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  line-height: 60px;
}
#sp-menu > .sp-column {
  height: 80px;
}
#sp-main-body {
  
}
#sp-main-body a {font-weight: 600;}
#menu-container {background-color: #03A4AC;}
#menu-container .container-inner {
width: 1200px;
  align-content: center;
  margin: 0px auto;
}
#offcanvas-toggler .burger-icon > span {
  background-color: #ffffff!important;
}
body {
  background-color: #171717;
}
.body-wrapper {background: white}
.offcanvas-menu .offcanvas-inner ul.menu > li > a, .offcanvas-menu .offcanvas-inner ul.menu > li > span {font-size: 22px;
line-height: 26px;
color: #000000!important;}
.btn-primary {background-color: #55AA39;}

/** Position1 - lower page component **/
#sp-lower-page {background-color: #327FEB;
color: #ffffff;
}
#sp-lower-page .row {padding: 24px 42px;}

/** Form css **/
.btn-primary , .sppb-btn-primary, .btn-primary:hover , .sppb-btn-primary:hover  {
  border-color: #55AA39;
  background-color: #55AA39;
  border-radius: 0px;}
}
#mod-rscontact-submit-btn-111 {border-radius: 0px;}
textarea {resize: inherit;
width: 100%;}
/** Mobile stlayout stuff **/
@media (max-width: 1280px) {
  #menu-container .container-inner {
    width: 1000px;}
}
@media (max-width: 1080px) {
  #menu-container .container-inner {
    width: 800px;}
}
@media (max-width: 767px) {
  #menu-container .container-inner {
    width: 80%;}
  #sp-logo.has-border .sp-column {display: block;}
  .np-title {text-align: center!important;}
  .cust-logo {margin: 0px auto;}
  #sp-header .logo-image {}
  .n2-ss-slider-1  {height: 560px;}
  #sp-main-body {
}
}

/** 
#sp-header .container, #sp-header, #sp-header .d-flex {
  height: 60px;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  line-height: 60px;
}
/***** Jigster custom CSS end ****/