@media (max-device-width:2500px) and (orientation:lanscape){
}
 


@media screen and (max-width:2500px)
{
 

} 
 


 
@media screen and (max-width:1450px)
{  

}

 
 
  
  @media screen and (max-width:1200px)
{ 
  
 

 
}
 

@media screen and (max-width:1000px)
{ .headersidee{ width:95%;}
	.logosecc{ width:220px; margin-top:3px; margin-left: 37px;}.enquryBtnn{ width:70px;   height:50px; right: 0px; line-height: 50px; letter-spacing:0.5px; top: 0px;  font-size: 11px;}.certilogoo{ width:100%; margin: 0; float: none; text-align: center;left: 0; position: fixed; bottom: 0; background-color:#01182e; padding: 8px 0 2px}.certilogoo img{ width:60%;}
	.starter { top: 0; z-index: 99999999999999; display: none; height: 100%;}.menu1,.menu{ width:100%; height: auto;}
	.menu ul li{ display:block; line-height: 35px;} .menu { padding-top:80px;}.menupopups{ position: relative; height: auto; background: none; box-shadow: none; width:100%; display: block; padding: 0; padding-bottom: 10px; top: 5px; }.caticonnnn{ display: none;}.submenuuu{ width:100%; float: none;}
	.menupopups ul li{ margin: 0; line-height: 18px; padding: 0; padding-left: 10px; font-size: 11px;}.menupopups ul li a{ font-size: 10px; color: #fff;}.prdIcon, .aboutIcon, .infrastructure-icon, .presence-icon, .sustainability-icon, .quality-icon{ background-position: left top 12px;}.wrap{ height: auto}
	.bannnerFix{ margin-top:50px;}.headersecc{ padding:5px 0 0px; height: 45px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); }.third{ margin: 0 auto; margin-top: 25px; width:88%}.set{ width:100%}.navv{ width:18px; height: 140px; background-size: 100%;}.l1,.l2{ width:100%; float: none;}.l1 h1{ font-size: 16px; line-height: 23px;}.info{ font-size: 11px; line-height: 19px; text-align: justify}.ids{ margin: 0 auto; margin-top: 10px; font-size: 12px}.l2{ margin-top: 25px; }
	.pc{ width:100%;}.h{ margin-bottom: 40px;}.a1{ height:auto;  }.ts { margin-top:30px; font-size: 20px;}.tt{ font-size:12px;}
	.a2, .a3, .a4, .a5, .a6{ float: none; position: relative; height:250px; margin-bottom:17px; display: block; width:100%;}.pc1{ width:100%; float:none;}.servicesSec{ width:88%; margin: 0 auto;}.bot1{ font-size:14px; padding: 5px 0}.h3{ width:88%; margin-top: 50px; margin-bottom: 50px;}.q,.m{ width:100%; float: none;}
	.h4{ width:88%; margin: 0 auto;}.li,.our{ width:100%; font-size: 12px; float:none;}.our ul li{ font-size:12px; line-height: 18px;}.set1{ width:100%; padding: 25px 0; text-align:center; margin-top: 50px;}.jeet{ font-size: 14px; line-height: 20px;}.dis3{ float:none; padding: 0 10px; font-size: 11px; line-height: 18px;}
	.eight{ width:86%; float:none; margin: 0 auto}.eight h1{ font-size:20px; letter-spacing: 1px;}
	.att{ font-size:12px; line-height: 16px;} .att br{ display:none;}.build{ float: none; margin: 0 auto; margin-top: 19px;}.test{ width:90%; padding: 0}.test h1{ font-size:20px;}.clients{ width:48%; margin: 3% 1%;}.fact{ padding:70px 0; height: auto;}.hm, .hm1, .hm2, .hm3{ width:100%; float: none; }
	.menul, .menul1{ width:87%; margin: 0 auto; padding: 0; padding-top: 40px;}.hm ul li a, .hm1 ul li a, .hm2 ul li a, .hm3 span{ font-size:12px; line-height: 24px; }.hm{ margin-bottom: 15px;}.head4{ font-size:15px; padding-bottom: 7px;}.hm1{ margin-bottom: 15px;}.hm1 ul li a{ font-size:15px;}.hm2 p, .hm1 p{ font-size:12px; margin-bottom: 15px; line-height: 16px;}.hellowrd{ font-size:21px;}.fifth{ padding:50px 0 40px;}
	.togglemenu{ width:27px; height: 3px; background-color: #000; }.togglemenu:after,.togglemenu:before{ width:27px; height: 3px; background-color: #000; content: ''; position: absolute; top:6px;}.togglemenu:before{ top:0px;}.menuclickk{ cursor: pointer; display: block;width:25px; height: 25px; position: fixed; left: 10px; top: 17px; z-index: 999; padding-top: 12px;}.imageContre{ font-size:11.5px; }
	.helpForm{ width:85%; margin-top: 22%; padding: 20px 10px;}.formhead{ font-size:15px; margin-top: 20px; line-height:30px;}
	.closee{ width:20px; height: 20px; background-size: 80%;}.cntinput, .cntinput1{ font-size:11px; line-height: 20px; margin-bottom: 10px;}.uplaod, .uplaod1{ font-size:12px; margin-bottom: 5px;}.uplaodP{ margin-bottom: 20px;}
	.cntTab{ font-size:12px; line-height: 30px;}.closesecc{ width:100px; display: block; height: 20px; position: fixed; right: 20px; top: 20px; color: #fff; letter-spacing: 1px; cursor: pointer;font-size: 11px; text-align: right;}.prdSec, .zinc_ingotBg, .ziaBg, .aluingBg, .masterBg, .otherBg, .specialalloy{ height: auto; background-size: 100% auto; background-position: center top; margin-top: 50px;}.aaiBx, .aaiBx1{ padding: 250px 0 0 0; width:88%; text-align: justify; position: relative; font-size: 12px; line-height: 18px; background: none;}.container, .container2{ width:88%; margin-top: 100px;}.cntLine, .cntLine1{ font-size: 14px; letter-spacing: 1px; padding: 10px 0 20px 0}.greySec, .enqFrm{ width:100%; padding: 0; background-color: #fff;   margin-bottom: 38px;}.cntPara, .cntPara1, .grySec ul li, .whtSec ul li, .intBx ul li{ font-size: 11px; line-height: 16px;}.container1, .container3{ width:90%; font-size:14px; line-height: 20px; padding-top: 40px;}.abtBg, .enqBg, .infraBg, .proBg, .quaBg, .mapBg{ height:200px;}.container4{ width:100%;}.aaiBx h1, .aaiBx1 h1{ font-size:16px; letter-spacing: -1px; padding-bottom: 10px;}.container{ margin-top:20px;}.yellowLine, .greyLine, .greyLine1{ font-size:14px; width:100%; text-align: center; padding:10px 0; line-height: 25px; letter-spacing: -0.4px; font-family: arial; padding: 0}
	.ziSec{ width:100%; float:none; margin: 0 auto;}.gryBx h1, .gryBx1 h1{ font-size:15px;}.gryDots, .addClass{ width:32.5%; line-height: 15px; height: 40px; padding-top: 7px; font-size: 12px;}.gryTab{ width:100%; padding-top:7px;}table, th, td{ font-size:10px; letter-spacing: 0px; width:900px;}.gryBx, .gryBx1{ margin-bottom: 30px;}th, td{ padding:5px;}
	.tablescroll{ width:100%; margin-bottom: 35px; overflow-x: scroll}table{ margin-bottom: 30px;}
	.ziallLft{ width:100%; float:none; height: 200px;}.ziallRgt{ width:90%; float: none; height: auto; padding: 40px 5%}.f30, .ziallRgt h1, .f301{ font-size: 16px; letter-spacing: -0.5px;}
	.ziallRgt ul li, .container2 ul li{ font-size:11px; line-height: 18px; padding: 0}.container2{ margin-top: 0px; }.ziaGry h1, .f301{ font-size:16px; padding-bottom:15px;}.container_z{ width:90%;} .cntPara{ margin-bottom: 25px; text-align:justify}.tf18, .tf16{ font-size:13px; padding: 7px 5px;}
	.aaiBx1 h1{ color:#000;}.othBx{ font-size:10px; font-family: arial; height: 32px; width:14.1%; line-height: 14px; padding: 5px 3px}
	.f40, .f401, .f402, .f22, .f30, .aaiBx h1, .aaiBx1 h1, .ziallRgt h1, .ziaGry h1, .f301, .f20, .f18, .f181{ font-size:16px; padding-bottom: 5px;}.ylldash4{ margin: 0 0 5px 0}.big1 ul li, .big2 ul li, .big3 ul li, .big4 ul li, .big5 ul li, .big6 ul li{ font-size:11px; line-height: 16px;}.f22{ font-size:14px; font-family: arial; letter-spacing: 0px;}.f40 br{ display: none;}.f40{ font-size: 15px; letter-spacing: -0.2px;}
	.inLft, .suLft,.inRgt{ width:100%; text-align: center; margin: 0; float: none; font-size: 25px;}.inRgt{ margin-top: 20px;}.ylldash, .ylldash1, .ylldash3, .ylldash4{ margin: 0 auto; margin-top: 10px;}
	.opsu{ width:48%; margin: 0 1%;}.opsu p{ font-size:12px; padding-top: 8px;}.opsu{ margin-top: 15px;}
	.depa{ width:90%; margin: 0 auto; margin-top: 10px; float:none;}.infraBg{ background: none; height: auto}.f402{ color: #000}.cntHd{ margin-top: 90px;}.preLft,.preRgt, .preRgt1,.preBx, .regBx{ width:100%; float:none;}.preRgt, .preRgt1{ padding-top: 40px;}.preBx h1, .regBx h3, .intBx h3{ font-size:13px;}
	.preBx{ margin-top: 15px;}.regOff, .intPre{ margin: 50px 0;}
	.preBx, .regBx{ padding: 0; background-color: #fff;}.regOff h1{ font-size: 18px; letter-spacing: 0px;}
	.preRgt1{ padding:0; height: auto; background-color: #fff; margin-top: 30px;}.intPre{ margin:50px 0 0 0}
	.suRgt{ width:80%; float: none; margin: 0 auto; padding: 0}.grySec h1, .whtSec h1{ font-size:18px;}
	.f16{ font-size:12px; line-height: 15px;}.labPart{ width:100%; float:none;}.proCnt, .proCnt1{ margin: 0; padding: 0}.labTxt{ font-size:14px; padding-left: 200px;}.labPart{ background: none; margin-top: 10px;}
	.proSec{ margin: 0}.grySec h1{ font-size:15px;}.depa{ text-align: center}.container3 span{ font-size:15px;}
	.carFrm{ width:90%; margin-bottom: 0px;}.cntPara2 { font-size:12px; line-height: 18px;}.carRgt{ width:100%; height: 200px; float:none;}.carLft{ width:100%; background: none; margin-top: 30px; float: none; padding: 0; height: auto;}
	.cntFld, .cntBtn, .ctnTxt{ border: 1px solid #ccc; line-height: 34px; font-size:12px;}.cntBtn{ border: 0px;}
	.copySec{ width:100%;}.tpLogo{ bottom: 86px;}.copy p{ font-size:11px; text-align: center}.copy{padding-bottom: 100px; }
	.mobilechattt{}.ovelay:hover .bot1{ bottom: 0; }.hm{ margin-left: 27px;}.greySec{ text-align: justify}
	.googlemapsett{ height: 300px;}.enqLft{ width:100%; height: auto; float:none; padding:40px 0; }
	.enqLft{background: none}.enqRgt{ width:100%; height: 250px; float: none;}.hm{ width:80%;}
	.ylldash4,.ylldash3{ margin: 0; height: 2px; margin-bottom: 15px;}.sizedome{ width:17%}.sizedome1{ width:12%;}
	.cntFld .dropVal{ font-size:12px; letter-spacing: 0.5px; line-height: 30px;}.gryBx h1,.gryBx1 h1{ font-size:11px;}.cntFld select,.cntFld .dropVal{ width:95%}.iso-logo{ width:75px; top: 8px; right: 80px;}
	.swatchbhart-sec{ width:300px; margin: 0 auto; margin-bottom: 30px; margin-top: 50px; height: 60px;}
	.counter span{ font-size:25px;}.counterFix{ width:97%; padding: 0}.counter p{ font-size:10px; letter-spacing: -0.8px; padding: 0}
	.plszs, .plszs1, .plszs2,.plszs3{ width:15px; top: 3px; right: 32px;}.plszs1{ right: 10px;}.plszs2{ right:16px;}.plszs3{ right: 23px;}.plszs{ right:20px;}.plszs2{ right:0px;}.iso-logo{ display:none;}.meberboxd{ width:auto; float: none;}.reportannual img{ width:47%;}
	.downFixx{width:90%;}.reportannual{ padding:40px 0}.downFixx a{ display:inline-block; width: 45%; margin: 0 2%;}.reportannual img{ width:100%; margin: 0; margin-bottom: 15px;}
}
 
@media screen and (max-width:768px) 

{}

@media screen and (max-width:650px)
{ 
 
}

@media screen and (max-width:480px)

{ 
  
}

@media screen and (max-width:320px)

{ 
 
}
 