.metabet-betsinabox-gamecenter {
	font-size: 20px;
	margin: 0 auto;
}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero {
		display: grid;
		max-width: 37.5em;
		margin: 6em auto;
		place-items: center;
		text-align: center;
		grid-template:
			"team1Logo	versus		team2Logo"	auto
			"team1Name	.		team2Name"	auto
			"team1Score	.		team2Score"	2em
			"team1Score	time		team2Score"	2em
			"team1Score	location	team2Score"	auto
			/ auto auto auto;
	}

	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero a {
		color: var(--font-color-95-dark);
		text-decoration: none;
	}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1Logo img, .metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2Logo img {
		max-width: 240px;
		width: 100%;
	}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1, .metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2 {
		font-size: 1.8em;
		font-weight: 900;
	}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1Initials, .metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2Initials {
			display: none;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-hero:not(.metabet-size-s) .metabet-betsinabox-team1Initials, .metabet-betsinabox-gamecenter .metabet-betsinabox-hero:not(.metabet-size-s) .metabet-betsinabox-team2Initials {
			display: block;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-hero:not(.metabet-size-s) .metabet-betsinabox-team1Name, .metabet-betsinabox-gamecenter .metabet-betsinabox-hero:not(.metabet-size-s) .metabet-betsinabox-team2Name {
			display: none;
		}

	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1Score, .metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2Score {
		font-size: 4em;
		font-weight: 900;
		line-height: 3em;
		align-self: flex-end;
	}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-versus {
		font-size: 4.4em;
		font-weight: 700;
	}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-hero:not(.metabet-size-s) .metabet-betsinabox-versus {
			display: none;
		}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-time {
		font-size: 1.5em;
		font-weight: 500;
	}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-location {
		font-size: 1em;
	}

	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1Logo { grid-area: team1Logo }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2Logo { grid-area: team2Logo }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1 { grid-area: team1Name }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2 { grid-area: team2Name }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team1Score { grid-area: team1Score }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-team2Score { grid-area: team2Score }
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-hero .metabet-betsinabox-team1Logo { grid-area: team2Logo }
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-hero .metabet-betsinabox-team2Logo { grid-area: team1Logo }
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-hero .metabet-betsinabox-team1 { grid-area: team2Name }
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-hero .metabet-betsinabox-team2 { grid-area: team1Name }
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-hero .metabet-betsinabox-team1Score { grid-area: team2Score }
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-hero .metabet-betsinabox-team2Score { grid-area: team1Score }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-versus { grid-area: versus }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-time { grid-area: time }
	.metabet-betsinabox-gamecenter .metabet-betsinabox-hero .metabet-betsinabox-location { grid-area: location }




	.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats {
		background: #fff;
		padding: 1em;
	}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats h4 {
		font-size: 1.5em;
		margin: 0 0 .75em 0;
		text-align: center;
	}
	.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats .metabet-betsinabox-player-stats-row {
		display: flex;
		align-items: flex-start;
		gap: 2em;
		margin-bottom: 3em;
	}
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-player-stats .metabet-betsinabox-player-stats-row {
			flex-direction: row-reverse;
		}

	.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table {
		font-size: 20px;
		width: 100%;
		border-collapse: collapse;
	}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table tr:nth-child(2n+2) {
			background: #fbfbfb;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table tr > * {
			text-align: center;
			min-width: 15%;
			padding: .5em 0;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table tr *:first-child {
			text-align: left;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table tr th {
			font-size: .8em;
			border-bottom: 2px solid #f1f2f3;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table tr td {
			font-size: .8em;
			border-bottom: 1px solid #f1f2f3;
		}
			.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table tr td img {
				margin-left: .5em;
				vertical-align: middle;
				width: 15px;
				height: 15px;
			}

		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table a {
			color: #000;
			text-decoration: none;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-player-stats table sup {
			font-size: .6em;
			font-weight: normal;
			color: #999;
			padding: 0 .25em 0 .8em;
			vertical-align: baseline;
		}



	.metabet-betsinabox-gamecenter .metabet-betsinabox-odds {
		display: flex;
		flex-direction: row;
		justify-content: center;
		gap: 1em;
		margin: 1.5em 0;
	}
		.metabet-betsinabox-gamecenter.metabet-flip-soccer-teams .metabet-betsinabox-odds {
			flex-direction: row-reverse;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-odds:not(.metabet-size-m) {
			flex-direction: column;
			align-items: center;
		}
		.metabet-betsinabox-gamecenter .metabet-betsinabox-odds:not(.metabet-size-s) > div:nth-child(2) {
			order: -1;
		}

		.metabet-betsinabox-gamecenter .metabet-betsinabox-odds .metabet-adtile {
			max-width: 350px;
		}
}


.metabet-betsinabox-guide {
}
	.metabet-betsinabox-guide main {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.metabet-betsinabox-guide main h1 {
		margin-bottom: .5em;
	}
	.metabet-betsinabox-guide main h2 {
		font-size: 2.1em;
		margin-bottom: 0;
		text-align: center;
	}
	.metabet-betsinabox-guide main h3 {
		font-size: 1.25em;
		margin-bottom: 0;
		text-align: center;
	}
	.metabet-betsinabox-guide main > strong {
		color: var(--font-color-85-dark);
		margin-bottom: 1em;
		text-align: center;
	}

	.metabet-betsinabox-guide main p {
		color: var(--font-color-85-dark);
		font-weight: 400;
		line-height: 1.5em;
		max-width: 600px;
		text-align: center;
	}
		.metabet-betsinabox-guide main p a {
			color: var(--font-color-link-dark);
		}

	.metabet-betsinabox-guide iframe {
		margin-bottom: 3em;
		max-width: 100%;
	}

	.metabet-betsinabox-guide main hr {
		width: 44px;
		height: 261px;
		border: none;
		background: url('/img/sports-betting-guide-separator.svg') center center no-repeat;
	}



.metabet-betsinabox-news-story {
}

	.metabet-betsinabox-news-story main {
		max-width: none;
	}
		.metabet-betsinabox-news-story main h1, .metabet-betsinabox-news-story time, .metabet-betsinabox-news-story main article > div {
			max-width: var(--container-width);
			margin-left: auto;
			margin-right: auto;
		}

	.metabet-betsinabox-news-story time {
		display: block;
		margin-top: 1em;
		margin-bottom: 3em;
	}

	.metabet-betsinabox-news-story article, .metabet-betsinabox-news-story article > div {
		color: #111;
		background-color: #fff;
	}
		.metabet-betsinabox-news-story article {
			position: relative;
			top: 150px;
		}
		.metabet-betsinabox-news-story article > div {
			position: relative;
			top: -150px;
			min-height: 150px;
			line-height: 1.6;
		}
			.metabet-betsinabox-news-story article > div > div {
				padding: 2em 3em 0 3em;
				font-family: Georgia, serif;
			}
		.metabet-betsinabox-news-story article .hero {
			width: 100%;
		}



.metabet-betsinabox-schedule {
}
	.metabet-betsinabox-schedule, .metabet-betsinabox-schedule > *, .metabet-betsinabox-schedule table {
		font-size: 20px;
	}

	.metabet-betsinabox-schedule .metabet-betsinabox-games {
		background: #fff;
		border-radius: var(--border-radius);
		min-height: 14em;
	}
	.metabet-betsinabox-schedule .metabet-betsinabox-games h3 {
		display: flex;
		align-items: center;
		margin: 2em 0 0 0;
	}
		.metabet-betsinabox-schedule .metabet-betsinabox-games h3 button {
			margin-left: 1em;
			border: none;
			background: none;
			cursor: pointer;
		}
			.metabet-betsinabox-schedule .metabet-betsinabox-games h3 button img {
				width: 2em;
				height: 2em;
			}

	.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-team {
		padding-right: .5em;
	}
		.metabet-betsinabox-schedule .metabet-betsinabox-games.metabet-size-l .metabet-betsinabox-team {
			width: 250px;
		}
		.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-team .metabet-betsinabox-logo {
			position: relative;
			top: 4px;
		}
			.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-s) .metabet-betsinabox-logo {
				display: none;
			}
		.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-team.metabet-betsinabox-winner {
			font-weight: bold;
		}
		.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-s) .metabet-betsinabox-team-name {
			display: none;
		}
		.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-team-initials {
			display: none;
		}
			.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-s) .metabet-betsinabox-team-initials {
				display: inline;
			}
	.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-line {
		padding-left: 1em;
		font-size: .875em;
		color: var(--font-color-70);
	}
	.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-score a {
		display: flex;
		justify-content: center;
	}
		.metabet-betsinabox-schedule.metabet-betsinabox-schedule-has-ctas td.metabet-betsinabox-score span {
			white-space: nowrap;
		}
	.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-fubo-cta, .metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-ticketsmarter-cta {
		text-align: center;
	}
		.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-ticketsmarter-cta a {
			font-size: .9em;
			text-decoration: underline;
		}
		.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-ticketsmarter-cta img {
			display: none;
		}
		.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-l) .metabet-betsinabox-ticketsmarter-cta span {
			display: none;
		}
		.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-l) .metabet-betsinabox-ticketsmarter-cta img {
			display: inline;
		}

	.metabet-betsinabox-schedule .metabet-betsinabox-games .metabet-betsinabox-location {
		text-align: right;
		max-width: 150px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-m) td.metabet-betsinabox-score a, .metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-m) th.metabet-betsinabox-score {
		justify-content: flex-end;
		text-align: right;
	}
		.metabet-betsinabox-schedule.metabet-betsinabox-schedule-has-ctas .metabet-betsinabox-games:not(.metabet-size-m) td.metabet-betsinabox-score a, .metabet-betsinabox-schedule.metabet-betsinabox-schedule-has-ctas .metabet-betsinabox-games:not(.metabet-size-m) th.metabet-betsinabox-score {
			justify-content: center;
			text-align: center;
		}
			.metabet-betsinabox-schedule.metabet-betsinabox-schedule-has-ctas .metabet-betsinabox-games:not(.metabet-size-m) td.metabet-betsinabox-score {
				font-size: .7em;
			}
				.metabet-betsinabox-schedule.metabet-betsinabox-schedule-has-ctas .metabet-betsinabox-games:not(.metabet-size-m) td.metabet-betsinabox-score a {
					flex-direction: column;
				}
				.metabet-betsinabox-schedule.metabet-betsinabox-schedule-has-ctas .metabet-betsinabox-games:not(.metabet-size-m) .metabet-betsinabox-score-separator {
					display: none;
				}
	.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-s) .metabet-betsinabox-line {
		display: none !important;
	}
		body.sn-ruwt-odds-enabled .metabet-betsinabox-schedule .metabet-betsinabox-team .metabet-betsinabox-line {
			display: inline;
		}
	.metabet-betsinabox-schedule .metabet-betsinabox-games:not(.metabet-size-m) .metabet-betsinabox-location {
		display: none;
	}



