h1,
h2,
h3,
h4,
h5,
h6 {
    clear: none !important;
}
.page-template-best-deals .head-big-banner {
    background: url('../img/head-big-banner2.webp') no-repeat;
    background-size: cover;
}
.page-template-an-overview .head-big-banner {
    background: url('../img/head-big-banner3.webp') no-repeat;
    background-size: cover;
}
.page-template-odds .head-big-banner {
    background: url('../img/head-big-banner4.webp') no-repeat;
    background-size: cover;
}
.page-template-football-betting .head-big-banner {
    background: url('../img/head-big-banner5.webp') no-repeat;
    background-size: cover;
}
.page-template-betbull-review .head-big-banner {
    background: url('../img/head-big-banner6.webp') no-repeat;
    background-size: cover;
}
.float-left {
    float: left;
    margin-right: 20px;
}
.float-right {
    float: right;
    margin-left: 20px;
}


table {
    border-collapse: collapse;
    border: 2px solid #fff;
}

caption {
    caption-side: bottom;
    padding: 10px;
    font-weight: bold;
}

thead {
    background-color: #061C3F;
}
th, td {
    color: #fff;
    border: 1px solid #fff;
    padding: 8px 10px;
    text-align: left;
}
tbody > tr {
    background-color: #061C3F;
}

.two-col-list-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    justify-items: center;
}

@media screen and (max-width: 576px) {
    .two-col-list-wrapper {
        grid-template-columns: 1fr;
        justify-items: start;
    }
}