<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.editor-box.twitter-box {
    display: table;
    margin: 0 auto 1em auto;
    max-width: 80%;
    min-height: 250px;
    min-width: 80%;
}

@media screen and (max-width: 767px) and (orientation: portrait) { /* mobile view */	
    .editor-box.twitter-box {
        max-width: 90%;
    }
}

.editor-box.facebook-box {
    display: table;
    margin: 0 auto 2em auto;
    max-width: 100%;
    min-height: 250px;
}

.editor-box.facebook-box .fb-post {
    overflow-y: hidden;
    overflow-x: auto;
    max-width: 92vw;
}

@media screen and (max-width: 767px) and (orientation: portrait) { /* mobile view */	
    .editor-box.facebook-box {
        max-width: 90%;
    }
}

.fr-video,
p.youtube-container,
.editor-box.youtube-box {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%;
    height: 0;
    display: block;
    margin-bottom: 2em;
}

.fr-video iframe,
p.youtube-container iframe, 
.editor-box.youtube-box iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.editor-box.instagram-box {
	min-width: 100px;
	min-height: 400px;
	text-align: center;
}

.editor-box.instagram-box &gt; div {
	display: inline-block;
}
/****** 3rd level - pannel - game page ******/
#game-page .area-wrapper {
    width: 100%;
	max-width: none;
	/*background-color: yellow;*/
}
#game-page .normal-wrapper.area-wrapper {
    width: 95%;
	/* max-width: 1310px; */
}

#game-page div.tabs-section-wrap			{display:none; overflow:hidden; padding:0;}
#game-page div.tabs-section-wrap.active		{display:block;}
#game-page div.tab-section-pannel			{display:none;}
#game-page div.tab-section-pannel.active	{display:block;}
#game-pannel								{text-align:left;}
#game-page div.game-info					{display: inline-block; margin: 0 auto; text-align: left;}

@media screen and (max-width: 767px) { /* mobile view */
	#game-page div.tabs-section-wrap	{ padding:0;}
}

/****************** Game stuff ***************/

