/* input(17,106): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,175): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,276): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,318): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,369): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,442): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,530): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,575): run-time error CSS1038: Expected hex color, found '#ffff'
input(17,626): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,143): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,212): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,313): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,355): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,406): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,479): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,567): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,612): run-time error CSS1038: Expected hex color, found '#ffff'
input(796,663): run-time error CSS1038: Expected hex color, found '#ffff' */
#main-head-wrap{margin:0 auto}
#content{position:relative}
#content>.section{padding:6px 0 1px;position:relative}
.body-home .section{text-align:center}
.section-box{padding:1px 0}
.section-box:first-child:last-child{margin-bottom:0}
.section--regions{margin-top:-38px}
.featured-image,.featured-image img{opacity:.9}
table{table-layout:fixed;border-collapse:separate;border-spacing:0 6px;width:100%;margin-top:15px;color:#111b36;text-align:center}
th,td{padding:4px;vertical-align:middle;position:relative}
th{font-weight:300;font-size:14px;padding:4px 6px}
tbody tr{background:#f6f6f6}
tbody td:first-child{border-bottom-left-radius:10px}
tbody tr:first-child td:first-child,tr.em-tr td:first-child{border-top-left-radius:10px}
tbody td:last-child{border-bottom-right-radius:10px}
tbody tr:first-child td:last-child,tr.em-tr td:last-child{border-top-right-radius:10px}
tbody td:not(:last-child):after{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background:#ffff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#ffff),color-stop(30%,#e8e8e8ff),color-stop(54%,#d4d3d3ff),color-stop(77%,#e8e8e8ff),color-stop(100%,#ffff));background:-o-linear-gradient(top,#ffff 0%,#e8e8e8ff 30%,#d4d3d3ff 54%,#e8e8e8ff 77%,#ffff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ffff),color-stop(30%,#e8e8e8ff),color-stop(54%,#d4d3d3ff),color-stop(77%,#e8e8e8ff),to(#ffff));background:linear-gradient(to bottom,#ffff 0%,#e8e8e8ff 30%,#d4d3d3ff 54%,#e8e8e8ff 77%,#ffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}
.table-sort .custom-input{display:inline-block;vertical-align:middle;height:31px;line-height:33px;margin-right:15px;color:#4dbca2;position:relative;top:-2px}
.table-sort .custom-input__checkbox,.box-sort .custom-input__checkbox{top:17px}
.table-sort .custom-input__checkbox,.table-sort .custom-input-list>li,.box-sort .custom-input__checkbox,.box-sort .custom-input-list>li{width:35px;height:31px;border-radius:4px}
.table-sort .custom-input:not(.checked) .custom-input__checkbox,.table-sort .custom-input-list>li:not(.checked),.box-sort .custom-input input:not(:checked)~.custom-input__checkbox,.box-sort .custom-input-list>li:not(.checked){border-color:transparent}
.table-sort .custom-input-list>li,.box-sort .custom-input-list>li{line-height:28px}
.table-sort .custom-input__checkbox:after,.box-sort .custom-input__checkbox:after{left:12px;top:4px;width:10px;height:15px}
.table-wrap{width:100%;margin:12px auto;padding:8px 8px 2px;border-radius:10px}
.table-wrap .table-sort{margin-top:10px;margin-bottom:20px;font-size:14px;position:relative}
.table-wrap--main .table-sort__left .custom-select-box,.box-sort .custom-select-box,.table-wrap--main .table-sort__left .custom-select-box__options{width:180px;border:none}
.table-wrap--main .table-sort__left .custom-select-box,.table-wrap--main .table-sort__left .custom-select-box__options{background:#0c2534}
.table-wrap .table-sort .title{color:#fff}
.table-wrap .table-sort__left>.title{margin-right:10px}
.table-wrap .custom-input-list,.box-sort .custom-input-list{display:inline-block;vertical-align:middle}
.table-wrap .custom-input-list>li:not(:last-child),.box-sort .custom-input-list>li:not(:last-child){margin-right:4px}
.bg-d-gn .brand-table th{color:#f3f4f5}
.brand-table th:not(:last-child):after{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background:#dbdada}
.bg-d-gn .brand-table th:not(:last-child):after,.bg-d-gn .calendar-table th:not(:last-child)>div:after{background:#123347ff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#123347ff),color-stop(22%,#337f79ff),color-stop(54%,#4dbba1ff),color-stop(82%,#337f79ff),color-stop(100%,#123347ff));background:-o-linear-gradient(top,#123347ff 0%,#337f79ff 22%,#4dbba1ff 54%,#337f79ff 82%,#123347ff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#123347ff),color-stop(22%,#337f79ff),color-stop(54%,#4dbba1ff),color-stop(82%,#337f79ff),to(#123347ff));background:linear-gradient(to bottom,#123347ff 0%,#337f79ff 22%,#4dbba1ff 54%,#337f79ff 82%,#123347ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#123347',endColorstr='#123347',GradientType=0)}
.brand-table tbody tr:first-child td,tr.em-tr td{border-top:2px solid #4dbca2;border-bottom:2px solid #4dbca2}
.brand-table tbody tr:first-child td:first-child,tr.em-tr td:first-child{border-left:2px solid #4dbca2}
.brand-table tbody td:last-child{overflow:hidden}
.brand-table tbody tr:first-child td:last-child,tr.em-tr td:last-child{border-right:2px solid #4dbca2}
.brand-table .brand-svg{position:absolute;top:0}
.brand-table tbody tr.terms td{opacity:0;max-height:0;-webkit-transition:opacity linear .3s;-o-transition:opacity linear .3s;transition:opacity linear .3s}
.brand-table tbody tr.terms.active td{opacity:1;max-height:none}
.brand-table .brand-svg .svg-img{width:92px;height:82px}
.brand-table .brand-name{margin:0 0 8px;font-weight:700;font-size:19px;line-height:1.2;text-align:left}
.brand-table .flags{position:absolute}
.brand-table .pos-num{position:absolute;padding-top:2px;color:#111b36;font-size:17px}
.brand-table--main .pos-num{right:26px}
.brand-table .rating-num-of{background:#ededed;border:2px solid #fff;border-radius:8px;color:#123347;font-style:italic;font-size:12px;text-transform:uppercase}
.brand-table .rating-bar{width:100%;margin:6px 0 -12px;color:#111b36}
.brand-table .offers-list,.brand-table .d-list{font-size:14px}
.brand-table .offers-list{color:#111b36}
table .curr-list{padding:2px 6px;border-radius:8px;font-size:19px}
table .curr-list:not(.curr-list--single){margin-bottom:8px}
table .curr-list:not(.bg-blank){background:#ededed;border:2px solid #fff}
table .curr-list:not(.color-inh){color:#111b36}
.brand-table .curr-list li:before{margin-right:6px}
.brand-table .d-list{text-align:left}
.brand-table .d-list li{padding-left:30px;line-height:1.2;position:relative}
.brand-table .d-list li:not(:last-child){margin-bottom:8px}
.brand-table--main .depwith-list:not(:first-child){margin-top:14px}
.brand-table .arrow-sep{font-size:24px;line-height:1.1;font-weight:300}
.brand-table .arrow-sep .color-gn{font-weight:300;font-size:14px}
.brand-table--main .v-out-wrap{margin-bottom:10px}
.brand-table--main tr.terms{color:#fff;background-color:#123346}
.brand-table--main tr.terms td{text-align:center;padding-top:1px}
.brand-table .v-in{display:block;color:#111b36;font-style:italic;font-size:14px;text-decoration:none}
.brand-table .v-in:hover{text-decoration:underline}
.terms--brand-table{line-height:30px}
.terms--brand-table>span{vertical-align:middle;line-height:1.6}
.faq-boxes{padding-bottom:20px;text-align:left}
.faq-box__q,.faq-box__q>span,.fav-logo-title>span{cursor:pointer}
.faq-box__q,.fav-logo-title{min-height:40px;line-height:32px;margin-bottom:10px;padding-left:70px;color:#4dbca2;font-style:italic;font-size:16px;position:relative}
.faq-box__q>span{vertical-align:middle;line-height:1.3}
.faq-box__q .fav-logo-wrap,.fav-logo-title .fav-logo-wrap{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:62px;height:37px;line-height:33px;background:#123346;border-radius:8px 0 8px 0;text-align:center}
.faq-box__a{margin-top:10px;margin-bottom:0;font-weight:300}
.faq-boxes .read-more-dots-button,.toggle-hidd-box .read-more-dots-button{display:block;opacity:1;-webkit-transition:opacity ease-in-out .5s;-o-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}
.subscribe-form__input-wrap{display:inline-block;vertical-align:middle;position:relative}
.subscribe-form__email{width:calc(100% - 84px);color:#f3f4f5}
.subscribe-form__submit{position:absolute;right:0;top:0;color:#111b36;font-weight:600}
.site-links__in a{text-decoration:none}
.site-links__out li,.site-links__out a{display:inline-block;vertical-align:middle}
.site-links__out .gambleaware-ico{width:100px;height:12px}
.site-links__out .plus18-ico{width:27px;height:27px;text-indent:-9999px}
.site-links__out .gamcare-ico{width:33px;height:33px}
.site-links__out .dmca-ico{width:98px;height:35px}
.site-links__out .co2-ico{width:100px;height:40px}
@media(hover: hover) {
.custom-input:hover input~.custom-input__checkbox,.custom-input-list>li:hover{border-color:#4dbca2}
.subscribe-newsletter-homepage .custom-input:hover input~.custom-input__checkbox{border: 1px solid #4dbca2}
.custom-input-list>li:hover{color:#4dbca2}
.table-sort .custom-input:not(:hover):not(.checked) .custom-input__checkbox,.table-sort .custom-input-list>li:not(:hover):not(.checked),.box-sort .custom-input input:not(:checked):not(:hover)~.custom-input__checkbox,.box-sort .custom-input-list>li:not(.checked):not(:hover){border-color:transparent}
}
.user-panel .user-info .user-name>span,#main-nav__user-info .user-name>span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
#main-nav__user-info .user-name>span{width:56px}
.brand-table .brand-svg{left:45px;top:0}
.brand-table .pos-num{left:20px;bottom:10px}
span.back-to-top{display:none}
@media only screen and (min-width: 460px) {
.form-search--user-rel,#user-my-casinos .js-custom-search__input,#user-my-games .js-custom-search__input{position:absolute;right:0;top:0}
}
@media only screen and (min-width: 640px) {
#mob-bott-nav{display:none}
.form-wrap input[type="submit"]{width:320px}
.login-active .login-signup-form__bottom,#login-signup-panel.login-active .recaptcha-wrap{padding-left:32px}
#login-signup-panel .g-recaptcha{float:left}
#login-signup-panel .v-dot-input-wrap{float:right}
.flags{width:20px;height:20px}
.section-box{margin-bottom:20px}
.section-box>p{margin:20px 0}
body,.font-size-normal{font-size:16px}
.body-home #main-head-wrap>div:first-child>p.info{font-size:15px}
#main-nav__user-info.active .user-actions{opacity:1;max-height:212px}
#main-nav__user-info.active .user-actions .nav-item{opacity:1;-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.table-wrap--main .table-sort__left>div{display:inline-block}
.table-wrap--main .table-sort__left>div>.title,.table-wrap--main .table-sort__right>div>.title{margin-right:20px;margin-left:20px}
.brand-table .rating-num-of{width:90px;padding:1px 11px 1px 10px}
.brand-table .curr-list>li:not(:last-child){margin-right:2px}
.table-foot--brand-table>div{width:50%}
.table-foot--brand-table{margin-top:22px}
.terms--brand-table{text-align:left}
.table-foot--brand-table .terms--brand-table{float:left}
.faq-box__q,.fav-logo-title{font-size:19px}
.body-user .user-delete-toggle-wrap{margin-top:50px}
.user-settings-form legend{position:absolute;left:10px;top:18px}
.body-user .user-delete-toggle{margin-top:30px}
.delete-user-profile{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);max-height:calc(100% - 40px)}
#delete-user-form{margin:30px 0 40px}
#delete-user-form>label{margin-right:275px}
#delete-user__submit{width:260px;position:absolute;right:0;top:13px}
.delete-user__close,.delete-user__adjust{display:inline-block}
.category-post>.featured-image-wrap{float:left;height:183px}
.category-post>.category-post__info{padding:18px 10px 22px 0}
.nav-p--blog{text-align:right}
.full-r__list--3>li{width:33%}
.toggle-box--events-filter{padding:0;background:transparent;box-shadow:none}
.toggle-box--events-filter:after,.toggle-box--events-filter>.title,.toggle-box--events-filter .arrow-link{display:none}
.toggle-box--events-filter .toggle-box__toggle{display:block!important;padding:0}
}
@media only screen and (min-width: 800px) {
#login-signup-panel-wrap{top:100px;max-height:calc(100vh - 110px)}
#login-signup-panel{border:1px solid #f8f8f8}
#login-signup-panel.signup-active{height:552px}
#login-signup-panel.login-active{height:377px}
#login-signup-panel.password-reset-active{height:270px}
#login-signup-panel.password-reset-active .login-signup__button-s{top:60px}
#login-signup-panel.password-reset-active .login-signup__button-l{top:113px}
.login-signup-panel__left,.login-signup-panel__right{display:table-cell;vertical-align:middle}
#login-in-form__passreset{color:#123346!important}
.login-signup__terms{bottom:-3px}
.log-sign__flag{left:404px}
.login-signup-panel__right .login-signup-link{display:none}
#content>.section--regions{padding-top:44px}
#content>.section:last-child .section-box--rating,#content>.section:last-child .section-box--add-to{margin-bottom:20px}
.section--regions{margin-top:-35px}
#cas-miss{padding:20px 40px 10px;margin-top:30px}
#cas-miss legend{width:450px}
.latest-post__box{height:146px}
.latest-post__box>.item--last{padding:0 20px}
.form-search--footer{margin-top:-8px}
.delete-user-profile{padding:20px 60px 30px;max-height:calc(100% - 40px)}
.delete-user__close,.delete-user__adjust{width:250px}
}
@media only screen and (min-width: 1024px) {
#login-signup-panel input[type="submit"]{width:210px}
#main-nav__list .nav-item--dropdown-content .items-list>li:not(:last-child),.menu-item-c .inner>ul>.nav-item:not(:last-child){margin-bottom:4px}
#main-nav__list .nav-item--dropdown-content .inner>.title{margin-left:55px}
#main-nav__list .nav-item--dropdown-content>.inner-wrap{display:none}
#main-nav__list .inner-wrap--compare>.inner>a>div:last-child{margin-top:2px}
#main-nav__list .nav-item--promos>a:after{bottom:24px}
#main-nav__list .nav-item--dropdown:hover .nav-item--dropdown-content,#main-nav__list .nav-item--dropdown.focus .nav-item--dropdown-content{left:-20px;max-height:350px;padding:10px;text-align:center;overflow-x:auto;visibility:visible;opacity:1;-webkit-transition:opacity,padding-top ease-out .4s;-o-transition:opacity,padding-top ease-out .4s;transition:opacity,padding-top ease-out .4s}
#main-nav__list .nav-item--dropdown:hover .nav-item--dropdown-content>.inner-wrap,#main-nav__list .nav-item--dropdown.focus .nav-item--dropdown-content>.inner-wrap{display:table;min-width:1280px}
#main-nav__list .nav-item--dropdown-content>li>a{padding:2px 4px 2px 24px}
.login-signup-panel__left{width:394px}
.login-signup-panel__left .follow-us--log-sign{width:265px}
.login-signup-panel__right{width:calc(100% - 394px)}
.main-nav__close,.quick-nav__close{display:none}
.table-wrap--main .table-sort__left,.table-wrap--main .box-sort__left{float:left;text-align:left}
.table-wrap--main .table-sort__right,.table-wrap--main .box-sort__right{float:right;text-align:right}
#cas-miss .box-left,#cas-miss .box-right{width:48%}
#cas-miss .tarea-other{position:absolute;left:0;top:75px}
#cas-miss .g-recaptcha{position:absolute;right:unset;bottom:10px}
#cas-miss .v-dot-input-wrap{margin-top:38px}
.box-left{float:left}
.box-right{float:right}
#cas-miss .box-left{margin-right:4%}
.user-panel .delete-user-profile .offer-el{min-width:650px}
.category-post>.featured-image-wrap img{width:533px;height:183px}
.category-post>.category-post__info{margin-left:550px}
}
@media only screen and (min-width: 1200px) {
.form-wrap{width:1060px}
}
@media only screen and (min-width: 1300px) {
.main-width{width:1200px}
.main-width-md{width:1060px}
.main-width-md-b{width:1120px}
.main-width-sm{width:914px}
.top-ww>div{width:50%;padding:0 50px}
.top-ww>div.us-social-casino{width:100%}
.top-ww__win{float:left}
.top-ww__win:after{bottom:0;width:2px;background:#2248531a;background:-webkit-gradient(left top,left bottom,color-stop(0%,#2248531a),color-stop(50%,#50b09eff),color-stop(100%,#1b46521a));background:-o-linear-gradient(top,#2248531a 0%,#50b09eff 50%,#1b46521a 100%);background:-webkit-gradient(linear,left top,left bottom,from(#2248531a),color-stop(50%,#50b09eff),to(#1b46521a));background:linear-gradient(to bottom,#2248531a 0%,#50b09eff 50%,#1b46521a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#224853',endColorstr='#1b4652',GradientType=0)}
.cas-new{left:-26px}
.top-ww__why{float:right}
.faq-box{float:left;width:48%}
.faq-box:nth-child(2n+1){margin-right:4%}
.table-wrap .table-sort{margin-right:30px;margin-left:10px}
.table-wrap--main .table-sort__left .custom-select-box--sort,.container--bon .table-sort__left .custom-select-box--sort{display:none!important}
.table-sort .custom-input,.box-sort .custom-input{padding-left:45px}
.table-wrap .table-sort__right .title{margin-right:24px}
.table-wrap{width:calc(100% - 12px)}
.table-wrap .custom-input{margin-right:20px}
.brand-table--main th:first-child{width:320px}
.brand-table--main th:nth-child(2),.brand-table--main th:nth-child(4){width:220px}
.brand-table--main th:last-child{width:180px}
.brand-table td{padding:14px 6px}
.brand-table--main .brand-svg{left:20px}
.brand-table--main .flags{right:20px;top:12px}
.brand-table--main .pos-num{top:4px;position:relative;left:115px}
.brand-table--main .brand-name{width:140px}
.brand-table--main .brand-name,.brand-table--main .rating-num-of{margin-left:130px}
.user-panel{min-height:540px}
.user-panel__left{position:absolute;left:0;top:0;width:260px}
.user-panel__right{margin-left:300px;padding:20px}
.user-panel .user-info{min-height:230px;border:1px solid #4ebca2;position:relative;border-radius:8px;background:#6c4a41ff;background:-webkit-gradient(left bottom,right top,color-stop(0%,#6c4a41ff),color-stop(47%,#404448ff),color-stop(100%,#2a454fff));background:-o-linear-gradient(45deg,#6c4a41ff 0%,#404448ff 47%,#2a454fff 100%);background:linear-gradient(45deg,#6c4a41ff 0%,#404448ff 47%,#2a454fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6c4a41',endColorstr='#2a454f',GradientType=1)}
.user-panel .user-avatar-wrap{display:table;margin:10px auto;border:1px solid #f4f5f4}
.user-panel .user-avatar__inner{width:156px;height:156px;border:10px solid #0d5a5b}
.user-panel .user-panel__info-toggle{display:none}
.user-panel .user-info .user-name{position:absolute;right:0;left:0;bottom:0;background:#123346;color:#fff;text-align:center}
.user-panel .user-actions{border-radius:0 0 8px 8px}
.user-panel .nav-item.active{border:1px solid #ec6a39}
.delete-user-profile{width:950px}
}
@media only screen and (min-width: 1500px) {
.back-to-top{bottom:20px;left:50%;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%);margin-left:650px}
#main-head-wrap{width:1488px}
}
@media only screen and (min-width: 1900px) {
.back-to-top{right:280px}
}
@media only screen and (max-height: 599px),(max-width:1023px) {
#cas-miss{height:420px;overflow-y:auto}
#cas-miss .tarea-other.active{width:100%;margin-top:10px}
}
form h3{text-align:left;color:#fff;font-weight:700}
button.mb-none,a.mb-none{width:fit-content;margin:0 auto;display:block;padding:0 20px}
@media only screen and (min-width: 551px) {
button.mb-none,a.mb-none,a.mb-none+span.arrow-link{display:none!important}
.d-sm-none{display:block!important}
}
@media only screen and (min-width: 1024px) {
.country-drop .nav-item--dropdown-content{border:1px solid #4dbca2}
.country-drop .nav-link{position:relative}
.country-drop a.nav-link,.country-drop span.nav-link{padding:5px 15px 5px 30px !important}
#main-nav__list.primary .news-blog-style:hover{background:unset}
#main-nav__list.primary .news-blog-style:hover a{color:#fff!important}
#main-nav__list.primary.single .nav-item--full .nav-item--dropdown-content{top:46px}
}
.follow-us__list{display:flex;height:100%;align-items:end}
@media only screen and (max-width: 799px) {
#content>.section--regions{padding-top:80px}
.follow-us--log-sign{text-align:center}
.follow-us--log-sign>.title,.follow-us--log-sign .follow-us__list{display:inline-block;vertical-align:middle}
.follow-us--log-sign>.title{margin-right:10px;font-size:13px}
.follow-us--log-sign .follow-us__list>li>a{width:20px;height:20px}
.section-box>h2.text-align-left,.section-box>h2.text-align-right,.section-box>h3.text-align-left,.section-box>h3.text-align-right,.section-box>h4.text-align-left,.section-box>h4.text-align-right,.section-box>h5.text-align-left,.section-box>h5.text-align-right,.section-box>h6.text-align-left,.section-box>h6.text-align-right{text-align:center!important}
.brand-table:not(.scrollable) thead{display:none}
.profile-why-title{text-align:center!important}
.latest-post__box .featured-image{width:100%;height:auto}
.latest-post__box>.item--last{padding:0 12px}
.latest-post__box .excerpt{margin-bottom:40px}
.brand-table--main th:nth-child(4),.brand-table--main td:nth-child(4){display:none}
.site-links__in>.form-search-wrap{float:none;width:100%}
.form-search--footer{display:table;margin:50px auto 10px}
.send-comment-form{padding:10px 12px 20px}
.sent-comment{padding:8px 10px 16px}
.sent-comment__user>div:not(.sent-comment__user-exp){display:inline-block}
.sent-comment__user>div:not(:first-child){margin-left:4px}
.delete-user-profile{padding:20px 20px 30px}
}
@media only screen and (max-width: 767px) {
p>img.alignleft,p>img.alignright,.section-box>.clear>img.alignleft,.section-box>.clear>img.alignright{float:none;display:table;margin:10px auto!important}
}
@media only screen and (max-width: 639px) {
#main-nav__list #main-nav__log-sign{margin-bottom:14px;width:100%}
#main-nav__list #main-nav__log-sign .nav-item{width:49%}
#main-nav__list #main-nav__log-sign .nav-item:first-child{margin-right:2%}
#main-nav__list #main-nav__log-sign .nav-item>a{display:block;width:100%;padding:12px 20px;background:#12324666;border-bottom:1px solid #19394a;border-radius:10px;-webkit-box-shadow:1px 1px 3px 0 #0b122366;box-shadow:1px 1px 3px 0 #0b122366;text-align:center}
#main-nav__list #main-nav__log-sign .add-sep-a:after{display:none}
#main-nav__user-info{display:none}
.form-wrap input[type="submit"]{width:220px}
.cas-new{padding:40px 10px 10px;display:flex;justify-content:space-between}
.cas-new>.title,.cas-new .brand-wrap{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
.cas-new>.title{float:none;position:absolute;top:-17px;width:116px;font-size:24px}
.cas-new>.item{width:calc(33% - 12px);text-align:center}
.cas-new a{padding-top:56px}
.cas-new .brand-name{display:block!important;text-align:center}
#cas-miss .g-recaptcha{margin:14px 0}
.brand-table-container.container--main{width:calc(100% + 10px);margin-left:-5px}
.table-sort__left,.table-sort__right,.box-sort__left,.box-sort__right{width:100%;text-align:center}
.table-sort__left,.box-sort__left{margin-bottom:10px}
.table-wrap--main .table-sort__left>div:not(:last-child){margin-bottom:10px}
.table-wrap .table-sort__left>div>.title{min-width:60px}
.brand-table--main th:first-child,.brand-table--main td:first-child{width:125px}
.brand-table--main .brand-name,.brand-table--main .pos-num{display:none}
.brand-table--main .flags{left:6px;top:5px;z-index:10}
.brand-table--main .rating-num-of{margin:90px 0 10px;padding:1px 4px 1px 1px}
.brand-table .curr-list>li{display:block}
.brand-table .curr-list>li:not(:last-child){margin-bottom:4px}
.brand-table .curr-list li:before{display:table;margin:4px auto 0}
.brand-table .offers-list{font-size:10px}
.table-foot--brand-table{text-align:center;margin:10px auto}
.terms--brand-table{margin-top:8px}
.quiz-bar__ms:not(:last-child){margin-right:30px}
.quiz-bar__ms:before{width:33px}
.quiz-bar{bottom:-10px}
.quiz-bar__ms:last-child{top:-35px}
.subscribe-form__input-wrap{width:100%;margin-top:6px}
.v-dot-wrap.empt{padding-bottom:0}
.terms--info-table{text-align:center}
.body-user .user-delete-toggle-wrap{margin-top:20px}
.user-profile__submit,.user-settings__submit{display:table;margin:0 auto}
.user-settings__submit,.body-user .user-delete-toggle{margin-top:20px}
.delete-user-profile{left:0;width:100%;height:100%}
#delete-user-form{margin:20px 0}
#delete-user__submit,.delete-user__close,.delete-user__adjust{display:table;width:80%;margin:15px auto 0}
.category-post{max-width:533px;margin:20px auto}
.category-post>.category-post__info{padding:18px 10px 22px}
.nav-p--blog{text-align:center}
.post-meta--single .post-category>div{vertical-align:middle}
}
@media only screen and (max-width: 1299px) {
.table-wrap .table-sort{margin-right:10px;margin-left:10px}
.table-wrap--main .table-sort__left .custom-input,.container--bon .table-sort__left .custom-input{display:none}
.back-to-top{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);right:3px}
.top-ww__win{margin-top:30px;padding-top:10px}
.top-ww__win:after{left:0;height:2px;background:#1c46521a;background:-webkit-gradient(left top,right top,color-stop(0%,#1c46521a),color-stop(50%,#50b09eff),color-stop(100%,#1c46531a));background:-o-linear-gradient(left,#1c46521a 0%,#50b09eff 50%,#1c46531a 100%);background:-webkit-gradient(linear,left top,right top,from(#1c46521a),color-stop(50%,#50b09eff),to(#1c46531a));background:linear-gradient(to right,#1c46521a 0%,#50b09eff 50%,#1c46531a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c4652',endColorstr='#1c4653',GradientType=1)}
.table-sort .custom-input,.box-sort .custom-input{padding-left:40px}
.table-wrap .table-sort__right .title{margin-right:14px}
.table-wrap .table-sort{margin-right:10px;margin-left:10px}
.brand-table--main td{padding:6px}
.brand-table .rating-bar{display:none}
.brand-table--main .brand-svg{left:10px}
.brand-table--main .pos-num{top:-67px;position:relative;left:73px}
.brand-table--main .brand-name{margin-top:90px;text-align:center}
.faq-box:not(:last-child){margin-bottom:20px}
.user-panel__left{margin-bottom:20px;position:relative}
.user-panel .user-avatar-wrap,.user-panel .user-info .user-name{display:inline-block;vertical-align:middle}
.user-panel .user-avatar-wrap{margin-right:20px}
.user-panel .user-avatar__inner{width:80px;height:80px;padding:1px;border:5px solid #0d5a5b;position:relative}
.user-panel .user-actions{opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;z-index:-1;position:absolute;width:250px;left:92px;top:100%;border-radius:8px;-webkit-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}
.user-panel .user-actions.active{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:300}
.user-panel .user-actions:before{content:'';position:absolute;right:-1px;left:-1px;top:-1px;bottom:-1px;border-radius:8px;background:#3e7b7cff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#3e7b7cff),color-stop(100%,#ec6939ff));background:-o-linear-gradient(top,#3e7b7cff 0%,#ec6939ff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#3e7b7cff),to(#ec6939ff));background:linear-gradient(to bottom,#3e7b7cff 0%,#ec6939ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e7b7c',endColorstr='#ec6939',GradientType=0)}
.user-panel .user-actions li{background:#fff}
.user-panel .user-actions li:first-child{border-radius:8px 8px 0 0}
.user-panel .nav-item.active .nav-link{background:#f7f1ed!important}
.user-panel__right{padding:20px 10px}
.user-panel .edit-user-profile .user-avatar__inner{width:120px;height:120px}
}
.latest-post__box>.date{left:-1px;top:-1px}
@media screen and (max-width: 639px) {
.latest-posts{max-width:586px;margin-right:auto;margin-left:auto;padding:0 25px}
.latest-post__box>.date{bottom:-1px;top:unset}
}
.brand-table tbody tr.terms:not(.active),.brand-table tbody tr.terms:not(.active) td{margin:0;padding:0;background-color:transparent;border-color:transparent;font-size:0}
@media only screen and (min-width: 2020px) {
#main-nav-wrap>.main-width{padding-right:20px;padding-left:20px;width:1920px}
}
@media only screen and (max-width: 1499px) and (min-width: 1300px) {
.back-to-top{right:10px;bottom:10px}
}
@media only screen and (max-width: 1023px) {
#main-nav__list.primary .news-blog-style,#main-nav__list.primary .nav-item--user-info,#main-nav__list.primary .country-drop,#main-nav__list.primary #main-nav__log-sign{order:-1}
#main-nav__list.primary .country-drop .nav-link{position:relative;margin-left:46px}
#main-nav__list>.nav-item.active{-webkit-box-shadow:2px 2px 4px 1px #0b122366;box-shadow:2px 2px 4px 1px #0b122366}
#main-nav__list .nav-item--dropdown-content .inner{width:calc(260px - 23px)}
#main-nav__list .nav-item--promos{width:90%;margin:26px auto 0;background:#12253d66;border:2px dotted #cd7d58;text-align:center}
#main-nav__list .nav-item--promos>a{padding:8px 20px 12px}
#main-nav__list .nav-item--promos>a:after{bottom:10px}
p>img.alignleft.img--big,p>img.alignright.img--big,.section-box>.clear>img.alignleft.img--big,.section-box.img--big>.clear>img.alignright.img--big{float:none;display:table;margin:10px auto!important}
.table-wrap--main .table-sort__left,.table-wrap--main .table-sort__right,.table-wrap--main .box-sort__left,.table-wrap--main .box-sort__right{width:100%;text-align:center}
.table-wrap--main .table-sort__left,.table-wrap--main .box-sort__left{margin-bottom:10px}
.user-panel__left{padding-left:20px}
.games-box--2>.item:not(:last-child){margin-bottom:10px}
}
@media only screen and (max-width: 1499px) and (min-width: 1024px) {
.form-search--header{right:12px;top:12px}
}
@media only screen and (max-width: 1299px) and (min-width: 1024px) {
.main-width,.main-width-md,.main-width-md-b,.main-width-sm{width:924px}
#main-head-wrap{width:924px}
.latest-post__box .featured-image{width:464px}
.latest-post__box>.item--last{width:calc(100% - 464px)}
}
@media only screen and (max-width: 1299px) and (min-width: 800px) {
.top-ww>div{width:730px;margin:30px auto}
.faq-boxes{padding:0 55px 0 77px}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
.section-box>p,.section-box>div>p,.section-box>div>div>p{margin-right:20px}
}
@media only screen and (max-width: 1299px) and (min-width: 640px) {
.back-to-top{bottom:0}
.brand-table--main th:first-child,.brand-table--main td:first-child{width:210px}
.brand-table--main .flags{right:60px;top:60px}
.brand-table--main .rating-num-of{position:absolute;right:2px;top:16px}
}
@media only screen and (max-width: 550px) {
.d-sm-none{display:none}
}
@media only screen and (max-width: 1023px) and (min-width: 800px) {
.main-width,.main-width-md,.main-width-md-b,.main-width-sm{width:760px}
#login-signup-panel input[type="submit"]{width:180px}
.login-signup-panel__left{width:210px}
.login-signup-panel__left .site-logo{width:180px}
.login-signup-panel__left .follow-us--log-sign .title{display:block}
.login-signup-panel__right{width:calc(100% - 210px)}
.body-user .main-width{width:100%}
.latest-post__box .featured-image{width:304px}
.latest-post__box>.item--last{width:calc(100% - 304px)}
#cas-miss{width:760px}
}
@media only screen and (max-width: 1023px) {
#main-nav__list.primary .news-blog-style{width:50%;text-align:center;padding-right:unset!important}
#main-nav__list.primary .news-blog-style a{color:#071223!important;background:#ec6b3a;border-radius:4px;font-weight:400;padding:5px 20px!important;font-size:10px;margin:0 15px;font-family:'Audiowide',cursive;max-width:80px;margin-bottom:5px;margin-top:5px}
}
#main-head-wrap[data-rellax-speed='-5']{padding-bottom:120px}
@media only screen and (min-width: 1200px) {
#main-nav__list.primary{display:inline-flex;width:900px;flex-wrap:wrap-reverse;justify-content:flex-end}
}
@media only screen and (max-width: 1499px) and (min-width: 640px) {
#main-header:not(.main-header--dark) input[type="text"].form-search-input{background-color:#f7f7f7}
.main-header--dark input[type="text"].form-search-input:focus{background-color:#0e213b}
}
@media only screen and (max-width: 799px) and (min-width: 640px) {
.latest-posts{width:586px;margin-right:auto;margin-left:auto;padding:0 25px}
}
.heading-logo img{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
@media only screen and (max-width: 519px) {
.brand-table--main th:nth-child(3),.brand-table--main td:nth-child(3){display:none}
}
@media only screen and (max-width: 459px) {
.site-links .site-links__out li:last-child{margin-top:5px}
}
@media only screen and (max-width: 505px) {
.nav-item--dropdown-content.d-flex{flex-direction:row;width:100%;text-align:left;margin:0 auto;align-items:unset;justify-content:center}
.nav-item--dropdown-content.d-flex li{width:100%}
#main-footer .nav-item--dropdown-content.d-flex li:nth-child(even){margin-right:0}
}
.nav-c li:not(.sep){width:40px;height:40px;line-height:35px}
.svg-wrap.bg-w-2{background-color:#f7f7f7;border:none}
table tr td .brand-name a{text-decoration:none;color:#111b36}
.redesign-country .payment-table img,.payments-body .payment-table img{margin:30px 0 30px 40px}
.redesign-country .brand-table.payment-table tbody td:last-child,.payments-body .brand-table.payment-table tbody td:last-child{text-align:center}
.redesign-country .table-wrap{position:relative}
.redesign-country .table-wrap .next,.payments-body .table-wrap .next{position:absolute;display:none;right:10px;top:-4px;color:#0d7a7a;font-size:40px;z-index:9999}
@media only screen and (max-width: 1299px) {
.redesign-country .brand-table--bon{width:100%}
}
@media only screen and (max-width: 481px) {
.redesign-country .table-wrap .next,.payments-body .table-wrap .next{display:block}
}
.blog-nav-v-2{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#4ebca2;line-height:1.375rem;padding:3px 0;width:126.3%;margin-left:-13%;display:flex;align-items:center;padding:10px 114px}
.blog-nav-v-2 .d-flex.w-100{width:100%}
.blog-nav-v-2 ul.nav-dropdown{justify-content:space-around;margin:0;max-height:250px;right:0;border-radius:5px;width:100%;background-color:#fff;border:1px solid #d6e2ff;z-index:2;padding:0!important}
.blog-nav-v-2 ul.nav-dropdown li{margin-bottom:0;font-size:15px;padding:6px 0}
.blog-nav-v-2 ul.nav-dropdown li a{color:#134c58;font-weight:500}
.blog-nav-v-2 ul.nav-dropdown li:hover a,.blog-nav-v-2 ul.nav-dropdown li.active a{color:#EC693A;position:relative}
.blog-nav-v-2 ul.nav-dropdown li:hover a::after,.blog-nav-v-2 ul.nav-dropdown li.active a::after{content:'';position:absolute;display:block;height:3px;width:120%;bottom:-7px;left:-10%;border-top-left-radius:2px;border-top-right-radius:2px;background-color:orange}
.nav-dropdown li a{display:block;text-decoration:none}
.blog-nav-v-2 span.relative{font-size:13px;line-height:18px;color:#0d2c3d;font-weight:700;font-family:"Open Sans";position:relative}
span.arrow-down-dropdown-icon{content:"";display:inline-block;width:.9em;height:.9em;border-right:.1em solid #134c58;border-top:.1em solid #134c58;right:-15px;position:absolute;top:50%;transform:translate(0,-50%) rotate(45deg);opacity:.7}
@media only screen and (max-width: 1299px) {
.blog-nav-v-2{width:101.7%;margin-left:-.7%}
}
@media only screen and (max-width: 1199px) {
.blog-nav-v-2{width:102%;margin-left:-1%}
}
@media only screen and (max-width: 990px) {
.blog-nav-v-2{padding:10px 50px}
}
@media only screen and (max-width: 880px) {
.blog-nav-v-2{width:102.5%;margin-left:-1.3%;padding:10px}
}
@media only screen and (max-width: 770px) {
.blog-nav-v-2 ul.nav-dropdown li:hover a::after,.blog-nav-v-2 ul.nav-dropdown li.active a::after{content:'';position:absolute;display:block;height:3px;width:100%;bottom:-7px;left:0;border-top-left-radius:2px;border-top-right-radius:2px;background-color:orange}
.blog-nav-v-2 span.relative,span.arrow-down-dropdown-icon{cursor:pointer}
.blog-nav-v-2 ul.nav-dropdown{flex-direction:column;align-items:center}
.blog-nav-v-2 ul.nav-dropdown li:not(li:first-of-type){display:none}
.blog-nav-v-2 ul.nav-dropdown li:first-of-type{width:140px;text-align:center}
span.arrow-down-dropdown-icon{transform:translate(0,-50%) rotate(135deg);right:-20px;top:30%}
span.arrow-down-dropdown-icon.up{top:60%;transform:translate(0,-50%) rotate(315deg)}
.blog-nav-v-2{width:103%;margin-left:-1.5%}
.blog-nav-v-2 ul.nav-dropdown li{padding:10px 15px}
.blog-nav-v-2 ul.nav-dropdown{max-height:unset}
.blog-nav-v-2 span.relative{width:100%;position:relative}
}
@media only screen and (max-width: 670px) {
.blog-nav-v-2{width:103.5%;margin-left:-1.8%}
}
@media only screen and (max-width: 550px) {
.blog-nav-v-2 span.relative{width:100%}
span.arrow-down-dropdown-icon{right:0}
.blog-nav-v-2{width:104%;margin-left:-2%}
.blog-nav-v-2 ul.nav-dropdown li{width:100%!important;text-align:left!important}
}
@media only screen and (max-width: 450px) {
.blog-nav-v-2{width:105%;margin-left:-2.5%}
}
@media only screen and (max-width: 420px) {
.blog-nav-v-2{width:106%;margin-left:-3%}
}
.blog-nav-v-2.homepage-nav{width:100%!important;margin-left:0!important;padding:10px 30px}
@media only screen and (max-width: 1023px) {
.country-drop .flags{width:50px;height:50px;border-radius:50px;margin-right:10px}
#main-nav .nav-item--payments li a,#main-nav .nav-item--guides li a,#main-nav .nav-item--regulation li a{display:flex;align-items:center;padding:10px 4px 15px}
.nav-item--payments li a span{width:50px;height:50px}
}
@media only screen and (max-width: 1500px) {
.top-ww__win:after{display:none}
}
@media only screen and (max-width: 1300px) {
.top-ww.clear{display:flex;flex-direction:column-reverse}
}
.brand-table-container table td.rng{font-size:21px;font-weight:300}
@media only screen and (max-width: 639px) {
.hide-on-mobile{display:none}
.brand-wrap.display-on-mobile{display:block}
}
.brand-table .v-out.not-available{font-size:14px;text-decoration:none}
.top-three-casinos-element .rate-num,.top-three-casinos-element .rec-rating,.new-grey-table .rec-rating,.new-grey-table .rate-num{display:none}
.top-three-casinos-element .rating > span,.new-grey-table .rating > span{width:0;background-position:0 -31px;text-indent:-9999px;height:26px;position:absolute}
.top-three-casinos-element .rec-rating,.new-grey-table .rec-rating{padding:0!important;border:none!important;box-shadow:none!important}
.top-three-casinos-element .rating,.new-grey-table .rating{background-position:0 0;width:145px;height:26px;transform:scale(.8);position:absolute;left:36%;margin-top:40px}
.new-grey-table.games-hub .rating{bottom:20px}
.top-three-casinos-element .rating,.rating > span,.new-grey-table .rating,.rating > span{display:block;background:url(/assets/images/svg/stars-second.svg?v=Gf-hGEBb7g3LS1sKaKQ07fqkZiE) no-repeat}
.new-grey-table{background:#F2F2F2;border:2px solid #4CBCA2;border-radius:10px}
.new-grey-table .brand-table th{color:#101C36;font-weight:500}
.new-grey-table .brand-table tbody tr td{border:none!important}
.new-grey-table .brand-table tbody tr{background:#fff}
.new-grey-table .brand-table th:not(:last-child):after{background:linear-gradient(to bottom, #ededed 0, #4dbba1ff 50%, #4dbba1ff 82%, #4dbba1ff 82%, #ffffff 100%) !important;}
.new-grey-table .rating{margin-top:0;margin-left:10px}
.new-grey-table .brand-svg:after{display:none}
.new-grey-table .brand-name{top:-20px;position:relative}
.new-grey-table .curr-list{font-weight:700}
.new-grey-table .v-out{box-shadow:none;border:none}
.new-grey-table .number{background:#4DBEA3;color:#fff;padding:2px 9px;font-weight:700;position:absolute;left:0;top:0;font-size:16px;width:36px;z-index:6}
.new-grey-table .v-out-wrap a::after{display:none}
.region-page td.mb-none,.new-grey-table td.mb-none{display:none}
.new-grey-table tr.terms{background-color:#f2f2f2!important}
.new-grey-table tr.terms td{text-align:left;padding-bottom:5px;color:#123347!important}
.new-grey-table .hidden-element{display:none}
@media only screen and (min-width: 1300px) {
.new-grey-table .brand-svg{left:30px}
}
@media only screen and (max-width: 1299px) {
.top-rated-casino::after,.second-rated-casino::after,.third-rated-casino::after{bottom:-40px}
.new-grey-table .rating{left:0;bottom:0}
.new-grey-table.games-hub .rating{bottom:0}
.new-grey-table .no-deposit-table .rating{left:0;bottom:unset}
.new-grey-table .brand-name{top:-10px;margin-left:20px;text-align:left}
.new-grey-table .brand-svg{left:33px}
.region-page .slick-dots,.bg-pink-slider .slick-dots{margin:15px auto}
.sm--center .w-60,.sm--center .grey-bg{width:100%}
.sm--center .grey-bg{align-items:center;margin-top:10px}
}
@media only screen and (max-width: 1024px) {
.top-three-casinos-element{flex-direction:column;align-items:center}
.top-rated-casino,.second-rated-casino,.third-rated-casino{width:50%;margin-bottom:40px}
.top-rated-casino{order:1;margin-top:20px}
.second-rated-casino{order:2}
.third-rated-casino{order:3}
.second-rated-casino,.third-rated-casino{margin-top:0}
.third-rated-casino{margin-right:unset}
.new-grey-table thead{display:none}
.top-rated-casino::after,.second-rated-casino::after,.third-rated-casino::after{bottom:-25px}
.region-page .bg-light-blue img{display:block}
.region-page.ontario .grey-boxes .grey-box,.bg-pink-slider .grey-boxes .grey-box{height:290px!important}
.region-page.ontario .d-flex.grey-boxes,.bg-pink-slider .d-flex.grey-boxes{height:350px}
.bonus-page .first-grey-slider .slick-slide,.bonus-page .second-grey-slider .slick-slide{height:auto}
.bonus-page .first-grey-slider .slick-slide .d-flex.mb-1{height:300px}
.bonus-page .second-grey-slider .slick-slide .d-flex.mb-1{height:350px}
}
@media only screen and (max-width: 799px) {
.country-table-wrapper.new-grey-table .brand-table .v-in{text-decoration:none;color:#000;font-size:16px;margin:15px 0;font-style:italic}
.top-three-casinos-element .rating,.country-table-wrapper.new-grey-table .rating{left:50%;transform:translateX(-50%) scale(.8)}
.top-rated-casino,.second-rated-casino,.third-rated-casino{width:100%}
.country-table-wrapper.new-grey-table tbody tr{display:flex;flex-direction:column;align-items:center}
.country-table-wrapper.new-grey-table tbody tr td{width:100%!important}
.country-table-wrapper.new-grey-table .brand-name{display:block;margin-top:30px;width:fit-content;left:50%;transform:translateX(-50%);margin-left:0;margin-bottom:20px;width:120px;text-align:center}
.country-table-wrapper.new-grey-table div.curr-list{margin-top:30px;background:none}
.country-table-wrapper.new-grey-table table .brand-svg{left:33px}
.country-table-wrapper.new-grey-table .brand-table.no-deposit-table tbody tr td:nth-child(3){display:none}
.country-table-wrapper.new-grey-table .check-list{display:none}
.country-table-wrapper.new-grey-table .v-out,.country-table-wrapper.new-grey-table .v-out-wrap{width:100%;padding:12px}
.country-table-wrapper.new-grey-table .rating{margin-top:-20px;margin-left:0}
.top-three-casinos-element button.view-more.mb-none{background:#EDEDED}
.new-grey-table button.view-more.mb-none{background:#F2F2F2}
.country-table-wrapper.new-grey-table .brand-table tbody tr{padding:10px;background:#F2F2F2!important;border:2px solid #4DBCA2;border-radius:12px}
.country-table-wrapper.new-grey-table .brand-table tbody tr td{background-color:#fff}
.country-table-wrapper.new-grey-table,.body-home .country-table-wrapper.new-grey-table.table-wrap{background:none;border:none;padding:0}
.country-table-wrapper.new-grey-table tbody td:not(:last-child):after{display:none}
.country-table-wrapper.new-grey-table.table-wrap .table-sort{margin-left:0;margin-right:0}
.country-table-wrapper.new-grey-table tbody tr td:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px}
.country-table-wrapper.new-grey-table tbody tr td:nth-child(5){border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.country-table-wrapper.new-grey-table table,.country-table-wrapper.new-grey-table.table-wrap .table-sort,.country-table-wrapper.new-grey-table{margin-top:0}
.country-table-wrapper.new-grey-table button.view-more.mb-none,.top-three-casinos-element button.view-more.mb-none{display:block!important;width:100%;text-align:center;text-decoration:underline;margin-top:15px;margin-top:15px;padding:0}
.country-table-wrapper.new-grey-table button.view-more.mb-none span:not(.arrow-link),.top-three-casinos-element button.view-more.mb-none span:not(.arrow-link){text-decoration:underline}
.country-table-wrapper.new-grey-table button.view-more.mb-none.arrow-link-wrap.arrow-link--pos-l .arrow-link,.top-three-casinos-element button.view-more.mb-none.arrow-link-wrap.arrow-link--pos-l .arrow-link{margin-left:10px;left:unset}
.country-table-wrapper.new-grey-table .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--down:before,.top-three-casinos-element .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--down:before{transform:translate(-50%,-50%) rotate(270deg) scale(.8)}
.country-table-wrapper.new-grey-table .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--up:before,.top-three-casinos-element .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--up:before{transform:translate(-50%,-50%) rotate(90deg) scale(.8)}
.top-three-casinos-element .lower-part .check-list,.top-three-casinos-element .lower-part .check-list + div,.country-table-wrapper.new-grey-table .lower-part .check-list,.country-table-wrapper.new-grey-table .lower-part .check-list + div{display:none}
.top-rated-casino,.second-rated-casino,.third-rated-casino{max-height:unset;padding-bottom:20px}
.country-table-wrapper.new-grey-table .brand-table.no-deposit-table tbody tr{padding-bottom:20px}
.country-table-wrapper.new-grey-table .brand-table tbody tr{padding-bottom:20px;margin-bottom:15px}
.region-page .brand-table--main .v-out-wrap{margin-bottom:15px}
.games-hub-page tbody tr td:last-child{border-bottom-left-radius:10px}
.games-hub-page .brand-table--main .v-out-wrap{margin-top:20px}
.games-hub-page .brand-table--main .v-out-wrap a{padding:10px 16px}
.region-page .brand-table--main.no-deposit-table .v-out-wrap{margin-bottom:0}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.mb-none{display:table-cell;background-color:#f2f2f2}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element{background-color:#f2f2f2}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element div span{color:#137A7A;font-size:13px;margin-top:20px;width:100%;text-align:left}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element div span strong{color:#123346;font-weight:700;font-size:16px}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element div ul.depwith-list{display:flex;flex-wrap:wrap}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element div ul.depwith-list li{width:25%;text-align:left}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element div ul.depwith-list li:not(:last-child){margin-right:13px}
.country-table-wrapper.new-grey-table .brand-table tbody tr td.hidden-element ul.check-list,.new-grey-table .brand-table tbody tr td.hidden-element ul.check-list + div{width:50%}
.country-table-wrapper.new-grey-table .brand-table tr.terms{border:none;background:none!important;font-size:12px!important;padding-top:5px;padding-bottom:10px}
.country-table-wrapper.new-grey-table tr.terms td{background:none;opacity:1;max-height:none;font-size:12px!important}
.region-page .diff-bonuses.black-bg.slider-bonuses .slick-slide,.region-page .diff-bonuses.black-bg.slider-bonuses .slick-slide.slick-current{width:330px!important}
}
@media only screen and (max-width: 425px) {
.country-table-wrapper.new-grey-table .brand-name{text-align:center;margin-left:25px}
.body-home .section--bonuses .grey-w-shadow .button-orng{padding:10px 0!important}
}
.testimonials-wrapper{position:relative;margin-top:30px;overflow:hidden;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}
.testimonials-wrapper-scroll{display:flex;justify-content:flex-start;margin-bottom:20px;padding:0;transition:transform .3s ease;will-change:transform;max-width:1120px;overflow:hidden;overflow-x:auto;display:flex;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:grab}
.testimonials-wrapper-scroll.dragging{user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;cursor:grabbing}
.testimonials-wrapper-scroll::-webkit-scrollbar{display:none}
.testimonial{background:#F2F2F2 0 0 no-repeat padding-box;border-radius:8px;min-width:360px;width:360px;height:400px;padding:25px 30px 30px;text-align:left;flex-shrink:0;display:flex;flex-direction:column;cursor:pointer}
.testimonial:not(:last-of-type){margin-right:20px}
.testimonial p{font:italic normal normal 14px/24px Open Sans;margin-top:0}
.testimonial p strong{font-style:normal}
.testimonials-wrapper .pagination-dots{display:none;margin-top:10px}
.testimonials-wrapper .slider-btn{top:calc(50% - 20px);z-index:9999}
.testimonial img{margin-bottom:12px}
.testimonials-wrapper .slider-btn:hover{border:none}
.testimonials-wrapper .prev-btn{left:0;background:none;border:none}
.testimonials-wrapper .prev-btn::before{border:solid #007575;border-width:0 2px 2px 0;padding:8px;transform:rotate(135deg);cursor:pointer;transition:transform .2s ease;background:none}
.testimonials-wrapper .next-btn{right:18px;background:none;border:none}
.testimonials-wrapper .next-btn::before{border:solid #007575;border-width:0 2px 2px 0;padding:8px;transform:rotate(315deg);cursor:pointer;transition:transform .2s ease;background:none}
.testimonials-wrapper .dot{background:#D1D1D1;margin:0 8px}
.testimonials-wrapper .dot.active{background-color:#4DBEA3}
.testimonials-wrapper .quotes-author{font:normal normal 16px / 18px Open Sans;margin-top:auto}
@media only screen and (max-width: 640px) {
.testimonials-wrapper{display:block}
.testimonial p{font:italic normal normal 12px/22px Open Sans}
.testimonial{width:290px;min-width:290px;height:425px;padding:20px}
.testimonials-wrapper .slider-btn{display:none}
.testimonials-wrapper .pagination-dots{display:block}
}
.header-boxes > div a img{height:auto}



/* New design */
.site-links__out.show-on-mobile{display:none}
.calculator-wrapper{margin:0 auto;display:flex;margin-left:0;margin-bottom:50px;width:100%}
.calculator-wrapper legend:after{display:none}
.calculator-wrapper .d-flex.flex--around .d-flex.dir-column:nth-child(3){width:212px;position:relative}
.calculator-wrapper .d-flex.flex--around .d-flex.dir-column:nth-child(3)::after{position:absolute;content:'';display:block;right:-25px;bottom:-40px;background-image:url(/assets/images/svg/curve-arrow.svg?v=z9P1lWqGbzb2tTCCTjRCnL8eYu0);background-repeat:no-repeat;width:48px;height:21px;transform:scaleX(-1) rotate(60deg)}
.calculator-wrapper .bon-filter-form .button-select-wrap > span{align-content:space-around}
.calculator-wrapper .b-t-grad:before{display:none}
.bon-filter-form .form-output{opacity:1}
.calculator-wrapper .bon-filter-form:not(.active) .form-output > .custom-grid__item{height:77px;width:160px;background:#EDEDED 0 0 no-repeat padding-box;border:2px solid #FFF;border-radius:5px;display:block!important;visibility:visible;color:#ededed}
.calculator-wrapper .bon-filter-form.active .form-output > .custom-grid__item{max-width:160px}
.calculator-wrapper .bon-filter-form .form-output{display:flex;justify-content:center;height:107px;padding-top:35px}
.bon-filter-form.active .bon-filter-submit{margin-bottom:0}
.calculator-wrapper .bon-filter-form .bon-filter-submit:hover{background:#DE450C}
.calculator-wrapper .custom-range-slider--default .js-range-output{background:#f7f7f7}
.casino-games-types .head{display:flex;flex-direction:column;min-height:145px;justify-content:space-between}
.title-wrap.d-flex > img{position:absolute;right:0}
.bg-dark{background:#123347;color:#fff}
.bg-star:after{width:70px;height:70px;background:#fff;border-radius:49px;top:-32px}
.bg-star:before{top:-25px}
.button-orng{display:inline-block;background:#ff5411;border-radius:6px;color:#fff;font-size:18px;padding:10px 40px;text-align:center;text-decoration:none;margin-bottom:15px;margin-top:5px}
.button-orng:hover{background:#e94100;color:#fff}
.casino-games-types .type{justify-content:unset}
.top-brand-element .bonus-one{color:#000}
.guides-boxes.header-boxes.four-boxes div{width:222px;display:flex}
.guides-boxes.header-boxes.four-boxes div a{flex-direction:row;justify-content:unset;padding-left:20px}
.guides-boxes.header-boxes.four-boxes div a img{margin-bottom:0;margin-right:10px}
.guides-boxes.header-boxes.four-boxes div a span{text-align:left}
.guides-boxes.header-boxes.four-boxes div{padding:13px 0}
body:not(.body-home):not(.body-country) .find-brand__toggle{display:block}
.find-brand:after{display:none}
.find-brand{background:#EDEDED;border:2px solid #FFF;border-radius:8px;padding:50px;padding-bottom:30px}
.find-brand:not(.find-brand--no-opt) .find-brand__options{background:#EDEDED;padding-top:0;padding-bottom:0}
.find-brand__toggle-right-box{background:#FFF 0 0 no-repeat padding-box;border:2px solid #4DBEA3;border-radius:8px}
.find-brand__toggle .custom-select-box .select-all:not(.spain-finder){right:unset;top:unset;left:13px}
.find-brand__toggle .v-dot{background:#FF5411;border-radius:8px;border:none;color:#fff!important;padding:13px 6px;margin:38px auto 0}
.find-brand__toggle .arrow-wrapper{position:relative}
.find-brand__toggle .arrow-wrapper:after{content:'';display:block;position:absolute;right:-40px;bottom:-30px;background-image:url(/assets/images/svg/curve-arrow.svg?v=z9P1lWqGbzb2tTCCTjRCnL8eYu0);background-repeat:no-repeat;width:48px;height:21px}
.find-brand__toggle .v-dot:hover{background:#DE450D;border:none}
.find-brand .v-dot:after{display:none}
.find-brand-searching:before{width:162px;height:26px}
.find-brand__toggle-right-box:before{border-radius:50%;background:#f8f8f8}
.find-brand-searching{bottom:100px}
.author-header{align-items:center;color:#A0ACB4}
.author-header img{border-radius:50px;margin-right:12px}
.author-header .post-author__a-name{margin-left:8px;font-size:14px}
.author-header .post-author__a-name a{color:#A0ACB4;font-weight:700;font-size:14px;text-decoration:none}
.author-header .lastupdated{margin-top:0;font-size:14px;font-style:normal}
.body-home .author-header .lastupdated{margin-left:0}
@media only screen and (min-width: 1300px) {
.brand-table--main.country-table .brand-name{text-align:left;margin-left:130px}
.calculator-wrapper .bon-filter-form{width:990px}
.site-links,.site-links>ul{float:none}
.site-links__in.list-r.d-flex{justify-content:flex-start;flex-direction:column;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:0;justify-content:space-between}
.site-links__in.list-r.d-flex li{margin-right:0;width:fit-content}
.nav-item--dropdown-content.d-flex{align-items:flex-start;flex-direction:column;flex-wrap:wrap;list-style:none;padding:0;margin:0;gap:10px 20px;justify-content:space-between;max-height:140px}
}
@media only screen and (max-width: 1299px) and (min-width: 1025px) {
.top-three-casinos-element.two-top-brands .second-rated-casino,.top-three-casinos-element.two-top-brands .top-rated-casino{width:40%}
}
@media only screen and (min-width: 1025px) {
.top-three-casinos-element.two-top-brands .top-rated-casino{left:30%;transform:translateX(-50%)}
}
@media only screen and (min-width: 1024px) {
.bg-star:before,.bg-star:after{margin-left:-500px}
.find-brand__toggle-right-box{width:226px;height:332px}
.top-three-casinos-element.two-top-brands{justify-content:flex-start}
}
.site-disclosure,.site-copyright{text-align:left}
.site-about{margin-bottom:20px}
@media only screen and (min-width: 640px) {
.subscribe-form__input-wrap{width:100%}
}
.header-boxes.four-boxes div{width:120px}
.header-boxes.four-boxes div a{flex-direction:column;height:100%}
.header-boxes.four-boxes div a span{margin-left:0;margin-top:auto;margin-bottom:auto}
.header-boxes.four-boxes div a img{margin-bottom:15px}
.breadcrumbs-wrap{justify-content:flex-start}
.title-wrap{position:relative}
.numbers-box > span{font-size:24px;color:#123347;margin-bottom:20px}
.numbers-box .d-flex{justify-content:space-between}
.numbers-box .d-flex div{background-color:#E2F4EF;border-radius:8px;width:260px;height:220px;min-width:260px;display:flex;flex-direction:column;align-items:center;padding-top:35px}
.numbers-box .d-flex div span{color:#123347;font-weight:700;font-size:26px;text-align:center;padding:0 25px;margin-top:15px}
.numbers-box .d-flex div img{height:61px}
.numbers-box .d-flex div p{width:80%;margin-top:0;text-align:center}
.bg-w-shadow p{text-align:left}
ul.green-list li{color:#137A7A;margin-bottom:20px;margin-right:40px;padding-left:25px;position:relative}
ul.green-list li::before{content:'';display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:17px;height:17px;background-image:url(/assets/images/svg/svg-sprite-bg.svg#ico-yes);background-repeat:no-repeat}
.casino-games-types.bg-grey{margin-bottom:60px}
.casino-games-types .type{background:#101C36;border-radius:8px;width:270px;display:flex;flex-direction:column;justify-content:space-between;padding:25px 20px}
.casino-games-types .type img{margin:0 auto;margin-bottom:30px}
.casino-games-types.green-boxes .type:not(:last-child){margin-right:20px}
.casino-games-types .type span{color:#fff;font-size:18px;font-weight:700}
.casino-games-types .type p{font-size:14px;margin-bottom:auto}
.casino-games-types.green-boxes .type p,.casino-games-types.green-boxes .type span,.casino-games-types.green-boxes .type h3{color:#123347;text-align:left}
.bg-gn-grad{background:transparent linear-gradient(180deg,#364D54 0%,#123346 100%) 0 0 no-repeat padding-box}
.bg-star-mask>div:after{display:none}
.grey-bg.top-brand-element{background:#EDEDED;border:2px solid #4DBEA3;margin:40px 0}
.grey-bg.top-brand-element .button .v-out{padding:10px 50px}
.casino-games-types.bg-grey .type{background:#EDEDED}
.casino-games-types.bg-grey .type:not(:last-child){margin-right:20px}
.casino-games-types.bg-grey .type p,.casino-games-types.bg-grey .type span{color:#123347}
#main-header.main-header--dark{background:transparent radial-gradient(closest-side at 72% 48%,#445156 0%,#1B4552 46%,#112F43 100%) 0 0 no-repeat padding-box;
    /* overflow:hidden */
}
.bon-filter-form{background:#F7F7F7}
.bon-filter-form .button-select-wrap{text-align:center}
.custom-range-slider--default .js-range-output{background:#ededed;border:none;font-weight:700;text-align:right;font:normal normal normal 16px Open Sans;font-weight:bold}
.find-brand .label-wbe:not(:first-of-type){margin-top:12px}
.find-brand .custom-range-slider--default{margin-top:30px}
.find-brand .label-wbe .label{margin-bottom:10px}
.find-brand__toggle .custom-select-box{margin-bottom:0}
.custom-select-box__button{padding:11px 28px 11px 12px}
.rangeslider__fill{background:#4DBEA3}
.rangeslider--horizontal .rangeslider__handle{background:#FFF;border:3px solid #4DBEA3;width:23px;height:23px;top:-8px}
.bon-filter-form .bon-filter-submit{width:100%;background:#EC6A3A;border-radius:8px;border:none;color:#fff!important;padding:10px 0;position:relative}
.bon-filter-form .form-output .bon-filter__output,.bon-filter-form .form-output .bon-filter__output-title>span{text-align:center;width:100%}
.bon-filter-form .button-select{border-radius:5px;font-style:normal}
label.full-width{position:relative;margin-top:15px}
.top-brand-element .bonus ul li,.top-brand-element ul li .bonus-one{font:normal normal bold 18px Open Sans}
.top-brand-element .bonus ul{display:flex;flex-direction:column}
ul.curr-list li:before{display:none}
.custom-range-slider--default .range-output-sign{margin-right:15px;position:absolute;right:43px;font:normal normal bold 16px Open Sans;margin-top:6px!important}
#advanced-brand-find .custom-range-slider-input:first-of-type .range-output-sign{right:30px}
#welcome-bonuses-calculator .custom-range-slider-input:first-of-type .range-output-sign{right:35px}
#welcome-bonuses-calculator .custom-range-slider-input:nth-child(2) .range-output-sign,#welcome-bonuses-calculator .d-flex .custom-range-slider-input:nth-child(2) .range-output-sign{right:30px}
.top-three-brands-header{width:500px!important;background:#101C36;z-index:99;padding:15px 8px;padding-bottom:0;border-radius:8px;height:fit-content;margin-top:40px}
.top-three-brands-header > span{text-align:center;width:100%;font-weight:700;margin-bottom:15px}
.top-three-brands-header .unique-brand{background:#F6F6F6 0 0 no-repeat padding-box;box-shadow:0 1px 4px #00000026;border-radius:8px;justify-content:space-between;padding:0 10px 0 18px;margin-bottom:10px}
.top-three-brands-header .unique-brand > .d-flex{width:55%;position:relative}
.top-three-brands-header .unique-brand > .d-flex:first-of-type{width:40%}
.top-three-brands-header .unique-brand > .d-flex:first-of-type:after{content:'';position:absolute;right:0;top:0;bottom:0;width:1px;background:#ffff;background:-webkit-gradient(left top,left bottom,color-stop(0%,#ffff),color-stop(30%,#e8e8e8ff),color-stop(54%,#d4d3d3ff),color-stop(77%,#e8e8e8ff),color-stop(100%,#ffff));background:-o-linear-gradient(top,#ffff 0%,#e8e8e8ff 30%,#d4d3d3ff 54%,#e8e8e8ff 77%,#ffff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#ffff),color-stop(30%,#e8e8e8ff),color-stop(54%,#d4d3d3ff),color-stop(77%,#e8e8e8ff),to(#ffff));background:linear-gradient(to bottom,#ffff 0%,#e8e8e8ff 30%,#d4d3d3ff 54%,#e8e8e8ff 77%,#ffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0)}
.top-three-brands-header .unique-brand .curr-list{font:normal normal bold 16px Open Sans;color:#101C36;width:55%;padding-top:10px;padding-bottom:10px;text-align:left}
.top-three-brands-header .unique-brand .curr-list span{font-weight:400}
.top-three-brands-header .unique-brand .brand-name{display:flex;align-items:center;margin-left:10px}
.top-three-brands-header .unique-brand .brand-name a{text-decoration:none;color:#111B36;margin-bottom:5px;font-size:16px}
/* .title-wrap.d-flex > div{width:55%} */
h1{font-size:52px!important;font-weight:700!important}
.mr-2{margin-right:20px!important}
.el-of-month__info .v-dot{background:#ec6a3a;border-radius:8px;border:none}
.el-of-month__info .v-dot::after{display:none}
.brand-svg:after{display:none}
.bg-gn-grad{background:#123347}
#main-footer .nav-item--dropdown-content.d-flex li{margin-bottom:0}
.footer-top,.footer-middle{border-bottom:1px solid #394460;padding-bottom:20px;margin-bottom:30px}
.footer-top{justify-content:space-between;align-items:center}
.footer-middle{display:flex;padding-bottom:30px;justify-content:space-between}
#main-footer .footer-top .title,#main-footer .title{font:normal normal bold 16px Open Sans;color:#55CCAC;font-weight:700}
.site-about-wrap,.subscribe-form-wrap{float:none}
.site-about-wrap{width:-webkit-fill-available}
.subscribe-form-wrap{max-width:410px}
.footer-middle ul li{text-transform:none}
#main-footer .footer-middle ul li a{font:normal normal 400 15px Open Sans}
footer .site-links{display:flex;justify-content:space-between;column-gap: 5%}
.site-links__in.list-r.d-flex li{margin-bottom:10px}
#newsletter-footer-form p{font-size:11px}
form h3{font-size:16px!important}
footer .site-links__out{display:flex;justify-content:space-between;align-items:center}
.subscribe-form--footer{width:410px}
.subscribe-form--footer label.custom-input--d{color:#7C8185;margin:15px 0;font-size:13px}
input.subscribe-form__submit{background-color:#EC6A3A;border-radius:6px;color:#fff;font-style:normal}
input.subscribe-form__submit:hover{background-color:#e94100}
.site-links__in.list-r.d-flex{justify-content:flex-start}
.footer-bottom{padding-bottom:30px;border-bottom:1px solid #394460;margin-bottom:30px}
footer .site-links__out .plus18-ico{background:url(/assets/images/svg/grey-icons/18+.svg?v=s7GeTmEwbtnb6351lGt06gLpwHA) 0 0 no-repeat;filter:grayscale(0.1) contrast(.1);width:47px;height:47px}
footer .site-links__out .plus21-ico{background:url(/assets/images/svg/grey-icons/21+.svg?v=kvp2KdqCj3ZlMS1_lvUAUXgjH1w) 0 0 no-repeat;width:47px;height:47px}
footer .site-links__out .gamcare-ico{background:url(/assets/images/svg/grey-icons/gamcare.svg?v=NvrWm74e9rCQUs6tHhbMeLYWXS0) 0 0 no-repeat;filter:grayscale(0.1) contrast(.1);width:47px;height:53px}
footer .site-links__out .dmca-ico{background:url(/assets/images/svg/grey-icons/dmca.svg?v=rgp81y_RjewtENUh-VRH4UWUZJs) 0 0 no-repeat;filter:grayscale(0.1) contrast(.1);width:173px;height:30px}
footer .site-links__out.site-links__out.list-r.gpwa li:nth-child(2) a img{filter:grayscale(0.1) contrast(.1);height:35px;width:fit-content}
footer .site-links__out .ncpg-ico,footer .site-links__out .hfpg-ico{filter:grayscale(0.1) contrast(.1)}
footer .follow-us--twitter{background:url(/assets/images/svg/grey-icons/x.svg?v=lvnEYMFj52JICSTpZLcwg4bVvEI) 0 0 no-repeat}
footer .follow-us--linkedin{background:url(/assets/images/svg/grey-icons/linkedin.svg?v=grQvhw4YpTbb8KKhAaJ7m7064wA) 0 0 no-repeat}
footer .follow-us--pinterest{background:url(/assets/images/svg/grey-icons/pinterest.svg?v=EemxraB4A1hHstMGvmkocfO_SBo) 0 0 no-repeat}
footer .follow-us--youtube{background:url(/assets/images/svg/grey-icons/youtube.svg?v=fgcL8DkmIlw-NNbmI8geXvYCn5c) 0 0 no-repeat}
footer .follow-us--facebook{background:url(/assets/images/svg/grey-icons/facebook.svg?v=WKMaHixaRkC3Dx3WsK0G3parZYk) 0 0 no-repeat}
footer .follow-us--instagram{background:url(/assets/images/svg/grey-icons/instagram.svg?v=Sp1Amc1WP_Ev_jyZn8BtXasD58o) 0 0 no-repeat}
footer .follow-us--spotify{background:url(/assets/images/svg/grey-icons/spotify.svg?v=3hBRSuf1eTGYJgh9e_2jZ9Y1cf4) 0 0 no-repeat}
footer .follow-us__list>li>a{width:33px;height:33px}
.featured-icons{align-items:center;justify-content:unset!important}
@media only screen and (min-width: 1300px) {
.site-links__in.list-r.d-flex{max-height:unset}
.site-about-wrap{margin-right:100px}
}
@media only screen and (max-width: 1299px) and (min-width: 800px) {
.site-links__in{margin-top:0}
footer .site-links__in.list-r.d-flex li{width:100%}
}
@media only screen and (max-width: 1024px) {
.footer-middle,.site-links__in.list-r.d-flex{flex-direction:column}
.subscribe-form-wrap{margin:40px auto 0}
.site-links{flex-wrap:wrap}
.site-links__out{flex-wrap:wrap}
}
@media only screen and (max-width: 768px) {
.site-links__in.list-r.d-flex{align-items:flex-start;margin:24px 0}
.find-brand-answer{display:flex;flex-direction:column;align-items:center}
.find-brand-searching{text-align:center}
.featured-icons img,.featured-icons p{margin-right:30px}
.featured-icons img{margin-bottom:5px;margin-top:5px}
.featured-icons p{min-width:102px}
.body-home .title-wrap .flex--between div img{margin:0 10px 0 0}
.body-home .title-wrap .flex--between div{overflow:hidden;width:max-content;overflow-x:scroll;max-width:fit-content;padding-bottom:5px}
#main-footer .nav-item--dropdown-content.d-flex li{width:100%;margin-bottom:10px}
#main-footer p.title{text-align:left;width:100%}
.follow-us--footer>.follow-us__list{display:block;margin-bottom:20px}
}
@media only screen and (max-width: 600px) {
.footer-top{flex-direction:column;align-items:flex-start}
.subscribe-form__submit{position:unset;width:100%;margin-top:15px;padding-top:11px;padding-bottom:11px}
input.subscribe-form__email,.subscribe-form--footer{width:100%}
#main-footer .footer-middle ul li a{font-size:14px}
#main-footer p.title{margin-top:40px}
.footer-top{margin-bottom:0;border:none}
.subscribe-form-wrap,#main-footer .footer-bottom p.title{margin-top:0}
#main-footer .footer-bottom p.title{text-align:left!important}
}
@media only screen and (max-width: 425px) {
.site-links__in.list-r.d-flex{width:45%}
.site-links__in.list-r.d-flex:nth-child(3){margin-top:0}
}
@media only screen and (min-width: 460px) {
.bon-filter-form .button-select{width:183px}
}
.header-boxes{padding-bottom:75px;margin-bottom:50px}
@media only screen and (max-width: 1300px) {
.title-wrap.d-flex>div{width:100%!important}
.title-wrap.d-flex.flex--between{overflow:unset}
.header-boxes{padding-bottom:30px;margin-bottom:0}
.top-three-brands-header{margin-top:0}
#main-header.main-header--dark{padding-bottom:80px}
.numbers-box{overflow:hidden}
.numbers-box .d-flex{overflow-x:scroll}
.numbers-box .d-flex div{margin-right:15px}
.bon-filter-form{width:100%}
.title-wrap.d-flex>img{z-index:0;top:50%;right:-25%}
}
@media only screen and (max-width: 1024px) {
.find-brand__toggle-right-box{margin-top:50px}
.find-brand__toggle .arrow-wrapper:after{transform:scaleX(-1) rotate(60deg)}
.find-brand-searching:before{bottom:-50px}
.find-brand:not(.find-brand--no-opt) .find-brand__options{padding:0}
.find-brand__toggle .arrow-wrapper:after{right:-30px;bottom:-35px;transform:scaleX(-1) rotate(80deg)}
.guides-boxes{flex-wrap:wrap;justify-content:space-around}
.guides-boxes.header-boxes.four-boxes>div{margin-right:0;width:40%;height:115px;margin-top:15px}
.guides-boxes.header-boxes.four-boxes>div a{display:flex;flex-direction:column;align-items:center;width:100%;justify-content:center;padding-left:0}
.guides-boxes.header-boxes.four-boxes div a span{text-align:center;padding:0 15px}
.guides-boxes.header-boxes.four-boxes div a img{margin-right:0;margin-bottom:10px}
}
@media only screen and (max-width: 768px) {
#welcome-bonuses-calculator .d-flex.flex--around{flex-direction:column}
.calculator-wrapper .d-flex.flex--around .d-flex.dir-column:nth-child(3){position:relative;align-items:center;width:auto}
.calculator-wrapper .bon-filter-form .form-output{flex-direction:column;align-items:center;height:auto}
.custom-grid__item:not(:first-child){margin-left:0}
.nav-item--dropdown-content.d-flex{flex-direction:column}
.nav-item--dropdown-content.d-flex li .flags{width:22px;height:22px}
.site-links__in.list-r.d-flex li{margin-bottom:10px}
.site-links__out.show-on-mobile{display:block;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #394460}
.header-boxes{flex-wrap:wrap}
.author-header{flex-wrap:wrap}
.bg-star:before,.bg-star:after{display:none}
.casino-games-types.green-boxes{margin-bottom:0}
ul.green-list.d-flex{flex-direction:column}
.bon-filter-form .bon-filter-submit{font-size:16px}
.calculator-wrapper .bon-filter-form .form-output{padding-top:60px}
.calculator-wrapper .bon-filter-form.active .form-output>.custom-grid__item,.calculator-wrapper .bon-filter-form:not(.active) .form-output>.custom-grid__item{max-width:100%;width:100%;margin-bottom:10px;height:77px;display:flex;flex-direction:column;align-items:center;justify-content:center}
.calculator-wrapper .d-flex.flex--around .d-flex.dir-column:nth-child(3)::after{right:-35px;transform:scaleX(-1) rotate(90deg)}
.bon-filter-form .form-output .custom-grid__item .bon-filter__output,.bon-filter-form .form-output .bon-filter__output,.bon-filter-form .form-output .custom-grid__item>*{text-align:center!important;width:100%!important}
.bg-star .el-of-month .main-title,.bg-star .el-of-month .sub-heading{text-align:left}
.el-of-month-box .brand-wrap{left:5%;transform:none}
.top-three-brands-header .unique-brand>.d-flex:first-of-type,.top-three-brands-header .unique-brand .curr-list{width:50%}
.top-three-brands-header .unique-brand .curr-list{padding-left:18px}
.body-home .header-boxes.four-boxes div{margin-bottom:7px}
}
@media only screen and (max-width: 639px) {
.el-of-month-box .read-r-box{display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:15px}
.el-of-month--promo .el-of-month__info .v-dot{width:100%;margin-bottom:15px}
.table-wrap.table-wrap--main{width:auto}
.table-foot--brand-table{overflow:hidden}
#content>.section--regions{overflow-x:hidden}
.section--providers .d-flex.flex-align-center .d-flex.dir-column a.button-orng{padding:10px 20px}
}
@media only screen and (max-width: 599px) {
.header-boxes{justify-content:center}
.header-boxes.four-boxes div{width:160px;height:auto;padding:14px;margin:10px}
.header-boxes.four-boxes>div a{flex-direction:row;justify-content:flex-start}
.header-boxes.four-boxes div a img{margin-bottom:0}
}
.header-boxes>div:not(:last-of-type){margin-right:10px}
@media only screen and (max-width: 480px) {
.header-boxes.four-boxes div{margin-right:7px;padding-top:12px}
.header-boxes>div:not(:last-of-type){margin-right:7px}
.title-wrap.d-flex>img{transform:rotate(10deg) scale(2);top:55%}
.header-boxes.four-boxes div a img{margin-bottom:0}
}
@media only screen and (max-width: 425px) {
.author-header .lastupdated{width:100%;margin-left:0;margin-top:5px}
.button-orng{width:100%}
.top-brand-element .logo{width:80%;justify-content:flex-start}
.top-brand-element .brand-name{margin-left:30px}
.guides-boxes.header-boxes.four-boxes>div{width:45%}
.header-boxes.four-boxes.guides-boxes{padding-bottom:40px}
.guides-boxes.header-boxes.four-boxes div a span{font-size:14px}
}
@media only screen and (max-width: 401px) {
.title-wrap .header-boxes.four-boxes{padding-bottom:30px}
.top-three-brands-header .unique-brand{padding:0 10px}
}
@media only screen and (max-width: 373px) {
.header-boxes.four-boxes div{width:160px;margin:10px 5px 7px}
}
@media only screen and (max-width: 361px) {
.title-wrap .header-boxes.four-boxes{justify-content:center}
}
@media only screen and (max-width: 350px) {
.d-flex.header-boxes>div a span{padding:0 10px}
}
.breadcrumbs{margin:26px 0 0}
.body-home .header-boxes{padding-bottom:35px;margin-bottom:0}
.header-boxes>div{background:#101C36 0 0 no-repeat padding-box;box-shadow:0 0 15px #FFFFFF1F;border-radius:8px;text-align:center;padding:18px 0 10px;z-index:2;height:110px}
.header-boxes>div a{display:flex;justify-content:center;align-items:center;text-decoration:none}
.header-boxes>div span{color:#fff;font-size:16px;font-weight:600;vertical-align:middle;padding:0 6px}
.body-home .title-wrap.d-flex>img{width:40%;transform:rotate(17deg) scale(1);opacity:.3;right:-50px;top:5%}
.body-home .title-wrap .flex--between img{filter:grayscale(.1) contrast(.1);margin:auto 7px}
.body-home .title-wrap .flex--between div{display:flex}
.body-home .title-wrap.d-flex>div h1{width:65%}
.flex--between{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}
.body-home .title-wrap .flex--between p{font:16px CustomFont,'Semibold Italic';font-style:italic;margin-right:10px}
.body-home h1{margin-top:25px}
@media only screen and (min-width: 1300px) {
.body-home #main-header{min-height:fit-content}
}
@media only screen and (max-width: 1300px) {
    .body-home .title-wrap.d-flex>div h1{width:100%}
.title-wrap.d-flex>img{z-index:0;top:50%;right:-25%}
}
@media only screen and (max-width: 425px) {
.title-wrap.d-flex>img{transform:rotate(10deg) scale(2);top:55%}
}
.top-three-casinos-element{display:flex;justify-content:space-around;margin-top:50px}
.second-rated-casino,.third-rated-casino{margin-top:70px}
.top-rated-casino,.second-rated-casino,.third-rated-casino{border:2px solid #4DBCA2;border-radius:12px;background:#EDEDED;padding:5px 5px 5px 0;position:relative;width:31%;height:100%;margin-bottom:40px}
.top-three-casinos-element .number,.top-three-casinos-element .number-one{background:#4DBEA3;border-top-left-radius:10px;color:#fff;padding:2px 9px;font-weight:700;position:absolute;left:0;top:0;font-size:16px}
.top-three-casinos-element .white-bg{background:#fff;border-radius:8px;padding:15px;margin-left:5px}
.top-three-casinos-element .top-part{position:relative}
.top-three-casinos-element .brand-svg{position:absolute;top:-20px;left:7px}
.top-three-casinos-element .name-rating{position:relative}
.top-three-casinos-element .name-rating span.name{font-weight:700;font-size:20px;position:absolute;left:40%}
.top-three-casinos-element .rating,.new-grey-table .rating{background-position:0 0;width:145px;height:26px;transform:scale(.8);position:absolute;left:36%;margin-top:40px}
.top-three-casinos-element .rec-rating,.new-grey-table .rec-rating{padding:0!important;border:none!important;box-shadow:none!important}
.top-three-casinos-element .rating > span,.new-grey-table .rating > span{width:0;background-position:0 -31px;text-indent:-9999px;height:26px;position:absolute}
.top-three-casinos-element .rating,.rating > span,.new-grey-table .rating,.rating > span{display:block;background:url(/assets/images/svg/stars-second.svg?v=Gf-hGEBb7g3LS1sKaKQ07fqkZiE) no-repeat}
.top-three-casinos-element .rate-num,.new-grey-table .rate-num{display:none}
.top-three-casinos-element .bottom-part{display:flex;flex-direction:column;align-items:center}
.top-three-casinos-element .v-in{text-decoration:none;color:#000;font-size:16px;margin:15px 0;font-style:italic}
@media only screen and (max-width: 1024px) {
.top-three-casinos-element{flex-direction:column;align-items:center}
.top-rated-casino{order:1;margin-top:20px}
.second-rated-casino{order:2}
.top-rated-casino,.second-rated-casino,.third-rated-casino{width:50%;margin-bottom:40px}
.third-rated-casino{order:3}
.second-rated-casino,.third-rated-casino{margin-top:0}
}
@media only screen and (max-width: 799px) {
.top-three-casinos-element .lower-part{flex-wrap:wrap;background:#ededed}
.new-grey-table button.view-more.mb-none,.top-three-casinos-element button.view-more.mb-none{display:block!important;width:100%;text-align:center;text-decoration:underline;margin-top:15px;margin-top:15px;padding:0}
.new-grey-table button.view-more.mb-none span:not(.arrow-link),.top-three-casinos-element button.view-more.mb-none span:not(.arrow-link){text-decoration:underline}
.new-grey-table button.view-more.mb-none.arrow-link-wrap.arrow-link--pos-l .arrow-link,.top-three-casinos-element button.view-more.mb-none.arrow-link-wrap.arrow-link--pos-l .arrow-link{margin-left:10px;left:unset}
.new-grey-table .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--down:before,.top-three-casinos-element .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--down:before{transform:translate(-50%,-50%) rotate(270deg) scale(.8)}
.top-three-casinos-element .lower-part .check-list,.top-three-casinos-element .lower-part .check-list + div,.new-grey-table .lower-part .check-list,.new-grey-table .lower-part .check-list + div{display:none}
.top-three-casinos-element .top-rated-casino,.top-three-casinos-element .second-rated-casino,.top-three-casinos-element .third-rated-casino{width:100%}
.new-grey-table .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--up:before,.top-three-casinos-element .arrow-link-wrap.arrow-link--small .arrow-link.arrow-link--up:before{transform:translate(-50%,-50%) rotate(90deg) scale(.8)}
.top-rated-casino,.second-rated-casino,.third-rated-casino{max-height:unset;padding-bottom:20px}
.new-grey-table .brand-table tbody tr{margin-bottom:15px;padding:10px;background:#F2F2F2;border:2px solid #4DBCA2;border-radius:12px}
.top-three-casinos-element .terms.active{margin-top:10px}
.top-three-casinos-element .name-rating span.name,.top-three-casinos-element .rating,.new-grey-table .rating{left:50%;transform:translateX(-50%)}
}
@media only screen and (max-width: 425px) {
.top-three-casinos-element .name-rating span.name,.top-three-casinos-element .rating,.new-grey-table .rating{left:55%;transform:translateX(-50%)}
}
.section--bonuses{margin-bottom:40px}
.promo-code{border:2px dashed #FA5411;border-radius:8px;color:#FA5411;text-transform:uppercase;font:normal normal 600 14px / 24px Open Sans;padding:3px 25px;min-width:150px;text-align:center;transition:transform .3s ease,background-color .3s ease;margin-bottom:15px;margin-top:90px}
.top-three-casinos-element .bottom-part .bonus{font-size:22px;font-weight:700;margin-top:90px;margin-bottom:30px;text-align:center}
.bonus-info{color:#111B36;font-size:14px}
.top-three-casinos-element .v-out-wrap{width:100%}
.top-three-casinos-element .v-out{box-shadow:none;border:none;width:100%}
.top-three-casinos-element .v-out::after{display:none}
.top-three-casinos-element .lower-part{margin-left:5px;display:flex;justify-content:space-between}
.top-three-casinos-element .lower-part ul.check-list,.top-three-casinos-element .lower-part ul.check-list + div{width:50%;text-align:left}
.top-three-casinos-element .lower-part ul.check-list li,.new-grey-table ul.check-list li{margin-bottom:8px;font-size:14px;position:relative;text-align:left}
.top-three-casinos-element .lower-part ul.check-list li::before,.new-grey-table ul.check-list li::before{content:'';display:inline-block;transform:rotate(45deg);height:11px;width:7px;border-bottom:3px solid #4DBEA3;border-right:3px solid #4DBEA3;position:absolute;left:-15px;top:4px}
.top-three-casinos-element .lower-part div span{color:#137A7A;font-size:13px;margin-top:20px;margin-bottom:15px}
.top-three-casinos-element .lower-part div span strong{color:#123346;font-weight:700;font-size:16px}
.top-three-casinos-element .lower-part ul.depwith-list{display:flex;flex-wrap:wrap}
.top-three-casinos-element .lower-part ul.depwith-list li:not(:last-child){margin-right:13px}
.top-three-casinos-element .rating > span,.new-grey-table .rating > span{width:0;background-position:0 -31px;text-indent:-9999px;height:26px;position:absolute}
.top-rated-casino{border-top-left-radius:0;order:2}
.second-rated-casino{order:1}
.third-rated-casino{order:3}
.top-three-casinos-element .number-one{top:-31px;left:-2px;font-size:12px;border-top-right-radius:12px;display:flex;align-items:center;padding-left:0;padding-bottom:0}
.top-rated-casino-star{background:url(/assets/images/svg/top-rated-casino-star.svg?v=J1dAbFmXDA9GlM1ZVfTgBrZ1wDo) no-repeat;width:28px;height:28px;display:inline-block;transform:scale(.5);vertical-align:middle}
.second-rated-casino,.third-rated-casino{margin-top:70px}
@media only screen and (max-width: 1024px) {
.top-three-casinos-element{flex-direction:column;align-items:center}
.top-rated-casino,.second-rated-casino,.third-rated-casino{width:50%;margin-bottom:40px}
.top-rated-casino{order:1;margin-top:20px}
.second-rated-casino{order:2}
.third-rated-casino{order:3}
.second-rated-casino,.third-rated-casino{margin-top:0}
.new-grey-table thead{display:none}
.top-rated-casino::after,.second-rated-casino::after,.third-rated-casino::after{bottom:-25px}
.region-page .bg-light-blue img{display:block}
.region-page.ontario .grey-boxes .grey-box,.bg-pink-slider .grey-boxes .grey-box{height:290px!important}
.region-page.ontario .d-flex.grey-boxes,.bg-pink-slider .d-flex.grey-boxes{height:350px}
.bonus-page .first-grey-slider .slick-slide,.bonus-page .second-grey-slider .slick-slide{height:auto}
.bonus-page .first-grey-slider .slick-slide .d-flex.mb-1{height:300px}
.bonus-page .second-grey-slider .slick-slide .d-flex.mb-1{height:350px}
.body-home .title-wrap.d-flex>img{right:-25%;top:unset;bottom:1%}
}
.payment-choices{justify-content:space-between;padding-left:10px;flex-wrap:wrap;margin-top:30px}
.payment-choices .payment-choices-card{width:45%;margin-bottom:30px}
.payment-choices .payment-choices-card h3{text-align:left;width:80%}
.payment-choices .payment-choices-card p{text-align:left;margin-bottom:0;margin-top:23px}
.section-box.bg-grey{background-color:#F7F7F7}
.body-home{background:#fff}
@media only screen and (max-width: 500px) {
.payment-choices{flex-direction:column}
.payment-choices .payment-choices-card{width:100%}
}
.grey-w-shadow{background:#F7F7F7;box-shadow:0 3px 6px #00000029;border-radius:12px;padding:35px 30px 30px 40px}
.dark-w-shadow{background:#101C36;box-shadow:0 3px 6px #00000029;border-radius:12px;padding:35px 40px 40px;color:#fff}
.grey-w-shadow p,.dark-w-shadow p{text-align:left}
.grey-w-shadow .button-orng,.dark-w-shadow .button-orng{width:fit-content}
.bg-pink,.bg-pink-slider{padding:27px 3px 13px}
.bg-pink{background-color:#FFD6C7;border-radius:10px}
.bg-pink-slider .grey-box{border-radius:10px;background:#F7F7F7;width:270px;visibility:visible;box-shadow:0 3px 6px #00000029}
.bg-pink-slider.show-one-brand .grey-box{border:1px solid #FFBCBC;margin-right:10px;margin-left:10px}
.bg-pink-slider .grey-box img{height:75px;text-align:center;margin:10px auto}
.bg-pink-slider .grey-box ul{padding-left:30px}
.bg-pink-slider .grey-box ul li{position:relative;padding-left:30px;text-align:left;font-size:14px}
.bg-pink-slider .grey-box ul li::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:24px;height:24px;margin-right:4px;background:url(/assets/images/svg/svg-sprite-bg.svg#ico-no)}
.css-slider.show-one-brand{width:460px;display:flex;justify-content:center;position:relative;transition:transform .5s ease-in-out}
.css-slider.show-one-brand>.d-flex:not(.grey-box){max-width:285px;overflow:hidden;padding-bottom:12px}
.css-slider.show-one-brand .grey-box{min-width:272px;height:272px}
.css-slider.show-one-brand>.d-flex:not(.grey-box)::-webkit-scrollbar,.all-authors-scroll::-webkit-scrollbar{width:12px;height:7px}
.css-slider.show-one-brand>.d-flex:not(.grey-box)::-webkit-scrollbar-thumb{background:#d8b1a6;border-radius:10px}
.all-authors-scroll::-webkit-scrollbar-thumb{background:silver;border-radius:10px}
.casino-games-types{display:flex;justify-content:space-evenly}
.section--providers .d-flex.flex-align-center .d-flex.dir-column{min-width:370px;margin-left:50px;box-shadow:0 3px 6px #00000029;border:1px solid #E0E0E0;border-radius:12px;padding:30px 18px 20px}
.section--providers .d-flex.flex-align-center .d-flex.dir-column a.button-orng{font-size:16px;width:fit-content;margin:20px auto 0;padding:10px 30px}
.section--providers .d-flex.flex-align-center .d-flex.dir-column img{margin:0 auto}
.all-authors-scroll-wrapper{position:relative;padding-left:40px;padding-right:40px;margin-bottom:20px}
.all-authors-scroll{display:flex;align-items:center;overflow:hidden;padding-bottom:30px}
.all-authors-scroll .bg-w{display:flex;flex-direction:column;min-width:192px;margin-right:9px;margin-left:9px;box-shadow:0 3px 6px #00000029;border-radius:8px;padding:24px 15px 18px;height:auto;align-self:stretch}
.all-authors-scroll .bg-w img{border-radius:50%}
.all-authors-scroll .bg-w .name{font:normal normal bold 17px Open Sans;color:#123347;text-align:left;margin-top:20px}
.all-authors-scroll .bg-w .expertise{text-align:left;font-size:14px;margin-top:10px;margin-bottom:15px}
.grey-w-shadow>.d-flex.dir-column{overflow:hidden}
.all-authors-scroll .arrow-link-wrap.arrow-link--pos-l{padding-left:0;padding-right:30px;text-align:right;margin-top:auto}
.all-authors-scroll .arrow-link-wrap.arrow-link--pos-l .arrow-link{left:unset;right:0;margin-right:0}
.all-news .arrow-link-wrap.arrow-link--pos-l .arrow-link{left:-5px}
@media only screen and (max-width: 1299px) {
.casino-games-types{overflow:hidden;overflow-x:scroll;padding-bottom:10px}
.casino-games-types .type{margin-right:20px;min-width:270px}
}
@media only screen and (max-width: 1024px) {
.body-home .casino-games-types .type{min-height:fit-content}
main:not(.redesign-country.canada) .bg-pink-slider .grey-box{width:300px!important}
.dark-w-shadow{flex-direction:column}
.dark-w-shadow img{margin:35px auto 0}
.blacklisted-wrapper{flex-direction:column}
.css-slider.show-one-brand{width:auto}
.section--providers .d-flex.flex-align-center{flex-direction:column}
.section--games.br-all .grey-w-shadow.d-flex{flex-direction:column}
.section--games.br-all .grey-w-shadow.d-flex img{display:none}
.section--providers .d-flex.flex-align-center .d-flex.dir-column{margin-top:10px}
}
.all-authors-scroll-wrapper .pagination-dots{display:none}
@media only screen and (max-width: 768px) {
.body-home .title-wrap.d-flex>img{transform:rotate(17deg) scale(1.3);right:-20%}
.all-authors-scroll-wrapper .dot:nth-child(n+5){display:none}
.all-authors-scroll-wrapper .pagination-dots{display:flex}
}
@media only screen and (max-width: 640px) {
.mb-5{margin-bottom:50px!important}
.blacklisted-wrapper.mb-5{margin-bottom:50px!important}
.dark-w-shadow .button-orng{width:auto}
.section--providers .d-flex.flex-align-center .d-flex.dir-column{margin-left:0;min-width:unset;width:100%}
.body-home .bg-w-shadow,.body-home .grey-w-shadow,.body-home .dark-w-shadow{padding:25px 20px 30px}
.body-home .section--bonuses .grey-w-shadow{padding:25px 3px 30px}
.body-home .section--bonuses .grey-w-shadow p,.body-home .section--bonuses .grey-w-shadow h2{padding:0 18px}
.body-home .section--bonuses .grey-w-shadow .button-orng{width:calc(100% - 40px);margin:0 auto}
.body-home .bg-w-shadow img.mr-2{margin-right:10px!important}
.bg-pink-slider.css-slider.show-one-brand .prev-btn{left:0}
.bg-pink-slider.css-slider.show-one-brand .next-btn{right:0}
.css-slider.show-one-brand>.d-flex:not(.grey-box){max-width:280px}
main:not(.redesign-country.canada) .bg-pink-slider.show-one-brand .grey-box{width:240px!important;padding-right:10px}
.bg-pink.bg-pink-slider{width:100%}
.all-authors-scroll-wrapper{padding-left:0;padding-right:0;width:100%;display:flex;justify-content:center;margin:0 auto 20px;flex-direction:column;align-items:center}
.all-authors-scroll{width:280px;overflow:hidden}
.all-authors-scroll .bg-w{min-width:260px}
}
@media only screen and (max-width: 425px) {
.css-slider.show-one-brand .grey-box{min-width:260px}
.body-home .title-wrap.d-flex>img{transform:rotate(17deg) scale(2);right:-20%;bottom:5%}
.section--games.br-all .grey-w-shadow.d-flex{margin-bottom:20px}
}
.body-home .slick-dots{display:none!important}
.body-home .green-boxes .slick-dots{display:block!important}
.body-home .slider__horizontal-banner{margin-bottom:40px}
.breadcrumbs-wrap{margin-top:25px}
.body-home .all-news > div:first-of-type{width:64%}
.body-home .all-news > div{width:36%}
.body-home .all-news h2{font:normal normal 800 24px Open Sans,Extrabold;position:relative;text-align:left;border-bottom:1px solid #f4a16f;padding-bottom:5px;margin-top:20px;font-size:24px!important}
i.news-icon{display:inline-block;background:url(/assets/images/svg/news-icon.svg?v=57J-p1cjvUeI-iDAZfuwNz8Sidg) 0 0 no-repeat;width:29px;height:22px;vertical-align:middle}
i.blog-posts-icon{display:inline-block;background:url(/assets/images/svg/top-blog-posts.svg?v=scc3btYo5e_8DAE9K-M2cwrG3jc) 0 0 no-repeat;width:29px;height:22px;vertical-align:middle}
.body-home .seven-news{display:flex;flex-direction:column;max-height:620px;flex-wrap:wrap}
.body-home .img-link{margin-right:10px;width:55%;margin-right:10px}
.body-home .seven-news .d-flex.dir-col:first-of-type .img-link img{width:380px;height:166px;object-fit:cover}
.body-home .all-news .news-child a{text-decoration:none}
.body-home .seven-news > .d-flex.dir-col:first-of-type{width:fit-content;max-width:380px}
.body-home .featured-container .d-flex.dir-col:first-of-type > a:first-of-type{width:100%}
.body-home .seven-news .d-flex.dir-col:not(:first-of-type){max-width:45%;flex-direction:row}
.body-home .seven-news .d-flex.dir-col:not(:first-of-type) .d-flex{width:90%}
.body-home .all-news .bg-w{background:#fff}
.body-home .featured-container:not(.seven-news) div.d-flex:not(:last-of-type){padding-bottom:10px}
.body-home .featured-container.interviews>div.d-flex.mb-2:last-of-type{border-bottom:1px solid #D4D4D4}
.body-home .all-news .dir-col{flex-direction:column}
.body-home .all-news .bg-w .news-container .news-child .category,.seven-news > .d-flex.dir-col:first-of-type .category{margin-top:5px}
.body-home .all-news .news-child .category,.featured-container .d-flex.dir-col .category{color:#e7522a;font:normal normal normal 12px Open Sans;text-align:left}
.body-home .featured-container .d-flex.dir-col .date{margin-right:15px}
.body-home .all-news .news-child .date,.featured-container .d-flex.dir-col .date{color:#176967;font:normal normal normal 12px Open Sans;font-weight:600}
.body-home .all-news .news-child .author-name,.featured-container .d-flex.dir-col .author-name{color:#176967;font:normal normal normal 12px Open Sans;font-weight:600}
.body-home .all-news .news-child a{text-decoration:none}
.body-home .seven-news > .d-flex.dir-col:first-of-type h3{width:80%}
.body-home .news-child h3,.body-home .featured-container .d-flex.dir-col h3{text-align:left;font:normal normal bold 14px Open Sans!important;margin:5px 0;color:#0a162a}
.body-home .seven-news h3{width:100%}
.body-home .seven-news img{width: 126px;height: 81px;object-fit: cover}
.body-home .all-news .blog-posts .featured-container{border:1px solid #E3E3E3;border-radius:6px;background:#FFF;padding:15px;margin-bottom:50px}
.body-home .all-news .featured-container.interviews .dir-col{flex-direction:row}
.body-home .all-news .featured-container.interviews .dir-col>a{margin-right:20px;width:auto!important}
.body-home .all-news .featured-container.interviews .blog-categories-dates{width:60%;display:flex;flex-direction:column}
.body-home .blog-categories{border-top:1px solid #D4D4D4;padding-top:12px}
.body-home .blog-categories>span{font:normal normal bold 16px Open Sans;text-align:left;width:100%}
ul.categories{padding-left:20px;display:flex;flex-direction:column;max-height:150px;flex-wrap:wrap;margin:15px 0 0}
ul.categories li{position:relative;text-align:left;margin-bottom:10px!important}
ul.categories li:not(:last-of-type):hover a{color:#EC6A3A}
ul.categories li:not(:last-of-type)::before{content:'';position:absolute;left:-12px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px;height:9px;background:url(/assets/images/svg/svg-sprite-bg.svg#arrow-green) 0 0 no-repeat;transform:translate(-50%,-50%) rotate(180deg)}
ul.categories li:last-of-type{left:-15px}
ul.categories li a{text-decoration:none;font:normal normal normal 14px Open Sans;color:#101C36}
.body-home .seven-news .button-read-more,ul.categories li a.button-read-more{font-weight:700;font-size:14px;text-decoration:underline}
.v-out:not(.not-available)::after{display:none}
@media only screen and (max-width: 1299px) {
.d-flex.all-news{flex-wrap:wrap}
.seven-news{max-height:500px}
.body-home .all-news>div{width:100%}
.body-home .all-news > div:first-of-type,.body-home .all-news h2{width:100%}
.body-home .seven-news img{width:158px;height:101px}
}
@media only screen and (max-width: 1199px) {
#main-header{padding-right:0;padding-left:0}
}
@media only screen and (max-width: 1024px) {
.body-home .seven-news{max-height:600px}
}
@media only screen and (max-width: 799px) {
.section-box>h2.text-align-left,.section-box>h2.text-align-right,.section-box>h3.text-align-left,.section-box>h3.text-align-right,.section-box>h4.text-align-left,.section-box>h4.text-align-right,.section-box>h5.text-align-left,.section-box>h5.text-align-right,.section-box>h6.text-align-left,.section-box>h6.text-align-right{text-align:left!important}
.body-home .slick-slide{margin-left:5px;margin-right:5px}
}
@media only screen and (max-width: 768px) {
.body-home .vegas-news .news-child .category,.body-home .featured-container .d-flex.dir-col .category{margin-top:10px}
.body-home .seven-news>.d-flex.dir-col:first-of-type{max-width:none;width:100%}
.body-home .seven-news{flex-direction:row;max-height:none;justify-content:space-between}
.body-home .all-news .blog-posts .featured-container{flex-wrap:wrap;display:flex;justify-content:space-between}
.body-home .all-news .blog-posts .featured-container img{width:158px;height:101px}
.body-home .seven-news .d-flex.dir-col:not(:first-of-type){width:50%;max-width:50%}
.body-home .all-news .featured-container.interviews .blog-categories-dates{width:100%}
.body-home .blog-categories{width:100%}
h1{font-size:30px!important}
h2{font-size:24px!important}
.featured-icons img{margin-right:25px}
}
@media only screen and (max-width: 639px) {
.body-home .seven-news .d-flex.dir-col:not(:first-of-type){flex-direction:column;margin-top:30px}
.body-home .img-link{width:fit-content}
.body-home .seven-news .d-flex.dir-col:nth-child(6),.body-home .seven-news .d-flex.dir-col:nth-child(7){display:none!important}
.body-home .seven-news .button-read-more{margin-top:30px}
.body-home .all-news .featured-container.interviews .dir-col>a{margin-right:10px}
.body-home .all-news .featured-container.interviews .blog-categories-dates .d-flex,.body-home .seven-news .d-flex.dir-col:not(:first-of-type) .d-flex:not(.dir-col){display:block!important;text-align:left}
.body-home .all-news .featured-container.interviews .blog-categories-dates .d-flex span,.body-home .seven-news .d-flex.dir-col:not(:first-of-type) .d-flex:not(.dir-col) span{display:inline}
.slider__horizontal-banner{margin-top:40px}
}
@media only screen and (max-width: 425px) {
.body-home .all-news .blog-posts .featured-container{margin-bottom:30px}
.body-home .blog-categories{width:50%}
ul.categories{max-height:none}
.d-flex.all-news{overflow:hidden}
.sm-w-100{width:100%}
.body-home .all-news > div:not(.blog-posts),#casino-news-and-blog{padding:0 20px}
.blog-posts h2{margin:20px 20px 14px}
.body-home .featured-container .d-flex.dir-col h3{margin-right:10px}
.body-home .featured-container:not(.seven-news) div.d-flex:not(:last-of-type){width:50%;flex-direction:column;align-items:flex-start}
.body-home .all-news .featured-container.interviews .dir-col>a{margin-right:0}
.body-home .all-news .blog-posts .featured-container{padding-bottom:50px}
.body-home .blog-categories{border-top:none;padding-top:0;position:relative}
ul.categories li:last-of-type{position:absolute;bottom:-40px;left:-100%}
.body-home .featured-container .d-flex.dir-col .date{margin-right:10px}
.button-orng{font-size:15px}
}
.body-home .new-grey-table{background:#F2F2F2;border:2px solid #4CBCA2;border-radius:10px}
.body-home .new-grey-table .brand-table tbody tr{background:#fff}
.body-home .new-grey-table .brand-table tbody tr td{border:none!important}
.body-home .new-grey-table .number{background:#4DBEA3;color:#fff;padding:2px 9px;font-weight:700;position:absolute;left:0;top:0;font-size:16px;width:36px;z-index:6}
.country-table-wrapper{padding-top:0}
.body-home .new-grey-table .brand-table th{color:#101C36;font-weight:500}
.body-home .new-grey-table .brand-table th:not(:last-child):after{background:linear-gradient(to bottom, #ededed 0, #4dbba1ff 50%, #4dbba1ff 82%, #4dbba1ff 82%, #ffffff 100%)}
.body-home .new-grey-table .rating{margin-top:0;margin-left:10px}
.body-home .new-grey-table .brand-table .curr-list{text-align:center;font-size:22px;font-weight:700}
.body-home .new-grey-table ul.check-list li{text-align:left}
.body-home .new-grey-table .brand-table--main tr.terms td{text-align:left;padding-bottom:5px;color:#123347!important}
.body-home .new-grey-table .terms--brand-table>span{color:#000;padding-right:20px}
.body-home ul.curr-list li:before{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:2px;position:relative;top:-2px;margin-left:7px}
.body-home .curr-list__us:before{background:url(/assets/images/svg/svg-sprite-bg.svg#ico-dollar-circle) 0 0 no-repeat}
@media only screen and (min-width: 1300px) {
.country-table-wrapper.table-wrap .table-sort{margin:0}
.new-grey-table .brand-table--main .brand-svg{left:30px}
}
.slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:#0000001a;border:none;cursor:pointer;padding:10px;border-radius:50%;border:2px dotted #4dbca2;width:36px;height:36px}
.prev-btn{left:30px}
.next-btn{right:30px}
.all-authors-scroll-wrapper .next-btn{right:0}
.all-authors-scroll-wrapper .prev-btn{left:0}
.pagination-dots{display:flex;justify-content:center}
.dot{width:16px;height:16px;margin:0 10px;background-color:#fff;border-radius:50%;cursor:pointer;transition:background .3s}
.dot.active{background-color:#f60}
.all-authors-scroll-wrapper .dot.active{background-color:#137A7A}
/* New design END*/

.subscribe-newsletter-homepage{
    background: #F2F2F2 0% 0% no-repeat padding-box;
    border-radius: 10px;
    margin: 60px auto;
    padding: 30px 50px 30px 50px;
}
.subscribe-newsletter-homepage form .ico-yes{background-color: unset;}
.subscribe-newsletter-homepage input.subscribe-form__email{background: white;color: black;border: 1px solid #CECECE;border-radius: 8px;padding: 13px 12px;}
.subscribe-newsletter-homepage .custom-input--d .custom-input__checkbox{background-color: #F2F2F2;border-radius: 4px;}
.subscribe-newsletter-homepage label.full-width,.subscribe-newsletter-homepage p{font: normal normal normal 12px/16px Open Sans;color: #6F6F6F;text-align: left;}
.subscribe-newsletter-homepage ul + p{font-size: 11px;}
.subscribe-newsletter-homepage ul + p a{color: #6F6F6F;}
.subscribe-newsletter-homepage ul{align-items: center;}
.subscribe-newsletter-homepage ul li{font: normal normal bold 16px/22px Open Sans;margin-right: 60px;margin-bottom: 0 !important;display: flex;align-items: center;text-align: left;}
.subscribe-newsletter-homepage .subscribe-form__main{width: 600px;}
.subscribe-newsletter-homepage input.subscribe-form__submit{padding: 14px 70px;background-color: #FF5411;border-radius: 8px;}
.subscribe-newsletter-homepage .custom-input__checkbox:after{    content: '';opacity: 0;position: absolute;left: 4px;top: 2px;width: 6px;height: 9px;border: solid black;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all linear .3s;-o-transition: all linear .3s;transition: all linear .3s;}
.subscribe-newsletter-homepage .custom-input.checked span{background-color: #4CBCA2;border-color: #4CBCA2;}
.subscribe-newsletter-homepage .ico-yes--medium{width: 23px;height: 24px;}
@media only screen and (max-width: 1024px) {
.subscribe-newsletter-homepage img{display: none;}
.subscribe-newsletter-homepage{padding: 20px;}
.acerank-table div.dir-column{justify-content: center;}
}
.acerank-table div.dir-column img{display: block;}
.acerank-table div.dir-column + img{display: none;}
@media only screen and (max-width: 785px) {
    .acerank-table .text-align-left img{display: block;}
    .acerank-table div.dir-column{width: 100%;}
    .acerank-table div.dir-column img{margin: 0 auto !important;}
}
@media only screen and (max-width: 500px) {
.acerank-table div.dir-column img{display: none;}
.acerank-table div.dir-column + img{display: block;margin-bottom: 10px;}
.acerank-table{flex-direction: column;}
.acerank-table img:first-of-type{margin: 0 auto;}
}
@media only screen and (max-width: 768px) {
.subscribe-newsletter-homepage .subscribe-form__main{width: 100%;}
.subscribe-newsletter-homepage .subscribe-form__input-wrap{display: flex; flex-direction: column;}
.subscribe-newsletter-homepage .subscribe-form__submit{position: unset;}
.subscribe-newsletter-homepage input.subscribe-form__email{width: 100%;margin-bottom: 10px;}
.subscribe-newsletter-homepage ul{flex-direction: column;align-items: flex-start;}
.subscribe-newsletter-homepage ul li{margin-bottom: 15px !important;font-size: 14px;}
.subscribe-newsletter-homepage ul li:last-of-type{margin-bottom: 0 !important;}
.subscribe-newsletter-homepage input.subscribe-form__submit{margin-top: 0;}
.subscribe-newsletter-homepage h2{margin-top: 0;}
}
@media only screen and (max-width: 375px) {
.subscribe-newsletter-homepage .custom-input__checkbox{transform: translatse(0, -90%);}
}
.regions-section{display: flex; justify-content: space-between;align-items: center;flex-wrap: wrap;}
.regions-section .region{background: #FFFFFF 0% 0% no-repeat padding-box;
border: 1px solid #DDDDDD;
border-radius: 10px;
padding: 15px 20px 20px 20px;
width: 387px;
min-width: 387px;
height: 107px;
display: flex;
align-items: flex-start;
margin-bottom: 20px;}
.regions-section .region:hover{box-shadow: 0px 6px 12px #00000027;}
.regions-section .region img{margin-right: 15px;margin-top: 5px;}
.regions-section .region a{text-decoration: underline;font: normal normal bold 14px/21px Open Sans;position: relative;}
.regions-section .region span:first-of-type{text-transform: uppercase;font: normal normal normal 12px/22px Open Sans;}
.regions-section .region span:last-of-type{color: #898A8D;margin-top: auto;font: normal normal normal 12px/18px Open Sans;margin-top: 15px;}
.regions-section .region div{display: flex;flex-direction: column;align-items: flex-start;}
.right-arrow{bottom: 5px;right: -13px;}
@media only screen and (max-width: 1024px) {
.regions-section .region{width: 335px;min-width: 335px}
}
@media only screen and (max-width: 768px) {
.regions-section {flex-direction: column;}
}