/* Helpers */
.d-none-mobile {
	display: none !important;
}
@media (min-width: 1000px) {
	.d-none-mobile {
		display: block !important;
	}
	.d-none-desktop {
		display: none !important;
	}
}

#slide-out-widget-area.fullscreen-split .inner>.container {
	left: 0 !important;
}

/* Header */
@media (max-width: 999px) {
	body #header-outer {
		padding: 15px 0;
	}
}

/* Pages */
.as-link-item,
.as-link-item .wpb_column:not([class*=vc_col-xs]),
.as-link-item h3 {
	margin-bottom: 0 !important;
}