/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

body.cms-id-4 header.page-header, div.subcategory-description, div.brand-infos {
    display:none;
}

li.nav-item.parent.dropdown.larga > div.dropdown-menu {
    min-width:900px;
}

.leo-megamenu .dropdown-menu li.mega-group a.nav-link.dropdown-toggle > .menu-title   {
    font-weight:bold;
}

.leo-megamenu .dropdown-menu li.mega-group > ul li a > .menu-title   {
    font-weight:normal;
}
li.unacolonna ul.col-md-6 {
    float: left;
    width: 100%;
}
li.unacolonna > div > div > div > div > div > div > ul.col-md-6 {
    float: left;
    width: 100%;
}
.paypal-button-container, #buttons-container > div.paypal-button-container {
display:none!important;
}

.paypal-button-row, #facet_27599 > li:nth-child(2), div.social-share, span.blog-created > span {
    display: none!important;
}
div.brand-img img {
    width: 100px;
margin:10px;
}
.cfGMLl {
    bottom: 55px!important;
}
iframe body {
    background: #fff;
}
.leo-megamenu .navbar-nav > li > a {
    padding: 16px 20px;
}
@media screen and (max-width: 1280px) and (min-width: 990px) {
.leo-megamenu .navbar-nav > li > a {
    padding: 10px 14px;
    font-size: 14px;
margin-top: 10px;
}
}
div.bianco div div {
    color: #fff;
font-weight: 600;
    text-transform: uppercase;
font-size: 1.075rem;
}
div.header-banner {
    width: 100%;
    z-index: 99;
    position: fixed;
top:0px;
}
div.bianco1 div div {
    color: #fff;
font-weight: 500;
    text-transform: uppercase;
font-size: 1.005rem;
}
#index #form_37293048020032655, #index #header > div.header-banner {
background:#E2A71B;
}
#index #header .header-top {
    background-color: #f4f4f4;
}
.category-cover {
    display: none;
}
.subcategory-block.col-xl-4 {
        padding-right: 2px;
        padding-right: 2px;
    } 