/* CSS Document */
.contaier
{
	width:100%;
	height:100%;
}
.right
{
	float:right;
}
.left
{
	float:left;
}
.grid
{
	max-width:1170px;
	margin:0 auto;
	padding:0;
	position:relative;
	display:block;
}
.grid.flex
{
	width:100%;
	max-width:100%;
	margin:0;
	padding:0;
}
.row
{
	display:block;
	overflow:hidden;
	clear:both;
}
*[class*="col_"].alpha{margin-left:0;}
*[class*="col_"].omega{margin-right:0;}
*[class*="col_"].bt{margin-top:0; margin-bottom:0;}
 
.col_1  { width: 5.982905983%; }
.col_2  { width: 14.52991453%; }
.col_3  { width: 23.07692308%; }
.col_4  { width: 31.62393162%; }
.col_5  { width: 40.17094017%; }
.col_6  { width: 48.71794872%; }
.col_7  { width: 57.26495726%; }
.col_8  { width: 65.81196581%; }
.col_9  { width: 74.35897436%; }
.col_10 { width: 82.90598291%; }
.col_11 { width: 91.45299145%; }
.col_12 { width: 100%; }


*[class*="col_"]
{
	margin-left: 2.564102564%;
	margin-right: 2.564102564%;
	margin-top:5px;
	margin-bottom:5px;
	float: left;
	display: block;
}

*[class*="colum_"].alpha{margin-left:0;}
*[class*="colum_"].omega{margin-right:0;}
*[class*="colum_"].bt{margin-top:0; margin-bottom:0;}
*[class*="colum_"]
{
	margin-left: 4.067484663%;
	margin-right: 4.067484663%;
	margin-top:5px;
	margin-bottom:5px;
	float: left;
	display: block;
}
*[class*="colum_"].visible
{
	background:#eee;
	border:1px dotted #ccc;
}

.grid img
{
	max-width: 100%;
	height:auto;
}
.clear
{
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.clearfix:after
{
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
* html .clearfix, *:first-child+html .clearfix
{
	zoom:1
}
*[class*="col_"].visible
{
	background:#eee;
	border:1px dotted #ccc;
}

@media screen and (max-width: 1094px) 
{
	.grid *[class*="col_"]
	{
		
	}
	.home-sliders .owl-controls
	{
		top: 0% !important;
		margin-top: 0px !important;
	}
	.grid
	{
		max-width: 1024px;
		padding-left:2%;
		padding-right:2%;
	}

}

@media screen and (max-width: 768px)
{
	
	.grid *[class*="col_"]
	{
		float:none;
		width:auto;
		clear:both;
		display:block;
	}
	
	*[class*="col_"]
	{
		margin-left:0;
		margin-right:0;
	}
	
	.grid
	{ 
		padding-left:3%;
		padding-right:3%;
	}

	.header
	{
		padding: 30px !important;
		text-align: center;
	}
	.header .logo
	{
		margin-bottom: 10px;
	}
	.header input
	{
		margin-bottom: 10px !important;
	}

	.home_items .col_3
	{
		width: calc(50% - 20px);
		float: left;
		clear: none;
		margin: 10px;
	}

	.category_items .col_3
	{
		width: calc(50% - 20px);
		float: left;
		clear: none;
		margin: 10px;
	}

	.footer_top .col_3
	{
		width: calc(50% - 20px);
		float: left;
		clear: none;
		margin: 10px;
	}
	.footer .col_3
	{
		width: calc(50% - 20px);
		float: left;
		clear: none;
		margin: 10px;
	}

}
@media screen and (max-width: 480px)
{
	.grid *[class*="col_"]
	{
		float:none;
		width:auto;
		clear:both;
		display:block;
	}
	
	*[class*="col_"]
	{
		margin-left:0;
		margin-right:0;
	}
	
	.grid
	{ 
		padding-left:3%;
		padding-right:3%;
	}

	.header_contact
	{
		display: none;
	}

	.footer .col_3
	{
		margin-bottom: 30px;
	}
	.footer_top h2
	{
		margin-bottom: 10px;
	}

	.category_filter select
	{
		margin-left: 10px !important; 
	}

	.home_slider
	{
		display: none !important;
	}

}