@import "/_bin/css/normalize.css";
@import "/_bin/css/type.css";
@import "/_bin/css/color.css";
@import "/_bin/css/img.css";
@import "/_bin/css/layout.css";

/*
@import "https://sparkrandd.com/_bin/normalize.css";
@import "https://sparkrandd.com/_bin/type.css";
@import "https://sparkrandd.com/_bin/color.css";
@import "https://sparkrandd.com/_bin/layout.css";
*/

.clear{
	clear:both;
	height:1px;
	width:100%;
}

/*----------------------------------
	from product detail template page
	---------------------------------*/

	.tabcontainer {
		width:100%;
		position:relative;
	}
	.tab_on {
		color:#333333;font-weight:bold;text-align:center;margin-top:10px;
		border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc; 
		background-color:#e5e5e5;padding:3px;width:165px;float:left;display:inline;
		}
	.tab_off {
		font-weight:normal;text-align:center;margin-top:10px;
		border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc; 
		background-color:#f5f5f5;color:#333333;padding:3px;
		width:165px;float:left;cursor:pointer;display:inline;
		}	
	.descriptioncontainer {
		width:100%;
		position:relative;
	}	
	.div_on {
		border-top:4px solid #e5e5e5;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
		border-bottom:2px solid #e5e5e5;padding:5px;margin-bottom:10px;width:99%;text-align:left;display:inline;
		}	
	.div_off {
		border-top:4px solid #e5e5e5;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
		border-bottom:2px solid #e5e5e5;padding:5px;margin-bottom:10px;width:99%;text-align:left;display:none;
		}
.addToCartBtn {
	color:#333333;font-size:15px;font-weight:bold;width:110px;
}		
.addedToCart {
	background-color:#FFFAF4;
	border:1px solid #E2A269;
	margin-bottom:15px;
	color:#333333
	}
.addedToCart A:link, .addedToCart A:visited, .addedToCart A:hover, .addedToCart A:active{
	color:#333333
	}	


#faq #the_stuff ul {
}
#faq #the_stuff ul > li {
margin-bottom:1.2em;
}
#faq #the_stuff ul > li > a {
display:block;
font-size:1.2em;
padding:0.5625em 0;
}
#faq #the_stuff ul.enh > li > a {
	-moz-border-radius:8px 8px 8px 8px;
	background-color:#fafafa;
	border:3px solid #DDDDDD;
	color:#000;
	padding-bottom:0.5625em;
	position:relative;
	text-decoration:none;
	z-index:500;
}
#faq #the_stuff ul.enh > li > a.active {
	font-size:1.25em;
	font-weight:normal;
	padding-bottom:1.12em;
	border-color:#530000;
}
#faq #the_stuff ul.enh > li > a:hover {
background-color:#eaeaea;
border-color:#900;
}
#faq #the_stuff ul.enh > li > a, #faq #the_stuff ul.enh div.collapsible {
padding:8px;
}
#faq #the_stuff ul.enh div.collapsible {
	-moz-border-radius:0 0 8px 8px;
	background-color:#fefefe;
	border: 3px solid #784141;
	border-top:none;
	/*
	*/
	font-size:12px;
	line-height:18px;
	margin-left:30px;
	margin-right:10px;
	padding:1.5em;
	position:relative;
	top:-6px;
	z-index:501;
}
#faq #the_stuff hr {
border-color:-moz-use-text-color -moz-use-text-color #CCCCCC;
border-style:none none solid;
border-width:medium medium 2px;
margin-right:-240px;
margin-top:80px;
}
#faq #the_stuff ul.enh div.collapsible ul {
margin-left:10px;
padding:10px;
}
#faq #the_stuff ul.enh div.collapsible ul li {
margin-bottom:10px;
}
#faq #the_stuff ul.enh div.collapsible ul li h3 {
font-size:1em;
}
#faq #the_stuff h3 {
position:relative;
}
#faq #the_stuff h3 > a {
font-size:0.8em;
font-weight:400;
position:absolute;
right:0;
top:0;
}