.bg-white__img img{
	background-color:white;
}

.wp-singular .home-top__aside-banner-wrap{
	display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
	max-width:100%;
}

.wp-block-uagb-social-share {
	margin-top:15px;
}

.wp-singular.single-post  .wp-block-post-title{
	margin-left:0!important;
	margin-right:0!important;
}

.wp-singular.single-post   #comment{
    margin-top: 0;
}

.comment-form-email label, .comment-form-author label{
	margin-bottom:0!important;
}

.math-captcha-form{
	padding-top: 0.15rem;
}

.wp-singular   .home-top__aside-banner{
	aspect-ratio: 3 / 3;
}

.wp-singular  .home-top__aside-banner .wp-block-uagb-image__figure img{
	height:100%!important;
}

.single-post .wp-block-post-content a {
	color: rgba(10, 100, 105, 1);
}

.post-info{
    position: absolute;
    width: 100%;
    padding: 20px;
    height: 100%;
    bottom: 0px;
    left: 0px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
}

.single-post .post-banner__date{
	margin-left:0!important;
	margin-right:0!important;
}

.wp-singular .share-block{
	flex-wrap: nowrap !important;
}

.wp-singular #reply-title{
	font-size: 22px;
    font-weight: bold;
}

/* .wp-singular  .section-label:before{
	top:-3px;
	left:-5px;
}

.wp-singular  .section-label:after{
	bottom:-3px;
	right:-5px;
} */

.wp-singular.single-post .wp-block-comment-template  li >div{
	margin-bottom:10px;
}

.wp-singular  .post-predictions__block .wp-block-post-author__content {
    padding-top: 4px;
}

.wp-singular  .form-submit{
	padding-top: 10px;
	padding-bottom:10px;
    margin-bottom: 15px;
}

.wp-singular  .comment-form-author{
    width: 49%;
    float: left;
    margin-right: 2%;
}

.wp-singular  .comment-form-email{
	width: 49%;
    float: left;
}

.math-captcha-form span:last-child {
    display: none;
}

#respond{
	border:solid;
}

.wp-singular  .tag-info{
	z-index:999;
}

.wp-singular  .post-info {
	padding-top:0px;
	display: flex;
	justify-content: space-between;
}

.wp-singular .wp-block-tag-cloud{
	margin:0!important;	
}



#comments{
	font-size:16px!important;
	margin: 0 0 5px 0;
}

.wp-singular  .match-banner{
	margin:0 auto;
}

.wp-singular  .match-banner-overlay{
	display:none!important;
}

.wp-singular  .btn-center{
	margin: 0 auto;
	max-width:40%;
}

.wp-singular  .wp-block-uagb-social-share  .uagb-ss__source-icon{
	font-size:30px!important;
}

.wp-singular  .wp-block-uagb-social-share  .uagb-ss__source-wrap{
	width:30px!important;
}

.bet-button{
	cursor:pointer;
}

@media (max-width: 1184px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 3 / 4;
	}
	
	.wp-singular   .home-top__aside-banner-logo{
		width:60%;
	}
	.wp-singular  .home-top__aside-banner-logo img{
		width:100%;
	}
}

@media (max-width: 950px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 3 / 5;
	}
}

@media (max-width: 782px) {
	.wp-singular .post-content__wrap {
    	flex-direction: column;
	}
	
	
	.wp-singular  .post-predictions__block .wp-block-group>.wp-block-group{
		padding-left:0!important;
	}
	
	.post-top__block{
		gap:20px;
	}
	
	.wp-singular   .home-top__aside-banner{
		aspect-ratio: 7 / 4;
		max-width: 100%;
	}
	.wp-singular  .home-top__aside-banner-logo {
		width:30%;
	}
	
	.next-match-card{
		max-width:100%!important;
	}
	.next-match-card .bet-button{
		width:calc(100% - 32px);
	}
	
	.comments-block .wp-block-comments{
		max-width:100%!important;
	}
}

@media (max-width: 691px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 4 / 3;
	}
}

@media (max-width: 530px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 4 / 4;
	}
}

@media (max-width: 480px) {
   .wp-singular.single-post    .next-match-card {
		margin: 20px 0;
	}
	
	.single-post .match-date-box {
        padding: 5px 10px;
    }
	
	.wp-singular.single-post  .post-info{
		padding:10px;
		padding-top: 0px;
	}
	
	.wp-singular.single-post h1{
		font-size:20px!important;
	}
	
	.wp-singular .tag-info{
		margin-bottom:5px;
	}
}

@media (max-width: 440px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 3 / 3;
	}
}

@media (max-width: 400px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 3 / 3;
	}
}

@media (max-width: 370px) {
	.wp-singular   .home-top__aside-banner{
		    aspect-ratio: 3 / 4;
	}
}

@media (max-width: 350px) {
	.home-top__banner .wp-block-post-featured-image{
		aspect-ratio: 4 / 5!important;
	}
}