/*

	Author: 				CrystalCommerce Team
	Website: 				CrystalCommerce.com
	
	Use this stylesheet to declare all of your custom 
	styles. Overriding the default styles should be simple, 
	as this stylesheet is added last to the stylesheet 
	stack. All default styles can be found in the 
	crystal folder - /files/assets/css/crystal/

*/

/* ==============================================================================*/
/* ====== _YOUR CUSTOM STYLES BEGIN HERE
/* ============================================================================= */
.header-main {
min-height: 158px;
width: 100%;
background: #238eeb url(../img/bg_header.jpg) repeat-x;
position: relative;
}

.toolbar-wrapper {
	background: #1e1e1e;
}

.banner-sidebar li {
	list-style-type: none;
}

.banner-sidebar img {
	margin-bottom:20px;
}



/* =============================================
/* ===== _OLD CAT TREE
/* =========================================== */

.tree-title {
	font-size:20px;
	margin-bottom:6px;
}

/* expandable menu */

/* collapsed items - required to hide sub items */
.collapsed ul {display: none;}

/* remove list style from all category tree items */
#category_tree_2,
#category_tree_2 li {list-style: none;}

#category_tree_2 li {
	border-top: 1px solid #555;
	line-height: 24px;
	font-size:14px;
}
/* first item in list does not have border */
	#category_tree_2 > li:first-child {
		border-top: none;
	}

/* the entire category tree */
#category_tree_2 {
	background: #383838;
}

/* all sub category trees */
.sub_category_tree {}

/* subcategory indentation */
.sub_category_tree li {
	padding: 6px 0 6px 10px;
}

/* global category tree link style */
#category_tree_2 a {
	color:#eee;
}

/* depth heirarchy styles */
#category_tree_2 li.depth_1 {}
li.depth_1 > a {display:none; }
#category_tree_2 li.depth_1 .sub_category_tree {}

#category_tree_2 li.depth_2 {}
#category_tree_2 li.depth_2 a {}
#category_tree_2 li.depth_2 .sub_category_tree {}
#category_tree_2 li.depth_2.expanded > a {color:#fd9f00;}

#category_tree_2 li.depth_3 {font-size:12px; padding: 2px 0 2px 10px;}
#category_tree_2 li.depth_3 a {}
#category_tree_2 li a:hover {color:#fd9f00;}
#category_tree_2 li.depth_3 .sub_category_tree {}


/* current item */
#category_tree_2 li.current {
	background-color: #222;
}

	#category_tree_2 li.current a {
		color: #fff;
	}

/* leaf category item (has no sub categories) */
.leaf_category {
	margin: 0 0 0 13px;
}

/* toggle styles */
/* toggle item global style */
a.toggle {
	color: #fff;
	cursor: pointer;
	display: inline-block;
	
}
/* collapsed toggle image */
.collapsed > a.toggle {
	border-top: 6px solid transparent;
	border-right: 0px solid transparent;
	border-bottom: 6px solid transparent;
    border-left: 7px solid #aaa;
}
/* expanded toggle image */
.expanded > a.toggle {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 2px solid transparent;
	border-top: 7px solid #aaa;
	margin-left:-5px;
}