body {
    background-color: #f7f7f7;
}

.esp {
    padding: 40px 20px;
}

.titulo {
    margin: 20px 0px 0px 0px!important;
}

.mensj h3 i {
    font-size: 32px;
}

.mensj h3 {
    font-size: 26px;
    font-weight: 600;
}

.gris {
    background-color: #f7f7f7;
    padding: 20px;
}

.seguimiento {
    font-size: 29px;
    font-weight: 600;
}

.cent {
    margin-bottom: 30px;
}

.celeste-text {
    color: rgb(85, 190, 235);
}

.rojo-text {
    color: rgb(233, 86, 72);
}

.verde-text {
    color: rgb(71, 154, 71);
}

.gris {
    background-color: #f7f7f7;
    padding: 20px;
}

.celeste {
    background-color: rgb(207, 236, 249);
    border-color: rgb(85, 190, 235);
    padding: 20px;
}

.celeste p {
    border-color: rgb(85, 190, 235);
}

.rojo {
    background-color: rgb(251, 225, 222);
    border-color: rgb(233, 86, 72);
    padding: 20px;
}

.verde {
    background-color: rgb(225, 239, 225);
    border-color: rgb(71, 154, 71);
    padding: 20px;
}

.texto_epigrafe_correo {
    font-size: 75%;
    font-style: italic;
}

.smaller {
    font-size: 75%;
}

.small {
    font-size: smaller;
}

.arrow-min {
    height: 1em !important;
}

.item-historico-fecha {
    font-size: 70%;
    font-style: italic;
}

.item-historico-motivo {
    font-size: 75%;
}

.item-historico {
    list-style-type: square;
}

.historial-correo-lnk {
    padding-right: 1em;
}

.donde-encuentro {
    color: rgb(117, 115, 115);
}