:focus-visible {
    outline: 2px solid #f90 !important;
}
:focus {
    outline: 2px solid #f90 !important;
}
.navbar.nav-top-slim {
    padding: 0px; 
    margin: 0 0 25px 0;
}
.navbar.nav-top-slim .container {
    border-bottom: 2px #e1e1e1 solid; 
    height: auto;
    padding: 0;
    display: block;
}
.navbar.nav-top-slim .container .navbar-brand {
    color: #000000;
    font-size: 1.0rem;
    font-weight: 600;
}
.navbar-top-tex-intestazione-light {
    margin: 0 0 25px 0;
}
.nav-item {
    padding: 0 30px 0 0;
    font-weight: bold;
}
.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(255,255,255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-close-icon {
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat 50%;
    background-size: 100% 100%;
}
.navbar-light .navbar-close-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-x-lg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M13.854 2.146a.5.5 0 0 1 0 .708l-11 11a.5.5 0 0 1-.708-.708l11-11a.5.5 0 0 1 .708 0Z'/%3E%3Cpath fill-rule='evenodd' d='M2.146 2.146a.5.5 0 0 0 0 .708l11 11a.5.5 0 0 0 .708-.708l-11-11a.5.5 0 0 0-.708 0Z'/%3E%3C/svg%3E");
}
.navbar, .navbar > .container, .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: end;
}
.navbar-collapse{
    transition: unset !important;
    transform: unset !important;
}
.navbar-light .navbar-toggler {
    border-color: #fff;
}
/****** outline globally ******/
body.isNavigationKeyboard textarea:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+textarea.lever, .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+textarea.lever, body.isNavigationKeyboard textarea:focus-visible, body.isNavigationKeyboard input[type=text]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=text], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=text], body.isNavigationKeyboard input[type=text]:focus-visible, body.isNavigationKeyboard input[type=password]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=password], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=password], body.isNavigationKeyboard input[type=password]:focus-visible, body.isNavigationKeyboard input[type=datetime]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=datetime], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=datetime], body.isNavigationKeyboard input[type=datetime]:focus-visible, body.isNavigationKeyboard input[type=datetime-local]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=datetime-local], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=datetime-local], body.isNavigationKeyboard input[type=datetime-local]:focus-visible, body.isNavigationKeyboard input[type=date]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=date], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=date], body.isNavigationKeyboard input[type=date]:focus-visible, body.isNavigationKeyboard input[type=month]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=month], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=month], body.isNavigationKeyboard input[type=month]:focus-visible, body.isNavigationKeyboard input[type=time]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=time], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=time], body.isNavigationKeyboard input[type=time]:focus-visible, body.isNavigationKeyboard input[type=week]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=week], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=week], body.isNavigationKeyboard input[type=week]:focus-visible, body.isNavigationKeyboard input[type=number]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=number], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=number], body.isNavigationKeyboard input[type=number]:focus-visible, body.isNavigationKeyboard input[type=email]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=email], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=email], body.isNavigationKeyboard input[type=email]:focus-visible, body.isNavigationKeyboard input[type=url]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=url], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=url], body.isNavigationKeyboard input[type=url]:focus-visible, body.isNavigationKeyboard input[type=search]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=search], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=search], body.isNavigationKeyboard input[type=search]:focus-visible, body.isNavigationKeyboard input[type=tel]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=tel], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=tel], body.isNavigationKeyboard input[type=tel]:focus-visible, body.isNavigationKeyboard input[type=color]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+input.lever[type=color], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+input.lever[type=color], body.isNavigationKeyboard input[type=color]:focus-visible, body.isNavigationKeyboard .uneditable-input:focus, body.isNavigationKeyboard .form-check [type=checkbox]:focus+label.uneditable-input, .form-check body.isNavigationKeyboard [type=checkbox]:focus+label.uneditable-input, body.isNavigationKeyboard .form-check [type=radio]:focus+label.uneditable-input, .form-check body.isNavigationKeyboard [type=radio]:focus+label.uneditable-input, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+.uneditable-input.lever, .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+.uneditable-input.lever, body.isNavigationKeyboard .uneditable-input:focus-visible, body.isNavigationKeyboard select:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+select.lever, .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+select.lever, body.isNavigationKeyboard select:focus-visible, body.isNavigationKeyboard textarea:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+textarea.lever, .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+textarea.lever, body.isNavigationKeyboard textarea:focus-visible, body.isNavigationKeyboard a:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+a.lever, .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+a.lever, body.isNavigationKeyboard a:focus-visible, body.isNavigationKeyboard .btn:focus, body.isNavigationKeyboard .form-check [type=checkbox]:focus+label.btn, .form-check body.isNavigationKeyboard [type=checkbox]:focus+label.btn, body.isNavigationKeyboard .form-check [type=radio]:focus+label.btn, .form-check body.isNavigationKeyboard [type=radio]:focus+label.btn, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+.btn.lever, .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+.btn.lever, body.isNavigationKeyboard .btn:focus-visible, body.isNavigationKeyboard .btn-primary .bg-dark .btn-primary:focus, body.isNavigationKeyboard .btn-primary .bg-dark .form-check [type=checkbox]:focus+label.btn-primary, .form-check body.isNavigationKeyboard .btn-primary .bg-dark [type=checkbox]:focus+label.btn-primary, body.isNavigationKeyboard .btn-primary .bg-dark .form-check [type=radio]:focus+label.btn-primary, .form-check body.isNavigationKeyboard .btn-primary .bg-dark [type=radio]:focus+label.btn-primary, body.isNavigationKeyboard .btn-primary .bg-dark .toggles label input[type=checkbox]:focus+.btn-primary.lever, .toggles label body.isNavigationKeyboard .btn-primary .bg-dark input[type=checkbox]:focus+.btn-primary.lever, body.isNavigationKeyboard .btn-primary .bg-dark .btn-primary:focus-visible, body.isNavigationKeyboard div[tabindex="0"]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+div.lever[tabindex="0"], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+div.lever[tabindex="0"], body.isNavigationKeyboard div[tabindex="0"]:focus-visible, body.isNavigationKeyboard div[tabindex="1"]:focus, body.isNavigationKeyboard .toggles label input[type=checkbox]:focus+div.lever[tabindex="1"], .toggles label body.isNavigationKeyboard input[type=checkbox]:focus+div.lever[tabindex="1"], body.isNavigationKeyboard div[tabindex="1"]:focus-visible, body.isNavigationKeyboard iframe a:focus, body.isNavigationKeyboard iframe .toggles label input[type=checkbox]:focus+a.lever, .toggles label body.isNavigationKeyboard iframe input[type=checkbox]:focus+a.lever, body.isNavigationKeyboard iframe a:focus-visible, body.isNavigationKeyboard iframe button:focus, body.isNavigationKeyboard iframe .toggles label input[type=checkbox]:focus+button.lever, .toggles label body.isNavigationKeyboard iframe input[type=checkbox]:focus+button.lever, body.isNavigationKeyboard iframe button:focus-visible, .custom-select:focus, input:focus, input:focus-visible {
    box-shadow: 0 0 0 2px #f90 !important;
    outline: 2px solid #f90 !important;
}
.nav.navbar-nav .nav-item .nav-link {
    font-size: 1.3125rem;
}
/****** outline globally ******/
/****** mobile only ******/
@media(max-width: 480px) {
    .navbar.nav-top-slim .container {
        padding: 0 15px;
    }
}
/****** mobile only ******/