/* Single Post */
.single article.post-entry {}

/* Pagination */
.pagination {
    clear: both;
    padding: 20px 0;
    position: relative;
    font-size: 11px;
    line-height: 13px;
}

.pagination span,
.pagination a {
    padding: 0 10px !important;
    float: left !important;
    min-width: 35px !important;
    width: unset !important;
    height: 35px !important;
    line-height: 35px !important;
    text-align: center !important;
    border-radius: 10px !important;
    margin-right: 5px !important;
    border: 1px solid;
}

.pagination a:hover {
    color: #077745 !important;
    border: 1px solid #077745 !important;
    background-color: transparent !important;
}

.pagination .current {
    border: 1px solid #077745 !important;
    color: #077745 !important;
}


.no-padding td fieldset {
    padding-bottom: 0 !important;
}

.no-padding td fieldset div {
    padding: 0 !important;
}

.no-padding td fieldset div h3 {
    margin-bottom: 0 !important;
}

#home_header_section,
.home_header_section {
    background-size: cover;
}

.home-site-title h5 {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    letter-spacing: 0.5em;
    text-transform: uppercase;
    color: #999999;
}

#home-fixtures-results-container {
    background-size: cover;
}

#home-fixtures-results-title {
    margin-bottom: 60px;
    margin-top: 20px;
}

#home-fixtures-results-title h2 {
    font-style: normal;
    font-weight: 600;
    font-size: 48px;
    line-height: 48px;
    text-align: center;
    text-transform: uppercase;
    color: #037FBD;
    margin-bottom: 50px;
}

h2 .special_amp {
    color: unset !important;
    font-style: normal;
    font-size: 48px;
    line-height: 48px;
    font-weight: unset;
}

.heading-container {
    background-color: #000000;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
    vertical-align: center;
    display: flex;
    justify-content: space-between;
}

.heading-container .title,
.heading-container h3 {
    padding: 20px;
    font-size: 30px;
    color: #fff;
}

.heading-container .view-all {
    text-align: center;
    margin: 0;
    max-width: 60px;
    max-height: 60px;
    margin-top: -30px;
}

.heading-container .view-all a {
    background-color: #037FBD;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 60px;
    height: 60px;
}

.heading-container .view-all a:hover {
    background-color: #FFC10F;
}

.table-wrapper {
    position: relative;
    margin-bottom: 20px;
    overflow: hidden;
    border-bottom: 1px solid #f3f3f3;
}

.table-wrapper th,
.table-wrapper td {
    text-align: center;
}

.table-wrapper .scrollable table {
    width: 100%;
    height: 400px;
}

.table-wrapper .scrollable {
    overflow: scroll;
    overflow-y: scroll;
    overflow-x: auto;
    height: 400px;
}

.table-wrapper .scrollable table th {
    background-color: #000000;
    white-space: nowrap;
    border: none;
    color: #fff;
}

.table-wrapper .scrollable table td {
    border: none;
    vertical-align: bottom;
}

td.awayTeam,
td.homeTeam {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
}

span.vs-icon {
    color: #000000;
    font-weight: bold;
    padding: 0 5px;
}

span.vs-fixture {
    color: #000000;
    display: flex;
    font-weight: bold;
    justify-content: center;
    align-items: center;
    font-style: normal;
    font-weight: 800;
    font-size: 18px;
    line-height: 24px;
}

tr.bg-white {
    background-color: #fff !important;
}

tr.time-venue td {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    padding: 0px 0px 9px 0px;
}

span.vs-result {
    display: flex;
    justify-content: space-between;
    align-items: end;
    color: #000000;
    font-style: normal;
    font-weight: 800;
    font-size: 18px;
    line-height: 24px;
    white-space: nowrap;
}

.sportlomoTable {
    margin: 0 !important;
}

.sportlomoTable tr {
    background: #ffffff;
}

.sportlomoTable tr.date {
    background: #f3f3f3 !important;
}

.sportlomoTable tr {
    color: #000000 !important;
}

