body{ overflow-x:hidden; background-position:center; background-size:cover; background-repeat:no-repeat; background-position:top;}

.div-absolute1{z-index:1000; position:absolute; width:100%; height:100%; min-height:100% !important;}

.div-absolute2{z-index:10000; position:absolute; width:100%; height:100%; min-height:100% !important;}

.fluid-without-margin { margin:0px !important; padding:0px; height:100% !important;  } 

.row1{ margin:0px !important; height:100% !important;}

.height100{height:100% !important;  position:relative;}

.bgtrans{ background-color:rgba(0,51,102,0.7); }

.divspaceheight40{ height:40px;}
.divspaceheight20{ height:20px;}
.padding10px{ padding:10px;}
.padding20px{ padding:20px;}

#SkrollThis2{ display:block;}
#SkrollThis3{ display:none;}
.goback{position:absolute; bottom:-50px; right:0px;}


.logo{ display:table; margin:auto; }
.logo img{ width:100%; max-width:100%;}
.menu{ height:40px; line-height:40px; text-align:center; background-color:rgba(255,255,255,0.70); margin:1% 10%; font-family:"Levenim MT"; font-size:24px; color:#003366; cursor:pointer;}
.menusel,.menu:hover{ background-color:rgba(241,235,225,1); font-weight:bold;} 
.tabmenu{max-width:300px; width:100%; display:table; margin:auto;}

.btn-group-text{font-family:"Levenim MT"; font-size:25px;  color:#ffffff; height:40px; line-height:40px; text-align:left; margin:5% 20%; display:block !important; }
.btn-group-social{ float:none !important; background-color:transparent; padding:0px 3px; !important; border:0px; border-radius:0px; width:35px; height:35px; }

.footerdiv{ display:block !important; position:absolute; bottom:0px; width:100%;}
.footerdivmobile{ display:none;}
.btn-footer-text{font-family:"Levenim MT"; font-size:25px;  color:#ffffff; height:40px; line-height:40px; text-align:left; margin:1% 10%; }
.btn-footer-logo{margin:1% 10%; }
.btn-footer-logo img{  max-width:100% ; margin:auto;}


.div-first-none{display:none;}

.text-about{font-family:Miriam; font-size:17px; position:relative;  color:#ffffff;text-align:justify; margin:10% 15%;background-color:rgba(0,51,102,0.7); padding:40px 5px 40px 40px;}

.product-first-text{ font-family:"Levenim MT"; font-weight:bold; font-size:22px; line-height:40px; border-bottom:solid 2px #ffffff; background-image:url(images/pointproduct.png); background-position:center left; background-repeat:no-repeat; padding-left:30px; }

.bg-category-product{ text-align:center; padding:10px;}
.bg-category-product div{ background-color:rgba(255,255,255,0.6);padding:5px; line-height:25px;font-family:"Levenim MT"; font-size:20px;  color:#043754; cursor:pointer; }
.bg-category-product:hover div{ background-color:rgba(255,255,255,1);}

.bg-show-product{ text-align:center; padding:10px;}
.img-show-product{ border:solid 1px #ffffff; display:table; margin:auto; background-color:rgba(241,235,225,0.8);}
.img-show-product img{width:100%; max-width:100%;}
.text-show-product{font-family:"Levenim MT"; font-size:22px; line-height:40px; text-align:center;  }

.factory-img img{ width:100%; }
.factory-title{ font-family:"Levenim MT"; font-weight:bold; font-size:22px; line-height:40px; border-bottom:solid 2px #ffffff; margin-left:30px;}
.factory-text{ line-height:24px;font-family:"Levenim MT"; font-size:17px;  color:#ffffff; margin-left:30px; padding-top:10px;}

.form-control{font-family:"Levenim MT"; background-color:transparent; font-size:18px; color:#003366;height:30px;line-height:30px; border:0px;
 box-shadow:none; border-radius:0px; border-bottom:solid 1px #FFFFFF; outline:#FFF !important; padding-left:30px;  }
.formcontact{margin-bottom:10px;}
.innermap{ height:300px; width:100%;}
.text-contact{line-height:26px;font-family:"Levenim MT"; font-size:17px; font-weight:bold;   color:#ffffff; margin-left:30px; }
.text-contact pre{background-color:transparent; border:0px; font-size:17px !important;line-height:26px !important; color:#ffffff;}
 

@media (max-width:1200px){
.menu{height:40px; line-height:40px; font-size:20px; margin:1% 5%;}
.btn-group-text{ margin:10% 5%;font-size:20px; height:38px; line-height:38px;}
.btn-group-social{ width:32px; height:38px; padding:0px 2px;}

.btn-footer-text{ margin:1% 5%;font-size:20px; height:38px; line-height:38px;}
.btn-footer-logo{margin:1% 5%; }
.text-about{font-size:16px; margin:10% 10%; padding:20px 5px 20px 20px;}

.product-first-text{  font-size:18px; line-height:30px;padding-left:25px; background-position: left top 3px;}

.bg-category-product{   padding:10px;}
.bg-category-product div{line-height:25px; font-size:18px; }

.text-show-product{ font-size:18px; line-height:35px;  }


.factory-title{  font-size:18px; line-height:30px;  }
.factory-text{ line-height:21px;font-size:16px;}

.form-control{font-size:15px;height:25px;line-height:25px; }
.formcontact{margin-bottom:10px;} 
.innermap{ height:250px; width:100%;}
.text-contact{line-height:21px;font-family:"Levenim MT"; font-size:15px;margin-left:20px; }
.text-contact pre{font-size:14px !important;line-height:21px !important;}

}



@media (max-width:998px){
	
.goback{bottom:-48px;}
.goback img{width:130px;}


.menu{height:25px; line-height:25px; font-size:16px; margin:1% 5%;}
.btn-group-text{ margin:10% 5%; font-size:16px; height:30px; line-height:30px;}
.btn-group-social{ width:25px; height:25px; padding:0px 0px;}
.tabmenu{max-width:180px; width:100%; display:table; margin:auto;}

.btn-footer-text{ margin:1% 5%; font-size:16px; height:30px; line-height:30px;}
.btn-footer-logo{margin:1% 5%; }
.text-about{font-size:14px; margin:10% 10%; padding:5px 0px 5px 5px;}

.product-first-text{  font-size:16px; line-height:25px;padding-left:25px; border-bottom:solid 1px #ffffff;  background-position: left top 1px;}

.bg-category-product{   padding:10px;}
.bg-category-product div{line-height:22px; font-size:16px; }
.text-show-product{ font-size:16px; line-height:30px;  }

.factory-title{  font-size:16px; line-height:25px;  }
.factory-text{ line-height:19px;font-size:14px;}

.form-control{font-size:14px;height:22px;line-height:22px; }
.formcontact{margin-bottom:5px;} 
.innermap{ height:200px; width:100%;}
.text-contact{line-height:18px;font-family:"Levenim MT"; font-size:14px;margin-left:10px; }
.text-contact pre{font-size:12px !important;line-height:18px !important;}
}


@media (max-width:768px){


.skrollerCustomClass{height:0px !important;}
#SkrollThis2{ display:none; height:0px; overflow:hidden;}
#SkrollThis3{ display:block;}
.goback{bottom:-30px;}
.goback img{width:80px;}
	
body{ background-image:none !important; }

.tabmenu{max-width:280px; width:100%; display:table; margin:auto;}
	
.div-absolute1{ display:none !important;}
.div-absolute2{ position:relative !important;}
.div-first-none{display:block;}

.bgtrans{ background-color:rgba(250,250,250,0.7); }
.divspaceheight40{ height:10px !important;}
.divspaceheight20{ height:10px !important;}
.menu{height:30px; line-height:30px; font-size:16px; margin:1% 5%;}

.btn-group-text{margin:10px auto; font-size:16px; height:30px; line-height:30px; color:#333333; display:table !important; }
.btn-group-social{ width:30px; height:30px; padding:0px 0px; background-color:#666; margin:0px 1px !important; }

.footerdiv{ display:none !important;}
.footerdivmobile{display:block; text-align:center; padding:5px; background-color:#CCC; }
.btn-footer-logo{margin:1% auto; display:table; }
.btn-footer-logo img{width:100%; max-width:100%;}

.text-about{font-size:14px; margin:10px; padding:20px;}

.factory-title{  font-size:16px; line-height:25px;margin-left:0px;   }
.factory-text{ line-height:19px;font-size:14px;margin-left:0px; }


.form-control{font-size:15px;height:25px;line-height:25px; }
.formcontact{margin-bottom:10px;} 
.innermap{ height:250px; width:100%;}
.text-contact{line-height:18px;font-family:"Levenim MT"; font-size:14px;margin-left:10px; }
.text-contact pre{font-size:12px !important;line-height:18px !important;}

}