html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed,

figure, figcaption, footer, header, hgroup,

menu, nav, output, ruby, section, summary,
 
.btn-play i.fa-bold,.close,.faq__icon,b,optgroup,strong {
font-weight:700
}
.wrap_loading .loader,hr {
-webkit-box-sizing:content-box
}
fieldset,input[type=checkbox],input[type=radio],td,th {
padding:0
}
.btn,fieldset,iframe {
border:none
}
.custom-table,table {
border-collapse:collapse
}
html {
font-family:sans-serif;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {
display:block
}
audio,canvas,progress,video {
display:inline-block;
vertical-align:baseline
}
audio:not([controls]) {
display:none;
height:0
}
[hidden],template {
display:none
}
abbr[title] {
border-bottom:none;
-webkit-text-decoration:underline dotted;
text-decoration:underline dotted
}
dfn {
font-style:italic
}
mark {
background:#ff0;
color:#000
}
small {
font-size:80%
}
sub,sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline
}
.caret,.set-rating.rating--review,img {
vertical-align:middle
}
sup {
top:-.5em
}
sub {
bottom:-.25em
}
img {
border:0;
width: auto;
}
svg:not(:root) {
overflow:hidden
}
hr {
box-sizing:content-box;
height:0
}
pre,textarea {
overflow:auto
}
code,kbd,pre,samp {
font-family:monospace,monospace;
font-size:1em
}
button,input,optgroup,select,textarea {
color:inherit;
font:inherit;
margin:0;
outline:0
}
button {
overflow:visible
}
button,select {
text-transform:none
}
button,html input[type=button],input[type=reset],input[type=submit] {
-webkit-appearance:button;
cursor:pointer
}
button[disabled],html input[disabled] {
cursor:not-allowed;
opacity:.75
}
button::-moz-focus-inner,input::-moz-focus-inner {
border:0;
padding:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search] {
-webkit-appearance:none
}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
fieldset {
margin:0
}
.sr-only,legend {
padding:0;
border:0
}
table {
border-spacing:0
}
*,:after,:before {
-webkit-box-sizing:border-box;
box-sizing:border-box
}
button,input,select,textarea {
font-family:inherit;
font-size:inherit;
line-height:inherit
}
label {
margin:0
}
.alert,.form-group,.sidebars>div:not(:last-child),.text-warning {
margin-bottom:15px
}
/*!
 */
 .hidden {
display:none!important
}
.sr-only {
position:absolute;
width:1px;
height:1px;
margin:-1px;
overflow:hidden;
clip:rect(0,0,0,0)
}
.text-muted {
color:#777
}
.text-danger {
color:#a94442
}
.sr-only-focusable:active,.sr-only-focusable:focus {
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto
}
[role=button] {
cursor:pointer
}
.caret {
display:inline-block;
width:0;
height:0;
margin-left:2px;
border-top:4px dashed;
border-right:4px solid transparent;
border-left:4px solid transparent
}
.dropdown,.dropup {
position:relative
}
.dropdown-toggle:focus {
outline:0
}
.dropdown-menu {
position:absolute;
top:100%;
left:0;
z-index:1000;
display:none;
float:left;
min-width:160px;
padding:5px 0;
margin:2px 0 0;
font-size:14px;
text-align:left;
list-style:none;
background-color:#fff;
-webkit-background-clip:padding-box;
background-clip:padding-box;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,.15);
border-radius:4px;
-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
box-shadow:0 6px 12px rgba(0,0,0,.175)
}
.dropdown-menu-right,.dropdown-menu.pull-right {
right:0;
left:auto
}
.dropdown-header,.dropdown-menu>li>a {
padding:3px 20px;
white-space:nowrap;
line-height:1.42857143;
display:block
}
.modal-content,.popover {
-webkit-background-clip:padding-box
}
.dropdown-menu .divider {
height:1px;
margin:9px 0;
overflow:hidden;
background-color:#e5e5e5
}
.dropdown-menu>li>a {
clear:both;
font-weight:400;
color:#333
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
color:#262626;
text-decoration:none;
background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
color:#fff;
text-decoration:none;
background-color:#337ab7;
outline:0
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
color:#777
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
text-decoration:none;
cursor:not-allowed;
background-color:transparent;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.open>.dropdown-menu {
display:block
}
.open>a {
outline:0
}
.dropdown-menu-left {
right:auto;
left:0
}
.dropdown-header {
font-size:12px;
color:#777
}
.close,.need-authorization__link:hover {
color:inherit
}
.dropdown-backdrop {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:990
}
.pull-right>.dropdown-menu {
right:0;
left:auto
}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret {
content:"";
border-top:0;
border-bottom:4px dashed;
border-bottom:4px solid
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
top:auto;
bottom:100%;
margin-bottom:2px
}
@media (min-width:768px) {
.navbar-right .dropdown-menu {
right:0;
left:auto
}
.navbar-right .dropdown-menu-left {
right:auto;
left:0
}

}
.modal,.modal-backdrop {
top:0;
right:0;
bottom:0;
left:0
}
.modal-open {
overflow:hidden
}
.modal {
position:fixed;
z-index:1050;
display:none;
overflow:hidden;
-webkit-overflow-scrolling:touch;
outline:0
}
.modal-wrap {
width:100%;
height:100%;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
@media screen and (max-height:550px) {
.modal-wrap {
display:block
}

}
.modal.fade .modal-dialog {
-webkit-transform:translate(0,-25%);
transform:translate(0,-25%);
-webkit-transition:-webkit-transform .3s ease-out;
transition:-webkit-transform .3s ease-out;
transition:transform .3s ease-out;
transition:transform .3s ease-out,-webkit-transform .3s ease-out
}
.modal.in .modal-dialog {
-webkit-transform:translate(0,0);
transform:translate(0,0)
}
.modal-open .modal {
overflow-x:hidden;
overflow-y:auto
}
.modal-dialog {
position:relative;
width:auto;
margin:10px
}
.modal-content {
position:relative;
background-color:#fff;
background-clip:padding-box;
border:1px solid #999;
border:1px solid rgba(0,0,0,.2);
border-radius:6px;
-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);
box-shadow:0 3px 9px rgba(0,0,0,.5);
outline:0
}
.modal-backdrop {
position:fixed;
z-index:1040;
background-color:#000
}
.modal-backdrop.fade {
filter:alpha(opacity=0);
opacity:0
}
.modal-backdrop.in {
filter:alpha(opacity=50);
opacity:.7
}
.modal-header {
padding:15px;
border-bottom:1px solid #e5e5e5
}
.modal-header .close {
margin-top:-2px
}
.modal-title {
margin:0;
line-height:1.42857143
}
.modal-body {
position:relative;
padding:15px
}
.modal-footer {
padding:15px;
text-align:right;
border-top:1px solid #e5e5e5
}
.modal-footer .btn+.btn {
margin-bottom:0;
margin-left:5px
}
.modal-footer .btn-group .btn+.btn {
margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
margin-left:0
}
.modal-scrollbar-measure {
position:absolute;
top:-9999px;
width:50px;
height:50px;
overflow:scroll
}
.close {
float:right;
font-size:21px;
line-height:1;
padding:0;
cursor:pointer;
background:0 0;
border:0
}
.popover,.tooltip {
line-height:1.42857143;
line-break:auto;
text-shadow:none;
text-transform:none;
letter-spacing:normal;
word-break:normal;
word-spacing:normal;
word-wrap:normal;
white-space:normal;
position:absolute;
font-style:normal
}
@media (min-width:768px) {
.modal-dialog {
width:600px;
margin:30px auto
}
.modal-content {
-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.modal-sm {
width:300px
}

}
.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow {
margin-bottom:-5px;
border-width:5px 5px 0;
border-top-color:#000;
bottom:0
}
@media (min-width:992px) {
.modal-lg {
width:900px
}

}
.tooltip {
display:block;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:400;
text-align:left;
text-align:start;
text-decoration:none;
font-size:12px;
filter:alpha(opacity=0);
opacity:0
}
.tooltip.in {
filter:alpha(opacity=90)
}
.tooltip.top {
padding:5px 0
}
.tooltip.right {
padding:0 5px;
margin-left:3px
}
.tooltip.bottom {
padding:5px 0;
margin-top:3px
}
.tooltip.left {
padding:0 5px;
margin-left:-3px
}
.tooltip.top .tooltip-arrow {
bottom:0;
left:50%;
margin-left:-5px;
border-width:5px 5px 0;
border-top-color:#000
}
.tooltip.top-left .tooltip-arrow {
right:5px
}
.tooltip.top-right .tooltip-arrow {
left:5px
}
.tooltip.right .tooltip-arrow {
top:50%;
left:0;
margin-top:-5px;
border-width:5px 5px 5px 0;
border-right-color:#000
}
.tooltip.left .tooltip-arrow {
top:50%;
right:0;
margin-top:-5px;
border-width:5px 0 5px 5px;
border-left-color:#000
}
.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow {
border-width:0 5px 5px;
border-bottom-color:#000;
top:0
}
.tooltip.bottom .tooltip-arrow {
left:50%;
margin-left:-5px
}
.tooltip.bottom-left .tooltip-arrow {
right:5px;
margin-top:-5px
}
.tooltip.bottom-right .tooltip-arrow {
left:5px;
margin-top:-5px
}
.tooltip-inner {
max-width:200px;
padding:3px 8px;
color:#fff;
text-align:center;
background-color:#000;
border-radius:4px
}
.tooltip-arrow {
position:absolute;
width:0;
height:0;
border-color:transparent;
border-style:solid
}
.popover {
top:0;
left:0;
z-index:1060;
display:none;
max-width:276px;
padding:1px;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:400;
text-align:left;
text-align:start;
text-decoration:none;
font-size:14px;
background-color:#fff;
background-clip:padding-box;
border:1px solid #ccc;
border:1px solid rgba(0,0,0,.2);
border-radius:6px;
-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
box-shadow:0 5px 10px rgba(0,0,0,.2)
}
.popover.top {
margin-top:-10px
}
.footer__link,.footer__text p+p,.popover.bottom,.search-container .search_info_result {
margin-top:10px
}
.popover.right {
margin-left:10px
}
.popover.left {
margin-left:-10px
}
.popover>.arrow {
border-width:11px
}
.popover>.arrow,.popover>.arrow:after {
position:absolute;
display:block;
width:0;
height:0;
border-color:transparent;
border-style:solid
}
.popover>.arrow:after {
content:"";
border-width:10px
}
.popover.top>.arrow {
bottom:-11px;
left:50%;
margin-left:-11px;
border-top-color:#999;
border-top-color:rgba(0,0,0,.25);
border-bottom-width:0
}
.popover.top>.arrow:after {
bottom:1px;
margin-left:-10px;
content:" ";
border-top-color:#fff;
border-bottom-width:0
}
.popover.right>.arrow {
top:50%;
left:-11px;
margin-top:-11px;
border-right-color:#999;
border-right-color:rgba(0,0,0,.25);
border-left-width:0
}
.popover.right>.arrow:after {
bottom:-10px;
left:1px;
content:" ";
border-right-color:#fff;
border-left-width:0
}
.popover.bottom>.arrow {
top:-11px;
left:50%;
margin-left:-11px;
border-top-width:0;
border-bottom-color:#999;
border-bottom-color:rgba(0,0,0,.25)
}
.popover.bottom>.arrow:after {
top:1px;
margin-left:-10px;
content:" ";
border-top-width:0;
border-bottom-color:#fff
}
.popover.left>.arrow {
top:50%;
right:-11px;
margin-top:-11px;
border-right-width:0;
border-left-color:#999;
border-left-color:rgba(0,0,0,.25)
}
.popover-title,body,h1,h2,h3,h4,h5,h6,p {
margin:0
}
.popover.left>.arrow:after {
right:1px;
bottom:-10px;
content:" ";
border-right-width:0;
border-left-color:#fff
}
.popover-title {
padding:8px 14px;
font-size:14px;
background-color:#f7f7f7;
border-bottom:1px solid #ebebeb;
border-radius:5px 5px 0 0
}
.popover-content {
padding:9px 14px
}
.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before {
display:table;
content:" "
}
.clearfix:after,.modal-footer:after,.modal-header:after {
clear:both
}
.center-block {
display:block;
margin-right:auto;
margin-left:auto
}
.pull-right {
float:right!important
}
.pull-left {
float:left!important
}
.hide {
display:none!important
}
.show {
display:block!important
}
@font-face {
font-family:'Nunito Sans Thin';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic-ext.woff2) format('woff2');
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
font-family:'Nunito Sans Thin';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic.woff2) format('woff2');
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
font-family:'Nunito Sans Thin';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin-ext.woff2) format('woff2');
unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
font-family:'Nunito Sans Thin';
font-style:normal;
font-weight:200;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin.woff2) format('woff2');
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
font-family:'Nunito Sans Light';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic-ext.woff2) format('woff2');
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
font-family:'Nunito Sans Light';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic.woff2) format('woff2');
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
font-family:'Nunito Sans Light';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin-ext.woff2) format('woff2');
unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
font-family:'Nunito Sans Light';
font-style:normal;
font-weight:300;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin.woff2) format('woff2');
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
font-family:'Nunito Sans Regular';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic-ext.woff2) format('woff2');
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
font-family:'Nunito Sans Regular';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic.woff2) format('woff2');
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
font-family:'Nunito Sans Regular';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin-ext.woff2) format('woff2');
unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
font-family:'Nunito Sans Regular';
font-style:normal;
font-weight:400;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin.woff2) format('woff2');
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
font-family:'Nunito Sans SemiBold';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic-ext.woff2) format('woff2');
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
font-family:'Nunito Sans SemiBold';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic.woff2) format('woff2');
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
font-family:'Nunito Sans SemiBold';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin-ext.woff2) format('woff2');
unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
font-family:'Nunito Sans SemiBold';
font-style:normal;
font-weight:600;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin.woff2) format('woff2');
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
font-family:'Nunito Sans Bold';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic-ext.woff2) format('woff2');
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
font-family:'Nunito Sans Bold';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic.woff2) format('woff2');
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
font-family:'Nunito Sans Bold';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin-ext.woff2) format('woff2');
unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
font-family:'Nunito Sans Bold';
font-style:normal;
font-weight:700;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin.woff2) format('woff2');
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
font-family:'Nunito Sans Black';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic-ext.woff2) format('woff2');
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face {
font-family:'Nunito Sans Black';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(/fonts/cyrillic.woff2) format('woff2');
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face {
font-family:'Nunito Sans Black';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin-ext.woff2) format('woff2');
unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face {
font-family:'Nunito Sans Black';
font-style:normal;
font-weight:900;
font-stretch:100%;
font-display:swap;
src:url(/fonts/latin.woff2) format('woff2');
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face {
font-family:FontAwesome;
src:url(/fonts/icons.woff2) format('woff2'),url(/fonts/icons.woff) format('woff'),url(/fonts/icons.svg) format('svg');
font-weight:400;
font-style:normal;
font-display:swap
}
.fa {
display:inline-block;
font:normal normal normal 14px/1 FontAwesome;
font-size:inherit;
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.tooltip:not(.shown),img[src$="empty.png"],object {
display:none
}
.fa-usd-circle:before {
content:'\e800'
}
.fa-bell-1:before {
content:'\e801'
}
.fa-quote-left-1:before {
content:'\e802'
}
.fa-spade-light:before {
content:'\e803'
}
.fa-skype-f:before {
content:'\e804'
}
.fa-play-circle-o:before {
content:'\e805'
}
.fa-times-hexagon:before {
content:'\e806'
}
.fa-arrow-to-bottom:before {
content:'\e807'
}
.fa-cart-plus:before {
content:'\e808'
}
.fa-podarunok:before {
content:'\e809'
}
.fa-list-alt:before {
content:'\e80a'
}
.fa-trophy:before {
content:'\e80b'
}
.fa-usd-square:before {
content:'\e80c'
}
.fa-video:before {
content:'\e80d'
}
.fa-times:before {
content:'\e80e'
}
.fa-chart-bar:before {
content:'\e80f'
}
.fa-thumbs-down-bold:before {
content:'\e810'
}
.fa-thumbs-up-bold:before {
content:'\e811'
}
.fa-info-circle:before {
content:'\e812'
}
.fa-edit-light:before {
content:'\e813'
}
.fa-frown-light:before {
content:'\e814'
}
.fa-smile-light:before {
content:'\e815'
}
.fa-trophy-star-f:before {
content:'\e816'
}
.fa-comments-o:before {
content:'\e817'
}
.fa-vip:before {
content:'\e818'
}
.fa-24h:before {
content:'\e819'
}
.fa-pin:before {
content:'\e81a'
}
.fa-info-circled-s:before {
content:'\e81b'
}
.fa-ok:before {
content:'\e81c'
}
.fa-down-circled2:before {
content:'\e81d'
}
.fa-eye-outline:before {
content:'\e81e'
}
.fa-eye-o:before {
content:'\e81f'
}
.fa-attach:before {
content:'\e820'
}
.fa-play-o:before {
content:'\e821'
}
.fa-signal-stream:before {
content:'\e822'
}
.fa-users-o:before {
content:'\e823'
}
.fa-followers:before {
content:'\e824'
}
.fa-royal-crown-outline:before {
content:'\e83f'
}
.fa-lotus:before {
content:'\e870'
}
.fa-crown:before {
content:'\e878'
}
.fa-users:before {
content:'\e87a'
}
.fa-check-square-o:before {
content:'\e8c8'
}
.fa-comment-alt:before {
content:'\e8cf'
}
.fa-project-diagram:before {
content:'\e8eb'
}
.fa-lock-alt:before {
content:'\e8ec'
}
.fa-repeat:before {
content:'\e8ed'
}
.fa-circle-play-light:before {
content:'\e8ee'
}
.fa-linkedin:before {
content:'\e8ef'
}
.fa-twitch:before {
content:'\e8f0'
}
.fa-vimeo:before {
content:'\e8f1'
}
.fa-github:before {
content:'\e8f3'
}
.fa-location-dot:before {
content:'\e8f4'
}
.fa-arrow-right:before {
content:'\e8f5'
}
.fa-fire:before {
content:'\e8f6'
}
.fa-heart:before {
content:'\e8f7'
}
.fa-heart-o:before {
content:'\e8f8'
}
.fa-circle-heart:before {
content:'\e8f9'
}
.fa-book:before {
content:'\e8fa'
}
.fa-mobile:before {
content:'\e8fb'
}
.fa-shield-check:before {
content:'\e8fc'
}
.fa-scale-balanced:before {
content:'\e8fd'
}
.fa-glasses:before {
content:'\e8fe'
}
.fa-ban:before {
content:'\e8ff'
}
.fa-hat:before {
content:'\e905'
}
.fa-star-1:before {
content:'\e906'
}
.fa-gear-1:before {
content:'\e907'
}
.fa-pen-1:before {
content:'\e908'
}
.fa-graph:before {
content:'\e909'
}
.fa-user:before {
content:'\e90a'
}
.fa-message:before {
content:'\e90b'
}
.fa-bell-2:before {
content:'\e90c'
}
.fa-users-1:before {
content:'\e90d'
}
.fa-exit:before {
content:'\e90e'
}
.fa-smile-wink:before {
content:'\e935'
}
.fa-star2-o:before {
content:'\e938'
}
.fa-angry:before {
content:'\e94b'
}
.fa-times-square:before {
content:'\e950'
}
.fa-calendar-check:before {
content:'\e966'
}
.fa-camera-o:before {
content:'\e96f'
}
.fa-check-square:before {
content:'\e9a6'
}
.fa-undo:before {
content:'\e9a7'
}
.fa-usd-circle-1:before {
content:'\e9b1'
}
.fa-user-headset:before {
content:'\e9c1'
}
.fa-chevron-left-o:before {
content:'\e9c3'
}
.fa-chevron-right-o:before {
content:'\e9c4'
}
.fa-user-slash:before {
content:'\e9d0'
}
.fa-clock:before {
content:'\e9d8'
}
.fa-comments-alt:before {
content:'\ea16'
}
.fa-yen-sign:before {
content:'\ea19'
}
.fa-angle-double-left-b:before {
content:'\ea2f'
}
.fa-angle-double-right-b:before {
content:'\ea30'
}
.fa-crown-o:before {
content:'\ea38'
}
.fa-badge-percent:before {
content:'\ea7d'
}
.fa-ban-bold:before {
content:'\ea85'
}
.fa-exchange:before {
content:'\ea96'
}
.fa-birthday-cake:before {
content:'\eaa5'
}
.fa-cog-o:before {
content:'\eb80'
}
.fa-comment-slash:before {
content:'\eb9f'
}
.fa-dice:before {
content:'\ebd2'
}
.fa-long-arrow-down:before {
content:'\ebf7'
}
.fa-long-arrow-up:before {
content:'\ebfa'
}
.fa-envelope-square-1:before {
content:'\ec17'
}
.fa-minus-circle:before {
content:'\ec32'
}
.fa-file-certificate:before {
content:'\ec3b'
}
.fa-globe:before {
content:'\eca0'
}
.fa-question-circle:before {
content:'\ecc3'
}
.fa-hand-holding-usd:before {
content:'\eccd'
}
.fa-search-plus:before {
content:'\ed15'
}
.fa-info-square:before {
content:'\ed31'
}
.fa-list:before {
content:'\ed6d'
}
.fa-play:before {
content:'\ee25'
}
.fa-question-square:before {
content:'\ee4a'
}
.fa-user-friends:before {
content:'\ee4e'
}
.fa-user-minus:before {
content:'\ee56'
}
.fa-user-plus:before {
content:'\ee59'
}
.fa-user-times:before {
content:'\ee64'
}
.fa-window-close:before {
content:'\ee9c'
}
.fa-sigma:before {
content:'\eeb9'
}
.fa-sliders-h:before {
content:'\eed9'
}
.fa-sync:before {
content:'\ef38'
}
.fa-clock-s:before {
content:'\ef40'
}
.fa-calendar-check-s:before {
content:'\ef41'
}
.fa-tachometer-fast:before {
content:'\ef4b'
}
.fa-star-s:before {
content:'\ef69'
}
.fa-send-s:before {
content:'\ef6c'
}
.fa-handshake:before {
content:'\ef71'
}
.fa-language:before {
content:'\ef72'
}
.fa-map-marker-alt:before {
content:'\ef73'
}
.fa-phone-laptop:before {
content:'\ef74'
}
.fa-balance-scale-left:before {
content:'\ef76'
}
.fa-images:before {
content:'\ef77'
}
.fa-copy:before {
content:'\ef78'
}
.fa-search:before {
content:'\f002'
}
.fa-star:before {
content:'\f005'
}
.fa-star-o:before {
content:'\f006'
}
.fa-film:before {
content:'\f008'
}
.fa-check:before {
content:'\f00c'
}
.fa-close:before {
content:'\f00d'
}
.fa-cog:before {
content:'\f013'
}
.fa-clock-o:before {
content:'\f017'
}
.fa-download:before {
content:'\f019'
}
.fa-headphones:before {
content:'\f025'
}
.fa-camera:before {
content:'\f030'
}
.fa-picture-o:before {
content:'\f03e'
}
.fa-pencil:before {
content:'\f040'
}
.fa-map-marker:before {
content:'\f041'
}
.fa-edit:before {
content:'\f044'
}
.fa-forward:before {
content:'\f04e'
}
.fa-chevron-left:before {
content:'\f053'
}
.fa-chevron-right:before {
content:'\f054'
}
.fa-plus-circle:before {
content:'\f055'
}
.fa-check-circle:before {
content:'\f058'
}
.fa-info-circled:before {
content:'\f05a'
}
.fa-plus:before {
content:'\f067'
}
.fa-minus:before {
content:'\f068'
}
.fa-eye:before {
content:'\f06e'
}
.fa-chevron-up:before {
content:'\f077'
}
.fa-chevron-bottom:before {
content:'\f078'
}
.fa-bar-chart:before {
content:'\f080'
}
.fa-key:before {
content:'\f084'
}
.fa-info-circle-s:before {
content:'\f085'
}
.fa-comments:before {
content:'\f086'
}
.fa-thumbs-up:before {
content:'\f087'
}
.fa-thumbs-down:before {
content:'\f088'
}
.fa-sign-out:before {
content:'\f08b'
}
.fa-sign-in:before {
content:'\f090'
}
.fa-trophy-1:before {
content:'\f091'
}
.fa-twitter:before {
content:'\f099'
}
.fa-facebook:before {
content:'\f09a'
}
.fa-rss:before {
content:'\f09e'
}
.fa-paperclip:before {
content:'\f0c6'
}
.fa-bars:before {
content:'\f0c9'
}
.fa-table:before {
content:'\f0ce'
}
.fa-caret-down:before {
content:'\f0d7'
}
.fa-caret-up:before {
content:'\f0d8'
}
.fa-caret-left:before {
content:'\f0d9'
}
.fa-caret-right:before {
content:'\f0da'
}
.fa-sort-down:before {
content:'\f0dd'
}
.fa-sort-up:before {
content:'\f0de'
}
.fa-envelope:before {
content:'\f0e0'
}
.fa-comment-o:before {
content:'\f0e5'
}
.fa-cloud-download:before {
content:'\f0ed'
}
.fa-bell:before {
content:'\f0f3'
}
.fa-file-text-o:before {
content:'\f0f6'
}
.fa-angle-double-left:before {
content:'\f100'
}
.fa-angle-double-right:before {
content:'\f101'
}
.fa-angle-double-up:before {
content:'\f102'
}
.fa-angle-double-down:before {
content:'\f103'
}
.fa-angle-up:before {
content:'\f106'
}
.fa-angle-down:before {
content:'\f107'
}
.fa-desktop:before {
content:'\f108'
}
.fa-quote-left:before,.opinion:after {
content:'\f10d'
}
.fa-quote-right:before {
content:'\f10e'
}
.fa-circle:before {
content:'\f111'
}
.fa-reply:before {
content:'\f112'
}
.fa-smile-o:before {
content:'\f118'
}
.fa-meh-light:before {
content:'\f11a'
}
.fa-location-arrow:before {
content:'\f124'
}
.fa-question:before {
content:'\f128'
}
.fa-info:before {
content:'\f129'
}
.fa-microphone:before {
content:'\f130'
}
.fa-rss-square:before {
content:'\f143'
}
.fa-play-circle:before {
content:'\f144'
}
.fa-minus-squared-o:before {
content:'\f147'
}
.fa-ok-squared:before {
content:'\f14a'
}
.fa-pencil-square:before {
content:'\f14b'
}
.fa-file-text:before {
content:'\f15c'
}
.fa-thumbs-up-light:before {
content:'\f164'
}
.fa-thumbs-down-light:before {
content:'\f165'
}
.fa-youtube:before {
content:'\f167'
}
.fa-instagram:before {
content:'\f16d'
}
.fa-skype:before {
content:'\f17e'
}
.fa-vk:before {
content:'\f189'
}
.fa-plus-squared-o:before {
content:'\f196'
}
.fa-graduation-cap:before {
content:'\f19d'
}
.fa-google:before {
content:'\f1a0'
}
.fa-send-o:before {
content:'\f1d9'
}
.fa-futbol:before {
content:'\f1e3'
}
.fa-bell-off:before {
content:'\f1f6'
}
.fa-bell-off-1:before {
content:'\f1f7'
}
.fa-trash:before {
content:'\f1f8'
}
.fa-chart-line:before {
content:'\f201'
}
.fa-user-secret:before {
content:'\f21b'
}
.fa-venus:before {
content:'\f221'
}
.fa-mars:before {
content:'\f222'
}
.fa-transgender:before {
content:'\f224'
}
.fa-whatsapp:before {
content:'\f232'
}
.fa-hourglass-o:before {
content:'\f250'
}
.fa-user-circle:before {
content:'\f2bd'
}
.fa-user-o:before {
content:'\f2c0'
}
.fa-telegram:before {
content:'\f2c6'
}
.fa-trophy-alt:before {
content:'\f2eb'
}
.fa-stopwatch:before {
content:'\f2f2'
}
.fa-spade:before {
content:'\f2f4'
}
.fa-gear:before {
content:'\f301'
}
.fa-pen:before {
content:'\f304'
}
.fa-club:before {
content:'\f327'
}
.fa-calendar-edit:before {
content:'\f333'
}
.fa-badge-check:before {
content:'\f336'
}
.fa-arrow-alt-down:before {
content:'\f354'
}
.fa-credit-card-front:before {
content:'\f38a'
}
.fa-lock-open-alt:before {
content:'\f3c2'
}
.fa-reply-o:before {
content:'\f3e5'
}
.fa-viber:before {
content:'\f409'
}
.fa-comment-alt-lines:before {
content:'\f4a6'
}
.fa-comment-dots:before {
content:'\f4ad'
}
.fa-comment-lines:before {
content:'\f4b0'
}
.fa-comment-plus:before {
content:'\f4b2'
}
.fa-piggy-bank:before {
content:'\f4d3'
}
.fa-user-check:before {
content:'\f4fc'
}
.fa-user-tie:before {
content:'\f508'
}
.fa-coins:before {
content:'\f51e'
}
.fa-feather:before {
content:'\f52d'
}
.fa-award:before {
content:'\f559'
}
.fa-file-signature:before {
content:'\f573'
}
.fa-headset:before {
content:'\f590'
}
.fa-medal:before {
content:'\f5a2'
}
.fa-smile-beam-light:before {
content:'\f5b8'
}
.fa-heart-rate:before {
content:'\f5f8'
}
.fa-badge-dollar:before {
content:'\f645'
}
.fa-envelope-open-dollar:before {
content:'\f657'
}
.fa-envelope-open-text:before {
content:'\f658'
}
.fa-square-root-alt:before {
content:'\f698'
}
.fa-users-crown:before {
content:'\f6a5'
}
body {
font-family:'Nunito Sans Regular',sans-serif;
font-size:14px;
line-height:1.25
}
h1 {
font-family:'Nunito Sans Bold',sans-serif;
font-size:28px
}
b,h2,h3,h4,h5,h6,strong {
font-family:'Nunito Sans SemiBold',sans-serif
}
h2 {
font-size:24px
}
h3 {
font-size:20px
}
h4,h5,h6 {
font-size:16px
}
@media screen and (max-width:549px) {
h1 {
font-size:22px
}
h2 {
font-size:20px
}
h3 {
font-size:18px
}

}
a {
outline:0!important;
text-decoration:none;
-webkit-transition:all .2s;
transition:all .2s;
cursor:pointer
}
a:focus,a:hover {
text-decoration:none
}
a:hover img {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
a img {
-webkit-transition:-webkit-filter .2s;
transition:-webkit-filter .2s;
transition:filter .2s;
transition:filter .2s,-webkit-filter .2s;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
.need-authorization__link,button {
-webkit-transition:all .2s;
cursor:pointer
}
.avatar__role,.bonus-tooltip__text {
-webkit-transform:translateX(-50%)
}
button {
outline:0;
transition:all .2s
}
iframe {
width:100%;
border-radius:12px
}
iframe[src*=facebook][src*=reel] {
width:auto
}
.grecaptcha-badge {
z-index:10;
border-radius:12px 0 0 12px!important
}
.grecaptcha-badge iframe {
border-radius:12px 0 0 12px
}
.overflow-hidden {
overflow:hidden
}
.no-scroll {
position:fixed;
overflow:hidden;
width:100%;
height:100%;
-webkit-overflow-scrolling:touch
}
.hidden-svg {
opacity:0;
position:absolute;
z-index:-100
}
.text-center {
text-align:center
}
.tooltip {
z-index:10200
}
.tooltip>.tooltip-inner {
max-width:200px;
padding:5px 10px;
font-size:14px
}
.tooltip.in {
opacity:.95
}
.tooltip.top {
margin-top:-5px
}
.tooltip.top>.tooltip-arrow {
border-top-color:#445477
}
.tooltip.bottom>.tooltip-arrow {
border-bottom-color:#445477
}
.alert,.container__box {
display:-webkit-box;
display:-ms-flexbox
}
.bonus-tooltip {
position:relative
}
.bonus-tooltip:hover .bonus-tooltip__text {
visibility:visible;
opacity:1
}
#back_to_top,.bonus-tooltip__text,.slick-slider .slick-loading .slick-slide,.slick-slider .slick-loading .slick-track {
visibility:hidden
}
.bonus-tooltip__text {
opacity:0;
max-width:150px;
text-align:center;
border-radius:4px;
padding:5px 10px;
z-index:1;
position:absolute;
bottom:120%;
left:50%;
transform:translateX(-50%);
-webkit-transition:opacity .3s;
transition:opacity .3s;
font-size:12px;
font-family:'Nunito Sans Regular',sans-serif;
word-break:initial
}
.alert,.content-absence {
font-family:'Nunito Sans SemiBold',sans-serif
}
.bonus-tooltip__text:before {
content:"";
position:absolute;
top:100%;
left:50%;
margin-left:-5px;
border-width:5px;
border-style:solid;
border-color:#3b4164 transparent transparent
}
.stars-rating i+i,.status {
margin-left:5px
}
.alert {
padding:15px;
border-radius:4px;
position:relative;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.alert__icon {
margin-right:15px;
-webkit-box-flex:0;
-ms-flex:0 0 25px;
flex:0 0 25px
}
.alert__icon .danger,.alert__icon .success {
display:none
}
.alert-danger .danger,.alert-success .success {
display:block
}
.alert .close {
width:15px
}
.alert-success {
background:-webkit-gradient(linear,right top,left top,from(#00ca42),to(#009417));
background:linear-gradient(-90deg,#00ca42,#009417)
}
.alert-danger {
background:-webkit-gradient(linear,right top,left top,from(#c81e3f),to(#931541));
background:linear-gradient(-90deg,#c81e3f,#931541)
}
.btn,.need-authorization.transparent--authorization {
background:0 0
}
.alert-dismissible {
padding-right:35px
}
.alert-dismissible .close {
position:absolute;
top:10px;
right:10px
}
.alert-dismissible .close:hover {
opacity:1
}
.field-validation-valid {
display:none
}
.field-validation-error {
display:block;
margin-bottom:5px
}
.content-absence {
width:100%;
padding:15px;
line-height:20px;
border-radius:12px
}
.content-absence__content,.menu-search-input__input {
font-family:'Nunito Sans Light',sans-serif
}
.content-absence.absence--center {
text-align:center
}
.content-absence.absence--guide {
padding:15px 0 0
}
.content-absence__title {
font-size:18px
}
.content-absence__content {
font-size:14px
}
.need-authorization {
padding:15px;
text-align:center;
border-radius:12px
}
.need-authorization__link {
transition:all .2s
}
.status-message {
display:none;
width:100%;
margin-bottom:5px
}
.status-message.is-error {
display:block;
color:#a94442
}
.status-message.is-success {
display:block;
color:#03a34d
}
.msg_valid {
font-size:12px;
color:#d32e4e
}
.full-width {
padding:15px 0
}
.stars-rating {
white-space:nowrap
}
.stars-rating i {
position:relative
}
.stars-rating i>i {
overflow:hidden;
position:absolute;
left:0
}
.content_title {
font-family:'Nunito Sans Bold',sans-serif;
font-size:16px;
line-height:1
}
.user-flag-status {
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.flag,.status {
display:inline-block
}
.flag {
-o-object-fit:cover;
object-fit:cover;
border-radius:50%;
margin-right:5px;
-ms-flex-negative:0;
flex-shrink:0
}
.status {
-ms-flex-negative:0;
flex-shrink:0;
width:auto;
position:relative;
top:-1px
}
.container {
width:100%;
max-width:1366px;
padding:0 15px;
margin:0 auto
}
.container__box {
display:flex
}
.container__main {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.container__sidebar {
-webkit-box-flex:0;
-ms-flex:0 0 330px;
flex:0 0 330px;
margin-left:15px
}
.page-container {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:15px;
position:relative;
max-width:1366px;
background-color: black;
margin:0 auto;
}
.sidebars--mobile,.sidebars:empty {
display:none
}
.page-container .main_content {
width:750px!important;
padding:0!important
}
@media screen and (min-width:1217px) and (max-width:1365px) {
.page-container .main_content {
width:690px!important
}

}
.main-container {
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
position:relative;
max-width:1080px;
min-width:0
}
.main-container.content--center {
max-width:750px
}
.sidebars {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:270px
}
.sidebars .sticky {
position:sticky;
top:calc(100px + 15px)
}
.sidebars.sidebars--filters {
margin-top:0;
-webkit-box-flex:1;
-ms-flex:1 0 270px;
flex:1 0 270px;
border-radius:4px
}
.sidebars.sidebars--filters-pokerrooms {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1;
-webkit-box-flex:1;
-ms-flex:1 0 270px;
flex:1 0 270px
}
.sidebars.sidebars--right {
margin-left:15px
}
.sidebars.sidebars--left {
margin-right:15px
}
.sidebars.sidebars--indent-right {
max-width:340px;
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.sidebars.sidebars--indent-right .sidebar {
margin-right:60px
}
.sidebars.sidebars--wide {
-webkit-box-flex:0;
-ms-flex:0 0 540px;
flex:0 0 540px;
max-width:540px
}
.sidebars.sidebars--menu-pokerschool {
-webkit-box-ordinal-group:1;
-ms-flex-order:0;
order:0;
margin-top:0;
background:#181c30;
border-radius:4px
}
.sidebars.sidebars--new-pokerschool {
width:100%;
margin-top:0;
margin-bottom:0
}
.sidebars.sidebars--pokerroom-tabs {
-webkit-box-ordinal-group:1;
-ms-flex-order:0;
order:0
}
.sidebars.sidebars--knowledge-base {
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1;
-webkit-box-flex:0;
-ms-flex:0 0 330px;
flex:0 0 330px;
max-width:330px
}
.material-block {
background-color:#272d49;
padding:15px;
border-radius:4px
}
@media screen and (max-width:1365px) and (min-width:1218px) {
.sidebars.sidebars--wide {
-webkit-box-flex:0;
-ms-flex:0 0 540px;
flex:0 0 540px;
max-width:540px
}

}
@media screen and (max-width:1217px) {
.container__box,.page-container {
-webkit-box-orient:vertical;
-webkit-box-direction:normal
}
.container,.page-container {
max-width:780px
}
.container__box {
-ms-flex-direction:column;
flex-direction:column
}
.container__sidebar {
margin:15px 0 0;
-webkit-box-flex:1;
-ms-flex:1 0 auto;
flex:1 0 auto
}
.main-container,.sidebars.sidebars--indent-right .sidebar,.sidebars.sidebars--left {
margin-right:0
}
.page-container {
-ms-flex-direction:column;
flex-direction:column
}
.main-container.content--center {
max-width:100%
}
.sidebars {
-webkit-box-ordinal-group:1;
-ms-flex-order:0;
order:0;
max-width:100%;
margin-top:15px
}
.sidebars.sidebars--filters {
-webkit-box-flex:1;
-ms-flex:1 1 auto;
flex:1 1 auto;
margin-bottom:15px
}
.sidebars.sidebars--right {
margin-left:0
}
.sidebars.sidebars--indent-right {
margin-top:40px;
max-width:100%;
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1
}
.sidebars.sidebars--wide {
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:100%
}
.sidebars.sidebars--filters-pokerrooms {
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto;
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1;
margin:0
}
.sidebars.sidebars--filters-pokerrooms .filter {
border-radius:4px 4px 0 0;
margin-bottom:0
}
.sidebars.sidebars--filters-pokerrooms .last-reviews {
margin-top:40px
}
.sidebars.sidebars--menu-pokerschool {
margin-bottom:15px
}
.sidebars.sidebars--pokerroom-tabs {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin:0 0 10px
}
.sidebars.sidebars--pokerroom-tabs>div {
margin-bottom:0
}
.sidebars.sidebars--knowledge-base {
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1;
-webkit-box-flex:0;
-ms-flex:0 0 auto;
flex:0 0 auto;
max-width:100%
}
.sidebars--desktop {
display:none
}
.sidebars--mobile {
display:block
}

}
@media screen and (max-width:800px) {
.page-container {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}

}
.wrap_loading {
background:#131722;
position:fixed;
width:100vw;
height:100vh;
left:0;
top:0;
z-index:1000011
}
.wrap_loading .loader {
box-sizing:content-box;
border:8px solid rgba(255,255,255,.2);
border-left:8px solid #c5d0ec;
position:absolute;
top:50vh;
left:50vw;
margin:-40px 0 0 -40px;
width:64px;
height:64px;
z-index:1000012;
border-radius:50%;
-webkit-transform:translateZ(0);
transform:translateZ(0);
-webkit-animation:loader 1.1s infinite linear;
animation:loader 1.1s infinite linear
}
.wrap_loading .loader_info {
position:absolute;
top:50vh;
left:0;
right:0;
margin-top:35px;
text-align:center
}
.wrap_loading .loader_message {
display:inline-block;
max-width:600px;
padding:15px
}
.wrap_loading_small .loader {
-webkit-box-sizing:content-box;
box-sizing:content-box;
border:8px solid rgba(255,255,255,.2);
border-left:8px solid #c5d0ec;
margin:5px auto 0;
width:30px;
height:30px;
z-index:1000012;
border-radius:50%;
-webkit-transform:translateZ(0);
transform:translateZ(0);
-webkit-animation:loader 1.1s infinite linear;
animation:loader 1.1s infinite linear
}
.btn i+span,.btn-login i+span {
margin-left:5px
}
@-webkit-keyframes loader {
0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}

}
@keyframes loader {
0% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
100% {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}

}
.btn {
outline:0;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
font-family:'Nunito Sans Regular',sans-serif;
border-radius:8px;
padding:10px 15px;
cursor:pointer;
-webkit-transition:all .2s;
transition:all .2s
}
.btn-download,.btn-login {
font-family:'Nunito Sans SemiBold',sans-serif
}
.btn:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.btn-text {
white-space:nowrap
}
.btn--block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
width:100%
}
.btn--default {
color:#fff;
background:#384266
}
.btn--default:hover {
color:inherit
}
.btn--grey {
color:#fff;
background:#282d4a
}
.btn--grey:hover {
color:#fff
}
.btn--dark {
background:#181c30
}
.btn-login {
color:#fff
}
.btn--discuss-forum {
font-size:20px;
color:#fff;
max-width:300px;
height:50px;
margin:40px auto
}
#back_to_top {
position:fixed;
bottom:10px;
right:10px;
z-index:39;
font-size:22px;
padding:0;
width:60px;
height:60px;
border-radius:50%;
opacity:0
}
#back_to_top i {
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg)
}
#back_to_top.show {
opacity:1;
visibility:visible
}
.btn-refine-search {
width:100%;
color:#596387;
border:1px solid #596387;
padding:9px 15px;
background-color:transparent;
border-radius:4px
}
.btn-refine-search.is-active,.btn-refine-search:hover {
color:#c5d0ec;
border-color:#c5d0ec
}
.btn-refine-search.is-mobile {
display:none
}
@media screen and (max-width:1217px) {
.btn-refine-search.is-mobile {
display:block
}

}
.btn-download,.btn-download__text {
display:-webkit-box;
display:-ms-flexbox
}
.btn-refine-search i {
margin:0 5px
}
.btn-default-red {
padding:8px 12px;
color:#fff;
background:-webkit-gradient(linear,left top,right top,from(#7F1F48),to(#C12949));
background:linear-gradient(90deg,#7F1F48,#C12949)
}
.btn-default-red .icon-crown {
font-size:18px;
position:relative;
top:-1px
}
.btn-default-red:focus,.btn-default-red:hover {
-webkit-filter:brightness(1.1);
filter:brightness(1.1)
}
.btn-download {
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:4px;
padding:9px 15px;
background:-webkit-gradient(linear,right top,left top,color-stop(0,#1d6dff),to(#3550cb));
background:linear-gradient(-90deg,#1d6dff 0,#3550cb 100%);
border:1px solid #4f8cff;
color:#fff;
width:100%
}
.btn-download.btn--small .btn-download__icon {
font-size:12px;
width:24px;
-webkit-box-flex:0;
-ms-flex:0 0 24px;
flex:0 0 24px;
height:24px;
line-height:24px;
margin-right:5px
}
.btn-download:hover {
color:#fff;
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.btn-download__icon {
font-size:14px;
width:30px;
-webkit-box-flex:0;
-ms-flex:0 0 30px;
flex:0 0 30px;
height:30px;
line-height:30px;
text-align:center;
border-radius:50%;
border:1px solid #fff;
margin-right:10px
}
.btn-download__icon i {
margin:0
}
.btn-download__text {
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
line-height:1
}
.btn-play,.btn-play svg {
display:-webkit-box;
display:-ms-flexbox
}
.btn-download__text-terms {
font-size:10px;
margin-top:3px;
color:#7b9eff
}
.btn-download__small-text {
font-family:'Nunito Sans Thin',sans-serif;
font-style:italic;
font-size:11px;
margin-top:1px;
color:rgba(219,230,255,.85)
}
.btn-play {
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
width:100%;
height:60px;
border-radius:8px;
color:#fff;
line-height:1;
font-size:20px;
white-space:nowrap;
font-family:'Nunito Sans SemiBold',sans-serif;
background:#3aa045
}
.btn-play:focus,.btn-play:hover {
color:#fff;
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.btn-play i {
font-size:24px;
margin-right:6px
}
.btn-play svg {
display:flex;
margin-right:6px
}
.btn-transparent {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:4px;
background:0 0;
border:1px solid #4a5171;
padding:9px 15px;
color:#aeb9d4
}
.btn-transparent.btn--small .btn-transparent__icon {
font-size:12px;
width:24px;
-webkit-box-flex:0;
-ms-flex:0 0 24px;
flex:0 0 24px;
height:24px;
line-height:24px;
margin-right:5px
}
.btn-transparent:hover {
color:#aeb9d4;
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.btn-transparent__icon {
font-size:14px;
width:30px;
-webkit-box-flex:0;
-ms-flex:0 0 30px;
flex:0 0 30px;
height:30px;
line-height:30px;
text-align:center;
border-radius:50%;
border:1px solid #4a5171;
margin-right:10px
}
.btn-transparent__icon i {
margin:0
}
.btn--no-access {
cursor:not-allowed
}
.btn--small {
font-size:12px;
padding:7px 5px
}
.btn--big {
height:60px;
font-size:20px
}
.menu-search {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
margin-right:15px
}
.menu-search__icon {
display:none;
font-size:20px;
color:#535978;
cursor:pointer;
-webkit-transition:all .2s;
transition:all .2s;
border-radius:50%;
border:1px solid #3c4360;
width:40px;
height:40px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.menu-search__icon:hover {
color:#fff
}
.menu-search__container {
z-index:-1;
top:0;
right:60px;
-webkit-transition:all .3s;
transition:all .3s;
background:#181c30
}
.menu-search__container.is-open {
display:block;
left:10px;
z-index:50
}
.menu-search-input {
position:relative;
height:40px;
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.menu-search-input__btn {
font-size:16px;
border:1px solid #3c4360;
color:#535978;
padding:0 10px;
background-color:transparent;
border-radius:0 6px 6px 0;
margin-left:-1px
}
.menu-search-input__btn:hover {
color:#fff
}
.menu-search-input__input {
outline:0;
text-decoration:none;
font-size:14px;
padding:0 35px 0 10px;
height:100%;
border-radius:6px 0 0 6px;
color:#fff;
border:1px solid #3c4360;
background-color:#222740;
width:100%
}
.menu-search-input__input::-webkit-input-placeholder {
color:#535978
}
.menu-search-input__input::-moz-placeholder {
color:#535978
}
.menu-search-input__input:-ms-input-placeholder {
color:#535978
}
.menu-search-input__input::-ms-input-placeholder {
color:#535978
}
.menu-search-input__input::placeholder {
color:#535978
}
.search-container {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.search-container .search_result .dropdown-menu {
width:100%;
left:inherit;
right:0;
background-color:#272d49;
margin:0;
-webkit-box-shadow:0 6px 12px #131624;
box-shadow:0 6px 12px #131624
}
.search-container .search_result .dropdown-menu>li>a {
color:#c5d0ec;
padding:8px 15px;
overflow:hidden;
text-overflow:ellipsis
}
.search-container .search_result .dropdown-menu>li>a:hover {
background-color:#181c30;
color:#73adff
}
.search-container .search_result .dropdown-menu>li>a:focus {
outline:0
}
.search-container .search_result .dropdown-menu>li>a strong {
color:#c5d0ec;
font-family:'Nunito Sans SemiBold',sans-serif;
margin-left:3px
}
.search-container .search_result .dropdown-menu>li>a i {
margin-left:5px;
font-size:12px
}
.search-input {
position:relative;
height:40px
}
.search-input__btn {
font-size:16px;
height:100%;
border:none;
position:absolute;
top:0;
right:0;
color:#596387;
padding:0 10px;
z-index:10;
background-color:transparent
}
.search-input__btn:hover {
color:#fff
}
.search-input__input {
outline:0;
text-decoration:none;
font-family:'Nunito Sans Light',sans-serif;
font-size:14px;
padding:0 35px 0 15px;
height:100%;
border-radius:8px;
border:none;
background-color:#181c30;
width:100%
}
.search-input__input::-webkit-input-placeholder {
color:#5b6388
}
.search-input__input::-moz-placeholder {
color:#5b6388
}
.search-input__input:-ms-input-placeholder {
color:#5b6388
}
.search-input__input::-ms-input-placeholder {
color:#5b6388
}
.search-input__input::placeholder {
color:#5b6388
}
@media screen and (max-width:1217px) {
.menu-search {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end;
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1;
margin-right:0
}
.menu-search__icon {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.menu-search__container {
display:none;
position:absolute;
right:0;
top:0
}
.menu-search__container.is-open {
left:0
}

}
.tile-blocks-search {
display:grid;
grid-auto-columns:-webkit-max-content;
grid-auto-columns:max-content
}
@media screen and (max-width:768px) {
.tile-blocks-search {
display:block
}

}
.tile-blocks-search .general-search {
max-width:100%
}
.general-search-casino {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.general-search-casino__btn-filter {
display:none;
position:relative;
font-size:34px;
margin-left:10px;
padding:3px;
background:0 0;
color:#E9A41B
}
@media screen and (max-width:1217px) {
.general-search-casino__btn-filter {
display:block
}

}
.general-search {
max-width:795px;
width:100%;
position:relative;
z-index:2;
margin-top:15px
}
.general-search.general-search-casino__btn-filter {
padding:0;
color:#E9A41B
}
.general-search.general-search-casino .search-input {
width:100%
}
.general-search.general-search-casino .search-input__input {
background-color:#090B1D;
border:1px solid #383F6A;
color:#fff
}
.general-search.general-search-casino .search-input__input::-webkit-input-placeholder {
color:#6874c1
}
.general-search.general-search-casino .search-input__input::-moz-placeholder {
color:#6874c1
}
.general-search.general-search-casino .search-input__input:-ms-input-placeholder {
color:#6874c1
}
.general-search.general-search-casino .search-input__input::-ms-input-placeholder {
color:#6874c1
}
.general-search.general-search-casino .search-input__input::placeholder {
color:#6874c1
}
.general-search .search-input__btn {
background-color:#E9A41B;
color:#fff;
width:40px;
height:40px;
position:absolute
}
.general-search .search-input__clear-btn {
background-color:transparent!important;
padding:0!important;
position:relative;
right:50px;
top:12px;
display:none
}
.general-search .search-input__input {
background-color:#1C1C1C;
padding:0 65px 0 15px
}
.general-search .search-input__input::-webkit-input-placeholder {
font-family:'Nunito Sans Light',sans-serif;
color:#9A9A9A
}
.general-search .search-input__input::-moz-placeholder {
font-family:'Nunito Sans Light',sans-serif;
color:#9A9A9A
}
.general-search .search-input__input:-ms-input-placeholder {
font-family:'Nunito Sans Light',sans-serif;
color:#9A9A9A;
text-overflow:ellipsis
}
.general-search .search-input__input::-ms-input-placeholder {
font-family:'Nunito Sans Light',sans-serif;
color:#9A9A9A
}
.general-search .search-input__input::placeholder {
font-family:'Nunito Sans Light',sans-serif;
color:#9A9A9A
}
.general-search .search-input__input:-moz-placeholder-shown {
text-overflow:ellipsis
}
.general-search .search-input__input:placeholder-shown {
text-overflow:ellipsis
}
.general-search__btn-close {
display:none
}
.general-search__results {
position:absolute;
top:100%;
background-color:#fff;
border:1px solid #D7D7D7;
border-radius:12px;
margin-top:14px;
padding:9px;
width:100%;
-webkit-filter:drop-shadow(4px 0 10px rgba(0, 0, 0, .8));
filter:drop-shadow(4px 0 10px rgba(0, 0, 0, .8))
}
.general-search__results .result-title {
text-transform:uppercase;
color:#2C8C40;
font-size:18px;
margin:20px 0 10px
}
.casino-related .stars-rating i+i,.do-smth__header-rating .stars-rating i+i,.do-smth__item-info .stars-rating i+i,.general-search__results .stars-rating i+i {
margin-left:2px
}
.general-search__results .result-list {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
gap:15px
}
.general-search__results .stars-rating i {
font-size:10px
}
.general-search__filters {
overflow-x:auto;
max-width:100%;
white-space:nowrap;
scrollbar-width:none;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px
}
.general-search__filters::-webkit-scrollbar {
display:none
}
.general-search__filters .btn {
background-color:#fff;
border:1px solid #D7D7D7;
color:#000
}
.general-search__filters .btn:focus,.general-search__filters .btn:hover {
border:1px solid #D7D7D7;
-webkit-filter:none;
filter:none
}
.general-search__filters .btn--active {
border-color:#328C47
}
.general-search__filters .btn--active:focus,.general-search__filters .btn--active:hover {
border-color:#328C47;
-webkit-filter:none;
filter:none
}
.general-search__not-found {
font-size:16px;
font-weight:500;
letter-spacing:-.01em;
margin:20px 0
}
.general-search .result-room {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
gap:13px;
background:#fff;
max-width:455px;
width:100%;
color:inherit
}
.general-search .result-room__logo {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
background:#000;
border-radius:8px;
width:60px;
height:60px;
padding:5px
}
.general-search .result-room__logo img {
max-width:100%;
max-height:100%
}
.general-search .result-room__text-block {
position:relative;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
row-gap:.2em
}
.general-search .result-room__text700 {
font-size:16px;
font-family:'Nunito Sans Bold',sans-serif;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
gap:10px
}
.general-search .result-room__text700 span {
-webkit-transition:all .2s;
transition:all .2s
}
.general-search .result-room:hover .result-room__text700>span {
color:#287FF0
}
.general-search .result-room__text400 {
font-size:12px;
color:#585858
}
.general-search .result-room__reputation-rating {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:14px;
gap:5px;
min-width:125px;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end
}
.general-search .result-room__reputation-rating .digital-rating {
font-family:'Nunito Sans Regular',sans-serif
}
.general-search .result-room__reputation-rating .digital-rating strong {
font-family:'Nunito Sans Bold',sans-serif;
font-size:20px
}
.general-search .result-room__reputation-rating .stars-rating {
height:20px
}
@media screen and (max-width:780px) {
.general-search.general-search--mobile {
position:fixed;
z-index:40;
width:auto;
max-width:100%;
top:0;
left:15px;
right:15px;
display:grid;
grid-template-columns:1fr 40px;
gap:15px
}
.general-search.general-search--mobile:before {
content:'';
position:fixed;
top:0;
right:0;
left:0;
bottom:0;
background:rgba(0,0,0,.9)
}
.general-search.general-search--mobile .general-search__btn-close {
position:relative;
z-index:1;
display:block;
padding:0;
font-size:26px;
background:0 0
}
.general-search.general-search--mobile .general-search__results {
max-height:calc(100dvh - 90px);
overflow:scroll
}
.general-search.general-search--mobile.general-search-casino .general-search-casino__btn-filter {
display:none
}

}
.footer__container {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:15px;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:15px
}
.footer__cols {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:15px;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
width:100%
}
.footer__col.col--subscribe {
max-width:460px;
width:100%
}
.footer__text {
color:#fff;
font-size:12px
}
.footer__link {
line-height:20px
}
.footer__info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.footer__logo,.footer__trust {
display:-webkit-box;
display:-ms-flexbox
}
.footer__info-link {
margin:0
}
.footer__block {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.footer__form input {
border:none;
border-radius:12px 0 0 12px;
padding:15px;
background:#181c30;
max-width:300px;
width:100%
}
.footer__form input::-webkit-input-placeholder {
color:#596387
}
.footer__form input::-moz-placeholder {
color:#596387
}
.footer__form input:-ms-input-placeholder {
color:#596387
}
.footer__form input::-ms-input-placeholder {
color:#596387
}
.footer__form input::placeholder {
color:#596387
}
.footer__form button {
border-radius:0 12px 12px 0;
max-width:140px;
width:100%
}
.footer__title {
font-family:'Nunito Sans Bold',sans-serif;
margin-bottom:10px
}
.footer__title:not(.title--line) {
font-size:16px
}
.footer .title--line {
text-transform:uppercase;
text-decoration:underline;
text-decoration-thickness:2px;
text-underline-offset:10px;
padding-bottom:5px
}
.footer__logo {
display:flex;
position:relative
}
.footer__logo img {
height:auto
}
.footer__trustpilot,.social-links__item {
height:50px;
font-family:'Nunito Sans SemiBold',sans-serif
}
.footer__trust {
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
gap:15px
}
.footer__trust-info {
color:#fff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:5px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.footer__trust img {
display:inline-block
}
.footer__trustpilot {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border:1px solid;
border-radius:6px;
padding:10px 15px;
margin:10px 10px 0 0
}
.footer__trustpilot:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.footer__trustpilot img {
margin-left:10px;
position:relative;
top:-3px
}
.footer__responsible {
color:#596387;
-webkit-box-flex:0;
-ms-flex:0 0 300px;
flex:0 0 300px;
margin:10px 10px 0 0
}
.footer .social_links>a {
display:inline-block;
color:#c5d0ec;
background-color:#181c30;
width:32px;
line-height:32px;
border-radius:50%;
text-align:center
}
.footer .social_links>a+a {
margin-left:10px
}
.footer .social_links>a>i {
font-size:18px;
position:relative;
top:2px
}
.footer .social_links>a .fa-telegram {
left:-1px
}
@media screen and (max-width:1217px) {
.footer__cols {
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.footer__col {
width:48%
}
.modal-form.modal-form-page .modal-form__container {
min-height:initial
}

}
@media screen and (max-width:549px) {
.footer__col {
width:100%
}

}
.social-links {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:15px;
-ms-flex-negative:0;
flex-shrink:0;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-top:15px
}
.social-links__label {
width:100%;
font-size:12px;
text-align:center
}
.social-links__item {
font-size:16px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
width:50px;
padding:0;
border-radius:8px;
border:none
}
.avatar,.avatar__img {
position:relative;
display:inline-block
}
.social-links__item.item--small {
width:40px;
height:40px;
font-size:20px
}
.social-links .skype-link {
font-size:28px
}
.social-links .skype-link.item--small {
font-size:24px
}
.avatar.avatar--big .avatar__img {
width:90px;
height:90px
}
.avatar.avatar--bigger .avatar__img {
width:150px;
height:150px
}
.avatar.avatar--small .avatar__img {
width:40px;
height:40px
}
.avatar.avatar--smaller .avatar__img {
width:30px;
height:30px
}
.avatar__img {
width:50px;
height:50px;
border-radius:50%
}
.avatar__aura,.modal-form {
display:-webkit-box;
display:-ms-flexbox
}
.avatar__progress {
position:absolute;
top:0;
left:0;
width:100%
}
.avatar__aura {
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
color:#fff;
font-size:12px;
line-height:1;
margin-top:5px
}
.avatar__aura-icon {
width:12px;
height:12px;
margin-right:5px
}
.avatar__aura-number {
padding-top:2px
}
.avatar__role {
color:#fff;
position:absolute;
left:50%;
bottom:0;
transform:translateX(-50%);
font-family:'Nunito Sans SemiBold',sans-serif;
text-transform:uppercase;
font-size:8px;
padding:2px 5px;
border-radius:6px
}
.avatar__role-arbitrage {
background:#99480d
}
.avatar.avatar--big .avatar__role,.avatar.avatar--bigger .avatar__role {
font-size:14px;
padding:5px 10px;
border-radius:8px
}
.label-user-status {
display:none;
font-family:'Nunito Sans SemiBold',sans-serif;
font-size:9px;
line-height:1;
letter-spacing:1px;
color:#fff;
padding:3px 4px 2px;
border-radius:2px;
text-transform:uppercase;
background-color:#0ff
}
.label-user-status.is-meta-data {
margin-left:5px
}
.label-user-status.label--big {
font-family:'Nunito Sans Bold',sans-serif;
font-size:12px;
padding:5px 10px 3px;
border-radius:3px
}
.material-body,.number-notifications {
font-family:'Nunito Sans Light',sans-serif
}
.label-user-status.label--big.label-lockout {
padding:4px 9px 2px
}
.label-pokermatch {
background:#f4bb2a
}
.label-pokermatch .circle-progress__value {
stroke:#f4bb2a
}
.label-redstar {
background:#a90c0e
}
.label-redstar .circle-progress__value {
stroke:#a90c0e
}
.label-admin {
background:#3662fc
}
.label-admin .circle-progress__value {
stroke:#3662fc
}
.label-pro {
background:#e42448
}
.label-pro .circle-progress__value {
stroke:#e42448
}
.label-top {
background:#ee7323
}
.label-top .circle-progress__value {
stroke:#ee7323
}
.label-rakeback {
background:#1dab2f
}
.label-rakeback .circle-progress__value {
stroke:#1dab2f
}
.label-school {
background:#8e1949
}
.label-school .circle-progress__value {
stroke:#8e1949
}
.label-junior {
background:#b2805b
}
.label-purple {
background:#505da0
}
.label-lockout {
background:#8e4f19
}
.label-lockout .circle-progress__value {
display:none
}
.label-lockout .circle-progress__bg {
stroke:#8e4f19
}
.label-empty {
display:none!important
}
.label-what .fa-question {
position:absolute;
top:-5px;
right:-3px;
font-size:13px
}
.label-editor {
background:#009de0
}
.label-editor .circle-progress__value {
stroke:#009de0
}
.label-team {
background:#931d4a
}
.label-team .circle-progress__value {
stroke:#931d4a
}
.label-smm {
background:#a136a0
}
.label-smm .circle-progress__value {
stroke:#a136a0
}
.label-official.label-user-status {
background:0 0;
border:1px solid #fff;
padding:2px 3px 1px
}
.label-official .circle-progress__value {
stroke:#fff
}
.label-beginner {
background:#4b517b
}
.label-beginner .circle-progress__value {
stroke:#4b517b
}
.label-enthusiastic {
background:#6a6c79
}
.label-enthusiastic .circle-progress__value {
stroke:#6a6c79
}
.label-amateur {
background:#b66087
}
.label-amateur .circle-progress__value {
stroke:#b66087
}
.label-recognizable {
background:#7046f1
}
.label-recognizable .circle-progress__value {
stroke:#7046f1
}
.label-famous {
background:#e1ad27
}
.label-famous .circle-progress__value {
stroke:#e1ad27
}
.label-outstanding {
background:#67ae93
}
.label-outstanding .circle-progress__value {
stroke:#67ae93
}
.label-expert {
background:#67ab36
}
.label-expert .circle-progress__value {
stroke:#67ab36
}
.label-guru {
background:#70aed1
}
.label-guru .circle-progress__value {
stroke:#70aed1
}
.label-elite {
background:#3333e8
}
.label-elite .circle-progress__value {
stroke:#3333e8
}
.label-legend {
background:#ae2843
}
.label-legend .circle-progress__value {
stroke:#ae2843
}
.circle-progress {
display:none;
background:0 0
}
.circle-progress__bg {
stroke:#2d314a
}
.circle-progress.circle--dark .circle-progress__bg {
stroke:#181c30
}
.number-notifications {
display:none;
font-size:10px;
width:16px;
height:16px;
line-height:16px;
text-align:center;
color:#fff;
background-color:#ae2843;
border-radius:50%;
position:absolute
}
.number-notifications--header-btn {
top:-2px;
right:-2px
}
.number-notifications--header-dropdown {
top:11px;
right:15px;
width:18px;
height:18px;
line-height:20px
}
.number-notifications--header-avatar {
top:-2px;
right:-2px
}
.number-notifications--profile-nav {
right:13px;
font-size:12px;
width:24px;
height:24px;
line-height:26px
}
.number-notifications--filter-posts {
background:#3b4268;
top:5px;
right:-12px
}
@media screen and (min-width:439px) {
.number-notifications--header-avatar {
display:none!important
}

}
.text-warning {
background:#ffe0e0;
border:1px solid silver;
border-radius:12px;
padding:15px;
position:relative;
letter-spacing:-.1px
}
.text-warning__close {
position:absolute;
top:10px;
right:10px;
cursor:pointer
}
.text-warning__close:hover {
color:#fff
}
.text-warning__close.is-hidden {
display:none
}
.block-comments .emoji-img-inline,.emoji-img-inline,.material-body .emoji-img-inline,[data-comment-body] .emoji-img-inline {
display:inline-block!important;
height:20px!important;
position:relative;
top:-2px
}
.branding {
display:block
}
.branding__img {
display:block;
max-width:100%;
height:auto;
margin:0 auto
}
.branding .show-mobile,.branding .show-tablet,.branding--full-length .show-desktop {
display:none
}
.branding-side {
display:block;
position:relative;
top:100px
}
.branding-side__img {
position:absolute;
top:0
}
.branding-side__img-left {
right:100%
}
.branding-side__img-right {
left:100%
}
@media screen and (max-width:1800px) {
.branding-side {
display:none
}

}
@media screen and (max-width:1400px) {
.branding.branding--full-length .show-desktop-lg {
display:none
}
.branding.branding--full-length .show-desktop {
display:block
}

}
@media screen and (max-width:768px) {
.branding {
padding:0
}
.branding .show-desktop {
display:none
}
.branding .show-tablet {
display:block
}
.branding.branding--full-length .show-desktop {
display:none
}

}
@media screen and (max-width:500px) {
.branding .show-tablet {
display:none
}
.branding .show-mobile {
display:block
}

}
.modal-form {
z-index:40;
position:fixed;
top:0;
bottom:0;
right:0;
left:0;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:rgba(0,0,0,.7)
}
.modal-form__wrap {
max-width:830px;
width:100%;
margin:0 auto;
z-index:35;
padding:15px
}
.modal-form__container {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 1 100%;
flex:1 1 100%
}
.modal-form__content {
display:none;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:15px 40px
}
.modal-form__content.is-active {
display:block
}
.modal-form__col {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.modal-form__col-left {
width:425px
}
.modal-form__img {
z-index:1;
display:none
}
.modal-form__img.is-active {
display:block
}
.modal-form__block-title {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.modal-form__title {
width:50%;
font-family:'Nunito Sans SemiBold',sans-serif;
font-size:18px;
line-height:20px;
text-align:center;
padding:15px;
cursor:pointer;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.modal-form__title.is-active {
cursor:unset
}
.modal-form__title.is-active:hover {
background:0 0
}
.modal-form__field {
margin-bottom:15px;
position:relative
}
.modal-form__field span {
position:absolute;
right:5px;
top:2px
}
.modal-form label {
font-size:14px;
font-weight:400;
margin-bottom:0
}
.modal-form input[type=password] {
letter-spacing:8px
}
.modal-form__input {
background:0 0;
outline:0;
border:none;
border-radius:0;
width:100%;
position:relative;
z-index:1;
padding:2px 0
}
.modal-form .field-checkbox {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.modal-form .field-checkbox label {
position:relative;
padding-left:25px;
font-size:12px;
margin:0;
cursor:pointer;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.modal-form .field-checkbox input[type=checkbox] {
position:absolute;
top:0;
left:0;
width:16px;
height:16px;
margin:0;
background:0 0;
border-radius:3px;
cursor:pointer;
outline:0;
-webkit-box-shadow:none;
box-shadow:none
}
.modal-form .field-checkbox input[type=checkbox]:checked:after {
content:'\2713';
font-size:14px;
position:absolute;
top:-1px;
left:3px
}
.modal-form .forgot-pass {
font-family:'Nunito Sans SemiBold',sans-serif;
font-size:12px
}
.modal-form__terms {
font-size:12px;
margin-top:15px;
text-align:center
}
.modal-form__btn {
height:50px
}
.modal-form__entry {
font-size:12px;
font-family:'Nunito Sans SemiBold',sans-serif;
margin-top:15px;
text-align:center
}
.modal-form .text-danger {
font-size:12px
}
@media screen and (max-width:800px) {
.modal-form__wrap {
max-width:360px
}
.modal-form__content {
padding:15px
}
.modal-form__col-left {
display:none
}

}
.modal-cookie__content,.user-age {
display:-ms-flexbox;
gap:15px;
padding:15px
}
.modal-cookie {
font-size:12px;
width:100%;
position:fixed;
bottom:0;
z-index:101
}
.modal-cookie__content {
display:-webkit-box;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.modal-cookie__text p+p {
margin-top:10px
}
.modal-cookie__btn {
-webkit-box-flex:0;
-ms-flex:0 0 150px;
flex:0 0 150px
}
@media screen and (max-width:1217px) {
.modal-cookie {
display:none!important
}

}
.user-age {
display:-webkit-box;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
max-width:300px;
border-radius:12px
}
.user-age__title {
width:100%;
text-align:center;
font-size:18px;
font-family:'Nunito Sans SemiBold',sans-serif
}
.user-age__btn {
font-size:16px;
width:100px;
height:50px;
gap:5px
}
.modal_info_container {
z-index:10000;
padding:0!important
}
.modal_info_container .modal_info_content {
background-color:#272d49;
position:relative;
-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.modal_info_container .modal_info_content .modal-header {
border:none;
padding-bottom:10px
}
.modal_info_container .modal_info_content .modal-header .modal-title {
color:#fff;
font-size:16px;
line-height:1;
font-family:'Nunito Sans SemiBold',sans-serif
}
.modal_info_container .modal_info_content .modal-body>:last-child {
margin-bottom:0
}
.modal_info_container .modal_info_content .modal-body p {
margin-bottom:10px
}
.modal_info_container .modal_info_content .modal-body b,.modal_info_container .modal_info_content .modal-body strong {
color:#f0f3fb;
-webkit-transition:color .2s;
transition:color .2s
}
.modal_info_container .modal_info_content .modal-body a {
color:#73adff
}
.modal_info_container .modal_info_content .modal-body a:hover,.modal_info_container .modal_info_content .modal-body a:hover b,.modal_info_container .modal_info_content .modal-body a:hover strong {
color:#fff
}
.modal_info_container .modal_info_content .modal-body a b,.modal_info_container .modal_info_content .modal-body a strong {
color:#73adff
}
.modal_info_container .modal_info_content .modal-body ol,.modal_info_container .modal_info_content .modal-body ul {
margin:0 0 10px
}
.modal_info_container .modal_info_content .modal-body li+li {
margin-top:5px
}
.modal_info_container .modal_info_content .modal-body input {
border-color:#384266;
background-color:#1f243c;
padding:5px 10px;
height:36px;
color:#fff;
-webkit-box-shadow:none;
box-shadow:none
}
.modal_info_container .modal_info_content .modal-body input::-webkit-input-placeholder {
color:#495170
}
.modal_info_container .modal_info_content .modal-body input::-moz-placeholder {
color:#495170
}
.modal_info_container .modal_info_content .modal-body input:-moz-placeholder {
color:#495170
}
.modal_info_container .modal_info_content .modal-body input:-ms-input-placeholder {
color:#495170
}
.modal_info_container .modal_info_content .modal-body input:focus {
color:#fff
}
.modal_info_container .modal_info_content .modal-body label[class^=note-] {
display:inline-block;
font-size:14px;
font-weight:400;
line-height:1;
margin-bottom:5px
}
.modal_info_container .modal_info_content .modal-body label[class^=note-] span {
color:#596387;
font-size:12px
}
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable {
height:400px
}
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable::-webkit-scrollbar {
background-color:#282e48
}
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable::-webkit-scrollbar-thumb {
background-color:#384266
}
.modal_info_container .modal_info_content .modal-body .note-form-group {
margin:0;
line-height:0
}
.modal_info_container .modal_info_content .modal-body .note-form-group+.note-form-group {
margin-top:15px
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files {
position:relative
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files:hover {
cursor:pointer
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files:hover label {
background-color:#3e4972
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files label {
display:inline-block;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
margin:0 0 15px;
line-height:36px;
padding:0 15px;
width:100%;
background-color:#384266;
color:#fff;
border-radius:4px;
text-align:center
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files input[type=file] {
cursor:inherit;
display:block;
opacity:0;
position:absolute;
right:0;
top:0
}
.modal_info_container .modal_info_content .modal-body .note-group-image-url {
margin:0
}
.modal_info_container .modal_info_content .modal-body[data-text-modal] {
text-align:center
}
.modal_info_container .modal_info_content .close {
color:#596387;
opacity:1;
margin-top:-5px
}
.modal_info_container .modal_info_content .close:hover {
color:#fff
}
.modal_info_container .modal_info_content .modal-footer {
border:none
}
.modal_info_container .modal_info_content .modal-footer button {
padding:0 15px;
line-height:36px;
background-color:#384266;
border:none;
color:#fff
}
.modal_info_container .modal_info_content .modal-footer button:hover {
background-color:#3e4972;
color:#fff
}
.modal_info_container.modal_ask_user .modal_info_content .modal-footer {
text-align:center
}
.modal_info_container.modal_add_theme .modal_info_content {
background-color:#384266
}
.modal_info_container.modal_add_theme .modal_info_content .modal-body input {
width:100%;
border-radius:4px;
border:1px solid #181c30;
background-color:#272d49;
outline:0
}
.modal_info_container.modal_add_theme .modal_info_content .modal-footer button {
background-color:#181c30
}
.modal_info_container.modal_add_theme .modal_info_content .modal-footer button:hover {
background-color:#1f243c
}
.modal_info_container.modal_add_theme>.modal-dialog {
width:800px
}
.modal_info_container.modal_add_theme.fullscreen>.modal-dialog {
margin:0!important;
width:100vw
}
.modal_info_container.modal_add_theme.fullscreen .modal_info_container {
height:100vh
}
.modal_info_container.modal_like_category {
padding:0!important
}
.modal_info_container.modal_like_category .modal-dialog {
width:400px
}
.modal_info_container.modal_like_category .modal_info_header {
border-bottom:none
}
.modal_info_container.emojis-dialog .note-emoji-btn {
background:0 0;
padding:0;
margin:5px 11px;
width:40px
}
.modal_info_container.emojis-dialog .note-emoji-btn img {
max-width:100%
}
@media screen and (max-width:1217px) {
.modal_info_container .modal-dialog {
width:500px
}
.modal_info_container.modal_add_theme>.modal-dialog {
width:700px
}

}
@media screen and (max-width:797px) {
.modal_info_container .modal-dialog {
width:auto!important;
margin:0 15px
}

}
.light-theme .modal_info_container .modal_info_content {
background-color:#fff;
border:1px solid silver;
-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.light-theme .modal_info_container .modal_info_content .modal-header .modal-title {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-body>:last-child {
margin-bottom:0
}
.light-theme .modal_info_container .modal_info_content .modal-body p,.material-title {
margin-bottom:10px
}
.light-theme .modal_info_container .modal_info_content .modal-body b,.light-theme .modal_info_container .modal_info_content .modal-body strong {
color:#000;
-webkit-transition:color .2s;
transition:color .2s
}
.light-theme .modal_info_container .modal_info_content .modal-body a {
color:#287FF0
}
.light-theme .modal_info_container .modal_info_content .modal-body a:hover,.light-theme .modal_info_container .modal_info_content .modal-body a:hover b,.light-theme .modal_info_container .modal_info_content .modal-body a:hover strong {
color:#38A0FF
}
.light-theme .modal_info_container .modal_info_content .modal-body a b,.light-theme .modal_info_container .modal_info_content .modal-body a strong {
color:#287FF0
}
.light-theme .modal_info_container .modal_info_content .modal-body ol,.light-theme .modal_info_container .modal_info_content .modal-body ul {
margin:0 0 10px
}
.light-theme .modal_info_container .modal_info_content .modal-body li+li {
margin-top:5px
}
.light-theme .modal_info_container .modal_info_content .modal-body input {
border-color:silver;
background-color:#EDEDED;
padding:5px 10px;
height:36px;
color:#000;
-webkit-box-shadow:none;
box-shadow:none
}
.light-theme .modal_info_container .modal_info_content .modal-body input::-webkit-input-placeholder {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-body input::-moz-placeholder {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-body input:-moz-placeholder {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-body input:-ms-input-placeholder {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-body input:focus {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-body label[class^=note-] {
display:inline-block;
font-size:14px;
font-weight:400;
line-height:1;
margin-bottom:5px
}
.light-theme .modal_info_container .modal_info_content .modal-body label[class^=note-] span {
color:#596387;
font-size:12px
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable {
height:400px
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable::-webkit-scrollbar {
background-color:#f5f5f5
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable::-webkit-scrollbar-thumb {
background-color:#ededed
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-form-group {
margin:0;
line-height:0
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-form-group+.note-form-group {
margin-top:15px
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-group-select-from-files {
position:relative
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-group-select-from-files:hover {
cursor:pointer
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-group-select-from-files:hover label {
background-color:#fff
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-group-select-from-files label {
display:inline-block;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
line-height:36px;
padding:0 15px;
width:100%;
background-color:#ededed;
color:#000;
border-radius:4px;
border:1px solid silver;
text-align:center;
margin:0 0 15px
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-group-select-from-files input[type=file] {
cursor:inherit;
display:block;
opacity:0;
position:absolute;
right:0;
top:0
}
.light-theme .modal_info_container .modal_info_content .modal-body .note-group-image-url {
margin:0
}
.light-theme .modal_info_container .modal_info_content .modal-body[data-text-modal] {
text-align:center
}
.light-theme .modal_info_container .modal_info_content .close {
color:#596387
}
.light-theme .modal_info_container .modal_info_content .close:hover {
color:#000
}
.light-theme .modal_info_container .modal_info_content .modal-footer {
border:none
}
.light-theme .modal_info_container .modal_info_content .modal-footer button {
color:#000;
background:#EDEDED;
border:1px solid silver
}
.light-theme .modal_info_container .modal_info_content .modal-footer button:hover {
color:#000;
background:#fafafa
}
.light-theme .modal_info_container.modal_ask_user .modal_info_content .modal-footer {
text-align:center
}
.light-theme .modal_info_container.modal_add_theme .modal_info_content {
background-color:#fff
}
.light-theme .modal_info_container.modal_add_theme .modal_info_content .modal-body input {
border-radius:8px;
border:1px solid silver;
background-color:#fff;
color:#000
}
.light-theme .modal_info_container.modal_add_theme .modal_info_content .modal-footer button {
color:#fff;
border:none;
background:#287FF0
}
.light-theme .modal_info_container.modal_add_theme>.modal-dialog {
width:800px
}
.light-theme .modal_info_container.modal_add_theme.fullscreen>.modal-dialog {
margin:0!important;
width:100vw
}
.light-theme .modal_info_container.modal_add_theme.fullscreen .modal_info_container {
height:100vh
}
.light-theme .modal_info_container.modal_like_category {
padding:0!important
}
.light-theme .modal_info_container.modal_like_category .modal-dialog {
width:400px
}
.light-theme .modal_info_container.modal_like_category .modal_info_header {
border-bottom:none
}
.slick-slider {
position:relative;
display:block;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
-webkit-touch-callout:none;
-khtml-user-select:none;
-ms-touch-action:pan-y;
touch-action:pan-y;
-webkit-tap-highlight-color:transparent;
opacity:0
}
.slick-slider.slick-initialized {
opacity:1
}
.slick-slider.slick-initialized .slick-slide {
display:block
}
.slick-slider.slick-vertical .slick-slide {
display:block;
height:auto;
border:1px solid transparent
}
.slick-slider .slick-list {
position:relative;
display:block;
overflow:hidden;
margin:0;
padding:0;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)
}
.breadcrumbs,.slick-slider .slick-track {
display:-webkit-box;
display:-ms-flexbox
}
.slick-slider .slick-list.dragging {
cursor:pointer
}
.slick-slider .slick-track {
position:relative;
top:0;
left:0;
display:flex;
margin-left:auto;
margin-right:auto;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)
}
.slick-slider .slick-track:after,.slick-slider .slick-track:before {
display:table;
content:''
}
.slick-slider .slick-track:after {
clear:both
}
.slick-slider .slick-slide {
outline:0;
display:none
}
.slick-slider .slick-slide.slick-loading img {
display:none
}
.slick-slider .slick-slide.dragging img {
pointer-events:none
}
[data-read-more-btn] {
color:#73adff;
-webkit-transition:color .2s ease-in-out;
transition:color .2s ease-in-out
}
[data-read-more-btn]:hover {
color:#fff;
cursor:pointer
}
[data-read-more-hidden] {
display:none
}
.breadcrumbs {
padding:0;
margin:0 0 15px;
list-style:none;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
gap:10px
}
.breadcrumbs__link {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:10px 15px;
border-radius:8px;
height:40px;
max-width:200px
}
.circle-progress-bars__name.is-mobile,.material-body hr {
display:none
}
.breadcrumbs__name {
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis
}
@media screen and (max-width:600px) {
.breadcrumbs {
font-size:12px;
gap:5px
}
.breadcrumbs__link {
height:30px;
max-width:110px;
padding:5px 8px
}

}
.book_film_info,.material-body {
font-size:18px
}
.material-body {
word-break:break-word
}
.material-body+.material-body {
margin-top:15px
}
.material-body>:first-child {
margin-top:0
}
.material-body>:last-child {
margin-bottom:0
}
.material-body p {
margin-bottom:15px;
font-weight: 300;
}
.material-body p:last-child {
margin-bottom:0
}
.material-body h1 {
margin:10px 0
}
.material-body h2,.material-body h3,.material-body h4,.material-body h5,.material-body h6 {
margin:15px 0
}
.material-body b,.material-body strong {
color:#f0f3fb;
-webkit-transition:color .2s;
transition:color .2s
}
.material-body a {
font-family:'Nunito Sans SemiBold',sans-serif;
color:#73adff
}
.book_film_info,.material-body blockquote:before {
font-family:'Nunito Sans Light',sans-serif
}
.material-body a:hover,.material-body a:hover b,.material-body a:hover strong {
color:#fff
}
.material-body a b,.material-body a strong {
color:#73adff
}
.material-body ol,.material-body ul {
margin:0 0 15px
}
.material-body li+li {
margin-top:10px
}
.material-body li img {
margin:8px 0
}
.material-body blockquote {
font-size:24px;
text-align:center;
border-radius:10px;
margin:0 0 15px;
padding:45px 15px 15px;
position:relative
}
.material-body blockquote:before {
content:"“";
font-size:100px;
line-height:85px;
height:25px;
overflow:hidden;
position:absolute;
top:15px;
left:0;
right:0
}
.material-body img {
display:block;
width:auto;
height:auto!important;
max-width:100%;
max-height:600px;
border-radius:12px
}
.material-body img.right {
margin-left:15px;
float:right
}
.material-body img.left {
margin-right:15px;
float:left
}
.material-body img[position=left] {
margin:0 15px 15px 0
}
.material-body img[position=right] {
margin:0 0 15px 15px
}
.material-body .book_download_links {
margin-top:25px
}
.material-body .book_download_links .btn_download_book {
color:#fff!important
}
.material-body .biography_story_img {
margin-bottom:35px
}
.material-body .instagram-media {
width:100%!important;
background:#fff!important;
border:none!important;
border-radius:4px!important
}
.material-body .video {
position:relative;
border-radius:12px;
overflow:hidden;
padding-bottom:56.25%;
padding-top:25px;
height:0
}
.material-body .video iframe {
position:absolute;
top:0;
left:0;
width:100%!important;
height:100%!important
}
.material-body figure {
display:inline-block;
background:#1B1F33;
padding:15px;
border-radius:12px;
margin-bottom:15px
}
.material-body figure.right {
margin-left:15px;
float:right
}
.material-body figure.left {
margin-right:15px;
float:left
}
.material-body figure p {
margin-bottom:0
}
.material-body figcaption {
margin-top:10px;
font-style:italic
}
.material-body .testix {
text-align:center;
background:#171c31;
border-radius:12px;
overflow:hidden
}
.material-body .testix iframe {
display:block;
margin:0 auto;
width:100%;
height:600px;
max-width:800px
}
.material-body .testix_project {
border-radius:12px
}
.book_film_block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-bottom:20px
}
.book_film_poster {
margin-right:20px;
text-align:center
}
.book_film_poster img {
max-width:250px;
border-radius:12px;
display:inline-block
}
.book_film_info p {
margin-bottom:15px
}
.book_film_info strong {
color:#f0f3fb
}
.book_film_info .rating_kinopoisk>span {
vertical-align:-webkit-baseline-middle;
vertical-align:middle
}
.book_film_info .rating_kinopoisk .img_kinopoisk {
width:24px;
height:24px;
display:inline-block;
background:url(/img/icons.png) -26px 0 no-repeat
}
.book_film_info .rating_imdb>span {
vertical-align:-webkit-baseline-middle;
vertical-align:middle
}
.book_film_info .rating_imdb .img_imdb {
width:24px;
height:24px;
display:inline-block;
background:url(/img/icons.png) no-repeat
}
@media screen and (max-width:649px) {
.material-body blockquote {
font-size:20px;
padding-top:40px
}
.material-body blockquote:before {
font-size:80px;
line-height:65px;
height:20px
}
.material-body img {
float:none;
display:block;
margin:0 auto 15px
}
.material-body figure.left,.material-body figure.right,.material-body img.left,.material-body img.right {
float:none;
width:initial;
display:block;
margin:0 auto 15px
}
.book_film_block {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.book_film_poster {
margin:0 0 20px
}

}
.invert-bg-faq .faq__block {
background-color:#272d49
}
.casino-tabs .material-body .faq h3,.material-body .faq h3 {
font-family:'Nunito Sans Regular',sans-serif;
font-size:18px;
-webkit-box-flex:0;
-ms-flex-positive:0;
flex-grow:0;
margin:0
}
.faq__question,.faq__title {
display:-webkit-box;
-webkit-box-align:center
}
.faq__title {
display:-ms-flexbox;
display:flex;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
font-family:'Nunito Sans SemiBold',sans-serif;
font-size:24px;
margin:15px 0
}
.casino-bonus__btn,.casino-tabs__title,.faq__question {
font-family:'Nunito Sans Regular',sans-serif
}
.faq__icon,.faq__question,.faq__question-text {
font-size:18px
}
.faq__title img {
-ms-flex-item-align:start;
align-self:flex-start;
-webkit-box-flex:0;
-ms-flex:0 0 40px;
flex:0 0 40px;
min-width:40px;
height:40px;
padding:5px;
margin:0 10px 0 0;
border-radius:8px;
background:#1B1F33;
position:relative
}
.faq__block {
background-color:#181c30;
border-radius:12px
}
.faq__block+.faq__block {
margin-top:15px
}
.faq__question {
display:-ms-flexbox;
display:flex;
-ms-flex-align:center;
align-items:center;
line-height:20px;
padding:15px
}
.faq__icon {
margin-left:10px;
-webkit-transition:all .3s;
transition:all .3s
}
.faq__answer {
font-family:'Nunito Sans Light',sans-serif;
font-size:16px;
color:#8a93ac;
padding:0 15px 15px 38px
}
.open .faq__icon {
padding-bottom:3px;
-webkit-transform:scale(1,-1);
transform:scale(1,-1)
}
.open .faq__answer {
display:initial
}
.anchor_links .links_title,.opinion>div {
display:-webkit-box;
display:-ms-flexbox
}
.anchor_links {
float:left;
max-width:50%;
margin:4px 15px 15px 0;
border-radius:12px
}
.anchor_links .links_title {
font-family:'Nunito Sans Bold',sans-serif;
font-size:18px;
line-height:1;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:15px;
border-radius:12px 12px 0 0
}
.anchor_links .links_title i {
margin-right:10px;
font-size:20px
}
.anchor_links ul {
font-family:'Nunito Sans Light',sans-serif;
font-size:16px;
line-height:1.5;
margin:0;
padding:15px 15px 15px 30px;
border-radius:0 0 12px 12px
}
.anchor_links li+li {
margin-top:10px
}
.anchor_links .btn_download_app {
width:calc(100% - 30px);
color:#fff;
border:none;
margin:0 0 15px 15px
}
.anchor_links .btn_download_app i {
margin-right:5px
}
.anchor_links--pokerroom {
width:100%
}
.anchor_links--pokerroom .anchor_links {
float:none;
margin:0;
max-width:100%
}
.anchor_links--pokerroom .anchor_links ul {
font-size:18px
}
@media screen and (max-width:799px) {
.anchor_links {
margin:4px 15px 0 0
}

}
@media screen and (max-width:649px) {
.anchor_links {
float:none;
max-width:100%;
margin:15px 0
}

}
.opinion {
border:1px solid #a72642;
border-radius:12px;
background:#181c30;
margin-bottom:15px
}
.opinion:after {
font-family:FontAwesome;
float:right;
margin:-28px 16px 0 0;
font-size:16px;
line-height:15px;
font-style:italic;
color:#5b6388
}
.custom-list li:before,.opinion b,.opinion strong {
font-family:'Nunito Sans Bold',sans-serif
}
.opinion>div {
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
padding:10px 15px 0
}
.opinion>div+div {
border-top:1px solid rgba(198,208,237,.2)
}
.opinion b {
font-size:18px;
line-height:20px;
color:#fff!important;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin:0 15px 10px 0
}
.opinion b:before {
content:'\f130';
font-family:FontAwesome;
font-size:24px;
font-weight:400;
width:40px;
height:40px;
line-height:40px;
-ms-flex-negative:0;
flex-shrink:0;
-ms-flex-item-align:start;
align-self:flex-start;
text-align:center;
background:#a72642;
border-radius:50%;
margin-right:10px
}
.add_comment_container .btns_comment,.opinion cite {
text-align:right
}
.opinion cite {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-ms-flex-item-align:start;
align-self:flex-start;
-ms-flex-negative:0;
flex-shrink:0;
font-style:normal;
margin-bottom:10px
}
.opinion strong {
color:#c5d0ec!important;
font-size:18px;
line-height:22px!important
}
.opinion small {
font-size:14px;
color:#5b6388
}
.opinion img {
-ms-flex-item-align:end;
align-self:flex-end;
margin-right:30px
}
.opinion blockquote {
font-style:italic;
border:none!important;
margin:0!important;
-ms-flex-item-align:center;
align-self:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:15px 20px 25px 0!important
}
@media screen and (max-width:459px) {
.opinion>div {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.opinion b {
margin-right:0
}
.opinion cite {
text-align:left;
margin-left:50px
}
.opinion img {
-ms-flex-item-align:center;
align-self:center;
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1;
margin:0
}

}
.custom-list {
list-style:none;
font-size:18px;
line-height:20px;
padding:15px;
margin:0 0 15px;
border-radius:10px
}
.custom-list.pros li:before {
content:"+";
background:#4ca241
}
.comments__body-block.cons:before,.custom-list.cons li:before {
content:"−";
background:#a72642
}
.custom-list li {
position:relative;
padding-left:30px
}
.custom-list li+li {
margin-top:10px
}
.custom-list li:before {
content:"";
position:absolute;
left:0;
display:inline-block;
width:20px;
height:20px;
color:#fff;
font-size:20px;
line-height:20px;
text-align:center
}
.custom-table {
font-size:16px;
width:100%;
margin-bottom:15px;
border-style:hidden;
border-radius:12px;
overflow:hidden;
word-break:initial
}
.custom-table__combinations td:nth-child(2),.custom-table__combinations thead {
white-space:nowrap
}
.custom-table__combinations img {
border-radius:0;
max-width:initial
}
.custom-table tbody th {
text-align:left
}
.custom-table td,.custom-table th {
text-align:center;
padding:8px 10px;
border:1px solid
}
.custom-table th {
font-family:'Nunito Sans SemiBold',sans-serif
}
.table-overflow {
width:100%;
overflow-x:auto;
scrollbar-width:thin
}
.table-overflow::-webkit-scrollbar {
height:4px
}
.table-overflow::-webkit-scrollbar-thumb {
border-radius:2px
}
@media screen and (max-width:649px) {
.custom-table {
font-size:14px
}

}
@media screen and (max-width:419px) {
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable {
min-height:200px
}
.custom-table {
font-size:12px
}

}
.circle-progress-bars {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-bottom:25px
}
.circle-progress-bars.circle-progress-bars--sidebar {
margin:15px 0 35px
}
.circle-progress-bars.circle-progress-bars--sidebar .circle-progress-bars__svg {
width:42px
}
.circle-progress-bars__svg {
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
overflow:visible!important
}
.circle-progress-bars__svg+.circle-progress-bars__svg {
margin-left:10px
}
.circle-progress-bars circle {
fill:none;
stroke:#434862;
stroke-width:4
}
.circle-progress-bars__circle-value {
-webkit-filter:url(index.html#progress_bar_shadow);
filter:url(index.html#progress_bar_shadow);
stroke:url(index.html#progress_bar_gradient)!important;
stroke-dasharray:144.5
}
.circle-progress-bars__digital-value {
font-size:16px;
fill:#aeb9d4;
-webkit-transform:rotate(90deg);
transform:rotate(90deg)
}
.circle-progress-bars__name {
font-size:11px;
fill:#aeb9d4;
-webkit-transform:rotate(90deg);
transform:rotate(90deg)
}
.warning-gaming-addiction {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px;
padding:10px;
border-radius:10px
}
.warning-gaming-addiction svg {
min-width:25px
}
.casino-top-header {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
gap:15px;
margin-bottom:15px
}
.casino-top-header .breadcrumbs,.casino-top-header .data-info {
margin:0
}
@media screen and (max-width:600px) {
.casino-top-header {
gap:5px
}

}
.data-info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
gap:10px;
margin-bottom:15px
}
.data-info__avatar {
width:30px;
margin-right:5px
}
.data-info__item-row {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
font-size:12px
}
.data-info__item-row.estimate {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.data-info__item-row .stars-rating {
font-size:10px;
line-height:1.5
}
.data-info__item-prop {
font-family:'Nunito Sans Light',sans-serif
}
.app-header-login__desc-item.mega-desc,.data-info a,.material-editor__author {
font-family:'Nunito Sans Bold',sans-serif
}
.material-editor {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
padding:15px;
border-radius:12px;
background:#181c30;
margin-top:15px
}
.material-editor__avatar {
margin-right:15px
}
.material-editor__author-block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-bottom:5px
}
.beton-header,.material-editor__social {
display:-ms-flexbox;
-webkit-box-align:center
}
.material-editor__author {
font-size:16px;
margin-right:5px
}
.material-editor__body {
word-break:break-word
}
.material-editor__social {
display:-webkit-box;
display:flex;
-ms-flex-align:center;
align-items:center;
margin-top:5px
}
.material-editor__social-link {
color:#fff;
padding:0;
height:22px;
-webkit-box-flex:0;
-ms-flex:0 0 22px;
flex:0 0 22px;
font-size:12px;
border-radius:50%;
margin-right:10px
}
.material-editor__social-link:hover {
color:#fff
}
.material-editor__btn {
margin-top:10px;
padding:5px 10px
}
@media screen and (max-width:359px) {
.material-editor {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.material-editor__avatar {
margin:0 auto 10px
}
.material-editor__author-block {
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}

}
.beton-header {
font-size:28px;
display:-webkit-box;
display:flex;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
padding:10px 15px;
border-radius:12px 12px 0 0
}
.app-header-login {
position:relative;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
background-size:contain;
padding:15px;
border-radius:0 0 12px 12px;
margin-bottom:15px
}
.app-header-login:has(~.casino-tabs .casino-tabs__header) {
border-radius:0;
margin-bottom:-1px
}
.app-header-login.sticky {
z-index:5;
position:sticky;
top:100px;
border-radius:0 0 12px 12px!important
}
.app-header-login.sticky .app-header-login__logo {
height:80px
}
.app-header-login.sticky .app-header-login__desc-item.mega-desc {
margin-top:0
}
.app-header-login.sticky .app-header-login__desc-item.mini-desc {
margin-top:5px
}
.app-header-login__logo {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-negative:0;
flex-shrink:0;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:15px;
margin-right:30px;
border-radius:12px;
background:#111422;
width:120px;
height:120px;
-webkit-transition:height .2s;
transition:height .2s
}
.app-header-login__logo img {
max-width:100%;
height:auto
}
.app-header-login__logo-big {
width:180px;
margin-right:30px
}
.app-header-login__desc {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
position:relative;
margin-right:30px
}
.app-header-login__desc-item {
color:#fff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-transition:margin .2s;
transition:margin .2s
}
.app-header-login__desc-item.mega-desc {
font-size:24px;
margin-top:5px
}
.app-header-login__desc-item.mini-desc {
font-family:'Nunito Sans Light',sans-serif;
line-height:1.5;
font-size:10px;
margin-top:10px;
color:#adb7d1
}
.app-header-login__desc-item strong {
margin:0 10px 5px 0
}
.app-header-login__desc-item span {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
color:#adb7d1;
font-size:12px;
font-family:'Nunito Sans Light',sans-serif;
margin-bottom:5px
}
.app-header-login__desc-item img {
width:20px;
height:20px;
-o-object-fit:cover;
object-fit:cover;
border-radius:50%;
margin-right:10px
}
.app-header-login__action-block {
width:100%;
-webkit-box-flex:0;
-ms-flex:0 0 250px;
flex:0 0 250px;
max-width:250px;
position:relative;
text-align:center
}
.app-header-login__action-icon-name {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.app-header-login__action-icon {
width:40px;
height:40px;
border-radius:4px;
margin-right:15px
}
.app-header-login__action-name {
-ms-flex-item-align:center;
align-self:center;
color:#fff
}
.app-header-login__action-desc {
font-size:12px;
margin:10px 0 5px;
color:#596387
}
.app-header-login__btn .fa-play-circle-o {
font-size:22px;
margin-right:5px
}
.app-header-login__bonus-code {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-bottom:10px
}
.app-header-login__bonus-code-icon {
color:#5ab530;
font-size:14px;
margin-right:5px
}
.app-header-login__bonus-code-copy {
font-size:14px;
margin-left:5px
}
.app-header-login__bonus-code-caption {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
font-size:12px;
font-family:'Nunito Sans Light',sans-serif;
color:#adb7d1;
margin-right:5px
}
.app-data,.app-data__left {
display:-webkit-box;
display:-ms-flexbox;
gap:15px
}
.app-header-login__bonus-code-value {
color:#fff;
font-family:'Nunito Sans Bold',sans-serif;
font-size:16px;
line-height:19px;
-webkit-transition:all .2s;
transition:all .2s;
cursor:pointer;
border-bottom:1px dashed #adb7d1
}
.app-header-login__bonus-code-value:hover {
border-color:#db3557
}
@media screen and (max-width:1217px) {
.app-header-login {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
background-size:100% auto
}
.app-header-login.sticky {
position:relative;
border-radius:0;
top:0
}
.app-header-login__logo {
margin-right:0
}
.app-header-login__desc {
max-width:500px;
margin:15px 0 0;
text-align:center
}
.app-header-login__desc-item {
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.app-header-login__action-block {
-webkit-box-flex:0;
-ms-flex:none;
flex:none;
margin-top:15px
}

}
.app-data {
display:flex;
margin:15px 0
}
@media screen and (max-width:800px) {
.app-data {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}

}
.app-data__left {
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-flex:0;
-ms-flex:0 0 300px;
flex:0 0 300px
}
@media screen and (max-width:800px) {
.app-data__left {
-webkit-box-flex:1;
-ms-flex:auto;
flex:auto
}

}
.app-data__right {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
overflow:hidden;
position:relative;
border-radius:12px;
min-height:200px
}
@media screen and (max-width:800px) {
.app-data__right {
min-height:300px
}

}
.casino-tabs .casino-faq .faq__title {
font-size:28px;
margin:30px 0
}
.casino-tabs .material-body {
background:#222740;
padding:15px;
border-radius:12px;
width:100%
}
.casino-tabs .material-body h1,.casino-tabs .material-body h2,.casino-tabs .material-body h3,.casino-tabs .material-body h4,.casino-tabs .material-body h5,.casino-tabs .material-body h6 {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
position:relative
}
.casino-tabs .material-body h1 img,.casino-tabs .material-body h2 img,.casino-tabs .material-body h3 img,.casino-tabs .material-body h4 img,.casino-tabs .material-body h5 img,.casino-tabs .material-body h6 img {
-ms-flex-item-align:start;
align-self:flex-start;
-webkit-box-flex:0;
-ms-flex:0 0 40px;
flex:0 0 40px;
min-width:40px;
height:40px;
padding:5px;
margin:0 10px 0 0;
border-radius:8px;
background:#1B1F33;
position:relative
}
.casino-tabs__header {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:0 0 12px 12px;
overflow:hidden;
margin-bottom:15px
}
.casino-tabs__title {
font-size:16px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:0 15px;
min-height:60px;
margin:-1px;
border:1px solid #1B1F33;
background:#222740;
cursor:pointer
}
.casino-tabs__title.is-active,.casino-tabs__title:focus,.casino-tabs__title:hover {
background:#1B1F33;
color:#fff
}
.casino-tabs__title.is-active {
cursor:default
}
.casino-tabs__title.is-review-tab {
cursor:pointer
}
.casino-tabs__title-icon {
color:#DB3557;
fill:#DB3557;
margin-right:5px;
font-size:20px
}
.casino-tabs__content {
display:none;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px
}
.casino-tabs__content.is-active {
display:block
}
.casino-video-screens {
border-radius:12px
}
.casino-video-screens img {
border-radius:8px
}
.casino-video-screens__title {
font-family:'Nunito Sans SemiBold',sans-serif;
font-size:18px;
line-height:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
padding:16px 15px;
border-radius:12px 12px 0 0
}
.lot-of-bl__content,.lot-of-bl__title {
display:-webkit-box;
display:-ms-flexbox;
padding:15px
}
.casino-video-screens__title svg {
margin-right:10px;
fill:transparent
}
.casino-video-screens__title svg path {
stroke:#DB3557
}
.casino-video-screens__block {
padding:15px
}
.casino-video-screens__video {
border-radius:8px;
position:relative
}
.casino-video-screens__video img {
width:100%;
height:auto;
max-height:300px;
-o-object-fit:cover;
object-fit:cover
}
.casino-video-screens__video i {
font-size:60px;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
-webkit-transition:all .3s;
transition:all .3s
}
.casino-video-screens__play {
cursor:pointer
}
.casino-video-screens__play:hover i {
color:#db3557
}
.lot-of-bl {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
border-radius:12px
}
.lot-of-bl__title {
font-size:18px;
line-height:1;
display:flex;
border-radius:12px 12px 0 0
}
.lot-of-bl__title svg {
margin-right:10px
}
.lot-of-bl__content {
display:flex;
gap:15px;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
@media screen and (max-width:800px) {
.lot-of-bl__content {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}

}
.lot-of-bl__col {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:15px
}
.lot-of-bl__col--left {
-ms-flex-item-align:center;
align-self:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.lot-of-bl__col--right {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-ms-flex-pack:distribute;
justify-content:space-around
}
@media screen and (max-width:500px) {
.lot-of-bl__col--right {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}

}
.lot-of-bl__col-percent,.lot-of-bl__percent {
-ms-flex-direction:column;
-webkit-box-orient:vertical;
-webkit-box-direction:normal
}
.lot-of-bl__col-percent {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
flex-direction:column;
-ms-flex-pack:distribute;
justify-content:space-around
}
.lot-of-bl__percent {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
flex-direction:column
}
.lot-of-bl__percent-text {
font-family:'Nunito Sans SemiBold',sans-serif;
position:relative;
padding-left:25px
}
.casino-bonus__title,.lot-of-bl__percent-number {
font-family:'Nunito Sans Bold',sans-serif
}
.lot-of-bl__percent-text:before {
content:"";
display:block;
width:20px;
height:5px;
border-radius:5px;
position:absolute;
top:6px;
left:0
}
.lot-of-bl__percent-number {
font-size:28px
}
.lot-of-bl .circle-chart {
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg)
}
.lot-of-bl .circle-chart circle {
fill:none;
stroke-width:20
}
.lot-of-bl ul {
margin:0;
padding:0;
list-style:none;
width:50%
}
.lot-of-bl li+li,.do-smth__item+.do-smth__item {
margin-top:10px
}
.lot-of-bl li:before {
display:inline-block;
margin-right:5px
}
.casino-bonus,.comments+.comments {
margin:15px 0
}
.casino-bonus {
position:relative
}
.casino-bonus__list {
display:grid;
grid-template-columns:repeat(auto-fill,minmax(220px,1fr));
grid-gap:15px
}
.casino-bonus__item {
padding:15px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
border-radius:10px;
text-align:center;
position:relative
}
.casino-bonus__label {
font-size:12px;
border:1px solid;
border-radius:8px;
padding:8px 10px 7px;
-ms-flex-item-align:center;
align-self:center;
display:-webkit-inline-box;
display:-ms-inline-flexbox;
display:inline-flex
}
.casino-bonus__logo {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border-radius:8px;
padding:10px
}
.casino-bonus__logo img {
border-radius:initial
}
.casino-bonus__title {
font-size:18px
}
.casino-bonus__title span {
display:inline-block
}
.casino-bonus__desc {
font-size:12px;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.casino-bonus__desc p:last-child {
margin:0
}
.casino-bonus__code-title,.casino-bonus__code-title i,.casino-related__logo,.casino-related__prop,.casino-related__reviews i,.casino-related__value .stars-rating {
margin-right:5px
}
.casino-bonus__code {
position:relative;
z-index:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
white-space:nowrap;
font-size:12px
}
.casino-bonus__code-text {
font-size:16px;
border-bottom:1px dashed;
white-space:nowrap;
cursor:pointer
}
.casino-bonus__code-text i {
margin-left:5px
}
.casino-bonus__btns {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-pack:distribute;
justify-content:space-around
}
.casino-bonus__btn {
font-size:14px;
-webkit-box-flex:1;
-ms-flex:1;
flex:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
height:50px;
border-radius:8px
}
.casino-related__name,.casinos-related__title {
font-family:'Nunito Sans SemiBold',sans-serif
}
.casino-bonus__btn i {
margin-right:3px
}
.casino-bonus__btn:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.casino-bonus__btn+.casino-bonus__btn {
margin-left:10px
}
.casino-bonus__item.bonus--bg {
padding-top:80px
}
.casino-bonus__item.bonus--bg .casino-bonus__logo {
position:relative;
z-index:1
}
.casino-bonus__overlay {
position:absolute;
top:0;
left:0;
width:100%
}
.casino-bonus__overlay-img {
width:100%;
max-height:160px;
-o-object-fit:cover;
object-fit:cover
}
@media screen and (max-width:1217px) {
.casino-bonus__btn {
padding:10px 5px
}
.casino-bonus__btn+.casino-bonus__btn {
margin:15px 0 0
}
.casino-bonus__item {
margin:0;
min-width:210px
}
.casino-bonus__list {
grid-template-columns:auto;
grid-auto-flow:column;
overflow-x:scroll;
scrollbar-width:none
}

}
.casinos-related {
margin-top:30px
}
.casinos-related__title {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
font-size:28px;
margin:30px 0
}
.casinos-related__title img {
-ms-flex-item-align:start;
align-self:flex-start;
-webkit-box-flex:0;
-ms-flex:0 0 40px;
flex:0 0 40px;
min-width:40px;
height:40px;
padding:5px;
margin:0 10px 0 0;
border-radius:8px;
background:#1B1F33;
position:relative
}
.casinos-related__list {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:15px;
overflow-x:scroll;
scrollbar-width:none
}
.casino-related {
background-color:#272d49;
border-radius:12px;
padding:10px;
outline:0;
display:inline-block;
min-width:260px
}
.casino-related a {
color:#fff
}
.casino-related a:hover {
color:#73adff
}
.casino-related__btn.btn--action:hover,.casino-related__btn.btn--transparent:hover {
color:#fff
}
.casino-related__header {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin-bottom:10px;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.casino-related__logo-name {
font-size:14px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.casino-related__btn,.casino-related__reviews {
font-size:14px;
display:-webkit-box;
display:-ms-flexbox
}
.casino-related__reviews {
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.casino-related__logo img {
width:30px;
height:30px!important;
border-radius:50%
}
.casino-related__buttons {
display:grid;
grid-template-columns:repeat(auto-fit,minmax(100px,1fr));
grid-gap:10px
}
.casino-related__btn {
font-family:'Nunito Sans Regular',sans-serif;
height:40px;
border-radius:8px;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.casino-item-fixed__name,.casino-related__value .number-rating,.comments__author {
font-family:'Nunito Sans SemiBold',sans-serif
}
.casino-related__btn.btn--action {
background:#3aa045
}
.casino-related__btn.btn--transparent {
background:0 0;
border:1px solid #4a5171
}
.casino-related__btn:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.casino-related__properties {
font-size:12px;
margin-bottom:10px
}
.casino-related__property {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-bottom:3px
}
.casino-related__value {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%
}
.casino-related__prop {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.do-smth {
border-radius:12px
}
.do-smth img {
margin-right:6px
}
.do-smth__header {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
padding:10px;
border-radius:12px 12px 0 0;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.do-smth__header-col {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.do-smth__header-col.border--right {
border-right:1px solid
}
.do-smth__header-rating {
line-height:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.do-smth__header-rating .stars-rating i {
font-size:14px
}
.do-smth__header-rating .digital-rating {
font-size:16px
}
.do-smth__header-rating .digital-rating strong {
font-size:28px;
font-family:'Nunito Sans Bold',sans-serif;
line-height:24px
}
.do-smth__items {
padding:10px 15px
}
.do-smth__item {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.do-smth__item-name {
-webkit-box-flex:1;
-ms-flex:1 1 60%;
flex:1 1 60%;
font-family:'Nunito Sans Light',sans-serif;
padding-right:10px
}
.do-smth__item-info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex:1 1 40%;
flex:1 1 40%;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.do-smth__item-info .stars-rating i {
font-size:12px
}
.do-smth__reputation {
font-size:16px;
line-height:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.do-smth__reputation strong {
font-family:'Nunito Sans Bold',sans-serif
}
.do-smth__reputation-author {
font-size:12px;
margin-top:2px;
white-space:nowrap
}
.show-more-properties {
width:100%;
height:50px;
padding:15px;
margin-top:-1px;
border-radius:0 0 12px 12px;
cursor:pointer;
text-align:center;
position:absolute;
bottom:0;
-webkit-transition:all .2s;
transition:all .2s
}
.pro-site {
width:100%;
display:block;
overflow:hidden;
border-spacing:0;
border-radius:12px
}
.pro-site.is-active,.pro-site.is-active+.show-more-properties {
position:unset
}
.pro-site__body {
display:table;
width:100%
}
.pro-site__item {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.pro-site__name,.pro-site__value {
min-height:42px;
display:-ms-flexbox;
display:-webkit-box
}
.pro-site__item+.pro-site__item .pro-site__name,.pro-site__item+.pro-site__item .pro-site__value {
border-top:1px solid
}
.pro-site__name {
font-family:'Nunito Sans Light',sans-serif;
width:35%;
padding:10px;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.pro-site__name i {
font-size:12px;
padding:5px;
width:25px;
height:25px;
text-align:center
}
.pro-site__value {
width:65%;
padding:10px;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.pro-site__value a {
text-decoration:underline
}
.casino-item-fixed {
opacity:0;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
position:fixed;
top:-80px;
left:0;
z-index:5;
width:100%;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:15px;
background:#181c30;
-webkit-transition:all .5s;
transition:all .5s
}
.casino-item-fixed.is-active {
opacity:1;
top:110px
}
.casino-item-fixed.is-casino .casino-item-fixed__logo img {
width:60px;
min-width:60px;
height:60px;
min-height:60px
}
.casino-item-fixed__logo {
max-width:40%;
margin-right:15px
}
.casino-item-fixed__logo img {
max-width:100%;
max-height:50px;
-o-object-fit:cover;
object-fit:cover;
width:120px
}
.casino-item-fixed__name {
font-size:16px;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
margin-right:10px
}
.filter-checkbox span,.filter-checkbox__label {
font-family:'Nunito Sans Light',sans-serif
}
.casino-item-fixed__btn {
width:auto;
padding:12px 20px;
font-size:16px
}
@media screen and (max-width:340px) {
.casino-item-fixed__name {
display:none
}

}
.light-theme .casino-item-fixed {
background:#fff;
border-bottom:1px solid silver
}
.light-theme .casino-item-fixed.is-active {
top:60px
}
.light-theme .casino-item-fixed__logo img {
background:#000;
padding:5px;
border-radius:8px
}
.filter-checkbox__label {
font-weight:400;
display:inline-block;
padding-left:30px;
line-height:20px;
position:relative;
margin:10px 0 0;
cursor:pointer;
color:#596387;
-webkit-transition:color .2s;
transition:color .2s
}
.filter-checkbox__label.is-select {
color:#c5d0ec
}
.filter-checkbox__label.is-select:hover {
color:#596387
}
.filter-checkbox__label:hover,.filter-checkbox__label:hover span {
color:#c5d0ec
}
.filter-checkbox__label:hover input[type=checkbox]:checked+span {
color:#596387
}
.filter-checkbox input[type=checkbox] {
-webkit-appearance:none;
-moz-appearance:none;
outline:0;
cursor:pointer;
-webkit-box-shadow:none;
box-shadow:none;
width:20px;
height:20px;
display:inline-block;
position:absolute;
margin:0 0 0 -30px;
background-color:transparent;
border:1px solid #445477;
border-radius:6px
}
.filter-checkbox input[type=checkbox]:checked:after {
content:'\2713';
font-size:18px;
font-weight:700;
position:absolute;
top:0;
left:5px;
color:#c5d0ec
}
.filter-checkbox input[type=checkbox]:checked+span {
color:#c5d0ec
}
.filter-checkbox__link {
-webkit-animation:fadeInLeft .5s both paused;
animation:fadeInLeft .5s both paused;
pointer-events:none;
z-index:10;
position:absolute;
top:-5px;
left:100%;
margin-left:15px;
border:1px solid #445477;
background:#384266;
color:#fff;
padding:6px 15px 4px;
border-radius:4px
}
.filter-checkbox__link:before {
content:"";
display:inline-block;
position:absolute;
top:50%;
left:-6px;
margin-top:-5px;
width:0;
height:0;
border-style:solid;
border-color:transparent #445477;
border-width:5px 5px 5px 0
}
.comments__block,.evaluation-stars__row {
display:-webkit-box;
display:-ms-flexbox
}
.filter-checkbox__link:hover {
color:#fff;
background:#445477
}
.filter-checkbox__link.fade_in {
-webkit-animation-play-state:running;
animation-play-state:running;
pointer-events:auto
}
.filter-checkbox__link.fade_out {
-webkit-animation:fadeOutLeft 1s both;
animation:fadeOutLeft 1s both
}
.filter-checkbox span {
-webkit-transition:color .2s;
transition:color .2s;
color:#596387
}
.evaluation-stars__text,.evaluation-stars__title {
font-family:'Nunito Sans Light',sans-serif;
color:#fff
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}

}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}

}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)
}

}
@keyframes fadeOutLeft {
0% {
opacity:1
}
100% {
opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)
}

}
.evaluation-stars {
text-align:center;
margin:35px 0
}
.evaluation-stars.evaluation-stars--pokerschool {
margin:0 0 10px
}
.evaluation-stars.evaluation-stars--pokerschool .evaluation-stars__result {
margin:0
}
.evaluation-stars.evaluation-stars--pokerschool .evaluation-stars__row {
margin-top:5px
}
.evaluation-stars__title {
font-size:18px
}
.evaluation-stars__row {
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.evaluation-stars__description,.set-rating {
display:inline-block
}
.evaluation-stars__text {
font-size:16px;
line-height:1.3;
margin-left:4px
}
.evaluation-stars .stars-rating i,.set-rating {
color:#f5c210
}
.evaluation-stars__result {
font-size:32px;
margin-top:15px
}
.evaluation-stars__rating-wrap {
padding:5px 0
}
.set-rating {
font-size:32px;
border:none;
margin:0 -6px
}
.set-rating.rating--review {
font-size:22px;
margin-left:5px
}
.set-rating input {
display:none
}
.set-rating input:checked~label:before {
content:"\f005"
}
.set-rating input:checked~label:hover,.set-rating input:checked~label:hover~label {
color:#a98e31;
-webkit-transform:scale(1.3);
transform:scale(1.3)
}
.set-rating input:checked+label:hover,.set-rating input:checked+label:hover~label {
color:#f5c210;
-webkit-transform:none;
transform:none
}
.set-rating label {
float:right;
font-weight:400;
padding:0 6px;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.set-rating label:before {
font-size:inherit;
font-family:FontAwesome;
display:inline-block;
content:"\f006";
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out
}
.set-rating:not(:checked) label:hover:before,.set-rating:not(:checked) label:hover~label:before {
content:"\f005"
}
.set-rating label:hover {
cursor:pointer
}
.set-rating label:hover~input:checked~label {
color:#a98e31
}
.set-rating:not(:checked) label:hover {
-webkit-transform:scale(1.3);
transform:scale(1.3)
}
.set-rating:not(:checked) label:hover~label {
-webkit-transform:scale(1.3);
transform:scale(1.3)
}
.set-rating .tooltip .tooltip-inner {
color:#f5c210
}
.light-theme .evaluation-stars__title {
font-family:'Nunito Sans Regular',sans-serif;
color:#000
}
.light-theme .evaluation-stars__text,.light-theme .tooltip .tooltip-inner {
color:#000
}
.comments__title {
font-family:'Nunito Sans Bold',sans-serif;
font-size:24px;
color:#9ba5c2;
padding:0 15px 15px;
background:#1f253e;
border-radius:12px 12px 0 0
}
.comments__title+.comments__block {
margin-top:0;
border-radius:0 0 12px 12px
}
.comments__title div {
padding:10px 0;
border-bottom:1px solid rgba(89,99,135,.5)
}
.comments__avatar {
margin-right:10px
}
.comments__date {
font-family:'Nunito Sans Light',sans-serif;
font-size:12px;
color:#596387;
margin:0 5px 3px 0
}
.comments__block {
display:flex;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
padding:15px;
background:#1f253e;
border-radius:12px;
margin:15px 0
}
.comments__block.comments__block-inner {
border-left:1px solid rgba(89,99,135,.5);
padding:0 0 0 10px;
margin-top:15px;
border-radius:0
}
.comments__info {
margin-bottom:8px
}
.comments__author,.comments__label {
margin:0 5px 3px 0
}
.comments__author {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
color:#fff;
line-height:1
}
.comments__author span {
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden
}
.comments__edit {
color:#596387;
font-size:14px;
cursor:pointer;
-webkit-transition:color .2s;
transition:color .2s;
margin-bottom:3px
}
.comments__edit i:hover,.comments__edit:hover {
color:#939dba
}
.comments__edit i {
-webkit-transition:color .2s;
transition:color .2s;
cursor:pointer
}
.comments__edited-text {
margin-top:15px
}
.comments__deleted {
background:#384266;
border-radius:8px;
padding:10px
}
.comments__like-block {
float:right;
color:#3a4267;
line-height:16px;
margin-left:5px
}
.comments__like-block .comment_rating {
font-family:'Nunito Sans Bold',sans-serif;
font-size:18px;
margin:0 3px
}
.comments__like-block .rating_positive {
color:#1dab2f
}
.comments__like-block .rating_negative {
color:#f93a30
}
.comments__like-block i {
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
cursor:pointer;
font-size:14px
}
.comments__like-block i.comment_like+.tooltip>.tooltip-inner,.comments__like-block i.comment_like:hover {
color:#1dab2f
}
.comments__like-block i.comment_dislike+.tooltip>.tooltip-inner,.comments__like-block i.comment_dislike:hover {
color:#f93a30
}
.comments__desc {
width:100%;
min-width:0
}
.comments__body {
font-family:'Nunito Sans Light',sans-serif;
color:#c5d0ec;
word-break:break-word;
overflow-wrap:anywhere;
display:inline
}
.comments__body>:first-child {
margin-top:0
}
.comments__body>:last-child {
margin-bottom:0
}
.comments__body p {
margin-top:10px
}
.comments__body p:first-child {
display:inline
}
.comments__body h2 {
font-size:28px;
margin-top:10px
}
.comments__body b,.comments__body strong {
color:#f0f3fb
}
.comments__body a {
color:#73adff
}
.comments__body a:hover,.comments__body a:hover b {
color:#fff!important
}
.comments__body a b {
color:#73adff!important
}
.comments__body ol,.comments__body ul {
margin:10px 0 0;
padding-left:30px
}
.comments__body li+li {
margin-top:5px
}
.comments__body li img {
margin:5px 0
}
.comments__body blockquote {
margin:10px 0 0;
padding:10px 0 10px 10px;
border-left:5px solid #a72642
}
.comments__body img {
display:block;
width:auto;
height:auto!important;
max-width:100%;
max-height:600px;
border-radius:8px
}
.comments__body hr {
display:none
}
.comments__reply-name {
display:inline
}
.comments__reply-name a {
color:#fff;
font-family:'Nunito Sans SemiBold',sans-serif
}
.comments__reply-name a:hover {
color:#73adff!important
}
.comments__reply-comment {
border:1px solid #303759;
border-radius:12px;
padding:10px;
background:#272e49;
margin-bottom:15px
}
.comments__reply-comment-top {
margin-bottom:10px
}
.comments__reply-comment-date {
font-size:12px
}
.comments__body-block {
background:#181c30;
padding:10px 10px 10px 40px;
margin:10px 0;
border-radius:8px;
position:relative
}
.comments__body-block:before {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
position:absolute;
top:8px;
left:10px;
width:20px;
height:20px;
border-radius:50%;
background:red;
font-family:'Nunito Sans Bold',sans-serif;
font-size:16px;
color:#fff
}
.comments__btns,.give-reviews {
-webkit-box-align:center;
display:-ms-flexbox
}
.casino-item__terms,.comments__answer {
font-family:'Nunito Sans Light',sans-serif
}
.comments__body-block.pros:before {
content:"+";
background:#4ca241
}
.comments__btns {
display:-webkit-box;
display:flex;
-ms-flex-align:center;
align-items:center;
margin-top:12px
}
.comments__btns button {
width:120px;
padding:8px 5px;
text-align:center;
background:#384266;
border-radius:8px;
color:#fff;
margin-right:15px;
border:none;
outline:0
}
.comments__btns button:hover {
background:#3e4972
}
.comments__btns .btn_save_theme {
background-color:#181c30;
margin-left:auto;
margin-right:0
}
.comments__btns .btn_save_theme:hover {
background-color:#1f243c;
color:#fff
}
.comments__btn-more {
min-height:50px;
min-width:230px
}
.comments__answer {
color:#596387
}
.comments__answer i {
font-size:18px;
vertical-align:bottom
}
.comments__rating {
float:right
}
.comments__rating i {
color:#596387
}
.comments.comments--comments {
margin-bottom:15px
}
.comments.comments-forum .comments__block-theme {
margin:10px 0 15px;
border-radius:12px
}
.comments.comments-forum .comments__title-theme {
display:block;
font-family:'Nunito Sans Bold',sans-serif;
font-size:20px;
line-height:1.2;
color:#fff;
margin:-2px 0 4px
}
.add_comment_container .small_title,.anchor-links__title,.bonuses__name,.give-reviews__title,.review-pokerroom-modal .label {
font-family:'Nunito Sans SemiBold',sans-serif
}
.add_material_comment,.block-comments,.block-comments__container .need-authorization:last-child {
margin-top:15px
}
.add_comment_container .rating_for_review .set_rating_container,.bonuses__img {
float:right;
margin-left:15px
}
.comments.comments-forum .comments__like-theme-block {
line-height:20px
}
.comments.comments-forum .comments__body p {
margin-bottom:10px;
word-break:break-word
}
.comments.comments-forum .comments__btns button {
font-size:12px;
width:120px
}
.comments.comments-forum .comments__btns button i {
margin-right:5px
}
.comments.comments-forum .comments__btns button .fa-quote-left {
font-size:10px
}
.comments.comments-forum .comments__btns button.btn_save_theme {
font-size:14px;
padding:0 15px;
line-height:36px;
color:#fff
}
.comments.comments-forum .comments__btns button.btn_save_theme:hover {
background-color:#1f243c;
color:#fff
}
.block-comments__container .need-authorization:first-child {
margin-bottom:15px
}
.add_comment_container {
border-radius:12px;
padding:15px;
background-color:#384266
}
.add_comment_container .small_title {
color:#fff;
line-height:1
}
.add_comment_container .rating_for_review {
float:right;
color:#fff;
line-height:14px
}
.add_comment_container .reply_to {
margin-bottom:3px
}
.add_comment_container .reply_to .remove_reply_to {
margin-left:3px;
color:#596387;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
cursor:pointer;
font-size:16px;
vertical-align:text-top
}
.add_comment_container .reply_to .remove_reply_to:hover {
color:#c5d0ec
}
.add_comment_container .reply_to span {
color:#73adff;
margin-left:5px
}
.add_comment_container .msg_valid {
color:#e26462
}
.add_comment_container .btns_comment button {
background-color:#181c30;
border:none;
color:#fff
}
.add_comment_container .btns_comment button i {
font-size:18px
}
.add_comment_container .btns_comment button i:before {
vertical-align:middle
}
.add_comment_container .btns_comment button:hover {
background-color:#1f243c
}
.add_comment_container .btns_comment .btn_add_smile {
padding:8px 10px;
margin-right:12px
}
.add_comment_container .btns_comment .btn_add_file {
font-size:12px
}
.add_comment_container .btns_comment .btn_add_file i {
margin-right:5px
}
.add_comment_container .text_input {
width:100%;
height:40px;
padding:10px;
margin-bottom:15px;
border:1px solid #181c30;
border-radius:4px;
background-color:#272d49;
color:#fff;
outline:0
}
.add_comment_container .text_input::-webkit-input-placeholder {
color:#495170
}
.add_comment_container .text_input::-moz-placeholder {
color:#495170
}
.add_comment_container .text_input:-moz-placeholder {
color:#495170
}
.add_comment_container .text_input:-ms-input-placeholder {
color:#495170
}
.add_comment_container .text_input:focus {
color:#fff
}
.add_comment_container.add_review {
margin:40px 0 0
}
.forum .add_comment_container {
margin:15px 0 0
}
.review-pokerroom-modal {
background:0 0;
padding:0!important
}
.review-pokerroom-modal .modal-dialog {
background:#384266;
padding:15px;
border-radius:12px
}
.review-pokerroom-modal textarea {
width:100%;
min-height:30px;
resize:vertical;
border-radius:8px;
background:#272d49;
border:1px solid #181c30;
margin-bottom:15px;
padding:5px 10px
}
.review-pokerroom-modal .label {
display:block;
margin-bottom:5px;
color:#fff
}
.review-pokerroom-modal .set-rating {
margin-bottom:25px
}
.review-pokerroom-modal .set-rating input:checked~label:hover,.review-pokerroom-modal .set-rating input:checked~label:hover~label {
-webkit-transform:scale(1);
transform:scale(1)
}
.review-pokerroom-modal .set-rating label {
position:relative;
padding:0 20px
}
.review-pokerroom-modal .set-rating label:after {
content:attr(data-after);
font-size:12px;
position:absolute;
top:100%;
left:50%;
-webkit-transform:translateX(-50%) scale(1);
transform:translateX(-50%) scale(1);
color:#fff
}
.review-pokerroom-modal .set-rating label:hover,.review-pokerroom-modal .set-rating label:hover~label {
-webkit-transform:scale(1);
transform:scale(1)
}
.review-pokerroom-modal .form-description {
font-size:12px;
margin-top:15px;
color:#8a93ac
}
.review-pokerroom-modal .form-description__title {
font-size:14px
}
.review-pokerroom-modal .form-description p {
margin:10px 0
}
.review-pokerroom-modal .input {
outline:0;
border-radius:8px;
background:#272d49;
border:1px solid #181c30;
padding:5px 10px;
max-width:200px;
width:100%;
margin-bottom:15px;
color:#c5d0ec
}
.review-pokerroom-modal .input::-webkit-input-placeholder {
color:#596085
}
.review-pokerroom-modal .input::-moz-placeholder {
color:#596085
}
.review-pokerroom-modal .input:-ms-input-placeholder {
color:#596085
}
.review-pokerroom-modal .input::-ms-input-placeholder {
color:#596085
}
.review-pokerroom-modal .input::placeholder {
color:#596085
}
.review-pokerroom-modal .input.input--full-width {
max-width:100%
}
.review-pokerroom-modal .filter-checkbox {
color:#fff
}
.review-pokerroom-modal .filter-checkbox input[type=checkbox] {
background-color:#272d49;
border:1px solid #181c30
}
.review-pokerroom-modal .filter-checkbox input[type=checkbox]:checked:after {
line-height:22px
}
.review-pokerroom-modal .filter-checkbox a {
color:#73adff
}
.review-pokerroom-modal .filter-checkbox a:hover {
color:#fff
}
.review-pokerroom-modal .filter-checkbox__label {
line-height:1.3
}
.give-reviews {
display:-webkit-box;
display:flex;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
padding:15px;
border-radius:12px;
background:#384266
}
.give-reviews__title {
font-size:20px;
color:#fff;
margin-right:15px
}
.give-reviews__btn {
white-space:nowrap;
height:50px;
max-width:200px;
width:100%;
font-size:18px;
border-radius:8px
}
.give-reviews.give-reviews--top {
margin-bottom:15px
}
.give-reviews.give-reviews--bottom {
margin-top:15px
}
@media screen and (max-width:1217px) {
.add_material_comment {
margin:0 15px
}

}
@media screen and (max-width:459px) {
.add_comment_container .rating_for_review .label_estimate,.review-pokerroom-modal .set-rating label:after {
display:none
}
.review-pokerroom-modal .set-rating {
font-size:30px;
margin-bottom:10px
}
.review-pokerroom-modal .set-rating label {
padding:0 10px
}
.give-reviews {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.give-reviews__title {
margin:0 0 15px;
text-align:center
}
.give-reviews__btn {
width:100%
}

}
.review-casino-container .casino-faq .faq__title {
font-size:28px;
margin:30px 0
}
.review-casino-container .casino-item,.review-casino-container .pokerroom-info {
font-size:14px
}
.review-casino-container .material-body {
padding:15px;
border-radius:12px;
width:100%
}
.review-casino-container .material-body h1,.review-casino-container .material-body h2,.review-casino-container .material-body h3,.review-casino-container .material-body h4,.review-casino-container .material-body h5,.review-casino-container .material-body h6 {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
position:relative
}
.review-casino-container .material-body h1 img,.review-casino-container .material-body h2 img,.review-casino-container .material-body h3 img,.review-casino-container .material-body h4 img,.review-casino-container .material-body h5 img,.review-casino-container .material-body h6 img {
-ms-flex-item-align:start;
align-self:flex-start;
-webkit-box-flex:0;
-ms-flex:0 0 40px;
flex:0 0 40px;
min-width:40px;
height:40px;
padding:5px;
margin:0 10px 0 0;
border-radius:8px;
position:relative
}
.review-casino-container .room-card .pokerroom-item {
padding-right:0;
margin-bottom:0
}
.review-casino-container .pokerroom-info__name-img {
height:20px
}
.anchor-links {
margin:15px 0;
border-radius:12px
}
.anchor-links__title {
font-size:18px
}
.anchor-links.anchor-list--blocks {
border-radius:4px;
padding:15px;
margin:15px 0
}
.anchor-links.anchor-list--blocks .anchor-links__list {
--gap:15px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-left:calc(-1 * var(--gap))
}
.anchor-links.anchor-list--blocks .anchor-links__link {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-flex:1;
-ms-flex:1 0 100px;
flex:1 0 100px;
max-width:115px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:12px;
padding:10px 5px;
text-align:center;
margin:15px 0 0;
margin-left:var(--gap)
}
.anchor-links.anchor-list--blocks .anchor-links__link:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.anchor-links.anchor-list--blocks .anchor-links__link span {
word-break:break-word
}
.anchor-links.anchor-list--string .anchor-links__title {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:15px;
line-height:1;
border-radius:12px 12px 0 0
}
.anchor-links.anchor-list--string .anchor-links__title i {
margin-right:10px;
font-size:20px
}
.anchor-links.anchor-list--string .anchor-links__list {
font-size:16px;
-webkit-column-count:3;
-moz-column-count:3;
column-count:3;
padding:15px;
border-radius:0 0 12px 12px
}
.anchor-links.anchor-list--string .anchor-links__link {
display:block;
margin-bottom:10px;
padding:0 10px;
position:relative
}
.anchor-links.anchor-list--string .anchor-links__link:before {
content:"•";
position:absolute;
top:-1px;
left:0
}
.anchor-links img {
margin-bottom:5px;
max-width:70px;
min-height:50px
}
@media screen and (max-width:750px) {
.anchor-links.anchor-list--string .anchor-links__list {
-webkit-column-count:1;
-moz-column-count:1;
column-count:1
}

}
.bonuses {
margin:15px 0
}
.bonuses__item {
margin-bottom:15px
}
.bonuses__name {
font-size:18px;
padding:20px 15px;
border-radius:12px 12px 0 0;
background:#181c30;
color:#fff
}
.bonuses .position-top:before,.casinos-title {
font-family:'Nunito Sans Bold',sans-serif
}
.bonuses .position-top {
padding-left:45px;
position:relative
}
.bonuses .position-top:before {
content:attr(data-position);
display:block;
width:40px;
height:40px;
position:absolute;
color:#000;
top:10px;
left:-10px;
line-height:42px;
text-align:center;
font-size:20px;
border-radius:0 6px 6px 0
}
.bonuses .casino-item:before,.light-theme .bonuses .casino-item:before {
display:none
}
.bonuses .position-top:after {
content:"";
position:absolute;
top:50px;
left:-10px;
border:5px solid transparent;
border-top:3px solid;
border-right:5px solid
}
.bonuses .position-top-1:before {
background:-webkit-gradient(linear,left top,right top,from(#fad04a),to(#f9ac04));
background:linear-gradient(90deg,#fad04a,#f9ac04)
}
.bonuses .position-top-1:after {
border-top-color:#694b05;
border-right-color:#694b05
}
.bonuses .position-top-2:after,.bonuses .position-top-3:after {
border-top-color:#51504c;
border-right-color:#51504c
}
.bonuses .position-top-2:before {
background:-webkit-gradient(linear,left top,right top,from(#eaeaea),to(#afafaf));
background:linear-gradient(90deg,#eaeaea,#afafaf)
}
.bonuses .position-top-3:before {
background:-webkit-gradient(linear,left top,right top,from(#ecb37c),to(#bc6d35));
background:linear-gradient(90deg,#ecb37c,#bc6d35)
}
.bonuses__content {
padding:15px;
background:#1f233c
}
.bonuses__img {
max-width:240px
}
.bonuses .casino-item {
margin-top:0;
border-radius:0 0 12px 12px
}
@media screen and (max-width:649px) {
.bonuses__img {
margin:0 0 15px
}

}
.light-theme .bonuses__name {
background:#ededed;
color:#000;
border:1px solid silver
}
.light-theme .bonuses__content {
background:#fff;
border-left:1px solid silver;
border-right:1px solid silver
}
.light-theme .bonuses .casino-item {
margin-top:0;
border-radius:0 0 12px 12px
}
.casino-item,.casino-item__img {
display:-webkit-box;
border-radius:12px
}
.casinos-title {
font-size:16px;
margin:25px 0 10px
}
.casinos-list {
counter-reset:casinos;
margin:15px 0
}
.casinos-list .casinos-list {
margin:0
}
.casino-item {
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
padding:15px;
background:#1B1F33;
position:relative;
font-size:14px
}
.casino-item.bg--gradient {
background:-webkit-gradient(linear,left top,right top,color-stop(-7%,rgba(171,0,45,.7)),color-stop(30%,rgba(171,0,45,0))),#1B1F33;
background:linear-gradient(90deg,rgba(171,0,45,.7) -7%,rgba(171,0,45,0) 30%),#1B1F33
}
.casino-item__img {
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
padding:15px;
background:#111422;
width:120px;
height:120px;
-webkit-box-flex:0;
-ms-flex:0 0 120px;
flex:0 0 120px;
margin:0 auto
}
.casino-item__data,.casino-item__info {
display:-webkit-box;
display:-ms-flexbox
}
.casino-item__img img {
height:auto;
max-width:100%;
border-radius:0
}
.casino-item__img-big {
width:180px;
-webkit-box-flex:0;
-ms-flex:0 0 180px;
flex:0 0 180px
}
.casino-item__info {
display:flex;
-webkit-box-flex:1;
-ms-flex:1;
flex:1
}
.casino-item__terms {
width:100%;
margin-top:10px;
font-size:10px;
line-height:1.5;
color:#adb7d1
}
.casino-item__data {
-webkit-box-flex:1;
-ms-flex:1 1 60%;
flex:1 1 60%;
padding:0 15px;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.casino-item__data-item,.casino-item__svg-btns {
display:-webkit-box;
display:-ms-flexbox;
-webkit-box-orient:vertical;
-webkit-box-direction:normal
}
.casino-item__data-item {
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-ms-flex-line-pack:center;
align-content:center;
-ms-flex-pack:distribute;
justify-content:space-around;
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%
}
.casino-item__data-item+.casino-item__data-item {
padding-left:15px
}
.casino-item__svg-btns {
display:flex;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:0 15px
}
.casino-item__block-name,.casino-item__name-icon {
display:-webkit-box;
display:-ms-flexbox;
-webkit-box-align:center
}
.casino-item__block-name {
display:flex;
-ms-flex-align:center;
align-items:center
}
.casino-item__name {
font-family:'Nunito Sans Bold',sans-serif;
font-size:24px
}
.casino-item__name-icon {
display:flex;
-ms-flex-align:center;
align-items:center;
margin-right:10px
}
.casino-item__avilable-country {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:12px;
color:#adb7d1;
font-family:'Nunito Sans Light',sans-serif;
margin-top:5px
}
.casino-item__avilable-country img {
width:20px;
height:20px!important;
-o-object-fit:cover;
object-fit:cover;
border-radius:50%;
margin-right:10px
}
.casino-item__name-img {
min-width:20px;
height:20px;
margin-left:5px;
border-radius:4px
}
.casino-item__icon {
margin-right:15px;
display:none
}
.casino-item__icon img {
width:40px;
height:40px;
border-radius:4px
}
.casino-item__reputation {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-top:10px
}
.casino-item__reputation-rating {
line-height:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
border-right:1px solid #272d49;
padding-right:10px;
margin-right:10px
}
.casino-item__btns,.casino-item__reputation-value {
-ms-flex-direction:column;
-webkit-box-direction:normal;
-webkit-box-orient:vertical
}
.casino-item__reputation-value {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
flex-direction:column;
-webkit-box-align:start;
-ms-flex-align:start;
align-items:flex-start;
color:#fff;
font-size:14px;
line-height:16px;
font-family:'Nunito Sans Bold',sans-serif
}
.casino-item__reputation-author {
color:#596387;
font-size:10px;
line-height:1;
font-family:'Nunito Sans Regular',sans-serif;
margin-top:3px;
white-space:nowrap
}
.casino-item .stars-rating i {
font-size:12px
}
.casino-item .stars-rating i+i {
margin-left:2px
}
.casino-item .digital-rating {
color:#596387;
font-size:14px
}
.casino-item .digital-rating strong {
display:inline-block;
color:#fff;
font-size:26px;
line-height:20px;
font-family:'Nunito Sans Bold',sans-serif
}
.casino-item__btns,.casino-item__links {
display:-webkit-box;
display:-ms-flexbox
}
.casino-item__bonus {
border:1px solid #272d49;
padding:15px;
border-radius:12px
}
.casino-item__bonus-name {
color:#adb7d1;
margin-bottom:5px;
font-size:12px;
font-family:'Nunito Sans Light',sans-serif
}
.casino-item__bonus-value {
color:#fff;
font-size:16px;
font-family:'Nunito Sans SemiBold',sans-serif
}
.casino-item__bonus-info {
color:#596387
}
.casino-item__btn,.casino-item__links a {
color:#fff
}
.casino-item__btn .fa-play-circle-o {
font-size:22px;
margin-right:5px
}
.casino-item__btns {
display:flex;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-flex:0;
-ms-flex:0 0 265px;
flex:0 0 265px;
padding-left:15px
}
.casino-item__links {
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:distribute;
justify-content:space-around;
padding:0 10px;
margin-top:15px;
width:100%
}
.casino-item__links a:hover {
color:#73adff
}
.casino-item__link {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.casino-item__link i {
margin-right:5px
}
.casino-item__bonus-code {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-bottom:10px
}
.casino-item__bonus-code-icon {
color:#5ab530;
font-size:14px;
margin-right:5px
}
.casino-item__bonus-code-copy {
font-size:14px;
margin-left:5px
}
.casino-item__bonus-code-caption {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
font-size:12px;
font-family:'Nunito Sans Light',sans-serif;
color:#adb7d1;
margin-right:5px
}
.brand-item.sponsored:before,.casino-item__bonus-code-value {
color:#fff;
font-family:'Nunito Sans Bold',sans-serif
}
.casino-item__bonus-code-value {
font-size:16px;
line-height:19px;
-webkit-transition:all .2s;
transition:all .2s;
cursor:pointer;
border-bottom:1px dashed #adb7d1
}
.casino-item__bonus-code-value:hover {
border-color:#db3557
}
@media screen and (max-width:1217px) {
.casino-item,.casino-item__data,.casino-item__info {
-webkit-box-orient:vertical;
-webkit-box-direction:normal
}
.casinos-list {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between
}
.casino-item {
-webkit-box-flex:0;
-ms-flex:0 0 49%;
flex:0 0 49%;
text-align:center;
-ms-flex-direction:column;
flex-direction:column
}
.casino-item:before {
left:50%;
top:4px;
margin-top:0;
margin-left:-11px
}
.casino-item.bg--gradient {
background:-webkit-gradient(linear,left top,left bottom,color-stop(-7%,rgba(171,0,45,.7)),color-stop(30%,rgba(171,0,45,0))),#1B1F33;
background:linear-gradient(180deg,rgba(171,0,45,.7) -7%,rgba(171,0,45,0) 30%),#1B1F33
}
.casino-item__img {
-webkit-box-flex:0;
-ms-flex:0 0 120px;
flex:0 0 120px;
margin-bottom:15px
}
.casino-item__number {
top:5px;
left:5px
}
.casino-item__block-name {
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.casino-item__name {
font-size:20px;
line-height:20px
}
.casino-item__info {
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
width:100%
}
.casino-item__data {
-webkit-box-flex:0;
-ms-flex:0;
flex:0;
-ms-flex-direction:column;
flex-direction:column;
border-right:none;
margin-bottom:15px;
padding:0
}
.casino-item__data-item {
-webkit-box-flex:0;
-ms-flex:none;
flex:none;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.casino-item__data-item+.casino-item__data-item {
margin-top:15px;
padding:0
}
.casino-item__btns {
-webkit-box-flex:0;
-ms-flex:0;
flex:0;
width:100%;
max-width:250px;
padding:0
}

}
@media screen and (max-width:719px) {
.casino-item {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%
}

}
@media screen and (max-width:374px) {
.casino-item__btns {
-ms-flex-wrap:wrap;
flex-wrap:wrap
}

}
.casinos-list {
display:grid;
gap:15px
}
.casinos-list [id*=page_] {
grid-column-start:1;
grid-column-end:-1
}
.casinos-list-title {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
margin-bottom:15px
}
.casinos-list-title__title {
font-family:'Nunito Sans Bold',sans-serif;
font-size:24px
}
.brand-item {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
gap:10px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#fff;
border-radius:10px;
padding:10px;
border:1px solid;
position:relative
}
.brand-item.sponsored {
border-color:#e9a41b;
background:#fff7e7
}
.brand-item.sponsored:before {
content:attr(data-text);
font-size:12px;
padding:3px 5px;
border-radius:4px;
background:#e9a41b;
position:absolute;
top:0;
left:100px;
-webkit-transform:translateY(-50%);
transform:translateY(-50%)
}
.brand-item.sponsored .btn--feedback {
border-color:#e9a41b
}
.brand-item__info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.brand-item__info-logo {
padding:5px;
background:#000;
border-radius:8px;
margin:0
}
.brand-item__info-name {
font-family:'Nunito Sans Bold',sans-serif;
font-size:18px;
color:#000
}
.brand-item__rating-digital,.brand-item__rating-stars i {
font-size:12px
}
.brand-item__info-block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
min-width:180px
}
.brand-item__info-rating {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.brand-item__rating {
line-height:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:3px;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
border-right:1px solid #dedede;
padding-right:10px;
text-align:right;
min-width:110px
}
.brand-item__rating-stars {
margin-top:-2px
}
.brand-item__rating-stars i+i {
margin-left:2px
}
.brand-item__rating-digital strong {
font-size:20px
}
.brand-item__rating-author {
font-size:10px;
white-space:nowrap
}
.brand-item__rating-comments {
color:#000;
font-size:12px;
white-space:nowrap
}
.brand-item__rating-comments i {
margin-right:3px;
position:relative;
top:1px
}
.brand-item__bonus {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.brand-item__bonus-type {
font-size:12px;
line-height:1;
margin-bottom:2px;
font-family:'Nunito Sans Light',sans-serif
}
.brand-item__bonus-name,.casino-card__title {
font-family:'Nunito Sans SemiBold',sans-serif
}
.brand-item__bonus-name {
font-size:16px;
margin-bottom:-4px
}
.brand-item__bonus-btns {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex:1 0;
flex:1 0;
gap:10px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end
}
.brand-item__terms {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
font-size:12px;
padding-top:7px;
margin-bottom:-3px;
border-top:1px solid #dedede
}
.brand-item__terms p {
margin:0
}
.brand-item__btns {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px
}
.brand-item__btn {
min-width:150px;
width:100%;
height:50px
}
.brand-item__btn i {
margin-right:3px
}
.brand-item__btn-feedback {
color:#000;
border:1px solid silver
}
.brand-item__btn-feedback:hover {
color:#000;
-webkit-filter:none;
filter:none;
background:#fafafa
}
.brand-item__btn-review,.brand-item__btn-review:hover {
color:#fff
}
@media screen and (max-width:1217px) {
.brand-item.sponsored:before {
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)
}
.casinos-list {
grid-template-columns:repeat(auto-fit,minmax(300px,1fr))
}
.brand-item__info-block {
min-width:auto
}
.brand-item__info-rating {
width:100%
}
.brand-item__bonus-type {
font-size:12px;
line-height:1;
margin-bottom:3px
}
.brand-item__bonus-name {
font-size:14px
}
.brand-item__rating {
padding:0;
border:none;
min-width:unset
}
.brand-item__btn {
min-width:unset;
width:120px;
padding:10px
}
.brand-item__btn-feedback {
display:none
}
.casino-list {
grid-template-columns:repeat(auto-fit,minmax(300px,1fr))
}

}
.casino-card .brand-item,.casino-list .brand-item {
border-color:#dedede
}
@media screen and (max-width:549px) {
.casinos-list-title__title {
font-size:20px
}

}
.casino-card {
margin:15px 0
}
.casino-card__title {
font-size:22px
}
.casino-card .brand-item__rating-stars,.casino-card .casino-item,.casino-list .brand-item__rating-stars {
font-size:14px
}
.casino-card .brand-item__info-logo {
width:50px;
height:50px!important;
border-radius:8px;
margin:0
}
.casino-card .brand-item__info-name {
color:#000;
font-family:'Nunito Sans Bold',sans-serif
}
.casino-card .brand-item__info-name:hover {
color:#287FF0
}
.casino-card .brand-item__rating-comments {
color:#000;
font-family:'Nunito Sans Regular',sans-serif
}
.casino-card .brand-item__rating-comments:hover {
color:#287FF0
}
.casino-card .brand-item__btn-feedback,.casino-card .brand-item__btn-feedback:hover {
color:#000
}
.casino-card .brand-item__btn-review,.casino-card .brand-item__btn-review:hover {
color:#fff
}
.casino-list {
display:grid;
gap:15px;
counter-reset:casinos;
margin:15px 0
}
.casino-list .casino-item {
margin:0
}
.casino-list .brand-item__info-logo {
width:50px;
height:50px!important;
border-radius:8px;
margin:0
}
.casino-list .brand-item__info-name {
color:#000;
font-family:'Nunito Sans Bold',sans-serif
}
.casino-list .brand-item__info-name:hover {
color:#287FF0
}
.casino-list .brand-item__rating-comments {
color:#000;
font-family:'Nunito Sans Regular',sans-serif
}
.fact__title,.room-card__title {
font-family:'Nunito Sans SemiBold',sans-serif
}
.casino-list .brand-item__rating-comments:hover {
color:#287FF0
}
.casino-list .brand-item__btn-feedback,.casino-list .brand-item__btn-feedback:hover {
color:#000
}
.casino-list .brand-item__btn-review,.casino-list .brand-item__btn-review:hover {
color:#fff
}
.fact {
margin:15px 0;
padding:15px;
border-radius:12px;
border:1px solid #3B4164;
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.fact__content {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.fact__img {
-webkit-box-flex:0;
-ms-flex:0 0 120px;
flex:0 0 120px;
margin-right:15px
}
.fact__img img {
max-width:100%
}
.fact__title {
font-size:20px;
margin-bottom:10px;
color:#c5d0ec
}
.pokerroom-info .btn_text,.pokerroom-info__logo-name,.professional-opinion__name {
font-family:'Nunito Sans Bold',sans-serif
}
.fact__body {
background:#272d49;
border-radius:8px;
padding:10px 15px;
display:block
}
@media screen and (max-width:499px) {
.fact__img {
-webkit-box-flex:0;
-ms-flex:0 0 70px;
flex:0 0 70px
}
.fact__body {
font-size:16px
}

}
@media screen and (max-width:399px) {
.fact__img {
display:none
}

}
.light-theme .casino-container .fact__body {
background:0 0
}
.light-theme .fact {
background:#fafafa;
border:1px solid silver
}
.light-theme .fact__title {
color:#000
}
.light-theme .fact__body {
padding:0;
background:0 0
}
blockquote.professional-opinion {
margin:30px 0 15px;
padding:0;
border-left:1px solid #da2c48
}
.professional-opinion {
border-radius:12px;
border:1px solid #da2c48;
background-position:bottom left;
background-repeat:no-repeat;
background-size:cover;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
position:relative
}
.professional-opinion__microphone {
position:absolute;
top:15px;
right:15px;
width:50px;
height:50px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
background:#A72642;
border-radius:50%
}
.professional-opinion__microphone svg {
fill:#fff
}
.professional-opinion__img {
margin-top:-20px;
-webkit-box-flex:0;
-ms-flex:0 0 400px;
flex:0 0 400px;
-ms-flex-item-align:end;
align-self:flex-end;
max-width:250px
}
.professional-opinion__img img {
border-radius:0 0 0 12px
}
.professional-opinion__container {
padding:15px
}
.professional-opinion__name {
font-size:24px
}
.professional-opinion__about {
font-size:14px;
color:#adb7d1;
margin:10px 65px 0 0
}
.professional-opinion__body {
font-size:16px;
margin:10px 0 0 10%
}
@media screen and (max-width:1217px) {
blockquote.professional-opinion {
margin:15px auto
}
.professional-opinion {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
max-width:350px
}
.professional-opinion__img {
margin:0;
-webkit-box-flex:0;
-ms-flex:none;
flex:none;
-ms-flex-item-align:start;
align-self:flex-start;
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1
}

}
@media screen and (max-width:649px) {
.professional-opinion__img img {
margin:0
}

}
.light-theme blockquote.professional-opinion {
border-left:1px solid silver
}
.light-theme .professional-opinion {
border:1px solid silver
}
.light-theme .professional-opinion__microphone {
background:0 0
}
.light-theme .professional-opinion__microphone svg {
fill:#287FF0
}
@media screen and (max-width:1217px) {
.light-theme .professional-opinion {
background-size:auto
}

}
.pokerroom-info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
background:#181c30;
padding:15px;
border-radius:12px
}
.pokerroom-info__logo-name {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-size:18px;
line-height:1;
overflow:hidden;
width:160px
}
.pokerroom-info__logo {
margin-right:10px
}
.pokerroom-info__logo img {
min-width:50px;
width:50px;
height:50px;
border-radius:50%
}
.pokerroom-info__name {
text-overflow:ellipsis;
overflow:hidden
}
.pokerroom-info__rating {
-ms-flex-negative:0;
flex-shrink:0;
text-align:center;
margin:0 15px
}
.pokerroom-info__rating-caption {
color:#5d6487;
font-size:12px
}
.pokerroom-info__rating-stars {
font-size:18px
}
.pokerroom-info__rating-stars i+i {
margin-left:10px
}
.pokerroom-info__comments {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
margin-right:15px
}
.pokerroom-info__comments:hover i,.pokerroom-info__comments:hover span {
color:#73adff;
border-color:#73adff
}
.pokerroom-info__comments i {
color:#5d6487;
font-size:14px;
-webkit-transition:all .3s;
transition:all .3s
}
.pokerroom-info__comments span {
color:#b0b8d2;
border-bottom:1px solid #5d6487;
margin-top:4px
}
.pokerroom-info__btns {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.pokerroom-info__btn {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
margin-right:15px
}
.pokerroom-info__btn:last-child {
margin-right:0
}
.pokerroom-info__btn:hover {
-webkit-filter:brightness(1.1);
filter:brightness(1.1);
color:#fff
}
.pokerroom-info .btn_icon {
width:30px;
height:30px;
text-align:center;
margin-right:10px;
border-radius:50%
}
.pokerroom-info .btn_light {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:-webkit-gradient(linear,left top,right top,color-stop(0,#17641c),to(#3f9c45));
background:linear-gradient(90deg,#17641c 0,#3f9c45 100%);
border:1px solid #36CD40;
padding:9px 14px
}
.pokerroom-info .btn_light .btn_icon {
line-height:32px;
border:1px solid #fff
}
.pokerroom-info .btn_light:hover {
-webkit-filter:brightness(1.1);
filter:brightness(1.1)
}
.pokerroom-info .btn_transparent {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
border:1px solid #4a5171;
color:#aeb9d4;
padding:9px 14px;
background:#181c30
}
.pokerroom-info .btn_transparent .btn_icon {
line-height:30px;
border:1px solid #4a5171
}
.pokerroom-info .btn_transparent:hover {
border:1px solid #636b92
}
.room-card,.step {
border-radius:12px
}
@media screen and (max-width:649px) {
.pokerroom-info {
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.pokerroom-info__logo-name {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.pokerroom-info__comments {
margin-right:0
}
.pokerroom-info__btns {
width:100%;
margin-top:10px
}

}
@media screen and (max-width:419px) {
.pokerroom-info {
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.pokerroom-info__logo-name {
width:100%;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin-bottom:10px
}
.pokerroom-info__rating {
margin-left:0
}

}
.room-card {
padding:15px;
border:1px solid #da2c48;
background:-webkit-gradient(linear,left top,left bottom,from(#181c30),to(#801f48));
background:linear-gradient(180deg,#181c30,#801f48);
margin:15px 0
}
.room-card__title {
font-size:22px;
color:#fff;
margin-bottom:10px
}
.pokerrooms-cat,.pokerrooms-title {
font-family:'Nunito Sans Bold',sans-serif
}
.room-card .pokerroom-info,.room-card .pokerroom-info .btn_transparent {
background:#121423
}
.light-theme .room-card {
padding:0;
border:none;
background:0 0
}
.light-theme .room-card__title {
color:#000;
margin:0
}
.pokerrooms-title {
font-size:16px;
margin:25px 0 10px
}
.pokerrooms-cat,.pokerrooms-description {
margin-top:30px
}
.pokerrooms-cat {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
font-size:16px;
color:#c5d0ec
}
.pokerroom-item,.pokerrooms-cat__block {
display:-webkit-box;
display:-ms-flexbox
}
.pokerrooms-cat__img {
-webkit-box-flex:0;
-ms-flex:0 0 40px;
flex:0 0 40px;
height:40px;
margin-right:10px;
border-radius:4px
}
.pokerrooms-cat__block {
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.pokerrooms-cat__desc {
font-family:'Nunito Sans Regular',sans-serif;
font-size:14px
}
.pokerroom-item__name,.pokerroom-item__reviews-block,.step__title {
font-family:'Nunito Sans SemiBold',sans-serif
}
.pokerroom-item {
display:flex;
border-radius:4px;
overflow:hidden;
margin-top:15px
}
.pokerroom-item__img {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-flex:0;
-ms-flex:0 0 240px;
flex:0 0 240px;
padding:15px;
background:#000
}
.pokerroom-item__img img {
max-width:100%;
height:auto
}
.pokerroom-item__img:hover {
background:#000
}
.pokerroom-item__info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:15px 0;
background:#181c30
}
.pokerroom-item__data {
-webkit-box-flex:1;
-ms-flex:1 1 60%;
flex:1 1 60%;
padding:0 15px;
border-right:1px solid #272d49
}
.pokerroom-item__svg-btns {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding:0 15px
}
.pokerroom-item__name-reviews {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.pokerroom-item__name {
font-size:22px;
line-height:1;
margin-right:5px
}
.pokerroom-item__name-icon {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin-right:10px
}
.pokerroom-item__name-img {
min-width:21px;
height:21px;
margin-left:5px;
border-radius:4px
}
.pokerroom-item__icon {
margin-right:15px;
display:none
}
.pokerroom-item__icon img {
width:40px;
height:40px;
border-radius:4px
}
.pokerroom-item__reviews {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
color:#bac5e0
}
.pokerroom-item__reviews .icon-reviews {
font-size:24px;
margin-right:5px;
position:relative;
top:3px
}
.pokerroom-item__reviews-block {
font-size:16px;
border-bottom:1px solid #495170
}
.pokerroom-item__block {
font-size:12px
}
.pokerroom-item__block.block--categories {
-webkit-box-flex:0;
-ms-flex:0 0 63%;
flex:0 0 63%;
margin-right:15px
}
.pokerroom-item__properties {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.pokerroom-item__property {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin-top:15px
}
.pokerroom-item__property-img {
min-width:30px!important;
height:30px;
margin-right:15px;
border-radius:4px
}
.pokerroom-item__property-icon {
font-size:14px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
width:30px;
height:30px;
margin-right:15px;
border-radius:4px;
color:#fff
}
.pokerroom-item__property-icon.network--icon {
background:#3b55d6
}
.pokerroom-item__property-icon.allowed--icon {
background:#4aa23f
}
.pokerroom-item__property-icon.prohibited--icon {
background:#a12443
}
.pokerroom-item__property-icon.converter--icon {
background:#f48f22
}
.pokerroom-item__property-icon.unknown--icon,.step {
background:#272d49
}
.pokerroom-item__property-desc-block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column
}
.pokerroom-item__property-desc {
color:#aeb9d4
}
.pokerroom-item__property-desc-title {
color:#596085
}
.pokerroom-item__property-name {
color:#596387;
margin-bottom:2px
}
.pokerroom-item__property-value {
font-size:14px
}
.pokerroom-item__property-item {
margin-top:15px
}
.pokerroom-item__btns {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
margin-right:-15px
}
.pokerroom-item__btns-item {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
padding-right:15px;
margin-top:15px
}
@media screen and (min-width:1218px) and (max-width:1365px) {
.pokerroom-item__img {
-webkit-box-flex:0;
-ms-flex:0 0 200px;
flex:0 0 200px
}

}
@media screen and (max-width:1217px) {
.pokerrooms-list {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:-15px
}
.pokerroom-item {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
padding-right:15px
}
.pokerroom-item__icon {
display:block
}
.pokerroom-item__img,.pokerroom-item__reviews-text {
display:none
}
.pokerroom-item__name {
font-size:20px;
line-height:20px
}
.pokerroom-item__info {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
border-radius:4px
}
.pokerroom-item__data {
border-right:none;
margin-bottom:15px;
-webkit-box-flex:0;
-ms-flex:0 1 auto;
flex:0 1 auto
}
.pokerroom-item__properties {
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.pokerroom-item__block {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.pokerroom-item__block.block--categories {
margin-right:0;
-webkit-box-flex:1;
-ms-flex:1 0 100%;
flex:1 0 100%
}
.pokerroom-item__block.block--properties {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.pokerroom-item__property-item {
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%
}

}
@media screen and (max-width:719px) {
.pokerroom-item {
-webkit-box-flex:0;
-ms-flex:0 0 100%;
flex:0 0 100%
}

}
@media screen and (max-width:374px) {
.pokerroom-item__progress-bars .circle-progress-bars__svg {
width:38px;
height:38px
}
.pokerroom-item__progress-bars .circle-progress-bars__name {
font-size:12px
}
.pokerroom-item__btns {
-ms-flex-wrap:wrap;
flex-wrap:wrap
}

}
.room-list {
margin:15px 0
}
.room-list .pokerroom-info {
margin-bottom:15px
}
.steps {
margin:15px 0
}
.dark-bg,.step {
margin-bottom:15px;
padding:15px
}
.step {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
color:#c5d0ec
}
.step__img {
-webkit-box-flex:0;
-ms-flex:0 0 60px;
flex:0 0 60px;
margin-right:15px;
text-align:center
}
.step__img img {
max-width:100%;
margin:0 auto
}
.step__content {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.step__title {
font-size:20px;
margin-bottom:10px
}
.step__body {
font-size:16px
}
@media screen and (max-width:1217px) {
.step__img {
-webkit-box-flex:0;
-ms-flex:0 0 50px;
flex:0 0 50px
}

}
@media screen and (max-width:499px) {
.step__title {
font-size:18px
}
.step__body {
font-size:14px
}

}
@media screen and (max-width:399px) {
.step__img {
display:none
}

}
.light-theme .casino-container .step {
background:0 0
}
.light-theme .step {
border:1px solid silver;
color:#000;
background:#fafafa
}
.light-theme .step b {
color:#000
}
.dark-bg {
background:#181c30;
border-radius:10px
}
.light-theme .dark-bg {
background:#ededed
}
.accordions {
margin:15px 0
}
.accordion {
background:#181c30;
border-radius:12px
}
.accordion+.accordion {
margin-top:15px
}
.accordion__title {
font-family:'Nunito Sans Bold',sans-serif;
font-size:inherit!important;
margin:0!important;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
line-height:1;
padding:15px;
cursor:pointer
}
.accordion__title.open .accordion__title-icon {
-webkit-transform:scale(1,1);
transform:scale(1,1)
}
.accordion__title-icon {
margin:-3px 0 0 10px;
-webkit-transition:all .3s;
transition:all .3s;
fill:#c5d0ef;
-webkit-transform:scale(1,-1);
transform:scale(1,-1)
}
.accordion__body {
display:none;
padding:0 15px 15px
}
.personal-manager__wrap {
background:#222740;
padding:15px;
border-radius:0 0 12px 12px
}
.personal-manager__title {
font-family:'Nunito Sans SemiBold',sans-serif;
font-size:16px;
margin-bottom:15px
}
.personal-manager__header {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:15px;
background:#1B1F33;
border-radius:12px 12px 0 0
}
.personal-manager__avatar {
margin-right:15px
}
.personal-manager__name {
font-family:'Nunito Sans Bold',sans-serif;
font-size:18px
}
.last-reviews-slider__link,.last-reviews-slider__title-text,.useful-materials__header {
font-family:'Nunito Sans SemiBold',sans-serif
}
.personal-manager__header-desc {
color:#525B7D
}
.personal-manager__desc {
margin-bottom:15px;
line-height:25px
}
.personal-manager__desc ul {
margin:0;
padding-left:25px
}
.personal-manager__btn {
height:50px
}
.personal-manager__btn i {
font-size:18px;
margin-top:3px
}
.useful-materials {
overflow:hidden
}
.useful-materials+.useful-materials {
margin-top:15px
}
.useful-materials__header {
font-size:16px;
line-height:1.25;
margin-bottom:15px
}
.useful-materials__list {
padding:5px 15px;
border-radius:12px;
background-color:#222740
}
.useful-materials__item {
padding:10px 0
}
.useful-materials__item+.useful-materials__item {
border-top:1px solid #1B1F33
}
.useful-materials__info {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
color:#596387;
font-size:12px;
margin-bottom:5px
}
.useful-materials__info i {
margin-right:3px;
font-size:14px
}
.useful-materials__comments {
margin-right:10px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.useful-materials__views {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.useful-materials__views img {
margin-right:3px
}
.useful-materials__left-block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
-webkit-box-pack:start;
-ms-flex-pack:start;
justify-content:flex-start
}
.useful-materials__right-block {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:0;
-ms-flex:0 0 50%;
flex:0 0 50%;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end
}
.useful-materials__rating {
-webkit-box-flex:0;
-ms-flex:0 0 70px;
flex:0 0 70px;
color:#596387;
font-size:10px;
text-align:right;
text-transform:uppercase;
margin:15px 0 0 15px
}
.useful-materials__icon {
-webkit-box-flex:0;
-ms-flex:0 0 35px;
flex:0 0 35px;
height:35px;
margin-right:10px
}
.useful-materials__icon img {
border-radius:4px
}
.useful-materials__link {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
font-size:12px;
color:#c5d0ec
}
.useful-materials__link i {
margin:1px 5px 0 0;
color:#596387
}
@media screen and (max-width:399px) {
.useful-materials__rating {
display:none
}

}
.bug-slick-slider * {
min-width:0;
min-height:0
}
.last-reviews-slider-dots {
margin:10px auto 0
}
.last-reviews-slider-dots .slick-dots {
list-style:none;
margin:0;
padding:0;
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.last-reviews-slider-dots .slick-dots li {
display:-webkit-box;
display:-ms-flexbox;
display:flex
}
.last-reviews-slider-dots .slick-dots li+li {
margin-left:10px
}
.last-reviews-slider-dots .slick-dots li button {
width:8px;
height:8px;
padding:0;
border:none;
border-radius:50%;
background-color:#434b69;
font-size:0;
cursor:pointer
}
.last-reviews-slider-dots .slick-dots li button:hover,.last-reviews-slider-dots .slick-dots li.slick-active button {
background-color:#bdc8e4
}
.last-reviews-slider {
border-radius:12px;
margin:15px 0;
overflow:hidden
}
.last-reviews-slider__title {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
color:#fff;
padding:10px 0 15px;
line-height:1
}
.last-reviews-slider__title-text {
font-size:18px;
margin:5px 5px 0 0;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1
}
.last-reviews-slider__title-text i {
font-size:20px;
color:#db3557;
margin-right:3px;
position:relative;
top:2px
}
.last-reviews-slider__all-reviews-link {
font-size:14px;
color:#c5d0ec;
margin-top:5px
}
.last-reviews-slider__all-reviews-link:hover {
color:#fff
}
.last-reviews-slider__all-reviews-link:hover i {
color:#DB3557;
-webkit-transform:rotate(90deg) translateY(2px);
transform:rotate(90deg) translateY(2px)
}
.last-reviews-slider__all-reviews-link i {
margin-left:10px;
-webkit-transform:rotate(90deg) translateY(6px);
transform:rotate(90deg) translateY(6px);
-webkit-transition:all .2s;
transition:all .2s
}
.last-reviews-slider__block {
background:#222740
}
.last-reviews-slider__list {
margin-right:-14px
}
.last-reviews-slider__item {
position:relative;
padding:10px 15px;
background:#1B1F33;
border-radius:12px;
margin-right:15px
}
.last-reviews-slider__link-overlay {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
border-radius:12px
}
.last-reviews-slider__link-overlay:hover {
-webkit-box-shadow:inset 0 0 1px 1px #73adff;
box-shadow:inset 0 0 1px 1px #73adff
}
.last-reviews-slider__body {
overflow:hidden;
-webkit-box-orient:vertical;
-webkit-line-clamp:5;
display:-webkit-box
}
.last-reviews-slider__header {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
margin-bottom:5px
}
.last-reviews-slider__date-stars {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
width:100%
}
.last-reviews-slider__author-rating {
margin-left:10px
}
.last-reviews-slider__avatar img {
border-radius:50%
}
.last-reviews-slider__link {
position:relative
}
.last-reviews-slider__rating {
font-size:10px
}
.last-reviews-slider__material {
margin-top:5px;
font-size:12px;
color:#596387
}
.last-reviews-slider__material-link {
color:inherit
}
.last-reviews-slider__btn {
margin-top:15px
}
.last-reviews-slider .review_create_date {
color:#596387;
line-height:1;
font-size:12px;
margin-right:10px
}
.modal-window {
display:none;
position:fixed;
background:rgba(0,0,0,.6);
top:0;
left:0;
right:0;
bottom:0;
z-index:100;
padding:15px;
overflow-y:auto
}
.modal-window__wrap {
background:#282d4a;
margin:50px auto;
border-radius:4px;
padding:15px;
-webkit-transition:margin-top .3s;
transition:margin-top .3s
}
.modal-window__title {
font-family:'Nunito Sans Bold',sans-serif;
font-size:18px;
color:#fff
}
.modal-feedback__wrap {
max-width:500px;
border-radius:12px
}
.modal-feedback__title {
text-align:center;
margin-bottom:12px
}
.modal-feedback__desc {
text-align:center;
margin-bottom:15px
}
.modal-feedback__form-input {
display:block;
width:100%;
min-height:50px;
padding:15px;
margin-bottom:15px;
border-radius:8px;
background:#1f2239;
border:none;
outline:0;
resize:vertical
}
.modal-feedback__form-input::-webkit-input-placeholder {
color:#596387
}
.modal-feedback__form-input::-moz-placeholder {
color:#596387
}
.modal-feedback__form-input:-ms-input-placeholder {
color:#596387
}
.modal-feedback__form-input::-ms-input-placeholder {
color:#596387
}
.modal-feedback__form-input::placeholder {
color:#596387
}
.modal-feedback__form-input:-webkit-autofill,.modal-feedback__form-input:-webkit-autofill:focus,.modal-feedback__form-input:-webkit-autofill:hover {
-webkit-text-fill-color:#c5d0ec;
-webkit-box-shadow:0 0 0 1000px #1f2239 inset;
-webkit-transition:background-color 5000s ease-in-out 0s;
transition:background-color 5000s ease-in-out 0s
}
.modal-feedback__buttons {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end
}
.modal-feedback__btn {
width:210px;
height:50px;
margin-left:15px;
background:-webkit-gradient(linear,right top,left top,from(#C12949),to(#7F1F48));
background:linear-gradient(270deg,#C12949 0,#7F1F48 100%);
border-radius:8px;
border:none
}
.modal-feedback__btn i {
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
margin-right:5px
}
@media screen and (max-width:459px) {
.modal-feedback__buttons {
-ms-flex-wrap:wrap;
flex-wrap:wrap
}
.modal-feedback__buttons .social-links {
width:100%;
margin-bottom:15px
}
.modal-feedback__btn {
width:100%;
margin:0
}

}
.video-review-modal__wrap {
max-width:780px;
position:relative;
padding:0;
border-radius:12px;
overflow:hidden;
background:#222740
}
.video-review-modal__close {
position:absolute;
top:15px;
right:15px;
cursor:pointer;
-webkit-transition:all .2s;
transition:all .2s;
color:#5b6388;
fill:#5b6388
}
.video-review-modal__close:hover {
color:#fff;
fill:#fff
}
.video-review-modal__title {
font-size:16px;
font-family:'Nunito Sans SemiBold',sans-serif;
color:#fff;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
padding:15px 40px 15px 15px;
background:#1B1F33
}
.video-review-modal__title svg {
margin-right:7px;
stroke:#DB3557
}
.video-review-modal__content {
padding:15px
}
.video-review-modal iframe {
border-radius:12px
}
.video-review-modal__video {
position:relative;
padding-bottom:56.25%;
padding-top:25px;
height:0;
border-radius:4px;
overflow:hidden
}
.video-review-modal__video iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}

.a,body {
color:#000
}
.footer .title--line,.main-submenu__title {
-webkit-text-decoration-color:#0E83F8;
text-decoration-color:#0E83F8
}
body {
background:#000000;
overflow-x:hidden;
}
.light-box {
padding:15px;
background:#fff;
border-radius:12px;
border:1px solid silver
}
.content-absence,.content-absence.absence--center,.need-authorization {
background:#fafafa
}
.light-box+.light-box {
margin-top:15px
}
a:hover {
color:#287FF0
}
.user-flag-status {
font-family:'Nunito Sans Bold',sans-serif!important
}
.content-absence {
color:#000;
border:1px solid silver
}
.content-absence__content,.content-absence__title {
color:#000
}
.need-authorization {
border:1px solid silver
}
.need-authorization__link {
color:#0A56B3
}
.need-authorization__link:hover {
color:inherit
}
.tooltip>.tooltip-inner {
background-color:#f5f5f5;
color:#000;
border:1px solid silver
}
.tooltip.in {
opacity:.95
}
.tooltip.top {
margin-top:-5px
}
.tooltip.top>.tooltip-arrow {
border-top-color:silver
}
.tooltip.bottom>.tooltip-arrow {
border-bottom-color:silver
}
.bonus-tooltip__text {
background-color:#fff;
border:1px solid silver;
color:#000
}
.alert,.profile .col-left {
border-radius:12px
}
.bonus-tooltip__text:before {
border-color:silver transparent transparent
}
.stars-rating i {
color:silver
}
.stars-rating i.is-active {
color:#FAB703
}
.full-width {
background:#fff
}
.sidebar-profile {
-ms-flex-item-align:start;
align-self:flex-start;
background-color:#fff;
border:1px solid silver;
border-radius:12px;
overflow:hidden
}
.wrap_loading {
background:#ededed
}
.wrap_loading .loader {
border:8px solid #fff;
border-left:8px solid #0E83F8
}
.btn--default {
color:#000;
background:unset;
border:1px solid silver
}
.btn--default:hover {
color:#000
}
.btn--grey,.btn--grey:hover {
color:#c5d0ec
}
.btn--grey {
background:#282d4a
}
.btn--dark {
background:#181c30
}
.btn-login {
padding:10px;
width:80px;
background:#8641ff;
}
.btn-login i {
font-size:20px
}
@media screen and (max-width:350px) {
.btn-login span {
display:none
}

}
.btn--discuss-forum {
font-size:20px;
color:#fff;
max-width:300px;
height:50px;
margin:40px auto
}
#back_to_top {
background:#fff
}
.btn-refine-search {
width:100%;
color:#596387;
border:1px solid #596387;
padding:9px 15px;
background-color:transparent;
border-radius:4px
}
.btn-refine-search.is-active,.btn-refine-search:hover {
color:#c5d0ec;
border-color:#c5d0ec
}
.btn-refine-search.is-mobile {
display:none
}
@media screen and (max-width:1217px) {
#back_to_top {
bottom:70px
}
.btn-refine-search.is-mobile {
display:block
}

}
.btn-refine-search i {
margin:0 5px
}
.btn-default-red {
background:#0A56B3
}
.btn-default-red:focus,.btn-default-red:hover {
color:#fff;
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.btn-download {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
font-family:'Nunito Sans SemiBold',sans-serif;
border-radius:4px;
padding:9px 15px;
background:-webkit-gradient(linear,right top,left top,color-stop(0,#1d6dff),to(#3550cb));
background:linear-gradient(-90deg,#1d6dff 0,#3550cb 100%);
border:1px solid #4f8cff;
color:#fff;
width:100%
}
.btn-download.btn--small .btn-download__icon {
font-size:12px;
width:24px;
-webkit-box-flex:0;
-ms-flex:0 0 24px;
flex:0 0 24px;
height:24px;
line-height:24px;
margin-right:5px
}
.btn-download:hover {
color:#fff
}
.btn-download__icon {
font-size:14px;
width:30px;
-webkit-box-flex:0;
-ms-flex:0 0 30px;
flex:0 0 30px;
height:30px;
line-height:30px;
text-align:center;
border-radius:50%;
border:1px solid #fff;
margin-right:10px
}
.bottom-menu__link,.btn-download__text {
-ms-flex-direction:column;
-webkit-box-orient:vertical;
-webkit-box-direction:normal
}
.btn-download__icon i {
margin:0
}
.btn-download__text {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
flex-direction:column;
line-height:1
}
.btn-download__text-terms {
font-size:10px;
margin-top:3px;
color:#7b9eff
}
.btn-download__small-text {
font-family:'Nunito Sans Thin',sans-serif;
font-style:italic;
font-size:11px;
margin-top:1px;
color:rgba(219,230,255,.85)
}
.btn-play,.btn-play:focus,.btn-play:hover {
color:#fff
}
.btn-play {
background:#7f39dd;
}
.btn-transparent {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:4px;
background:0 0;
border:1px solid #4a5171;
padding:9px 15px;
color:#aeb9d4
}
.btn-transparent.btn--small .btn-transparent__icon {
font-size:12px;
width:24px;
-webkit-box-flex:0;
-ms-flex:0 0 24px;
flex:0 0 24px;
height:24px;
line-height:24px;
margin-right:5px
}
.btn-transparent:hover {
color:#aeb9d4
}
.btn-transparent__icon {
font-size:14px;
width:30px;
-webkit-box-flex:0;
-ms-flex:0 0 30px;
flex:0 0 30px;
height:30px;
line-height:30px;
text-align:center;
border-radius:50%;
border:1px solid #4a5171;
margin-right:10px
}
.btn-transparent__icon i {
margin:0
}
.btn--small {
font-size:12px;
padding:7px 5px
}
.header {
position:sticky;
top:0;
z-index:40;
background:#000;
color:#fff
}
.header__container:first-child {
border-bottom:1px solid #3F3F3F
}
.header__top {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:justify;
-ms-flex-pack:justify;
justify-content:space-between;
position:relative;
height:60px
}
.header .logo_container {
z-index:10;
position:absolute;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%)
}
.header .logo_container img {
display:inline-block
}
.header .user_btns_container {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
gap:10px;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.header .user-info__avatar {
cursor:pointer;
-webkit-transition:all .2s;
transition:all .2s
}
.header .user-info__avatar:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2)
}
.header .header-new-post,.header .header-new-post-icon {
margin-right:15px;
font-family:'Nunito Sans SemiBold',sans-serif
}
.header .btn-hamburger {
display:block;
border:none;
padding:0;
background-color:transparent;
color:#fff;
font-size:24px
}
.main-menu__bottom,.main-submenu,.user-submenu {
border-radius:0 0 8px 8px
}
.header .btn-hamburger-wrap {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
text-align:left;
-webkit-box-ordinal-group:0;
-ms-flex-order:-1;
order:-1
}
.user-submenu {
z-index:40;
display:none;
min-width:160px;
overflow:hidden;
position:absolute;
top:60px;
right:15px;
padding:0;
margin:0;
list-style:none;
background:#000;
border:1px solid #3F3F3F
}
.main-menu__header,.user-submenu__link {
padding:10px 15px;
font-family:'Nunito Sans SemiBold',sans-serif
}
.user-submenu__item+.user-submenu__item {
border-top:1px solid #3F3F3F
}
@media screen and (min-width:800px) {
.user-submenu__item.is-mobile {
display:none
}

}
.user-submenu__link {
display:block;
color:#fff;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
position:relative
}
.user-submenu__link:hover {
color:#FF9D00
}
.user-submenu__icon {
margin-right:2px;
display:inline-block;
width:20px;
height:20px;
text-align:center
}
.user-submenu__icon i {
vertical-align:middle
}
.user-submenu__icon .fa-plus-circle {
font-size:16px
}
.user-submenu__text {
font-size:12px
}
.main-menu {
z-index:1;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
position:relative
}
.main-menu__header {
z-index:1;
display:none;
position:sticky;
top:0;
background:#000;
font-size:16px;
text-align:center;
text-transform:uppercase
}
.main-menu__close-icon {
z-index:2;
display:none;
color:#e9a41b;
font-size:18px;
position:fixed;
padding:1px;
top:70px;
right:11px;
width:20px;
text-align:center
}
.main-menu__item {
position:relative
}
.main-menu__item:hover .main-submenu {
display:block
}
.main-menu__item:hover i {
z-index:2
}
.main-menu__item i {
display:none;
position:absolute;
width:100%;
top:0;
text-align:right;
padding:8px 15px;
font-weight:600;
color:#e9a41b;
cursor:pointer
}
.main-menu__item i.is-open {
position:fixed;
left:10px;
top:71px;
z-index:2;
padding:3px;
width:20px;
text-align:center;
-webkit-transform:scale(-1,1);
transform:scale(-1,1)
}
.main-menu__link {
color:#fff;
font-family:'Nunito Sans SemiBold',sans-serif;
height:40px;
padding:5px 15px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.main-menu__bottom,.main-submenu {
position:absolute;
padding:12px 15px;
background:#000
}
.main-menu__link:hover {
color:#FF9D00
}
.main-menu.is-open .main-menu__bottom {
display:block
}
.main-menu__bottom {
display:none;
left:0;
top:0;
min-width:200px
}
.main-menu__bottom-link {
color:#fff;
display:block;
font-family:'Nunito Sans SemiBold',sans-serif
}
.main-menu__bottom-link+.main-menu__bottom-link {
margin-top:10px
}
.main-menu__bottom-link:hover {
color:#FF9D00
}
.main-submenu {
z-index:1;
display:none;
top:100%;
border-top:1px solid #3f3f3f
}
.bottom-menu,.main-submenu__wrap {
display:-webkit-box;
display:-ms-flexbox
}
.main-submenu__wrap {
display:flex;
gap:30px
}
.main-submenu__header {
display:none;
position:sticky;
top:0;
background:#000;
font-size:16px;
font-family:'Nunito Sans SemiBold',sans-serif;
text-align:center;
text-transform:uppercase;
padding:10px 15px;
margin:0 -15px
}
.podarunok .bonus-tooltip,.main-submenu__title,.switch-lang {
font-family:'Nunito Sans Bold',sans-serif
}
.main-submenu__col {
min-width:160px
}
.main-submenu__title {
margin-bottom:15px;
text-transform:uppercase;
text-decoration:underline;
text-decoration-thickness:2px;
text-underline-offset:10px
}
.main-submenu__list {
padding:0;
list-style:none;
margin:0
}
.main-submenu__link {
color:#fff
}
.main-submenu__link:hover {
color:#FF9D00
}
.main-submenu__item+.main-submenu__item {
margin-top:10px
}
.main-submenu__item.is-mobile {
display:none
}
.main-submenu__item.is-mobile+.main-submenu__item {
margin-top:0
}
.bottom-menu-wrap {
display:none;
background:#000;
position:fixed;
z-index:41;
left:0;
bottom:0;
width:100%;
height:60px
}
.bottom-menu {
display:flex;
height:100%;
padding:0
}
.bottom-menu__link {
font-size:10px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
flex-direction:column;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-flex:0;
-ms-flex:0 1 20%;
flex:0 1 20%;
padding:10px 5px;
color:#fff;
cursor:pointer
}
.bottom-menu__link.is-active,.bottom-menu__link.is-open {
color:#fff;
background:#2d2e2f
}
.bottom-menu__link:hover {
color:#fff
}
.bottom-menu__link svg {
fill:#FD9D00;
margin-bottom:3px
}
.bottom-menu__link span {
white-space:nowrap
}
@media screen and (max-width:380px) {
.user-notifications {
display:none
}

}
.user-notifications__btn {
position:relative;
font-size:20px;
padding:0;
width:30px;
height:30px;
border:none;
color:#000;
background:0 0
}
.user-notifications__btn i {
margin:0;
color:#fff
}
.user-notifications__btn .circle {
position:absolute;
top:-1px;
left:-1px
}
.user-notifications__btn svg {
fill:#fff;
-webkit-transition:all .2s;
transition:all .2s
}
.user-notifications__btn:hover {
-webkit-filter:none;
filter:none;
color:#FF9D00
}
.user-notifications__btn:hover i {
color:#FF9D00!important
}
.user-notifications__btn:hover svg {
fill:#FF9D00
}
.notifications-dropdown {
display:none;
overflow:hidden;
position:absolute;
z-index:37;
top:60px;
right:15px;
padding:0;
margin:0;
list-style:none;
background:#000;
border-radius:0 0 8px 8px;
border:1px solid #3F3F3F;
font-size:12px;
font-family:'Nunito Sans Regular',sans-serif;
width:330px
}
@media screen and (max-width:499px) {
.notifications-dropdown {
left:15px;
width:auto
}

}
.notifications-dropdown__item {
padding:12px 15px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-bottom:1px solid #3F3F3F;
-webkit-transition:all .2s;
transition:all .2s
}
.notifications-dropdown__item:hover {
background:unset;
color:#fff
}
.notifications-dropdown__date {
font-family:'Nunito Sans Regular',sans-serif;
min-width:90px;
padding-right:30px;
position:relative
}
.notifications-dropdown__date:before {
content:"";
position:absolute;
width:5px;
height:5px;
right:12px;
top:5px;
border-radius:50%;
background:#3F3F3F
}
.notifications-dropdown__text {
line-height:20px
}
.notifications-dropdown__text strong {
color:#fff
}
.notifications-dropdown__text a {
color:#fff;
font-family:'Nunito Sans SemiBold',sans-serif;
border-bottom:1px solid #fff
}
.notifications-dropdown__text a:hover {
color:#FF9D00;
border-color:#FF9D00
}
.notifications-dropdown__text a[type=button] {
display:block;
border-radius:8px;
background:#287FF0;
color:#fff;
text-align:center;
border:none;
padding:5px 10px;
margin-top:3px
}
.notifications-dropdown__text a[type=button]:hover {
color:#fff
}
.notifications-dropdown__link-all {
color:#fff;
font-family:'Nunito Sans SemiBold',sans-serif;
display:block;
padding:12px 15px;
text-align:center
}
.notifications-dropdown__link-all:hover {
color:#FF9D00
}
@media screen and (max-width:1217px) {
.header .btn-hamburger-wrap,.main-menu {
display:none
}
.header .logo_container {
position:unset;
-webkit-transform:unset;
transform:unset
}
.main-menu {
z-index:40;
padding:0;
position:fixed;
inset:60px 0 60px;
overflow:auto;
background:#000
}
.main-menu__close-icon,.main-menu__header {
display:block
}
.main-menu .no-mobile {
display:none
}
.main-menu.is-overflow {
overflow:hidden
}
.main-menu.is-open {
display:block
}
.main-menu__item+.main-menu__item {
margin-top:5px
}
.main-menu__item:hover .main-submenu {
display:none
}
.main-menu__item i,.main-menu__item:hover .main-submenu.is-open,.main-menu__link.is-open {
display:block
}
.main-menu__link {
width:100%;
height:30px
}
.main-menu__bottom {
position:relative;
padding:5px 0 10px
}
.main-menu__bottom-link {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
height:30px;
padding:5px 15px
}
.main-menu__bottom-link+.main-menu__bottom-link {
margin-top:5px
}
.main-submenu {
border-radius:unset;
border:none;
overflow:auto;
padding-top:0;
position:fixed;
inset:60px 0 60px
}
.main-submenu__title {
margin-top:10px
}
.main-submenu__item+.main-submenu__item,.main-submenu__item.is-mobile+.main-submenu__item {
margin-top:5px
}
.main-submenu__link {
height:30px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.bottom-menu-wrap,.main-submenu.is-open,.main-submenu__header,.main-submenu__item.is-mobile {
display:block
}
.main-submenu__wrap {
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
gap:20px
}

}
.switch-lang,.switch-langs__current {
display:-webkit-box;
display:-ms-flexbox
}
.switch-langs {
position:relative;
z-index:37
}
.switch-langs__current {
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-ordinal-group:2;
-ms-flex-order:1;
order:1;
cursor:pointer
}
.switch-langs__current.is-footer {
margin-left:10px
}
.switch-langs__block {
display:none;
position:absolute;
top:calc(100% + 10px);
right:0;
border-radius:8px;
overflow:hidden;
z-index:37;
background:#2B233C;
-webkit-box-shadow:none;
box-shadow:none;
border:1px solid #3f3f3f
}
.switch-langs__block.is-footer {
top:unset;
bottom:calc(100% + 10px)
}
.podarunok .mobile-icon:before,.podarunok__content:before {
content:"";
bottom:-1px;
left:-1px;
z-index:-1
}
.switch-langs__link {
padding:10px 15px;
display:block
}
.switch-langs__link:hover {
background:#12071e
}
.switch-langs__icon {
font-size:18px;
color:#fff;
margin-left:3px;
-webkit-transition:all .3s;
transition:all .3s
}
.switch-langs__icon:hover {
color:#fff
}
.switch-langs__current.is-active .switch-langs__icon {
color:#fff;
-webkit-transform:scale(1,-1);
transform:scale(1,-1)
}
.switch-lang {
color:#fff;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
border-radius:50%;
border:1px solid #fff;
width:40px;
height:40px
}
.podarunok,.podarunok__link {
display:-webkit-box
}
.switch-lang span {
margin-top:1px
}
.switch-lang:hover {
-webkit-filter:none;
filter:none
}
.podarunok {
min-width:50px;
margin-right:20px;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
position:relative;
-webkit-transition:all .3s;
transition:all .3s
}
.podarunok__img-mobile {
display:none
}
.podarunok__img {
cursor:pointer;
width:45px
}
.podarunok__img img {
display:inline-block;
max-width:100%;
height:auto
}
.podarunok .mobile-icon {
width:58px;
height:58px;
text-align:center;
line-height:58px;
border-radius:50%;
background:#fff;
position:relative;
cursor:pointer
}
.podarunok .mobile-icon img {
width:45px
}
.podarunok .mobile-icon:before {
position:absolute;
top:-1px;
right:-1px;
background:linear-gradient(135deg,#7d2876,#db47ab);
border-radius:50%
}
.podarunok__box {
position:absolute
}
.podarunok__box-title {
font-family:'Nunito Sans Black',sans-serif;
font-size:14px;
color:#FD9D00;
text-align:center
}
.casino-related__prop,.podarunok__box-text {
font-family:'Nunito Sans Light',sans-serif
}
.podarunok__box-text {
font-size:10px;
color:#fff
}
.podarunok__container {
display:none;
position:absolute;
top:95px;
right:-20px;
width:310px;
height:310px
}
.podarunok__content-img {
margin-right:10px
}
.podarunok__content {
background:url(/img/promo.jpg) no-repeat #000;
background-size:contain;
width:100%;
height:100%;
border-radius:11px;
padding:10px 10px 45px;
position:relative
}
.podarunok__content:before {
position:absolute;
top:-1px;
right:-1px;
background:linear-gradient(135deg,#7d2876,#db47ab);
border-radius:12px
}
.podarunok__wrap {
text-align:center;
padding-top:150px
}
.podarunok .bonus-tooltip {
font-size:18px;
display:inline-block;
color:#ffff46;
margin:10px 0;
cursor:pointer
}
.podarunok__text,.podarunok__title {
font-family:'Nunito Sans Bold',sans-serif;
color:#fff
}
.podarunok .bonus-tooltip i {
margin-left:5px
}
.podarunok__title {
font-size:16px;
margin-bottom:5px
}
.podarunok__text {
font-size:20px
}
.podarunok__link {
font-family:'Nunito Sans Black',sans-serif;
font-size:16px;
display:-ms-flexbox;
display:flex;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
background:#fff;
padding:5px;
border-radius:4px;
margin:0 auto;
color:#b1005e;
max-width:160px;
-webkit-transform:skewX(-10deg);
transform:skewX(-10deg);
-webkit-box-shadow:0 0 0 3px rgba(189,0,90,.4);
box-shadow:0 0 0 3px rgba(189,0,90,.4)
}
.podarunok__link:hover {
-webkit-filter:brightness(1.2);
filter:brightness(1.2);
color:#fff;
background:#b1005e
}
.podarunok__link span {
width:35px;
height:35px;
background:#fff;
border-radius:50%;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
color:#287FF0;
margin-right:10px
}
.podarunok__checkbox {
margin-top:8px
}
.podarunok__close {
font-size:16px;
position:absolute;
top:4px;
right:8px;
-webkit-transition:color .2s;
transition:color .2s;
cursor:pointer
}
.podarunok__close:hover {
color:#e14cb9
}
.podarunok-checkbox,.podarunok-checkbox__label {
font-size:12px;
color:#fff
}
.podarunok-checkbox__label {
font-family:'Nunito Sans SemiBold',sans-serif;
padding-left:20px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none;
cursor:pointer
}
.material-body,.number-notifications {
font-family:'Nunito Sans Regular',sans-serif
}
.podarunok-checkbox input[type=checkbox] {
-webkit-appearance:none;
-moz-appearance:none;
outline:0;
cursor:pointer;
-webkit-box-shadow:none;
box-shadow:none;
display:inline-block;
position:absolute;
padding:7px;
margin:0 0 0 -20px;
border-radius:3px;
background-color:#fff
}
.podarunok-checkbox input[type=checkbox]:checked:after {
content:'\2713';
font-size:15px;
font-weight:700;
position:absolute;
top:-2px;
left:3px;
color:#000
}
@media screen and (max-width:1217px) {
.podarunok {
position:fixed;
left:11px;
bottom:71px;
margin:0;
min-width:auto
}
.podarunok:hover .podarunok__container,.podarunok__box,.podarunok__img {
display:none
}
.podarunok__img-mobile {
display:block;
max-width:60px
}
.podarunok__img-mobile img {
max-width:100%;
height:auto
}
.podarunok__container {
top:inherit;
bottom:70px;
left:0
}
.podarunok__content {
padding-bottom:35px
}
.podarunok .podarunok-checkbox {
position:relative;
bottom:0;
left:0
}
.modal-form.modal-form-page .modal-form__container {
min-height:initial
}

}
.shake-lr {
-webkit-animation:3s shake-lr 1s cubic-bezier(.455,.03,.515,.955) infinite both;
animation:3s shake-lr 1s cubic-bezier(.455,.03,.515,.955) infinite both
}
.shake {
-webkit-animation:shake 6s cubic-bezier(.455,.03,.515,.955) infinite both;
animation:shake 6s cubic-bezier(.455,.03,.515,.955) infinite both
}
.scale-up {
-webkit-animation:scale-up 7s cubic-bezier(.455,.03,.515,.955) infinite both;
animation:scale-up 7s cubic-bezier(.455,.03,.515,.955) infinite both
}
@-webkit-keyframes shake-lr {
0%,22% {
-webkit-transform:rotate(0) scale(1);
transform:rotate(0) scale(1);
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%
}
2%,20% {
-webkit-transform:rotate(8deg);
transform:rotate(8deg)
}
12%,4%,8% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
10%,14%,6% {
-webkit-transform:rotate(10deg);
transform:rotate(10deg)
}
16% {
-webkit-transform:rotate(-8deg);
transform:rotate(-8deg)
}

}
@keyframes shake-lr {
0%,22% {
-webkit-transform:rotate(0) scale(1);
transform:rotate(0) scale(1);
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%
}
2%,20% {
-webkit-transform:rotate(8deg);
transform:rotate(8deg)
}
12%,4%,8% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
10%,14%,6% {
-webkit-transform:rotate(10deg);
transform:rotate(10deg)
}
16% {
-webkit-transform:rotate(-8deg);
transform:rotate(-8deg)
}

}
@-webkit-keyframes scale-up {
0%,100%,14%,53% {
-webkit-transform:scale(0);
transform:scale(0)
}
16%,50% {
-webkit-transform:scale(1);
transform:scale(1)
}

}
@keyframes scale-up {
0%,100%,14%,53% {
-webkit-transform:scale(0);
transform:scale(0)
}
16%,50% {
-webkit-transform:scale(1);
transform:scale(1)
}

}
@-webkit-keyframes shake {
0%,11% {
-webkit-transform:rotate(0) scale(1);
transform:rotate(0) scale(1);
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%
}
1%,10% {
-webkit-transform:rotate(8deg);
transform:rotate(8deg)
}
2%,4%,6% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
3%,5%,7% {
-webkit-transform:rotate(10deg);
transform:rotate(10deg)
}
8% {
-webkit-transform:rotate(-8deg);
transform:rotate(-8deg)
}

}
@keyframes shake {
0%,11% {
-webkit-transform:rotate(0) scale(1);
transform:rotate(0) scale(1);
-webkit-transform-origin:50% 50%;
transform-origin:50% 50%
}
1%,10% {
-webkit-transform:rotate(8deg);
transform:rotate(8deg)
}
2%,4%,6% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
3%,5%,7% {
-webkit-transform:rotate(10deg);
transform:rotate(10deg)
}
8% {
-webkit-transform:rotate(-8deg);
transform:rotate(-8deg)
}

}
.footer {
background:#000
}
.footer__link a {
color:#bdbdbd
}
.footer__link a:hover {
color:#FF9D00
}
.footer__title {
color:#fff
}
.footer__bottom {
border-top:1px solid #3F3F3F
}
.footer__trust a:hover {
color:#FF9D00
}
.footer__trustpilot {
color:#fff;
border-color:#0A56B3
}
.footer__trustpilot:hover {
color:#FF9D00
}
.footer .social_links>a {
color:#000;
background:#fff
}
.footer .social_links>a:hover {
color:#FF9D00;
background:#272d49
}
.social-links__item {
background:0 0;
border:1px solid silver
}
.social-links__item:focus,.social-links__item:hover {
background:#fafafa
}
.avatar__aura {
display:none
}
.avatar__role-moderator {
background:#287FF0
}
.number-notifications {
display:none;
font-size:10px;
width:16px;
height:16px;
line-height:16px;
text-align:center;
color:#fff;
background-color:#287FF0;
border-radius:50%;
position:absolute
}
.modal-form__entry,.modal-form__link {
font-family:'Nunito Sans SemiBold',sans-serif
}
.number-notifications--header-btn {
top:-2px;
right:-2px
}
.number-notifications--header-dropdown {
top:11px;
right:15px;
width:18px;
height:18px;
line-height:20px
}
.number-notifications--header-avatar {
top:-2px;
right:-2px
}
.number-notifications--profile-nav {
right:13px;
font-size:12px;
width:24px;
height:24px;
line-height:26px
}
.number-notifications--filter-posts {
background:#3b4268;
top:5px;
right:-12px
}
@media screen and (min-width:439px) {
.number-notifications--header-avatar {
display:none!important
}

}
.block-comments .emoji-img-inline,.emoji-img-inline,.material-body .emoji-img-inline,[data-comment-body] .emoji-img-inline {
display:inline-block!important;
height:20px!important;
position:relative;
top:-2px
}
.modal-form__container {
background:#fff;
border-radius:12px
}
.modal-form__img--login {
margin-left:-48px
}
.modal-form__img--register {
margin-left:-41px
}
.modal-form__block-title {
border-radius:12px 12px 0 0
}
.modal-form__title {
border-bottom:1px solid silver
}
.modal-form__title:first-child {
border-radius:12px 0 0
}
.modal-form__title:last-child {
border-radius:0 12px 0 0;
border-left:1px solid silver
}
.modal-form__title.is-active {
border-bottom-color:transparent
}
.modal-form .forgot-pass,.modal-form__input,.modal-form__link {
border-bottom:1px solid #7B7B7B
}
.modal-form__title:hover {
background:#fafafa
}
.modal-form__field span {
color:#41a85f
}
.modal-form label {
color:#7B7B7B
}
.modal-form input[type=password] {
letter-spacing:8px
}
.modal-form__input {
color:#000
}
.modal-form .field-checkbox input[type=checkbox]:checked:after,.modal-form .field-checkbox label {
color:#7B7B7B
}
.modal-form .field-checkbox input[type=checkbox] {
border:1px solid #7B7B7B
}
.modal-form .forgot-pass {
color:#000
}
.modal-form .forgot-pass:hover {
color:#73adff
}
.modal-form__link {
color:#000
}
.modal-form__link:hover {
color:#73adff
}
.modal-form__entry {
text-align:center;
color:#000;
font-size:12px;
margin-top:15px
}
.modal-form__entry a {
color:#287FF0;
border-bottom:1px solid #596387
}
.modal-form__entry a:hover {
color:#38A0FF
}
.modal-form .text-danger {
font-size:12px
}
.modal-form input:-webkit-autofill,.modal-form input:-webkit-autofill:focus,.modal-form input:-webkit-autofill:hover {
-webkit-text-fill-color:#000;
-webkit-box-shadow:0 0 0 1000px #fff inset;
-webkit-transition:background-color 5000s ease-in-out 0s;
transition:background-color 5000s ease-in-out 0s
}
.modal-cookie {
background:#fff;
border-top:1px solid silver
}
.modal-cookie__btn {
color:#fff;
background:#0A56B3
}
.user-age {
background:#fff
}
.user-age .btn--default:hover {
-webkit-filter:none;
filter:none;
background:#fafafa
}
.modal_info_container .modal_info_content {
background-color:#fff;
border:1px solid silver;
-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);
box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.modal_info_container .modal_info_content .modal-header .modal-title {
color:#000
}
.modal_info_container .modal_info_content .modal-body>:last-child {
margin-bottom:0
}
.modal_info_container .modal_info_content .modal-body p {
margin-bottom:10px
}
.modal_info_container .modal_info_content .modal-body b,.modal_info_container .modal_info_content .modal-body strong {
color:#000;
-webkit-transition:color .2s;
transition:color .2s
}
.modal_info_container .modal_info_content .modal-body a {
color:#287FF0
}
.modal_info_container .modal_info_content .modal-body a:hover,.modal_info_container .modal_info_content .modal-body a:hover b,.modal_info_container .modal_info_content .modal-body a:hover strong {
color:#38A0FF
}
.modal_info_container .modal_info_content .modal-body a b,.modal_info_container .modal_info_content .modal-body a strong {
color:#287FF0
}
.modal_info_container .modal_info_content .modal-body ol,.modal_info_container .modal_info_content .modal-body ul {
margin:0 0 10px
}
.modal_info_container .modal_info_content .modal-body li+li {
margin-top:5px
}
.modal_info_container .modal_info_content .modal-body input {
border-color:silver;
background-color:#EDEDED;
padding:5px 10px;
height:36px;
color:#000;
-webkit-box-shadow:none;
box-shadow:none
}
.modal_info_container .modal_info_content .modal-body input::-webkit-input-placeholder {
color:#000
}
.modal_info_container .modal_info_content .modal-body input::-moz-placeholder {
color:#000
}
.modal_info_container .modal_info_content .modal-body input:-moz-placeholder {
color:#000
}
.modal_info_container .modal_info_content .modal-body input:-ms-input-placeholder {
color:#000
}
.modal_info_container .modal_info_content .modal-body input:focus {
color:#000
}
.modal_info_container .modal_info_content .modal-body label[class^=note-] {
display:inline-block;
font-size:14px;
font-weight:400;
line-height:1;
margin-bottom:5px
}
.modal_info_container .modal_info_content .modal-body label[class^=note-] span {
color:#596387;
font-size:12px
}
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable {
height:400px
}
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable::-webkit-scrollbar {
background-color:#f5f5f5
}
.modal_info_container .modal_info_content .modal-body .note-editor .note-editing-area .note-editable::-webkit-scrollbar-thumb {
background-color:#ededed
}
.modal_info_container .modal_info_content .modal-body .note-form-group {
margin:0;
line-height:0
}
.modal_info_container .modal_info_content .modal-body .note-form-group+.note-form-group {
margin-top:15px
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files {
position:relative
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files:hover {
cursor:pointer
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files:hover label {
background-color:#fff
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files label {
display:inline-block;
-webkit-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
line-height:36px;
padding:0 15px;
width:100%;
background-color:#ededed;
color:#000;
border-radius:4px;
border:1px solid silver;
text-align:center;
margin:0 0 15px
}
.modal_info_container .modal_info_content .modal-body .note-group-select-from-files input[type=file] {
cursor:inherit;
display:block;
opacity:0;
position:absolute;
right:0;
top:0
}
.modal_info_container .modal_info_content .modal-body .note-group-image-url {
margin:0
}
.modal_info_container .modal_info_content .modal-body[data-text-modal] {
text-align:center
}
.modal_info_container .modal_info_content .close {
color:#596387
}
.modal_info_container .modal_info_content .close:hover {
color:#000
}
.modal_info_container .modal_info_content .modal-footer {
border:none
}
.modal_info_container .modal_info_content .modal-footer button {
color:#000;
background:#EDEDED;
border:1px solid silver
}
.modal_info_container .modal_info_content .modal-footer button:hover {
color:#000;
background:#fafafa
}
.modal_info_container.modal_ask_user .modal_info_content .modal-footer {
text-align:center
}
.modal_info_container.modal_add_theme .note-editor.note-frame .note-toolbar {
top:0
}
.modal_info_container.modal_add_theme .modal_info_content {
background-color:#fff
}
.modal_info_container.modal_add_theme .modal_info_content .modal-body input {
border-radius:8px;
border:1px solid silver;
background-color:#fff;
color:#000
}
.modal_info_container.modal_add_theme .modal_info_content .modal-footer button {
color:#fff;
border:none;
background:#287FF0
}
.modal_info_container.modal_add_theme>.modal-dialog {
width:800px
}
.modal_info_container.modal_add_theme.fullscreen>.modal-dialog {
margin:0!important;
width:100vw
}
.modal_info_container.modal_add_theme.fullscreen .modal_info_container {
height:100vh
}
.modal_info_container.modal_like_category {
padding:0!important
}
.modal_info_container.modal_like_category .modal-dialog {
width:400px
}
.modal_info_container.modal_like_category .modal_info_header {
border-bottom:none
}
.anchor_links,.breadcrumbs__link {
border:1px solid silver
}
[data-read-more-btn] {
color:#0A56B3
}
[data-read-more-btn]:hover {
color:#000
}
.breadcrumbs__link {
color:#000;
background:#fff
}
.breadcrumbs__link:hover {
color:#000;
background:#f5f5f5;
-webkit-filter:none;
filter:none
}
.breadcrumbs__link.is-active {
color:#666;
background:#f5f5f5
}
.material-body {
font-size:16px
}
.faq__question-text,.material-body h1,.material-body h2,.material-body h3 {
font-family:'Nunito Sans Bold',sans-serif
}
.material-body b,.material-body strong {
color:#000
}
.material-body blockquote {
background:#F5F7FA
}
.material-body blockquote:before {
color:#ADD5FC
}
.material-body a {
color:#0A56B3
}
.material-body a:hover,.material-body a:hover b,.material-body a:hover strong {
color:initial
}
.material-body a b,.material-body a strong {
color:#0A56B3
}
.material-body figure {
background:#1B1F33
}
.material-body .testix {
background:#171c31
}
.invert-bg-faq .faq__block {
background-color:transparent
}
.anchor_links ul,.app-header-login__bonus-code-caption,.app-header-login__desc-item span,.app-header-login__desc-item.mini-desc,.faq__answer {
font-family:'Nunito Sans Regular',sans-serif
}
.faq__question-text img {
padding:0;
background:0 0
}
.faq__block {
background-color:#F4F4F4
}
.faq__answer {
display:block;
color:#000
}
.faq__answer a {
color:#0A56B3
}
.anchor_links .anchor,.faq__answer a:hover {
color:#000
}
.faq__icon {
fill:#000
}
.anchor_links .links_title {
background:#fafafa;
border-bottom:1px solid silver
}
.anchor_links .anchor:focus,.anchor_links .anchor:hover {
color:#73adff
}
.custom-list {
border:1px solid #dedede
}
.custom-list li:before {
border-radius:50%
}
.custom-table {
margin:0
}
.comments.comments-forum .comments,.table-overflow {
margin-bottom:15px
}
.custom-table tbody {
background:#fff
}
.custom-table th {
background:#ededed
}
.custom-table td,.custom-table th {
border-color:silver
}
.table-overflow {
border-radius:12px;
border:1px solid silver
}
.table-overflow::-webkit-scrollbar {
display:none
}
.warning-gaming-addiction {
background:#F5FAFF;
border:1px solid #0A56B3
}
.warning-gaming-addiction svg {
fill:#0A56B3;
margin-top:4px
}
.warning-gaming-addiction a {
color:#0A56B3
}
.warning-gaming-addiction a:hover {
color:initial
}
.data-info__item-prop,.data-info__item-value {
color:#474747
}
.data-info__item-value:hover {
color:#0A56B3
}
.data-info__item-value.value-color:hover {
color:#000
}
.material-editor {
background:#fff;
border:1px solid silver
}
.material-editor__author {
color:#000
}
.material-editor__social-link {
color:#000;
font-size:16px;
border:none;
-webkit-box-flex:0;
-ms-flex:0;
flex:0
}
.material-editor__social-link:hover {
color:#287FF0
}
.beton-header {
background:#fafafa;
border:1px solid silver;
color:#000
}
.app-header-login {
background-color:#fff;
border:1px solid silver;
margin:-1px 0 15px
}
.app-header-login__logo {
background:#000
}
.app-header-login__desc-item,.app-header-login__desc-item span,.app-header-login__desc-item strong,.app-header-login__desc-item.mega-desc,.app-header-login__desc-item.mini-desc {
color:#000
}
.app-header-login__action-name {
color:#fff
}
.app-header-login__action-desc,.app-header-login__bonus-code-caption,.app-header-login__bonus-code-icon {
color:#000
}
.app-header-login__bonus-code-value {
color:#000;
border-bottom:1px dashed #000
}
.app-header-login__bonus-code-value:hover {
border-color:#0A56B3
}
.app-header-login__attention-wrap {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
text-align:center;
border:1px solid #ff8686;
-ms-flex-item-align:normal;
align-self:normal;
border-radius:12px
}
.app-header-login__attention {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
height:100%
}
.app-header-login__attention a {
color:#0C7DFF
}
.app-header-login__attention a:hover {
color:#000
}
.animation-slide-top {
-webkit-animation:leftSlide 1s linear 4s forwards;
animation:leftSlide 1s linear 4s forwards
}
.beton-header-animation {
position:sticky;
top:45px;
z-index:4;
overflow:clip
}
.beton-header-animation>.beton-header,.beton-header-animation>.app-header-login {
-webkit-animation:hideBlock 1s linear 4s forwards,posAbs 0s linear 4s forwards;
animation:hideBlock 1s linear 4s forwards,posAbs 0s linear 4s forwards
}
.beton-header-animation__card {
position:absolute;
top:0;
width:100%;
-webkit-transform:translateX(5000px);
transform:translateX(5000px);
-webkit-animation:leftSlide 1s linear 3s forwards,posRel 0s linear 4s forwards;
animation:leftSlide 1s linear 3s forwards,posRel 0s linear 4s forwards;
z-index:6
}
.beton-header-animation__card .sticky+.casino-tabs {
display:none
}
.beton-header-animation .sticky.app-header-login {
margin:0
}
@-webkit-keyframes leftSlide {
from {
-webkit-transform:translateX(5000px);
transform:translateX(5000px)
}
to {
-webkit-transform:translateX(0);
transform:translateX(0);
z-index:6
}

}
@keyframes leftSlide {
from {
-webkit-transform:translateX(5000px);
transform:translateX(5000px)
}
to {
-webkit-transform:translateX(0);
transform:translateX(0);
z-index:6
}

}
@-webkit-keyframes hideBlock {
from {
-webkit-transform:translateX(0);
transform:translateX(0)
}
to {
-webkit-transform:translateX(-5000px);
transform:translateX(-5000px)
}

}
@keyframes hideBlock {
from {
-webkit-transform:translateX(0);
transform:translateX(0)
}
to {
-webkit-transform:translateX(-5000px);
transform:translateX(-5000px)
}

}
@-webkit-keyframes posRel {
to {
position:relative
}

}
@keyframes posRel {
to {
position:relative
}

}
@-webkit-keyframes posAbs {
to {
position:absolute
}

}
@keyframes posAbs {
to {
position:absolute
}

}
@media screen and (max-width:1217px) {
.beton-header-animation {
position:relative;
top:0
}
.beton-header-animation .app-header-login.sticky {
top:0
}
.app-header-login__attention-wrap {
margin-top:15px
}
.app-header-login__attention {
min-height:158px;
padding:10px
}

}
.casino-tabs .casino-faq .faq__title {
font-size:28px;
margin:30px 0
}
.casino-tabs .material-body {
background:#fff;
border:1px solid silver
}
.casino-tabs .material-body h1,.casino-tabs .material-body h2,.casino-tabs .material-body h3,.casino-tabs .material-body h4,.casino-tabs .material-body h5,.casino-tabs .material-body h6 {
font-family:'Nunito Sans Bold',sans-serif
}
.casino-tabs .material-body h1 img,.casino-tabs .material-body h2 img,.casino-tabs .material-body h3 img,.casino-tabs .material-body h4 img,.casino-tabs .material-body h5 img,.casino-tabs .material-body h6 img {
margin:0 10px 0 0;
background:#ededed
}
.casino-tabs__header {
border-radius:0 0 12px 12px;
border:1px solid silver
}
.casino-tabs__title {
font-family:'Nunito Sans SemiBold',sans-serif;
border:1px solid silver;
background:#fafafa;
color:#000
}
.lot-of-bl__title,.casino-video-screens__title,.comments__body-block:before,.comments__like-block .comment_rating {
font-family:'Nunito Sans Bold',sans-serif
}
.casino-tabs__title.is-active,.casino-tabs__title:focus,.casino-tabs__title:hover {
background:#fff;
color:#000
}
.casino-tabs__title.is-active {
cursor:default;
color:#000
}
.casino-tabs__title img {
height:25px;
margin-right:5px
}
.casino-tabs__title-icon {
color:#000;
fill:#000;
margin-right:5px;
font-size:20px
}
.casino-tabs__content {
display:none;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px
}
.casino-tabs__content.is-active {
display:block
}
.casino-video-screens {
background:#fff;
border:1px solid silver
}
.casino-video-screens__title {
color:#000;
background:#fafafa;
border-bottom:1px solid silver
}
.casino-video-screens__title svg path {
stroke:#000
}
.casino-video-screens__play {
color:#fff
}
.casino-video-screens__play:hover i {
color:#0A56B3
}
.lot-of-bl {
background:#fff;
border:1px solid silver
}
.lot-of-bl__title {
background:#fafafa;
border-bottom:1px solid silver
}
.lot-of-bl__title svg {
fill:#000
}
.lot-of-bl .pros--percent .lot-of-bl__percent-text:before {
background:#3aa045
}
.lot-of-bl .pros--percent .lot-of-bl__percent-number {
color:#3aa045
}
.lot-of-bl .cons--percent .lot-of-bl__percent-text:before {
background:#dc2348
}
.lot-of-bl .cons--percent .lot-of-bl__percent-number {
color:#dc2348
}
.lot-of-bl .circle-chart__circle {
stroke:#3aa045
}
.lot-of-bl .circle-chart__background {
stroke:#dc2348
}
.lot-of-bl li:before {
font-size:16px;
line-height:1;
vertical-align:top;
font-family:FontAwesome
}
.casino-bonus__code-text,.pro-site__name,.do-smth__item-name {
font-family:'Nunito Sans SemiBold',sans-serif
}
.lot-of-bl__pros-list li:before {
content:"\f055";
color:#3aa045
}
.lot-of-bl__cons-list li:before {
content:"\ec32";
color:#dc2348
}
.casino-bonus--home {
margin:0
}
.casino-bonus--home .casino-bonus__item {
border-color:silver
}
.casino-bonus__logo {
background:#000
}
.casino-bonus__item {
background:#fff;
border:1px solid #dedede
}
.casino-bonus__label {
border-color:silver
}
.casino-bonus__title {
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
font-size:16px
}
.casino-bonus__code {
background:#F5F7FA;
border:1px dashed silver;
border-radius:8px;
height:80px;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-ms-flex-direction:column;
flex-direction:column;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center
}
.casino-bonus__code-title {
font-size:14px
}
.casino-bonus__code-text {
color:#1056AD;
font-size:20px;
border-bottom:none
}
.casino-bonus__btn-tc,.casino-related,.casino-related__btn.btn--transparent,.do-smth {
border:1px solid silver
}
.casino-bonus__desc p {
margin:0
}
.casino-bonus__btn-tc {
color:#000!important
}
.casino-bonus__btn-claim {
color:#fff!important;
background:#0A56B3
}
.casino-related {
background:#fff
}
.casino-related__logo img {
background:#000;
padding:5px
}
.casino-related a {
color:#000
}
.casino-related a:hover {
color:#0A56B3
}
.casino-related__btn.btn--action {
color:#fff;
background:#0A56B3
}
.casino-related__btn.btn--action:hover {
color:#fff
}
.casino-related__btn.btn--transparent:hover {
color:#000
}
.do-smth {
background:#fff
}
.do-smth__header {
background:#fafafa;
border-bottom:1px solid silver
}
.do-smth__header-col.border--right {
border-color:silver
}
.pro-site,.show-more-properties {
border:1px solid silver
}
.do-smth__reputation-author {
color:#474747
}
.show-more-properties {
color:#000;
background:#fff
}
.show-more-properties:hover {
color:#0A56B3
}
.pro-site__item+.pro-site__item .pro-site__name,.pro-site__item+.pro-site__item .pro-site__value {
border-color:silver
}
.pro-site__name {
background:#fafafa;
border-right:1px solid silver
}
.comments__date,.evaluation-stars__title,.filter-checkbox span,.filter-checkbox__label {
font-family:'Nunito Sans Regular',sans-serif
}
.pro-site__value {
background:#fff
}
.pro-site__value a {
color:#000
}
.pro-site__value a:hover {
color:#0A56B3
}
.casino-item-fixed {
background:#fff;
border-bottom:1px solid silver
}
.casino-item-fixed.is-active {
top:60px
}
.casino-item-fixed__logo img {
background:#000;
padding:5px;
border-radius:8px
}
.filter-checkbox__label,.filter-checkbox__label.is-select,.filter-checkbox__label.is-select:hover,.filter-checkbox__label:hover,.filter-checkbox__label:hover input[type=checkbox]:checked+span,.filter-checkbox__label:hover span {
color:#000
}
.filter-checkbox input[type=checkbox] {
background-color:#ededed;
border:1px solid silver
}
.filter-checkbox input[type=checkbox]:checked+span,.filter-checkbox input[type=checkbox]:checked:after {
color:#000
}
.filter-checkbox__link {
border:1px solid silver;
background:#fff;
color:#000
}
.filter-checkbox__link:before {
border-style:solid;
border-color:transparent silver;
border-width:5px 5px 5px 0
}
.filter-checkbox__link:hover {
color:#000;
background:#dedede
}
.evaluation-stars__title,.filter-checkbox span {
color:#000
}
.evaluation-stars__text,.tooltip .tooltip-inner {
color:#000
}
.comments {
border-radius:12px;
font-size:16px
}
.comments__title {
color:#000;
background:#fff;
padding-bottom:0
}
.comments__title+.comments__block {
border-radius:0
}
.comments__title div {
border-bottom:none
}
.comments__date {
color:#000
}
.comments__block {
background:#fff;
border-top:1px solid silver;
border-radius:0;
margin:0
}
.comments__block+.comments__block {
border-radius:0;
margin:0
}
.comments__block:last-child {
border-radius:0 0 12px 12px
}
.comments__block.comments__block-inner {
margin-top:15px;
border-top:none;
border-radius:0;
border-left:1px solid rgba(89,99,135,.5)
}
.comments__author {
color:#000
}
.comments__author:hover,.comments__edit {
color:#38A0FF
}
.comments__edit:hover {
color:#000
}
.comments__deleted {
border:1px solid silver;
background:#ededed
}
.comments__like-block {
float:right;
color:#000;
line-height:16px
}
.comments__like-block .comment_rating {
font-size:18px;
margin:0 3px
}
.comments__like-block .rating_positive {
color:#1dab2f
}
.comments__like-block .rating_negative {
color:#f93a30
}
.comments__like-block i {
padding:2px;
border-radius:3px
}
.comments__like-block i.comment_like {
color:#1dab2f
}
.comments__like-block i.comment_like:hover {
color:#fff;
background:#1dab2f
}
.comments__like-block i.comment_like+.tooltip>.tooltip-inner {
color:#1dab2f
}
.comments__like-block i.comment_dislike {
color:#f93a30
}
.comments__like-block i.comment_dislike:hover {
color:#fff;
background:#f93a30
}
.comments__like-block i.comment_dislike+.tooltip>.tooltip-inner {
color:#f93a30
}
.comments__body {
font-family:'Nunito Sans Regular',sans-serif;
color:#000
}
.comments__body b,.comments__body strong {
font-family:'Nunito Sans SemiBold',sans-serif;
color:#000
}
.comments__body a {
color:#287FF0
}
.comments__body a:hover,.comments__body a:hover b {
color:#38A0FF!important
}
.comments__body a b {
color:#287FF0!important
}
.comments__body blockquote {
border-left:5px solid #287FF0
}
.comments__reply-name {
display:inline
}
.comments__reply-name a {
color:#000
}
.comments__reply-name a:hover {
color:#38A0FF!important
}
.comments__reply-comment {
border:1px solid silver;
background:#f5f5f5
}
.comments__body-block {
background:#ededed;
padding:10px 10px 10px 40px;
margin:10px 0;
border-radius:8px;
position:relative
}
.comments__body-block:before {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
position:absolute;
top:8px;
left:10px;
width:20px;
height:20px;
border-radius:50%;
background:red;
font-size:16px;
color:#fff
}
.comments__body-block.pros:before {
content:"+";
background:#4ca241
}
.comments__body-block.cons:before {
content:"−";
background:#a72642
}
.comments__btns button {
background:#ededed;
color:#000;
border:1px solid silver
}
.comments__btns button:hover {
background:#fff
}
.comments__btns .btn_save_theme {
background-color:#181c30;
margin-left:auto;
margin-right:0
}
.comments__btns .btn_save_theme:hover {
background-color:#1f243c;
color:#fff
}
.comments__btn-more {
background:#fff;
color:#000;
border:1px solid silver;
margin-top:15px
}
.comments__btn-more:hover {
background:#fafafa;
color:#000
}
.comments__answer {
font-family:'Nunito Sans Regular',sans-serif;
color:#000
}
.comments.comments-forum {
border:none;
border-radius:0
}
.comments.comments-forum .comments__block-theme {
border:1px solid silver
}
.comments.comments-forum .comments__title-theme {
color:#000
}
.comments.comments-forum .comments__btns button.btn_save_theme {
border:none;
background:#287FF0
}
.add_comment_container {
background:#fff;
border:1px solid silver
}
.add_comment_container .rating_for_review,.add_comment_container .small_title {
color:#000
}
.add_comment_container .reply_to .remove_reply_to {
color:#596387
}
.add_comment_container .reply_to .remove_reply_to:hover {
color:#000
}
.add_comment_container .reply_to span {
color:#287FF0
}
.add_comment_container .msg_valid {
color:#e26462
}
.add_comment_container .btns_comment {
text-align:right
}
.add_comment_container .btns_comment button {
background:#287FF0
}
.add_comment_container .btns_comment button:hover {
background:#287FF0;
-webkit-filter:brightness(1.1);
filter:brightness(1.1)
}
.add_comment_container .text_input {
border:1px solid silver;
border-radius:8px;
background:#fff;
color:#000
}
.add_comment_container .text_input::-webkit-input-placeholder {
color:#000
}
.add_comment_container .text_input::-moz-placeholder {
color:#000
}
.add_comment_container .text_input:-moz-placeholder {
color:#000
}
.add_comment_container .text_input:-ms-input-placeholder {
color:#000
}
.add_comment_container .text_input:focus {
color:#000
}
.forum .add_comment_container {
margin:15px 0 0
}
.review-pokerroom-modal {
background:0 0;
padding:0!important;
border:none
}
.bonuses__content,.casino-item__reputation-rating {
border-right:1px solid silver
}
.review-pokerroom-modal .modal-dialog {
background:#fff;
border:1px solid silver
}
.review-pokerroom-modal textarea {
background:#fff;
border:1px solid silver;
color:#000
}
.review-pokerroom-modal .label,.review-pokerroom-modal .set-rating label:after {
color:#000
}
.review-pokerroom-modal .form-description {
font-size:12px;
margin-top:15px;
color:#8a93ac
}
.casino-card .brand-item__btn,.casino-list .brand-item__btn,.review-pokerroom-modal .form-description__title {
font-size:14px
}
.review-pokerroom-modal .form-description p {
margin:10px 0
}
.review-pokerroom-modal .input {
background:#fff;
border:1px solid silver;
color:#000
}
.review-pokerroom-modal .input::-webkit-input-placeholder {
color:#000
}
.review-pokerroom-modal .input::-moz-placeholder {
color:#000
}
.review-pokerroom-modal .input:-ms-input-placeholder {
color:#000
}
.review-pokerroom-modal .input::-ms-input-placeholder {
color:#000
}
.review-pokerroom-modal .input::placeholder {
color:#000
}
.review-pokerroom-modal .input.input--full-width {
max-width:100%
}
.review-pokerroom-modal .filter-checkbox {
color:#000
}
.review-pokerroom-modal .filter-checkbox input[type=checkbox] {
background-color:#ededed;
border:1px solid silver
}
.review-pokerroom-modal .filter-checkbox input[type=checkbox]:checked:after {
line-height:22px
}
.review-pokerroom-modal .filter-checkbox a {
color:#73adff
}
.review-pokerroom-modal .filter-checkbox a:hover {
color:#38A0FF
}
.give-reviews {
background:#fff;
border:1px solid silver
}
.give-reviews__title {
color:#000
}
.give-reviews__btn {
background:#9e55ff;
color:#fff
}
.give-reviews__btn:hover {
background:#38A0FF
}
.anchor-links__title {
color:#000;
font-family:'Nunito Sans Bold',sans-serif
}
.casino-card .brand-item__btn,.casino-item__avilable-country,.casino-item__bonus-code-caption,.casino-item__bonus-name,.casino-item__terms,.casino-list .brand-item__btn {
font-family:'Nunito Sans Regular',sans-serif
}
.anchor-links.anchor-list--blocks {
border-radius:8px;
border:1px solid silver
}
.anchor-links.anchor-list--blocks .anchor-links__link {
color:#000;
background:#fff;
border:1px solid silver
}
.anchor-links.anchor-list--blocks .anchor-links__link:hover {
-webkit-filter:none;
filter:none;
background:#fafafa
}
.anchor-links.anchor-list--string {
border:1px solid silver
}
.anchor-links.anchor-list--string .anchor-links__title {
background:#fafafa;
color:#000;
border-bottom:1px solid silver
}
.anchor-links.anchor-list--string .anchor-links__title i {
color:#000
}
.anchor-links.anchor-list--string .anchor-links__list {
background:#fff
}
.anchor-links.anchor-list--string .anchor-links__link {
color:#000
}
.anchor-links.anchor-list--string .anchor-links__link:hover {
color:#38A0FF
}
.anchor-links a,.bonuses__name,.casino-item a.casino-item__name {
color:#000
}
.anchor-links a:hover {
color:#38A0FF
}
.bonuses__name {
background:#ededed;
border:1px solid silver
}
.bonuses__content,.casino-item,.casino-item.bg--gradient {
background:#fff
}
.bonuses__content {
border-left:1px solid silver
}
.bonuses .casino-item {
margin-top:0;
border-radius:0 0 12px 12px
}
.bonuses .casino-item:before {
display:none
}
.casino-item {
border:1px solid silver
}
.casino-item__img {
background:#000
}
.casino-item a.casino-item__name:hover {
color:#0A56B3
}
.casino-item .digital-rating,.casino-item .digital-rating strong,.casino-item__avilable-country,.casino-item__bonus-name,.casino-item__bonus-value,.casino-item__reputation-author,.casino-item__reputation-value {
color:#000
}
.casino-item__bonus {
border:1px solid silver;
background:#fafafa
}
.casino-item__bonus-info {
color:#596387
}
.casino-item__links a {
color:#000
}
.casino-item__links a:hover {
color:#0A56B3
}
.casino-item__bonus-code-caption,.casino-item__bonus-code-icon {
color:#000
}
.casino-item__bonus-code-value {
color:#000;
border-bottom:1px dashed silver
}
.brand-item,.casino-item__bonus-code-value:hover {
border-color:silver
}
.brand-item__btn-review {
background:#0A56B3
}
.casino-card .casino-item {
border:1px solid #dedede
}
.casino-card .casino-item__name {
color:#000
}
.casino-card .casino-item__name:hover {
color:#0A56B3
}
.casino-card .casino-item__btn {
color:#fff;
border:none;
background:#0A56B3
}
.casino-card .casino-item__btn:hover {
color:#fff
}
.casino-card .casino-item__link {
color:#000
}
.casino-card .casino-item__link:hover {
color:#0A56B3
}
.casino-list .casino-item__btn,.casino-list .casino-item__btn:hover {
color:#fff
}
.fact__title,.personal-manager__btn,.personal-manager__btn i,.personal-manager__btn:hover,.personal-manager__header-desc,.personal-manager__name,.room-card__title,.step,.step b,.useful-materials__info,.useful-materials__link {
color:#000
}
.casino-container .fact__body {
background:0 0
}
.fact {
background:#f4f4f4;
border:none
}
.fact__body,.professional-opinion__microphone {
background:0 0
}
.fact__body {
padding:0
}
blockquote.professional-opinion {
border-left:1px solid silver
}
.professional-opinion {
border:1px solid silver
}
.professional-opinion__microphone svg {
fill:#287FF0
}
@media screen and (max-width:1217px) {
.professional-opinion {
background-size:auto
}

}
.room-card {
padding:0;
border:none;
background:0 0
}
.casino-container .step,.step {
background:#F4F4F4
}
.room-card__title {
margin:0
}
.room-list {
margin:15px 0
}
.room-list .pokerroom-info {
margin-bottom:15px
}
.step__img {
-webkit-box-flex:0;
-ms-flex:0 0 45px;
flex:0 0 45px
}
.dark-bg {
background:#ededed
}
.accordion {
background:#F4F4F4
}
.accordion__title-icon {
fill:#000
}
.personal-manager__header,.personal-manager__wrap {
background:#fff
}
.personal-manager__btn {
background:#fafafa;
border:1px solid silver
}
.personal-manager__btn:hover {
background:#fff
}
.useful-materials__list {
background-color:#fff;
border:1px solid silver
}
.useful-materials__item+.useful-materials__item {
border-top:none
}
.useful-materials__link:hover {
color:#0A56B3
}
.last-reviews-slider__all-reviews-link,.last-reviews-slider__all-reviews-link:hover,.last-reviews-slider__all-reviews-link:hover i,.last-reviews-slider__link,.last-reviews-slider__title,.last-reviews-slider__title-text i,.useful-materials__link i {
color:#000
}
.last-reviews-slider__title {
background:#fff
}
.last-reviews-slider__title-text {
font-family:'Nunito Sans Bold',sans-serif
}
.last-reviews-slider__block {
background:#fff;
padding:1px
}
.last-reviews-slider__item {
background:#fafafa;
border:1px solid silver
}
.last-reviews-slider__link:hover {
color:#0A56B3
}
.last-reviews-slider .review_create_date,.last-reviews-slider__material,.modal-window__title {
color:#000
}
.modal-window__wrap {
background:#fff;
border:1px solid silver
}
.modal-feedback__form-input {
background:#dedede
}
.modal-feedback__form-input::-webkit-input-placeholder {
color:#000
}
.modal-feedback__form-input::-moz-placeholder {
color:#000
}
.modal-feedback__form-input:-ms-input-placeholder {
color:#000
}
.modal-feedback__form-input::-ms-input-placeholder {
color:#000
}
.modal-feedback__form-input::placeholder {
color:#000
}
.modal-feedback__form-input:-webkit-autofill,.modal-feedback__form-input:-webkit-autofill:focus,.modal-feedback__form-input:-webkit-autofill:hover {
-webkit-text-fill-color:#c5d0ec;
-webkit-box-shadow:0 0 0 1000px #1f2239 inset;
-webkit-transition:background-color 5000s ease-in-out 0s;
transition:background-color 5000s ease-in-out 0s
}
.modal-feedback__btn {
background:#0A56B3
}
.modal-feedback__btn i {
-webkit-transform:rotate(45deg);
transform:rotate(45deg);
margin-right:5px
}
.video-review-modal__wrap {
background:#fff
}
.video-review-modal__close {
color:#5b6388;
fill:#5b6388
}
.video-review-modal__close:hover {
color:#000;
fill:#000
}
.video-review-modal__title {
color:#000;
background:#fff;
border-bottom:1px solid silver
}
.video-review-modal__title svg {
stroke:#000
}
.w-100 {
width:100%;

}
.beton-header {
width: 100%;
 flex-wrap: wrap;

}

/* Paragraph default spacing fix */
p  {

  margin: 0 0 1em;

  line-height: 1.6;

}

