/*
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. */
#content { position: relative; }
ul#main-nav { border-right: none; }
ul#main-nav li a { padding-left: 14px; padding-right: 14px; }
li#menu-item-1767 a { border-right: none; }

#top #top-nav { top: 75px; margin-left: -45px; }
#top-nav .menu-item.menu-item-language.menu-item-language-current { display: none; }
div#btn-cart { margin-top: -50px; position: absolute; left: 50%; margin-left: 300px; }
ul#account-nav { margin-top: -110px; margin-right: 200px; }
ul#account-nav li a { color: #FFF !important; text-shadow: 0 1px 0 #555; font-weight: bold; }

/*body.woocommerce-page #sidebar { display: none; }
body.woocommerce-page #main { width: 900px; }*/
.woocommerce-tabs { background-color: transparent; }
.woocommerce-tabs ul.tabs { display: none !important; }
.woocommerce-tabs div.panel > p { display: none !important; }
.woocommerce-tabs div.panel > h2 { display: none !important; }
.woocommerce-tabs #tab-reviews { display: block !important; }

/*body.page #sidebar { display: none; }*/

#lang_sel_footer { width: 900px; margin: -70px auto 0 auto; padding: 7px; text-align: right; min-height: 15px; clear: both; background-color: transparent; border: none; }
#lang_sel_footer a { color: #FFF; }
#lang_sel_footer a.lang_sel_sel { display: none; }

.home-content { margin-bottom: 30px; position: absolute; right: 20px; top: 280px; max-width: 250px; }
.home-content .entry h2 { padding-top: 20px; padding-bottom: 0px; }
.home-content .return-to-shop { display: none; }

.home-content div.woocommerce .product-remove { display: none; }
.home-content div.woocommerce .product-thumbnail { display: none; }
.home-content div.woocommerce .product-price { display: none; }
.home-content div.woocommerce .product-quantity input.minus, .home-content div.woocommerce .product-quantity input.plus { display: none; }
.home-content .cart-collaterals { display: none; }
.virtual .price { display: none !important; }
.virtual .out-of-stock { display: none !important; }
#footer-widgets .footer-widget-1 { width: 40% !important; }
#footer-widgets .footer-widget-4 { width: 40% !important; margin-left: 10%; }
#footer-widgets .footer-widget-2 { display: none; }
#footer-widgets .footer-widget-3 { display: none; }

html[lang="en-US"] #top #top-nav { margin-left: 80px !important; }

tr.shipping { display: none; }