.metabet-betsinabox-related-content {
	background: #fff;
	font-size: 20px;
	color: var(--font-color-100);
	margin: 0 auto;
	border-radius: var(--border-radius);
	max-width: 100%;
}
	.metabet-betsinabox-related-content * {
		box-sizing: border-box;
	}
	.metabet-betsinabox-related-content h3 {
		display: flex;
		width: 100%;
		height: 3em;
		justify-content: space-between;
		line-height: 3em;
		font-size: 70%;
		margin: 0;
		padding-left: 1.25em;
		text-transform: uppercase;
		border-bottom: 1px solid #d9dadb;
	}
		.metabet-betsinabox-related-content h3 span {
			align-self: center;
			padding-right: .7em;
		}
			.metabet-betsinabox-related-content h3 button {
				width: 1.5em;
				height: 1.5em;
				background: transparent;
				border: 1px solid #d9dadb;
				border-radius: .25em 0 0 .25em;
				cursor: pointer;
			}
			.metabet-betsinabox-related-content h3 button:last-child {
				position: relative;
				left: -1px;
				border-radius: 0 .25em .25em 0;
			}

	.metabet-betsinabox-related-content ul {
		margin: 1em 0 0 0;
		padding: 0 0 0 1em;
		display: flex;
		flex-direction: row;
		gap: 1em;
		overflow-x: scroll;
	}
		.metabet-betsinabox-related-content:not(.metabet-size-xs) h3 span {
			display: none;
		}
		.metabet-betsinabox-related-content:not(.metabet-size-xs) ul {
			flex-wrap: wrap;
		}
		.metabet-betsinabox-related-content:not(.metabet-size-xs) li {
			width: 100%;
		}

		.metabet-betsinabox-related-content li {
			display: flex;
			flex-direction: column;
			width: 11.75em;
			flex-shrink: 0;
		}
		.metabet-betsinabox-related-content .metabet-betsinabox-thumbnail {
			position: relative;
		}
			.metabet-betsinabox-related-content .metabet-betsinabox-thumbnail * {
				object-fit: cover;
				width: 100%;
				height: 7em;
			}
			.metabet-betsinabox-related-content .metabet-betsinabox-thumbnail .metabet-betsinabox-play {
				position: absolute;
				object-fit: none;
				object-position: 50% 50%;
				width: 100%;
				height: 100%;
			}
		.metabet-betsinabox-related-content a {
			text-decoration: none;
			color: var(--font-color-100);
		}
		.metabet-betsinabox-related-content .metabet-betsinabox-tweet {
			background: url('/img/quote.svg') top left no-repeat;
			padding: 1.25em 0 0 .5em;
		}
		.metabet-betsinabox-related-content .metabet-betsinabox-handle {
			display: grid;
			align-items: center;
			padding-top: 1em;
			grid-template:
				"profile	handle"	1em
				"profile	date"	1em
				/ 2.75em auto;
		}
			.metabet-betsinabox-related-content .metabet-betsinabox-handle *:nth-child(1) { grid-area: profile; border-radius: 50%; width: 2.25em; }
			.metabet-betsinabox-related-content .metabet-betsinabox-handle *:nth-child(2) { grid-area: handle; }
			.metabet-betsinabox-related-content .metabet-betsinabox-handle *:nth-child(3) { grid-area: date; }

		.metabet-betsinabox-related-content .metabet-betsinabox-title {
			padding: 1em 0;
		}
		.metabet-betsinabox-related-content strong {
			font-size: .8em;
			line-height: 1.1em;
			font-weight: 700;
		}
		.metabet-betsinabox-related-content em {
			font-size: 70%;
			font-style: normal;
			font-weight: 500;
			color: #939699;
		}
		.metabet-betsinabox-related-content ul::-webkit-scrollbar {
			height: 0;
		}



