/*
    Autor: Miguel Belmonte Granados
    Fecha: 16/11/2019
    Última modificación: 18/11/2019
*/
section {
    background: rgba(28, 28, 28, 0.7);
    padding: 10px 15px 10px 15px;
    position: relative;
}

section > img {
    position: absolute;
    bottom: 1px;
    z-index: 1;
    opacity: 0.1;
}

article {
    margin-bottom: 15px;
    position: relative;
    z-index: 2;
}

h3 {
    margin-left: 15px;
    margin-bottom: 8px;
    border-bottom: 1px solid whitesmoke;
}

table {
    width: 80%;
    margin: 0 auto;
}


th:nth-child(1), td:nth-child(odd) {
    width: 28%;
}

th:nth-child(even), td:nth-child(even){
    width: 22%;
}

th, td {
    text-align: center;
}

th:first-of-type, td:first-of-type {
    text-align: left;
}

th:last-of-type, td:last-of-type {
    text-align: center;
}

table td:nth-child(3) a {
    display: block;
    padding-bottom: 2px;
}

td {
    padding-bottom: 5px;
}

td:nth-child(4) > div {
    background-color: teal;
    border-radius: 25px;
    padding: 5px;
}