@media (max-width: 1000px) {
	.top-nav .navbar-nav {
		display: block;
		float: none !important;
	}
	.mob-tp-log {
		text-align: right;
	}
	.top-nav ul li {
		width: 40%;
		display: inline-flex;
	}
}
@media (max-width: 991px) {
	.navbar-collapse {
		position: absolute;
		background: #fff;
		padding: 15px;
		z-index: 10;
		border-radius: 5px;
		-moz-transition: none !important;
		-webkit-transition: none !important;
		transition: none !important;
		width: 100%;
		border: 1px solid #ccc;
		min-width: 150px;
    right: 0;
	}
	.navbar-toggler {
		-moz-transition: none !important;
		-webkit-transition: none !important;
		transition: none !important;
	}
}
@media (max-width: 768px) {
	.mob-menu-res {
		text-align: right;
	}
	.mob-menu-50 {
		width: 50% !important;
	}
	.exp_banner h1 {
		font-size: 30px;
		line-height: 30px;
		margin-top: 35px;
	}
	.exp_banner {
		padding: 30px 0;
	}
	.hnd-c-logo {
		padding: 3px;
	}
	.foo-last {
		text-align: left;
	}
	.foo-sm li img {
		width: 30px;
	}
	.foo-sm {
		float: none;
		padding: 0;
	}
	.bor-right {
		border: 0
	}
	.foo-nav .col-md-6,
	.foo-add .col-md-6,
	.foo-add .col-md-5 {
		width: 50%;
		padding: 10px;
	}
	.c-logo .col-md-2 {
		width: 50%;
	}
	.nav-item a {
		text-align: left;
	}
	.nav-item a:hover,
	.nav-item.active a {
		background: none;
		border: 0;
	}
	.copyright {
    text-align: center;
	}
	.about-menu ul{
		padding-left:0;
	}
}

@media (max-width: 767px) {
	
	.foo-nav,
	.foo-add {
		padding-bottom: 10px;
	}
	footer {
		padding: 20px 0;
	}
	.about-menu ul li {
		list-style: none;
		background: #ede7dd;
		margin-bottom: 5px;
		padding: 5px 30px;
	}
	.about-menu ul {
		padding: 25px
	}
	.contactus_form {
		background-color: #ece6d8;
		padding: 35px 15px;
		margin-top: 40px;
	}
	#frmenquiry .btn-primary i {
		display: none;
	}
	
	.abt-con-part {
    padding-left: 15px !important;
	}
	.abt-con-part {border-left: 0;}
}