@media only screen and (max-width:1280px){
	.th2 .contact- span{display:none}
}

@media only screen and (max-width:1024px){
	.top-header .nav-link{font-size:16px}
	.agent-photo img{width:180px}
}

@media only screen and (min-width:1024px){
	.desk{display:none;}
}
	
@media only screen and (max-width:992px){
	.opl ul li{width:50%;padding:15px}
	.agent-photo img,.gallery- a img{width:100%}
	.fixed-top,.project-logo- img{height:auto}
	.about-feature .mt45{margin-top:20px}
	.mt30a{margin-top:0}
	.h4-heading{margin-top:25px}
	.media{display:block}
	.contact- span,.nav-number,.top-header .nav-link.active:after{display:none}
	.agent-details{margin:15px 0 0;text-align:justify}footer h3{margin-top:40px}#button{bottom:20px;right:10px}
	.navbar-collapse{margin:15px 10px 25px;background:#fff;padding:10px 16px}
	.sticky .navbar-collapse{padding:0}
	.top-header{min-height:auto}
	/*.fixed-top{padding-top:5px;padding-bottom:5px}*/
	.header-heading h1{font-size:40px}
	.header-heading{margin:0;padding:0;text-align:center}
	.feature-image,.single-image,.single-image-{margin:25px 0 0}
	.pad-tb{padding-top:0px;padding-bottom:60px}
	.form-block{margin:0 0 30px}
	.hero-section{padding-top:40px;padding-bottom:50px}
	.top-header .nav-link{font-size:16px;padding:8px 0}
	.cta-heading-2{text-align:center;margin:0 auto 30px;display:block}
}

@media only screen and (max-width:767px){
	.nav-tabs .nav-item{margin:0 5px 5px 10px;width:45%}
	.common-heading h2{font-size:22px}
	.m-spc{margin-bottom:20px}
	.top-header .nav-link{font-size:16px;padding:5px 0}
	.hero-section .form-block{margin:30px 0 0}
	.header-right ul{padding:0}
	.pl0{padding-left:15px!important}
	.cta-heading-2 h2{font-size:22px;text-align:center}
	.cta-section img{margin:0 auto;display:block}
	.reg-{display:none!important}
	.common-heading h3{font-size:22px;margin-bottom:20px}
	.cta-heading p{margin:0 0 25px;text-align:center;line-height:1.3}
	.cta{width:100%}
	.common-heading p{max-width:100%}
	.agent-photo .media{display:block}
	.agent-photo img{margin:0 auto!important;display:block}
	.agent-details{margin:15px 0 0;text-align:center}
	.feature-image{margin:20px 0 0}
	.navbar-brand img{width:125px !important;}
	
	p {font-size: 14px;}
	.common-heading p {font-size: 14px;}
	.list-features li {font-size: 14px;}
	.amenities-card h3 {font-size: 16px;}
	.amenities-card h3 {font-size: 16px;}
	.amenities-card p {font-size: 14px;}
	.form-header h2 span {font-size: 14px;}
	.loc-adlit li {font-size: 14px;}
	.cta-heading p {font-size: 30px;}
	.nav-filter .nav-item .nav-link1{font-size: 14px;}
	
	.header-heading p {font-size: 14px;margin-bottom: 20px;}
	.header-heading h4 {font-size: 22px;line-height: 25px;}
    .copyright{margin-bottom: 20px;}
	.footer- p {padding: 20px 0 10px 0;}
	
	td {font-size: 10px !important;;}
	tr:nth-child(2n+1) td {font-size: 10px !important;;}
	
	.mob{display:none;}
}
	
@media only screen and (max-width:375px){
	.header-heading h1{font-size:35px}
}