/* Site overrides (moved from inline header/footer styles) */

@media (max-width: 720px) {
	.mobile-search-form {
		background: #ddd !important;
	}
	.icon-menu:before {
		color: #222;
	}
	.icon-cart:before {
		color: #222;
	}
	.mobile-menu .mobile-header .mobile-header-item .mobile-logo img {
		max-width: 250px;
		max-height: initial;
		width: 75%;
	}
}

.footer-middle {
	display: block;
}
.mobile-header-item-left-icon {
	display: none !important;
}
#footer {
	margin-top: 0;
}
.owl-carousel.stories_slider .owl-nav button.owl-next,
.owl-carousel.stories_slider .owl-nav button.owl-prev {
	font-size: 50px;
	line-height: 0;
}
.owl-carousel.stories_slider .owl-nav button.owl-next {
	padding-right: 20px;
}
.owl-carousel.stories_slider .owl-nav {
	float: right;
}

#mega_menu_content_city .card {
	width: 49%;
}

/* Tawk chat widget offset on mobile */
iframe[src*="tawk.to"] {
	bottom: 52px !important;
}

#loadingDiv {
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-color: #666;
	background-image: url('../uploads/ajax-loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	z-index: 10000000;
	opacity: 0.4;
}
