
.langs_holder
{
	position:absolute;
	left:10px;
	top:10px;
}



.langs_holder a
{
	color:#483726;
	font: normal 11px Quicksand,arial;
	text-decoration:none;
	margin: 0 5px;
}

.logo_holder
{
	width:128px;
	height:100%;
	float:right;
}

.logo_holder img
{
      max-height: 105px;
      max-width: 128px
}

.ddm_holder
{
	float:right;
	height:22px;
	margin-top:76px;
      margin-right: 20px;
	position:relative;
	z-index:100;
}

      
		
            .us_ddm_link_cell_parent_2,
            .us_ddm_link_cell_2
            {
                  /*display:block;*/
                  height:22px;
                  padding: 0 15px;
                  float:right;
                  cursor:pointer;
                  z-index:100;
                  position:relative
            }
            
            .us_ddm_link_cell_2_over,
            .us_ddm_link_cell_2_selected,
            .us_ddm_link_cell_2_selected_over,
            .us_ddm_link_cell_parent_2_over,
            .us_ddm_link_cell_parent_2_selected,
            .us_ddm_link_cell_parent_2_selected_over
            {
                  /*display:block;*/
                  height:22px;
                  padding: 0 15px;
                  float:right;
                  cursor:pointer;
                  z-index:100;
                  position:relative;
            }
            
		.us_ddm_link_2,
		.us_ddm_link_parent_2
		{
			text-align:center;
			font:normal 14px QuicksandBoldRegular,arial;
			color:#444443;
			text-decoration:none;
		}
		
		.us_ddm_link_2_over,
		.us_ddm_link_parent_2_over
		{
			text-align:center;
			font:normal 14px QuicksandBoldRegular,arial;
			color:#036cb1;
			text-decoration:overline;
		}
		
		.us_ddm_link_2_selected,
		.us_ddm_link_2_selected_over,
		.us_ddm_link_parent_2_selected,
		.us_ddm_link_parent_2_selected_over
		{
			text-align:center;
			font:normal 14px QuicksandBoldRegular,arial;
			color:#036cb1;
			text-decoration:none;
		}
		
		.us_ddm_link_cell_3,
		.us_ddm_link_cell_parent_3
		{
			text-align: right;
			vertical-align: middle;
			padding:5px 15px;
                  
		}
		
		.us_ddm_link_cell_3_over,
		.us_ddm_link_cell_3_selected,
		.us_ddm_link_cell_3_selected_over,
		.us_ddm_link_cell_parent_3_over,
		.us_ddm_link_cell_parent_3_selected,
		.us_ddm_link_cell_parent_3_selected_over
		{
			text-align: right;
			vertical-align: middle;
			padding:5px 15px;
                  
		}
		
		.us_ddm_link_3,
		.us_ddm_link_parent_3
		{
			color:#5a5858;
			font:normal 13px QuicksandBoldRegular,arial;
			text-decoration: none;
		}
		
		.us_ddm_link_3_over,
		.us_ddm_link_parent_3_over,
		.us_ddm_link_3_selected,
		.us_ddm_link_3_selected_over,
		.us_ddm_link_parent_3_over,
		.us_ddm_link_parent_3_selected,
		.us_ddm_link_parent_3_selected_over
		{
			color:#036cb1;
			font:normal 13px QuicksandBoldRegular,arial;
			text-decoration:overline;
		}
		
            .us_ddm_link_cell_4,
		.us_ddm_link_cell_4_over,
		.us_ddm_link_cell_4_selected,
		.us_ddm_link_cell_4_selected_over
		{
			text-align: center;
			vertical-align: middle;
			padding:5px 15px;
		}
		
		.us_ddm_link_4,
		.us_ddm_link_parent_4
		{
			color:#5a5858;
			font:normal 13px QuicksandBoldRegular,arial;
			text-decoration: none;
		}
		
		.us_ddm_link_4_over,
		.us_ddm_link_4_selected,
		.us_ddm_link_4_selected_over,
		.us_ddm_link_parent_4_over
		{
			color:#5a5858;
			font:normal 13px QuicksandBoldRegular,arial;
			text-decoration: none;
		}
		
		.us_ddm_menu_div_parent_1_over,
		.us_ddm_menu_div_parent_1,
		.us_ddm_menu_div_parent_1_selected
		{
			width:100%;
			z-index:2;
		}
		
		.us_ddm_menu_div_parent_2_over,
		.us_ddm_menu_div_parent_2,
		.us_ddm_menu_div_parent_2_selected
		{
			z-index:2;
			border-radius: 5px 0 5px 5px;
			background-color:#ebebeb;
			
		}
		
		.us_ddm_menu_div_parent_3_over,
		.us_ddm_menu_div_parent_3,
		.us_ddm_menu_div_parent_3_selected
		{
			z-index:2;
			border-radius: 5px;
			background-color:#ebebeb;
			margin:0;
			
		}
		
		
		



