
/* colocar em condiçao para mobile*/

@media only screen and (min-width: 1000px) {
	html .ls-direction-fix, body .ls-direction-fix, #ls-global .ls-direction-fix {
	    margin-top: 104px;
	}

	.container_inner {
	    width: 1250px;
	}
}

.banners-3 .vc_column_container>.vc_column-inner {
    padding: 0;
}

aside.sidebar {
    background-color: white;
    padding: 20px;
}

.header_top a {
	color:white;
}

.product-badge-new {
    box-shadow: none;
    background-color: white;
}

.product-badge, 
.product-badge:hover, 
.product-badge:active {
    color: white;
    width: 25%;
    text-shadow: none;
    background-color: #9e7652;
}

.footer_top .widget.widget_nav_menu li {
	display: inline-block;
	margin-left: 5px;
}

.footer_top .menu {
    margin-bottom: 15px;
}

select {
    border: 1px solid #636463;
    background-color: white;
    padding: 5px 10px;
}

.variations label {
    text-transform: uppercase;
    font-weight: 700;
    color: #333;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .qode-sp-separator.separator {
    margin-top: 5px;
    margin-bottom: 20px;
    margin-right: auto;
    margin-left: auto;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary {
	text-align: center;
}

.woocommerce input[type='text']:not(.qode_search_field) {
    border: 1px solid #636463;
    padding-bottom: 5px;
}

.woocommerce div.product .summary table.variations {
	margin: 0 auto;
}

.woocommerce div.product .cart .quantity {
	display:none!important;
}

.variations_button {
    margin-top: 25px;
}

.qbutton, 
.qbutton.medium, 
#submit_comment, 
.load_more a, 
.blog_load_more_button a, 
.post-password-form input[type='submit'], 
input.wpcf7-form-control.wpcf7-submit, 
input.wpcf7-form-control.wpcf7-submit:not([disabled]), 
.woocommerce table.cart td.actions input[type="submit"], 
.woocommerce input#place_order, 
.woocommerce-page input[type="submit"], 
.woocommerce .button {
	height: 40px;
	line-height: 35px;
	border: 1px solid #9e7652;
	background-color: #9e7652;
}

.woocommerce ul.products li.product a.qbutton:hover, 
.woocommerce .single_add_to_cart_button:hover, 
.woocommerce .woocommerce-message a.button:hover, 
.woocommerce ul.products li.product .added_to_cart:hover {
	background-color: white;
	border: 1px solid #9e7652;
	color:#9e7652;
}

a.add_to_wishlist {
    cursor: pointer;
    font-weight: 300;
    text-transform: uppercase;
    font-size: 12px;
}

.yith-wcwl-add-button.show .fa.fa-heart-o {
    padding-right: 5px;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary .product-categories {
    font-size: 14px;
    text-transform: uppercase;
}

.sku-product {
    font-size: 12px;
    font-weight: 300;
}

.marca-product {
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 300;
}

a.reset_variations {
	display:none!important;
}

.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs,
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .product_meta {
	display: none;
}

table.tabela-atributos {
    width: 100%;
    margin: 20px auto;
    font-size: 12px!important;
}

table.tabela-atributos td {
    padding: 2px 10px;
}

td.label-principal {
    color: black!important;
    font-weight: bold;
    text-transform: uppercase;
    width: 50%;
    text-align: right!important;
}

td.caracteristica {
    text-transform: uppercase;
    font-weight: 300;
    color: black;
    width: 50%;
}

.shopping_cart_dropdown ul li a {
    color: #e3ab84;
}

.shopping_cart_dropdown {
	width: 300px;
}

aside .widget h5 {
    font-size: 15px;
}

.principal-filtro h5 {
    font-size: 20px!important;
    color: #9e7652;
    font-weight: 300;
}

aside .widget {
    margin: 0 0 12px;
}

aside.sidebar .widget:not(.qode_latest_posts_widget) a, 
.wpb_widgetised_column .widget:not(.qode_latest_posts_widget) a, 
span.count {
    font-size: 14px;
}

.widget-2.widget-even.widget.woocommerce.widget_layered_nav_filters {
    background-color: #eee;
}

@media only screen and (max-width: 1000px) {
	.header_top .left {
		display:none;
	}
}

.woocommerce div.product div.related .qode-related-upsells-title, 
.woocommerce div.product div.related h4, 
.woocommerce div.product div.upsells .qode-related-upsells-title, 
.woocommerce div.product div.upsells h4 {
    margin-bottom: 34px;
    text-align: center;
    font-size: 25px;
    text-transform: uppercase;
    color: #9e7652;
}

.woocommerce .upsells ul.products li.product {
    margin-bottom: 0;
}