@media only screen and (max-width: 1450px) {
 .clientTitle {
    font-size: 16px;
    line-height: 22px;
} 
    
    .homePboxMain{min-height: 350px;}
    
}


@media only screen and (max-width: 950px) {
	
html, body {overflow-x:hidden;  }
	
	.headerContainer{ display:none;}	
	.mobileheader{ display:block;}
	.mobileSep{display:block;}
	.mh135{display: none;}

	.subBannerCon{padding: 70px 0;}

	.contactTbtt{padding-bottom: 30px;}	
	.h50{height: 0;}
	.ccTitle{padding-top: 40px;}
	.mapInfoC{right: 5%; width: 90%;}
	ul.footerLink{padding-bottom: 15px;}
	.footerSep{width: 60%;}
	.footerLogo{width: 60%;}
	.footerTitle{padding: 20px 0 20px 0;}
	.aboutContentC{ padding-right: 0%;}
	
	.blntCon{margin-bottom: 25px;}
	
	.leftMenuCon {margin-bottom: 20px;}	
	.contentImg{padding-bottom: 20px;}
	.homeServCon{margin-bottom: 20px;}
	.homeMidBg{position: relative;  margin-right: 0; min-height: 300px; border-radius: 10px;}
	.homeMidBgI{top: 120px; left: 0; position: relative;}
	.homeMidBgC{position: absolute; top: 0;}
	.homeBln{margin-top: 40px;}
	.homeFormCon{margin-top: 20px !important;}
	.metis.tparrows{display: none;}
	
	.rts-section-gapBottom { padding-bottom: 40px;}
	.mh100{height: 20px;}
	.mh100{height: 60px;}
	.pl--60{padding-left: 15px !important;}
	.title-three-left{padding-top: 15px;}
	
	.title-three-left .title {

    font-size: 35px;
    line-height: 40px;
}
    
	ul.tabMenu li{width: 100%; margin-bottom: 5px;}
	.oServT{padding: 80px 0 50px 0;}
	.pb60{padding-bottom: 60px;}
	.oServTCN{top: -80px;}
	.faq-main-wrapper-three{padding: 30px 0;}
	.faq-main-wrapper-three .title-main{line-height: 56px;}
	.pr--50{padding-right: 15px !important;}
	.pl--50{padding-left: 15px !important; padding-top: 15px;}
	.main-process-wrapper{margin-top: 40px; border: none;}
	.single-working-process-three{width: 50%;}
	.single-working-process-three::after{display: none;}
	.request-qoute-content-block .inner-column{width: 100%; padding: 0 15px;}
	.request-qoute-content-block .image-column img {width: 100%;}
	.form-column .inner-column {    padding: 45px 20px 30px;}
	.form-column .text{padding-top: 15px;}
	.swiper-button-nexttHH{display: none;}
	.swiper-button-prevvHH{display: none;}
	.footerTitleC{ padding-top: 25px;}
	.rts-section-gap{padding: 50px 0;}
	.rts-about-left-image-area{ padding-right: 0; padding-bottom: 20px;}
	.title-area-left .title{font-size: 40px; line-height: 46px;}
	.custom-nav-soalr-about li { margin-right: 0; width: 100%;}
	.custom-nav-soalr-about li button{width: 100%;}
	.single-about-content-solar p.disc{width: 100%;}
	.rts-single-working-process{width: 100%; max-width:345px; margin: auto; background-size: contain;}
	.cta-main-wrapper-one{padding: 60px 30px;}
	.cta-main-wrapper-one .info-area h4.title{font-size: 15px;}
	.pDetailTitle1{font-size: 35px;}
	.pDetailCont{font-size: 16px; line-height: 22px;}
	.pDetailFImg{padding-left: 0; padding-top: 50px;}
	.p50p{height: 20px;}
	.bulutCloudProductt{padding-top: 40px !important;}
	.left-title-area-case{padding-bottom: 30px;}
	.swiper-button-nexttH {right: 10px;}
	.swiper-button-prevvH{right: 80px;}
	.order-1Mobile{order:1 !important;}
	.order-2Mobile{order:2 !important;}
	.order-3Mobile{order:3 !important;}
	.pDetailFImgF{ padding-left: 0; padding-bottom: 15px;}
	.w33{width:100% !important; margin-bottom: 40px;}
	.project-soalr-wrapper{display: block;}
	.rts-btna{margin:15px 0;}
	.dpad{padding: 50px 0 50px 0;}
	.big-bg-porduct-details{padding-left: 0;}
	.img-wrapper{height: 200px;}
	.form--area{padding: 30px;}
	.colorWhite{color: #fff !important;}
	
	.rts-solar-single-product-one .inner-content a .title{font-size: 18px; margin-bottom: 0;}
	.rts-solar-single-product-one .inner-content{bottom: 20px;}
	.prefImg{width: 70% !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;}    
}