@media(max-width: 767px) {
	#header {
		background-color: transparent;
	}

	main#main {
		margin-top: 70px;
	}

	.commonSpace {
		padding: 50px 0;
	}

	.commonHeading h2,
	.locationContent h1 {
		font-size: 24px;
	}

	.highlightBox:nth-child(3),
	.highlightBox:nth-child(4) {
		margin-top: 30px;
	}

	.landmrakBoxWrapper {
		border-bottom: 0px;
	}

	.landmrakBoxWrapper .col-6,
	.landmrakBoxWrapper-2 .col-6 {
		padding: 0;
	}

	.landmrakBox {
		border-bottom: 1px solid #F7E090;
		padding: 15px 10px 15px;
	}

	.landmrakBox p {
		font-size: 12px;
	}

	.floorPlansWrapper .col-md-5 + .col-md-5 {
		margin-top: 30px;
	}

	.locationContentBox {
		margin-bottom: 30px;
	}

	.locationContentBox img {
		margin-bottom: 15px;
	}

	.connectivityWrapper .locationBox {
		padding: 0 !important;
		border-left: 0 !important;
		margin-bottom: 30px;
	}

	.connectivityWrapper .col-md-3:last-child .locationBox {
		margin-bottom: 0;
	}

	.landMark .commonHeading {
		text-align: left !important;
	}

	.landMark .commonHeading .leftBd {
		display: none;
	}

	.landmrakBoxWrapper-2 .col-md-3:last-child {
		border-bottom: 0 !important;
		border-right: 1px solid #F7E090;
	}

	.landmrakBoxWrapper-2 .landmrakBox {
		padding: 15px 10px 15px;
	}

	.landmrakBoxWrapper-2 .col-md-3:nth-child(1) .landmrakBox,
	.landmrakBoxWrapper-2 .col-md-3:nth-child(2) .landmrakBox {
		border-bottom: 1px solid #F7E090;
	}

	.landmrakBoxWrapper-2 .col-md-3:nth-child(3) .landmrakBox {
		border-bottom: 0 !important;
		border-right: 1px solid #F7E090;
	}

	.logo-2 img {
		margin-right: 15px;
		width: 125px;
	}

	.sidebar-contact {
		right: -300px;
		width: 300px;
	}

	.landmrakBoxWrapper .col-md-3:nth-child(3),
	.landmrakBoxWrapper-2 .col-md-3:nth-child(3) {
		border-left: 0;
	}
    
    .amenitieslider.owl-carousel .item img {
        width: 100%;
    }
    .homeslider .owl-item img{
        height: auto;
    }
}

@media (max-width: 320px) {
	.sidebar-contact {
		right: -280px;
		width: 280px;
	}

	.commonHeading h2,
	.locationContent h1 {
		font-size: 22px;
	}

	.landmrakBox p {
		font-size: 11px;
	}

	.floorPlanImg p {
		font-size: 16px;
	}
}

@media (max-width:991px) {
	.navbar {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 991px) {

	.connectivityWrapper .col-lg-3:nth-child(1),
	.connectivityWrapper .col-lg-3:nth-child(2) {
		margin-bottom: 30px;
	}

	.connectivityWrapper .col-md-6 + .col-md-6 .locationBox {
		padding: 0 !important;
		border: 0 !important;
	}

	.locationContent h1 {
		font-size: 26px;
	}
}

@media(min-width: 991px) {
    .amenitieslider.owl-carousel {
        display: flex !important;
    }
    
}
@media(min-width: 1600px) {
	.commonHeading h3 {
		font-size: 30px;
	}

	.commonHeading h2,
	.highlightBox h2 {
		font-size: 40px;
	}

	.highlightBox p {
		font-size: 20px;
	}
}