/** standard params **/
div.param-card				{display:flex; flex-wrap:wrap; flex-direction:column; justify-content:space-between; padding:15px 20px 20px 20px;}
div.param-card.image		{padding:0; overflow: hidden;}
div.param-card.image .game-img-rect img	{height: 100%; max-width: unset;}
div.param-card.image .img-ph-warpper {
	overflow: hidden;
    border-radius: 12px;
    display: flex;
	justify-content: center;
}
@media screen and (max-width: 767px) { /* mobile view */	
	div.param-cards-group &gt; div.param-card.image img {
		height: auto;
		width: 100%;
	}
}
div.param-card.capitalized	{text-transform: capitalize;}
div.param-card-head &gt; div	{text-align:center; padding:0; margin:0px 0px 25px 0px; display:flex; flex-wrap:wrap; justify-content:flex-end; flex-direction:column; box-sizing:border-box;}
div.param-card-head			{display:table; margin:auto;}
div.param-card-head img		{display:table-cell; vertical-align:middle;}
div.param-card-head div		{display:table-cell; vertical-align:middle; padding-left:10px; color:#13005b; font-size:1.8rem; line-height:115%; font-weight:500;}
div.param-card-body			{display:flex; flex-direction:column; flex-grow:1; justify-content:center; text-align:center;}
div.param-row				{}
div.param-row strong		{color:#1988fe; font-size:3.4rem; line-height:115%; font-weight:900; font-family:"Maven Pro", arial, helvetica, sans-serif;}
div.param-card.bigwin .param-row strong {font-size:3rem;}
div.param-card.provider .param-row strong {font-size:3rem;}
div.param-card.min-max .param-row strong {font-size:2.6rem;}

div.param-cards-group &gt; div			{background-color:#e7e7e7; border-radius:12px;}

div.param-cards-group .game-img			{
	position:relative;
	/* width:286px; height:auto; float:left; margin:0 55px 25px 0; overflow:hidden; position:relative; */
}
div.param-cards-group .game-img.game-img-sq	{display:none;}
div.param-cards-group .game-img img		{
	/* width:100%; */
	height:auto;
	display:block;
}

div.param-cards-group .game-img .game-up {
	width: 100%; height: 100%;
    display: flex;
    position: absolute;
    top: 0; left: 0; bottom: 0; right: 0;
    background: url('/img/thumb-over.png') no-repeat center center / cover;
    text-align: center;
    z-index: 3;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
}

.site-container div.param-cards-group .game-img .game-up {
	flex-direction: column;
}

.site-container div.param-cards-group .game-img .game-up div.play-demo {
    color: #fff;
    background-color: #FF346B;
}

.site-container div.param-cards-group .game-img .game-up div.play-demo a {
	color: #fff;
	font-size: 14px;
	cursor: pointer;
}

div.param-cards-group .game-img:hover .game-up,
div.param-cards-group .game-img:hover .game-up {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
}

/** icons pannel **/
div.icon-panel			{display:flex; flex-wrap:wrap; justify-content:flex-start; padding:11px 20px 20px 20px; flex-direction: row;}
#rating					{display:flex; flex-wrap:wrap; justify-content:flex-start;}
#stars-wrap				{display:table; position:relative; z-index:1; margin:0px auto 15px auto;}
#stars-wrap img			{display:block; width:95%; max-width:320px; height:auto; margin:0 auto;}
#stars-paint			{height:100%; display:block; position:absolute; background-color:#1386fe; z-index:-1; max-width: 99%}
div.rating-num			{text-align:center; margin-bottom:10px;}
div.rating-num strong	{display:block; color:#1386fe; margin-bottom:2px; font-size:3.6rem; line-height:110%; font-weight:900; font-family:"Maven Pro", arial, helvetica, sans-serif;}
div.rating-num span		{display:block; color:#13005b; font-size:1.6rem; line-height:110%;}

div.tags-sep		{width:calc(100% + 24px); height:2px; background-color:#ff346b; margin:0px -12px 20px -12px;}
#tags				{display:inline-flex; margin:0 auto; padding:0;}
#tags li			{display:table; padding:0; margin:0 10px 0 10px; text-align:center;}
#tags li img		{width:56px; height:auto; display:block; max-width:none; margin:0 auto;}
#tags li span		{display:block; padding-top:4px;  color:#13005b; font-size:1.6rem; line-height:110%;}

/** bets range **/
div.min-max				{}
div.mm-range			{display:flex; flex-wrap:wrap; justify-content:space-between;}
div.min-max strong		{margin-bottom:2px;}
div.mm-arrow			{width: 100%; height:1px; background-color:#13005b; margin-top:8px; position:relative;;}
div.mm-arrow:before {
    content:""; display:block;
    width: 5px; height: 9px;
    position: absolute;
    bottom: -4px; left: 0;
    background :url('/img/GamePage/minmax-left.gif');
    z-index: 9;
}
div.mm-arrow:after {
    content:""; display:block;
    width: 5px; height: 9px;
    position: absolute;
    bottom: -4px; right: 0;
    background :url('/img/GamePage/minmax-right.gif');
    z-index: 9;
}
div.min-max span		{padding-top:10px;  color:#13005b; font-size:1.6rem; line-height:110%;}

.param-cards-group.blackjack .min-max div.param-card-body {
	padding:30px 0 4px 0;
}
.param-cards-group.blackjack .min-max .yes-no.inner-item {
	display:flex; flex-direction:column; margin-top:-10px;
}
.param-cards-group.blackjack .min-max .yes-no.inner-item .param-card-head {
	order:2;
}
.param-cards-group.blackjack .min-max .yes-no.inner-item .param-card-head div {
	display: block; padding: 0;
	color: #13005b;
	font-size: 1.6rem;
	line-height: 110%
}

.param-cards-group.casino .min-max div.param-card-body {
	padding:30px 0 4px 0;
}
.param-cards-group.casino .min-max .yes-no.inner-item {
	display:flex; flex-direction:column; margin-top:-10px;
}
.param-cards-group.casino .min-max .yes-no.inner-item .param-card-head {
	order:2;
}
.param-cards-group.casino .min-max .yes-no.inner-item .param-card-head div {
	display: block; padding: 0;
	color: #13005b;
	font-size: 1.6rem;
	line-height: 110%
}

div.param-cards-group.casino div.mm-range	{padding-top:0px; margin-top:-15px;}
div.param-cards-group.casino #rating		{height:45%; flex-grow:1;}
div.param-cards-group.casino #tags			{height:calc(45% - 30px);}

/** volatility **/
.fill-level			{height:18px; border:#13005b 2px solid; margin-top:7px; border-radius:9px; box-sizing:border-box;}
.fill-level div		{height:100%; background-color:#1988fe; border-radius:7px;}
.low div			{width:11%;}
.low-mid div		{width:29%;}
.medium div			{width:52%;}
.medium-high div	{width:69%;}
.high div			{width:93%;}

@media screen and (max-width: 799px) { /* popup yes img */
	#game-page div.game-info		{max-width:590px;}

	#tags li img			{width:60px;}
	div.param-card-body		{padding: 6vw 0 6vw 0;}
	div.mm-range			{padding:0 8%;}
	
	.param-cards-group.blackjack .min-max div.param-card-body {
		padding:3vw 0 4px 0;
	}
	.param-cards-group.blackjack .min-max .yes-no.inner-item {
			margin-top:-1vw;
	}
		
	#game-popup .param-cards-group &gt; div.param-card.image		{display:block !important; grid-column-start:1; grid-column-end:3; margin-bottom:0 !important; border-radius:12px 12px 0px 0px;}
	#game-popup .param-cards-group.default &gt; div.param-card.image	{margin-bottom:-10px !important;}
	#game-popup .param-cards-group.casino &gt; div.param-card.image	{margin-bottom:-20px !important;}
	#game-popup .param-cards-group.blackjack &gt; div.param-card.image	{margin-bottom:-20px !important;}
	#game-popup .param-cards-group &gt; div.param-card.icon-panel	{grid-column-start:1 !important; grid-column-end:3 !important;}
	#game-popup div.param-card.image .img-ph-warpper			{border-radius:12px 12px 0px 0px;}
	#game-popup div.param-card.image .game-img-rect img			{width:100% !important;}

	#game-popup div.icon-panel			{flex-direction:row; justify-content:space-between; padding:10px 10px 10px 10px; border-radius:0px 0px 12px 12px !important;}
	#game-popup #rating.has-tags		{width:60%;}
	#game-popup #stars-wrap				{direction:rtl; margin:0; /*align-self:center;*/}
	#game-popup div.rating-num			{display:table-cell; vertical-align:middle; padding:0px 15px;}
	#game-popup div.rating-img			{display:table-cell; vertical-align:middle;}
	#game-popup div.tags-sep			{width:2px; height:auto; margin:0;}
	#game-popup #tags					{max-width:46%; padding-top:1.3vw;}
	#game-popup #tags li				{margin:0 1.5vw 0 1.5vw;}
	#game-popup #tags li img			{height:4.8vw; width:auto;}

	div.rating-num strong,
	div.param-cards-group.casino div.mm-range	{margin-top:0;}
}

@media screen and (max-width: 799px) and (min-width: 768px) {
	#game-popup .param-cards-group.blackjack div.param-row strong		{font-size: 5.7vw;}
}

@media screen and (max-width: 767px) {
	#game-page div.game-info		{max-width:500px;}
	div.param-card-body		{padding: 6vw 0 0 0;}
	#game-popup .param-cards-group.default &gt; div.param-card.image	{margin-bottom:0 !important;}
	#game-popup .param-cards-group.casino &gt; div.param-card.image	{margin-bottom:0 !important;}
	#game-popup .param-cards-group.blackjack &gt; div.param-card.image	{margin-bottom:0px !important;}
	
	.param-cards-group.casino .min-max div.param-card-body {
		padding:3vw 0 4px 0;
	}
	.param-cards-group.casino .min-max .yes-no.inner-item {
			margin-top:-1vw;
	}

	div.param-row strong		{font-size: 5.7vw;}
}
@media screen and (max-width: 600px) { /* mobile responsive */
	#tags li img		{height:6.8vw; width:auto; margin:0 auto;}
	div.rating-num		{padding:0px 10px;}
	#game-popup #tags	{padding-top:1.5vw;}

	div.rating-num strong,
	div.param-row strong		{font-size:6.5vw;}
	div.param-card-head div		{font-size:4.5vw; font-weight:500;}
	div.param-card-head img		{width:8vw;}
	div.rating-num span,
	#tags li span,
	div.min-max span			{font-size:2.7vw; font-weight:500;}
}
@media screen and (max-width: 400px) { /* mobile responsive */
	div.rating-num strong,
	div.param-row strong		{font-size:8vw;}
	div.rating-num span,
	#tags li span,
	div.min-max span			{font-size:3.2vw; font-weight:500;}
}

/************************** structure **************************/
div.param-cards-group {
	margin-bottom: 20px;
}

.param-cards-group &gt; div.param-card  {
	margin-bottom: 10px;
}

.param-cards-group &gt; div.param-card.image  {
	display: none;
}

.game-popup .param-cards-group &gt; div.param-card.image  {
	display: initial;
}

@media screen and (min-width: 768px) {
	div.param-cards-group {
		display:inline-grid; 
		grid-gap:10px;
		grid-template-columns: repeat(2, 1fr);
	}

	.param-cards-group &gt; div.param-card  {
		margin-bottom: unset;
	}

	.game-popup .param-cards-group &gt; div.param-card.image  {
		display: initial;
		grid-column-start: 1;
		grid-column-end: 3;
	}

	.param-cards-group &gt; div.param-card.icon-panel,
	.param-cards-group &gt; div.param-card.provider,
	.param-cards-group &gt; div.param-card.features,
	.param-cards-group &gt; div.param-card.themes,
	.param-cards-group &gt; div.param-card.volatility,
	.param-cards-group &gt; div.param-card.min-max  {
		grid-column-start: 1;
		grid-column-end: 3;
	}
}

/* @media screen and (min-width: 768px) {
	.param-cards-group &gt; div.param-card.icon-panel,
	.param-cards-group &gt; div.param-card.provider,
	.param-cards-group &gt; div.param-card.volatility,
	.param-cards-group &gt; div.param-card.min-max  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
} */

/***** type 1 default *****/
.default-wrapper		{max-width:1280px;text-align: center;}

#game-popup .param-cards-group.default &gt; div.param-card.provider  {
	grid-column-start: 1;
	grid-column-end: 3;
}

#game-popup .param-cards-group.default &gt; div.param-card.min-max  {
	grid-column-start: 1;
	grid-column-end: 3;
}

@media screen and (min-width: 800px) {
	.param-cards-group.default {
		grid-template-columns: repeat(3, 240px);		
		grid-auto-rows: 240px;
		grid-template-areas: 
		"a a ."
		"b b ."
		"c c .";
	}
	.param-cards-group.default &gt; div.param-card.volatility, 
	.param-cards-group.default &gt; div.param-card.provider  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
	.param-cards-group.default &gt; div.param-card.icon-panel,
	#game-popup .param-cards-group.default &gt; div.param-card.min-max,
	.param-cards-group.default &gt; div.param-card.min-max  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
	.param-cards-group.default &gt; div.param-card.image  {
		grid-column-start: 1;
		grid-column-end: 3;
		grid-area: a;
		display: initial;
	}
	.param-cards-group.default &gt; div.param-card.themes  {
		grid-area: b;
	}
	.param-cards-group.default &gt; div.param-card.features  {
		grid-area: c;
	}
}

@media screen and (min-width: 1084px) {
	.param-cards-group.default {
		grid-template-columns: repeat(4, 240px);		
		grid-auto-rows: 240px;
		grid-template-areas: 
		"a a . ."
		"b b . ."
		"c c . .";
	}
	#game-popup .param-cards-group.default &gt; div.param-card.provider,
	.param-cards-group.default &gt; div.param-card.provider  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
}

@media screen and (min-width: 1362px) {
	.param-cards-group.default  {
		grid-template-columns: repeat(5, 240px);
		grid-template-areas: 
		"a a . . ."
		"b b . . ."
		"c c . . .";
	}
}


/***** type 2 casino *****/
div.param-cards-group.casino {
	grid-gap:20px; 
	margin-bottom: 20px;
}

.casino-wrapper		{max-width:1280px;text-align: center;}

div.param-cards-group.casino .game-img.game-img-sq {
	display: none;
}
div.param-cards-group.casino .game-img.game-img-rect {
	display: block;
}
div.param-cards-group.casino &gt; div.param-card.image {
	grid-column-start: 1;
	grid-column-end: 3;
}

@media screen and (min-width: 768px) {
	.param-cards-group.casino {
		grid-template-columns: repeat(2, 285px);
	}	
	div.param-cards-group.casino &gt; div.param-card.image  {
		display: initial;
		grid-column-start: auto;
		grid-column-end: auto;
	}
	div.param-cards-group.casino .game-img.game-img-sq {
		display: none;
	}
	div.param-cards-group.casino .game-img.game-img-rect {
		display: block;
	}
	div.param-cards-group.casino &gt; div.param-card.volatility,
	div.param-cards-group.casino &gt; div.param-card.provider,
	div.param-cards-group.casino &gt; div.param-card.min-max,
	div.param-cards-group.casino &gt; div.param-card.icon-panel  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
}

@media screen and (min-width: 800px) {
	.param-cards-group.casino {	
		grid-auto-rows: 285px;
	}
	div.param-cards-group.casino .game-img.game-img-sq {
		display: block;
	}
	div.param-cards-group.casino .game-img.game-img-rect {
		display: none;
	}
}

@media screen and (min-width: 994px) {
	.param-cards-group.casino {
		grid-template-columns: repeat(3, 285px);
	}
}

@media screen and (min-width: 1280px) {
	.param-cards-group.casino {
		grid-template-columns: repeat(4, 285px);		
		grid-auto-rows: 285px;
	}
}

/***** type 3 blackjack *****/
div.param-cards-group.blackjack {
	grid-gap:20px; 
	margin-bottom: 20px;
}

.blackjack-wrapper		{max-width:980px;text-align: center;}

@media screen and (min-width: 768px) {
	.param-cards-group.blackjack &gt; div.param-card.image  {
		display: initial;
		grid-column-start: auto;
		grid-column-end: auto;
	}
	div.param-cards-group.blackjack .game-img.game-img-sq {
		display: block;
	}
	div.param-cards-group.blackjack .game-img.game-img-rect {
		display: none;
	}
	div.param-cards-group.blackjack &gt; div.param-card.icon-panel  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
}

@media screen and (min-width: 800px) {
	.param-cards-group.blackjack {
		grid-template-columns: repeat(2, 307px);		
		grid-auto-rows: 307px;
	}
	div.param-cards-group.blackjack .icon-panel #stars-wrap {
		margin: 15px 0px 30px 0px !important;
	}
	div.param-cards-group.blackjack .icon-panel div.tags-sep {
		margin-bottom: 30px !important;
	}
}

@media screen and (min-width: 1084px) {
	.param-cards-group.blackjack {
		grid-template-columns: repeat(3, 307px);		
		grid-auto-rows: 307px;
	}
	div.param-cards-group.blackjack &gt; div.param-card.provider,
	div.param-cards-group.blackjack &gt; div.param-card.min-max  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
}

/***** type 4 bingo *****/
div.param-cards-group.bingo {
	grid-gap:20px; 
	margin-bottom: 20px;
}

.bingo-wrapper		{max-width:980px;text-align: center;}

@media screen and (min-width: 768px) {
	.param-cards-group.bingo &gt; div.param-card.image  {
		display: initial;
		grid-column-start: auto;
		grid-column-end: auto;
	}
	div.param-cards-group.bingo .game-img.game-img-sq {
		display: block;
	}
	div.param-cards-group.bingo .game-img.game-img-rect {
		display: none;
	}
	div.param-cards-group.bingo &gt; div.param-card.icon-panel  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
}

@media screen and (min-width: 800px) {
	.param-cards-group.bingo {
		grid-template-columns: repeat(2, 307px);		
		grid-auto-rows: 307px;
	}
	div.param-cards-group.bingo .icon-panel #stars-wrap {
		margin: 15px 0px 30px 0px !important;
	}
	div.param-cards-group.bingo .icon-panel div.tags-sep {
		margin-bottom: 30px !important;
	}
}

@media screen and (min-width: 1084px) {
	.param-cards-group.bingo {
		grid-template-columns: repeat(4, 307px);		
		grid-auto-rows: 307px;
	}
	div.param-cards-group.bingo &gt; div.param-card.provider,
	div.param-cards-group.bingo &gt; div.param-card.min-max  {
		grid-column-start: auto;
		grid-column-end: auto;
	}
}

/** carousel ?? **/
#game-carousel				{width:100%; background-color:#1988fe; text-align:center; padding:30px 0 30px 0;}
#game-page .images-title	{width:95%; max-width:1310px; margin: 0 auto 20px auto;display: none;}
#game-carousel h2			{color:#fff; font-size:3.6rem; line-height:115%; font-weight:900; display:inline;}
#game-carousel #images		{width:unset; max-width:1310px; white-space: nowrap; margin: 0 auto; overflow: hidden;}
#game-carousel #images.gallery		{display: flex; flex-direction: row; justify-content: space-between;}
#game-carousel #images img			{max-width: 30%; height:auto; display:inline-block; vertical-align: bottom;}

@media screen and (max-width: 767px) { /* mobile view */
	#game-carousel				{padding:3.5vw 0 4.5vw 0; overflow-x: auto;}
	#game-carousel #images		{max-width:unset;}
	#game-carousel #images.gallery		{display: inline;}
	#game-page .images-title	{margin-bottom:2.6vw;}
	#game-carousel h2			{font-size:145%;}
	#game-carousel #images img	{max-width: 80%; margin: 0 3%;}
}

/** game text **/
#game-text						{padding:50px 0 30px 0;}
#game-text div.game-banner		{margin-bottom:50px;}
#game-text #game-banner-1		{padding-top:25px;}
#game-text img.desktop-only		{display:block;}
#game-text img.mobile-only		{display:none;}
#game-text .section-block		{margin-bottom:20px;}
#game-text .section-block h2	{margin-bottom:20px;}
#game-text .section-block h3	{margin-bottom:15px; font-size:150%; text-transform:uppercase;}
#game-text .col-2-flex &gt; * p:last-child	{margin-bottom:0;}
#game-text .col-3-flex &gt; * p:last-child	{margin-bottom:0;}
.game-content-wrapper .images-section {
	margin-left: -3%;
    margin-right: -3%;
	background-color: #1988fe;
	max-width: unset;
}
.game-content-wrapper sectiontitle {
	display: none;
}

.game-content-wrapper .images-section img {
	max-width: 360px;
	width: 30%;
	display: inline-block;
}

.game-content-wrapper .images-section gameimage {
	display: flex;
    text-align: center;
    padding: 15px 0;
    max-width: 1310px;
    justify-content: center;
	margin: 0 auto;
	gap: 2.5%;
}

@media screen and (max-width: 767px) { /* mobile view */
	.game-content-wrapper .images-section gameimage {
		display: block;
		text-align: center;
		padding: 15px 2.5% 8px 0;
		max-width: unset;
		margin: 0 auto;
		white-space: nowrap;
		overflow-x: auto;
	}
	.game-content-wrapper .images-section gameimage img {
		width: 94%;
		margin-left: 3%;
	}
}

.game-content-wrapper .game-seo {
	max-width: 1310px;
    margin: 30px auto;
}

#game-popup .game-content-wrapper .game-seo {
    margin: 30px 4%;
}

@media screen and (max-width: 767px) { /* mobile view */
	#game-text						{padding:6.5vw 0 4vw 0;}
	#game-text div.game-banner		{margin:0 -4.3% 6.5vw -4.3%;}
	#game-text #game-banner-1		{padding-top:2vw;}
	#game-text img.desktop-only		{display:none;}
	#game-text img.mobile-only		{display:block;}
	#game-text .section-block		{margin-bottom:3.5vw;}
	#game-text .section-block h2	{margin-bottom:3.2vw;}
	#game-text .section-block h3	{margin-bottom:3vw; font-size:100%;}
}

.recommended {
    padding-top: 1em;
}

.recommended h2 {
    text-align: center;
}

.recommended .categories {
    justify-content: space-evenly !important;
    flex-wrap: unset !important;
}

#game-page .game-disclaimer {
	text-align: center;
	padding: 0 10px 20px 10px;
	font-size: 80%;
	line-height: 1.2em;
}

#game-page p.youtube-container,
#game-page .editor-box.youtube-box {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%;
    height: 0;
    display: block;
    margin-bottom: 2em;
}

#game-page p.youtube-container iframe, 
#game-page .editor-box.youtube-box iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.game-content-wrapper &gt; p,
.game-content-wrapper &gt; table,
.game-content-wrapper &gt; ul,
.game-content-wrapper &gt; ol,
.game-content-wrapper &gt; h3,
.game-content-wrapper &gt; h4,
.game-content-wrapper &gt; h2,
.game-content-wrapper &gt; .cms-section-block {
	max-width: 1310px;
	margin-left: auto;
	margin-right: auto;
}
</pre></body></html>