/*
Theme Name: 	Francesca Cottone
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Alessandro Imbrescia
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6.1.1
*/

/* Theme customization starts here
-------------------------------------------------------------- */
.widget_product_categories ul li a, .widget_product_categories ul{color: #000!important;}
.widget_product_categories ul{background-color: #fff!important;}

#search_button, .wpml-languages{display: none!important;}
#Top_bar a#header_user {
    position: relative;
    top: 9px;
    display: block;
    float: left;
    font-size: 22px;
    line-height: 22px;
    margin-right: 5px;
}
.archive .sidebar{float: left!important;}
.archive .sections_group{float: right!important;}
.archive .widget-area {border-right-width: 1px!important;}
.archive .widget::after {width: 100%!important;}
.archive .widget > h3 {font-weight: 400!important;}
.mc4wp-form p > input{float:none!important;}
#eu-cookie-bar button{background: #ffffff !important;}
.product .desc h4{min-height: 56px!important;}
.product .button{width: 100%!important;box-sizing: border-box;text-align: center;}
#Subheader {padding: 10px 0!important;}
.widget-area::before {width: auto!important;}
.archive .sections_group{padding-top: 0!important}
.archive .shop-filters {margin-bottom: 0px!important;}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {padding: 10px 0px!important}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{font-size: 16px!important;}
.widget {padding-bottom: 0px!important;}
#billing_invoice_type_field{display: none !important;}
.single-product .sections_group {width: 100%!important;}
.single-product .sidebar.columns {display: none!important;}
span.onsale i {color: gold!important;}
.section-post-about{display: none!important;}
.woocommerce .product div.entry-summary .price > del {font-size: 24px!important;color: #333!important;opacity: 1!important;}
@media only screen and (max-width: 600px) {
	.mobile-tb-hide #Top_bar .top_bar_right {
	    top: 10px !important;
	    position: absolute;
	    right: 10px;
    }
   #Top_bar a.responsive-menu-toggle {left:10px!important;color: #fff;background: #000;}
   .shop_slider .blog_slider_header {height: 100px!important;}
   .mc4wp-form p > input{width: 100%!important;}
}
.is-sticky .top_bar_right i{color: #000!important}
.is-sticky .top_bar_right a#header_cart span{background-color: #000!important;color:#fff!important;}
#Top_bar a#header_cart span{background-color: #fff;}

