body {
    --principale: rgb(0, 0, 0) !important;
    --white: white !important;
    --light_red: #f6685e !important;
    --grigio: #3d3933 !important;
    --grigio_chiaro: #999999 !important;
    --grigio_ultra_chiaro: #dfdfdf !important;
    --grigio_light: #ccc !important;
    --grigio_quasi_bianco: #fafafa !important;
    --celeste: #00A7E1 !important;
    --nero: black !important;
    --grigio_sel: #b7b7b7 !important;
    --verde: #006400 !important;
    --giallo: #ffff00 !important;
    --arancione: #ff7400 !important;
    /*colori delle schede*/
    /* --verde: #66ff00 !important;
    --giallo: #ffff00 !important;
    --arancione: #ff7400 !important;
    --rosso: #e02222 !important;
    --viola: #dd00ff !important;
    --blu: #1e00ff !important;
    --grigio: #999999 !important; */
}

.color_arancione,.color_arancione:hover{
    color:var(--arancione) !important;
}
.color_giallo,.color_giallo:hover{
    color:var(--giallo) !important;
}
.color_grigio,.color_grigio:hover{
    color:var(--grigio) !important;
}
.color_verde,.color_verde:hover{
    color:var(--verde) !important;
}
.color_nero,.color_nero:hover{
    color:var(--nero) !important;
}
.upper{
    text-transform: uppercase !important;
}
.page-title {
    padding: 0px;
    font-size: 30px;
    letter-spacing: -1px;
    display: block;
    color: black !important;
    margin: 10px 0px 0px 0px;
    font-weight: 500 !important;
    font-family: 'Open Sans', sans-serif;
}
#box-ricerca{
    background-color:white !important;
    border:0px !important;
}
.page-content .page-breadcrumb.breadcrumb {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    box-shadow: none;
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 2px;
    margin-bottom: 1px;
    border: 0px;
    /* background-color: #0067DE; */
    color: #fff;
    border-radius: 5px !important;
}
.page-breadcrumb.breadcrumb {
    background-color: var(--principale) !important;
}