<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html { font-size: 62.5%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: sans-serif; }
html, body, div, p, span, header, hgroup, footer, nav, menu, article, section, aside, h1, h2, h3, h4, h5, h6, a, img, strong, b, em, i, u, ol, ul, li, dl, dt, dd, table, caption, tbody, tfoot, thead, tr, th, td, legend, object, embed, audio, video, summary, details, canvas, figure, figcaption, blockquote, q, big, small, sub, sup, pre, abbr, acronym, address, cite, code, del, dfn, ins, kbd, s, samp, strike, tt, var, output, applet, mark, time { margin: 0; padding: 0; border: 0; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }
audio, canvas, progress, video, span, a { display: inline-block; }
p &gt; a { display: inline; }
html { -webkit-box-sizing: border-box; box-sizing: border-box; }
body { line-height: 1; }
*, *:before, *:after, input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: inherit; box-sizing: inherit; }
img, pre, embed, video, object, input, select, textarea { max-width: 100%; }
img { height: auto; vertical-align: middle; }
pre, textarea { overflow: auto; }
[hidden], template { display: none; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
em, i { font-style: italic; }
input { line-height: normal; }
button[disabled], html input[disabled] { cursor: default; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button, input[type="button"], input[type="reset"], input[type="submit"] { border: 1px solid; border-color: #ccc #ccc #bbb; border-radius: 3px; background: #e6e6e6; }
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: #ccc #bbb #aaa; }
button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: #aaa #bbb #bbb; }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: #666; border: 1px solid #ccc; border-radius: 3px; padding: 3px; }
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: #111; }
input[type="reset"], input[type="submit"] { border: 1px solid; border-color: #424486 #424486 #4e52c1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: #e5eeff; margin-right: 40px; padding: 9px; width: 135px; text-align: center; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
select { border: 1px solid #ccc; }
:root { --transition: all 0.3s ease-in-out; }
:hover { transition: var(--transition); -webkit-transition: var(--transition); -o-transition: var(--transition); }
.float-left, .float-right { display: inline; margin-top: 1.6rem; margin-bottom: 1.6rem; }
.float-left { float: left; margin-right: 1.6rem; }
.float-right { float: right; margin-left: 1.6rem; }
.float-center { clear: both; display: block; margin: 20px auto; }
.clearfix:after, .uol-grid::after { content: ""; display: table; clear: both; }
.mg-r { margin-right: 7.6rem; }
.soon { margin-top: 8px; color: #808080; }
body { background: #e2e2e25e; color: #1a0700; font-size: 16px; line-height: normal; font-family: Arial, sans-serif; text-align: left; }
button, input, optgroup, select, textarea { color: inherit; font: inherit; }
a { transition: var(--transition); -webkit-transition: var(--transition); -o-transition: var(--transition); }
h1, h2, h3, h4, h5, h6 { line-height: 1.6; position: relative; clear: both; }
h1 { font-size: 21px; }
h1.main-title { border-radius: 6px 6px 0 0; font-weight: 600; text-align: center; color: #0e4169; background: #a8dbfe; padding: 5px 0; }
@media screen and (max-width:760px) {
h1.main-title { font-size: 19px; line-height: 23px }
}
h2 { margin-top: 20px; margin-bottom: 16px; font-size: 19px; font-weight: bold !important; color: #04589c; }
h2:not(.h-capt) { border-radius: 6px; }
h3 { margin: 10px 0 0; color: #006dc3; padding: 6px 28px; }
.h-capt { text-align: center; }
.inl { display: inline; }
.title-b-fd::after { content: ''; position: absolute; left: 0; right: 60%; bottom: 0; height: 2px; background: #006dc3; }
h3, h4, h5, h6 { font-size: 17px; }
#main-article &gt; div &gt; p { margin-bottom: 14px; }
ul, ol { margin: 10px 43px; margin-bottom: 23px; }
.bb-tab.blackjack ul, ol { margin: 0 10px; margin-bottom: 0; }
ul { list-style: none; }
.d-f &gt; ul, .d-s &gt; ul, .d-t &gt; ul { margin: 10px auto; }
ol { list-style: decimal; list-style-position: inside; }
ul li, ol li { margin-bottom: 10px; padding-left: 20px; line-height: 1.5; }
ul li::before { content: ''; display: inline-block; width: 18px; height: 18px; margin-right: 6px; background: url('/images/common-sprite.png') -136px -366px no-repeat; position: relative; top: 4px; }
.lazybg {background-image: none !important}

@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
ul:not(.pc-list) li::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-136px -366px no-repeat }
}
ul.double-list { display: inline-block; }
ul.double-list li { float: left; width: 50%; }
ul.boxes { margin: 10px auto; margin-bottom: 23px; text-align: justify; }
p { line-height: 1.7; }
.logos-list { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; margin: 20px auto 6px; }
.logos-list &gt; .logos { display: inline-flex; margin: 10px; height: 60px; justify-content: center; }
.logos-list &gt; .logos &gt; img { max-width: 100%; }
.bg-light-blue { background-image: linear-gradient(112.5deg, rgba(232, 232, 232, 0.03) 0%, rgba(232, 232, 232, 0.03) 2%, rgba(231, 231, 231, 0.03) 2%, rgba(231, 231, 231, 0.03) 4%, rgba(231, 231, 231, 0.03) 4%, rgba(231, 231, 231, 0.03) 11%, rgba(2, 2, 2, 0.03) 11%, rgba(2, 2, 2, 0.03) 67%, rgba(231, 231, 231, 0.03) 67%, rgba(231, 231, 231, 0.03) 90%, rgba(111, 111, 111, 0.03) 90%, rgba(111, 111, 111, 0.03) 100%), linear-gradient(157.5deg, rgba(210, 210, 210, 0.03) 0%, rgba(210, 210, 210, 0.03) 17%, rgba(254, 254, 254, 0.03) 17%, rgba(254, 254, 254, 0.03) 18%, rgba(96, 96, 96, 0.03) 18%, rgba(96, 96, 96, 0.03) 44%, rgba(159, 159, 159, 0.03) 44%, rgba(159, 159, 159, 0.03) 70%, rgba(24, 24, 24, 0.03) 70%, rgba(24, 24, 24, 0.03) 82%, rgba(16, 16, 16, 0.03) 82%, rgba(16, 16, 16, 0.03) 100%), linear-gradient(22.5deg, rgba(47, 47, 47, 0.03) 0%, rgba(47, 47, 47, 0.03) 32%, rgba(124, 124, 124, 0.03) 32%, rgba(124, 124, 124, 0.03) 40%, rgba(200, 200, 200, 0.03) 40%, rgba(200, 200, 200, 0.03) 42%, rgba(16, 16, 16, 0.03) 42%, rgba(16, 16, 16, 0.03) 64%, rgba(243, 243, 243, 0.03) 64%, rgba(243, 243, 243, 0.03) 94%, rgba(93, 93, 93, 0.03) 94%, rgba(93, 93, 93, 0.03) 100%), linear-gradient(90deg, #cce7fd, #cce7fd); border-radius: 5px; }
.bg-light { background-image: linear-gradient(112.5deg, rgba(232, 232, 232, 0.03) 0%, rgba(232, 232, 232, 0.03) 2%, rgba(231, 231, 231, 0.03) 2%, rgba(231, 231, 231, 0.03) 4%, rgba(231, 231, 231, 0.03) 4%, rgba(231, 231, 231, 0.03) 11%, rgba(2, 2, 2, 0.03) 11%, rgba(2, 2, 2, 0.03) 67%, rgba(231, 231, 231, 0.03) 67%, rgba(231, 231, 231, 0.03) 90%, rgba(111, 111, 111, 0.03) 90%, rgba(111, 111, 111, 0.03) 100%), linear-gradient(157.5deg, rgba(210, 210, 210, 0.03) 0%, rgba(210, 210, 210, 0.03) 17%, rgba(254, 254, 254, 0.03) 17%, rgba(254, 254, 254, 0.03) 18%, rgba(96, 96, 96, 0.03) 18%, rgba(96, 96, 96, 0.03) 44%, rgba(159, 159, 159, 0.03) 44%, rgba(159, 159, 159, 0.03) 70%, rgba(24, 24, 24, 0.03) 70%, rgba(24, 24, 24, 0.03) 82%, rgba(16, 16, 16, 0.03) 82%, rgba(16, 16, 16, 0.03) 100%), linear-gradient(22.5deg, rgba(47, 47, 47, 0.03) 0%, rgba(47, 47, 47, 0.03) 32%, rgba(124, 124, 124, 0.03) 32%, rgba(124, 124, 124, 0.03) 40%, rgba(200, 200, 200, 0.03) 40%, rgba(200, 200, 200, 0.03) 42%, rgba(16, 16, 16, 0.03) 42%, rgba(16, 16, 16, 0.03) 64%, rgba(243, 243, 243, 0.03) 64%, rgba(243, 243, 243, 0.03) 94%, rgba(93, 93, 93, 0.03) 94%, rgba(93, 93, 93, 0.03) 100%), linear-gradient(90deg, #ffffff, #ffffff); border-radius: 5px; }
.boxes-tips li &gt; div p { margin-bottom: 14px; padding-top: 14px; }
.no-m-p { margin: 0; padding: 0; }
.no-mg { margin: 0; }
.mg-30 { margin: 30px auto; }
table.mg-30, div.one-l-rev { margin: 0 auto 10px auto; }
.last-update { font-weight: bold; font-size: 13px; padding: 5px; }
.no-pd { padding: 0; }
.title-b-fd { position: relative; }
.title-tab-cap { text-align: center; font-weight: bold; padding: 6px; border: 1px solid #ffa232; color: #0e4169; background: #ffef7e; background: -moz-linear-gradient(top, #d0f0ff 0%, #ffef7e 3%, #ff9c2c 97%, #679a02 100%); background: -webkit-linear-gradient(top, #d0f0ff 0%, #ffef7e 3%, #ff9c2c 97%, #679a02 100%); background: linear-gradient(to bottom, #d0f0ff 0%, #ffef7e 3%, #ff9c2c 97%, #679a02 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0f0ff', endColorstr='#679a02', GradientType=0); }
.prize { color: #fea917; }
.offer { font-size: 16px; text-align: center; vertical-align: middle; }
.offer:first-letter { text-transform: capitalize; }
.offer &gt; span { color: #fd6f16; font-weight: 900; font-size: 18px; }
.uol-grid-wrap.c2 &gt; ul, .uol-grid.c2 &gt; li { width: 100%; }
.uol-grid.c2 &gt; li { padding: 0 20px; }
.count-ing { list-style: none; counter-reset: item; padding-left: 10px; }
.count-ing &gt; li { counter-increment: item; margin-bottom: 30px; padding-left: 40px; position: relative; }
.count-ing &gt; li::before { content: counter(item); position: absolute; left: 0; top: -4px; width: 30px; line-height: 26px; border: 2px solid #7d4701; border-radius: 50%; color: #7d4701; font-weight: bold; text-align: center; }
.count-ing &gt; li::after { content: ''; position: absolute; left: 14px; top: 26px; border-left: 2px solid #7d4701; height: 100%; }
.count-ing &gt; li:last-child::after { height: 0; }
.prize-table { border: 1px solid #006dc3; padding: 7px; }
.prize-table th { background-color: #e5f3ff; border: 1px solid #006dc3; color: #0e4169; padding: 10px; text-align: center; text-shadow: 1px 1px 1px #fff; vertical-align: middle; }
.prize-table td { border: solid 1px #006dc3; color: #333; padding: 10px; }

/*--------------------------------------------------------------
# Main semantic
--------------------------------------------------------------*/
#main-header { font-weight: bold; padding: 4px 16px; position: relative; background: #006dc3; }
#main-header.fixed { position: fixed; top: 0; left: 0; right: 0; margin: 0; width: inherit; padding: 6px 16px; z-index: 999; }
#logo .ds-tp, #main-header.fixed #logo .ds-tp { display: none; }
#main-header.fixed #logo { left: 10px; top: 5px; }
@media screen and (min-width:1200px) {
.active:hover + .lang-dropdown { display: block; }
.active:active + .lang-dropdown { display: block; }
.active:visited + .lang-dropdown { display: block; }
.lang-dropdown:hover { display: block; }
}
.lang-dropdown { display: none; right: 40px; background-color: #47aaf9; width: max-content; height: 28px; position: absolute; top: 0px; padding: 0 10px; min-width: 74px; }
.flag { display: inline-block; top: 0px; right: 10px; width: 30px; height: 30px; background-size: 30px 20px; }
.flag.de { background: var(--logo-germany); }
.flag.ja { background: var(--logo-japan); }
.flag.fi { background: var(--logo-finland); }
.flag.de-at { background: var(--logo-austria); background-repeat: no-repeat; width: 70px; height: 30px; background-position-x: 39px; cursor: pointer; }
.flag.no { background: var(--logo-norway); }
.flag.in { background: var(--logo-india); }
.flag.es { background: var(--logo-spain); }
.flag.en { background: var(--logo-uk); }
.flag.pt-br { background: var(--logo-brazil); }
.flag.es-cl { background: var(--logo-chile); }
.flag a { display: block; height: inherit; }
.flag a span { text-indent: -9999px; font-size: 5px; }
.lang-v { font-size: 12px; color: #44a7f5; display: inline-block; position: relative; top: -10px; right: -33px; }
.lang-box { position: absolute; right: 0; top: -28px; }
.lg-in-n, .bann-in-n { text-align: center; }
.lg-in-n { padding: 30px 0 20px; }
.bann-in-n { margin-top: 30px; }
.menu-toggle { position: absolute; }
.menu-toggle.op { width: 25px; height: 25px; right: 18px; top: 50%; transform: translateY(-50%); background: var(--icon-menu) no-repeat center; }
.menu-toggle.cl { width: 23px; height: 23px; right: 22px; top: 14px; background: var(--icon-menu-close) no-repeat center; }
.brdcmb-el { position: relative; width: 100%; margin: 25px auto 0; }
.brdcmb-el .breadcrumb { padding: 5px 10px; margin: 0; list-style: none; background: #ffffff; border-radius: 5px 5px 0 0; font-size: 12px; }
.brdcmb-el .breadcrumb li { display: inline-block; vertical-align: middle; margin: 0; padding: 0; }
.brdcmb-el .breadcrumb li a, .brdcmb-el .breadcrumb li:last-child { padding-left: 15px; }
.brdcmb-el .breadcrumb li:last-child { position: relative; }
.brdcmb-el .breadcrumb &gt; li + li:before { content: none; }
.brdcmb-el .breadcrumb li a:after { content: ""; position: absolute; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg data-name='19'%3E%3Cpath d='M12 19a1 1 0 0 1-.71-1.71l5.3-5.29-5.3-5.29A1 1 0 0 1 12.7 5.3l6 6a1 1 0 0 1 0 1.41l-6 6a1 1 0 0 1-.7.29z'/%3E%3Cpath d='M6 19a1 1 0 0 1-.71-1.71l5.3-5.29-5.3-5.29a1 1 0 0 1 1.42-1.42l6 6a1 1 0 0 1 0 1.41l-6 6A1 1 0 0 1 6 19z'/%3E%3C/g%3E%3C/svg%3E") center/ contain no-repeat; width: 8px; height: 10px; top: 50%; transform: translateY(-50%); margin: 0 5px; }

.brdcmb-el .breadcrumb li a{position: relative; text-decoration: none; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out;}
.brdcmb-el .breadcrumb li a:hover {text-decoration: none; color: #ff9d02;}
@media screen and (max-width: 575px){
	.brdcmb-el .breadcrumb{padding: 5px; overflow-x: scroll; display: block; white-space: nowrap; position: relative;}
	.brdcmb-el .breadcrumb::-webkit-scrollbar{height: .25rem;}
	.brdcmb-el .breadcrumb::-webkit-scrollbar-thumb{background-color: #006dc3;}
	.brdcmb-el .breadcrumb::-webkit-scrollbar-track{box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}
	.brdcmb-el .breadcrumb.blured::after{position:absolute;top:0;bottom:0;right:0;width:5em;content:'';background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgb(222 234 217) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgb(222 234 217)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgb(222 234 217) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgb(222 234 217) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgb(222 234 217) 100%);background:linear-gradient(left,rgba(255,255,255,0) 0,rgb(222 234 217) 100%)}
}
.brdcmb-el + #main-article{margin: 0;}
.brdcmb-el + #main-article h1.main-title{border-radius: 0;}
#main-article { margin: 6px auto 0; background: #fff; border-radius: 6px; border-width: 0 2px 2px; }
#main-article &gt; div { padding: 6px 5px; border-width: 0 2px 2px; border-width: 0 2px 2px; }
#main-footer .bott { position: relative; }
#main-footer &gt; .top { margin-top: 20px; padding: 20px; background: #fff; border-radius: 6px; }
#main-footer &gt; .top .title-b-fd { margin-bottom: 31px; padding-bottom: 7px; font-size: 19px; }
#main-footer &gt; .top .sub-title { margin-bottom: 9px; }
#main-footer &gt; .bott { text-align: center; background: #fff; margin-top: 20px; padding: 20px; border-radius: 6px; }
#live-str-foot &gt; div { position: relative; }
#live-str-foot .disclaimer { margin-bottom: 10px; text-align: center; }
#live-str-foot &gt; .top .stream-widgets &gt; div { margin: 0 0 25px 0; }
#live-str-foot iframe { width: 100%; height: 148px; }
#be-g-aw { padding: 16px 10px 0; background-color: #04589c; border-radius: 6px; text-align: center; }
#be-g-aw &gt; * { margin: 0 18px 21px 0; }
#be-g-aw &gt; *:last-child { margin-right: 0; }
#about-site, #site-cprt { margin: 14px auto 10px; }
#about-site &gt; li { display: inline-block; margin-bottom: 0; padding-left: 0; }
#about-site &gt; li::before { display: none; }
#about-site a { padding: 0 0 0 20px; }
#about-site a::after { content: '|'; float: right; margin-left: 20px; }
#about-site &gt; li:last-child a { border-right: none; }
#about-site &gt; li:last-child a:after { display: none; }
#site-cprt { padding: 0 20px; }

/*--------------------------------------------------------------
# Links
--------------------------------------------------------------*/
a { color: #fd6f16; text-decoration: none; }
a.rp-terms { color: #0068d6; font-size: 12px; font-style: italic; }
a.b-stay { color: #0068d6; }
a:hover { text-decoration: underline; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
a.b-leave, a.b-stay { display: inline-block; vertical-align: middle; padding: 0 4px; border-radius: 4px; text-align: center; }
a.b-stay { text-decoration: underline; }
a.b-stay:hover { color: #1a0700; text-decoration: none; }
.top-p-tab a.b-stay, .bb-tab.apps a.b-stay, .bb-tab.paypal a.b-stay, .bb-tab.slots a.b-stay, .bb-tab.roulette a.b-stay, .bb-tab.roulettes a.b-stay, .bb-tab.kostenlos a.b-stay { margin-top: 8px; font-size: 17px; }
.top-p-tab.not-verified :is(a.b-stay, .soon){ float: none; width: auto; margin: 0 auto; padding: 0; }
a.b-leave { border-radius: 4px; color: #fff; font-weight: 600; text-decoration: none; background: #00b314; }
a.b-leave:hover { background: #006dc3; color: #fff; }
a.gratis-btn { display: block; width: fit-content; box-shadow: 2px 2px 4px #545454; border-radius: 4px; color: #fff; font-weight: 600; text-decoration: none; padding: 20px; margin: auto; text-align: center; font-size: 20px; background: #ff9100; }
a.gratis-btn:hover { background: #00b314; }
a.not-v { background: #af1700 !important; padding: 10px 8px !important; }
.bb-tab a.not-v { padding: 10px 20px !important }
a.not-v:hover { background: #af1700; }
.not-v-logo { display: block !important; margin: 0 auto; }
img.not-v-img { display: block; text-align: center; margin: 0 auto; }
.button a, .button-2 a { color: #fefefe; border-radius: 4px; }
.button a:hover, .button-2 a:hover { background: #006dc3; }
.button a, .button-2 a { text-decoration: none; background: #00b314; }
.col-str { color: #04589c; font-weight: bold; }
.col-und { color: #04589c; text-decoration: underline; }

/*--------------------------------------------------------------
# Menus
--------------------------------------------------------------*/
#top-nav-wrap { display: none; text-align: right; }
#top-nav { position: relative; }
#top-nav li { margin: 0; padding: 0; line-height: normal; }
#top-nav li::before { display: none; }
#top-nav li a { position: relative; }
#top-nav .child-true, #top-nav .child-true &gt; a { position: relative; }
.child-togg { width: 22px; height: 17px; margin-left: 6px; position: relative; top: 2px; }
.child-togg::before { content: ""; position: absolute; top: 50%; left: 50%; transform: translate(-50%); -webkit-transform: translate(-50%); }
.child-togg::before, #top-nav .child-true &gt; a::after, .latest-ns .button a::before { width: 12px; height: 7px; background: url('/images/common-sprite.png') -165px -171px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.child-togg::before, #top-nav .child-true &gt; a::after, .latest-ns .button a::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-165px -171px no-repeat }
}
.child-togg.active::before { -webkit-transform: translate(-50%) rotate(180deg); -ms-transform: translate(-50%) rotate(180deg); transform: translate(-50%) rotate(180deg); }
@media screen and (max-width:1023px) {
.child-togg::before { width: 40px; height: 40px; top: -9px; left: 29px; background-position: -156px -155px; }
.child-togg.active::before { top: -12px; left: 19px; }
}
#top-nav .child-true &gt; a::after, .latest-ns .button a::before { position: absolute; }
#top-nav .child-true &gt; a::after { right: 6px; top: 24px; }
#top-nav .child-true:hover &gt; a::after { -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transform: rotate(180deg); transition: var(--transition); -webkit-transition: var(--transition); -o-transition: var(--transition); }
#top-nav a { display: block; color: #f4f5fd; font-size: 17px; text-decoration: none; }
#top-nav &gt; li &gt; a:hover::before, #top-nav &gt; .current &gt; a::before { content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 3px; }
#top-nav &gt; .child-true &gt; a { padding: 17px 24px 17px 14px; }
#top-nav .sub-nav a { text-align: left; color: #0e4169; }
#top-nav .sub-nav, #top-nav .rev-ws .sub-nav-ws { background: #96d0ff; box-shadow: none; -webkit-box-shadow: none; }
#top-nav .rev-ws .sub-nav-ws { width: 1197px; padding: 17px 17px 0 18px; }
#top-nav .rev-ws .sub-nav-ws:not(:first-child) { display: none; }
@media screen and (min-width:1023px) {
#top-nav .child-true.rev-ws:hover .scroll-content-wrap { left: auto; right: -500px; }
#top-nav .child-true.rev-ws.software:hover .scroll-content-wrap { left: auto; right: -246px; }
}
#top-nav .rev-ws .sub-nav-ws &gt; li { margin-right: 17px; margin-bottom: 17px; }
#top-nav .rev-ws .sub-nav-ws &gt; li:nth-child(9n+9) { margin-right: 0px; margin-bottom: 17px; }
#top-nav .rev-ws .sub-nav-ws a { display: inline-block; min-width: auto; padding: 0; border-radius: 4px; }
@media screen and (min-width:1023px) and (max-width:1206px) {
#top-nav .rev-ws .sub-nav-ws { width: 950px; padding: 17px 17px 0 18px; }
#top-nav .rev-ws .sub-nav-ws &gt; li:nth-child(9n+9) { margin-right: 17px; margin-bottom: 17px; }
#top-nav .rev-ws .sub-nav-ws &gt; li:nth-child(7n+7) { margin-right: 0px; margin-bottom: 17px; }
}
#top-nav .rev-ws .sub-nav-ws a:hover { opacity: .8; }
ul.menu-dropdown { margin: 0px; }
.quick-nav { margin: 30px auto; border-radius: 4px; background: rgba(61, 169, 255, 0.36); }
.quick-nav.full-w { width: 100%; }
.quick-nav &gt; .title { padding: 5px; background: #006dc3; color: #fff; font-weight: 600; font-size: 17px; text-align: center; border-radius: 4px 4px 0 0; }
.quick-nav &gt; ul { padding: 5px 5px 0; border-radius: 4px; text-align: left; }
.quick-nav li { display: inline-block; text-align: left; margin-bottom: 5px; padding: 0; }
.quick-nav li::before { display: none; }
.quick-nav a, .quick-nav span { display: block; }
.quick-nav a { padding: 5px 5px 5px 35px; background: #fff; border: 1px solid #d2d2d2; border-radius: 4px; color: #004e8c; font-size: 13px; line-height: 1.5; position: relative; }
.quick-nav li &gt; a::before { content: 'â®«'; position: absolute; left: 9px; top: 50%; transform: translateY(-50%); font-size: 22px; }
.quick-nav a:hover { background: #006dc3; color: #fff; text-decoration: none; }
.quick-nav span { font-weight: 600; }
#mobile-quicknav { display: none; }
#mobile-quicknav span.qnavlinks { display: none; }
@media screen and (min-width:1024px) {
.quick-nav li { width: 24.6%; }
.quick-nav.to-fl-r li { width: 49%; }
.quick-nav.to-fl-r { float: right; width: 500px; margin: 10px 0 10px 24px; }
.quick-nav.to-fl-r.mt { margin-top: 25px; }
}
@media screen and (max-width:1023px) and (min-width:768px) {
.quick-nav li { width: 32.8%; }
}
@media screen and (max-width:767px) and (min-width:640px) {
.quick-nav li { width: 49.6%; }
}
@media screen and (max-width:639px) {
.quick-nav li { width: 100%; }
#prime-header { position: fixed; top: 0; left: 0; display: block; width: 100%; z-index: 99999; }
#prime-article { padding-top: 70px; }
#mobile-quicknav { display: block; }
#mobile-quicknav a { z-index: 99999; }
.shortcut:hover .after { display: table-cell; }
#mobile-quicknav ul { display: none; position: absolute; width: 100%; background: #B9E0FF; top: 51px; right: 0px; z-index: 9999; margin: 0; padding-top: 10px; border-radius: 0; }
#mobile-quicknav ul li { border: none; width: 80% !important; margin-right: auto; margin-left: auto; display: block; }
#mobile-quicknav .before { display: none; }
#mobile-quicknav ul li::before { content: none; }
#mobile-quicknav span.qnavlinks { display: block; position: absolute; top: 50%; transform: translateY(-50%); right: 55px; width: 25px; height: 25px; background-image: var(--icon-q-nav); background-size: contain; background-position: center; text-indent: -9999px; background-repeat: no-repeat; }
.quick-nav.full-w.row-3, .quick-nav.to-fl-r, .quick-nav.full-w { display: none; }
}

/*--------------------------------------------------------------
## Sprites
--------------------------------------------------------------*/
.sprite-bgaw-verantwortung, .sprite-bgaw-gambleaware, .sprite-bgaw-ecorga, .sprite-bgaw-gt, .sprite-bgaw-18plus, .sprite-bgaw-gamcare, .sprite-bgaw-gluecksspielsucht, .sprite-bgaw-bzga { display: inline-block; vertical-align: bottom; height: 39px; background: url('/images/sprite-bgaw.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
@supports (background:-webkit-image-set(url('/images/sprite-bgaw.webp') 1x)) {
.sprite-bgaw-verantwortung, .sprite-bgaw-gambleaware, .sprite-bgaw-ecorga, .sprite-bgaw-gt, .sprite-bgaw-18plus, .sprite-bgaw-gamcare, .sprite-bgaw-gluecksspielsucht, .sprite-bgaw-bzga { background: -webkit-image-set(url('/images/sprite-bgaw.webp') 1x) }
}
.sprite-bgaw-verantwortung { background-position: -10px -207px; width: 176px; }
.sprite-bgaw-gambleaware { background-position: -10px -0px; width: 176px; }
.sprite-bgaw-ecorga { background-position: -10px -49px; width: 120px; border-radius: 6px; }
.sprite-bgaw-gt { background-position: -10px -98px; width: 47px; }
.sprite-bgaw-18plus { background-position: -67px -98px; width: 40px; }
.sprite-bgaw-gamcare { background-position: -117px -98px; width: 38px; }
.sprite-bgaw-gluecksspielsucht { background-position: -10px -153px; width: 44px; }
.sprite-bgaw-bzga { background-position: -65px -153px; width: 50px; border-radius: 5px; }
.games-ic { display: inline-block; vertical-align: middle; width: 182px; height: 68px; background: grey; overflow: hidden; text-indent: -9999px; text-align: left; width: 182px; height: 68px; background: url('/images/sprite-casino-games.png') no-repeat top left; }
@supports (background:-webkit-image-set(url('/images/sprite-casino-games.webp') 1x)) {
.games-ic { background: -webkit-image-set(url('/images/sprite-casino-games.webp') 1x) }
}
.games-ic.baccarat { background-position: 0px 0px; }
.games-ic.bingo { background-position: 0px -78px; }
.games-ic.blackjack { background-position: 0px -156px; }
.games-ic.casino-hold-em { background-position: 0px -234px; }
.games-ic.craps { background-position: 0px -312px; }
.games-ic.keno { background-position: 0px -390px; }
.games-ic.pai-gow-poker { background-position: 0px -468px; }
.games-ic.red-dog { background-position: 0px -546px; }
.games-ic.roulette { background-position: 0px -624px; }
.games-ic.scratch-cards { background-position: 0px -702px; }
.games-ic.sic-bo { background-position: 0px -780px; }
.games-ic.slots { background-position: 0px -858px; }
.cascom, .cascom-110, .cascom-120 { display: inline-block; vertical-align: middle; border-radius: 4px; overflow: hidden; text-indent: -9999px; text-align: left; }
[class*="logo-"] { display: block; text-indent: -9999px; text-align: left; background-size: contain; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; }
.bg-bet365 { background: #027b5b; }
.bg-888casino, .bg-betway, .bg-tropez, .bg-888, .bg-go-wild, .bg-dunder, .bg-all-slots, .bg-captain-cooks, .bg-bwin, .bg-one-casino, .bg-energy-casino, .bg-quatro, .bg-quatro-casino, .bg-casoola, .bg-1bet, .bg-pirateplay, .bg-avalon78, .bg-hotbet, .bg-goldenbet, .bg-slotimo, .bg-starda, .bg-emirbet, .bg-moonwin { background: #000; }
.bg-mr-green { background: #18723c; }
.bg-netbet { background: #343743; }
.bg-karamba { background-color: #d4d4d4; }
.bg-ares { background: #153466; }
.bg-europa { background: #0a3967; }
.bg-tipico { background: #272b31; }
.bg-wunderino { background: #1eaffc; }
.bg-777 { background: #75ccbb; }
.bg-casino-club { background: #400; }
.bg-ivibet, .bg-casino-room, .bg-grand-mondial, .bg-titanbet, .bg-titan-casino, .bg-zodiac, .bg-zodiacbet, .bg-vulkan-vegas, .bg-ice-casino, .bg-great-win, .bg-oh-my-spins, .bg-trickz { background: #fff; border: 1px solid #a0a0a0; }
.bg-party-casino { background: #211551; }
.bg-euro-palace { background: #3e618be6; }
.bg-comeon { background: #373942; }
.bg-rizk { background: #ef4136; }
.bg-1xslots { background: #18171a; }
.bg-20bet { background: #081d36; }
.bg-my-empire { background: #3f2419; }
.bg-national { background: #292526; }
.bg-casino-classic { background: #257800; }
.bg-mason-slots { background: #096138; }
.bg-22bet { background: #054146; }
.bg-18bet { background: #202121; }
.bg-1xbet { background: #1a5685; }
.bg-melbet { background: #363c3f; }
.bg-betfair { background: #ffb714; }
.bg-betwinner { background: #14805e; }
.bg-kassu { background: #fffdef; }
.bg-nomini { background: #3fcee8; }
.bg-wazamba { background: radial-gradient(circle at 0 0,#9547e9,#721dac); }
.bg-rollino { background: radial-gradient(11.08% 100% at 50% 0%, #03293E 0%, #00121C 100%); }
.bg-alf { background: #38205d; }
.bg-alf-casino { background: #38205d; }
.bg-cadoola { background: #627afe; }
.bg-rabona { background: #bc1f39; }
.bg-yoyo-casino { background: #f9fbe7; }
.bg-golden-tiger { background: #480604; }
.bg-yukon-gold { background: linear-gradient(to bottom, #2c201c 0, #513b2c 28%, #85654b 51%, #c7935a 100%); }
.bg-unibet { background: #147b45; }
.bg-casino-planet { background: #081c3a; }
.bg-casinolab, .bg-casino-lab { background: #01D1FE; }
.bg-betchan { background: #141414; }
.bg-woo-casino { background: #1C1D27; }
.bg-bitdreams { background: #311779; }
.bg-cosmic-slot { background: #000124; }
.bg-casinia { background: #1A362F; }
.bg-ohmyzino { background: #26469D; }
.bg-tonybet { background: #313439; }
.bg-bizzo-casino { background: #2B1234; }
.bg-gioo-casino { background: #000; }
.bg-librabet { background: #000; }
.bg-gslot { background: #161D26; }
.bg-casino-buck { background: #252525; }
.bg-goodman-casino { background: #00162F; }
.bg-nine-casino { background: #060E2B; }
.bg-rolling-slots { background: #222532; }
.bg-casombie { background: #3A178C; }
.bg-royalist-play { background: #2A3644; }
.bg-legend-play { background: #133C47; }
.bg-hell-spin { background: #181E29; }
.bg-cashalot { background: #09321F; }
.bg-casino-friday { background: #7FD7FD; }
.bg-freshbet, .bg-jackbit, .bg-betibet { background: #1B1B22; }
.bg-vinylcasino { background: #FFF9EF; }
.bg-31bet { background: #BF1E1E; }
.bg-zotabet { background: #13153F; }
.bg-kas { background: #151722; }
.bg-scream-casino { background: #22242c; }
.bg-sol-casino { background: #312d2b; }
.bg-sportuna { background: #171717; }
.bg-boomerang { background: #031538; }
.bg-playfina { background: #18152c; }
.bg-drip, .bg-palmslots { background: #222525; }
.bg-neon-54 { background: linear-gradient(180deg, #2ddacf -115%, #f2fff8 100%); }
.bg-slots-palace { background: #4F338B; }
.bg-crownplay { background: #16100d; }
.bg-playio { background: linear-gradient(0deg, #144e4e, #061819); }
.bg-skycrown { background: #141416; }
.bg-dreambet { background-color: #040c21; }
.bg-monro-casino { background-color: #06112e; }
.bg-casinoinfinity { background-color: #57153a; }
.bg-slots-hammer { background: linear-gradient(230.28deg, #02024c 20.46%, #3e003e 75.25%); }
.bg-roby-casino {background-color: #310d65;}
.bg-cobra-casino {background-color: #d9353d;}
.bg-trino-casino {background: #01153d}
.bg-novajackpot {background: #160932}
.bg-slotuna {background: #032b3d}
.bg-ritzo {background: #101414}
.bg-greatspin {background: #13192A}
.bg-jeetcity {background: #15171f}
.bg-spinline {background: #24262b}
.bg-billybets {background-color: #a4323e;}
.bg-winnerz {background: #671ac2}
.bg-spinight {background: #0c0d24}

.logo-spinight { background-image: url('/images/spinight.svg'); }
.webp .logo-billybets { background-image: url('/images/billybets.webp'); }
.logo-billybets { background-image: url('/images/billybets.png'); }
.logo-spinline { background-image: url('/images/spinline.svg'); }
.logo-slotuna { background-image: url('/images/slotuna.png'); }
.logo-winnerz { background-image: var(--logo-winnerz); }
.logo-trickz { background-image: var(--logo-trickz); }
.logo-moonwin { background-image: var(--logo-moonwin); }
.logo-jeetcity { background-image: var(--logo-jeetcity); }
.logo-greatspin { background-image: var(--logo-greatspin); }
.logo-ritzo { background-image: var(--logo-ritzo); }
.logo-roby-casino { background-image: var(--logo-roby); }
.logo-1xslots { background-image: var(--logo-1xslots); }
.logo-22bet { background-image: var(--logo-22bet); }
.logo-18bet { background-image: var(--logo-18bet); }
.logo-888casino { background-image: var(--logo-888casino); }
.logo-20bet { background-image: var(--logo-20bet); }
.logo-777 { background-image: var(--logo-777); }
.logo-1bet { background-image: var(--logo-1bet); }
.logo-alf { background-image: var(--logo-alf); }
.logo-ares { background-image: var(--logo-ares); }
.logo-betchan { background-image: var(--logo-betchan); }
.logo-bet365 { background-image: var(--logo-bet365-white); }
.logo-bwin { background-image: var(--logo-bwin-casino); }
.logo-betfair { background-image: var(--logo-betfair); }
.logo-betwinner { background-image: var(--logo-betwinner); }
.logo-casinia { background-image: var(--logo-casinia); }
.logo-cosmic-slot { background-image: var(--logo-cosmic-slots); }
.logo-comeon { background-image: var(--logo-come-on); }
.logo-casino-club { background-image: var(--logo-casino-club); }
.logo-casino-room { background-image: var(--logo-casino-room); }
.logo-casoola { background-image: var(--logo-casoola); }
.logo-cadoola { background-image: var(--logo-cadoola); }
.logo-casino-planet { background-image: var(--logo-planet-casino); }
.logo-casino-lab { background-image: var(--logo-casinolab-logo); }
.logo-dunder { background-image: var(--logo-dunder); }
.logo-euro-palace { background-image: var(--logo-euro-palace); }
.logo-energy-casino { background-image: var(--logo-energy-casino); }
.logo-karamba { background-image: var(--logo-karamba); }
.logo-mr-green { background-image: var(--logo-mr-green); }
.logo-mason-slots { background-image: var(--logo-mason-slots); }
.logo-melbet { background-image: var(--logo-melbet); }
.logo-woo-casino { background-image: var(--logo-woocasino); }
.logo-zodiacbet { background-image: var(--logo-zodiac); }
.logo-tropez { background-image: var(--logo-tropez); }
.logo-netbet { background-image: var(--logo-netbet); }
.logo-tipico { background-image: var(--logo-tipico); }
.logo-national { background-image: var(--logo-national); }
.logo-party-casino { background-image: var(--logo-party-casino); }
.logo-one-casino { background-image: var(--logo-one-casino); }
.logo-rizk { background-image: var(--logo-rizk); }
.logo-wunderino { background-image: var(--logo-wunderino); }
.logo-titanbet { background-image: var(--logo-titanbet); }
.logo-nomini { background-image: var(--logo-nomini); }
.logo-wazamba { background-image: var(--logo-wazamba); }
.logo-rollino { background-image: var(--logo-rollino); }
.logo-slotimo { background-image: var(--logo-slotimo); }
.logo-sportuna { background-image: var(--logo-sportuna); }
.logo-rabona { background-image: var(--logo-rabona); }
.logo-yoyo-casino { background-image: var(--logo-yoyo-casino); }
.logo-unibet { background-image: var(--logo-unibet); }
.logo-sol-casino { background-image: var(--logo-sol); }
.logo-starda { background-image: var(--logo-starda); }
.logo-emirbet { background-image: var(--logo-emirbet); }
.logo-boomerang { background-image: var(--logo-boomerang); }
.logo-playfina { background-image: var(--logo-playfina); }
.logo-drip { background-image: var(--logo-drip); }
.logo-palmslots { background-image: url('/images/palmslots.svg'); }
.logo-crownplay { background-image: var(--logo-crownplay); }
.logo-skycrown { background-image: var(--logo-skycrown); }
.logo-888 { background-image: var(--logo-888casino); }
.logo-alf-casino { background-image: var(--logo-alf); }
.logo-titan-casino { background-image: var(--logo-titanbet); }
.logo-dreambet { background-image: var(--logo-dreambet); }
.logo-monro-casino { background-image: var(--logo-monro-casino); }
.logo-great-win { background-image: var(--logo-greatwin); }
.logo-oh-my-spins { background-image: var(--logo-ohmyspins); }
.logo-my-empire { background-image: url('/images/my-empire.svg'); }
.logo-casinolab { background-image: url('/images/casinolab-logo.svg'); }
.logo-go-wild { background-image: url('/images/go-wild.svg'); }
.logo-1xbet { background-image: url('/images/1xbet.svg'); }
.logo-hotbet { background-image: var(--logo-hot-bet); }
.logo-ohmyzino { background-image: url('/images/ohmyzino.svg'); }
.logo-casombie { background-image: url('/images/casombie.png'); background-size: 100%; }
.logo-pirateplay { background-image: url('/images/pirate-play.svg'); }
.logo-tonybet { background-image: url('/images/tonybet.svg'); }
.logo-librabet { background-image: var(--logo-librabet); }
.logo-neon-54 { background-image: url('/images/neon54.svg'); }
.logo-bizzo-casino { background-image: url('/images/bizzo.svg'); }
.logo-betway { background-image: url('/images/betway-casino.svg'); }
.logo-avalon78 { background-image: url('/images/avalon.svg'); }
.logo-gioo-casino { background-image: url('/images/gioo.svg'); }
.logo-gslot { background-image: url('/images/gslot.svg'); }
.logo-casino-buck { background-image: url('/images/casino-buck.svg'); }
.logo-goodman-casino { background-image: url('/images/goodman.svg'); }
.logo-nine-casino { background-image: url('/images/nine-casino.svg'); }
.logo-rolling-slots { background-image: var(--logo-rolling-slots); }
.logo-slots-palace { background-image: var(--logo-slots-palace-casino); }
.logo-royalist-play { background-image: var(--logo-royalistplay); }
.logo-legend-play { background-image: var(--logo-legendplay); }
.logo-ivibet { background-image: var(--logo-ivibet-casino); }
.logo-hell-spin { background-image: var(--logo-hellspin); }
.logo-cashalot { background-image: var(--logo-cashalot); }
.logo-casino-friday { background-image: var(--logo-casinofriday); }
.logo-vulkan-vegas { background-image: var(--logo-vulkan-vegas); }
.logo-ice-casino { background-image: var(--logo-ice-casino); }
.logo-freshbet { background-image: url('/images/freshbet.svg'); }
.logo-goldenbet { background-image: var(--logo-goldenbet); }
.logo-31bet { background-image: var(--logo-31bet); }
.logo-jackbit { background-image: var(--logo-jackbit); }
.logo-betibet { background-image: var(--logo-betibet); }
.logo-vinylcasino { background-image: var(--logo-vinyl-casino); }
.logo-zotabet { background-image: var(--logo-zotabet); }
.logo-kas { background-image: var(--logo-kas); }
.logo-casinoinfinity {background-image: var(--logo-casinoinfinity);}
.logo-slots-hammer {background-image: var(--logo-slots-hammer);}
.logo-cobra-casino {background-image: var(--logo-cobra-casino);}
.logo-trino-casino { background-image: url('/images/trino-casino.png'); }
.logo-scream-casino { background-image: url('/images/scream-casino.png'); }
.logo-playio { background-image: url('/images/playio.png'); }
.logo-novajackpot { background-image: url('/images/novajackpot.svg'); }

.logo-europa { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -295px; }
.logo-casino-classic { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -333px; }
.logo-all-slots { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -412px; }
.logo-kassu { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -457px; }
.logo-grand-mondial { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px 1px; }
.logo-bitdreams { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -372px; }
.logo-captain-cooks-170 { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -210px; }
.logo-captain-cooks { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -210px; }
.logo-captain-cooks-100 { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -210px; }
.logo-golden-tiger { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -162px; }
.logo-quatro { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -122px; }
.logo-quatro-casino { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -122px; }
.logo-yukon-gold { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -81px; }
.logo-zodiac { background-image: url('/images/brands-sprite.png'); background-size: 100%; background-position: 0px -39px; }
.sub-nav-ws .logo-europa { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -295px; }
.sub-nav-ws .logo-casino-classic { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -304px; }
.sub-nav-ws .logo-all-slots { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -412px; }
.sub-nav-ws .logo-kassu { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -457px; }
.sub-nav-ws .logo-grand-mondial { background-image: url('/images/brands-sprite.png'); background-size: 140%; background-position: -20px 6px; }
.sub-nav-ws .logo-bitdreams { background-image: url('/images/brands-sprite.png'); background-size: 135%; background-position: -33px -294px; }
.sub-nav-ws .logo-captain-cooks-170 { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -190px; }
.sub-nav-ws .logo-captain-cooks { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -190px; }
.sub-nav-ws .logo-captain-cooks-100 { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -190px; }
.sub-nav-ws .logo-golden-tiger { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -147px; }
.sub-nav-ws .logo-quatro { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -111px; }
.sub-nav-ws .logo-quatro-casino { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -111px; }
.sub-nav-ws .logo-yukon-gold { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -72px; }
.sub-nav-ws .logo-zodiac { background-image: url('/images/brands-sprite.png'); background-size: 155%; background-position: -28px -35px; }
.cascom-110[class*="bg-"] { margin: 0 auto; padding: 5px; width: 110px; height: 48px; border-radius: 4px; }
.cascom-120[class*="bg-"] { margin: 0 auto; padding: 5px; width: 120px; height: 60px; border-radius: 4px; }
.cascom[class*="bg-"] { margin: 0 auto; padding: 5px; width: 180px; height: 50px; border-radius: 4px; position: relative; }

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
.back-to-top { display: none; width: 40px; height: 40px; font-size: 29px; color: #ffffff; background: #00b314; text-align: center; border-radius: 5px; }
.back-to-top:hover { cursor: pointer; opacity: .8; }
.back-to-top.fixed { position: fixed; right: 20px; bottom: 20px; display: block; }
.icon-bar { position: absolute; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 5px; top: 2px; transform: scale(0.7); }
.icon-bar a { display: block; text-align: center; padding: 10px; transition: all 0.3s ease; font-size: 20px; border-radius: 5px; display: inline-block; margin-right: 5px; text-indent: -9999px }
.inrev-table, .inrev-table.left, .inrev-table.right { float: none; font: normal 13px Verdana, sans-serif; line-height: 16px; color: #868686; clear: both; overflow: auto; margin: 15px auto; padding: 0 25px; }
.inrev-table table { width: 100%; border-top: 1px solid #ddd; border-right: 1px solid #d6d8d9; background: #fff; margin-bottom: 15px; }
.inrev-table th { font: normal 12px/14px 'open sans', sans-serif; color: #fff; text-align: center; height: 20px; background: #1d77be; background: -moz-linear-gradient(top, #45a7f5 0%, #1d77be 100%); background: -webkit-linear-gradient(top, #45a7f5 0%, #1d77be 100%); background: linear-gradient(to bottom, #45a7f5 0%, #1d77be 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#1d77be', GradientType=0); }
.inrev-table th, .inrev-table td { border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; padding: 5px 12px }
.inrev-table td { font-size: 11px; color: #868686 }
.inrev-table tr:nth-child(odd), .inrev-table tr:nth-child(odd) { background: #fcfcfc }
.inrev-table tr:nth-child(even) { background: #e2e2e2; }
@media screen and (max-width:1023px) {
.icon-bar { position: inherit; transform: scale(0.9); }
.icon-bar a { margin-right: unset; }
}
.icon-bar a:hover { background-color: #000; }
.icon-bar a.twitter:hover { background-color: #353535; }
.facebook { background: #3B5998; background-image: var(--logo-facebook); background-size: 20px; background-position: center; width: 40px; height: 40px; background-repeat: no-repeat; }
.twitter { background: #000000; background-image: var(--logo-x); background-size: 20px; background-position: center; width: 40px; height: 40px; background-repeat: no-repeat; }
.pinterest { background: #e60023; background-image: var(--logo-pinterest); background-size: 16px; background-position: center; width: 40px; height: 40px; background-repeat: no-repeat; }
.youtube { background: #bb0000; background-image: var(--logo-youtube); background-size: 20px; background-position: center; width: 40px; height: 40px; background-repeat: no-repeat; }
.video { text-align: center; }
.video iframe { height: 140px; border-radius: 9px; }
.terms-b-div { margin-bottom: 15px; }
.terms { color: #04589c; font-style: italic; text-align: right; margin: 7px 10px 16px 0; padding: 0; font-size: 12px; }
.terms-right { color: #04589c; text-align: right; font-size: 12px; font-style: italic; margin: 10px; }
.terms-b { text-align: center; margin-bottom: 30px; }
.score, .score &gt; span { height: 25px; vertical-align: middle; background: var(--icon-stars) no-repeat; }
.score.small, .score.small &gt; span { height: 29px; }
.score.smallest, .score.smallest &gt; span { height: 24px; }
.score { width: 165px; background-position: 0px 0px; text-align: left; }
.score &gt; span { background-position: 0px -30px; text-indent: -9999px; display: inline-block; }
.score.small { width: 135px; background-position: 0px -58px; }
.score.small &gt; span { background-position: 0px -82px; }
.score.smallest { width: 122px; background-position: 0px -110px; }
.score.smallest &gt; span { background-position: 0px -132px }
.score.small, .score.smallest { display: block; margin: 0 auto; }
table { margin: 0 auto; border-collapse: collapse; text-align: center; }
thead { padding: 0 2px; background: #0e4169; color: #fff; }
td { padding: 4px; vertical-align: middle; }
table .separator td { padding: 0 !important; border: none !important; }
.top-p-tab { width: 100%; }
.top-p-tab .h-capt { margin-bottom: 6px; display: block; }
.top-p-tab tbody tr, .bb-tab tbody tr { background: #fff; }
.top-p-tab tr:hover, .bb-tab tbody tr:hover { background: #e6e6e6; }
.top-p-tab tbody td { border: 1px solid #d2d2d2; }
.top-p-tabs tbody td:first-child { text-align: left; }
.top-p-tab .separator { height: 6px; background: rgba(13, 18, 58, 0.6); }
.top-p-tab .separator td { background: #fff; }
.top-p-tab .position { width: 30px; height: 30px; margin-right: 15px; padding: 5px 0; vertical-align: middle; background: #484544; border-radius: 5px; color: #fff; font-weight: bold; font-size: 18px; text-align: center; }
.top-p-tab tr:first-child .position { background: #00b314; }
.top-p-tab tr:hover .position { background: #1a0700; }
.top-p-tab tr:first-child:hover .position { background: #00b314; }
.top-p-tab span { position: relative; }
.top-p-tab .score-wrap { padding: 5px; border-radius: 4px; position: relative; }
.top-p-tab .score-wrap .score, .top-p-tab .score-wrap::before { display: none; }
.top-p-tab .score-wrap::before { content: ''; background: url(/images/icons/thumb.svg) no-repeat center center; position: absolute; width: 17px; height: 17px; background-size: 17px; background-repeat: no-repeat; left: 2px; top: 2px; }
.top-p-tab .score-wrap.down::before { content: ''; filter: invert(13%) sepia(88%) saturate(7051%) hue-rotate(0deg) brightness(105%) contrast(113%); color: red; transform: rotateX(180deg); top: 8px; }
.top-p-tab a.b-leave { padding: 10px; font-size: 16px; text-transform: uppercase; }
.top-p-tab a.b-stay { margin-top: 8px; font-size: 15px; }
.top-p-tab .b-stay.not-v { width: auto; margin: 0; float: none; }
.top-sfst-tab-wrap { margin: 0 0 30px 0; padding: 10px 10px 1px; background: #b9e0ff; border-radius: 6px; }
.top-sfst-tab .h-capt { margin-bottom: 11px; padding: 4px; background: #04589c; border-radius: 4px; color: #fff; font-weight: 600; font-size: 17px; }
.top-sfst-tab tbody td { padding: 8px; }
.top-sfst-tab tbody td:first-child { border-radius: 4px 0 0 4px; }
.top-sfst-tab tbody td:last-child { border-radius: 0 4px 4px 0; }
.top-sfst-tab .separator { height: 8px; }
.top-sfst-tab .separator td { background: #b9e0ff; }
.top-sfst-tab-wrap .offer { color: #fd6f16; }
.top-sfst-tab-wrap .offer &gt; span { display: block; }
.top-sfst-tab .score-wrap { margin-top: 4px; border-radius: 2px; padding: 0 5px }
.top-sfst-tab a.b-stay { display: block; margin-bottom: 3px; font-size: 14px; }
.top-sfst-tab a.b-leave { padding: 15px 8px; font-size: 15px; text-transform: uppercase; }
.bb-tab { width: 100%; display: block; overflow: auto; }
.bb-tab.blackjack { width: 100%; display: inline-table; overflow: auto; }
.bb-tab .h-capt { margin-bottom: 5px; font-size: 17px; }
.bb-tab th { padding: 8px 2px; font-weight: 600; text-align: center; vertical-align: middle; }
.bb-tab.black th { width: 1%; }
.bb-tab.blackstyle th { width: 9%; }
.bb-tab tbody td { padding: 14px 4px; }
.bb-tab tbody td:last-child { border-bottom: 10px solid #623700; }
.bb-tab tbody td:nth-child(2), .bb-tab tbody td:nth-child(3), .bb-tab tbody td:nth-child(4) { font-size: 17px; }
.bb-tab tbody td:nth-child(2) { font-weight: 600; }
.bb-tab.blackjack tbody td:nth-child(4) { font-weight: 100; }
.bb-tab .b-leave { padding: 5px 20px; font-weight: 600; margin-bottom: 5px; }
.bb-tab.blackjack .b-leave { padding: 15px 20px; font-weight: 600; margin-bottom: 5px; }
.bb-tab .b-leave span { display: block; font-weight: 600; font-size: 18px; line-height: 1; text-transform: uppercase; }
.andr-ios-wind &gt; span { background: url(/images/mobile-sprite.png) no-repeat top left; width: 144px; height: 26px; display: block; text-indent: -9999px; text-align: center; margin: 0px auto 0px auto; }
span.android { background-position: 0px 0px; }
span.ios { background-position: 0px -36px; }
span.app-features { color: #fd6f16; }
.bb-tab.bonuses a.b-stay { margin-top: 8px; }
.latest-ns .title { text-align: center; }
.latest-ns &gt; .title { margin-bottom: 24px; padding: 0 6px; background: #e3e3e3; border-radius: 6px; font-weight: 600; font-size: 20px; }
.latest-ns .blocks:not(:first-child) { display: none; }
.latest-ns .blocks &gt; div { margin-bottom: 30px; }
.latest-ns .block-e &gt; .title { font-weight: 600; font-size: 17px }
.latest-ns .block-e &gt; .title a:hover { color: #dc833d; text-decoration: none; }
.latest-ns .cont { font-size: 14px; }
.latest-ns img { display: block; width: 243px; height: 103px; margin: 12px auto 16px; }
.latest-ns .button { margin-top: 22px; text-align: right; }
.latest-ns .button a { padding: 6px 13px 6px 21px; position: relative; }
.latest-ns .button a::before {-ms-transform: rotate(270deg); transform: rotate(270deg); -webkit-transform: rotate(270deg); left: 7px; top: 11px; }
.latest-ns &gt; nav { text-align: right; }
.latest-ns &gt; nav &gt; .arrow-wrap { display: inline-block; vertical-align: middle; width: 30px; height: 30px; background-color: #1a0700; border-radius: 4px; transform: translateY(0); -ms-transform: translateY(-0); -webkit-transform: translateY(0); position: static; }
.latest-ns &gt; nav &gt; .arrow-wrap &gt; div { vertical-align: middle; width: 9px; height: 10px; background: url('/images/common-sprite.png') -145px -209px no-repeat; position: relative; top: 4px; left: 6px; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.latest-ns &gt; nav &gt; .arrow-wrap &gt; div { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-145px -209px no-repeat }
}
.latest-ns &gt; nav &gt; .arrow-wrap.lft { margin-right: 8px; }
.latest-ns &gt; nav &gt; .scroll-right { margin-left: 2px; }
.latest-ns &gt; nav &gt; .scroll-right &gt; span { -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.latest-ns &gt; nav &gt; div:hover { background-color: #fd6f16; cursor: pointer; }
img.sh-c { box-shadow: #000000ba 0px 0px 6px 3px; border-radius: 6px; }
img.sh-l { box-shadow: #000000ba -9px 9px 6px 1px; border-radius: 6px; }
img.sh-r { box-shadow: #000000ba 11px 11px 6px 1px; border-radius: 6px; }
img { border-radius: 6px; }

/* BOXES */
.boxes-faq .title, .boxes-faq .cont { position: relative; }
.boxes-faq .cont { margin: 21px 0 25px; padding-bottom: 21px; padding-left: 61px; border-bottom: 1px solid #382100; }
.boxes-faq &gt; div:last-child .cont { margin-bottom: 0; padding-bottom: 0; border-bottom: none; }
.boxes-faq .title { padding: 10px 4px 10px 61px; font-weight: 600; background: #f1e4d9; font-style: italic; font-size: 16px; border-radius: 6px; display: block; }
.boxes-faq .title::before, .boxes-faq .cont::before { content: ''; position: absolute; left: 20px; width: 26px; height: 22px; background: url('/images/common-sprite.png') no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.boxes-faq .title::before, .boxes-faq .cont::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x) no-repeat }
}
.boxes-faq .title::before { top: 13px; background-position: -60px -327px; }
.boxes-faq .cont::before { top: 5px; background-position: -109px -300px; }
.boxes-tips .title { padding-left: 47px; color: #0e4169; font-weight: normal; font-size: 18px; position: relative; }
.boxes-tips &gt; div { margin-top: 20px; padding: 17px 23px 15px; background: #b9e0ff; border: 1px solid #0d63a8; border-radius: 4px; }
.boxes-tips li, .boxes-tips li &gt; div { position: relative; }
.boxes-tips li { padding: 14px 14px 14px 23px; background: #fff; }
.boxes-tips li::before, .boxes-tips li::after { content: ''; position: absolute; left: 0; width: 100%; height: 1px; background: #0e4169; }
.boxes-tips li::before { top: 0; }
.boxes-tips li::after { bottom: 0; -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.boxes-tips h3::before { content: ''; position: absolute; left: 5px; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 30px; height: 30px; background: url('/images/common-sprite.png') -126px -220px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.boxes-tips h3::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-126px -220px no-repeat }
}
.boxes-y-n-wrap.to-fl-l .title { font-weight: 600; font-size: 17px; line-height: 1.3; text-align: center; }
.boxes-y-n.to-fl { margin: 30px auto 15px; }
.boxes-y-n li { line-height: 64px; padding-right: 6px; padding-left: 45px; background: #b9e0ff; border: 1px solid #006dc3; position: relative; }
.boxes-y-n.to-fl li { margin-bottom: 15px; }
.boxes-y-n.cust-sup li { padding-left: 50px; background: #f9f9f9; border: 1px solid #bdbdbd; border-radius: 4px; line-height: 44px; font-weight: 600; font-size: 14px; }
.boxes-y-n li.selected { background: #04589c; color: #fff; }
.boxes-y-n li:nth-child(4n+4) { margin-right: 0; }
.boxes-y-n li::before { width: 24px; height: 23px; position: absolute; left: 13px; top: 50%; margin-top: -10px; background: url('/images/common-sprite.png') no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.boxes-y-n li::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x) no-repeat }
}
.boxes-y-n li.yes::before { background-position: -96px -332px; }
.boxes-y-n li.no::before { background-position: -10px -328px; }
.boxes-y-n.cust-sup li::before { transform: translateY(7%); -ms-transform: translateY(7%); -webkit-transform: translateY(7%); }
.boxes-y-n li.lv-ch::before { width: 20px; height: 20px; background-position: -76px -365px; }
.boxes-y-n li.tel::before { width: 20px; height: 20px; background-position: -106px -366px; }
.boxes-y-n li.e-ml::before { width: 20px; height: 20px; background-position: -10px -361px; }
.boxes-y-n li span { vertical-align: middle; line-height: 1.3; }
.boxes-rking { text-align: center; }
.boxes-rking &gt; li { display: block; vertical-align: top; margin: 0 auto 30px; padding: 16px; background: #e0f1ff; border: 1px solid #623700; border-radius: 4px; text-align: center; }
.boxes-rking &gt; li:first-child { background: #b9e0ff; }
.boxes-rking &gt; li:nth-child(3) { margin-bottom: 0; }
.boxes-rking &gt; li::before { display: none; }
.element-title { font-size: 25px; margin-top: 20px; text-align: center; font-weight: bold; color: #0e4169; }
.boxes-rking .offer { display: block; }
a.best-casinos-btn { padding: 7px 30px; margin-bottom: 5px; }
.boxes-rking .title { font-weight: bold; font-size: 17px; text-transform: uppercase; }
.boxes-rking .best-casinos-logo { width: 133px; height: 80px; margin: 0 auto 10px; border-radius: 3%; text-align: center; }
.boxes-rking .best-casinos-logo span { margin-top: 8px; }
.boxes-rking .best-casinos-review { font-size: 14px; }
.boxes-rking .offer, .boxes-rking .best-casinos-bonus { font-weight: bold; }
.boxes-rking .best-casinos-bonus { margin-bottom: 7px; color: #379842; font-size: 18px; text-shadow: 0px 0px 14px rgba(55, 152, 66, 0.2); }
.boxes-rking .best-casinos-info { display: block; text-align: center; margin: 0 auto; }
.boxes-rking .best-casinos-info p.info { display: block; text-align: center; margin: 0 auto; line-height: 1.2; }
.boxes-evnts { text-align: center; }
.boxes-evnts .block-e { display: none; max-width: 315px; }
.boxes-evnts .block-e:first-child { display: inline-block; }
.boxes-evnts .block-e &gt; div { border: 1px solid #1a0700; text-align: center; position: relative; }
.boxes-evnts .ev-nm { top: 16px; color: #1a0700; font-weight: 600; font-size: 24px; text-shadow: 0px 0px 8px rgba(26, 7, 0, 0.5); }
.boxes-evnts .prize { top: 66px; font-weight: 600; font-size: 22px; }
.boxes-evnts .date { top: 120px; color: #382100; }
.boxes-evnts .block-e &gt; p { margin: 8px 0 4px; color: #382100; font-size: 18px; text-align: left; }
.boxes-evnts .block-e &gt; div &gt; p { position: absolute; left: 0; right: 0; }
.boxes-evnts .block-e &gt; div, .boxes-evnts .block-e &gt; div &gt; img { border-radius: 4px; }
.boxes-evnts .block-e &gt; div &gt; img { width: 313px; height: 158px; }
.boxes-evnts .block-e &gt; ul { background: #efedeb; border: 1px solid #623700; border-radius: 4px; text-align: left; }
.boxes-evnts .block-e &gt; ul li { margin: 0; padding: 10px 4px 10px 18px; color: #623700; }
.boxes-evnts .block-e &gt; ul li:not(:last-child) { border-bottom: 1px solid #623700; }
.boxes-evnts .block-e &gt; ul li::before { width: 20px; height: 18px; margin-right: 11px; vertical-align: text-bottom; background: grey; top: 0; }
.boxes-evnts .block-e &gt; ul span { font-weight: bold; }
.boxes-inf { background: #e7e4e0; border-radius: 6px; }
.boxes-inf &gt; .title { padding: 6px 4px; color: #dc833d; font-size: 20px; text-align: center; background: #382100; border-radius: 6px 6px 0 0; position: relative; }
.boxes-inf &gt; div &gt; div::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 2px; background-size: contain !important; }
.boxes-y-n-wrap.to-fl-l .title { padding-bottom: 10px; border-bottom: 1px solid #623700; }
.boxes-inf &gt; div &gt; div { min-height: 152px; padding: 33px 17px; position: relative; }
.boxes-inf &gt; div &gt; div:nth-child(odd)::after { background: url('/images/boxes-inf-line-left.png') 0 0 no-repeat; }
.boxes-inf &gt; div &gt; div:nth-child(even)::after { background: url('/images/boxes-inf-line-right.png') 0 0 no-repeat; }
.boxes-inf &gt; div &gt; div:last-child::after { display: none; }
.boxes-inf &gt; div &gt; div .icon { display: block; margin: 0 auto 30px; width: 100px; height: 100px; line-height: 100px; background: #623700; border-radius: 50%; box-shadow: 0 0 9px 0 #623700; -webkit-box-shadow: 0 0 9px 0 #623700; text-align: center; }
.boxes-inf &gt; div &gt; div:nth-child(odd) .icon { left: 24px; }
.boxes-inf &gt; div &gt; div:nth-child(even) .icon { right: 24px; }
.boxes-inf &gt; div &gt; div ul { list-style: disc; list-style-position: inside; }
.boxes-inf &gt; div &gt; div ul li::before { display: none; }
.boxes-grid-2 &gt; div { margin-bottom: 30px; }
.boxes-grid-2 &gt; div:last-child, .boxes-grid-2 &gt; div:nth-last-child(2) { margin-bottom: 0; }
.boxes-grid-2 .title { margin: 0 0 13px 0; padding: 0 4px 0 0; color: #9c7862; font-weight: bold; font-size: 17px; text-transform: uppercase; border-bottom: 1px solid #9c7862; }
.boxes-grid-2 img { float: left; width: 250px; height: 142px; margin: 4px 19px 19px 0; border-radius: 4px; }
.boxes-est-inf { padding: 60px 10px 10px; background: #eae3d9; border: 1px solid #623700; border-radius: 4px; }
.boxes-est-inf .l-est { margin: 0 0 30px 0; padding-top: 40px; border: 1px solid #623700; border-radius: 4px; position: relative; }
.boxes-est-inf.l-pr-p .l-est { background: #fff; }
.boxes-est-inf.pr-cc .l-est { background: #fff; }
.boxes-est-inf .l-est .bef-img { position: absolute; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); top: -47px; width: 90px; height: 90px; }
.boxes-est-inf .l-est .title { margin-bottom: 20px; padding: 4px; color: #7d4701; font-weight: 600; font-size: 21px; text-align: center; position: relative; }
.boxes-est-inf .inf &gt; ul &gt; li { margin-bottom: 16px; }
.boxes-est-inf .l-est &gt; ol li { padding-right: 4px; color: #379842; }
.boxes-est-inf .inf .title { color: #7d4701; font-weight: 600; font-size: 22px; }
.boxes-est-inf .l-est .title::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 1px; background: #623700; }
.boxes-est-inf .l-est &gt; ol li { font-size: 14px; }
.boxes-est-inf.pr-cc .l-est &gt; ul li::before { top: 0; }
.boxes-est-inf.pr-cc .inf &gt; ul li &gt; span { font-weight: 600; }
.boxes-est-inf.pr-cc .inf &gt; ul li::before { width: 20px; height: 14px; vertical-align: middle; background-position: 0 -435px; position: relative; top: -2px; }
.boxes-est-inf.l-pr-p .inf .logos &gt; span { margin: 0 10px 10px 0; }
.boxes-est-inf.pr-cc .inf .logos &gt; span { margin-right: 16px; margin-bottom: 21px; }
.boxes-est-inf.l-pr-p .inf .logos &gt; span:first-child { margin-top: 10px; }
.boxes-est-inf.pr-cc .inf .logos &gt; span:first-child { margin-top: 20px; }
.boxes-est-inf .cons { margin-top: 24px; }
.boxes-est-inf.pr-cc .l-est li::before { height: 11px; }
.boxes-est-inf .pros li::before { width: 14px; background: url('/images/common-sprite.png') -145px -150px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.boxes-est-inf .pros li::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-145px -150px no-repeat }
}
.boxes-est-inf .cons li::before { width: 11px; background: url('/images/common-sprite.png') -145px -188px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.boxes-est-inf .cons li::before { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-145px -188px no-repeat }
}
.boxes-est-inf .button-2 { text-align: center; }
.boxes-est-inf .button-2 a { width: 86%; padding: 16px 37px; position: relative; }
.boxes-est-inf .button-2 a::before, .boxes-est-inf .button-2 a::after { content: '\f0a9'; position: absolute; top: 35%; width: 16px; height: 16px; font-weight: 900; font-family: "Font Awesome 5 Free"; }
.boxes-est-inf .button-2 a::before { left: 13px; }
.boxes-est-inf .button-2 a::after { right: 13px; -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.row-two-col p { text-align: center; font-size: 18px; }
.row-two-col:after { content: ""; display: table; clear: both; }
.col-two { float: left; width: 50%; padding: 20px; }
.col-two ul li { padding-left: 0px; }
/* REVIEWS */
.top-p-rev {     /*width: 264px;*/
background: #e5f3ff; background-position: right 27% bottom 0; background-size: contain; border-radius: 6px; color: #0e4169; }
.top-p-rev &gt; div { padding: 10px 5px; text-align: center; }
.top-p-rev .name, .top-p-rev .title { position: relative; }
.top-p-rev .name { margin: 12px auto; padding-bottom: 58px; font-weight: 600; }
.top-p-rev .name &gt; .rev-psl { position: absolute; left: 50%; transform: translateX(-50%); top: 10px; width: 200px; height: 41px; padding: 4px; background: #b9e0ff; border-radius: 6px; text-align: center; }
.top-p-rev .name &gt; .rev-psl &gt; span { width: 30px; height: 30px; margin-right: 30px; }
.top-p-rev .name &gt; .rev-psl &gt; span:last-child { margin-right: 0; }
.top-p-rev .name &gt; .rev-psl .l-ic { background: url('/images/common-sprite.png') -33px -393px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.top-p-rev .name &gt; .rev-psl .l-ic { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-33px -393px no-repeat }
}
.top-p-rev .name &gt; .rev-psl .s-ic { background: url('/images/common-sprite.png') -80px -393px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.top-p-rev .name &gt; .rev-psl .s-ic { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-80px -393px no-repeat }
}
.top-p-rev .name &gt; .rev-psl .p-ic { background: url('/images/common-sprite.png') -123px -393px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.top-p-rev .name &gt; .rev-psl .p-ic { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-123px -393px no-repeat }
}
.top-p-rev .title { padding: 0 4px; background: #e5f3ff; border-bottom: 1px solid #d1d1d1; color: #0e4169; font-weight: 600; font-size: 17px; }
.top-p-rev .b-offer, .top-p-rev .button-2 { vertical-align: middle; }
.top-p-rev .b-offer { padding-left: 50px; color: #fa6e17; font-size: 15px; position: relative; margin-bottom: 10px; }
.top-p-rev .b-offer::before { content: ''; background: url(/images/icons/diamond.svg) no-repeat center center; filter: invert(57%) sepia(31%) saturate(6749%) hue-rotate(351deg) brightness(102%) contrast(98%); position: absolute; width: 20px; height: 20px; background-size: 20px; background-repeat: no-repeat; left: 20px; top: 2px; }
.top-p-rev .not-verified .b-offer::before { content: ''; position: absolute; top: 2px; background: url('/images/icons/close.svg') no-repeat; background-size: 20px; filter: unset; }
.top-p-rev .not-verified &gt; .b-offer { margin-bottom: 10px; margin-right: 0; }
.top-p-rev .not-verified &gt; .b-offer::after { content: ''; position: absolute; top: 20px; right: -24px; background: url('/images/icons/curved-arrow.svg') no-repeat; filter: invert(67%) sepia(96%) saturate(1974%) hue-rotate(329deg) brightness(100%) contrast(103%); -webkit-filter: invert(67%) sepia(96%) saturate(1974%) hue-rotate(329deg) brightness(100%) contrast(103%); width: 40px; height: 40px; display: inline-block; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
.top-p-rev .not-verified &gt; .b-offer span { color: #ff1100; }
@media screen and (min-width:640px) and (max-width:799px) {
.one-l-rev.not-verified &gt; *:not(:last-child) { display: inline-block; width: 100%; }
.bb-tab.slots.mg-30 thead tr th:nth-child(2), .bb-tab.slots.mg-30 thead tr th:nth-child(4) { display: none; }
.bb-tab.slots.mg-30 tbody tr td:nth-child(2), .bb-tab.slots.mg-30 tbody tr td:nth-child(4) { display: none; }
}
@media screen and (min-width:840px) and (max-width:1079px) {
.top-p-rev &gt; .d-f &gt; div:nth-child(2).not-verified { width: auto; padding-top: 62px; text-align: center; }
.top-p-rev .not-verified &gt; .b-offer { padding-left: 60px; margin: 10px 0 0 0; }
.top-p-rev div:not(.not-verified) &gt; .b-offer::before { top: 0; }
.top-p-rev .not-verified &gt; .b-offer::after { right: -76px; top: -30px; width: 60px; height: 60px; transform: rotate(-100deg); -webkit-transform: rotate(-100deg); }
.top-p-rev .not-verified &gt; .button-2 { position: absolute; top: 20%; right: 3%; }
}
@media screen and (max-width:799px) {
.top-p-tab .score-wrap { display: none; }
.one-l-rev { padding: 16px 10px; }
.one-l-rev.not-verified { padding: 16px 10px 5px; }
.one-l-rev.not-verified &gt; *:not(:last-child) { margin-bottom: 10px; }
.one-l-rev &gt; * { display: block; }
.one-l-rev ul { text-align: left; }
.one-l-rev.not-verified ul { text-align: left; display: flex; flex-wrap: wrap; justify-content: left; margin: 0 auto; }
}
@media screen and (max-width:639px) {
.top-p-rev .not-verified &gt; .b-offer::before { display: inline-block; position: relative; top: 3px; left: -8px; }
.top-p-rev .not-verified &gt; .b-offer::after { right: auto; }
}
.top-p-rev .b-offer span { display: block; font-weight: 600; font-size: 21px; }
.top-p-rev .button-2 a { padding: 10px 10px; font-size: 18px; }
.top-p-rev &gt; .d-s ul li, .top-p-rev &gt; .d-t ul li { padding: 0; font-size: 13px; }
.top-p-rev &gt; .d-t ul li.final { padding-top: 8px; border-top: 1px dashed #623700; }
.top-p-rev &gt; .d-s ul li span, .top-p-rev &gt; .d-t ul li span { font-weight: 600; text-decoration: underline; }
.top-p-rev &gt; .d-s ul li::before, .top-p-rev &gt; .d-t ul li::before { display: none; }
.top-p-rev &gt; .d-t ul li.final &gt; span { color: #fa6e17; }
.top-p-rev &gt; .d-t ul { text-align: left; }
.top-p-rev .score-wrap { padding-left: 2px; float: right; border-radius: 4px; }
.rev-gall { width: 100%; text-align: center; }
.rev-gall &gt; li { display: none; width: 222px; height: 114px; margin: 0 auto 20px; padding: 0; text-align: center; position: relative; }
.rev-gall &gt; li:first-child { display: block; }
.rev-gall li::before { display: none; }
.rev-gall &gt; li &gt; a { color: #fff; }
.rev-gall &gt; li:hover &gt; a { color: #6bb9e7; }
.rev-gall &gt; li &gt; a &gt; span { position: absolute; left: 50%; top: 50%; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); font-weight: 600; font-size: 22px; text-shadow: 0 0 10px #000; }
.rev-gall &gt; li img { width: 100%; height: 100%; border-radius: 4px; }
.more-gm { margin: 30px auto 0; }
.more-gm &gt; li { margin-bottom: 30px; padding: 0; text-align: center; }
.more-gm &gt; li::before { display: none; }
.one-l-rev { display: table; width: 258px; padding: 10px; background: #fff; border: 2px solid #623700; border-radius: 4px; text-align: center; }
.one-l-rev &gt; * { display: table-cell; vertical-align: middle; }
.one-l-rev ul { text-align: left; }
.one-l-rev li { margin-bottom: 4px; position: relative; padding-left: 50px; }
.one-l-rev li:last-child { margin-bottom: 0; }
.one-l-rev li::before { content: '\2714\0020'; width: auto; height: auto; margin-right: 3px; background: transparent; top: 0; position: absolute; left: 27px; }
.one-l-rev .offer { margin-bottom: 10px; min-width: 140px; padding-right: 8px; }
.one-l-rev .offer span { display: block; font-weight: bold; font-size: 20px; }
.one-l-rev .button-2 { display: block; }
.one-l-rev .button &gt; a { width: 80%; padding: 14px 20px; border-radius: 2px; font-weight: 600; font-size: 16px; line-height: 1; display: inherit; margin: auto; }
.one-l-rev .button &gt; a.not-v { background: #af1700; }
.online-casino-games { margin-bottom: 20px;     /*width: 100%;*/ -webkit-box-shadow: 0px 0px 7px 0px #4d9df7; -moz-box-shadow: 0px 0px 7px 0px #4d9df7; box-shadow: 0px 0px 7px 0px #4d9df7; }
.blackjack-table { background: url(/images/blackjack-table.png) no-repeat; background-size: cover; }
.roulette-table { background: url(/images/roulette.png) no-repeat; background-size: cover; }
.slots-tips { background: url(/images/question-marks.png) no-repeat; background-size: cover; }
.online-casino-games h3.title { margin-bottom: 0px; }
.online-casino-games img { margin-top: 10px; margin-left: 15px; }
.online-casino-games a { margin-top: 0; margin-left: 0; }
.online-casino-games p { padding: 0 2.5px 15px 15px; }
ul.spin-palace { margin: 10px 0px !important; }
/* lightbox */
.lightbox { position: fixed; top: 51px; left: 0; width: 100%; height: 100%; padding-top: 40px; background: rgba(0, 0, 0, 0.5) repeat; text-align: center; overflow: auto; }
.lightbox p:hover { cursor: pointer; }
#lightbox_content { display: inline-block; padding: 20px 10px; background: #ebebeb; position: relative; }
.lightbox_content-wrap { display: inline-block; position: relative; }
.lightbox_content-wrap &gt; .close { position: absolute; right: -28px; top: -25px; width: 24px; height: 24px; background: url('/images/common-sprite.png') -130px -332px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.lightbox_content-wrap &gt; .close { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-130px -332px no-repeat }
}
.lightbox_content-wrap &gt; .close:hover { cursor: pointer; }
.lightbox img { max-width: 920px; }
/* Scroll */
.scroll-content-wrap:not(.lightbox):not(.child-true) { position: relative; }
.scroll-content-wrap.gall { padding: 0 20px; }
.scroll-content-wrap .arrow-wrap { width: 20px; height: 30px; position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.scroll-content-wrap.gall .arrow-wrap { margin-top: -10px; }
.scroll-content-wrap.evnt .arrow-wrap { margin-top: 6px; }
.lightbox.scroll-content-wrap .arrow-wrap { width: 40px; height: 100px; padding-top: 40px; padding-left: 14px; background-color: rgba(0, 0, 0, 0.4); z-index: 10; }
.scroll-content-wrap .arrow-wrap &gt; div { width: 10px; height: 17px; margin-top: 6px; margin-left: 4px; background: url('/images/common-sprite.png') -10px -391px no-repeat; }
@supports (background:-webkit-image-set(url('/images/common-sprite.webp') 1x)) {
.scroll-content-wrap .arrow-wrap &gt; div { background: -webkit-image-set(url('/images/common-sprite.webp') 1x)-10px -391px no-repeat }
}
.lightbox.scroll-content-wrap .arrow-wrap &gt; div { margin-top: 0; margin-left: 0; }
.scroll-content-wrap .arrow-wrap.lft { left: 0; }
#top-nav:not(.open) .scroll-content-wrap .arrow-wrap.lft { left: 10px; }
.scroll-content-wrap.gall .arrow-wrap.lft { left: 4px; }
.scroll-content-wrap.evnt .arrow-wrap.lft { left: -10px; }
.lightbox.scroll-content-wrap .arrow-wrap.lft { left: 10px; }
.scroll-content-wrap .arrow-wrap.rgt { right: 0; }
#top-nav:not(.open) .scroll-content-wrap .arrow-wrap.rgt { right: 10px; }
.scroll-content-wrap.evnt .arrow-wrap.rgt { right: -10px; }
.lightbox.scroll-content-wrap .arrow-wrap.rght { right: 8px; }
.scroll-content-wrap .arrow-wrap.rgt .scroll-right { transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.scroll-content-wrap .arrow-wrap:hover { cursor: pointer; }
.lightbox.scroll-content-wrap .arrow-wrap:hover { cursor: pointer; background-color: rgba(0, 0, 0, 0.7); }
p.quotes { text-align: center; padding: 3%; }
ul.crypto-ul li { padding-left: 80px; padding-right: 28px; }
ul.crypto-ul li::before { margin-left: -28px; margin-right: 10px; }
ul.zte-ul li { padding-left: 86px; padding-right: 28px; }
ul.zte-ul li::before { margin-left: -33px; margin-right: 10px; }
.crypto-video { margin-right: 1.6rem; }

/*--------------------------------------------------------------
## Contact Form New
--------------------------------------------------------------*/
.alert-danger { color: #a94442; background-color: #f2dede; border: 1px solid #ebccd1; }
.alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; }
.form-group { margin-bottom: 15px; }
label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; }
.form-control { display: block; width: 50%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
.btn-group-lg &gt; .btn, .btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; }
.btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4; }
.btn { display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; }
button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer; }
button, select { text-transform: none; }
button { overflow: visible; }
.alert-success { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; }
.alert-success hr { border-top-color: #c9e2b3 }
.alert-success .alert-link { color: #2b542c; }
.alert-info { color: #31708f; background-color: #d9edf7; border-color: #bce8f1 }
.cimg-contact { margin-right: 10%; }
textarea#comments { height: 150px; }
@media screen and (max-width:915px) {
.cimg-contact { margin: 0 auto; }
}
@media screen and (max-width:690px) {
.cimg-contact { float: none; display: block; text-align: center; }
.form-control { width: 100%; }
}

/*--------------------------------------------------------------
## Responsive
--------------------------------------------------------------*/
body { min-width: 320px; }
.main-wrap { max-width: 1197px; margin: 0 auto; }
@media screen and (min-width:380px) {
.top-p-tab { width: 84%; }
.video iframe { height: 301px; }
.boxes-rking &gt; li { width: 333px; }
}
@media screen and (min-width:420px) {
.boxes-rking &gt; li { width: 333px; }
.rev-gall &gt; li { width: 318px; height: 162px; }
}
@media screen and (min-width:480px) {
.top-p-tab { width: 70%; }
.uol-grid &gt; li, .uol-grid-wrap &gt; ul { float: left; }
.uol-grid.c5 &gt; li { width: 50%; }
.top-p-rev &gt; .d-s ul li, .top-p-rev &gt; .d-t ul li { font-size: 15px; text-align: left; }
.top-p-rev { width: 400px; }
}
@media screen and (max-width:480px) {
#main-article { margin: 6px 0px; }
.float-right, .float-left { max-width: 210px; }
.icon-bar a { padding: 5px; font-size: 16px; }
}
@media screen and (min-width:500px) {
#be-g-aw &gt; * { margin: 0 50px 21px 0; }
.uol-grid-wrap.c2 &gt; ul, .uol-grid.c2 &gt; li { width: 50%; }
}
@media screen and (max-width:640px) {
span.offer &gt; span { max-width: 176px; }
.pl-3 { padding: 5px 20px !important; }
}
@media screen and (min-width:640px) {
#main-article &gt; div { padding: 10px 28px 10px; min-height: 670px; }
.top-p-tab { width: 100%; }
.top-p-tab tbody td { padding: 8px 2px; }
.top-p-tab tbody td:nth-child(2) { width: 30%; }
.top-p-tab tbody td:last-child { width: 24%; }
.top-p-tab .position &gt; span { margin-right: 5px; }
.top-p-tab a.b-leave { width: 100%; }
.bb-tab tbody td, .bb-tab tbody td:last-child { border-bottom: 1px solid #623700; }
.top-p-tab a.b-leave, .bb-tab a.b-leave { width: 100%; }
.bb-tab.bonuses a.b-leave { width: 98%; }
.bb-tab.apps a.b-leave { width: 97%; }
.top-p-tab tbody td, .bb-tab tbody td { padding: 8px 10px; }
.top-p-tab tbody td:last-child, .bb-tab.apps tbody td:last-child, .bb-tab.paypal tbody td:last-child, .bb-tab.slots tbody td:last-child, .bb-tab.roulette tbody td:last-child, .bb-tab.roulettes tbody td:last-child, .bb-tab.kostenlos tbody td:last-child { width: 24%; }
.video iframe { width: 534px; }
.boxes-inf { background-position: center right -100px; }
.boxes-inf &gt; .title { font-size: 22px; }
.boxes-inf &gt; div &gt; div:nth-child(odd) { padding: 20px 24px 20px 150px; }
.boxes-inf &gt; div &gt; div:nth-child(even) { padding: 20px 150px 20px 24px; }
.boxes-inf &gt; div &gt; div .icon { position: absolute; top: 33px; }
.boxes-y-n.to-fl { padding: 0 5%; }
.boxes-y-n.to-fl li { float: left; }
.boxes-est-inf .l-est { width: 388px; margin: 0 auto 30px; }
.boxes-est-inf .inf .logos { padding-left: 20px; }
.boxes-est-inf.l-pr-p .inf .logos &gt; span { margin: 0 41px 10px 0; }
.boxes-y-n-wrap.to-fl-l { float: left; margin-right: 16px; margin-left: 16px; }
.latest-ns .blocks &gt; div { float: left; width: 45%; margin-right: 5%; }
.latest-ns .blocks &gt; div:last-child { margin-right: 0; }
.latest-ns .block-e &gt; .title { height: 48px; }
.latest-ns .cont { height: 256px; }
.count-ing { padding-left: 20px; }
.top-p-rev &gt; div { padding: 20px 20px 10px; }
.top-p-rev .name { padding-bottom: 50px; }
#live-str-foot &gt; .top .stream-widgets &gt; div { float: left; }
#live-str-foot &gt; .top .stream-widgets &gt; div { width: 44%; }
#live-str-foot &gt; .top .stream-widgets &gt; div:nth-of-type(1) { margin: 0 6% 0 0; }
#live-str-foot &gt; .top .statement { margin-top: 44px; }
#be-g-aw &gt; * { margin: 0 31px 18px 0; }
#main-article &gt; div.contact-page { padding: 50px 28px 58px; }
}
@media screen and (min-width:1000px) {
.top-sfst-tab tr:hover { background: #100542; }
.bb-tab.reviews { display: table; }
}
@media screen and (min-width:720px) {
.top-sfst-tab tbody td { background: #fff; }
}
@media screen and (min-width:640px) and (max-width:799px) {
.top-p-tab .offer { padding-left: 0; font-size: 16px; }
.top-p-tab .offer &gt; span { display: block; }
.top-p-tab .offer::before { position: static; display: inline-block; }
.top-p-tab .offer::before { transform: translateY(0); -webkit-transform: translateY(0); }
.boxes-y-n.to-fl li { float: left; width: 45%; }
.boxes-y-n.to-fl li:nth-child(2n+2) { margin-left: 5%; }
.one-l-rev { width: 100%; }
.one-l-rev &gt; *:not(:last-child) { display: inline-table; width: 19%; }
.one-l-rev &gt; ul { width: 50% !important; margin: 0 16px; }
.one-l-rev .button &gt; a { width: 40%; margin-top: 6px; }
.top-p-rev .name { margin: 0px auto; }
.bb-tab tbody td:nth-child(3), .bb-tab tbody td:nth-child(4) { font-size: 22px; }
}
@media screen and (max-width:895px) and (min-width:640px) {
.bb-tab tbody td:nth-child(2), .bb-tab tbody td:nth-child(3), .bb-tab tbody td:nth-child(4) { font-size: 15px; }
}
@media screen and (max-width:1023px) and (min-width:640px) {
.bb-tab.bonuses thead th:last-child, .bb-tab.bonuses tbody td:last-child, .bb-tab.games tbody td:last-child { width: 39%; }
}
@media screen and (min-width:800px) {
.top-p-tab tbody td:nth-child(2) { width: 35%; }
.top-p-tab tbody td:last-child { width: 20%; }
.boxes-evnts .block-e:nth-child(2n+2) { margin: 0 12px; }
.boxes-evnts .block-e:nth-child(2) { display: inline-block; }
.boxes-rking &gt; li:not(:first-child) { display: inline-block; }
.boxes-grid-2 &gt; div { float: left; width: 48%; }
.boxes-grid-2 &gt; div:nth-child(2n+1) { margin-right: 4%; }
.boxes-inf { background-position: center right; }
.latest-ns img { width: 340px; height: 133px; }
.one-l-rev { width: 700px; }
.one-l-rev ul { width: 43%; }
.rev-gall &gt; li { float: left; }
.rev-gall &gt; li:nth-child(2) { display: block; }
.one-l-rev .button-2 { margin-top: 7px; margin-left: 20px; }
.uol-grid.c5 &gt; li { width: 50%; }
.count-ing { padding-left: 30px; }
.bb-tab .h-capt { font-size: 20px; }
.top-p-tab tbody td:last-child, .bb-tab.apps tbody td:last-child, .bb-tab.paypal tbody td:last-child, .bb-tab.slots tbody td:last-child, .bb-tab.roulette tbody td:last-child, .bb-tab.roulettes tbody td:last-child, .bb-tab.kostenlos tbody td:last-child { width: 20%; }
.top-p-tab .title-tab-cap { font-size: 20px; }
#live-str-foot iframe { height: 181px; }
}
@media screen and (min-width:840px) and (max-width:1079px) {
.top-p-rev { width: 720px; }
.top-p-rev &gt; .d-f { position: relative; }
.top-p-rev &gt; div { padding-bottom: 10px; }
.top-p-rev &gt; .d-s, .top-p-rev &gt; .d-t, .top-p-rev &gt; .d-f &gt; div { float: left; }
.top-p-rev &gt; .d-s, .top-p-rev &gt; .d-t { width: 50%; }
.top-p-rev &gt; .d-f &gt; div { text-align: left; }
.top-p-rev &gt; .d-f &gt; div:first-child { width: 35%; }
.top-p-rev &gt; .d-f &gt; div:nth-child(2) { width: 65%; padding-top: 62px; text-align: center; }
.top-p-rev .name { padding-bottom: 0; position: static; }
.top-p-rev .name &gt; .rev-psl { top: 26px; }
.top-p-rev .b-offer { margin-left: 20px; padding-left: 60px; }
.top-p-rev .b-offer span { display: inline-block; }
.top-p-rev .b-offer::before { top: 0; }
.top-p-rev .button-2 { position: absolute; top: 15%; right: 8%; }
}
@media screen and (min-width:840px) and (max-width:1023px) {
.boxes-rking &gt; li:nth-child(2) { margin-right: 36px; }
.boxes-rking &gt; li:not(:first-child) { margin-bottom: 0; }
.boxes-y-n.to-fl li { width: 38%; }
.boxes-y-n.to-fl li:nth-child(2n+2) { margin-left: 19%; }
.more-gm.uol-grid.c5 &gt; li:last-of-type { width: 100%; }
.rev-gall &gt; li:first-child { margin-left: 10px; }
.rev-gall &gt; li:nth-child(2n+2) { margin: 0 10px; }
.rev-gall &gt; li.hide:nth-child(3n+3) { margin-left: 10px; }
}
@media screen and (min-width:1080px) {
.top-p-rev { width: 100%; }
.top-p-rev &gt; div { float: left; width: 33%; }
}
@media screen and (min-width:1024px) {
#main-header, #main-header.fixed { padding: 0; }
#main-header { margin-top: 28px; }
#logo { position: absolute; left: 23px; top: 8px; }
.menu-toggle { display: none; }
#top-nav-wrap { display: block; }
#top-nav { display: inline-block; vertical-align: middle; position: relative; }
#top-nav ul:not(.sub-nav-ws), #top-nav .child-true.rev-ws .scroll-content-wrap { float: left; position: absolute; left: -999em; z-index: 99999; }
#top-nav ul ul:not(.sub-nav-ws) { left: -999em; top: 0; }
#top-nav li:hover &gt; ul, #top-nav li.focus &gt; ul { right: 0; left: auto; }

#top-nav ul li:hover &gt; ul, #top-nav ul li.focus &gt; ul { right: 100%; left: auto; }
#top-nav &gt; li, #top-nav .scroll-content-wrap li { float: left; }
#top-nav a { padding: 17px 14px; }
#top-nav &gt; li &gt; a:hover, #top-nav &gt; .current &gt; a { color: #fff; }
#top-nav &gt; li:hover, #top-nav &gt; .current { background: #007adb; }
#top-nav ul a { min-width: 220px; }
#top-nav .sub-nav a:hover { background: rgba(136, 247, 54, 0.41); }
#top-nav .child-true &gt; a::after { content: ''; }
.top-p-tab tbody td:nth-child(2) { width: 51%; padding: 18px; }
.top-p-tab :is(.score-wrap, .offer) { width: 44%; }
.top-p-tab .score-wrap { margin-left: 41px; }
.top-p-tab .score-wrap::before { position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: -31px; }
.top-p-tab .score-wrap .score, .top-p-tab .score-wrap::before { display: inline-block; }
.video.to-fl-r { float: right; margin: 0 0 1.6rem 1.6rem; }
.boxes-rking &gt; li { margin-right: 34px; margin-bottom: 0; }
.boxes-rking &gt; li:first-child { display: inline-block; position: relative; top: -8px; }
.boxes-rking &gt; li:nth-child(2) { float: left; }
.boxes-rking &gt; li:nth-child(3) { margin-right: 0; }
.boxes-rking &gt; li:first-child &gt; div { margin: 10px auto; }
.boxes-grid-2 &gt; div { width: 44%; }
.boxes-grid-2 &gt; div:nth-child(2n+1) { margin-right: 10%; }
.boxes-y-n.to-fl li { width: 233px; margin-right: 40px; }
.boxes-tips &gt; div { float: left; width: 48%; }
.boxes-tips &gt; .d-n { margin-right: 3%; }
.boxes-est-inf { padding: 92px 24px 10px; }
.boxes-est-inf &gt; div { float: left; }
.boxes-est-inf .l-est { margin-right: 50px; }
.boxes-est-inf .l-est &gt; ol li { margin-bottom: 12px; padding: 0 140px 0 16px; position: relative; }
.boxes-est-inf .l-est &gt; ol .pr-c { position: absolute; right: 16px; top: 0; }
.boxes-est-inf .inf { width: 49%; margin-top: -46px; }
.lightbox { top: 58px; }
.latest-ns img { width: 405px; height: 172px; }
.rev-gall &gt; li:nth-child(3) { display: block; }
.uol-grid.c5 &gt; li { width: 33%; }
.rev-gall &gt; li:first-child { margin-left: 25px; }
.rev-gall &gt; li:nth-child(2n+2) { margin: 0 23px; }
.top-sfst-tab-wrap.to-fl-r { float: right; width: auto; margin: 0 0 30px 30px; }
#live-str-foot &gt; .top .statement { position: absolute; right: 0; top: 0; }
#live-str-foot &gt; .top .stream-widgets { margin-right: 270px; }
#live-str-foot &gt; .top .stream-widgets &gt; div:nth-of-type(1) { margin-right: 63px; }
#live-str-foot &gt; .top .statement { width: 270px; margin-top: 0; }
#live-str-foot iframe { height: 154px; }
#about-site { text-align: center; }
#about-site &gt; li { margin-bottom: 0; padding-left: 0; }
#site-cprt { text-align: center; }
.bb-tab.bonuses thead th:last-child, .bb-tab.bonuses tbody td:last-child { width: 20%; }
.row-two-col { width: 90%; margin: 0px auto 0px auto; }
p.mt { margin-top: 40px; }
.flag-resp { display: none; }
}
@media screen and (min-width:1072px) and (max-width:1439px) {
header.at-vanuatu { margin-top: 0; height: 50px; }
.boxes-rking &gt; li { width: 30%; }
.boxes-rking &gt; li:first-child { left: -6px; }
.boxes-rking &gt; li &gt; div { padding-bottom: 10px; }
.boxes-rking .best-casinos-logo { margin-bottom: 14px; }
.boxes-rking .best-casinos-bonus { display: block; }
.rev-gall &gt; li { width: 265px; height: 131px; }
}
@media screen and (min-width:1300px) {
#main-header.fixed { right: auto; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); width: 1164px; }
.top-p-rev &gt; .d-t ul &gt; li br { display: none; }
.rev-gall &gt; li { width: 349px; height: 172px; }
.rev-gall &gt; li:first-child { margin-left: 12px; }
.rev-gall &gt; li:nth-child(2n+2) { margin: 0 2px; }
}
@media screen and (min-width:1440px) {
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 { font-size: 25px; }
h2 { font-size: 23px; }
h3, h4, h5, h6 { font-size: 19px; }
#main-header.at-vanuatu { margin-left: 0px; }
#main-header.at-vanuatu &gt; #top-nav-wrap { display: -webkit-inline-box; height: 50px; }
#main-article { margin: 24px 0 0; }
#logo { left: -8px; top: -28px; }
#logo .m-bl { display: block; margin-left: 7px; }
#logo .ds-tp { display: inline-block; }
#main-header.fixed { width: 1196px; }
.top-p-tab tbody td:nth-child(2) { width: 471px; }
.top-p-tab tbody td:last-child, .top-p-tab a.b-leave { width: auto; }
.top-p-tab a.b-stay { float: left; margin: 10px 0 0 20px; }
.top-p-tab:not(.bonus) a.b-leave { margin-left: 20px; padding: 10px 28px; }
.boxes-evnts .block-e:nth-child(3) { display: inline-block; }
.boxes-rking &gt; li { margin-right: 60px; }
.boxes-rking &gt; li &gt; div.best-casinos-logo-bonus { margin: 20px auto; padding: 22px 4px 0px 143px; text-align: left; position: relative; top: -10px; }
.boxes-rking &gt; li:first-child &gt; div { margin: 17px auto; }
.boxes-rking .best-casinos-logo { position: absolute; left: 0; top: 0; }
.boxes-y-n.to-fl { padding: 0; }
.boxes-est-inf .inf { width: 59%; }
.boxes-tips .title { font-size: 18px; }
.latest-ns &gt; .title { font-size: 22px; }
.latest-ns .blocks &gt; div { width: 243px; margin-right: 52px; }
.latest-ns img { width: 243px; height: 103px; }
.uol-grid.c5 &gt; li { width: 33%; }
.rev-gall &gt; li:nth-child(2n+2) { margin: 0 12px; }
#live-str-foot &gt; .top .stream-widgets { margin-right: 348px; }
#live-str-foot &gt; .top .stream-widgets &gt; div:nth-of-type(1) { margin-right: 92px; }
#live-str-foot &gt; .top .statement { width: 348px; }
#live-str-foot iframe { width: 320px; height: 180px; }
.top-p-tab tbody td:last-child, .top-p-tab a.b-leave, .bb-tab.apps tbody td:last-child, .bb-tab.apps a.b-leave { width: auto; }
.top-p-tab:not(.bonus) a.b-leave, .bb-tab.apps a.b-leave, .bb-tab.paypal a.b-leave, .bb-tab.slots a.b-leave, .bb-tab.roulettes a.b-leave .bb-tab.roulette a.b-leave { margin-left: 20px; padding: 10px 28px; }
.bb-tab.blackjack a.b-leave, .bb-tab.live a.b-leave { padding: 10px 30px; }
.bb-tab.apps a.b-leave.royal-btn { width: 45%; }
.top-p-tab a.b-stay, .top-p-tab .soon { float: left; margin: 10px 0 0 20px; font-size: 15px; width: 120px; }
.bb-tab.apps a.b-stay, .bb-tab.paypal a.b-stay, .bb-tab.slots a.b-stay, .bb-tab.roulette a.b-stay, .bb-tab.roulettes a.b-stay, .bb-tab.kostenlos a.b-stay { float: none; margin: 10px 0 0 20px; }
}
@media screen and (max-width:1439px) {
.top-p-tab { table-layout: fixed; }
.boxes-est-inf.pr-cc .button-2 a { width: 98%; }
.lightbox_content-wrap { max-width: 70%; }
.lightbox img { max-width: 100%; }
}
@media screen and (max-width:1023px) {
.boxes-est-inf .l-est &gt; ol .pr-c { display: block; }
.top-p-rev .score-wrap.inbr { position: relative;         /*top: 10px;*/ }
.top-p-rev .score.inoa { margin-top: -2px; }
#top-nav-wrap.open { display: block; width: 310px; position: fixed; right: 0; top: 0; bottom: 0; overflow: auto; z-index: 999; background: #0e4169; }
#top-nav .sub-nav, #top-nav .rev-ws .sub-nav-ws { width: 100%; }
.bb-tab th { font-size: 17px; }
#top-nav-wrap.open .sub-nav, #top-nav-wrap.open .scroll-content-wrap { display: none; }
#top-nav-wrap.open .focus .sub-nav, #top-nav-wrap.open .rev-ws .sub-nav-ws.lazy, #top-nav-wrap.open .focus .scroll-content-wrap { display: block; }
#top-nav-wrap.open .rev-ws .sub-nav-ws { width: 100%; padding: 20px 6px 0 10px; text-align: center; }
#top-nav-wrap.open .rev-ws .sub-nav-ws &gt; li { display: inline-block; margin-right: 6px; margin-bottom: 20px; }
#top-nav-wrap.open #top-nav li a { padding: 10px; text-align: left; }
#top-nav-wrap.open #top-nav .rev-ws .sub-nav-ws a { padding: 0; }
#top-nav-wrap.open #top-nav &gt; li &gt; a:hover, #top-nav-wrap.open #top-nav &gt; .current &gt; a { color: #fff; }
#top-nav-wrap.open .child-true &gt; a::after { top: 20px; }
#top-nav .child-true.rev-ws .scroll-content-wrap &gt; .scroll-left { left: 18px; }
#top-nav .child-true.rev-ws .scroll-content-wrap &gt; .scroll-right { right: 18px; }
a.not-v-sm { padding: 13px 11px !important; font-size: 15px !important; }
.bb-tab.slots th:nth-child(3), .bb-tab.slots tbody td:nth-child(3), .bb-tab.roulette th:nth-child(3), .bb-tab.roulettes th:nth-child(3), .bb-tab.roulette tbody td:nth-child(3), .bb-tab.roulettes tbody td:nth-child(3), .bb-tab.live th:nth-child(3), .bb-tab.live tbody td:nth-child(3) { position: absolute; top: -9999px; left: -9999px; }
ul.sub-nav.menu-dropdown li &gt; a { padding-left: 30px !important; }
.flag-resp { display: inline-block; float: left; margin-left: 10px; width: 40px; height: 40px; right: 30px; }
.flag-resp a { text-indent: 9999px; }
}
.lang-bar { display: contents; }
.lang-bar a { display: block; }

@media screen and (max-width: 983px) {
.cimg { margin: 0 auto; }
}
@media screen and (max-width:915px) {
.cimg { float: none; display: block; text-align: center; }
.contacts { display: block; margin: 20px auto; }
}
@media screen and (max-width:890px) {
img.resp { float: none; display: block; margin: 0 auto 7px; }
}

@media screen and (max-width:799px) {
.top-p-tab .score-wrap { display: none; }
.one-l-rev { padding: 16px 10px; }
.one-l-rev &gt; * { display: block; }
.one-l-rev ul { text-align: left; }
}
@media screen and (min-width:721px) {
.top-sfst-tab-wrap { width: 632px; margin: 30px auto; }
.top-sfst-tab-wrap .offer { font-size: 16px; }
}
@media screen and (max-width:720px) {
.top-sfst-tab-wrap .terms { height: 31px; }
.top-sfst-tab-wrap { margin: 30px auto; width: 258px; }
.top-sfst-tab-wrap .top-sfst-tab tbody td { display: inline-block; vertical-align: top; width: 50%; height: 62px; padding: 0; }
.top-sfst-tab-wrap .top-sfst-tab tbody td:nth-child(2) { margin-left: -5px; background: #fff; }
.top-sfst-tab-wrap .top-sfst-tab tbody td:last-child { width: 100%; border: none; }
.top-sfst-tab-wrap .top-sfst-tab, .top-sfst-tab-wrap .top-sfst-tab caption, .top-sfst-tab-wrap .top-sfst-tab tbody, .top-sfst-tab-wrap .top-sfst-tab tr { display: block; }
.top-sfst-tab-wrap .top-sfst-tab a.b-leave { width: 100%; margin-top: 10px; padding: 6px 17px; }
.top-sfst-tab-wrap .top-sfst-tab a.b-stay { font-size: 13px; position: relative; top: 50%; -ms-transform: translateY(-50%); transform: translateY(-50%); -webkit-transform: translateY(-50%); }
.top-sfst-tab-wrap .top-sfst-tab tbody td:nth-child(3) { width: 150px; height: auto; margin-top: 8px; border: unset; margin-bottom: -3px; }
.top-sfst-tab-wrap .top-sfst-tab .score { display: none; }
.col-two { width: 100% !important; text-align: center; }
}
@media screen and (max-width:639px) {
.top-p-tab, .bb-tab, .top-p-tab caption, .bb-tab caption, .top-p-tab thead, .bb-tab thead, .top-p-tab tbody, .bb-tab tbody, .top-p-tab tr, .bb-tab tr, .top-p-tab td, .bb-tab td, .bb-tab.reviews { display: block; }
.bb-tab, .bb-tab.reviews { width: 258px; }
.bb-tab tbody .no-border { background: #ffffff; }
.bb-tab tbody tr { background: #e6e6e6; }
.bb-tab thead { position: absolute; top: -9999px; left: -9999px; }
.top-p-tab tbody tr { margin-bottom: 7px; border: 1px solid #bbb; }
.top-p-tab tbody tr:has(+ .terms) { border: unset; }
.bb-tab tbody tr { border-color: #22158e; }
.top-p-tab tbody td { padding: 6px; border: none; }
.top-p-tab tbody td:first-child { text-align: center; }
.bb-tab tbody td:nth-child(3) { padding-bottom: 0; }
.bb-tab .b-leave { width: 90%; }
.top-p-tab .separator, .top-p-tab .offer br { display: none; }
.top-p-tab .position { display: block; margin-bottom: 14px; }
.top-p-tab .position &gt; span { margin-left: 0; }
.top-p-tab a.b-leave { display: block; width: 50%; margin: 10px auto; }
.boxes-est-inf .inf &gt; ul &gt; li { padding-left: 0; }
.boxes-est-inf.pr-cc .l-est &gt; ul li { padding-left: 10px; }
.boxes-est-inf.pr-cc .inf .logos &gt; span { margin-right: 12px; }
.top-p-rev .b-offer { display: block; margin-bottom: 20px; margin-left: 0; padding-left: 0; font-size: 21px; margin-top: 13%; }
.top-p-rev .b-offer span { display: inline-block; }
.top-p-rev .b-offer::before { display: inline-block; position: relative; top: 6px; left: -8px; }
.terms { text-align: center; display: block; }
.prize-table tr { display: inherit; }
.online-casino-games { width: 100%; margin: 30px auto; }
ul, ol { margin: 10px 18px; }
}
@media screen and (max-width:440px) {
.contacts { width: 280px; }
.contacts .cfields input { width: 100%; }
.contacts .cmsg textarea { width: 85%; }
.cbtn input { margin-bottom: 10px; }
}
@media screen and (max-width:410px) {
.boxes-evnts .block-e &gt; p { text-align: center; }
}
table.tb-bordspill { width: 90%; margin-top: 10px; }
table.tb-bordspill th { padding: 10px 20px; }
table.tb-bordspill td { border: 1px solid black; padding: 5px 0px 5px 50px; text-align: left; position: relative; }
table.tb-bordspill td .plus { background-image: url(/images/plus.svg); width: 20px; height: 20px; content: ''; display: inline-block; background-size: 20px 20px; margin-right: 10px; position: absolute; left: 13px }
table.tb-bordspill td .minus { background-image: url(/images/minus.svg); width: 20px; height: 20px; content: ''; display: inline-block; background-size: 20px 20px; margin-right: 10px; position: absolute; left: 13px; }
@media screen and (max-width:798px) {
table.tb-bordspill { width: 100% }
table.tb-bordspill td { padding: 5px 0px 5px 30px; }
table.tb-bordspill td .plus, table.tb-bordspill td .minus { left: 4px; }
}
table.table-rtp { float: right; width: 300px; margin-left: 15px; }
table.table-rtp span.percentage { width: 22px; height: 22px; background-image: url(/images/percentage.svg); background-size: 22px 22px; margin-left: 10px; margin-left: 6px; position: relative; top: 3px; }
table.table-rtp td { border: 1px solid black; }
table.table-rtp td:nth-child(2) { min-width: 82px; vertical-align: middle; }
table.table-rtp h4 { font-size: 18px; }
@media screen and (max-width:624px) {
table.table-rtp { float: unset; width: 100%; margin-left: unset; }
.disp-in { display: inline-block; }
}
.col-2 { width: 50%; display: inline-block; margin: 20px 0; float: left; }
@media screen and (max-width:420px) {
.col-2 { width: 100%; }
}
table td.terms { border: unset; text-align: center !important; }
.no-border { border: unset !important; }
.top-sfst-tab-wrap .terms { background: unset; max-width: 300px; }
.top-sfst-tab-wrap .no-border:hover { background: unset; }
.bb-tab tbody td.terms:last-child { border-bottom: unset; padding-top: 1px; padding-bottom: 20px; }
.more-gm li { width: 50%; }
@media screen and (max-width: 479px){
.more-gm li{width: 100%;}
}
.flag [aria-label]:hover::before, .flag [aria-label]:hover::after { position: absolute; display: inline-block; }
.flag [aria-label]:hover::before { content: attr(aria-label); bottom: -23px; padding: 3px 6px; border-radius: 2px; background: #04589c; color: #fff; font: 600 12px 'Muli', sans-serif; white-space: nowrap; letter-spacing: 1px; z-index: 1; }
.flag [aria-label]:hover::after { content: ''; bottom: -3px; left: 8px; color: #fff; border: 8px solid transparent; border-bottom: 8px solid #04589c; display: none; }
table.bonus tr td:nth-child(1) { width: 262px; }
table.bonus tr td:nth-child(2) { width: 200px; }
table.bonus tr td:nth-child(3) { font-size: 12px; text-align: justify; color: black; color: #04589c; font-style: italic; }
@media screen and (max-width:965px) {
table.bonus tr td:nth-child(1), table.bonus tr td:nth-child(2) { width: unset; }
table.bonus tr td:nth-child(3) { display: none; }
table.bonus tr tsd:nth-child(1) .cascom[class*="bg-"] { width: 100px }
}
@media screen and (max-width:760px) {
table.bonus tr td:nth-child(1) span.position { display: none; }
}
@media screen and (max-width:438px) {
.tb-bordspill.go-wild tr th:nth-child(3) { display: none; }
.tb-bordspill.go-wild tr td:nth-child(3) { display: none; }
}
.top-p-tab.bonus .terms{ color: #9c0404; margin: 0px 9px 16px 0; }
.top-p-tab.bonus .offer {width: auto;}
/*--------------------------------------------------------------
## More Providers
--------------------------------------------------------------*/
.more-providers { width: 100%; margin: 30px auto; background: #d2eafd; padding: 8px; border-radius: 8px; }
.more-providers &gt; .title { text-align: center; padding: 10px 29px; font-size: 20px; font-weight: bold; color: #ffffff; width: fit-content; margin: 10px auto 20px auto; background: #237ec6; border-radius: 10px; }
.providers { margin: 0 !important; text-align: center; }
.providers &gt; li::before { content: none; }
.providers &gt; li, .providers &gt; li &gt; a { display: inline-block; margin: 0 auto; padding-left: unset; padding: 5px; width: 108px; height: 57px; border-radius: 4px; }
.providers &gt; li { margin-bottom: 10px; background: white; padding: 0; background-position: right bottom; -webkit-transition: background 500ms linear; -moz-transition: background 500ms linear; -o-transition: background 500ms linear; transition: background 500ms linear; }
.providers &gt; li:hover { text-decoration: none; background-position: left bottom; text-shadow: 1px 1px 1px #b9e0ff; background-color: rgba(67, 226, 17, 0.2); }
[class*="soft-"] { display: block; text-indent: -9999px; text-align: left; background-repeat: no-repeat !important; background-size: contain !important; background-position: center center !important; width: 100%; height: 100%; }
.soft-novoline { background-image: url(/images/novoline.svg); }
.soft-microgaming { background-image: url(/images/microgaming.svg); }
.soft-merkur { background-image: url(/images/merkur-gaming.svg); }
.soft-netent { background-image: url(/images/netent-logo.png); }
.soft-playtech { background-image: url(/images/playtech-casinos.png); }
.soft-igt { background-image: url(/images/logo-casinos.png); }
.soft-rtg { background-image: url(/images/realtime-gaming-casinos.png); }
.soft-rival { background-image: url(/images/rival.svg); }
.soft-bally-wulff { background-image: url(/images/bally-wulff.svg); }
.soft-play-n-go { background-image: url(/images/play-n-go-casinos.png); }
.soft-pragmatic-play { background-image: url(/images/pragmatic-play-casinos.png); }
.soft-amatic-industries { background-image: url(/images/amatic-casinos.png); }
.soft-wms { background-image: url(/images/wms.svg); }
.soft-nextgen { background-image: url(/images/nextgen-casinos.png); }
.soft-aristocrat { background-image: url(/images/aristocrat.svg); }
.soft-egt { background-image: url(/images/egt.svg); }
.soft-btg { background-image: url(/images/btg.svg); }
.soft-yggdrasil { background-image: url(/images/yggdrasil-casinos.png); }
.soft-quickspin { background-image: url(/images/quickspin-casinos.png); }
.soft-betsoft { background-image: url(/images/betsoft.svg); }
.soft-rt-gaming { background-image: url(/images/reel-time-gaming.png); }
.soft-red-tiger-gaming { background-image: url(/images/red-tiger-casinos.png); }
.soft-evolution-gaming { background-image: url(/images/evolution.svg); }
nav ul.software li a { display: inline-block; margin: 0 auto; padding-left: unset; padding: 5px !important; width: 108px; height: 57px; border-radius: 4px; background-color: #fff; }

/*--------------------------------------------------------------
## END More Providers
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## More Payments
--------------------------------------------------------------*/
.more-payments { width: 100%; margin: 30px auto; background: #d2eafd; padding: 8px; border-radius: 8px; }
.more-payments &gt; .title { text-align: center; padding: 10px 29px; font-size: 20px; font-weight: bold; color: #ffffff; width: fit-content; margin: 10px auto 20px auto; background: #237ec6; border-radius: 10px; }
.payments { margin: 0 !important; text-align: center; }
.payments &gt; li::before { content: none; }
.payments &gt; li, .payments &gt; li &gt; a { display: inline-block; margin: 0 auto; padding-left: unset; padding: 5px; width: 220px; height: 80px; border-radius: 4px; }
.payments &gt; li { margin-bottom: 10px; background: white; padding: 0; background-position: right bottom; -webkit-transition: background 500ms linear; -moz-transition: background 500ms linear; -o-transition: background 500ms linear; transition: background 500ms linear; }
.payments &gt; li:hover { text-decoration: none; background-position: left bottom; text-shadow: 1px 1px 1px #b9e0ff; background-color: rgba(67, 226, 17, 0.2); }
[class*="pay-"] { display: block; text-indent: -9999px; text-align: left; background-repeat: no-repeat !important; background-size: contain !important; background-position: center center !important; width: 100%; height: 100%; }
.logos-list { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; margin: 20px auto 6px; }
.logos-list &gt; .pay { display: inline-flex; margin: 10px; height: 60px; justify-content: center; background-repeat: no-repeat; background-position-y: center; max-width: 100%; background-size: contain; }
.pay-bitcoin { background-image: url(/images/bitcoin-casinos.png); }
.pay-paysafecard { background-image: url(/images/paysafecard-logo.png); }
.pay-paypal { background-image: url(/images/paypal-casinos.png); }
.pay-skrill { background-image: url(/images/skrill-casinos.png); }
.pay-neteller { background-image: url(/images/neteller-casinos.png); }
.pay.apple-pay { background-image: url('/images/payments/apple-pay.svg'); width: 100px; }
.pay.astropay { background-image: url('/images/payments/astropay.svg'); width: 100px; }
.pay.bank-transfer { background-image: url('/images/payments/bank-transfer.svg'); width: 100px; }
.pay.bitcoin { background-image: url('/images/payments/bitcoin.svg'); width: 100px; }
.pay.credit-card { background-image: url('/images/payments/credit-card.svg'); width: 100px; }
.pay.ecopayz { background-image: url('/images/payments/ecopayz.svg'); width: 100px; }
.pay.ethereum { background-image: url('/images/payments/ethereum.svg'); width: 100px; }
.pay.euteller { background-image: url('/images/payments/euteller.svg'); width: 150px; }
.pay.google-pay { background-image: url('/images/payments/google-pay.svg'); width: 100px; }
.pay.jeton { background-image: url('/images/payments/jeton.svg'); width: 100px; }
.pay.klarna { background-image: url('/images/payments/klarna.svg'); width: 100px; }
.pay.maestro { background-image: url('/images/payments/maestro.svg'); width: 60px; }
.pay.mastercard { background-image: url('/images/payments/mastercard.svg'); width: 60px; }
.pay.much-better { background-image: url('/images/payments/much-better.svg'); width: 100px; }
.pay.neteller { background-image: url('/images/payments/neteller.svg'); width: 150px; }
.pay.paypal { background-image: url('/images/payments/paypal.svg'); width: 100px; }
.pay.paysafecard { background-image: url('/images/payments/paysafecard.svg'); width: 150px; }
.pay.rapid { background-image: url('/images/payments/rapid.svg'); width: 100px; }
.pay.revolut { background-image: url('/images/payments/revolut.svg'); width: 100px; }
.pay.siru-mobile { background-image: url('/images/payments/siru-mobile.svg'); width: 100px; }
.pay.skrill { background-image: url('/images/payments/skrill.svg'); width: 100px; }
.pay.trustly { background-image: url('/images/payments/trustly.svg'); width: 120px; }
.pay.visa { background-image: url('/images/payments/visa.svg'); width: 100px; }
.pay.zimpler { background-image: url('/images/payments/zimpler.svg'); width: 120px; }
nav ul.paymnet li a { display: inline-block; margin: 0 auto; padding-left: unset; padding: 5px !important; width: 108px; height: 57px; border-radius: 4px; background-color: #fff; }

/*--------------------------------------------------------------
## END More Payments
--------------------------------------------------------------*/
img.about-pic{border-radius: 50%;}
/*--------------------------------------------------------------
## More Games
--------------------------------------------------------------*/
.more-games { width: 100%; margin: 30px auto; background: #d2eafd; padding: 8px; border-radius: 8px; }
.more-games &gt; .title { text-align: center; padding: 10px 29px; font-size: 20px; font-weight: bold; color: #ffffff; width: fit-content; margin: 10px auto 20px auto; background: #237ec6; border-radius: 10px; }
.games { margin: 0 !important; text-align: center; }
.games &gt; li::before { content: none; }
.games &gt; li, .games &gt; li &gt; a { display: inline-block; margin: 0 auto; padding-left: unset; width: 200px; height: 100px; border-radius: 10px; }
.games &gt; li { margin-bottom: 10px; background: white; padding: 0; background-position: right bottom; -webkit-transition: background 500ms linear; -moz-transition: background 500ms linear; -o-transition: background 500ms linear; transition: background 500ms linear; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }
.games &gt; li:hover { text-decoration: none; background-position: left bottom; background-color: transparent; -webkit-transform: scale(1.3); transform: scale(1.3); width: 260px; }
[class*="game-"] { display: block; text-indent: -9999px; text-align: left; background-repeat: no-repeat !important; background-size: contain !important; background-position: center center !important; width: 100%; height: 100%; border-radius: 10px; }
/*Novoline*/
.game-book-of-ra { background: url(/images/book-of-ra.jpg); }
.game-book-of-ra-deluxe { background: url(/images/book-of-ra-novoline.png); }
.game-dolphins-pearl { background: url(/images/dolphins-pearl-novoline.jpg); }
.game-golden-sevens { background: url(/images/golden-sevens.jpg); }
.game-sizzling-hot { background: url(/images/sizzling-hot.jpg); }
.game-amazing-stars { background: url(/images/amazing-stars.jpg); }
.game-xtra-hot { background: url(/images/xtra-hot.jpg); }
.game-lord-of-the-ocean { background: url(/images/lord-of-the-ocean.jpg); }

/* Red-Tiger-Gaming */
.game-jack-in-a-pot{background: url(/images/jack-in-a-pot.jpg);}
.game-mayan-gods{background: url(/images/mayan-gods.jpg);}
.game-wings-of-ra{background: url(/images/wings-of-ra.jpg);}
.game-dragons-luck{background: url(/images/dragons-luck.jpg);}
.game-midas-gold{background: url(/images/midas-gold.jpg);}
.game-riddle-of-the-sphinx{background: url(/images/riddle-of-the-sphinx.jpg);}
.game-legend-of-athena{background: url(/images/legend-of-athena.jpg);}
/*Netent*/
.game-blood-suckers { background: url(/images/blood-suckers.jpg); }
.game-jack-hammer { background: url(/images/jack-hammer.jpg); }
.game-starburst { background: url(/images/starburst-netent.jpg); }
.game-dead-or-alive { background: url(/images/dead-or-alive-netent.jpg); }
.game-narcos { background: url(/images/narcos.jpg); }
.game-gonzos-quest { background: url(/images/gonzos-quest.jpg); }
.game-mega-fortune { background: url(/images/mega-fortune.jpg); }
.game-jack-and-the-beanstalk { background: url(/images/jack-and-the-beanstalk.jpg); }
.game-divine-fortune { background: url(/images/divine-fortune.jpg); }
.game-netent-french-roulette { background: url(/images/french-roulette-netent.jpg); }
.game-netent-blackjack { background: url(/images/netent-blackjack.jpg); }
/*Merkur*/
.game-eye-of-horus { background: url(/images/eye-of-horus-merkur.jpg); }
.game-el-torero { background: url(/images/el-toro-slot.jpg); }
.game-magic-mirror { background: url(/images/magic-mirror-online-slot.jpg); }
.game-alles-spitze { background: url(/images/alles-spitze-online-slot.jpg); }
.game-extra-wild { background: url(/images/extra-wild.jpg); }
.game-blazing-star { background: url(/images/blazing-star.jpg); }
/*Microgaming*/
.game-mega-moolah { background: url(/images/mega-moolah-microgaming.png); }
.game-immortal-romance { background: url(/images/immortal-romance-microgaming.png); }
.game-tomb-raider { background: url(/images/tomb-raider-online-slot.jpg); }
.game-book-of-oz { background: url(/images/book-of-oz.jpg); }
.game-thunderstruck-2 { background: url(/images/thunderstruck-2.jpg); }
.game-a-tale-of-elves { background: url(/images/a-tale-of-elves.jpg); }
.game-arthurs-gold { background: url(/images/arthurs-gold.jpg); }
.game-noble-sky { background: url(/images/noble-sky.jpg); }
.game-microgaming-sapphire-roulette { background: url(/images/microgaming-sapphire-roulette.jpg); }
.game-microgaming-vegas-strip-blackjack-gold { background: url(/images/vegas-strip-blackjack-gold.jpg); }
.game-microgaming-european-blackjack-gold { background: url(/images/european-blackjack-gold.jpg); }
/*Playtech*/
.game-king-kong { background: url(/images/king-kong-slot.jpg); }
.playtech.game-fruit-mania { background: url(/images/fruit-mania-slot.jpg); }
.game-gladiator { background: url(/images/gladiator.jpg); }
.game-pink-panther { background: url(/images/pink-panther.jpg); }
.game-geisha-story { background: url(/images/geisha-story.jpg); }
.game-age-of-the-gods { background: url(/images/age-of-the-gods.jpg); }
.game-playtech-mini-roulette { background: url(/images/mini-roulette-playtech.jpg); }
/*Rival*/
.game-midas-touch { background: url(/images/midas-touch-slot.jpg); }
.game-diamond-dragon { background: url(/images/diamond-dragon-slot.jpg); }
.game-daikoku-blessings { background: url(/images/daikoku-blessings-slot.jpg); }
.game-future-fortunes { background: url(/images/future-fortunes.jpg); }
.game-viking-victory { background: url(/images/viking-victory.jpg); }
/*Play n GO*/
.game-gemix { background: url(/images/gemix-slot.jpg); }
.game-moon-princess { background: url(/images/moon-princess-slot.jpg); }
.game-wild-falls { background: url(/images/wild-falls-slot.jpg); }
.game-battle-royal { background: url(/images/battle-royal.jpg); }
.game-octopus-treasure { background: url(/images/octopus-treasure.jpg); }
.game-book-of-dead { background: url(/images/book-of-dead.jpg); }
.game-rise-of-athena { background: url(/images/rise-of-athena.jpg); }
.game-riches-of-robin { background: url(/images/riches-of-robin.jpg); }
.game-play-n-go-european-roulette-pro { background: url(/images/play-n-go-european-roulette-pro.jpg); }
/*RTG*/
.game-spirit-of-the-inca { background: url(/images/spirit-of-the-inca-slot.jpg); }
.game-aladdins-wishes { background: url(/images/aladdins-wishes-slot.jpg); }
.game-super-6 { background: url(/images/super-6.jpg); }
.game-panda-emperor { background: url(/images/panda-emperor.jpg); }
.game-cash-bandits { background: url(/images/cash-bandits-2.jpg); }
/*EGT*/
.game-20-super-hot { background: url(/images/20-super-hot-slot.jpg); }
.game-40-super-hot { background: url(/images/40-super-hot-slot.jpg); }
.game-burning-hot { background: url(/images/burning-hot.jpg); }
.game-blue-oceans { background: url(/images/blue-oceans.jpg); }
.game-shining-crown { background: url(/images/shining-crown.jpg); }
.game-flaming-hot { background: url(/images/flaming-hot-slot.jpg); }
.game-zodiac-wheel { background: url(/images/zodiac-wheel-egt.png); }
.game-ultimate-hot { background: url(/images/ultimate-hot.jpg); }
/*Pragmatic Play*/
.game-beowulf { background: url(/images/beowulf.jpg); }
.game-caishens-gold { background: url(/images/caishens-gold.jpg); }
.game-irish-charms { background: url(/images/irish-charms-slot.jpg); }
.game-medusa-strike { background: url(/images/medusa-strike.jpg); }
.game-pirate-gold { background: url(/images/pirate-gold-slot.jpg); }
.game-fruit-party-2 { background: url(/images/fruit-party-2-slot.jpg); }
.game-sweet-bonanza { background: url(/images/sweet-bonanza-slot.jpg); }
.game-eye-of-the-storm { background: url(/images/eye-of-the-storm.jpg); }
.game-triple-tigers { background: url(/images/triple-tigers.jpg); }
/*Evolution Gaming*/
.game-evolution-gaming-infinite-blackjack { background: url(/images/infinite-blackjack.jpg); }
.game-evolution-gaming-power-blackjack { background: url(/images/power-blackjack.jpg); }
.game-evolution-gaming-speed-roulette { background: url(/images/speed-roulette.jpg); }
.game-evolution-gaming-lightning-roulette { background: url(/images/lightning-roulette.jpg); }
.game-evolution-gaming-immersive-roulette { background: url(/images/immersive-roulette.jpg); }
/*IGT*/
.game-cleopatra { background: url(/images/cleopatra-slot.jpg); }
.game-golden-goddess { background: url(/images/golden-goddess-slot.jpg); }
.game-king-of-macedonia { background: url(/images/king-of-macedonia.jpg); }
.game-wolf-run { background: url(/images/wolf-run.jpg); }
/* Betsoft */
.game-sugar-pop { background: url(/images/sugar-pop.jpg); }
.game-jekyll-and-hyde { background: url(/images/dr-jekyll-mr-hyde.jpg); }
.game-under-the-sea { background: url(/images/under-the-sea.jpg); }
.game-the-golden-owl-of-athena { background: url(/images/the-golden-owl-of-athena.jpg); }
.game-safari-sam { background: url(/images/safari-sam.jpg); }
.game-7-fortune-frenzy { background: url(/images/7-fortune-frenzy.jpg); }
.game-88-frenzy-fortune { background: url(/images/88-frenzy-fortune.jpg); }
.game-betsoft-single-deck-blackjack { background: url(/images/betsoft-single-deck-blackjack.jpg); }
.game-betsoft-super-7-blackjack { background: url(/images/betsoft-super-7-blackjack.jpg); }
/*WMS*/
.game-rainbow-riches { background: url(/images/rainbow-riches-slot.jpg); }
.game-montezuma { background: url(/images/montezuma-slot.jpg); }
.game-zeus-1000 { background: url(/images/zeus-1000.jpg); }
.game-spartacus { background: url(/images/spartacus-slot.jpg); }
.game-heidis-bier-haus-slot { background: url(/images/heidis-bier-haus.jpg); }
/*Aristocrat*/
.game-geisha { background: url(/images/geisha-slot.jpg); }
.game-queen-of-the-nile { background: url(/images/queen-of-the-nile.jpg); }
.game-where-is-the-gold { background: url(/images/where-is-the-gold.jpg); }
.game-red-baron { background: url(/images/red-baron-slot.jpg); }
.game-tiki-torch { background: url(/images/tiki-torch-slot.jpg); }
/*Bally Wolff*/
.game-explodiac { background: url(/images/explodiac-slot.jpg); }
.game-roman-legion { background: url(/images/roman-legion.jpg); }
.game-magic-stone { background: url(/images/magic-stone.jpg); }
.game-ramses-book { background: url(/images/ramses-book.jpg); }
.game-fruit-mania { background: url(/images/fruit-mania-bally.jpg); }
/*Amatic*/
.game-admiral-nelson { background: url(/images/admiral-nelson-amatic.jpg); }
.game-book-of-aztec { background: url(/images/book-of-aztec-slot.jpg); }
.game-hot-neon { background: url(/images/hot-neon.jpg); }
.game-hot-seven { background: url(/images/hot-7-slot.jpg); }
/*BTG*/
.game-bonanza { background: url(/images/bonanza.jpg); }
.game-danger-high-voltage { background: url(/images/danger-high-voltage-slot.jpg); }
.game-holy-diver { background: url(/images/holy-diver.jpg); }
.game-the-final-countdown { background: url(/images/the-final-countdown.jpg); }
.game-wer-wird-millionaer { background: url(/images/wer-wird-millionar.jpg); }
.game-opal-fruits { background: url(/images/opal-fruits.jpg); }
.game-white-rabbit { background: url(/images/white-rabbit.jpg); }
/*Quickspin*/
.game-big-bad-wolf { background: url(/images/big-bad-wolf.jpg); }
.game-joker-strike { background: url(/images/joker-strike.jpg); }
.game-polar-paws { background: url(/images/polar-paws.jpg); }
.game-rapunzels-tower { background: url(/images/rapunzels-tower.jpg); }
.game-mighty-arthur { background: url(/images/mighty-arthur.jpg); }
.game-sevens-high-ultra { background: url(/images/sevens-high-ultra.jpg); }
.game-guardian-of-athens { background: url(/images/guardian-of-athens.jpg); }
/*Nextgen*/
.game-300-shields { background: url(/images/300-shields-slot.jpg); }
.game-cash-stampede { background: url(/images/cash-stampede-slot.jpg); }
.game-medusa { background: url(/images/medusa-slot.jpg); }
.game-merlins-millions { background: url(/images/merlins-millions.jpg); }
.game-a-dragons-story { background: url(/images/a-dragons-story-slot.jpg); }
/*Yggdrasil*/
.game-easter-island { background: url(/images/easter-island.jpg); }
.game-spina-colada { background: url(/images/spina-colada.jpg); }
.game-golden-gorgon { background: url(/images/golden-gorgon.jpg); }
.game-sahara-nights { background: url(/images/sahara-nights.jpg); }
.game-jackpot-raiders { background: url(/images/jackpot-raiders.jpg); }
.game-valley-of-the-gods { background: url(/images/valley-of-the-gods-slot.jpg); }
.game-vikings-go-berzerk { background: url(/images/vikings-go-berzerk-slot.jpg); }
nav ul.game-ul li a { display: inline-block; margin: 0 auto; padding-left: unset; padding: 5px !important; width: 108px; height: 57px; border-radius: 4px; background-color: #fff; }

/*--------------------------------------------------------------
## END More Games
--------------------------------------------------------------*/
.top-p-tab .hide { display: none; }

@media screen and (max-width: 635px){
.top-p-tab .hide[style*="display: table-row;"]{ display: block!important; }
}
.btn-holder { margin-bottom: -80px; width: 100%; position: relative; top: -109px; height: 102px; background: rgb(255, 255, 255); background: linear-gradient(0deg, rgb(60 157 233) 14%, rgba(255, 255, 255, 0) 100%); }
.btn-holder.active { top: unset; height: auto; margin-bottom: 0px; background: unset; }
.btn-holder button { display: block; margin: auto; position: relative; bottom: -84px; color: #fff; background-color: #57af27; border: unset; width: auto; padding: 6px 27px; font-size: 19px; }
.btn-holder.active button { bottom: unset; }
footer .t-c { text-align: center; }
.mt-0 { margin-top: 0; }
.mt-3 { margin-top: 30px; }
.d-none { display: none; cursor: pointer; color: #1776d4; }
.d-inline { display: inline; }
.pd-0 { padding: 0 !important; }
.pl-3 { padding-left: 28px; padding-top: 14px; }
.d-quick-nav { cursor: pointer; color: #1776d4; display: none !important; text-align: center; margin: 0 auto; width: max-content; padding-bottom: 10px; }
@media screen and (min-width:640px) {
.m-nav-hide { display: inline-block !important; }
.p-m-hide { display: inline !important; }
.m-js-hide { display: none !important; }
}
@media screen and (max-width:639px) {
.d-none { display: block; text-align: right; }
.m-hide { display: none; }
.m-js-hide { display: none; }
.m-nav-hide { display: none; }
.d-quick-nav { display: block !important; margin: 0 auto; width: max-content; }
}
.popup-holder { position: fixed; display: none; z-index: 99999; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .7); top: 0; left: 0; }

/* new top3 popup  */
.popup-holder { display: none; }
.brands-container { width: 580px; max-width: 95%; background: #b9c8d0; margin: 20rem auto; padding: 8px; position: relative; }
.brands-container.tc-apply-short::after { color: #b9c8d0; bottom: -30px; font-size: 10px; right: 0; left: auto; width: 33%; }
.brands-container:hover:before { cursor: pointer; }
.pop-box-header { padding: 0.25rem 3rem 2.25rem 0; background: transparent; color: #fff; font-size: 2.15rem; position: relative; text-align: right; margin-bottom: -2rem; }
.brand-box { width: 32.333333%; background-color: #eaecef; padding: 15px; margin: 3px; position: relative; float: left; border: 2px solid #79c342; }
.brand-box:nth-child(1) { left: 33.333%; transform: scaleY(1.05); -webkit-transform: scaleY(1.05); top: -6px; border: 2px solid #ff921e; }
.brand-box:nth-child(2) { left: -33.333%; }
.brand-box:nth-child(3) { left: auto; right: 0; }
.brand-box .c-brand { display: block; margin: 0 auto 1rem; }
.brand-box .rating, .brand-box .offer { margin: 0 auto 1rem; }
.brand-box .offer { text-align: center; }
.brand-box .offer span:nth-child(1) { display: block; color: #3a3a3a; font: normal 12px 'Lato', sans-serif; text-transform: uppercase; margin-bottom: .5rem; }
.brand-box .offer .sub-prize { font: bold italic 1.45rem 'Lato', sans-serif; }
.brand-box .offer .prize { font-size: 5rem; margin: -10px 0 0; }
.brand-box .out:focus { outline: none; }
.brand-box .out { padding: 5px 10px; margin: 0 auto; display: table; background-color: #79c342; border-bottom: 2px solid #65ac30; }
.brand-box .out:hover { background: #79c342; border-top: 2px solid #65ac30; border-bottom: none; }
.brand-box:nth-child(1) .out:hover { background: #ff921e; border-top: 2px solid #c17524; border-bottom: none; }
.brand-box:nth-child(1) .out { background-color: #ff921e; border-bottom: 2px solid #c17524; }
.brand-box:nth-child(1) .rating { background: #ff921e; }
.brand-box .rating { background: #79c342; position: relative; margin: 8px -5px 8px -15px; padding: 5px 20px 5px 5px; text-align: center; color: #fff; }
.brand-box .rating span { font-size: 18px; font-weight: bold; }
.brand-box .rating:after { content: ""; background: none; border-bottom: 0; width: 10px; height: 0; border-style: solid; border-width: 15px 0 16px 16px; border-color: transparent transparent transparent #eaecef; right: 0; top: 0; position: absolute; border-radius: 0; transform: rotate(180deg); -webkit-transform: rotate(180deg); }
.bet365-pop-terms { color: #b9c8d0; bottom: -85px; font-size: 10px; width: 33.3333%; text-align: justify; line-height: 1; position: absolute; left: 33.3333%; }
.brand-box .rating.sm { display: none; }
.brand-box .rating.lg { display: block; }

@media screen and (max-width:39px) {
.brands-container { margin: 10rem auto; width: 320px; height: 330px; }
.pop-box-header { font-size: 1.5rem; }
.pop-box-header:after { display: none; }
.brand-box { width: 100%; float: none; left: -3px; padding: 5px 15px; }
.brand-box:nth-child(2), .brand-box:nth-child(3) { left: -3px; }
.brand-box:nth-child(1) { left: -3px; }
.bet365-pop-terms { color: #333; bottom: 52%; left: 0; padding: 0 .5rem; width: 100%; font-size: 10px; }
.brand-box .rating.lg { display: none; }
.brand-box .c-brand.icon { display: inline-block; margin: 0 0 0 4rem; }
.brand-box .rating.sm { margin: 0 -5px 0 -15px; }
.brand-box .offer span:nth-child(1) { display: none; }
.brand-box .offer, .brand-box .rating.sm, .brand-box .out { display: inline-block; width: 49%; vertical-align: middle; }
.brand-box .offer .sub-prize { font-size: 1.25rem; }
.brand-box .offer .prize { font-size: 4rem; }
.brands-container.bet365 { height: 485px; }
.brands-container.bet365 .brand-box { top: 55px; }
.brands-container.bet365 .brand-box:nth-child(2) { right: 0; top: 179px; }
.brands-container.bet365 .brand-box:nth-child(1) { top: -132px; }
}

.icon { display: block; text-indent: -9999px; text-align: left; background-size: contain !important; width: 100%; height: 100%; }
.brands-container { border-radius: 5px; background-image: repeating-linear-gradient(135deg, rgba(4, 229, 71, 0.08) 0px, rgba(4, 229, 71, 0.08) 1px, transparent 1px, transparent 9px), repeating-linear-gradient(45deg, rgba(4, 229, 71, 0.08) 0px, rgba(4, 229, 71, 0.08) 1px, transparent 1px, transparent 9px), linear-gradient(90deg, rgb(77, 18, 84), rgb(52, 161, 185)); }
.icon--1bet { background: url(/images/1bet.svg) no-repeat center; }
.icon--888casino { background: url(/images/888casino.svg) no-repeat center; }
.icon--888 { background: url(/images/888casino.svg) no-repeat center; }
.icon--bitdreams { background: url(/images/bitdreams.svg) no-repeat center; }
.icon--tonybet { background: url(/images/tonybet.svg) no-repeat center; }
.icon--22bet { background: url(/images/22bet.svg) no-repeat center; }
.icon--container { height: 70px; width: 100%; z-index: 12231; }
.rating { text-align: center; display: block; margin: 20px 0; color: #379842; font-size: 24px; font-weight: bold; }
.popup-holder .offer { text-align: center; color: white; border-top: 2px solid whitesmoke; border-bottom: 2px solid whitesmoke; }
.popup-holder .prize { color: #379842; font-size: 24px; font-weight: bold; }
.popup-holder .pop-link { display: block; margin: 40px auto; text-align: center; text-transform: uppercase; font-weight: bold; }
.popup-holder .pop-link a { padding: 10px 20px; }
.popup-holder .score-wrap { margin: 20px auto; display: block; text-align: center; }
.go-x { position: absolute; top: -25px; right: 0; }
.go-x::before { content: ''; background: url(/images/icons/cancel.svg) no-repeat center center; position: absolute; width: 20px; height: 20px; background-size: 20px; background-repeat: no-repeat; right: 5px; top: -5px; }
.go-x:hover { cursor: pointer; }
.popup-holder .terms { margin-top: 10px; color: white; text-transform: none; margin: 10px 10px 5px; }
.blue-c { color: #04589c; }
.mt-2 { margin-top: 20px; }
.gonzos-table { margin: 10px auto; }
.gonzos-table thead tr th { padding: 5px 10px; }
.gonzos-table tbody { border: 1px solid #ffa232; background-color: #e6e6e6; }
.gonzos-table tbody td { border: 1px solid #ffa232; }
@media screen and (max-width:354px) {
.gonzos-table thead tr th { padding: 5px 4px; }
}
.mt-1 { margin-top: 10px; }
.mb-0 { margin-bottom: 0px; }
.margin-top--3-rem { margin-top: -2rem !important; }
table.tb-simple { width: 90%; margin-top: 10px; margin: 20px auto; }
table.tb-simple.mb-sm { margin: 20px auto 5px auto; }
table.tb-simple thead { background: #006dc3; }
table.tb-simple &gt; thead &gt; tr &gt; th { padding: 8px; border: 1px solid #006dc3; }
table.tb-simple td { border: 1px solid #006dc3; text-align: left; vertical-align: middle; }
table.tb-simple td:nth-of-type(1) { font-style: italic; }
table.tb-simple.info td:nth-of-type(1) {     /*    min-width: 220px;*/
min-width: 170px; }
.star { font-style: normal; color: #81ce02; margin-right: 4px; }
@media screen and (min-width:1024px) {
table.tb-simple.small { width: 60%; }
}
@media screen and (min-width:500px) and (max-width:1023px) {
table.tb-simple.small { width: 70%; }
}
@media screen and (max-width:798px) {
table.tb-simple { width: 100% }
}
@media screen and (max-width:499px) {
table.tb-simple.info td { font-size: 14px; }
}
@media screen and (max-width:399px) {
table.tb-simple:not(.tb-auto) { display: block; overflow-x: scroll; }
.terms-b { font-size: 11px; }
}
ul.ulho { display: flex; justify-content: center; flex-wrap: wrap; margin: 10px 10px; }
ul.ulho li { padding-left: 10px; width: fit-content; }
.gamestyle { width: 48%; border: 3px solid; border-color: #acdaff; border-radius: 5px; padding-bottom: 7rem; position: relative; }
.gamestyle-top { background: #acdaff; }
.gamestyle .gamestyle-bottom span.heading { font-size: 20px; font-weight: 600; text-align: center; display: block; margin-top: 20px; }
.gamestyle .gamestyle-bottom p { display: block; text-align: center; margin: 20px; }
.gamestyle .gamestyle-bottom a.go { width: 270px; margin: 0 auto; height: 55px; border-radius: 30px; background-image: linear-gradient(0deg, #0078f9 0%, #8fe2ff 100%); display: block; line-height: 55px; font-size: 20px; color: #fff; font-weight: bold; text-align: center; text-transform: uppercase; position: absolute; left: 0; right: 0; top: unset; bottom: 10px; }
.gamegroupmaster { display: flex; flex-wrap: wrap; justify-content: space-around; padding: 18px; }
.newgamesel { display: block; margin-left: auto; margin-right: auto; padding: 20px; }

@media screen and (max-width:767px) {
.gamestyle { width: 100%; margin: 10px 0; }
.gamegroupmaster { padding: 18px 28px; }
}
@media screen and (min-width:1440px) {
.imglogonone { display: none !important; }
}
.popup-holder .top-sfst-tab tr { background: #ffffff12; }
.popup-holder .top-sfst-tab tr td { border: 0; background: none; width: 33.3333333% }
.popup-holder .top-sfst-tab tr.separator { background: none; }
.popup-holder .top-sfst-tab .separator { height: 15px; }
.popup-holder .top-sfst-tab .separator td { background: none; }
.popup-holder .top-sfst-tab .offer { border: 0; font-size: 30px; font-weight: 600; font-family: emoji; }
.popup-holder table { margin: 0 auto; width: 100%; }
@media screen and (max-width:575px) {
.popup-holder .top-sfst-tab .offer { font-size: 24px; }
.cascom-120[class*="bg-"] { width: 100px; height: 50px; }
.top-sfst-tab td:nth-child(3) { width: 120px; }
.popup-holder .top-sfst-tab a.b-leave { font-size: 13px; }
.top-sfst-tab a.b-leave { padding: 7px 8px; text-transform: uppercase; }
}
.button-2.gobtnrev a { padding: 10px 15px; font-weight: bold; text-transform: uppercase; }
.button-2.gobtnrev { margin: 15px auto; display: table; }
.pros-cons { margin-top: 20px; display: flex; justify-content: space-evenly; flex-wrap: wrap; }
.pros-cons .title { text-align: center; text-transform: uppercase; font-size: 18px; font-weight: bold; color: #4a4b4b; background: #a8dbfe; padding: 5px 0; }
.pros-cons ul.pc-list { margin: 10px auto 0px; padding: 0 12px 10px 24px; border-radius: 5px; }
.pros-cons ul.pc-list li { padding-left: 0px; font-size: 13px; margin-bottom: 0; }
.pros-cons .pros, .pros-cons .cons { margin-bottom: 20px; width: 455px; max-width: 100%; border-radius: 5px; border: 2px solid #a8dbfe; color: #004e8c; }
.cons &gt; ul.pc-list li::before { all: unset; content: '-'; font-size: 18px; margin-right: 8px; margin-left: -14px; color: #df3261; }
.pros &gt; ul.pc-list li::before { all: unset; content: '+'; font-size: 18px; margin-right: 8px; margin-left: -17px; color: #57af27; }
.js-more, .js-hide { font-size: 14px; padding-right: 10px; }
@media screen and (max-width:1199px) {
	#main-article, h1.main-title, #main-footer :is(.top, .bott) { border-radius: 0; }
}</pre></body></html>