/*
 Theme Name:   Intergesso (Classico Child)
 Theme URI:    http://8theme.com/
 Description:  Classico Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     classico
 Version:      20190508.02
 Text Domain:  classico-child
*/

.title h1 {
   color: #a8843a;
 }

.header-type-5 .header .menu-wrapper .menu > li > a {
    text-transform: none;
}

.products-tabs .wpb_tabs_nav li > a {
 
    font-family: inherit;
    
}

.vc_btn3.vc_btn3-color-black, .vc_btn3.vc_btn3-color-black.vc_btn3-style-flat {
    
    background-color: #a8843a;
}

button, .button, input[type=button], input[type=submit], .wishlist_table .add_to_cart.button, .btn-black, .btn.btn-black, .subscription-toggle {
   
    background-color: #a8843a;
    
}

.sidebar .woocommerce_product_categories .widget-title, .sidebar .widget_product_categories .widget-title {
    
    background-color: #a8843a;
 
}

.cat-item-15  { 
	display:none !important;
	}

.product-brands { 
	display:none;
	}

.social a {
   
    float: right !important;
}




.single-post .author-info, .single-essential_grid .author-info {
display:none;
}

.comments {
display:none;
}

.topbar-widget {
    display: inline-block;
    margin-right: 30px;
    font-size: 13px;
    float: left;
    color: #fff;
}
#payment .payment_methods .wc_payment_method {
    padding-top: 10px;
}
#payment .payment_methods .wc_payment_method > label {
    display: block;
    width: 90%;
    width: calc( 100% - 2em );
    float: right;
    height: 26px;
}
#payment .payment_methods .wc_payment_method > label img {
    float: right;
}
#payment .payment_methods .wc_payment_method .payment_box {
    clear: both;
}

.woocommerce-checkout #payment .payment_method_stripe > label[for=payment_method_stripe] {
    padding-left: 0px !important;
}

.bag-total-table .order-total .includes_tax .amount,
.includes_tax .amount {
    font-size: inherit;
}

#intergesso_cart_plaster_needed {
    font-weight: bold;
}
#intergesso_cart_plaster_needed a.button {
    color: #FFF;
    top: 1em;
}

.woocommerce-terms-and-conditions-wrapper p.form-row {
    float: none;
    width: auto;
}
.woocommerce-terms-and-conditions-wrapper p.form-row .checkbox input[type=checkbox] {
    position: static;
}

/* Fix left top bar spacing */
.topbar-widget {
    margin-right: 12px;
}

/* Hide newsletter at the top */
.top-links .popup_link {
    display: none;
}

/* Language switcher on top left */
.wpml-ls-legacy-list-horizontal {
    padding: 0px;
}
.languages-area .topbar-widget {
    margin-left: 0px;
}
.languages-area .widget_icl_lang_sel_widget {
    padding-top: 0px;
}

/* Language switcher on footer */
.footer div.widget_icl_lang_sel_widget,
.footer div.widget_icl_lang_sel_widget div {
    border: 0px;
}

/* Shipping radios */
#shipping_method input[type=radio] {
    margin-right: 0.5em;
}

/* IVA com tamanho normal */
.order-review .order-total .includes_tax .amount {
    font-size: inherit !important;
}
