.title-content {
    color: #fff000;
    text-align: center;
    font-size: 2.5rem;
    font-weight: bold;
    text-shadow: 0px 3px 2px #ccc,
        0px 8px 10px rgba(0, 0, 0, 0.15),
        0px 12px 2px rgba(0, 0, 0, 0.7);
}

.title-content .title-side {
    color: #ffffff;
}

.table-fake {
    text-align: center;
}

.table-fake .table-rectangle {
    width: 30%;
    margin: 0 auto;
}

.table-fake .table-rectangle h2 {
    margin: 0;
    color: #fff000;
    font-size: medium;
    font-weight: bold;
    border-top-left-radius: 10%;
    border-top-right-radius: 10%;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0b2057+50,1979e0+100 */
    background: #0b2057;
    /* Old browsers */
    background: -moz-linear-gradient(bottom, #0b2057 50%, #1979e0 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(bottom, #0b2057 50%, #1979e0 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to top, #0b2057 50%, #1979e0 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b2057', endColorstr='#1979e0', GradientType=0);
    /* IE6-9 */
}

.table-fake .table-content table {
    width: 90%;
    margin: 0 auto;
}

.table-fake .table-content table th {
    border: none;
    color: #fff000;
    font-size: medium;
    font-weight: bold;
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0b2057+50,1979e0+100 */
    background: #0b2057;
    /* Old browsers */
    background: -moz-linear-gradient(bottom, #0b2057 50%, #1979e0 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(bottom, #0b2057 50%, #1979e0 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to top, #0b2057 50%, #1979e0 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b2057', endColorstr='#1979e0', GradientType=0);
    /* IE6-9 */
}

.table-fake .table-content table td {
    background-color: #000000;
    opacity: 0.8;
    border: none;
    color: #fff;
}

.btn-real-group button {
    margin: 0;
    background: linear-gradient(to top, #0b2057 50%, #1979e0 100%);
    border-radius: 0;
    font-weight: bold;
}

.btn-real-group button.active {
    color: #fff000;
}

@media (max-width: 575.98px) {
    .title-content {
        font-size: 1.5rem;
    }

    .table-fake .table-rectangle {
        width: 60%;
    }
}