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,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ol,ul{list-style:none}
/* -------------------------------- Primary style -------------------------------- */
*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body{font-size:16px;font-family:'Open Sans', sans-serif;color:#111111;background-color:#ffffff}
.wrapper{margin:0 auto;width:1024px;padding:0}

.main-img{padding:0;margin:0;float:left;width:100%;}
.maingamebg{float:left;width:100%;padding:0;margin:0}
.maingamebg img{height:auto;width:100%;float:left;padding:0;margin:0}

.breadcrumbs{margin:5px 0;padding:0;float:left;font-size:12px;color:#ffffff;width:100%;font-weight:400;}
.breadcrumbs ol {list-style:none}
.breadcrumbs ol li {font-size:12px;line-height:14px;font-weight:400;color:#ffffff;float:left;padding:0;margin:0 3px 0 0}
.breadcrumbs ol li a {color:#ffffff;text-decoration:underline}
.breadcrumbs ol li a:hover {color:#ffffff;text-decoration:none}


.contactBlock{padding:0;margin:15px 0 20px 0;float:left;width:100%}
.contactItem{float:left;padding:0;margin:0 0 30px 0;background:#ffffff;width:100%}
.contactItem-img{padding:0;margin:0 3% 0 0;width:40%;float:left;background:#ffffff}
.contactItem-img img{padding:0;margin:0;width:100%;height:auto;background:#0b0028;border-radius:10px;float:left;}
.contactItem-text{margin:0;padding:0;width:57%;float:left}
.contactLink{float:left;padding:0;margin:20px 0;background:#ffffff;width:100%}
.contactLink ul {list-style:none;float: none;margin-left:0;padding:0;height:50px;}
.contactLink ul li {float:none;padding:0;margin:0 3px;height:50px;display:inline-block}
.contactName{font-size:30px;line-height:36px;font-weight:600;text-transform:uppercase;padding:0;margin:5px 0;float:left;color:#0039c1;width:100%}
.contactTitle{font-size:18px;line-height:24px;font-weight:400;text-transform:uppercase;padding:0;margin:5px 0;float:left;color:#111111;width:100%}

.main-content{padding:0;margin:0;float:left;width:100%;background-color:#ffffff}
.main-content h1{font-size:48px;line-height:52px;padding:5px 0;margin:10px 0 0 0;font-weight:600;color:#111111;width:100%;letter-spacing: -1px;}


.play-demo{position:relative;width:60%;font-size:20px;font-weight:600;background:#5cd34e;padding:10px 25px;margin:15px 20% 10px 20%;color:#000000;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;border-radius:30px;float:left}
.play-demo:hover{color:#000000;background:#71f561;}

.confirm18{font-size:14px;line-height:16px;font-weight:400;background:none;padding:0;margin:0;float:left;color:#fff;text-align:center;width:100%}

.bonus-item {position: relative;width: 100%;padding: 0;margin: 0;display: flex;flex-direction: column;}

.overlay-link {
  display: flex;
  align-items: center;
  justify-content: flex-start; 
  gap: 10px;
  padding: 10px;
  background: linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
  border-radius: 50px;
  color: #111;
  text-decoration: none;
  min-height: 80px;
}

.bonus-item-img {
  width: 70px;
  height: 70px;
  flex-shrink: 0;
  position: relative;
}

.bonus-item-img img {
  width: 100%;
  height: auto;
  border-radius: 100px;
  display: block;
}

.bonus-text {
  flex-grow: 1;
  text-align: center;
}

.play-real-block {
  font-size: 30px;
  font-weight: 600;
  margin: 0;
  padding: 0 0 4px 0;
  line-height: 32px;
}


.bonus-item-img .flag{padding:0;margin:0 0 -24px 0;height:20px;width:20px;float:right}
.bonus-item-img .flag img{z-index:3;float:left;margin:0;padding:0;height:auto;width:100%;border-radius:0!important}
.bonus-item-img{height:70px;width:70px;margin:0;padding:0;position:relative}
.bonus-item-img img{padding:0;margin:0;float:left;width:100%;height:auto;position:relative;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px}


.bonus-item .overlay-link:hover{background:#ffcc00;color:#111111}

.play-real-block .bonus-name{font-size:18px;line-height:18px;font-weight:600;padding:0;margin:0;float:left;color:#111111;width:100%}
.play-real-terms{font-size:12px;line-height:14px;font-weight:400;padding:0;margin:5px 1%;float:left;color:#c2c2c2;width:98%;text-align:left!important;

display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4; 
  overflow: hidden;
  text-overflow: ellipsis;
}

.bonus-item-ad{color:#ffffff;font-weight:600;text-decoration:underline}
.bonus-item-ad:hover{color:#fff;text-decoration:none}




.iframe-wrapper {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden; 
  background-image: url('/img/ifreme-bg.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  
  
  
}

.iframe-wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
}

.overlay-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none; /* дозволяє кліки проходити до iframe, якщо треба */
  display: flex;
  align-items: center;
  justify-content: center;
}

.centered-box {
  pointer-events: auto; 
  /*background: rgba(0, 0, 0, 0.75);*/
  padding: 20px;
  color: white;
  border-radius: 8px;
  max-width: 60%;
  text-align: center;
  font-size: 18px;
}









/*.demo{padding:0;margin:0;float:left;color:#111111;width:100%;min-height: 500px;background: #111111;}*/

.iframe-wrapper {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
  overflow: hidden;
  margin:0;
}

.iframe-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.tablePay{float:left;padding:0;margin:12px 0 17px 0;width:100%;text-align: center;}
.tablePay-tbody{display:flex;flex-wrap:nowrap;overflow-x:auto}
.tablePay table{margin:0;padding:0;width:100%;word-wrap:break-word}
.tablePay table td{background:#0b0028;border:2px solid #fff;padding:12px;font-weight:600;font-size:16px;line-height:24px;color:#ffffff;border-radius: 10px;vertical-align:middle}
.tablePay .td-bg{background:#0039c1}


.iframe-wrapper-bg {
  width: 100%;
  background-image: url('/img/demo-bg.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  padding:0 0 40px 0;
  margin:0 0 20px 0;
}

.iframe-wrapper-bg h1{text-shadow: 0 0 7px black;font-size:48px;line-height:52px;padding:15px 0 20px 0!important;margin:0!important;font-weight:600;color:#ffffff!important;width:100%;letter-spacing: -1px;}


.text-content{padding:0;margin:0;float:left;color:#111111;width:100%}
.text-content h2{padding:8px 0;margin:0;font-weight:600;font-size:30px;line-height:36px;color:#0039c1;width:100%;letter-spacing: -1px;}
.text-content h3{padding:8px 0;margin:0;font-weight:600;font-size:24px;line-height:30px;color:#0039c1;width:100%;letter-spacing: -1px;}
.text-content h4{padding:8px 0;margin:0;font-weight:600;font-size:24px;line-height:30px;color:#0039c1;width:100%;letter-spacing: -1px;}
.text-content p{padding:12px 0;margin:0;font-weight:400;font-size:16px;line-height:24px;color:#111111;width:100%;}
.text-content a{color:#0039c1;font-weight:600;text-decoration:underline}
.text-content a:hover{color:#111111;text-decoration:underline}
.text-content b, .reviewText strong{color:#111111;font-weight:600}
.text-content ul {margin-left:30px;padding:8px 0;list-style:disc;float:none}
.text-content li {margin:4px 0;padding:0;color:#111111;font-weight:400;font-size:16px;line-height:22px}

.img-lazy {
  width: 100%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  float:left;
  margin: 12px 0 20px 0;
  height: auto;
  border-radius: 10px;
}

.img-blog-lazy {
  width: 100%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  float:left;
  margin: 0;
  height: auto;
  border-radius: 10px;
}

.float-right {
  float: right;
  margin: 12px 0 10px 20px;
  width: 512px;
  max-width: 50%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  height: auto;
  border-radius: 10px;
}

.float-left {
  float: left;
  margin: 12px 20px 10px 0;
  width: 512px;
  max-width: 50%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  height: auto;
  border-radius: 10px;
}

.blog-block{padding:0;margin:15px 0 0 0;float:left;width:100%}
.blog-item{padding:0;margin:0 2% 20px 0;float:left;width:48%}

.blog-item-img{padding:0;margin:0;float:left;width:100%}
.blog-item-img img{padding:0;margin:0;float:left;width:100%;height:auto}
.blog-item-title {padding:0;margin:12px 0;font-weight:600;font-size:24px;line-height:24px;letter-spacing: -1px;color:#0039c1;width:100%;float:left;text-decoration:underline;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.blog-item-title:hover{color:#111111;text-decoration: none}


.blog-block .blog-item {
  padding: 0;
  margin: 0 2% 20px 0;
  float: left;
  width: 48%;
}

.blog-block .blog-item:nth-child(2n) {
  margin: 0 0 20px 2%;
}


.gallery-block-big{padding:0;margin:15px 0 15px 0;float:left;width:100%}
.gallery-block{padding:0;margin:15px 0 0 0;float:left;width:100%}
.gallery-item-big{padding:0;margin:0;float:left;width:100%}
.gallery-item-big-img{padding:0;margin:0;float:left;width:100%}
.gallery-item-big-img img{padding:0;margin:0;float:left;width:100%;height:auto;border-radius: 10px;}
.gallery-item-big-title {padding:0;margin:12px 0;font-weight:400;font-size:18px;line-height:18px;letter-spacing: -1px;color:#0039c1;width:100%;float:left;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.gallery-item{padding:0;margin:0 2% 20px 0;float:left;width:48%}
.gallery-item-img{padding:0;margin:0;float:left;width:100%}
.gallery-item-img img{padding:0;margin:0;float:left;width:100%;height:auto}
.gallery-item-title {padding:0;margin:10px 0;font-weight:400;font-size:18px;line-height:22px;letter-spacing: -1px;color:#0039c1;width:100%;float:left;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.gallery-block .gallery-item {
  padding: 0;
  margin: 0 2% 20px 0;
  float: left;
  width: 48%;
}
.gallery-block .gallery-item:nth-child(2n) {
  margin: 0 0 20px 2%;
}
.img-gallery-lazy {
  width: 100%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  float:left;
  margin: 0;
  height: auto;
  border-radius: 10px;
}

.quote-block {
  display: flex;
  flex-wrap: wrap;
  background: #ebebeb;
  border-left: 6px solid #0173fe;
  padding: 20px;
  margin: 20px 0;
  position: relative;
  border-radius: 10px;
}

.quote-block::before {
  content: '';
  position: absolute;
  top: 20px;
  left: 20px;
  width: 43px;
  height: 32px;
  background: url(/img/qouteText.webp) no-repeat;
  background-size: contain;
}

.quote-text {flex: 1 1 75%;padding:0 30px 0 60px;}
.quote-text p {margin: 0 0 16px;padding:0;font-size: 16px;color: #111111;line-height:24px}
.quote-author {font-style: italic!important;font-size: 20px!important;color: #111111!important;}
.quote-position {font-style: italic!important;font-size: 16px!important;color: #111111!important;}
.quote-image {flex: 1 1 20%;display: flex;justify-content: flex-end; align-items: flex-start;}
.quote-image img { max-width: 100%; height: auto; border-radius: 10px;}


.tableSlotPage{float:left;padding:12px 0;margin:0;width:100%}
.tableSlotPageIn{float:left;padding:0;margin:0;width:100%}
.tableSlotPage table{width:100%;margin:0;padding:0;word-wrap:break-word}
.tableSlotPage table th{text-align:center;font-weight:600;font-size:16px;line-height:22px;padding:10px 5px;color:#111111;background:#fff;}
.tableSlotPage table td{text-align:center;font-weight:400;font-size:16px;line-height:22px;padding:12px 5px;color:#111111}
.tableSlotPage .slotBG{background:#ebebeb}


.num-div{float:left;padding:15px 0;margin:0;width:100%!important}
.num-span{font-weight:600;font-size:16px;color:#fff;background:#0039c1;width:48px;height:48px;line-height:48px;display: block; padding:0;margin:-14px 8px 0 0;border-radius:50%;text-align:center;float:left}
.num-text{float:left!important;line-height:18px!important;width:100%!important;color:#111111!important;font-weight:400!important;font-size:16px!important;margin:10px 0!important;padding:0 15px 0 15px!important;}



.pros{padding:15px;margin:0 0 20px 0;float:left;background:#3bb200;width:100%;border-radius:10px;}
.cons{padding:15px;margin:0 0 20px 0;float:left;background:#db0000;width:100%;border-radius:10px;}

.pros ul {margin:0!important;padding:0!important;list-style:none!important;float: none!important;}
.pros li {background: #62c133 url(/img/pros-new.png) 0 50% no-repeat;margin:10px 0!important;padding:10px 10px 10px 42px!important;color:#ffffff;font-weight:600;font-size:16px;line-height:24px!important;border-radius:20px;}
.cons ul {margin:0!important;padding:0!important;list-style:none!important;float: none!important;}
.cons li {background: #e23333 url(/img/cons-new.png) 0 50% no-repeat;margin:10px 0!important;padding:10px 10px 10px 42px!important;color:#ffffff;font-weight:600;font-size:16px;line-height:24px!important;border-radius:20px;}

.pros-h{padding-bottom:20px!important;}
.cons-h{padding-bottom:20px!important;}

.pros-cons-float-right {
  float: right;
  margin: 0;
  width: 230px;
  max-width: 50%;
  aspect-ratio: 1 / 1;
  background: none;
  object-fit: cover;
  display: block;
  height: auto;
  border-radius: 10px;
}


.text-content-faq{padding:0;margin:35px 0 0 0;width:100%;float:left} 
.text-content-faq h2{padding:8px 0;margin:0;font-weight:600;font-size:30px;line-height:36px;color:#0039c1;width:100%;letter-spacing: -1px;float:left}
.faq{padding:0;margin:0;width:100%;float:left}
.accordion{margin:10px 0 0 0;padding:0;float:left;width:100%;}
.accordion h3{padding:10px 0;display:block;font-size:22px;color:#111111;line-height:26px;margin:0;float:left;width:100%;font-weight:600}
.accordion p{font-size:16px;color:#ffffff;line-height:22px;margin:0;padding:10px 0;font-weight:400}
.accordion .inner{width:100%;float:left;margin:0 0 5px 0;padding:5px 20px;background:#0039c1;border-radius: 10px;}
.accordion a{color:#ffffff;text-decoration:underline}
.accordion a:hover{color:#ffffff;text-decoration:underline}




.main_row{padding:0;margin:0 0 20px 0;float:left;width:100%}
.main_row_pagin{padding:0;margin:0;float:left;width:100%}
.text_row{padding:0;margin:0;float:left;width:100%}
.text_row p{font-size:16px;line-height:18px;padding:8px 20px;margin:0 1%;width:98%;text-align:justify}
.text_row_features{padding:0;margin:0;float:left;width:100%}
.text_row_features p{font-size:16px;line-height:18px;padding:8px 20px;margin:0;width:100%;text-align:justify}
.text_row_features_dark{padding:0;margin:5px 0 0 0;float:left;width:100%}
.text_row_features_dark p{font-size:16px;line-height:18px;padding:8px 20px;margin:0;width:100%;text-align:justify;color:#fff}
.main_row_dark{padding:5px 0 25px 0;margin:0 0 20px 0;float:left;width:100%;background:#111111}
.text_row_dark_pad{padding:5px 0 10px 0!important}
.text_row_dark{padding:0;margin:0;float:left;width:100%}
.text_row_dark p{font-size:16px;line-height:18px;padding:8px 20px;margin:0;color:#fff;text-align:justify}
.dark_98 p{font-size:16px;line-height:18px;padding:8px 20px;margin:0 1%!important;color:#fff;text-align:justify}
.text_row_dark ul{margin:0 0 0 35px;padding:7px 0;list-style:url(/img/listbg.png)}
.text_row_dark li{margin:0;padding:10px 0;color:#fff;font-weight:400;font-size:16px;line-height:18px}
.symbol-block{padding:0;margin:0;float:left;width:100%}
.symbol-item{padding:0;margin:15px 1% 15px 1%;float:left;width:14.66%}
.symbol-item img{padding:0;margin:0;float:left;width:56%;height:auto}
.price{padding:0;margin:0 0 0 4%;float:right;width:40%;color:#fff;font-weight:600;font-size:23px;line-height:23px}
.price span{padding:0;margin:0;color:#79b526}
.symbol-item-one{padding:0;margin:10px 1%;float:left;width:25%}
.symbol-item-one img{padding:0;margin:0;float:left;width:56%;height:auto}
.price-one{padding:0;margin:5px 0 0 4%;float:right;width:40%;color:#111111;font-weight:600;font-size:23px;line-height:23px}
.price-one span{padding:0;margin:0;color:#79b526}
.padding-top-bot-5{padding:10px 0 5px 0!important}
.play-line{padding:0;margin:5px 0 20px 0;width:100%;float:left}
.play-line-item{padding:0;margin:5px 1% 0 1%;width:14.66%;float:left}
.play-line-item p{padding:0;margin:0 2% 2px 2%;float:left;width:96%;color:#111111;font-weight:600;font-size:22px;line-height:24px}
.play-line-item img{padding:0;margin:0;width:100%;height:auto}
.features_tab{padding:0;margin:8px 0 0 0;float:left;width:100%;font-weight:400;font-size:16px;line-height:18px;color:#111111}
.features_tab img{margin:0 0 -3px  0}
.grey60{width:60%;background:#ebebeb;padding:10px 3%;margin:0;border-right:3px solid #fff}
.grey40{width:40%;background:#ebebeb;padding:10px 3%;margin:0}
.wt60{width:60%;background:#fff;padding:10px 3%;margin:0;border-right:3px solid #fff}
.wt40{width:40%;background:#fff;padding:10px 3%;margin:0}
.st-grey8{width:8%;background:#ebebeb;padding:0;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-grey8 img{width:100%; height:auto; padding:0; margin:0;float:left}
.st-grey10{width:10%;background:#ebebeb;padding:5px 1%;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-grey15{width:15%;background:#ebebeb;padding:5px 0;margin:0;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-grey20{width:20%;background:#ebebeb;padding:5px 0;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-grey47{width:47%;background:#ebebeb;padding:5px 2%;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;vertical-align: middle;}
.st-wt8{width:8%;background:#fff;padding:0;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-wt8 img{width:100%; height:auto; padding:0; margin:0; float:left}
.st-wt10{width:10%;background:#fff;padding:5px 1%;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-wt15{width:15%;background:#fff;padding:5px 0;margin:0;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-wt20{width:20%;background:#fff;padding:5px 0;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.st-wt47{width:47%;background:#fff;padding:5px 2%;margin:0;border-right:3px solid #fff;font-weight:400;font-size:16px;line-height:18px;color:#111111;vertical-align: middle;}
.op-grey8{width:8%;background:#fff;padding:5px 0 5px 0;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.op-grey10{width:10%;background:#fff;padding:5px 1% 5px 1%;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.op-grey15{width:15%;background:#fff;padding:5px 0 5px 0;margin:0;font-weight:600;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.op-grey20{width:20%;background:#fff;padding:5px 0 5px 0;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#111111;text-align:center;vertical-align: middle;}
.op-grey47{width:47%;background:#fff;padding:5px 2% 5px 2%;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#111111;vertical-align: middle;}
.st-green8{width:8%;background:#79b526;padding:0;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-align:center;vertical-align: middle;}
.st-green8 img{width:100%; height:auto; padding:0; margin:0;float:left}
.st-green10{width:10%;background:#79b526;padding:5px 1%;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-align:center;vertical-align: middle;}
.st-green15{width:15%;background:#79b526;padding:5px 0;margin:0;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-align:center;vertical-align: middle;}
.st-green20{width:20%;background:#79b526;padding:5px 0;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-align:center;vertical-align: middle;}
.st-green47{width:47%;background:#79b526;padding:5px 2%;margin:0;border-right:3px solid #fff;font-weight:600;font-size:16px;line-height:18px;color:#fff;vertical-align: middle;}
.minus-green{color:#79b526!important}
.plus-red{color:#df0000!important}
.statistic_tab{overflow-x:auto;padding:0;margin:8px 0 0 0;float:left;width:100%;font-weight:400;font-size:16px;line-height:18px;color:#111111}
.rating{margin:0;padding:0;float:left;width:100px;}
#ratingblk{position: relative; float:right;margin:-30px 1% 0 0;padding:0; z-index:5;}
#ratingblk p{font-size:10px;line-height:10px;text-align:right;padding:0;margin:0 5px 2px 0; color:#fff;}
/*div.rating-cancel{float:left;width:33px;height:30px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}*/
div.star-rating{float:left;width:20px;height:18px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.star-rating,div.star-rating a{background: url(/img/star1.png) no-repeat 0 0}
div.rating-cancel a,div.star-rating a{display:block;width:20px;height:100%;background-position:0 0;border:0}
div.star-rating-on a{background-position:0 -18px!important}
div.star-rating-hover a{background-position:0 -18px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
.st-grey47 a{text-decoration:none;color:#111111}
.st-grey47 a:hover{text-decoration:underline}
.st-wt47 a{text-decoration:none;color:#111111}
.st-wt47 a:hover{text-decoration:underline}
.st-green47 a{text-decoration:none;color:#fff}
.st-green47 a:hover{text-decoration:underline}
.tab_desc{padding:0;margin:10px 1%;width:98%;float:left}
.tab_desc p{padding:0 0 10px 0;margin:0;color:#707070;font-weight:400;font-size:14px;line-height:16px}
.slider_block{float:left;width:100%;padding:0;margin:0}
.flex-container a:hover, .flex-slider a:hover, .flex-container a:focus, .flex-slider a:focus{outline:none}
.slides, .slides > li, .flex-control-nav, .flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-pauseplay span{text-transform:capitalize}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block}
.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .flexslider .slides{display:block}
* html .flexslider .slides{height:1%}
.no-js .flexslider .slides > li:first-child{display:block}
.flexslider{margin:0 0 10px 0;position:relative;zoom:1;overflow:hidden}
.flexslider .slides{zoom:1}
.flexslider .slides img{height:auto}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}
.carousel li{margin:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:35px;height:45px;margin:-25px 0 0;position:absolute;top:50%;z-index:10;text-indent:-9999px;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0, 0, 0, 0.8);text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.flex-direction-nav .flex-prev{left:-50px;background:url(/img/prev.png) center center no-repeat}
.flex-direction-nav .flex-next{right:-50px;background:url(/img/next.png) center center no-repeat}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}
.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}
.slider{margin:50px auto 30px auto;width:864px;float:none}
#carousel  li{margin:0 10px 0 0}
#carousel .hov a{display:block;opacity:0.5!important;-moz-opacity:0.5!important;-khtml-opacity:0.5!important;cursor:pointer}
#carousel .hov a:hover{opacity:1!important;border:none}
#carousel .hov .flex-active-slide a{opacity:1!important;-moz-opacity:1!important;-khtml-opacity:1!important;cursor:default;border:none}
.feedback{padding:0;margin:0;width:100%;height:auto;float:left}
.feedback-form{padding:0;margin:15px 0 0 0;width:100%;height:auto;float:left;border-bottom:1px #e5e5e5 solid}
.feedback-form input{color:#959595;height:45px;font-size:18px;line-height:18px;float:left;width:100%;border:#79b526 solid 1px;outline:0;padding:0 4%;margin:0;font-weight:400;}
.feedback-form textarea{color:#959595;width:100%;resize:vertical;border:#79b526 solid 1px;font-weight:400;font-size:18px;line-height:18px;padding:15px 2%;margin:0}
.k_c{float:left;margin:0;padding:0 5px 0 0;overflow:hidden;height:45px}
.feedback-form .cod input{color:#959595;height:45px;font-size:18px;line-height:18px;float:left;width:49%;border:#79b526 solid 1px;outline:0;padding:0 2%;margin:0 0 2% 0;font-weight:400;}
.k_o_b input[type="submit"]{border:#79b526 solid 1px;font-size:18px;line-height:18px;height:45px;background:#79b526;cursor:pointer;width:20%;padding:0;margin:0;color:#fff;float:right;transition:all 0.2s ease 0s}
.k_o_b input[type="submit"]:hover{border:#79b526 solid 1px;font-size:18px;line-height:18px;height:45px;background:#fff;cursor:pointer;width:20%;padding:0;margin:0;color:#111111;float:right;transition:all 0.2s ease 0s}
.cod{float:left;width:100%;padding:0;margin:0}
.k_f_p{padding:0;margin:0;float:left;width:100%}
.k_f_p_textarea{padding:0 0 2% 0;margin:0;float:left;width:100%}
.k_f_p_name{padding:0;margin:0 0 2% 0;float:left;width:49%}
.k_f_p_email{padding:0;margin:0 0 2% 0;float:right;width:49%}
.twothree{float:left;padding:0;margin:0;width:70%}
.onethree{float:left;padding:0;margin:0 0 0 2%;width:28%}
.onetwo{padding:0;margin:0 1%;width:48%;float:left}
.one{float:left;padding:0;margin:0 1%;width:98%}
.screens_item{padding:0;margin:15px 1% 5px 1%;float:left;width:31.33%}
.screens_item img{height:auto;padding:0;margin:0;width:100%}
.screens_item_text{padding:0;margin:0;color:#fff;font-weight:400;font-size:16px;float:left;width:100%;height:20px;overflow:hidden;text-align:right}
.pict{float:right;width:100%;padding:0;margin:0}
.pict img{height:auto;width:100%;padding:0;margin:0;float:right}
.margin_up30{margin:30px 0 0 0!important}
.carts-main { float:left; padding:20px 3% 10px 3%; margin:10px 0 10px 0; width:100%; background:#111111;}
.graph-block { padding:0; margin:5px 0; width:100%; float:left;}
.graph-item{ padding:0; margin:10px 0; width:70%; float:left;}
.graph-img{ padding:0; margin:0 0 10px 0; width:30%; float:left;}
.graph-img img{ padding:0; margin:0; width:100%; height:auto; float:right;}
.graph-item-text { padding:0; margin:0; width:100%; float:left;}
.graph-item-text p{font-size:16px;line-height:18px;padding:8px 20px;margin:0;color:#fff;text-align:justify}
.slinkbatton{padding:0;margin:15px 0 0 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.slinkbatton a{padding:3px 20px;margin:0 10%;font-size:14px;font-style:normal;font-weight:normal;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:80%}
.slinkbatton a:hover{border:#fff 1px solid;color:#79b526;transition:all 0.2s ease 0s}
.up p#back-top a{background:url(/img/up.png) no-repeat;width:60px;height:40px;position:fixed;bottom:10px;right:10px;margin:0;display:block;z-index:50}
.msg-fail{margin: 15px 0 0 0!important;color:#FFFFFF!important; padding:10px 2%!important; width:100%!important;font-weight:600!important; background:#be0000!important}
.msg-successfully{margin: 15px 0 0 0!important;color:#FFFFFF!important; padding:10px 2%!important; width:100%!important;font-weight:600!important; background:#79b526!important}
.chart-map{padding:0; margin:10px 0 0 0; width:100%; float:left;}
#world-map{height:360px;}
.chlinkbatton{padding:0;margin:10px 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.chlinkbatton a{ background:#79b526;padding:3px 20px;margin:0 20%;font-size:14px;font-style:normal;font-weight:normal;color:#fff;line-height:24px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:60%}
.chlinkbatton a:hover{background: none;border:#fff 1px solid;color:#79b526;transition:all 0.2s ease 0s}
.map-text{ padding:0; margin:10px 0; width:100%; float:left;}
.map-text a{color:#79b526;text-decoration:none}
.map-text a:hover{text-decoration:underline}
.map-flag{ padding:0; margin:0 0 10px 0; width:100%; float:left; color:#fff;font-weight:400;font-size:16px;line-height:18px;}
.map-flag h2{ padding:0 20px; margin:0 0 10px 0; color:#79b526;font-weight:400;font-size:24px;line-height:30px; text-transform:uppercase;}
.map-flag span{color:#79b526;}
.map-flag img{ float:left; margin:0 0 -10px 0}
.map-flag table{ padding:0 20px; margin:0;}
.map-flag tr{ margin:0 0 10px 0; float:left;}
.map-num { width:30px; text-align:right; padding: 0 8px 0 0;}
.map-img { width:40px; text-align:left; padding: 0 8px 0 0;}
.geo-link {float:left; color:#79b526; text-decoration:none; margin: 0 5px 0 0;}
.geo-link:hover {text-decoration:underline;}
.linkbatton{padding:0;margin:5px 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.linkbatton a{padding:3px 20px;margin:0 25%;font-size:18px;font-style:normal;font-weight:normal;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:50%}
.linkbatton a:hover{border:#fff 1px solid;color:#79b526;transition:all 0.2s ease 0s}
.linkbattongreen{padding:0;margin:15px 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.linkbattongreen a{padding:3px 20px;margin:0 25%;font-size:18px;font-style:normal;font-weight:normal;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;background:#79b526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:50%}
.linkbattongreen a:hover{border:#79b526 1px solid;color:#79b526;background:#fff;transition:all 0.2s ease 0s}
.pagin_row{padding:15px 0;margin:0 1% 15px 1%;float:left;width:98%;border-bottom:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid}
.linkbattonpagin{padding:0;margin:0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.linkbattonpagin a{padding:3px 20px;margin:0 20%;font-size:18px;font-style:normal;font-weight:normal;color:#fff;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;background:#79b526;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;width:60%}
.linkbattonpagin a:hover{border:#79b526 1px solid;color:#79b526;background:#fff;transition:all 0.2s ease 0s}
.pagin_row_feed{padding:15px 0;margin:0;float:left;width:100%;border-bottom:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid}
.pagin_feed{float:left;width:100%;margin:0;padding:0}
.pagin_feed ul{list-style:none;margin:0;padding:0;text-align:center}
.pagin_feed ul li{margin:0;padding:0;display:inline-block}
.pagin_feed ul li a{padding:3px 13px;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#252525;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s}
.pagin_feed ul li a:hover{padding:3px 13px;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#252525;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;color:#fff;background:#79b526;transition:all 0.2s ease 0s}
.pagin_feed ul li a.active{padding:3px 13px;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#252525;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;color:#fff;background:#79b526;transition:all 0.2s ease 0s}
.onetwo_feed{padding:0;margin:0;width:50%;float:left}
.feedback_item_mod{padding:5px 5px 10px 5px;margin:5px 0 15px 10%;width:90%;float:right;border-bottom:#c2c2c2 1px solid}
.feedback_item{padding:5px 5px 10px 5px;margin:5px 0 10px 0;width:100%;float:left;border-bottom:#c2c2c2 1px solid}
.feedback_date{padding:0 0 10px 0;margin:0;text-align:left;color:#111111;font-weight:400;font-size:14px;line-height:16px}
.feedback_date span{color:#79b526;font-weight:600;}
.feedback_desc{padding:0 0 10px 0;margin:0;color:#111111;font-weight:400;font-size:16px;line-height:18px;text-align:justify}
.news_item{padding:5px 0 10px 0;margin:5px 1% 15px 1%;width:48%;float:left;border-bottom:#c2c2c2 1px solid}
.one_news_item{padding:5px 20px 0 20px;margin:5px 1% 0 1%;width:98%;float:left}
.one_news_item p{font-size:16px;line-height:18px;padding:0 0 16px 0;margin:0}
.one_news_desc img{padding:0 20px 20px 0;margin:0;float:left;width:auto;height:auto}
.one_news_desc{padding:0;margin:0;color:#111111;font-weight:400;font-size:16px;line-height:18px;text-align:justify}
.news_date{padding:0 0 10px 0;margin:0;text-align:left;color:#111111;font-weight:400;font-size:14px;line-height:16px}
.news_date span{color:#79b526;font-weight:600;}
.news_name{padding:0 0 15px 0;margin:0;text-align:left;color:#111111;font-weight:400;font-size:24px;line-height:22px;text-align:justify}
.news_desc{padding:0 0 20px 0;margin:0;color:#111111;font-weight:400;font-size:16px;line-height:18px;text-align:justify}
.almost_news{padding:0;margin:0;text-transform:uppercase;color:#79b526;font-weight:600;float:right;font-size:14px;line-height:20px;text-decoration:none}
.almost_news:hover{text-decoration:underline}
.casino_item{padding:0;margin:15px 1% 20px 1%;float:left;width:48%}
.casino_item_name h2{padding:10px 15px;margin:0;color:#363636;font-weight:600;font-size:20px;line-height:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.casino_item_in{padding:0 0 20px 0;margin:0;width:96%;-moz-box-shadow:0 0 8px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);box-shadow:0 0 8px rgba(0,0,0,0.5);float:right}
.casino_info{float:left;width:104%;padding:0;margin:0 0 0 -4%}
.casino_item_img{padding:0;margin:0 -110px 0 0;width:110px;float:left;position:relative;display:inline-block;z-index:10;background:#363636}
.casino_item_img a{color:#fff}
.casino_bonus_desc{margin:0;padding:0 0 0 110px;width:100%;float:left;z-index:5;position:relative}
.main_row_breadcrumbs{padding:10px 0;margin:0;float:left;width:100%;background:linear-gradient(92deg,#0099fa 0,#0173fe 99%);}
.casino_item_img img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.casino_item_img .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.casino_item_img .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.videbg{float:left;width:100%;padding:0;margin:0}
.videbg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.videbg .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.videbg .pngBlockHot{float:left;width:100%;height:auto;margin:0;padding:0}
.all_block{margin:0;float:left;width:100%;padding:0;position:relative;display:inline-block}
.all_block img{width:100%;height:auto;float:left;padding:0;margin:0;position:relative;display:block;top:0;left:0}
.title-desck{position:absolute;top:0;left:0;height:100%;padding:0;margin:50px 18% 0 18%;float:left;width:64%;z-index:5}
.title-desck-in{-moz-box-shadow:0 0 20px rgba(0,0,0,0.9);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.9);box-shadow:0 0 20px rgba(0,0,0,0.9);padding:0;margin:0;float:left;width:100%;z-index:10}



.footer-bg{margin:5px 0 0 0;width:100%;padding:10px 0 30px 0;float:left;background:#0b0028}
.footer{padding:0;margin:0;width:100%;height:auto;text-align:center;float:left}
.footer-list{padding:0;margin:20px 0 0 0;position:relative;width:auto;font-weight:300;line-height:26px;font-size:16px}
.footer-list ul{padding:0;margin:30px 0 0 0;text-align:center} 
.footer-list li{display:inline-block;padding:0;margin:0 10px;color:#ffffff}
.footer-list a{line-height:1;display:inline-block;color:#ffffff;text-decoration:underline}
.footer-list a:hover{color:#ffffff;text-decoration:none}


.restrictions-regulators {font-size:14px;text-align:center;color:#fff;margin:0;float:left;width:100%;padding:10px 0 5px 0}
.restrictions-regulators ul {list-style:none;margin:5px 0;float:none;text-align:center}
.restrictions-regulators ul li{float:none;margin:0 12px;padding:0;height:50px;display:inline-block}
.restrictions-regulators ul li a {display:inline-block;height:50px;float:left}

.copyright{padding:0;float:left;margin:0;text-align:center;width:100%}
.copyright span{color:#79b526}
.copyright a{color:#fff}
.norfont{font-size:16px;color:#fff;padding:0 0 10px 0;line-height:18px;}
.smallfont{font-size:14px;color:#fff;padding:0;line-height:14px;}



a{text-decoration:none;outline:none}
img{max-width:100%;border:none}
.soft{position:relative;padding:0;float:right;z-index:10;background:url("/img/evoplay-logo.webp") center center no-repeat;width:100px;height:40px;margin:5px 15px 0 15px}
.lang{margin:20px 0 0 10px;position:relative;padding:0;float:right;z-index:10}
.lang-switcher .lang-dropdown,.toolbar .toolbar-toggle>.toolbar-dropdown{display:block;position:absolute;width:240px;list-style:none;padding:8px;margin:0;top:100%;right:0;background-color:#0b0b0b;border:1px solid #fff;fvisibility:hidden;opacity:0;display:none;-webkit-box-shadow:0px 4px 16px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 16px 0px rgba(0,0,0,0.15);-webkit-transform:translateY(-15px) scale(0.95);-moz-transform:translateY(-15px) scale(0.95);-ms-transform:translateY(-15px) scale(0.95);-o-transform:translateY(-15px) scale(0.95);transform:translateY(-15px) scale(0.95);-webkit-transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}
.lang-switcher.open .lang-dropdown,.toolbar .toolbar-toggle.active>.toolbar-dropdown{visibility:visible;opacity:1;display:block;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.lang-switcher{position:relative;z-index:10;display:inline-block;vertical-align:middle;padding:3px 5px 4px 9px;border:1px solid #fff}
.lang-switcher .lang-toggle{cursor:pointer}
.lang-switcher .lang-toggle>img,.lang-switcher .lang-toggle>i{display:inline-block;vertical-align:middle}
.lang-switcher .lang-toggle>img{width:24px}
.lang-switcher .lang-toggle>i{color:#fff;font-size:22px;line-height:1;margin-left:-2px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}
.lang-switcher .lang-dropdown{width:76px;right:auto;left:-7px;margin-top:8px}
.lang-switcher .lang-dropdown>li{margin-bottom:6px}
.lang-switcher .lang-dropdown>li:last-child{margin-bottom:0}
.lang-switcher .lang-dropdown>li>a{font-size:14px;color:#fff;text-decoration:none;opacity:1;-webkit-transition:opacity,0.25s;-o-transition:opacity,0.25s;transition:opacity,0.25s;text-transform:uppercase}
.lang-switcher .lang-dropdown>li>a>img{display:inline-block;vertical-align:middle;width:24px;margin-right:5px}
.lang-switcher .lang-dropdown>li>a:hover{opacity:.6}
.lang-switcher.open .lang-toggle>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.share{float:right;margin:20px 0 0 0;position:relative;z-index:5}
.share-switcher .share-dropdown,.toolbar .toolbar-toggle>.toolbar-dropdown{display:block;position:absolute;width:240px;list-style:none;padding:8px;margin:0;top:100%;right:0;background-color:#0b0b0b;border:1px solid #fff;fvisibility:hidden;opacity:0;display:none;-webkit-box-shadow:0px 4px 16px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 16px 0px rgba(0,0,0,0.15);-webkit-transform:translateY(-15px) scale(0.95);-moz-transform:translateY(-15px) scale(0.95);-ms-transform:translateY(-15px) scale(0.95);-o-transform:translateY(-15px) scale(0.95);transform:translateY(-15px) scale(0.95);-webkit-transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all,0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}
.share-switcher.open .share-dropdown,.toolbar .toolbar-toggle.active>.toolbar-dropdown{visibility:visible;opacity:1;display:block;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
.share-switcher{position:relative;z-index:10;display:inline-block;vertical-align:middle;padding:0;width:34px;height:34px;border:1px solid #fff}
.share-switcher .share-toggle{cursor:pointer}
.share-switcher .share-toggle>img,.share-switcher .share-toggle>i{display:inline-block;vertical-align:middle}
.share-switcher .share-toggle>img{width:34px}
.share-switcher .share-toggle>i{color:#fff;font-size:22px;line-height:1;margin-left:-2px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s}
.share-switcher .share-dropdown{width:130px;right:auto;left:-97px;margin-top:8px}
.share-switcher .share-dropdown>li{margin-bottom:6px}
.share-switcher .share-dropdown>li:last-child{margin-bottom:0}
.share-switcher .share-dropdown>li>a{font-size:14px;color:#fff;text-decoration:none;opacity:1;-webkit-transition:opacity,0.25s;-o-transition:opacity,0.25s;transition:opacity,0.25s;text-transform:uppercase}
.share-switcher .share-dropdown>li>a>img{display:inline-block;vertical-align:middle;width:24px;margin-right:5px}
.share-switcher .share-dropdown>li>a:hover{opacity:.6}
.share-switcher.open .share-toggle>i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}


.pagin{float:left;width:100%;margin:0;padding:0}
.pagin ul{list-style:none;margin:0;padding:0;text-align:center}
.pagin ul li{margin:0;padding:0;display:inline-block}
.pagin ul li a{padding:3px 13px;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#252525;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s}
.pagin ul li a:hover{padding:3px 13px;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#252525;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;color:#fff;background:#79b526;transition:all 0.2s ease 0s}
.pagin ul li a.active{padding:3px 13px;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#252525;line-height:30px;text-align:center;text-transform:uppercase;border:#79b526 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;color:#fff;background:#79b526;transition:all 0.2s ease 0s}
/* -------------------------------- Main components -------------------------------- */
.cd-main-content,.cd-main-header{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)} 
.cd-main-content,.cd-main-header{position:relative;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}
.cd-main-content{z-index:2}
.cd-main-header{height:80px;background:#0b0028;z-index:3;margin:0}
.nav-is-fixed .cd-main-header{position:fixed;top:0;left:0;width:100%}
.cd-search-trigger,.cd-nav-trigger{position:relative;display:block;width:50px;height:50px;overflow:hidden;/* hide text */ color:transparent;z-index:20}
.cd-nav-trigger span,.cd-nav-trigger span::before,.cd-nav-trigger span::after{position:absolute;display:inline-block;height:5px;width:36px;background:#fff}
.cd-nav-trigger span{position:absolute;top:50%;right:10px;margin-top:-2px;-webkit-transition:background 0.3s 0.3s;-moz-transition:background 0.3s 0.3s;transition:background 0.3s 0.3s}
.cd-nav-trigger span::before,.cd-nav-trigger span::after{content:'';right:0;/* Force Hardware Acceleration in WebKit */ -webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform 0.3s 0.3s;-moz-transition:-moz-transform 0.3s 0.3s;transition:transform 0.3s 0.3s}
.cd-nav-trigger span::before{top:-10px}
.cd-nav-trigger span::after{top:10px}
.cd-nav-trigger.nav-is-visible span{background:rgba(46,50,51,0)}
.cd-nav-trigger.nav-is-visible span::before,.cd-nav-trigger.nav-is-visible span::after{/* keep visible other 2 lines */ background:#fff}
.cd-nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);-moz-transform:translateX(4px) translateY(-3px) rotate(45deg);-ms-transform:translateX(4px) translateY(-3px) rotate(45deg);-o-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg)}
.cd-nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);-moz-transform:translateX(4px) translateY(2px) rotate(-45deg);-ms-transform:translateX(4px) translateY(2px) rotate(-45deg);-o-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg)}
.cd-logo{position:absolute}
.cd-logo img{display:block}
.cd-header-buttons{position:absolute;display:inline-block;top:15px;right:5px}
.cd-header-buttons li{display:inline-block}
.cd-primary-nav,.cd-primary-nav ul{position:fixed;top:0;right:0;height:100%;width:260px;background:#000000;overflow:auto;-webkit-overflow-scrolling:touch;z-index:3;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s}
.cd-primary-nav a,.cd-primary-nav ul a{font-size: 18px;display:block;height:60px;line-height:60px;padding:0 20px;color:#ffffff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;border-bottom:1px solid #282828;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s;}
.cd-primary-nav span,.cd-primary-nav ul span{font-weight: 600;font-size: 18px;background:#71f55f;display:block;height:60px;line-height:60px;padding:0 20px;color:#000000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;border-bottom:1px solid #282828;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform 0.3s,opacity 0.3s;-moz-transition:-moz-transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s}
.cd-primary-nav.is-hidden,.cd-primary-nav ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.cd-primary-nav.moves-out > li > a,.cd-primary-nav ul.moves-out > li > a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}
.cd-primary-nav .see-all a{color:#69aa6f}
.cd-primary-nav .cd-nav-gallery .cd-nav-item,.cd-primary-nav .cd-nav-icons .cd-nav-item{height:50px;line-height:50px}
.cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.cd-primary-nav .cd-nav-icons .cd-nav-item h3{overflow:hidden}
.cd-primary-nav .cd-nav-icons .cd-nav-item p{display:none}
.cd-primary-nav .cd-nav-icons .cd-nav-item{padding:0 0 0 20px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.has-children > a,.go-back a{position:relative}
.has-children > a::before,.has-children > a::after,.go-back a::before,.go-back a::after{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#464c4e;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.has-children > a::before,.go-back a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.has-children > a::after,.go-back a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.has-children > a{padding-right:40px}
.has-children > a::before,.has-children > a::after{right:20px;-webkit-transform-origin:9px 50%;-moz-transform-origin:9px 50%;-ms-transform-origin:9px 50%;-o-transform-origin:9px 50%;transform-origin:9px 50%}
.cd-primary-nav .go-back a{padding-left:40px}
.cd-primary-nav .go-back a::before,.cd-primary-nav .go-back a::after{left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%}
.cd-overlay{position:fixed;z-index:3;height:100%;width:100%;top:0;left:0;cursor:pointer;background-color:rgba(11,11,11,0);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s 0s,visibility 0s 0.3s,-webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0.3s,-moz-transform 0.3s 0s;transition:opacity 0.3s 0s,visibility 0s 0.3s,transform 0.3s 0s}
.cd-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s,visibility 0s 0s,-webkit-transform 0.3s 0s;-moz-transition:opacity 0.3s 0s,visibility 0s 0s,-moz-transform 0.3s 0s;transition:opacity 0.3s 0s,visibility 0s 0s,transform 0.3s 0s}
.no-js .cd-primary-nav{position:relative;height:auto;width:100%;overflow:visible;visibility:visible;z-index:2}
.no-js .cd-search{position:relative;top:0;opacity:1;visibility:visible}
.applyLineBonus {
	margin: 5px 3%;
	font-size: 12px;
	color: #acacac;
	line-height: 12px;
	padding: 0 0 5px 0;
	overflow: hidden;
	float: left;
	width: 94%;
	height: 61px;
}
@media only screen and (max-width:1024px){
.wrapper{margin:0;width:100%;padding:0;float:left}
.main_row{padding:0 15px}
.breadcrumbs {padding:0 15px}
.pict{float:right;width:100%;padding:0;margin:0}

.iframe-wrapper-bg h1{font-size:36px;line-height:40px;padding:15px 15px 10px 15px!important;margin:0!important;font-weight:600;color:#ffffff!important;width:100%;letter-spacing: -1px;}

.iframe-wrapper-bg {
  width: 100%;
  background-image: url('/img/demo-bg.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  padding:0 5% 62.25% 5%;
}

}
@media only screen and (max-width:1024px){
.casino_item_text{padding:0;margin:0;width:94%;float:left}
.casino_item_all{padding:0;margin:10px 0 0 0;height:110px;position:relative;float:left;width:100%;border-top:#c2c2c2 1px solid;border-left:none}
.for_whom{width:100%;float:left;padding:0;margin:0 0 5px 0}
.start_end{width:92%;float:left;padding:0;margin:0 0 4px 0}
.code{width:92%;float:left;padding:0;margin:0 0 4px 0}
.playincasino{padding:0;margin:0 0 0 0}
.playincasino:hover{margin:0 0 0 0}
.linkbattonpagin a{padding:3px 20px;margin:0 5%;width:90%}
.title-desck{position:absolute;top:0;left:0;height:100%;padding:0;margin:40px 20% 30px 20%;float:left;width:60%;z-index:5}
.slider{margin:10px auto 10px auto;width:864px;float:none}
.symbol-item{padding:0;margin:15px 1% 15px 1%;float:left;width:31.33%}
.symbol-item-one{padding:0;margin:10px 1%;float:left;width:30%}
#world-map { height:320px;}
.play-real-block {
  font-size: 24px;
  font-weight: 600;
  margin: 0;
  padding: 0 0 4px 0;
  line-height: 26px;
}
}
@media only screen and (max-width:870px){
.slider{margin:10px 1% 10px 1%;width:98%;float:left}
.play-demo{position:relative;width:80%;font-size:20px;font-weight:600;background:#5cd34e;padding:10px 5px;margin:15px 10% 10px 10%;color:#000000;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;border-radius:30px;float:left}
.centered-box {
  max-width: 80%;
}
}

@media only screen and (max-width:780px){
.twothree{float:left;padding:0;margin:0;width:100%}
.onethree{float:left;padding:0;margin:0;width:100%}	
}

@media only screen and (max-width:640px){
.contactItem-img{padding:0;margin:0 3% 0 0;width:40%;float:left;background:#ffffff;}
.contactItem-text{margin:0;padding:0;width:57%;float:left;}
.main-content h1{font-size:28px;line-height:34px;}
.iframe-wrapper-bg h1{font-size:30px;line-height:36px;}

.centered-box {
  max-width: 100%;
}
}

@media only screen and (max-width:540px){
.contactItem-img{width:100%;}
.contactItem-text{width:100%;}
.contactLink{margin:5px 0;}
.contactBlock{margin:15px 0 0 0;}
}


@media only screen and (max-width:767px){
.news_item{padding:5px 0 10px 0;margin:5px 1% 15px 1%;width:98%;float:left;border-bottom:#c2c2c2 1px solid}
.onetwo{padding:0;margin:0 1%;width:98%;float:left}
.linkbattonpagin a{padding:3px 20px;margin:0 10%;width:80%}
.pagin{float:left;width:100%;margin:10px 0 0 0;padding:0}
.title-desck{position:absolute;top:0;left:0;height:100%;padding:0;margin:25px 20% 0 20%;float:left;width:60%;z-index:5}
.symbol-item-one{padding:0;margin:10px 1%;float:left;width:40%}
#world-map { height:270px;}
}
@media only screen and (max-width:600px){
.casino_item{padding:0;margin:15px 1% 20px 1%;float:left;width:98%}
.twothree{float:left;padding:0;margin:0 1%;width:98%}
.onethree{float:left;padding:0;margin:0 1%;width:98%}
.pict{float:right;width:100%;padding:0;margin:0}
.screens_item{padding:0;margin:15px 1% 5px 1%;float:left;width:48%}
.title-desck{position:absolute;top:0;left:0;height:100%;padding:0;margin:20px 22% 0 22%;float:left;width:56%;z-index:5}
.news_desc img{padding:0 0 20px 0;margin:0;float:left;width:100%;height:auto}
.pagin_row_feed{padding:15px 0;margin:0 0 10px 0;float:left;width:100%;border-bottom:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid}
.symbol-item-one{padding:0;margin:10px 1%;float:left;width:50%}
.play-line-item{padding:0;margin:5px 1% 0 1%;width:31.33%;float:left}

.bonus-item-img{height:50px;width:50px;margin:0;padding:0;position:relative}

.overlay-link {
  min-height: 60px;
}

.play-real-block {
  font-size: 18px;
  font-weight: 600;
  margin: 0;
  padding: 0 0 2px 0;
  line-height: 20px;
}

.blog-item{padding:0;margin:0 0 20px 0;float:left;width:100%}
.blog-block .blog-item {
  padding: 0;
  margin: 0 0 20px 0;
  float: left;
  width: 100%;
}

.blog-block .blog-item:nth-child(2n) {
  margin: 0 0 20px 0;
}

.float-right {
  float: right;
  margin: 12px 0 10px 20px;
  width:100%;
  max-width: 100%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  height: auto;
}

.float-left {
  float: left;
  margin: 12px 20px 10px 0;
  width: auto;
  max-width: 50%;
  aspect-ratio: 16 / 9;
  background-color: #ebebeb;
  object-fit: cover;
  display: block;
  height: auto;
  border-radius: 10px;
}



.quote-text {flex: 1 1 45%;padding:0 30px 0 60px;}
.quote-image {flex: 1 1 40%;display: flex;justify-content: flex-end; align-items: flex-start;}




}
@media only screen and (max-width:480px){
.lang{margin:70px -140px 0 0}
.share{margin:70px -65px 0 0}
.title-desck{position:absolute;top:0;left:0;height:100%;padding:0;margin:20px 23% 0 23%;float:left;width:54%;z-index:5}
.onetwo_feed{padding:0;margin:0;width:100%;float:left}
.pagin_feed{margin:10px 0 0 0}
.symbol-item{padding:0;margin:15px 1% 15px 1%;float:left;width:98%}
.symbol-item-one{padding:0;margin:10px 1%;float:left;width:70%}



.play-real-terms{font-size:12px;line-height:14px;font-weight:400;padding:0;margin:5px 1%;float:left;color:#c2c2c2;width:98%;text-align:left!important;

display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; 
  overflow: hidden;
  text-overflow: ellipsis;
}

.iframe-wrapper-bg {
  width: 100%;
  background:#1f156e;
  position: relative;
  padding:0 4% 78.25% 4%;
}

.iframe-wrapper {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden; 
  background: rgba(0, 0, 0, 0.75);  
}

.graph-item{width:100%;}
.graph-img{width:100%;}
}
@media only screen and (max-width:420px){
.screens_item{padding:0;margin:15px 1% 5px 1%;float:left;width:98%}
.title-desck{position:absolute;top:0;left:0;height:100%;padding:0;margin:10px 23% 0 23%;float:left;width:54%;z-index:5}
.k_f_p_name{width:100%}
.k_f_p_email{width:100%}
.k_f_p{padding:0 0 2% 0;margin:0;float:left;width:100%}
.feedback-form textarea{padding:15px 4%}
.feedback-form{margin:5px 0 2% 0}
.feedback-form .cod input{color:#959595;height:45px;font-size:18px;line-height:18px;float:left;width:100%;border:#79b526 solid 1px;outline:0;padding:0 2%;margin:0 0 2% 0;font-weight:400;}
.k_o_b input[type="submit"]{border:#79b526 solid 1px;font-size:18px;line-height:18px;height:45px;background:#79b526;cursor:pointer;width:50%;padding:0;margin:0;color:#fff;float:right}
.k_o_b input[type="submit"]:hover{border:#79b526 solid 1px;font-size:18px;line-height:18px;height:45px;background:#fff;cursor:pointer;width:50%;padding:0;margin:0;color:#111111;float:right}
.symbol-item-one{padding:0;margin:10px 1%;float:left;width:98%}
#world-map { height:220px;}

.play-demo{position:relative;width:92%;font-size:16px;font-weight:600;background:#5cd34e;padding:6px 5px;margin:5px 4%;color:#000000;text-decoration:none;cursor:pointer;text-align:center;text-transform:uppercase;border-radius:30px;float:left}

.confirm18{font-size:12px;line-height:12px;}

}


@media only screen and (max-width:390px){
.iframe-wrapper-bg {
  width: 100%;
  background-image: url('/img/demo-bg-new.webp');
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  padding:0 4% 98.25% 4%;
}
}





@media only screen and (max-width:979px){
.soft{margin:20px 70px 0 0}
}
@media only screen and (max-width:979px){
.cd-logo{background:url("/img/game-logo-mob.webp") no-repeat;height:60px;margin:10px 0 0 15px;padding:0;width:100px;color: transparent;float:left}
.cd-main-content.nav-is-visible,.cd-main-header.nav-is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px)}
.nav-on-left .cd-main-content.nav-is-visible,.nav-on-left .cd-main-header.nav-is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px)}
body.nav-on-left.overflow-hidden{overflow:hidden}
.wrapper{margin:0;width:100%;padding:0;float:left} 
.cd-overlay.is-visible{-webkit-transform:translateX(-260px);-moz-transform:translateX(-260px);-ms-transform:translateX(-260px);-o-transform:translateX(-260px);transform:translateX(-260px)}
.nav-on-left .cd-overlay.is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px)}
.cd-overlay.is-visible.search-is-visible,.nav-on-left .cd-overlay.is-visible.search-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.nav-on-left .cd-logo{left:auto;right:5%}
.nav-on-left .cd-header-buttons{right:auto;left:5%}
.nav-on-left .cd-header-buttons li{float:right}
.nav-on-left .cd-primary-nav,.nav-on-left .cd-primary-nav ul{right:auto;left:0}
.cd-primary-nav{visibility:hidden;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0.3s;transition:visibility 0s 0s}
.cd-primary-nav.nav-is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}
.cd-primary-nav .cd-secondary-nav .picture{display:none}
.cd-primary-nav .cd-secondary-nav span{display:none}
}
@media only screen and (min-width:980px){
.has-children > a::before,.has-children > a::after,.go-back a::before,.go-back a::after{background:#c9cbc4}
.has-children > a:hover::before,.has-children > a:hover::after,.go-back a:hover::before,.go-back a:hover::after{background:#69aa6f}
.cd-primary-nav{position:static;padding:0 5px;height:auto;width:auto;float:right;overflow:visible;background:transparent;border-bottom:1px solid #29106a}
.cd-primary-nav:after{content:"";display:table;clear:both}
.cd-primary-nav.moves-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}
.cd-primary-nav ul{position:static;height:auto;width:auto;background:transparent;overflow:visible;z-index:3}
.cd-primary-nav ul.is-hidden{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.cd-primary-nav ul.moves-out > li > a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}
.cd-primary-nav > li{float:left;margin:0 10px -2px 10px;font-size:18px}
.cd-primary-nav > li > a{position:relative;display:inline-block;height:48px;line-height:48px;padding:0 7px;color:#fff;overflow:visible;border-bottom:none;-webkit-transition:color 0.3s,box-shadow 0.3s;-moz-transition:color 0.3s,box-shadow 0.3s;transition:color 0.3s,box-shadow 0.3s;text-transform:uppercase;font-weight:600;}
.cd-primary-nav > li > span{background:none;color:#fff;box-shadow:inset 0 -4px 0 #71f55f;position:relative;display:inline-block;height:48px;line-height:48px;padding:0 10px;color:#fff;overflow:visible;border-bottom:none;-webkit-transition:color 0.3s,box-shadow 0.3s;-moz-transition:color 0.3s,box-shadow 0.3s;transition:color 0.3s,box-shadow 0.3s;text-transform:uppercase;font-weight:600;}
.cd-primary-nav > li > a:hover{color:#fff;box-shadow:inset 0 -4px 0 #71f55f}
.cd-primary-nav > li > a.selected{color:#fff;box-shadow:inset 0 -4px 0 #71f55f}
.cd-primary-nav > li > a.active{color:#fff;box-shadow:inset 0 -4px 0 #71f55f}
.cd-primary-nav .go-back,.cd-primary-nav .see-all{display:none}
.cd-primary-nav .cd-secondary-nav,.cd-primary-nav .cd-nav-gallery,.cd-primary-nav .cd-nav-icons{position:absolute;top:76px;width:960px;background:#fff;min-height:437px;padding:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;/*min-height:430px;*/}
.cd-primary-nav .cd-secondary-nav:after,.cd-primary-nav .cd-nav-gallery:after,.cd-primary-nav .cd-nav-icons:after{content:"";display:table;clear:both}
.cd-primary-nav .cd-secondary-nav.is-hidden,.cd-primary-nav .cd-nav-gallery.is-hidden,.cd-primary-nav .cd-nav-icons.is-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}
.cd-primary-nav .cd-secondary-nav > .see-all,.cd-primary-nav .cd-nav-gallery > .see-all,.cd-primary-nav .cd-nav-icons > .see-all{display:block;position:absolute;left:0;bottom:0;height:80px;width:100%;overflow:hidden;margin:0;padding:0}
.cd-primary-nav .cd-secondary-nav > .see-all a,.cd-primary-nav .cd-nav-gallery > .see-all a,.cd-primary-nav .cd-nav-icons > .see-all a{position:absolute;width:100%;height:100%;top:0;left:0;font-size:2.2rem;font-weight:bold;text-align:center;line-height:80px;border-top:1px solid #e2e3df;border-bottom:none;margin:0;padding:0;-webkit-transition:color 0.2s,background 0.2s,border 0.2s;-moz-transition:color 0.2s,background 0.2s,border 0.2s;transition:color 0.2s,background 0.2s,border 0.2s}
.cd-primary-nav .cd-secondary-nav > .see-all a:hover,.cd-primary-nav .cd-nav-gallery > .see-all a:hover,.cd-primary-nav .cd-nav-icons > .see-all a:hover{background:#2e3233;border-color:#2e3233;color:#ffffff}
.cd-primary-nav .cd-secondary-nav > li{width:180px;float:left;margin:5px 6px 10px 6px;border-right:none;overflow:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.cd-primary-nav .cd-secondary-nav .picture{width:180px;height:auto;float:left;margin:0;display:block}
.cd-primary-nav .cd-secondary-nav > li > a{color:#a30018;font-weight:normal;font-size:0.82em;margin-bottom:10px;border-bottom:#a30018 solid 1px}
.cd-primary-nav .cd-secondary-nav a.no-bg{height:45px;width:180px;color:#a30018;text-transform:uppercase;text-align:center}
.cd-primary-nav .cd-secondary-nav a.no-bg:hover{color:#a30018;background:none;cursor:default;text-decoration:none}
.cd-primary-nav .cd-secondary-nav span{display:block;float:right}
.cd-primary-nav .cd-secondary-nav a{background:#fff;height:auto;line-height:normal;padding:0 2px 2px 2px;color:#464646;border-bottom:none;font-size:0.82em;float:left}
.cd-primary-nav .cd-secondary-nav a:hover{color:#a30018;text-decoration:underline}
.cd-primary-nav .cd-secondary-nav ul{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
.cd-primary-nav .cd-secondary-nav ul ul{background:#fff;position:absolute;top:0;left:0;height:100%;width:100%}
.cd-primary-nav .cd-secondary-nav ul ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}
.cd-primary-nav .cd-secondary-nav ul ul .go-back{display:block}
.cd-primary-nav .cd-secondary-nav ul ul .go-back a{color:transparent}
.cd-primary-nav .cd-secondary-nav ul ul .see-all{display:block}
.cd-primary-nav .cd-secondary-nav .moves-out > li > a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}
.cd-primary-nav .cd-nav-icons li{width:228px;float:left;margin:5px 6px 30px 6px}
.cd-primary-nav .cd-nav-icons .cd-nav-item{border-bottom:none;height:auto;line-height:normal;padding:0}
.cd-primary-nav .cd-nav-icons .cd-nav-item p{display:block;padding:0 10px 5px 0;font-size:0.82em;color:#464646;line-height:1.2;text-align:justify}
.cd-primary-nav .cd-nav-icons .cd-nav-item p:hover{text-decoration:underline;color:#a30018}
.cd-primary-nav .cd-nav-icons .cd-nav-item h3{font-weight:normal;padding:0;color:#a30018;background:none;text-decoration:none!important;width:228px;color:#a30018;border-bottom:#a30018 solid 1px;font-size:0.82em;margin-bottom:10px;text-transform:uppercase;height:45px;text-align:center}
.cd-main-header{height:110px;background:#0b0028;margin:0}
.cd-main-header:after{content:"";display:table;clear:both}
.cd-header-buttons{top:18px;right:10px}
.cd-logo{float:left;background:url("/img/game-logo2.webp") no-repeat;height:90px;margin:10px 0 0 5px;padding:0;color: transparent;width:150px}
.cd-nav-trigger{display:none}
.no-js .cd-primary-nav{position:absolute;z-index:3;display:inline-block;width:auto;top:0;right:150px;padding:0}
.no-js .nav-is-fixed .cd-primary-nav{position:fixed}
.has-children > a::before,.has-children > a::after{right:15%}
.cd-primary-nav > .has-children > a{padding-right:30px !important}
.cd-primary-nav > .has-children > a::before,.cd-primary-nav > .has-children > a::after{width:9px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background:#464646;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width 0.3s,-webkit-transform 0.3s;-moz-transition:width 0.3s,-moz-transform 0.3s;transition:width 0.3s,transform 0.3s}
.cd-primary-nav > .has-children > a::before{right:12px}
.cd-primary-nav > .has-children > a::after{right:7px}
.cd-primary-nav > .has-children > a.selected::before,.cd-primary-nav > .has-children > a.selected::after{width:14px}
.cd-primary-nav > .has-children > a.selected::before{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}
.cd-primary-nav > .has-children > a.selected::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.cd-secondary-nav > .has-children > a::before,.cd-secondary-nav > .has-children > a::after{/* remove arrows on secondary nav titles */ display:none}
.cd-primary-nav .go-back a{padding-left:20px}
.cd-primary-nav .go-back a::before,.cd-primary-nav .go-back a::after{left:1px}
}

@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;vertical-align:middle;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}
.material-icons.arrow_drop_down:before{content:"\e5c5"}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}
.fancybox-outer, .fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image, .fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('/img/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('/img/fancybox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/img/fancybox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('/img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px;}
#fancybox-loading div{background-image:url('/img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px;}}

.logo404{margin:0;position:relative;z-index:5;text-align:center;padding:0 10% 0 10%}
.logo4042{margin:0;position:relative;z-index:5;text-align:center;padding:2% 10% 0 10%}
.logo404 img{margin:0;padding:0 20px}
.logo4042 img{margin:0;padding:0 20px}
.bark-bg{background:#0b0b0b!important}
.notfindpage{padding:0;margin:0;width:100%;height:auto;float:left;}
#notfindpage h2, .notfindpage h2{font-family:"BenguiatRegular",Arial,Helvetica,sans-serif!important;font-size:62px!important;font-style:normal!important;font-weight:normal!important;text-align:center;color:#fff;padding:0}
.notfindpage h3{font-family:"BenguiatBold",Arial,Helvetica,sans-serif!important;font-size:24px!important;font-style:normal;font-weight:normal;text-align:center;color:#77ad1b;padding:5px 0; text-transform:uppercase!important;}
.notfindpage h4{font-family:"BenguiatRegular",Arial,Helvetica,sans-serif!important;font-size:18px!important;font-style:normal;font-weight:normal;text-align:center;color:#fff;padding:7px 0 0 0}
.notfindpage h5{font-family:"BenguiatRegular",Arial,Helvetica,sans-serif!important;font-size:18px!important;font-style:normal;font-weight:normal;text-align:center;color:#fff;padding:10px 0 50px 0}
.notfindpage span{color:#77ad1b}
.notfindpage a{padding:0;margin:0;text-decoration:underline;color:#77ad1b}
.notfindpage a:hover{padding:0;margin:0;text-decoration:none}