a.submenu_item
{
	display:block;
	height:22px;
	padding: 0 15px;
	margin-bottom:5px;
	font: normal 13px QuicksandBoldRegular, arial;
	color:#483726;
	text-decoration:none;
	clear:both;
	line-height:20px;
	border-radius:5px;
	-moz-transition: background-color 0.4s;
	-webkit-transition: background-color 0.4s;
}

a.submenu_item:hover,
a.submenu_item_selected
{
	display:block;
	height:22px;
	padding: 0 15px;
	margin-bottom:5px;
	font: normal 13px QuicksandBoldRegular, arial;
	color:#483726;
	text-decoration:none;
	clear:both;
	background-color:#eaded3;
	border-radius:5px;
	line-height:20px;
}

.inner_picture_holder
{
	display:none;
}

.hp_article
{
	width:30%;
	float:right;	
}

.hparts_margin
{
	margin-right: 5%;
}

.hp_article_summery
{
	text-align:right;
}

.hp_article2
{
	width:21.5%;
	float:right;
}

.hparts_margin2
{
	margin-right: 4%;
}

.read_more,
.read_more a
{
	text-align:left;
	padding: 5px 0px;
	color:#5d5c5c;
	font:normal 12px QuicksandBookRegular, arial;
	text-transform:uppercase;
	text-decoration:none;
}

.content_page
{
	width:988px;
	margin:0 auto;
	clear:both;
	text-align:right;
	font: normal 13px QuicksandBookRegular, arial;
	color:#5D5C5C;
	line-height:18px;
}

.articles_content
{
	width:63%;
	float:left;
	margin-right:3%;
      text-align: justify;
}

.main_image
{
	width:100%;
	clear:both;
	text-align:center;
	margin:10px 0px;
}

.main_image img
{
	width:100%;
      height:auto;
}

.items_bar
{
	width:34%;
	float:right;
}

.footer
{
	height:100%;
	width:100%;
	clear:both;
	background-color:#8e8d8d;
	margin-top:30px;
}

.footer_inner
{
	width:960px;
	margin: 0 auto;
	clear:both;
	padding-bottom:30px;
}

.footer_content
{
	width:100%;
	float:right;
	font-family:Quicksand, arial;
	margin-top:23px;
}

.footer_content *
{
	color:#fff;
}

.footer_art
{
	width:21.5%;
	float:right;
}

.footer_art_sep
{
	width:4%;
	float:right;
	height:50px;
}

.footer_art_name
{
	color: #fff;
	font-family: QuicksandBoldRegular, arial;
	font-weight: normal;
	text-align: center;
	margin-bottom:25px;
}

.footer_art_text
{
	color:#fff;
	font: normal 13px QuicksandBookRegular ,arial;
	text-align:right;
	line-height:16px;
}

.article
{
	width:44%;
	float:right;
	box-shadow:0px 0px 4px 3px #ccc;
	-webkit-box-shadow:0px 0px 4px 3px #ccc;
	margin:3%;
	line-height:0px;
	text-align:center;
}

.article img
{
	width:92%;
	margin:4%;
	line-height:0px;
}

.arts_bottom_text
{
	text-align:right;
	margin: 10px 0;
	padding: 0 5%;
	width:90%;
	clear:both;
}

.product_holder
{
	width:29.6%;
	float:right;
	margin-top:15px;
}

.prod_image
{
	line-height:0;
	padding:0;
	margin:0;
}

