#navigazionesecondaria mat-tree-node a {
    background-color: #Eaedf2 !important;
    color: #333 !important;
    text-decoration: none !important;
    font-size: 13.718px !important;
    font-family: "Open Sans", sans-serif !important;
    line-height: 19.6px !important;
}

#navigazionesecondaria mat-tree-node a::before {
    color: #106CDB;
    font-family: 'Font Awesome 6 Free';
    font-size: 11px !important;
    list-style: none;
    margin: 0;
    margin-left: 0px;
    display: inline-block;
    height: 15px;
    width: 15px;
    margin-left: -15px;
    content: '\f054';
    font-weight: 900;
    cursor: pointer !important;
}

#navigazionesecondaria mat-tree-node[aria-expanded="true"] a::before {
    color: #106CDB;
    font-family: 'Font Awesome 6 Free';
    font-size: 11px !important;
    list-style: none;
    margin: 0;
    margin-left: 0px;
    display: inline-block;
    height: 15px;
    width: 15px;
    margin-left: -15px;
    content: '\f078';
    font-weight: 900;
    cursor: pointer !important;
}


#navigazionesecondaria mat-tree-node[aria-level="2"] {
    padding-left: 19px !important;
}

#navigazionesecondaria mat-tree {
    background-color: #Eaedf2 !important;
    padding: 0px 25px 25px !important;
}

#navigazionesecondaria mat-tree-node {
    min-height: 0px !important;
    padding-top: 10px !important;
}

.inail-mat-menu-link a {
    text-decoration: underline !important;
    background-color: #Eaedf2 !important;
    color: #333 !important;
    font-size: 15.884px !important;
    line-height: 22.6833px !important;
    cursor: pointer !important;
}

.inail-mat-menu-link a>span::before {
    color: #106CDB !important;
    font-family: 'Font Awesome 6 Free' !important;
    font-size: 11px !important;
    list-style: none !important;
    margin: 0 !important;
    margin-left: 0px !important;
    display: inline-block !important;
    height: 15px !important;
    width: 15px !important;
    content: '\f054' !important;
    font-weight: 900 !important;
}

.inail-mat-menu-link .mdc-list-item {
    padding-left: 10px !important;
}

.inail-mat-menu-link .mdc-list-item.mdc-list-item--with-one-line {
    height: 0% !important;
}

.inail-mat-menu-link .mdc-list-item:hover::before {
    background-color: transparent !important;
}

.inail-mat-menu-link .mdc-list-item:focus::before {
    background-color: transparent !important;
}

.inail-mat-menu-link .mat-ripple-element {
    display: none !important;
}

.inail-mat-menu-link .fa-li {
    color: #002E5F !important;
    left: 5px !important;
}

.inail-mat-panel-active {
    font-weight: bold !important;
}

.inail-sidebar-superiore-title {
    font-size: 1.28571em !important;
}

.servizi-online-secondo-livello>#sidebar-superiore>.panel-heading.menu {
    margin-bottom: 1.5rem;
}
#sidebar-superiore>.mat-tree>.mat-tree-node[aria-level="1"]>a {
    font-size: 15.884px !important;
}

@media (min-width: 1024px) {
    .inail-mat-menu-link .fa-li {
        left: 38px !important;
    }
}
