@media ( max-width : 767px) {
	
	#i18n-div>div {
		right: 0px;
		position: relative;
		margin-top: 30px;
	}
	#menu-nav {
		margin-top: 30px;
	}
	.gmap {
		height: 200px;
	}

	/* Lastly, apply responsive CSS fixes as necessary */
	table {
		table-layout: auto;
	}
	.row-offcanvas {
		position: relative;
		transition: all 0.25s ease-out;
	}
	.row-offcanvas-left .sidebar-offcanvas {
		display: none;
	}
	.row-offcanvas-left.active .sidebar-offcanvas {
		display: block !important;
	}
	.row-offcanvas.active .mainarea {
		display: none;
	}
	.sidebar-offcanvas {
		position: absolute;
		top: 0;
		width: 100%;
	}
	#spec-top-bar {
		height: 5px;
		background-color: rgb(24, 40, 47);
		margin-left: -15px;
		margin-right: -15px;
	}
	#spec-top-bar.active {
		height: 160px;
	}
	
	#sliderHeight{
	 	background-color:rgb(245, 245, 245) !important;
	}
	/* ----------------------------------------- */
	.ev-card-a3-txt{
		height: auto;
	}
	.contact-img {
		height: 130px;

	}
}