.header-simple #Top_bar .top_bar_right{display:block;}
.header-simple #Top_bar:not(.is-sticky) .top_bar_left{top:-30px;}
#Header {padding-top:130px;}
#Header .top_bar_right{position:absolute;right:10px;background-color:transparent;z-index:10000}
#Top_bar:not(.is-sticky) .top_bar_right{float:none;top:10px;}
#Top_bar.is-sticky .top_bar_right{float:none;top:10px;}
#Top_bar .top_bar_right_wrapper{top:0;}
#Top_bar:not(.is-sticky) .top_bar_left{background:#99092C;}
#Top_bar .column.one{margin:0;width:100%;}
#Top_bar a#header_cart span{background:#F8981D}
#Top_bar .search_wrapper input[type="text"]{border-color:#99092C;color:#99092C;}
#Top_bar .top_bar_right .action_button{padding:15px 20px;border-radius:5px;}
#Top_bar.is-sticky .top_bar_right .action_button{padding:5px 15px;}
body:not(.template-slider) #Header{min-height:30px;}
.header-simple #Top_bar #menu{left:1px;right:auto;}
.header-simple #Header a.responsive-menu-toggle{left:10px;right:auto;}
#Top_bar .logo,#Top_bar.is-sticky .logo,.mobile-header-mini #Top_bar .logo{margin:0 30px 0 75px;}
#Top_bar a.responsive-menu-toggle i{font-size:35px;line-height:35px;}
#Sliding-top a.sliding-top-control span{color:initial;}
#Sliding-top .widgets_wrapper{padding:0;display:block;}
#Sliding-top .widgets_wrapper .widget{margin:0;padding:1px 0;}
#Sliding-top .widgets_wrapper .widget h4,#Sliding-top .widgets_wrapper .widget h5{margin:5px 0}
#Sliding-top.st-center a.sliding-top-control{display:none;}
#Top_bar a#account{position:relative;top:8px;display:block;float:left;font-size:20px;line-height:22px;margin-right:5px;}
@media all and (min-width:768px){.blocco-servizi{height:260px;}}
@media all and (max-width:767px){
#Sliding-top .column{width:100%;margin:0;}
#Sliding-top .column h5,#Sliding-top .column h4{text-align:center !important;}
#Header {padding-top:30px;}
}
.bordo{padding:10px;}
.column_column ul li,.column_helper ul li,.column_visual ul li,.icon_box ul li,.mfn-acc ul li,.ui-tabs-panel ul li,.post-excerpt ul li,.the_content_wrapper ul li{margin-bottom:0;}
@media all and (min-width:768px){#Footer .footer_copy .copyright{display:flex;align-items:center;}}
@media all and (max-width:767px){#Footer .footer_copy .copyright span{display:block;margin-bottom:7px;}}
.search_wrapper{border-bottom:solid 1px #99092C;box-shadow:0 0 5px #99092C} .roundbox{background:#EDEDED;padding:30px 10px;}
.action_button{border:solid 1px #FFF;}
.fullwidth{width:100%;}
span.wpcf7-list-item{margin:0;} .soldout{background:#99092C;padding:1px 10px;}
.soldout h4{color:#FFF}
.woocommerce ul.products li.product .price{color:#626262}
.woocommerce ul.products li.product .desc{display:flex;justify-content:center;flex-direction:column;}
.aside_right .mcb-sidebar{border:0;}
.mcb-sidebar{padding:0;}
.widget_product_categories ul{padding:5px 10px 5px 25px;}
.widget_product_categories ul li ul{padding:0 10px;}
.widget_product_categories ul li a{padding:5px 0;white-space:nowrap}
.widget_product_categories ul > li::after{display:none;}
.product.type-product{text-align:center;}
#woocommerce_product_categories-4{display:none;}
#Content.woocommerce{margin-top:20px;}
@media all and (max-width:767px){
.woocommerce .content_wrapper{display:flex;flex-wrap:wrap;}
.sections_group{order:2;}
.sidebar-1{order:1;}
#yith_wc_category_accordion-3{display:none;}
#woocommerce_product_categories-4{display:block;}
}
.ywcca_widget_container_style_4 ul.ywcca_category_accordion_widget li .icon-plus_style_4,.ywcca_widget_container_style_4 ul.ywcca_category_accordion_widget li .icon-minus_style_4{float:right !important;}
@media all and (min-width:960px){.product.type-product:nth-child(3){clear:both;}}
@media all and (max-width:959px){.product.type-product:nth-child(2){clear:both;}}
.button-default .button::after, .button-default button::after,.button-default .action_button::after,.button-default .footer_button::after,.button-default input[type="submit"]::after,.button-default input[type="reset"]::after,.button-default input[type="button"]::after{position:relative} .timeline .blog_slider.flat .blog_slider_header{opacity:1;}
.timeline .blog_slider .blog_slider_ul{margin: 0 60px !important;}
.timeline .blog_slider.flat .blog_slider_header .slick-arrow{padding:0;}
.timeline .blog_slider.flat .blog_slider_header .slick-arrow .button_icon{font-size:48px;width:auto;top:2px;}
.timeline .blog_slider.flat .blog_slider_header .slick-arrow .button_icon i{color:#99092C !important;}
.timeline .blog_slider.flat .blog_slider_header .button.slider_prev{left:0}
.timeline .blog_slider.flat .blog_slider_header .button.slider_next{right:0}
.timeline .blog_slider .blog_slider_ul li{background:url(//progetti.giusteterre.it/wp-content/themes/betheme-child/images/line.png) 0 21px repeat-x;}
.timeline h4{background:#99092C;text-align:center;border-radius:5px;}
.timeline h4 a{color:#FFF}
.timeline .blog_slider .blog_slider_ul li .item_wrapper .image_frame{margin-left:0;margin-bottom:8px;min-height:0;} #Content.woocommerce{margin-top:50px;}
.blocco-prodotti img{display:inline;vertical-align:bottom;}
.blocco-prodotti h3{font-size:2em;display:inline;color:#626262;margin:0 !important;line-height:1px;}
@media all and (min-width:768px){.blocco-prodotti p{height:200px;}}
.button.blocco-prodotti{margin-bottom:10px !important;} .icon_box.icon_position_left{min-height:auto;padding-left:60px;}
.icon_box.icon_position_left .image_wrapper{top:15px;width:auto;height:100px;} .padding-laterale{padding:0 2%;display:flex;align-items:center;}
.padding-laterale-s{padding:0;display:flex;align-items:center;}
@media all and (min-width:768px){.padding-laterale-s img{max-height:100px !important;width:auto;}} .post-header .title_wrapper h1{font-size:50px;line-height:54px;}
.single-photo-wrapper.image{display:none;} .author-date{display:none;} .rounded{border-radius:20px;}
@media all and (min-width:768px){.one-fifth.column.seibox{width:16.6667% !important}}
.grecaptcha-badge{display:none !important;}
.wfc-open-cart-button{bottom:15px !important;right:15px;}
#Top_bar a#header_cart{margin-right:10px;}
.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{display:none !important}
.banner-mobile{display:none;}
@media all and (max-width:499px){
.banner-desktop{display:none;}
.banner-mobile{display:block;}
}
@media all and (min-width:768px){
.bordorosso{padding:10px;border-left:solid 1px #99092C;}
.bordobianco{padding:10px;border-left:solid 1px #FFF;}
}
.icon_box a{display:inline;}
#Footer, #Footer .widget_recent_entries ul li a{color:#99092C;}
#custom_html-2{padding:0 1% !important;}
#cpm,#cpm a{color:#FFF;}
#cpm input[type="submit"]{background:#FFF;color:#99092C;}
.button-default input[type="submit"]{width:100%;}
.addtoany_shortcode .addtoany_list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;}
.addtoany_shortcode .addtoany_list a{width:calc(100% / 7);}
.addtoany_shortcode .addtoany_list a span{width:100% !important;height:auto !important;}