


@media screen and (max-width:1600px){
    /*.image-container:hover figcaption
    {
    transform: translateY(35px);
    }*/
	#main_wraper .social_con .left { padding: 20px 5%; }

	#main_wraper .social_con .left .icon img { width:30px; }
	
			
}

@media screen and (max-width:1280px){
	/* Start Footer */
	#main_wraper .footer { width:100%; height:auto; margin:200px 0 0 0; padding:10px 0 0; background-color:#B35C2F !important; }
	.ftr_lft_text{ float: none;  display: block; padding: 20px; width: 100%; background-color: #B35C2F; }
	.ftr_lft_text p{ color:#fff; }
	.productcategory--container{ margin: 20px 0px 0px 0; width: 100%; float: none; }
	#main_wraper .footer .product--category{ width: 50%; margin-bottom: 15px; }
	
	#main_wraper .footer .contact { width:50%; float:left; }
	#main_wraper .footer .contact .number{ width:90%; line-height:15px; margin:10px 0 0 0; padding:0; float:left; font-size:14px; color:#fff; word-break: break-all !important; }
	#main_wraper .footer .contact { width:45% !important; margin: 0 0px 0px 2.5% !important;  }
	.quicklnks { width:50%; float:right; border-top:1px solid #fff;padding-top:15px }
	.quicklnks .footer_links li a{ color:#fff; display: block; padding: 5px; }
	/* End Footer */
}

@media screen and ( min-width: 1280px ) {
/* @media only screen and (min-width:1201px) min 862px */


#iview {
	display:none;
}


#main_wraper .footer {
width:100%;
height:auto;
margin:0 0 0 0;
}
	
	#main_wraper .footer .contact{
		width: 30%;
    border-right: 1px solid #693920;
    display: inline-block;
    vertical-align: middle;
	}

#main_wraper .footer .contact .txt1{
width:90%;
line-height:25px;
margin:10px 0 0 0;
padding:0;
float:left;

font-size:25px;
color:#fff;
}
#main_wraper .footer .contact  p{

line-height:25px;
margin:10px 0 0 0;
padding:0;
font-size:18px;
color:#fff;
}
#main_wraper .footer .contact  .number{
line-height:15px;
padding:0;
font-size:18px;
color:#fff;
margin-top:15px
}
#main_wraper .footer .contact  .number span{
	margin-right:10px;
	float:left;
}
	.quicklnks{
		display: inline-block;
    margin-left: 20px;
    width: 60%;
	}	
	
	ul.footer_links{
		margin:0;padding: 0
	}
	ul.footer_links li{
		display: inline-block;
	}
	ul.footer_links li a{
		color:#fff;
		margin-right: 25px;
	}

#main_wraper .footer .category li .title_bar .c_t1{
width: auto;
font-size:19px;
}
#main_wraper .footer .category li .title_bar .more{
width:auto;
}

#main_wraper .footer .category {
width:65%;
height:auto;
margin:0 2.5% 0 0;
padding:0;
float:right;
position:relative;
}
	
	
#main_wraper .footer .category_1{
width:31%;
height:auto;
margin:0 0 0 1%;
padding:0;
float:right;
}
#main_wraper .footer .category_1:last-child{
margin:0 0 0 0;
}
#main_wraper .footer .category_1 .title_bar{
width:96%;
line-height:35px;
margin:0 0 0 0;
padding:0 2%;
float:left;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
background-color:#620a05;
}
#main_wraper .footer .category_1 .title_bar .c_t1{
width:68%;
height:auto;
margin:0 0 0 0;
padding:0;
float:left;
text-align:left;

font-size:15px;
color:#fff;
}
#main_wraper .footer .category_1 .title_bar .more{
width:25%;
height:auto;
margin:0 0 0 0;
padding:0 15px 0 0;
float:right;
text-align:right;

font-size:12px;
color:#f67905;
background-image:url(../images/arrow.png);
background-position:right;
background-repeat:no-repeat;
}
#main_wraper .footer .category_1 .title_bar .more span{
	margin-left:5px;
}

#main_wraper .footer .category_1 .content_part{
width:90%;
height:auto;
margin:0 0 0 0;
padding:18px 5%;
float:left;
text-align:left;

font-size:14px;
color:#fff;
text-align:justify;
}
#main_wraper .footer .category_1 .content_part img{
align:left;
top:0;
float:left;
margin:0 5px 5px 0;
padding:0;
}

#main_wraper .copyrights_con {
width:100%;
height:50px;
margin:0 0 0 0;
padding:0 2%;
background-color:#000;
}
#main_wraper .copyright {
line-height:50px;
margin:0 0 0 0;
padding:0;
float:left;
text-align:left;
color:#fff;
text-align:left;
vertical-align:middle;
}
#main_wraper .d_by {
float:right !important;
text-align:right !important;
}
#main_wraper .copyright span{
color:#f67905;
margin:0 10px;
}
#main_wraper .copyrights_con a{
color:#FFFFFF;
text-decoration:none;
}
#main_wraper .copyrights_con a:hover{
cursor:pointer;
color:#f67905;
}




/***************************************************************
HERE START CATEGORY
***************************************************************/


#main_wraper .inner_banner .category_t {
font-size:26px;

}

/*#main_wraper .product_con figure:nth-child(2), figure:nth-child(4), figure:nth-child(6), figure:nth-child(8), figure:nth-child(10), figure:nth-child(12), figure:nth-child(14), figure:nth-child(16), figure:nth-child(18), figure:nth-child(20), figure:nth-child(22), figure:nth-child(24), figure:nth-child(26), figure:nth-child(28), figure:nth-child(30), figure:nth-child(32), figure:nth-child(34), figure:nth-child(36) {
	margin: 0 0 31px 0 !important;
}

#main_wraper .product_con figure:nth-child(3), figure:nth-child(6), figure:nth-child(9), figure:nth-child(12), figure:nth-child(15), figure:nth-child(18), figure:nth-child(21), figure:nth-child(24), figure:nth-child(27), figure:nth-child(30), figure:nth-child(33), figure:nth-child(36), figure:nth-child(39), figure:nth-child(42), figure:nth-child(45), figure:nth-child(48), figure:nth-child(51), figure:nth-child(54) {
	margin: 0 3.9% 31px 0 !important;
}
*/


/********************************************************************************************
*******************************************************************************************
HERE START CMS PAGE
**************************************************************************************
*****************************************************************************************/


#main_wraper .innerlogo {
    width: 80% !important;
}


.top_margin {
    padding: 24px 0 50px !important;
	width:72% !important;
}
#cms_page .inner_banner {
    width: 100%;
}

#main_wraper .cms_r_left {
    width: 23% !important;
}
    
	.productcategory--container{
		    overflow: hidden;
		margin: 20px 0 0 0;
	}  

    
    
    


}









