.xmenu-sidebar-menu-container ul li {border-bottom:1px solid #eee;padding:10px;background:#3c8a4e;margin-bottom:4px;}
.menu-sidebar-menu-container ul li {border:2px solid #3c8a4e;padding:10px;background:#242424;margin-bottom:5px;}
.realfactory-top-bar-left {float:none;text-align:center;}
.gdlr-core-dropdown-tab .gdlr-core-dropdown-tab-title {color:#ffe61c;}
.mb10 {margin-bottom:10px !important;}
.mt20 {margin-top:20px;}
ul {margin-bottom: 30px;}
.realfactory-body h1, .realfactory-body h2, .realfactory-body h3, .realfactory-body h4, .realfactory-body h5, .realfactory-body h6 {margin-bottom:10px;margin-top:0px;}
.gdlr-core-input-wrap.gdlr-core-large input:not([type="button"]):not([type="submit"]):not([type="file"]), .gdlr-core-input-wrap.gdlr-core-large select, .gdlr-core-input-wrap.gdlr-core-large textarea {border:1px solid #ddd;}
.realfactory-sidebar-area .realfactory-widget-title {font-size:20px;}
.realfactory-sidebar-area a {font-size:16px;font-weight:600;}
h1, h2, h3, h4, h5, h6 {color:#3c8a4e;}
.gdlr-core-title-item-caption-bottom .gdlr-core-title-item-caption {margin-top:0px;}
.gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-inner {padding-right:240px;}
.gdlr-core-page-builder-body [data-skin="Call To action 2"] h3 {color:#fff; margin-top:0px;}
.realfactory-sidebar-area {padding-top:60px !important;}
.realfactory-logo-right-block .realfactory-logo-right-block-caption {color:#000;}
.realfactory-navigation .sf-menu > li {padding-left:18px;padding-right:18px;}
.realfactory-logo-right-block .realfactory-logo-right-block-title {font-weight:700}
.realfactory-logo-right-block .realfactory-logo-right-block-caption {font-weight:700}
.loc-link {color:#f8c12c !important;font-weight:700;text-decoration:underline;}
.realfactory-navigation-bar-wrap.realfactory-style-transparent {z-index:999}

@media (max-width : 760px) {
	.gdlr-core-call-to-action-item.gdlr-core-style-left-align-right-button .gdlr-core-call-to-action-item-inner {padding-right:0px !important;}
}

.gform-field-label {font-size:1rem !important;--gf-local-margin-y:4px !important;}
.gform-theme--foundation .gform_fields {row-gap:20px !important;}
