





@media(max-width:1280px){
.product_inner {min-height:548px;}
    
}
@media(max-width:1024px){
.container{ width:100%; box-sizing:border-box; padding:0 15px;}
.header_top{ float:left; width:50%;}
.logo{ width:25%;	}
	
.break1{ float:none; margin-right:5%;}
.break1:nth-child(2){ margin-right:0;}
.break_total{ width:50%; float:left; margin:0 auto;}
.break1 li{ margin-right:6%;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:40%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}	

.break2{ float:none; }
.break_total2{ width:30%; margin-bottom:2%; margin-right:3.3%;}

.product_inner{ width:20%;}

.product_inner span.quickview{ left:13%;}
.product_inner li:hover span.quickview{ left:13%;}
.product_inner span a{padding: 12px 32px;}
.contact_page_right input[type="text"]{ width:166px;}

total{ width:70%;}
check_out_page{ width:100%;}
.check_out_page_left{ width:64%;}
	.paycross h1{ width:30%;}
        
.unit_right { width:24%;}        
}
	

@media(max-width:980px){
.container{ width:100%; box-sizing:border-box; padding:0 15px;}
.header_top{ float:left; width:50%;}
.logo{ width:25%;}

.break1{ float:none; margin-right:5%;}
.break1:nth-child(2){ margin-right:0;}
.break_total{ width:50%; float:left; margin:0 auto;}
.break1 li{ margin-right:6%;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:40%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.break2{ float:none; }
.break_total2{ width:30%; margin-bottom:2%; margin-right:3.3%;}
.product_inner{min-height:544px;}


.product_inner span.quickview{ left:13%;}
.product_inner li:hover span.quickview{ left:13%;}
.product_inner span a{padding: 12px 32px;}
.product_inner{ width:30%;}



.product_total2{ float:none;}
.products_right_description1{ margin-right:15%;}
.products_inner { width: 67%;}
.paycross h1{ width:18%;}



.contact_page_right input[type="text"]{ width:158px;}
.check_out_page_left{ width:65%;}
}



@media(max-width:900px){
.products_right_rate { width:41%;}
.product_inner{ width:30%;}

.products_inner {width: 92%;}

.contact_page_right input[type="text"]{ width:144px;}

}



@media(max-width:800px){
.container{ width:100%; box-sizing:border-box; padding:0 15px;}
.header_top{ float:left; width:50%;}
.logo{ width:25%;}
	.paycross h1{ width:18%;}

.break1{ float:none; margin-right:5%;}
.break1:nth-child(2){ margin-right:0;}
.break_total{ width:50%; float:left; margin:0 auto;}
.break1 li{ margin-right:6%;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:40%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.break2{ float:none; }
.break_total2{ width:47%; margin-bottom:2%; margin-right:2.3%;}
.break2 li img{ width:100%;}

.product_inner{ width:42%; float:left; margin-left:3%; margin-bottom:30px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}
.feature h4{ text-align:center;}
.products_inner {width: 92%;}
.products_right_description1 { margin-right:0;}
.product_inner span.quickview{ left:21%;}
.product_inner li:hover span.quickview{ left:21%;}
.product_inner span a{padding: 12px 36px;}
.contact_page_right textarea{ width:100%}

/* old */
.products_right_description{ padding:10px;}
.products_right_description li span{ width:50%;}

.check_out_page_left{ width:72%;}


.products_right_rate { width: 65%;float: right;}
.product_total2 { float: right; width: 72%;}
.products_left,.products_right h2 { border:0;}

.contact_page_left{ width:47%; text-align:left;}
.contact_page_right{ width:53%; margin-bottom:15px;}
.contact_page_right input[type="text"]{ width:100%;;}
.contact_page_left span em{ display:inline-block; width:40%; font-style:normal;}
}














@media(max-width:768px){
.container{ width:100%; box-sizing:border-box; padding:0 15px;}
.header_top{ float:left; width:50%;}
.logo{ width:25%;}

.break1{ float:none; margin-right:5%;}
.break1:nth-child(2){ margin-right:0;}
.break_total{ width:50%; float:left; margin:0 auto;}
.break1 li{ margin-right:6%;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:40%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.feature h4{ text-align:center;}
.break2{ float:none; }
.break_total2{ width:47%; margin-bottom:2%; margin-right:2.3%;}

.product_inner{ width:42%; float:left; margin-left:3%; margin-bottom:30px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}


.product_inner span.quickview{ left:18%;}
.product_inner li:hover span.quickview{ left:18%;}
.product_inner span a{padding: 12px 36px;}


.header_right li a{font-size: 13px;
margin-right:14px; display:inline-block;}
.header_right{ width:100%;}
.products_right_rate { width: 65%;float: right;}
.product_total2 { float: right; width: 72%;}
.products_left,.products_right h2 { border:0;}
.paycross h1{ width:22%;}
.contact_page_right textarea{ width: 100%;}

}







@media(max-width:640px){
.container{ width:100%; box-sizing:border-box; padding:0 15px;}
.header_top{ float:left; width:50%;}
.logo{ width:25%;}

.break1{ float:none; margin-left: 3%;}
.break_total{ width:100%; display:block; margin:0 auto;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:70%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.break2{ float:none; padding-left:6%;}
.break_total2{ width:46%; margin-bottom:2%}

.product_inner{ width:42%; float:left; margin-left:3%; margin-bottom:30px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}
.feature h4{ text-align:center;}


.product_inner span.quickview{ left:18%;}
.product_inner li:hover span.quickview{ left:18%;}
.product_inner span a{padding: 12px 36px;}
.foot_right{ float:none; padding:25px 0;}
/* old */
.products_left{ width:100%; float:none; border:0;}
.products_right{ width:98%; float:none; margin-top:20px;}
.products_left img{ display:block;}
.header_right li a{font-size: 13px;
margin-right:14px; display:inline-block;}
.header_right{ width:100%;}
.contact_page_right textarea{ width: 100%;}
.check_out_page_left{ width:82%;}
.total{ width:90%; display:block;}
}





@media(max-width:600px){
.container{ width:100%; box-sizing:border-box; padding:0 15px;}
.header_top{ float:left; width:48%;  }
.header_top li{ margin-right:4px;border:0;}
.social li a{ padding:0 8px;}
.logo{ width:25%;}

.header_right li a{font-size: 13px;
margin-right:14px; display:inline-block;}
.header_right{ width:100%;}

.paycross h1{ width:23%;}
.break1{ float:none;}
.break_total{ width:100%; display:block; margin:0 auto;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:52%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.product_inner{ width:42%; float:left; margin-bottom:30px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}


.product_inner span.quickview{ left:18%;}
.product_inner li:hover span.quickview{ left:18%;}


.feature h4{ text-align:center;}
}











@media(max-width:480px){
.container{ width:100%; display:inline-block; box-sizing:border-box; padding:0 15px;}	
.header_right{ float:none; display:none; }	
.header_right li{ float:none; text-align:center;}
.header_right li a{ margin-right:0; position:static}
.menu_bar{ display:block;}
.submenu{ width:100%; position:static;}
.header_top{ width:65%; display:block; margin:0 auto; float:right; padding-bottom:8px; text-align:center;}
.header_top li{padding:0; margin-right:5px; }
.header_top li a{ display:block; font-size:12px;  }
.social li{ display:block; float:none; font-size:12px; width:30%; margin:0 auto; padding-bottom:6px;}
.social li a{ border:0; float:none; padding:5px 0;}
.social{ width:100%; float:none; padding-top:25px; padding-bottom:10px;}
.logo{ display:block; width:40%; margin:0 auto; float:none; padding:6px 0; margin-bottom:10px;}
.header_right li a{ font-size:12px;}

.cart-icon{ display:block; margin:0 auto;  text-align:center; float:none;}
.icon{ float:none; width:10%; margin-top:20px;}	
		
.break1{ float:none;}
.break_total{ width:100%; display:block; margin:0 auto;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:52%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.break2 li img{ width:100%; display:block; float:none;}

.submenu{ padding-top:0;}
.break_total2 {float: left; width:97%;}
.break2{ float:none; padding-left:4%;}
.bg2{top:65%;}

.feature h4{ text-align:center;}
.product_inner{ width:95%; margin-bottom:30px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}


.product_inner span.quickview{ left:25%;}
.product_inner li:hover span.quickview{ left:25%;}


.foot_left li {display: block; float:none;text-align: center;}
.foot_left li a{ font-size:13px; line-height:25px;}
.foot_right{ float:none; text-align:center; padding-top:10px;}

.total{ width:100%;}
.check_out_page{ width:98%;}
.check_out_page_left{ width:90%;}
.products_right h5{ width:100%;}
.check_out_page_left input[type="text"]{ width:300px;}
.check_out_page_left textarea{width:310px;}


.products_right_rate{ width:70%; border:0;}
.product_total2 { float:right; width:88%;}

.products_right_description{ width:100%;}
.products_right_rate input[type="submit"]{ float:none;}
.products_right_description h4 {font-size: 15px;color: #000;width: 75%; }
.products_right_description1{ display:block; width:96%; display:block; margin:0 auto; padding:0;}
.products_right_description1 input[type="text"] { width:35px;}
.products_right_description1 h4 { font-size: 15px;color: #000;width: 74%;}

.paycross h1{ width:16%;}

.contact_page_left{ width:100%;}
.contact_page_right{ width:100%; margin-bottom:15px; margin-top:15px;}
.contact_page_right input[type="text"]{ width:90%;}
.contact_page_right textarea{ width:90%;}

}





@media(max-width:384px){
.container{ width:100%; display:inline-block; box-sizing:border-box; padding:0 15px;}	
.header_right{ float:none; display:none;}	
.header_right li{ float:none; text-align:center; margin-right:0;}
.header_right li a{ margin-right:0;}
.menu_bar{ display:block;}
.header_top{ width:68%; display:block; margin:0 auto; float:none; text-align:center;}
.header_top li{padding:0 10px; margin:0; }
.header_top li a{ display:block; font-size:12px;  }
.social li{ display:block; float:none; font-size:12px; width:43%; margin:0 auto; padding-bottom:6px;}
.social li a{ border:0; float:none; padding:5px 0;}
.social{ width:100%; float:none; padding-top:25px; padding-bottom:10px;}

.header_top{ width:50%; display:block; margin:0 auto; text-align:center;}
.header_top li{padding:0; margin-right:5px; }
.header_top li a{ display:block; font-size:12px;  }
.products_right h5{ width:100%;}

.submenu{ padding-top:0;}


.products_right_rate input[type="submit"]{ float:none;}
.products_right_description h4 {font-size: 15px;color: #000;width: 75%; }
.products_right_description1{ float:none; width:80%; display:block; margin:0 auto; padding:0;}
.products_right_description1 input[type="text"] { width:35px;}
.products_right_description1 h4 { font-size: 15px;color: #000;width: 74%;}
}



@media(max-width:360px){
.container{ width:100%; display:inline-block; box-sizing:border-box; padding:0 15px;}	
.header_right{ float:none; display:none;}	
.header_right li{ float:none; text-align:center; margin-right:0;}
.header_right li a{ margin-right:0;}
.menu_bar{ display:block;}
.header_top{ width:50%; display:block; margin:0 auto; text-align:center;}
.header_top li{padding:0; margin-right:5px; }
.header_top li a{ display:block; font-size:12px;  }
.social li{ display:block; float:none; font-size:12px; width:40%; margin:0 auto; padding-bottom:6px;}
.social li a{ border:0; float:none; padding:5px 0;}
.social{ width:100%; float:none; padding-top:25px; padding-bottom:10px;}
.logo{ display:block; width:70%; margin:0 auto; float:none; padding:6px 0;}
.header_right li a{ font-size:12px;}
.cart-icon{ display:block; margin:0 auto;  text-align:center; float:none;}
.icon{ float:none; width:10%; margin-top:20px;}	
.products_right h5{ width:100%;}
.break1{ float:none;}
.break_total{ width:100%; display:block; margin:0 auto;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:36%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}
			
.break_total2 {float: left; width: 100%;}
.break2{ float:none; padding-left:0;}
.bg2{top:65%;}	

.product_inner{ width:95%; margin-bottom:30px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}

.product_inner span.quickview{ left:25%;}
.product_inner li:hover span.quickview{ left:25%;}

.foot_left li {display: block; float:none;text-align: center;}
.foot_left li a{ font-size:13px; line-height:25px;}
.foot_right{ float:none; text-align:center; padding-top:10px;}
.feature h4{ text-align:center;}	
/* old */
.products_right_rate{ width:75%; float:none; text-align:center; border:0;}
.products_right_description{ float:none; margin:0 auto; width:100%; text-align:center; }
.products_right_description  li{ text-align:left;}
.products_right_description  li span{ width:40%; text-align:left;  float:left;}
.submenu{ padding-top:0;}
.total{ width:100%;}
.check_out_page{ width:98%;}
.check_out_page_left{ width:88%;}

.check_out_page_left input[type="text"]{ width:250px;}
.check_out_page_left textarea{width:255px;}

.product_total2{width:100%;}


.products_right_rate input[type="submit"]{ float:none;}
.products_right_description h4 {font-size: 15px;color: #000;width: 75%; }
.products_right_description1{ float:none; width:80%; display:block; margin:0 auto; padding:0;}
.products_right_description1 input[type="text"] { width:35px;}
.products_right_description1 h4 { font-size: 15px;color: #000;width: 74%;}

.paycross h1{ width:20%;}

.contact_page_right input[type="text"]{ width:100%;}
.contact_page_right textarea{ width:100%;}
.contact_page_right input[type="button"]{ text-align:center; width:100%;}

}





@media(max-width:320px){
.container{ width:100%; display:inline-block; box-sizing:border-box; padding:0 15px;}	
.header_right{ float:none; display:none;}	
.header_right li{ float:none; text-align:center; margin-right:0;}
.header_right li a{ margin-right:0;}
.menu_bar{ display:block;}
.header_top{ width:50%; display:block; margin:0 auto; text-align:center;}
.header_top li{padding:0; margin-right:5px; }
.header_top li a{ display:block; font-size:12px;  }
.social li{ display:block; float:none; font-size:12px; width:60%; margin:0 auto; padding-bottom:6px;}
.social li a{ border:0; float:none; padding:5px 0;}
.social{ width:100%; float:none; padding-top:25px; padding-bottom:10px;}
.logo{ display:block; width:70%; margin:0 auto; float:none; padding:6px 0;}
.header_right li a{ font-size:12px;}
.cart-icon{ display:block; margin:0 auto;  text-align:center; float:none;}
.icon{ float:none; width:10%; margin-top:20px;}	
.products_right h5{ width:100%;}
.break1{ float:none; margin-left:10px;}
.break_total{ width:100%; display:block; margin:0 auto;}
.break1 li img{ width:100%; display:block; float:none;}
.bg{ top:14%;}
.bg_inner h2{ font-size:15px;}
.bg_inner p{ font-size:12px;}

.break_total2 {float: left; width:96%;}
.break2{ float:none; margin-left:10px;}
.bg2{top:55%;}

.product_inner{ width:92%; margin-bottom:20px;}
.product_inner li{ width:100%;}
.product_inner li img{ width:100%; display:block;}
.submenu{ padding-top:0;}
.product_inner span.quickview{ left:25%;}
.product_inner li:hover span.quickview{ left:25%;}
.feature h4{ text-align:center;}
.foot_left li {display: block; float:none;text-align: center;}
.foot_left li a{ font-size:13px; line-height:25px;}
.foot_right{ float:none; text-align:center; padding-top:10px;}

.total{ width:100%;}
.check_out_page{ width:98%;}
.check_out_page_left{ width:86%;}

.check_out_page_left input[type="text"]{ width:215px;}
.check_out_page_left textarea{width:225px;}

.products_right_rate input[type="submit"]{ float:none;}
.products_right_description h4 {font-size: 15px;color: #000;width: 75%; }
.products_right_description1{ float:none; width:80%; display:block; margin:0 auto; padding:0;}
.products_right_description1 input[type="text"] { width:35px;}
.products_right_description1 h4 { font-size: 15px;color: #000;width: 74%;}
.paycross h1{ width:22%;}
	
}