﻿/* BEGIN: General Layout */

/* END: General Layout */

/* BEGIN: PDP Layout Styles */
#PDP-Layout .top-header
{
clear:both;
overflow:hidden;
border-bottom: 1px solid #ebebeb;
padding:10px 0;
margin:0 0 15px 0;
}

#PDP-Layout .top-header .left-top-header
{
width:50%;
float:left;
}

#PDP-Layout .top-header .right-top-header
{
width:50%;
float:right;
}

#PDP-Layout .product-details-left
{
float:left;
padding:0px; /* 0 0 25px 0 */
}

#PDP-Layout .product-details-right
{
float:left;
padding:0px; /* 0 0 25px 0 */
margin:0 0 0 10px;
}

#PDP-Layout .product-details-bottom
{
clear:both;
}
/* END: PDP Layout Styles */
 
/* BEGIN: Category Tree View Web Part */
.wp-wrapper .category-tree-wp
{	
width:100%;
float:left; 
height:100%;
}

.wp-wrapper .category-tree-wp A,
.wp-wrapper .category-tree-wp A:link
{
margin:0px 0px 0px 5px; 
display:block; 
text-decoration:none;
}

.wp-wrapper .category-tree-wp A:hover,
.wp-wrapper .category-tree-wp A:visited
{
text-decoration:none;
}

.wp-wrapper .category-tree-wp *
{
font-size:11px !important;
font-weight:normal !important;
}

.wp-wrapper .category-tree-wp img
{
float:left;
margin:3px 4px 0 0;
cursor:pointer;
}

wp-wrapper .category-tree-wp UL 
{
margin:0px; 
padding:2px 0px 6px 0px; 
}

.wp-wrapper .category-tree-wp UL LI 
{
padding:2px 0px 2px 15px; 
list-style-type:none; 
list-style-image:none; 
margin:0px; 
}

.wp-wrapper UL 
{
list-style-type:none; 
list-style-image:none; 
margin-left:0px; 
padding-left:0px; 
}

.wp-wrapper UL LI 
{
margin:0px;
}

.wp-wrapper UL LI A 
{
margin-left:0px; 
}

/* END: Category Tree View Web Part */

/* BEGIN: Category Query Web Part */

.commerce-hover-menu
{
padding:0px 0px 0px 0px;
margin-left:0px;
list-style-image:none;
}

/* END: Category Query Web Part */

/* BEGIN: Product Variants */

#ProductVariantContainer,
#ProductVariantHeaders
{
clear:both;
min-width:100px;
}

#ProductVariantHeaders
{
font-weight:bold;
}

#VariantCodeHeader,
#ProductVariantItem
{
width:50%;    
}

#ProductVariantDesc,
#VariantNameHeader
{
margin:0px 0px 0px 10px;    
}

.product-variant
{
float:left;
}

/* END: Product Variants */