/*.location-detail {
    display: flex !important;
    flex-direction: row !important;
    justify-content: space-between;
}*/
.footer-widget-area-inner .widget_block {
	margin: 0 0 0.8em 0;
}

.footer-locations .wp-block-uagb-container {
	flex-direction: column;
}

.site-footer-primary-section-1 {
	flex-direction: column !important;
}

footer aside h3 {
	font-weight: 400;
}

footer .site-footer-primary-section-3 .wp-block-query ul li a:hover {
	color: #4169e1 !important;
}

.get-direction-btn a {
	color: #fff !important;
}

body.locations-1 footer .footer-locations .location-detail {
	flex-direction: row !important;
	justify-content: space-between !important;
}

body[class*="locations-"]:not(.locations-1) .site-footer-primary-section-2 .footer-locations ul {
	display: flex !important;
}

body[class*="locations-"]:not(.locations-1) .site-footer-primary-section-2 {
	flex-direction: column !important;
}

body[class*="locations-"]:not(.locations-1):not(.locations-2):not(.locations-3) .site-footer-primary-section-2 .footer-locations ul {
	flex-wrap: wrap !important;
}

body[class*="locations-"]:not(.locations-1) .site-footer-primary-section-2 .footer-locations .get-direction-btn {
	display: none;
}

@media (max-width: 991px) {
	body[class*="locations-"]:not(.locations-1) .site-footer-primary-section-2 .footer-locations ul {
		flex-wrap: wrap !important;
	}
}

@media (max-width: 536px) {
	footer .wmx-location-hours-table {
		justify-content: center;
	}
}