body {
    background:
        linear-gradient(27deg, #151515 5px, transparent 5px) 0 5px,
        linear-gradient(207deg, #151515 5px, transparent 5px) 10px 0px,
        linear-gradient(27deg, #222 5px, transparent 5px) 0px 10px,
        linear-gradient(207deg, #222 5px, transparent 5px) 10px 5px,
        linear-gradient(90deg, #1b1b1b 10px, transparent 10px),
        linear-gradient(#1d1d1d 25%, #1a1a1a 25%, #1a1a1a 50%, transparent 50%, transparent 75%, #242424 75%, #242424);
    background-color: #131313;
    background-size: 20px 20px;
}
.informations {
    width: 80%;
    margin: 20px auto;
    text-align: center;
    background:
    radial-gradient(circle at 100% 50%, transparent 20%, rgba(255,255,255,.3) 21%, rgba(255,255,255,.3) 34%, transparent 35%, transparent),
    radial-gradient(circle at 0% 50%, transparent 20%, rgba(255,255,255,.3) 21%, rgba(255,255,255,.3) 34%, transparent 35%, transparent) 0 -50px;
    background-color: slategray;
    background-size:75px 100px;
    border: 5px solid gray;
    border-radius: 15px;
}
.informations h1 {
    margin: 25px;
    padding: 0;
    color: white;
    font-size: 50px;
    font-weight: bolder;
}
.informations .daysUntilTest {
    margin: 0;
    padding: 0 0 10px 0;
}
.informations .daysUntilTest span {
    margin: 0 3%;
    padding: 3px 10px;
    font-size: 20px;
    color: wheat;
    background-color: rgba(128, 128, 128, 0.7);
}
.table table {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 95%;
    margin: 50px auto;
}
.table td, .table th {
    border: 1px solid #ddd;
    padding: 8px;
}
.table tr:nth-child(even){background-color: #f2f2f2;}
.table tr {
    background-color: #ddd;
}
.table tr:hover {background-color: rgb(190, 190, 190);}
.table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #04AA6D;
    color: white;
    width: 20%;
}