/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */


/************ BASICS ********************************************************************/

body {
	color: #000;
	letter-spacing: -.3px;
	background: none;
}

#main.fullwidth, .layout-full #main, .col-full, .woocommerce-fullwidth #main {
	max-width: 66.6em;
}

#wrapper {
	background: #fff;
}


#header {
	box-shadow: none;
	margin-bottom: 1em;
}


#header #logo {
	margin: 0;
}

#header #logo img {
	max-height: none;
	width: 100%;
}

#main {
	border: 0px;
	background: url(images/border-sidebar.png) repeat-y right;
}

a {
	color: #e634e6;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "league-gothic", Helvetica, arial, sans-serif;
	color: #000;
}

h1 {
	letter-spacing: -1px;
	padding: 0px;
}

body.single div#wrapper.parent div#content.col-full section#main.col-left article.post-6211 header h1 {
	font-size: 2.5em;
}

img.woo-image {
	box-shadow: none !important;
	border: 0px !important;
}


div.images a.zoom img.attachment-shop_single {
	max-width: 570px;
}

.images .thumbnails {
	border-bottom-color: #000000 !important;
}

body.home p.facebook { display: none; }

.page-title {
	padding: 0.2em 1.65em 0.7em;
}




/************ NAVIGATION ********************************************************************/

#navigation {
	display: none !important;
}

#top {
	background: none repeat scroll 0 0 #000000;
}


#top .nav {
	font-family: "league-gothic", Helvetica, arial, sans-serif;
	text-transform: uppercase;
	font-weight: normal;
}

#top .nav a {
	color: #fff;
	font-size: 21px;
	padding: 0.563em 0.9em;
	background: #000;
}

#top .nav a:hover, #top .nav a:active {
	color: #e634e6;
	background: url("images/arrow.png") no-repeat scroll center bottom #000;
}
	
#top .nav li.current_page_item a, #top .nav li.current_page_parent a, #top .nav li.current-menu-ancestor a, #top .nav li.current-cat a, #top .nav li.li.current-menu-item a, #top .nav li.sfHover a {
	color: #e634e6;
        background: url("images/arrow.png") no-repeat scroll center bottom #000;        
}

/*#top #top-nav {
	display: block;
	padding: 0 2.67em 0 1em;
}*/

#top .nav li {
	background: url(images/border-nav.png) no-repeat left;
}

#top .nav li:first-child {
	background: none;
}

ul#top-nav.nav li ul li {
	background: #000;
}

#top .nav li.parent.current_page_item a {
	background: #000 !important;
}

ul#top-nav.nav li ul li a {
	color: #fff !important;
	background: none !important;
}

ul#top-nav.nav li ul li a:hover, ul#top-nav.nav li ul li a:active {
	color: #e634e6 !important;
}

ul#top-nav.nav li ul li.current_page_item a, ul#top-nav.nav li ul li.current_page_parent a, ul#top-nav.nav li ul li.current-menu-ancestor a, ul#top-nav.nav li ul li.current-cat a, ul#top-nav.nav li ul li.current-menu-item a, ul#top-nav.nav li ul li.sfHover a {
	color: #e634e6 !important;
	background: none;
}


#top .nav li ul {
	background: none repeat scroll 0 0 #000000;
}

#top .nav li ul li a {
	background: none repeat scroll 0 0 transparent;
	color: #fff;
	font-size: 1.3em;
	padding: 10px 21px;
}

#top .nav li ul li a:hover {
	background: none;
}




/************ CONTENT ********************************************************************/


h1.stand-first {
	font-family: 'Stint Ultra Expanded',Georgia,times,serif;
	font-size: 14px;
	width: 100%;
	text-transform: uppercase;
}


.stand-first {
	background: url("images/border-featuredstories-wider.png") no-repeat scroll center -2px transparent;
	padding-bottom: 1.2em;
}


#slides .slides .slide-content h2 {
	background: url(images/border-featured.png) repeat-y right;
	color: #E634E6;
	float: left;
	font-size: 2.2em;
	padding-right: 5%;
	width: 28%;
	font-family: "league-gothic", Helvetica, arial, sans-serif;
}


