@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)
{  header nav{ width:auto}
 
	.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:10px; display: block; text-align: center; line-height:20px; letter-spacing: 2px;}
	header, header.smaller {  width: 100%;  height:70px;} header h1#logo,header.smaller h1#logo{ width:70px; 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;}
	.abrcontetn{ right:0; padding: 20px;}.abrcontetn h1{ font-size:35px}.productvideo{ width:100%;}
	.windowsec,.doorsec,.upvcdoor,.slidedoorSSec{ position: relative; display: block; width:100%; margin-bottom: 10px; height: auto; top: 0;}
	.viewmiretab{ display: none;}.overblack h2{ padding-top:110px; font-size:30px; letter-spacing: 0}
	.advantagesec{ width:90%; }.advantagesec h3{ font-size:50px;}.iconleft{ width:16%; margin: 0 4.5%;  display: block}.iconleft p{ display: block }.iconleft img{ height: 50px; width: auto;a}.iconfixx{ margin-bottom: 40px;}.westandtext{ width:80%; height:250px; margin-top:70px;}.innerContern{ width:90%; font-size:40px; left: 0; right: 0; top:60px; margin: auto}.clientsec{ width:90%;}.clientsec{ padding:25px 0 0 ;}.iconleft p{ font-size:11px;}
	.mapsec{ width:100%; float: none;}.footeradd{ width:90%; padding-top:50px; float: none; margin: 0 auto}.iframemap{ height: 300px;}.adresssec, .emailsec{ font-size:12px;} .emailsec{ margin-top:7px;}
	.technopearlink{ right:15px; width:100px; bottom:0px;}.abrcontetn p{ font-size:12px;}
	.aboutbrder{ border: 0px;}.overblack p{ font-size:12px;}.clientsec span{ font-size:14px;}
	.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; }.aboutsecc{ margin-top:60px; background-size: 100% auto ;height: 200px; background-position: center top; padding-top: 200px;}.abt-banner-contern{ position: relative; height: auto; padding-bottom: 50px; width:100%; padding: 0}
	.twoparallel{ width:95%;} .headinner{ font-size:40px;}
	.greentext, .greentext1,.nomlconternt{ font-size:12px; line-height:18px;}.foundersecc{ width:100%; margin: 0 auto; }.founderFix{ width:90%; margin: 0 auto}.founderLeft{ width:100%; float: none;}.innerHeadd{ padding-top:20px; font-size:40px;}.innerHeadd br{ display: none}.founderLeft,.paragraphco{  font-size:12px; line-height: 20px; color: #868686}.productsecc, .productsecc1{ margin-top:70px; margin-bottom: 40px;}.product_title{ width:100%;}
	.product_title h1{ font-size:40px;}.product_green_text1{ font-size:16px;}.product_green_text2{ font-size:12px; line-height: 18px;}.sldingthhm, .openablethhm, .villatumbb, .tilttumbb, .foldtumbb, .combitumbb{ background-size:85%; height:85px; }.catgrysec span{font-size:11px; letter-spacing:-0.5px;}
	.productFixx{ width:90%; padding:0px 0 50px}.prdLeft,.prdright{ width:100%; float: none;}.head22{ padding-top:30px;}.nomlconte{ font-size:12px; line-height: 18px;}.windowvdie{ height:220px; display: block; margin: 0}
	.contact_text, .contact_text1{ width:90%; margin: 0 auto;}.contact_text_cont1{ width:90%; margin: 0 auto}.certificaethead{ width:100%; font-size:20px;}.certificate-text{ display:none;}.certificatesec{ width:95%;}.testreport h3{ font-size:16px; letter-spacing: 3px; padding: 3px 0}.contactsecc{ margin-top:70px;}.contact_text_div{ width:100%;}.contact_text_div{ font-size:50px;}.contact_text_cont, .contact_text_cont1,.contact_green_text{ width:90%;}.contact_green_text{ font-size:16px; letter-spacing: 0px;}.contact_text_small{ font-size:13px; line-height: 18px;}.form_main{ width:90%; height:auto} .get_in_touch,.get_info,.get_info2{ width:100%;}.form_fild, .form_fild2,.form_cont_msg{ width:90%; margin: 0; margin-bottom: 20px;-webkit-appearance: none;  -webkit-border-radius: 0; float: none;}.form_cont{ width:100%;}.form_cont_msg{ height:150px;}.foem_tab,.foem_tab2{ width:48%;}.get_info2 a{ font-size:11px; letter-spacing: 0px;}
	.form_cont,.form_fild,.form_fild2{ height: 40px;}.get_info2{ margin-bottom:0px;}header.smaller nav a{ line-height: 20px; margin-top: 0}.adresssec, .emailsec{ background-size: 12px; line-height: 18px;}a[href^=tel] { color: inherit; text-decoration: none; }.menupop1{ display:block; padding: 10px; margin: 0 auto; margin-bottom: 20px; padding-bottom: 10px;  position: relative; left: auto; margin-top: -17px  }.menupop1 span{ font-size:10px;color: #747474; font-weight: normal; line-height: 20px;}.menupop,.menupop1{background: transparent; padding: 0px;}.rightMenuuuv{ display: none;}.leftMenuu{ width:100%; padding: 0px; float: none;}.leftMenuu span{ text-align:center; line-height: 22px;  font-size:11px; color: #747474; font-weight:normal}.parrpae{ height: 180px; background-size: cover; margin-bottom: 20px;}.clientlogoo img{ width:60px;}
	.benefit_secc{ height: 150px; margin-top: 70px;}.benefit_content{ width:95%; margin: 0 auto;}.benefit_content_top{ width:100%;}
	.benefit_menu{ width:20%; border:2px solid #c4e623}.benefit_right{ width:70%; margin: 2%;}.benefit_sub_menu,.benefit_sub_menu:hover{ width:90%; font-size:9px; padding-left: 5%;}.active,.benefit_sub_menu:hover{ border-right: 0 solid #c4e623;border-left: 0 solid #c4e623; background-color: #c4e623; color: #000; width:97%; }.benefit_sub_menu,.benefit_sub_menu:hover{ height: auto; padding-bottom: 5px; padding-top: 5px; margin-bottom: 7px;}
	.black_box{ width:90%; padding:10% 5%; margin-top: 20px; font-size:15px; height: auto;}.black_bottom{ width:100%; border-bottom:2px solid #c4e623; padding-bottom: 10px; height: auto}
	.blk_btm_left{ padding:0px; width:100%; text-align: center;height: auto; float: none; margin-top: 15px;}.blk_btm_right{ width:100%; padding: 0; text-align: center;height: auto; float: none;}
	.bottom_box{ width:100%; height: auto;}.bottom_img{ width:100%; float: none; height: auto;}.bottom_text_box{ float:none; width:90%; height: auto; margin: 0; padding: 0; padding:5%;}.benefit_img{ width:auto; height: auto}
	.benefit_heading{ font-size:16px;}.benefit_sub_heading,.be_img_box_right h3{ font-size:13px;}.benefit_text{ font-size:12px;}
	.benefit_sub_heading2{ font-size:12px;}.benefit_img_bottom{ width:100%;}.be_img_box_left{ width:30%;}.be_img_box_right{ width:65%;}.be_img_box_right p,.benefit_img_bottom p,.blk_btm_right p{ font-size:11px;}
	.benefit_menu{ padding:0 0}.seriessec{ height: 200px; margin-top:70px;}.seriesbannrer-con{ width:80%; margin: 0 auto; position: relative; padding: 5%;}.se2{ font-size:16px; padding-bottom: 20px;}.seriesconter{ width:95%;}.ui-tabs .ui-tabs-nav li{ font-size:9px; letter-spacing: 0px; width:auto; padding:2px 4px}
	.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{ height:auto;}
	.leftcolad{ width:100%; font-size:11px; line-height:18px;  float: none;}.mainheadd{ font-size:16px;}
	.conterul li{ line-height: 22px;}.colapright{ width:100%; float: none;}.colors_finish_secc{ height:200px;}
	.benefit_content{ padding-top:50px;}.handle_main{ padding-top:45px;}.handle_title_box h1{ font-size:18px;}
	
	.glass_secc,.handles_secc,.mesh_grills_secc,.trims_secc{ height: 170px; margin-top: 80px;}.handle_title_box p{ font-size:11px;}.handle_img_main h2{ font-size:14px;}
	
	.mesh_heading{ font-size:20px; margin: 10px 0}.glass_left{ width:40%; padding: 0; height: auto}.blk_btm_right{ font-size:10px;}.handle_img_main{ width:48%; margin-bottom: 15px;}.contact_text_cont, .contact_text_cont1, .contact_green_text{ height:auto}.mesh2_bottom{ width:100%; height:auto }.mesh_img_main{ width:80%; float: none; margin: 0 auto;}.mesh_btm_box{ height: auto}.mesh2_img{ width:30%; margin: 0 1%;}
	.mesh2_text{ font-size:11px; margin-top: 10px;}.trims_left{ width:30%; height: auto; padding: 0} .trims_btm_right{ width:65%; height: auto; padding: 0}.black_bottom{ margin-bottom: 15px;}
	.gallerybanner{ width:90%; margin-top: 100px;}.gallerysec, .gallerysec1, .gallerysec2, .gallerysec3{ width:100%; float: none}.color_box{ margin:12px;}.benefit_img_bottom_black{ width:90%; font-size:10px;}.benefit_img_bottom2,.benefit_img_bottom_images{ width:100%;}.bottom_box2{ width:100%; font-size:11px;}
	.result_txt{ width:90%; margin: 0 auto;}.bottom_img_2,.benefit_img_bottom3{ width:100%;}.be_img_box_right{ width:69%;}.mesh_heading{ font-size:17px; padding: 10px 0}.trims_btm_box{ height:auto;}
}

@media screen and (max-width:768px) 

{}

@media screen and (max-width:650px)
{ 

}

@media screen and (max-width:480px)

{
  
}

@media screen and (max-width:320px)

{ 
 
}
 