@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)
{  
	body{ font-size:16px; }
	header nav{ width:auto; left: 0; right:0}
 
	.menipop{ display: none;  width: 100%; height: 100%; position:fixed; top: 0; background-color: #fff; z-index: 99999;}
	.menipop nav{ padding-top:100px;}header nav a:hover{ border-bottom:2px solid #fff}
	
	header nav a{ width:100%; font-weight: bold; margin: 0; font-size:12px; display: block; text-align: center; line-height:50px; border: 0; letter-spacing: 2px;}
	header, header.smaller {  width: 100%;  height:70px;} header h1#logo,header.smaller h1#logo{ width:90px; background-size:100%; background-position: center center; height: 60px; margin-left: 15px; margin-top: 5px;}
	.yearlogo,  header.smaller .yearlogo{ width:50px; height:45px; position: fixed; right:0px; left: 0; margin: auto; top: 9px; z-index: 999}.bannerfix{ margin-top: 70px;}.aboutsec{ width:90%; height: 300px;}.aboutbrder{ width:70%; left: 10px;}.menupop{ display: block; position: relative; width:80%; margin: 0 auto; margin-bottom: 25px; left: 0;}
	 
	  
	 
	.menuicn{ width:30px; z-index:999999; display: block; padding-top: 14px; height:30px; position:fixed; right:20px; top:13px; cursor:pointer}.clientsec h4{ font-size:16px;}.copyleft{ font-size:11px; letter-spacing: 0.5px;}
	.togrlcon,.togrlcon1,.togrlcon:after,.togrlcon1:after {-webkit-transition: all ease 0.2s;-moz-transition: all ease 0.2s;	transition: all ease 0.2s;}
.togrlcon,.togrlcon1{ width:30px; left: 0; right: 0; margin: auto; height:3px; background-color:#77c24b; position:absolute; }.togrlcon:after,.togrlcon1:after{ width:30px; height:3px; background-color:#77c24b; content:''; position:absolute; top:12px;}.togrlcon1{ transform:rotate(45deg); top:19px; background-color:#77c24b  }.togrlcon1:after{ transform:rotate(-90deg); top:1px; } 
	.sec2{ padding:100px 0 30px}.heagbg{width:200px; background-size: 100%; margin-bottom: 0px;}.porductfix,.threprd{ width:90%;}.prdhed{ width:100%; float: none; font-size: 30px; font-weight:500}.prdcont{width:100%; float: none; font-size:17px;}.threprd img{width:100%}.sec3{ padding:0}.sec8{ padding:50px 0; background-position: top center; background-size: 105%}.sec8Fix{ width:90%; font-size: 12px; padding-top: 55px; line-height: 19px;}h3{ font-size:30px;}.footerfixx{ width:90%;}.fbox1,.fbox2{ width:100%; margin-bottom: 25px;}.ftrbg{ padding:50px 0}.sec4fix{ width:90%;}.sec4prdhed, .sec4prdhed1{ width:100%; float: none;}h2{ font-size:30px}h2 br{ display:none}
	p{ font-size:14px; text-align: justify}.rightimgsec4, .rightimgsec41{ width:100%; float:none;}.rightimgsec4{ margin-top:25px;}.sec5Fix{width:90%;}.sec6{ padding:0 0 29px;}
	.sec5{ padding-bottom:5px;}.sec7{ padding:25px 0 50px}.activve{ border:0}.about_text h1{ font-size:55px;}.about_text{ height:77px;}.about_box,.about_2text{ width:90%;}.motto_cont,.about_bottom_tex{ width:90%;}.porductfix{ padding-top:0}
	.rightimgsec4 img{width:100%}

	
	.motto_cont_left,.graphite_block_left,.graphite_block_img{ width:100%; float: none;}
	.collon,.collon2{ display:none;}.about_banner{ padding-top:100px; margin-top: 68px;}
	.motto_cont_left{ margin:0}.motto_cont_right{ width:30%; margin: 0 1.5%; height:80px; background-size: 100% 100%; padding-top: 40px;}.motto_cont_left{ font-size:35px; padding-bottom: 25px;}.about_bottom_tex{ font-size:13px; line-height: 20px;}.clientsec{ width:90%;}.product_banner{ margin-top: 68px;}
	
	.product_text{ width:90%; height: auto; padding: 20px 0 }.product_text h1{font-size:42px;}.product_banner{ height:auto; padding:60px 0}.graphite_box{ width:90%;}.graphite__img,.graphite_txt{ width:100%; float: none;}.graphite_txt{ padding-top:50px; height: auto}.graphite_txt h1{ font-size:22px;}
	.about_text{ width:90%;}.graphite_box ul li {    margin-left: 20px;     font-size: 13px; }.graphite_box img{ width:100%;}.graphite_mold_cont{ width:90%;}
	.graphite_mold_cont h1{ font-size:30px;}.graphite_mold{ height:auto; padding-bottom:50px;}.graphite_mold_cont img{width:100%}.product_green{ height:auto;}
	
	.product_green_box{ width:90%;}	.product_green_img,.product_green_txt{ width:100%; height: auto; float:none;}.product_green_txt h1,.graphite_block_left h1,.graphite_glass_box h1{ font-size:22px; padding-top: 15px;}.product_green_txt h1 br{ display:none;}.product_green{ padding:60px 0 20px}.graphite_block{ padding:50px 0; height: auto}.graphite_block_box{ width:90%; height: auto; padding-bottom: 35px;}.graphite_block_img{ margin-top:25px;}.edm{ height:auto; padding-top: 0}.graphite_glass{ padding-top:80px;}
	.graphite_glass_box{ width:90%}.graphite_glass_box img{width:100%}.graphite_glass_box ul li{ font-size:13px; margin-left: 25px;}
	.graphite_box{ padding:0}.why_banner{ background-size:cover; padding-top: 150px; margin-top: 67px;}.why_box{ width:90%; height: auto}.why_top_txt{ width:90%}.why_top_txt h1{ font-size:48px;}.why_black_top{ float: none; margin: 0 auto; margin-bottom: 20px;}.why_top_box{ width:100%; height: auto;  }.why_box{ padding-bottom: 30px;}
	.why_green{ height:auto}.why_green_text{width:90%; height: auto; padding-top: 60px; padding-bottom: 40px;}.why_green_white{ float:none; width:300px; margin:0 auto; margin-bottom: 25px;}.why_bottom_box{ height:auto; padding-bottom:30px; }.why_bottom_txt{width:90%}.why_bottom_boxes{ width:90%}.why_black_box,.why_white_box,.why_green_box{width:24%; font-size:9px; height: 20px; padding-top: 8px;} .why_top_txt p,{ font-size:18px}.why_green_text p{ font-size:21px;}.contact_banner{ background-size: cover; padding-top:150px; margin-top: 67px; padding-bottom: 30px}.contact_box{ width:90%;}.contact_text{ width:90%; font-size:18px;}.contact_form{ width:90%; height: auto}.contact_form_left{float:none; width:90%; height:auto}.form_box input{width:100%}.form_box,.form_msg_box{width:100%;}.form_msg_box textarea{width:100%}
	.contact_form_right{float:none; width:90%}.contact_form_right{ padding:0; padding-top:45px;}.submit_tab{ float:none}
	
	.contact_box{ padding-bottom:0}.adress,.adress1,.adress2,.adress3{width:100%;}.contact_form_right{ height:auto}.graphite__img{ height:auto}
	.graphite_box h2{ font-size:16px; margin-top: 25px;}.graphite_txt{ padding-top:30px}.graphite_glass_box p{ text-align: left}.graphite_block_left{ padding-top:0}
	.graphite_glass{ padding:40px 0 0}.why_top_txt p{ font-size:17px;}.why_bottom_txt p{ font-size:19px;padding-bottom: 20px;}.why_bottom_txt{ height: auto; }
	.threprd{ padding-bottom:25px;}
	.sec4{ padding:0 0 40px;}.about_2text{  padding:40px  0px 0  0px;}header nav a:hover{ border-bottom:0px }
 .graphite_glass_box p{ text-align:justify} 
}
	

@media screen and (max-width:768px) 

{}

@media screen and (max-width:650px)
{ 

}

@media screen and (max-width:480px)

{
  
}

@media screen and (max-width:320px)

{ 
 
}
 