@charset "utf-8";
/* CSS Document */



@media(min-width: 768px){
	.iner_pr1{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;}
}
@media(min-width: 992px){
	.iner_pr1{-webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%;}
}



@media (max-width: 1300px){
.wrapper{ width:100%; padding:0 3%;}

	}
	@media (min-width: 1024px){
		.iner_pr1:hover .iner_pr_slt{ z-index:1; left:0; opacity:1;}
		.iner_pr1:hover .iner_pr_slt .close {z-index:-1;}
	}

@media (max-width: 1024px){
.foot1{ width:100%; float:none; text-align:center;}

.foot2{ width:100%; float:none; text-align:center; color:#b1b1b1;}
.iner_pr1 h3{ font-size:20px; line-height:25px; }
.nav{ float:right;}
.inerroom img{ margin-bottom:63px;}
.inerroom h2{ font-size:14px;}
.inerroom1 img{ margin-bottom:63px;}
.inerroom1 h2{ font-size:14px;}

/*.iner_pr1 .iner_pr_slt{ display:block; left:0;}*/
.product_box h3{font-size: 22px; line-height: 24px;}
.product_box{min-height: 700px;}

}

@media (max-width: 991px){

.product_box{width: 48%; min-height: 620px;}

}

@media (max-width: 767px){
.menu_wrap{ position:relative;}
.nav{ float:none;}
.kit1{ width:100%; float:none;}
.kit2{ width:100%; float:none;}
.kit3{ width:100%; float:none;}
.iner_pr1{  width:100%;}
.phone{ background:url(../images/phone_ic_sc.png) left 2px no-repeat; color:#2e2e2e;}
.mail{ background:url(../images/mail_icon_sc.png) left 2px no-repeat; color:#2e2e2e;}
.welcome_wrap h1{  font-size:30px; line-height:37px; }
.project_wrap h2, .product_wrap h2{  font-size:30px; line-height:37px; }
.inerroom h2{ font-size:16px;}
.inerroom1 h2{ font-size:16px;}

.ab_cont1 {
	width: 100%;
	float: none;
	/*text-align: center;*/
	margin-bottom: 30px;
}
.ab_cont2 {
	width: 100%;
	float: none;
	/*text-align: center;*/
	margin-bottom: 30px !important;
}
.ab_cont3 {
	width: 100%;
	float: none;
	/*text-align: center;*/
	margin-bottom: 30px;
}
	.ab_cont3 a{vertical-align: top;}

.foot1{ width:100%; float:none; text-align:center;}

.foot2{ width:100%; float:none; text-align:center; color:#b1b1b1;}
.gap_cont2 {
    margin: 0 0%;
}

.product_box{min-height: auto; margin: 0 0 30px 0; width: 100%;}
.pdf{position: relative; bottom: auto;}


	}