.prod_image img
{
	width:100%;
	line-height:0px;
	border:2px solid #6c5343;
}


.prod_sep
{
	width:5%;
	float:right;
	height:10px;
}

.prod_name,
.prod_name a
{
	color:#5D5C5C;
	font: normal 13px QuicksandBookRegular, arial;
	text-decoration:none;
	margin-top:5px;
}

.prod_short_desc
{
	margin-top:5px;
}

.prod_rm,
.prod_rm a,
.prod_site_price span
{
	color:#483726;
	font: normal 14px QuicksandBookRegular, arial;
	text-decoration:none;
	margin-top:5px;
}

.submenu_holder
{
	width:15%;
	float:right;
	margin-left: 5%;
}

.products_holder
{
	width:80%;
	float:left;
}

.page_settings
{
	width:100%;
	clear:both;
	border-bottom:1px solid #e6e6e6;
	padding: 10px 0;
}

.paging_holder
{
	float: left;
	text-align:left;
	height:18px;
	margin-top:5px;
}


.prod_margin{

	margin-right:5%;
}

.colors_holder
{
	clear:both;
	margin:5px 0px;
	height:24px;
}

.sort_holder
{
	float:right;
	width:50%;
	color:#483726;
	font-family: QuicksandBoldRegular;
}

.prod_color_div
{
	width:24px;
	height:24px;
	float:right;
	margin-left:5px;
	cursor:pointer;
}

.prices_holder
{
	clear:both;
	width:100%;
	text-align:right;
	height:20px;
}

.size_select_holder
{
	width:100px;
	height:22px;
	border:1px solid #483726;
	border-radius:12px;
	float:right;
	margin: 0 5px;
	text-align:center
}

.size_select_text
{
	color:#483726;
	font-family: QuicksandBoldRegular, arial;
	float:right;
}

.size_select
{
	background: #fff;
	border:0px !important;
	font: normal 13px QuicksandBookRegular, arial;
	width:80px;
	height:18px;
	outline: none;
	margin-top:2px;
}

.size_filter_error
{
	color:red;
	font: normal 14px QuicksandBoldRegular, arial;
	margin: 15px 0;
}

.prod_item_topline
{
	width:100%;
	border-bottom: 1px solid #e6e6e6;
	padding: 3px 0;
	clear:both;
	margin-bottom:10px;
}

.prod_item_breadcrumbs_holder
{
	float: right;
}

.breadcrumbs
{
	font: normal 13px QuicksandBoldRegular, arial;
	color:#b3b3b3;
	text-decoration:none;
}

.breadcrumbs_curr
{
	font: normal 13px QuicksandBoldRegular, arial;
	color:#483726;
	text-decoration:none;
}

.prod_item_like_holder
{
	float:left;
}

.prod_item_social_holder
{
	float:left;
}

.prod_item_big_image_holder
{
	width:42%;
	float:right;
	margin-left:3%;
}

.prod_item_big_image_holder img{
	
	width:98%;
	line-height:0px;
	border:2px solid #6c5343;
}

.prod_item_side_content_holder
{
	width:54.6%;
	float:left;
}

.prod_item_small_imgs_holder
{
	width:100%;
	clear:both;
	text-align:right;
	margin-top:2px;;
}

.prod_item_small_imgs_holder img
{
	width:25%;
	float:right;
	margin-left: 2%;
	cursor:pointer;
}

.prod_item_small_imgs_text
{
	width:100%;
	font: normal 12px QuicksandBookRegular, arial;
	clear:both;
	margin-top:5px;
	text-align:right;
}

.prod_item_name
{
	width:100%;
	clear:both;
	font: normal 16px QuicksandBoldRegular, arial;
	color:#483726;
	text-transform:uppercase;
	line-height:16px;
}

.prod_item_desc
{
	width:100%;
	clear:both;
	font: normal 13px QuicksandBookRegular, arial;
	padding-bottom:10px;
	border-bottom:1px dotted #e6e6e6;
	margin-bottom:10px;
}

.prod_item_pt_holder
{
	width:100%;
	clear:both;
}

.prod_item_colors_holder
{
	clear:both;
	margin:5px 0px;
}


