/* 
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. */

/* SITE STRUCTURE*/

html {
	background:#fff; /*background:url('images/background.jpg');*/
}

body {
	/*background:url('images/leaf-bg.png');*/
}

#wrapper {
	height:auto;
	padding-bottom:7em;background-image:none;
}

#container {
		width:980px;
		height:auto;
}

#content {
		background-image:none;
		padding: 5px 50px;
}

#main {
	padding-right: 25px;
    width: 560px;
}


#footer {
	background:#fff;
	width:940px;
	padding:0 0 10px;
	/* -webkit-box-shadow:0 0 40px rgba(0,0,0,0.1); -moz-box-shadow:0 0 40px rgba(0,0,0,0.1); box-shadow:0 0 40px rgba(0,0,0,0.1); */
}

#footer p {
	color:#000 !important;
}

.col-left {
    float: left;
    margin-left: -10px;
}

#logo {
	margin-left:15px !important;
}

#logo img {
	padding:10px 0 !important;display:block;
}


/* NAVIGATION */

#nav {
	height:44px;
	color:black;
	padding:20px;
	
}

.nav a {
	color:#000 !important;
	padding:10px !important;
	font-weight:100;
	margin-left:10px;
	text-shadow:none !important;
}

.nav li a:hover {
	background:#666;
	color:#fff !important;
}

.nav a:hover, .nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-item a {
	border-radius:0 !important;
	background:#666;
	color:#fff !important;
}


/* TYPOGRAPHY / LINKS*/

#btn-cart a {
	color:#000 !important;
	text-shadow:none;
	background-image:url('images/ico-cart.png');
	background-position: 16px 11px;
	padding-top:6px;
}

.menu-footer-menu-container {
    font-size: 11px;
    margin-top: 20px;
}

h1, .site-title {
    font-size: 20px;
}	

h2, h3 {
	font-size:16px;
}
	
p {
	font-size:13px;
	line-height:17px;
}
		
.menu-footer-menu-container ul li a {
	color:#333!important
}

.menu-footer-menu-container ul li.current-menu-item a, .menu-footer-menu-container li a:hover {
	color:#333!important;
	background:transparent!important;
}

#account-nav li.checkout a:hover {
	background-image:none;
}
	
/* SHOPPING CART */
.single-product .product .images img {
	width:250px;
}

.single-product .product .images {
	width:270px;
}

.single-product .product .summary {
    float: right;
    width: 270px;
}

.reviews_tab {
	display:none!important;
}

.single-product .product .summary form.cart table.variations td {
	vertical-align: top;
}

/* GALLERY */

#shDisplay div#shCount {
    color: #999999;
    font-family:'Varela Round',arial,sans-serif;
}

.slideshowlink {
    display: none;
}

.onsale, ul.products li .price { display:none;}


.menu-item-object-page menu-item-37, 
#menu-item-37,
.menu-item menu-item-type-post_type, 
.menu-item-object-page menu-item-37 a, 
#menu-item-37 a,
.menu-item menu-item-type-post_type a
{margin-left:0px;}

ul #wp-admin-bar-root-default .ab-top-menu, ul#wp-admin-bar-root-default, #wp-admin-bar-root-default .ab-top-menu   {
position:absolute;top:-28px; color:#444;
}

#wpadminbar .ab-top-secondary {
 
    position: absolute;
    right: 0;
    top: 0;
}

.single-product .product .product_meta {
	display: none;
}

ul.tabs {
	display: none;
}

#tab-description {
	display: none !important;
}

.related.products {
	float: left;
}

.single-product .type-product {
    clear: none;
    position: relative;
}
.woocommerce-ordering {
	margin-bottom: 10px;
}