body { background: #212529 !important; }
.language {
  padding-left: 5px !important;
  padding-right: 5px !important;
  min-width: 120px !important;
}
.t4-topbar {
    padding-top: 5px !important;
    padding-bottom: 0px !important;
    margin-bottom: -10px !important;
    max-height: 48px !important;
}
#t4-header {
  //padding-top: 0.5em !important;
  padding-bottom: 0.5em !important;
  margin-top: -5px !important;
}
.t4-megamenu {
  flex-direction: row !important;
}
.t4-component-padding {
    padding-top: 30px !important;
}
#t4-section-1 .container,
#t4-section-2 .container,
#t4-section-3 .container,
#t4-section-4 .container,
#t4-section-5 .container,
#t4-section-6 .container {
  padding-top: 0.8em !important;
  padding-bottom: 0.375em !important; 
}
.t4-section-inview {
    min-height: 0 !important;
}
#t4-section-1 {
    min-height: 600px;
}
.t4-offcanvas .t4-off-canvas-header {
  background: #303030 !important; }
.navbar-nav > li > .nav-link {
    padding: 0.5rem 0.25em !important;
}
.t4-megamenu .dropdown-menu ul > .hover a.nav-link:hover, .t4-megamenu .dropdown-menu ul > .hover a.dropdown-item:hover {
    color: #97d700 !important;
}
.t4-megamenu .dropdown-menu ul > .active a.nav-link, .t4-megamenu .dropdown-menu ul > .active a.dropdown-item {
    color: #97d700 !important;
}
.page-header h1 {
    font-size: 3rem !important;
    text-transform: none !important;
    font-weight: 600;
}
.category-list {
    margin-top: 30px;
}
convertforms.cf-success .cf-response {
    background-color: #72b420 !important;
    display: block;
}
.btn.btn-primary {
    background-color: #72b420 !important;
    border-color: #72b420 !important;
}
.layout-home .t4-sticky.t4-palette-dark {
	background-color: #212529 !important;
}
.form-search {
    max-width: 200px !important;
}
.search {
    max-width: 50% !important;
}
.social-icons {
    max-width: 50% !important;
}
.gutter-big {
    margin-top: 10px !important;
}
.mod-languages {
    padding-top: 5px !important;
}
.js-offcanvas-trigger {
    padding-top: 5px !important;
}