.us_catalog_item_property_table_name_cell
{
	color:#483726;
}

.prod_item_sep
{
	clear:both;
	height:1px;
	border-bottom: 1px dotted #e6e6e6;
	margin: 10px 0;
}

.atb_holder
{
	clear:both;
}

.us_catalog_item_price_cell
{
	
}

.us_catalog_item_price_title_text
{
	display:block;
	float:right;
	font: normal 14px QuicksandBoldRegular, arial;
	color:#483726;
	margin-left:10px;
}

.us_catalog_item_price_text
{
	display:block;
	float:right;
	background-color:#eaded3;
	padding: 3px 15px;
	border-radius: 5px;
	color:#483726;
}

.us_catalog_summery_item_quantity_div
{
	clear:both;
}

.us_catalog_summery_item_quantity_text
{
	font: normal 14px QuicksandBoldRegular, arial;
	color:#483726;
	float:right;
	height:22px;
	line-height:22px;
}

.us_catalog_summery_item_quantity_text_box_cell
{
	float:right;
	margin: 0 15px;
}

.add_to_cart_div
{
	width:110px;
	height:30px;
	background: url( '../images/add_to_cart.png' ) no-repeat;
	color:#fff;
	font: normal 13px QuicksandBoldRegular,arial;
	cursor:pointer;
}

.us_catalog_item_tabs_sep
{
	height:10px;
	width:100%;
	clear:both;
	margin-bottom: 10px;
	border-bottom:1px solid #e6e6e6;
}

.us_catalog_item_tabs_holder
{
	width:56%;
	clear:both;
}

.us_catalog_item_tab_name
{
	float:right;
	height:22px;
	padding: 0 5px;
	border-top: 2px solid #e6e6e6;
	border-left: 2px solid #e6e6e6;
	border-right: 2px solid #e6e6e6;
	background-color:#e6e6e6;
	line-height:22px;
	cursor:pointer
}

.us_catalog_item_tab_sep
{
	float:right;
	height:22px;
	width:5px;
}

.us_catalog_item_tabs_content_holder
{
	width:96%;
	padding: 2%;
	border: 2px solid #e6e6e6;
}

.us_catalog_item_related_title
{
	display:block;
	float:right;
	font: normal 16px QuicksandBoldRegular, arial;
	color:#483726;
	margin: 10px 0;
	clear:both
}

.us_catalog_item_related_items_holder
{
	width:100%;
	clear:both;
}

.us_catalog_related_item
{
	width:13%;
	float:right;
	margin-bottom:10px;
	text-align:right}

.us_catalog_related_item img
{
	width:90%;
	margin:0 auto;
	clear:both;
	border:1px solid #483726;
}

.us_catalog_related_item_desc
{
	width:90%;
	float:right;
	clear:both;
}

.us_catalog_related_item_price
{
	width:90%;
	float:right;
	clear:both;
}

.us_catalog_related_item_details
{
	width:90%;
	float:right;
	clear:both;
	height:22px;
	text-decoration:underline;
}

.us_catalog_related_item_details a
{
	color:#5D5C5C5D5C5C;
}

.us_catalog_item_prod_desc_mobile,
.us_catalog_item_prod_desc_mobile_content
{
	display:none;
}

.startingTextTd img
{
      max-width:100%;
      height: auto;
}

/* RESPONSIVE CSS
---------------------------------------------------------------------------------------------------*/