.metabet-betsinabox-scores {
	font-size: 20px;
}
	.metabet-betsinabox-scores .metabet-betsinabox-scores {
		color: var(--font-color-100);
		background: #fff;
		border-radius: var(--border-radius);
	}
	.metabet-betsinabox-scores .metabet-betsinabox-scores h3 {
		display: flex;
		align-items: center;
		margin: 2em 0 1em 0;
	}
		.metabet-betsinabox-scores .metabet-betsinabox-scores h3 button {
			margin-left: 1em;
			border: none;
			background: none;
			cursor: pointer;
		}
			.metabet-betsinabox-scores .metabet-betsinabox-scores h3 button img {
				width: 2em;
				height: 2em;
			}

	.metabet-betsinabox-scores .metabet-betsinabox-scores ul {
		width: 100%;
		margin: 0;
		padding: 0;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		gap: 2em;
	}

	.metabet-betsinabox-scores .metabet-betsinabox-scores li {
		display: grid;
		grid-template:
			"team1Logo team1Name team1Name" 50px
			"team2Logo team2Name team2Name" 50px
			"time time time" 20px
			"headline headline headline" auto
			/ 40px auto 50px;
		border: 1px solid #ddd;
		border-radius: var(--border-radius);
		width: 310px;
		padding: 1em .5em 1em .5em;
		align-items: center;
	}
		.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-betsinabox-show-tickets {
			grid-template:
				"team1Logo team1Name team1Name" 50px
				"team2Logo team2Name team2Name" 50px
				"time time time" 20px
				"headline headline headline" auto
				"tickets tickets tickets" auto
				/ 40px auto 50px;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-betsinabox-started, .metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-betsinabox-finished {
			grid-template:
				"team1Logo team1Name team1Score" 50px
				"team2Logo team2Name team2Score" 50px
				"time time time" 20px
				"headline headline headline" auto
				/ 40px auto 50px;
		}

		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-team1Logo { grid-area: team1Logo }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-team1Name { grid-area: team1Name }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-team1Score { grid-area: team1Score }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-team2Logo { grid-area: team2Logo }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-team2Name { grid-area: team2Name }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-team2Score { grid-area: team2Score }
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-flip-soccer-teams .metabet-betsinabox-team1Logo { grid-area: team2Logo }
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-flip-soccer-teams .metabet-betsinabox-team1Name { grid-area: team2Name }
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-flip-soccer-teams .metabet-betsinabox-team1Score { grid-area: team2Score }
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-flip-soccer-teams .metabet-betsinabox-team2Logo { grid-area: team1Logo }
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-flip-soccer-teams .metabet-betsinabox-team2Name { grid-area: team1Name }
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-flip-soccer-teams .metabet-betsinabox-team2Score { grid-area: team1Score }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-time { grid-area: time }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-headline { grid-area: headline }
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-tickets { grid-area: tickets }

		.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-betsinabox-finished {
			background: #eee;
		}

		.metabet-betsinabox-scores .metabet-betsinabox-scores li a {
			color: #333;
			text-decoration: none;
		}

		.metabet-betsinabox-scores .metabet-betsinabox-scores .metabet-betsinabox-team1Logo img, .metabet-betsinabox-scores .metabet-betsinabox-scores .metabet-betsinabox-team2Logo img {
			width: 100%;
			padding-right: .5em;
			box-sizing: border-box;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores .metabet-betsinabox-team1Name, .metabet-betsinabox-scores .metabet-betsinabox-scores .metabet-betsinabox-team2Name {
			font-size: 1.25em;
			font-weight: bold;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-line {
			font-size: .7em;
			padding-left: 1em;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores .metabet-betsinabox-team1Score, .metabet-betsinabox-scores .metabet-betsinabox-scores .metabet-betsinabox-team2Score {
			font-size: 1.25em;
			text-align: center;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-time {
			font-size: .7em;
			text-align: center;
			text-decoration: none;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-headline {
			font-size: .7em;
			padding-top: 1em;
			align-self: flex-start;
		}
		.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-tickets {
			display: flex;
			justify-content: center;
			align-items: center;
			font-size: .55em;
			border-top: 1px solid #f3f3f3;
			padding-top: .5em;
			position: relative;
			top: 1em;
		}
			.metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-betsinabox-started .metabet-betsinabox-tickets, .metabet-betsinabox-scores .metabet-betsinabox-scores li.metabet-betsinabox-finished .metabet-betsinabox-tickets {
				display: none;
			}
			.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-tickets span {
				margin-left: .5em;
			}
			.metabet-betsinabox-scores .metabet-betsinabox-scores li .metabet-betsinabox-tickets a {
				margin-left: .5em;
				text-decoration: underline;
			}




.metabet-betsinabox-standings {
}
	.metabet-betsinabox-standings, .metabet-betsinabox-standings table {
		font-size: 20px;
	}

	.metabet-betsinabox-standings .metabet-betsinabox-standings {
		margin: 0;
		padding: 0;
	}
	.metabet-betsinabox-standings table {
		border-collapse: collapse;
		width: 100%;
	}

	.metabet-betsinabox-standings .metabet-betsinabox-standings {
		color: var(--font-color-100);
		background: #fff;
		box-sizing: border-box;
	}
		.metabet-betsinabox-standings .metabet-betsinabox-standings ul {
			margin: 0;
		}
		.metabet-betsinabox-standings .metabet-betsinabox-standings li {
			padding-bottom: 3em;
			list-style-type: none;
		}

	.metabet-betsinabox-standings table tr {
		height: 2em;
	}
		.metabet-betsinabox-standings table tr:nth-child(even) {
			background: #fbfbfb;
		}
		.metabet-betsinabox-standings ul.metabet-betsinabox-standings:not(.metabet-size-s) .metabet-betsinabox-standings-column-streak {
			display: none;
		}
		.metabet-betsinabox-standings ul.metabet-betsinabox-standings:not(.metabet-size-s) .metabet-betsinabox-standings-column-for {
			display: none;
		}
		.metabet-betsinabox-standings ul.metabet-betsinabox-standings:not(.metabet-size-s) .metabet-betsinabox-standings-column-against {
			display: none;
		}
		.metabet-betsinabox-standings ul.metabet-betsinabox-standings:not(.metabet-size-s) .metabet-betsinabox-standings-column-for_against_difference {
			display: none;
		}

	.metabet-betsinabox-standings table th {
		text-align: center;
		font-size: .75em;
		padding: .5em .15em;
		min-width: 2em;
	}
	.metabet-betsinabox-standings table td {
		font-size: .8em;
		text-align: center;
		padding: .5em .15em;
		border-top: 1px solid #ddd;
	}

		.metabet-betsinabox-standings table .metabet-betsinabox-standings-team-name {
			width: 45%;
			font-size: .9em;
			text-align: left;
			padding-left: .75em;
		}
			.metabet-betsinabox-standings table .metabet-betsinabox-standings-team-name a {
				display: flex;
				align-items: center;
			}
			.metabet-betsinabox-standings table .metabet-betsinabox-standings-team-name .metabet-betsinabox-standings-team-logo {
				width: 1.25em;
				height: 1.25em;
				margin-right: .5em;
			}

	.metabet-betsinabox-standings table a {
		color: var(--font-color-100);
		text-decoration: none;
	}

	.metabet-betsinabox-standings .metabet-betsinabox-standings-conferences {
		font-size: 1em;
		margin-bottom: .5em;
		padding: .5em;
	}




.metabet-betsinabox-teams {
	font-size: 20px;
}
	.metabet-betsinabox-teams * {
		box-sizing: border-box;
	}

	.metabet-betsinabox-teams ul.metabet-betsinabox-teams {
		display: grid;
		background: #fff;
		margin: 0;
		padding: 0;
		gap: 1em;
		grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
	}
		.metabet-betsinabox-teams ul.metabet-betsinabox-teams li {
			background: no-repeat center center;
			background-size: cover;
			height: 8.5em;
			display: flex;
			flex-direction: column;
			justify-content: flex-end;
			border-radius: var(--border-radius);
			overflow: hidden;
		}
		.metabet-betsinabox-teams ul.metabet-betsinabox-teams a {
			width: 100%;
			height: 100%;
			padding: 0 .5em;
			color: #fff;
			text-shadow: 0px 0px .5em #000;
			font-weight: bold;
			font-size: 1.5em;
			letter-spacing: -1px;
			background: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0.8));
			display: flex;
			justify-content: center;
			align-items: center;
			text-align: center;
			text-decoration: none;
		}


.metabet-betsinabox-games {
	color: var(--font-color-100);
	background: #fff;
	border-radius: var(--border-radius);
}
	.metabet-betsinabox-games table {
		width: 100%;
		margin-top: 1em;
		border-bottom: 1px solid #eee;
		border-spacing: 0;
	}
	.metabet-betsinabox-games tr {
		height: 2em;
	}
		.metabet-betsinabox-games tr:nth-child(even) {
			background: #fbfbfb;
		}
		.metabet-betsinabox-games tr.metabet-betsinabox-finished {
			background: #f3f3f3;
		}

	.metabet-betsinabox-games td, .metabet-betsinabox-games a {
		color: var(--font-color-100);
		text-decoration: none;
	}
		.metabet-betsinabox-games th, .metabet-betsinabox-games td {
			font-size: .8em;
			text-align: left;
		}
			.metabet-betsinabox-games td {
				border-top: 1px solid #eee;
			}

	.metabet-betsinabox-games .metabet-betsinabox-versus {
		text-align: center;
	}
	.metabet-betsinabox-games .metabet-betsinabox-logo {
		width: 20px;
		height: 20px;
		margin-right: .5em;
	}
	.metabet-betsinabox-games .metabet-betsinabox-score {
		min-width: 100px;
		text-align: center;
	}
		.metabet-betsinabox-games .metabet-betsinabox-win::before {
			content: "W ";
			color: #094;
			font-weight: bold;
		}
		.metabet-betsinabox-games .metabet-betsinabox-loss::before {
			content: "L ";
			color: #d00;
			font-weight: bold;
		}
		.metabet-betsinabox-games .metabet-betsinabox-tie::before {
			content: "T ";
			color: #666;
			font-weight: bold;
		}

	.metabet-betsinabox-games .metabet-betsinabox-location {
		padding-right: .5em;
	}







@charset "UTF-8";
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */
.pika-label,.pika-next,.pika-prev{position:relative;overflow:hidden}.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==')}.is-rtl .pika-prev,.pika-next{float:right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=')}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-disabled .pika-button,.is-outside-current-month .pika-button{opacity:.3;color:#999}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.is-disabled .pika-button,.is-selection-disabled{pointer-events:none;cursor:default}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}
