

.spaziosinistra { margin-left: 40px !important; }
.content .container .container_inner.default_template_holder { padding-top: 30px; }
.breadcrumbs_inner .current { color: #000 !important; }
.drop_down .narrow .second .inner ul li { width: 250px; }
/*.paragrafo { position: fixed; }*/
.paragrafo p { padding-bottom: 20px;  }
.immaginemargin15noright { margin: 15px 0 15px 15px}

.carousel-inner p { margin: 10px 100px 15px 0; }
.carousel-inner .image { background-position: center top !important; }

.title_outer .title { background-image: url(/wp-content/uploads/2015/06/sfondo_oscar.png); background-repeat: no-repeat; background-position: center center;  }

.vertical_menu .menu_icon { padding-right: 10px; }
.vertical_logo_wrapper { margin-top: 20px; }
/*aside.vertical_menu_area {  background-color: rgba(255, 255, 255, 0.7) !important; }*/

li.narrow .second .inner ul { border-color: #fff !important; margin: 0; padding: 0; width: 260px !important;} 
nav.vertical_menu_float ul li.menu-item-has-children a span { max-width: 260px !important; } 

.projects_holder article .portfolio_description .portfolio_title { margin: 0 20px 7px 20px;   text-transform: none; }

.portfolio_single_text_holder p { margin-bottom: 20px; }
.portfolio_single_text_holder h2 { color: #f2c600; }

.slider_content { width: 100% !important; left: 0 !important: }

.p_cr a { color: #000 !important; line-height: 60px !important; background: #eac72f !important; }
.p_cr a:hover { color: #000 !important; }
.p_cr { margin-top: 30px !important; }

.nascosto { display: none !important; }

.woocommerce table tr td { color: #fff; }
.woocommerce-page .quantity .minus { background-color: #fff; color: #000; }
.woocommerce-page .quantity .plus { background-color: #fff; color: #000; }
.woocommerce .button, .woocommerce-page .button { background-color: #fff; color: #000; }
.woocommerce .button:hover, .woocommerce-page .button:hover { background-color: #f6c900; color: #000; }
select#pa_taglia { padding: 5px; }
select#pa_colore { padding: 5px; }
select#pa_genere { padding: 5px; }
select#pa_taglia-kids { padding: 5px; }
.pyp_custom_dropdown input { padding: 5px; }
.woocommerce-Price-amount bdi { color: #f6c900; } 
.price bdi:before { content: "Donazione minima: "; } 
.payyourprice_min { color: #f6c900 !important; } 
.product_meta .sku { color: #fff !important; }
.product_meta .sku_wrapper { color: #fff !important; }
.product_meta .posted_in { color: #fff !important; }
.accordion_content_inner p { color: #000 !important; }
h6.title-holder:hover { color: #000 !important; }

.orderby { padding: 5px; margin-right: 10px; }

.tab-title:hover { color: #000; }

.shop_table th { color: #fff !important; }
.shop_table td.product-name a { color: #fff !important; }

.coupon .button { color: #fff !important; border: 2px solid #fff !important; }
.actions .button { color: #fff !important; border: 2px solid #fff !important; }
.cart_totals h2 { color: #fff !important; }

.shipping-calculator-button { color: #fff !important;  }
.woocommerce-cart table.cart tbody tr td a.remove { color: #fff !important;  }
.woocommerce-cart table.cart tbody tr td a.remove:hover { color: #f00 !important;  }

.woocommerce-result-count { display: none; }
/*.select2{ display: none; }*/
.woocommerce select { color: #000 !important; }

.woocommerce-mini-cart-item a { color: #000 !important; }
.woocommerce-mini-cart-item .quantity { color: #000 !important; }
.woocommerce-mini-cart__buttons a { width: 100% !important; margin-bottom: 5px; float: none !important; } 

.woocommerce-checkout input { color: #000000 !important; }
.woocommerce form.checkout .col2-set p.form-row label { display: block; }
.woocommerce-product-details__short-description { margin-top: 30px !important; }
.woocommerce-product-details__short-description ul  { margin-left: 20px !important; }

.select2-search__field { border: 1px solid #ddd !important; }
.select2-results__option  {color: #000 !important; }


.woocommerce #payment ul.payment_methods li label {
    color: #ffffff !important;
    margin-left: 10px;
}

.page-id-1979 .container h2 { color: #f2c600; margin-bottom: 20px; margin-top: 20px; text-transform: none !important; }
.page-id-1966 .blog_holder article .post_text .post_text_inner { background-color: #000 !important; border-bottom: 1px solid #f2c600; border-left: 1px solid #f2c600; border-right: 1px solid #f2c600; }
.page-id-1966 .blog_holder article .post_text .post_info { display: none; }
.page-id-1966 .blog_holder .post_image { border-top: 1px solid #f2c600; border-left: 1px solid #f2c600; border-right: 1px solid #f2c600;  }
.page-id-1966 .post_text_inner h5 a { color: #f2c600 !important; }

.single-post .post_image { display: none !important; }
.single-post h2 { display: none !important; }
.single-post .post_info { display: none !important; }
.single-post .comment_holder { display: none !important; }
.single-post h3 { margin-bottom: 20px; margin-top: 20px; }
.single-post ul { margin-bottom: 20px !important; }