@media screen and ( max-width:1000px )
{
	.logo_holder
	{
		width:128px;
		height:100%;
		float:none;
		margin: 0 auto;
		clear:both;
	}
	
	.top_inner_div
	{
		width:95%;
		height:101px;
		clear:both;
		margin: 0 auto;
		z-index:100;
	}
	
	.ddm_holder
	{
		display:none;
	}

	.slogan
	{
		width:100%;
		height:48px;
		clear:both;
		margin:0 auto;
		padding-top:20px;
		text-align:center;
		font: normal 22px PacificoRegular, arial;
		color:#fff;
		line-height:28px;
	}
	
	.expn_menu_holder
	{
		display:block;
	}
	
	.hp_top_gray
	{
		height:auto;
		width:100%;
		clear:both;
		
	}
	
	.expn_menu_holder
	{
		margin: 0 auto;
		width:300px;
		clear:both;
		
	}
	
	.hp_arts_holder,
	.hp_arts_holder_2
	{
		width:95%;
		margin: 0 auto;
		clear:both;
	}
	
	.footer_inner
	{
		width:95%;
		margin: 0 auto;
		clear:both;
		padding-bottom:30px;
	}
	
	.content_page
	{
		width:95%;
		margin:0 auto;
		clear:both;
		text-align:right;
		font: normal 13px QuicksandBookRegular, arial;
		color:#5D5C5C;
		line-height:18px;
	}
	
	.submenu_holder
	{
		display:none;
	}
	
	.menu_sep
	{
		display:none;
	}
	
	.products_holder
	{
		width:95%;
		float:none;
		margin: 0 auto;
		clear:both;
	}
	
	/* EXPANDING MENU START
	-----------------------------------------------------------------------------------*/
		
		.side_menu_cell_1 {
			
			cursor:pointer;
			height:28px;
			padding:0 15px;
			background-color:#ebebeb;
			border-radius:5px;
		}
		
		.side_menu_cell_1_over,
		.side_menu_cell_1_selected,
		.side_menu_cell_1_selected_over{
			
			cursor:pointer;
			height:28px;
			padding:0 15px;
			background-color:#016baf;
			border-radius:5px;
		}
		
		.side_menu_cell_2,
		.side_menu_cell_4,
		.side_menu_cell_2_over,
		.side_menu_cell_4_over,
		.side_menu_cell_2_selected,
		.side_menu_cell_4_selected,
		.side_menu_cell_2_selected_over,
		.side_menu_cell_4_selected_over {
			
			cursor:pointer;
			height:28px;
			padding:0 15px;
			border-radius:5px;
			background-color:#fff;
                  border:1px solid #016baf;
		}
		
		.side_menu_cell_3,
		.side_menu_cell_3_over,
		.side_menu_cell_3_selected,
		.side_menu_cell_3_selected_over
		{
			cursor:pointer;
			height:28px;
			padding:0 15px;
			border-radius:5px;
			background-color:#fff;
                  border:1px solid #016baf;
		}
		
		.side_menu_link_1,
		.side_menu_link_2,
		.side_menu_link_3,
		.side_menu_link_4
		{
			font:normal 12px QuicksandBoldRegular, arial;
			color:#444443;
			text-decoration:none;
		}
		
		
		.side_menu_link_2_over,
		.side_menu_link_3_over,
		.side_menu_link_4_over
		{
			font:normal 12px QuicksandBoldRegular, arial;
			color:#036CB1;
			text-decoration:none;
		}
		
            .side_menu_link_1_over,
		.side_menu_link_1_selected,
		.side_menu_link_1_selected_over
            {
                  font:normal 12px arial;
			color:#fff;
			text-decoration:none;
            }
            
		.side_menu_link_2_selected,
		.side_menu_link_2_selected_over,
		.side_menu_link_3_selected,
		.side_menu_link_4_selected,
		.side_menu_link_3_selected_over,
		.side_menu_link_4_selected_over {
			
			font:normal 12px QuicksandBoldRegular, arial;
			color:#036CB1;
			text-decoration:none;	
		}
		
	/* EXPANDING MENU END
	-----------------------------------------------------------------------------------*/
}

@media screen and ( max-width:980px )
{
	.slider_wrapper
	{
		width:100%;
		clear:both;
		margin: 0 auto;
		padding-top:9px;
		z-index:1
	}
}

