#chiusura-estiva {
padding: 10px;
background: #ffeb3b;
text-align: center;
line-height: 1;
font-weight: bold;
color: black;
font-size: 20px;
display: none !important;
} body{
background-image: url(//cuciroma.com/wp-content/themes/omega-child-theme/images/cerchio-bg.png),url(//cuciroma.com/wp-content/themes/omega-child-theme/images/grunge-bg.jpg); background-repeat: no-repeat;
background-size: 100% auto, 100%;
}
.woocommerce #content{  }
#footer section:first-child{
background-image: url(//cuciroma.com/wp-content/images/crossword.png);
}
.swatch-white a, [class*="swatch-"] .swatch-white a{
color: #AE0117;
}  .lingua{
position: absolute;
top: 74px;
z-index: 10000;
right: 26px;
transform: translate(-74px, -26px);
}
#lang_sel_list {
background-color: rgba(0, 0, 0, 0.5);
border-radius: 6px;
padding: 8px 8px;
}
#lang_sel_list a {
background-color: transparent !important;
}
#lang_sel_list ul {
border-top: 0px solid #cdcdcd;
} #responsive-menu li.menu-item.menu-item-language{
padding-left: 28px !important;
float: left;
}
div#masthead{
background-color: #af0218;
background-image: url(//cuciroma.com/wp-content/themes/omega-child-theme/images/bg-topbar.jpg);
background-position: center top;
background-repeat: repeat-x; }
.nav.navbar-nav.navbar-right { width: 100%;height: 60px;
text-align: center;
background-image: url(//cuciroma.com/wp-content/themes/omega-child-theme/images/bg_menu.png);
background-repeat: repeat-x;
}
#masthead .nav > li.menu-item > a {
padding: 15px 30px 15px;
max-height: 66px;
background: rgba(255, 255, 255, 0.56) !important;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#masthead ul#menu-main > li > a:hover{
padding: 15px 30px 9px;
max-height: 66px;
background: rgba(255, 255, 255, 1) !important;
border-bottom: 6px solid #AF0218;
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.nav>li{
display: inline-block;
}
.navbar-nav>li {
float: none;
} #masthead .container-fullwidth {
padding-left: 0px;
padding-right: 0px; }
.navbar-nav.navbar-right:last-child {
margin-right: 0px;
}
.navbar-header {
float: none;
width: 960px; margin: 0 auto;
} #masthead .nav>li>a {
color: #2F2F2F;
font-weight: bold;
}
#masthead .nav>li.active>a{
color:#BB0F1E;
} .tipo a{
margin-left: 10px;
font-size: 11px !important;
padding: 2px 0 !important;
}
.tipo a:hover{
color:#FFF !important;
background-color: #BB0F1E !important;
}
.tipo{
border-left: 1px solid #F00;
}
.menu-item-object-oxy_mega_menu .dropdown-menu>li>strong{ display: none;
} .dropdown-menu.row li.col-md-4{
width: 30%;
}
#masthead .dropdown-menu { background-color: rgb(255 255 255);
}
#masthead .stiro .dropdown-menu {
padding: 0 1em;
}
ul.dropdown-menu.row {
padding-left:20%;
}  #mnv_logo{
background-image: url(//cuciroma.com/wp-content/themes/omega-child-theme/images/logo-cuciroma.png);
background-repeat: no-repeat; width: 500px;
height: 145px;
position: absolute;
top: 28px;
margin-left: -180px;
}
#masthead .navbar-brand img {
display: none;
}
#mnv_logo > a{ width: 80%;
position: relative;
height: 90%;
display: block;
} .fullwidthbanner-container{ }
.tp-bannershadow.tp-shadow1 {
position: relative !important; bottom:0px !important;
}
#slide-top{  height: 417px;
margin-bottom: 40px;
background-color: #AD0117;
padding-top: 14px;
}
.home-banner{
}
div.rev-slider-1-left-home #rev_slider_2_1_wrapper {
width: 100% !important;
left: 0 !important;
} .top-bar .top-right {
float: right;
text-align: right;
position: absolute;
margin-top: 100px;
z-index: 1600;
right: 2%;  }
.top-bar .top { width: 70%;
}
.swatch-white-red.top-bar li a {
color:#FFF;
padding:7px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: rgba(0, 0, 0, 0.2);
}
.swatch-white-red.top-bar a:hover{
color: #BB0F1E;
background-color: #FFF;
}
.navbar.navbar-static-top:after{
content:"";
background: url(//cuciroma.com/wp-content/themes/omega-child-theme/images/shadow1.png) no-repeat;
background-size: 100% 100%;
width: 100%;
height: 30px;
bottom: -30px; margin-left: auto;
margin-right: auto;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
}
.wpmenucart-contents i{
color: #FFF;
} .widget_product_search{
width:40%;
}   .row_thumb_home .container .row{
margin-left: 0;
margin-right: 0;
}
.thumb_prod_home li.col-md-4{  }
.row_thumb_home ul{
display: flex;
justify-content: space-between;
flex-flow: wrap;
display: -webkit-flex;
-webkit-justify-content: space-between;
-webkit-flex-flow: wrap;
}
.thumb_prod_home li{ border: 2px dashed #EFEFEF;
padding-left: 0px;
padding-right: 0px;
width: 31%;
}
.row_thumb_home *{
padding-left: 0px;
padding-right: 0px;
} .offerte_row ul{
display: flex;
justify-content: space-between;
flex-flow: wrap;
display: -webkit-flex;
-webkit-justify-content: space-between;
-webkit-flex-flow: wrap;
}
.offerte_row li{ border: 2px dashed #EFEFEF;
padding-left: 0px;
padding-right: 0px;
width: 31%;
}
.offerte_row *{
padding-left: 0px;
padding-right: 0px;
} .thumb_prod_home li .product-info{ }
.archive .product.sale{ background-color: #DDD;
}
.thumb_prod_home li .product-image{
position: relative;
border: 13px solid #CCC;
width: 100%;
background-color: #FFF;
}
.thumb_prod_home li > a:first-child:before, .thumb_prod_home li > a:first-child:after{
z-index: -1;
position: absolute;
content: "";
bottom: 44px;
left: 10px;
width: 35%;
top: 74%;
max-width: 300px;
background: #777;
-webkit-box-shadow: 0 15px 10px #777;
-moz-box-shadow: 0 15px 10px #777;
box-shadow: 0 8px 10px #777;
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
height: 6px;
}
.thumb_prod_home li a:first-child:after{
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-o-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
right: 10px;
left: auto;
}
.row-box-offerte{
margin-bottom: 50px;
}
.row-box-offerte .box-row1{
background-color: rgba(219, 219, 219, 1);
padding: 15px 14px; }
.row-box-offerte .box-row1:nth-child(2){
background-color: rgba(219, 219, 219, 0.70);
}
.row-box-offerte .box-row1:last-child{
background-color: rgba(219, 219, 219, 0.50);
}
body .element-normal-top{
margin-top:0px !important;
} .swatch-white h1{
color: #1C1C1C;
background-color: rgba(255, 255, 255, 0.48);
display: inline;
padding: 0 10px;
-webkit-box-shadow: 0px -2px 5px 0px rgba(50, 50, 50, 0.48);
-moz-box-shadow:    0px -2px 5px 0px rgba(50, 50, 50, 0.48);
box-shadow:         0px -2px 5px 0px rgba(50, 50, 50, 0.48);
}
.swatch-white .bordered:after, [class*="swatch-"] .swatch-white .bordered:after {
background-color: inherit;
border: 1px dashed #CCC;
}
.bordered:after {
content: "";
position: absolute;
bottom: 0;
width: 100%;
height: 1px;
left: 0;
}
.bordered {
padding-bottom: 0px;
}
.text-center>.bordered:after {
margin-left: 0px!important;
left: 0px!important;
}
header.element-short-bottom {
margin-bottom: 8px!important;
border-bottom: 1px dashed #CCC;
} .thumb_prod_home li a:first-child:hover::before, .thumb_prod_home li a:first-child:hover:after{
z-index: -1;
position: absolute;
content: "";
bottom: 44px;
left: 10px;
width: 35%;
top: 77%;
max-width: 300px;
background: #777;
-webkit-box-shadow: 0 15px 10px #777;
-moz-box-shadow: 0 15px 10px #777;
box-shadow: 0 8px 10px #777;
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
height: 6px;
}
.thumb_prod_home li a:first-child:hover::after{
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-o-transform: rotate(5deg);
-ms-transform: rotate(5deg);
transform: rotate(5deg);
right: 10px;
left: auto;
} .onsale{
top: 25px;
}
.section-commerce .breadcrumb { }
.woocommerce-result-count {
display: inline-block;
line-height: 6px;
font-size: 14px;
margin-bottom: 0px;
}
.product-info{
min-height: inherit;
}
.section-commerce .element-normal-top,.section-commerce .element-normal-bottom { margin-top: 10px!important;
}
.section-commerce .list-container{
width: 98%;
margin: 0 auto;
}
.woocommerce-ordering{
margin-bottom: 0px;
}
.section-commerce .products.list-container li{
border-top: 1px solid #CCC; border: 1px dashed #A9A9A9;
padding-left: 0px;
padding-right: 0px;
min-height: 310px; margin-bottom: 20px;
margin: 1%;
width: 31%;
}
.products.list-container li .product-image{
position: relative;
border: 13px solid #CCC;
width: 100%;
background-color: #FFF;
}
.products.list-container li .product-image img{
height: 150px;
width: auto;
}
.section-commerce .products .product-title{
padding: 0px 4px;
}
.products .product-title{
font-size: 15px;
}
.product-images {
position: relative;
margin-bottom: 24px;
overflow: visible;
border: 2px dashed #CCC;
height: 500px;
} .single .woocommerce-page .woocommerce-price-suffix{
display: block;
margin-top: -20px;
}
.price del{
color:#B2B2B2;
} .woocommerce h3{
margin-bottom: 0px;
}
.counter-group{
margin-top: 0px !important; }
.counter-block .counter{
margin-bottom: 0px;
}
.quantity input{
max-width: 46px;
} .section-commerce .breadcrumb {
padding-left: 0;
display: inline-block;
word-wrap: normal;
position: relative;
z-index: 100;
width: 200%;
} .products.list-container li a:first-child:before, .products.list-container li a:first-child:after{
z-index: -1;
position: absolute;
content: "";
bottom: 44px;
left: 10px;
width: 35%;
top: 161px;
max-width: 300px;
background: #777;
-webkit-box-shadow: 0 15px 10px #777;
-moz-box-shadow: 0 15px 10px #777;
box-shadow: 0 8px 10px #777;
-webkit-transform: rotate(-5deg);
-moz-transform: rotate(-5deg);
-o-transform: rotate(-5deg);
-ms-transform: rotate(-5deg);
transform: rotate(-5deg);
height: 6px;
} .product-categories li{
border-bottom: 1px dashed #CCC;
padding-left:10px;
}
.product-categories li:hover{
background-color: #ECECEC;
}
.section-commerce .col-md-9{
border-left: 1px dashed #CCC;
} .adv-big{ }
.slide-home #rev_slider_1_1_wrapper{
margin: 0px auto;
padding-top:24px !important; overflow: visible;
background-color: #FFF;
width: 100%; }
.adv-big-img img{
height:390px;
width:auto !important;
} #menu-footer li{
display: inline-block; padding: 0 10px;
font-size: 13px;
border-right: 1px solid #FFF;
}
#menu-footer li:last-child{
border-right: 0px;
}
#menu-footer-inglese0 li{
display: inline-block; padding: 0 10px;
font-size: 13px;
border-right: 1px solid #FFF;
}
#menu-footer-inglese0 li:last-child{
border-right: 0px;
}
footer{
border-top: 6px solid #CCC;
}
footer#footer .swatch-white-red{
background-color: #CCC;
}
footer .textwidget{
font-size: 14px;
}
footer h3{
background-color: #C3C3C3;
border-radius: 6px;
display: inline-block;
line-height: 10px;
padding: 10px 20px;
}
footer h3.sidebar-header:after{
background: none !important;
}
footer .element-normal-top {
margin-top: 12px!important;
}
footer .row .col-md-3{
border-right: 1px solid #CCC;
height: 283px;
}
footer .row .col-md-3:last-child{
border-right: 0;
}
.cff-likebox.cff-bottom.cff-outside {
margin-top: -13px;
min-width:291px;
}
footer .row .col-md-3:nth-child(3){
width:19%;
}
.element-normal-bottom {
margin-bottom: 20px!important;
} #footer .social-icons {
margin-top: 20px;
}
#footer .social-icons li:nth-child(1) a{ background: #f09433;
background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%)!important;
background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)!important;
background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 )!important;
}
#footer .social-icons li a:hover i{
zoom: 1.1;
}
#footer .social-icons li:nth-child(2) a{
background-color: #3B5998 !important;
} .contrassegno {
border: 2px rgb(196, 30, 44) dashed;
margin-bottom: 15px;
}
.bonifico {
border: 2px rgb(196, 30, 44) dashed;
margin-bottom: 15px;
}
.paypal {
border: 2px rgb(196, 30, 44) dashed;
margin-bottom: 15px;
}
.carte {
border: 2px rgb(196, 30, 44) dashed;
margin-bottom: 15px;
}
.description {
display: none;
}
.single-product-extras {
margin-bottom: 48px;
display: inline-block;
top: 790px;
} .swatch-white-red .tab-content{ background: rgba(115, 115, 115, 0.1);
border: 1px solid #626262;
}
.nav.nav-tabs li.active:before{
content: "";
position: absolute;
background-image: url(//cuciroma.com/wp-content/images/ombra-tab.png);
background-repeat: no-repeat;
background-position: bottom center;
background-size: 100% 70%; top: -15px;
z-index: 100;
width: 100%;
height: 15px; }
.swatch-white-red .tab-pane, [class*="swatch-"] .swatch-white-red .tab-pane, .swatch-white-red .tab-pane.active, [class*="swatch-"] .swatch-white-red .tab-pane.active {
color: #000;
}
.swatch-white-red .tab-pane h1, [class*="swatch-"] .swatch-white-red .tab-pane h1, .swatch-white-red .tab-pane.active h1, [class*="swatch-"] .swatch-white-red .tab-pane.active h1, .swatch-white-red .tab-pane h2, [class*="swatch-"] .swatch-white-red .tab-pane h2, .swatch-white-red .tab-pane.active h2, [class*="swatch-"] .swatch-white-red .tab-pane.active h2, .swatch-white-red .tab-pane h3, [class*="swatch-"] .swatch-white-red .tab-pane h3, .swatch-white-red .tab-pane.active h3, [class*="swatch-"] .swatch-white-red .tab-pane.active h3, .swatch-white-red .tab-pane h4, [class*="swatch-"] .swatch-white-red .tab-pane h4, .swatch-white-red .tab-pane.active h4, [class*="swatch-"] .swatch-white-red .tab-pane.active h4, .swatch-white-red .tab-pane h5, [class*="swatch-"] .swatch-white-red .tab-pane h5, .swatch-white-red .tab-pane.active h5, [class*="swatch-"] .swatch-white-red .tab-pane.active h5, .swatch-white-red .tab-pane h6, [class*="swatch-"] .swatch-white-red .tab-pane h6, .swatch-white-red .tab-pane.active h6, [class*="swatch-"] .swatch-white-red .tab-pane.active h6, .swatch-white-red .tab-pane a, [class*="swatch-"] .swatch-white-red .tab-pane a, .swatch-white-red .tab-pane.active a, [class*="swatch-"] .swatch-white-red .tab-pane.active a, .swatch-white-red .tab-pane p, [class*="swatch-"] .swatch-white-red .tab-pane p, .swatch-white-red .tab-pane.active p, [class*="swatch-"] .swatch-white-red .tab-pane.active p {
color: #000;
} ul#outer_ul > li ul {
margin-left: -40px;
} .top-sidebar{
background-color: #000;
color: #FFF;
}
.top-sidebar .sidebar-widget {
margin-bottom: 0px;
width:100%;
margin:0 auto;
}
.top-sidebar .sidebar-widget span{
color:#FFF;
margin-right:20px;
border-right: 1px solid #FFF;
padding-right: 20px;
}
.top-sidebar .sidebar-widget i{
color:#FFF;
margin-right:10px;
}
.home .product {
overflow: visible;
}  .txt-offerte{
font-size: 20px;
}
.txt-offerte-plus{font-size: 24px;} .swatch-white-red, [class*="swatch-"] .swatch-white-red {
background: none;
}
.swatch-white, [class*="swatch-"] .swatch-white {
background: none;
} .section-commerce.swatch-white-red{
background: rgba(255, 255, 255, 0.71); }
.section-commerce.swatch-white-red .container{ }
#slogan{ background-color: rgba(0, 0, 0, 0.11);
position: absolute;
z-index: 100;
color: #FFF;
margin-top: 54px;
margin-left: 240px;
padding: 5px;
border-radius: 3px;
} .widget_product_search input[type=text] {
width: 70%;
}
.input-group .form-control{
float: right;
} .sc-chat-wrapper {
max-height:410px;
}  .product-images .flex-control-thumbs li {
margin-top: 6px;
margin-right: 6px;
max-width: 70px !important;
overflow: hidden !important;
max-height: 56px !important;
border: 1px solid #D0D0D0;
}  @media only screen and (min-width : 320px) {
} @media only screen and (min-width : 480px) {
}
@media only screen and (max-width : 991px) {
#slide-top {
height: inherit !important;
background: none !important;
}
#slide-top .container .row.vertical-top{
background: #ad0117;
}
#slide-top .rev-slide-hm{
padding-top: 14px;
margin: 0 auto;
}
#slide-top .col-md-4.home-banner{
background: #ad0117;
margin-top: 14px;
display: flex;
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
padding-top: 14px;
padding-bottom: 14px;
justify-content: space-around;
align-content: space-between;
margin-left: 14px;
margin-right: 14px;
margin: 0 auto;
}
.row-box-offerte .row.vertical-top{
display: flex !important;
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
}
.page-id-2567 .col-md-2.text-default.small-screen-default{
display: flex !important;
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
justify-content:center;
}
footer .section.swatch-white-red .container .row.element-normal-top.element-normal-bottom{
display: flex;
display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
flex-wrap: wrap;
align-items: baseline;
}
footer .section.swatch-white-red .container .row.element-normal-top.element-normal-bottom .col-md-3{
width:50%;
text-align: center;
border-right: 1px solid #CCC !important;
}
footer .section.swatch-white-red .container .row.element-normal-top.element-normal-bottom div.col-md-3:nth-child(3){
width:50%;
text-align: center;
margin-top: 36px;
}
#footer .sidebar-widget{
text-align: center;
}
} @media only screen and (max-width : 1023px) {
#slogan,#searchform{
display: none;
} #nav_menu-3{ }
.top-bar .top-right{ }  .collapse{
display: block!important;
}
.navbar-toggle{
display: none !important;
} .navbar-header{
width: 100%;
}
}
@media only screen and (max-width : 980px) {
.section-commerce .products.list-container li {
margin: 1%;
width: 31%;
display: inline-block;
}
section.section-commerce .container > .row{
display: flex;
flex-direction: column-reverse;
display: -webkit-flex;
-webkit-flex-direction: column-reverse;
}
section.section-commerce .container > .row .col-md-9{
margin-bottom: 40px;
}
section.section-commerce .container > .row .col-md-3 #text-21,section.section-commerce .container > .row .col-md-3 #text-8{
max-width: 50%;
float: left;
padding: 20px;
}
.product-category h3 {
width: 100%;
}
} @media only screen and (max-width : 770px) {
.collapse #menu-main{
display: none;
}
.lingua{
display: none;
} .collapse{
display: none!important;
}
.navbar-toggle{
display: none !important;
}
} @media only screen and (max-width : 740px) {
.top-bar .top-right {
margin-top: 0px;
width: 100%;
right: none;
left:0;
}
#nav_menu-3 {
width: 100%;
}
#nav_menu-3 #menu-top-menu{
text-align: left;
}
.top-bar .top-right .widget_nav_menu li{
padding-left: 0px;
}
.top-bar .sidebar-widget:after{
content: none;
}
#mnv_logo {
background-image: url(//cuciroma.com/wp-content/themes/omega-child-theme/images/cuciroma_logomobile.png);
background-repeat: no-repeat;
width: 100%;
height: 135px;
position: absolute;
top: 48px;
margin-left: 0;
background-size: contain;
background-position: center;
}
.navbar.navbar-static-top:after{ }
.sidebar-widget.widget_wc_category_accordion{
display: none;
}
section.section-commerce .container > .row{
display: flex;
flex-direction: column-reverse;
display: -webkit-flex;
-webkit-flex-direction: column-reverse;
}
section.section-commerce .container > .row .col-md-9{
margin-bottom: 40px;
}
section.section-commerce .container > .row .col-md-3 #text-21,section.section-commerce .container > .row .col-md-3 #text-8{
max-width: 50%;
float: left;
}
.product-category h3 {
width: 100%;
} .navbar-toggle{ margin-right: 20px;
margin-top: 100px;
z-index: 10000;
}
.collapse.in #menu-main{
display: inline-block;
height: inherit !important;
}
.collapse.in #menu-main.nav li{
display: block;
background-color: #FFF;
border-bottom: 1px solid #CCC;
} .section-commerce .products.list-container li{
width: 95%;
}
.top-sidebar .sidebar-widget{
width: 100%;
}
#sc_chat_box{ }
footer .row .col-md-3:nth-child(3){
width: inherit;
}
#cookie-law-info-again{
display: none;
} #masthead .dropdown-menu{
padding: 0;
}
.dropdown-menu.row li.col-md-4{
width: 100%!important;
}
.tipo a {
margin-left: 10px;
font-size: 12px !important;
padding: 12px 0 !important;
}
li.tipo a{
background-color: #FFF;
}
.collapse.in #menu-main.nav li{
text-align: center;
}  .col-md-4.home-banner.small-screen-default{
display: none;
}
section.row-box-offerte .box-row1{
text-align:center;
} #footer .sidebar-widget{
text-align: center;
}
.flex-controls-left .flex-control-nav{
display: none;
}
.section-commerce .product{
width: 100%;
}
.section-commerce .list-container{
width: 78%;
}
} @media only screen and (min-width : 2560px) {
}
.icon-bar {
background-color: white !important;
} .flexslider.slides img {
width: auto !important;
} .section.swatch-blue.section-text-no-shadow.section-inner-no-shadow.section-normal.section-opaque  {
background: #AF0218 !important;
}
.post-icon {
background: #AF0218 !important;
}
.btn.btn-primary.btn-icon.btn-icon-left {
background: #AF0218 !important;
}
.btn.btn-primary.btn-icon.btn-icon-right {
background: #AF0218 !important;
}
.swatch-white .sidebar-header:after, [class*="swatch-"] .swatch-white .sidebar-header:after {
background: #AF0218 !important;
}
.post-more-link.btn.btn-primary {
background: #AF0218 !important;
}
.swatch-white a:hover {
color: black;
}
.breadcrumb.breadcrumb-blog.text-lowercase {
}
#footer {
background-color: black;
margin-top: 100px;
}
#menu-footer a {
color: white;
}
#menu-footer a:hover {
color: #d0d0d0;
}
.textwidget {
color: white;
}
.textwidget a {
color: white;
}
.textwidget a:hover {
color: #d0d0d0;
}
.sidebar-header {
color: white;
}
.zoorate_close {
padding: 0px !important;
}
.post-masonry .post-head {
background: #AF0218;
}
.post-masonry .post-body {
background: #AF0218;
}
p#myfield3_field {
margin-left:15px !important;
}
.woocommerce #customer_details p {
display: block;
width: 100%;
margin: 0;
margin-left: 0px !important;
} #footer .sidebar-widget {
margin-bottom: 14px !important;
}
.woocommerce-billing-fields .checkbox{
display: initial;
} #cn-refuse-cookie{
display:none;
}
#cn-refuse-cookie{ display:none;
} span#cn-notice-text {
display: block;
text-align: left;
font-size: 16px;
width: 100%;
margin-bottom: 10px;
}
.cookie-notice-container {
text-align: right;
width: auto;
padding: 10px 10%;
}
.cn-button.wp-default{
border:0;
background: #FEFEFE;
text-shadow: none;
padding: 4px 15px;
font-size: 16px;
}
a#cn-accept-cookie {
background: #4CAF50 !important;
color: #FFF;
}
a.cn-revoke-cookie.cn-button.wp-default.button {
display:none;
}
@media (max-width: 992px){
#masthead .nav > li > a {
padding: 0px 15px 0px;
max-height: 66px;
background: #ffffff!important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
}
@media (max-width: 600px){
.section-commerce .products.list-container li {
margin: 0%;
width: 100%;
display: inline-block;
}
}
@media (max-width: 750px){
.thumb_prod_home li{ border: 2px dashed #EFEFEF;
padding-left: 0px;
padding-right: 0px;
width: 50%;
} .offerte_row li{ border: 2px dashed #EFEFEF;
padding-left: 0px;
padding-right: 0px;
width: 31%;
}
}  .top-sidebar #text-29 div > p {
margin-bottom: 0;
} .top-bar .sidebar-widget {
position: relative !important;
max-width: 350px;
width: 100%;
}
.top-bar #searchform {
display: block;
} .products.list-container li a:first-child:before,
.products.list-container li a:first-child:after {
display: none;
} .nobg-divider {
background-color: transparent !important;
} body.archive div#content > section.section.text-no-shadow {
background-color: transparent;
} .swatch-white-red div.tab-content {
background: rgba(115, 115, 115, 0.1);
}
.swatch-white-red .tab-content div.tab-pane > h3 {
color: #800000;
}
.swatch-white-red .tab-content div.tab-pane p,
.swatch-white-red .tab-content div.tab-pane ul > li {
color: #000;
}
.woocommerce-product-gallery__image {
text-align: center;
} .sidebar-widget .product-categories a {
color: #000;
} button#responsive-menu-button {
top: 0 !important;
} #billing_invoice_type_field .select-wrap:after {
display: none !important;
}
@media screen and (max-width:770px) {
div.sidebar-widget.widget_search {
display: none;
}
#nav_menu-3 {
top: 45px;
}
} .menu-blog-menu-container .menu-item a{
font-size: 16px;
text-transform: uppercase;
border-bottom: 1px solid #CCC;
width: 100%;
display: block;
}
.menu-blog-menu-container .menu-item.current-menu-item a,.menu-blog-menu-container .menu-item.current-menu-parent a{
font-weight: bold;
color:red !important;
}
.menu-blog-menu-container .menu-item a:hover{
color:red !important;
}
.sidebar #nav_menu-5{
list-style: none;
padding: 30px 0;
}    .PP-message {
display: none;
}
div#ppcp-messages {
margin-top: 20px;
} .scalapay-widget-area {
margin-top: 20px;
padding: 0;
} li.payment_method_wc-scalapay-payin3 img {
max-width: 140px;
} .woocommerce-result-count {
float: left;
}
.woocommerce-ordering {
float: right;
}
.swatch-white-red .tab-pane a, .swatch-white-red .tab-pane a {
color: #000 !important;
}
.swatch-white-red i, [class*="swatch-"] .swatch-white-red i {
color: #000 !important;
} .copia-sconto {
margin-top: 15px;
margin-bottom: 30px;
padding: 10px;
border: 3px dashed #fe4242;
background: #f9f9f9;
}
#codicesconto {
font-weight: bold;
text-decoration: underline;
cursor: pointer;
background: #bb0f1e;
padding: 10px 20px;
display: block;
color: white;
text-transform: uppercase;
text-align: center;
}