.link-list-wrapper .link-list li.nav-item a svg{ display: none; } @media (min-width: 992px){ .navbar .navbar-collapsable .navbar-nav li a.nav-link, .navbar .navbar-collapsable .navbar-nav li a.list-item, .navbar .navbar-collapsable .navbar-nav li.nav-item ul.link-list li.nav-item >span { font-size: .85em; } .navbar .dropdown-menu.show { top: calc(100% - 6px); min-width: 320px; border-radius: 4px!important; } .navbar .navbar-collapsable .navbar-nav li a.nav-link{ padding: 13px 18px; font-weight: 600; font-size: 1.03rem; } .navbar .navbar-collapsable .navbar-nav li:first-child a.nav-link{ padding-left: 0; } .navbar .dropdown-menu .link-list-wrapper ul li a span, .navbar .dropdown-menu .link-list-wrapper ul li a i { color: #000; } .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper ul.link-list li a, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper ul.link-list li ul.link-list li.nav-item.deeper a, .navbar .navbar-collapsable .menu-wrapper .nav-item .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > a, li.nav-item .link-list-wrapper ul.link-list li.nav-item.divider > a, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper ul.link-list li span, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper ul.link-list li ul.link-list li.nav-item.deeper span, .navbar .navbar-collapsable .menu-wrapper .nav-item .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > span, li.nav-item .link-list-wrapper ul.link-list li.nav-item.divider > span { border-bottom: 1px solid #ddd; padding-bottom: .3rem; font-weight: 600; margin-bottom: .3rem; } .navbar .navbar-collapsable .navbar-nav li a.list-item { padding: 5px 0; line-height: 100%; } .navbar .navbar-collapsable .menu-wrapper .nav-item .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > a, li.nav-item .link-list-wrapper ul.link-list li.nav-item.divider > a, .navbar .navbar-collapsable .menu-wrapper .nav-item .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > span, li.nav-item .link-list-wrapper ul.link-list li.nav-item.divider > span { display: block; padding-top: calc(12px - .5rem); line-height: 100%; text-transform: uppercase; } .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .it-brand-tagline{ font-size: 1rem; } } @media(max-width:991px){ .link-list-wrapper ul li a, .navbar .dropdown-menu .link-list-wrapper li .link-list-wrapper{ padding: 6px 0; } .navbar .navbar-collapsable .navbar-nav li a.nav-link{ font-size: 1.2rem; } .link-list-wrapper ul li a{ font-size: 1rem; font-weight: 500; } .navbar .dropdown-menu .link-list-wrapper li .link-list-wrapper, .navbar .dropdown-menu .link-list-wrapper{ margin-bottom: 0; } .navbar .dropdown-menu .link-list-wrapper ul li a span{ color: #000; } .navbar .navbar-collapsable .menu-wrapper .nav-item .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > a{ font-weight: 600; border-bottom: 1px solid #e5e5e5; } .dropdown-item{ font-weight: 300; } .navbar .menu-wrapper li.nav-item { border-bottom: 1px solid #e5e5e5; margin: 0 24px; } .navbar .navbar-collapsable .navbar-nav li a.nav-link{ padding-left: 0; padding-right: 0; } .navbar .dropdown-menu .link-list-wrapper ul li, .navbar .dropdown-menu .link-list-wrapper ul li ul li{ border-bottom: 1px solid #e5e5e5; } .navbar .dropdown-menu .link-list-wrapper ul li:last-child, .navbar .dropdown-menu .link-list-wrapper ul li ul li:last-child{ border:0; } .navbar .navbar-collapsable .menu-wrapper{ max-width: 480px; } .navbar .close-div .close-menu{ background: unset; box-shadow: unset; } .navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg{ right: 0; position: absolute; } .navbar .dropdown-menu .link-list-wrapper{ padding-left: 0; padding-right: 0; } .navbar .menu-wrapper li.nav-item li, .navbar .menu-wrapper li.nav-item li li { margin: 0; } } @media(min-width:550px){ .navbar .close-div { left: 500px; right: auto; } } .navbar .navbar-collapsable .navbar-nav li.nav-item .link-list-wrapper ul.link-list li.nav-item, .navbar .navbar-collapsable .navbar-nav li.nav-item ul li.nav-item ul li.nav-item, .navbar .navbar-collapsable .navbar-nav li.nav-item .link-list-wrapper ul.link-list li.nav-item .nav-link, .navbar .navbar-collapsable .navbar-nav li.nav-item ul li.nav-item ul li.nav-item ul.link-list li.nav-item .nav-link{ display: block; } ul.navbar-nav li.nav-item ul.link-list{ display: flex; flex-wrap: wrap; min-width: 700px; } ul.navbar-nav li.nav-item.singola ul.link-list{ display: block; min-width: none; min-width: auto; } ul.navbar-nav li.nav-item.doppia ul.link-list li{ flex: 0 0 auto; width: 50%; } ul.navbar-nav li.nav-item ul.link-list ul.link-list{ display: block; min-width: auto; } ul.navbar-nav li.nav-item ul li.nav-item.divider.deeper.dropdown.parent, ul.navbar-nav li.nav-item ul li.nav-item.divider{ /*display: contents;*/ height: 100%; background: #fff; flex: 1 0 0%; padding-right: calc(var(--bs-gutter-x)* .5); padding-left: calc(var(--bs-gutter-x)* .5); } ul.navbar-nav li.nav-item.doppia ul li.nav-item.divider.deeper.dropdown.parent{ flex: auto; } ul.navbar-nav li.nav-item ul li.nav-item.divider.deeper.dropdown.parent > div{ display: block; } .custom-navbar-toggler svg { fill: #000!important; } .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link{ color: #000; } .navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg { fill: #000; margin-top: 3px; } .navbar .navbar-collapsable .navbar-nav li:first-child a.nav-link, .navbar .navbar-collapsable .navbar-nav li:first-child > li.nav-item.deeper a{ color: #000; } .navbar .navbar-collapsable .navbar-nav.navbar-secondary li:first-child a.nav-link, .navbar .navbar-collapsable .navbar-nav.navbar-secondary li a.nav-link{ color: #000!important; } .navbar .navbar-collapsable .navbar-nav.navbar-secondary li a.nav-link.dropdown-toggle svg { fill: #000; } .navbar .navbar-collapsable .navbar-nav.menualternativo li:first-child a.nav-link, .navbar .navbar-collapsable .navbar-nav.menualternativo li:first-child > li.nav-item.deeper a, .navbar .navbar-collapsable .navbar-nav.menualternativo li.nav-item:nth-child(2) a.nav-link, .navbar .navbar-collapsable .navbar-nav.menualternativo li.nav-item:nth-child(3) a.nav-link, .navbar .navbar-collapsable .navbar-nav.menualternativo li.nav-item:nth-child(4) a.nav-link, .navbar .navbar-collapsable .navbar-nav.menualternativo .menu-wrapper .nav-item:nth-child(2) .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > a span, .navbar .navbar-collapsable .navbar-nav.menualternativo .menu-wrapper .nav-item:nth-child(3) .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > a span, .navbar .navbar-collapsable .navbar-nav.menualternativo .menu-wrapper .nav-item:nth-child(4) .dropdown-menu .link-list-wrapper ul.link-list li.nav-item.deeper > a span, .navbar .navbar-collapsable .navbar-nav.menualternativo li.nav-item a.nav-link{ color: #000!important; font-size: .9rem; } @media (min-width: 992px){ .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .navbar-nav.menualternativo{ display: none; } } .navbar .navbar-collapsable .navbar-nav.menualternativo li:first-child a.nav-link.dropdown-toggle svg, .navbar .navbar-collapsable .navbar-nav.menualternativo li:nth-child(2) a.nav-link.dropdown-toggle svg, .navbar .navbar-collapsable .navbar-nav.menualternativo li:nth-child(3) a.nav-link.dropdown-toggle svg, .navbar .navbar-collapsable .navbar-nav.menualternativo li:nth-child(4) a.nav-link.dropdown-toggle svg { fill: #000!important; } @media(max-width:991px){ ul.navbar-nav li.nav-item ul.link-list { display: block; min-width: unset; } ul.navbar-nav li.nav-item ul li.nav-item.divider.deeper.dropdown.parent > div{ display: none; /* Nascondi i sottomenu per impostazione predefinita */ } } .menu-laterale ul.navbar-nav li.nav-item{ text-transform: uppercase; } .menu-laterale ul.navbar-nav li.nav-item a{ background-color: #CC334B; color: #fff; padding-left: 24px; font-size: 1.1rem; } .menu-laterale ul.navbar-nav li.nav-item a svg{ fill: #fff; } .menu-laterale ul.navbar-nav li.nav-item ul li{ text-transform: none; } .menu-laterale ul.navbar-nav li.nav-item ul li a{ background: #F5F5F5; border-bottom: 1px solid #000; color: #000; font-size: 1rem; padding-left: 48px; font-weight: 500; line-height: 2.6em; } .menu-laterale ul.navbar-nav li.nav-item ul li.active a{ font-weight: 600; } .menu-laterale ul.navbar-nav li.nav-item ul li a span{ color: #000; } .menu-laterale .dropdown-menu{ box-shadow: unset; } .menu-laterale ul.navbar-nav li.nav-item .dropdown-menu, .menu-laterale ul.navbar-nav li.nav-item ul.link-list{ display: block; position: relative!important; min-width: unset!important; } .menu-laterale .link-list-wrapper{ padding: 0; margin-bottom: 30px; }