@media screen and ( max-width:580px )
{
	.hp_article
	{
		width:50%;
		float:right;	
	}
	
	.hparts_margin
	{
		margin-right: 0;
	}
	
	.hp_article_image img
	{
		width:90%;
		border:1px solid #aa8566;
	}
	
	.hp_article_summery
	{
		color:#5D5C5C;
		font: normal 12px arial;
		padding: 5px 0px;
		width:90%;
	}
	
	.hp_article2
	{
		width:50%;
		float:right;
	}
	
	.hparts_margin2
	{
		margin-right:0;
	}
	
	.hp_article_image2 img
	{
		width:90%;
		border:1px solid #aa8566;
	}
	
	.hp_article_image2
	{
		width:90%;
		margin: 0 auto;
		box-shadow:0px 0px 4px 3px #ccc;
		-webkit-box-shadow:0px 0px 4px 3px #ccc;
		padding: 10px 0px;
		text-align:center;
	}
	
	.hp_article_image2 a
	{
		display:block;
		line-height:0px;
	}
	
	.footer_content
	{
		display:none;
	}
	
	.footer_content_small
	{
		display:block;
	}
	
	.footer_inner
	{
		width:100%;
		margin: 0 auto;
		clear:both;
		padding-bottom:30px;
	}
	
	.footer_art
	{
		width:100%;
		float:none;
		margin: 0 auto;
		clear:both;
		padding:0;
	}
	
	.footer_art_sep
	{
		width:100%;
		margin: 0 auto;
		clear:both;
	}
	
	.footer_art_name
	{
		height:56px;
		color: #483726;
		font-family: QuicksandBoldRegular, arial;
		font-weight: normal;
		text-align: right;
		line-height:52px;
		margin:0;
		padding-right:3%;
		width:87%;
		float:right;
		border-top:1px solid #eaded3;
	}
	
	.footer_arrow
	{
		width:10%;
		height:56px;
		float:right;
		background: url( '../images/sf_arrow_left.png' ) 30% no-repeat;
		border-top:1px solid #eaded3;
	}
	
	.footer_art_text
	{
		width:96%;
		color:#483726;
		font-size:12px;
		text-align:right;
		line-height:16px;
		background-color:#eaded3;
		padding: 2%;
		clear:both;
		display:none;
	}
	
	.articles_content
	{
		width:95%;
		float:none;
		clear:both;
		margin-right:none;
		margin: 0 auto;
	}
	
	.items_bar
	{
		width:95%;
		float:none;
		clear:both;
		margin: 0 auto;
		margin-top:20px;
	}
	
	.article
	{
		width:27%;
		float:right;
		box-shadow:0px 0px 4px 3px #ccc;
		-webkit-box-shadow:0px 0px 4px 3px #ccc;
		margin:3%;
		line-height:0px;
	}
	
	.article img
	{
		width:92%;
		margin:4%;
		line-height:0px;
	}
	
	
	.product_holder
	{
		width:50%;
		float:right;
		margin-top:15px;
		text-align:center;
	}
	
	.prod_image
	{
		line-height:0;
		padding:0;
		margin:0;
	}
	
	.prod_image img
	{
		width:90%;
		line-height:0px;
		border:2px solid #6c5343;
		margin: 0 auto;
	}
	
	
	.prod_margin{
		
		margin-right:0%;
	}

	.products_holder
	{
		width:90%;
		float:none;
		margin: 0 auto;
	}
	
	.prod_name
	{
		width:90%;
		margin: 0 auto;
		margin-top:5px;
	}
	
	.colors_holder
	{
		clear:both;
		margin: 0 auto;
		height:24px;
		width:90%;
		margin-top:5px;
	}
	
	.prices_holder
	{
		clear:both;
		width:90%;
		text-align:right;
		height:20px;
		margin:0 auto;
		margin-top:5px;
	}
	
	.sort_holder
	{
		float:none;
		width:198px;
		color:#483726;
		font-family: QuicksandBoldRegular;
		margin: 0 auto;
		text-align:center
	}
	
	.paging_holder
	{
		float: none;
		width:72%;
		text-align:center;
		height:18px;
		margin: 0 auto;
		margin-top:5px;
	}
	
	.us_paging_table
	{
		margin: 0 auto;
	}
	
	.prod_item_breadcrumbs_holder
	{
		float: none;
		clear:both;
		margin:0 auto;
		text-align:center;
		width: auto;
	}
	
	.prod_item_like_holder
	{
		float:none;
		margin: 0 auto;
		clear:both;
		text-align:center;
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.prod_item_big_image_holder
	{
		width:80%;
		float:none;
		margin: 0 auto;
		margin-left:none;
		clear:both;
	}
	
	.prod_item_side_content_holder
	{
		width:90%;
		float:none;
		margin:0 auto;
		clear:both;
		margin-top:10px;
	}
	
	.prod_item_name
	{
		text-align:center
	}
	
	.prod_item_desc
	{
		display:none;
	}
	
	.us_catalog_item_prod_desc_mobile
	{
		display:block;
		clear:both;
		width:100%;
	}
	
	.us_catalog_item_prod_desc_mobile_button
	{
		width:96%;
		height:30px;
		text-align:right;
		padding: 0 2%;
		font:normal 13px QuicksandBookRegular, arial;
		color:#555;
		line-height:30px;
		background: #e6e6e6 url( '../images/desc_plus.jpg' ) top left no-repeat;
		margin-top:10px;
	}
	
	.us_catalog_item_tabs_holder
	{
		width:100%;
		clear:both;
	}
	
	.us_catalog_item_tabs_sep
	{
		height:10px;
		width:90%;
		clear:both;
		margin: 0 auto;
		margin-bottom: 10px;
		border-bottom:1px solid #e6e6e6;
	}
	
	.us_catalog_related_item
	{
		width:32.5%;
		float:right;
		margin-bottom:10px;
		text-align:right;
		min-height:260px;
	}
}

@media screen and ( max-width:400px )
{
	
	.inner_picture_holder
	{
		width:90%;
		margin: 0 auto;
		
	}
	
	.inner_picture_holder img{
		
		width:100%;
		margin-top:15px;
	}
	
	.inner_pic_vis
	{
		display:block
	}
	
	.inner_pic_hid
	{
		display:none;
	}
	
	.hp_article
	{
		width:80%;
		float:none;	
	}
	
	.hparts_margin
	{
		margin-right: 0;
	}
	
	.hp_article_image img
	{
		width:100%;
		border:1px solid #aa8566;
	}
	
	.hp_article_summery
	{
		color:#5D5C5C;
		font: normal 12px arial;
		padding: 5px 0px;
		width:100%;
	}
	
	.hp_article2
	{
		width:80%;
		float:none;
		clear:both;
		margin: 0 auto;
	}
	
	.hparts_margin2
	{
		margin-right:none;
	}
	
	.hp_article_image2 img
	{
		width:90%;
		border:1px solid #aa8566;
	}
	
	.hp_article_image2
	{
		width:90%;
		margin: 0 auto;
		box-shadow:0px 0px 4px 3px #ccc;
		-webkit-box-shadow:0px 0px 4px 3px #ccc;
		padding: 10px 0px;
		text-align:center;
	}
	
	.hp_article_image2 a
	{
		display:block;
		line-height:0px;
	}
	
	.article
	{
		width:80%;
		float:none;
		box-shadow:0px 0px 4px 3px #ccc;
		-webkit-box-shadow:0px 0px 4px 3px #ccc;
		margin:0 auto;
		line-height:0px;
		clear:both;
		margin-top:20px;
	}
	
	.article img
	{
		width:92%;
		margin:4%;
		line-height:0px;
	}
	
	
	.product_holder
	{
		width:80%;
		float:none;
		margin: 0 auto;
		margin-top:15px;
		text-align:center;
	}
	
	.prod_image
	{
		line-height:0;
		padding:0;
		margin:0;
	}
	
	.prod_image img
	{
		width:90%;
		line-height:0px;
		border:2px solid #6c5343;
		margin: 0 auto;
	}
	
	
	.prod_margin{
		
		margin-right:none;
	}

	.products_holder
	{
		width:90%;
		float:none;
		margin: 0 auto;
	}
	
	.prod_name
	{
		width:90%;
		margin: 0 auto;
		margin-top:5px;
	}
	
	.colors_holder
	{
		clear:both;
		margin: 0 auto;
		height:24px;
		width:90%;
		margin-top:5px;
	}
	
	.prices_holder
	{
		clear:both;
		width:90%;
		text-align:right;
		height:20px;
		margin:0 auto;
		margin-top:5px;
	}
	
	.us_catalog_related_item
	{
		width:32.5%;
		float:right;
		margin-bottom:10px;
		text-align:right;
		min-height:230px;
	}
	
}
