/************ Constant Templates *****************/

/** intro (half text half image) **/
div.intro-block					{display:flex; flex-wrap:wrap; justify-content:space-between;}
.intro-block .txt-wrap			{width:48%; display:flex; flex-direction:column; margin-top:-9px;}
.intro-block .txt-wrap img		{display:none;}
.intro-block .txt-wrap button.mbl	{display:none;}
.intro-block p:last-of-type		{margin-bottom:20px; flex-grow:1;}
.intro-block.no-grow p			{flex-grow:0;}
.intro-block .img-wrap			{width:48%; border-radius:12px;}
.intro-block .img-wrap img		{width:100%; height:auto; display:block; border-radius:12px;}
/* .intro-block button			{height:60px; font-size:28px;} */
.intro-block .img-wrap button	{margin: 24px auto;}

.content-line.seo-block {
    min-height: unset;
}

@media screen and (max-width: 1040px) and (min-width: 769px) { 
	.intro-block .txt-wrap		{width:40%;}
	.intro-block .img-wrap		{width:55%;}
}

@media screen and (max-width: 768px) { /* mobile view */
	.intro-block .txt-wrap			{width:100%; margin-top:0;}
	.intro-block .txt-wrap img		{width:100%; display:block; margin-bottom:3.5vw; border-radius:1.8vw;}
	.intro-block .txt-wrap button.mbl	{display:unset; margin-top: 8px; margin-bottom: 16px;}
	.intro-block .txt-wrap button.megaways-mbl,
	.intro-block .txt-wrap button.new-slots-mbl,
	.intro-block .txt-wrap button.slots-mbl,
	.intro-block .txt-wrap button.gameshows-mbl {display:none;}
	.intro-block p					{margin-bottom:4vw;}
	.intro-block .img-wrap			{display:none;}
	/* .intro-block button			{height:13.7vw; padding:0 5.9vw 0 5.9vw; font-size:6.46vw; margin-right:auto; margin-left:auto;} */
}


/** games-gallery (columns with text, image, button) **/
div.games-gallery-item		{display:flex; flex-direction:column;}
.games-gallery-item  h2,
.games-gallery-item  h3		{}
.games-gallery-item img		{width:100%; height:auto; display:block; margin-bottom:20px; border-radius:12px;}
.games-gallery-item  p:last-of-type		{flex-grow:1;}

@media screen and (max-width: 767px) { /* mobile view */
	.games-gallery-item img		{width:100%; display:block; margin-bottom:3.9vw; border-radius:1.8vw;}
}

