/*
Theme Name: Hazel Child
Description: Child theme for the Hazel Theme
Author: TreeKode
Template: hazel
Version: 2.2
*/

.vc_custom_1643031997093 {
    display: none
}
#secondary_footer a:hover {
    background-color: transparent  !important;
    text-decoration: underline;
}
#secondary_footer .centrale {
    max-width: 70%; margin-left: auto; margin-right: auto; margin-top: 30px
}
.caseHistLogos img {
    max-height: 80px;
    width: auto
}
#secondary_footer  .colophon {
    text-align: left;
}
@media only screen and (max-width: 576px) {
    .CaseHistContarioContainer {
        display: flex;
        flex-direction: column;
    }
    .primo {
        order: 1;
    }
    .secondo {
        order: 2;
        margin-top: 20px;
    }
    #secondary_footer  .colophon {
        text-align: center;
    }
}

@media only screen and (max-width: 1179px) {
.logoF {width: 160px; height: auto}
    #secondary_footer  .centrale { max-width: 100%; margin-left: auto; margin-right: auto; margin-top: 30px; font-size: 0.8em}
}
@media only screen and (min-width: 1180px) {
    #secondary_footer  .colophon2 {
        padding-left: 20px
    }
}

@media only screen and (min-width: 994px) and (max-width: 1365px) {
    .navbar-default .navbar-nav > li {
        padding-right: 10px !important;
        padding-left: 10px !important;
    }
}
/* voce di menù per loghi*/

#nav-menu-item-2927 {
    display: none !important;
}
li.page-2871 {
	display: none;
}
.ult-carousel-wrapper {
    padding-bottom: 10px !important;
    margin-bottom: 0px !important;
}
body.page-id-3020 .hazel_breadcrumbs {display: none}
#big_footer a, #big_footer a:visited {

		color: white !important
	}