#secondary li {
    margin-bottom: 0.9em;
}

.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-2 {
    display: block;
}

@media (max-width: 768px) {
        .ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-1 {
            width: 100% !important;
        }

	.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-2 {
             width: 30% !important;
        }

	.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-3 {
            width: 30% !important;
            border-left: 1px solid #7d7d7d;
        }

	.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-4 {
            width: 30% !important;
            border-left: 1px solid #7d7d7d;
        }
}


.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-1 {
    width: 43%;
}

.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-2 {
    width: 18%;
}

.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-3 {
    width: 16%;
    border-left: 1px solid #7d7d7d;
}

.ast-col-lg-3.ast-col-md-3.ast-col-sm-12.ast-col-xs-12.footer-adv-widget.footer-adv-widget-4 {
    width: 21%;
    border-left: 1px solid #7d7d7d;
}

div#text-8 {
    margin-bottom: 1.75em;
}

.site-footer {
	background-color: #3a3a3a;
	color: white;
}

.site-footer h3, .site-footer .widget-title {
color:white;
	font-size: 21px;
	font-weight: 400;
	margin-bottom: 1.5em;
	line-height: 1.5em;
}

.site-footer .footer-widget-area .widget_block { margin-bottom: 0; }

.site-footer .site-footer-section {
	border-left: 0.5px solid rgb(125,125,125);
	padding-left: 2em;
}

.site-footer .site-footer-section:first-child {
	border-left: none;
}

.site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
	background-color: #3a3a3a;
	color: white;
}

.site-footer a {
	color: white;
}
.site-footer a:hover {
	color: #eee;
}

.site-title {
	display: none;
}