/** FAQ **/
.faq-block ul				{padding:0; margin:0;}
.faq-block ul li			{margin:0; padding:0; list-style:none;}
.faq-block ul li strong		{font-size:100%; line-height:150%; color:#13005b;}
.faq-block ul li span		{display:block; float:left; font-size:56px; line-height:40px; font-weight:700; color:#ff346b; margin-right: 8px; margin-top: 4px;}
.faq-block ul .listing-item li {list-style: auto;}

@media screen and (max-width: 767px) { /* mobile view */
	.faq-block ul li			{margin:0;}
	.faq-block ul li strong		{line-height:150%;}
	.faq-block ul li span		{font-size:13.3vw; line-height:9.8vw;}
}

/********************************************/

/************ Overview Line *****************/
.overview-line			{background-color:#fff; padding:25px 0 25px 0;}

@media screen and (max-width: 767px) { /* mobile view */
	.overview-line		{padding:0.5vw 0 2.6vw 0;}
}

/** hp intro **/
.seo-home .intro-block			{margin-bottom:50px;}

@media screen and (max-width: 767px) { /* mobile view */
	.seo-home .intro-block			{margin-bottom:8.6vw;}
}

/** hp FAQ **/
.seo-home .faq-block		{margin-bottom:25px;}

@media screen and (max-width: 767px) { /* mobile view */
	.seo-home .faq-block		{margin-bottom:6vw;}
}

/** stages **/
.stages img		{margin-bottom:16px;}
@media screen and (max-width: 767px) { /* mobile view */
	.stages img		{margin-bottom:3vw;}
}

/** regulation **/
.regulation .devices a 	    	{margin: 0 auto; display: block; width:200px;}

/*************** ???????????  XXXXXXXXXXX to delete ??  XXXXXXXXXXX ????????????? ********/
/** Blackjack - How to Play **/
#blackjack-how-to-play						{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#blackjack-how-to-play .txt-wrap			{width:48%;}
#blackjack-how-to-play h2					{margin-bottom:20px;}
#blackjack-how-to-play .txt-wrap img		{display:none;}
#blackjack-how-to-play .img-wrap			{width:48%;background:url('/img/blackjack/how-to-play.jpg') no-repeat center center / cover;}
#blackjack-how-to-play .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
#blackjack-how-to-play .feed > ul			{padding:0; margin:0;}

@media screen and (max-width: 767px) { /* mobile view */
	#blackjack-how-to-play						{margin-bottom:7vw;}
	#blackjack-how-to-play .txt-wrap			{width:100%;}
	#blackjack-how-to-play .txt-wrap img		{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#blackjack-how-to-play h2					{font-weight:900; margin-bottom:3.5vw;}
	#blackjack-how-to-play .img-wrap			{display:none;}
	#blackjack-how-to-play .feed > ul			{padding:0; margin:0 0 6vw 0;}
	#blackjack-how-to-play .feed > ul > li		{margin-bottom:2.4vw;}
	#blackjack-how-to-play button				{display:flex; height:13.7vw; font-size:6.46vw; padding:0 5.9vw 0 5.9vw; margin:0 auto 0 auto;}
}


#essential					{margin-bottom:25px; margin-top: 43px;}
#essential ul				{padding:0; margin:0;}
#essential ul li			{margin:0 0 10px 0; padding:0; list-style:none;}


#essential #list-of-games li::before    {content: "\2022";color: #1988FE;padding-right: 5px;vertical-align: bottom;display: inline;padding-top: 0;margin-bottom: .5em;font-size: 25px;}

#bonus-txt					{font-size: 13px;margin-bottom: 2px;}
#bonus-par					{font-size: 14px;}
#bonus-par a 				{color: #ff346b;}


@media screen and (max-width: 767px) { /* mobile view */
	#essential				{margin-bottom:6vw; margin-top: 30px;}
	#essential ul			{padding:0; margin:0;}
	#essential ul li		{margin:0 0 2vw 0;}
}

#blackjack-why-online-better					{margin-bottom:25px;}
#blackjack-why-online-better ul					{padding:0; margin:0;}
#blackjack-why-online-better ul li				{margin:0 0 10px 0; padding:0; list-style:none;}
#blackjack-why-online-better ul li span			{width:80px; display:block; float:left; font-size:56px; line-height:40px; font-weight:800; color:#06b2bc;}

@media screen and (max-width: 767px) { /* mobile view */
	#blackjack-why-online-better				{margin-bottom:6vw;}
	#blackjack-why-online-better ul				{padding:0; margin:0;}
	#blackjack-why-online-better ul li			{margin:0 0 2vw 0;}
	#blackjack-why-online-better ul li span		{width:18vw; font-size:12.5vw; line-height:9.8vw;}
}


#blackjack-live-dealer					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#blackjack-live-dealer .txt-wrap			{width:30%;}
#blackjack-live-dealer h2					{color:#13005b; margin-bottom:20px;}
#blackjack-live-dealer .txt-wrap img		{display:none;}
#blackjack-live-dealer p					{line-height:160%; margin-bottom:20px;}
#blackjack-live-dealer .img-wrap			{width:65%;background:url('/img/blackjack/live-dealer-blackjack.jpg') no-repeat center center / cover;}
#blackjack-live-dealer .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
#blackjack-live-dealer button				{height:60px; font-size:28px;}

@media screen and (max-width: 1040px) and (min-width: 768px) { 
	#blackjack-live-dealer .txt-wrap		{width:40%;}
	#blackjack-live-dealer .img-wrap		{width:55%;}
}

@media screen and (max-width: 767px) { /* mobile view */
	#blackjack-live-dealer					{margin-bottom:30px;}
	#blackjack-live-dealer .txt-wrap		{width:100%; margin-bottom:2.64vw;}
	#blackjack-live-dealer h2				{font-size:4.75vw; margin-bottom:3.5vw;}
	#blackjack-live-dealer .txt-wrap img	{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#blackjack-live-dealer p				{margin-bottom:4vw;}
	#blackjack-live-dealer .img-wrap		{display:none;}
	#blackjack-live-dealer button			{height:13.7vw; padding:0 5.9vw 0 5.9vw; font-size:6.46vw; margin-right:auto; margin-left:auto;}
}

/** slingo games **/
#blackjack-tips					{margin-bottom:43px;margin-top: 30px;}
#blackjack-gallery				{display:flex; flex-wrap:wrap; justify-content:space-between;}
#blackjack-gallery h2			{}
#blackjack-gallery > div		{width:30%; position:relative;}
#blackjack-gallery h3			{font-size:150%; margin-bottom:20px;}
#blackjack-gallery img			{width:100%; height:auto; display:block; margin-bottom:20px;}
#blackjack-gallery p			{margin:0;}
#blackjack-gallery .button-wrap	{width:100%; position:absolute; left:0; right:0; bottom:0;}
#blackjack-gallery button		{height:60px; font-size:28px; margin:0px auto 0px auto;}

@media screen and (max-width: 767px) { /* mobile view */
	#blackjack-tips				{margin-bottom:2vw;}
	#blackjack-gallery h2		{font-weight:900;}
	#blackjack-gallery > div	{width:100%; margin-bottom:7.26vw;}
	#blackjack-gallery h3		{font-size:100%; margin-bottom:3.9vw;}
	#blackjack-gallery img		{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.9vw -4.3%;}
	#blackjack-gallery button	{height:13.7vw; font-size:6.46vw; padding:0 5.9vw 0 5.9vw;}
}


.roulette-type					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
.roulette-type .txt-wrap			{width:30%;}
.roulette-type h2					{}
.roulette-type .txt-wrap img		{display:none;}
.roulette-type p					{line-height:160%; margin-bottom:20px;}
.roulette-type .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}

@media screen and (max-width: 1040px) and (min-width: 768px) { 
	.roulette-type .txt-wrap		{width:40%;}
	.roulette-type .img-wrap		{width:55%;}
}

@media screen and (max-width: 767px) { /* mobile view */
	.roulette-type					{ margin-bottom:10px;}
	.roulette-type .txt-wrap		{width:100%; margin-bottom:2.64vw;}
	.roulette-type h2				{font-weight:900;}
	.roulette-type .txt-wrap img	{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	.roulette-type p				{margin-bottom:4vw;}
	.roulette-type .img-wrap		{display:none;}
}
#roulette-type-1 .img-wrap			{width:65%;background:url('/img/roulette/american-roulette.jpg') no-repeat center center / cover;}
#roulette-type-2 .img-wrap			{width:65%;background:url('/img/roulette/european-roulette.jpg') no-repeat center center / cover;}
#roulette-type-3 .img-wrap			{width:65%;background:url('/img/roulette/french-roulette.jpg') no-repeat center center / cover;}
#roulette-type-4 .img-wrap			{width:65%;background:url('/img/roulette/live-dealer.jpg') no-repeat center center / cover;}


#rules-odds				{margin-bottom:45px;}
#rules-odds h3			{font-size:150%; margin-bottom:20px;}
#rules-odds .col-2-flex > div	{margin-bottom:0 !important;}

@media screen and (max-width: 767px) { /* mobile view */
	#rules-odds		{margin-bottom:6vw;}
	#rules-odds h3	{font-size:100%; margin-bottom:2.64vw;}
	#rules-odds .section-block		{margin-bottom:6vw;}
	#rules-odds .col-2-flex > div	{margin-bottom:6vw !important;}
}

#rules-odds					{margin-bottom:25px;}
#rules-odds ul				{padding:0; margin:0;}
#rules-odds ul li			{margin:0 0 10px 0; padding:0; list-style:none;display: flex;}
#rules-odds ul li span		{margin-right:10px;display: block; font-size: 20px; line-height: 20px; font-weight: 800; color: #06b2bc;}

@media screen and (max-width: 767px) { /* mobile view */
	#rules-odds				{margin-bottom:6vw;}
	#rules-odds ul			{padding:0; margin:0;}
	#rules-odds ul li		{margin:0 0 0 0;}
	#rules-odds ul li span	{width: 5vw; font-size: 3.5vw; line-height: 5.5vw;}
}

#live-dealer .col-2-flex > div	{margin-bottom:0 !important;}

@media screen and (max-width: 767px) { /* mobile view */
	#live-dealer .col-2-flex > div	{margin-bottom:6vw !important;}
}

#how-to-play-slots					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#how-to-play-slots .txt-wrap			{width:48%;}
#how-to-play-slots h2					{margin-bottom:20px;}
#how-to-play-slots .txt-wrap img		{display:none;}
#how-to-play-slots .img-wrap			{width:48%;background:url('/img/slots/slots1.jpg') no-repeat center center / cover;}
#how-to-play-slots .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
#how-to-play-slots .feed > ul			{padding:0; margin:0;}

@media screen and (max-width: 767px) { /* mobile view */
	#how-to-play-slots					{margin-bottom:7vw;}
	#how-to-play-slots .txt-wrap			{width:100%;}
	#how-to-play-slots .txt-wrap img		{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#how-to-play-slots h2					{font-weight:900; margin-bottom:3.5vw;}
	#how-to-play-slots .img-wrap			{display:none;}
	#how-to-play-slots .feed > ul			{padding:0; margin:0 0 6vw 0;}
	#how-to-play-slots .feed > ul > li	{margin-bottom:2.4vw;}
}

#online-slots-better					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#online-slots-better .txt-wrap			{width:48%;}
#online-slots-better h2					{margin-bottom:20px;}
#online-slots-better .txt-wrap img		{display:none;}
#online-slots-better .img-wrap			{width:48%;background:url('/img/slots/slots2.jpg') no-repeat center center / cover;}
#online-slots-better .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
#online-slots-better .feed > ul			{padding:0; margin:0;}
#online-slots-better button				{display:none;}

@media screen and (max-width: 767px) { /* mobile view */
	#online-slots-better					{margin-bottom:7vw;}
	#online-slots-better .txt-wrap			{width:100%;}
	#online-slots-better .txt-wrap img		{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#online-slots-better h2					{font-weight:900; margin-bottom:3.5vw;}
	#online-slots-better .img-wrap			{display:none;}
	#online-slots-better .feed > ul			{padding:0; margin:0 0 6vw 0;}
	#online-slots-better .feed > ul > li	{margin-bottom:2.4vw;}
	#online-slots-better button				{display:flex; height:13.7vw; font-size:6.46vw; padding:0 5.9vw 0 5.9vw; margin:0 auto 0 auto;}
}

/** win-daily-jackpot **/
#win-daily-jackpots					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#win-daily-jackpots .txt-wrap			{width:48%;}
#win-daily-jackpots h2				{margin-bottom:20px;}
#win-daily-jackpots .txt-wrap img		{display:none;}
#win-daily-jackpots .img-wrap			{width:48%;background:url('/img/daily_jackpots/red-tiger.png') no-repeat center center / cover;}
#win-daily-jackpots .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
#win-daily-jackpots .feed > ul		{padding:0; margin:0;}
#win-daily-jackpots button			{display:flex; font-size:1.5vw; margin:0 auto 0 auto;}

@media screen and (max-width: 767px) { /* mobile view */
	#win-daily-jackpots					{margin-bottom:7vw;}
	#win-daily-jackpots .txt-wrap			{width:100%;}
	#win-daily-jackpots .txt-wrap img		{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#win-daily-jackpots h2				{font-weight:900; margin-bottom:3.5vw;}
	#win-daily-jackpots .img-wrap			{display:none;}
	#win-daily-jackpots .feed > ul		{padding:0; margin:0 0 6vw 0;}
	#win-daily-jackpots .feed > ul > li	{margin-bottom:2.4vw;}
	#win-daily-jackpots button			{display:flex; height:13.7vw; font-size:6.46vw; padding:0 5.9vw 0 5.9vw; margin:0 auto 0 auto;}
}

#jackpot-vs-regular					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#jackpot-vs-regular .txt-wrap			{display: flex; flex-direction: column; width:48%;}
#jackpot-vs-regular h2					{margin-bottom:20px;}
#jackpot-vs-regular .txt-wrap img		{display:none;}
#jackpot-vs-regular .img-wrap			{width:48%;background:url('/img/Jackpots/winstar-vs-starburst.jpg') no-repeat center center / cover;}
#jackpot-vs-regular .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
#jackpot-vs-regular .feed 			{display: flex; flex-direction: column; flex-grow: 1;}
#jackpot-vs-regular .feed > ul			{padding:0; margin:0; flex-grow: 1;}

@media screen and (max-width: 767px) { /* mobile view */
	#jackpot-vs-regular					{margin-bottom:7vw;}
	#jackpot-vs-regular .txt-wrap			{width:100%;}
	#jackpot-vs-regular .txt-wrap img		{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#jackpot-vs-regular h2					{font-weight:900; margin-bottom:3.5vw;}
	#jackpot-vs-regular .img-wrap			{display:none;}
	#jackpot-vs-regular .feed > ul			{padding:0; margin:0 0 6vw 0;}
	#jackpot-vs-regular .feed > ul > li	{margin-bottom:2.4vw;}
	#jackpot-vs-regular button				{display:flex; height:13.7vw; font-size:6.46vw; padding:0 5.9vw 0 5.9vw; margin:0 auto 0 auto;}
}


#what-is-jackpot					{display:flex; flex-wrap:wrap; justify-content:space-between; margin-bottom:50px;}
#what-is-jackpot .txt-wrap			{width:30%;}
#what-is-jackpot h1					{color:#13005b; margin-bottom:20px;}
#what-is-jackpot .txt-wrap img		{display:none;}
#what-is-jackpot p					{line-height:160%; margin-bottom:20px;}
#what-is-jackpot .img-wrap			{width:65%;background:url('/img/Jackpots/jackpot.jpg') no-repeat center center / cover;}
#what-is-jackpot .img-wrap img		{opacity:0; width:100%; height:auto; display:block;}
/* #what-is-jackpot button				{height:60px; font-size:28px;} */

@media screen and (max-width: 1040px) and (min-width: 768px) { 
	#what-is-jackpot .txt-wrap		{width:40%;}
	#what-is-jackpot .img-wrap		{width:55%;}
}

@media screen and (max-width: 767px) { /* mobile view */
	#what-is-jackpot					{margin-bottom:20px;}
	#what-is-jackpot .txt-wrap		{width:100%; margin-bottom:2.64vw;}
	#what-is-jackpot h1				{font-size:4.75vw; margin-bottom:3.5vw;}
	#what-is-jackpot .txt-wrap img	{width:108.6%; max-width:none; display:block; margin:0 -4.3% 3.5vw -4.3%;}
	#what-is-jackpot p				{margin-bottom:4vw;}
	#what-is-jackpot .img-wrap		{display:none;}
	/* #what-is-jackpot button			{height:13.7vw; padding:0 5.9vw 0 5.9vw; font-size:6.46vw; margin-right:auto; margin-left:auto;} */
}

/** FAQ **/
#jackpot-tips				{margin-bottom:25px;}
#jackpot-tips ul				{padding:0; margin:0;}
#jackpot-tips ul li			{margin:0 0 10px 0; padding:0; list-style:none;}
#jackpot-tips ul li span		{width:60px; display:block; float:left; font-size:56px; line-height:40px; font-weight:800; color:#06b2bc;}

@media screen and (max-width: 767px) { /* mobile view */
	#jackpot-tips				{margin-bottom:6vw;}
	#jackpot-tips ul				{padding:0; margin:0;}
	#jackpot-tips ul li			{margin:0 0 2vw 0;}
	#jackpot-tips ul li span		{width:14vw; font-size:12.5vw; line-height:9.8vw;}
}

/** FAQ **/
#faq				{margin-bottom:25px; padding: 3rem; background-color: #eee; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px;}
#faq ul				{padding:0; margin:0;}
#faq ul li			{margin:0 0 10px 0; padding:0; list-style:none;}

@media screen and (max-width: 767px) { /* mobile view */
	#faq				{margin-bottom:6vw; padding: 0;}
	#faq ul				{padding:0; margin:0;}
	#faq ul li			{margin:0 0 2vw 0;}
}

/** slingo story **/
#slingo-block .section-block		{margin-bottom:45px;}
#slingo-block .section-block h2		{margin-bottom:20px;}

@media screen and (max-width: 767px) { /* mobile view */
	#slingo-block .section-block	{margin-bottom:6vw;}
	#slingo-block .section-block	{margin-bottom:2.64vw; font-weight:900;}
}

.slingo-partners	{margin-bottom: 28px;}
.slingo-partners h3 {font-size: 150%;}

ol.col-3-flex.numbered {
	justify-content: start;
	gap: 5%
}

ol.col-3-flex.numbered > *:nth-last-child(-n+3) {
	margin-bottom: 20px;
}

@media screen and (max-width: 767px) { /* mobile view */
	ol.col-3-flex.numbered > *:nth-last-child(-n+3),
	ol.col-3-flex.numbered > * {
		margin-bottom: 4vw;
	}

	ol.col-3-flex.numbered > *:last-child {
		margin-bottom: 6vw;
	}	
}

ol.numbered {
    padding: 0px 0px 0px 5px;
}

@media screen and (max-width: 767px) { /* mobile view */
	ol.numbered {
		padding: 0;
	}	
}

ol.numbered > li:before {
    content: counter(list) ".";
    color: #ff346b;
    font-weight: 600;
    float: left;
    text-align: center;
    font-size: 46px;
    line-height: 37px;
    border-radius: 0;
	margin: 0px 8px 0px -2px;
	font-family: "Maven Pro", arial, helvetica, sans-serif;
}

ol.numbered > li {
    position: relative;
    counter-increment: list;
	list-style-type: none;
	padding: 0;
}

#bonus-term,
#bonus-term-txt {
	color: #AEAEAE;
	font-size: 13px;
}

#bonus-term a {
	color: #AEAEAE;
	font-weight: 300;
}

#bonus-term strong {
	color: #AEAEAE;
}

.bets-container h3 {
	color: #FF346B;
}

.bets-container .col-3-flex > div:nth-child(2) {
	margin-left: 85px;
}

.bets-container .col-3-flex .table-two { 
	width: 83%;
	grid-template-columns: 65% 1fr;
}

.bets-table {
	display: grid;
    grid-gap: 1px;
    grid-template-columns: 75% 1fr;
    background-color: #000000;
    border: 1px solid #000000;
}

.bets-table > div {
	background-color: #fff;
    color: #0d162e;
	padding: 14px 5px 14px 20px;
	font-size: 140%;
	font-weight: bold;
}

.blackjack-terms {
	column-gap: 1.8em;
	-webkit-column-gap: 1.8em;
	-moz-column-gap: 1.8em;
}

@media screen and (max-width: 767px) { /* mobile view */
	.bets-container .col-3-flex > div:nth-child(2) {
		margin-left: unset;
	}

	.bets-container .col-3-flex .table-two {
		width: auto;
	}
}


.casino-terms .col-3-flex div {
	margin-bottom: 10px;
}

.promo-section {
	margin-top: 40px;
}


