body {
    padding-top: 56px;
}

html {
    font-size: 0.85rem;
}


/* ---Stile tabella pagina Cose da Fare--- */
.stileCoseDaFareDavide {
    background-color: #cdebcd!important;
    border-radius: 35px!important;
    color: rgb(0, 0, 0)!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCoseDaFareMarzia {
    background-color: #d3e5ef!important;
    border-radius: 35px!important;
    color: rgb(0, 0, 0)!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCoseDaFareAssegnato {
    background-color: #fdecc8!important;
    border-radius: 35px!important;
    color: rgb(5, 5, 5)!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCoseDaFarInCorso {
    background-color: #fad27d!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCoseDaFareFatto {
    background-color: #14c248!important;
    border-radius: 35px!important;
    color: white!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}




/* ---Stile tabella pagina Pratiche--- */
.stilePratichePreventivo {
    background-color: #d3e5ef!important;
    border-radius: 35px!important;
    color: rgb(0, 0, 0)!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheConfermata {
    background-color: #14c248!important;
    border-radius: 35px!important;
    color: rgb(0, 0, 0)!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheInlavorazione {
    background-color: #fdecc8!important;
    border-radius: 35px!important;
    color: rgb(0, 0, 0)!important;
    padding-left: 6px!important;
    padding-right: 6px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheAnnullata {
    background-color: #50504e!important;
    border-radius: 35px!important;
    color: white!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}


.stilePraticheTrekking {
    background-color: #14c248!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheBiglietteria {
    background-color: #fad27d!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheTour {
    background-color: #cdebcd!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheGruppo {
    background-color: #fdecc8!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheAltro {
    background-color: #0d6efd!important;
    border-radius: 35px!important;
    color: white!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilePraticheCompleta {
    background-color: #0d6efd!important;
    border-radius: 35px!important;
    color: white!important;
    padding-left: 8px!important;
    padding-right: 8px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCostiOk {
    background-color: #14c248!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCostiRQ {
    background-color: #fad27d!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCostiDafare {
    background-color: #f09d31!important;
    border-radius: 35px!important;
    color: rgb(0, 0, 0)!important;
    padding-left: 5px!important;
    padding-right: 5px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCostiFattura {
    background-color: #14c248!important;
    border-radius: 35px!important;
    color: black!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stileCostiAnnullato {
    background-color: #50504e!important;
    border-radius: 35px!important;
    color: white!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}

.stilegyg {
    background-color: #50504e!important;
    border-radius: 35px!important;
    color: white!important;
    padding-left: 12px!important;
    padding-right: 12px!important;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center;
    vertical-align: middle;
    font-size: 13px;
    text-decoration: none;
}
