@media only screen and (min-width:1366px){
	.bg-art {padding: 13px 102px; width: 48%; z-index: 1000;}
}


@media only screen and (max-width:991px){
	.bg-art {width: 100%; clip-path: none; -webkit-clip-path: none; margin-bottom: 20px; position: relative; padding: 5px 25px;}
	.navbar {padding: 0 0;}
	.navbar > .container, .navbar > .container-fluid {z-index: 1000; background: #fff;}
	.check, .guest, .sbm, .property-sbm {margin-bottom: 10px;}
	.banner-abs aside {margin-top: 45%;}

}

@media only screen and (max-width:1279px){
	.cfdebug { display:none; }
}
@media only screen and (max-width:767px){
	.bg-art {width: 100%; clip-path: none; -webkit-clip-path: none; margin-bottom: 20px; position: relative; padding: 5px 25px;}
	/* .navbar {padding: 0 0;} */
	/* .navbar {		padding-bottom: 35px !important;	}*/
	
	.navbar-light .navbar-toggler {margin-right: 20px; position: relative; z-index: 1000;}
	.navbar-collapse {padding: 0 10px;}
	.serv-bg {padding: 52px 10px;}
	.check, .guest, .sbm, .property-sbm {margin-bottom: 10px;}
	.service-bx {margin-bottom: 20px;}
	.ftr-right h6 {text-align: left; color: #000;}
	.ftr-right h3 {text-align: left; color: #000;}
	.justify-content-center {text-align: left !important;}
	.banner-abs aside {background: rgba(0,0,0,.5); padding: 20px; border-bottom: 3px solid #106198; margin-top: 8%;}
	.banner-abs h1 {font-size: 22px;}
	.banner-abs p {color: #fff;}
	.navbar > .container, .navbar > .container-fluid {z-index: 1000; background: #fff;}
	.social {text-align: left;}
	.padd-del{padding:0px;}
	#PropSelector{margin-left: 0px !important; margin-top: 0px !important;}
	/* #SearchEngine{padding: 0px !important;} */
	.news-bg span { font-size: 25px; }
	.PropTile {
	    float: left;
	    text-decoration: inherit;
	    color: inherit;
	    background-color: #fff;
	    padding: 10px;
	    width: 100% !important;
	    margin: 10px 0 !important;
	}
	.padclass{padding: 3% 10% 3% 10%;}
}


@media only screen and (max-width:736px){	
	.banner-abs aside {margin-top: 35%;}
}


@media only screen and (max-width:480px){	
	.banner-abs aside {margin-top: 25%;}
}


@media only screen and (max-width:320px){	
	.banner-abs aside {margin-top: 8%;}
}



/* Remove padding on row sides laptop & desktop */
@media screen and (min-width: 992px){
	.container > .row > *:first-child{
		padding-left:0;	
	}
	.container > .row > *:last-child{
		padding-right:0;	
	}
}






