@media only screen and (max-width: 1500px) {
 
	.menu-link{padding: 0 10px;}
	.newMenuLogo img{ height: 70px !important; }
	.headerNew{padding: 0 0 0 20px;}
}



@media only screen and (max-width: 1500px) {
	.sMidBg{background-position-x: -150px;}
	.page-title-heading h2{font-size: 38px;}
}

@media only screen and (max-width: 1100px) {
	.headerTop{ display:none;}	
	.mainHeader{ display:none;}	
	.mobileheader{ display:block;}
	.mobileSep{display:block;}
}

@media only screen and (max-width: 950px) {
	
html, body {overflow-x:hidden;  }
	

	.subBannerCon{padding: 70px 0;}

	ul.tabMenu li{font-size: 14px; padding: 0; line-height: 18px; width: 100%;}
	
	.tabContent p{font-size: 15px; line-height: 18px;}
	.tabContent h3{font-size: 35px;}
	ul.listthree li{font-size: 14px;}
	.sMidBg h3{font-size: 35px; line-height: 40px;}
      .sMidBg {
        background-position-x: -250px;
		background-position-y: -100px;
		  padding-bottom: 0 !important;
		  padding-top: 400px; background-repeat: no-repeat; background-color: #fff;
     }
	.sMidBg p{font-size: 16px; line-height: 18px; padding-bottom: 0;}
	.colHeight{height: auto;}
	a.c2BoxSb{height: auto;}
	a.c2BoxSb img{position: static; height: auto;}
	.c2BoxTitle{display: none;}
	a.c2Box{height: auto; min-height: auto !important; margin-top: 10px;}
	a.c2Box img{height: auto !important; position: static!important;}
	a.dm3Box{margin-bottom: 10px;}
	
	.userBvcc{width: 46px;}
	.userBvcc img{width: 46px;}
	.userBvccB{font-size: 12px;}
	.userBvccC{font-size: 12px;}
	.userBvc{font-size:12px;}
	.joinBtn{font-size: 13px; padding: 15px 20px;}
	.fFormc{padding:30px 10px 20px 10px;}
	.iTitle{font-size: 35px;}
	.wdt-left-part img{width: 200px;}
	.mapCInfo{position: static; padding: 20px; width: 100%;}
	a.randevuAl{margin-top: 30px; padding: 0;}
	
  .order-mobile-first {
    order: -1 !important;
  }
	.footerMenuu{display: none !important;}
	
.forcefullwidth_wrapper_tp_banner {
    height: calc(100vh - 80px) !important;
    margin-top: 80px !important;
}	
	
	
}


@media only screen and (max-width: 650px) {
	.homePboxMain{display: none;} 
 a.clientBoxLink{display: none;} 
    
    .clientBoxMain{   display: block;
    height: 0;
    padding-bottom: 62.9032258065%;
    background-color: #e3e4e5;
    width: 100%;
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-position: center;}    
}