.sportlomoTable td.time {
    background-color: #037FBD;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}

.boldCompetitionName {
    color: #000000 !important;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    text-transform: uppercase;
    background-color: #f3f3f3 !important;
}

.sportlomoTable td.emptylist {
    vertical-align: top !important;
    text-align: center;
}

.sp {
    width: 32px;
    height: 32px;
    display: inline-block;
}

.sp-right-arrow {
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.4301 5.93002L20.5001 12L14.4301 18.07" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/><path d="M3.5 12H20.33" stroke="white" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    background-repeat: no-repeat;
    background-size: 100% 100%;
}

.sp-arrow-right-1 {
    background-color: #1e1e1e;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="8" height="12" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.66665 4.74171L5.02498 3.10005L2.34998 0.425046C1.78332 -0.133287 0.81665 0.266713 0.81665 1.06671V6.25838V10.9334C0.81665 11.7334 1.78332 12.1334 2.34998 11.5667L6.66665 7.25005C7.35832 6.56671 7.35832 5.43338 6.66665 4.74171Z" fill="white"/></svg>');
    width: 8px !important;
    height: 13px !important;
    margin-left: 10px;
}

.sp-navigation-right-1 {
    background-color: #1e1e1e;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="8" height="15" viewBox="0 0 8 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.19993 6.49005L5.22993 4.52005L2.01993 1.31005C1.33993 0.640049 0.179932 1.12005 0.179932 2.08005V8.31005V13.92C0.179932 14.88 1.33993 15.36 2.01993 14.68L7.19993 9.50005C8.02993 8.68005 8.02993 7.32005 7.19993 6.49005Z" fill="white"/></svg>');
    width: 8px !important;
    height: 15px !important;
    margin-left: 10px;
}

.sp-navigation-left-1 {
    background-color: #1e1e1e;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.97999 0.319993L2.76999 3.52999L0.79999 5.48999C-0.0300097 6.31999 -0.0300097 7.66999 0.79999 8.49999L5.97999 13.68C6.65999 14.36 7.81999 13.87 7.81999 12.92V7.30999V1.07999C7.81999 0.119992 6.65999 -0.360007 5.97999 0.319993Z" fill="white"/></svg>');
    width: 8px !important;
    height: 15px !important;
    margin-left: 10px;
}

.sp-watch {
    background-color: #ffffff;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.99984 0.166702C2.78567 0.166702 0.166504 2.78587 0.166504 6.00004C0.166504 9.2142 2.78567 11.8334 5.99984 11.8334C9.214 11.8334 11.8332 9.2142 11.8332 6.00004C11.8332 2.78587 9.214 0.166702 5.99984 0.166702ZM8.53734 8.08254C8.45567 8.22254 8.30984 8.29837 8.15817 8.29837C8.08234 8.29837 8.0065 8.28087 7.9365 8.2342L6.12817 7.15504C5.679 6.8867 5.3465 6.29754 5.3465 5.77837V3.3867C5.3465 3.14754 5.54484 2.9492 5.784 2.9492C6.02317 2.9492 6.2215 3.14754 6.2215 3.3867V5.77837C6.2215 5.98837 6.3965 6.29753 6.57734 6.40253L8.38567 7.4817C8.59567 7.6042 8.66567 7.87254 8.53734 8.08254Z" fill="white"/></svg>');
    width: 12px !important;
    height: 12px !important;
    margin-right: 5px;
}

.sp-facebook {
    background-color: #ffffff;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="22" height="44" viewBox="0 0 22 44" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.0535 7.85596H21.9199V1.12184C21.2529 1.03008 18.9588 0.823608 16.287 0.823608C4.05405 0.823608 7.38229 14.6766 6.89523 16.706H0.741699V24.2342H6.89347V43.1766H14.4358V24.236H20.3388L21.2758 16.7077H14.4341C14.7658 11.7242 13.0911 7.85596 18.0535 7.85596Z" fill="white"/></svg>');
    width: 36px !important;
    height: 36px !important;
}

.sp-twitter {
    background-color: #ffffff;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="44" height="36" viewBox="0 0 44 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M43.1764 4.86789C41.6014 5.55877 39.9232 6.01671 38.1735 6.23907C39.9735 5.16436 41.3473 3.47554 41.9932 1.43995C40.315 2.44054 38.462 3.1473 36.4873 3.54171C34.8938 1.84495 32.6226 0.794067 30.145 0.794067C25.3379 0.794067 21.4679 4.69583 21.4679 9.47907C21.4679 10.1673 21.5261 10.8291 21.6691 11.4591C14.4505 11.107 8.06319 7.6473 3.77231 2.37701C3.02319 3.67671 2.58378 5.16436 2.58378 6.76583C2.58378 9.77289 4.13231 12.4385 6.44055 13.9817C5.04555 13.9552 3.67702 13.5502 2.5176 12.9123C2.5176 12.9388 2.5176 12.9732 2.5176 13.0076C2.5176 17.227 5.52731 20.7317 9.47407 21.5391C8.76731 21.7323 7.99702 21.8249 7.1976 21.8249C6.64172 21.8249 6.08054 21.7932 5.55378 21.6767C6.67878 25.1152 9.87113 27.6432 13.667 27.7252C10.7129 30.0361 6.96202 31.4285 2.90143 31.4285C2.18937 31.4285 1.50643 31.3967 0.823486 31.3094C4.66966 33.7897 9.2279 35.2058 14.1435 35.2058C30.1211 35.2058 38.8564 21.9705 38.8564 10.4982C38.8564 10.1144 38.8432 9.74377 38.8247 9.37583C40.5479 8.15289 41.9958 6.62554 43.1764 4.86789Z" fill="white"/></svg>');
    width: 36px !important;
    height: 36px !important;
}

.sp-linkedin {
    background-color: #ffffff;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-image: url('data:image/svg+xml,<svg width="43" height="44" viewBox="0 0 43 44" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(clip0_19_463)"><path d="M42.6657 43.1765L42.6763 43.1747V27.6418C42.6763 20.043 41.0404 14.1895 32.1569 14.1895C27.8863 14.1895 25.0204 16.533 23.8504 18.7547H23.7269V14.8989H15.304V43.1747H24.0745V29.1736C24.0745 25.4871 24.7734 21.9224 29.3387 21.9224C33.8369 21.9224 33.904 26.1295 33.904 29.41V43.1765H42.6657Z" fill="black"/><path d="M1.02222 14.9006H9.8034V43.1765H1.02222V14.9006Z" fill="black"/><path d="M5.40937 0.823608C2.60172 0.823608 0.323486 3.10184 0.323486 5.90949C0.323486 8.71714 2.60172 11.043 5.40937 11.043C8.21702 11.043 10.4953 8.71714 10.4953 5.90949C10.4935 3.10184 8.21525 0.823608 5.40937 0.823608Z" fill="black"/></g><defs><clipPath id="clip0_19_463"><rect width="42.3529" height="42.3529" fill="black" transform="translate(0.323486 0.823608)"/></clipPath></defs></svg>');
    width: 36px !important;
    height: 36px !important;
}

.our-partner .avia-content-slider-inner .slide-entry-wrap .slide-entry {
    display: grid;
    grid-auto-flow: column;
}

.our-partner .avia-content-slider-inner .slide-entry-wrap .slide-entry img {
    padding: 20px;
    object-fit: contain;
    min-height: 150px;
    min-width: 160px;
    max-width: 160px;
    max-height: 150px;
}

.our-partner .avia-content-slider-inner {
    text-align: center;
}

.our-partner .avia-content-slider-inner .slide-entry-wrap .first {
    width: unset !important;
}

@media only screen and (max-width:768px) {
    .our-partner .avia-content-slider-inner .slide-entry-wrap {
        /* display: flex;
        justify-content: center;
        align-items: center; */
        /* flex-direction: column; */
        display: grid;
        grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
    }
}

.our-partner .avia-content-slider-inner .slide-entry-wrap .no_margin.av_one_seventh {
    min-height: 150px;
    min-width: 160px;
    max-width: 160px;
    max-height: 150px;
    margin: 5px !important;
    padding: 0 !important;
}

#home-results-section {
    padding-top: 30px !important;
}