.post h1 a {
	color: #000;
	padding: 0 0 0.3em;
	font-size: 1.3em;
}


aside.post-meta {
	font-family: 'Stint Ultra Expanded', Georgia, times, serif;
	font-size: 1em;
	color: #e634e6;
}

aside.post-meta a {
	color: #e634e6 !important;
}

.post .post-meta ul, .type-page .post-meta ul {
	color: #E634E6 !important;
}

.iconic.clock:before, .iconic.user:before, .iconic.folder_fill:before, .iconic.chat:before, .iconic.pen_alt_fill:before, .iconic.book_alt2:before, .iconic.tag_fill:before {
	content: none;
}

.post .post-meta ul li, .type-page .post-meta ul li {
	border-right: 1px solid #DEDEDE;
}

.post .post-more a, .type-page .post-more a {
	color: #e634e6;
}

.post .post-meta ul li.iconic:before, .type-page .post-meta ul li.iconic:before {
 	color: #e634e6 !important;
}

.post, .type-page {
	background: url("images/border-blogbtm.png") no-repeat bottom;
	border: medium none;
}

#sidebar .widget {
	box-shadow: none;
}

#content {
	background-color: #FFFFFF;
	box-shadow: none;
}

#slides .slides .slide-content {
	background: none repeat scroll 0 0 #FFFFFF;
}

.widget {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 0 none;
	color: #000;
	filter: none;
}

#sidebar .widget h3 {
	font-size: 21px;
	text-transform: uppercase;
	font-weight: normal;
	color: #000;
	background: url("images/border-blogbtm.png") no-repeat bottom;
	margin: 0 0 15px;
	padding: 0 0 7px;
}

.widget a {
	color: #e634e6;
	font-weight: normal;
}

#sidebar .widget_shopping_cart {
    background: #FFFFFF !important;
}

ul#recentcomments li.recentcomments {
	border-bottom: 1px solid #eee;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}

.pagination-wrap .woo-pagination {
	font-weight: normal;
	font-family: 'Stint Ultra Expanded', Georgia, times, serif;
}


.archive-header .archive-rss a {
	text-decoration: none;
	font-family: 'Stint Ultra Expanded', Georgia, times, serif;
}

.archive-header .archive-rss a:before {
	color: orange;
	content: "";
	display: inline-block;
	font-family: 'IconicFill';
	font-size: 0.8em;
	padding-right: 0.206em;
}

.archive-header .archive-rss a {
	text-decoration: none;
	font-family: 'Stint Ultra Expanded', Georgia, times, serif;
	font-size: .8em;
	text-transform: none;
}

.archive-header {
	border: 0 none;
	margin: 10px 0 25px;
	text-transform: uppercase;
}

.archive-header .archive-rss {
	padding-top: 0.3em;
}

.woo-pagination {
	margin: 25px 0;
	font-family: 'Stint Ultra Expanded', Georgia, times, serif;
}


#comments .comment .comment-head .name:before, #comments .comment .comment-head .date:before, #comments .comment .comment-head .perma:before, #comments .comment .comment-head .edit:before {
	display: none;
}


#comments {
	background: none repeat scroll 0 0 #F7F7F7;
	border: 0 none;
	margin: 50px 5px 0 0;
}


#comments .comment .comment-head .date, #comments .comment .comment-head .edit, #comments .comment .comment-head .perma {
	border-right: 1px solid #E0E0E0;
	color: #e634e6;
	font-size: 0.867em;
	margin-right: 1em;
	padding-right: 1em;
}

#comments li .comment-entry, #comments li .comment-text {
	box-shadow: none;
	border-bottom: 1px solid #000000;
}

#post-author, #connect, #comments {
	box-shadow: none;
}

#post-author {
	margin: 0 5px 0 0;
}

.profile-link {
	margin: 10px 0px 0px 0px;
}

.profile-link a {
	font-family: 'Stint Ultra Expanded',Georgia,times,serif;
	font-size: 0.8em;
}

