/* Minification failed. Returning unminified contents.
(11,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-grey-color'
(18,28): run-time error CSS1039: Token not allowed after unary operator: '-list-border-color'
(27,17): run-time error CSS1039: Token not allowed after unary operator: '-font-dark-grey-color'
 */
:root {
}

/* ICONE */
.flag-icon {
    margin-right: 10px;
}

/* LINGUA */
#ButtonLanguage:hover {
    color: var(--font-dark-grey-color);
}

#DDLanguage.dropdown-menu {
    min-width: unset;
    padding: 0;
    border-radius: 2px;
    border: 1px solid var(--list-border-color);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .1);
}

#DDLanguage .dropdown-item {
    display: flex;
    align-items: center;
    padding: 0 16px;
    height: 33px;
    color: var(--font-dark-grey-color);
}

    #DDLanguage .dropdown-item:first-child {
        border-top-left-radius: 2px;
        border-top-right-radius: 2px;
    }

    #DDLanguage .dropdown-item:last-child {
        border-bottom-left-radius: 2px;
        border-bottom-right-radius: 2px;
    }

    #DDLanguage .dropdown-item:hover, #DDLanguage .dropdown-item:focus, #DDLanguage .dropdown-item:active {
        background-color: #EEEEEE;
    }

/* MATERIAL */
.mdl-layout__header {
    min-height: unset;
}

.mdl-layout__header-row {
    padding: 0 30px !important;
    height: auto;
}

@media screen and (max-width: 1024px) {
    .mdl-layout__header-row {
        padding: 0 20px !important;
        height: auto;
    }
}
