﻿
@media (max-width: 800px) {
	body {
		min-height: 100vh !important;
	}

	.body-content {
		margin-bottom: 70px;
	}

	.navbar-content-mobile {
		flex-direction: column;
		align-items: start;
	}

	.logo-location-row {
		width: 100%;
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-bottom: 10px;
	}

	.search-mobile {
		width: 100% !important;
	}

	.homepage-image {
		width: 100% !important;
	}

	.scroll-btn {
		display: none !important;
	}

	h1 {
		font-size: 16px;
	}

	h2 {
		font-size: 16px;
	}

	h3, h4, h5, h6 {
		font-size: 14px;
	}

	p {
		font-size: 12px;
	}

	.submenu li {
		padding: 7px;
		border-bottom: 1px dashed #ccc;
	}

	.hide-mobile {
		display: none;
	}


	.padding-top-90 {
		padding-top: 0px !important;
	}

	.padding-top-50 {
		padding-top: 0px !important;
	}

	.mobile-top-padding {
		padding-top: 100px;
	}


	.cat-icon {
		width: 35%
	}

	.p_title {
		width: 100%;
	}

	
}