.pinglist li .author {
	font-size: 0.9em;
	font-weight: bold;
}





/************ HOMEPAGE PRODUCT TABS ********************************************************************/


.woocommerce_tabs .panel {
	background-color: #FFFFFF;
}

.woocommerce_tabs {
	clear: both;
	margin: 0 0 60px;
}

.woocommerce_tabs ul.tabs:before {
	border-bottom-color: #000000;
}

ul.products li.product .inner {
	border-bottom-color: #000000;
	border-right-color: #000000 !important;
}

.woocommerce_tabs ul.tabs li:after {
	box-shadow: none;
}

.woocommerce_tabs ul.tabs li:before, .woocommerce_tabs ul.tabs li:after {
	border-color: #030303;
}

.woocommerce_tabs ul.tabs li:before {
	border-bottom-right-radius: 0;
	border-width: 0 1px 1px 0;
	box-shadow: none;
	left: -6px;
}

.woocommerce_tabs ul.tabs li:after {
	border-bottom-left-radius: 0;
	border-width: 0 0 1px 1px;
	box-shadow: none;
	right: -6px;
}

.woocommerce_tabs ul.tabs li.active {
	background: none repeat scroll 0 0 #FFFFFF;
	border-bottom-color: #FFFFFF;
}

.woocommerce_tabs ul.tabs li.active a {
	color: #000000;
}

.woocommerce_tabs ul.tabs li {
	background: none repeat scroll 0 0 #DFDFE0;
	border: 1px solid #000000;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.home .woocommerce_tabs ul.tabs {
	background: none repeat scroll 0 0 #FFFFFF;
}

ul.products li.product h3 {
	color: #000000;
	font-size: 1.7em;
	text-transform: uppercase;
}


ul.products li.product .price {
	color: #000000 !important;
	font-size: 1.2em;
	font-weight: normal;
}




/************ SHOP ********************************************************************/




ul.products {
    border-top: 1px solid #000000 !important;
}

a.selectBox-dropdown {
	background: none repeat scroll 0 0 transparent !important;
	border: 1px solid #000000 !important;
	box-shadow: none !important;
	color: #625F5B !important;
	text-shadow: none;
}

a.selectBox-dropdown .selectBox-arrow {
	border-left: 1px solid #000000 !important;
}


a.button.alt, #commentform #submit.alt, .submit.alt, input.alt[type="submit"], input.button.alt, button.button.alt, a.button.add_to_cart_button, #commentform #submit.add_to_cart_button, .submit.add_to_cart_button, input.add_to_cart_button[type="submit"], input.button.add_to_cart_button, button.button.add_to_cart_button {
	background: none repeat scroll 0 0 #e634e6;
	box-shadow: none;
	color: #FFFFFF;
	text-shadow: none;
}

a.button, #commentform #submit, .submit, input[type="submit"], input.button, button.button {
	background: none repeat scroll 0 0 #000000;
	box-shadow: none;
	color: #FFFFFF;
	text-shadow: none;
}

a.button.alt, #commentform #submit.alt, .submit.alt, input.alt[type="submit"], input.button.alt, button.button.alt, a.button.add_to_cart_button, #commentform #submit.add_to_cart_button, .submit.add_to_cart_button, input.add_to_cart_button[type="submit"], input.button.add_to_cart_button, button.button.add_to_cart_button {
	background: none repeat scroll 0 0 #E634E6;
	box-shadow: none;
	color: #ECECEC;
	text-shadow: none;
}











/************ FOOTER ********************************************************************/


#footer {
	background: none repeat scroll 0 0 #000000;
	color: #FFFFFF;
	padding: 12px 20px;
	text-shadow: none;
	margin: 50px auto 0px auto;
	font-family: 'Stint Ultra Expanded', Georgia, times, serif;
}

#footer .col-left a, #footer .col-right a {
	color: #fff;
	font-weight: normal;
}

#footer a:hover {
	color: #e634e6;
	text-decoration: none;
}
