﻿@import url("../assets/css.bin");
@import url("../assets/css.bin");
@import url("../assets/css.bin");
@import url("../assets/css.bin");
@import url("../assets/css.bin");

body.areariservata .risultati-container table tr th,
body.areariservata .risultati-container table tr td,
body.areariservata .risultati-container table tr span {
  font-weight: bold !important
}

body.areariservata table.table tr {
  height: 24px
}

body.areariservata table.table tr:first-child {
  height: 30px
}

body.areariservata table.table tr:first-child th {
  font-size: 12px;
  font-weight: bold !important
}

body.areariservata table.table tr td {
  font-size: 12px;
  font-weight: bold !important
}

body.areariservata table.table tr td span {
  font-size: 12px
}

body.areariservata table.table-list thead tr th {
  font-weight: bold
}

body.areariservata table.table-list tfoot tr td {
  font-weight: bold;
  line-height: 25px
}

body.areariservata table#grigliautenti tbody td {
  font-weight: bold !important
}

body.areariservata ul.pagination li a {
  border: unset
}

.dashboard .jumbotron {
  margin-bottom: 15px;
  padding: 25px;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in
}

.dashboard .jumbotron a {
  transition: all 0.3s ease-in-out;
  font-size: 15px
}

.dashboard .jumbotron .top-container {
  padding: 5px 0
}

.dashboard .jumbotron .top-container a>span {
  display: block;
  text-align: center
}

.dashboard .jumbotron .top-container a>span>i {
  font-size: 80px
}

.dashboard .jumbotron .bottom-container {
  padding: 5px 0;
  border-top: 1px solid;
  text-align: center;
  text-transform: uppercase
}

.dashboard .jumbotron .bottom-container>a {
  text-decoration: none
}

.dashboard .bottom-info {
  margin: 5px auto;
  border-top: 1px solid;
  padding-top: 20px
}

.dashboard .bottom-info .panel .panel-heading {
  padding: 10px 5px;
  text-align: center
}

.dashboard .bottom-info .panel .panel-heading p {
  margin: 0px;
  text-transform: uppercase;
  cursor: default
}

.dashboard .bottom-info .panel .panel-body {
  padding: 15px 5px;
  text-align: center
}

.dashboard .bottom-info .panel .panel-body a,
.dashboard .bottom-info .panel .panel-body span {
  cursor: default;
  text-decoration: none
}

.dashboard .bottom-info .panel .panel-body .ultima-scommessa {
  cursor: pointer
}

.regolamento-page {
  font-size: 12px;
  padding: 0 10px
}

.regolamento-page .panel {
  margin-bottom: 5px
}

.regolamento-page .panel .panel-heading {
  text-align: center;
  border-bottom: unset
}

.regolamento-page .panel .panel-body .paragraph {
  margin-bottom: 5px;
  text-align: left
}

.termini-page {
  font-size: 12px;
  padding: 0 10px
}

.termini-page .panel {
  margin-bottom: 5px
}

.termini-page .panel-heading {
  text-align: center;
  border-bottom: unset
}

.termini-page .panel .panel-body .paragraph {
  margin-bottom: 5px;
  text-align: left
}

.giocoresp-page {
  font-size: 12px;
  padding: 0 10px
}

.giocoresp-page .panel {
  margin-bottom: 5px
}

.giocoresp-page .panel-heading {
  text-align: center;
  border-bottom: unset
}

.giocoresp-page .panel-body a {
  display: inline-block
}

.giocoresp-page .panel .panel-body .paragraph {
  margin-bottom: 5px;
  text-align: left
}

.giocoresp-page .panel-body {
  font-size: 15px
}

.termini-page .panel-body,
.regolamento-page .panel-body p {
  font-size: 15px
}

.content-contatti .row {
  border-bottom: 0px
}

.content-contatti .row .title-contatti {
  font-weight: bold
}

.content-chisiamo .row {
  border-bottom: 0px
}

.content-chisiamo .row .title-chisiamo {
  font-weight: bold
}

.lista-scommesse {
  padding: 10px
}

.lista-scommesse .esito-quadro-riscossa {
  text-align: center
}

.lista-scommesse .esito-quadro {
  position: relative;
  text-align: center;
  font-size: 16px
}

.lista-scommesse .esito-quadro>div:before {
  font-family: 'FontAwesome';
  content: '\f0c8'
}

.lista-scommesse .opzioni-ricerca {
  padding: 5px 15px
}

.lista-scommesse .opzioni-ricerca .title {
  width: 80%;
  display: inline-block;
  cursor: pointer
}

.lista-scommesse .opzioni-container .form-control {
  position: relative
}

.lista-scommesse .opzioni-container .top-container {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
  padding: 10px
}

.lista-scommesse .opzioni-container .top-container .form-group label {
  margin: 0px;
  padding: 5px 0
}

.lista-scommesse .opzioni-container .top-container .form-group label>span {
  display: inline-block;
  padding: 0 5px;
  float: right
}

.lista-scommesse .opzioni-container .middle-container {
  display: table;
  width: 100%;
  padding: 5px 10px
}

.lista-scommesse .opzioni-container .middle-container .form-group .img-cal {
  width: 20px;
  position: absolute;
  top: 34px;
  right: 15px
}

.lista-scommesse .opzioni-container .img-cal:before {
  font-family: 'FontAwesome';
  content: '\f073';
  font-size: 20px;
  position: absolute;
  top: -5px;
  right: 10px
}

.lista-scommesse .opzioni-container .legenda-input ul {
  margin: 0px;
  text-align: center
}

.lista-scommesse .opzioni-container .legenda-input ul>li {
  width: 14%
}

.lista-scommesse .opzioni-container .legenda-bottom ul {
  padding: 5px 0;
  margin: 0px;
  text-align: center;
  text-align: center
}

.lista-scommesse .opzioni-container .legenda-bottom ul>li {
  width: 14%
}

.lista-scommesse .opzioni-container .legenda-bottom ul>li>span {
  margin-right: 5px;
  font-size: 18px
}

.lista-scommesse .opzioni-container .button-container {
  padding: 10px 0;
  text-align: center
}

.lista-scommesse .opzioni-container .button-container .btn-cerca a {
  text-shadow: none;
  font-weight: bold
}

.lista-scommesse .opzioni-container .button-container .btn-cerca a:hover {
  text-decoration: none
}

.lista-scommesse .risultati-container {
  clear: left;
  width: 100%;
  padding: 5px 0px
}

.lista-scommesse .risultati-container .title-page h4 {
  margin: 0px;
  padding: 10px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.id {
  width: 90px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.tipo {
  width: 70px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.eventi {
  width: 60px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.contesto {
  width: 70px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.player {
  width: auto
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.data,
.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.data-ris {
  width: 140px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.esito {
  width: 40px
}

.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.posta,
.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.pot-vincita,
.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.riscossa {
  width: 100px
}

.lista-scommesse .risultati-container table .right {
  text-align: right !important;
  padding-right: 5px
}

.lista-scommesse .risultati-container table .left {
  text-align: left !important;
  padding-left: 5px
}

.lista-scommesse .risultati-container table>tbody>tr>td .lnkidc {
  font-weight: bold
}

.lista-scommesse .risultati-container table .pagination-grid>td>table tr>td {
  border: 0px
}

.lista-scommesse .risultati-container table .pagination-grid span,
.lista-scommesse .risultati-container table .pagination-grid a {
  display: inline-block;
  padding: 5px 10px;
  margin-left: 5px;
  border-radius: 5px;
  text-decoration: none;
  cursor: pointer;
  font-size: 11px
}

.lista-scommesse .risultati-container .totali {
  text-align: right;
  margin-top: 5px
}

.lista-scommesse .risultati-container .totali .tot-vinto,
.lista-scommesse .risultati-container .totali .tot-giocato {
  margin: 0px auto;
  padding: 2px 5px;
  border: 0px;
  font-weight: bold;
  font-size: 14px
}

.img-calendar {
  position: absolute;
  top: 17px;
  width: 24px;
  height: 24px;
  right: 6px
}

.popup-scom {
  width: 800px;
  margin: 10px auto
}

.popup-scom .modal-header {
  text-align: center;
  text-transform: uppercase
}

.modal-dialog .dialogmess .modal-header .close {
  margin: 0px
}

.popup-scom .modal-header .close {
  margin: 0px
}

.popup-scom .modal-body {
  width: 100%;
  height: auto;
  max-height: 670px;
  padding: 15px;
  overflow-y: scroll
}

.popup-scom .modal-body .table-responsive .table-bordered>thead tr th#thcomb {
  display: table-cell
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td#tdcomb {
  display: table-cell
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big {
  width: 20px;
  height: 20px;
  margin: 0 auto
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big-s {
  width: 20px;
  height: 20px;
  margin: 0 auto;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big:after,
.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big-s:after {
  content: 'B';
  line-height: 1.9
}

.popup-scom .modal-body .table-responsive .table-bordered>tfoot>tr>td p,
.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>th p,
.popup-scom .modal-body .table-responsive .table-bordered>thead>tr>th p,
.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td p {
  margin: 0px
}

.popup-scom .modal-body .table-responsive .table-bordered>tfoot>tr>td span,
.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>th span,
.popup-scom .modal-body .table-responsive .table-bordered>thead>tr>th span {
  display: block;
  text-align: left
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td span {
  display: block;
  text-align: left
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td.evento {
  text-align: left !important;
  text-indent: 5px
}

.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .fa-square {
  font-size: 18px
}

.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td {
  text-align: right !important
}

.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td.stato,
.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td.tipo-combinazione,
.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td.num-combinazioni {
  text-align: center !important
}

.popup-scom .modal-body .table-responsive .table-details-sys>tfoot>tr>td span {
  text-align: right !important
}

.popup-scom .modal-body .table-responsive .table-details-sys>tfoot>tr>td.num-combinazioni span {
  text-align: center !important
}

.popup-scom .modal-body .table-responsive .table-details-sys tbody>tr>td span {
  display: inline-block
}

.popup-scom .modal-body .elenco-eventi h4,
.popup-scom .modal-body .dettaglio-scommessa h4,
.popup-scom .modal-body .dettaglio-sistema h4 {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center
}

.popup-scom .table-details tr>td {
  text-align: left;
  text-indent: 5px
}

.popup-scom .table-details tr>td:first-child {
  width: 150px;
  text-align: left;
  text-transform: uppercase
}

.popup-scom .table-details tr>td:first-child p {
  text-align: left;
  text-indent: 5px
}

.popup-scom .table-details-scom tr>td>span {
  text-align: right !important
}

.popup-scom .table-details-scom tr>td:first-child>span {
  text-align: center !important
}

.popup-scom .dettaglio-coupon h4 {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: center
}

.dettaglio-coupon thead tr th {
  font-weight: bold !important
}

.popup-scom .modal-footer .row {
  background: none;
  border: none
}

.popup-scom .modal-footer .stampa-container {
  padding: 5px;
  text-align: left
}

.popup-scom .modal-footer .stampa-container .checkbox,
.popup-scom .modal-footer .stampa-container .printer {
  display: inline-block;
  margin: 0px
}

.popup-scom .modal-footer .stampa-container .checkbox {
  margin-left: 10px
}

.popup-scom .modal-footer .stampa-container .printer {
  float: left
}

.popup-scom .modal-footer .stampa-container .printer i {
  padding: 5px 15px;
  font-size: 15px;
  border-radius: 5px;
  cursor: pointer
}

.popup-scom .modal-footer #pnCashout {
  text-align: center
}

.popup-scom .modal-footer #pnCashout .ft-amount-container {
  padding: 8px 0;
  border-radius: 5px;
  cursor: pointer
}

.popup-scom .modal-footer #pnCashout .ft-amount-container .amount-label {
  margin: 0 7px
}

.lista-movimenti {
  padding: 10px
}

.lista-movimenti .opzioni-ricerca {
  padding: 5px 15px
}

.lista-movimenti .opzioni-ricerca .title {
  width: 80%;
  display: inline-block;
  cursor: pointer
}

.lista-movimenti .opzioni-ricerca .pannello-pin {
  display: inline-block;
  float: right
}

.lista-movimenti .opzioni-ricerca .pannello-pin .box-pin {
  padding: 0
}

.lista-movimenti .opzioni-ricerca .pannello-pin input {
  width: 80px;
  height: 20px;
  max-width: 100%;
  margin-top: 3px;
  margin-left: 5px
}

.lista-movimenti .opzioni-container .top-container {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
  padding: 10px
}

.lista-movimenti .opzioni-container .middle-container {
  display: table;
  width: 100%;
  padding: 5px 10px
}

.lista-movimenti .opzioni-container .middle-container .img-cal {
  width: 0px;
  font-size: 20px;
  position: absolute;
  top: 32px;
  right: 45px
}

.lista-movimenti .opzioni-container .button-container {
  text-align: center;
  padding: 10px 0
}

.lista-movimenti .risultati-container {
  margin-top: 5px;
  clear: left;
  width: 100%
}

.lista-movimenti .risultati-container .title-page h4 {
  margin: 0px;
  padding: 10px
}

.lista-movimenti .risultati-container table>tbody>tr>th.avere-mov,
.lista-movimenti .risultati-container table>tbody>tr>td.avere-mov,
.lista-movimenti .risultati-container table>tbody>tr>th.dare-mov,
.lista-movimenti .risultati-container table>tbody>tr>td.dare-mov {
  font-weight: bold
}

.lista-movimenti .risultati-container td.data-mov,
.lista-movimenti .risultati-container td.tipo-mov {
  width: 140px
}

.lista-movimenti .risultati-container td.causale-mov {
  text-align: left !important;
  padding-left: 5px
}

.lista-movimenti .risultati-container td.dare-mov,
.lista-movimenti .risultati-container td.avere-mov {
  text-align: right !important;
  padding-right: 5px
}

.lista-movimenti .risultati-container td.saldo-mov {
  text-align: right !important;
  padding-left: 5px
}

.lista-movimenti .risultati-container table .pagination-grid table {
  border: 0px
}

.lista-movimenti .risultati-container table .pagination-grid span,
.lista-movimenti .risultati-container table .pagination-grid a {
  display: inline-block;
  padding: 5px 10px;
  margin-left: 5px;
  border-radius: 5px;
  text-decoration: none;
  cursor: pointer
}

.lista-movimenti .opzioni-container .col-sm-1 label {
  float: left
}

.lista-movimenti .opzioni-container .col-sm-1 .form-group {
  margin-bottom: 0;
  margin-top: 5px
}

.lista-movimenti .opzioni-container .chk-storico {
  float: left;
  clear: left
}

.cell-cestino {
  font-size: 18px
}

.lista-movimenti .risultati-container .totali .tot-avere,
.lista-movimenti .risultati-container .totali .tot-dare,
.lista-movimenti .risultati-container .totali .tot-saldo {
  text-align: right;
  margin: 0px auto;
  padding: 2px 5px;
  border: 0px;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase
}

.resoconti-giochi {
  padding: 10px
}

.resoconti-giochi .panel-heading {
  border: 0px
}

.resoconti-giochi .opzioni-ricerca {
  padding: 5px 15px
}

.resoconti-giochi .opzioni-ricerca .title {
  width: 80%;
  display: inline-block;
  cursor: pointer
}

.resoconti-giochi .opzioni-ricerca .pannello-pin {
  display: inline-block;
  float: right
}

.resoconti-giochi .opzioni-ricerca .pannello-pin .box-pin {
  padding: 0
}

.resoconti-giochi .opzioni-ricerca .pannello-pin input {
  width: 80px;
  height: 20px;
  max-width: 100%;
  margin-top: 3px;
  margin-left: 5px
}

.resoconti-giochi .opzioni-container .top-container {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
  padding: 10px
}

.resoconti-giochi .opzioni-container .middle-container {
  display: table;
  width: 100%;
  padding: 5px 10px
}

.resoconti-giochi .opzioni-container .middle-container .img-cal {
  width: 0px;
  font-size: 20px;
  position: absolute;
  top: 32px;
  right: 45px
}

.resoconti-giochi .opzioni-container .button-container {
  text-align: center;
  padding: 10px 0
}

.resoconti-giochi .risultati-container {
  margin-top: 5px;
  width: 100%
}

.resoconti-giochi .risultati-container .panel {
  margin-top: 5px;
  background: transparent
}

.resoconti-giochi .risultati-container .panel .panel-heading {
  text-align: center;
  background: transparent
}

.resoconti-giochi .risultati-container .panel .panel-heading h4 {
  font-size: 12px
}

.resoconti-giochi .risultati-container .panel .panel-body {
  padding: 0px
}

.resoconti-giochi .risultati-container .panel .panel-body table>thead>tr>th {
  width: 25%;
  text-align: center;
  text-transform: uppercase
}

.resoconti-giochi .risultati-container .panel .panel-body table>tbody>tr>td {
  text-align: right
}

.dettaglio-commissioni table {
  margin-bottom: 0px
}

.dettaglio-commissioni .table-totali {
  margin-bottom: 10px
}

.dettaglio-commissioni table>tbody>tr>td,
.dettaglio-commissioni table>thead>tr>th {
  text-align: center
}

.dettaglio-commissioni table .giocate,
.dettaglio-commissioni table .eventi {
  width: 80px
}

.dettaglio-commissioni table .importo,
.dettaglio-commissioni table .vinto,
.dettaglio-commissioni table .bilancio,
.dettaglio-commissioni table .percentuale {
  width: 150px
}

body.areariservata .report {
  padding: 10px
}

body.areariservata .report .page-title h4 {
  display: inline-block
}

body.areariservata .report .page-title .button-container {
  float: right
}

body.areariservata .report .opzioni-ricerca {
  padding: 5px 15px
}

body.areariservata .report .opzioni-ricerca .title {
  width: 80%;
  display: inline-block;
  cursor: pointer
}

body.areariservata .report .opzioni-ricerca .pannello-pin {
  display: inline-block;
  float: right
}

body.areariservata .report .opzioni-ricerca .pannello-pin .box-pin {
  padding: 0
}

body.areariservata .report .opzioni-ricerca .pannello-pin input {
  width: 80px;
  height: 20px;
  max-width: 100%;
  margin-top: 3px;
  margin-left: 5px
}

body.areariservata .report .opzioni-container .top-container {
  display: table;
  width: 100%;
  margin: 0 0 10px 0;
  padding: 10px
}

body.areariservata .report .opzioni-container .middle-container {
  display: table;
  width: 100%;
  padding: 5px 10px
}

body.areariservata .report .opzioni-container .middle-container .img-cal {
  width: 0px;
  font-size: 20px;
  position: absolute;
  top: 32px;
  right: 45px
}

body.areariservata .report .opzioni-container .button-container {
  text-align: center;
  padding: 10px 0
}

body.areariservata .report .risultati-container {
  margin-top: 5px;
  clear: left;
  width: 100%
}

body.areariservata .report .risultati-container .title-page {
  overflow: auto;
  margin-bottom: 10px
}

body.areariservata .report .risultati-container .title-page h4 {
  float: left;
  margin: 0px;
  padding: 10px
}

body.areariservata .report .risultati-container .title-page .right-box {
  float: right;
  padding: 10px
}

body.areariservata .report .risultati-container .title-page .right-box>p {
  display: inline-block;
  padding: 0px;
  margin: 0 10px 0 0;
  text-transform: uppercase
}

body.areariservata .report .risultati-container .title-page .right-box>span {
  display: inline-block
}

body.areariservata .report .risultati-container .totali-header {
  margin-bottom: 10px;
  text-align: center;
  padding: 5px 0;
  text-transform: uppercase
}

body.areariservata .report .risultati-container .totali-header .box-container.giocato,
body.areariservata .report .risultati-container .totali-header .box-container.vinto,
body.areariservata .report .risultati-container .totali-header .box-container.netto,
body.areariservata .report .risultati-container .totali-header .box-container.commissioni,
body.areariservata .report .risultati-container .totali-header .box-container.bonus,
body.areariservata .report .risultati-container .totali-header .box-container.utile {
  margin-top: 5px
}

body.areariservata .report .risultati-container .totali-header .box-container p {
  display: inline-block;
  margin: 0px
}

body.areariservata .report .risultati-container .totali-header .box-container span {
  display: inline-block;
  text-indent: 5px
}

body.areariservata .report .risultati-container .report-page .panel-master {
  margin-bottom: 5px;
  margin-bottom: 1px
}

body.areariservata .report .risultati-container .report-page .panel-agente,
body.areariservata .report .risultati-container .report-page .panel-subagente {
  margin-bottom: 1px
}

body.areariservata .report .risultati-container .report-page .panel-master .panel-header .title,
body.areariservata .report .risultati-container .report-page .panel-agente .panel-header .title,
body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header .title {
  padding: 4px 4px 4px 40px;
  position: relative;
  cursor: pointer;
  font-size: 15px
}

body.areariservata .report .risultati-container .report-page .panel-master .panel-header .title:before,
body.areariservata .report .risultati-container .report-page .panel-agente .panel-header .title:before,
body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header .title:before {
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: 'FontAwesome';
  content: '\f13a';
  font-size: 18px;
  padding: 2.5px 8px
}

body.areariservata .report .risultati-container .report-page .panel-master .panel-header.active .title:before,
body.areariservata .report .risultati-container .report-page .panel-agente .panel-header.active .title:before,
body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header.active .title:before {
  position: absolute;
  top: 0px;
  left: 0px;
  font-family: 'FontAwesome';
  content: '\f139';
  font-size: 18px;
  padding: 2.5px 8px
}

body.areariservata .report .risultati-container .report-page .panel-header .title>.badge {
  float: left;
  padding: 4px 5px;
  margin-right: 10px;
  border-radius: 0px
}

body.areariservata .report .risultati-container .report-page .panel-header .title .netto,
body.areariservata .report .risultati-container .report-page .panel-header .title .giocato,
body.areariservata .report .risultati-container .report-page .panel-header .title .vinto,
body.areariservata .report .risultati-container .report-page .panel-header .title .commissioni,
body.areariservata .report .risultati-container .report-page .panel-header .title .numero-coupon {
  float: right;
  font-size: 13px;
  font-weight: normal;
  margin-right: 5px;
  padding-right: 5px
}

body.areariservata .report .risultati-container .report-page .panel-header .title .total-count {
  float: right;
  font-size: 13px;
  font-weight: normal;
  margin-right: 5px;
  padding-right: 5px
}

body.areariservata .report .risultati-container .report-page .panel-header .title .total-count span {
  min-width: 80px !important;
  float: right;
  text-align: right
}

body.areariservata .report .risultati-container .report-page .panel-master .panel-header span,
body.areariservata .report .risultati-container .report-page .panel-agente .panel-header span,
body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header span {
  display: inline
}

body.areariservata .report .risultati-container .report-page .panel-master .panel-body,
body.areariservata .report .risultati-container .report-page .panel-agente .panel-body {
  display: none;
  padding: 0 0 0 10px
}

body.areariservata .report .risultati-container .report-page .panel-subagente .panel-body {
  display: none;
  padding: 0 0 0 10px;
  padding: 0 0 0 0px
}

body.areariservata .report .risultati-container .report-page .panel-subagente .table-report {
  text-align: right
}

body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table {
  margin: 0px;
  font-size: 13px
}

body.areariservata .report .risultati-container .report-page .panel-subagente .table-report thead,
body.areariservata .report .risultati-container .report-page .panel-subagente .table-report tfoot {
  font-weight: bold
}

body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table>thead>tr>th {
  text-align: right
}

body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table .tot-giocato {
  font-weight: bold
}

body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table .tot-vinto {
  font-weight: bold
}

body.areariservata .report .risultati-container .table-bordered>tbody>tr>td,
body.areariservata .report .risultati-container .table-bordered>table>tbody>tr>th,
body.areariservata .report .risultati-container .table-bordered>thead>tr>th {
  text-align: right
}

body.areariservata .report .risultati-container .table-bordered>tfoot tr td {
  text-align: right
}

body.areariservata .report .risultati-container .table-bordered>tfoot .tot-giocato {
  font-weight: bold
}

body.areariservata .report .risultati-container .table-bordered>tfoot .tot-vinto {
  font-weight: bold
}

body.areariservata .report .risultati-container td.causale-mov {
  text-align: left !important;
  padding-left: 5px
}

body.areariservata .report .risultati-container td.dare-mov,
body.areariservata .report .risultati-container td.avere-mov {
  text-align: right !important;
  padding-right: 5px
}

body.areariservata .report .risultati-container td.saldo-mov {
  text-align: right !important;
  padding-left: 5px
}

body.areariservata .report .risultati-container table>tbody>tr>td:first-child {
  text-align: center
}

body.areariservata .report .risultati-container table .pagination-grid span,
body.areariservata .report .risultati-container table .pagination-grid a {
  display: inline-block;
  padding: 5px 10px;
  margin-left: 5px;
  border-radius: 5px;
  text-decoration: none;
  cursor: pointer
}

body.areariservata .report .risultati-container .totali .tot-avere,
body.areariservata .report .risultati-container .totali .tot-dare,
body.areariservata .report .risultati-container .totali .tot-saldo {
  text-align: right;
  margin: 5px 0px;
  font-weight: bold;
  text-transform: uppercase
}

.differenze.rosso-bk {
  font-weight: bold
}

.report-page .panel-subagente .table-report table .dettagli {
  text-align: center
}

.report-page .panel-subagente .table-report table .dettagli img {
  display: initial !important
}

.report-page .panel-subagente .table-report table .agenzia,
.report-page .panel-subagente .table-report table .profilo {
  text-align: left
}

.giroconto {
  padding: 10px
}

.giroconto .giroconto-container .title {
  padding: 5px 15px;
  cursor: pointer
}

.giroconto .giroconto-container .checkbox-container {
  padding: 10px 5px
}

.giroconto .giroconto-container .middle-container {
  padding: 10px 5px
}

.giroconto .giroconto-container .middle-container .btn-container {
  padding: 15px 0 0 0
}

.giroconto .giroconto-container .middle-container .checkbox-container {
  padding: 10px 5px
}

.giroconto .giroconto-container .bottom-container {
  padding: 5px 0
}

.giroconto .giroconto-container .bottom-container .stampa-container {
  padding: 18px 0 0 0
}

.giroconto .giroconto-container .button-container {
  padding: 10px;
  text-align: center
}

.giroconto .giroconto-container .button-container .btn {
  margin: 5px
}

.giroconto .giroconto-container .button-container .btn a {
  text-decoration: none
}

.giroconto .giroconto-container .button-container .btn:hover a {
  text-shadow: none
}

.lista-utenti {
  padding: 10px
}

.lista-utenti .opzioni-ricerca .title {
  padding: 5px 15px;
  cursor: pointer
}

.lista-utenti .opzioni-ricerca .opzioni-container .button-container-top {
  padding: 5px 0px;
  margin: 10px
}

.lista-utenti .opzioni-ricerca .opzioni-container .button-container-top .btn {
  text-shadow: none;
  font-weight: bold
}

.lista-utenti .opzioni-ricerca .opzioni-container .top-container {
  padding: 5px 0px;
  margin: 10px
}

.lista-utenti .opzioni-ricerca .opzioni-container .button-container-bottom {
  padding: 10px 0;
  text-align: center
}

.lista-utenti .opzioni-ricerca .opzioni-container .button-container-bottom .btn:hover {
  text-shadow: none;
  font-weight: bold
}

.lista-utenti .table-responsive table td.cell-saldo,
.lista-utenti .table-responsive table td.cell-disponibilita,
.lista-utenti .table-responsive table td.cell-saldo,
.lista-utenti .table-responsive table td.cell-saldosotto,
.lista-utenti .table-responsive table td.cell-fido {
  text-align: right;
  padding-right: 5px
}

.lista-utenti .table-responsive table td.cell-cestino img {
  display: block;
  margin: 0 auto;
  height: 13px
}

.lista-utenti .table-responsive table td.cell-fido span {
  cursor: pointer
}

.lista-utenti .table-responsive table>tbody>tr>th {
  text-align: center
}

.lista-utenti .table-responsive table>tbody>tr>td:first-child,
.lista-utenti .table-responsive table>tbody>tr>td:last-child {
  text-align: center
}

table .row-tab-utenti .cell-conto {
  width: 75px
}

table .row-tab-utenti .cell-saldo {
  width: 120px
}

.row-tab-utenti .cell-disponibilita {
  width: 120px
}

table .row-tab-utenti .cell-saldo,
table .row-tab-utenti .cell-saldosotto {
  width: 120px
}

table .row-tab-utenti .cell-fido {
  width: 140px
}

table .row-tab-utenti .cell-cestino,
table .row-tab-utenti .cell-impostazioni {
  width: 35px
}

.box-areariservata,
.trasferimenti {
  padding: 10px
}

.box-areariservata .hidden-alert,
.box-areariservata .box-mess,
.trasferimenti .hidden-alert,
.trasferimenti .box-mess {
  transition: all 0.5s ease-in-out
}

.box-areariservata .hidden-alert .alert,
.box-areariservata .box-mess .alert,
.trasferimenti .hidden-alert .alert,
.trasferimenti .box-mess .alert {
  margin: 5px auto;
  padding: 5px;
  display: none
}

.box-areariservata .hidden-alert .alert.alert-danger,
.box-areariservata .box-mess .alert.alert-danger,
.trasferimenti .hidden-alert .alert.alert-danger,
.trasferimenti .box-mess .alert.alert-danger {
  display: block
}

.box-areariservata .hidden-alert .alert:before,
.box-areariservata .box-mess .alert:before,
.trasferimenti .hidden-alert .alert:before,
.trasferimenti .box-mess .alert:before {
  left: -23px;
  top: -2px
}

.box-areariservata .giroconto-container .cassa-importo .form-control,
.box-areariservata .trasferimenti-container .cassa-importo .form-control,
.trasferimenti .giroconto-container .cassa-importo .form-control,
.trasferimenti .trasferimenti-container .cassa-importo .form-control {
  text-align: right
}

.box-areariservata .giroconto-container .form,
.box-areariservata .trasferimenti-container .form,
.trasferimenti .giroconto-container .form,
.trasferimenti .trasferimenti-container .form {
  width: 100%;
  display: inline-block
}

.box-areariservata .giroconto-container .button-container-bottom,
.box-areariservata .trasferimenti-container .button-container-bottom,
.trasferimenti .giroconto-container .button-container-bottom,
.trasferimenti .trasferimenti-container .button-container-bottom {
  padding: 25px 0;
  text-align: center
}

.box-areariservata .giroconto-container .option-container-saldo,
.box-areariservata .trasferimenti-container .option-container-saldo,
.trasferimenti .giroconto-container .option-container-saldo,
.trasferimenti .trasferimenti-container .option-container-saldo {
  padding: 15px 0px
}

.box-areariservata .giroconto-container .option-container-saldo .box-container,
.box-areariservata .trasferimenti-container .option-container-saldo .box-container,
.trasferimenti .giroconto-container .option-container-saldo .box-container,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container {
  font-size: 15px;
  padding: 15px;
  text-align: center;
  background: #6d6d6d !important;
  color: #fff !important
}

.box-areariservata .giroconto-container .option-container-saldo .box-container label,
.box-areariservata .trasferimenti-container .option-container-saldo .box-container label,
.trasferimenti .giroconto-container .option-container-saldo .box-container label,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container label {
  padding: 10px;
  color: #fff !important
}

.box-areariservata .giroconto-container .option-container-saldo .box-container label span,
.box-areariservata .trasferimenti-container .option-container-saldo .box-container label span,
.trasferimenti .giroconto-container .option-container-saldo .box-container label span,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container label span {
  display: block;
  color: #fff !important
}

.box-areariservata .giroconto-container .option-container-saldo .box-container span,
.box-areariservata .trasferimenti-container .option-container-saldo .box-container span,
.trasferimenti .giroconto-container .option-container-saldo .box-container span,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container span {
  cursor: pointer
}

.dati-utente {
  padding: 10px
}

.dati-utente .dati-container .button-container-top {
  padding: 0 5px 5px 5px;
  margin-bottom: 10px
}

.dati-utente .dati-container .button-container-bottom {
  padding: 5px;
  margin: 10px 0;
  text-align: center
}

.moduli .jumbotron a {
  display: block;
  text-align: center;
  text-decoration: none
}

.moduli .jumbotron a>span {
  display: block;
  text-transform: uppercase;
  font-size: 16px
}

.messaggi {
  padding: 10px
}

.messaggi .messaggi-container {
  margin-top: 10px
}

.messaggi .messaggi-container .table a {
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer
}

.messaggi-container .panel-heading {
  position: relative;
  height: 30px !important;
  padding: 0 !important
}

.messaggi-container .panel-heading .fa-hover {
  width: 30px;
  height: 30px;
  z-index: 99;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0
}

.messaggi-container .panel-heading .fa-hover a {
  display: block;
  height: 100%;
  line-height: 30px;
  font-size: 13px
}

.messaggi-container .panel-heading .fa-hover a i {
  height: 100%;
  line-height: 30px
}

.messaggi-container .panel-heading h4:after,
.messaggi-container .panel-heading h4:before {
  display: none !important
}

.messaggi-container .panel-heading .panel-title.navbar {
  padding: 0 !important;
  margin: 0px !important;
  height: 30px !important;
  max-height: 30px !important;
  min-height: 30px !important
}

.messaggi-container .panel-heading .panel-title.navbar a {
  line-height: 30px;
  text-indent: 30px
}

.messaggi-container .panel-heading .panel-title.navbar a span.soggetto,
.messaggi-container .panel-heading .panel-title.navbar a span.data {
  font-size: 13px
}

.messaggi-container .panel-heading .panel-title.navbar a span.soggetto {
  margin-left: 10px
}

.messaggi-container .checkbox-del {
  position: absolute;
  right: 0;
  width: 45px;
  height: 30px;
  top: 0;
  margin: 0 !important
}

.messaggi-container .checkbox-del.checkbox label {
  min-height: 30px !important
}

.messaggi-container .checkbox-del.checkbox input[type="checkbox"] {
  margin-left: -5px;
  margin-top: 8px
}

.messaggi-container p#divnmess {
  text-align: center
}

.messaggi .page-title {
  position: relative
}

.messaggi .page-title .fa-hover {
  width: 45px;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.5)
}

.messaggi .page-title .fa-hover a {
  display: block;
  height: 100%;
  line-height: 40px;
  font-size: 13px;
  color: #fff
}

.messaggi .page-title .fa-hover a i {
  height: 100%;
  line-height: 40px
}

.messaggi .page-title span.non-read {
  display: block;
  width: 150px;
  position: absolute;
  top: 12px;
  right: 40px;
  font-size: 11px
}

.gestione-antieffrazione {
  padding: 10px;
  text-align: center
}

.gestione-antieffrazione .page-content .box-attivazione {
  margin-top: 50px;
  padding: 5px;
  text-align: center
}

.gestione-antieffrazione .page-content .box-attivazione .form-group {
  padding: 5px
}

.gestione-antieffrazione .page-content .box-attivazione .form-group>label {
  text-transform: uppercase;
  margin-right: 10px
}

.gestione-antieffrazione .page-content .dettagli-bottom {
  margin-top: 50px;
  padding: 5px;
  text-align: center
}

.gestione-antieffrazione .page-content .dettagli-bottom ul>li {
  padding: 5px 10px;
  font-size: 14px
}

.gestione-antieffrazione .page-content .dettagli-bottom ul>li:last-child {
  border-right: 0px
}

.antieff-card-cont {
  padding: 0px
}

.antieff-card-cont table.antieff-card {
  max-width: 500px;
  font-size: 12px;
  margin: 20px auto
}

.antieff-card-cont table.antieff-card img {
  max-width: 200px;
  margin: 5px
}

.antieff-card-cont table.antieff-card td span {
  margin-top: -150px
}

.antieff-card-cont table.antieff-card tr th {
  width: 20px;
  height: 28px
}

.antieff-card-cont table.antieff-card tr td {
  text-align: center;
  height: 24px;
  vertical-align: middle
}

.gestione-antieffrazione .btn-container {
  padding: 5px;
  text-align: center
}

.gestione-antieffrazione .btn-container .btn {
  cursor: pointer;
  font-weight: bold
}

.box-areariservata,
.trasferimenti {
  padding: 10px
}

.box-areariservata .hidden-alert,
.box-areariservata .box-mess,
.trasferimenti .hidden-alert,
.trasferimenti .box-mess {
  transition: all 0.5s ease-in-out
}

.box-areariservata .hidden-alert .alert,
.box-areariservata .box-mess .alert,
.trasferimenti .hidden-alert .alert,
.trasferimenti .box-mess .alert {
  margin: 5px auto;
  padding: 5px;
  display: none
}

.box-areariservata .hidden-alert .alert.alert-danger,
.box-areariservata .box-mess .alert.alert-danger,
.trasferimenti .hidden-alert .alert.alert-danger,
.trasferimenti .box-mess .alert.alert-danger {
  display: block
}

.box-areariservata .hidden-alert .alert:before,
.box-areariservata .box-mess .alert:before,
.trasferimenti .hidden-alert .alert:before,
.trasferimenti .box-mess .alert:before {
  left: -23px;
  top: -2px
}

.box-areariservata .trasferimenti-container .cassa-importo .form-control,
.trasferimenti .trasferimenti-container .cassa-importo .form-control {
  text-align: right
}

.box-areariservata .trasferimenti-container .form,
.trasferimenti .trasferimenti-container .form {
  width: 100%;
  display: inline-block
}

.box-areariservata .trasferimenti-container .button-container-bottom,
.trasferimenti .trasferimenti-container .button-container-bottom {
  padding: 25px 0;
  text-align: center
}

.box-areariservata .trasferimenti-container .option-container-saldo,
.trasferimenti .trasferimenti-container .option-container-saldo {
  padding: 15px 0px
}

.box-areariservata .trasferimenti-container .option-container-saldo .box-container,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container {
  font-size: 15px;
  padding: 15px;
  text-align: center
}

.box-areariservata .trasferimenti-container .option-container-saldo .box-container label,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container label {
  padding: 10px
}

.box-areariservata .trasferimenti-container .option-container-saldo .box-container label span,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container label span {
  display: block
}

.box-areariservata .trasferimenti-container .option-container-saldo .box-container span,
.trasferimenti .trasferimenti-container .option-container-saldo .box-container span {
  cursor: pointer
}

body.areariservata input:focus,
body.paymentspage2 input:focus {
  border-color: unset;
  box-shadow: unset !important;
  -webkit-box-shadow: unset !important
}

body.areariservata .container-fluid.box-areariservata .row,
body.paymentspage2 .container-fluid.box-areariservata .row {
  margin: 0;
  width: 100%
}

body.areariservata .container-fluid.trasferimenti .row,
body.paymentspage2 .container-fluid.trasferimenti .row {
  margin: 0;
  width: 100%
}

body.areariservata .side-nav-backoffice,
body.paymentspage2 .side-nav-backoffice {
  width: 200px !important;
  height: auto;
  float: left;
  margin-bottom: 0px
}

body.areariservata .side-nav-backoffice .page-header,
body.paymentspage2 .side-nav-backoffice .page-header {
  padding: 10px 0;
  margin: 0px;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  text-indent: 10px;
  font-size: 12px;
  float: left;
  width: 100%;
  height: unset
}

body.areariservata .side-nav-backoffice .sub-page-header,
body.paymentspage2 .side-nav-backoffice .sub-page-header {
  padding: 6px 0;
  margin: 0px;
  text-align: left;
  text-transform: uppercase;
  text-indent: 10px;
  font-size: 11px;
  opacity: 0.5;
  float: left;
  width: 100%
}

body.areariservata .side-nav-backoffice .break,
body.paymentspage2 .side-nav-backoffice .break {
  position: relative;
  float: left;
  width: 100%;
  margin: 5px 0
}

body.areariservata .side-nav-backoffice .break:before,
body.paymentspage2 .side-nav-backoffice .break:before {
  content: "";
  position: absolute;
  padding: 0 200px 0 0px
}

body.areariservata .side-nav-backoffice ul.nav,
body.paymentspage2 .side-nav-backoffice ul.nav {
  padding: 0px;
  float: left;
  width: 100%
}

body.areariservata .side-nav-backoffice ul.nav li,
body.paymentspage2 .side-nav-backoffice ul.nav li {
  margin-top: 0px;
  border-bottom: unset;
  border-top: unset !important
}

body.areariservata .side-nav-backoffice ul.nav li a,
body.paymentspage2 .side-nav-backoffice ul.nav li a {
  border-bottom: none;
  padding: 0 10px;
  font-weight: bold;
  font-size: 12px;
  text-indent: 10px;
  line-height: 36px;
  border-radius: 0
}

body.areariservata .side-nav-backoffice ul.nav li a.active:after,
body.paymentspage2 .side-nav-backoffice ul.nav li a.active:after {
  content: "\f0da";
  font-family: FontAwesome;
  position: absolute;
  right: 10px;
  top: 19px;
  transform: translateY(-50%)
}

body.areariservata .main-cont,
body.paymentspage2 .main-cont {
  width: calc(100% - 440px) !important;
  height: auto;
  float: left;
  margin-left: 10px
}

body.areariservata .main-cont.full,
body.paymentspage2 .main-cont.full {
  width: calc(100% - 210px) !important
}

body.areariservata .main-cont.full>div,
body.paymentspage2 .main-cont.full>div {
  width: 100%
}

body.areariservata .main-cont .container-fluid,
body.paymentspage2 .main-cont .container-fluid {
  min-width: unset
}

body.areariservata .main-cont .page-title,
body.paymentspage2 .main-cont .page-title {
  margin: 0 0 5px 0 !important;
  padding: 0px;
  font-size: 15px;
  color: #fff;
  border: unset
}

body.areariservata .main-cont .page-title h4,
body.paymentspage2 .main-cont .page-title h4 {
  font-size: 15px;
  text-transform: uppercase
}

body.areariservata .main-cont .tab-ric .opzioni-ricerca,
body.paymentspage2 .main-cont .tab-ric .opzioni-ricerca {
  padding: 0
}

body.areariservata .main-cont .tab-ric .opzioni-ricerca .title h5,
body.paymentspage2 .main-cont .tab-ric .opzioni-ricerca .title h5 {
  font-size: 10px;
  opacity: 0.7
}

body.areariservata .main-cont .tab-ric .opzioni-ricerca .title h5:hover,
body.paymentspage2 .main-cont .tab-ric .opzioni-ricerca .title h5:hover {
  opacity: 1
}

body.areariservata .main-cont .opzioni-ricerca,
body.paymentspage2 .main-cont .opzioni-ricerca {
  padding: 0
}

body.areariservata .main-cont .opzioni-ricerca .title,
body.paymentspage2 .main-cont .opzioni-ricerca .title {
  padding: 0
}

body.areariservata .main-cont .opzioni-ricerca .title h5,
body.paymentspage2 .main-cont .opzioni-ricerca .title h5 {
  font-size: 10px;
  opacity: 0.7
}

body.areariservata .main-cont .opzioni-ricerca .title h5:hover,
body.paymentspage2 .main-cont .opzioni-ricerca .title h5:hover {
  opacity: 1
}

body.areariservata .main-cont .opzioni-ricerca .pannello-pin,
body.paymentspage2 .main-cont .opzioni-ricerca .pannello-pin {
  font-size: 10px
}

body.areariservata .main-cont .opzioni-ricerca .pannello-pin input,
body.paymentspage2 .main-cont .opzioni-ricerca .pannello-pin input {
  background: #222;
  color: #fff;
  border-color: red
}

body.areariservata .main-cont .risultati-container .title-page h4,
body.paymentspage2 .main-cont .risultati-container .title-page h4 {
  font-size: 12px;
  font-weight: bold
}

body.areariservata .main-cont .risultati-container table.table tr,
body.paymentspage2 .main-cont .risultati-container table.table tr {
  background: #383838 !important
}

body.areariservata .main-cont .risultati-container table.table tr:nth-child(odd),
body.paymentspage2 .main-cont .risultati-container table.table tr:nth-child(odd) {
  background: #333 !important
}

body.areariservata .main-cont .risultati-container table.table tr:first-child,
body.paymentspage2 .main-cont .risultati-container table.table tr:first-child {
  background: #333 !important;
  color: #fff
}

body.areariservata .main-cont .risultati-container table.table tr:first-child th,
body.paymentspage2 .main-cont .risultati-container table.table tr:first-child th {
  color: #fff;
  background: #262626 !important
}

body.areariservata .main-cont .risultati-container table.table tr td,
body.paymentspage2 .main-cont .risultati-container table.table tr td {
  color: #fff
}

body.areariservata .main-cont .risultati-container table.table tr td a,
body.paymentspage2 .main-cont .risultati-container table.table tr td a {
  color: #fff
}

body.areariservata .main-cont .risultati-container table.table tr td .esito-quadro .giallo,
body.paymentspage2 .main-cont .risultati-container table.table tr td .esito-quadro .giallo {
  color: #f6dc43
}

body.areariservata .main-cont .risultati-container table.table tr td .esito-quadro .verde-vin,
body.paymentspage2 .main-cont .risultati-container table.table tr td .esito-quadro .verde-vin {
  color: #04cd06
}

body.areariservata .main-cont .risultati-container table.table tr td .esito-quadro .verde-pag,
body.paymentspage2 .main-cont .risultati-container table.table tr td .esito-quadro .verde-pag {
  color: #138301
}

body.areariservata .main-cont .risultati-container table.table tr td .esito-quadro .rosso,
body.paymentspage2 .main-cont .risultati-container table.table tr td .esito-quadro .rosso {
  color: #f00
}

body.areariservata .main-cont .risultati-container table.table-list,
body.paymentspage2 .main-cont .risultati-container table.table-list {
  color: #000
}

body.areariservata .main-cont .risultati-container table.table-list tfoot span,
body.areariservata .main-cont .risultati-container table.table-list a,
body.areariservata .main-cont .risultati-container table.table-list span,
body.paymentspage2 .main-cont .risultati-container table.table-list tfoot span,
body.paymentspage2 .main-cont .risultati-container table.table-list a,
body.paymentspage2 .main-cont .risultati-container table.table-list span {
  color: #000
}

body.areariservata .main-cont .risultati-container table.table-list tfoot tr td,
body.areariservata .main-cont .risultati-container table.table-list thead tr th,
body.paymentspage2 .main-cont .risultati-container table.table-list tfoot tr td,
body.paymentspage2 .main-cont .risultati-container table.table-list thead tr th {
  border: 1px solid rgba(0, 0, 0, 0.3)
}

body.areariservata .main-cont .risultati-container table.table-list tbody tr td,
body.paymentspage2 .main-cont .risultati-container table.table-list tbody tr td {
  border: 1px solid rgba(0, 0, 0, 0.3);
  background: #fff
}

body.areariservata .main-cont .risultati-container table.table-list tbody tr:hover td,
body.paymentspage2 .main-cont .risultati-container table.table-list tbody tr:hover td {
  background: #696969 !important;
  color: #fff !important
}

body.areariservata .main-cont .risultati-container table.table-list tbody tr:hover td a,
body.areariservata .main-cont .risultati-container table.table-list tbody tr:hover td span,
body.paymentspage2 .main-cont .risultati-container table.table-list tbody tr:hover td a,
body.paymentspage2 .main-cont .risultati-container table.table-list tbody tr:hover td span {
  background: #696969 !important;
  color: #fff !important
}

body.areariservata .main-cont .risultati-container table.table-list thead tr th,
body.paymentspage2 .main-cont .risultati-container table.table-list thead tr th {
  background: #DBDBDB
}

body.areariservata .main-cont .risultati-container table.table-list tfoot tr td,
body.paymentspage2 .main-cont .risultati-container table.table-list tfoot tr td {
  background: #DBDBDB
}

body.areariservata .main-cont .risultati-container table.ui-datepicker-calendar tr:hover td,
body.paymentspage2 .main-cont .risultati-container table.ui-datepicker-calendar tr:hover td {
  background: transparent !important;
  color: #fff !important
}

body.areariservata .main-cont .payment-container,
body.paymentspage2 .main-cont .payment-container {
  width: 100%;
  height: auto;
  float: left;
  position: relative
}

body.areariservata .main-cont .payment-container .cont,
body.paymentspage2 .main-cont .payment-container .cont {
  width: 350px;
  min-height: 430px;
  height: auto;
  padding: 10px;
  margin: 20px auto;
  border-radius: 5px
}

body.areariservata .main-cont .payment-container .cont .logo,
body.paymentspage2 .main-cont .payment-container .cont .logo {
  text-align: center
}

body.areariservata .main-cont .payment-container .cont .logo img,
body.paymentspage2 .main-cont .payment-container .cont .logo img {
  display: inline-block;
  width: 150px
}

body.areariservata .main-cont .payment-container .cont .form-group,
body.paymentspage2 .main-cont .payment-container .cont .form-group {
  margin-top: 10px
}

body.areariservata .main-cont .payment-container .cont .form-group select,
body.areariservata .main-cont .payment-container .cont .form-group input,
body.paymentspage2 .main-cont .payment-container .cont .form-group select,
body.paymentspage2 .main-cont .payment-container .cont .form-group input {
  padding: 5px;
  height: 29px;
  border-radius: 0px
}

body.areariservata .main-cont .payment-container .cont .form-group label,
body.paymentspage2 .main-cont .payment-container .cont .form-group label {
  float: left;
  width: 100%
}

body.areariservata .main-cont .payment-container .cont .form-group select#mese option:first-child,
body.areariservata .main-cont .payment-container .cont .form-group select#anno option:first-child,
body.paymentspage2 .main-cont .payment-container .cont .form-group select#mese option:first-child,
body.paymentspage2 .main-cont .payment-container .cont .form-group select#anno option:first-child {
  display: none
}

body.areariservata .main-cont .payment-container .cont .form-group .input-group .input-group-btn .btn,
body.paymentspage2 .main-cont .payment-container .cont .form-group .input-group .input-group-btn .btn {
  padding: 9px 12px
}

body.areariservata .main-cont .payment-container .cont .btn-cont,
body.paymentspage2 .main-cont .payment-container .cont .btn-cont {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 20px
}

body.areariservata .main-cont .payment-container .cont .btn-cont .btn,
body.paymentspage2 .main-cont .payment-container .cont .btn-cont .btn {
  width: 150px;
  font-size: 12px;
  font-weight: bold
}

body.areariservata .main-cont .payment-container #div-payment-iframe.skrill iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.skrill iframe {
  height: 740px;
  border: unset
}

body.areariservata .main-cont .payment-container #div-payment-iframe.banktransfer iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.banktransfer iframe {
  height: 630px;
  border: unset
}

body.areariservata .main-cont .payment-container #div-payment-iframe.paysafecard,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.paysafecard {
  padding: 10px;
  width: 630px;
  margin: 0 auto
}

body.areariservata .main-cont .payment-container #div-payment-iframe.paysafecard iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.paysafecard iframe {
  height: 630px;
  border: unset
}

body.areariservata .main-cont .payment-container #div-payment-iframe.wirecard iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.wirecard iframe {
  height: 570px;
  border: unset
}

body.areariservata .main-cont .payment-container #div-payment-iframe.astropaycard iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.astropaycard iframe {
  height: 570px;
  border: unset
}

body.areariservata .main-cont .payment-container #div-payment-iframe.astropaydirect iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.astropaydirect iframe {
  height: 570px;
  border: unset
}

body.areariservata .main-cont .cards-container,
body.paymentspage2 .main-cont .cards-container {
  width: 100%;
  height: 675px;
  float: left;
  position: relative;
  padding: 5px
}

body.areariservata .main-cont .cards-container #payments-list,
body.paymentspage2 .main-cont .cards-container #payments-list {
  height: 620px
}

body.areariservata .main-cont .cards-container .card,
body.paymentspage2 .main-cont .cards-container .card {
  float: left;
  min-height: 150px;
  width: 50%;
  padding: 5px;
  transition: all 0.2s ease
}

body.areariservata .main-cont .cards-container .card:first-child,
body.areariservata .main-cont .cards-container .card:nth-child(2),
body.paymentspage2 .main-cont .cards-container .card:first-child,
body.paymentspage2 .main-cont .cards-container .card:nth-child(2) {
  padding-top: 0px
}

body.areariservata .main-cont .cards-container .card .cont,
body.paymentspage2 .main-cont .cards-container .card .cont {
  padding: 10px;
  min-height: 145px;
  position: relative;
  border-radius: 5px
}

body.areariservata .main-cont .cards-container .card .cont .info-box,
body.paymentspage2 .main-cont .cards-container .card .cont .info-box {
  width: calc(100% - 190px);
  height: 80px;
  border-radius: 5px;
  float: right;
  position: relative;
  display: none
}

body.areariservata .main-cont .cards-container .card .cont .info-box p,
body.paymentspage2 .main-cont .cards-container .card .cont .info-box p {
  line-height: 19px;
  height: auto;
  float: left;
  margin: 0;
  text-align: left;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%)
}

body.areariservata .main-cont .cards-container .card .cont .logo,
body.paymentspage2 .main-cont .cards-container .card .cont .logo {
  float: left;
  height: 80px;
  position: relative;
  width: 100%
}

body.areariservata .main-cont .cards-container .card .cont img,
body.paymentspage2 .main-cont .cards-container .card .cont img {
  width: 170px;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%)
}

body.areariservata .main-cont .cards-container .card .cont h3,
body.paymentspage2 .main-cont .cards-container .card .cont h3 {
  display: block;
  width: 170px;
  text-align: left;
  font-size: 12px;
  font-weight: bolder;
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  display: none
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 40px;
  width: 100%;
  border-top: 1px solid rgba(255, 255, 255, 0.1)
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont .extra-info,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .extra-info {
  line-height: 40px;
  width: auto;
  position: absolute;
  left: 20px
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont .extra-info span,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .extra-info span {
  font-style: italic;
  margin-right: 10px;
  font-size: 10px;
  display: inline-block
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont .btn-avanti,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .btn-avanti {
  float: right;
  margin: 6px 10px
}

body.areariservata .main-cont .casse-container,
body.paymentspage2 .main-cont .casse-container {
  width: 100%;
  height: 525px;
  float: left;
  position: relative;
  padding: 5px
}

body.areariservata .main-cont .casse-container .row>.col-lg-6,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 {
  padding: 20px;
  min-height: 180px
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 .btn-cont,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 .btn-cont {
  margin-top: 24px
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 .btn-cont button,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 .btn-cont button {
  width: 100%;
  padding: 7px
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul {
  float: left;
  width: 100%
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li {
  float: left;
  width: 100%;
  padding: 0px 10px;
  margin-bottom: 6px;
  border-radius: 5px;
  height: 30px;
  line-height: 30px;
  position: relative;
  overflow: hidden
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li:last-child,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li:last-child {
  margin-bottom: 0px
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li span,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li span {
  display: block;
  float: left
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li span.title,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li span.title {
  text-transform: uppercase;
  width: calc(100% - 109px);
  font-weight: bold
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li span.cassa,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li span.cassa {
  text-transform: uppercase;
  width: 80px;
  text-align: center;
  padding: 0 5px;
  margin-top: 1px;
  line-height: 28px
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li a.cassa,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.cassa {
  text-transform: uppercase;
  width: 80px;
  text-align: center;
  padding: 0 5px;
  margin-top: 1px;
  line-height: 28px;
  float: left
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li a.cassa:hover,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.cassa:hover {
  text-decoration: none
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li a.ricarica,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.ricarica {
  text-transform: uppercase;
  width: 38px;
  text-align: center;
  height: 30px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0
}

body.areariservata .main-cont .casse-container .row>.col-lg-6 ul li a.ricarica i,
body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.ricarica i {
  margin-top: 3px
}

body.areariservata .main-cont .resoconti-giochi,
body.areariservata .main-cont .account-personal-data-container,
body.areariservata .main-cont .account-documents-container,
body.areariservata .main-cont .myaccount-container,
body.areariservata .main-cont .bonus,
body.areariservata .main-cont .messaggi,
body.areariservata .main-cont .cambia-pwd,
body.areariservata .main-cont .giroconto,
body.areariservata .main-cont .report,
body.areariservata .main-cont .lista-utenti,
body.areariservata .main-cont .trasferimenti,
body.areariservata .main-cont .lista-movimenti,
body.areariservata .main-cont .lista-scommesse,
body.paymentspage2 .main-cont .resoconti-giochi,
body.paymentspage2 .main-cont .account-personal-data-container,
body.paymentspage2 .main-cont .account-documents-container,
body.paymentspage2 .main-cont .myaccount-container,
body.paymentspage2 .main-cont .bonus,
body.paymentspage2 .main-cont .messaggi,
body.paymentspage2 .main-cont .cambia-pwd,
body.paymentspage2 .main-cont .giroconto,
body.paymentspage2 .main-cont .report,
body.paymentspage2 .main-cont .lista-utenti,
body.paymentspage2 .main-cont .trasferimenti,
body.paymentspage2 .main-cont .lista-movimenti,
body.paymentspage2 .main-cont .lista-scommesse {
  padding: 5px;
  float: left;
  padding-bottom: 50px;
  width: 100%
}

body.areariservata .main-cont .resoconti-giochi .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .account-personal-data-container .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .account-documents-container .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .myaccount-container .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .bonus .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .messaggi .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .cambia-pwd .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .giroconto .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .report .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .lista-utenti .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .trasferimenti .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .lista-movimenti .page-title .button-container .btn.btn-resoconto,
body.areariservata .main-cont .lista-scommesse .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .resoconti-giochi .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .account-personal-data-container .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .account-documents-container .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .myaccount-container .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .bonus .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .messaggi .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .cambia-pwd .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .giroconto .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .report .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .lista-utenti .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .trasferimenti .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .lista-movimenti .page-title .button-container .btn.btn-resoconto,
body.paymentspage2 .main-cont .lista-scommesse .page-title .button-container .btn.btn-resoconto {
  padding: 3px 8px;
  font-weight: normal
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .title,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .title,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .title,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .title,
body.areariservata .main-cont .account-documents-container .giroconto-container .title,
body.areariservata .main-cont .account-documents-container .opzioni-container .title,
body.areariservata .main-cont .myaccount-container .giroconto-container .title,
body.areariservata .main-cont .myaccount-container .opzioni-container .title,
body.areariservata .main-cont .bonus .giroconto-container .title,
body.areariservata .main-cont .bonus .opzioni-container .title,
body.areariservata .main-cont .messaggi .giroconto-container .title,
body.areariservata .main-cont .messaggi .opzioni-container .title,
body.areariservata .main-cont .cambia-pwd .giroconto-container .title,
body.areariservata .main-cont .cambia-pwd .opzioni-container .title,
body.areariservata .main-cont .giroconto .giroconto-container .title,
body.areariservata .main-cont .giroconto .opzioni-container .title,
body.areariservata .main-cont .report .giroconto-container .title,
body.areariservata .main-cont .report .opzioni-container .title,
body.areariservata .main-cont .lista-utenti .giroconto-container .title,
body.areariservata .main-cont .lista-utenti .opzioni-container .title,
body.areariservata .main-cont .trasferimenti .giroconto-container .title,
body.areariservata .main-cont .trasferimenti .opzioni-container .title,
body.areariservata .main-cont .lista-movimenti .giroconto-container .title,
body.areariservata .main-cont .lista-movimenti .opzioni-container .title,
body.areariservata .main-cont .lista-scommesse .giroconto-container .title,
body.areariservata .main-cont .lista-scommesse .opzioni-container .title,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .title,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .title,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .title,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .title,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .title,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .title,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .title,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .title,
body.paymentspage2 .main-cont .bonus .giroconto-container .title,
body.paymentspage2 .main-cont .bonus .opzioni-container .title,
body.paymentspage2 .main-cont .messaggi .giroconto-container .title,
body.paymentspage2 .main-cont .messaggi .opzioni-container .title,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .title,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .title,
body.paymentspage2 .main-cont .giroconto .giroconto-container .title,
body.paymentspage2 .main-cont .giroconto .opzioni-container .title,
body.paymentspage2 .main-cont .report .giroconto-container .title,
body.paymentspage2 .main-cont .report .opzioni-container .title,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .title,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .title,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .title,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .title,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .title,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .title,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .title,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .title {
  padding: 0
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .title h5,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .title h5,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .title h5,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .title h5,
body.areariservata .main-cont .account-documents-container .giroconto-container .title h5,
body.areariservata .main-cont .account-documents-container .opzioni-container .title h5,
body.areariservata .main-cont .myaccount-container .giroconto-container .title h5,
body.areariservata .main-cont .myaccount-container .opzioni-container .title h5,
body.areariservata .main-cont .bonus .giroconto-container .title h5,
body.areariservata .main-cont .bonus .opzioni-container .title h5,
body.areariservata .main-cont .messaggi .giroconto-container .title h5,
body.areariservata .main-cont .messaggi .opzioni-container .title h5,
body.areariservata .main-cont .cambia-pwd .giroconto-container .title h5,
body.areariservata .main-cont .cambia-pwd .opzioni-container .title h5,
body.areariservata .main-cont .giroconto .giroconto-container .title h5,
body.areariservata .main-cont .giroconto .opzioni-container .title h5,
body.areariservata .main-cont .report .giroconto-container .title h5,
body.areariservata .main-cont .report .opzioni-container .title h5,
body.areariservata .main-cont .lista-utenti .giroconto-container .title h5,
body.areariservata .main-cont .lista-utenti .opzioni-container .title h5,
body.areariservata .main-cont .trasferimenti .giroconto-container .title h5,
body.areariservata .main-cont .trasferimenti .opzioni-container .title h5,
body.areariservata .main-cont .lista-movimenti .giroconto-container .title h5,
body.areariservata .main-cont .lista-movimenti .opzioni-container .title h5,
body.areariservata .main-cont .lista-scommesse .giroconto-container .title h5,
body.areariservata .main-cont .lista-scommesse .opzioni-container .title h5,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .title h5,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .title h5,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .title h5,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .title h5,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .title h5,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .title h5,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .title h5,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .title h5,
body.paymentspage2 .main-cont .bonus .giroconto-container .title h5,
body.paymentspage2 .main-cont .bonus .opzioni-container .title h5,
body.paymentspage2 .main-cont .messaggi .giroconto-container .title h5,
body.paymentspage2 .main-cont .messaggi .opzioni-container .title h5,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .title h5,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .title h5,
body.paymentspage2 .main-cont .giroconto .giroconto-container .title h5,
body.paymentspage2 .main-cont .giroconto .opzioni-container .title h5,
body.paymentspage2 .main-cont .report .giroconto-container .title h5,
body.paymentspage2 .main-cont .report .opzioni-container .title h5,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .title h5,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .title h5,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .title h5,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .title h5,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .title h5,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .title h5,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .title h5,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .title h5 {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .checkbox-container,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .checkbox-container,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .checkbox-container,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .checkbox-container,
body.areariservata .main-cont .account-documents-container .giroconto-container .checkbox-container,
body.areariservata .main-cont .account-documents-container .opzioni-container .checkbox-container,
body.areariservata .main-cont .myaccount-container .giroconto-container .checkbox-container,
body.areariservata .main-cont .myaccount-container .opzioni-container .checkbox-container,
body.areariservata .main-cont .bonus .giroconto-container .checkbox-container,
body.areariservata .main-cont .bonus .opzioni-container .checkbox-container,
body.areariservata .main-cont .messaggi .giroconto-container .checkbox-container,
body.areariservata .main-cont .messaggi .opzioni-container .checkbox-container,
body.areariservata .main-cont .cambia-pwd .giroconto-container .checkbox-container,
body.areariservata .main-cont .cambia-pwd .opzioni-container .checkbox-container,
body.areariservata .main-cont .giroconto .giroconto-container .checkbox-container,
body.areariservata .main-cont .giroconto .opzioni-container .checkbox-container,
body.areariservata .main-cont .report .giroconto-container .checkbox-container,
body.areariservata .main-cont .report .opzioni-container .checkbox-container,
body.areariservata .main-cont .lista-utenti .giroconto-container .checkbox-container,
body.areariservata .main-cont .lista-utenti .opzioni-container .checkbox-container,
body.areariservata .main-cont .trasferimenti .giroconto-container .checkbox-container,
body.areariservata .main-cont .trasferimenti .opzioni-container .checkbox-container,
body.areariservata .main-cont .lista-movimenti .giroconto-container .checkbox-container,
body.areariservata .main-cont .lista-movimenti .opzioni-container .checkbox-container,
body.areariservata .main-cont .lista-scommesse .giroconto-container .checkbox-container,
body.areariservata .main-cont .lista-scommesse .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .bonus .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .bonus .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .messaggi .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .messaggi .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .giroconto .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .giroconto .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .report .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .report .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .checkbox-container,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .checkbox-container,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .checkbox-container {
  font-size: 10px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .button-container-top,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .button-container-top,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .button-container-top,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .button-container-top,
body.areariservata .main-cont .account-documents-container .giroconto-container .button-container-top,
body.areariservata .main-cont .account-documents-container .opzioni-container .button-container-top,
body.areariservata .main-cont .myaccount-container .giroconto-container .button-container-top,
body.areariservata .main-cont .myaccount-container .opzioni-container .button-container-top,
body.areariservata .main-cont .bonus .giroconto-container .button-container-top,
body.areariservata .main-cont .bonus .opzioni-container .button-container-top,
body.areariservata .main-cont .messaggi .giroconto-container .button-container-top,
body.areariservata .main-cont .messaggi .opzioni-container .button-container-top,
body.areariservata .main-cont .cambia-pwd .giroconto-container .button-container-top,
body.areariservata .main-cont .cambia-pwd .opzioni-container .button-container-top,
body.areariservata .main-cont .giroconto .giroconto-container .button-container-top,
body.areariservata .main-cont .giroconto .opzioni-container .button-container-top,
body.areariservata .main-cont .report .giroconto-container .button-container-top,
body.areariservata .main-cont .report .opzioni-container .button-container-top,
body.areariservata .main-cont .lista-utenti .giroconto-container .button-container-top,
body.areariservata .main-cont .lista-utenti .opzioni-container .button-container-top,
body.areariservata .main-cont .trasferimenti .giroconto-container .button-container-top,
body.areariservata .main-cont .trasferimenti .opzioni-container .button-container-top,
body.areariservata .main-cont .lista-movimenti .giroconto-container .button-container-top,
body.areariservata .main-cont .lista-movimenti .opzioni-container .button-container-top,
body.areariservata .main-cont .lista-scommesse .giroconto-container .button-container-top,
body.areariservata .main-cont .lista-scommesse .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .bonus .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .bonus .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .messaggi .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .messaggi .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .giroconto .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .giroconto .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .report .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .report .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .button-container-top,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .button-container-top,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .button-container-top {
  margin: 0 5px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .account-documents-container .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .account-documents-container .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .myaccount-container .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .myaccount-container .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .bonus .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .bonus .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .messaggi .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .messaggi .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .cambia-pwd .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .cambia-pwd .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .giroconto .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .giroconto .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .report .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .report .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .lista-utenti .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .lista-utenti .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .trasferimenti .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .trasferimenti .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .lista-movimenti .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .lista-movimenti .opzioni-container .button-container-top .btn,
body.areariservata .main-cont .lista-scommesse .giroconto-container .button-container-top .btn,
body.areariservata .main-cont .lista-scommesse .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .bonus .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .bonus .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .messaggi .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .messaggi .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .giroconto .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .giroconto .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .report .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .report .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .button-container-top .btn,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .button-container-top .btn,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .button-container-top .btn {
  padding: 3px 8px;
  font-weight: normal
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .top-container,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .top-container,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .top-container,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .top-container,
body.areariservata .main-cont .account-documents-container .giroconto-container .top-container,
body.areariservata .main-cont .account-documents-container .opzioni-container .top-container,
body.areariservata .main-cont .myaccount-container .giroconto-container .top-container,
body.areariservata .main-cont .myaccount-container .opzioni-container .top-container,
body.areariservata .main-cont .bonus .giroconto-container .top-container,
body.areariservata .main-cont .bonus .opzioni-container .top-container,
body.areariservata .main-cont .messaggi .giroconto-container .top-container,
body.areariservata .main-cont .messaggi .opzioni-container .top-container,
body.areariservata .main-cont .cambia-pwd .giroconto-container .top-container,
body.areariservata .main-cont .cambia-pwd .opzioni-container .top-container,
body.areariservata .main-cont .giroconto .giroconto-container .top-container,
body.areariservata .main-cont .giroconto .opzioni-container .top-container,
body.areariservata .main-cont .report .giroconto-container .top-container,
body.areariservata .main-cont .report .opzioni-container .top-container,
body.areariservata .main-cont .lista-utenti .giroconto-container .top-container,
body.areariservata .main-cont .lista-utenti .opzioni-container .top-container,
body.areariservata .main-cont .trasferimenti .giroconto-container .top-container,
body.areariservata .main-cont .trasferimenti .opzioni-container .top-container,
body.areariservata .main-cont .lista-movimenti .giroconto-container .top-container,
body.areariservata .main-cont .lista-movimenti .opzioni-container .top-container,
body.areariservata .main-cont .lista-scommesse .giroconto-container .top-container,
body.areariservata .main-cont .lista-scommesse .opzioni-container .top-container,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .top-container,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .top-container,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .top-container,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .top-container,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .top-container,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .top-container,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .top-container,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .top-container,
body.paymentspage2 .main-cont .bonus .giroconto-container .top-container,
body.paymentspage2 .main-cont .bonus .opzioni-container .top-container,
body.paymentspage2 .main-cont .messaggi .giroconto-container .top-container,
body.paymentspage2 .main-cont .messaggi .opzioni-container .top-container,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .top-container,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .top-container,
body.paymentspage2 .main-cont .giroconto .giroconto-container .top-container,
body.paymentspage2 .main-cont .giroconto .opzioni-container .top-container,
body.paymentspage2 .main-cont .report .giroconto-container .top-container,
body.paymentspage2 .main-cont .report .opzioni-container .top-container,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .top-container,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .top-container,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .top-container,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .top-container,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .top-container,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .top-container,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .top-container,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .top-container {
  padding: 0;
  margin: 0px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .account-documents-container .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .account-documents-container .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .myaccount-container .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .myaccount-container .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .bonus .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .bonus .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .messaggi .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .messaggi .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .cambia-pwd .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .cambia-pwd .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .giroconto .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .giroconto .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .report .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .report .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .lista-utenti .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .lista-utenti .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .trasferimenti .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .trasferimenti .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .lista-movimenti .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .lista-movimenti .opzioni-container .top-container .row .col-sm-4,
body.areariservata .main-cont .lista-scommesse .giroconto-container .top-container .row .col-sm-4,
body.areariservata .main-cont .lista-scommesse .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .bonus .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .bonus .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .messaggi .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .messaggi .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .giroconto .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .giroconto .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .report .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .report .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .top-container .row .col-sm-4,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .top-container .row .col-sm-4 {
  width: 20%
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .middle-container,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .middle-container,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .middle-container,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .middle-container,
body.areariservata .main-cont .account-documents-container .giroconto-container .middle-container,
body.areariservata .main-cont .account-documents-container .opzioni-container .middle-container,
body.areariservata .main-cont .myaccount-container .giroconto-container .middle-container,
body.areariservata .main-cont .myaccount-container .opzioni-container .middle-container,
body.areariservata .main-cont .bonus .giroconto-container .middle-container,
body.areariservata .main-cont .bonus .opzioni-container .middle-container,
body.areariservata .main-cont .messaggi .giroconto-container .middle-container,
body.areariservata .main-cont .messaggi .opzioni-container .middle-container,
body.areariservata .main-cont .cambia-pwd .giroconto-container .middle-container,
body.areariservata .main-cont .cambia-pwd .opzioni-container .middle-container,
body.areariservata .main-cont .giroconto .giroconto-container .middle-container,
body.areariservata .main-cont .giroconto .opzioni-container .middle-container,
body.areariservata .main-cont .report .giroconto-container .middle-container,
body.areariservata .main-cont .report .opzioni-container .middle-container,
body.areariservata .main-cont .lista-utenti .giroconto-container .middle-container,
body.areariservata .main-cont .lista-utenti .opzioni-container .middle-container,
body.areariservata .main-cont .trasferimenti .giroconto-container .middle-container,
body.areariservata .main-cont .trasferimenti .opzioni-container .middle-container,
body.areariservata .main-cont .lista-movimenti .giroconto-container .middle-container,
body.areariservata .main-cont .lista-movimenti .opzioni-container .middle-container,
body.areariservata .main-cont .lista-scommesse .giroconto-container .middle-container,
body.areariservata .main-cont .lista-scommesse .opzioni-container .middle-container,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .middle-container,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .middle-container,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .middle-container,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .middle-container,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .middle-container,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .middle-container,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .middle-container,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .middle-container,
body.paymentspage2 .main-cont .bonus .giroconto-container .middle-container,
body.paymentspage2 .main-cont .bonus .opzioni-container .middle-container,
body.paymentspage2 .main-cont .messaggi .giroconto-container .middle-container,
body.paymentspage2 .main-cont .messaggi .opzioni-container .middle-container,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .middle-container,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .middle-container,
body.paymentspage2 .main-cont .giroconto .giroconto-container .middle-container,
body.paymentspage2 .main-cont .giroconto .opzioni-container .middle-container,
body.paymentspage2 .main-cont .report .giroconto-container .middle-container,
body.paymentspage2 .main-cont .report .opzioni-container .middle-container,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .middle-container,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .middle-container,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .middle-container,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .middle-container,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .middle-container,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .middle-container,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .middle-container,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .middle-container {
  padding: 0
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .account-documents-container .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .account-documents-container .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .myaccount-container .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .myaccount-container .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .bonus .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .bonus .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .messaggi .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .messaggi .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .cambia-pwd .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .cambia-pwd .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .giroconto .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .giroconto .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .report .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .report .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .lista-utenti .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .lista-utenti .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .trasferimenti .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .trasferimenti .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .lista-movimenti .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .lista-movimenti .opzioni-container .middle-container .btn-container,
body.areariservata .main-cont .lista-scommesse .giroconto-container .middle-container .btn-container,
body.areariservata .main-cont .lista-scommesse .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .bonus .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .bonus .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .messaggi .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .messaggi .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .giroconto .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .giroconto .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .report .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .report .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .middle-container .btn-container,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .middle-container .btn-container,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .middle-container .btn-container {
  padding: 24px 0 0 0
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .account-documents-container .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .account-documents-container .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .myaccount-container .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .myaccount-container .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .bonus .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .bonus .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .messaggi .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .messaggi .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .cambia-pwd .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .cambia-pwd .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .giroconto .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .giroconto .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .report .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .report .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .lista-utenti .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .lista-utenti .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .trasferimenti .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .trasferimenti .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .lista-movimenti .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .lista-movimenti .opzioni-container .middle-container .btn-container span,
body.areariservata .main-cont .lista-scommesse .giroconto-container .middle-container .btn-container span,
body.areariservata .main-cont .lista-scommesse .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .bonus .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .bonus .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .messaggi .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .messaggi .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .giroconto .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .giroconto .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .report .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .report .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .middle-container .btn-container span,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .middle-container .btn-container span {
  padding: 3px 10px;
  line-height: 15px;
  font-size: 9px;
  margin-top: -5px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .account-documents-container .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .account-documents-container .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .myaccount-container .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .myaccount-container .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .bonus .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .bonus .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .messaggi .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .messaggi .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .cambia-pwd .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .cambia-pwd .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .giroconto .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .giroconto .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .report .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .report .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .lista-utenti .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .lista-utenti .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .trasferimenti .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .trasferimenti .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .lista-movimenti .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .lista-movimenti .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .lista-scommesse .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.areariservata .main-cont .lista-scommesse .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .bonus .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .bonus .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .messaggi .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .messaggi .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .giroconto .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .giroconto .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .report .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .report .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .middle-container .col-sm-1 .form-group input.chk-storico,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .middle-container .col-sm-1 .form-group input.chk-storico {
  margin: 0px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .form-control,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .form-control,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .form-control,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .form-control,
body.areariservata .main-cont .account-documents-container .giroconto-container .form-control,
body.areariservata .main-cont .account-documents-container .opzioni-container .form-control,
body.areariservata .main-cont .myaccount-container .giroconto-container .form-control,
body.areariservata .main-cont .myaccount-container .opzioni-container .form-control,
body.areariservata .main-cont .bonus .giroconto-container .form-control,
body.areariservata .main-cont .bonus .opzioni-container .form-control,
body.areariservata .main-cont .messaggi .giroconto-container .form-control,
body.areariservata .main-cont .messaggi .opzioni-container .form-control,
body.areariservata .main-cont .cambia-pwd .giroconto-container .form-control,
body.areariservata .main-cont .cambia-pwd .opzioni-container .form-control,
body.areariservata .main-cont .giroconto .giroconto-container .form-control,
body.areariservata .main-cont .giroconto .opzioni-container .form-control,
body.areariservata .main-cont .report .giroconto-container .form-control,
body.areariservata .main-cont .report .opzioni-container .form-control,
body.areariservata .main-cont .lista-utenti .giroconto-container .form-control,
body.areariservata .main-cont .lista-utenti .opzioni-container .form-control,
body.areariservata .main-cont .trasferimenti .giroconto-container .form-control,
body.areariservata .main-cont .trasferimenti .opzioni-container .form-control,
body.areariservata .main-cont .lista-movimenti .giroconto-container .form-control,
body.areariservata .main-cont .lista-movimenti .opzioni-container .form-control,
body.areariservata .main-cont .lista-scommesse .giroconto-container .form-control,
body.areariservata .main-cont .lista-scommesse .opzioni-container .form-control,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .form-control,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .form-control,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .form-control,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .form-control,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .form-control,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .form-control,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .form-control,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .form-control,
body.paymentspage2 .main-cont .bonus .giroconto-container .form-control,
body.paymentspage2 .main-cont .bonus .opzioni-container .form-control,
body.paymentspage2 .main-cont .messaggi .giroconto-container .form-control,
body.paymentspage2 .main-cont .messaggi .opzioni-container .form-control,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .form-control,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .form-control,
body.paymentspage2 .main-cont .giroconto .giroconto-container .form-control,
body.paymentspage2 .main-cont .giroconto .opzioni-container .form-control,
body.paymentspage2 .main-cont .report .giroconto-container .form-control,
body.paymentspage2 .main-cont .report .opzioni-container .form-control,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .form-control,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .form-control,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .form-control,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .form-control,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .form-control,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .form-control,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .form-control,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .form-control {
  height: 21px;
  font-size: 11px;
  padding: 0 5px;
  background: #222;
  border: unset;
  color: #fff
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container input.form-control,
body.areariservata .main-cont .resoconti-giochi .opzioni-container input.form-control,
body.areariservata .main-cont .account-personal-data-container .giroconto-container input.form-control,
body.areariservata .main-cont .account-personal-data-container .opzioni-container input.form-control,
body.areariservata .main-cont .account-documents-container .giroconto-container input.form-control,
body.areariservata .main-cont .account-documents-container .opzioni-container input.form-control,
body.areariservata .main-cont .myaccount-container .giroconto-container input.form-control,
body.areariservata .main-cont .myaccount-container .opzioni-container input.form-control,
body.areariservata .main-cont .bonus .giroconto-container input.form-control,
body.areariservata .main-cont .bonus .opzioni-container input.form-control,
body.areariservata .main-cont .messaggi .giroconto-container input.form-control,
body.areariservata .main-cont .messaggi .opzioni-container input.form-control,
body.areariservata .main-cont .cambia-pwd .giroconto-container input.form-control,
body.areariservata .main-cont .cambia-pwd .opzioni-container input.form-control,
body.areariservata .main-cont .giroconto .giroconto-container input.form-control,
body.areariservata .main-cont .giroconto .opzioni-container input.form-control,
body.areariservata .main-cont .report .giroconto-container input.form-control,
body.areariservata .main-cont .report .opzioni-container input.form-control,
body.areariservata .main-cont .lista-utenti .giroconto-container input.form-control,
body.areariservata .main-cont .lista-utenti .opzioni-container input.form-control,
body.areariservata .main-cont .trasferimenti .giroconto-container input.form-control,
body.areariservata .main-cont .trasferimenti .opzioni-container input.form-control,
body.areariservata .main-cont .lista-movimenti .giroconto-container input.form-control,
body.areariservata .main-cont .lista-movimenti .opzioni-container input.form-control,
body.areariservata .main-cont .lista-scommesse .giroconto-container input.form-control,
body.areariservata .main-cont .lista-scommesse .opzioni-container input.form-control,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container input.form-control,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container input.form-control,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container input.form-control,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container input.form-control,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container input.form-control,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container input.form-control,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container input.form-control,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container input.form-control,
body.paymentspage2 .main-cont .bonus .giroconto-container input.form-control,
body.paymentspage2 .main-cont .bonus .opzioni-container input.form-control,
body.paymentspage2 .main-cont .messaggi .giroconto-container input.form-control,
body.paymentspage2 .main-cont .messaggi .opzioni-container input.form-control,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container input.form-control,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container input.form-control,
body.paymentspage2 .main-cont .giroconto .giroconto-container input.form-control,
body.paymentspage2 .main-cont .giroconto .opzioni-container input.form-control,
body.paymentspage2 .main-cont .report .giroconto-container input.form-control,
body.paymentspage2 .main-cont .report .opzioni-container input.form-control,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container input.form-control,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container input.form-control,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container input.form-control,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container input.form-control,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container input.form-control,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container input.form-control,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container input.form-control,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container input.form-control {
  padding: 0 5px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .legenda-input,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .legenda-input,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .legenda-input,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .legenda-input,
body.areariservata .main-cont .account-documents-container .giroconto-container .legenda-input,
body.areariservata .main-cont .account-documents-container .opzioni-container .legenda-input,
body.areariservata .main-cont .myaccount-container .giroconto-container .legenda-input,
body.areariservata .main-cont .myaccount-container .opzioni-container .legenda-input,
body.areariservata .main-cont .bonus .giroconto-container .legenda-input,
body.areariservata .main-cont .bonus .opzioni-container .legenda-input,
body.areariservata .main-cont .messaggi .giroconto-container .legenda-input,
body.areariservata .main-cont .messaggi .opzioni-container .legenda-input,
body.areariservata .main-cont .cambia-pwd .giroconto-container .legenda-input,
body.areariservata .main-cont .cambia-pwd .opzioni-container .legenda-input,
body.areariservata .main-cont .giroconto .giroconto-container .legenda-input,
body.areariservata .main-cont .giroconto .opzioni-container .legenda-input,
body.areariservata .main-cont .report .giroconto-container .legenda-input,
body.areariservata .main-cont .report .opzioni-container .legenda-input,
body.areariservata .main-cont .lista-utenti .giroconto-container .legenda-input,
body.areariservata .main-cont .lista-utenti .opzioni-container .legenda-input,
body.areariservata .main-cont .trasferimenti .giroconto-container .legenda-input,
body.areariservata .main-cont .trasferimenti .opzioni-container .legenda-input,
body.areariservata .main-cont .lista-movimenti .giroconto-container .legenda-input,
body.areariservata .main-cont .lista-movimenti .opzioni-container .legenda-input,
body.areariservata .main-cont .lista-scommesse .giroconto-container .legenda-input,
body.areariservata .main-cont .lista-scommesse .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .bonus .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .bonus .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .messaggi .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .messaggi .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .giroconto .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .giroconto .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .report .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .report .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .legenda-input,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .legenda-input,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .legenda-input {
  width: calc(100% - 90px)
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .account-documents-container .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .account-documents-container .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .myaccount-container .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .myaccount-container .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .bonus .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .bonus .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .messaggi .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .messaggi .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .cambia-pwd .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .cambia-pwd .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .giroconto .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .giroconto .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .report .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .report .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .lista-utenti .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .lista-utenti .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .trasferimenti .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .trasferimenti .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .lista-movimenti .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .lista-movimenti .opzioni-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .lista-scommesse .giroconto-container .legenda-input ul li.checkbox,
body.areariservata .main-cont .lista-scommesse .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .bonus .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .bonus .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .messaggi .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .messaggi .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .giroconto .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .giroconto .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .report .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .report .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .legenda-input ul li.checkbox,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .legenda-input ul li.checkbox {
  margin: 5px 0
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container label,
body.areariservata .main-cont .resoconti-giochi .opzioni-container label,
body.areariservata .main-cont .account-personal-data-container .giroconto-container label,
body.areariservata .main-cont .account-personal-data-container .opzioni-container label,
body.areariservata .main-cont .account-documents-container .giroconto-container label,
body.areariservata .main-cont .account-documents-container .opzioni-container label,
body.areariservata .main-cont .myaccount-container .giroconto-container label,
body.areariservata .main-cont .myaccount-container .opzioni-container label,
body.areariservata .main-cont .bonus .giroconto-container label,
body.areariservata .main-cont .bonus .opzioni-container label,
body.areariservata .main-cont .messaggi .giroconto-container label,
body.areariservata .main-cont .messaggi .opzioni-container label,
body.areariservata .main-cont .cambia-pwd .giroconto-container label,
body.areariservata .main-cont .cambia-pwd .opzioni-container label,
body.areariservata .main-cont .giroconto .giroconto-container label,
body.areariservata .main-cont .giroconto .opzioni-container label,
body.areariservata .main-cont .report .giroconto-container label,
body.areariservata .main-cont .report .opzioni-container label,
body.areariservata .main-cont .lista-utenti .giroconto-container label,
body.areariservata .main-cont .lista-utenti .opzioni-container label,
body.areariservata .main-cont .trasferimenti .giroconto-container label,
body.areariservata .main-cont .trasferimenti .opzioni-container label,
body.areariservata .main-cont .lista-movimenti .giroconto-container label,
body.areariservata .main-cont .lista-movimenti .opzioni-container label,
body.areariservata .main-cont .lista-scommesse .giroconto-container label,
body.areariservata .main-cont .lista-scommesse .opzioni-container label,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container label,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container label,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container label,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container label,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container label,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container label,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container label,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container label,
body.paymentspage2 .main-cont .bonus .giroconto-container label,
body.paymentspage2 .main-cont .bonus .opzioni-container label,
body.paymentspage2 .main-cont .messaggi .giroconto-container label,
body.paymentspage2 .main-cont .messaggi .opzioni-container label,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container label,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container label,
body.paymentspage2 .main-cont .giroconto .giroconto-container label,
body.paymentspage2 .main-cont .giroconto .opzioni-container label,
body.paymentspage2 .main-cont .report .giroconto-container label,
body.paymentspage2 .main-cont .report .opzioni-container label,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container label,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container label,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container label,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container label,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container label,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container label,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container label,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container label {
  font-weight: normal;
  font-size: 10px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .legenda-bottom,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .legenda-bottom,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .legenda-bottom,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .legenda-bottom,
body.areariservata .main-cont .account-documents-container .giroconto-container .legenda-bottom,
body.areariservata .main-cont .account-documents-container .opzioni-container .legenda-bottom,
body.areariservata .main-cont .myaccount-container .giroconto-container .legenda-bottom,
body.areariservata .main-cont .myaccount-container .opzioni-container .legenda-bottom,
body.areariservata .main-cont .bonus .giroconto-container .legenda-bottom,
body.areariservata .main-cont .bonus .opzioni-container .legenda-bottom,
body.areariservata .main-cont .messaggi .giroconto-container .legenda-bottom,
body.areariservata .main-cont .messaggi .opzioni-container .legenda-bottom,
body.areariservata .main-cont .cambia-pwd .giroconto-container .legenda-bottom,
body.areariservata .main-cont .cambia-pwd .opzioni-container .legenda-bottom,
body.areariservata .main-cont .giroconto .giroconto-container .legenda-bottom,
body.areariservata .main-cont .giroconto .opzioni-container .legenda-bottom,
body.areariservata .main-cont .report .giroconto-container .legenda-bottom,
body.areariservata .main-cont .report .opzioni-container .legenda-bottom,
body.areariservata .main-cont .lista-utenti .giroconto-container .legenda-bottom,
body.areariservata .main-cont .lista-utenti .opzioni-container .legenda-bottom,
body.areariservata .main-cont .trasferimenti .giroconto-container .legenda-bottom,
body.areariservata .main-cont .trasferimenti .opzioni-container .legenda-bottom,
body.areariservata .main-cont .lista-movimenti .giroconto-container .legenda-bottom,
body.areariservata .main-cont .lista-movimenti .opzioni-container .legenda-bottom,
body.areariservata .main-cont .lista-scommesse .giroconto-container .legenda-bottom,
body.areariservata .main-cont .lista-scommesse .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .bonus .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .bonus .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .messaggi .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .messaggi .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .giroconto .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .giroconto .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .report .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .report .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .legenda-bottom,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .legenda-bottom,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .legenda-bottom {
  width: calc(100% - 90px)
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .account-documents-container .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .account-documents-container .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .myaccount-container .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .myaccount-container .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .bonus .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .bonus .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .messaggi .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .messaggi .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .cambia-pwd .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .cambia-pwd .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .giroconto .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .giroconto .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .report .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .report .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .lista-utenti .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .lista-utenti .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .trasferimenti .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .trasferimenti .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .lista-movimenti .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .lista-movimenti .opzioni-container .legenda-bottom ul li,
body.areariservata .main-cont .lista-scommesse .giroconto-container .legenda-bottom ul li,
body.areariservata .main-cont .lista-scommesse .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .bonus .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .bonus .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .messaggi .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .messaggi .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .giroconto .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .giroconto .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .report .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .report .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .legenda-bottom ul li,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .legenda-bottom ul li {
  font-size: 10px
}

body.areariservata .main-cont .resoconti-giochi .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .resoconti-giochi .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .account-personal-data-container .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .account-personal-data-container .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .account-documents-container .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .account-documents-container .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .myaccount-container .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .myaccount-container .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .bonus .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .bonus .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .messaggi .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .messaggi .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .cambia-pwd .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .cambia-pwd .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .giroconto .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .giroconto .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .report .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .report .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .lista-utenti .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .lista-utenti .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .trasferimenti .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .trasferimenti .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .lista-movimenti .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .lista-movimenti .opzioni-container .legenda-bottom ul li span,
body.areariservata .main-cont .lista-scommesse .giroconto-container .legenda-bottom ul li span,
body.areariservata .main-cont .lista-scommesse .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .resoconti-giochi .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .resoconti-giochi .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .account-personal-data-container .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .account-personal-data-container .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .account-documents-container .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .account-documents-container .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .myaccount-container .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .myaccount-container .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .bonus .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .bonus .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .messaggi .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .messaggi .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .cambia-pwd .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .cambia-pwd .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .giroconto .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .giroconto .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .report .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .report .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .lista-utenti .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .lista-utenti .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .trasferimenti .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .trasferimenti .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .lista-movimenti .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .lista-movimenti .opzioni-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .lista-scommesse .giroconto-container .legenda-bottom ul li span,
body.paymentspage2 .main-cont .lista-scommesse .opzioni-container .legenda-bottom ul li span {
  font-size: 12px
}

body.areariservata .main-cont .resoconti-giochi .form-control,
body.areariservata .main-cont .account-personal-data-container .form-control,
body.areariservata .main-cont .account-documents-container .form-control,
body.areariservata .main-cont .myaccount-container .form-control,
body.areariservata .main-cont .bonus .form-control,
body.areariservata .main-cont .messaggi .form-control,
body.areariservata .main-cont .cambia-pwd .form-control,
body.areariservata .main-cont .giroconto .form-control,
body.areariservata .main-cont .report .form-control,
body.areariservata .main-cont .lista-utenti .form-control,
body.areariservata .main-cont .trasferimenti .form-control,
body.areariservata .main-cont .lista-movimenti .form-control,
body.areariservata .main-cont .lista-scommesse .form-control,
body.paymentspage2 .main-cont .resoconti-giochi .form-control,
body.paymentspage2 .main-cont .account-personal-data-container .form-control,
body.paymentspage2 .main-cont .account-documents-container .form-control,
body.paymentspage2 .main-cont .myaccount-container .form-control,
body.paymentspage2 .main-cont .bonus .form-control,
body.paymentspage2 .main-cont .messaggi .form-control,
body.paymentspage2 .main-cont .cambia-pwd .form-control,
body.paymentspage2 .main-cont .giroconto .form-control,
body.paymentspage2 .main-cont .report .form-control,
body.paymentspage2 .main-cont .lista-utenti .form-control,
body.paymentspage2 .main-cont .trasferimenti .form-control,
body.paymentspage2 .main-cont .lista-movimenti .form-control,
body.paymentspage2 .main-cont .lista-scommesse .form-control {
  height: 21px;
  font-size: 11px;
  padding: 0 5px;
  background: #222;
  border: unset;
  color: #fff
}

body.areariservata .main-cont .resoconti-giochi label,
body.areariservata .main-cont .account-personal-data-container label,
body.areariservata .main-cont .account-documents-container label,
body.areariservata .main-cont .myaccount-container label,
body.areariservata .main-cont .bonus label,
body.areariservata .main-cont .messaggi label,
body.areariservata .main-cont .cambia-pwd label,
body.areariservata .main-cont .giroconto label,
body.areariservata .main-cont .report label,
body.areariservata .main-cont .lista-utenti label,
body.areariservata .main-cont .trasferimenti label,
body.areariservata .main-cont .lista-movimenti label,
body.areariservata .main-cont .lista-scommesse label,
body.paymentspage2 .main-cont .resoconti-giochi label,
body.paymentspage2 .main-cont .account-personal-data-container label,
body.paymentspage2 .main-cont .account-documents-container label,
body.paymentspage2 .main-cont .myaccount-container label,
body.paymentspage2 .main-cont .bonus label,
body.paymentspage2 .main-cont .messaggi label,
body.paymentspage2 .main-cont .cambia-pwd label,
body.paymentspage2 .main-cont .giroconto label,
body.paymentspage2 .main-cont .report label,
body.paymentspage2 .main-cont .lista-utenti label,
body.paymentspage2 .main-cont .trasferimenti label,
body.paymentspage2 .main-cont .lista-movimenti label,
body.paymentspage2 .main-cont .lista-scommesse label {
  font-weight: normal;
  font-size: 10px
}

body.areariservata .main-cont .resoconti-giochi .box-container.jumbotron,
body.areariservata .main-cont .account-personal-data-container .box-container.jumbotron,
body.areariservata .main-cont .account-documents-container .box-container.jumbotron,
body.areariservata .main-cont .myaccount-container .box-container.jumbotron,
body.areariservata .main-cont .bonus .box-container.jumbotron,
body.areariservata .main-cont .messaggi .box-container.jumbotron,
body.areariservata .main-cont .cambia-pwd .box-container.jumbotron,
body.areariservata .main-cont .giroconto .box-container.jumbotron,
body.areariservata .main-cont .report .box-container.jumbotron,
body.areariservata .main-cont .lista-utenti .box-container.jumbotron,
body.areariservata .main-cont .trasferimenti .box-container.jumbotron,
body.areariservata .main-cont .lista-movimenti .box-container.jumbotron,
body.areariservata .main-cont .lista-scommesse .box-container.jumbotron,
body.paymentspage2 .main-cont .resoconti-giochi .box-container.jumbotron,
body.paymentspage2 .main-cont .account-personal-data-container .box-container.jumbotron,
body.paymentspage2 .main-cont .account-documents-container .box-container.jumbotron,
body.paymentspage2 .main-cont .myaccount-container .box-container.jumbotron,
body.paymentspage2 .main-cont .bonus .box-container.jumbotron,
body.paymentspage2 .main-cont .messaggi .box-container.jumbotron,
body.paymentspage2 .main-cont .cambia-pwd .box-container.jumbotron,
body.paymentspage2 .main-cont .giroconto .box-container.jumbotron,
body.paymentspage2 .main-cont .report .box-container.jumbotron,
body.paymentspage2 .main-cont .lista-utenti .box-container.jumbotron,
body.paymentspage2 .main-cont .trasferimenti .box-container.jumbotron,
body.paymentspage2 .main-cont .lista-movimenti .box-container.jumbotron,
body.paymentspage2 .main-cont .lista-scommesse .box-container.jumbotron {
  padding: 3px 8px;
  font-weight: bold
}

body.areariservata .main-cont .resoconti-giochi .box-container.jumbotron label,
body.areariservata .main-cont .account-personal-data-container .box-container.jumbotron label,
body.areariservata .main-cont .account-documents-container .box-container.jumbotron label,
body.areariservata .main-cont .myaccount-container .box-container.jumbotron label,
body.areariservata .main-cont .bonus .box-container.jumbotron label,
body.areariservata .main-cont .messaggi .box-container.jumbotron label,
body.areariservata .main-cont .cambia-pwd .box-container.jumbotron label,
body.areariservata .main-cont .giroconto .box-container.jumbotron label,
body.areariservata .main-cont .report .box-container.jumbotron label,
body.areariservata .main-cont .lista-utenti .box-container.jumbotron label,
body.areariservata .main-cont .trasferimenti .box-container.jumbotron label,
body.areariservata .main-cont .lista-movimenti .box-container.jumbotron label,
body.areariservata .main-cont .lista-scommesse .box-container.jumbotron label,
body.paymentspage2 .main-cont .resoconti-giochi .box-container.jumbotron label,
body.paymentspage2 .main-cont .account-personal-data-container .box-container.jumbotron label,
body.paymentspage2 .main-cont .account-documents-container .box-container.jumbotron label,
body.paymentspage2 .main-cont .myaccount-container .box-container.jumbotron label,
body.paymentspage2 .main-cont .bonus .box-container.jumbotron label,
body.paymentspage2 .main-cont .messaggi .box-container.jumbotron label,
body.paymentspage2 .main-cont .cambia-pwd .box-container.jumbotron label,
body.paymentspage2 .main-cont .giroconto .box-container.jumbotron label,
body.paymentspage2 .main-cont .report .box-container.jumbotron label,
body.paymentspage2 .main-cont .lista-utenti .box-container.jumbotron label,
body.paymentspage2 .main-cont .trasferimenti .box-container.jumbotron label,
body.paymentspage2 .main-cont .lista-movimenti .box-container.jumbotron label,
body.paymentspage2 .main-cont .lista-scommesse .box-container.jumbotron label {
  width: auto;
  line-height: 10px;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 0
}

body.areariservata .main-cont .resoconti-giochi .box-container.jumbotron label span,
body.areariservata .main-cont .account-personal-data-container .box-container.jumbotron label span,
body.areariservata .main-cont .account-documents-container .box-container.jumbotron label span,
body.areariservata .main-cont .myaccount-container .box-container.jumbotron label span,
body.areariservata .main-cont .bonus .box-container.jumbotron label span,
body.areariservata .main-cont .messaggi .box-container.jumbotron label span,
body.areariservata .main-cont .cambia-pwd .box-container.jumbotron label span,
body.areariservata .main-cont .giroconto .box-container.jumbotron label span,
body.areariservata .main-cont .report .box-container.jumbotron label span,
body.areariservata .main-cont .lista-utenti .box-container.jumbotron label span,
body.areariservata .main-cont .trasferimenti .box-container.jumbotron label span,
body.areariservata .main-cont .lista-movimenti .box-container.jumbotron label span,
body.areariservata .main-cont .lista-scommesse .box-container.jumbotron label span,
body.paymentspage2 .main-cont .resoconti-giochi .box-container.jumbotron label span,
body.paymentspage2 .main-cont .account-personal-data-container .box-container.jumbotron label span,
body.paymentspage2 .main-cont .account-documents-container .box-container.jumbotron label span,
body.paymentspage2 .main-cont .myaccount-container .box-container.jumbotron label span,
body.paymentspage2 .main-cont .bonus .box-container.jumbotron label span,
body.paymentspage2 .main-cont .messaggi .box-container.jumbotron label span,
body.paymentspage2 .main-cont .cambia-pwd .box-container.jumbotron label span,
body.paymentspage2 .main-cont .giroconto .box-container.jumbotron label span,
body.paymentspage2 .main-cont .report .box-container.jumbotron label span,
body.paymentspage2 .main-cont .lista-utenti .box-container.jumbotron label span,
body.paymentspage2 .main-cont .trasferimenti .box-container.jumbotron label span,
body.paymentspage2 .main-cont .lista-movimenti .box-container.jumbotron label span,
body.paymentspage2 .main-cont .lista-scommesse .box-container.jumbotron label span {
  padding: 0px
}

body.areariservata .main-cont .resoconti-giochi .box-container.jumbotron span,
body.areariservata .main-cont .account-personal-data-container .box-container.jumbotron span,
body.areariservata .main-cont .account-documents-container .box-container.jumbotron span,
body.areariservata .main-cont .myaccount-container .box-container.jumbotron span,
body.areariservata .main-cont .bonus .box-container.jumbotron span,
body.areariservata .main-cont .messaggi .box-container.jumbotron span,
body.areariservata .main-cont .cambia-pwd .box-container.jumbotron span,
body.areariservata .main-cont .giroconto .box-container.jumbotron span,
body.areariservata .main-cont .report .box-container.jumbotron span,
body.areariservata .main-cont .lista-utenti .box-container.jumbotron span,
body.areariservata .main-cont .trasferimenti .box-container.jumbotron span,
body.areariservata .main-cont .lista-movimenti .box-container.jumbotron span,
body.areariservata .main-cont .lista-scommesse .box-container.jumbotron span,
body.paymentspage2 .main-cont .resoconti-giochi .box-container.jumbotron span,
body.paymentspage2 .main-cont .account-personal-data-container .box-container.jumbotron span,
body.paymentspage2 .main-cont .account-documents-container .box-container.jumbotron span,
body.paymentspage2 .main-cont .myaccount-container .box-container.jumbotron span,
body.paymentspage2 .main-cont .bonus .box-container.jumbotron span,
body.paymentspage2 .main-cont .messaggi .box-container.jumbotron span,
body.paymentspage2 .main-cont .cambia-pwd .box-container.jumbotron span,
body.paymentspage2 .main-cont .giroconto .box-container.jumbotron span,
body.paymentspage2 .main-cont .report .box-container.jumbotron span,
body.paymentspage2 .main-cont .lista-utenti .box-container.jumbotron span,
body.paymentspage2 .main-cont .trasferimenti .box-container.jumbotron span,
body.paymentspage2 .main-cont .lista-movimenti .box-container.jumbotron span,
body.paymentspage2 .main-cont .lista-scommesse .box-container.jumbotron span {
  font-size: 11px;
  padding: 10px
}

body.areariservata .main-cont .resoconti-giochi .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .account-personal-data-container .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .account-documents-container .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .myaccount-container .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .bonus .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .messaggi .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .cambia-pwd .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .giroconto .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .report .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .lista-utenti .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .trasferimenti .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .lista-movimenti .messaggi-container .panel-heading .panel-title.navbar a,
body.areariservata .main-cont .lista-scommesse .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .resoconti-giochi .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .account-personal-data-container .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .account-documents-container .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .myaccount-container .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .bonus .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .messaggi .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .cambia-pwd .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .giroconto .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .report .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .lista-utenti .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .trasferimenti .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .lista-movimenti .messaggi-container .panel-heading .panel-title.navbar a,
body.paymentspage2 .main-cont .lista-scommesse .messaggi-container .panel-heading .panel-title.navbar a {
  font-weight: bold
}

body.areariservata .main-cont .resoconti-giochi body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .account-personal-data-container body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .account-documents-container body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .myaccount-container body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .bonus body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .messaggi body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .cambia-pwd body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .giroconto body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .report body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .lista-utenti body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .trasferimenti body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .lista-movimenti body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.areariservata .main-cont .lista-scommesse body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .resoconti-giochi body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .account-personal-data-container body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .account-documents-container body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .myaccount-container body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .bonus body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .messaggi body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .cambia-pwd body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .giroconto body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .report body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .lista-utenti body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .trasferimenti body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .lista-movimenti body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo,
body.paymentspage2 .main-cont .lista-scommesse body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo {
  font-size: 11px
}

body.areariservata .main-cont .resoconti-giochi .import-cont,
body.areariservata .main-cont .account-personal-data-container .import-cont,
body.areariservata .main-cont .account-documents-container .import-cont,
body.areariservata .main-cont .myaccount-container .import-cont,
body.areariservata .main-cont .bonus .import-cont,
body.areariservata .main-cont .messaggi .import-cont,
body.areariservata .main-cont .cambia-pwd .import-cont,
body.areariservata .main-cont .giroconto .import-cont,
body.areariservata .main-cont .report .import-cont,
body.areariservata .main-cont .lista-utenti .import-cont,
body.areariservata .main-cont .trasferimenti .import-cont,
body.areariservata .main-cont .lista-movimenti .import-cont,
body.areariservata .main-cont .lista-scommesse .import-cont,
body.paymentspage2 .main-cont .resoconti-giochi .import-cont,
body.paymentspage2 .main-cont .account-personal-data-container .import-cont,
body.paymentspage2 .main-cont .account-documents-container .import-cont,
body.paymentspage2 .main-cont .myaccount-container .import-cont,
body.paymentspage2 .main-cont .bonus .import-cont,
body.paymentspage2 .main-cont .messaggi .import-cont,
body.paymentspage2 .main-cont .cambia-pwd .import-cont,
body.paymentspage2 .main-cont .giroconto .import-cont,
body.paymentspage2 .main-cont .report .import-cont,
body.paymentspage2 .main-cont .lista-utenti .import-cont,
body.paymentspage2 .main-cont .trasferimenti .import-cont,
body.paymentspage2 .main-cont .lista-movimenti .import-cont,
body.paymentspage2 .main-cont .lista-scommesse .import-cont {
  width: 50%;
  transform: translateX(50%);
  padding: 10px 0
}

body.areariservata .main-cont .resoconti-giochi .import-cont .button-container,
body.areariservata .main-cont .account-personal-data-container .import-cont .button-container,
body.areariservata .main-cont .account-documents-container .import-cont .button-container,
body.areariservata .main-cont .myaccount-container .import-cont .button-container,
body.areariservata .main-cont .bonus .import-cont .button-container,
body.areariservata .main-cont .messaggi .import-cont .button-container,
body.areariservata .main-cont .cambia-pwd .import-cont .button-container,
body.areariservata .main-cont .giroconto .import-cont .button-container,
body.areariservata .main-cont .report .import-cont .button-container,
body.areariservata .main-cont .lista-utenti .import-cont .button-container,
body.areariservata .main-cont .trasferimenti .import-cont .button-container,
body.areariservata .main-cont .lista-movimenti .import-cont .button-container,
body.areariservata .main-cont .lista-scommesse .import-cont .button-container,
body.paymentspage2 .main-cont .resoconti-giochi .import-cont .button-container,
body.paymentspage2 .main-cont .account-personal-data-container .import-cont .button-container,
body.paymentspage2 .main-cont .account-documents-container .import-cont .button-container,
body.paymentspage2 .main-cont .myaccount-container .import-cont .button-container,
body.paymentspage2 .main-cont .bonus .import-cont .button-container,
body.paymentspage2 .main-cont .messaggi .import-cont .button-container,
body.paymentspage2 .main-cont .cambia-pwd .import-cont .button-container,
body.paymentspage2 .main-cont .giroconto .import-cont .button-container,
body.paymentspage2 .main-cont .report .import-cont .button-container,
body.paymentspage2 .main-cont .lista-utenti .import-cont .button-container,
body.paymentspage2 .main-cont .trasferimenti .import-cont .button-container,
body.paymentspage2 .main-cont .lista-movimenti .import-cont .button-container,
body.paymentspage2 .main-cont .lista-scommesse .import-cont .button-container {
  padding-right: 5px;
  padding-left: 5px
}

body.areariservata .main-cont .resoconti-giochi .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .account-personal-data-container .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .account-documents-container .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .myaccount-container .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .bonus .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .messaggi .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .cambia-pwd .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .giroconto .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .report .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .lista-utenti .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .trasferimenti .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .lista-movimenti .import-cont .button-container a.btn-salva,
body.areariservata .main-cont .lista-scommesse .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .resoconti-giochi .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .account-personal-data-container .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .account-documents-container .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .myaccount-container .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .bonus .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .messaggi .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .cambia-pwd .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .giroconto .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .report .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .lista-utenti .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .trasferimenti .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .lista-movimenti .import-cont .button-container a.btn-salva,
body.paymentspage2 .main-cont .lista-scommesse .import-cont .button-container a.btn-salva {
  float: right
}

body.areariservata .main-cont .resoconti-giochi .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .account-personal-data-container .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .account-documents-container .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .myaccount-container .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .bonus .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .messaggi .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .cambia-pwd .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .giroconto .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .report .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .lista-utenti .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .trasferimenti .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .lista-movimenti .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.areariservata .main-cont .lista-scommesse .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .resoconti-giochi .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .account-personal-data-container .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .account-documents-container .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .myaccount-container .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .bonus .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .messaggi .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .cambia-pwd .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .giroconto .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .report .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .lista-utenti .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .trasferimenti .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .lista-movimenti .import-cont .filepond--root.filepond--hopper .filepond--drop-label label,
body.paymentspage2 .main-cont .lista-scommesse .import-cont .filepond--root.filepond--hopper .filepond--drop-label label {
  color: #fff
}

body.areariservata .main-cont .resoconti-giochi .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .account-personal-data-container .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .account-documents-container .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .myaccount-container .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .bonus .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .messaggi .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .cambia-pwd .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .giroconto .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .report .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .lista-utenti .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .trasferimenti .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .lista-movimenti .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.areariservata .main-cont .lista-scommesse .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .resoconti-giochi .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .account-personal-data-container .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .account-documents-container .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .myaccount-container .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .bonus .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .messaggi .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .cambia-pwd .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .giroconto .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .report .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .lista-utenti .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .trasferimenti .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .lista-movimenti .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root,
body.paymentspage2 .main-cont .lista-scommesse .import-cont .filepond--root.filepond--hopper .filepond--panel.filepond--panel-root .filepond--panel-root {
  background-color: #222 !important
}

body.areariservata .main-cont .resoconti-giochi ul.nav.nav-tabs,
body.areariservata .main-cont .account-personal-data-container ul.nav.nav-tabs,
body.areariservata .main-cont .account-documents-container ul.nav.nav-tabs,
body.areariservata .main-cont .myaccount-container ul.nav.nav-tabs,
body.areariservata .main-cont .bonus ul.nav.nav-tabs,
body.areariservata .main-cont .messaggi ul.nav.nav-tabs,
body.areariservata .main-cont .cambia-pwd ul.nav.nav-tabs,
body.areariservata .main-cont .giroconto ul.nav.nav-tabs,
body.areariservata .main-cont .report ul.nav.nav-tabs,
body.areariservata .main-cont .lista-utenti ul.nav.nav-tabs,
body.areariservata .main-cont .trasferimenti ul.nav.nav-tabs,
body.areariservata .main-cont .lista-movimenti ul.nav.nav-tabs,
body.areariservata .main-cont .lista-scommesse ul.nav.nav-tabs,
body.paymentspage2 .main-cont .resoconti-giochi ul.nav.nav-tabs,
body.paymentspage2 .main-cont .account-personal-data-container ul.nav.nav-tabs,
body.paymentspage2 .main-cont .account-documents-container ul.nav.nav-tabs,
body.paymentspage2 .main-cont .myaccount-container ul.nav.nav-tabs,
body.paymentspage2 .main-cont .bonus ul.nav.nav-tabs,
body.paymentspage2 .main-cont .messaggi ul.nav.nav-tabs,
body.paymentspage2 .main-cont .cambia-pwd ul.nav.nav-tabs,
body.paymentspage2 .main-cont .giroconto ul.nav.nav-tabs,
body.paymentspage2 .main-cont .report ul.nav.nav-tabs,
body.paymentspage2 .main-cont .lista-utenti ul.nav.nav-tabs,
body.paymentspage2 .main-cont .trasferimenti ul.nav.nav-tabs,
body.paymentspage2 .main-cont .lista-movimenti ul.nav.nav-tabs,
body.paymentspage2 .main-cont .lista-scommesse ul.nav.nav-tabs {
  border-bottom: 0px;
  display: block !important;
  margin-bottom: 20px
}

body.areariservata .main-cont .resoconti-giochi ul.nav.nav-tabs li,
body.areariservata .main-cont .account-personal-data-container ul.nav.nav-tabs li,
body.areariservata .main-cont .account-documents-container ul.nav.nav-tabs li,
body.areariservata .main-cont .myaccount-container ul.nav.nav-tabs li,
body.areariservata .main-cont .bonus ul.nav.nav-tabs li,
body.areariservata .main-cont .messaggi ul.nav.nav-tabs li,
body.areariservata .main-cont .cambia-pwd ul.nav.nav-tabs li,
body.areariservata .main-cont .giroconto ul.nav.nav-tabs li,
body.areariservata .main-cont .report ul.nav.nav-tabs li,
body.areariservata .main-cont .lista-utenti ul.nav.nav-tabs li,
body.areariservata .main-cont .trasferimenti ul.nav.nav-tabs li,
body.areariservata .main-cont .lista-movimenti ul.nav.nav-tabs li,
body.areariservata .main-cont .lista-scommesse ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .resoconti-giochi ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .account-personal-data-container ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .account-documents-container ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .myaccount-container ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .bonus ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .messaggi ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .cambia-pwd ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .giroconto ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .report ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .lista-utenti ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .trasferimenti ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .lista-movimenti ul.nav.nav-tabs li,
body.paymentspage2 .main-cont .lista-scommesse ul.nav.nav-tabs li {
  width: 25%;
  float: left
}

body.areariservata .main-cont .resoconti-giochi ul.nav.nav-tabs li a,
body.areariservata .main-cont .account-personal-data-container ul.nav.nav-tabs li a,
body.areariservata .main-cont .account-documents-container ul.nav.nav-tabs li a,
body.areariservata .main-cont .myaccount-container ul.nav.nav-tabs li a,
body.areariservata .main-cont .bonus ul.nav.nav-tabs li a,
body.areariservata .main-cont .messaggi ul.nav.nav-tabs li a,
body.areariservata .main-cont .cambia-pwd ul.nav.nav-tabs li a,
body.areariservata .main-cont .giroconto ul.nav.nav-tabs li a,
body.areariservata .main-cont .report ul.nav.nav-tabs li a,
body.areariservata .main-cont .lista-utenti ul.nav.nav-tabs li a,
body.areariservata .main-cont .trasferimenti ul.nav.nav-tabs li a,
body.areariservata .main-cont .lista-movimenti ul.nav.nav-tabs li a,
body.areariservata .main-cont .lista-scommesse ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .resoconti-giochi ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .account-personal-data-container ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .account-documents-container ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .myaccount-container ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .bonus ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .messaggi ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .cambia-pwd ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .giroconto ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .report ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .lista-utenti ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .trasferimenti ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .lista-movimenti ul.nav.nav-tabs li a,
body.paymentspage2 .main-cont .lista-scommesse ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 9px;
  color: #fff;
  padding: 12px 0;
  cursor: pointer;
  text-align: center;
  border-bottom: 1px solid #fff
}

body.areariservata .main-cont .resoconti-giochi ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .account-personal-data-container ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .account-documents-container ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .myaccount-container ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .bonus ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .messaggi ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .cambia-pwd ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .giroconto ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .report ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .lista-utenti ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .trasferimenti ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .lista-movimenti ul.nav.nav-tabs li.active a,
body.areariservata .main-cont .lista-scommesse ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .resoconti-giochi ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .account-personal-data-container ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .account-documents-container ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .myaccount-container ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .bonus ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .messaggi ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .cambia-pwd ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .giroconto ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .report ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .lista-utenti ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .trasferimenti ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .lista-movimenti ul.nav.nav-tabs li.active a,
body.paymentspage2 .main-cont .lista-scommesse ul.nav.nav-tabs li.active a {
  -webkit-box-shadow: inset 0 -3px 0 0 #fff;
  -moz-box-shadow: inset 0 -3px 0 0 #fff;
  box-shadow: inset 0 -3px 0 0 #fff;
  color: #fff;
  background-color: transparent !important
}

body.areariservata .main-cont .resoconti-giochi .tab-content .button-container,
body.areariservata .main-cont .account-personal-data-container .tab-content .button-container,
body.areariservata .main-cont .account-documents-container .tab-content .button-container,
body.areariservata .main-cont .myaccount-container .tab-content .button-container,
body.areariservata .main-cont .bonus .tab-content .button-container,
body.areariservata .main-cont .messaggi .tab-content .button-container,
body.areariservata .main-cont .cambia-pwd .tab-content .button-container,
body.areariservata .main-cont .giroconto .tab-content .button-container,
body.areariservata .main-cont .report .tab-content .button-container,
body.areariservata .main-cont .lista-utenti .tab-content .button-container,
body.areariservata .main-cont .trasferimenti .tab-content .button-container,
body.areariservata .main-cont .lista-movimenti .tab-content .button-container,
body.areariservata .main-cont .lista-scommesse .tab-content .button-container,
body.paymentspage2 .main-cont .resoconti-giochi .tab-content .button-container,
body.paymentspage2 .main-cont .account-personal-data-container .tab-content .button-container,
body.paymentspage2 .main-cont .account-documents-container .tab-content .button-container,
body.paymentspage2 .main-cont .myaccount-container .tab-content .button-container,
body.paymentspage2 .main-cont .bonus .tab-content .button-container,
body.paymentspage2 .main-cont .messaggi .tab-content .button-container,
body.paymentspage2 .main-cont .cambia-pwd .tab-content .button-container,
body.paymentspage2 .main-cont .giroconto .tab-content .button-container,
body.paymentspage2 .main-cont .report .tab-content .button-container,
body.paymentspage2 .main-cont .lista-utenti .tab-content .button-container,
body.paymentspage2 .main-cont .trasferimenti .tab-content .button-container,
body.paymentspage2 .main-cont .lista-movimenti .tab-content .button-container,
body.paymentspage2 .main-cont .lista-scommesse .tab-content .button-container {
  text-align: center;
  padding: 10px 0
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row,
body.areariservata .main-cont .bonus .myaccount-cont .row,
body.areariservata .main-cont .messaggi .myaccount-cont .row,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row,
body.areariservata .main-cont .giroconto .myaccount-cont .row,
body.areariservata .main-cont .report .myaccount-cont .row,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row,
body.paymentspage2 .main-cont .report .myaccount-cont .row,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row {
  margin-bottom: 10px;
  padding: 0 5px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row h5.message,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row h5.message,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row h5.message,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row h5.message,
body.areariservata .main-cont .bonus .myaccount-cont .row h5.message,
body.areariservata .main-cont .messaggi .myaccount-cont .row h5.message,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row h5.message,
body.areariservata .main-cont .giroconto .myaccount-cont .row h5.message,
body.areariservata .main-cont .report .myaccount-cont .row h5.message,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row h5.message,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row h5.message,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row h5.message,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .report .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row h5.message,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row h5.message {
  color: #fff;
  font-size: 14px;
  font-weight: bold
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 {
  width: calc(50% - 5px);
  background: #0f0f0f;
  margin-bottom: 10px;
  padding-bottom: 5px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6:nth-child(2n+1),
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6:nth-child(2n+1) {
  margin-right: 5px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6:nth-child(2n+2),
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6:nth-child(2n+2) {
  margin-left: 5px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 .title,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 .title,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 .title {
  margin-bottom: 5px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 .title h5,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 .title h5,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 .title h5 {
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  padding: 10px 0;
  border-bottom: 1px solid #000;
  -webkit-box-shadow: inset 0 -1px 0 0 #222;
  -moz-box-shadow: inset 0 -1px 0 0 #222;
  box-shadow: inset 0 -1px 0 0 #222
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul {
  width: 100%
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li {
  display: inline-block;
  width: calc(25% - 5px);
  background: #222;
  padding: 5px 10px;
  border-radius: 10px;
  text-align: center;
  float: left;
  margin-right: 5px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a {
  color: #fff;
  text-decoration: none !important;
  position: relative
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a span,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a span,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a span {
  display: block;
  width: 100%
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a span.title,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a span.title,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a span.title {
  font-size: 10px;
  align-items: center;
  display: inline-grid;
  line-height: 9px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a span.icon,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a span.icon {
  font-size: 22px
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li a .title-cont,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li a .title-cont {
  position: relative;
  height: 26px;
  display: flex
}

body.areariservata .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .report .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.areariservata .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .resoconti-giochi .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .account-personal-data-container .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .account-documents-container .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .myaccount-container .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .bonus .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .messaggi .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .cambia-pwd .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .giroconto .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .report .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .lista-utenti .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .trasferimenti .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .lista-movimenti .myaccount-cont .row .col-sm-6 ul li:hover a span,
body.paymentspage2 .main-cont .lista-scommesse .myaccount-cont .row .col-sm-6 ul li:hover a span {
  color: #fc0
}

body.areariservata .main-cont .giroconto table.table tr td,
body.paymentspage2 .main-cont .giroconto table.table tr td {
  color: #fff !important
}

body.areariservata .right-cont,
body.paymentspage2 .right-cont {
  float: left;
  width: 220px;
  margin-left: 10px
}

body.areariservata .right-cont .view.LChat,
body.paymentspage2 .right-cont .view.LChat {
  margin-top: 0
}

body.areariservata .right-cont>div,
body.paymentspage2 .right-cont>div {
  margin-bottom: 10px
}

.payments-cc {
  width: 100%;
  float: left
}

.payments-cc .cont {
  width: 350px;
  min-height: 480px;
  height: auto;
  padding: 10px;
  margin: 10px auto 20px;
  border-radius: 5px
}

.payments-cc .cont .logo {
  text-align: center
}

.payments-cc .cont .logo img {
  display: inline-block;
  width: 150px
}

.payments-cc .cont .form-group {
  margin-top: 10px
}

.payments-cc .cont .form-group select,
.payments-cc .cont .form-group input {
  padding: 5px;
  height: 29px;
  border-radius: 0px
}

.payments-cc .cont .form-group label {
  float: left;
  width: 100%
}

.payments-cc .cont .form-group select#mese option:first-child,
.payments-cc .cont .form-group select#anno option:first-child {
  display: none
}

.payments-cc .cont .form-group .input-group .input-group-btn .btn {
  padding: 7px 12px
}

.payments-cc .cont .btn-cont {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 20px
}

.payments-cc .cont .btn-cont .btn {
  width: 150px;
  font-size: 12px;
  font-weight: bold
}

.arearsiervata.modal-open .modal#modalPayment .modal-content,
.paymentspage2.modal-open .modal#modalPayment .modal-content {
  width: 390px;
  margin: 0 auto;
  top: 50%;
  transform: translateY(-50%);
  border: unset
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .loading,
.paymentspage2.modal-open .modal#modalPayment .modal-content .loading {
  width: calc(100% + 20px);
  height: calc(100% + 20px);
  position: absolute;
  z-index: 99999;
  top: -10px;
  left: -10px
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .loading .loading-box h3,
.paymentspage2.modal-open .modal#modalPayment .modal-content .loading .loading-box h3 {
  text-align: center;
  margin: 20px 0
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .loading .loading-box p,
.paymentspage2.modal-open .modal#modalPayment .modal-content .loading .loading-box p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  font-size: 40px
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-header,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-header {
  position: absolute;
  right: 0;
  z-index: 999;
  background: transparent;
  border: unset
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-header button.close,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-header button.close {
  opacity: 0.5
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body {
  padding: 0px;
  float: left;
  width: 100%
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body .logo,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .logo {
  padding: 10px;
  margin-bottom: 10px;
  float: left;
  width: 100%
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body .logo img,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .logo img {
  width: 180px;
  margin: 0 auto
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body .form-group,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .form-group {
  width: 100%;
  float: left;
  margin: 10px 0
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body label,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body label {
  float: left;
  margin-bottom: 0;
  line-height: 27px;
  text-indent: 0;
  width: 190px;
  margin-left: 20px
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body input.form-control,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body input.form-control {
  height: 28px;
  border-radius: 0px;
  font-size: 12px;
  padding: 0 10px;
  width: 150px;
  margin-right: 20px;
  text-align: right;
  float: right
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-body .alert,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .alert {
  float: left;
  width: calc(100% - 10px);
  margin-bottom: 15px
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-footer .button-container,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-footer .button-container {
  text-align: center
}

.arearsiervata.modal-open .modal#modalPayment .modal-content .modal-footer .button-container .btn-avanti,
.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-footer .button-container .btn-avanti {
  margin: 0 auto;
  float: none;
  width: 100%
}

body.cambiapwd .dati-container .col-sm-6.col-md-6 {
  padding: 0 0 0 10px;
  margin: 0
}

body.cambiapwd .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-8 input:focus {
  border-color: unset;
  box-shadow: unset !important;
  -webkit-box-shadow: unset !important
}

body.cambiapwd .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group {
  padding: 0;
  margin-left: 0;
  margin-right: 0
}

body.cambiapwd .dati-container .col-sm-12.col-md-12:first-child {
  padding: 20px;
  font-size: 15px;
  text-align: center
}

body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child {
  width: 50%;
  float: left;
  padding-left: 30px
}

body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo {
  padding: 10px;
  margin-bottom: 0;
  border-radius: 5px
}

body.cambiapwd.cambiapin .dati-container .col-sm-6.col-md-6 {
  width: 100%;
  padding: 0px
}

body.cambiapwd.cambiapin .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-8 {
  width: 40%
}

body.cambiapwd.cambiapin .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-8 input:focus {
  border-color: unset;
  box-shadow: unset !important;
  -webkit-box-shadow: unset !important
}

body.cambiapwd.cambiapin .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-12.control-label.text-right .button-container {
  text-align: center
}

.navbar-collapse {
  float: left
}

.div-versa {
  float: left;
  margin-top: 5px
}

.paymentspage.modal-open .modal .modal-content {
  width: 530px;
  height: 788px;
  margin: 0 auto;
  top: 80px
}

.paymentspage.modal-open .modal.skrill .modal-content {
  width: 435px;
  height: 660px
}

.paymentspage.modal-open .modal.wirecard .modal-content,
.paymentspage.modal-open .modal.astropaycard .modal-content {
  height: 386px
}

.paymentspage.modal-open .modal.astropaydirect .modal-content {
  height: 466px
}

.paymentspage.modal-open .modal.astropaydirect-2 .modal-content {
  width: 880px;
  height: 530px
}

.paymentspage.modal-open .modal .modal-content .modal-body {
  height: calc(100% - 80px);
  padding: 0
}

.paymentspage.modal-open .modal .modal-content .modal-body .content-chisiamo iframe {
  height: 691px
}

.paymentspage.modal-open .modal.skrill .modal-content .modal-body .content-chisiamo iframe.skrill {
  height: 613px
}

.paymentspage.modal-open .modal.wirecard .modal-content .modal-body .content-chisiamo iframe.wirecard,
.paymentspage.modal-open .modal.astropaycard .modal-content .modal-body .content-chisiamo iframe.astropaycard {
  height: 289px
}

.paymentspage.modal-open .modal.astropaydirect .modal-content .modal-body .content-chisiamo iframe.astropaydirect {
  height: 369px
}

.paymentspage.modal-open .modal.astropaydirect-2 .modal-content .modal-body .content-chisiamo iframe.astropaydirect-2 {
  height: 483px;
  width: 878px
}

.paymentspage.modal-open .modal.astropaydirect-2 .modal-content .modal-body .content-chisiamo iframe.astropaydirect-2 body {
  overflow: hidden
}

.modal-content.pagamento-page .modal-content {
  position: absolute;
  top: 50%;
  transform: translateY(-50%)
}

body.paymentspage .payments-container .nav.nav-tabs {
  border: unset
}

body.paymentspage .payments-container .nav.nav-tabs li {
  width: 50%
}

body.paymentspage .payments-container .nav.nav-tabs li a {
  border-radius: 0px;
  text-align: center;
  font-size: 14px;
  font-weight: bold
}

body.paymentspage .payments-container .tab-content {
  width: 100%;
  margin-top: 10px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .col-sm-6.col-md-3 {
  min-width: 25%
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail {
  float: left;
  position: relative
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail img {
  float: left;
  height: 40px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail h3 {
  float: left;
  padding: 0;
  width: 100%;
  font-size: 11px;
  text-transform: uppercase;
  font-weight: bold;
  margin: 10px 0
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .caption {
  padding: 0
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail p {
  float: left;
  display: none
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail a i {
  font-size: 20px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .col-sm-4 a {
  margin-top: -3px;
  float: left;
  display: block
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .form-group {
  width: 100%;
  height: 21px;
  float: left;
  margin: 5px 0
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .form-group input[type="text"] {
  width: 100%;
  float: right;
  max-width: 181px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .form-group input[type="text"]#staticEmail {
  text-indent: 5px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail a.btn {
  float: right;
  margin-right: 5px;
  margin-top: 5px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .col-sm-4 {
  padding: 10px 5px 10px 5px
}

.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .col-sm-8 {
  padding: 10px 5px 10px 0
}

section.main-PaymentsCC {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%)
}

section.main-PaymentsCC hr {
  display: none
}

section.main-PaymentsCC #divPagCC,
section.main-PaymentsCC #divPagAD {
  padding: 13px 0
}

section.main-PaymentsCC #divPagCC .page-header {
  margin: 0 !important;
  border: unset
}

section.main-PaymentsCC #divPagCC .page-header h2 {
  font-size: 19px;
  font-weight: bold
}

section.main-PaymentsCC #divPagCC .form-group {
  float: left;
  width: 100%
}

section.main-PaymentsCC #divPagCC .form-group label {
  float: left;
  width: 20%;
  text-align: right;
  line-height: 24px
}

section.main-PaymentsCC #divPagCC .form-group .col-sm-8 {
  float: left;
  width: 80%
}

section.main-PaymentsCC #divPagCC .form-group .input-group .input-group-btn .btn {
  padding: 1px 9px
}

section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-4,
section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-5 {
  width: 50%
}

section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-4 label,
section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-5 label {
  width: 25%;
  font-size: 11px;
  padding: 0 5px 0 0px
}

section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-4 select,
section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-5 select {
  width: 75%
}

section.main-PaymentsCC #divPagCC .buttons-footer {
  text-align: center;
  padding: 20px
}

.bonus-container .panel-heading {
  position: relative;
  height: 30px !important;
  padding: 0 !important
}

.bonus-container .panel-heading h4:after,
.bonus-container .panel-heading h4:before {
  display: none !important
}

.bonus-container .panel-heading .panel-title.navbar {
  padding: 0 !important;
  margin: 0px !important;
  height: 30px !important;
  max-height: 30px !important;
  min-height: 30px !important
}

.bonus-container .panel-heading .panel-title.navbar a {
  line-height: 30px;
  text-indent: 10px
}

.bonus-container .panel-heading .panel-title.navbar a span.soggetto,
.bonus-container .panel-heading .panel-title.navbar a span.data {
  font-size: 13px;
  background: transparent !important
}

.bonus-container .panel-heading .panel-title.navbar a span.pull-right {
  margin-right: 20px
}

.bonus-container .panel-heading .panel-title.navbar a span.soggetto {
  margin-left: 10px
}

.bonus-container .panel.panel-default .panel-heading .fa-hover {
  width: 30px;
  height: 30px;
  z-index: 99;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0
}

.bonus-container .panel.panel-default .panel-heading .fa-hover a {
  line-height: 30px;
  font-size: 13px
}

.bonus-container .panel-body span {
  font-size: 11px;
  float: left;
  display: block;
  width: auto;
  margin-right: 15px
}

.bonus-container .panel-body a {
  font-size: 11px;
  float: left;
  display: block;
  width: auto;
  margin-right: 15px
}

.bonus-container .panel-body a:hover {
  text-decoration: none;
  opacity: 0.5
}

.bonus-container .codice-cont {
  float: left;
  width: 100%;
  min-height: 28px;
  padding: 10px
}

.bonus-container .codice-cont span {
  float: left;
  display: block;
  margin-right: 15px;
  height: 28px;
  line-height: 28px
}

.bonus-container .codice-cont .form-control {
  width: 120px;
  float: left;
  margin-right: 15px;
  margin-top: 2px
}

.container-fluid.bonus .page-title {
  position: relative
}

.container-fluid.bonus .page-title .fa-hover {
  width: 45px;
  height: 40px;
  position: absolute;
  right: 0;
  top: 0
}

.container-fluid.bonus .page-title .fa-hover a {
  line-height: 40px;
  font-size: 15px
}

.container-fluid.bonus .page-title span.non-read {
  display: block;
  width: 150px;
  position: absolute;
  top: 12px;
  left: 210px
}

body.cambiapwd .dati-container .col-sm-6.col-md-6 {
  padding: 0 0 0 10px;
  margin: 0
}

body.cambiapwd .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-8 input:focus {
  border-color: unset;
  box-shadow: unset !important;
  -webkit-box-shadow: unset !important
}

body.cambiapwd .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group {
  padding: 0;
  margin-left: 0;
  margin-right: 0
}

body.cambiapwd .dati-container .col-sm-12.col-md-12:first-child {
  padding: 20px;
  font-size: 15px;
  text-align: center
}

body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child {
  width: 50%;
  float: left;
  padding-left: 30px
}

body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo {
  padding: 10px;
  margin-bottom: 0;
  border-radius: 5px
}

body.cambiapin .dati-container .col-sm-6.col-md-6 {
  width: 100%;
  padding: 0px
}

body.cambiapin .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-8 {
  width: 40%
}

body.cambiapin .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-8 input:focus {
  border-color: unset;
  box-shadow: unset !important;
  -webkit-box-shadow: unset !important
}

body.cambiapin .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group .col-sm-12.control-label.text-right .button-container {
  text-align: center
}

span#spnmessagerecpwd {
  margin-top: 20px;
  display: block
}

.recupera-pwd input {
  max-width: 180px
}

.recupera-pwd iframe {
  transform: none !important
}

.recupera-pwd .rec-password {
  padding-top: 25px
}

.header .rec-password {
  padding: 0px
}

.recupera-pwd .button-container {
  display: block;
  text-align: center;
  padding: 20px 0px
}

.recupera-pwd .g-recaptcha>div {
  margin: 0 auto
}

.main-wirecard {
  height: 660px
}

.main-wirecard .container {
  width: 840px;
  padding: 20px
}

.main-wirecard .logo {
  display: block;
  margin: 0 auto;
  width: 100%;
  text-align: center;
  padding: 20px 5px;
  border-radius: 4px;
  margin: 10px auto
}

.main-wirecard .input-group-btn .btn-info {
  height: 25px;
  width: 25px
}

.main-wirecard .input-group-btn .btn-info span.fa {
  position: absolute;
  left: 10px;
  top: 5px
}

.main-wirecard .logo img {
  height: auto;
  max-width: 150px;
  display: inline-block
}

.main-wirecard .logo img:first-child {
  margin-right: 30px
}

.main-wirecard .info-amount {
  text-align: center;
  padding: 20px 5px;
  font-size: 15px;
  font-weight: bold
}

.main-wirecard .wallet-section .credit-cards a,
.main-wirecard .payment-section .credit-cards a,
.main-wirecard .wallet-section .credit-cards img,
.main-wirecard .payment-section .credit-cards img {
  height: 30px;
  width: 80px;
  display: block;
  text-align: center;
  margin: 0 auto
}

.main-wirecard h2 {
  margin-bottom: 0;
  text-align: center
}

.main-wirecard fieldset {
  margin-left: 75px
}

.main-wirecard fieldset label,
.main-wirecard fieldset input,
.main-wirecard fieldset select {
  margin-bottom: 15px
}

.main-wirecard fieldset input,
.main-wirecard fieldset select {
  width: 200px
}

.main-wirecard fieldset #selInputYear,
.main-wirecard fieldset #selInputMonth {
  width: 90px
}

.main-wirecard fieldset .col-xs-5 {
  margin-left: -51px
}

.main-wirecard fieldset .control-label {
  text-align: right
}

.main-wirecard fieldset label {
  margin-top: 5px;
  text-transform: uppercase
}

.main-wirecard fieldset .page-header {
  border: none
}

.main-wirecard fieldset #txtCVC {
  width: 177px
}

.main-wirecard .selected_brandimage {
  padding: 10px 0px;
  display: block;
  text-align: center;
  border-radius: 4px
}

.main-wirecard .buttons-footer {
  text-align: center
}

.main-wirecard .buttons-footer .btn-danger {
  margin-left: 10px;
  margin-right: 10px;
  width: 120px
}

.main-wirecard .buttons-footer .btn-primary {
  margin-left: 10px;
  width: 120px
}

body.areariservata .loading-container {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0%;
  left: 0%;
  right: 0%;
  overflow: hidden
}

body.areariservata .loading-container .loadbk {
  width: 100%;
  height: 100%;
  display: table
}

body.areariservata .loading-container .loadbk .loading-box {
  margin: 0 auto;
  text-align: center;
  display: table-cell;
  vertical-align: middle
}

body.areariservata .loading-container .loadbk .loading-box p {
  font-size: 100px;
  margin-left: auto;
  margin-right: auto
}

body.areariservata .loading-container .loadbk .loading-box h3 {
  padding: 10px 0
}

body.areariservata .termini .modal-body {
  height: 500px;
  overflow: auto
}

.payment-methods-page .row .col-sm-12 .payments-cont {
  width: 100%;
  height: 100%;
  margin: 0 auto
}

.payment-methods-page .row .col-sm-12 .payments-cont ul.nav-tabs {
  font-size: 13px
}

.payment-methods-page .row .col-sm-12 .payments-cont ul.nav-tabs li {
  position: relative
}

.payment-methods-page .row .col-sm-12 .payments-cont ul.nav-tabs li a {
  background: transparent !important;
  border: unset;
  color: #fff;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 4px solid transparent
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 20px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .tab-pane {
  width: 100%
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont {
  float: left;
  width: 230px;
  padding: 10px 0 10px 10px;
  height: 100%
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont ul li {
  padding: 10px;
  cursor: pointer;
  height: 36px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont ul li span.type {
  text-transform: uppercase;
  float: left;
  display: inline-block;
  font-size: 11px;
  font-weight: bold
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont ul li span.type-num {
  float: right;
  display: inline-block;
  font-weight: bold;
  font-size: 10px;
  padding: 3px;
  margin-top: -3px;
  margin-right: -3px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .methods-cont {
  float: left;
  width: calc(100% - 230px)
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content div {
  float: left;
  width: 100%
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .header {
  float: left;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  width: 100%;
  padding: 15px 20px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content {
  float: left;
  width: 100%;
  padding-bottom: 10px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp {
  padding: 10px;
  margin: 10px 10px 0 10px;
  width: calc(100% - 20px)
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp h3 {
  font-size: 15px;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 5px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont {
  float: left;
  width: calc(33.33% - 10px);
  padding: 0;
  height: 85px;
  margin: 5px;
  box-shadow: none;
  transition: all 0.5s ease-out;
  position: relative
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont div.method {
  position: relative;
  height: 49px;
  float: left;
  width: 140px;
  margin-right: 10px;
  height: 100%
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont div.method img {
  max-width: 140px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info {
  width: calc(100% - 150px);
  float: left;
  height: 100%
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .min {
  width: auto;
  margin-right: 10px;
  margin-top: 5px;
  font-style: italic;
  font-size: 10px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .max {
  margin-top: 5px;
  width: auto;
  font-style: italic;
  font-size: 10px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .fee {
  width: 100%;
  margin-top: 25px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .time {
  width: 50%
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .details {
  float: right;
  text-align: right;
  width: calc(100% - 50%);
  direction: rtl;
  text-indent: 4px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .details a span {
  text-decoration: underline
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .details-cont {
  text-align: left !important;
  z-index: 99;
  position: absolute;
  top: 83px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .details-cont .card-body {
  text-align: left !important;
  margin: 10px 0;
  line-height: 16px;
  font-size: 11px;
  padding: 0 10px
}

.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont:hover {
  transition: all 0.5s ease-out
}

.quote-page .main-container-quote .palinsesto-container .sports h4:before,
.main-palinsesti .heading-sport .title-heading:before {
  display: none
}

.wrapper-boxed-quote.vis-left {
  min-width: 1200px
}

.wrapper-boxed-quote .container-fluid.quote-page {
  padding: 0px
}

.wrapper-boxed-quote .container-fluid.quote-page .btn-open {
  display: none
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote {
  width: calc(100% - 620px);
  float: left;
  margin: 10px auto;
  padding-right: 10px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container {
  margin-bottom: 10px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .top-container {
  padding: 5px 5px 0 5px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .sports {
  width: 100%;
  float: left
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .sports h4 {
  margin: 0px auto;
  padding: 7px 0;
  text-transform: uppercase;
  font-size: 14px;
  text-indent: 10px !important;
  font-weight: bold;
  border-bottom: none;
  margin-bottom: 3px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal img {
  width: 25px;
  float: left
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal span {
  display: inline-block;
  padding: 5px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container {
  display: inline-block;
  float: right
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 26px;
  line-height: 46px;
  text-align: center;
  cursor: pointer;
  position: relative
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:after,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:before {
  position: absolute;
  width: 15px;
  height: 1px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 5px;
  content: ''
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:before {
  bottom: 17px;
  left: 7px;
  -webkit-transform: translateY(6px) rotate(-45deg);
  -moz-transform: translateY(6px) rotate(-45deg);
  -ms-transform: translateY(6px) rotate(-45deg);
  -o-transform: translateY(6px) rotate(-45deg);
  transform: translateY(6px) rotate(-45deg);
  transition: all .2s
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:after {
  top: 20px;
  left: 7px;
  -webkit-transform: translateY(-6px) rotate(45deg);
  -moz-transform: translateY(-6px) rotate(45deg);
  -ms-transform: translateY(-6px) rotate(45deg);
  -o-transform: translateY(-6px) rotate(45deg);
  transform: translateY(-6px) rotate(45deg);
  transition: all .2s
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:hover {
  transition: all .2s
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:hover:after {
  top: 7px;
  left: 7px;
  -webkit-transform: translateY(6px) rotate(-45deg);
  -moz-transform: translateY(6px) rotate(-45deg);
  -ms-transform: translateY(6px) rotate(-45deg);
  -o-transform: translateY(6px) rotate(-45deg);
  transform: translateY(6px) rotate(-45deg);
  transition: all .2s
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:hover:before {
  bottom: 6px;
  left: 7px;
  -webkit-transform: translateY(-6px) rotate(45deg);
  -moz-transform: translateY(-6px) rotate(45deg);
  -ms-transform: translateY(-6px) rotate(45deg);
  -o-transform: translateY(-6px) rotate(45deg);
  transform: translateY(-6px) rotate(45deg);
  transition: all .2s
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a i {
  display: none
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .button-container {
  padding: 5px 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .button-container .btn {
  text-shadow: none;
  padding: 3px 8px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container {
  padding: 5px;
  border-top: 1px solid
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato {
  min-width: 100px;
  width: 14%;
  padding: 0px;
  margin: 1px 1px;
  text-shadow: none
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato:hover {
  background: none;
  font-size: 10px !important
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo {
  min-width: 100px;
  width: 14%;
  padding: 0px;
  margin: 1px 1px;
  text-shadow: none
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato a,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo a {
  text-decoration: none;
  font-weight: 700;
  padding: 3px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi {
  padding: 5px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .int-quote {
  padding: 8px 20px;
  display: inline-block;
  margin-bottom: 3px;
  width: auto;
  font-weight: bold;
  text-transform: uppercase;
  text-indent: 0px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .data span {
  display: none
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .id1 {
  width: 50px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .orario {
  width: 60px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .evento1 {
  width: 100%
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .segni1 {
  width: 100%;
  min-width: 342px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table {
  margin-bottom: 0;
  border-radius: 5px;
  display: block;
  overflow-x: auto
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead {
  padding: 5px 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr>th {
  padding: 2px;
  vertical-align: middle;
  font-weight: normal;
  text-align: center;
  line-height: 1;
  font-weight: 700;
  text-transform: uppercase;
  border: unset
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr>th.data {
  text-transform: uppercase;
  padding: 4px 5px;
  font-size: 10px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr>th.data:first-child {
  font-size: 11px;
  text-align: left
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr:last-child>th,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead tr:last-child {
  font-weight: normal;
  letter-spacing: -0.5px;
  font-size: 10px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr>td {
  vertical-align: middle;
  text-align: center;
  tab-size: 13px;
  font-size: 12px;
  font-weight: normal
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr>td.evento,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr>td.evento_segni {
  text-align: left;
  padding-left: 5px !important
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.id {
  border-top: unset
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota {
  text-align: center;
  padding: 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo.segni .tournamentCombo {
  float: left;
  width: 100%
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo.segni .tournamentCombo:first-child {
  margin-bottom: 10px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo.segni .tournamentCombo .tournamentComboDescr {
  width: 100%;
  float: left;
  display: block;
  line-height: 25px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo.segni .tournamentCombo .qta-dp {
  width: 20% !important
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo.segni .tournamentCombo .qta-dp .segniqt.quota1_a .qta.quota1_a {
  width: 100% !important;
  max-width: unset !important;
  border: unset !important;
  padding: 2px 0;
  margin: 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote td:first-child {
  min-width: 25px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .pn_image1 {
  font-size: 17px;
  padding: 2px 0 0 0;
  cursor: pointer
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .pn_image1 i.fa-plus-square:before {
  content: "+";
  font-family: FontAwesome;
  font-weight: bold;
  font-size: 20px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .pn_image1.stats {
  font-size: 12px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quotapremuta .qta,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .qta {
  display: inline-block;
  vertical-align: middle;
  padding: 4px 0px;
  text-decoration: none;
  text-shadow: none;
  border-radius: 0 !important;
  width: calc(100% - 2px);
  font-size: 11px;
  line-height: 21px;
  margin: 2px 0;
  font-weight: normal
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quotapremuta {
  padding: 0px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni {
  min-width: 830px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp {
  min-width: 80px;
  min-height: 32px;
  position: relative;
  display: inline-block;
  float: left;
  font-size: 12px;
  vertical-align: middle;
  margin: 3px 2px;
  line-height: normal;
  text-decoration: none;
  text-align: center;
  transition: all 0.2s ease;
  width: 137px !important
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp .segniqt {
  cursor: pointer
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp .tipo {
  padding: 2px 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp .nome-quota {
  padding: 2px 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp span {
  width: 100%;
  display: inline-block;
  padding: 2px 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp a {
  width: 100%;
  padding: 2px 0;
  text-decoration: none
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp:hover {
  transition: all 0.2s ease
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo {
  min-width: 470px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo select {
  border: none;
  width: calc(40% - 5px);
  float: left;
  margin-right: 5px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo .qta-dp {
  float: left;
  width: calc(20% - 5px);
  margin: 0 !important;
  min-width: 0px !important;
  min-height: auto !important
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo .qta-dp .qta {
  line-height: 24px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main {
  padding: 5px;
  text-align: center;
  text-transform: uppercase
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main .title {
  padding: 5px;
  text-align: center;
  text-transform: uppercase;
  border-bottom: 1px
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li {
  width: calc(20% - 5px);
  position: relative;
  padding: 5px 0
}

.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga1:before,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga2:before,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga3:before,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga4:before,
.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga5:before {
  position: absolute;
  top: 2px;
  left: 8%;
  font-family: 'FontAwesome';
  content: '\f111';
  font-size: 18px
}

.wrapper-boxed-quote .container-fluid.quote-page .left-column-quote {
  float: left;
  width: 250px;
  margin: 10px;
  padding-left: 0px
}

.wrapper-boxed-quote .container-fluid.quote-page .right-column-quote {
  float: left;
  width: 350px;
  padding-right: 10px;
  margin-top: 10px
}

.main-quote .table>thead>tr>th,
.main-quote .table>tbody>tr>th,
.main-quote .table>tfoot>tr>th,
.main-quote .table>thead>tr>td,
.main-quote .table>tbody>tr>td,
.main-quote .table>tfoot>tr>td {
  min-width: 40px;
  border-left: none;
  border-right: none;
  height: 30px;
  vertical-align: middle;
  line-height: normal;
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: normal;
  letter-spacing: 0
}

body.qta-other .quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .qta {
  font-size: 10.5px
}

.popquote .modal-content .modal-header {
  position: fixed;
  z-index: 100
}

.popquote .modal-content .modal-header h4 {
  width: 90% !important;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.popquote .modal-content .modal-body {
  max-height: 800px;
  position: relative;
  padding: 0px;
  overflow-y: scroll
}

.popquote .modal-content .modal-body>ul>li>.panel {
  margin-bottom: 0px
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-heading {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  border-bottom: unset;
  position: sticky;
  top: 0px;
  z-index: 999
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-body {
  padding: 2px
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul {
  margin-left: 1px
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li {
  display: inline-block;
  float: left
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li>.qta-dp {
  width: 109px;
  padding: 0px;
  margin: 2px;
  position: relative;
  font-size: 12px;
  vertical-align: middle;
  line-height: normal;
  text-decoration: none;
  text-align: center;
  cursor: pointer
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li>.qta-dp .tipo {
  padding: 2px 0;
  font-weight: bold
}

.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li>.qta-dp .nome-quota {
  padding: 2px 0
}

.main-stampa-quote .main-container .page-title h3 {
  margin: 0px;
  text-align: center
}

.main-stampa-quote .main-container .stampa-quote-container {
  margin-bottom: 5px
}

.main-stampa-quote .main-container .stampa-quote-container ul.list-group {
  text-align: center;
  height: 438px;
  overflow-y: auto;
  margin: 0 5px 5px 5px
}

.main-stampa-quote .main-container .stampa-quote-container ul.list-group>li {
  border: none
}

.main-stampa-quote .main-container .stampa-quote-container .title {
  margin: 0 5px 5px 5px;
  padding: 5px 0;
  text-align: center;
  text-transform: uppercase
}

.main-stampa-quote .main-container .stampa-quote-container .title h4 {
  margin: 0 auto
}

.main-stampa-quote .main-container .stampa-quote-container ul.list-inline .checkbox,
.main-stampa-quote .main-container .stampa-quote-container ul.list-inline .radio {
  margin: 0px 5px;
  padding: 2px 0
}

.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote {
  margin: 10px auto
}

.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .list-inline {
  padding-left: 0;
  list-style: none;
  margin: 0 auto;
  text-align: center
}

.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp {
  width: 32%;
  padding: 0;
  margin: 3px 3px
}

.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp div.checkbox {
  margin: 0px;
  position: relative;
  text-align: left
}

.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp div.checkbox label {
  padding-left: 40px
}

.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp div.checkbox>label>input {
  position: absolute;
  left: 30px
}

.main-stampa-quote .main-container .stampa-quote-container .pal-selezionati .title {
  margin: 0px 5px 0 5px
}

.main-stampa-quote .main-container .stampa-quote-container .pal-selezionati ul li {
  padding: 5px;
  text-align: left
}

.main-stampa-quote .main-container .stampa-quote-container .pal-selezionati ul li>.checkbox {
  margin: 0px;
  margin: 0px
}

.main-stampa-quote .main-container .stampa-quote-container .date-container .title h4,
.main-stampa-quote .main-container .stampa-quote-container .date-container p.title {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase
}

.main-stampa-quote .main-container .stampa-quote-container .date-container .checkbox-container {
  padding-bottom: 7px;
  text-align: center
}

.main-stampa-quote .main-container .stampa-quote-container .date-container .data-calendario {
  text-align: center
}

.main-stampa-quote .main-container .stampa-quote-container .date-container .data-calendario .form-group {
  margin-bottom: 10px
}

.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .title h4 {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase
}

.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .ordinamento,
.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .dimensione-caratteri,
.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .tipo-stampa,
.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .stampa-logo-container {
  text-align: center
}

.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .ordinamento,
.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .dimensione-caratteri,
.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .tipo-stampa {
  padding-bottom: 7px
}

.main-stampa-quote .main-container .stampa-quote-container .date-container .data-calendario .form-group label {
  min-width: 50px
}

.main-stampa-quote .main-container .opzioni-stampa {
  margin: 0px;
  padding-left: 0;
  padding-right: 0px;
  margin-right: 5px;
  width: calc(50% - 10px)
}

.main-stampa-quote .main-container .button-container {
  padding: 10px 0;
  text-align: center;
  clear: both
}

.main-stampa-quote .main-container .button-container .btn-stampa-quote a {
  text-decoration: none
}

body.casino-live .animate-box .slide .slice-a {
  background: url("/player/theme-asset/22/assets/sliderLivecasino.jpg");
  height: 384px
}

body.casino-live .animate-box .slide .slice-a .vector-1 {
  display: none
}

body.casino-live .animate-box .slide .slice-b,
body.casino-live .animate-box .slide .slice-c {
  display: none
}

body.casino-live .animate-box .menu-casino.panel {
  background: transparent
}

body.casino-live .animate-box .menu-casino.panel .title-casino {
  display: none
}

body.casino-live .animate-box ul.select-casino {
  margin: 10px 0;
  padding: 5px
}

body.casino-live .animate-box ul.select-casino li {
  float: left;
  display: inline-block;
  padding: 5px;
  cursor: pointer
}

body.casino-live .bottom-container .game-container-dbg {
  width: 100%;
  float: left;
  margin-bottom: 50px
}

body.casino-live .bottom-container .col-md-3.game-box {
  width: calc(25% - 10px);
  float: left;
  display: inline-block;
  position: relative;
  overflow: hidden;
  padding: 0;
  margin: 0 5px
}

body.casino-live .bottom-container .col-md-3.game-box>img {
  width: 100%;
  -webkit-transition: all .2s ease;
  transition: all .2s ease
}

body.casino-live .bottom-container .col-md-3.game-box span.label {
  position: absolute;
  bottom: 0;
  height: 40px;
  line-height: 34px;
  display: block;
  text-align: center;
  width: 100%;
  text-transform: uppercase;
  font-size: 12px
}

body.casino-live .bottom-container .col-md-3.game-box span.label img {
  display: none
}

body.casino-live .bottom-container .col-md-3.game-box .btn.btn-play {
  position: absolute;
  text-align: center;
  padding: 8px 29px;
  border-radius: 5px;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  font-weight: 700;
  font-size: 14px;
  cursor: pointer;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  opacity: 0
}

body.casino-live .bottom-container .col-md-3.game-box:hover>img {
  -webkit-filter: blur(6px);
  filter: blur(6px) brightness(80%);
  -webkit-transition: all .2s ease;
  transition: all .2s ease
}

body.casino-live .bottom-container .col-md-3.game-box:hover .btn.btn-play {
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  opacity: 1
}

body.poker-new .wrapper-boxed,
body.casino-live .wrapper-boxed {
  background-size: cover;
  max-width: 1548px;
  width: 100%
}

body.poker-new .wrapper-boxed .main-content-poker-new .top,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top,
body.casino-live .wrapper-boxed .main-content-poker-new .top,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top {
  float: left;
  margin: 10px 0;
  width: 100%;
  display: flex
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins {
  width: 20%;
  height: 305px;
  margin-right: 10px;
  float: left
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs {
  border: unset
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li {
  width: 50%;
  float: left
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li a,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li a,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li a,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content {
  float: left;
  width: 100%;
  height: 100%
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul {
  float: left;
  width: 100%;
  height: auto;
  padding: 10px;
  border: unset
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li {
  height: 60px;
  width: 100%;
  float: left;
  padding: 5px 0;
  position: relative
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li:last-child,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li:last-child,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li:last-child,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li:last-child {
  border-bottom: unset
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .img-cont,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .img-cont,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .img-cont,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .img-cont {
  float: left;
  width: 70px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info {
  float: left;
  height: 40px;
  width: 130px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span {
  display: block;
  width: 100%;
  float: left;
  height: 20px;
  line-height: 20px;
  text-indent: 10px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.username,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.username,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.username,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.username {
  font-size: 11px;
  line-height: 30px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.slot-name,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.slot-name,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.slot-name,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.slot-name {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 14px;
  white-space: nowrap
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize {
  line-height: 40px;
  width: 100px;
  font-size: 14px;
  float: right;
  text-align: center
}

body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize span,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize span,
body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize span,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize span {
  font-weight: bold;
  display: block
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino {
  width: calc(100% - 20% - 10px);
  float: left;
  position: relative;
  height: 305px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino.width100,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino.width100,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100 {
  width: 100%
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino.width100 .carousel-inner .item img,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100 .carousel-inner .item img,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino.width100 .carousel-inner .item img,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100 .carousel-inner .item img {
  left: unset;
  object-fit: cover;
  transform: unset;
  width: 100%
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner {
  width: 100%;
  overflow: hidden;
  height: inherit;
  object-fit: cover
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item {
  height: inherit
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item img,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item img,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item img,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item img {
  height: inherit;
  width: auto;
  max-width: unset;
  margin: 0 auto;
  display: block;
  left: 50%;
  position: relative;
  transform: translate(-50%)
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control span.fa,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control span.fa,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control span.fa,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control span.fa {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  font-size: 25px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.left span.fa:before,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.left span.fa:before,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.left span.fa:before,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.left span.fa:before {
  content: ""
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.right span.fa:before,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.right span.fa:before,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.right span.fa:before,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.right span.fa:before {
  content: ""
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li {
  width: 50px;
  height: 5px
}

body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li.active,
body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li.active,
body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li.active,
body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li.active {
  margin: 1px 0
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont {
  float: left;
  width: 100%;
  min-height: 210px
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section {
  float: left;
  width: 100%;
  min-height: 130px;
  margin-bottom: 10px
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li {
  float: left;
  display: inline-block;
  width: 20%;
  height: 130px;
  overflow: hidden;
  position: relative;
  text-align: center
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider {
  width: 20%;
  background: transparent
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider img,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider img,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider img,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider img {
  width: 50%
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game {
  margin-left: 10px;
  width: calc(13.3% - 10px)
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li img,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li img,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li img,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%)
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption {
  position: absolute;
  bottom: 0;
  height: 30px;
  line-height: 30px;
  width: 100%
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption span,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption span,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption span,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption span {
  display: block;
  text-align: center;
  width: 100%;
  text-transform: uppercase
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back {
  position: absolute;
  width: 100%;
  height: calc(100% - 30px);
  top: 0;
  z-index: 999;
  opacity: 0;
  transition: all 0.2s ease
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover img,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover img,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover img,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover img {
  -webkit-filter: grayscale(0.9);
  filter: grayscale(0.9);
  transition: all 0.2s ease
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover .game-back,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover .game-back,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover .game-back,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover .game-back {
  opacity: 1;
  transition: all 0.2s ease
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play {
  position: absolute;
  text-align: center;
  padding: 8px 29px;
  border-radius: 5px;
  left: 50%;
  top: 70px;
  transform: translate(-50%);
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
  transition: all 0.2s ease
}

body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play:hover,
body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play:hover,
body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play:hover,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play:hover {
  transition: all 0.2s ease
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins {
  width: 20%;
  height: 305px;
  margin-left: 10px;
  float: left
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins ul.nav.nav-tabs,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins ul.nav.nav-tabs,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins ul.nav.nav-tabs,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins ul.nav.nav-tabs {
  border: unset
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins ul.nav.nav-tabs li,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins ul.nav.nav-tabs li,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins ul.nav.nav-tabs li,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins ul.nav.nav-tabs li {
  width: 50%;
  float: left
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins ul.nav.nav-tabs li a,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins ul.nav.nav-tabs li a,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins ul.nav.nav-tabs li a,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content {
  float: left;
  width: 100%;
  height: 100%
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul {
  float: left;
  width: 100%;
  height: auto;
  padding: 10px;
  border: unset
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li {
  height: 60px;
  width: 100%;
  float: left;
  padding: 5px 0;
  position: relative
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li:last-child,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li:last-child,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li:last-child,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li:last-child {
  border-bottom: unset
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .img-cont,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .img-cont,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .img-cont,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .img-cont {
  float: left;
  width: 70px
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info {
  float: left;
  height: 40px;
  width: 130px
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info span,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info span,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info span,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info span {
  display: block;
  width: 100%;
  float: left;
  height: 20px;
  line-height: 20px;
  text-indent: 10px
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info span.username,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info span.username,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info span.username,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info span.username {
  font-size: 11px;
  line-height: 30px
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info span.slot-name,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info span.slot-name,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .info span.slot-name,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .info span.slot-name {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 14px;
  white-space: nowrap
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .prize,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .prize,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .prize,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .prize {
  line-height: 40px;
  width: 100px;
  font-size: 14px;
  float: right;
  text-align: center
}

body.poker-new .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .prize span,
body.poker-new .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .prize span,
body.casino-live .wrapper-boxed .main-content-poker-new .latest-wins .tab-content ul li .prize span,
body.casino-live .wrapper-boxed .main-content-casino-live-new .latest-wins .tab-content ul li .prize span {
  font-weight: bold;
  display: block
}

body.poker .wrapper-boxed {
  background: url(../../images/casino-live/background/bg_livecasino-1.jpg);
  background-size: cover
}

body.poker .wrapper-boxed .main-content-poker .top {
  float: left;
  margin: 10px 0;
  width: 100%
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins {
  width: 20%;
  height: 305px;
  margin-right: 10px;
  float: left
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins ul.nav.nav-tabs {
  border: unset
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins ul.nav.nav-tabs li {
  width: 50%;
  float: left
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content {
  float: left;
  width: 100%;
  height: 100%
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul {
  float: left;
  width: 100%;
  height: auto;
  padding: 10px
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li {
  height: 60px;
  width: 100%;
  float: left;
  padding: 5px 0;
  position: relative
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li:last-child {
  border-bottom: unset
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .img-cont {
  float: left;
  width: 70px
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info {
  float: left;
  height: 40px;
  width: 130px
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info span {
  display: block;
  width: 100%;
  float: left;
  height: 20px;
  line-height: 20px;
  text-indent: 10px
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info span.username {
  font-size: 11px;
  line-height: 30px
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info span.slot-name {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 14px
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .prize {
  line-height: 40px;
  width: 130px;
  font-size: 14px;
  float: right;
  text-align: center
}

body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .prize span {
  font-weight: bold;
  display: block
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino {
  width: calc(100% - 20% - 10px);
  float: left
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino.width100 {
  width: 100%
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino.width100 .carousel-inner .item img {
  left: unset;
  transform: unset;
  object-fit: cover;
  width: 100%
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino a.carousel-control span.fa {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  font-size: 25px
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino a.carousel-control.left span.fa:before {
  content: ""
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino a.carousel-control.right span.fa:before {
  content: ""
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino .carousel-indicators li {
  width: 50px;
  height: 5px
}

body.poker .wrapper-boxed .main-content-poker .top #slider-casino .carousel-indicators li.active {
  margin: 1px 0
}

body.poker .wrapper-boxed .main-content-poker .games-cont {
  float: left;
  width: 100%;
  min-height: 210px
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section {
  float: left;
  width: 100%;
  min-height: 208px;
  margin-bottom: 10px
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li {
  float: left;
  display: inline-block;
  width: 20%;
  height: 201px;
  overflow: hidden;
  position: relative;
  text-align: center
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.provider {
  width: 20%
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.provider img {
  width: 50%
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game {
  margin-left: 10px;
  width: calc(20% - 10px)
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%)
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .caption {
  position: absolute;
  bottom: 0;
  height: 30px;
  line-height: 30px;
  width: 100%
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .caption span {
  display: block;
  text-align: center;
  width: 100%;
  text-transform: uppercase
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .game-back {
  position: absolute;
  width: 100%;
  height: calc(100% - 30px);
  top: 0;
  z-index: 999;
  opacity: 0;
  transition: all 0.2s ease
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game:hover img {
  -webkit-filter: grayscale(0.9);
  filter: grayscale(0.9);
  transition: all 0.2s ease
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game:hover .game-back {
  opacity: 1;
  transition: all 0.2s ease
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .game-back .btn-play {
  position: absolute;
  text-align: center;
  padding: 8px 29px;
  border-radius: 5px;
  left: 50%;
  top: 70px;
  transform: translate(-50%);
  font-weight: bold;
  font-size: 14px;
  cursor: pointer;
  transition: all 0.2s ease
}

body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .game-back .btn-play:hover {
  transition: all 0.2s ease
}

.main-content-casino-live-new .top-container .menu-casino {
  position: absolute;
  top: 50px;
  right: 50px;
  opacity: 1
}

.main-content-casino-live-new .top-container .menu-casino .panel-heading {
  padding: 15px;
  text-align: center;
  font-family: 'Kaushan Script', cursive;
  font-weight: bold;
  border: none
}

.main-content-casino-live-new .top-container .menu-casino .panel-heading h3 {
  margin: 0px
}

.main-content-casino-live-new .top-container .menu-casino .panel-body {
  padding: 10px
}

.main-content-casino-live-new .top-container .menu-casino .panel-body li {
  display: block;
  border: 0px;
  cursor: pointer
}

.main-content-casino-live-new .top-container .menu-casino .panel-body li.casino {
  margin: 5px auto;
  padding: 5px 10px;
  vertical-align: middle
}

.main-content-casino-live-new .top-container .menu-casino .panel-body li.casino:hover {
  animation: animatMenu 0.5s ease-in-out;
  -webkit-animation: animatMenu 0.5s ease-in-out;
  -moz-animation: animatMenu 0.5s ease-in-out;
  -o-animation: animatMenu 0.5s ease-in-out;
  transform: scale(1.2)
}

.main-content-casino-live-new .bottom-container {
  margin: 0 0 10px 0;
  float: left;
  width: 100%
}

.main-content-casino-live-new .bottom-container .menu-casino .select-casino ul li {
  width: 100%
}

.main-content-casino-live-new .bottom-container .game-container-dbg,
.main-content-casino-live-new .bottom-container .game-container-evo {
  padding: 5px;
  margin: 10px auto;
  width: 100%
}

.main-content-casino-live-new .bottom-container .game-container-dbg .game-box,
.main-content-casino-live-new .bottom-container .game-container-evo .game-box {
  padding: 0 5px;
  display: inline-block;
  position: relative;
  text-align: center;
  overflow: hidden;
  bottom: 0px;
  right: 0px;
  animation: gameAn 1s ease-in;
  -webkit-animation: gameAn 1s ease-in;
  -moz-animation: gameAn 1s ease-in;
  -o-animation: gameAn 1s ease-in;
  opacity: 1
}

.main-content-casino-live-new .bottom-container .game-container-dbg .game-box:hover>img,
.main-content-casino-live-new .bottom-container .game-container-evo .game-box:hover>img {
  transform: scale(1.4);
  position: relative;
  top: 20px;
  opacity: 0.5;
  animation: imgTra 1s ease-in-out;
  -webkit-animation: imgTra 1s ease-in-out;
  -moz-animation: imgTra 1s ease-in-out;
  -o-animation: imgTra 1s ease-in-out
}

.main-content-casino-live-new .bottom-container .game-container-dbg .game-box img,
.main-content-casino-live-new .bottom-container .game-container-evo .game-box img {
  width: 100%;
  display: block
}

.main-content-casino-live-new .bottom-container .game-container-dbg .game-box .label,
.main-content-casino-live-new .bottom-container .game-container-evo .game-box .label {
  position: absolute;
  top: 90px;
  left: 90px;
  padding: 5px 10px;
  font-size: 19px;
  font-weight: 400;
  font-family: 'Kaushan Script', cursive;
  cursor: default
}

.main-content-casino-live-new .bottom-container .game-box .label img {
  position: absolute;
  top: -14px;
  left: -44px;
  width: 50px;
  border-radius: 100%;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%
}

.main-content-casino-live-new .bottom-container .game-box .btn-play {
  display: inline-block;
  width: 125px;
  height: 45px;
  position: absolute;
  bottom: 0%;
  left: 30%;
  padding: 10px;
  cursor: pointer
}

.main-content-casino-live-new .bottom-container .game-container-dbg .game-box .btn-play,
.main-content-casino-live-new .bottom-container .game-container-evo .game-box .btn-play {
  text-decoration: none;
  margin: 0px;
  font-size: 18px;
  text-transform: uppercase
}

.main-content-casino-live-new .banner {
  float: left;
  width: 100%;
  height: 200px
}

.main-content-casino-live-new .bottom-container .panel-heading {
  float: left;
  width: calc(20% - 20px);
  padding: 5px;
  text-align: center;
  height: 216px;
  margin-top: 10px;
  margin: 10px 5px 5px 10px
}

.main-content-casino-live-new .bottom-container .panel-heading img {
  transform: scale(0.8)
}

.main-content-casino-live-new .bottom-container #menu-livecasino {
  margin-top: 10px
}

.main-content-casino-live-new .bottom-container #menu-livecasino .header {
  text-transform: uppercase;
  font-weight: bold;
  padding: 10px;
  font-size: 14px
}

.main-content-casino-live-new .bottom-container #menu-livecasino ul.nav-tabs {
  border: 0px !important
}

.main-content-casino-live-new .bottom-container #menu-livecasino ul.nav-tabs li.active a {
  border: 1px solid;
  background: transparent
}

.main-content-casino-live-new .bottom-container #menu-livecasino img {
  transform: scale(0.8)
}

.main-content-casino-live-new .bottom-container .casino-cont {
  float: left;
  width: 100%;
  margin-bottom: 20px
}

.main-content-casino-live-new .bottom-container .game-container-new {
  width: 100%
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box {
  margin: 5px;
  padding: 5px;
  width: calc(20% - 10px);
  display: inline-block;
  position: relative;
  text-align: center;
  overflow: hidden;
  border-radius: 3px;
  animation: gameAn 1s ease-in;
  -webkit-animation: gameAn 1s ease-in;
  -moz-animation: gameAn 1s ease-in;
  -o-animation: gameAn 1s ease-in;
  opacity: 1;
  float: left
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box.title {
  height: 225px
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box.title img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%) scale(0.8)
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box img {
  width: 100%;
  display: block;
  transition: all 0.5s
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new {
  position: absolute;
  bottom: 5px;
  width: calc(100% - 10px);
  font-size: 14px;
  text-transform: uppercase;
  font-weight: bold;
  text-align: left;
  height: 42px;
  line-height: 38px;
  overflow: hidden;
  border-bottom: 0px !important;
  transition: all 0.5s
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new span {
  display: block;
  text-indent: 10px
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new span.small {
  display: block;
  font-size: 9px;
  text-indent: 10px;
  position: absolute;
  top: 10px
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new .btn-play-new {
  display: block;
  position: absolute;
  width: 60%;
  left: 50%;
  transform: translateX(-50%);
  font-size: 13px;
  padding: 5px;
  font-weight: bold;
  top: 170px;
  opacity: 0;
  border-radius: 15px;
  transition: all 0.5s
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new .logo {
  position: absolute;
  top: 77px;
  transform: scale(0.7)
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box:hover .label-new {
  height: calc(100% - 10px);
  transition: all 0.5s
}

.main-content-casino-live-new .bottom-container .game-container-new .game-box:hover .btn-play-new {
  opacity: 1;
  transition: all 0.5s
}

.main-container-poker .top-container {
  background: url("/player/theme-asset/22/assets/poker-bk.jpg");
  background-size: 100%;
  background-position: 0 -150px;
  min-height: 550px;
  overflow: hidden;
  position: relative
}

.main-container-poker .top-container .animate-box {
  position: relative
}

.main-container-poker .top-container .animate-box .slice-c {
  width: 100%;
  position: absolute;
  top: 400px;
  left: 0px;
  text-align: center
}

.main-container-poker .top-container .animate-box .slice-c h2 {
  text-transform: uppercase;
  font-family: 'Kaushan Script', cursive;
  font-size: 37px
}

.main-container-poker .top-container .animate-box .slice-c p {
  font-family: 'Kaushan Script', cursive;
  text-transform: uppercase;
  font-size: 16px
}

.main-container-poker .top-container .top-menu {
  display: none
}

.main-container-poker .bottom-container {
  margin: 10px auto;
  padding: 10px
}

.main-container-poker .bottom-container .panel {
  margin: 0px
}

.main-container-poker .bottom-container .panel-body {
  min-height: 250px;
  overflow: hidden;
  position: relative;
  padding: 0px;
  transition: all 0.5s ease-in
}

.main-container-poker .bottom-container .poker2d .panel-body {
  background: url("/player/theme-asset/22/assets/poker2d.jpg") no-repeat;
  background-size: 105%
}

.main-container-poker .bottom-container .poker3d .panel-body {
  background: url("/player/theme-asset/22/assets/poker3d.jpg") no-repeat;
  background-size: 105%
}

.main-container-poker .bottom-container .poker3dlive .panel-body {
  background: url("/player/theme-asset/22/assets/poker3dlive.jpg") no-repeat;
  background-size: 105%
}

.main-container-poker .bottom-container .panel-body:hover {
  background-size: 120%;
  background-position: top center
}

.main-container-poker .bottom-container .panel-body .bottom-container {
  width: 100%;
  padding: 5px;
  margin: 0px;
  position: absolute;
  bottom: 0px;
  text-align: center
}

.main-container-poker .bottom-container .panel-body .bottom-container h3 {
  display: inline-block;
  position: absolute;
  right: 0px;
  top: -73px;
  width: 100%;
  padding: 5px;
  text-align: center
}

.main-container-poker .bottom-container .panel-body .bottom-container h3>span {
  font-size: 30px
}

.main-container-poker .bottom-container .panel-body .btn {
  display: inline-block;
  padding: 10px;
  text-decoration: none;
  margin: 0px;
  font-size: 18px;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.5s ease-in
}

.poker-opengame,
.casino-live-opengame {
  width: calc(100vw - 0px);
  height: calc(100vh - 3px);
  position: relative
}

.poker-opengame .error-msg,
.casino-live-opengame .error-msg {
  position: absolute;
  width: 500px;
  padding: 25px;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  text-align: center
}

.poker-opengame .error-msg .logo,
.casino-live-opengame .error-msg .logo {
  width: 250px;
  margin: 0 auto;
  margin-bottom: 20px
}

.poker-opengame .error-msg .msg span,
.casino-live-opengame .error-msg .msg span {
  display: inline-block;
  position: relative;
  font-weight: bold;
  font-size: 15px;
  line-height: 21px
}

.poker-opengame .error-msg .msg span:before,
.casino-live-opengame .error-msg .msg span:before {
  content: "\f071";
  font-family: FontAwesome;
  width: 21px;
  height: 21px;
  font-size: 18px;
  background-size: 100%;
  position: absolute;
  top: 50%;
  left: -30px;
  transform: translateY(-50%);
  background-repeat: no-repeat
}

#main.main-container-casino {
  padding: 10px;
  position: relative;
  min-height: 700px !important
}

#main.main-container-casino .top-container #slider-casino {
  float: right;
  width: calc(100% - 250px)
}

#main.main-container-casino .top-container>.game-container {
  float: left;
  width: 100%
}

#main.main-container-casino .top-container>.game-container #menu-casino {
  position: absolute;
  top: 0
}

#main.main-container-casino .top-container>.game-container .game-container {
  float: right;
  padding: 0;
  width: calc(100% - 250px)
}

#main.main-container-casino .top-container .carousel-control span {
  position: absolute;
  top: 48%;
  font-size: 40px;
  opacity: 0.5
}

#main.main-container-casino .top-container .left.carousel-control span {
  left: 35px
}

#main.main-container-casino .top-container .right.carousel-control span {
  right: 35px
}

body.casino .main-container-casino .slider-casino,
body.casino .main-container-casino>.game-container {
  float: left;
  width: 100%
}

body.casino .main-container-casino #menu-casino.left-menu {
  margin-top: 10px !important;
  padding: 0px;
  width: 240px
}

body.casino .main-container-casino #menu-casino.left-menu .title-menu {
  padding: 13px 0;
  font-weight: 700;
  margin: 0;
  text-align: left;
  text-transform: uppercase;
  font-weight: 700;
  text-indent: 10px;
  font-size: 12px
}

body.casino .main-container-casino #menu-casino.left-menu ul#slottype li {
  border-bottom: unset;
  border-top: unset !important;
  margin: 0px;
  width: 50%;
  display: inline-block;
  float: left;
  display: table
}

body.casino .main-container-casino #menu-casino.left-menu ul#slottype li a {
  border-bottom: none;
  padding: 10px;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  text-align: center;
  background-size: 18px, 18px, cover !important;
  background-position: 217px 9px !important;
  text-transform: uppercase;
  vertical-align: middle;
  display: table-cell;
  height: 52px
}

body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li {
  width: 50%;
  float: left;
  margin: 0px;
  display: table
}

body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li#casino7,
body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li#casino6,
body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li#casino21 {
  display: none
}

body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li a {
  vertical-align: middle;
  display: table-cell;
  height: 52px
}

body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li a img {
  transform: scale(1.2)
}

body.casino .main-container-casino .col-md-10.game-container {
  margin-top: 10px
}

body.casino .main-container-casino .col-md-10.game-container .toolbar {
  padding: 10px;
  float: left;
  width: 100%
}

body.casino .main-container-casino .col-md-10.game-container .toolbar .select-box {
  width: 190px
}

body.casino .main-container-casino .col-md-10.game-container .toolbar .search-casino {
  float: right
}

body.casino .main-container-casino .col-md-10.game-container .game-tab {
  float: left;
  width: 100%;
  margin-top: 10px
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot {
  min-height: 500px
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot h5.no-games {
  padding: 10px;
  margin: 0 5px 10px 5px;
  width: calc(100% - 10px)
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box {
  width: calc(20% - 10px);
  float: left;
  margin: 0 5px 10px 5px;
  position: relative;
  padding: 0px;
  overflow: hidden
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-front {
  float: left;
  position: relative
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-front img {
  transform: scale(1);
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-front span.label-casino {
  display: none
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .game-title {
  text-align: center;
  font-size: 12px;
  padding: 5px 0;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 5px;
  position: absolute;
  bottom: 1px;
  left: 1px;
  width: calc(100% - 2px)
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .game-title p {
  margin: 10px 0
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .bottom-container-back .logo-game {
  position: absolute;
  top: 13px;
  left: 50%;
  transform: translateX(-50%) scale(0.5)
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .bottom-container-back .btn-play {
  position: absolute;
  text-align: center;
  padding: 5px 17px;
  border-radius: 2px;
  left: 50%;
  top: 63px;
  text-transform: uppercase;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-weight: 700;
  font-size: 12px;
  cursor: pointer;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
  opacity: 0
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box:hover .game-back {
  opacity: 1;
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box:hover .game-front img {
  transform: scale(1.05);
  transition: all 0.3s
}

body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box:hover .bottom-container-back .btn-play {
  opacity: 1;
  -webkit-transition: all .3s ease;
  transition: all .3s ease
}

.casino .popup-box {
  position: relative
}

.casino .popup-box .error-box {
  width: 540px;
  min-height: 280px;
  height: auto;
  padding: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -160px 0 0 -270px
}

.casino .popup-box .error-box .login-cont {
  width: 100%;
  height: 100%;
  float: left
}

.casino .popup-box .error-box .login-cont span.span1 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold
}

.casino .popup-box .error-box .login-cont span.span2 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  margin-top: 5px;
  padding-bottom: 5px
}

.casino .popup-box .error-box .login-cont span.span3 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  margin-top: 5px;
  padding-bottom: 5px;
  margin-top: 50px
}

.casino .popup-box .error-box .login-cont .login-box {
  margin-top: 50px;
  float: left
}

.casino .popup-box .error-box .login-box .form-group {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
  float: left;
  margin-right: 10px
}

.casino .popup-box .error-box .login-box .form-group>.form-control {
  line-height: 1.5;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  display: inline-block;
  width: auto;
  vertical-align: middle;
  font-size: 14px;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  float: left;
  font-family: 'Roboto Condensed', sans-serif
}

.casino .popup-box .error-box .login-cont .btn.btn-registrazione,
.casino .popup-box .error-box .login-cont .login-box .btn.btn-login {
  font-weight: bold;
  width: 83px;
  padding: 2px 12px;
  border: 1px solid;
  text-decoration: none;
  font-size: 12px;
  border-radius: 0px;
  line-height: 1.5;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  display: inline-block;
  margin: 0;
  background: transparent;
  cursor: pointer;
  float: left;
  font-family: 'Roboto Condensed', sans-serif
}

.casino .popup-box .error-box .login-cont .btn.btn-registrazione {
  margin: 30px 0 0 207px;
  display: block
}

.casino .popup-box .error-box .error-msg span.span1 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  padding-bottom: 5px
}

.casino .popup-box .error-box .error-msg .error-img {
  width: 100%;
  height: 100px;
  float: left;
  margin-top: 30px
}

.casino .popup-box .error-box .error-msg .error-img img {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  opacity: 0.8
}

.casino .popup-box .error-box .error-msg span.span2 {
  font-size: 18px;
  width: calc(100% - 40px);
  float: Left;
  font-weight: bold;
  margin-top: 30px;
  padding-bottom: 5px;
  text-align: center;
  padding: 20px
}

.game-popup-container .middle-box {
  background-image: url(../images/sfondi/casino-game.jpg);
  background-position: fixed;
  background-size: cover
}

body.casino {
  background: #000 !important
}

body.casino .wrapper-boxed {
  max-width: 1548px;
  width: 100%
}

body.casino .wrapper-boxed #main.main-container-casino-new {
  padding: 10px;
  max-width: 1548px;
  width: 100%
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont {
  width: 300px;
  margin: 0px 10px 10px 0;
  float: left;
  height: 1500px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel {
  margin-bottom: 10px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel.most-played .panel-body ul li .game-back .preferiti i:hover:before {
  content: "\f006";
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-heading {
  height: 34px;
  line-height: 34px;
  text-transform: uppercase;
  font-size: 12px;
  padding: 0;
  text-indent: 10px;
  font-weight: bold;
  border-bottom: unset
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body {
  min-height: 80px;
  padding: 10px;
  position: relative
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body .add-pref {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  height: 30px;
  width: 100%;
  text-align: center
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body .add-pref span {
  font-weight: bold;
  position: relative;
  font-weight: bold;
  position: relative;
  font-size: 13px;
  text-transform: uppercase
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body .add-pref span:before {
  content: "\f006";
  font-family: FontAwesome;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  font-size: 20px;
  font-weight: normal
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul {
  width: 100%;
  float: left;
  height: auto
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li {
  width: calc(50% - 5px);
  float: left;
  position: relative;
  margin: 2.5px;
  overflow: hidden
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li:hover .game-back {
  opacity: 1;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li:hover .game-front img {
  -webkit-filter: blur(6px);
  filter: blur(6px);
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .slot-name {
  position: absolute;
  text-align: center;
  bottom: 5px;
  width: 100%;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .btn-play {
  position: absolute;
  text-align: center;
  padding: 7px 20px;
  border-radius: 5px;
  left: 50%;
  top: 10px;
  transform: translate(-50%);
  font-weight: bold;
  font-size: 11px;
  cursor: pointer;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .btn-play:hover {
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .preferiti {
  position: absolute;
  bottom: 23px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 19px;
  cursor: pointer
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont {
  width: calc(100% - 310px);
  margin: 0px 0 0 0;
  float: left
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top {
  float: left;
  margin-bottom: 10px;
  width: 100%;
  position: relative
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino {
  width: calc(100% - 310px);
  margin-right: 10px;
  float: left;
  height: 244px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-inner {
  width: 100%;
  overflow: hidden;
  object-fit: cover;
  height: inherit
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-inner .item {
  height: inherit
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-inner .item img {
  height: 244px;
  width: auto;
  max-width: unset;
  margin: 0 auto;
  display: block;
  left: 50%;
  position: relative;
  transform: translate(-50%)
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino.width100 {
  width: 100%
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino.width100 .carousel-inner .item img {
  width: 100%;
  object-fit: cover
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino a.carousel-control span.fa {
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  font-size: 25px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino a.carousel-control.left span.fa:before {
  content: ""
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino a.carousel-control.right span.fa:before {
  content: ""
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-indicators li {
  width: 50px;
  height: 5px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-indicators li.active {
  margin: 1px 0
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins {
  width: 300px;
  height: 244px;
  float: right
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins ul.nav.nav-tabs {
  border-bottom: unset
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins ul.nav.nav-tabs li {
  width: 50%;
  float: left
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content {
  float: left;
  width: 100%;
  height: 100%
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul {
  float: left;
  width: 100%;
  height: auto;
  padding: 10px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li {
  height: 66px;
  width: 100%;
  float: left;
  padding: 5px 0
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:last-child {
  border-bottom: unset
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .img-cont {
  float: left;
  width: 70px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info {
  float: left;
  height: 40px;
  width: 130px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span {
  display: block;
  width: 100%;
  float: left;
  height: 20px;
  line-height: 20px;
  text-indent: 10px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span.username {
  font-size: 11px;
  line-height: 30px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span.slot-name {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize {
  line-height: 40px;
  width: 80px;
  font-size: 16px;
  float: left;
  text-align: center
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize span {
  font-weight: bold;
  display: block
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont {
  float: left;
  width: 100%;
  height: 102px;
  position: sticky;
  top: 0px;
  z-index: 9999999
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont {
  position: absolute;
  height: 53px;
  top: 50px;
  width: 100%;
  z-index: 999;
  display: block;
  transition: all 0.2s ease;
  overflow: hidden
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont.open {
  height: auto;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont.fixed-header {
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 999999
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype {
  float: left;
  width: auto;
  height: 50px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype li {
  display: inline-block;
  float: left;
  width: auto;
  padding: 2.5px 0 2.5px 0;
  margin-top: 0px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype li a {
  text-transform: uppercase;
  border-radius: 0px;
  font-size: 9.9px;
  padding: 13px 11px;
  margin: 0 1px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont {
  width: auto;
  float: right;
  height: 50px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort,
body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search {
  margin-top: 11px;
  margin-left: 5px;
  float: right
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort {
  margin-right: 10px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort .sort-casino select {
  height: 28px;
  border-radius: 0px;
  font-size: 11px;
  padding: 0px;
  width: 47px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search {
  position: relative
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search input {
  height: 28px;
  border-radius: 0px;
  font-size: 11px;
  padding: 0 10px;
  width: 121px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search:before {
  content: "\f002";
  position: absolute;
  top: 6px;
  right: 10px;
  font-family: FontAwesome;
  font-size: 12px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype {
  float: left;
  width: calc(100% - 20px);
  padding-top: 6px;
  padding-right: 90px;
  margin-left: 10px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype li {
  width: 120px;
  float: left;
  display: inline;
  margin-top: 0px;
  height: 40px;
  transition: all 0.2s ease;
  padding-bottom: 46px;
  margin-bottom: 6px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype li a {
  padding: 8px;
  border-radius: 0px;
  height: 40px;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype li:hover a {
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .open-menu {
  float: right;
  width: 80px;
  text-align: center;
  position: absolute;
  right: 0;
  top: 70px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: bold;
  cursor: pointer;
  z-index: 9999
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .open-menu i {
  margin-left: 5px;
  font-size: 15px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container {
  width: calc(100% + 10px);
  float: left;
  padding: 10px 0 0 0;
  margin-left: -5px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab {
  width: 100%;
  float: left
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box {
  width: calc(20% - 10px);
  float: left;
  margin: 0 5px 10px 5px;
  position: relative
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-front {
  float: left;
  position: relative
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-front span.label-casino {
  display: none
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-front .slot-name {
  width: 100%;
  display: inline-block;
  text-align: center;
  font-size: 11px;
  text-transform: uppercase;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  border-radius: 0;
  position: absolute;
  bottom: 0
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box:hover .game-front .img-cont {
  overflow: hidden
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box:hover .game-front img {
  -webkit-filter: blur(6px);
  filter: blur(6px)
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box:hover .game-back {
  opacity: 1;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 25px);
  opacity: 0;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play {
  position: absolute;
  text-align: center;
  padding: 8px 29px;
  font-size: 14px;
  border-radius: 5px;
  left: 50%;
  top: 55px;
  transform: translate(-50%);
  font-weight: bold;
  cursor: pointer;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play:hover {
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play.full,
body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play.fun {
  position: absolute;
  text-align: center;
  padding: 8px 23px;
  font-size: 14px;
  border-radius: 5px;
  left: 50%;
  transform: translate(-50%);
  font-weight: bold;
  cursor: pointer;
  transition: all 0.2s ease;
  width: auto;
  white-space: nowrap
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play.full:hover,
body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play.fun:hover {
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play.full {
  top: 26px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play.fun {
  top: 75px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .preferiti {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999;
  font-size: 25px;
  cursor: pointer;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .preferiti:hover i:before {
  content: "\f005";
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info {
  position: absolute;
  top: 14px;
  left: 10px;
  cursor: pointer;
  line-height: 25px;
  width: 25px;
  height: 25px;
  text-align: center;
  border-radius: 50%;
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info i {
  margin-top: 5px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box {
  position: absolute;
  width: 120px;
  height: 65px;
  z-index: 999;
  top: -5px;
  left: 32px;
  border-radius: 5px;
  display: none
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box:before {
  content: '';
  position: absolute;
  left: -7px;
  top: 9px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box img {
  width: 90%;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: 10px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box .type {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0px;
  display: block;
  width: 100%;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 11px;
  border-radius: 0 0 5px 5px
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info:hover {
  transition: all 0.2s ease
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info:hover .info-box {
  display: block
}

body.casino .modal-game {
  padding: 0 !important;
  z-index: 100000000000000 !important
}

body.casino .modal-game .modal-body {
  padding: 0 !important
}

body.casino .modal-game .modal-dialog {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0
}

body.casino .modal-game .modal-content {
  height: auto;
  min-height: 100%;
  border: 0 none;
  border-radius: 0
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont {
  width: 100% !important
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont {
  height: 47px !important
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont {
  top: 0
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype {
  border: unset !important
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype li {
  border: unset !important
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype li a {
  border: unset !important
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container-wrapper {
  height: calc(100vh - 220px);
  width: 100%;
  float: left;
  overflow: hidden
}

body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container-wrapper iframe {
  height: calc(100vh - 220px);
  margin-top: 8px;
  width: calc(100% + 18px)
}

body .casino-game-wrapper {
  height: 100vh;
  width: 100vw;
  background-size: cover;
  background-repeat: no-repeat
}

body .casino-game-wrapper .game-container-wrapper {
  height: auto;
  position: absolute;
  top: 35px;
  left: 50%;
  transform: translateX(-50%) translateY(0);
  padding: 10px
}

body .casino-game-wrapper .game-container-wrapper.game-16-9 {
  width: 100vw !important;
  transition: all 0.5s;
  padding-right: 320px
}

body .casino-game-wrapper .game-container-wrapper.game-16-9 .game-frame {
  width: 100%;
  padding-bottom: 56.25%
}

body .casino-game-wrapper .game-container-wrapper.game-4-3 {
  width: 80vw !important;
  transition: all 0.5s;
  padding-right: 320px
}

body .casino-game-wrapper .game-container-wrapper.game-4-3 .game-frame {
  width: 100%;
  padding-bottom: 75%
}

body .casino-game-wrapper .game-container-wrapper .game-frame {
  float: left
}

body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco {
  position: relative
}

body .casino-game-wrapper .game-container-wrapper .game-frame .game #popcont {
  position: relative
}

body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco .no-game {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 100%;
  text-align: center;
  font-size: 15px;
  font-weight: bold
}

body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco .no-game span {
  position: relative
}

body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco .no-game span:before {
  content: "\f071";
  font-family: FontAwesome;
  width: 21px;
  height: 21px;
  font-size: 18px;
  background-size: 100%;
  position: absolute;
  top: 50%;
  left: -30px;
  transform: translateY(-50%);
  background-repeat: no-repeat
}

body .casino-game-wrapper .game-container-wrapper .game-menu {
  width: 300px;
  height: 100%;
  position: absolute;
  right: 10px;
  top: 10px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box {
  float: left;
  width: 100%;
  padding: 10px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box:before {
  content: "\f002";
  position: absolute;
  top: 16px;
  right: 20px;
  font-family: FontAwesome;
  font-size: 12px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box span {
  line-height: 28px;
  text-align: right
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box input#gameSearch {
  width: 100%;
  float: left;
  padding: 5px;
  height: 28px;
  text-align: left;
  border-radius: 0px;
  font-size: 11px;
  border: unset;
  color: #000
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .slimScrollDiv {
  height: auto !important;
  position: unset !important
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .slimScrollDiv .slimScrollBar {
  opacity: 1 !important;
  z-index: 2147483647 !important;
  margin-top: 41px;
  right: 10px !important
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete {
  z-index: 99999;
  position: absolute;
  height: 300px;
  width: 280px !important;
  border-radius: 0px;
  border: unset;
  overflow-y: scroll
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item {
  width: 100%;
  float: left
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item a {
  float: left;
  width: 100%;
  display: block;
  padding: 6px 5px;
  border-radius: 0px;
  cursor: pointer
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item .image {
  float: left;
  width: 70px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item img {
  width: 70px;
  float: left
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item .labeltext {
  width: 140px;
  float: left;
  margin-left: 10px;
  font-size: 13px;
  line-height: 47px;
  white-space: nowrap;
  text-overflow: hidden;
  overflow: hidden
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info {
  width: 100%;
  float: left;
  height: auto;
  padding: 10px;
  position: relative
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-title {
  font-weight: bold;
  font-size: 15px;
  display: block;
  width: 100%;
  float: left;
  text-transform: uppercase
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb {
  width: 100%;
  float: left;
  height: auto;
  margin-top: 0px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb img {
  width: 100%;
  padding: 10px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref {
  position: relative;
  width: 100%;
  text-align: center;
  margin-top: 10px;
  float: left;
  padding: 10px;
  border-radius: 5px;
  cursor: pointer
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref span {
  font-weight: bold;
  position: relative;
  font-weight: bold;
  position: relative;
  font-size: 13px;
  text-transform: uppercase
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref span:before {
  content: "\f006";
  font-family: FontAwesome;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  font-size: 20px;
  font-weight: normal
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref:hover span:before {
  content: "\f005"
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti {
  float: left;
  width: 100%;
  padding: 10px;
  position: absolute;
  top: calc(100vh - 390px)
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-heading {
  height: 34px;
  line-height: 34px;
  text-transform: uppercase;
  font-size: 12px;
  padding: 0;
  text-indent: 10px;
  font-weight: bold;
  border-bottom: unset
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body {
  min-height: 80px;
  padding: 0px;
  position: relative
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul {
  width: 100%;
  float: left;
  height: auto
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li {
  width: calc(50% - 5px);
  float: left;
  position: relative;
  margin: 2.5px;
  overflow: hidden
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.2s ease
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li:hover .game-back {
  opacity: 1;
  transition: all 0.2s ease
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li:hover .game-front img {
  -webkit-filter: blur(6px);
  filter: blur(6px);
  transition: all 0.2s ease
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .btn-play {
  position: absolute;
  text-align: center;
  padding: 6px 20px;
  border-radius: 5px;
  left: 50%;
  top: 10px;
  transform: translate(-50%);
  font-weight: bold;
  font-size: 11px;
  cursor: pointer;
  transition: all 0.2s ease
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .btn-play:hover {
  transition: all 0.2s ease
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .preferiti {
  position: absolute;
  bottom: 23px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 19px;
  cursor: pointer
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .slot-name {
  position: absolute;
  text-align: center;
  bottom: 5px;
  width: 100%;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body .add-pref {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  height: 30px;
  width: 100%;
  text-align: center
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body .add-pref span {
  font-weight: bold;
  position: relative;
  font-weight: bold;
  position: relative;
  font-size: 13px;
  text-transform: uppercase
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body .add-pref span:before {
  content: "\f006";
  font-family: FontAwesome;
  left: -30px;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
  font-size: 20px;
  font-weight: normal
}

body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles {
  width: 100%;
  display: inline-block;
  float: left;
  height: 30px;
  border-bottom: unset
}

body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li {
  width: 33.33%;
  float: left;
  text-transform: uppercase;
  text-align: center;
  line-height: 30px;
  font-size: 11px;
  font-weight: bold;
  cursor: pointer
}

body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li a {
  padding: 0 5px;
  line-height: 30px;
  border-radius: 0
}

body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li.active a {
  border: 0px
}

body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li:hover a {
  border: 0px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .games {
  width: 100%;
  float: left;
  display: inline-block
}

body .casino-game-wrapper .game-container-wrapper .game-menu .games li {
  width: 25%;
  float: left;
  padding: 5px
}

body .casino-game-wrapper .game-container-wrapper .game-menu .games li img {
  width: 100%
}

body .casino-game-wrapper .controls {
  position: absolute;
  width: 100%;
  height: 35px;
  right: 0
}

body .casino-game-wrapper .controls .time {
  width: 90px;
  line-height: 38px;
  float: left;
  padding: 0 15px;
  text-align: center;
  position: relative
}

body .casino-game-wrapper .controls .logo {
  width: 90px;
  height: 35px;
  float: left;
  margin: 0 15px;
  text-align: center;
  position: relative
}

body .casino-game-wrapper .controls .logo img {
  width: 100%;
  margin-top: 4px
}

body .casino-game-wrapper .controls .time:before {
  content: "\f017";
  position: absolute;
  top: 0;
  left: 10px;
  font-family: "FontAwesome"
}

body .casino-game-wrapper .controls .time .timeClock {
  margin-left: 15px
}

body .casino-game-wrapper .controls .time .timeClock ul {
  float: left
}

body .casino-game-wrapper .controls .time .timeClock ul li {
  display: inline-block;
  float: left
}

body .casino-game-wrapper .controls .time .timeClock #point {
  position: relative;
  -moz-animation: mymove 1s ease infinite;
  -webkit-animation: mymove 1s ease infinite;
  padding-left: 2px;
  padding-right: 2px
}

body .casino-game-wrapper .controls .btn-group {
  float: right
}

body .casino-game-wrapper .controls .btn-group button {
  line-height: 35px;
  padding: 0 10px;
  opacity: 0.7;
  font-size: 15px
}

body .casino-game-wrapper .controls .btn-group button:hover {
  opacity: 1
}

body .casino-game-wrapper .game-container-wrapper.closeMenu.game-16-9 {
  width: 980px;
  overflow: hidden !important;
  transition: all 0.5s
}

body .casino-game-wrapper .game-container-wrapper.closeMenu.game-4-3 {
  width: 860px;
  overflow: hidden !important;
  transition: all 0.5s
}

body .casino-game-wrapper .game-container-wrapper.closeMenu .game-menu {
  display: none
}

body .casino-game-wrapper .game-container-wrapper.closeMenu .controls {
  width: 35px;
  height: 150px;
  text-align: center
}

body .casino-game-wrapper .game-container-wrapper.closeMenu .controls #closeMenu {
  transform: rotate(180deg)
}

body .casino-game-wrapper .game-container-wrapper.closeMenu .controls .time {
  display: none
}

body .casino-game-wrapper .game-container-wrapper.closeMenu .controls .btn-group button {
  padding: 0;
  width: 35px;
  line-height: 40px;
  text-align: center
}

body .casino-game-wrapper .game-container-wrapper.fullScrn .game-menu {
  display: none
}

body .casino-game-wrapper .game-container-wrapper.fullScrn.game-16-9 {
  width: 95vw !important;
  transition: all 0.5s;
  padding-right: 10px
}

body .casino-game-wrapper .game-container-wrapper.fullScrn.game-4-3 {
  width: 72vw !important;
  transition: all 0.5s;
  padding-right: 10px
}

ul#pref-list li .game-back .preferiti:hover i:before {
  content: "\f006"
}

.login-main-cont {
  width: 540px;
  min-height: 280px;
  height: auto;
  padding: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 9999;
  background: #0f0f0f !important
}

.login-main-cont .login-cont {
  width: 100%;
  height: 100%;
  float: left
}

.login-main-cont .login-cont span.span1 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold
}

.login-main-cont .login-cont span.span2 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  margin-top: 5px;
  padding-bottom: 5px
}

.login-main-cont .login-cont span.span3 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  margin-top: 5px;
  padding-bottom: 5px;
  margin-top: 50px
}

.login-main-cont .login-cont .login-box {
  margin-top: 50px;
  float: left
}

.login-main-cont .login-box .form-group {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle;
  float: left;
  margin-right: 10px
}

.login-main-cont .login-box .form-group>.form-control {
  height: 28px;
  line-height: 1.5;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  display: inline-block;
  width: auto;
  vertical-align: middle;
  font-size: 14px;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  float: left
}

.login-main-cont .login-cont .btn.btn-registrazione,
.login-main-cont .login-cont .login-box .btn.btn-login {
  font-weight: bold;
  width: auto;
  padding: 2px 12px;
  border: 1px solid;
  text-decoration: none;
  font-size: 12px;
  border-radius: 0px;
  line-height: 22px;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  display: inline-block;
  margin: 0;
  background: transparent;
  cursor: pointer;
  float: left
}

.login-main-cont .login-cont .btn.btn-registrazione {
  margin: 30px 0 0 207px;
  display: block
}

.login-main-cont .error-msg span.span1 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  padding-bottom: 5px
}

.login-main-cont .error-msg .error-img {
  width: 100%;
  height: 100px;
  float: left;
  margin-top: 30px
}

.login-main-cont .error-msg .error-img img {
  width: 100px;
  height: 100px;
  margin: 0 auto;
  opacity: 0.8
}

.login-main-cont .error-msg span.span2 {
  font-size: 18px;
  width: calc(100% - 40px);
  float: Left;
  font-weight: bold;
  margin-top: 30px;
  padding-bottom: 5px;
  text-align: center;
  padding: 20px
}

.bodygame {
  overflow: hidden
}

iframe {
  width: 100%;
  height: 100%
}

.game-popup-container {
  background: #000;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: fixed;
  display: table;
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden
}

.game-popup-container .middle-box {
  display: table-cell;
  vertical-align: middle;
  width: 100vw;
  height: calc(100vh - 50px);
  background-image: url(../images/sfondi/casino-game.jpg);
  background-position: fixed;
  background-size: cover;
  position: relative
}

.game-popup-container .popup-box {
  width: 100%;
  height: 100%;
  overflow: hidden
}

.fixed-panel {
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 999999
}

@media (min-width: 1200px) and (max-width: 1365px) {
  body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype li a {
    font-size: 10px !important;
    padding: 13px 6px !important
  }
}

body .casino-game-wrapper .game-container-wrapper .game-menu {
  width: 300px;
  height: calc(100vh - 40px);
  position: absolute;
  right: 10px;
  top: 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-between
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box {
  float: left;
  width: 100%;
  padding: 10px;
  position: absolute;
  z-index: 1
}

body .casino-game-wrapper .game-container-wrapper .game-menu .game-info {
  width: 100%;
  float: left;
  height: auto;
  padding: 10px;
  position: relative;
  padding-top: 5rem
}

body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti {
  float: left;
  width: 100%;
  padding: 10px;
  position: relative;
  top: 0
}

body.casino #modal-game .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti {
  display: block !important
}

body.casino #modal-game .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-heading {
  position: relative !important;
  color: #fff !important;
  left: unset !important;
  right: unset !important;
  top: 0 !important;
  text-align: left !important;
  text-indent: unset !important;
  margin-bottom: 15px
}

body.casino #modal-game .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item .labeltext {
  color: #fff !important
}

body .casino-game-wrapper .game-container-wrapper.game-16-9 .game-frame {
  padding-bottom: unset
}

body.casino .wrapper-boxed #main.main-container-casino-new,
body.casino .wrapper-boxed header#header {
  z-index: 991 !important
}

body.casino div.modal-backdrop.fade.in {
  z-index: 992 !important
}

body.casino .modal-game {
  z-index: 1041 !important
}

body.casino #casino-transfer-modal {
  z-index: 1042 !important
}

body.casino #div-casinotransfer {
  display: flex;
  justify-content: center
}

body.casino .modal-game #div-casinotransfer {
  transition: all 0.33s ease-in-out;
  -webkit-transition: all 0.33s ease-in-out;
  -moz-transition: all 0.33s ease-in-out;
  -o-transition: all 0.33s ease-in-out;
  border-radius: 2px;
  width: calc(100% - 20px);
  margin: 0 10px
}

body.casino .modal-game #div-casinotransfer button#casinotransfermodal {
  line-height: 20px;
  height: 20px;
  text-transform: uppercase;
  font-weight: bold;
  margin-left: 0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  line-height: 20px;
  height: 39px;
  padding: 0;
  font-size: 13px;
  top: 1px;
  width: 100%
}

body.casino .modal-game #div-casinotransfer button#casinotransfermodal span:first-child {
  position: relative
}

body.casino .modal-game #div-casinotransfer button#casinotransfermodal span:after {
  content: "\f0ec";
  font-family: FontAwesome;
  position: absolute;
  right: -20px;
  font-size: 15px
}

body.casino .modal-game #div-casinotransfer button#casinotransfermodal span:nth-child(2) {
  position: absolute;
  right: 0;
  top: 0;
  display: none
}

body.casino .modal-game #div-casinotransfer button#casinotransfermodal i {
  font-size: 15px
}

body.casino #casino-transfer-modal .modal-dialog {
  width: 330px
}

body.casino #casino-transfer-modal .modal-dialog #fastTransferCasinoBalances {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  text-align: justify
}

body.casino #casino-transfer-modal .modal-dialog #fastTransferCasinoBalances ul {
  width: 100%
}

body.casino #casino-transfer-modal .modal-dialog #fastTransferCasinoBalances ul li {
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.22);
  padding: .5rem 1.5rem;
  font-weight: 100
}

body.casino #casino-transfer-modal .modal-dialog #fastTransferCasinoBalances ul li:last-child {
  border-bottom: 1px solid rgba(0, 0, 0, 0)
}

body.casino #casino-transfer-modal .modal-dialog #fastTransferCasinoBalances ul li span.icon {
  margin-left: 1rem;
  float: right
}

body.casino #casino-transfer-modal .modal-dialog #fastTransferCasinoBalances ul li span.amount {
  float: right;
  text-align: right
}

body.casino #casino-transfer-modal .modal-dialog .box-mess {
  height: 17px;
  float: left;
  width: 100%
}

body.casino #casino-transfer-modal .modal-dialog .box-mess .alert {
  padding: 1px;
  margin: 0;
  position: relative;
  border: unset;
  border-radius: unset
}

body.casino #casino-transfer-modal .modal-dialog .box-mess .alert::before {
  left: -24px !important;
  top: -2px !important;
  font-size: 14px
}

body.casino #casino-transfer-modal .modal-dialog .box-mess .alert p {
  font-size: 11px;
  text-indent: 22px;
  line-height: 14px
}

body.casino #casino-transfer-modal .modal-dialog .transfer-cont .row .col-sm-12 {
  padding: 0px !important;
  margin-bottom: 7px
}

body.casino #casino-transfer-modal .modal-dialog .transfer-cont .button-cont {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px
}

body.casino #casino-transfer-modal .modal-dialog .transfer-cont .button-cont button {
  width: 100%
}

@media screen and (max-height: 800px) {
  body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb img {
    width: 70%;
    padding: 10px;
    margin: 0 auto;
    border-radius: 9px;
    overflow: hidden
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li {
    width: calc(33% - 5px);
    float: left;
    position: relative;
    margin: 2.5px;
    overflow: hidden
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .preferiti {
    position: absolute;
    bottom: 4px;
    left: 42%;
    transform: translateX(0%);
    font-size: 19px;
    cursor: pointer;
    height: 14px;
    line-height: 1
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-title {
    font-size: 13px;
    display: block;
    text-align: center
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref {
    transform: scale(0.8);
    margin-top: 0
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb {
    display: flex;
    justify-content: center
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb img {
    width: 75%
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .slot-name {
    font-size: 9px;
    bottom: auto;
    top: 0;
    display: none
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .preferiti i {
    font-size: 14px;
    display: block
  }

  body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .btn-play {
    top: 5px;
    display: block
  }

  body.casino:not(.virtualvip) #modal-game .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti {
    margin: 0
  }

  body.casino:not(.virtualvip) #modal-game .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-heading {
    padding: 2px;
    font-size: 14px;
    height: auto;
    line-height: 1;
    padding: 0 2px 6px 2px;
    text-indent: 0;
    position: relative;
    top: 0 !important;
    background: transparent
  }

  body.casino:not(.virtualvip) #modal-game .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body {
    top: 0
  }
}

div.modal.fade.in {
  background: rgba(0, 0, 0, 0.7);
  transition: all 0.33s ease-in-out;
  -webkit-transition: all 0.33s ease-in-out;
  -moz-transition: all 0.33s ease-in-out;
  -o-transition: all 0.33s ease-in-out
}

@media screen and (max-height: 800px) {
  body.casino .modal-game #div-casinotransfer {
    transform: scale(0.8) !important;
    margin-top: 0 !important
  }

  #boxwindowcasino {
    background: #181D2E
  }
}

.main-container-virtual .top-container {
  background: url("/player/theme-asset/22/assets/virtual-bk.jpg");
  background-size: 100%;
  background-position: -200px -50px;
  min-height: 450px;
  overflow: hidden;
  position: relative
}

.main-container-virtual .top-container .animate-box .slice-a {
  background: url("/player/theme-asset/22/assets/slice-a.png") no-repeat;
  min-height: 450px;
  position: relative;
  animation: virtualslia 2s ease-in;
  -webkit-animation: virtualslia 2s ease-in;
  -moz-animation: virtualslia 2s ease-in;
  -o-animation: virtualslia 2s ease-in
}

.main-container-virtual .top-container .animate-box .slice-b {
  background: url("/player/theme-asset/22/assets/slice-b.png") no-repeat;
  min-height: 450px;
  position: relative;
  animation: virtualslib 2s ease-in;
  -webkit-animation: virtualslib 2s ease-in;
  -moz-animation: virtualslib 2s ease-in;
  -o-animation: virtualslib 2s ease-in
}

.main-container-virtual .top-container .animate-box .slice-c {
  width: 100%;
  position: absolute;
  top: 40%;
  left: 0%;
  font-family: 'Viga', sans-serif;
  text-align: center;
  text-shadow: 0 1px 1px #000000;
  animation: virtualslic 2s ease-in;
  -webkit-animation: virtualslic 2s ease-in;
  -moz-animation: virtualslic 2s ease-in;
  -o-animation: virtualslic 2s ease-in
}

.main-container-virtual .top-container .animate-box .slice-c h2 {
  text-transform: uppercase;
  color: #fff
}

.main-container-virtual .top-container .animate-box .slice-c p {
  text-transform: uppercase;
  font-size: 16px;
  color: #fff
}

.main-container-virtual .top-container .top-menu {
  margin-top: 20px
}

.main-container-virtual .top-container .top-menu .panel {
  opacity: 1;
  animation: boxvirtan 1s ease-in;
  -webkit-animation: boxvirtan 1s ease-in;
  -moz-animation: boxvirtan 1s ease-in;
  -o-animation: boxvirtan 1s ease-in
}

.main-container-virtual .top-container .top-menu .panel .panel-heading {
  padding: 15px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 16px;
  text-shadow: 0 1px 1px #000
}

.main-container-virtual .top-container .top-menu .panel .panel-heading h3 {
  margin: 0px;
  font-family: 'Viga', sans-serif
}

.main-container-virtual .top-container .top-menu .panel .panel-body {
  padding: 10px
}

.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li {
  margin: 5px auto;
  padding: 5px 10px;
  text-align: center;
  font-weight: bold;
  font-size: 15px;
  vertical-align: middle;
  text-shadow: 0 1px 1px #000000
}

.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li>a,
.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li:hover>a {
  text-shadow: none
}

.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li.active>a {
  text-shadow: 0 1px 1px #000000
}

.main-container-virtual .bottom-container .tab-pane .panel {
  position: relative;
  animation: boxvirtan 1s ease-in;
  -webkit-animation: boxvirtan 1s ease-in;
  -moz-animation: boxvirtan 1s ease-in;
  -o-animation: boxvirtan 1s ease-in
}

.main-container-virtual .bottom-container .game-box .panel {
  margin: 5px auto;
  border: 0px
}

.main-container-virtual .bottom-container .game-box .panel .panel-heading {
  padding: 5px 0
}

.main-container-virtual .bottom-container .game-box .panel .panel-heading>h5 {
  margin: 0px;
  padding: 5px
}

.main-container-virtual .bottom-container .game-box .panel .panel-body {
  padding: 0px
}

.main-container-virtual .bottom-container .game-box .panel .panel-body .image-box {
  position: relative
}

.main-container-virtual .bottom-container .game-box .panel .panel-body .image-box>.label {
  position: absolute;
  right: 5px;
  top: -10px;
  animation: labelan 5s infinite alternate-reverse;
  -webkit-animation: labelan 5s infinite alternate-reverse;
  -moz-animation: labelan 5s infinite alternate-reverse;
  -o-animation: labelan 5s infinite alternate-reverse
}

.main-container-virtual .bottom-container .game-box .panel .panel-body .button-container {
  padding: 5px 0;
  text-align: center
}

.main-container-virtual .bottom-container .game-box .panel .panel-body .button-container .btn:hover {
  text-shadow: none;
  font-weight: bold
}

.main-container-virtual .game-container .game-container {
  margin: 5px auto
}

.main-container-virtual .game-container .game-tab {
  padding: 5px
}

.main-container-virtual .game-container .game-tab #divslot .game-box {
  width: calc(16.66% - 10px);
  float: left;
  margin: 0 5px 10px 5px;
  position: relative;
  padding: 0px;
  overflow: hidden
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-front {
  float: left;
  position: relative
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-front span.label-casino {
  display: none
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-back {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background: rgba(0, 0, 0, 0.5);
  -webkit-transition: all .2s ease;
  transition: all .2s ease
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .game-title {
  color: #fff;
  text-align: center;
  font-size: 12px;
  padding: 5px 0;
  text-transform: uppercase;
  font-weight: 700;
  background: rgba(0, 0, 0, 0.5);
  line-height: 5px;
  position: absolute;
  bottom: 0;
  width: 100%
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .game-title p {
  margin: 10px 0
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .bottom-container-back .logo-game {
  position: absolute;
  top: 13px;
  left: 50%;
  transform: translateX(-50%)
}

.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .bottom-container-back .btn-play {
  background: #ffc400;
  position: absolute;
  text-align: center;
  padding: 8px 29px;
  border-radius: 5px;
  left: 50%;
  top: 80px;
  transform: translateX(-50%);
  color: #000;
  font-weight: 700;
  font-size: 14px;
  cursor: pointer;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  opacity: 0
}

.main-container-virtual .game-container .game-tab #divslot .game-box:hover .game-back {
  opacity: 1;
  -webkit-transition: all .2s ease;
  transition: all .2s ease
}

.main-container-virtual .game-container .game-tab #divslot .game-box:hover .game-front img {
  -webkit-filter: blur(6px);
  filter: blur(6px)
}

.main-container-virtual .game-container .game-tab #divslot .game-box:hover .bottom-container-back .btn-play {
  opacity: 1;
  -webkit-transition: all .2s ease;
  transition: all .2s ease
}

.main-container-virtual .top-menu-virtual {
  width: 100%;
  height: 70px;
  margin-bottom: 5px
}

.main-container-virtual .top-menu-virtual ul {
  margin: 0 auto;
  float: left;
  list-style: none;
  padding: 0;
  height: auto;
  width: 100%
}

.main-container-virtual .top-menu-virtual ul li {
  display: inline-block;
  line-height: 25px !important;
  padding: 0;
  height: 70px;
  cursor: pointer;
  font-size: 13px;
  text-transform: uppercase;
  float: left;
  position: relative
}

.main-container-virtual .top-menu-virtual ul li a {
  padding: 7px 20px;
  height: 70px;
  width: 200px
}

.main-container-virtual .top-menu-virtual ul li a span {
  float: left;
  width: 100%;
  text-align: center;
  font-size: 11px
}

.main-container-virtual .top-menu-virtual ul li a.active,
.main-container-virtual .top-menu-virtual ul li a:hover {
  text-decoration: none
}

.main-container-virtual .top-menu-virtual ul li a img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");
  filter: gray;
  -webkit-filter: grayscale(100%)
}

.main-container-virtual .top-menu-virtual ul li a.active img,
.main-container-virtual .top-menu-virtual ul li a:hover img {
  filter: none;
  -webkit-filter: grayscale(0%)
}

.palinsesti-container {
  margin-bottom: 10px;
  float: left;
  width: 100%
}

.palinsesti-container .main-palinsesti {
  padding: 5px;
  margin-bottom: 10px
}

.palinsesti-container .main-palinsesti .checkbox input[type="checkbox"] {
  margin-top: 0px
}

.palinsesti-container .main-palinsesti .heading-sport {
  border-bottom: 0;
  text-align: center;
  margin: 0px 0px 5px 0px;
  overflow: hidden;
  padding: 0 !important;
  position: relative
}

.palinsesti-container .main-palinsesti .heading-sport .title-heading {
  float: left;
  text-align: left;
  width: 100%
}

.palinsesti-container .main-palinsesti .heading-sport .title-heading h4 {
  text-indent: 10px;
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  width: 100%;
  font-size: 15px;
  padding: 9px 5px;
  font-weight: bold
}

.palinsesti-container .main-palinsesti .heading-sport .icon-container {
  padding: 0px;
  text-align: center;
  position: absolute;
  top: 5px;
  right: 10px;
  width: 89px
}

.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub>div,
.palinsesti-container .main-palinsesti .heading-sport .icon-container>div {
  border-right: 0px
}

.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub>div:last-child {
  border-right: 0px solid
}

.palinsesti-container .main-palinsesti .heading-sport .icon-container>div:last-child {
  border-right: 0px solid
}

.palinsesti-container .main-palinsesti .heading-sport .icon-container .next-page,
.palinsesti-container .main-palinsesti .heading-sport .icon-container .select-all,
.palinsesti-container .main-palinsesti .heading-sport .icon-container .print {
  display: inline-block
}

.palinsesti-container .main-palinsesti .heading-sport .icon-container a>i {
  padding: 4px 7px;
  font-size: 16px
}

.palinsesti-container .main-palinsesti .pal-heading {
  margin: 0px;
  border-top: none;
  border-left: none;
  border-right: none;
  overflow: auto;
  padding: 4px 0
}

.palinsesti-container .main-palinsesti .pal-heading .title {
  padding: 5px;
  float: left
}

.palinsesti-container .main-palinsesti .pal-heading .title img {
  width: 25px;
  float: left;
  height: auto;
  margin-top: -6px
}

.palinsesti-container .main-palinsesti .pal-heading .title h4 {
  margin: 0px;
  cursor: pointer;
  font-size: 13px;
  text-transform: uppercase;
  padding: 0;
  text-indent: 6px;
  font-weight: bold;
  float: left
}

.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub {
  float: right;
  padding: 0px;
  text-align: center;
  position: relative;
  right: 11px;
  top: 1px
}

.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub .next-page-pal,
.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub .select-all-pal {
  display: inline-block
}

.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub a i {
  padding: 4px 7px;
  font-size: 16px;
  cursor: pointer
}

.palinsesti-container .main-palinsesti .btn-container {
  width: 100%;
  text-align: right
}

.palinsesti-container .main-palinsesti .btn-container .btn-next-page {
  display: none;
  cursor: pointer;
  position: relative
}

.palinsesti-container .main-palinsesti .btn-container .btn-next-page>a {
  text-decoration: none;
  text-shadow: none;
  font-weight: bold;
  padding-right: 16px
}

.palinsesti-container .main-palinsesti .btn-container .btn-next-page>a:after {
  position: absolute;
  top: 1px;
  right: 5px;
  font-family: 'FontAwesome';
  content: '\f138';
  font-size: 18px
}

.palinsesti-container .main-palinsesti ul.pal-container {
  width: 100%;
  display: inline-block;
  margin: 0px;
  padding: 0 5px 5px 5px
}

.palinsesti-container .main-palinsesti .pal-container .checkbox {
  height: 25px;
  margin: 0;
  padding: 5px 0
}

.palinsesti-container .main-palinsesti .pal-container .checkbox>label {
  width: 100%;
  line-height: 16px;
  border-bottom: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.palinsesti-container .main-palinsesti .pal-container .checkbox input[type="checkbox"] {
  top: 5px
}

.palinsesti-container .main-palinsesti .pal-container .divspan {
  line-height: 12px
}

.palinsesti-container .main-palinsesti .pal-container .divspan .centerullipspan {
  font-size: 12px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1
}

.qt-fav .sport-qt-cont ul li .quote .qta {
  font-size: 11px
}

.qt-fav .sport-qt-cont ul li .event .championship,
.qt-fav .sport-qt-cont ul li .orario .date {
  font-size: 10px
}

body.oddslessthan .quote-page {
  padding: 0
}

body.oddslessthan .quote-page .left-column-quote {
  float: left;
  width: 250px;
  margin: 10px;
  padding-left: 0
}

body.oddslessthan .quote-page .main-container-quote {
  width: calc(100% - 620px);
  float: left;
  margin: 10px auto;
  padding-right: 10px
}

body.oddslessthan .quote-page .main-container-quote .main-container {
  width: 100% !important;
  margin: 0
}

body.oddslessthan .quote-page .right-column-quote {
  float: left;
  width: 350px;
  padding-right: 10px;
  margin-top: 10px
}

.qt-fav {
  width: 100%;
  float: left;
  height: auto !important
}

.qt-fav p {
  display: block;
  text-align: center;
  margin: 10px 0 10px 0;
  float: left;
  width: 100%
}

.qt-fav .qt-max,
.qt-fav .tempo {
  width: 50%;
  float: left;
  padding: 20px;
  text-align: center;
  position: relative;
  height: 100px
}

.qt-fav .qt-max .slider.slider-horizontal,
.qt-fav .tempo .slider.slider-horizontal {
  left: unset !important;
  right: unset !important;
  position: relative !important
}

.qt-fav .qt-max span,
.qt-fav .tempo span {
  display: block
}

.qt-fav .sport-btn ul {
  width: 100%;
  float: left;
  height: auto;
  padding: 0 10px
}

.qt-fav .sport-btn ul li {
  width: calc(20% - 2px);
  float: left;
  height: auto;
  text-align: left;
  position: relative;
  margin: 1px
}

.qt-fav .sport-btn ul li .sport {
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.qt-fav .sport-btn ul li .event-no {
  position: absolute;
  top: 6px;
  right: 5px;
  display: block !important
}

.qt-fav .sport-qt-cont {
  width: 100%;
  float: left;
  height: auto
}

.qt-fav .sport-qt-cont ul {
  width: 100%;
  float: left;
  height: auto
}

.qt-fav .sport-qt-cont ul li {
  width: 100%;
  float: left;
  display: block;
  padding: 5px 0;
  height: 35px;
  position: relative
}

.qt-fav .sport-qt-cont ul li.title .quote {
  position: relative;
  width: 30%;
  float: right;
  height: 100%
}

.qt-fav .sport-qt-cont ul li.title .sport-title {
  float: left;
  width: 350px;
  text-align: left;
  text-indent: 15px;
  display: block;
  font-weight: bold;
  font-size: 14px;
  line-height: 25px
}

.qt-fav .sport-qt-cont ul li.title .quote .qta-title {
  width: 33.33%;
  float: left;
  margin-top: 4px;
  text-align: center;
  text-indent: 0px
}

.qt-fav .sport-qt-cont ul li .quote {
  position: relative;
  width: 30%;
  float: left;
  height: 100%
}

.qt-fav .sport-qt-cont ul li .quote .qta {
  width: calc(33.33% - 4px);
  float: left;
  text-align: center;
  padding: 3px 0px !important;
  margin: 2px;
  display: block;
  cursor: pointer
}

.qt-fav .sport-qt-cont ul.due-quote li.title .quote {
  width: 20%;
  float: right
}

.qt-fav .sport-qt-cont ul.due-quote li.title .quote .qta-title {
  width: 50%
}

.qt-fav .sport-qt-cont ul.due-quote li .quote {
  width: 20%;
  float: right
}

.qt-fav .sport-qt-cont ul.due-quote li .quote .qta {
  width: calc(50% - 4px)
}

.qt-fav .sport-qt-cont ul li .orario {
  position: relative;
  width: 6%;
  float: left;
  font-size: 11px;
  height: 100%;
  text-align: center
}

.qt-fav .sport-qt-cont ul li .orario .date {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0
}

.qt-fav .sport-qt-cont ul li .orario .time {
  position: absolute;
  width: 100%;
  bottom: -3px;
  left: 0
}

.qt-fav .sport-qt-cont ul li .event {
  position: relative;
  width: 64%;
  float: left;
  height: 100%
}

.qt-fav .sport-qt-cont ul li .event .championship {
  position: absolute;
  width: 100%;
  top: -2px;
  left: 0;
  text-align: left
}

.qt-fav .sport-qt-cont ul li .event .match {
  position: absolute;
  width: 100%;
  bottom: -5px;
  left: 0;
  text-align: left
}

body.registrazione section#main {
  width: 950px;
  background: transparent
}

body.registrazione section#main .registrazione-page {
  padding: 10px;
  position: relative
}

body.registrazione section#main .registrazione-page #formReg {
  width: 100%;
  float: right;
  position: relative;
  padding: 20px;
  background: rgba(51, 51, 51, 0.8)
}

body.registrazione section#main .registrazione-page #formReg:before {
  content: "";
  position: absolute;
  left: -360px;
  top: 1px;
  width: 350px;
  height: 350px;
  background: url(../images/banner/en/AD6.jpg);
  background-size: cover
}

body.registrazione section#main .registrazione-page #formReg:after {
  content: "";
  position: absolute;
  left: -360px;
  bottom: 0px;
  width: 350px;
  height: 315px;
  background: url(../images/banner/en/LChat-2.jpg);
  background-size: cover
}

body.registrazione section#main .registrazione-page #formReg .left-content {
  width: 100%
}

body.registrazione section#main .registrazione-page #formReg .right-content {
  width: 100%
}

body.registrazione section#main .registrazione-page .title {
  margin: 0px 0 10px 0;
  background: transparent
}

body.registrazione section#main .registrazione-page .title h4 {
  text-transform: uppercase;
  padding: 0;
  font-weight: bold;
  font-size: 14px
}

body.registrazione section#main .registrazione-page .row .form-group i.fa-info {
  position: absolute;
  left: 80px;
  top: 2px;
  cursor: pointer
}

body.registrazione section#main .registrazione-page .limiti-deposito {
  margin: 10px auto
}

body.registrazione section#main .registrazione-page .limiti-deposito .form-group {
  text-align: center
}

body.registrazione section#main .registrazione-page .limiti-deposito .form-group .form-control {
  margin-left: 10px
}

body.registrazione section#main .registrazione-page .limiti-deposito .title {
  padding: 5px;
  margin: 5px 0 10px 0
}

body.registrazione section#main .registrazione-page .limiti-deposito .title h4 {
  text-transform: uppercase
}

body.registrazione section#main .registrazione-page .conferme-bottom .title {
  padding: 5px;
  margin: 5px 0 10px 0
}

body.registrazione section#main .registrazione-page .conferme-bottom .title h4 {
  text-transform: uppercase
}

body.registrazione section#main .registrazione-page .conferme-bottom .form-group {
  width: 100%
}

body.registrazione section#main .registrazione-page .conferme-bottom .button-container {
  padding: 10px 0 10px 0;
  text-align: center
}

body.registrazione section#main .registrazione-page .button-container {
  width: 100%;
  float: left;
  padding: 0px
}

body.registrazione section#main .registrazione-page .button-container .btn-apri-conto {
  font-size: 14px;
  width: 100%;
  height: 40px;
  border-radius: 5px;
  text-align: center;
  line-height: 30px;
  margin-top: 10px;
  float: left;
  display: block;
  font-weight: bold
}

body.registrazione section#main .registrazione-page .right-content ul.list-inline li {
  width: 35% !important
}

body.registrazione section#main .registrazione-page .right-content ul.list-inline li.li-timezone {
  width: calc(65% - 4px) !important
}

body.registrazione form.registration-banners section#main .registrazione-page .banner-cont {
  width: 350px;
  float: right;
  height: auto
}

body.registrazione form.registration-banners section#main .registrazione-page .banner-cont a {
  cursor: pointer
}

body.registrazione form.registration-banners section#main .registrazione-page .banner-cont a.banner img {
  width: 100%
}

body.registrazione form.registration-banners section#main .registrazione-page .banner-cont a.banner:nth-child(2) {
  margin-top: 10px
}

body.registrazione form.registration-banners section#main .registrazione-page #formReg {
  float: left !important;
  width: calc(100% - 355px) !important
}

.tooltip {
  position: absolute
}

.tooltip .tooltip-inner {
  max-width: 500px !important;
  text-align: left !important;
  color: black;
  font-weight: bold;
  padding: 10px
}

.dialog-errore-reg .modal-content {
  box-shadow: none;
  border: none
}

.dialog-errore-reg .modal-content p {
  padding: 10px
}

.conferma-registrazione {
  height: 100%;
  position: relative
}

.conferma-registrazione .content {
  padding: 20px 5px;
  text-align: center
}

.conferma-registrazione .btn-conferma a {
  margin: 0 auto;
  text-decoration: none
}

.conferma-registrazione .button-container {
  text-align: center
}

.g-recaptcha {
  margin-top: 50px;
  position: relative
}

.g-recaptcha iframe {
  left: 50%;
  top: 0px !important;
  height: 80px
}

.modal .g-recaptcha iframe {
  transform: translateX(-50%)
}

body.affiliati {
  color: #fff
}

body.affiliati section#main {
  background: transparent
}

body.affiliati section#main .container-fluid.affiliati-page {
  margin: 50px;
  padding: 20px 40px;
  background: rgba(51, 51, 51, 0.8)
}

body.affiliati section#main .container-fluid.affiliati-page .title {
  padding: 0px;
  margin: 10px 0 10px 0;
  text-transform: uppercase
}

body.affiliati section#main .container-fluid.affiliati-page .title h4 {
  padding: 0px;
  font-weight: bold;
  font-size: 18px
}

body.affiliati section#main .container-fluid.affiliati-page input.form-control,
body.affiliati section#main .container-fluid.affiliati-page select.form-control {
  height: 38px
}

body.affiliati .col-sm-6.col-md-6.left-content .form-group.row label.col-sm-4.control-label,
body.affiliati .col-sm-6.col-md-6.right-content .form-group.row label.col-sm-4.control-label {
  width: 100%
}

body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8,
body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 {
  width: 100%
}

body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8 input.form-control,
body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 input.form-control {
  max-width: unset
}

body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8 select.form-control,
body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 select.form-control {
  max-width: unset
}

body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8 ul.list-inline li.list-item,
body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 ul.list-inline li.list-item {
  padding-right: unset;
  width: calc(33.33% - 3px)
}

body.affiliati .dati-personali {
  width: calc(50% - 10px);
  float: left;
  margin-right: 10px
}

body.affiliati .informazioni {
  width: calc(50% - 10px);
  float: left;
  margin-left: 10px
}

body.affiliati .informazioni .form-group.row label.control-label {
  width: 100%
}

body.affiliati .informazioni .form-group.row .col-sm-4 {
  width: 100%
}

body.affiliati .informazioni textarea.form-control {
  height: 70px
}

body.affiliati .conferme {
  width: 100%;
  float: left
}

body.affiliati .button-container {
  width: 100%;
  float: left
}

body.affiliati .button-container button {
  width: 250px;
  height: 40px;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold
}

footer {
  width: 100%;
  position: absolute;
  left: 0;
  padding-bottom: 40px
}

footer .footer-top {
  width: 1112px;
  margin: 0 auto;
  padding-top: 50px
}

footer .footer-top .page-header {
  border-bottom: 0px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  text-transform: uppercase;
  font-size: 13px
}

footer .footer-top .page-header span {
  padding: 5px 0 0 0;
  text-indent: 0px;
  display: block;
  position: relative;
  font-weight: bold
}

footer .footer-top ul {
  margin: 0;
  padding: 0px;
  margin-top: 5px;
  height: 150px;
  text-align: left
}

footer .footer-top ul>li a {
  text-transform: uppercase;
  text-decoration: none;
  padding: 3px 0;
  display: block;
  cursor: pointer;
  transition: all 0.3s ease-in;
  text-align: left;
  font-size: 11px
}

footer .footer-top ul.social {
  text-align: left;
  width: auto;
  float: left;
  height: auto
}

footer .footer-top ul.social:last-child {
  margin-top: 15px
}

footer .footer-top ul.social>li {
  display: inline-block
}

footer .footer-top ul.social>li a {
  text-align: left;
  padding: 0;
  text-transform: initial;
  border-bottom: none;
  text-decoration: none
}

footer .footer-top ul.social>li a:hover {
  text-decoration: none !important
}

footer .footer-top .terze-parti {
  padding-bottom: 30px;
  display: none
}

footer .footer-top .terze-parti ul {
  height: 50px;
  margin: 0 auto;
  margin-top: 22px
}

footer .footer-top .terze-parti ul li {
  display: inline-block;
  height: 50px;
  width: auto;
  max-width: 90px;
  padding: 0 10px
}

footer .footer-top .terze-parti ul li img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  vertical-align: middle;
  display: inline-table
}

footer .footer-top .text {
  float: left;
  width: 550px
}

footer .footer-top .text .col-md-10 {
  width: 100%;
  text-align: center
}

footer .footer-top .text p {
  margin: 0;
  margin-bottom: 10px;
  text-align: left;
  opacity: 0.3
}

footer .footer-top .text .panel-license {
  text-align: left;
  opacity: 0.3
}

footer .footer-top .text a:hover {
  text-decoration: none
}

footer .footer-top .text ul {
  float: left;
  margin-top: 2px;
  margin-bottom: 15px;
  height: 25px;
  width: 100%
}

footer .footer-top .text ul li {
  display: inline-block;
  padding: 0 14px 0 0;
  border-right: unset !important;
  opacity: 0.3
}

footer .footer-top .text ul li:hover {
  opacity: 0.8
}

footer .footer-top .text ul li:last-child {
  border: none
}

footer .footer-top .text .col-sm-1 {
  width: 75px;
  margin-right: 10px
}

footer .footer-top .text .col-sm-1>div#ceg-seal-container>div {
  width: 75px;
  height: 75px
}

footer .footer-top .text .col-sm-1 a {
  width: 75px
}

footer .footer-top .pay {
  float: left;
  clear: both;
  margin-top: 28px
}

footer .footer-top .pay div {
  display: block;
  margin: 0 auto;
  width: 495px !important;
  height: 60px;
  position: relative;
  float: right
}

footer .footer-top .pay div:before {
  content: "";
  background: url("/player/theme-asset/22/assets/tot-payment-new.png");
  width: 495px;
  height: 60px;
  position: absolute;
  right: 0;
  top: 0;
  background-size: 87%;
  background-repeat: no-repeat
}

footer .footer-top .pay div:after {
  content: "";
  background: url("/player/theme-asset/22/assets/pagoefectivo-payments.png");
  width: 465px;
  height: 167px;
  position: absolute;
  right: -539px;
  top: -69px;
  background-size: 95%;
  background-repeat: no-repeat
}

footer .footer-top .pay div img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  display: none
}

footer .footer-top .pay div.pull-right {
  width: auto;
  margin-top: 4px;
  margin-right: 10px
}

footer .footer-top .pay div ul li.skrill {
  display: inline-block;
  width: 50px;
  height: 40px;
  background: url(../images/card/tot-payment.png) 0 0
}

footer .footer-top .pay div ul li.paysafe {
  display: inline-block;
  width: 50px;
  height: 40px;
  background: url(../images/card/tot-payment.png) -57px 0
}

footer .footer-top .pay div ul li.visa {
  display: inline-block;
  width: 53px;
  height: 40px;
  background: url(../images/card/tot-payment.png) -114px 0
}

footer .footer-top .pay div ul li.master {
  display: inline-block;
  width: 53px;
  height: 40px;
  background: url(../images/card/tot-payment.png) -170px 0
}

footer .footer-top .pay div ul li.neteller {
  display: inline-block;
  width: 91px;
  height: 40px;
  background: url(../images/card/tot-payment.png) -227px 0
}

footer .footer-top .pay div ul li.electron {
  display: inline-block;
  width: 53px;
  height: 40px;
  background: url(../images/card/tot-payment.png) -325px 0
}

footer .footer-top .container-fluid .row:first-child {
  width: 540px;
  float: right
}

footer .footer-top .container-fluid .row:first-child>.col-md-2 {
  width: 180px
}

footer .footer-top .container-fluid .row:first-child>.col-md-2:last-child,
footer .footer-top .container-fluid .row:first-child>.col-md-2:nth-child(4) {
  display: none
}

footer .footer-top .container-fluid .row:first-child>.col-md-2 .page-header {
  text-align: left
}

footer .footer-top .container-fluid .row:first-child>.col-md-2 ul li a {
  opacity: 0.3
}

footer .footer-top .container-fluid .row:first-child>.col-md-2 ul li a:hover {
  opacity: 0.8
}

footer .footer-top .container-fluid .row.pay.col-md-12 {
  width: 100%;
  padding: 25px 0
}

footer .footer-top .container-fluid .row:first-child .col-md-2 .page-header span:before {
  font-family: 'FontAwesome';
  position: absolute;
  font-size: 16px;
  top: 4px;
  left: -20px;
  font-weight: normal;
  display: none
}

footer .footer-top .container-fluid .row:first-child .col-md-2:first-child .page-header span:before {
  content: "\f05a"
}

footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(2) .page-header span:before {
  content: "\f187"
}

footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(3) .page-header span:before {
  content: "\f005"
}

footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(4) .page-header span:before {
  content: "\f0c0"
}

footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(5) .page-header span:before {
  content: "\f059"
}

footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(6) .page-header span:before {
  content: "\f09e"
}

footer div.row.text>div.col-md-12>div.gambling-links {
  margin: 25px 0;
  padding: 15px 0;
  text-align: center
}

footer div.row.text>div.col-md-12>div.gambling-links>a {
  width: auto;
  float: left;
  margin-top: 25px
}

.left-column .page-header,
.left-column-quote .page-header {
  padding: 6px 0;
  margin: 0px;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  text-indent: 10px;
  font-size: 12px
}

.navbar-default.sidebar {
  margin-bottom: 10px;
  float: left;
  width: 100%
}

.navbar-default.sidebar .sidebar-nav {
  padding: 0px
}

.navbar-default.sidebar .sidebar-nav .page-header {
  padding: 6px 0;
  margin: 0px;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  text-indent: 10px;
  font-size: 12px
}

.navbar-default.sidebar .sidebar-nav ul.nav {
  padding: 0px 4px
}

.navbar-default.sidebar .sidebar-nav ul>li {
  border-bottom: unset;
  border-top: unset !important;
  margin-top: 4px
}

.navbar-default.sidebar .sidebar-nav ul>li:last-child {
  margin-bottom: 4px
}

.navbar-default.sidebar .sidebar-nav ul>li:before {
  content: "\f105";
  font-size: 16px;
  position: absolute;
  left: 11px;
  top: 7px;
  font-family: FontAwesome
}

.navbar-default.sidebar .sidebar-nav ul>li:hover {
  opacity: 1
}

.navbar-default.sidebar .sidebar-nav ul>li a {
  border-bottom: none;
  padding: 0 10px;
  font-weight: bold;
  font-size: 11px;
  text-indent: 18px;
  line-height: 36px;
  border-radius: 5px;
  background-size: 18px, 18px, cover !important;
  background-position: 217px 9px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.navbar-default.sidebar .sidebar-nav ul>li.live-betting a {
  background-size: 20px, 20px, cover !important
}

.betting-menu-4 {
  padding-top: 4px;
  float: left;
  width: 100%
}

.betting-menu-4 li.header {
  padding: 6px 0;
  font-weight: bold;
  margin: 0px;
  text-align: left;
  text-transform: uppercase;
  font-weight: bold;
  text-indent: 10px;
  font-size: 12px
}

.betting-menu-4 li.level-1 {
  padding: 0 4px
}

.betting-menu-4 li.level-1 a {
  padding: 8px 5px 8px 7px;
  display: block;
  text-decoration: none;
  font-weight: bold;
  cursor: pointer;
  position: relative;
  margin-top: 4px
}

.betting-menu-4 li.level-1 a:after {
  content: '';
  width: 18px;
  height: 18px;
  position: absolute;
  right: 12px !important;
  top: 8px !important;
  background-size: 18px 18px !important
}

.betting-menu-4 li.level-1 a span.sport {
  position: relative;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 19px;
  line-height: 19px;
  text-transform: uppercase;
  font-size: 11px;
  width: 142px;
  margin-left: 20px
}

.betting-menu-4 li.level-1 a span.event-no {
  display: block;
  position: absolute;
  right: 39px;
  top: 7px;
  font-size: 10px;
  text-align: center;
  padding: 3px 5px
}

.betting-menu-4 li.level-1 a:before {
  content: "\f105";
  font-size: 16px;
  position: absolute;
  left: 11px;
  top: 7px;
  font-family: FontAwesome
}

.betting-menu-4 li.level-1#live-betting a {
  margin-bottom: 4px
}

.betting-menu-4 li.level-1:first-child>a {
  margin-top: 0px
}

.betting-menu-4 li.level-1:last-child {
  padding: 0 4px 1px 4px
}

.betting-menu-4 li.level-1:last-child a {
  margin-bottom: 4px
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 {
  padding: 0 4px
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a {
  cursor: pointer;
  padding: 8px 5px 2px 7px;
  position: relative
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a:before {
  top: 5px
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a img {
  display: inline-block;
  float: right;
  width: 25px;
  margin-top: -3px;
  margin-right: 3px
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a span.nazione {
  display: inline-block;
  margin-left: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 75%
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a span.event-no {
  display: block;
  position: absolute;
  right: 9px;
  top: 8px
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 {
  padding: 0 4px;
  position: relative
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 a {
  padding: 5px 30px 5px 26px;
  position: relative;
  cursor: pointer;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 a:before {
  content: "\f096";
  position: absolute;
  left: 6px;
  font-size: 11px;
  top: 6px;
  font-family: "FontAwesome";
  display: block;
  opacity: 0.5
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 a.active:before {
  content: "\f00c";
  position: absolute;
  left: 6px;
  font-size: 11px;
  top: 6px;
  font-family: "FontAwesome";
  display: block;
  opacity: 1
}

.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 span.event-no {
  display: block;
  position: absolute;
  right: 9px;
  top: 3px
}

.betting-menu-4.extra li a {
  border-radius: 0px !important;
  line-height: 20px;
  text-indent: 19px
}

.betting-menu-4.extra li a:before {
  left: -8px
}

.betting-menu-4.extra li a:after {
  content: '';
  width: 18px;
  height: 18px;
  position: absolute;
  right: 13px !important;
  top: 50% !important;
  background-size: 18px 18px !important;
  transform: translateY(-50%)
}

.betting-menu-4.extra li:last-child {
  margin-bottom: 0px;
  padding: 0 4px 0px 4px !important
}

.betting-menu-4.extra li:last-child a {
  margin-bottom: 0px
}

.left-column .extra-menu {
  float: left;
  margin-bottom: 10px;
  width: 100%
}

.live-betting,
.eventi-oggi,
.quote-favorite {
  margin-bottom: 4px
}

.palinsesti-page .live-betting,
.quote-page .live-betting {
  margin-bottom: 10px
}

.live-betting a,
.eventi-oggi a,
.quote-favorite a,
.expiring-events a {
  width: 100%;
  position: relative;
  display: block;
  transition: all 0s;
  line-height: 1.5;
  padding: 10px 12px;
  border-radius: 3px
}

.live-betting a,
.eventi-oggi a,
.quote-favorite a {
  display: block;
  text-align: left;
  text-indent: 2px;
  font-weight: normal;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold
}

.live-betting a.btn:before,
.eventi-oggi a.btn:before,
.quote-favorite a.btn:before {
  position: absolute;
  right: 12px;
  top: 50%;
  font-family: 'FontAwesome';
  font-size: 15px;
  font-weight: normal;
  transform: translateY(-50%)
}

.expiring-events a span {
  display: block;
  text-align: left;
  text-indent: 2px;
  font-weight: normal;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: bold
}

.expiring-events a.btn span:before {
  position: absolute;
  z-index: 9999;
  right: 12px;
  top: 50%;
  font-family: 'FontAwesome';
  font-size: 15px;
  font-weight: normal;
  transform: translateY(-50%)
}

.expiring-events a.btn span:before {
  content: "\f0f3"
}

.live-betting a.btn:before {
  content: "\f017"
}

.eventi-oggi a.btn:before {
  content: "\f073"
}

.quote-favorite a.btn:before {
  content: "\f0a1"
}

.sidebar-nav.mini-menu {
  margin-bottom: 0px
}

.sidebar-nav.mini-menu ul {
  padding: 0px;
  margin: 0px
}

.sidebar-nav.mini-menu ul>li {
  position: relative;
  z-index: 1000
}

.sidebar-nav.mini-menu ul>li.opn-menu {
  text-align: center;
  padding: 5px
}

.sidebar-nav.mini-menu ul>li>a {
  width: 100%;
  height: 35px
}

.sidebar-nav.mini-menu ul>li>a>.ev-name {
  display: none;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  width: 150px;
  left: 40px;
  top: 0px;
  padding: 10px 2px;
  animation: mini-an 0.5s ease-in-out;
  -webkit-animation: mini-an 0.5s ease-in-out;
  -moz-animation: mini-an 0.5s ease-in-out;
  -o-animation: mini-an 0.5s ease-in-out
}

.sidebar-nav.mini-menu ul>li>a>.ev-name.open {
  display: block;
  visibility: visible;
  opacity: 1;
  text-transform: uppercase
}

.sidebar-nav.mini-menu ul>li:hover>a>.ev-name {
  display: block;
  visibility: visible;
  opacity: 1;
  text-transform: uppercase
}

button.btn.btn-live-score,
button.btn.btn-stats {
  width: calc(50% - 5px);
  font-size: 12px;
  padding: 6px 12px;
  font-weight: 900;
  margin-bottom: 5px;
  position: relative;
  float: left
}

button.btn.btn-live-score:before,
button.btn.btn-stats:before {
  position: absolute;
  left: 50%;
  font-size: 12px;
  font-family: "FontAwesome";
  font-weight: normal;
  top: 4px;
  transform: translateX(-50%)
}

button.btn.btn-live-score span,
button.btn.btn-stats span {
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 20px;
  font-size: 9px
}

button.btn.btn-live-score {
  margin: 0 5px 10px 0
}

button.btn.btn-stats {
  margin: 0px 0px 0px 5px
}

button.btn.btn-live-score:before {
  content: "\f0e7"
}

button.btn.btn-stats:before {
  content: "\f080"
}

@font-face {
  font-family: "icomoon";
  src: url("../assets/icomoon.eot");
  src: url("../assets/icomoon.eot#iefix") format("embedded-opentype"), url("/player/theme-asset/22/assets/icomoon.ttf") format("truetype"), url("/player/theme-asset/22/assets/icomoon.woff") format("woff"), url("/player/theme-asset/22/assets/icomoon.svg") format("svg");
  font-weight: normal;
  font-style: normal
}

.ultimo-minuto-container.tab-container .nav-tabs>li>a:before {
  background-size: 100% !important;
  background-position: 50% !important;
  content: "";
  position: absolute;
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
  left: -24px;
  top: 11px
}

.ultimo-minuto-container.tab-container .nav-tabs>li.sp1>a:before {
  content: "\e900"
}

.ultimo-minuto-container.tab-container .nav-tabs>li.sp2>a:before {
  content: "\e906"
}

.ultimo-minuto-container.tab-container .nav-tabs>li.sp4>a:before {
  content: "\e902"
}

[v-cloak] {
  display: none
}

#sliderIndex {
  margin: 0;
  position: relative;
  height: 100%;
  max-height: 260px;
  -webkit-transform: translateZ(0px);
  margin-bottom: 10px
}

#sliderIndex img {
  width: 100%;
  height: auto;
  max-height: 300px;
  margin: 0 auto
}

#sliderIndex .carousel-control span {
  position: absolute;
  top: 50%;
  margin-top: -20px
}

#sliderIndex .carousel-control.left,
#sliderIndex .carousel-control.right {
  height: 100%;
  opacity: 0;
  transition: all .5s ease-in-out;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out
}

#sliderIndex:hover .carousel-control.left,
#sliderIndex:hover .carousel-control.right {
  opacity: 1
}

#sliderIndex .carousel-control.left span,
#sliderIndex .carousel-control.right span {
  display: block;
  position: relative;
  top: 50%
}

#sliderIndex .carousel-control.left span i,
#sliderIndex .carousel-control.right span i {
  opacity: 1;
  padding: 10px 17px;
  border-radius: 100%
}

#sliderIndex .carousel-inner {
  height: 100%
}

#sliderIndex .carousel-inner .item {
  height: 100%
}

#sliderIndex .carousel-inner .item a {
  width: 100%;
  height: 100%;
  display: block
}

#sliderIndex .carousel-inner .item img {
  width: 100%;
  height: 100%;
  min-width: 680px;
  margin: 0 auto
}

#sliderIndex .carousel-inner .item img:first-child {
  background-size: cover;
  background-position: center center;
  opacity: 1
}

#sliderIndex .carousel-inner .item.next.left,
#sliderIndex .carousel-inner .item.prev.right,
#sliderIndex .carousel-inner .item.active {
  -webkit-transform: translateZ(0px);
  transform: translateZ(0px)
}

#sliderIndex .carousel-indicators li {
  border-radius: 0px
}

@media (min-width: 1601px) {
  #sliderIndex {
    min-height: 260px
  }

  #sliderIndex .carousel-inner .item {
    min-height: 260px
  }

  #sliderIndex .carousel-inner .item img {
    min-width: auto
  }
}

.carousel,
.slide,
.carousel-inner {
  -webkit-transform: translateZ(0px);
  transform: translateZ(0px)
}

.carousel .item {
  -webkit-transform: translateZ(0px)
}

.carousel .item a {
  -webkit-transform: translateZ(0px);
  transform: translateZ(0px)
}

.multislider-cont {
  float: left;
  width: 100%;
  height: auto;
  padding: 0px
}

.multislider-cont .slider-box-1 {
  margin-bottom: 2px
}

.multislider-cont>div {
  padding: 0px
}

.multislider-cont .col-md-6 .slider-box-4 {
  padding: 0 5px;
  margin-top: 2.5px
}

.multislider-cont [class^="slider-box"] {
  position: relative
}

.multislider-cont [class^="slider-box"]:after {
  content: "";
  width: 100%;
  height: 100%
}

.multislider-cont .caption {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 30px;
  width: 100%
}

.multislider-cont .caption span {
  display: block;
  height: 100%;
  line-height: 30px;
  text-indent: 11px;
  font-weight: bold
}

.multislider-cont .carousel-indicators li {
  width: 50px;
  height: 5px
}

.multislider-cont .carousel-indicators li.active {
  width: 50px;
  height: 5px;
  margin: 1px 0
}

.multislider-cont .carousel-inner {
  position: relative
}

.multislider-cont .carousel-inner:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9999999;
  top: 0px;
  left: 0px;
  pointer-events: none
}

#eventiCarousel .item {
  margin: 5px auto
}

.tpun .eventi-piu-giocati {
  margin-top: 5px
}

.tpun .eventi-piu-giocati .panel-heading {
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.tpun .eventi-piu-giocati .panel-heading h4 {
  margin: 0px;
  text-indent: 25px;
  position: relative
}

.tpun .eventi-piu-giocati .panel-heading .eventi-control {
  position: absolute;
  right: 5px;
  top: 10px;
  z-index: 100
}

.tpun .eventi-piu-giocati .panel-heading .eventi-control>a {
  display: inline-block;
  padding: 0 5px;
  line-height: 1;
  font-size: 20px
}

.tpun .eventi-piu-giocati>.panel-body {
  padding: 0px
}

.tpun .eventi-piu-giocati .panel-body .panel-body,
.tpun .eventi-piu-giocati .panel-body .panel-heading {
  padding: 0px
}

.tpun .eventi-piu-giocati .panel-footer {
  padding: 0px;
  position: absolute;
  bottom: 5px;
  right: 5px;
  left: 5px
}

.tpun .eventi-piu-giocati .container-evento .top-container .tit-evento {
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 5px;
  border-bottom: 1px
}

.tpun .eventi-piu-giocati .container-evento .top-container .tit-evento>a {
  text-decoration: none
}

.tpun .eventi-piu-giocati .container-evento .top-container .data-evento {
  text-align: center;
  position: absolute;
  left: 10%;
  right: 10%;
  margin: 0 auto;
  text-shadow: none
}

.tpun .eventi-piu-giocati .container-evento .img-evento {
  width: 100%
}

.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt {
  padding: 3px 0px;
  position: relative;
  margin: 0px;
  text-align: center
}

.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt span {
  display: block
}

.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota {
  padding: 0
}

.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota .qta {
  min-width: 42px;
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  cursor: pointer
}

.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota-attiva .qta {
  min-width: 42px;
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  cursor: pointer
}

.tp-cin .eventi-piu-giocati>.panel-body {
  padding: 0
}

.tp-cin .eventi-piu-giocati ul li {
  width: 100%;
  float: left;
  padding: 2px
}

.tp-cin .eventi-piu-giocati ul li .row-partita {
  width: 100%;
  padding: 0;
  float: left
}

.tp-cin .eventi-piu-giocati ul li .row-partita>.titolo-partita {
  position: relative;
  text-indent: 25px;
  line-height: 2
}

.tp-cin .eventi-piu-giocati ul li .row-partita>.titolo-partita:before {
  position: absolute;
  top: 2px;
  left: -15px;
  font-family: 'FontAwesome';
  content: '\f097';
  display: none
}

.tp-cin .eventi-piu-giocati ul li .row-partita>.tempo-partita {
  text-align: center;
  position: relative;
  line-height: 2
}

.tp-cin .eventi-piu-giocati ul li .row-partita>.tempo-partita:before {
  position: absolute;
  top: 1px;
  left: 12px;
  font-family: 'FontAwesome';
  content: '\f073'
}

.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .qta {
  width: 100%;
  display: inline-block;
  line-height: 1.5;
  text-align: center;
  min-width: 42px;
  margin: 2px auto;
  padding: 1px 5px;
  font-size: 12px;
  cursor: default
}

.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .row .col-sm-4 {
  padding: 0
}

.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .quota-attiva {
  position: relative;
  cursor: default
}

.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .quota-attiva:before {
  position: absolute;
  top: 4px;
  left: 8px;
  font-family: 'FontAwesome';
  content: '\f005'
}

.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .quota-attiva span {
  text-indent: 10px
}

.nav-tabs>li>a {
  opacity: 0.7;
  text-align: center
}

.panel .nav-tabs>li:hover>a,
.nav-tabs>li.active>a {
  opacity: 1
}

.verifica-scommessa-container,
.ricerca-sport,
body.oddslessthan .qt-fav,
.tpt.piu-giocate-container,
.info-agenzia-container,
.tpd.piu-giocate-container,
.ultimo-minuto-container,
.market-movers-container,
.ultime-vincite-container,
.lotto-win-container,
.eventi-piu-giocati {
  float: left;
  width: 100%
}

.verifica-scommessa-container .panel-heading,
.verifica-scommessa-container .header,
.verifica-scommessa-container .page-title,
.ricerca-sport .panel-heading,
.ricerca-sport .header,
.ricerca-sport .page-title,
body.oddslessthan .qt-fav .panel-heading,
body.oddslessthan .qt-fav .header,
body.oddslessthan .qt-fav .page-title,
.tpt.piu-giocate-container .panel-heading,
.tpt.piu-giocate-container .header,
.tpt.piu-giocate-container .page-title,
.info-agenzia-container .panel-heading,
.info-agenzia-container .header,
.info-agenzia-container .page-title,
.tpd.piu-giocate-container .panel-heading,
.tpd.piu-giocate-container .header,
.tpd.piu-giocate-container .page-title,
.ultimo-minuto-container .panel-heading,
.ultimo-minuto-container .header,
.ultimo-minuto-container .page-title,
.market-movers-container .panel-heading,
.market-movers-container .header,
.market-movers-container .page-title,
.ultime-vincite-container .panel-heading,
.ultime-vincite-container .header,
.ultime-vincite-container .page-title,
.lotto-win-container .panel-heading,
.lotto-win-container .header,
.lotto-win-container .page-title,
.eventi-piu-giocati .panel-heading,
.eventi-piu-giocati .header,
.eventi-piu-giocati .page-title {
  max-height: 52px;
  font-size: 14px !important;
  height: 33px;
  line-height: 33px;
  border-bottom: none !important;
  padding: 0px;
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.verifica-scommessa-container .panel-heading h4,
.verifica-scommessa-container .panel-heading>span,
.verifica-scommessa-container .panel-heading .title,
.verifica-scommessa-container .header h4,
.verifica-scommessa-container .header>span,
.verifica-scommessa-container .header .title,
.verifica-scommessa-container .page-title h4,
.verifica-scommessa-container .page-title>span,
.verifica-scommessa-container .page-title .title,
.ricerca-sport .panel-heading h4,
.ricerca-sport .panel-heading>span,
.ricerca-sport .panel-heading .title,
.ricerca-sport .header h4,
.ricerca-sport .header>span,
.ricerca-sport .header .title,
.ricerca-sport .page-title h4,
.ricerca-sport .page-title>span,
.ricerca-sport .page-title .title,
body.oddslessthan .qt-fav .panel-heading h4,
body.oddslessthan .qt-fav .panel-heading>span,
body.oddslessthan .qt-fav .panel-heading .title,
body.oddslessthan .qt-fav .header h4,
body.oddslessthan .qt-fav .header>span,
body.oddslessthan .qt-fav .header .title,
body.oddslessthan .qt-fav .page-title h4,
body.oddslessthan .qt-fav .page-title>span,
body.oddslessthan .qt-fav .page-title .title,
.tpt.piu-giocate-container .panel-heading h4,
.tpt.piu-giocate-container .panel-heading>span,
.tpt.piu-giocate-container .panel-heading .title,
.tpt.piu-giocate-container .header h4,
.tpt.piu-giocate-container .header>span,
.tpt.piu-giocate-container .header .title,
.tpt.piu-giocate-container .page-title h4,
.tpt.piu-giocate-container .page-title>span,
.tpt.piu-giocate-container .page-title .title,
.info-agenzia-container .panel-heading h4,
.info-agenzia-container .panel-heading>span,
.info-agenzia-container .panel-heading .title,
.info-agenzia-container .header h4,
.info-agenzia-container .header>span,
.info-agenzia-container .header .title,
.info-agenzia-container .page-title h4,
.info-agenzia-container .page-title>span,
.info-agenzia-container .page-title .title,
.tpd.piu-giocate-container .panel-heading h4,
.tpd.piu-giocate-container .panel-heading>span,
.tpd.piu-giocate-container .panel-heading .title,
.tpd.piu-giocate-container .header h4,
.tpd.piu-giocate-container .header>span,
.tpd.piu-giocate-container .header .title,
.tpd.piu-giocate-container .page-title h4,
.tpd.piu-giocate-container .page-title>span,
.tpd.piu-giocate-container .page-title .title,
.ultimo-minuto-container .panel-heading h4,
.ultimo-minuto-container .panel-heading>span,
.ultimo-minuto-container .panel-heading .title,
.ultimo-minuto-container .header h4,
.ultimo-minuto-container .header>span,
.ultimo-minuto-container .header .title,
.ultimo-minuto-container .page-title h4,
.ultimo-minuto-container .page-title>span,
.ultimo-minuto-container .page-title .title,
.market-movers-container .panel-heading h4,
.market-movers-container .panel-heading>span,
.market-movers-container .panel-heading .title,
.market-movers-container .header h4,
.market-movers-container .header>span,
.market-movers-container .header .title,
.market-movers-container .page-title h4,
.market-movers-container .page-title>span,
.market-movers-container .page-title .title,
.ultime-vincite-container .panel-heading h4,
.ultime-vincite-container .panel-heading>span,
.ultime-vincite-container .panel-heading .title,
.ultime-vincite-container .header h4,
.ultime-vincite-container .header>span,
.ultime-vincite-container .header .title,
.ultime-vincite-container .page-title h4,
.ultime-vincite-container .page-title>span,
.ultime-vincite-container .page-title .title,
.lotto-win-container .panel-heading h4,
.lotto-win-container .panel-heading>span,
.lotto-win-container .panel-heading .title,
.lotto-win-container .header h4,
.lotto-win-container .header>span,
.lotto-win-container .header .title,
.lotto-win-container .page-title h4,
.lotto-win-container .page-title>span,
.lotto-win-container .page-title .title,
.eventi-piu-giocati .panel-heading h4,
.eventi-piu-giocati .panel-heading>span,
.eventi-piu-giocati .panel-heading .title,
.eventi-piu-giocati .header h4,
.eventi-piu-giocati .header>span,
.eventi-piu-giocati .header .title,
.eventi-piu-giocati .page-title h4,
.eventi-piu-giocati .page-title>span,
.eventi-piu-giocati .page-title .title {
  position: relative;
  padding: 0px;
  text-align: left;
  text-transform: uppercase;
  font-size: 14px;
  text-indent: 25px;
  line-height: 25px;
  display: block;
  font-weight: bold
}

.verifica-scommessa-container .panel-heading h4:before,
.verifica-scommessa-container .panel-heading>span:before,
.verifica-scommessa-container .panel-heading .title:before,
.verifica-scommessa-container .header h4:before,
.verifica-scommessa-container .header>span:before,
.verifica-scommessa-container .header .title:before,
.verifica-scommessa-container .page-title h4:before,
.verifica-scommessa-container .page-title>span:before,
.verifica-scommessa-container .page-title .title:before,
.ricerca-sport .panel-heading h4:before,
.ricerca-sport .panel-heading>span:before,
.ricerca-sport .panel-heading .title:before,
.ricerca-sport .header h4:before,
.ricerca-sport .header>span:before,
.ricerca-sport .header .title:before,
.ricerca-sport .page-title h4:before,
.ricerca-sport .page-title>span:before,
.ricerca-sport .page-title .title:before,
body.oddslessthan .qt-fav .panel-heading h4:before,
body.oddslessthan .qt-fav .panel-heading>span:before,
body.oddslessthan .qt-fav .panel-heading .title:before,
body.oddslessthan .qt-fav .header h4:before,
body.oddslessthan .qt-fav .header>span:before,
body.oddslessthan .qt-fav .header .title:before,
body.oddslessthan .qt-fav .page-title h4:before,
body.oddslessthan .qt-fav .page-title>span:before,
body.oddslessthan .qt-fav .page-title .title:before,
.tpt.piu-giocate-container .panel-heading h4:before,
.tpt.piu-giocate-container .panel-heading>span:before,
.tpt.piu-giocate-container .panel-heading .title:before,
.tpt.piu-giocate-container .header h4:before,
.tpt.piu-giocate-container .header>span:before,
.tpt.piu-giocate-container .header .title:before,
.tpt.piu-giocate-container .page-title h4:before,
.tpt.piu-giocate-container .page-title>span:before,
.tpt.piu-giocate-container .page-title .title:before,
.info-agenzia-container .panel-heading h4:before,
.info-agenzia-container .panel-heading>span:before,
.info-agenzia-container .panel-heading .title:before,
.info-agenzia-container .header h4:before,
.info-agenzia-container .header>span:before,
.info-agenzia-container .header .title:before,
.info-agenzia-container .page-title h4:before,
.info-agenzia-container .page-title>span:before,
.info-agenzia-container .page-title .title:before,
.tpd.piu-giocate-container .panel-heading h4:before,
.tpd.piu-giocate-container .panel-heading>span:before,
.tpd.piu-giocate-container .panel-heading .title:before,
.tpd.piu-giocate-container .header h4:before,
.tpd.piu-giocate-container .header>span:before,
.tpd.piu-giocate-container .header .title:before,
.tpd.piu-giocate-container .page-title h4:before,
.tpd.piu-giocate-container .page-title>span:before,
.tpd.piu-giocate-container .page-title .title:before,
.ultimo-minuto-container .panel-heading h4:before,
.ultimo-minuto-container .panel-heading>span:before,
.ultimo-minuto-container .panel-heading .title:before,
.ultimo-minuto-container .header h4:before,
.ultimo-minuto-container .header>span:before,
.ultimo-minuto-container .header .title:before,
.ultimo-minuto-container .page-title h4:before,
.ultimo-minuto-container .page-title>span:before,
.ultimo-minuto-container .page-title .title:before,
.market-movers-container .panel-heading h4:before,
.market-movers-container .panel-heading>span:before,
.market-movers-container .panel-heading .title:before,
.market-movers-container .header h4:before,
.market-movers-container .header>span:before,
.market-movers-container .header .title:before,
.market-movers-container .page-title h4:before,
.market-movers-container .page-title>span:before,
.market-movers-container .page-title .title:before,
.ultime-vincite-container .panel-heading h4:before,
.ultime-vincite-container .panel-heading>span:before,
.ultime-vincite-container .panel-heading .title:before,
.ultime-vincite-container .header h4:before,
.ultime-vincite-container .header>span:before,
.ultime-vincite-container .header .title:before,
.ultime-vincite-container .page-title h4:before,
.ultime-vincite-container .page-title>span:before,
.ultime-vincite-container .page-title .title:before,
.lotto-win-container .panel-heading h4:before,
.lotto-win-container .panel-heading>span:before,
.lotto-win-container .panel-heading .title:before,
.lotto-win-container .header h4:before,
.lotto-win-container .header>span:before,
.lotto-win-container .header .title:before,
.lotto-win-container .page-title h4:before,
.lotto-win-container .page-title>span:before,
.lotto-win-container .page-title .title:before,
.eventi-piu-giocati .panel-heading h4:before,
.eventi-piu-giocati .panel-heading>span:before,
.eventi-piu-giocati .panel-heading .title:before,
.eventi-piu-giocati .header h4:before,
.eventi-piu-giocati .header>span:before,
.eventi-piu-giocati .header .title:before,
.eventi-piu-giocati .page-title h4:before,
.eventi-piu-giocati .page-title>span:before,
.eventi-piu-giocati .page-title .title:before {
  content: "\f00a";
  position: absolute;
  font-family: "FontAwesome";
  top: 2px;
  left: -22px;
  font-weight: normal
}

.ultimo-minuto-container {
  width: 100%;
  border-radius: initial !important;
  position: relative
}

.ultimo-minuto-container.panel .panel-body ul li {
  width: 33.33%;
  float: left
}

.ultimo-minuto-container .tab-content ul>li .row-partita {
  height: 113px
}

.ultimo-minuto-container .tab-content ul>li:nth-child(-2n+6)>.row-partita {
  border-right: none
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita {
  position: relative;
  text-indent: 0px;
  line-height: 38px;
  width: 100%;
  text-align: center
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita .match {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita:before {
  position: absolute;
  top: 2px;
  left: -15px;
  font-family: 'FontAwesome';
  content: '\f097';
  display: none
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita {
  text-align: center;
  position: relative;
  width: 100%;
  height: 30px;
  line-height: 30px;
  float: left
}

.ultimo-minuto-container .tab-content ul>li>.row-partita .quote-partita {
  width: 100%;
  margin-top: 10px
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4 {
  padding: 0 2px
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:first-child {
  padding-left: 4px
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4 .qta {
  width: 100%;
  display: inline-block;
  height: 30px;
  line-height: 26px;
  text-align: right;
  min-width: 42px;
  margin: 0px auto;
  padding: 3px 15px;
  font-size: 12px;
  cursor: pointer
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4 .qta:before {
  font-weight: 900;
  position: absolute;
  left: 15px;
  top: 3px;
  font-size: 14px
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:first-child .qta:before {
  content: "1"
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:nth-child(2) .qta:before {
  content: "X"
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:nth-child(3) .qta:before {
  content: "2"
}

.ultimo-minuto-container .nav-tabs {
  display: none
}

.ultimo-minuto-container .nav-tabs>li.active>a {
  padding: 8px 15px 8px 15px;
  position: relative;
  text-transform: uppercase;
  border: unset;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  font-size: 11px
}

.ultimo-minuto-container .nav-tabs>li>a {
  padding: 8px 15px 8px 15px;
  position: relative;
  text-transform: uppercase;
  border: unset;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  font-size: 11px
}

.ultimo-minuto-container .nav-tabs>li>a:hover {
  padding: 8px 15px 8px 15px;
  position: relative;
  text-transform: uppercase;
  border: unset;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  font-size: 11px
}

.ultimo-minuto-container .nav-tabs>li>a>span.icon {
  width: 25px;
  height: 22px;
  position: absolute;
  top: 3px;
  left: 2px
}

.ultimo-minuto-container .tab-content {
  width: 100%;
  float: left;
  font-size: 12px
}

.ultimo-minuto-container .tab-content ul>li>.row-partita {
  width: 100%;
  padding: 0px 0;
  float: left;
  margin: 0;
  overflow: hidden;
  position: relative
}

.ultimo-minuto-container .tab-content ul li .row-partita .piu {
  -webkit-box-shadow: unset;
  -moz-box-shadow: unset;
  box-shadow: unset;
  width: 16px;
  height: 36px;
  line-height: 25px;
  cursor: pointer;
  position: absolute;
  right: 0px
}

.ultimo-minuto-container .tab-content ul li .row-partita .piu:before {
  content: "\f105";
  font-family: FontAwesome;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin: 0
}

.ultimo-minuto-container .tab-content ul li .row-partita .piu span {
  color: transparent;
  margin-left: 0;
  position: relative;
  width: 100%;
  top: 0;
  height: 100%;
  display: block
}

.ultimo-minuto-container .panel-body {
  padding: 0px !important
}

.ultimo-minuto-container .panel-body .content .sub-title {
  float: left;
  width: 100%;
  font-size: 10px;
  font-weight: bold
}

.ultimo-minuto-container .panel-body .content ul li .row-partita div {
  float: left;
  padding: 8px 0 6px 0;
  text-align: center
}

.ultimo-minuto-container .panel-body .content .sub-title div {
  float: left;
  padding: 8px 0 6px 0;
  text-align: center
}

.ultimo-minuto-container .panel-body .content .sub-title div.event {
  text-align: left;
  text-indent: 10px
}

.ultimo-minuto-container .panel-body .content ul li .row-partita div.tempo-partita {
  padding: 2px;
  position: relative;
  height: 36px;
  border-radius: 3px 0 0 3px
}

.ultimo-minuto-container .panel-body .content ul li .row-partita div.quote-partita {
  padding: 0
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita {
  width: 5%
}

.ultimo-minuto-container .panel-body .content .sub-title div.time {
  width: 5%
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span {
  position: absolute;
  font-size: 11px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  font-family: 'Roboto Condensed', sans-serif
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:first-child {
  display: block;
  top: 9px
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:last-child {
  display: block;
  bottom: 10px
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita {
  width: 27%
}

.ultimo-minuto-container .panel-body .content .sub-title div.event {
  width: 27%
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita {
  -webkit-box-shadow: unset;
  -moz-box-shadow: unset;
  box-shadow: unset;
  text-align: left;
  text-indent: 10px
}

.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita:before,
.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita:before {
  display: none
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  display: block;
  font-weight: bold;
  font-size: 11px
}

.ultimo-minuto-container .panel-body .content .sub-title div.markets {
  width: 62%;
  float: right;
  margin-right: 5px
}

.ultimo-minuto-container .panel-body .content .sub-title div.markets ul {
  width: 100%;
  display: inline-block;
  float: left;
  height: 100%
}

.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li {
  display: inline-block;
  list-style: none;
  padding: 0 !important;
  float: left;
  width: 9.09% !important
}

.ultimo-minuto-container .panel-body .content ul li .row-partita div.stat-partita {
  padding: 8px;
  position: relative;
  height: 36px;
  border-radius: 3px 0 0 3px
}

.ultimo-minuto-container .panel-body .content ul li .row-partita .stat-partita {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  width: 28px
}

.ultimo-minuto-container .panel-body .content .sub-title div.stat {
  width: 28px
}

.ultimo-minuto-container.Gcl .nav-tabs,
.ultimo-minuto-container.qtcl .nav-tabs {
  border-bottom: 0px;
  display: block;
  width: 315px;
  position: absolute;
  top: 0;
  right: 0;
  display: none
}

.ultimo-minuto-container.Gcl .nav-tabs>li.active>a,
.ultimo-minuto-container.qtcl .nav-tabs>li.active>a {
  padding: 8px 15px 8px 15px;
  position: relative;
  text-transform: uppercase;
  border: unset;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  font-size: 11px
}

.ultimo-minuto-container.Gcl .nav-tabs>li>a,
.ultimo-minuto-container.qtcl .nav-tabs>li>a {
  padding: 8px 15px 8px 15px;
  position: relative;
  text-transform: uppercase;
  border: unset;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  font-size: 11px
}

.ultimo-minuto-container.Gcl .nav-tabs>li>a:hover,
.ultimo-minuto-container.qtcl .nav-tabs>li>a:hover {
  padding: 8px 15px 8px 15px;
  position: relative;
  text-transform: uppercase;
  border: unset;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in;
  font-size: 11px
}

.ultimo-minuto-container.Gcl .nav-tabs>li>a>span.icon,
.ultimo-minuto-container.qtcl .nav-tabs>li>a>span.icon {
  width: 25px;
  height: 22px;
  position: absolute;
  top: 3px;
  left: 2px
}

.ultimo-minuto-container.Gcl .tab-content,
.ultimo-minuto-container.qtcl .tab-content {
  width: 100%;
  float: left;
  font-size: 12px
}

.ultimo-minuto-container.Gcl .tab-content ul>li,
.ultimo-minuto-container.qtcl .tab-content ul>li {
  width: 100%
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita {
  width: 100%;
  padding: 0px 0;
  float: left;
  margin: 0;
  overflow: hidden;
  position: relative;
  height: 36px
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita:after,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita:after {
  content: none
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .titolo-partita,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .titolo-partita {
  position: relative;
  text-indent: 25px;
  line-height: 2;
  width: 27%;
  -webkit-box-shadow: unset;
  -moz-box-shadow: unset;
  box-shadow: unset;
  text-align: left;
  text-indent: 10px
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .titolo-partita span,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .titolo-partita span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  display: block;
  font-weight: bold;
  font-size: 11px;
  text-align: left
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita {
  padding: 2px;
  text-align: center;
  position: relative;
  height: 36px;
  width: 5%;
  border-radius: 3px 0 0 3px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita span,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita span {
  position: absolute;
  font-size: 11px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  font-family: 'Roboto Condensed', sans-serif
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita span:first-child,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita span:first-child {
  display: block;
  top: 0
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita span:last-child,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita span:last-child {
  display: block;
  bottom: -4px
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita {
  margin-top: 0px
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita .qta,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita .qta {
  width: 100%;
  display: block;
  line-height: 39px;
  text-align: center;
  font-size: 12px;
  cursor: pointer
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita div.col-sm-4,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita div.col-sm-4 {
  padding: 0
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita li,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita li {
  width: 100%;
  display: inline-block;
  line-height: 36px;
  text-align: center;
  margin: 0 auto;
  padding: 3px 5px;
  font-size: 11px;
  cursor: pointer;
  height: 36px
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita .qta.spread,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita .qta.spread {
  pointer-events: none
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita:last-child>.row-partita,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita:last-child>.row-partita {
  border-bottom: none;
  margin-bottom: 0px
}

.ultimo-minuto-container.Gcl .panel-body,
.ultimo-minuto-container.qtcl .panel-body {
  padding: 0px !important
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title {
  float: left;
  width: 100%;
  font-size: 10px;
  font-weight: bold;
  height: 28px
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita div,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita div {
  float: left;
  padding: 8px 0 6px 0;
  text-align: center
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title div,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div {
  float: left;
  padding: 8px 0 6px 0;
  text-align: center
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.event,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.event {
  text-align: left;
  text-indent: 10px
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita div.quote-partita,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita div.quote-partita {
  padding: 0
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .piu,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .piu {
  -webkit-box-shadow: unset;
  -moz-box-shadow: unset;
  box-shadow: unset;
  width: 16px;
  height: 36px;
  line-height: 25px;
  cursor: pointer;
  position: absolute;
  right: 0px
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .piu:before,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .piu:before {
  content: "\f105";
  font-family: FontAwesome;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  margin: 0
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .piu span,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .piu span {
  color: transparent;
  margin-left: 0;
  position: relative;
  width: 100%;
  top: 0;
  height: 100%;
  display: block
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.time,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.time {
  width: 5%
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.event,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.event {
  width: 27%
}

.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita>.tempo-partita:before,
.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita>.titolo-partita:before,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita>.tempo-partita:before,
.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita>.titolo-partita:before {
  display: none
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .quote-partita,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .quote-partita {
  width: 62%;
  float: right;
  margin-right: 5px
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.markets,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.markets {
  width: 62%;
  float: right;
  margin-right: 5px
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .quote-partita ul,
.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.markets ul,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .quote-partita ul,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.markets ul {
  width: 100%;
  display: inline-block;
  float: left;
  height: 100%
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .quote-partita ul li,
.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.markets ul li,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .quote-partita ul li,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.markets ul li {
  display: inline-block;
  list-style: none;
  padding: 0 !important;
  float: left;
  width: 9.09% !important
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita div.stat-partita,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita div.stat-partita {
  padding: 8px;
  position: relative;
  height: 36px;
  border-radius: 3px 0 0 3px
}

.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .stat-partita,
.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .stat-partita {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  width: 3%
}

.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.stat,
.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.stat {
  width: 3%
}

.most-played-container,
.ultimo-minuto-container {
  width: 100%;
  border-radius: initial !important
}

.most-played-container .nav-tabs,
.ultimo-minuto-container .nav-tabs {
  border-bottom: 0px;
  display: none
}

.most-played-container .nav-tabs>li.active>a,
.ultimo-minuto-container .nav-tabs>li.active>a {
  padding: 5px 5px 5px 30px;
  position: relative;
  text-transform: uppercase;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in
}

.most-played-container .nav-tabs>li>a,
.ultimo-minuto-container .nav-tabs>li>a {
  padding: 5px 5px 5px 30px;
  position: relative;
  text-transform: uppercase;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in
}

.most-played-container .nav-tabs>li>a:hover,
.ultimo-minuto-container .nav-tabs>li>a:hover {
  padding: 5px 5px 5px 30px;
  position: relative;
  text-transform: uppercase;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in
}

.most-played-container .nav-tabs>li>a>span.icon,
.ultimo-minuto-container .nav-tabs>li>a>span.icon {
  width: 25px;
  height: 22px;
  position: absolute;
  top: 3px;
  left: 2px
}

.most-played-container .tab-content,
.ultimo-minuto-container .tab-content {
  width: 100%;
  float: left;
  font-size: 12px
}

.most-played-container .tab-content ul>li>.row-partita,
.ultimo-minuto-container .tab-content ul>li>.row-partita {
  width: 100%;
  padding: 1px 0;
  float: left;
  padding: 0 !important
}

.most-played-container .tab-content ul>li>.row-partita>.titolo-partita,
.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita {
  position: relative;
  text-indent: 0px;
  line-height: 2
}

.most-played-container .tab-content ul>li>.row-partita>.tempo-partita,
.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita {
  text-align: center;
  position: relative
}

.most-played-container .tab-content ul>li>.row-partita>.quote-partita,
.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita {
  margin-top: 0px
}

.most-played-container .tab-content ul>li>.row-partita>.quote-partita .qta,
.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .qta {
  width: 100%;
  display: inline-block;
  line-height: 3;
  text-align: center;
  font-size: 12px;
  cursor: pointer
}

.most-played-container .tab-content ul>li:last-child>.row-partita,
.ultimo-minuto-container .tab-content ul>li:last-child>.row-partita {
  border-bottom: none
}

.most-played-container .tab-content ul li .row-partita .piu,
.ultimo-minuto-container .tab-content ul li .row-partita .piu {
  width: 21px;
  float: right;
  height: 36px;
  line-height: 25px;
  cursor: pointer;
  position: relative
}

.most-played-container .tab-content ul li .row-partita .piu:before,
.ultimo-minuto-container .tab-content ul li .row-partita .piu:before {
  content: "\f067";
  font-family: FontAwesome;
  position: absolute;
  left: 11px
}

.most-played-container .tab-content ul li .row-partita .piu span,
.ultimo-minuto-container .tab-content ul li .row-partita .piu span {
  color: transparent;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  height: 100%
}

.most-played-container .panel-body,
.ultimo-minuto-container .panel-body {
  padding: 0px !important
}

.most-played-container .panel-body .content .sub-title,
.ultimo-minuto-container .panel-body .content .sub-title {
  float: left;
  width: 100%
}

.most-played-container .panel-body .content .sub-title div,
.ultimo-minuto-container .panel-body .content .sub-title div {
  float: left;
  padding: 6px 0 6px 0;
  text-align: center
}

.most-played-container .panel-body .content .sub-title div.time,
.ultimo-minuto-container .panel-body .content .sub-title div.time {
  width: 52px
}

.most-played-container .panel-body .content .sub-title div.event,
.ultimo-minuto-container .panel-body .content .sub-title div.event {
  width: 327px
}

.most-played-container .panel-body .content .sub-title div.markets,
.ultimo-minuto-container .panel-body .content .sub-title div.markets {
  width: calc(100% - 407px);
  margin-right: 0px
}

.most-played-container .panel-body .content .sub-title div.markets ul,
.ultimo-minuto-container .panel-body .content .sub-title div.markets ul {
  width: calc(100% - 21px);
  display: inline-block;
  float: left;
  height: 100%
}

.most-played-container .panel-body .content .sub-title div.markets ul li,
.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li {
  display: inline-block;
  list-style: none;
  padding: 0 !important;
  float: left;
  width: 9.09% !important
}

.most-played-container .panel-body .content ul li .row-partita,
.ultimo-minuto-container .panel-body .content ul li .row-partita {
  height: auto
}

.most-played-container .panel-body .content ul li .row-partita div,
.ultimo-minuto-container .panel-body .content ul li .row-partita div {
  float: left;
  padding: 6px 0 6px 0;
  text-align: center
}

.most-played-container .panel-body .content ul li .row-partita div.tempo-partita,
.ultimo-minuto-container .panel-body .content ul li .row-partita div.tempo-partita {
  padding: 2px
}

.most-played-container .panel-body .content ul li .row-partita div.quote-partita,
.ultimo-minuto-container .panel-body .content ul li .row-partita div.quote-partita {
  padding: 0
}

.most-played-container .panel-body .content ul li .row-partita .tempo-partita,
.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita {
  width: 52px
}

.most-played-container .panel-body .content ul li .row-partita .tempo-partita span:first-child,
.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:first-child {
  display: block
}

.most-played-container .panel-body .content ul li .row-partita .tempo-partita span:last-child,
.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:last-child {
  display: block;
  margin-top: -2px
}

.most-played-container .panel-body .content ul li .row-partita .titolo-partita,
.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita {
  width: 327px;
  text-align: left;
  text-indent: 10px
}

.most-played-container .panel-body .content ul li .row-partita .titolo-partita span,
.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  display: block
}

.most-played-container .panel-body .content ul li .row-partita .quote-partita,
.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita {
  width: calc(100% - 407px);
  margin-right: 0px
}

.most-played-container .panel-body .content ul li .row-partita .quote-partita ul,
.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul {
  width: calc(100% - 21px);
  display: inline-block;
  float: left;
  height: 100%
}

.most-played-container .panel-body .content ul li .row-partita .quote-partita ul li,
.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li {
  display: inline-block;
  list-style: none;
  padding: 0 !important;
  float: left;
  width: 9.09% !important
}

.most-played-container .panel-body .content ul li .row-partita .quote-partita ul li span.qta.spread,
.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li span.qta.spread {
  pointer-events: none
}

.most-played-container.panel .panel-heading span span,
.ultime-vincite-container.panel .panel-heading span span {
  display: none
}

.most-played-container.panel .panel-body ul li,
.ultimo-minuto-container.panel .panel-body ul li {
  width: 100%
}

.ultimo-minuto-container.tab-container .nav-tabs {
  border-bottom: 0px;
  display: block !important
}

.ultimo-minuto-container.tab-container .nav-tabs>li {
  width: 100px !important;
  float: left
}

.ultimo-minuto-container.tab-container .nav-tabs>li>a {
  color: #fff;
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 9px;
  color: #fff;
  padding: 12px 0;
  cursor: pointer;
  text-indent: 33px;
  text-align: left
}

.ultimo-minuto-container.tab-container .nav-tabs>li>a:hover {
  background: transparent;
  color: #ffc400
}

.ultimo-minuto-container.tab-container .nav-tabs>li.active>a {
  -webkit-box-shadow: inset 0 -3px 0 0 #ffc400;
  -moz-box-shadow: inset 0 -3px 0 0 #ffc400;
  box-shadow: inset 0 -3px 0 0 #ffc400;
  color: #ffc400;
  background-color: transparent !important
}

.right-container .liveCasino,
.right-container .set-casino {
  clear: both;
  margin: 10px auto
}

.right-container .ultime-vincite-container {
  clear: both
}

.right-container .ultime-vincite-container .list-group {
  margin: 0px
}

.right-container .ultime-vincite-container li.list-group-item {
  margin-bottom: 3px;
  position: relative;
  height: 85px;
  border: 0;
  padding: 5px
}

.right-container .ultime-vincite-container .vincita {
  width: 100% !important;
  height: 33px;
  display: inline-block;
  padding: 0 5px;
  font-size: 13px
}

.right-container .ultime-vincite-container .vincita>a {
  font-size: 20px;
  text-decoration: none
}

.right-container .ultime-vincite-container .giocata-vincita,
.right-container .ultime-vincite-container .data-vincita {
  width: 100%;
  text-align: center;
  display: inline-block;
  padding: 0 5px;
  font-size: 14px;
  font-weight: normal
}

.right-container .ultime-vincite-container .panel-heading span {
  margin-left: 0px !important
}

.ultime-vincite-container {
  clear: both
}

.ultime-vincite-container.panel {
  margin: 0px auto 10px auto
}

.ultime-vincite-container .panel-heading span span {
  display: none !important
}

.ultime-vincite-container .list-group {
  margin: 0px
}

.ultime-vincite-container .list-group-item {
  padding: 5px
}

.ultime-vincite-container .data-vincita {
  padding: 0 5px;
  font-weight: bold;
  width: 100%;
  text-align: left
}

.ultime-vincite-container .vincita {
  width: 75px;
  display: inline-block;
  padding: 0 5px;
  font-size: 13px;
  margin-top: 1px;
  height: 34px;
  line-height: 34px;
  width: 100% !important;
  font-weight: 900
}

.ultime-vincite-container .vincita>a {
  text-decoration: none;
  font-size: 22px
}

.ultime-vincite-container .giocata-vincita {
  display: inline-block;
  padding: 0 5px;
  width: 100%;
  text-align: left
}

.ultime-vincite-container .giocata-vincita:after {
  content: "\f091";
  position: absolute;
  top: 0;
  right: 20px;
  font-family: FontAwesome;
  font-size: 35px
}

.verifica-scommessa-container .panel-heading span {
  text-indent: 5px
}

.verifica-scommessa-container .panel-heading span:before {
  display: none
}

.verifica-scommessa-container .panel-body {
  position: relative
}

.verifica-scommessa-container .panel-body .form-group {
  float: left;
  width: 100%
}

.verifica-scommessa-container .panel-body .form-group .form-control {
  float: left
}

.verifica-scommessa-container .panel-body .btn-container {
  position: absolute;
  right: 10px
}

.popup-ultime-vincite .title {
  margin-bottom: 5px;
  padding: 5px 0;
  font-weight: bold;
  text-align: center;
  font-size: 14px;
  text-transform: uppercase
}

.popup-ultime-vincite .table-bordered>tbody>tr>td.esito {
  text-align: center
}

.popup-ultime-vincite .table-bordered>tbody>tr>td.esito img {
  display: initial
}

.box-lottobet {
  position: relative;
  float: left;
  width: 100%
}

.box-lottobet .loading-container-coupon {
  position: absolute;
  z-index: 999;
  width: 100%;
  height: 100%
}

.box-lottobet .loading-container-coupon .loading-box h3 {
  text-align: center;
  margin: 20px 0
}

.box-lottobet .loading-container-coupon .loading-box p {
  text-align: center;
  font-size: 40px
}

.box-lottobet .lotto-win-container {
  margin-bottom: 5px
}

.box-lottobet .lotto-win-container>.panel-body label {
  text-transform: uppercase;
  font-weight: normal
}

.box-lottobet .lotto-win-container>.panel-body .form-control {
  text-align: right
}

.box-lottobet .lotto-win-container>.panel-body .btn-container {
  text-align: center;
  margin-top: 10px
}

.info-agenzia-container .panel-heading {
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.info-agenzia-container .panel-heading .benvenuti-btns {
  position: absolute;
  right: 5px;
  top: 11px;
  z-index: 100
}

.info-agenzia-container .panel-heading .benvenuti-btns a {
  display: inline-block;
  padding: 0 5px;
  background-color: transparent;
  line-height: 1;
  font-size: 17px;
  cursor: pointer
}

.info-agenzia-container .panel-body p {
  text-transform: uppercase;
  margin-bottom: 5px
}

.info-agenzia-container .panel-body .table>thead>tr>th {
  text-align: right
}

.info-agenzia-container .panel-body .table>tbody>tr>td {
  text-align: right
}

.info-agenzia-container .panel-body .table>tbody>tr>td:first-child {
  text-align: left;
  text-indent: 5px
}

.info-agenzia-container .panel-body .table>tfoot>tr>td {
  text-transform: uppercase;
  text-align: right;
  font-weight: bold
}

.info-agenzia-container .panel-body .table>tfoot>tr>td:first-child {
  text-align: left;
  text-indent: 5px
}

.tpd.piu-giocate-container .panel-heading {
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.tpd.piu-giocate-container .panel-heading h4 {
  margin: 0px;
  text-indent: 25px;
  position: relative
}

.tpd.piu-giocate-container .panel-body ul {
  width: 100%;
  margin: 0px;
  padding: 0px
}

.tpd.piu-giocate-container .panel-body ul>li {
  width: 50%;
  height: auto;
  float: left;
  padding: 0px;
  position: relative;
  text-align: center
}

.tpd.piu-giocate-container .panel-body ul>li:nth-child(5) {
  display: none
}

.tpd.piu-giocate-container .panel-body ul>li:first-child {
  border-left: none
}

.tpd.piu-giocate-container .panel-body ul>li .partita {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.tpd.piu-giocate-container .panel-body ul>li .campionato {
  padding: 10px 12px 10px 12px;
  height: 25px;
  width: 50%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis
}

.tpd.piu-giocate-container .panel-body ul>li .partita {
  padding: 0 2px;
  line-height: 30px
}

.tpd.piu-giocate-container .panel-body ul li .partita {
  font-weight: bold;
  background: transparent;
  width: 50%
}

.tpd.piu-giocate-container .panel-body ul li .percentuale-container span {
  font-size: 40px;
  text-align: center;
  font-weight: bold;
  line-height: 120px
}

.tpd.piu-giocate-container .panel-body ul li .mercato {
  width: 10%;
  position: absolute;
  padding: 6px 0 5px 0;
  font-weight: 900;
  z-index: 999;
  top: 60px;
  font-size: 16px
}

.tpd.piu-giocate-container .panel-body ul li .mercato:last-child {
  width: auto !important;
  padding: 6px 0 5px 0;
  font-weight: 900;
  position: absolute;
  right: 55px;
  top: 0px;
  font-size: 12px
}

.tpd.piu-giocate-container .panel-body ul li .quota {
  width: 50%;
  line-height: 44px;
  min-width: 42px;
  padding: 0;
  height: 44px
}

.tpd.piu-giocate-container .panel-body ul li .quota .qta {
  padding: 2px 5px;
  cursor: pointer;
  line-height: 40px
}

.tpd.piu-giocate-container .panel-body ul>li .percentuale-container {
  width: 50%;
  height: 100%;
  line-height: 2.5;
  position: absolute !important;
  right: 0;
  top: 0
}

.tpt.piu-giocate-container .panel-body {
  text-align: center !important;
  position: relative
}

.tpt.piu-giocate-container .panel-body .partita {
  font-size: 12px;
  height: 35px
}

.tpt.piu-giocate-container .panel-body .chart-container .pie-chart {
  height: 160px;
  position: relative
}

.tpt.piu-giocate-container .panel-body .chart-container path {
  stroke-width: 2px
}

.tpt.piu-giocate-container .panel-body .chart-container .campionato {
  height: 35px
}

.tpt.piu-giocate-container .panel-body .chart-container:last-child {
  border-right: 0px
}

.tpt.piu-giocate-container .panel-body .chart-container ul {
  margin: 0px;
  padding: 0px
}

.tpt.piu-giocate-container .panel-body .chart-container ul>li {
  padding: 0px 3px;
  width: 33.33%;
  float: left
}

.tpt.piu-giocate-container .panel-body .chart-container ul>li .quota {
  width: 100%;
  line-height: 1.5;
  text-align: center;
  font-size: 12px;
  cursor: pointer
}

.tpt.piu-giocate-container .panel-body .chart-container ul>li .quota>.qta {
  box-shadow: none;
  min-width: 30px;
  height: 25px;
  line-height: 24px;
  margin-top: 3px
}

.tpt.piu-giocate-container .panel-body .chart-container svg {
  display: none
}

.tpt.piu-giocate-container .panel-body .chart-container svg:first-child {
  display: block !important
}

.tpt.piu-giocate-container .ev-container {
  padding: 5px;
  overflow: hidden;
  width: calc(50% - 10px);
  float: left;
  margin: 5px
}

.tpt.piu-giocate-container .ev-container>.ev-title {
  width: 40%;
  float: left
}

.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away,
.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home {
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  font-size: 13px;
  position: relative
}

.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away .shield,
.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home .shield {
  width: 48px;
  height: 45px;
  margin: 0 auto;
  display: block;
  border-radius: 0 0 70% 70%;
  position: relative
}

.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away .shield:before {
  position: absolute;
  width: 38px;
  height: 35px;
  border-radius: 0 0 60% 60%;
  content: 'Away';
  text-transform: uppercase;
  font-weight: bold;
  line-height: 2;
  left: 5px;
  top: 5px
}

.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home .shield:before {
  position: absolute;
  width: 38px;
  height: 35px;
  border-radius: 0 0 60% 60%;
  content: 'Home';
  text-transform: uppercase;
  font-weight: bold;
  line-height: 2;
  left: 5px;
  top: 5px
}

.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away p,
.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home p {
  margin: 0px;
  padding: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.tpt.piu-giocate-container .ev-container>.ev-time {
  float: right;
  font-size: 13px
}

.tpt.piu-giocate-container .ev-container>.ev-time span {
  display: block;
  padding: 8px;
  font-size: 14px
}

.tpt.piu-giocate-container .ev-container>.ev-quote {
  width: 60%;
  float: right
}

.tpt.piu-giocate-container .ev-container ul>li {
  position: relative
}

.tpt.piu-giocate-container .ev-container ul>li:before {
  position: absolute;
  width: 25px;
  height: 25px;
  top: 0px;
  left: 0px;
  line-height: 2.5
}

.tpt.piu-giocate-container .ev-container ul>li.ev1:before {
  content: '1'
}

.tpt.piu-giocate-container .ev-container ul>li.evx:before {
  content: 'X'
}

.tpt.piu-giocate-container .ev-container ul>li.ev2:before {
  content: '2'
}

.tpt.piu-giocate-container .ev-container ul>li .qt-box {
  width: 70px;
  text-align: center;
  float: left
}

.tpt.piu-giocate-container .ev-container ul>li .qt-box>.qta {
  width: 40px;
  margin-left: 25px;
  padding: 4px 5px;
  font-size: 12px;
  text-align: center;
  text-decoration: none;
  cursor: default
}

.tpt.piu-giocate-container .ev-container ul>li .graph {
  width: calc(100% - 70px);
  height: 27px;
  display: inline-block
}

.tpt.piu-giocate-container .ev-container ul>li .graph>span {
  height: 27px;
  display: block
}

.tpq.piu-giocate-container .panel-heading {
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.tpq.piu-giocate-container .panel-heading h4 {
  margin: 0px;
  text-indent: 25px;
  position: relative
}

.tpq.piu-giocate-container .panel-body ul>li {
  width: 33%;
  float: left;
  padding: 0px;
  position: relative;
  text-align: center
}

.tpq.piu-giocate-container .panel-body ul>li:first-child {
  border-left: none
}

.tpq.piu-giocate-container .panel-body ul>li .ev-time,
.tpq.piu-giocate-container .panel-body ul>li .ev-title {
  padding: 0 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.tpq.piu-giocate-container .panel-body ul>li .ev-time span {
  display: block
}

.tpq.piu-giocate-container .panel-body ul>li .ev-title p {
  font-weight: bold;
  margin: 0px;
  font-size: 13px
}

.tpq.piu-giocate-container .panel-body ul>li .graph {
  width: 100%;
  height: 150px;
  position: relative
}

.tpq.piu-giocate-container .panel-body ul>li.ev-quota .perc-qt {
  margin-bottom: 5px
}

.tpq.piu-giocate-container .panel-body ul>li .graph>span {
  width: 100%;
  display: block;
  position: absolute;
  bottom: 0px
}

.tpq.piu-giocate-container .panel-body ul>li .qt-type {
  margin-top: 10px
}

.tpq.piu-giocate-container .panel-body ul>li .quota {
  margin: 0px auto;
  width: 70px;
  line-height: 1.5;
  min-width: 42px;
  padding: 1px 5px;
  cursor: pointer
}

.tpq.piu-giocate-container .panel-body ul>li .quota .qta {
  box-shadow: none;
  text-decoration: none
}

.market-movers-container .panel-heading {
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.market-movers-container .panel-heading h4 {
  margin: 0px;
  text-indent: 25px;
  position: relative
}

.market-movers-container .nav-tabs {
  border-bottom: 0px
}

.market-movers-container .nav-tabs>li {
  margin-bottom: 0;
  text-align: center;
  width: 25%
}

.market-movers-container .nav-tabs>li a {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.market-movers-container .nav-tabs>li.active>a {
  border: unset
}

.market-movers-container .nav-tabs>li.active>a:hover {
  border: none
}

.market-movers-container .nav-tabs>li>a,
.market-movers-container .nav-tabs>li>a:hover {
  padding: 5px 10px;
  position: relative;
  text-transform: uppercase;
  border: none;
  transition: all .3s ease-in;
  -webkit-transition: all .3s ease-in;
  -moz-transition: all .3s ease-in;
  -o-transition: all .3s ease-in
}

.market-movers-container .chart-container {
  position: relative
}

.market-movers-container .chart-container .bottom-container {
  width: 340px;
  padding: 4px 10px;
  border-top: none;
  overflow: auto;
  position: absolute;
  top: 10px;
  right: 10px
}

.market-movers-container .chart-container .bottom-container .odds-container {
  float: left;
  width: 100%;
  height: auto
}

.market-movers-container .chart-container .bottom-container ul.ind-qt {
  float: left;
  padding: 3px 0px;
  position: relative;
  margin: 0px;
  text-align: center
}

.market-movers-container .chart-container .bottom-container ul.ind-qt li.quota-container {
  width: 70px
}

.market-movers-container .chart-container .bottom-container ul.ind-qt span {
  display: block
}

.market-movers-container .chart-container .bottom-container ul.ind-qt li:first-child span {
  width: 90px;
  display: none
}

.market-movers-container .chart-container .bottom-container ul.ind-qt .quota .qta {
  min-width: 42px;
  padding: 0 5px;
  font-size: 12px;
  line-height: 2;
  cursor: pointer;
  position: relative
}

.market-movers-container .chart-container .bottom-container ul.ind-qt .quota .qta.qta-up:before {
  position: absolute;
  top: -15px;
  left: -8px;
  font-family: 'FontAwesome';
  content: '\f0aa';
  font-size: 15px
}

.market-movers-container .chart-container .bottom-container ul.ind-qt .quota .qta.qta-down:before {
  position: absolute;
  top: -15px;
  left: -10px;
  font-family: 'FontAwesome';
  content: '\f0ab';
  font-size: 15px
}

.market-movers-container .chart-container .bottom-container .desc {
  display: block;
  width: 100%;
  text-align: center;
  padding: 10px 0 0 0;
  float: left
}

.market-movers-container .chart-container .bottom-containerr .desc span {
  font-weight: bold
}

.market-movers-container .chart-container .chart-market-mov-a {
  height: 130px;
  width: 60%
}

.market-movers-container .chart-container .chart-market-mov-a tspan {
  display: none
}

.giocate-casuali-container {
  margin-bottom: 5px
}

.giocate-casuali-container>.panel-heading {
  text-transform: uppercase;
  position: relative;
  font-size: 15px
}

.giocate-casuali-container>.panel-heading span {
  margin-left: 25px
}

.giocate-casuali-container>.panel-heading:before {
  font-family: 'FontAwesome';
  content: '\f091';
  position: absolute;
  top: 4px;
  left: 7px
}

.giocate-casuali-container>.panel-body .puntata {
  margin-bottom: 5px;
  font-size: 12px
}

.giocate-casuali-container>.panel-body .list-group {
  margin: 0px
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item {
  padding: 5px 0;
  margin: 0px;
  overflow: auto;
  line-height: 1.5;
  cursor: pointer
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>div {
  float: left
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo {
  width: 40%;
  padding-left: 25px;
  position: relative;
  font-weight: bold
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo.suspance:before {
  font-family: 'FontAwesome';
  content: '\f21b';
  position: absolute;
  top: -2px;
  left: 5px;
  font-size: 15px
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo.favorita:before {
  font-family: 'FontAwesome';
  content: '\f005';
  position: absolute;
  top: -2px;
  left: 5px;
  font-size: 15px
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo.superfavorita:before {
  font-family: 'FontAwesome';
  content: '\f132';
  position: absolute;
  top: -2px;
  left: 5px;
  font-size: 15px
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.quota {
  width: 20%;
  text-align: right;
  font-weight: bold
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.vincita {
  width: 40%;
  text-align: center;
  font-weight: bold
}

.giocate-casuali-container>.panel-body .list-group>.list-group-item>.vincita>a {
  max-width: 70px;
  text-decoration: none;
  margin: 0 auto
}

.lm-du .panel-body .nav>li>a {
  text-align: center;
  text-transform: uppercase
}

.lm-du .panel-body .tab-pane .item {
  height: 200px;
  padding: 5px;
  margin-right: 5px
}

.lm-du .panel-body .tab-pane .item.football {
  background: url(../../images/banner/index/lmbk-football.jpg) rgba(0, 0, 0, 0.5);
  background-size: 100% 100%
}

.lm-du .panel-body .tab-pane .item.tennis {
  background: url(../../images/banner/index/lmbk-tennis.jpg) rgba(0, 0, 0, 0.5);
  background-size: 100% 100%
}

.lm-du .panel-body .tab-pane .item.basket {
  background: url(../../images/banner/index/lmbk-basket.jpg) rgba(0, 0, 0, 0.5);
  background-size: 100% 100%
}

.lm-du .panel-body .tab-pane .item .box-partita {
  position: relative
}

.lm-du .panel-body .tab-pane .item .box-partita .titolo-partita {
  width: 100%;
  height: 50px;
  display: block;
  padding: 10px 0;
  text-align: center;
  text-transform: uppercase;
  line-height: 1.2
}

.lm-du .panel-body .tab-pane .item .box-partita .tempo-partita {
  width: 100%;
  padding: 10px 0;
  text-align: center;
  text-transform: uppercase;
  float: none;
  display: inherit;
  margin: 10px auto;
  position: relative
}

.lm-du .panel-body .tab-pane .item .box-partita .tempo-partita span {
  display: block;
  padding-top: 10px;
  float: none;
  font-size: 16px;
  position: relative;
  cursor: default
}

.lm-du .panel-body .tab-pane .item .box-partita .tempo-partita:before {
  position: absolute;
  top: 5px;
  left: 0;
  right: 0;
  text-transform: uppercase;
  font-size: 12px;
  content: 'Inizio Tra :'
}

.lm-du .panel-body .tab-pane .item:hover .tempo-partita {
  animation: timecol 2.5s ease-in-out infinite;
  -moz-animation: timecol 2.5s ease-in-out infinite;
  -webkit-animation: timecol 2.5s ease-in-out infinite;
  -o-animation: timecol 2.5s ease-in-out infinite;
  font-weight: bold
}

.lm-du .panel-body .tab-pane .item .box-partita .quote-partita ul {
  padding: 5px 0;
  margin: 0px;
  text-align: center
}

.lm-du .panel-body .tab-pane .item .box-partita .quote-partita .qta {
  padding: 0 5px;
  font-size: 12px;
  text-align: center;
  width: 40px;
  cursor: pointer;
  transition: all 0.15s ease-in-out;
  -webkit-transition: all 0.15s ease-in-out;
  -moz-transition: all 0.15s ease-in-out;
  -o-transition: all 0.15s ease-in-out
}

.lm-du .panel-body .tab-pane .item .box-partita .quote-partita .qta:hover {
  font-weight: bold;
  transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -o-transform: scale(1.2)
}

.iframe-home {
  margin-top: 5px
}

.iframe-home iframe {
  width: 100%
}

.iframe-home-left {
  margin-top: 5px
}

.iframe-home-left iframe {
  width: 100%
}

.iframe-home-left .menu-soccer {
  position: relative;
  text-align: center;
  height: 28px;
  line-height: 28px
}

.iframe-home-left .menu-soccer .title-menu-soccer {
  height: 45px;
  cursor: pointer
}

.iframe-home-left .menu-soccer ul {
  display: none;
  width: 100%;
  padding: 0;
  margin: 0 auto;
  position: absolute;
  top: 25px;
  left: 0px
}

.iframe-home-left .menu-soccer ul>li:hover {
  cursor: pointer
}

.iframe-home-left .menu-soccer:hover ul {
  display: inline-block !important
}

.view.LChat {
  margin-top: 5px
}

.ev-giocati .ev-heading {
  padding: 5px;
  text-align: center;
  text-transform: uppercase
}

.ev-giocati .ev-heading>h4 {
  margin: 0px;
  font-weight: normal
}

.stat-partita .fa {
  cursor: pointer
}

.antieffrazione {
  display: inline-block;
  margin-right: 40px
}

.antieffrazione .form-group>label {
  margin-right: 5px;
  margin-left: 5px;
  vertical-align: initial
}

.antieffrazione .form-group>.form-control {
  width: 50px;
  height: 25px;
  text-indent: 0px
}

.antieffrazione .btn {
  height: 25px;
  line-height: 1.4
}

.antieffrazione .btn.btn-continua {
  margin-left: 10px;
  margin-right: 10px
}

.wrapper-boxed .gestione-antieffrazione .main-container {
  width: 100% !important
}

.col-md-3.right-column {
  float: left;
  width: 100%
}

.top-leagues.panel {
  float: left;
  width: 100%;
  margin-bottom: 10px
}

.top-leagues.panel .panel-heading {
  max-height: 52px;
  font-size: 14px !important;
  height: 33px;
  line-height: 33px;
  border-bottom: none !important;
  position: relative;
  padding: 5px;
  text-align: left;
  text-transform: uppercase
}

.top-leagues.panel .panel-heading h4 {
  position: relative;
  padding: 0px;
  text-align: left;
  text-transform: uppercase;
  font-size: 14px;
  text-indent: 10px;
  line-height: 25px;
  display: block;
  font-weight: bold
}

.top-leagues.panel .panel-body {
  padding: 0 0 4px 0
}

.top-leagues.panel .panel-body ul {
  width: 100%
}

.top-leagues.panel .panel-body ul li {
  width: calc(100% - 8px);
  height: 36px;
  line-height: 36px;
  padding: 0 10px;
  margin: 4px 4px 0 4px
}

.top-leagues.panel .panel-body ul li span {
  font-weight: bold;
  display: block;
  float: left
}

.top-leagues.panel .panel-body ul li span i {
  font-size: 16px
}

.top-leagues.panel .panel-body ul li span.nazione {
  float: left;
  width: 22px;
  height: 22px;
  margin-top: 6px;
  margin-left: 6px;
  background-size: 100% !important;
  background-repeat: no-repeat !important
}

.top-leagues.panel .panel-body ul li span.nazione img {
  width: 100%
}

.top-leagues.panel .panel-body ul li span.campionato {
  padding: 0 7px;
  font-weight: bold;
  font-size: 11px;
  text-transform: uppercase;
  width: calc(100% - 56px);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.top-leagues.panel .panel-body ul li span[class^="campionato-icona"] {
  float: left;
  width: 22px;
  height: 22px;
  margin-top: 7px;
  background-size: 100% !important;
  background-repeat: no-repeat !important
}


body .top-leagues.panel .panel-body ul li.nazione20 span.nazione {
  background: url("/player/theme-asset/22/assets/peru.png");
}
body .top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona406, body .top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona34468 {
  background: url("/player/theme-asset/22/assets/peru-liga1.svg");
}
body .top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona22323 {
  background: url("/player/theme-asset/22/assets/peru-liga1-final.svg");
}
body .top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona300000077 {
  background: url("/player/theme-asset/22/assets/copa-bicentenario.png");
}
body .top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona34467 {
  background: url("/player/theme-asset/22/assets/copamovistar.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.nazione {
  background: url("/player/theme-asset/22/assets/international.png");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000067 {
  background: url("/player/theme-asset/22/assets/copa-america.png");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000070 {
  background: url("/player/theme-asset/22/assets/concacafgoldencup.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000064 {
  background: url("/player/theme-asset/22/assets/womenworldcup.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona6833 {
  background: url("/player/theme-asset/22/assets/womenworldcup.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000018 {
  background: url("/player/theme-asset/22/assets/coppadafrica.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona40766 {
  background: url("/player/theme-asset/22/assets/coppadafricanations.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona53269 {
  background: url("/player/theme-asset/22/assets/copa-america.png");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona23755 {
  background: url("/player/theme-asset/22/assets/uefa-nations-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona16 {
  background: url("/player/theme-asset/22/assets/world-cup.png");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona133 {
  background: url("/player/theme-asset/22/assets/copaamerica.png");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona1 {
  background: url("/player/theme-asset/22/assets/eu24.png");
}
body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona436, body .top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona437 {
  background: url("/player/theme-asset/22/assets/olympics.png");
}
body .top-leagues.panel .panel-body ul li.nazione392 span.nazione {
  background: url("/player/theme-asset/22/assets/international.png");
}
body .top-leagues.panel .panel-body ul li.nazione392 span[class^="campionato-icona"] {
  background: url("/player/theme-asset/22/assets/eu21.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.nazione {
  background: url("/player/theme-asset/22/assets/international.png");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona679, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona10909, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona300000002, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona10910 {
  background: url("/player/theme-asset/22/assets/europa-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona465, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona680 {
  background: url("/player/theme-asset/22/assets/uefa-supercopa.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona480, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona689 {
  background: url("/player/theme-asset/22/assets/copa-sudamerica.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona29019 {
  background: url("/player/theme-asset/22/assets/int-championscup.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona384, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona309 {
  background: url("/player/theme-asset/22/assets/copalibertadoresfasefinal.png");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona23, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona7, body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona300000001 {
  background: url("/player/theme-asset/22/assets/champions-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona300000002 {
  background: url("/player/theme-asset/22/assets/europa-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona34480 {
  background: url("/player/theme-asset/22/assets/uefa-conference.svg");
}
body .top-leagues.panel .panel-body ul li.nazione55 span.nazione {
  background: url("/player/theme-asset/22/assets/international.png");
}
body .top-leagues.panel .panel-body ul li.nazione55 span.campionato-icona92758 {
  background: url("/player/theme-asset/22/assets/snooker-tourchamp2020.png");
}
body .top-leagues.panel .panel-body ul li.nazione1089 span.nazione {
  background: url("/player/theme-asset/22/assets/international.png");
}
body .top-leagues.panel .panel-body ul li.nazione1089 span.campionato-icona89793 {
  background: url("/player/theme-asset/22/assets/ufc.svg");
}
body .top-leagues.panel .panel-body ul li.nazione1089 span.campionato-icona95135, body .top-leagues.panel .panel-body ul li.nazione1089 span.campionato-icona92103 {
  background: url("/player/theme-asset/22/assets/ufc.svg");
}
body .top-leagues.panel .panel-body ul li.nazione10 span.nazione {
  background: url("/player/theme-asset/22/assets/islanda.png");
}
body .top-leagues.panel .panel-body ul li.nazione10 span.campionato-icona102 {
  background: url("/player/theme-asset/22/assets/urvalsdeild.svg");
}
body .top-leagues.panel .panel-body ul li.nazione10 span.campionato-icona582 {
  background: url("/player/theme-asset/22/assets/1deild.svg");
}
body .top-leagues.panel .panel-body ul li.nazione48 span.nazione {
  background: url("/player/theme-asset/22/assets/argentina.png");
}
body .top-leagues.panel .panel-body ul li.nazione48 span.campionato-icona12951 {
  background: url("/player/theme-asset/22/assets/argentina.svg");
}
body .top-leagues.panel .panel-body ul li.nazione48 span.campionato-icona39788 {
  background: url("/player/theme-asset/22/assets/argentina.svg");
}
body .top-leagues.panel .panel-body ul li.nazione31 span.nazione {
  background: url("/player/theme-asset/22/assets/italia.png");
}
body .top-leagues.panel .panel-body ul li.nazione31 span.campionato-icona23, body .top-leagues.panel .panel-body ul li.nazione31 span.campionato-icona33 {
  background: url("/player/theme-asset/22/assets/serie-a.svg");
}
body .top-leagues.panel .panel-body ul li.nazione31 span.campionato-icona53, body .top-leagues.panel .panel-body ul li.nazione31 span.campionato-icona34 {
  background: url("/player/theme-asset/22/assets/serie-b.svg");
}
body .top-leagues.panel .panel-body ul li.nazione3 span.nazione, body .top-leagues.panel .panel-body ul li.nazione1 span.nazione {
  background: url("/player/theme-asset/22/assets/inghilterra.png");
}
body .top-leagues.panel .panel-body ul li.nazione3 span.campionato-icona1, body .top-leagues.panel .panel-body ul li.nazione1 span.campionato-icona1 {
  background: url("/player/theme-asset/22/assets/premier-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione3 span.campionato-icona17, body .top-leagues.panel .panel-body ul li.nazione1 span.campionato-icona17 {
  background: url("/player/theme-asset/22/assets/premier-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione3 span.campionato-icona2555, body .top-leagues.panel .panel-body ul li.nazione1 span.campionato-icona2555 {
  background: url("/player/theme-asset/22/assets/wimbledon.svg");
}
body .top-leagues.panel .panel-body ul li.nazione32 span.nazione {
  background: url("/player/theme-asset/22/assets/spagna.png");
}
body .top-leagues.panel .panel-body ul li.nazione32 span.campionato-icona36 {
  background: url("/player/theme-asset/22/assets/la-liga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione32 span.campionato-icona8 {
  background: url("/player/theme-asset/22/assets/la-liga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione7 span.nazione {
  background: url("/player/theme-asset/22/assets/france.png");
}
body .top-leagues.panel .panel-body ul li.nazione7 span.campionato-icona4 {
  background: url("/player/theme-asset/22/assets/ligue-1.svg");
}
body .top-leagues.panel .panel-body ul li.nazione7 span.campionato-icona34 {
  background: url("/player/theme-asset/22/assets/ligue-1.svg");
}
body .top-leagues.panel .panel-body ul li.nazione30 span.nazione {
  background: url("/player/theme-asset/22/assets/germania.png");
}
body .top-leagues.panel .panel-body ul li.nazione30 span.campionato-icona42 {
  background: url("/player/theme-asset/22/assets/bundesliga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione30 span.campionato-icona35 {
  background: url("/player/theme-asset/22/assets/bundesliga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione274 span.nazione {
  background: url("/player/theme-asset/22/assets/colombia.png");
}
body .top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona {
  background: url("/player/theme-asset/22/assets/aguila.svg");
}
body .top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona5269 {
  background: url("/player/theme-asset/22/assets/copa-postobon.svg");
}
body .top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona19236,
body .top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona27072 {
  background: url("/player/theme-asset/22/assets/primera-clausura.png");
}
body .top-leagues.panel .panel-body ul li.nazione13 span.nazione {
  background: url("/player/theme-asset/22/assets/brazil.png");
}
body .top-leagues.panel .panel-body ul li.nazione13 span.campionato-icona325 {
  background: url("/player/theme-asset/22/assets/brasileiroSerieA.svg");
}
body .top-leagues.panel .panel-body ul li.nazione13 span.campionato-icona390 {
  background: url("/player/theme-asset/22/assets/brasileiroSerieB.svg");
}
body .top-leagues.panel .panel-body ul li.nazione44 span.nazione {
  background: url("/player/theme-asset/22/assets/portogallo.png");
}
body .top-leagues.panel .panel-body ul li.nazione44 span.campionato-icona238, body .top-leagues.panel .panel-body ul li.nazione44 span.campionato-icona52 {
  background: url("/player/theme-asset/22/assets/primeira-liga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione43 span.nazione, 
body .top-leagues.panel .panel-body ul li.nazione26 span.nazione, 
body .top-leagues.panel .panel-body ul li.nazione15 span.nazione, 
body .top-leagues.panel .panel-body ul li.nazione16 span.nazione, 
body .top-leagues.panel .panel-body ul li.nazione37 span.nazione {
  background: url("/player/theme-asset/22/assets/statiuniti.png");
}
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona25, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona25, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona25, 
body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona25, 
body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona25, 
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona109, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona109, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona109, 
body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona109, 
body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona109, 
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona1004, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona1004, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona1004, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona1004, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona1004, body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona10562, body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona10562, body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona10562, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona10562, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona10562 {
  background: url("/player/theme-asset/22/assets/mlb.svg");
}
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona18, body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona18, body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona18, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona18, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona18 {
  background: url("/player/theme-asset/22/assets/mls.svg");
}
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona10561, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona10561, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona10561, 
body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona10561, 
body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona10561, 
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona99996206, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona99996206, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona99996206, 
body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona99996206, 
body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona99996206, 
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona177, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona177, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona177, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona132, 
body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona177, 
body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona177 {
  background: url("/player/theme-asset/22/assets/nba.svg");
}
body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona234, 
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona142, 
body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona142, 
body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona142,
 body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona142,
 body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona142 {
  background: url("/player/theme-asset/22/assets/nhl.svg");
}
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona99996064, body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona99996064, body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona99996064, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona99996064, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona99996064 {
  background: url("/player/theme-asset/22/assets/ncaa.svg");
}
body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona31, body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona31, body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona31, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona31, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona31, body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona47, body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona47, body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona47, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona47, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona47, body .top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona6344, body .top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona6344, body .top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona6344, body .top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona6344, body .top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona6344 {
  background: url("/player/theme-asset/22/assets/nfl.svg");
}
body .top-leagues.panel .panel-body ul li.nazione165 span.nazione {
  background: url("/player/theme-asset/22/assets/ecuador.png");
}
body .top-leagues.panel .panel-body ul li.nazione165 span.campionato-icona77613 {
  background: url("/player/theme-asset/22/assets/seriea-ecuador.svg");
}
body .top-leagues.panel .panel-body ul li.nazione165 span.campionato-icona240 {
  background: url("/player/theme-asset/22/assets/LigaProPrimeraA.png");
}

body .top-leagues.panel .panel-body ul li.nazione165 span.campionato-icona15027 {
  background: url("/player/theme-asset/22/assets/LigaProPrimeraB.png");
}
body .top-leagues.panel .panel-body ul li.nazione35 span.nazione {
  background: url("/player/theme-asset/22/assets/olanda.png");
}
body .top-leagues.panel .panel-body ul li.nazione35 span.campionato-icona37, body .top-leagues.panel .panel-body ul li.nazione35 span.campionato-icona39 {
  background: url("/player/theme-asset/22/assets/eredivisie.svg");
}
body .top-leagues.panel .panel-body ul li.nazione21 span.nazione {
  background: url("/player/theme-asset/22/assets/russia.png");
}
body .top-leagues.panel .panel-body ul li.nazione21 span.campionato-icona53 {
  background: url("/player/theme-asset/22/assets/russia-premierleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione491 span.nazione, body .top-leagues.panel .panel-body ul li.nazione34 span.nazione {
  background: url("/player/theme-asset/22/assets/australia.png");
}
body .top-leagues.panel .panel-body ul li.nazione491 span.campionato-icona144, body .top-leagues.panel .panel-body ul li.nazione34 span.campionato-icona144 {
  background: url("/player/theme-asset/22/assets/australia-aleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione491 span.campionato-icona9365, body .top-leagues.panel .panel-body ul li.nazione34 span.campionato-icona9365 {
  background: url("/player/theme-asset/22/assets/sheffield-shield.svg");
}
body .top-leagues.panel .panel-body ul li.nazione46 span.nazione {
  background: url("/player/theme-asset/22/assets/turkey.png");
}
body .top-leagues.panel .panel-body ul li.nazione46 span.campionato-icona52, body .top-leagues.panel .panel-body ul li.nazione46 span.campionato-icona62 {
  background: url("/player/theme-asset/22/assets/turkey-superlig.svg");
}
body .top-leagues.panel .panel-body ul li.nazione497 span.nazione {
  background: url("/player/theme-asset/22/assets/india.png");
}
body .top-leagues.panel .panel-body ul li.nazione497 span.campionato-icona2472, body .top-leagues.panel .panel-body ul li.nazione497 span.campionato-icona7824 {
  background: url("/player/theme-asset/22/assets/india-cricketpremierleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione956 span.nazione {
  background: url("/player/theme-asset/22/assets/burundi.png");
}
body .top-leagues.panel .panel-body ul li.nazione956 span.campionato-icona32173 {
  background: url("/player/theme-asset/22/assets/burundi-premierleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione91 span.nazione {
  background: url("/player/theme-asset/22/assets/bielorussia.png");
}
body .top-leagues.panel .panel-body ul li.nazione91 span.campionato-icona616 {
  background: url("/player/theme-asset/22/assets/belarus-vysshayaleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione1033 span.nazione {
  background: url("/player/theme-asset/22/assets/international.png");
}
body .top-leagues.panel .panel-body ul li.nazione1033 span.campionato-icona92843 {
  background: url("/player/theme-asset/22/assets/electronicleagues.svg");
}
body .top-leagues.panel .panel-body ul li.nazione2123 span.nazione {
  background: url("/player/theme-asset/22/assets/europa.png");
}
body .top-leagues.panel .panel-body ul li.nazione2123 span.campionato-icona93075 {
  background: url("/player/theme-asset/22/assets/bundesliga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione2123 span.campionato-icona93263 {
  background: url("/player/theme-asset/22/assets/serie-a.svg");
}
body .top-leagues.panel .panel-body ul li.nazione2123 span.campionato-icona93074 {
  background: url("/player/theme-asset/22/assets/premier-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione2123 span.campionato-icona93265 {
  background: url("/player/theme-asset/22/assets/ligue-1.svg");
}
body .top-leagues.panel .panel-body ul li.nazione2123 span.campionato-icona93076 {
  background: url("/player/theme-asset/22/assets/la-liga.svg");
}
body .top-leagues.panel .panel-body ul li.nazione52 span.nazione, body .top-leagues.panel .panel-body ul li.nazione211 span.nazione, body .top-leagues.panel .panel-body ul li.nazione998994 span.nazione {
  background: url("/player/theme-asset/22/assets/japan.png");
}
body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona99996613, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona99996613, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona99996613 {
  background: url("/player/theme-asset/22/assets/k1japankickboxing.svg");
}
body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona1036, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona1036, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona1036, body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona99996457, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona99996457, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona99996457 {
  background: url("/player/theme-asset/22/assets/npbpreseason.svg");
}
body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona2098, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona2098, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona2098 {
  background: url("/player/theme-asset/22/assets/npbcentralleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona2099, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona2099, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona2099 {
  background: url("/player/theme-asset/22/assets/npbpacificleague.svg");
}
body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona196, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona196, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona196, body .top-leagues.panel .panel-body ul li.nazione52 span.campionato-icona82, body .top-leagues.panel .panel-body ul li.nazione211 span.campionato-icona82, body .top-leagues.panel .panel-body ul li.nazione998994 span.campionato-icona82 {
  background: url("/player/theme-asset/22/assets/j-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione998980 span.nazione, body .top-leagues.panel .panel-body ul li.nazione397 span.nazione, body .top-leagues.panel .panel-body ul li.nazione1120 span.nazione {
  background: url("/player/theme-asset/22/assets/taiwan.png");
}
body .top-leagues.panel .panel-body ul li.nazione998980 span.campionato-icona93409, body .top-leagues.panel .panel-body ul li.nazione397 span.campionato-icona93409, body .top-leagues.panel .panel-body ul li.nazione1120 span.campionato-icona93409 {
  background: url("/player/theme-asset/22/assets/sbl.png");
}
body .top-leagues.panel .panel-body ul li.nazione998980 span.campionato-icona4908, body .top-leagues.panel .panel-body ul li.nazione397 span.campionato-icona4908, body .top-leagues.panel .panel-body ul li.nazione1120 span.campionato-icona4908 {
  background: url("/player/theme-asset/22/assets/cpbl.svg");
}
body .top-leagues.panel .panel-body ul li.nazione998980 span.campionato-icona99996574, body .top-leagues.panel .panel-body ul li.nazione397 span.campionato-icona99996574, body .top-leagues.panel .panel-body ul li.nazione1120 span.campionato-icona99996574 {
  background: url("/player/theme-asset/22/assets/t10league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione291 span.nazione, body .top-leagues.panel .panel-body ul li.nazione384 span.nazione {
  background: url("/player/theme-asset/22/assets/coreadelsud.png");
}
body .top-leagues.panel .panel-body ul li.nazione291 span.campionato-icona3284, body .top-leagues.panel .panel-body ul li.nazione384 span.campionato-icona3284 {
  background: url("/player/theme-asset/22/assets/k-league.svg");
}
body .top-leagues.panel .panel-body ul li.nazione291 span.campionato-icona4395, body .top-leagues.panel .panel-body ul li.nazione384 span.campionato-icona4395 {
  background: url(../../images/campionatisvg/kboleague.svg);
}


body.asia-bet .wrapper-boxed {
  min-width: 1200px;
  width: calc(100% - 300px) !important
}

.asian-betting-container.panel .panel-body {
  padding: 8px 0
}

.asian-betting-container.panel .panel-body .sub-titles {
  float: left;
  width: 100%;
  margin-top: -8px
}

.asian-betting-container.panel .panel-body .sub-titles div {
  float: left
}

.asian-betting-container.panel .panel-body .sub-titles div.event-info,
.asian-betting-container.panel .panel-body .sub-titles div.event-name {
  height: 43px;
  line-height: 43px
}

.asian-betting-container.panel .panel-body .sub-titles div span {
  display: block;
  text-align: center;
  padding: 2px 0
}

.asian-betting-container.panel .panel-body .sub-titles div.event-name {
  width: 20%
}

.asian-betting-container.panel .panel-body .content div.event-name {
  width: 20%
}

.asian-betting-container.panel .panel-body .sub-titles div.event-name span {
  text-align: left;
  text-indent: 10px
}

.asian-betting-container.panel .panel-body .sub-titles div.markets {
  width: 75%
}

.asian-betting-container.panel .panel-body .content div.quote-linee {
  width: 75%
}

.asian-betting-container.panel .panel-body .content div.quote-linee .quote-linea-1,
.asian-betting-container.panel .panel-body .content div.quote-linee .quote-linea-2,
.asian-betting-container.panel .panel-body .content div.quote-linee .quote-linea-3 {
  width: 100%
}

.asian-betting-container.panel .panel-body .sub-titles div.markets .full-time,
.asian-betting-container.panel .panel-body .sub-titles div.markets .half-time {
  width: 50%
}

.asian-betting-container.panel .panel-body .content div.quote-linee .full-time,
.asian-betting-container.panel .panel-body .content div.quote-linee .half-time {
  width: 50%
}

.asian-betting-container.panel .panel-body .sub-titles div.markets .full-time .market,
.asian-betting-container.panel .panel-body .sub-titles div.markets .half-time .market {
  width: 33.33%;
  text-align: center
}

.asian-betting-container.panel .panel-body .sub-titles div.markets .full-time .title,
.asian-betting-container.panel .panel-body .sub-titles div.markets .half-time .title {
  width: 100%;
  text-align: center
}

.asian-betting-container.panel .panel-body .sub-titles div.piu {
  width: 5%;
  height: 43px;
  line-height: 43px
}

.asian-betting-container.panel .panel-body .content {
  float: left;
  width: 100%
}

.asian-betting-container.panel .panel-body .content div {
  float: left
}

.asian-betting-container.panel .panel-body .content div.piu-cont {
  width: 5%
}

.asian-betting-container.panel .panel-body .content div span {
  display: block;
  text-align: center
}

.asian-betting-container.panel .panel-body .content div.campionato {
  width: 100%;
  line-height: 35px;
  position: relative
}

.asian-betting-container.panel .panel-body .content div.campionato.soccer:before {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  left: 4px;
  background: url(../images/icone/sport/menu/white/calcio.png) no-repeat;
  background-size: 74%;
  top: 7px
}

.asian-betting-container.panel .panel-body .content div.campionato span {
  text-align: left;
  text-indent: 28px;
  text-transform: uppercase
}

.asian-betting-container.panel .panel-body .content div.event {
  width: 100%;
  height: auto;
  padding: 5px 0 1px 0;
  margin-bottom: 2px
}

.asian-betting-container.panel .panel-body .content div.event:last-child {
  margin-bottom: 0px
}

.asian-betting-container.panel .panel-body .content div.event .event-name {
  height: 100%;
  padding: 15px 0
}

.asian-betting-container.panel .panel-body .content div.event .event-name div {
  width: 100%;
  float: left;
  text-align: center
}

.asian-betting-container.panel .panel-body .content div.event .event-name div.home,
.asian-betting-container.panel .panel-body .content div.event .event-name div.away {
  font-weight: bold;
  font-size: 14px
}

.asian-betting-container.panel .panel-body .content div.event .event-name div.score {
  font-weight: bold;
  font-size: 17px
}

.asian-betting-container.panel .panel-body .content div.event .event-name div.time span {
  font-size: 14px;
  margin-top: 3px
}

.asian-betting-container.panel .panel-body .content div.event .event-name div.live-link span {
  font-weight: bold;
  width: 41px;
  padding: 3px;
  text-transform: uppercase;
  text-indent: 0;
  text-align: center;
  margin-left: 10px;
  margin-top: 5px;
  letter-spacing: 1px
}

.asian-betting-container.panel .panel-body .content div.event .event-name span {
  text-align: left;
  text-indent: 10px
}

.asian-betting-container.panel .panel-body .content div.piu-cont {
  cursor: pointer
}

.asian-betting-container.panel .panel-body .content div.piu-cont span {
  line-height: 187px;
  margin: 0 5px;
  border-radius: 5px
}

.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont {
  width: 33.33%;
  float: left;
  text-align: center;
  line-height: 28px;
  height: 60px
}

.asian-betting-container.panel .panel-body .content div.event .quote-linee .quote-linea-1,
.asian-betting-container.panel .panel-body .content div.event .quote-linee .quote-linea-2,
.asian-betting-container.panel .panel-body .content div.event .quote-linee .quote-linea-3 {
  margin-bottom: 4px
}

.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-1,
.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-2 {
  width: 100%;
  float: left;
  overflow: hidden;
  padding: 1px;
  cursor: pointer
}

.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-1 div,
.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-2 div {
  width: 33.33%;
  height: 28px;
  float: left
}

.live-widget .panel-group {
  margin-bottom: 0px !important
}

.live-widget .panel-group .fav.panel .panel-collapse .panel-heading,
.live-widget .panel-group .soccer.panel .panel-collapse .panel-heading,
.live-widget .panel-group .tennis.panel .panel-collapse .panel-heading,
.live-widget .panel-group .basket.panel .panel-collapse .panel-heading,
.live-widget .panel-group .pallavolo.panel .panel-collapse .panel-heading,
.live-widget .panel-group .hockey.panel .panel-collapse .panel-heading,
.live-widget .panel-group .rugby.panel .panel-collapse .panel-heading {
  border-radius: 5px 5px 0 0
}

.live-widget .panel-group .panel .panel-heading {
  position: relative
}

.live-widget .panel-group .panel .panel-heading h4.panel-title {
  padding: 0px;
  height: 25px;
  line-height: 25px;
  text-indent: 25px
}

.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group {
  position: absolute;
  top: 2px;
  right: 2px
}

.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group .btn {
  padding: 3px 20px;
  font-weight: bold;
  letter-spacing: 0.5px;
  border-radius: 0px !important
}

.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group .btn:first-child {
  border-radius: 3px 0 0 3px !important
}

.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group .btn:last-child {
  border-radius: 0px 3px 3px 0px !important
}

.live-widget .panel-group .panel .panel-heading h4.panel-title a:hover,
.live-widget .panel-group .panel .panel-heading h4.panel-title a:focus,
.live-widget .panel-group .panel .panel-heading h4.panel-title a:active {
  text-decoration: none
}

.live-widget .panel-group .panel .panel-body {
  padding: 0;
  border-radius: 0px 0px 5px 5px
}

.live-widget .panel-group .panel .panel-collapse .panel-heading h4.panel-title a,
.live-widget .panel-group .panel .panel-collapse .panel-heading h4.panel-title:before {
  position: relative
}

.live-widget .panel-group .panel .panel-collapse table {
  font-size: 14px;
  margin-bottom: 0px
}

.live-widget .panel-group .panel .panel-collapse table table.table {
  padding: 0;
  border-radius: 0px 0px 5px 5px
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td {
  max-width: 250px
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td:nth-child(3) {
  max-width: 0px !important;
  display: none
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td:nth-child(3) a {
  vertical-align: middle
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.hnd {
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: 3px 6px;
  cursor: default
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.hnd:hover {
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: 3px 6px;
  cursor: default;
  box-shadow: none;
  border-color: none !important
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td .mercato-container {
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: 3px 6px;
  width: 100%;
  cursor: default
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.no-qt {
  height: 21px;
  cursor: not-allowed
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.no-qt:before {
  content: '\f023';
  font-family: FontAwesome;
  position: absolute;
  top: -13px;
  font-size: 21px;
  width: 85%;
  text-align: center
}

.live-widget .panel-group .panel .panel-collapse table table.table tr td .mercato-container.no-mt {
  height: 20px
}

.live-widget .panel-group .panel .panel-collapse table tr {
  background: transparent
}

.live-widget .panel-group .panel .panel-collapse table tr td {
  padding: 3px;
  border: none
}

.live-widget .panel-group .panel .panel-collapse table tr td.light .row {
  margin: 0px
}

.live-widget .panel-group .panel .panel-collapse table tr td .qt-container {
  cursor: pointer;
  display: inline-block !important;
  float: left;
  padding: 3px 6px;
  width: 100%;
  position: relative
}

.live-widget .panel-group .panel .panel-collapse table tr td .qt-container span.qta-up {
  width: 0;
  height: 0;
  position: absolute;
  right: 8px;
  top: 8px
}

.live-widget .panel-group .panel .panel-collapse table tr td .qt-container span.qta-down {
  width: 0;
  height: 0;
  position: absolute;
  right: 8px;
  top: 8px
}

.live-widget .panel-group .panel .panel-collapse table tr td span.score {
  font-weight: bold;
  margin: 0 5px
}

.live-widget .panel-group .panel .panel-collapse table tr td span.mercato {
  float: left;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 10px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.live-widget .panel-group .panel .panel-collapse table tr td span.quota {
  float: right;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 11px
}

.live-widget .panel-group .panel .panel-collapse table tr td span.set {
  margin-right: 5px
}

.live-widget .panel-group .panel .panel-collapse table tr td span.set.active {
  margin-left: 5px
}

.live-widget .panel-group .panel .panel-collapse table tr td select {
  border: none;
  width: 250px;
  margin-left: 5px
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title {
  display: inline-block;
  font-size: 10px;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title>span {
  display: block;
  padding: 2px 0 2px 0;
  font-weight: bold
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title.due-qt .quota-cont {
  float: left;
  width: 50%
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title.tre-qt .quota-cont {
  float: left;
  width: 33.33%
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title.qtr-qt .quota-cont {
  float: left;
  width: 25%
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title.final-title {
  width: 25%;
  float: left
}

.live-widget .panel-group .panel .panel-collapse table tr td .market-title.ou-title {
  width: 29%
}

.live-widget .panel-group .panel .panel-collapse table tr .dark {
  padding: 5px
}

.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark.titles {
  margin: 0 3px;
  padding: 0px
}

.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a {
  float: left;
  margin-top: 5px;
  font-size: 12px;
  text-decoration: none;
  width: 100%
}

.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.teamaway,
.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.teamhome {
  display: block;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90%;
  float: left;
  margin-bottom: 2px
}

.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.score {
  display: block;
  float: right;
  margin: 0
}

.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.scorehome,
.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.scoreaway {
  display: block;
  float: right;
  margin: 0;
  width: auto;
  font-weight: bold;
  margin-bottom: 2px
}

.live-widget .panel-group .panel .panel-collapse table tr .event.dark {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 220px
}

.live-widget .panel-group .panel .panel-collapse table tr .event.dark a:hover {
  text-decoration: none
}

.live-widget .panel-group .panel .panel-collapse table tr .time.dark {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 220px
}

.live-widget .panel-group .panel .panel-collapse table tr .time.dark .dark {
  padding: 0
}

.live-widget .panel-group .panel .panel-collapse table tr .time.dark span.teamaway {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.live-widget .panel-group .panel .panel-collapse table tr .time.dark>span {
  display: block;
  line-height: 22px;
  text-align: left;
  float: left;
  font-size: 11px
}

.live-widget .panel-group .panel .panel-collapse table tr .time.dark>span.torneo {
  width: 80%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden
}

.live-widget .panel-group .panel .panel-collapse table tr .time.dark>span.stato {
  display: block;
  line-height: 22px;
  text-align: right;
  width: auto;
  float: right;
  font-size: 9px
}

.live-widget .panel-group .panel .panel-collapse table tr .event.dark span {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap
}

.live-widget .panel-group .panel .panel-collapse table tr .light {
  margin-right: 30px
}

.live-widget .panel-group .panel .panel-collapse table tr .light .row {
  margin: 0px
}

.live-widget .panel-group .panel .panel-collapse table.tennis tr td .qt-container,
.live-widget .panel-group .panel .panel-collapse table.basket tr td .qt-container {
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: 3px 6px;
  width: 100%
}

.live-widget .panel-group .panel .panel-collapse table.tennis tr td .mercato-container,
.live-widget .panel-group .panel .panel-collapse table.basket tr td .mercato-container {
  cursor: pointer;
  display: inline-block;
  float: left;
  padding: 3px 6px;
  width: 100%;
  cursor: default
}

.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.vinc-title,
.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.vincs-title {
  width: 19.7%
}

.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.ou-title {
  width: 39.7%
}

.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.oe-title {
  width: 18.7%
}

.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.vinc-title {
  width: 16.4%
}

.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.hnd-title,
.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.ou-title {
  width: 33%
}

.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.oe-title {
  width: 15.3%
}

.live-widget .panel-group .panel:last-child {
  margin-bottom: 40px
}

.live-widget .panel-group .fav.panel .panel-heading h4 a span.title,
.live-widget .panel-group .soccer.panel .panel-heading h4 a span.title,
.live-widget .panel-group .tennis.panel .panel-heading h4 a span.title,
.live-widget .panel-group .basket.panel .panel-heading h4 a span.title,
.live-widget .panel-group .pallavolo.panel .panel-heading h4 a span.title,
.live-widget .panel-group .hockey.panel .panel-heading h4 a span.title,
.live-widget .panel-group .rugby.panel .panel-heading h4 a span.title {
  display: block;
  border-radius: 0px;
  text-align: left;
  font-weight: bold;
  font-size: 13px;
  text-indent: 10px
}

.live-widget .panel-group .fav.panel {
  margin-bottom: 15px
}

.live-widget .panel-group .fav.panel .panel-heading span.icon,
.live-widget .panel-group .soccer.panel .panel-heading span.icon,
.live-widget .panel-group .tennis.panel .panel-heading span.icon,
.live-widget .panel-group .basket.panel .panel-heading span.icon,
.live-widget .panel-group .pallavolo.panel .panel-heading span.icon,
.live-widget .panel-group .hockey.panel .panel-heading span.icon,
.live-widget .panel-group .rugby.panel .panel-heading span.icon {
  display: block;
  background: transparent url(../images/icon/icone-live-black.png);
  width: 15px;
  height: 15px;
  position: absolute;
  top: 5px;
  background-repeat: no-repeat;
  background-size: 15px
}

.live-widget .panel-group .fav.panel .panel-heading span.icon {
  background-position: 0 -97px;
  left: 125px
}

.live-widget .panel-group .soccer.panel .panel-heading span.icon {
  background-position: 0 0;
  left: 125px
}

.live-widget .panel-group .tennis.panel .panel-heading span.icon {
  background-position: 0 -16px;
  left: 125px
}

.live-widget .panel-group .basket.panel .panel-heading span.icon {
  background-position: 0 -32px;
  left: 125px
}

.live-widget .panel-group .pallavolo.panel .panel-heading span.icon {
  background-position: 0 -48px;
  left: 125px
}

.live-widget .panel-group .hockey.panel .panel-heading span.icon {
  background-position: 0 -80px;
  left: 125px
}

.live-widget .panel-group .rugby.panel .panel-heading span.icon {
  background-position: 0 -64px;
  left: 125px
}

.live-widget i.fa {
  float: right;
  cursor: pointer;
  margin-right: 5px;
  margin-top: 2px
}

.live-widget a.piu {
  position: relative;
  float: right;
  cursor: pointer;
  display: block;
  width: 100%;
  height: 100%
}

.live-widget a.piu:after {
  position: absolute;
  top: 50%;
  right: 1px;
  font-family: 'FontAwesome';
  content: "\f105";
  font-size: 18px;
  transform: translateY(-50%)
}

.live-widget span.quarto {
  margin-left: 10px
}

.live-widget.panel .panel-heading {
  padding: 0
}

.live-widget>.panel-group>table>tbody {
  height: 68px
}

.live-widget td.event.dark,
.live-widget td.time.dark {
  position: relative
}

.live-widget>.panel-group {
  margin-bottom: 0px !important;
  padding: 0
}

.selettore-giorni .title {
  border-bottom: unset;
  text-transform: uppercase;
  text-align: center;
  padding: 5px 0
}

.btn-group.selettore-giorni .btn {
  min-width: 65px;
  padding: 6px;
  padding-left: 0px;
  padding-right: 0px
}

.wrapper-boxed-quote .btn-group.selettore-giorni .btn {
  min-width: 77px !important
}

.btn-group.selettore-giorni .btn>a {
  text-decoration: none;
  cursor: pointer;
  font-weight: bold;
  text-shadow: none
}

.btn-group.selettore-giorni .btn:hover {
  cursor: pointer
}

.tpb.selettore-giorni {
  margin: 5px auto
}

.tpb.selettore-giorni ul {
  margin: 0px;
  padding: 0px
}

.tpb.selettore-giorni ul>li {
  padding: 0px;
  text-align: center;
  font-size: 10px
}

.tpb.selettore-giorni ul>li>a {
  padding: 5px;
  text-decoration: none
}

.tpc.selettore-giorni .title {
  text-transform: uppercase;
  text-align: center
}

.tpc.selettore-giorni ul {
  overflow: auto;
  padding-bottom: 5px
}

.tpc.selettore-giorni ul>li {
  width: 33.333%;
  display: inline-block;
  float: left;
  text-align: center;
  margin-top: 5px
}

.tpc.selettore-giorni ul>li>a {
  width: 60px;
  height: 20px;
  padding: 0px;
  text-decoration: none;
  line-height: 2
}

.tpq.selettore-giorni {
  margin-bottom: 10px;
  position: relative;
  height: 75px;
  text-align: center
}

.tpq.selettore-giorni .title {
  margin: 0px;
  text-align: left;
  text-indent: 10px;
  text-transform: uppercase;
  border-bottom: unset;
  font-weight: bold;
  font-size: 12px;
  padding: 6px 0 !important
}

.tpq.selettore-giorni .slider.slider-horizontal {
  height: 40px;
  padding-top: 5px;
  font-weight: bold;
  font-size: 12px;
  margin-bottom: 5px !important;
  margin-left: 3px
}

.tpcn.selettore-giorni .title {
  width: 100%;
  font-weight: normal;
  text-transform: uppercase;
  text-align: center
}

@keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-moz-keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-webkit-keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-o-keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-webkit-keyframes neon1 {
  from {
    text-shadow: 0 0 0px #fff
  }

  to {
    text-shadow: 0 0 10px #fff
  }
}

@keyframes neon1 {
  from {
    text-shadow: 0 0 0px #fff
  }

  to {
    text-shadow: 0 0 10px #fff
  }
}

@-webkit-keyframes mymove {
  0% {
    opacity: 1.0
  }

  50% {
    opacity: 0;
    text-shadow: none
  }

  100% {
    opacity: 1.0
  }
}

@-moz-keyframes mymove {
  0% {
    opacity: 1.0
  }

  50% {
    opacity: 0;
    text-shadow: none
  }

  100% {
    opacity: 1.0
  }
}

@keyframes mymove {
  0% {
    opacity: 1.0
  }

  50% {
    opacity: 0;
    text-shadow: none
  }

  100% {
    opacity: 1.0
  }
}

@keyframes animspan {
  from {
    left: 0px;
    top: 0px
  }

  to {
    left: 55px;
    top: 7px
  }
}

@-moz-keyframes animspan {
  from {
    left: 0px;
    top: 0px
  }

  to {
    left: 55px;
    top: 7px
  }
}

@-webkit-keyframes animspan {
  from {
    left: 0px;
    top: 0px
  }

  to {
    left: 55px;
    top: 7px
  }
}

@-o-keyframes animspan {
  from {
    left: 0px;
    top: 0px
  }

  to {
    left: 55px;
    top: 7px
  }
}

@keyframes animico {
  from {
    left: 0px
  }

  to {
    left: -25px
  }
}

@-moz-keyframes animico {
  from {
    left: 0px
  }

  to {
    left: -25px
  }
}

@-webkit-keyframes animico {
  from {
    left: 0px
  }

  to {
    left: -25px
  }
}

@-o-keyframes animico {
  from {
    left: 0px
  }

  to {
    left: -25px
  }
}

@keyframes sliceAan {
  from {
    left: 100px;
    opacity: 0;
    transform: scale(1.5)
  }

  to {
    left: 0px;
    opacity: 1;
    transform: scale(1)
  }
}

@-webkit-keyframes sliceAan {
  from {
    left: 100px;
    opacity: 0;
    transform: scale(1.5)
  }

  to {
    left: 0px;
    opacity: 1;
    transform: scale(1)
  }
}

@-moz-keyframes sliceAan {
  from {
    left: 100px;
    opacity: 0;
    transform: scale(1.5)
  }

  to {
    left: 0px;
    opacity: 1;
    transform: scale(1)
  }
}

@-o-keyframes sliceAan {
  from {
    left: 100px;
    opacity: 0;
    transform: scale(1.5)
  }

  to {
    left: 0px;
    opacity: 1;
    transform: scale(1)
  }
}

@keyframes animBot {
  from {
    bottom: -20%;
    left: 40%
  }

  to {
    bottom: 0%;
    left: 40%
  }
}

@-webkit-keyframes animBot {
  from {
    bottom: -20%;
    left: 40%
  }

  to {
    bottom: 0%;
    left: 40%
  }
}

@-moz-keyframes animBot {
  from {
    bottom: -20%;
    left: 40%
  }

  to {
    bottom: 0%;
    left: 40%
  }
}

@-o-keyframes animBot {
  from {
    bottom: -20%;
    left: 40%
  }

  to {
    bottom: 0%;
    left: 40%
  }
}

@keyframes animTit {
  from {
    opacity: 0;
    transform: scale(0.5);
    top: 0%
  }

  to {
    opacity: 1;
    transform: scale(1);
    top: 60%
  }
}

@-webkit-keyframes animTit {
  from {
    opacity: 0;
    transform: scale(0.5);
    top: 0%
  }

  to {
    opacity: 1;
    transform: scale(1);
    top: 60%
  }
}

@-moz-keyframes animTit {
  from {
    opacity: 0;
    transform: scale(0.5);
    top: 0%
  }

  to {
    opacity: 1;
    transform: scale(1);
    top: 60%
  }
}

@-o-keyframes animTit {
  from {
    opacity: 0;
    transform: scale(0.5);
    top: 0%
  }

  to {
    opacity: 1;
    transform: scale(1);
    top: 60%
  }
}

@keyframes animIc {
  0% {
    right: 20%;
    top: -310%;
    transform: rotate(0deg)
  }

  30% {
    right: 80%;
    top: -150%;
    transform: rotate(90deg)
  }

  60% {
    right: 90%;
    top: 145%;
    transform: rotate(180deg)
  }

  100% {
    right: 76%;
    top: 15%;
    transform: rotate(360deg)
  }
}

@-webkit-keyframes animIc {
  0% {
    right: 20%;
    top: -310%;
    transform: rotate(0deg)
  }

  30% {
    right: 80%;
    top: -150%;
    transform: rotate(90deg)
  }

  60% {
    right: 90%;
    top: 145%;
    transform: rotate(180deg)
  }

  100% {
    right: 76%;
    top: 15%;
    transform: rotate(360deg)
  }
}

@-moz-keyframes animIc {
  0% {
    right: 20%;
    top: -310%;
    transform: rotate(0deg)
  }

  30% {
    right: 80%;
    top: -150%;
    transform: rotate(90deg)
  }

  60% {
    right: 90%;
    top: 145%;
    transform: rotate(180deg)
  }

  100% {
    right: 76%;
    top: 15%;
    transform: rotate(360deg)
  }
}

@-o-keyframes animIc {
  0% {
    right: 20%;
    top: -310%;
    transform: rotate(0deg)
  }

  30% {
    right: 80%;
    top: -150%;
    transform: rotate(90deg)
  }

  60% {
    right: 90%;
    top: 145%;
    transform: rotate(180deg)
  }

  100% {
    right: 76%;
    top: 15%;
    transform: rotate(360deg)
  }
}

@keyframes animatMenu {
  from {
    transform: scale(1)
  }

  to {
    transform: scale(1.2)
  }
}

@-webkit-keyframes animatMenu {
  from {
    transform: scale(1)
  }

  to {
    transform: scale(1.2)
  }
}

@-moz-keyframes animatMenu {
  from {
    transform: scale(1)
  }

  to {
    transform: scale(1.2)
  }
}

@-o-keyframes animatMenu {
  from {
    transform: scale(1)
  }

  to {
    transform: scale(1.2)
  }
}

@keyframes gameAn {
  from {
    opacity: 0;
    bottom: -150px
  }

  to {
    opacity: 1;
    bottom: 0px
  }
}

@-webkit-keyframes gameAn {
  from {
    opacity: 0;
    bottom: -150px
  }

  to {
    opacity: 1;
    bottom: 0px
  }
}

@-moz-keyframes gameAn {
  from {
    opacity: 0;
    bottom: -150px
  }

  to {
    opacity: 1;
    bottom: 0px
  }
}

@-o-keyframes gameAn {
  from {
    opacity: 0;
    bottom: -150px
  }

  to {
    opacity: 1;
    bottom: 0px
  }
}

@keyframes imgTra {
  from {
    top: 0px;
    transform: scale(1);
    opacity: 1
  }

  to {
    top: 20px;
    transform: scale(1.4);
    opacity: 0.5
  }
}

@-webkit-keyframes imgTra {
  from {
    top: 0px;
    transform: scale(1);
    opacity: 1
  }

  to {
    top: 20px;
    transform: scale(1.4);
    opacity: 0.5
  }
}

@-moz-keyframes imgTra {
  from {
    top: 0px;
    transform: scale(1);
    opacity: 1
  }

  to {
    top: 20px;
    transform: scale(1.4);
    opacity: 0.5
  }
}

@-o-keyframes imgTra {
  from {
    top: 0px;
    transform: scale(1);
    opacity: 1
  }

  to {
    top: 20px;
    transform: scale(1.4);
    opacity: 0.5
  }
}

@keyframes virtualslia {
  0% {
    top: 400px;
    left: -200px;
    transform: scale(0.7)
  }

  100% {
    top: 10px;
    left: 0px;
    transform: scale(1)
  }
}

@-webkit-keyframes virtualslia {
  0% {
    top: 400px;
    left: -200px;
    transform: scale(0.7)
  }

  100% {
    top: 10px;
    left: 0px;
    transform: scale(1)
  }
}

@-moz-keyframes virtualslia {
  0% {
    top: 400px;
    left: -200px;
    transform: scale(0.7)
  }

  100% {
    top: 10px;
    left: 0px;
    transform: scale(1)
  }
}

@-o-keyframes virtualslia {
  0% {
    top: 400px;
    left: -200px;
    transform: scale(0.7)
  }

  100% {
    top: 10px;
    left: 0px;
    transform: scale(1)
  }
}

@keyframes virtualslib {
  0% {
    top: 100px;
    right: -400px;
    transform: scale(1.2)
  }

  100% {
    top: 0px;
    right: 0px;
    transform: scale(1)
  }
}

@-webkit-keyframes virtualslib {
  0% {
    top: 100px;
    right: -400px;
    transform: scale(1.2)
  }

  100% {
    top: 0px;
    right: 0px;
    transform: scale(1)
  }
}

@-moz-keyframes virtualslib {
  0% {
    top: 100px;
    right: -400px;
    transform: scale(1.2)
  }

  100% {
    top: 0px;
    right: 0px;
    transform: scale(1)
  }
}

@-o-keyframes virtualslib {
  0% {
    top: 100px;
    right: -400px;
    transform: scale(1.2)
  }

  100% {
    top: 0px;
    right: 0px;
    transform: scale(1)
  }
}

@keyframes virtualslic {
  0% {
    top: 10%;
    right: 0%;
    transform: scale(0.5)
  }

  100% {
    top: 40%;
    right: 0%;
    transform: scale(1)
  }
}

@-webkit-keyframes virtualslic {
  0% {
    top: 10%;
    right: 0%;
    transform: scale(0.5)
  }

  100% {
    top: 40%;
    right: 0%;
    transform: scale(1)
  }
}

@-moz-keyframes virtualslic {
  0% {
    top: 10%;
    right: 0%;
    transform: scale(0.5)
  }

  100% {
    top: 40%;
    right: 0%;
    transform: scale(1)
  }
}

@-o-keyframes virtualslic {
  0% {
    top: 10%;
    right: 0%;
    transform: scale(0.5)
  }

  100% {
    top: 40%;
    right: 0%;
    transform: scale(1)
  }
}

@keyframes labelan {
  0% {
    background-color: #ff0000
  }

  30% {
    background-color: #ea5507
  }

  50% {
    background-color: #06D19B
  }

  70% {
    background-color: #04639E
  }

  100% {
    background-color: #A00404
  }
}

@-webkit-keyframes labelan {
  0% {
    background-color: #ff0000
  }

  30% {
    background-color: #ea5507
  }

  50% {
    background-color: #06D19B
  }

  70% {
    background-color: #04639E
  }

  100% {
    background-color: #A00404
  }
}

@-moz-keyframes labelan {
  0% {
    background-color: #ff0000
  }

  30% {
    background-color: #ea5507
  }

  50% {
    background-color: #06D19B
  }

  70% {
    background-color: #04639E
  }

  100% {
    background-color: #A00404
  }
}

@-o-keyframes labelan {
  0% {
    background-color: #ff0000
  }

  30% {
    background-color: #ea5507
  }

  50% {
    background-color: #06D19B
  }

  70% {
    background-color: #04639E
  }

  100% {
    background-color: #A00404
  }
}

@keyframes boxvirtan {
  0% {
    transform: scale(0.5)
  }

  100% {
    transform: scale(1)
  }
}

@-webkit-keyframes boxvirtan {
  0% {
    transform: scale(0.5)
  }

  100% {
    transform: scale(1)
  }
}

@-moz-keyframes boxvirtan {
  0% {
    transform: scale(0.5)
  }

  100% {
    transform: scale(1)
  }
}

@-o-keyframes boxvirtan {
  0% {
    transform: scale(0.5)
  }

  100% {
    transform: scale(1)
  }
}

@keyframes gamean {
  from {
    transform: scale(1.3);
    -moz-transform: scale(1.3);
    -webkit-transform: scale(1.3);
    -o-transform: scale(1.3);
    opacity: 0.2;
    box-shadow: 0 0 0px 20px rgba(255, 255, 255, 0.5)
  }

  to {
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    opacity: 1;
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5)
  }
}

@-webkit-keyframes gamean {
  from {
    transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    opacity: 0.2;
    box-shadow: 0 0 0px 20px rgba(255, 255, 255, 0.5)
  }

  to {
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    opacity: 1;
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5)
  }
}

@-moz-keyframes gamean {
  from {
    transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    opacity: 0.2;
    box-shadow: 0 0 0px 20px rgba(255, 255, 255, 0.5)
  }

  to {
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    opacity: 1;
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5)
  }
}

@-o-keyframes gamean {
  from {
    transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    opacity: 0.2;
    box-shadow: 0 0 0px 20px rgba(255, 255, 255, 0.5)
  }

  to {
    transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    opacity: 1;
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5)
  }
}

@keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-moz-keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-webkit-keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@-o-keyframes timecol {

  0%,
  50% {
    text-shadow: 0 0 14px #FDFFA3
  }

  60%,
  100% {
    text-shadow: 0 0 2px #FAFF00
  }
}

@keyframes anIco {
  from {
    text-shadow: 1px 1px 12px #ff0000;
    color: #ffffff;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2)
  }

  to {
    text-shadow: 1px 1px 32px #ff0000;
    color: #ff0000;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1)
  }
}

@-webkit-keyframes anIco {
  from {
    text-shadow: 1px 1px 12px #ff0000;
    color: #ffffff;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2)
  }

  to {
    text-shadow: 1px 1px 32px #ff0000;
    color: #ff0000;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1)
  }
}

@-moz-keyframes anIco {
  from {
    text-shadow: 1px 1px 12px #ff0000;
    color: #ffffff;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2)
  }

  to {
    text-shadow: 1px 1px 32px #ff0000;
    color: #ff0000;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1)
  }
}

@-o-keyframes anIco {
  from {
    text-shadow: 1px 1px 12px #ff0000;
    color: #ffffff;
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2)
  }

  to {
    text-shadow: 1px 1px 32px #ff0000;
    color: #ff0000;
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1)
  }
}

@keyframes mini-an {
  from {
    left: 0px;
    opacity: 0
  }

  to {
    left: 40px;
    opacity: 1
  }
}

@-webkit-keyframes mini-an {
  from {
    left: 0px;
    opacity: 0
  }

  to {
    left: 40px;
    opacity: 1
  }
}

@-moz-keyframes mini-an {
  from {
    left: 0px;
    opacity: 0
  }

  to {
    left: 40px;
    opacity: 1
  }
}

@-o-keyframes mini-an {
  from {
    left: 0px;
    opacity: 0
  }

  to {
    left: 40px;
    opacity: 1
  }
}

.header_void {
  float: left
}

.qbet-box {
  float: left;
  width: 100%;
  position: relative;
  height: auto
}

.qbet-box .qbet-header .row_header2 {
  border: unset;
  padding: unset;
  background: transparent
}

.qbet-box .qbet-header .row_header2 .header_sx2 {
  width: 100%;
  padding: 10px;
  font-size: 15px;
  float: left
}

.qbet-box .qbet-header .row_header2 .header_sx2 span#provaid {
  display: block;
  float: left;
  width: 50%;
  line-height: 23px;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase
}

.qbet-box .qbet-header .row_header2 .header_sx2>span {
  margin-left: 0
}

.qbet-box .qbet-header .row_header2 .header_sx2>.question {
  float: right;
  padding: 1px 20px;
  cursor: pointer;
  font-size: 13px;
  margin-right: 4px
}

.qbet-box .qbet-header .row_header2 .header_dx2 {
  width: 100%;
  text-align: left;
  display: inline-block;
  padding: 3px 10px 2px 10px;
  margin-top: 10px
}

.qbet-box .qbet-header .row_header2 .header_dx2 span.cod-ev {
  float: left
}

.qbet-box .qbet-header .row_header2 .header_dx2 input#qbettxt {
  float: left;
  width: 47%;
  top: unset !important;
  left: unset !important;
  position: relative;
  border-radius: 0px !important;
  height: 25px;
  float: right
}

.qbet-box .qbet-header .div-select {
  padding: 0 10px;
  height: 60px;
  float: left;
  width: 100%
}

.qbet-box .qbet-header .div-select>span {
  position: relative;
  bottom: 0;
  line-height: 20px;
  height: 20px;
  font-size: 11px;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 0px 7px;
  display: block;
  text-align: center
}

.qbet-box .qbet-header .div-select select#selectqbet {
  float: left;
  width: 100%;
  top: unset !important;
  right: 0;
  border-radius: 0px;
  position: relative;
  margin: 0
}

#pnev {
  overflow: auto;
  margin-top: 0px;
  position: relative;
  float: left;
  width: 100%
}

.panel.verifica-scommessa-container {
  float: left;
  width: 100%
}

.qbet-container .panel-heading {
  padding: 5px;
  border-bottom: 1px solid;
  overflow: auto;
  font-weight: bold
}

.qbet-container .panel-heading .left-container {
  padding: 0 15px 0 0;
  float: left
}

.qbet-container .panel-heading .left-container>a {
  display: inline
}

.qbet-container .panel-heading .left-container span {
  display: inline-block;
  padding: 0 5px;
  text-transform: uppercase
}

.qbet-container .panel-heading .right-container {
  padding: 0px;
  float: right
}

.qbet-container .panel-heading .right-container span {
  display: inline-block;
  padding: 0 5px
}

.qbet-container .panel-heading .right-container input {
  width: 50px;
  height: 20px;
  display: inline-block;
  padding: 2px 5px
}

.qbet-container .panel-body {
  padding: 5px
}

.qbet-container .panel-body .form-group {
  margin: 0px
}

.qbet-container .panel-body span {
  font-size: 12px;
  text-align: center;
  display: block;
  font-weight: bold
}

.qbet-page .heading-qbet>h4 {
  padding-left: 25px;
  position: relative;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  padding: 20px 0
}

.qbet-page .table-responsive {
  overflow: inherit
}

.qbet-page .table-responsive .table tbody>tr>td.head {
  border: 0px !important;
  padding: 5px
}

.qbet-page .panel {
  margin-bottom: 10px
}

.qbet-page .panel .panel-heading {
  text-align: center
}

.qbet-page .panel .panel-body>div label.left,
.qbet-page .panel .panel-body>div label.right {
  margin: 0px;
  padding: 5px;
  text-transform: uppercase
}

body.qbet {
  font-family: "arial", "helvetica", sans-serif
}

.qbet-wrapper {
  width: 750px;
  height: auto;
  padding-right: 0;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto
}

.qbet-wrapper .code-cont.grid-item {
  float: left;
  width: 33%;
  width: calc(33% - 10px) !important;
  padding: 0 2px 0 2px;
  margin-bottom: 5px
}

.qbet-wrapper .code-cont span.title {
  display: block;
  font-size: 16px;
  font-weight: normal;
  padding: 5px;
  text-align: center
}

.qbet-wrapper .code-cont ul {
  list-style: none;
  margin: 0;
  padding: 0;
  float: left;
  width: 100%
}

.qbet-wrapper .code-cont ul li {
  float: left;
  width: 100%
}

.qbet-wrapper .code-cont ul li span {
  display: block;
  padding: 5px 0 5px 0;
  font-size: 12px
}

.qbet-wrapper .code-cont ul li span:first-child {
  float: left;
  width: 30%;
  text-align: center
}

.qbet-wrapper .code-cont ul li span:last-child {
  float: right;
  width: 70%;
  text-align: center
}

.header_void {
  float: left;
  width: 100%;
  font-size: 14px;
  font-weight: bold
}

.header_void .voidint {
  text-transform: uppercase;
  max-height: 52px;
  font-size: 14px !important;
  height: 33px;
  line-height: 33px;
  text-indent: 10px;
  padding: 0px
}

.header_void .row_header_cx {
  padding: 10px;
  position: relative;
  font-weight: normal
}

.header_void .row_header_cx span {
  margin: 10px 0;
  text-align: center;
  font-size: 11px;
  float: left;
  width: 100%
}

.header_void .p_void_cx input {
  width: 100%;
  margin: 5px auto;
  padding-right: 55px;
  padding: 5px;
  height: 28px;
  text-align: left;
  border-radius: 0px;
  font-size: 12px
}

.header_void .p_void_cx .btn {
  position: absolute;
  bottom: 15px;
  right: 10px;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0
}

.palinsesto-container,
.quote-page .main-container-quote .legenda-main,
.btn,
.panel,
.label,
.navbar,
.jumbotron,
.qbet-box,
.header_void,
.selettore-giorni,
.opzioni-ricerca,
.coupon .panel,
.modal-content,
.main-palinsesti,
.ricarica-sched,
.coupon .list-group,
.riepilogo-schedina,
.menu-sport-palinsesti,
.container .jumbotron,
.market-movers-container,
.ricerca-sport,
.container-fluid .jumbotron,
.qbet-box .div-select>.select,
.tpc.selettore-giorni ul>li>a,
.footercp .row_footer_bt1 .btn-reset,
.eventi-piu-giocati .container-evento,
.footercp .row_footer_bt1 .btn-scommetti,
.right-container .ultime-vincite-container,
.qbet-box .row_header2 .header_dx2>.text,
.main-content-casino-live .bottom-container {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.main-palinsesti .heading-sport .icon-container {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.main-palinsesti .pal-heading .icon-container-sub {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.main-palinsesti .pal-heading .icon-container-sub a i {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.main-palinsesti .heading-sport .icon-container a>i,
.main-palinsesti .pal-heading .icon-container-sub {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.footercp .row_footer_bt .footer_dx_bt>.btn-sistema,
.footercp .row_footer_bt .footer_sx_bt>.btn-multipla {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.tpcn.selettore-giorni .form-group .form-control,
.tpt.piu-giocate-container .panel-body .chart-container .quota,
.main-content-casino-live .bottom-container .game-box .btn-play,
.eventi-piu-giocati .container-evento .top-container .data-evento,
.lista-utenti .opzioni-ricerca .title {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.registrazione-page .conferme-bottom .title,
.registrazione-page .limiti-deposito .title,
.registrazione-page .dati-personali .title,
.registrazione-page .dati-account .title {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.gestione-antieffrazione .page-content .box-attivazione .form-group>.form-control,
.main-container-virtual .game-container .game-tab .game-box>.game-info,
.quote-page .main-container-quote .palinsesto-container .button-container>.btn,
.eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota-attiva .qta {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato,
.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.header .container-header .right-container .login-box-tre .login-container .antieffrazione .form-group>.form-control,
.main-container-casino .game-container .game-tab .game-box>.game-info {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.menu-sport-palinsesti .menu-title,
.quote-page .main-container-quote .palinsesto-container .sports,
.qbet-page .heading-qbet>h4,
.risultati-container .title-page h4,
.selettore-giorni .title,
#pnev,
.page-title,
.top-header,
.panel-heading,
.header_void .voidint,
.qbet-box .row_header2,
.report .risultati-container .title-page,
.main-palinsesti .heading-sport,
#pnev .header1 .row_header,
.ricarica-sched .header .title,
.riepilogo-schedina .header .title,
.ultimo-minuto-container .nav-tabs>li>a {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.market-movers-container .nav-tabs>li>a,
.market-movers-container .nav-tabs>li.active>a,
.market-movers-container .nav-tabs>li>a:hover {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.lista-scommesse .risultati-container .title-page,
.lista-movimenti .risultati-container .title-page {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.header .container-header .right-container .login-box-tre,
.header .container-header .right-container .login-box-tre-log {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.quote-page .main-container-quote .palinsesto-container .top-container,
.modal-header,
.header-qt .midhd .mid-menu ul {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.main-container-casino .game-container .game-container .nav {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.main-container-casino .game-container .game-container .nav>li>a {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0
}

.title {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.list-group-item:first-child,
.list-group-item:last-child {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.header-se .right-container .middle-box .btn {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.lista-movimenti .risultati-container .totali .tot-dare,
.lista-movimenti .risultati-container .totali .tot-saldo {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.lista-scommesse .risultati-container .totali .tot-vinto,
.lista-movimenti .risultati-container .totali .tot-avere,
.right-container .ultime-vincite-container .vincita {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.header-se .right-container .hidden-login .btn-container .btn,
.header-se .left-container .middle-box .assistenza-clienti .btn {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.header-qt .tophd .lang-box .form-group .dropdown .btn.dropdown-toggle,
.main-container-casino .game-container .left-menu>.nav>li>a,
.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .qta {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.quote-page .main-container-quote .palinsesto-container .button-container>.btn,
.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.lista-scommesse .risultati-container .totali .tot-giocato,
.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo,
.main-content-casino-live .top-container .menu-casino .panel-body .active {
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px
}

.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  cursor: pointer
}

.datepicker.dropdown-menu table {
  border: unset
}

.datepicker thead tr th.prev,
.datepicker thead tr th.prev {
  font-size: 25px;
  line-height: 6px
}

.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-top: 0;
  position: absolute
}

.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-top: 0;
  position: absolute
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  text-align: center
}

.transfer-container {
  float: right
}

#transfer-modal .modal-dialog {
  width: 330px
}

#transfer-modal .modal-dialog .modal-content .modal-body {
  float: left;
  width: 100%
}

#transfer-modal .modal-dialog .modal-content .modal-body .balances {
  float: left;
  width: 100%
}

#transfer-modal .modal-dialog .modal-content .modal-body .balances ul {
  width: 100%
}

#transfer-modal .modal-dialog .modal-content .modal-body .balances ul li {
  font-weight: bold;
  float: left;
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  padding: 3px 3px
}

#transfer-modal .modal-dialog .modal-content .modal-body .balances ul li span.amount {
  float: right;
  text-align: right
}

#transfer-modal .modal-dialog .modal-content .modal-body .balances ul li span.icon {
  float: right
}

#transfer-modal .modal-dialog .modal-content .modal-body .balances ul li span.icon i {
  margin: 0 0 0 5px
}

#transfer-modal .modal-dialog .modal-content .modal-body .box-mess {
  height: 17px;
  float: left;
  width: 100%
}

#transfer-modal .modal-dialog .modal-content .modal-body .box-mess .alert {
  padding: 1px;
  margin: 0;
  position: relative;
  border: unset;
  border-radius: unset
}

#transfer-modal .modal-dialog .modal-content .modal-body .box-mess .alert:before {
  left: -24px !important;
  top: -2px !important;
  font-size: 14px
}

#transfer-modal .modal-dialog .modal-content .modal-body .box-mess .alert p {
  font-size: 11px;
  text-indent: 22px;
  line-height: 14px
}

#transfer-modal .modal-dialog .modal-content .modal-body .transfer-cont {
  float: left;
  width: 100%;
  margin-top: 5px
}

#transfer-modal .modal-dialog .modal-content .modal-body .transfer-cont .row .col-sm-12 {
  padding: 0px !important;
  margin-bottom: 7px
}

#transfer-modal .modal-dialog .modal-content .modal-body .button-cont {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 2px
}

#transfer-modal .modal-dialog .modal-content .modal-body .button-cont button {
  width: 100%
}

#transfer-modal .modal-dialog .modal-content .modal-footer {
  padding-bottom: 0px
}

.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs {
  border-bottom-color: transparent
}

.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 9px;
  color: #fff;
  padding: 9px 15px;
  text-decoration: none
}

.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs li a:hover {
  background-color: transparent
}

.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs li.active a {
  background-color: transparent;
  color: #fc0
}

.quote-page .main-container-quote .palinsesto-container .mercati-container .tab-content {
  background: transparent
}

.main-container-quote .main-quote .evento-singolo .panel {
  width: 100%;
  color: #fff;
  background: #000
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading {
  width: 100%;
  border: unset
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 {
  width: 100%;
  font-weight: bold;
  font-size: 14px;
  display: flex;
  padding: 0
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title a,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 a {
  display: block;
  width: 100%;
  color: #fff;
  padding: 5px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title a:before,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 a:before {
  font-family: 'FontAwesome';
  content: "\f107";
  float: right;
  transition: all 0.5s
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title a.collapsed:before,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 a.collapsed:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg)
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title span,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 span {
  display: inline-block;
  margin-right: 5px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title span.sport,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 span.sport {
  color: #fc0;
  line-height: 23px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .campionato,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .campionato {
  font-size: 13px;
  line-height: 20px;
  margin-left: 5px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .campionato img,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .campionato img {
  width: 25px;
  display: inline-block
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select {
  margin-left: 5px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select button.btn,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select button.btn {
  background: #000;
  color: #fff;
  line-height: 21px;
  padding: 0;
  font-size: 12px;
  text-transform: unset
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select button.btn:hover,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select button.btn:hover {
  box-shadow: unset
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select button.btn:after,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select button.btn:after {
  content: "\f0d7";
  font-family: FontAwesome;
  font-size: 12px;
  position: absolute;
  right: -9px;
  top: 1px;
  color: #fff
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select button.btn span.evento,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select button.btn span.evento {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu {
  background: #111;
  padding: 0;
  margin: 0;
  max-height: 240px;
  overflow: auto;
  width: 240px;
  -ms-overflow-style: none;
  scrollbar-width: none
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu::-webkit-scrollbar,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu::-webkit-scrollbar {
  display: none
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu li,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu li {
  padding: 7px 10px;
  border-bottom: 1px solid #1f1f1f;
  cursor: pointer;
  width: 100%
}

.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu li span,
.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu li span {
  text-transform: none;
  font-weight: normal;
  cursor: pointer;
  font-size: 12px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs {
  border-bottom-color: transparent
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs li a {
  width: 100%;
  margin: 0;
  border: unset;
  border-radius: 0;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 9px;
  color: #fff;
  padding: 9px 15px;
  text-decoration: none
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs li a:hover {
  background-color: transparent
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs li.active a {
  background-color: transparent;
  color: #fc0
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body h3 {
  width: 100%;
  font-size: 9px;
  opacity: 0.8
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content {
  background: transparent
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel {
  width: 100%
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-heading {
  width: 100%;
  background: #1d1d1d;
  border: unset
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-heading h4 {
  width: 100%;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  background: #2d2d2d;
  padding: 0
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odds-panel {
  width: 100%;
  float: left;
  display: flex
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container {
  min-width: 33.33%;
  max-width: 33.33%;
  flex-grow: 1;
  background: #111;
  color: #fff;
  border: 1px solid #2d2d2d;
  cursor: pointer
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container .market {
  padding: 2px 5px 0px 5px;
  float: left;
  width: 100%;
  text-align: center;
  font-size: 11px;
  line-height: 14px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container .odd {
  padding: 0px 5px 2px 5px;
  width: 100%;
  text-align: center;
  font-size: 11px;
  line-height: 15px;
  font-weight: bold
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container:hover {
  background: #fc0
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container:hover .market,
.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container:hover .odd {
  color: #000
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select button.btn {
  background: #111;
  color: #fff;
  line-height: 32px;
  padding: 0;
  font-size: 12px;
  width: 100%;
  height: 100%
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select button.btn:after {
  content: "\f0d7";
  font-family: FontAwesome;
  font-size: 12px;
  position: absolute;
  right: 6px;
  top: 1px;
  color: #fff
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select ul.dropdown-menu {
  background: #111;
  padding: 0;
  margin: 0;
  max-height: 240px;
  overflow: auto;
  width: 240px;
  -ms-overflow-style: none;
  scrollbar-width: none
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select ul.dropdown-menu::-webkit-scrollbar {
  display: none
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select ul.dropdown-menu li {
  padding: 7px 10px;
  border-bottom: 1px solid #1f1f1f;
  cursor: pointer
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select ul.dropdown-menu li span {
  text-transform: none;
  font-weight: normal;
  cursor: pointer;
  font-size: 12px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container.evento-select:hover {
  background: unset
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.scorer .odd-container .market {
  display: none
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.scorer .odd-container .odd {
  line-height: 30px
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.fixed-div .odd-container {
  min-width: unset;
  max-width: unset;
  flex-grow: 0;
  width: 40%
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.fixed-div .odd-container.title {
  width: 20%;
  background: #424242;
  cursor: default
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.fixed-div .odd-container.title span {
  display: block;
  text-indent: 0;
  line-height: 32px;
  font-weight: bold;
  text-align: center
}

.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.double .odd-container {
  min-width: 50%;
  max-width: 50%
}

.ev-click {
  cursor: pointer !important
}

body {
  font-family: "Open Sans", Arial, Helvetica, sans-serif
}

body.modal-open .wrapper-boxed {
  filter: blur(3px);
  transition: filter 0.2s ease
}

body.modal-open.areariservata .wrapper-boxed,
body.modal-open.affiliati .wrapper-boxed {
  filter: unset
}

body.modal-open .wrapper-boxed-quote {
  filter: blur(3px);
  transition: filter 0.2s ease
}

body.modal-open .modal {
  z-index: 99999
}

body .modal-backdrop.fade.in {
  z-index: 99998
}

body.no-scroll {
  overflow: hidden
}

body.casino {
  overflow-x: hidden
}

body#preindex {
  overflow: hidden
}

body.quote-page header .header-9 {
  width: 95%
}

body.quote-page .wrapper-boxed-quote #main {
  min-height: 550px;
  width: 95%;
  margin: 0 auto
}

body.index .main-container .col-md-12 .panel,
body.index .main-container .col-lg-6 .panel {
  min-height: 260px;
  margin-bottom: 0px
}

body.index .main-container .col-md-12:empty,
body.index .main-container .col-lg-6:empty {
  height: 0px;
  display: none
}

body.index .main-container .col-md-12,
body.index .main-container .col-lg-6 {
  width: 100% !important;
  margin-bottom: 10px
}

.wrapper-boxed {
  transition: filter 0.2s ease
}

.container-fluid {
  min-width: unset
}

.no-margin {
  margin: 0 !important
}

*:focus,
*:active {
  outline: none;
  outline: 0px;
  outline-offset: 0
}

a {
  display: block
}

a:focus,
a:active {
  outline: none;
  outline: 0;
  outline-offset: -2px
}

.vis-tab,
header,
section,
footer,
aside,
nav,
main,
article,
figure {
  display: block
}

ul,
ol {
  margin: 0px;
  padding: 0px;
  list-style: none
}

img {
  display: block
}

.img-responsive {
  width: 100%
}

h1,
h2,
h3,
h4,
h5 {
  margin: 0px;
  padding: 5px
}

.btn {
  border: none;
  font-size: 11px;
  line-height: 1.5;
  border: none;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in
}

.btn:active,
.btn:focus {
  box-shadow: none;
  outline: none;
  outline: 0px;
  outline-offset: 0
}

.btn:hover {
  -webkit-box-shadow: inset 0px 0px 0px 80px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px 0px 0px 80px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px 0px 0px 80px rgba(0, 0, 0, 0.5);
  color: #fff !important
}

.collapse-btn {
  display: inline-block;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
  text-decoration: none !important;
  color: #fff
}

.collapse-btn:hover {
  color: #fff
}

button:focus,
button:active {
  outline: none;
  outline: 0px;
  outline-offset: 0
}

.qta {
  border: none;
  font-size: 11px;
  line-height: 1.5;
  border: none;
  font-family: 'Roboto Condensed', sans-serif;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in
}

.qta-dp .button-quota-click,
.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quotapremuta .qta {
  text-shadow: none
}

input[type="radio"],
input[type="checkbox"] {
  width: 15px !important;
  height: 15px !important
}

input.form-control {
  height: 28px;
  border-radius: 0px;
  font-size: 12px;
  padding: 0 10px
}

select.form-control {
  height: 28px;
  border-radius: 0px;
  font-size: 12px;
  padding: 0 10px
}

.radio-inline,
.checkbox-inline,
.radio label,
.checkbox label {
  line-height: 23px
}

input[type=checkbox],
.checkbox-inline input[type=checkbox],
.checkbox input[type=checkbox] {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: 0
}

input[type=checkbox]:after,
.checkbox-inline input[type=checkbox]:after,
.checkbox input[type=checkbox]:after {
  padding-right: 3px;
  top: 1px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  content: "\f096";
  display: block;
  transition: all 0.2s ease
}

input[type=checkbox]:checked:after,
.checkbox-inline input[type=checkbox]:checked:after,
.checkbox input[type=checkbox]:checked:after {
  content: "\f14a"
}

input[type=radio] {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: 0
}

input[type=radio]:after {
  padding-right: 3px;
  top: 1px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  content: "\f111";
  display: block;
  transition: all 0.2s ease
}

input[type=radio]:checked:after {
  content: "\f192"
}

.thumbs-container .thumbnail {
  border: 0px !important
}

.main-container .panel-body {
  padding: 8px
}

.form-group {
  margin-bottom: 5px
}

.zopim {
  margin-right: 21px !important
}

.panel {
  margin-bottom: 10px
}

.panel>.panel-heading {
  padding: 5px
}

.panel>.panel-body {
  padding: 10px
}

.panel>.panel-footer {
  padding: 5px
}

.loading_wrp {
  z-index: 99999 !important
}

.loading_wrp h3 {
  margin-top: 0px;
  text-align: center;
  font-size: 22px
}

.loading_wrp p {
  width: 100%;
  text-align: center;
  font-size: 100px
}

.casino .loading_wrp {
  position: absolute;
  z-index: 99999
}

.notification a i {
  -webkit-animation: neon1 1.5s ease-in-out infinite alternate;
  -moz-animation: neon1 1.5s ease-in-out infinite alternate;
  animation: neon1 1.5s ease-in-out infinite alternate
}

.notification ul.dropdown-menu li a {
  font-size: 12px !important
}

.wrapper-boxed {
  width: 100%;
  margin: 0 auto
}

.wrapper-boxed #main {
  min-height: 550px;
  width: 1548px;
  margin: 0 auto
}

@-moz-document url-prefix() {

  .wrapper-boxed #main .container-fluid>.row,
  .wrapper-boxed-quote #main .container-fluid>.row {
    float: left
  }
}

.wrapper-boxed-quote {
  width: 100%;
  margin: 0 auto
}

.container-fluid.quote-page {
  min-height: 1000px
}

.wrapper-boxed-quote>.header {
  width: 100% !important
}

.dialogcoupon-lista-messaggi,
.dialogcoupon-dashboard,
.dialogcoupon-lista-scommesse {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0px;
  margin: 0 auto;
  transition: all 0.3s ease-in
}

.hidden_txt {
  display: none
}

.no-pd {
  padding: 0px
}

.no-mg {
  margin: 0px
}

.alert {
  text-shadow: 0px
}

.form-horizontal .form-group {
  font-size: 12px;
  line-height: 1
}

.maskuv-bk {
  opacity: 0.7;
  z-index: 999999
}

.page-title {
  padding: 5px;
  margin: 5px auto;
  text-align: center
}

.page-title h4,
.page-title h3 {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 20px
}

.sidebar-banner {
  margin-top: 5px
}

.hidden-alert {
  margin-right: 0px;
  margin-left: 0px;
  margin-top: 10px
}

.hidden-alert .alert {
  padding: 5px;
  font-size: 14px;
  font-weight: bold
}

.panel-error .col-sm-12 {
  float: unset
}

.alert {
  position: relative;
  text-indent: 30px;
  margin: 5px
}

.alert:before {
  position: absolute;
  left: -17px;
  top: 6px;
  font-size: 24px;
  font-family: FontAwesome
}

.alert.alert-success:before {
  content: "\f00c"
}

.alert.alert-danger:before {
  content: "\f00d"
}

.alert.alert-warning:before {
  content: "\f071"
}

.alert.alert-info:before {
  content: "\f05a"
}

.main-container {
  padding-bottom: 10px;
  padding-top: 1px
}

.wrapper-boxed .main-container {
  width: calc(100% - 640px);
  margin: 5px;
  padding: 0px;
  margin: 10px 10px 0 0
}

.left-column {
  padding: 0px;
  margin: 10px 10px 5px 10px;
  max-width: 250px;
  width: 250px
}

.left-column .search-box,
.left-column-quote .search-box {
  position: relative;
  padding: 6px;
  float: left;
  width: 100%
}

.left-column .search-box .form-group,
.left-column-quote .search-box .form-group {
  position: relative
}

.left-column .search-box .form-group:after,
.left-column-quote .search-box .form-group:after {
  content: "\f002";
  font-size: 17px;
  position: absolute;
  right: 12px;
  top: 2px;
  font-family: FontAwesome;
  pointer-events: none
}

.left-column .search-box .form-group input[type="text"],
.left-column-quote .search-box .form-group input[type="text"] {
  width: calc(100% - 37px);
  border-radius: 0;
  height: 28px;
  float: left
}

.left-column .search-box .form-group input[type="button"],
.left-column-quote .search-box .form-group input[type="button"] {
  width: 37px;
  float: left;
  height: 28px;
  position: relative;
  font-family: FontAwesome
}

.left-column .search-box span i,
.left-column-quote .search-box span i {
  position: absolute;
  top: 7px;
  right: 10px;
  font-size: 16px
}

.left-column .btn.btn-expiring-events {
  width: 100%;
  text-align: left;
  position: relative;
  font-weight: bold;
  text-transform: uppercase;
  text-indent: 6px !important;
  padding: 10px 18px
}

.left-column .btn.btn-expiring-events:after {
  content: "\f105";
  font-size: 16px;
  position: absolute;
  left: 3px;
  top: 6px;
  font-weight: normal !important;
  font-family: FontAwesome
}

.left-column .btn.btn-expiring-events span:before {
  content: '';
  position: absolute;
  width: 32px;
  height: 28px;
  top: 4px !important;
  right: -1px
}

.right-column {
  margin: 10px 10px 10px 0;
  padding: 0px !important;
  max-width: 350px
}

.col-lg-6.col-md-12.col-one {
  width: 100%;
  margin-bottom: 5px
}

.col-lg-6.col-md-12.col-one .col-lg-12 {
  padding: 0px
}

.main-container .col-two:empty {
  display: none
}

.box-coupon {
  margin-bottom: 10px
}

.ricarica-panel .ricarica-container p {
  font-size: 11px
}

.tot-riepilogo .riep-scomm {
  font-size: 14px;
  clear: both
}

.tot-riepilogo .riep-scomm .cod-schedina {
  display: inline-block;
  float: left
}

.tot-riepilogo .riep-scomm .stamp-schedina {
  display: inline-block;
  float: right
}

.tot-riepilogo .btn-container {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 10px
}

.ricarica-panel {
  float: left;
  width: 100%
}

.ricarica-panel .ricarica-title {
  text-align: center;
  padding: 5px;
  text-transform: uppercase;
  font-weight: bold;
  float: left;
  width: 100%
}

.ricarica-panel .ricarica-container {
  text-align: center;
  padding: 0px 5px 5px 5px;
  letter-spacing: 1px;
  float: left;
  width: 100%
}

.ricarica-panel .ricarica-container p {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 1;
  padding: 4px 0 0 0
}

.ricarica-panel .ricarica-container .selezione-utente {
  overflow: auto;
  height: 35px;
  float: left;
  width: 100%
}

.ricarica-panel .ricarica-container .saldo-utente {
  margin-bottom: 5px;
  text-transform: uppercase;
  font-weight: bold
}

.ricarica-panel .ricarica-container .selezione-utente input[type='text'] {
  width: 64px;
  float: left
}

.ricarica-panel .ricarica-container .selezione-utente select {
  width: calc(100% - 74px);
  float: right
}

.wrapper-boxed-quote .ricarica-panel .ricarica-container .selezione-utente select {
  width: 200px !important
}

.ricarica-panel .ricarica-container .ricarica-utente label input[type="checkbox"] {
  margin: 0 5px 0 0;
  vertical-align: middle
}

.riepilogo-schedina {
  clear: both
}

.riepilogo-schedina .panel-heading {
  font-weight: bold
}

.riepilogo-schedina .panel-body .alert {
  padding: 5px;
  margin-bottom: 5px
}

.riepilogo-schedina .avviso-accettazione {
  position: relative
}

.riepilogo-schedina .avviso-accettazione label {
  margin-left: 50px;
  color: #fff;
  text-align: left
}

.riepilogo-schedina .avviso-accettazione label:before {
  font-family: 'FontAwesome';
  content: '\f071';
  font-size: 25px;
  position: absolute;
  top: 0px;
  left: 5px;
  padding: 0px;
  animation: anIco 1s ease-in-out infinite;
  -webkit-animation: anIco 1s ease-in-out infinite;
  -moz-animation: anIco 1s ease-in-out infinite;
  -o-animation: anIco 1s ease-in-out infinite
}

.ricarica-schedina {
  border-radius: 5px;
  -webkit-border-radius: 5px
}

.ricarica-schedina .panel-heading {
  font-weight: bold
}

.ricarica-schedina .panel-body .row-schedina {
  width: 100%;
  float: left
}

.ricarica-schedina .panel-body .row-schedina .cod-schedina {
  display: inline-block;
  float: left;
  cursor: pointer
}

.ricarica-schedina .panel-body .row-schedina .ora-schedina {
  display: inline-block;
  float: right
}

.right-container .liveCasino,
.right-container .set-casino {
  clear: both;
  margin: 0 0 10px 0
}

.navbar {
  margin: 0px;
  border: 0px
}

.dati-errati .modal-header,
.popup-resetta .modal-header {
  text-align: center;
  padding: 5px 10px
}

.dati-errati .modal-body,
.popup-resetta .modal-body {
  padding: 15px;
  text-align: center
}

.dati-errati .modal-body .row {
  border-bottom: 0px
}

.popup-resetta .modal-body .row {
  border-bottom: 0px
}

.popup-resetta .modal-body .rec-password span {
  display: inline-block;
  padding: 0px 10px
}

.popup-resetta .modal-body .rec-password .form-control {
  width: 200px
}

.modal-content.popup-resetta .modal-body .g-recaptcha iframe {
  position: absolute;
  top: 52px
}

.dati-errati .modal-footer,
.popup-resetta .modal-footer {
  padding: 5px 10px
}

.dati-errati .modal-footer .button-container,
.popup-resetta .modal-footer .button-container {
  text-align: center
}

.dati-errati .modal-footer .button-container .btn {
  display: inline-block
}

.popup-resetta .modal-footer .button-container .avanti-cont,
.popup-resetta .modal-footer .button-container .chiudi-cont,
.popup-resetta .modal-footer .button-container .btn {
  display: inline-block
}

.iframe-home,
.iframe-home-left {
  margin-top: 5px
}

.iframe-home iframe,
.iframe-home-left iframe {
  width: 100%
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .page-title {
  margin: 0px !important
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered {
  border-radius: 0px;
  border: unset;
  box-shadow: unset
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered>thead>tr {
  height: 30px
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered>thead>tr>th {
  position: relative;
  overflow: hidden;
  text-transform: uppercase;
  width: 100%;
  font-size: 10px;
  font-weight: 700;
  text-indent: 10px;
  text-align: left
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered>thead>tr>th:last-child {
  text-align: right;
  direction: rtl
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td {
  padding: 5px !important;
  text-align: left !important;
  min-width: 230px;
  padding: 7px 0 !important;
  text-indent: 10px
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td:last-child {
  text-align: right !important;
  direction: rtl
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>.palinsesto {
  display: block;
  font-size: 14px;
  margin: 0px
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>.nome-evento {
  font-size: 14px;
  text-decoration: underline;
  cursor: pointer
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>label {
  float: left
}

body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>.down {
  float: left;
  clear: left;
  cursor: pointer
}

.modal-dialog .modal-content .modal-header {
  position: relative;
  padding: 5px;
  padding: 5px;
  border-bottom: unset
}

.modal-dialog .modal-content .modal-header .modal-title {
  text-transform: uppercase;
  padding: 5px
}

.modal-dialog .modal-content .modal-header button.close {
  text-shadow: unset;
  opacity: 0.5;
  font-size: 21px;
  margin-top: 6px;
  margin-right: 15px
}

.modal-dialog .modal-content .modal-header button.close:hover {
  opacity: 1
}

.modal-dialog .modal-content .modal-header h4 {
  position: relative;
  padding: 0px;
  text-align: left;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 25px;
  display: block;
  font-weight: bold;
  width: 190px
}

.modal-dialog .modal-content .modal-footer {
  padding: 10px
}

.modal-dialog .modal-content .modal-footer .button-container a.btn-chiudi {
  width: 100%;
  font-size: 12px
}

.modal-dialog .modal-content .row {
  margin: 0px;
  padding: 3px 0
}

.modal-dialog .modal-content .form-horizontal .form-group {
  margin-left: 0px;
  margin-right: 0px
}

.modal-dialog .modal-content .form-horizontal .control-label {
  font-size: 12px;
  line-height: 1
}

div.table {
  background: none;
  border: 0px solid
}

table {
  margin-bottom: 5px
}

th {
  text-align: center
}

.table {
  margin-bottom: 5px
}

.table>tr>th,
.table>tr>td {
  height: 20px;
  vertical-align: middle;
  padding: 2px;
  line-height: normal;
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: normal;
  letter-spacing: 0.3px
}

.table>tbody>tr>th,
.table>tbody>tr>td {
  height: 20px;
  vertical-align: middle;
  padding: 2px;
  line-height: normal;
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: normal;
  letter-spacing: 0.3px
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
  height: 20px;
  vertical-align: middle;
  padding: 2px;
  line-height: normal;
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: normal;
  letter-spacing: 0.3px
}

.table>tbody+tbody {
  border: 0px !important
}

.pannello-utenti {
  font-size: 14px
}

.pannello-utenti p.subtitle {
  text-indent: 5px;
  text-transform: uppercase
}

.pannello-utenti .userinfo-container,
.pannello-utenti .actions-container,
.pannello-utenti .usercheck-container,
.pannello-utenti .ricarica-container {
  padding: 5px
}

.pannello-utenti .userinfo-container .user-dett {
  min-width: 150px;
  display: inline-block;
  margin-right: 20px;
  padding: 5px 0;
  text-align: left
}

.pannello-utenti .userinfo-container ul {
  padding: 10px 0;
  margin: 0px
}

.pannello-utenti .userinfo-container ul>li {
  min-width: 150px;
  padding: 5px;
  text-align: center
}

.pannello-utenti .actions-container ul {
  padding: 10px 0;
  margin: 0px
}

.pannello-utenti .actions-container ul>li {
  min-width: 100px;
  text-align: center
}

.pannello-utenti .usercheck-container .checkbox-inline {
  padding: 10px 20px;
  text-align: center;
  min-width: 100px
}

.pannello-utenti .ricarica-container .form-inline label {
  min-width: 100px;
  text-indent: 5px;
  font-weight: normal
}

.pannello-utenti .ricarica-container .form-inline .form-control {
  min-width: 200px
}

.pannello-utenti .ricarica-container .form-inline .btn {
  margin-left: 5px
}

.protezione-container .panel-heading {
  position: relative;
  height: 30px !important;
  padding: 0 !important
}

.protezione-container .qrcode {
  width: 100%;
  float: left;
  padding: 20px;
  margin-bottom: 5px
}

.protezione-container .text {
  padding: 10px;
  margin-bottom: 0px
}

.protezione-container .qrcode .qrimg {
  width: 200px;
  height: 200px;
  float: Left
}

.protezione-container .qrcode .text {
  float: left;
  line-height: 200px;
  margin-left: 30px;
  padding: 0px;
  margin-bottom: 0px;
  max-height: 200px
}

.protezione-container .inputqr {
  padding: 20px;
  float: left;
  width: 100%
}

.protezione-container .inputqr input {
  float: left;
  width: 200px
}

.protezione-container .inputqr .text {
  margin-left: 30px;
  padding: 0px;
  margin-bottom: 0px;
  float: left
}

.p-0 {
  padding: 0px
}

.p-3 {
  padding: 3px
}

.p-5 {
  padding: 5px
}

.p-10 {
  padding: 10px
}

.p-15 {
  padding: 15px
}

.p-20 {
  padding: 20px
}

.p-25 {
  padding: 25px
}

.p-30 {
  padding: 30px
}

.p-35 {
  padding: 35px
}

.p-40 {
  padding: 40px
}

.p-45 {
  padding: 45px
}

.p-50 {
  padding: 50px
}

.pt-0 {
  padding-top: 0px
}

.pt-3 {
  padding-top: 3px
}

.pt-5 {
  padding-top: 5px
}

.pt-10 {
  padding-top: 10px
}

.pt-15 {
  padding-top: 15px
}

.pt-20 {
  padding-top: 20px
}

.pt-25 {
  padding-top: 25px
}

.pt-30 {
  padding-top: 30px
}

.pt-35 {
  padding-top: 35px
}

.pt-40 {
  padding-top: 40px
}

.pt-45 {
  padding-top: 45px
}

.pt-50 {
  padding-top: 50px
}

.pr-0 {
  padding-right: 0px
}

.pr-3 {
  padding-right: 3px
}

.pr-5 {
  padding-right: 5px
}

.pr-10 {
  padding-right: 10px
}

.pr-15 {
  padding-right: 15px
}

.pr-20 {
  padding-right: 20px
}

.pr-25 {
  padding-right: 25px
}

.pr-30 {
  padding-right: 30px
}

.pr-35 {
  padding-right: 35px
}

.pr-40 {
  padding-right: 40px
}

.pr-45 {
  padding-right: 45px
}

.pr-50 {
  padding-right: 50px
}

.pb-0 {
  padding-bottom: 0px
}

.pb-3 {
  padding-bottom: 3px
}

.pb-5 {
  padding-bottom: 5px
}

.pb-10 {
  padding-bottom: 10px
}

.pb-15 {
  padding-bottom: 15px
}

.pb-20 {
  padding-bottom: 20px
}

.pb-25 {
  padding-bottom: 25px
}

.pb-30 {
  padding-bottom: 30px
}

.pb-35 {
  padding-bottom: 35px
}

.pb-40 {
  padding-bottom: 40px
}

.pb-45 {
  padding-bottom: 45px
}

.pb-50 {
  padding-bottom: 50px
}

.pl-0 {
  padding-left: 0px
}

.pl-3 {
  padding-left: 3px
}

.pl-5 {
  padding-left: 5px
}

.pl-10 {
  padding-left: 10px
}

.pl-15 {
  padding-left: 15px
}

.pl-20 {
  padding-left: 20px
}

.pl-25 {
  padding-left: 25px
}

.pl-30 {
  padding-left: 30px
}

.pl-35 {
  padding-left: 35px
}

.pl-40 {
  padding-left: 40px
}

.pl-45 {
  padding-left: 45px
}

.pl-50 {
  padding-left: 50px
}

.m-0 {
  margin: 0px
}

.m-3 {
  margin: 3px
}

.m-5 {
  margin: 5px
}

.m-10 {
  margin: 10px
}

.m-15 {
  margin: 15px
}

.m-20 {
  margin: 20px
}

.m-25 {
  margin: 25px
}

.m-30 {
  margin: 30px
}

.m-35 {
  margin: 35px
}

.m-40 {
  margin: 40px
}

.m-45 {
  margin: 45px
}

.m-50 {
  margin: 50px
}

.mt-0 {
  margin-top: 0px
}

.mt-3 {
  margin-top: 3px
}

.mt-5 {
  margin-top: 5px
}

.mt-10 {
  margin-top: 10px
}

.mt-15 {
  margin-top: 15px
}

.mt-20 {
  margin-top: 20px
}

.mt-25 {
  margin-top: 25px
}

.mt-30 {
  margin-top: 30px
}

.mt-35 {
  margin-top: 35px
}

.mt-40 {
  margin-top: 40px
}

.mt-45 {
  margin-top: 45px
}

.mt-50 {
  margin-top: 50px
}

.mr-0 {
  margin-right: 0px
}

.mr-3 {
  margin-right: 3px
}

.mr-5 {
  margin-right: 5px
}

.mr-10 {
  margin-right: 10px
}

.mr-15 {
  margin-right: 15px
}

.mr-20 {
  margin-right: 20px
}

.mr-25 {
  margin-right: 25px
}

.mr-30 {
  margin-right: 30px
}

.mr-35 {
  margin-right: 35px
}

.mr-40 {
  margin-right: 40px
}

.mr-45 {
  margin-right: 45px
}

.mr-50 {
  margin-right: 50px
}

.mb-0 {
  margin-bottom: 0px
}

.mb-3 {
  margin-bottom: 3px
}

.mb-5 {
  margin-bottom: 5px
}

.mb-10 {
  margin-bottom: 10px
}

.mb-15 {
  margin-bottom: 15px
}

.mb-20 {
  margin-bottom: 20px
}

.mb-25 {
  margin-bottom: 25px
}

.mb-30 {
  margin-bottom: 30px
}

.mb-35 {
  margin-bottom: 35px
}

.mb-40 {
  margin-bottom: 40px
}

.mb-45 {
  margin-bottom: 45px
}

.mb-50 {
  margin-bottom: 50px
}

.ml-0 {
  margin-left: 0px
}

.ml-3 {
  margin-left: 3px
}

.ml-5 {
  margin-left: 5px
}

.ml-10 {
  margin-left: 10px
}

.ml-15 {
  margin-left: 15px
}

.ml-20 {
  margin-left: 20px
}

.ml-25 {
  margin-left: 25px
}

.ml-30 {
  margin-left: 30px
}

.ml-35 {
  margin-left: 35px
}

.ml-40 {
  margin-left: 40px
}

.ml-45 {
  margin-left: 45px
}

.ml-50 {
  margin-left: 50px
}

@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {

  .wrapper-boxed-quote #main .container-fluid>.row,
  .wrapper-boxed #main .container-fluid>.row {
    float: left
  }
}

@media only screen and (max-width: 1270px) {
  .wrapper-boxed {
    width: 997px
  }

  .wrapper-boxed-quote {
    min-width: 997px
  }

  .wrapper-boxed-quote .quote-page .main-container-quote {
    width: calc(100% - 280px) !important;
    margin-left: 10px
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left {
    width: calc(100% - 540px) !important;
    margin-left: 0px
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote {
    height: 50px;
    position: relative
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:first-child {
    min-width: 44px;
    position: absolute;
    font-size: 7px;
    border: unset;
    margin-top: 7px
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td.id {
    line-height: 36px;
    vertical-align: bottom
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:nth-child(15),
  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:nth-child(16),
  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:nth-child(17) {
    display: none
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:first-child th:nth-child(7),
  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:first-child th:nth-child(8) {
    display: none
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:nth-child(2) th:nth-child(14),
  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:nth-child(2) th:nth-child(15),
  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:nth-child(2) th:nth-child(16) {
    display: none
  }

  .wrapper-boxed-quote .quote-page .main-container-quote.vis-left .mercati-container .btn {
    width: 16.3% !important;
    min-width: unset
  }

  .wrapper-boxed-quote .quote-page .right-column-quote {
    width: 270px !important
  }

  .wrapper-boxed-quote .quote-page .btn-open {
    display: block !important;
    position: fixed;
    top: 50%;
    left: 0;
    opacity: 1;
    padding: 0px;
    z-index: 1000
  }

  .wrapper-boxed-quote .quote-page .btn-open.btn:hover {
    transition: none !important;
    -webkit-transition: none !important;
    -o-transition: none !important
  }

  .wrapper-boxed-quote .quote-page .btn-open.open {
    display: block
  }

  .wrapper-boxed-quote .quote-page .btn-open .icon-menu {
    position: relative;
    width: 20px;
    height: 100px;
    display: block;
    border-radius: 0 5px 5px 0;
    -webkit-border-radius: 0 5px 5px 0
  }

  .wrapper-boxed-quote .quote-page .btn-open .icon-menu:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    font-family: 'FontAwesome';
    content: '\f054';
    font-size: 15px
  }

  .wrapper-boxed-quote .quote-page .btn-open.open .icon-menu:before {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    font-family: 'FontAwesome';
    content: '\f053';
    font-size: 15px
  }

  .left-column-quote {
    display: none !important;
    opacity: 0
  }

  .left-column-quote.vis-left {
    display: block !important;
    opacity: 1
  }
}

@media only screen and (min-width: 2000px) {

  .banner-index-4 .img-responsive,
  .banner-casino .img-responsive {
    left: 0 !important;
    top: 0 !important;
    transform: unset !important
  }
}

@media only screen and (max-width: 1260px) {
  .eventi-container {
    overflow-x: scroll
  }
}

@media (max-width: 1040px) {
  .quote-page .main-container-quote {
    width: calc(100% - 250px) !important
  }
}

@media (max-width: 1200px) {
  #sliderIndex .carousel-inner .item img {
    width: 100%;
    height: 100%;
    max-width: 100%;
    min-width: 100%
  }
}

@media (max-width: 1600px) {
  .col-one {
    width: 100%
  }
}

@media (max-width: 1280px) {
  .container {
    width: 70% !important
  }
}

@media (min-width: 1023px) and (max-width: 1200px) {
  .tpq.piu-giocate-container .panel-body ul>li.ev-container:nth-child(4) {
    display: none
  }

  .tpq.piu-giocate-container .panel-body ul>li .quota {
    width: 33%
  }

  .slider.slider-horizontal {
    width: 140px !important
  }
}

@media (min-width: 1201px) and (max-width: 1599px) {
  .ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita:before {
    display: none
  }

  .ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .qta {
    min-width: 30px
  }

  .col-two,
  .col-three,
  .col-four,
  .col-five,
  .col-six,
  .col-seven,
  .col-eight,
  .col-nine,
  .col-ten {
    width: 100%
  }

  body.index .main-container .panel,
  body.index .main-container .col-md-12,
  body.index .main-container .col-lg-6 {
    margin-bottom: 5px
  }

  .banner-index-4,
  .banner-casino {
    margin: 5px auto
  }

  .lm-du .panel-body .tab-pane .item .box-partita .quote-partita ul>li {
    padding: 0 2px
  }

  .tpq.piu-giocate-container .panel-body ul>li.ev-container {
    width: 50%
  }

  .tpq.piu-giocate-container .panel-body ul>li.ev-container:nth-child(3) {
    display: none
  }

  .tpq.piu-giocate-container .panel-body ul>li .quota {
    width: 33%
  }

  .tpq.piu-giocate-container .panel-body ul>li.ev-quota .perc-qt {
    margin-left: -18px
  }

  .tpd.piu-giocate-container ul>li:nth-child(2) {
    border-left: none
  }

  .lm-du .ultimo-minuto-container .panel-body .col-md-2,
  .lm-du .ultimo-minuto-container .panel-body .col-md-10 {
    width: 100%
  }

  .lm-du .ultimo-minuto-container .panel-body ul.nav>li {
    width: 32%;
    float: left;
    margin: 0 2px 5px 0
  }

  .lm-du .panel-body .nav>li>a {
    padding: 2px 15px
  }
}

@media (min-width: 1600px) {
  .col-seven {
    display: none
  }

  .col-two:empty~.col-seven {
    display: block
  }

  .col-six,
  .col-seven {
    height: auto !important
  }

  .ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita:before {
    top: 0px;
    left: 0px
  }

  .tpq.piu-giocate-container .panel-body ul>li .quota {
    width: 33%
  }
}

@media screen and (min-device-width: 1280px) and (max-device-width: 1340px) {
  .paymentspage .payments-container .tab-content .tab-pane .panel-group .col-sm-6.col-md-3 {
    min-width: 33.33% !important
  }
}

@media (min-width: 768px) {
  .qbet .container {
    width: 750px !important
  }
}

@media (min-width: 1435px) and (max-width: 1548px) {
  .wrapper-boxed #main {
    width: 100%
  }

  .header {
    width: 100% !important
  }

  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(7),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(8),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(9),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(10),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(11),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(7),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(8),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(9),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(11),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(10) {
    display: none
  }

  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li {
    width: 16.6% !important
  }

  body.quote-page .wrapper-boxed-quote #main {
    width: 100%
  }

  .quote-page .left-column-quote {
    width: 220px
  }

  .quote-page .right-column-quote {
    width: 310px
  }

  .box-coupon .CItems .CItem .CSubEv span {
    display: block;
    width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
  }

  .quote-page .main-container-quote {
    width: calc(100% - 550px)
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li {
    border-bottom: unset;
    height: 69px
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:nth-child(3) {
    display: none
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .search input {
    width: 145px !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort .sort-casino select {
    width: 62px !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .top #slider-casino {
    width: calc(100% - 310px)
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins {
    min-height: 195px;
    height: unset
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top #slider-casino {
    width: calc(100% - (20% + 10px))
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins {
    height: 279px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li .prize {
    position: absolute;
    right: 0
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section {
    min-height: 175px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section ul li {
    height: 182px
  }

  .lista-scommesse .risultati-container .legenda-bottom ul>li {
    padding: 15px 9px
  }

  .lista-scommesse .risultati-container table.table tr td {
    font-family: 'Open Sans Condensed'
  }

  .lista-utenti .table-responsive.table-risutlati table>tbody>tr>td:first-child {
    min-width: 291px
  }
}

@media (min-width: 1366px) and (max-width: 1434px) {
  .wrapper-boxed #main {
    width: 100%
  }

  .header {
    width: 100% !important
  }

  .wrapper-boxed .main-container {
    width: calc(100% - 640px) !important
  }

  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(7),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(8),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(9),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(10),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(11),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(7),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(8),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(9),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(11),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(10) {
    display: none
  }

  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li {
    width: 16.6% !important
  }

  body.quote-page .wrapper-boxed-quote #main {
    width: 100%
  }

  .quote-page .left-column-quote {
    width: 220px
  }

  .quote-page .right-column-quote {
    width: 290px !important
  }

  .box-coupon .CItems .CItem .CSubEv span {
    display: block;
    width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
  }

  .quote-page .main-container-quote {
    width: calc(100% - 560px) !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins {
    min-height: 177px;
    height: unset
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li {
    border-bottom: unset
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:nth-child(3) {
    display: none
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont {
    width: 67%;
    background: transparent !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype {
    padding-right: unset;
    width: calc(100% - 82px)
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .open-menu {
    right: 310px
  }

  #main.main-container-casino .container-fluid .row .right-cont .top #slider-casino {
    width: calc(100% - 310px)
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top #slider-casino {
    width: calc(100% - (20% + 10px))
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins {
    height: 265px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li {
    border-bottom: unset;
    height: 70px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li .prize {
    position: absolute;
    right: 0
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li:nth-child(4) {
    display: none
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section {
    min-height: 175px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section ul li {
    height: 172px
  }

  body.paymentspage2 .side-nav-backoffice {
    width: 170px
  }

  body.paymentspage2 .main-cont {
    width: calc(100% - 410px)
  }

  .lista-scommesse .risultati-container .legenda-bottom ul>li {
    padding: 15px 5px
  }

  .lista-utenti .table-responsive.table-risutlati table>tbody>tr>td:first-child {
    min-width: 288px
  }
}

@media (min-width: 1200px) and (max-width: 1365px) {
  .wrapper-boxed #main {
    width: 100%
  }

  .header {
    width: 100% !important
  }

  .left-column {
    width: 220px
  }

  .left-column .sidebar .sidebar-nav ul>li a {
    background-position: 186px 9px !important
  }

  .right-column {
    width: 240px !important
  }

  .wrapper-boxed .main-container {
    width: calc(100% - 500px) !important
  }

  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(7),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(8),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(9),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(10),
  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(11),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(7),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(8),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(9),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(11),
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(10) {
    display: none
  }

  .ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,
  .ultimo-minuto-container .panel-body .content .sub-title div.markets ul li {
    width: 16.6% !important
  }

  body.quote-page .wrapper-boxed-quote #main {
    width: 100%
  }

  .qbet-box .row_header2 .header_dx2>span.cod-ev {
    width: 82px
  }

  .box-coupon .CItems .CItem .CSubEv span {
    display: block;
    width: 80%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont {
    width: 67%;
    background: transparent !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype {
    padding-right: unset
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .open-menu {
    right: 230px
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .search input {
    width: 145px !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort .sort-casino select {
    width: 62px !important
  }

  #main.main-container-casino .container-fluid .row .right-cont .top #slider-casino {
    width: calc(100% - 310px)
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins {
    min-height: 154px;
    height: unset
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li {
    border-bottom: unset;
    height: 50px
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .img-cont {
    width: 61px
  }

  #main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:nth-child(3) {
    display: none
  }

  #main.main-container-casino .container-fluid .row .right-cont .game-container .btn-play {
    padding: 7px 20px !important;
    font-size: 12px !important
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top #slider-casino {
    width: calc(100% - (20% + 10px))
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins {
    height: 239px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li .prize {
    position: absolute;
    right: 0
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins ul li:nth-child(3) {
    border-bottom: unset
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins ul li:nth-child(4) {
    display: none
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins ul.nav.nav-tabs li a {
    font-size: 10px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section {
    min-height: 175px
  }

  body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section ul li {
    height: 162px
  }

  .qbet-box .row_header2 .header_dx2 {
    width: 140px
  }

  .qbet-box .row_header2 .header_dx2 .cod-ev {
    width: 85px
  }

  body.paymentspage2 .side-nav-backoffice {
    width: 170px
  }

  body.paymentspage2 .main-cont {
    width: calc(100% - 410px)
  }

  .lista-scommesse .risultati-container .legenda-bottom ul>li {
    padding: 15px 1px
  }

  body.areariservata .report .risultati-container .report-page .panel-header .title .commissioni,
  body.areariservata .report .risultati-container .report-page .panel-header .title .giocato,
  body.areariservata .report .risultati-container .report-page .panel-header .title .netto,
  body.areariservata .report .risultati-container .report-page .panel-header .title .numero-coupon,
  body.areariservata .report .risultati-container .report-page .panel-header .title .total-count,
  body.areariservata .report .risultati-container .report-page .panel-header .title .vinto {
    font-size: 10px
  }

  .lista-utenti .table-responsive.table-risutlati table>tbody>tr>td:first-child {
    min-width: 280px
  }
}


/* register */

.lang-container .dropdown ul.dropdown-menu li {
  height: auto;
}

body header#header .header-tr .header .container-fluid .register-cont,
body header#header .header-du .container-header .container-fluid .register-cont,
body header#header .header-qt .tophd .container-fluid .register-cont {
  display: inline-block;
}

body header#header .header-tr .header .container-fluid .register:first-child,
body header#header .header-du .container-header .container-fluid .register:first-child,
body header#header .header-qt .tophd .container-fluid .register:first-child {
  margin: 0;
  left: unset !important;
  border: 0px solid !important;
  text-shadow: 0 0 0 transparent !important;
  z-index: 999;
}

/* body header#header .header-tr .header .container-fluid  .register .settings.register button,
body header#header .header-du .container-header .container-fluid  .register .settings.register button,
body header#header .header-qt .tophd .container-fluid  .register .settings.register button{    
    
    padding: unset;
    font-size: 11px;
    min-width: 96px;
    max-width: 96px;
    padding: 7px;
    max-width: 83px;
    line-height: 1.6;
    position: relative;
    border-radius: 3px;
    background: transparent;

} */

body header#header .header-tr .header .container-fluid .register .settings.register button span,
body header#header .header-du .container-header .container-fluid .register .settings.register button span,
body header#header .header-qt .tophd .container-fluid .register .settings.register button span {
  color: #000;
}

body header#header .header-tr .header .container-fluid .register .settings-container.clock-box.register ul.dropdown-menu ul.timezone-select.register li a span,
body header#header .header-du .container-header .container-fluid .register .settings-container.clock-box.register ul.dropdown-menu ul.timezone-select.register li a span,
body header#header .header-qt .tophd .container-fluid .register .settings-container.clock-box.register ul.dropdown-menu ul.timezone-select.register li a span {
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu {
  border: 0px none;
  border-radius: 0;
  width: auto;
  padding: 0;
  /* background-color: #222 !important; */
  /* color: #fff !important; */
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu li,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu li,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu li {
  height: auto;
  width: 100%;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu li.panel-heading,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu li.panel-heading,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu li.panel-heading {
  float: left;
  width: 100%;
  /* border-bottom: 1px solid #ffe418; */
  font-weight: 600;
  text-align: left;
  height: unset;
  font-weight: 700;
  /* background: linear-gradient(to bottom, #6b6b6b 0%,#000000 76%,#1e1e1e 100%); */
  color: #fff;
  height: auto;
  font-size: 14px;
  text-indent: 10px;
  padding: 5px 10px !important;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register {
  width: 280px;
  position: relative;
  right: unset !important;
  top: unset !important;
  max-width: unset;
  float: left;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li {
  width: calc(50% - 20px);
  float: Left;
  margin: 10px;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li a,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li a,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li a {
  padding: 5px 12px;
  /* background: linear-gradient(to bottom, #6b6b6b 0%,#000000 76%,#1e1e1e 100%);  */
  text-align: center;
  line-height: 20px;
  text-transform: uppercase;
  height: auto;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  width: 100%;
  text-decoration: none !important;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li a span,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li a span,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li a span {
  color: #000 !important;
  font-size: 11px;
  font-weight: 600;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li:hover,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li:hover,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu ul.timezone-select.register li:hover {
  background: transparent !important;
}

body header#header .header-tr .header .container-fluid .register .settings.register ul.dropdown-menu li ul li a,
body header#header .header-du .container-header .container-fluid .register .settings.register ul.dropdown-menu li ul li a,
body header#header .header-qt .tophd .container-fluid .register .settings.register ul.dropdown-menu li ul li a {
  text-decoration: none !important;
}


body.registrazione.byphone .g-recaptcha {
  margin-top: 2px;
  position: relative;
}

body.registrazione.byphone .g-recaptcha>div {
  margin: unset;
}


.registrazione.byphone .left-content .form-horizontal-reg .form-group.row>div.col-sm-4:nth-child(2) {
  width: 24% !important;
}

#sendCodeWhatsapp {
  border-radius: 4px;
  line-height: 19px;
  font-weight: normal;
  margin-top: 0;
  color: #fff;
  padding: 4px 12px;
  font-size: 12px;
}



.iti__country-name {
  color: #000
}

.registrazione.byphone .left-content .form-horizontal-reg .form-group.row>div.col-sm-4:nth-child(2) {
  width: 36% !important;
}

.registrazione.byphone .left-content .form-horizontal-reg .form-group.row>div.col-sm-4:nth-child(3) {
  width: 30% !important;
  float: right;
}

.registrazione.byphone .left-content .form-horizontal-reg .form-group.row>div.col-sm-4:nth-child(3) #pnlSendWhatsapp {
  width: 100% !important;
}

.registrazione.byphone .left-content .form-horizontal-reg .form-group.row>div.col-sm-4:nth-child(3) #pnlSendWhatsapp #sendCodeWhatsapp {
  width: 100% !important;
}

/* Recupera Password */

body.recupera-pwd .dati-container .button-container .btn {
  display: inline-block !important;
  /* background: #fff!important; */
  border-radius: 4px !important;
  padding: 0;
  letter-spacing: 1px;
  width: 100%;
}

body.recupera-pwd .dati-container .button-container .btn>div {
  line-height: 36px;
  /* color: #000;   */
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 600;
}

footer .footer-top .container-fluid .row:first-child>.col-md-2:nth-child(3) {
  display: none;
}

body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont div.section,
body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont div.section:last-child {
  width: 100% !important;
}

body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont div.section>ul>li.game {
  max-width: 25%;
}

/* body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize span,
body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize span {
    font-size: 14px;
    letter-spacing: -1px;
} */

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info {
  height: 38px;
  width: calc(100% - 87px);
  opacity: .7;
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize {
  line-height: 14px;
  width: calc(100% - 87px);
  text-align: left;
  font-size: 11px;
  text-indent: 10px;
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span.username {
  line-height: 12px;
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span {
  height: 12px;
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info {
  height: 30px;
}

body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize {
  line-height: 10px;
  font-size: 14px;
}

/* loading modal */

#loading-modal-new {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999999;
  background: rgba(0, 0, 0, 0.8);
}

#loading-modal-new .loading-box p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  font-size: 40px;
}

#loading-modal-new .loading-box p i.fa {
  font-size: 55px;
}


/* Payment MOD */

body.areariservata .main-cont .cards-container .card .cont .btn-cont .extra-info,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .extra-info span {
  left: unset;
  right: 100px;
  direction: rtl;
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont .payment-title,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .payment-title {
  line-height: 47px;
  padding: 10px;
  font-weight: bold;
  font-style: italic;
  font-size: 14px;
}


#pngamemenu .balances {
  float: left;
  width: 95%;
  position: relative;
  margin-bottom: 10px;
}

#pngamemenu .balances ul {
  width: 100%;
}

#pngamemenu .balances ul li {
  width: 100%;
  border: 1px solid rgba(255, 255, 255, 0.22);
  padding: .5rem 1.5rem;
  font-weight: 100;
  border-bottom: unset
}

#pngamemenu .balances ul li:last-child {
  border-bottom: 1px solid rgba(255, 255, 255, 0.22);
  /* border-radius: 0 0 5px 5px; */
}

#pngamemenu .balances ul li:nth-child(2) {
  /* border-radius: 5px 5px 0 0; */
}

#pngamemenu .balances ul li span.title {
  font-size: 11px;
}

#pngamemenu .balances ul li span.amount {
  float: right;
  text-align: right;
  font-size: 11px;
  margin-top: 3px;
}

#pngamemenu .balances ul li span.icon {
  margin-left: 1rem;
  color: #fff;
  float: right;
  cursor: pointer;
}

#pngamemenu .balances ul li span.icon i.fa-arrow-left {
  color: #f00;
}

#pngamemenu .balances ul li.title {
  border: unset;
  background: rgba(255, 255, 255, 0.12);
  font-weight: bold;
  font-size: 15px;
  border-radius: 0px;
  margin-bottom: 6px;
  text-transform: uppercase;
}

#pngamemenu .balances .loading-fast-balances {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;

}

#pngamemenu .balances .loading-fast-balances .loadbk {
  width: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  height: auto;
  font-size: 35px;
  transform: translate(-50%, -50%);
}


/***************** UPD PAYMENT/DEPOSIT *******************/



body.areariservata .main-cont .cards-container .card .cont,
body.paymentspage2 .main-cont .cards-container .card .cont {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  position: relative;
  padding: 0;
}

body.areariservata .main-cont .cards-container .card .cont .logo,
body.paymentspage2 .main-cont .cards-container .card div.cont .logo {
  float: none;
  height: 80px;
  position: relative;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

body.areariservata .main-cont .cards-container .card .cont .logo,
body.paymentspage2 .main-cont .cards-container .card .cont .logo {
  float: none;
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont {
  position: relative;
  transform: translateX(0%);
  left: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 5px;
  justify-content: space-between;
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont .payment-title,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .payment-title {
  line-height: 1;
  padding: 0;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 30%;
  max-height: 30px;
  order: 1;
}


body.areariservata .main-cont .cards-container .card .cont .btn-cont div.extra-info,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont div.extra-info {
  order: 2;
  position: relative;
  left: 0;
  right: 0;
  line-height: 1;
  padding: 0;
  top: 0;
  text-align: right;
}

body.areariservata .main-cont .cards-container .card .cont .btn-cont a.btn.btn-avanti,
body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont a.btn.btn-avanti {
  float: none;
  order: 3;
  margin: 0;
}

body.areariservata .main-cont .cards-container .card .cont .logo img,
body.paymentspage2 .main-cont .cards-container .card div.cont .logo img {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  height: auto;
  max-width: 135px;
  max-height: 70px;
  transform: translateX(0) translateY(0);
  -webkit-transform: translateX(0) translateY(0);
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
}


body.areariservata .main-cont .payment-container #div-payment-iframe.payret iframe,
body.paymentspage2 .main-cont .payment-container #div-payment-iframe.payret iframe {
  height: 740px;
  border: unset;
  background-color: #fff;
}


/* CASINO TRANSFER MODAL */

.pnTrasfModal-main-cont {
  text-align: center;
  background: #000000a1 !important;
  min-height: 100VH;
  padding: 20px;
  z-index: 99999;
  position: fixed;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
}


.pnTrasfModal-main-cont .pnTrasfModal-cont {
  width: 540px;
  height: auto;
  float: left;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 9999;
  background: #2a2c2f !important;
  border-radius: 5px;
  padding: 50px 30px;
}

.pnTrasfModal-main-cont .pnTrasfModal-cont span.span3 {
  font-size: 15px;
  width: 100%;
  float: Left;
  font-weight: bold;
  margin-top: 0;
  padding-bottom: 5px;
  border: unset;
  border-bottom-color: unset;
  border-bottom-style: unset;
  border-bottom-width: unset;
  color: #fff;
}

.pnTrasfModal-main-cont .pnTrasfModal-cont .button-container {
  float: left;
  width: 100%;
  display: flex;
  align-content: center;
  justify-content: center;
  justify-items: center;
  align-items: center;
  gap: 20px;
  margin-top: 20px;
}

.pnTrasfModal-main-cont .pnTrasfModal-cont .button-container .btn {
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  margin: unset;
  margin-left: unset;
  min-width: 125px;
  line-height: 34px;
  font-size: 500;
  text-transform: uppercase;
  font-weight: 500;
  padding: 0;
  letter-spacing: 1px;
  height: 37px;
  margin-left: 0;
  border: 2px solid #000;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  position: relative;
}


/* CASINO LIVE LOGIN */


.poker-opengame,
.casino-live-opengame {
  background: #2a2c2f;
}

.poker-opengame .error-msg .msg span,
.casino-live-opengame .error-msg .msg span {
  color: #fff;
}

.login-main-cont {
  text-align: center;
  background: #2a2c2f !important;
  color: #fff;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -o-border-radius: 15px;
}

.login-main-cont .login-cont .login .login-box {
  margin-top: 25px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  float: left;
}

/* ACCOUNT BTN */

.div-account {
  float: left;
  margin-top: 0;
}

.div-account a {
  letter-spacing: 1px;
  position: relative;
  height: 42px;
  background-color: rgba(0, 0, 0, 0);
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 800;
  display: block;
  line-height: 30px;
  padding: .75rem 1.25rem;
  text-decoration: none;
}

body.live .iframe-content.new:before {
  display: none;
}

/* */

/* style-skin-res.css */

body.casino.skin-color .header-qtAA {
  background-color: #161323
}

body.casino.skin-color .header-qtAA .tophd {
  background: #181617
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .form-inline.login-box div.rec-password {
  border-color: #fec126
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .form-inline.login-box .btn.btn-login {
  background-color: #fec126;
  color: #c1c1c1
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .form-inline.login-box .btn.dropdown-toggle,
body.casino.skin-color .header-qtAA .tophd>.container-fluid .form-inline.login-box .btn.btn-register {
  background-color: #3a3a3a;
  color: #000
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .form-inline.login-box .register.register-cont .settings.register.dropdown>ul.dropdown-menu li ul.register li a {
  border-color: #fec126
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .login-box.loggato {
  color: #fff
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .login-box.loggato .user-icon i {
  color: #fec126
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .login-box.loggato .btn.btn-logout {
  background: #fec126
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .col-md-2.settings-container .settings.dropdown>.btn {
  background-color: rgba(0, 0, 0, 0);
  color: #fff
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .settings-fullscreen {
  color: #fff
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .settings-fullscreen:hover {
  color: #fec126
}

body.casino.skin-color .header-qtAA .tophd>.container-fluid .settings-dark-light .switch {
  background: #fec126
}

body.casino.skin-color .header-qtAA .midhd .row .col-md-9 .mid-menu>ul.list-inline>li a i {
  color: #fec126
}

body.casino.skin-color .header-qtAA .midhd .row .col-md-9 .mid-menu>ul.list-inline>li a:hover {
  color: #fec126
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt {
  background-color: #282728
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div ul.nav.navbar-nav>li a {
  color: #fff
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div ul.nav.navbar-nav>li a i {
  color: #fec126
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div ul.nav.navbar-nav>li:hover a {
  background-color: #fec126;
  color: #100E11
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div ul.nav.navbar-nav>li:hover a i {
  color: #c1c1c1
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div ul.nav.navbar-nav>li:hover a span {
  color: #c1c1c1
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div .div-versa a i {
  color: #fec126
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div .div-versa:hover a {
  background-color: #fec126;
  color: #100E11
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div .div-versa:hover a i {
  color: #c1c1c1
}

body.casino.skin-color .header-qtAA .navbar.navbar-qt>div .div-versa:hover a span {
  color: #c1c1c1
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd {
  background: #181617
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--left .header-language--container .btn span {
  border-color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--left .header-settings--fullscreen {
  color: #c1c1c1
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--left .header-settings--fullscreen:hover {
  color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--right .header-settings--topmenu ul>li a i {
  color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--right .header-settings--topmenu ul>li a span {
  color: #c1c1c1
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--right .header-settings--topmenu ul>li a:hover {
  color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-tophd .container-box .header-tophd--right .header-settings--topmenu ul>li a:hover span {
  color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-midhd {
  background: #100E11
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-midhd .header-auth-box .btn.btn-login {
  background-color: #3a3a3a
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-midhd .header-auth-box .btn.btn-register {
  background-color: #fec126;
  color: #000
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-midhd .header-auth-box .btn.btn-register:hover {
  color: #000 !important
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-midhd .header-auth-box.logged .user-info-wrapper .user-balance {
  background-color: #3a3a3a
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-midhd .header-auth-box.logged .user-info-wrapper .user-balance i {
  color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu {
  background: #282728
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li a i {
  color: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li a span {
  color: #c1c1c1
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li a.casino {
  background: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li a.casino i {
  color: #000
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li a.casino span {
  color: #000
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li:hover a {
  background: #fec126
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li:hover a i {
  color: #000
}

body.casino.skin-color .header-res--a .header-res--wrapper .header-menu .container-box ul.navbar-menu li:hover a span {
  color: #000
}

body.casino.skin-color * {
  scrollbar-color: #fec126 #100E11 !important
}

body.casino.skin-color ::-webkit-scrollbar-track {
  background: #100E11 !important
}

body.casino.skin-color ::-webkit-scrollbar-track:horizontal {
  background-color: #100E11 !important
}

body.casino.skin-color ::-webkit-scrollbar-thumb {
  background: #fec126 !important
}

body.casino.skin-color ::-webkit-scrollbar-thumb:horizontal {
  background-color: #fec126 !important
}

body.casino.skin-color .form-control,
body.casino.skin-color input[type="password"],
body.casino.skin-color input[type="number"],
body.casino.skin-color input[type="text"] {
  border: 1px solid #fec126;
  background-color: rgba(0, 0, 0, 0.25);
  color: #fff
}

body.casino.skin-color .form-control:active,
body.casino.skin-color .form-control:focus,
body.casino.skin-color input[type="password"]:active,
body.casino.skin-color input[type="password"]:focus,
body.casino.skin-color input[type="number"]:active,
body.casino.skin-color input[type="number"]:focus,
body.casino.skin-color input[type="text"]:active,
body.casino.skin-color input[type="text"]:focus {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.8), 0 0 8px #fec126;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.8), 0 0 8px #fec126;
  box-shadow: unset
}

body.casino.skin-color .dropdown-menu {
  background-color: #181617;
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res {
  background: #100E11
}

body.casino.skin-color section.main-container-casino-res .search {
  background: transparent
}

body.casino.skin-color section.main-container-casino-res .search input {
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.05);
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .slider .carousel.slide h2 {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .slider .carousel.slide .item {
  background: #000
}

body.casino.skin-color section.main-container-casino-res .slider .carousel.slide .carousel-control {
  color: #fff
}

body.casino.skin-color section.main-container-casino-res .slider .carousel.slide .carousel-control:hover {
  color: #fec126
}

body.casino.skin-color section.main-container-casino-res .slider .carousel.slide .carousel-indicators li {
  background: #fff
}

body.casino.skin-color section.main-container-casino-res .slider .carousel.slide .carousel-indicators li.active {
  background: #fec126
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont {
  background: #100E11
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-header {
  background: #100E11
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-header:after {
  background: rgba(255, 255, 255, 0.05)
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main {
  background: rgba(255, 255, 255, 0.05)
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider {
  background-image: linear-gradient(to bottom, #ebd534, #dc9444)
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.search .fa-search {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.search input.form-control::placeholder {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.search input.form-control:focus,
body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.search input.form-control:active {
  border-color: #fec126
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.search .fa-times {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.search .fa-times:hover {
  color: #fec126
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider .inner-cont {
  background-color: rgba(0, 0, 0, 0.85)
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider .inner-cont:after {
  background: linear-gradient(to right, rgba(18, 21, 23, 0.86), rgba(5, 11, 16, 0.94))
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider .inner-cont i.casino {
  color: #fff;
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.6)
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main div.casino-provider.active .inner-cont:after {
  background-image: linear-gradient(to bottom, #ebd534, #dc9444)
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow {
  background: #fec126;
  color: #000
}

body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow .container-chevron .chevron:before,
body.casino.skin-color section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow .container-chevron .chevron:after {
  background-color: #000
}

body.casino.skin-color section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header h4.title {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search input::placeholder {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search input:focus {
  border-color: #fec126
}

body.casino.skin-color section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search i {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res.left-side-provider .right-container .game-type-container:before {
  background: #100E11
}

body.casino.skin-color section.main-container-casino-res.left-side-provider .right-container .game-type-container:after {
  background: rgba(255, 255, 255, 0.05)
}

body.casino.skin-color section.main-container-casino-res .right-container {
  background: #100E11
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container {
  border-top: 1px solid rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.05)
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .game-type-filters li {
  border-right: 1px solid rgba(255, 255, 255, 0.05)
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .game-type-filters li:first-child {
  border-left: 1px solid rgba(255, 255, 255, 0.05)
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .game-type-filters li a {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .game-type-filters li.active a,
body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .game-type-filters li:hover a {
  color: #fec126
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .search-box-top {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .icon-view.casino-sorting {
  background: #c1c1c1;
  color: #000
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .icon-view.casino-sorting.active {
  background: #fec126;
  color: #000
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .icon-view svg path {
  fill: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .search input::placeholder {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .search input:focus {
  border-color: #fec126
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .search i {
  color: #000;
  background: #fec126
}

body.casino.skin-color section.main-container-casino-res .right-container .game-type-container .search-box .search i:hover {
  filter: brightness(1.2)
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game {
  background: #212334
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont {
  background: #000
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont:after {
  background: #000
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a {
  color: #fec126;
  text-shadow: 3px 4px 8px rgba(0, 0, 0, 0.77)
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a:hover {
  color: #c1c1c1
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a:hover span {
  color: #fff
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a span {
  color: #fec126;
  background: transparent
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game span.title {
  color: #c1c1c1;
  background: #212334
}

body.casino.skin-color section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li:hover .game span {
  background: #fec126;
  color: #000
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content {
  background-color: #100E11 !important;
  box-shadow: 2px 2px 135px #fff
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino {
  background-image: linear-gradient(45deg, #dc9444 0%, #dc9444 25%, #eb4b17 100%)
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont span.span2 {
  color: #fec126
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .btn {
  background: #fec126;
  background-color: #fec126;
  color: #000
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .login .login-box input.btn {
  background-color: #fec126;
  color: #000
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content .modal-btns {
  background-color: #100E11
}

body.casino.skin-color #casino-game-live.modal .modal-dialog>div .modal-content .modal-btns a {
  color: #c1c1c1
}

::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3)
}

::-webkit-scrollbar {
  width: 7px;
  height: 10px
}

* {
  scrollbar-color: #100E11 #100E11;
  scrollbar-width: thin
}

* ::-webkit-scrollbar {
  width: 8px !important;
  height: 8px !important
}

* ::-webkit-scrollbar-thumb {
  background: #100E11 !important;
  border-radius: 10px
}

* ::-webkit-scrollbar-thumb:horizontal {
  background-color: #100E11 !important;
  border-radius: 10px !important
}

* ::-webkit-scrollbar-track {
  border-radius: 10px;
  background: #100E11 !important
}

* ::-webkit-scrollbar-track:horizontal {
  border-radius: 10px !important;
  background: #100E11 !important
}

body.casino .wrapper-boxed {
  min-width: 1200px;
  max-width: unset !important
}

body.casino .wrapper-boxed section#main.main-container-casino-res {
  font-family: 'gilroy', sans-serif;
  font-size: 14px;
  background: #fff;
  background: #100E11;
  margin-top: 10px
}

body.casino .wrapper-boxed section#main.main-container-casino-res .container-fluid {
  padding: 0;
  min-width: 0
}

body.casino .wrapper-boxed section#main.main-container-casino-res .container-fluid>.row {
  display: flex;
  width: 100%;
  margin: 0
}

body.casino .wrapper-boxed section#main.main-container-casino-res .container-fluid>.row .left-column {
  min-width: 240px;
  padding-left: 10px
}

body.casino .wrapper-boxed section#main.main-container-casino-res .container-fluid>.row .main-container {
  width: 100%
}

body.casino .wrapper-boxed section#main.main-container-casino-res .container-fluid>.row .right-column {
  max-width: 300px;
  min-width: 300px;
  padding: 0 10px 0 5px
}

body.casino .wrapper-boxed section#main.main-container-casino-res button,
body.casino .wrapper-boxed section#main.main-container-casino-res .btn {
  outline: 0 !important;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -o-border-radius: 50px;
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out
}

body.casino .wrapper-boxed section#main.main-container-casino-res button:active,
body.casino .wrapper-boxed section#main.main-container-casino-res button:focus,
body.casino .wrapper-boxed section#main.main-container-casino-res .btn:active,
body.casino .wrapper-boxed section#main.main-container-casino-res .btn:focus {
  outline: 0
}

body.casino .wrapper-boxed section#main.main-container-casino-res button:hover,
body.casino .wrapper-boxed section#main.main-container-casino-res .btn:hover {
  opacity: 0.7;
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out
}

body.casino .no-padding {
  padding: 0
}

body.casino .nav>li>a:hover,
body.casino .nav>li>a:focus {
  background-color: transparent;
  outline: 0
}

body.casino ol,
body.casino ul {
  list-style: none
}

body.casino .main-container-casino-res span,
body.casino .main-container-casino-res a,
body.casino .main-container-casino-res h4,
body.casino .main-container-casino-res h1,
body.casino .main-container-casino-res h2,
body.casino .main-container-casino-res h3,
body.casino .main-container-casino-res p {
  font-family: 'gilroy', sans-serif
}

@font-face {
  font-family: 'Linearicons-Free';
  src: url("../fonts/Linearicons-Free.eot?r2exs3");
  src: url("../fonts/Linearicons-Free.eot?r2exs3#iefix") format("embedded-opentype"), url("../fonts/Linearicons-Free.ttf?r2exs3") format("truetype"), url("../fonts/Linearicons-Free.woff?r2exs3") format("woff"), url("../fonts/Linearicons-Free.svg?r2exs3#Linearicons-Free") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block
}

@font-face {
  font-family: 'ctm_icons';
  src: url("../fonts/icomoon.eot?4audbw");
  src: url("../fonts/icomoon.eot?4audbw#iefix") format("embedded-opentype"), url("/player/theme-asset/22/assets/icomoon.ttf") format("truetype"), url("../fonts/icomoon.woff?4audbw") format("woff"), url("../fonts/icomoon.svg?4audbw#icomoon") format("svg");
  font-weight: normal;
  font-style: normal
}

@font-face {
  font-family: 'sport-icons';
  src: url("../fonts/sport-icons.eot?4audbw");
  src: url("../fonts/sport-icons.eot?4audbw#iefix") format("embedded-opentype"), url("../fonts/sport-icons.ttf?4audbw") format("truetype"), url("../fonts/sport-icons.woff?4audbw") format("woff"), url("../fonts/sport-icons.svg?4audbw#icomoon") format("svg");
  font-weight: normal;
  font-style: normal
}

.ctm-icon {
  font-family: 'ctm_icons' !important;
  speak: none;
  vertical-align: middle;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

body.casino .linear-icon:before {
  font-family: 'Linearicons-Free' !important;
  speak: none;
  content: '';
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-baseball:before {
  content: "\e801"
}

.icon-basketball:before {
  content: "\e802"
}

.icon-beachvolleyball:before {
  content: "\e804"
}

.icon-boxing:before {
  content: "\e806"
}

.icon-cricket:before {
  content: "\e80a"
}

.icon-darts:before {
  content: "\e80d"
}

.icon-handball:before {
  content: "\e816"
}

.icon-hockey:before {
  content: "\e81c"
}

.icon-mma:before {
  content: "\e81e"
}

.icon-motorsport:before {
  content: "\e81f"
}

.icon-pesapallo:before {
  content: "\e822"
}

.icon-rugby:before {
  content: "\e825"
}

.icon-snooke:before {
  content: "\e827"
}

.icon-soccer:before {
  content: "\e829"
}

body .live-tabella-page.tennis .live-tabella .panel-container .panel-body .score-cont .sets-col.indicator .score-indicator span.active:before,
body .live-tabella-page.tennis .live-tabella .panel-container .panel-body .score-cont .score-col.indicator .score-indicator span.active:before,
.icon-tennis:before {
  content: "\e82e"
}

.icon-valleyball:before {
  content: "\e830"
}

.icon-american-football:before {
  content: "\e836"
}

.icon-aussie-rules:before {
  content: "\e837"
}

.icon-badminton:before {
  content: "\e838"
}

.icon-poker3:before {
  content: "\e904"
}

.icon-nav-casino:before {
  content: "\e906"
}

.icon-nav-live:before {
  content: "\e907"
}

.icon-nav-live-casino:before {
  content: "\e908"
}

.icon-nav-promotion:before {
  content: "\e909"
}

.icon-nav-sports:before {
  content: "\e90a"
}

.icon-nav-tombala:before {
  content: "\e90b"
}

.icon-nav-virtual:before {
  content: "\e90c"
}

.icon-phone:before {
  content: "\e90d"
}

.icon-whatsapp:before {
  content: "\e90e"
}

.icon-poker2:before {
  content: "\e90f"
}

.icon-poker1:before {
  content: "\e910"
}

.icon-roulette:before {
  content: "\e911"
}

.icon-grid-layout:before {
  content: "\e912"
}

.icon-cherry:before {
  content: "\e913"
}

.icon-two-dices:before {
  content: "\e914"
}

.icon-new:before {
  content: "\e915"
}

.icon-play-button:before {
  content: "\e916"
}

.icon-download:before {
  content: "\e919"
}

.icon-euro-coin:before {
  content: "\e91a"
}

.icon-wheel:before {
  content: "\e91b"
}

.icon-casino-betting:before {
  content: "\e91c"
}

.icon-customer-service:before {
  content: "\e91d"
}

.icon-livebetting:before {
  content: "\e91e"
}

.icon-livecasino:before {
  content: "\e91f"
}

.icon-lottery:before {
  content: "\e920"
}

.icon-loudspeaker:before {
  content: "\e921"
}

.icon-virtualsports:before {
  content: "\e922"
}

.icon-astro:before {
  content: "\e924"
}

.icon-paykasa:before {
  content: "\e925"
}

.icon-eco:before {
  content: "\e926"
}

.icon-jeton:before {
  content: "\e927"
}

.icon-triple-angle-left:before {
  content: "\e930"
}

.icon-nav-contact:before {
  content: "\e933"
}

.icon-aviator:before {
  content: "\e935"
}

.icon-zeppelin:before {
  content: "\e936"
}

.icon-dice-card:before {
  content: "\e937"
}

.icon-dice-card1:before {
  content: "\e938"
}

.icon-casino-filter-lblAllGames:before {
  content: "\e939"
}

.icon-casino-filter-lblAndarBahar:before {
  content: "\e93a"
}

.icon-casino-filter-lblBaccarat:before {
  content: "\e93b"
}

.icon-casino-filter-lblBetOnNumbers:before {
  content: "\e93c"
}

.icon-casino-filter-lblBingo:before {
  content: "\e93d"
}

.icon-casino-filter-lblBlackJack:before {
  content: "\e93e"
}

.icon-casino-filter-lblBoardGames:before {
  content: "\e93f"
}

.icon-casino-filter-lblCard1:before {
  content: "\e940"
}

.icon-casino-filter-lblCasinoHoldem:before {
  content: "\e941"
}

.icon-casino-filter-lblCasualGames:before {
  content: "\e942"
}

.icon-casino-filter-lblDice:before {
  content: "\e943"
}

.icon-casino-filter-lblDragonTiger:before {
  content: "\e944"
}

.icon-casino-filter-lblFavorite:before {
  content: "\e945"
}

.icon-casino-filter-lblFighting:before {
  content: "\e946"
}

.icon-casino-filter-lblFishing:before {
  content: "\e947"
}

.icon-casino-filter-lblHiLo:before {
  content: "\e948"
}

.icon-casino-filter-lblKeno:before {
  content: "\e949"
}

.icon-casino-filter-lblLiveCasino:before {
  content: "\e94a"
}

.icon-casino-filter-lblLiveCasinoTable:before {
  content: "\e94b"
}

.icon-casino-filter-lblLottery:before {
  content: "\e94c"
}

.icon-casino-filter-lblNewGames:before {
  content: "\e94d"
}

.icon-casino-filter-lblOtherGames:before {
  content: "\e94e"
}

.icon-casino-filter-lblPoker:before {
  content: "\e94f"
}

.icon-casino-filter-lblPopularGames:before {
  content: "\e950"
}

.icon-casino-filter-lblProvablyFair:before {
  content: "\e951"
}

.icon-casino-filter-lblRacing:before {
  content: "\e952"
}

.icon-casino-filter-lblRoulette:before {
  content: "\e953"
}

.icon-casino-filter-lblRunLight:before {
  content: "\e954"
}

.icon-casino-filter-lblScratchCards:before {
  content: "\e955"
}

.icon-casino-filter-lblShooting:before {
  content: "\e956"
}

.icon-casino-filter-lblSicBo:before {
  content: "\e957"
}

.icon-casino-filter-lblSlots:before {
  content: "\e958"
}

.icon-casino-filter-lblSoftGames:before {
  content: "\e959"
}

.icon-casino-filter-lblSports:before {
  content: "\e95a"
}

.icon-casino-filter-lblTableGames:before {
  content: "\e95b"
}

.icon-casino-filter-lblVideoBingo:before {
  content: "\e95c"
}

.icon-casino-filter-lblVideoPoker:before {
  content: "\e95d"
}

.icon-casino-filter-lblVideoSlots:before {
  content: "\e95e"
}

.icon-casino-filter-lblVirtualGames:before {
  content: "\e95f"
}

.icon-casino-filter-lblVirtualSports:before {
  content: "\e960"
}

.icon-casino-filter-lblWheelOfFortune:before {
  content: "\e961"
}

.icon-casino-filter-lblJackpotGames:before {
  content: "\e962"
}

.icon-aviator1:before {
  content: "\e963"
}

.icon-aviator2:before {
  content: "\e964"
}

.icon-bingo1:before {
  content: "\e965"
}

.icon-bingo2:before {
  content: "\e966"
}

.icon-bingo3:before {
  content: "\e967"
}

.icon-bingo4:before {
  content: "\e968"
}

.icon-bingo5:before {
  content: "\e969"
}

.icon-bingo6:before {
  content: "\e96a"
}

.icon-bingo7:before {
  content: "\e96b"
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-Light.woff2") format("woff2");
  font-weight: 200;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-Regular.woff2") format("woff2");
  font-weight: 300;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-Medium.woff2") format("woff2");
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-SemiBold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-Bold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: 'gilroy';
  src: url("/player/theme-asset/22/assets/gilroy-Bold.woff2") format("woff2");
  font-weight: 900;
  font-style: normal
}

.icon-crashgame:before {
  content: "\e963"
}

.icon-lottocity:before {
  content: "\e965"
}

.icon-nsoft:before {
  content: "\e966"
}

.icon-tombala:before {
  content: "\e967"
}

.icon-hwtv2:before {
  content: "\e969"
}

.icon-liw:before {
  content: "\e96a"
}

.icon-superlotto:before {
  content: "\e96b"
}

.icon-casino-filter-lblJackpotGames:before,
.icon-casino-filter-4:before {
  content: "\e962"
}

.icon-casino-filter-0:before,
.icon-casino-filter-all:before,
.icon-casino-filter-lblAllGames:before {
  content: "\e939"
}

.icon-casino-filter-lblAndarBahar:before,
.icon-casino-filter-42:before {
  content: "\e93a"
}

.icon-casino-filter-lblBaccarat:before,
.icon-casino-filter-17:before {
  content: "\e93b"
}

.icon-casino-filter-lblBetOnNumbers:before,
.icon-casino-filter-39:before {
  content: "\e93c"
}

.icon-casino-filter-lblBingo:before,
.icon-casino-filter-32:before {
  content: "\e93d"
}

.icon-casino-filter-lblBlackJack:before,
.icon-casino-filter-19:before {
  content: "\e93e"
}

.icon-casino-filter-lblBoardGames:before,
.icon-casino-filter-40:before {
  content: "\e93f"
}

.icon-casino-filter-lblCard1:before,
.icon-casino-filter-18:before,
.icon-casino-filter-lblBetGames:before {
  content: "\e940"
}

.icon-casino-filter-lblCasinoHoldem:before,
.icon-casino-filter-30:before {
  content: "\e941"
}

.icon-casino-filter-lblCasualGames:before,
.icon-casino-filter-25:before {
  content: "\e942"
}

.icon-casino-filter-lblDice:before,
.icon-casino-filter-29:before {
  content: "\e943"
}

.icon-casino-filter-lblDragonTiger:before,
.icon-casino-filter-27:before {
  content: "\e944"
}

.icon-casino-filter--1:before,
.icon-casino-filter-favourite:before,
.icon-casino-filter-lblFavorite:before,
.icon-casino-filter-2:before {
  content: "\e945"
}

.icon-casino-filter-lblFighting:before,
.icon-casino-filter-33:before {
  content: "\e946"
}

.icon-casino-filter-lblFishing:before,
.icon-casino-filter-31:before {
  content: "\e947"
}

.icon-casino-filter-lblHiLo:before,
.icon-casino-filter-28:before {
  content: "\e948"
}

.icon-casino-filter-lblKeno:before,
.icon-casino-filter-23:before {
  content: "\e949"
}

.icon-casino-filter-lblLiveCasino:before,
.icon-casino-filter-8:before {
  content: "\e94a"
}

.icon-casino-filter-lblLiveCasinoTable:before,
.icon-casino-filter-7:before {
  content: "\e94b"
}

.icon-casino-filter-lblLottery:before,
.icon-casino-filter-22:before,
.icon-casino-filter-lblBuySpin:before,
.icon-casino-filter-5:before {
  content: "\e94c"
}

.icon-casino-filter--2:before,
.icon-casino-filter-new:before,
.icon-casino-filter-lblNewGames:before,
.icon-casino-filter-6:before {
  content: "\e94d"
}

.icon-casino-filter-10:before,
.icon-casino-filter-altri:before,
.icon-casino-filter-lblOtherGames:before,
.icon-casino-filter-1000:before,
.icon-casino-filter-lblOther:before {
  content: "\e94e"
}

.icon-casino-filter-lblPoker:before,
.icon-casino-filter-21:before {
  content: "\e94f"
}

.icon-casino-filter-lblPopularGames:before,
.icon-casino-filter-3:before {
  content: "\e950"
}

.icon-casino-filter-lblProvablyFair:before,
.icon-casino-filter-34:before,
.icon-casino-filter-lblInstantWin:before,
.icon-casino-filter-44:before {
  content: "\e951"
}

.icon-casino-filter-lblRacing:before,
.icon-casino-filter-35:before {
  content: "\e952"
}

.icon-casino-filter-lblRoulette:before,
.icon-casino-filter-20:before {
  content: "\e953"
}

.icon-casino-filter-lblRunLight:before,
.icon-casino-filter-36:before {
  content: "\e954"
}

.icon-casino-filter-lblScratchCards:before,
.icon-casino-filter-12:before {
  content: "\e955"
}

.icon-casino-filter-lblShooting:before,
.icon-casino-filter-37:before {
  content: "\e956"
}

.icon-casino-filter-lblSicBo:before,
.icon-casino-filter-26:before,
.icon-casino-filter-lblSkillGames:before,
.icon-casino-filter-43:before {
  content: "\e957"
}

.icon-casino-filter-1:before,
.icon-casino-filter-slot:before,
.icon-casino-filter-lblSlots:before,
.icon-casino-filter-16:before {
  content: "\e958"
}

.icon-casino-filter-lblSoftGames:before,
.icon-casino-filter-24:before {
  content: "\e959"
}

.icon-casino-filter-lblSports:before,
.icon-casino-filter-38:before,
.icon-casino-filter-lblSport:before {
  content: "\e95a"
}

.icon-casino-filter-lblTableGames:before {
  content: "\e95b"
}

.icon-casino-filter-lblVideoBingo:before,
.icon-casino-filter-14:before {
  content: "\e95c"
}

.icon-casino-filter-lblVideoPoker:before,
.icon-casino-filter-9:before {
  content: "\e95d"
}

.icon-casino-filter-lblVideoSlots:before {
  content: "\e95e"
}

.icon-casino-filter-11:before,
.icon-casino-filter-virtual:before,
.icon-casino-filter-lblVirtualGames:before,
.icon-casino-filter-15:before {
  content: "\e95f";
  transform: scale(0.9)
}

.icon-casino-filter-lblVirtualSports:before:before,
.icon-casino-filter-13:before {
  content: "\e960"
}

.icon-casino-filter-lblWheelOfFortune:before,
.icon-casino-filter-41:before {
  content: "\e961"
}

.icon-casino-filter-4:before {
  content: "\e962"
}

.icon-casino-filter-42:before {
  content: "\e93a"
}

.icon-casino-filter-17:before {
  content: "\e93b"
}

.icon-casino-filter-39:before {
  content: "\e93c"
}

.icon-casino-filter-32:before {
  content: "\e93d"
}

.icon-casino-filter-19:before {
  content: "\e93e"
}

.icon-casino-filter-40:before {
  content: "\e93f"
}

.icon-casino-filter-18:before {
  content: "\e940"
}

.icon-casino-filter-30:before {
  content: "\e941"
}

.icon-casino-filter-25:before {
  content: "\e942"
}

.icon-casino-filter-29:before {
  content: "\e943"
}

.icon-casino-filter-27:before {
  content: "\e944"
}

.icon-casino-filter-2:before {
  content: "\e945"
}

.icon-casino-filter-33:before {
  content: "\e946"
}

.icon-casino-filter-31:before {
  content: "\e947"
}

.icon-casino-filter-28:before {
  content: "\e948"
}

.icon-casino-filter-23:before {
  content: "\e949"
}

.icon-casino-filter-8:before {
  content: "\e94a"
}

.icon-casino-filter-7:before {
  content: "\e94b"
}

.icon-casino-filter-22:before,
.icon-casino-filter-5:before {
  content: "\e94c"
}

.icon-casino-filter-6:before {
  content: "\e94d"
}

.icon-casino-filter-1000:before {
  content: "\e94e"
}

.icon-casino-filter-21:before {
  content: "\e94f"
}

.icon-casino-filter-3:before {
  content: "\e950"
}

.icon-casino-filter-34:before,
.icon-casino-filter-44:before {
  content: "\e951"
}

.icon-casino-filter-35:before {
  content: "\e952"
}

.icon-casino-filter-20:before {
  content: "\e953"
}

.icon-casino-filter-36:before {
  content: "\e954"
}

.icon-casino-filter-12:before {
  content: "\e955"
}

.icon-casino-filter-37:before {
  content: "\e956"
}

.icon-casino-filter-26:before,
.icon-casino-filter-43:before {
  content: "\e957"
}

.icon-casino-filter-16:before {
  content: "\e958"
}

.icon-casino-filter-24:before {
  content: "\e959"
}

.icon-casino-filter-38:before {
  content: "\e95a"
}

.icon-casino-filter-14:before {
  content: "\e95c"
}

.icon-casino-filter-9:before {
  content: "\e95d"
}

.icon-casino-filter-15:before {
  content: "\e95f";
  transform: scale(0.9)
}

.icon-casino-filter-13:before {
  content: "\e960"
}

.icon-casino-filter-41:before {
  content: "\e961"
}

.icon-dice-card1:before {
  content: "\e938"
}

.icon-dice-card:before {
  content: "\e937"
}

.icon-aviator:before {
  content: "\e935"
}

.icon-zeppelin:before {
  content: "\e936"
}

.icon-tosla:before {
  content: "\e934"
}

.icon-google-authenticator:before {
  content: "\e931"
}

.icon-triple-angle-left:before {
  content: "\e930"
}

.icon-neteller:before {
  content: "\e92f"
}

.icon-payznet:before {
  content: "\e92e"
}

.icon-plus-18:before {
  content: "\e923"
}

.icon-icon-tv:before {
  content: "\e662";
  font-family: sport-icons
}

.icon-astro:before {
  content: "\e924"
}

.icon-paykasa:before {
  content: "\e925"
}

.icon-eco:before {
  content: "\e926"
}

.icon-jeton:before {
  content: "\e927"
}

.icon-parsigram:before {
  content: "\e928"
}

.icon-perfectmoney:before {
  content: "\e929"
}

.icon-bitcoin:before {
  content: "\e92a"
}

.icon-kriptopay:before {
  content: "\e92b"
}

.icon-scratchcard:before {
  content: "\e92c"
}

.icon-papara:before {
  content: "\e92d"
}

.icon-wheel:before {
  content: "\e91b"
}

.icon-casino-betting:before {
  content: "\e91c"
}

.icon-customer-service:before {
  content: "\e91d"
}

.icon-livebetting:before {
  content: "\e91e"
}

.icon-livecasino:before {
  content: "\e91f"
}

.icon-lottery:before {
  content: "\e920"
}

.icon-loudspeaker:before {
  content: "\e921"
}

.icon-virtualsports:before {
  content: "\e922"
}

.icon-soccer:before {
  content: "\e829"
}

.euro-coin:before {
  content: "\e91a"
}

.betgames-logo:before {
  content: "\e918"
}

.luckystreak-logo:before {
  content: "\e900"
}

.ezugi-logo:before {
  content: "\e901"
}

.evolution-logo:before {
  content: "\e902"
}

.netent-logo:before {
  content: "\e903"
}

.poker3:before {
  content: "\e904"
}

.poker2:before {
  content: "\e90f"
}

.poker1:before {
  content: "\e910"
}

.roulette:before {
  content: "\e911"
}

.grid-layout:before {
  content: "\e912"
}

.cherry:before {
  content: "\e913"
}

.two-dices:before {
  content: "\e914"
}

.new:before {
  content: "\e915"
}

.play-button:before {
  content: "\e916"
}

.angle-right1:before {
  content: "\e917"
}

.angle-right:before {
  content: "\e905"
}

.nav-casino:before {
  content: "\e906"
}

.nav-live:before {
  content: "\e907"
}

.nav-live-casino:before {
  content: "\e908"
}

.nav-promotion:before {
  content: "\e909"
}

.nav-sports:before {
  content: "\e90a"
}

.nav-tombala:before {
  content: "\e90b"
}

.nav-virtual:before {
  content: "\e90c"
}

.phone:before {
  content: "\e90d"
}

.whatsapp:before {
  content: "\e90e"
}

.football1:before,
.sport-6046:before {
  content: "\e829"
}

.basketball1:before,
.sport-48242:before {
  content: "\e802"
}

.volleyball1:before,
.sport-154830:before {
  content: "\e830"
}

.tennis1:before,
.sport-54094:before {
  content: "\e82e"
}

.icehockey1:before,
.sport-35232:before {
  content: "\e81c"
}

.handball:before,
.sport-35709:before {
  content: "\e816"
}

.americanfootball:before,
.sport-131506:before {
  content: "\e836"
}

.baseball:before,
.sport-154914:before {
  content: "\e801"
}

.rugby:before,
.sport-274792:before,
.sport-274791:before {
  content: "\e825"
}

.badminton:before,
.sport-155002:before {
  content: "\e838"
}

.beachvolleyball:before,
.sport-621569:before {
  content: "\e804"
}

.darts:before,
.sport-154923:before {
  content: "\e80d"
}

.snooker:before,
.sport-262622:before {
  content: "\e827"
}

.aussierules:before,
.sport-36:before {
  content: "\e837"
}

.cricket:before,
.sport-452674:before {
  content: "\e80a"
}

.pesapallo:before,
.sport-63:before {
  content: "\e822"
}

.motorsports:before,
.sport-165874:before,
.vg-11147:before {
  content: "\e637";
  font-family: 'sport-icons'
}

.boxing:before,
.sport-154919:before,
.sport-11:before {
  content: "\e806"
}

.mma:before,
.sport-117:before,
.sport-12:before {
  content: "\e81e"
}

.futsal:before,
.sport-687887:before {
  content: "\2e";
  font-family: 'sport-icons'
}

.politics:before,
.sport-61:before {
  content: "\e641";
  font-family: 'sport-icons'
}

.tabletennis:before,
.sport-265917:before {
  content: "\e919"
}

.formula1:before,
.sport-6:before {
  content: "\e61f";
  font-family: 'sport-icons'
}

.cycling:before,
.sport-10:before {
  content: "\e615";
  font-family: 'sport-icons'
}

.golf:before,
.sport-13:before,
.vg-5005:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.fieldhockey:before,
.sport-24:before {
  content: "\e629";
  font-family: 'sport-icons'
}

.bowls:before,
.sport-35:before {
  content: "\e800";
  font-family: 'sport-icons'
}

.squash:before,
.sport-37:before {
  content: "\e659";
  font-family: 'sport-icons'
}

.pool:before,
.sport-38:before {
  content: "\e642";
  font-family: 'sport-icons'
}

.chess:before,
.sport-67:before {
  content: "\e612";
  font-family: 'sport-icons'
}

.election:before,
.sport-121:before {
  content: "\e633";
  font-family: 'sport-icons'
}

.athletics:before,
.sport-203:before {
  content: "\e62f";
  font-family: 'sport-icons'
}

.gymnastics:before,
.sport-204:before {
  content: "\e625";
  font-family: 'sport-icons'
}

.afl:before,
.sport-211:before {
  content: "\e605";
  font-family: 'sport-icons'
}

.esports:before,
.sport-241:before {
  content: "\e90f";
  font-family: 'sport-icons'
}

.bowling:before,
.sport-247:before {
  content: "\e907";
  font-family: 'sport-icons'
}

.rugbyunion:before,
.sport-274791:before {
  content: "\e648";
  font-family: 'sport-icons'
}

.waterpolo:before,
.sport-388764:before {
  content: "\e66b";
  font-family: 'sport-icons'
}

.australianrules:before,
.sport-389537:before,
.sport-268:before {
  content: "\e605";
  font-family: 'sport-icons'
}

.Hockey:before,
.sport-530129:before {
  content: "\e629";
  font-family: 'sport-icons'
}

.horseracing:before,
.sport-687888:before {
  content: "\39";
  font-family: 'sport-icons'
}

.electronicsports:before,
.sport-245:before {
  content: "\e619";
  font-family: 'sport-icons'
}

.counterstrike:before,
.sport-250:before {
  content: "\21";
  font-family: 'sport-icons'
}

.dota2:before,
.sport-251:before {
  content: "\24";
  font-family: 'sport-icons'
}

.LeagueOfLegends,
.sport-252:before {
  content: "\22";
  font-family: 'sport-icons'
}

.Hearthstone,
.sport-253:before {
  content: "\26";
  font-family: 'sport-icons'
}

.HeroesOfTheStorm,
.sport-254:before {
  content: "\25";
  font-family: 'sport-icons'
}

.KingOfGlory:before,
.sport-255:before {
  content: "\e911";
  font-family: 'sport-icons'
}

.NBA2k:before,
.sport-256:before {
  content: "\e923";
  font-family: 'sport-icons'
}

.Overwatch:before,
.sport-257:before {
  content: "\2a";
  font-family: 'sport-icons'
}

.RocketLeague:before,
.sport-258:before {
  content: "\e913";
  font-family: 'sport-icons'
}

.StarCraft:before,
.sport-259:before {
  content: "\e927";
  font-family: 'sport-icons'
}

.StarCraft2:before,
.sport-260:before {
  content: "\2d";
  font-family: 'sport-icons'
}

.RainbowSix:before,
.sport-261:before {
  content: "\e922";
  font-family: 'sport-icons'
}

.Artifact:before,
.sport-262:before {
  content: "\e907";
  font-family: 'sport-icons'
}

.WarcraftIII:before,
.sport-263:before {
  content: "\e914";
  font-family: 'sport-icons'
}

.Smash:before,
.sport-264:before {
  content: "\2c";
  font-family: 'sport-icons'
}

.Fifa:before,
.sport-265:before {
  content: "\e91c";
  font-family: 'sport-icons'
}

.CallOfDuty:before,
.sport-266:before {
  content: "\e904";
  font-family: 'sport-icons'
}

.fantasyduels:before,
.sport-244:before {
  content: "\e908";
  font-family: 'sport-icons'
}

.fighting:before,
.sport-209:before {
  content: "\36";
  font-family: 'sport-icons'
}

.specials:before,
.sport-25:before {
  content: "\f3f3";
  font-family: "Font Awesome 5 Brands"
}

.greyhounds:before,
.sport-210:before {
  content: "\38";
  font-family: 'sport-icons'
}

.netball:before,
.sport-226:before {
  content: "\e639";
  font-family: 'sport-icons'
}

.sailing:before,
.sport-206:before {
  content: "\3e";
  font-family: 'sport-icons'
}

.softball:before,
.sport-201:before {
  content: "\e653";
  font-family: 'sport-icons'
}

.softball:before,
.sport-201:before {
  content: "\e653";
  font-family: 'sport-icons'
}

.weightlifting:before,
.sport-202:before {
  content: "\e627";
  font-family: 'sport-icons'
}

.swimming:before,
.sport-207:before {
  content: "\e65c";
  font-family: 'sport-icons'
}

.hurling:before,
.sport-212:before {
  content: "\e62b";
  font-family: 'sport-icons'
}

.surfing:before,
.sport-214:before {
  content: "\e65b";
  font-family: 'sport-icons'
}

.rowing:before,
.sport-205:before {
  content: "\e645";
  font-family: 'sport-icons'
}

.gaelicfootball:before,
.sport-213:before {
  content: "\e621";
  font-family: 'sport-icons'
}

.freestyleskiing:before,
.sport-215:before {
  content: "\e620";
  font-family: 'sport-icons'
}

.nordiccombined:before,
.sport-216:before,
.sport-336:before {
  content: "\e63a";
  font-family: 'sport-icons'
}

.snowboard:before,
.sport-217:before {
  content: "\e650";
  font-family: 'sport-icons'
}

.bobsleigh:before,
.sport-218:before {
  content: "\e60e";
  font-family: 'sport-icons'
}

.biathlon:before,
.sport-64:before {
  content: "\e60d";
  font-family: 'sport-icons'
}

.triathlon:before,
.sport-208:before {
  content: "\e664";
  font-family: 'sport-icons'
}

.wintersports:before,
.sport-267:before {
  content: "\e650";
  font-family: 'sport-icons'
}

.bandy:before,
.sport-46957:before {
  content: "\e628";
  font-family: 'sport-icons'
}

.floorball:before,
.sport-35706:before {
  content: "\e61e";
  font-family: 'sport-icons'
}

.shorttrackspeedSkating:before,
.sport-225:before {
  content: "\e64b";
  font-family: 'sport-icons'
}

.alpineskiing:before,
.sport-261354:before {
  content: "\e64e";
  font-family: 'sport-icons'
}

.crosscountryskiing:before,
.sport-94:before {
  content: "\e601";
  font-family: 'sport-icons'
}

.skijumping:before,
.sport-95:before {
  content: "\e64d";
  font-family: 'sport-icons'
}

.curling:before,
.sport-307126:before {
  content: "\e614";
  font-family: 'sport-icons'
}

.lacrosse:before,
.sport-219:before {
  content: "\e62e";
  font-family: 'sport-icons'
}

.canoeing:before,
.sport-220:before {
  content: "\e611";
  font-family: 'sport-icons'
}

.beachfootball:before,
.sport-221:before {
  content: "\e60b";
  font-family: 'sport-icons'
}

.luge:before,
.sport-222:before {
  content: "\e632";
  font-family: 'sport-icons'
}

.figureskating:before,
.sport-249:before {
  content: "\e61d";
  font-family: 'sport-icons'
}

.skeleton:before,
.sport-224:before {
  content: "\e64c";
  font-family: 'sport-icons'
}

.speedskating:before,
.sport-261354:before {
  content: "\e655";
  font-family: 'sport-icons'
}

.harnessracin:before,
.sport-227:before {
  content: "\e668";
  font-family: 'sport-icons'
}

.fencing:before,
.sport-228:before {
  content: "\e61c";
  font-family: 'sport-icons'
}

.horseball:before,
.sport-229:before {
  content: "\e668";
  font-family: 'sport-icons'
}

.judo:before,
.sport-230:before {
  content: "\e62d";
  font-family: 'sport-icons'
}

.petanque:before,
.sport-231:before {
  content: "\e920";
  font-family: 'sport-icons'
}

.basquepelota:before,
.sport-232:before {
  content: "\e629";
  font-family: 'sport-icons'
}

.diving:before,
.sport-233:before {
  content: "\e618";
  font-family: 'sport-icons'
}

.equestriansports:before,
.sport-234:before {
  content: "\e62a";
  font-family: 'sport-icons'
}

.taekwondo:before,
.sport-235:before,
.sport-329:before {
  content: "\e660";
  font-family: 'sport-icons'
}

.sepaktakraw:before,
.sport-236:before {
  content: "\3b";
  font-family: 'sport-icons'
}

.archery:before,
.sport-237:before {
  content: "\e604";
  font-family: 'sport-icons'
}

.virtualfootball:before,
.sport-238:before,
.vg-9184:before,
.vg-9257:before,
.vg-9263:before,
.vg-4221:before,
.vg-4241:before {
  content: "\e651";
  font-family: 'sport-icons'
}

.virtualhorseracing:before,
.sport-239:before,
.vg-9217:before,
.vg-11141:before,
.vg-4233:before {
  content: "\e668";
  font-family: 'sport-icons'
}

.virtualgreyhounds:before,
.sport-240:before,
.vg-9138:before,
.vg-11139:before,
.vg-4231:before {
  content: "\e624";
  font-family: 'sport-icons'
}

.virtualtennis:before,
.sport-242:before,
.vg-9196:before,
.vg-4237:before {
  content: "\e669";
  font-family: 'sport-icons'
}

.virtualbasketball:before,
.sport-243:before,
.vg-9078:before {
  content: "\e609";
  font-family: 'sport-icons'
}

.olympic:before,
.sport-269:before {
  content: "\e63b";
  font-family: 'sport-icons'
}

.speedway:before,
.sport-270:before,
.vg-11143:before,
.vg-4229:before {
  content: "\e656";
  font-family: 'sport-icons'
}

.vg-tennis,
.vg-72b3a93b8332e6191dc9c46da561027a6b582f54:before,
.vg-15495:before {
  content: "\34";
  font-family: 'sport-icons'
}

.vg-basketball,
.vg-210767374188f284124e2287277eebb02319b306:before {
  content: "\e609";
  font-family: 'sport-icons'
}

.vg-football,
.vg-6559d4864960e33b3d1622c3fd5f71565a663f00:before,
.vg-15467:before,
.vg-15787:before {
  content: "\e651";
  font-family: 'sport-icons'
}

.vg-dog,
.vg-4b8c14b0b8762ea6680cdaf9bad8d8d1579d6d4a:before,
.vg-26815:before,
.vg-15483:before {
  content: "\38";
  font-family: 'sport-icons'
}

.vg-cup,
.vg-95f935f605f349d6b099d5eead7e9e6190acf4fe:before {
  content: "\e926";
  font-family: 'sport-icons'
}

.vg-horse,
.vg-7e13c1bfe0784ac5d6bee307a2285e9414274fac:before,
.vg-26819:before,
.vg-15487:before {
  content: "\39";
  font-family: 'sport-icons'
}

.vg-footballlig,
.vg-983ac973524bb89de898caae2bd3e45b5070b0eb:before {
  content: "\e651";
  font-family: 'sport-icons'
}

.vg-league,
.vg-26811:before {
  content: "\e651";
  font-family: 'sport-icons'
}

.vg-speedway,
.vg-26823:before,
.vg-15479:before {
  content: "\e656";
  font-family: 'sport-icons'
}

.vg-mega6,
.vg-26827:before {
  content: "\e656";
  font-family: 'sport-icons'
}

.vg-motorbike,
.vg-26831:before {
  content: "\e637";
  font-family: 'sport-icons'
}

.vg-champions-league,
.vg-26835:before {
  content: "\e637";
  font-family: 'sport-icons';
  color: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAgAElEQVR4Xu1djZU1N5HtjgAcwUIE4AiMIzCOwEsExhGAI8COYO0I1o5gTQQsEYAjwETw9tyxNKvp6W7Vzy211E/vHM4HTLdaKlVd1b/WZf4mBSYFnpYC69OufC58UmBSYJkAMJlgUuCJKTAB4Eab/3g8frssyy/Tksr/jv/rN8XfJKv+6+ahH/L/Xtf19b9LBprP9EuBCQD97s27mT0eDwg3BDsL90fpod9dtIz/XZblp2VZ8O+/l2UBMPy0riv+9/wNQIEJAJ1uUjrNIeg4uUuh73TG76YFEMB//o5/p9bQ57ZNAOhgX9LJjlMcgo5T/aoTPZoaGRRgXvywrus/oz84xz+nwASAizjk8XhAyD9Jwg7Bf8YfAABmAwDhu3VdYU7MX0MKTABoROzH4/GrJOwQ+t83+uxon4GG8H0Cg+lHaLB7EwACiZyEHsL+WVLvA792u6GhHXy3LMu306kYt7cTAMi0nUJPJujPw00wCCHrMhOBWHR9PB7/mWz6qd6ziLo/DsDg62VZvpk+Az+hpwbgoGE67T9flgXCnxNwHCPOV5UU+CaZCDMxSUm4/PgEAAPhkgcfgj9PewP9Al6BVvDljCToKTsBQEGzpOb/aVkWePTnrz8KIIyYzYOZYyDYnwkAFSKlJJ0/LsuCE3+q+QKm6uQRmAdfzmSj892YAHBAnyn4nYixfxoTCE5oOAFgQ5wp+H6J63SECQQ7GzMBoCDKtPE7FV3utL5KpsFMO15mHsALayWv/n/dyLmXy3SxvG1dP/6/o7AZnJtbB2fZR+AuRUovzsJ1Xf/MxZbxRntqDSDF8SH4ozF2rsEv6/CXViW3ReORsi/BHnj0LhGIFHyxritSjp/y95QAUNj5COn1/gOT5rp6nNyore9WfU3a1LaPQe80Bl3/8IwRg6cDgAHU/bJEdvia+aKLEbSsnnsdPKVZ8DQAkBgR6n5v2XtgPJxAKIMdXuBrR33R/ARggL3oLakK2ha0gacoR34KAHg8HmA0CH8viTwQetid3z+z/ZkcsDAXsD/ok9BTYxQkEd3eSXhrAOjs1J9CX1EPklMWhVXon9CDZnB7beC2ANCRrZ9PeiSizJ+QAinSkAuurtbcbqsN3BIAHo8HVLcrPfyzKEUo6LXHkhYHEwFgcKWJAD/Npz1HYGq03Pv7rQAgMct/XxjXh8qIBJN52lu4sW4iIJIA8wBmwhU/ADtA4Db9B24DAEnlh/BfoS6CIaAm3oYxrpAu6Tc7aMRyG5PgFgBwoco/C0ykUhvw3MWFW7cwCYYGgMQAf7lAJYRjDymks+lEgGBrh7wQCLD/MAmGzRkYFgDSpv9PY8fQ06v6RWbfi5z2ZPakucH5iwYurX7wCyBxaMh6giEBIIWIIPyt7H0gPTb51jZ+UeSTi6NyJWC+lDQLFejwba89+JKPAJphy6xP8Mdwzt/hAKBxVt/t8sOTcORbin6hvHh0KNPnglwQtCr/QyvVg/GdoQAgNexASm+LH5gdqN5t5d0ZETaC/h8ps85a9gwbFz6PITWg5CRu1dMRWgBoNQTfDAMADT39Q6n7hU2eS3Dz6c4Cya/Wdf2CNdhV4zTu/QDA/HgEEBgCAB6PB079Fskf3baL2gg6TnQIfG7IESVXQ9q1Fc2oVWHYECDQPQA0Ev4uTv1Cbc9Ot6y6Rwv6nszcTvjzIhsWiXUPAl0DQCPhD7HZCpMF4HKWL7D1sEed5ppx0ZfgY80LIz77eDwQLkTYMDKa1DUIdAsADYQ/NH6bPNAIVY74u0WWm4TwKfQJEzOy0KhbEOgSABoIPzYEGVyhmXyPx+NfwaeLhMetz4QCpHVSUe89Hg/kDUQmEHUJAt0BQAPhbxarbbCWKHkox32a7McUZgYQRJkE3YFAVwDQAIWbOrYGNwO24PIUQJBMAlSVRnUk6goEugGA4CQfqLOIyzYv2ng8Hv8IZKYWGsAeEKDnwZC57xKCNegr0Y2TtQsACBb+Jvb+EWMFr03Cz1HPwH/yZa/1AIxFB5twzUzRM1pcDgBJ5fobY8N2xujCm31DLaAkdW5/hozBIdJfNbyWQoXwC0T8Ls+yvBQAgqv6ukBYcM3NfAFngnDLBinBWlxTv9R28y4DgOB6/m6E/8kAIPMXTINbaQTBLefgn7qk0OpKAECSjLU67ewUQiUWcvq7+AVrOcw15gtHMebejcLab/3U0z4kIP69x3kZuJeg/YfReSl7G3gJAASG+y5Vp7YEDmQYrTDuPZ/vIMSVZLhwNDQpqpxAOk3xfzW76DTVWcDX5IoGBe7pJeHB5gAQaE9N4ZfBAlTNS8N4G/Mv10pA64AQhIBR4YfBaftrj8MyEASam65NASCQcFP468LfVVOPSkVevhIdoICYuTt/Y9NPAiDzYZ1kx08E8nJTE7YZAAQ6/abw1zn58nDT0RQVjV6QeGQGhMfjsfU5uWkSCALwB7hBr84Wy9ISACKaerhUJjAf8wbYQIaQ7OXRM10B5N4kDX0eVRetpsMHhVnbn9v7HrTn0IAAAuF5FU0AIG0w8quZP7PwF6me/2Q1cQxiBC+9uhf+vEBn+u3pBawnfie3PyBFF9Ctit2r8rt1XT/1MkDt/XAAKLyvzAorM3E29d9wBrm938Ex4toeHv29qS1pneRO5MRzsWvWDODkfFWhK5mYZl7aRDYiQCAcwFsAADvebw6XbE5pSkFGYFTDI1MUpvZMwPMuqZ33y0WtqRCrdlM0BSwDwtvh+QGhABCQR21W2XZqvd3oahR+hOFenFkFczJLT8008ggt+92GffswdZqgBRQQUQ6qo/0JA4AA1d9c0rsjqLD9f+1hWqXwv9ioe5VzAfcbuoHNQxf2uwGHyNEUKYIWFO2iaCh7C48EALbqb2LsA0F1Xe8sFH7V9VnCMWvyRWHi2kda/71Bk468JIqgBR1+IanCIQAQgNqmmO2BULlU5Iqgwu7Md+apnYsEEHCHtVoLt/R7jUwCs5a548xEnQuzKWwIuNMBIAD9TFlbJ8LkCR/ueXpdQr/DOFZvsolOUgHs5TlF4pB1yjQ6BhyEJi34jBARAIB4P+tWVtNpXTlJTaG/zZhQ77NNrz7pa5xp9CbTmaM2z6v+bkgc0k7VZSJuwoOXy0MzAAhofIHW3arecxXhN53+SavB5ZI5FTU8Q+vxeGgYB6W3H2i5fOTnGyReUdJxk+mCvpCsPBiTOdwkCkBufaVeqKC9mOn0v0JQlN5kNa2uWBP7mwmYAZQRl3rQ0nEDDkYKOGE/aCYA2d5RJ/sITgTT6c9mWs14Cn8KjSE08+vhWSVQaqdMS6gymnWhIUsaAASoOSqGVjBBrj3Hvz8W1C3bMUGdblKJJeFGQR0FzWklmU+PzyiA0jJ9mm/l8XigIQlLW1Gbx3uLp2gAZM+s2gGzU+pp2Wi8A9se3++mpRgmVTk9KLFrK8F6eS9AzS6XpjqQjmgiMFE15HQns1E0gIS+cHIwfurTjKhawdkItA938FkIdXJ6UJjTMqfe3glIw81LNEWj9uhDPizd2olbAyATXZXIIlCPJTw6xCWYBz4OyikgIdIIzwRrAWq/1AEAIBoAU4BR/+EGJhcAkE9/lSebZPd1cXGIVLh2HK0qmkm/M+pzpAPhbPkURzIZqNQmc7lALwCwuvyokYzgUKFsZmth2fg7KI6g1muI+h7RF9QCBDR5HmfzUcsOBQDIp7/KliHYUarvRTGsZdwy4rKuqwvALd/v9R1yGLq2TLfjlaTB5nmatQAzAxFtf5Xjj+BJHVb4824nVffzdV0/rnHqM/xdkAMSQQY3HxEOslcnpTUT1AQA5NNf6/jzxFLdmxbBSZYxwfQ95StY1sB4R5EDwvjcdgwXP6W5sxyCprlYAQC3pf6RQFFVppVTzTMRiLDGOUQgBYiaqHWWLr4ilIDneZsiQmoAIGf9iXPznTbTLb3lYH5WV2Mr91/5nvNAYE7dCwLIo2GEBdXzsAAATn7GfekqL7wD6VVaBpMrIscqzDC3QypynlFjk0NpjGmqha/w6bCah6ibhlgAgIVWmtPfSiBaRReDQ5hjbARA5UdhzuOKsZzaYOSUPSDAaqGnygxVAQAx0UJ7+luJc1vB2OyFKxYcKRHssS92+kmWYwIBokajki0tALCSF1qc/re0+wu1cXuBhiqcKuHkHp9xmIItl2MFAU+Eq1zfB9KaFjEAEEN/KoQyZnfdVvUvAGAvEnN30LP2S2wp/PlbKlUcLxEjAmK/kAYAPFc2lRsgJoxDLTIh8BVcYv3mCTDecu2EBDArqa3vmToMk7pqibVBDQAwnH8qL6Xx9Fd9w7q7V793QhsT4129nrPvkxNmWi5VvRdELUB00IoAwHESb4ktLl5xfPO2jr+SmI/H43HCyZTS1ZaSUgEAlu/piiWpQICYZyMyB6UAwKj6U2UqGZ09YtXnCk5gfrMCAPiUytfCnBtzLGLk6Wha8BcxknDOlq26e5DU5EbUKVoKAP8itDUWVyw5HI63tH+3nKWwh4emB+k0zP0e0dIdP2hHEEgcFi/dn4yHjRbnxFqZg//VGncVAIgILA5NGKuknikWLk2MUqmfWo6Ofl54N8KrQC/L8u906/KyrmvZ6LU6VUJ/CYkmIdZQjf6v7TqrWqAEABjqvyod1+gJrS62ygWDPKB0FIlPnp6Wv+MDgkDnbs7479Tuzc7swhd7O42Brr/4z0fLsgCo1UKZtBJGyLNqBkgAgKH+a5x/IB4SIrQ/8Te0A/f2vEFDUgFwD+tNmic0GPiO6Nev7a3Roe0eOp4TkJWAgJ6Aojj94/EIl71TAHB44kv6VlGofNhqjz1Tdxyjk0jEdD0I/5VzMNJW7GtJWsLv1nX9prZOqyxsxj2NBtQAgFH3r1LNjaj3FLH/vLEO+1AUG64xJvPvydEHVRkHhcpuZ85jcwhpU3LFDm7NnB0aSfmZ0+hbDQAYyT9ipnNoHCEboNmsls86AKALR2naZwh9tpNVYbJoWhv8AWH8Z/SHbUl0KIOHAEAKRWhj/0caR76s4+iG1aex/5OD6CwJqCYfzbWlFLbElfFHjrHuzBPl6RsJAAwt/JC+ZwDA8EKKspEK1fZI40DzSzhSjhqRPEX2X0EnDwBgGNW+1BBl+/ck8OUJf3Y1dnNAkq5H4Q8Ic7IqgehoaYfzOwMARvql+GQ+0TheHSxHqu+TOQCtUZItc4gdVzWByY6tZVk+SaGvM4F/4yBelgXqaRMvf20dO0CGdaAXRe1Cz1AQM/rF3iznSEbOAMAbgtB6//c0jjcOxCPb7MkAQJoEVON3c5JQIfBZpbem0nan+h9oMwCBM1ATJ/jUNmXv76RowK6WvAsAilTTs/Wo1KKdRe6i6p5K9GQAwDDN8r6JnIKFpx4CD1veKvAlv6j4wyI4rHckzUcjeVCZ+HW07F0/xREAMBp/qlTMjbfzlDG3iTCRxGcxEWscQxJQ7dPvMgU3Ag+No6YC176x/bsIeLSDRj5fS0uO5MG0H9DIPb/dA/UIABjpv5q2X1CvygVWnXqlxhBJfA/FI95VOKY0n8fV6F8n+/3IU68Zr/ZsdX9rA7T+u6AwSRzutsydUKuA+oh38n4EAN74vzb8V9q14pBKAQLiQiML8Xt6x5ED0MsyQiMQkYuseORDQY0E/O9A6h0AkNQNbfZfbjem9qYmwnzfSxZZJANibMZJED3Hk/FDnWUt1nUiiNEAAN8LInOe3zuzfA8AGF5mrf0PkwMLhNmQk348C73tu4JGIL2uvatsPyuRTtqTiTVXy7dJB/M77WsPABjNP1X2UFJrQcAucsEtG9TiHRITtJjq3jdUh8JVk5R89yBKFgoAJO3vnYa9BwDeBCBV/D8t7C+op5YQ/5mfcdRKXE02lUl49WQl39+JxrQAALdzfusI3AMAbSXUll5qO15C8KNn0qn4y16zyTxr275LSgtlTkky1pANSSQL2/hjwvleko8gmPcb7XwPALx55uFIWC4yxWe/fgbzgeQJFvAI7RFztiFtBoEDbTJTWwAAwz/3Jj3/DQCQMgDF+f/evSlU4qag45239v3EaCiEgqN0pF/3qb5eYhancjgAJHOZekBvAYCBMCoHoGcDiuzBYWPLZ+tPgv+nZVmQ/jvab5hUXy9hkxP7V+u6/to7Vu19Qhj4jT9mCwDuCECrrLyNE6YJ+tY2h/X3wQUfZLj93YwbMxSZrP9Y1/UDFg8cjVNLSRZ8/42sbAHA23ygSaLHTlWgKvNQQKRLHrmB4Ge6NdMCL9monY/CHG3hhyLUgryJ0m0BAGWPe62MpXRuchLvoWArzUNKCM1zNxJ8LPvW/hjNvkY8y6gMLGVlCwDeEGD45p/Ewoc7ddJaPhvUxt/j7yYHQIRgjTImKRfkVVa2AED1MEYQ9aRJYmguNnMtaRPh3PNoW8wpMca6RaovgxCRY5CyQV9lhQ0AoUJYSYQI1z68G3tTwc9kuX3Iz7v/rPcJ9SCvadmvAEDKAQgDAEE9drcAkOy2zwMaa7B4yjvOVP29FFS8T2gV/iorJQC4cwAiHXGCvmjdMWESfKj6jBZaChZp+uhU/ZuS+6Uk3OusHwsAhI6PbgAg5ewjpHpnwc9s363m1VguXz6HdO3owjYCALwmA5UagLvZZJQGIM1+ivq+lJFubuMfkWG46It0P7XPFQ46cTs87TcSyHgT9l4PyxIAaINaFnX0jjLx4ZLWYCmOj1LNO3n1pds4NYBEqYJXw3xhTwUAhjvaQgm/JxFC80QqTCM+d+uKP82GFM650IiI8lDcW8IYGoDB1rmkKCgBFUwoJPU8g92/Zarb1vxLAWCToReqFREA4DVlv1sTwLjI19MohTUhjOhp/5t0swv+t1VAReCSHIC4ImvECj4pv+89d7uuPxpibA6rUIc0Q+vM/rIuAYCUk6DZv9qzapUuOYRQv3/n+P+WbqEnX22Trvr7Dr8OCQDeXoCUzT/punrV/rqbWT6ZieCm11Ubbf3uTo5KaHVqlAZASy6wEjJ5OL1A5Pn89l06M6fTIhcASW/RZa6pxVjNukK1WMzZN44yVCND0rcFAKPdH8UDdOHfTjT5CwAGo7X6qtH8aSIDR+W5EwBqLLL5O6POWfnJs8fDhb/8eDpF4DSEv8DqpCQunzLUU4DASZJaWILU7TSApBbX7mCncKVgkKbCv6MVIJkIQHAHreDWdQIVZ3VYTkoUAHgvHTCFgabw70PSjboE3TZHoFKgNhwANE8F7szjf+nJf6SZ3AQIbgcCgvL0MH6K0gCaAkAiINR+JOpc/QvbLNbCblBvcCsQEPisKGHxPf4h3BD12hj0kkSgKfx2WBjwdqBysbcBAUGFaiQA0A7rSwAgxfu9Pge7FP3/m92f/DtOwj8uy4JeA6P+mrSOjySOMFNVlDqe55k0vN+v6/pVbe6EcHlIMZA6+8lQ7FOjjebv6vRezeBRzzLsv6i5KcY1OYwV44c+KuhOhe+L04FTr0t0jsIdlzjdT39RAICwE7LwzD9t8sOFpsCwDCg8fcx72PDFIfdA4PzLJKwCwI5fRxQ5EALQ2VbuagCX9AQ01Px7eXRIxisXTegK66Uh6/3h9kJxRfepRpwceTCDX9PBpQcoQXN+NU+oTUGXZTG1QiJ4NaUMObz9iYUGAQCSdr5cluWj1NmoVZ3CUCCg6ci7J9BJg4DgbxO9xJepEgBgtykoNvxfUkk6eE6kwuy9S7j0sDb121xYSWCAPVq92btkakArbAEIQ4CAIPT3hq5bAEj+Gwj/Xrq32CH9eDwgpx6Afg8ApJPFXAWWTIF/1KTY+Pdb5aUHAEDVY70BBORusGsWugYBY9Laq6NZ4LgT97MkaICHNwPRkMUiqATnxtFnh/T4Hy1GwEwa8ps0owTYAAJoCPiX0RC1WxBw0PyL1CruLOFNvG6SE/gQALw9AaonyRlnBmkBVW+sRlp6eNbBjFXV37O+xJy5BZsVFMTC4Jmr5l2S0J19Umw6k8LAr7667q4HD1BvwzKyNEzEfJboNHUBtmRNCdRhLkBD+EXSFmq9GbvZswbFaqoDShGFONyes+vBvSmGrznGEuY4cAayM926O1GstMnvkU4Bk+rvnXv5fgEOcGhlFTmDBMw2pA5f9msg/Fib+PRPfjpkgUJGrL834cmtBsAQPrEz4wAAcDownYFuULJSOuo99hXRUfMcddxEX8gCsvMif6rTPwGA10x/880tALiTgbSIdgACAACml1kcYoncbebYTk9wuOrPXGti/Bd+WNcVmgv9l7QR8D9aurdqxqI6/RMdvI76N3u/BQBGLoDb4x7gB7hFAtBGff6bsZT6ctVfK72VCkisJ4MC/v1ROH42NfA4I4Ih/OzrY+LEn/wGSfN7I59vACAhzEO7ks3zbpub7OXO01OjrZMOoa87QDKsV13kggXlt5GfZ49tapVG8v28kYM9APDaGO7TluHp3Nkxtb3F3nXmeEaQ7Ma7rqXFBTUj2ilqnjftg3HPt/N646PbAwCvlxF22rtxNdQhId3eJ021Cpq5t3rWAJJuYG61tqPvNIjHt1iiumy+MAG8d2a8c4jvAQDaUyNf2fNzqduBAOA2TzxEYb5roNGQqv+WZtp8fCbNSWOZZYNQA/BOC94DAMRj4WDy/EwqToF0jGjE0fxvoQUosybdjlkPM7DfHRgE1I6/QiYY4fF3crmrqjtDTJizy94OVvVc4MRmZs94wn1y7YVnfpHvDtgb0eT4KwCAoZm/K9Y7AgCvI9CdfCNkbguPYSOgBeDfoX8Cz7iL6XonTmDxWMTSXQcPaa3vkvSOAMDtCPQmBCkAIDdRRPKGNHnoFolBgh4Kt1jnmTSSBCNC4Msx3bkXmkYkB4vZdT4eAYC7PyC6y0gaHB5RXgAA72r8U5EMrtWqJXYM7xEH3SphIbO9GS0N7PFJ4TH2tMrxXEBMMol3HeBHAMDICHQJmQAADpuPVDqv5I0Z3it+UhXoPnEipSFi7I4dg+awX2H/M2p0dkHoMF4vsC8l+2guDKoAgOh0S0wBc2avfdLwIcGTSIA51CTZ1F6f6RQEXKd/0vS8PjkMsxv9OgMAhh/AvPgKAIhDeSeVXW5HZQ+CsBMbHq7Qh0nHzkCAcfoztPHDeZwBAMMPIDqp9xjgxOlhOrnTaQlQKyu9zD0MmUzrGWtTE+Ayuzzz6OndiubXcqru/AsSoB3KzBkAMJAHxDaZASfFLuLT/wBY4CAEECDhyQQmLTmo9q3CAXarxqe1ddf+3qiZR20aLl5N6r83/RfDHGripzn7jooztwf0IMRFE9iErJ+v6/phbRd7/nvhCHSfNj2v0zK3i0HArP0Wzr/wQ7gGAAzvo4kQB6EdN6JaGKnnd/JFE+u6ftrzPK+a24Ug4AZkkvp/mglaAwBG/rHJDNgJcd0ypfUqwXim714EAu7DiqSBnwJRtWyXFA5Uo+FOiOspQ1vPJKiRa20MAgzvP+vwPQUiCQAwzAATQYpIwDz9d6QDIBnVIy9SGK8au2HasNtXRcpurEaFJADAQiJ15l1R8TVP/43UJNr8dl3Xj68SqJG+S0qnlS7ZnP9SOAAZjXGrmncVAFIowtqAsiSYGhXzfXTruuaCH+kGmJ/r/VTd3C47NSPhTpNMWeHXbLdkF8LPyMHBcFU/hBQAGGaAyRkopTjrucQo33sKmVhz2Y6T/CKIC+dLNCYACIhtaJ8mGPXwEZO5W45Gcv5V1X98UwoALDPAVSHo2RXpu4XZgYIaqHI/SN+NfO7AidU9PSNpIhk7aUxQpz3XaUs+lZ9Ra7ob4WfJWlX9FwNAMgMYGUludNTshOXZnV57MD8gaJc1EDmJB08AqGxyQ8dfnolI8I6mTZyvKANXpAEkAGC0JMJQbgeJRbA17+wU2FyiDaTTC2nLoP3ebwLAycY2dvzlmaid3flForYi1kLEAJBAwHstEYYZQQs4qoRspg3s2PsTADQo/nPDFEYZrearrgpTUugP8xVHzbQAwCgRxgS7rsKrnBy4sRZaTNjNtSkLEq3Za3Zr99qURnqYzxrapp99Hhog9qK2H6a093S4YmyGr0J1wGoBgOWg6N57LQgbhajfym63YqRnCtcIYwn2T7IMOICxzz8INTKz/U88/VVzUAFAQiqWWtU18woLMWjagJDBtkzbNQ0lEhbxjHDvzj79zbIs324jQMlGB//nMOx2DJP9T7T91R2vLQDAurRDpapEMEptTOFNLCA6TglzspJC5Z8AUNu0n21/SxYd9vHr1CPi9AryA0+92f4nnv5i518moxoAkhZgIfDe1nVtwyo3Buoi1iO+v36T1Sdg7bePeO9gVH9wgBcMST/YN5z2OPXFv53vqIWPbPtjuGrm33aBVgBghQS71gIM97HjFAEIfFfjJMep/zr0BIC3VFao0tgnCPzXGsDe7mlyFsMxDq3Y5NhW+nzO2MrkgDQBAFkLCHGm1QRQ+ndjYgaYC86Yd8lDB70JpdN589wEgHcA8OdlWf50QkwAM9K8Vad9bXOs9SPK+x1r0zD5gzwAwKoPUDsuapRg/t2xSW+Sh4ruxLi4pBZOkiyh+0iKZBGsZ9I+oWhtS1vsw7cS2541F+k4xDwFMy94AIAVtwS9TPaTlNDe54xaQP7sl8uyAORwMjEEP49r3nQvPXp8f2ePcNrDtq+aY1esh5ynYDr9sW4zACQzoKZyaWhrXoTmI5ZnHVqA5XPSdyYAJEoVwiT25EuJHPWcMVKxNx0XH3gBACca1C7ppZxn9BSVL0ZtSG1cpxZQG97y9659J5YFWd9Je/NXtm1vnU/tPWV0qTac6+B0AUDSAlgRAQzXLVN3qAV0S6saxz7z38l85Dr93SZA3kiiOtP1ffadaQGqlM9nFrqe1k50/GFZrtOfCQBMLcCNalEbTkZv7zTdm++dwJXvI6pyZY8Gy9oNSUpnn6E4zt0mQKEFsGoEMGS3p1tHWsDTAkDOyR/pVqeTMKUFSx8kEzoAAApNSURBVPCOOutv70NMAGDVCGCeXd1zl7zMWN8nJ4Ug1o20vmcqPLF+rJf3yoKckRKhSNWJeRto/h8aACSHIGrYj7rXaHnokqhAQmpUe32UhB2C391vJOZnEW9bjTcKDchefyQ2AfwpLerYAMBMDgLfhN51Xwh7KfDMZB0W778bZxTmZxJge2HsCDQgJ/yAnKaag6N9oAJA0gJYKcJ5zrQFpwKc4YR913ZbV/reMYWVPdae76V3AFAUJ0nJRXeQhzAR2d6hhQYJjSKkG9XiuafxARw5XgcAAKZjnOb4K5kzCgBwyiJDkPVD5x14vd12T1LJ4KtgZC+y1mcZhxIGsny45TtnobOeAYBY5kt3/IUDQDIFmHUCGJLG8Ek1Q3EOzJWRf7fWAmoaW68AUJu3geHCHOIhGkBeINkUwLC08EcCKWgBAAJW5MKwt65XqB5h10zIL0uEqEcACLqGPAzoowGAbQqAzehtxFI0AECASxmHiAIU8kZrTEqWYfNwUs85CwCSRvgS7vWUDwc4/eiH3nZTQgEgyBQISxJKGwgQQNOOo86vZsYOfFHciixwDpShNSeoBwCKvUZyF/bcZWIKOgZb6BOm+ufJhANAAgHG9eIlAcNAoDBfYB4ACMAcozgM0fwCadTixqQWrox6RyP86bRW8e+O0GMY8BJo5moTRi7yyfOC6h+6lyoCWjc+IA8aU2lm/ybG/Cw1fxxBM0AXIiRRuaMm1j3XvmfhEakGkPI/cNJvfT0U8ymoPoRu6u7tSRMASFoATlLcMMz80cKD0kklRsVaAAg9gwGEHxoBHKehp4iUdkfPWdXnMwAohP7Ir3PYuFWzniDhN3X41cy7qQlQqNWsuwXLtTYHgY2ZkIuEwGi9/ky971ssxir8aW6vVaMJmLEXqOE4c+bS/CVBwt+Un5tpAIXQsP0BGLop0fYEIzEyVMyeNYOsFaA19uXNMp3Cb8EnACFSy92mkSRMaZhguG9rO6crAAAOtb32zQZ6vXnlchAoQA4nEcKKXVYSLssCQXhpoLm9/867CdL3Gwu/+/q2cl1Bwo9PNLH7y7U0BwB8XBrnlTJT8Vw3IFCsswUQQKDLH2z+H9P/AZpAAHALUxe+gMbCD00HguU+9dOeMkveyz0LrXw9kqVLACARktlGrFxfVyBQAAG7/iCka1JADrsBxymvAOxAI5qpE2TzY7H0Kj8pBS8DgGA0BQjA1uvixCtMA9RHUG4GkobApIywUXGjTjnLdCzv0MOggcJ/6YF1KQAkEGCXTGaGae5QkXAq627ASABI+8Iu5pKQx/sMPRHKe4NzZUGX82gPAIDce4BAREwdBIYmsLWRvYzmfj/FqREWNWUZRgNAsJnmpt9mAOwv8h2o+xzsq7hc+EHDywEgMRq7ldiWwZp7VyUc7ixLDqsQ25gDAGYAdI9FUm8uYJXQXPqMNi1ZOm7xXBc82QUAJBCIZjRXsYdhg8WvGJuUNGsLHnwSiulUPAjBx4nvyt8/+nAK80E7iwK9LoS/Gw0gb0QD1L3U4XLG6QZtICQKcCIUEAYIxZW9E6DiI3eB5tnfrpfcwXePnN0If3cA0EgT6ML2OhE0JA9JQoaXxI0vChNC4EOTlhIAo1YlMnmrOy20GxPgAruz6Qmq0XOF2sBlsePATLiSTABqqPgQ/NBwbjLBIPxRKj/W1Z3wd6kBFOYACjpwEkZuCi03XCPg0mdTpOCIBj+t6/qBdCz2c4GaQNPCpQYqf7fC3zUANDIH8BladRhbyBINzmzvD1gprtK5C7UT6XD5OZzwWc0PPe2LAwbhV4BrpMrftfB3DwANQeBlo1LqKCVnXCsBtecPIgXNIgFpL9BFGbUNDK0sC/2367rCOdvsl1qNs9ZxNu8u1f5ywl36ALYUbRAdKE8iav44k6vT6ZuFEENTuyQfzdUYptwbDoL+PU771kKfAKzVqY/PdeXtP9rbIQCgsSaAz1EryJggsGFkVPj9gT0+UU3GKQ+b/q9J6C/TrpKtT6nDENB7COEfwgQoid04IYVaQy5gGvUjqCuI8JDvaBrSuUHYccr/PVW4NbHnzyaXtBfkL0Skmm8/TWkwKiU247lhNIDiVIqsHThSW2EWUPPMGZsXMYZQ3c89BnCyQ8jRvrqpHV9be3HXQ6vEpa7zS4Y3AXb8Aq1LVumVZjUmbv33FN9HSzP8wNA4yfGDkL/8J0LjYK6z0F5aqfuYfpfl5xK6DqcBbEwC9lXkEpohWtB9p13JQu72TEPvfkm6rv1FtT0eGgCwuEqyTG39nr9/lYDgMseWZ/J3ejdpLgjrmUqrHbS4JB3bMd93rw4PAAkEsPFI5Wzh6NkScWoETI5UjHWh4A/n7Dsi6y0AIIHA1dVqOW+9K2eYQp6GePQiG7+kDeU2oV6IfRsAyARtUMtd27vwktXaBO7495QMBsdeK6/+Hhm7zha17PvtACBpAzAFECW4wiTI+wCv+bepCuzyeLiFOa5+p7jMM9/LeNWUbqPybwl4SwAotIGIq8gsTAhPcU6BnU7DCgVTLgKE/uyKL8s+WN6BRofMvluC+K0BIGkD0gYbFubQvtPV1VzayUc+X9zA3NN17E1qLSLpWhv79gBQOAgRJkLeQC8/gAFOl6fVDFIIN1/m2TqEd8YHt3L0nS30KQCgMAl60ga2+5Ir5dDp55Zpx+mUzzf44l9GWTET0Luv/2AuFmM9FQAUQDDCpRe5ig7AAFAYzneQbHk4YnHK9yjwpTzd2tY/Ao6nBIBkFrSsDWcA90vRTcrPx7/Iy+8i5yB56yHo+M9v0r9XRmA09KbfIaj5+NXPPi0AFNoAnE7mG3qu3sAECtAOUJmHX67UQ89ACkCkyrpso+cWWhB0qPDRLbWiSPxyPfqyLEjnHU67YhHl6QFgYxa0rCBj7aF0nFzRJ3kegj3KCS5Zz/aZmb6dKDIBoGCNDtJMLcw835FT4Cnt/DPyTADYoc4FzSTkLDyftFAg5PJQy0R6e2cCwMmOTCDojV3V85mCXyHZBAABT03TQECkvh6BjY9247fMp2CSegKAgpoJCFCNBmdhT5lrilXc9tGcZj27NSm2eAKAgljloymNFUAwahjMuPLuXkN0A+E8XMLxtOE8665MALBSLr2X/AS5Tr231Fbn6rp+far5hO2ZAEAgYh4iaQW5jJU48hwqUQCJTbnHwjztCWwxAYBAxO0QRSOLT1JNe8BXnmbI5heHPg1ln7UYqOUGTzAwUfvSOwRNMx70pakBNNy4BAZwGkIzwL8zkvAz/cveCKh8vGX3nYasJv7UBAAxqfgPJgdiBgTk3j8TIORy59v2P+BzDH/ECQB8mppHLAAhl9TeJcQIlb68NJRSpWgm9HzxlQITADpnhtRFJ2sHaKwBLaFXTQGqfBb2H9OloTMbr2MemwDQ8eacTS0BQy7bxb+5Ph+vRWkOZUlx7j/wIuAz7XZMRpoAMOa+iWddAIX4nfLBKdgmsg3z0gSAYbZqTnRSgE+BCQB8ms4RJwWGocAEgGG2ak50UoBPgf8DHtZHPOaRRUAAAAAASUVORK5CYII=);
  background-size: 122%;
  border-radius: 100px;
  overflow: hidden;
  background-position: center
}

.vg-speen-to-win,
.vg-26839:before {
  content: "\e637";
  font-family: 'sport-icons';
  color: transparent;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJDYXBhXzEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyOC4yMzUgNDI4LjIzNSIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA0MjguMjM1IDQyOC4yMzUiIHdpZHRoPSI1MTIiPjxnPjxwYXRoIGQ9Im0yMTQuMTE4IDBjLTExOC4wNjMgMC0yMTQuMTE4IDk2LjA1NS0yMTQuMTE4IDIxNC4xMThzOTYuMDU1IDIxNC4xMTggMjE0LjExOCAyMTQuMTE4IDIxNC4xMTgtOTYuMDU1IDIxNC4xMTgtMjE0LjExOC05Ni4wNTYtMjE0LjExOC0yMTQuMTE4LTIxNC4xMTh6bTE2MC41ODggMjE0LjExOGMwIC4yNC0uMDM0LjQ3LS4wMzYuNzExLTYuMDQ2IDQuODQ0LTEyLjkxNyA5LjQ1Ny0yMC45NzkgMTQuMTA5LTM3LjkzMiAyMS45LTg2LjUwOCAxOC4wMzMtMTE0LjEzNy01LjYyOCA0Ni44ODctMTQuMTIyIDgzLjk0OS02NS4yMDYgODMuOTQ5LTEyMi42NTUgMC0xLjM2Ny0uMTA5LTIuNTY4LS4xMzEtMy45MDEgMzEuNDk0IDI5LjMzOCA1MS4zMzQgNzEuMDI3IDUxLjMzNCAxMTcuMzY0em0tMjQwLjEwNy0xMzkuMzM0YzcuMTczIDIuODA4IDE0LjU1OSA2LjQyOCAyMi41NjUgMTEuMDUxIDIyLjA2IDEyLjcyOSAzOS42MjQgMzMuODIyIDQ4LjE3MSA1Ny44NTUgNS4zOTkgMTUuMTUzIDYuNDE4IDMwLjE4IDMuOTQzIDQzLjczOC0zNS42OTEtMzMuNDgtOTguNDA2LTQwLjAzLTE0OC4xMTctMTEuMzE0LTEuMjM1LjcxNC0yLjI2NiAxLjQzOS0zLjQ1NSAyLjE1MyAxMC4xNDItNDQuMjQxIDM4LjU0OC04MS41MTMgNzYuODkzLTEwMy40ODN6bS0xLjM5NSAyNzcuODE4Yy0xLjE0Ny03LjYwOC0xLjcwNy0xNS43OTUtMS43MDctMjUuMDIyIDAtNDMuODU1IDI3LjcwNC04NC4wMzUgNjIuMDctOTYuMDgxLTQuNDkyIDE5LjMyNC0zLjQ0MiA0MC44MDIgNC4xMSA2Mi4wMjQgMTAuNjY0IDI5LjkyNyAzMi41MjggNTYuMTk1IDYwLjAxMiA3Mi4wNjEgMS4yODQuNzQyIDIuNDcyIDEuMjk0IDMuNzMzIDEuOTkzLTE0Ljk2MiA0LjYyMS0zMC44NDQgNy4xMjktNDcuMzA0IDcuMTI5LTI5LjUyNCAwLTU3LjExOS04LjE0Ny04MC45MTQtMjIuMTA0eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiI+PC9wYXRoPjwvZz4gPC9zdmc+);
  background-size: 100%
}

.vg-golden-race,
.vg-26843:before {
  content: "\e637";
  font-family: 'sport-icons'
}

.vg-instant-sports,
.vg-26847:before {
  content: "\e607";
  font-family: 'sport-icons'
}

.vg-virtual-sports,
.vg-5997:before {
  content: "\e607";
  font-family: 'sport-icons'
}

.vg-golf,
.vg-20190:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.vg-trolling,
.vg-15471:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.vg-velodrome,
.vg-15475:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.vg-race,
.vg-15491:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.vg-race,
.vg-15491:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.vg-v-race,
.vg-15499:before {
  content: "\e622";
  font-family: 'sport-icons'
}

.sport-artifact:before,
.sport-262:before {
  content: "\e928";
  font-family: 'sport-icons'
}

.sport-e-Volleyball,
.sport-281:before {
  content: "\3b";
  font-family: 'sport-icons'
}

.sport-smite,
.sport-271:before {
  content: "\2b";
  font-family: 'sport-icons'
}

.sport-eIceHockey,
.sport-278:before {
  content: "\e919";
  font-family: 'sport-icons'
}

.sport-eFighting,
.sport-279:before {
  content: "\e666";
  font-family: 'sport-icons'
}

.sport-eMotorSports,
.sport-280:before {
  content: "\e656";
  font-family: 'sport-icons'
}

.sport-skeleton:before,
.sport-223:before {
  content: "\e64c";
  font-family: 'sport-icons'
}

.sport-poker:before,
.sport-76:before {
  content: "\e63f";
  font-family: 'sport-icons'
}

.sport-priceBoost:before,
.sport-246:before {
  content: "\e670";
  font-family: 'sport-icons'
}

.vg-tennis,
.sport-276:before {
  content: "\34";
  font-family: 'sport-icons'
}

.bowling:before,
.sport-247:before {
  content: "\e92f";
  font-family: 'sport-icons'
}

.sport-financials:before,
.sport-275:before {
  content: "\e92a";
  font-family: 'sport-icons'
}

.sport-fortnite:before,
.sport-273:before {
  content: "\e92b";
  font-family: 'sport-icons'
}

.sport-magic-the-gathering:before,
.sport-272:before {
  content: "\e92c";
  font-family: 'sport-icons'
}

.sport-pubg:before,
.sport-274:before {
  content: "\e92d";
  font-family: 'sport-icons'
}

.sport-valorant:before,
.sport-282:before {
  content: "\e92e";
  font-family: 'sport-icons'
}

.sport-accas:before,
.sport-248:before {
  content: "\e600";
  font-family: 'sport-icons'
}

.virtual-CSGO,
.sport-284:before {
  content: "\21";
  font-family: 'sport-icons'
}

.nordic-combined,
.sport-336:before {
  content: "\e64d";
  font-family: 'sport-icons'
}

.sambo:before,
.sport-353:before {
  content: "\e620";
  font-family: 'sport-icons'
}

.cycling:before,
.sport-342:before {
  content: "\e615";
  font-family: 'sport-icons'
}

.taekwondo:before,
.sport-329:before {
  content: "\e660";
  font-family: 'sport-icons'
}

.olympics:before,
.sport-325:before {
  content: "\e63b";
  font-family: 'sport-icons'
}

.formula1:before,
.sport-301:before {
  content: "\e61f";
  font-family: 'sport-icons'
}

.beach-handball:before,
.sport-300:before {
  content: "\e816"
}

.ball-hockey:before,
.sport-299:before {
  content: "\e628";
  font-family: 'sport-icons'
}

.indoor-hockey:before,
.sport-338:before {
  content: "\e628";
  font-family: 'sport-icons'
}

.virtual-boat-racing:before,
.sport-295:before {
  content: "\e611";
  font-family: 'sport-icons'
}

.virtual-esports:before,
.sport-294:before {
  content: "\e90f";
  font-family: 'sport-icons'
}

.virtual-injustice:before,
.sport-293:before {
  content: "\e90f";
  font-family: 'sport-icons'
}

.virtual-pubg:before,
.sport-292:before {
  content: "\e92d";
  font-family: 'sport-icons'
}

.virtual-UFC:before,
.sport-291:before {
  content: "\e666";
  font-family: 'sport-icons'
}

.virtual-CallOfDuty:before,
.sport-266:before,
.sport-290:before {
  content: "\e904";
  font-family: 'sport-icons'
}

.virtual-tennis:before,
.sport-289:before {
  content: "\e82e"
}

.virtual-football:before,
.sport-288:before {
  content: "\e829"
}

.virtual-NBA2k:before,
.sport-287:before {
  content: "\e923";
  font-family: 'sport-icons'
}

.virtual-rocket-league:before,
.sport-285:before {
  content: "\e913";
  font-family: 'sport-icons'
}

.equestrian:before,
.sport-82:before {
  content: "\39";
  font-family: 'sport-icons'
}

.mortal-kombat:before,
.sport-344:before,
.sport-283:before {
  content: "\27";
  font-family: 'sport-icons'
}

.StreetFighter:before,
.sport-348:before,
.sport-286:before {
  content: "\e910";
  font-family: 'sport-icons'
}

.sumo:before,
.sport-296:before {
  content: "\e65a";
  font-family: 'sport-icons'
}

.NASCAR:before,
.sport-302:before,
.sport-313:before {
  content: "\e638";
  font-family: 'sport-icons'
}

.rally:before,
.sport-303:before {
  content: "\e643";
  font-family: 'sport-icons'
}

.eFootball:before,
.sport-304:before,
.sport-358:before {
  content: "\e901";
  font-family: 'sport-icons'
}

.eBasketball:before,
.sport-305:before {
  content: "\e900";
  font-family: 'sport-icons'
}

.worldOfWarcraft:before,
.sport-306:before {
  content: "\29";
  font-family: 'sport-icons'
}

.worldOfTanks:before,
.sport-307:before {
  content: "\28";
  font-family: 'sport-icons'
}

.theOscars:before,
.sport-309:before {
  content: "\e63c";
  font-family: 'sport-icons'
}

.eurovision:before,
.sport-310:before {
  content: "\e61a";
  font-family: 'sport-icons'
}

.whatwherewhen:before,
.sport-311:before {
  content: "\3d";
  font-family: 'sport-icons'
}

.rugby7:before,
.sport-312:before {
  content: "\e646";
  font-family: 'sport-icons'
}

.extremsport:before,
.sport-314:before {
  content: "\e61b";
  font-family: 'sport-icons'
}

.sport-315:before {
  content: "\e640";
  font-family: 'sport-icons'
}

.wwe:before,
.sport-316:before {
  content: "\e66d";
  font-family: 'sport-icons'
}

.freestylewrestling:before,
.sport-317:before {
  content: "\e620";
  font-family: 'sport-icons'
}

.grecoRomanWrestling:before,
.sport-318:before {
  content: "\e66d";
  font-family: 'sport-icons'
}

.rinkhockey:before,
.sport-319:before {
  content: "\e644";
  font-family: 'sport-icons'
}

.inlineHockey:before,
.sport-320:before {
  content: "\e628";
  font-family: 'sport-icons'
}

.virtualMarbleRacing:before,
.sport-321:before {
  content: "\e934";
  font-family: 'sport-icons'
}

.ArtisticSwimming:before,
.sport-322:before {
  content: "\e65c";
  font-family: 'sport-icons'
}

.VRboxing:before,
.sport-323:before {
  content: "\e935";
  font-family: 'sport-icons'
}

.AirHockey:before,
.sport-324:before {
  content: "\e93a";
  font-family: 'sport-icons'
}

.Vainglory:before,
.sport-326:before {
  content: "\e90c";
  font-family: 'sport-icons'
}

.lottery:before,
.sport-327:before {
  content: "\e631";
  font-family: 'sport-icons'
}

.modernpentathlon:before,
.sport-328:before {
  content: "\e635";
  font-family: 'sport-icons'
}

.Rush2Football:before,
.sport-330:before,
.sport-352:before,
.sport-350:before {
  content: "\e901";
  font-family: 'sport-icons'
}

.speedway:before,
.sport-332:before {
  content: "\e656";
  font-family: 'sport-icons'
}

.Trotting:before,
.sport-333:before {
  content: "\e942";
  font-family: 'sport-icons'
}

.CrossFire:before,
.sport-334:before {
  content: "\e90e";
  font-family: 'sport-icons'
}

.Halo:before,
.sport-335:before {
  content: "\23";
  font-family: 'sport-icons'
}

.clashRoyale:before,
.sport-339:before {
  content: "\e91f";
  font-family: 'sport-icons'
}

.TVShowsandMovies:before,
.sport-340:before {
  content: "\e936";
  font-family: 'sport-icons'
}

.TVShowsandMovies:before,
.sport-341:before {
  content: "\e602";
  font-family: 'sport-icons'
}

.HorseRacingSpecials:before,
.sport-343:before,
.sport-355:before,
.sport-356:before {
  content: "\e668";
  font-family: 'sport-icons'
}

.Kabaddi:before,
.sport-346:before {
  content: "\e933";
  font-family: 'sport-icons'
}

.UF2C:before,
.sport-347:before {
  content: "\e665";
  font-family: 'sport-icons'
}

.Bodybuilding:before,
.sport-354:before {
  content: "\e91d";
  font-family: 'sport-icons'
}

.ArenaOfValor:before,
.sport-357:before {
  content: "\e93e";
  font-family: 'sport-icons'
}

.go:before,
.sport-361:before {
  content: "\e931";
  font-family: 'sport-icons'
}

.Basketball3x3:before,
.sport-362:before {
  content: "\e94e";
  font-family: 'sport-icons'
}

.Formula:before,
.sport-364:before {
  content: "\e61f";
  font-family: 'sport-icons'
}

.Greyhounds:before,
.sport-366:before {
  content: "\e624";
  font-family: 'sport-icons'
}

.teqball:before,
.sport-367:before {
  content: "\e93c";
  font-family: 'sport-icons'
}

.mobileLegends:before,
.sport-368:before {
  content: "\e93b";
  font-family: 'sport-icons'
}

.Headis:before,
.sport-370:before {
  content: "\e93d";
  font-family: 'sport-icons'
}

.PistolShooting:before,
.sport-372:before {
  content: "\e946";
  font-family: 'sport-icons'
}

.ArcheryShooting:before,
.sport-373:before {
  content: "\e949";
  font-family: 'sport-icons'
}

.MarathonSwimming:before,
.sport-374:before {
  content: "\e94a";
  font-family: 'sport-icons'
}

.Skateboarding:before,
.sport-375:before {
  content: "\e94c";
  font-family: 'sport-icons'
}

.Skateboarding:before,
.sport-375:before {
  content: "\e94c";
  font-family: 'sport-icons'
}

.Karate:before,
.sport-376:before {
  content: "\e94d";
  font-family: 'sport-icons'
}

.Climbing:before,
.sport-377:before {
  content: "\e94b";
  font-family: 'sport-icons'
}

.threePointContest:before,
.sport-369:before {
  content: "\e609";
  font-family: 'sport-icons'
}

.Entertainment:before,
.sport-308:before {
  content: "\e657";
  font-family: 'sport-icons'
}

.competitiveEating:before,
.sport-297:before {
  content: "\e950";
  font-family: 'sport-icons'
}

.teamfightTactics:before,
.sport-360:before {
  content: "\e94f";
  font-family: 'sport-icons'
}

.Yukigassen:before,
.sport-363:before {
  content: "\e951";
  font-family: 'sport-icons'
}

.Draughts:before,
.sport-371:before {
  content: "\e952";
  font-family: 'sport-icons'
}

.freefire:before,
.sport-378:before {
  content: "\e953";
  font-family: 'sport-icons'
}

.Cornholl:before,
.sport-365:before {
  content: "\e955";
  font-family: 'sport-icons'
}

.Jenga:before,
.sport-359:before {
  content: "\e956";
  font-family: 'sport-icons'
}

.droneracing:before,
.sport-298:before {
  content: "\e957";
  font-family: 'sport-icons'
}

.tekken:before,
.sport-349:before {
  content: "\e958";
  font-family: 'sport-icons'
}

.Gwent:before,
.sport-351:before {
  content: "\e959";
  font-family: 'sport-icons'
}

.GearsofWar:before,
.sport-337:before {
  content: "\e95a";
  font-family: 'sport-icons'
}

.Quake:before,
.sport-345:before {
  content: "\e95b";
  font-family: 'sport-icons'
}

.flag {
  width: 18px;
  height: 18px;
  background: url(../../images/flags.png) no-repeat;
  display: inline-block;
  vertical-align: middle;
  background-size: 100%;
  margin-right: 6px
}

.flag-asean {
  background-position: 0 0
}

.flag-afghanistan,
.flag-af {
  background-position: 0 .346021%
}

.flag-africa,
.flag-afr {
  background-position: 0 .692042%
}

.flag-aland {
  background-position: 0 1.038062%
}

.flag-albania,
.flag-al {
  background-position: 0 1.384083%
}

.flag-alderney {
  background-position: 0 1.730104%
}

.flag-algeria,
.flag-dz {
  background-position: 0 2.076125%
}

.flag-all {
  background-position: 0 2.422145%
}

.flag-americansamoa,
.flag-as {
  background-position: 0 2.768166%
}

.flag-ad,
.flag-andorra {
  background-position: 0 3.114187%
}

.flag-angola,
.flag-ao {
  background-position: 0 3.460208%
}

.flag-anguilla,
.flag-ai {
  background-position: 0 3.806228%
}

.flag-antiguaandbarbuda,
.flag-ag {
  background-position: 0 4.152249%
}

.flag-arableague {
  background-position: 0 4.49827%
}

.flag-argentina,
.flag-ar {
  background-position: 0 4.844291%
}

.flag-armenia,
.flag-am {
  background-position: 0 5.190311%
}

.flag-aruba,
.flag-aw {
  background-position: 0 5.536332%
}

.flag-asia,
.flag-asia {
  background-position: 0 5.882353%
}

.flag-australia,
.flag-au {
  background-position: 0 6.228374%
}

.flag-austria,
.flag-at {
  background-position: 0 6.574394%
}

.flag-azerbaijan,
.flag-az {
  background-position: 0 6.920415%
}

.flag-bahamas,
.flag-bs {
  background-position: 0 7.266436%
}

.flag-bahrain,
.flag-bh {
  background-position: 0 7.612457%
}

.flag-bangladesh,
.flag-bd {
  background-position: 0 7.958478%
}

.flag-barbados,
.flag-bb {
  background-position: 0 8.304498%
}

.flag-basquecountry {
  background-position: 0 8.650519%
}

.flag-belarus,
.flag-by {
  background-position: 0 8.99654%
}

.flag-belgium,
.flag-be {
  background-position: 0 9.342561%
}

.flag-belize,
.flag-bz {
  background-position: 0 9.688581%
}

.flag-benin,
.flag-bj {
  background-position: 0 10.034602%
}

.flag-bermuda,
.flag-bm {
  background-position: 0 10.380623%
}

.flag-bhutan,
.flag-bt {
  background-position: 0 10.726644%
}

.flag-bolivia,
.flag-bo {
  background-position: 0 11.072664%
}

.flag-bonairesinteustatiusandsaba {
  background-position: 0 11.418685%
}

.flag-bosniaherzegovina,
.flag-ba,
.flag-boah {
  background-position: 0 11.764706%
}

.flag-botswana,
.flag-bw {
  background-position: 0 12.110727%
}

.flag-bouvet,
.flag-bv {
  background-position: 0 12.456747%
}

.flag-,
.flag-br {
  background-position: 0 12.802768%
}

.flag-britishindianoceanterritory,
.flag-io {
  background-position: 0 13.148789%
}

.flag-brunei,
.flag-bn {
  background-position: 0 13.49481%
}

.flag-bulgaria,
.flag-bg {
  background-position: 0 13.84083%
}

.flag-burkinafaso,
.flag-bf {
  background-position: 0 14.186851%
}

.flag-burundi,
.flag-bi {
  background-position: 0 14.532872%
}

.flag-caricom {
  background-position: 0 14.878893%
}

.flag-cis {
  background-position: 0 15.224913%
}

.flag-cambodja,
.flag-kh {
  background-position: 0 15.570934%
}

.flag-cameroon,
.flag-cm {
  background-position: 0 15.916955%
}

.flag-canada,
.flag-ca {
  background-position: 0 16.262976%
}

.flag-capeverde,
.flag-cv {
  background-position: 0 16.608997%
}

.flag-catalonia {
  background-position: 0 16.955017%
}

.flag-caymanislands,
.flag-ky {
  background-position: 0 17.301038%
}

.flag-centralafricanrepublic,
.flag-cf {
  background-position: 0 17.647059%
}

.flag-chad,
.flag-td {
  background-position: 0 17.99308%
}

.flag-chile,
.flag-cl {
  background-position: 0 18.3391%
}

.flag-china,
.flag-cn {
  background-position: 0 18.685121%
}

.flag-chinesetaipei {
  background-position: 0 19.031142%
}

.flag-christmas,
.flag-cx {
  background-position: 0 19.377163%
}

.flag-cocoskeeling,
.flag-cc {
  background-position: 0 19.723183%
}

.flag-colombia,
.flag-co {
  background-position: 0 20.069204%
}

.flag-commonwealth {
  background-position: 0 20.415225%
}

.flag-comoros,
.flag-km {
  background-position: 0 20.761246%
}

.flag-congobrazzaville,
.flag-cg {
  background-position: 0 21.107266%
}

.flag-congokinshasa,
.flag-cd {
  background-position: 0 21.453287%
}

.flag-cookislands,
.flag-ck {
  background-position: 0 21.799308%
}

.flag-costarica,
.flag-cr {
  background-position: 0 22.145329%
}

.flag-cotedivoire,
.flag-ci {
  background-position: 0 22.491349%
}

.flag-croatia,
.flag-hr {
  background-position: 0 22.83737%
}

.flag-cuba,
.flag-cu {
  background-position: 0 23.183391%
}

.flag-curacao,
.flag-cw {
  background-position: 0 23.529412%
}

.flag-cyprus,
.flag-cy {
  background-position: 0 23.875433%
}

.flag-czechrepublic,
.flag-cz {
  background-position: 0 24.221453%
}

.flag-denmark,
.flag-dk {
  background-position: 0 24.567474%
}

.flag-djibouti,
.flag-dj {
  background-position: 0 24.913495%
}

.flag-dominica,
.flag-dm {
  background-position: 0 25.259516%
}

.flag-dominicanrepublic,
.flag-do {
  background-position: 0 25.605536%
}

.flag-ecuador,
.flag-ec {
  background-position: 0 25.951557%
}

.flag-egypt,
.flag-eg {
  background-position: 0 26.297578%
}

.flag-elsalvador,
.flag-sv {
  background-position: 0 26.643599%
}

.flag-england,
.flag-el {
  background-position: 0 26.989619%
}

.flag-equatorialguinea,
.flag-gq {
  background-position: 0 27.33564%
}

.flag-eritrea,
.flag-er {
  background-position: 0 27.681661%
}

.flag-estonia,
.flag-ee {
  background-position: 0 28.027682%
}

.flag-ethiopia,
.flag-et {
  background-position: 0 28.373702%
}

.flag-europe,
.flag-eu {
  background-position: 0 28.719723%
}

.flag-fao {
  background-position: 0 29.065744%
}

.flag-falkland,
.flag-fk {
  background-position: 0 29.411765%
}

.flag-faroes,
.flag-fo {
  background-position: 0 29.757785%
}

.flag-fiji,
.flag-fj {
  background-position: 0 30.103806%
}

.flag-finland,
.flag-fi {
  background-position: 0 30.449827%
}

.flag-france,
.flag-fr {
  background-position: 0 30.795848%
}

.flag-french-guiana,
.flag-gf {
  background-position: 0 31.141869%
}

.flag-frenchsouthernandantarcticlands,
.flag-tf {
  background-position: 0 31.487889%
}

.flag-gabon,
.flag-ga {
  background-position: 0 31.83391%
}

.flag-galicia {
  background-position: 0 32.179931%
}

.flag-gambia,
.flag-gm {
  background-position: 0 32.525952%
}

.flag-georgia,
.flag-ge {
  background-position: 0 32.871972%
}

.flag-germany,
.flag-de {
  background-position: 0 33.217993%
}

.flag-ghana,
.flag-gh {
  background-position: 0 33.564014%
}

.flag-gibraltar,
.flag-gi {
  background-position: 0 33.910035%
}

.flag-greatbritain {
  background-position: 0 34.256055%
}

.flag-greece,
.flag-gr {
  background-position: 0 34.602076%
}

.flag-greenland,
.flag-gl {
  background-position: 0 34.948097%
}

.flag-grenada,
.flag-gd {
  background-position: 0 35.294118%
}

.flag-guadeloupe,
.flag-gp {
  background-position: 0 35.640138%
}

.flag-guam,
.flag-gu {
  background-position: 0 35.986159%
}

.flag-guatemala,
.flag-gt {
  background-position: 0 36.33218%
}

.flag-guernsey,
.flag-gg {
  background-position: 0 36.678201%
}

.flag-guinea,
.flag-gn {
  background-position: 0 37.024221%
}

.flag-guineabissau,
.flag-gw {
  background-position: 0 37.370242%
}

.flag-guyana,
.flag-gy {
  background-position: 0 37.716263%
}

.flag-haiti,
.flag-ht {
  background-position: 0 38.062284%
}

.flag-heardislandandmcdonald,
.flag-hm {
  background-position: 0 38.408304%
}

.flag-honduras,
.flag-hn {
  background-position: 0 38.754325%
}

.flag-hongkong,
.flag-hk {
  background-position: 0 39.100346%
}

.flag-hungary,
.flag-hu {
  background-position: 0 39.446367%
}

.flag-iaea {
  background-position: 0 39.792388%
}

.flag-iho {
  background-position: 0 40.138408%
}

.flag-iceland,
.flag-is {
  background-position: 0 40.484429%
}

.flag-india,
.flag-in {
  background-position: 0 40.83045%
}

.flag-indonesia,
.flag-id {
  background-position: 0 41.176471%
}

.flag-international {
  background-position: 0 41.522491%
}

.flag-iran,
.flag-ir {
  background-position: 0 41.868512%
}

.flag-iraq,
.flag-iq {
  background-position: 0 42.214533%
}

.flag-ireland,
.flag-ie {
  background-position: 0 42.560554%
}

.flag-islamicconference {
  background-position: 0 42.906574%
}

.flag-isleofman,
.flag-im {
  background-position: 0 43.252595%
}

.flag-israel,
.flag-il {
  background-position: 0 43.598616%
}

.flag-italy,
.flag-it {
  background-position: 0 43.944637%
}

.flag-jamaica,
.flag-jm {
  background-position: 0 44.290657%
}

.flag-japan,
.flag-jp {
  background-position: 0 44.636678%
}

.flag-jersey,
.flag-je {
  background-position: 0 44.982699%
}

.flag-jordan,
.flag-jo {
  background-position: 0 45.32872%
}

.flag-kazakhstan,
.flag-kz {
  background-position: 0 45.67474%
}

.flag-kenya,
.flag-ke {
  background-position: 0 46.020761%
}

.flag-kiribati,
.flag-ki {
  background-position: 0 46.366782%
}

.flag-kosovo,
.flag-xk {
  background-position: 0 46.712803%
}

.flag-kurdish {
  background-position: 0 47.058824%
}

.flag-kuwait,
.flag-kw {
  background-position: 0 47.404844%
}

.flag-kyrgyzstan,
.flag-kg {
  background-position: 0 47.750865%
}

.flag-laos,
.flag-la {
  background-position: 0 48.096886%
}

.flag-latvia,
.flag-lv {
  background-position: 0 48.442907%
}

.flag-lebanon,
.flag-lb {
  background-position: 0 48.788927%
}

.flag-lesotho,
.flag-ls {
  background-position: 0 49.134948%
}

.flag-liberia,
.flag-lr {
  background-position: 0 49.480969%
}

.flag-libya,
.flag-ly {
  background-position: 0 49.82699%
}

.flag-liechtenshein,
.flag-li {
  background-position: 0 50.17301%
}

.flag-lithuania,
.flag-lt {
  background-position: 0 50.519031%
}

.flag-luxembourg,
.flag-lu {
  background-position: 0 50.865052%
}

.flag-macao,
.flag-mo {
  background-position: 0 51.211073%
}

.flag-macedonia,
.flag-northmacedonia,
.flag-mk,
.flag-rom {
  background-position: 0 51.557093%
}

.flag-madagascar,
.flag-mg {
  background-position: 0 51.903114%
}

.flag-malawi,
.flag-mw {
  background-position: 0 52.249135%
}

.flag-malaysia,
.flag-my {
  background-position: 0 52.595156%
}

.flag-maldives,
.flag-mv {
  background-position: 0 52.941176%
}

.flag-mali,
.flag-ml {
  background-position: 0 53.287197%
}

.flag-malta,
.flag-mt {
  background-position: 0 53.633218%
}

.flag-marshallislands,
.flag-mh {
  background-position: 0 53.979239%
}

.flag-martinique,
.flag-mq {
  background-position: 0 54.32526%
}

.flag-mauritania,
.flag-mr {
  background-position: 0 54.67128%
}

.flag-mauritius,
.flag-mu {
  background-position: 0 55.017301%
}

.flag-mayotte,
.flag-yt {
  background-position: 0 55.363322%
}

.flag-mexico,
.flag-mx {
  background-position: 0 55.709343%
}

.flag-micronesia,
.flag-fm {
  background-position: 0 56.055363%
}

.flag-moldova,
.flag-md {
  background-position: 0 56.401384%
}

.flag-monaco,
.flag-mc {
  background-position: 0 56.747405%
}

.flag-mongolia,
.flag-mn {
  background-position: 0 57.093426%
}

.flag-montenegro,
.flag-me {
  background-position: 0 57.439446%
}

.flag-montserrat,
.flag-ms {
  background-position: 0 57.785467%
}

.flag-morocco,
.flag-ma {
  background-position: 0 58.131488%
}

.flag-mozambique,
.flag-mz {
  background-position: 0 58.477509%
}

.flag-myanmar,
.flag-mm {
  background-position: 0 58.823529%
}

.flag-nato {
  background-position: 0 59.16955%
}

.flag-namibia,
.flag-na {
  background-position: 0 59.515571%
}

.flag-nauru,
.flag-nr {
  background-position: 0 59.861592%
}

.flag-nepal,
.flag-np {
  background-position: 0 60.207612%
}

.flag-netherlands,
.flag-nl {
  background-position: 0 60.553633%
}

.flag-netherlandsantilles,
.flag-an {
  background-position: 0 60.899654%
}

.flag-newcaledonia,
.flag-nc {
  background-position: 0 61.245675%
}

.flag-newzealand,
.flag-nz {
  background-position: 0 61.591696%
}

.flag-nicaragua,
.flag-ni {
  background-position: 0 61.937716%
}

.flag-niger,
.flag-ne {
  background-position: 0 62.283737%
}

.flag-nigeria,
.flag-ng {
  background-position: 0 62.629758%
}

.flag-niue,
.flag-nu {
  background-position: 0 62.975779%
}

.flag-norfolk,
.flag-nf {
  background-position: 0 63.321799%
}

.flag-northamerica,
.flag-nca {
  background-position: 0 63.66782%
}

.flag-northkorea,
.flag-kp {
  background-position: 0 64.013841%
}

.flag-northerncyprus {
  background-position: 0 64.359862%
}

.flag-northernireland,
.flag-en {
  background-position: 0 64.705882%
}

.flag-northernmariana,
.flag-mp {
  background-position: 0 65.051903%
}

.flag-norway,
.flag-no {
  background-position: 0 65.397924%
}

.flag-oas {
  background-position: 0 65.743945%
}

.flag-opec {
  background-position: 0 66.089965%
}

.flag-oceania {
  background-position: 0 66.435986%
}

.flag-olimpics {
  background-position: 0 66.782007%
}

.flag-oman,
.flag-om {
  background-position: 0 67.128028%
}

.flag-pakistan,
.flag-pk {
  background-position: 0 67.474048%
}

.flag-palau,
.flag-pw {
  background-position: 0 67.820069%
}

.flag-palestine,
.flag-ps {
  background-position: 0 68.16609%
}

.flag-panama,
.flag-pa {
  background-position: 0 68.512111%
}

.flag-papuanewguinea,
.flag-pg {
  background-position: 0 68.858131%
}

.flag-paraguay,
.flag-py {
  background-position: 0 69.204152%
}

.flag-peru,
.flag-pe {
  background-position: 0 69.550173%
}

.flag-philippines,
.flag-ph {
  background-position: 0 69.896194%
}

.flag-pitcairn,
.flag-pn {
  background-position: 0 70.242215%
}

.flag-poland,
.flag-pl {
  background-position: 0 70.588235%
}

.flag-portugal,
.flag-pt {
  background-position: 0 70.934256%
}

.flag-puertorico,
.flag-pr {
  background-position: 0 71.280277%
}

.flag-qatar,
.flag-qa {
  background-position: 0 71.626298%
}

.flag-quebec {
  background-position: 0 71.972318%
}

.flag-redcross {
  background-position: 0 72.318339%
}

.flag-reunion,
.flag-re {
  background-position: 0 72.66436%
}

.flag-romania,
.flag-ro {
  background-position: 0 73.010381%
}

.flag-russia,
.flag-ru {
  background-position: 0 73.356401%
}

.flag-rwanda,
.flag-rw {
  background-position: 0 73.702422%
}

.flag-saintbarthelemy,
.flag-bl {
  background-position: 0 74.048443%
}

.flag-sainthelena,
.flag-sh {
  background-position: 0 74.394464%
}

.flag-saintlucia,
.flag-lc {
  background-position: 0 74.740484%
}

.flag-saintmartin,
.flag-mf {
  background-position: 0 75.086505%
}

.flag-saintpierreandmiquelon,
.flag-pm {
  background-position: 0 75.432526%
}

.flag-samoa,
.flag-ws {
  background-position: 0 75.778547%
}

.flag-sanmarino,
.flag-sm {
  background-position: 0 76.124567%
}

.flag-saotomeandprincipe,
.flag-st {
  background-position: 0 76.470588%
}

.flag-saudiarabia,
.flag-sa {
  background-position: 0 76.816609%
}

.flag-scotland,
.flag-sq {
  background-position: 0 77.16263%
}

.flag-senegal,
.flag-sn {
  background-position: 0 77.508651%
}

.flag-serbia,
.flag-rs {
  background-position: 0 77.854671%
}

.flag-seychelles,
.flag-sc {
  background-position: 0 78.200692%
}

.flag-sierraleone,
.flag-sl {
  background-position: 0 78.546713%
}

.flag-singapore,
.flag-sg {
  background-position: 0 78.892734%
}

.flag-sintmaarten,
.flag-sx {
  background-position: 0 79.238754%
}

.flag-slovakia,
.flag-sk {
  background-position: 0 79.584775%
}

.flag-slovenia,
.flag-si {
  background-position: 0 79.930796%
}

.flag-solomonislands,
.flag-sb {
  background-position: 0 80.276817%
}

.flag-somalia,
.flag-so {
  background-position: 0 80.622837%
}

.flag-somaliland {
  background-position: 0 80.968858%
}

.flag-southafrica,
.flag-za {
  background-position: 0 81.314879%
}

.flag-southamerica,
.flag-sam {
  background-position: 0 81.6609%
}

.flag-southgeorgiaandsouthsandwich,
.flag-gs {
  background-position: 0 82.00692%
}

.flag-southkorea,
.flag-kr {
  background-position: 0 82.352941%
}

.flag-southsudan,
.flag-ss {
  background-position: 0 82.698962%
}

.flag-spain,
.flag-es {
  background-position: 0 83.044983%
}

.flag-srilanka,
.flag-lk {
  background-position: 0 83.391003%
}

.flag-stkittsandnevis,
.flag-kn {
  background-position: 0 83.737024%
}

.flag-stvincentandthegrenadines,
.flag-vc {
  background-position: 0 84.083045%
}

.flag-sudan,
.flag-sd {
  background-position: 0 84.429066%
}

.flag-suriname,
.flag-sr {
  background-position: 0 84.775087%
}

.flag-svalbardandjanmayen {
  background-position: 0 85.121107%
}

.flag-swaziland,
.flag-sz {
  background-position: 0 85.467128%
}

.flag-sweden,
.flag-se {
  background-position: 0 85.813149%
}

.flag-switzerland,
.flag-ch {
  background-position: 0 86.15917%
}

.flag-syria,
.flag-sy {
  background-position: 0 86.50519%
}

.flag-tahiti {
  background-position: 0 86.851211%
}

.flag-taiwan,
.flag-tw {
  background-position: 0 87.197232%
}

.flag-tajikistan,
.flag-tj {
  background-position: 0 87.543253%
}

.flag-United.Republic.of.Tanzania,
.flag-tanzania,
.flag-tz {
  background-position: 0 87.889273%
}

.flag-thailand,
.flag-th {
  background-position: 0 88.235294%
}

.flag-timorleste,
.flag-tl {
  background-position: 0 88.581315%
}

.flag-togo,
.flag-tg {
  background-position: 0 88.927336%
}

.flag-tokelau,
.flag-tk {
  background-position: 0 89.273356%
}

.flag-tonga,
.flag-to {
  background-position: 0 89.619377%
}

.flag-trinidadtobago,
.flag-tt {
  background-position: 0 89.965398%
}

.flag-tristandacunha,
.flag-tm {
  background-position: 0 90.311419%
}

.flag-tunisia,
.flag-tn {
  background-position: 0 90.657439%
}

.flag-turkey,
.flag-tr {
  background-position: 0 91.00346%
}

.flag-turkmenistan,
.flag-tm {
  background-position: 0 91.349481%
}

.flag-turksandcaicosislands,
.flag-tc {
  background-position: 0 91.695502%
}

.flag-tuvalu,
.flag-tv {
  background-position: 0 92.041522%
}

.flag-unitedstates,
.flag-us {
  background-position: 0 92.387543%
}

.flag-uganda,
.flag-ug {
  background-position: 0 92.733564%
}

.flag-ukraine,
.flag-ua {
  background-position: 0 93.079585%
}

.flag-unitedarabemirates,
.flag-ae {
  background-position: 0 93.425606%
}

.flag-unitedkingdom,
.flag-gb {
  background-position: 0 93.771626%
}

.flag-uruguay,
.flag-uy {
  background-position: 0 94.117647%
}

.flag-uzbekistan,
.flag-uz {
  background-position: 0 94.463668%
}

.flag-vanutau,
.flag-vu {
  background-position: 0 94.809689%
}

.flag-vaticancity,
.flag-va {
  background-position: 0 95.155709%
}

.flag-venezuela,
.flag-ve {
  background-position: 0 95.50173%
}

.flag-vietnam,
.flag-vn {
  background-position: 0 95.847751%
}

.flag-virginislandsbritish,
.flag-vg {
  background-position: 0 96.193772%
}

.flag-virginislandsus,
.flag-vi {
  background-position: 0 96.539792%
}

.flag-wales,
.flag-wls {
  background-position: 0 96.885813%
}

.flag-wallisandfutuna,
.flag-wf {
  background-position: 0 97.231834%
}

.flag-westernsahara,
.flag-eh {
  background-position: 0 97.577855%
}

.flag-world,
.flag-wd {
  background-position: 0 97.923875%
}

.flag-yemen,
.flag-ye {
  background-position: 0 98.269896%
}

.flag-zambia,
.flag-zm {
  background-position: 0 98.615917%
}

.flag-zimbabwe,
.flag-zw {
  background-position: 0 98.961938%
}

.flag-allupcoming {
  background-position: 0 99.307958%
}

.flag-america {
  background-position: 0 99.653979%
}

.flag-withvideo {
  background-position: 0 100%
}

[v-cloak] {
  display: none !important
}

.hidden_txt {
  display: none
}

body.casino .main-container-casino-res ul {
  list-style: none;
  padding: 0;
  margin: 0
}

body.casino .main-container-casino-res ul li {
  margin: 0;
  padding: 0
}

body.casino .main-container-casino-res .form-control:active,
body.casino .main-container-casino-res .form-control:visited,
body.casino .main-container-casino-res .form-control:focus {
  outline: 0 !important;
  min-height: 34px !important
}

body.casino .main-container-casino-res .img-responsive {
  width: 100%
}

body.casino .main-container-casino-res ::-moz-selection {
  color: #c1c1c1;
  background: #fec126
}

body.casino .main-container-casino-res ::selection {
  color: #c1c1c1;
  background: #fec126
}

body.casino .main-container-casino-res * {
  scrollbar-color: #fec126 #100E11 !important;
  scrollbar-width: thin !important
}

body.casino .main-container-casino-res ::-webkit-scrollbar {
  width: 8px !important;
  height: 8px !important
}

body.casino .main-container-casino-res ::-webkit-scrollbar-track {
  border-radius: 0;
  background: #100E11 !important
}

body.casino .main-container-casino-res ::-webkit-scrollbar-track:horizontal {
  border-radius: 0 !important;
  background: #100E11 !important
}

body.casino .main-container-casino-res ::-webkit-scrollbar-thumb {
  background: #333 !important;
  border-radius: 10px !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75)
}

body.casino .main-container-casino-res ::-webkit-scrollbar-thumb:horizontal {
  background-color: #fec126 !important;
  border-radius: 10px !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75)
}

body.casino .main-container-casino-res .form-control,
body.casino .main-container-casino-res input[type="password"],
body.casino .main-container-casino-res input[type="number"],
body.casino .main-container-casino-res input[type="text"] {
  outline: 0;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.05);
  color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px
}

body.casino .main-container-casino-res .form-control:active,
body.casino .main-container-casino-res .form-control:focus,
body.casino .main-container-casino-res input[type="password"]:active,
body.casino .main-container-casino-res input[type="password"]:focus,
body.casino .main-container-casino-res input[type="number"]:active,
body.casino .main-container-casino-res input[type="number"]:focus,
body.casino .main-container-casino-res input[type="text"]:active,
body.casino .main-container-casino-res input[type="text"]:focus {
  min-height: 34px;
  -webkit-box-shadow: unset;
  box-shadow: unset;
  border-color: #fec126
}

body.casino .main-container-casino-res .form-control:active#txtCouponIDReload,
body.casino .main-container-casino-res .form-control:active#txtcercaweb,
body.casino .main-container-casino-res .form-control:active.select,
body.casino .main-container-casino-res .form-control:active.text,
body.casino .main-container-casino-res .form-control:focus#txtCouponIDReload,
body.casino .main-container-casino-res .form-control:focus#txtcercaweb,
body.casino .main-container-casino-res .form-control:focus.select,
body.casino .main-container-casino-res .form-control:focus.text,
body.casino .main-container-casino-res input[type="password"]:active#txtCouponIDReload,
body.casino .main-container-casino-res input[type="password"]:active#txtcercaweb,
body.casino .main-container-casino-res input[type="password"]:active.select,
body.casino .main-container-casino-res input[type="password"]:active.text,
body.casino .main-container-casino-res input[type="password"]:focus#txtCouponIDReload,
body.casino .main-container-casino-res input[type="password"]:focus#txtcercaweb,
body.casino .main-container-casino-res input[type="password"]:focus.select,
body.casino .main-container-casino-res input[type="password"]:focus.text,
body.casino .main-container-casino-res input[type="number"]:active#txtCouponIDReload,
body.casino .main-container-casino-res input[type="number"]:active#txtcercaweb,
body.casino .main-container-casino-res input[type="number"]:active.select,
body.casino .main-container-casino-res input[type="number"]:active.text,
body.casino .main-container-casino-res input[type="number"]:focus#txtCouponIDReload,
body.casino .main-container-casino-res input[type="number"]:focus#txtcercaweb,
body.casino .main-container-casino-res input[type="number"]:focus.select,
body.casino .main-container-casino-res input[type="number"]:focus.text,
body.casino .main-container-casino-res input[type="text"]:active#txtCouponIDReload,
body.casino .main-container-casino-res input[type="text"]:active#txtcercaweb,
body.casino .main-container-casino-res input[type="text"]:active.select,
body.casino .main-container-casino-res input[type="text"]:active.text,
body.casino .main-container-casino-res input[type="text"]:focus#txtCouponIDReload,
body.casino .main-container-casino-res input[type="text"]:focus#txtcercaweb,
body.casino .main-container-casino-res input[type="text"]:focus.select,
body.casino .main-container-casino-res input[type="text"]:focus.text {
  min-height: unset
}

body.casino .main-container-casino-res .form-control[disabled],
body.casino .main-container-casino-res .form-control[readonly],
body.casino .main-container-casino-res fieldset[disabled] .form-control {
  background-color: rgba(0, 0, 0, 0.25);
  color: #fff;
  opacity: 0.7
}

body.casino .main-container-casino-res select.form-control {
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;
  margin: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: linear-gradient(45deg, transparent 50%, rgba(255, 255, 255, 0.2) 50%), linear-gradient(135deg, rgba(255, 255, 255, 0.2) 50%, transparent 50%);
  background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
  background-size: 4px 4px, 5px 4px;
  background-repeat: no-repeat
}

body.casino .main-container-casino-res select.form-control:focus {
  background-image: linear-gradient(45deg, #fec126 50%, transparent 50%), linear-gradient(135deg, transparent 50%, #fec126 50%);
  background-position: calc(100% - 15px) 1em, calc(100% - 20px) 1em, calc(100% - 2.5em) 0.5em;
  background-size: 5px 5px, 4px 5px;
  background-repeat: no-repeat;
  border-color: #fec126;
  outline: 0
}

body.casino .main-container-casino-res .radio-container label,
body.casino .main-container-casino-res .checkbox-container label,
body.casino .main-container-casino-res .checkbox label {
  position: relative;
  padding-left: 25px;
  color: #c1c1c1
}

body.casino .main-container-casino-res .radio-container label input[type="radio"],
body.casino .main-container-casino-res .radio-container label input[type="checkbox"],
body.casino .main-container-casino-res .checkbox-container label input[type="radio"],
body.casino .main-container-casino-res .checkbox-container label input[type="checkbox"],
body.casino .main-container-casino-res .checkbox label input[type="radio"],
body.casino .main-container-casino-res .checkbox label input[type="checkbox"] {
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: 0;
  margin: 0
}

body.casino .main-container-casino-res .radio-container label input[type="radio"]:after,
body.casino .main-container-casino-res .radio-container label input[type="checkbox"]:after,
body.casino .main-container-casino-res .checkbox-container label input[type="radio"]:after,
body.casino .main-container-casino-res .checkbox-container label input[type="checkbox"]:after,
body.casino .main-container-casino-res .checkbox label input[type="radio"]:after,
body.casino .main-container-casino-res .checkbox label input[type="checkbox"]:after {
  content: "\f0c8";
  width: 17px;
  height: 17px;
  font-size: 17px;
  color: #100E11;
  display: block;
  border-radius: 4px;
  font-family: 'FontAwesome';
  position: absolute;
  left: -22px;
  top: 0
}

body.casino .main-container-casino-res .radio-container label input[type="radio"]:checked::after,
body.casino .main-container-casino-res .radio-container label input[type="checkbox"]:checked::after,
body.casino .main-container-casino-res .checkbox-container label input[type="radio"]:checked::after,
body.casino .main-container-casino-res .checkbox-container label input[type="checkbox"]:checked::after,
body.casino .main-container-casino-res .checkbox label input[type="radio"]:checked::after,
body.casino .main-container-casino-res .checkbox label input[type="checkbox"]:checked::after {
  content: "\f14a";
  color: #fec126 !important
}

body.casino .main-container-casino-res .btn {
  display: block;
  line-height: 35px;
  max-width: 140px;
  min-width: 100px;
  width: auto;
  text-transform: uppercase;
  border-radius: 100px;
  text-align: center;
  color: #fff;
  vertical-align: middle;
  font-size: 12px;
  -webkit-transition: background .3s ease;
  -ms-transition: background .3s ease;
  transition: background .3s ease;
  border: none;
  cursor: pointer;
  box-sizing: border-box;
  padding: 0 18px;
  background: #fec126;
  font-size: 12px
}

body.casino .main-container-casino-res .btn:focus,
body.casino .main-container-casino-res .btn.focus,
body.casino .main-container-casino-res .btn:hover {
  color: #fff
}

.pull-right {
  float: right
}

.pull-left {
  float: left
}

body.casino {
  background: #100E11
}

body.casino .form-control:active,
body.casino .form-control:visited,
body.casino .form-control:focus {
  outline: 0 !important;
  min-height: 34px !important
}

body.casino .img-responsive {
  width: 100%
}

body.casino * {
  scrollbar-color: #fec126 #100E11 !important;
  scrollbar-width: thin !important
}

body.casino ::-webkit-scrollbar {
  width: 8px !important;
  height: 8px !important
}

body.casino ::-webkit-scrollbar-track {
  border-radius: 0;
  background: #100E11 !important
}

body.casino ::-webkit-scrollbar-track:horizontal {
  border-radius: 0 !important;
  background: #100E11 !important
}

body.casino ::-webkit-scrollbar-thumb {
  background: #333 !important;
  border-radius: 10px !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75)
}

body.casino ::-webkit-scrollbar-thumb:horizontal {
  background-color: #fec126 !important;
  border-radius: 10px !important;
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75);
  box-shadow: inset 0px 0px 0px 1px rgba(0, 0, 0, 0.75)
}

body.casino section.main-container-casino-res {
  background: #100E11;
  width: 100%
}

body.casino section.main-container-casino-res .search {
  background: transparent
}

body.casino section.main-container-casino-res .search input {
  width: 260px;
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.05);
  background: rgba(255, 255, 255, 0.05);
  color: #c1c1c1;
  height: 34px;
  padding: 0 12px;
  box-sizing: border-box;
  position: relative;
  font-size: 13px;
  font-weight: 300
}

body.casino section.main-container-casino-res .casino-provider-cont {
  width: 100%;
  float: left;
  height: auto;
  background: rgba(255, 255, 255, 0.05);
  padding: 0px;
  min-height: 20px;
  overflow: hidden;
  max-height: 92px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-header {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main {
  padding: 6px;
  padding-left: 40px;
  padding-right: 40px;
  flex-direction: row;
  flex-wrap: wrap;
  position: relative;
  overflow: hidden;
  min-height: 20px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
  width: calc(7.6923076923% - 6px);
  height: 36px;
  margin: 3px;
  padding: 0;
  border: none;
  background: #fec126;
  background-image: linear-gradient(to bottom, #fec83f, #8d4c27);
  border-radius: 8px;
  float: left;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  cursor: pointer
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search {
  margin: 3px 3px 1px -39px;
  border: none;
  padding: 0;
  position: relative;
  width: 36px !important;
  overflow: hidden;
  vertical-align: middle;
  background: none !important
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search .fa-search {
  left: 0;
  width: 40px;
  position: absolute;
  right: 0;
  top: 0;
  width: 40px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #c1c1c1;
  z-index: 1;
  font-size: 14px;
  cursor: pointer
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control {
  display: inline-block;
  border-radius: 8px;
  width: 275px;
  border-width: 2px;
  opacity: 0;
  width: 100%;
  height: 45px;
  padding-left: 40px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control::placeholder {
  color: #c1c1c1
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control:focus,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control:active,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control:visited {
  box-shadow: unset !important
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control:focus,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control:active {
  border-color: #fec126
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search .fa-times {
  width: 40px;
  align-items: center;
  justify-content: center;
  color: #c1c1c1;
  z-index: 1;
  font-size: 14px;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search .fa-times:hover {
  color: #fec126
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
  width: calc(15.3846153846% - 6px) !important;
  margin-left: 3px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input {
  opacity: 1
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search .fa-times {
  display: flex !important
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont {
  background-size: 100% 100% !important;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  background-position: left top !important;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  margin: 1px;
  background-color: rgba(0, 0, 0, 0.85);
  overflow: hidden
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont:after {
  content: "";
  background: linear-gradient(to right, rgba(21, 19, 23, 0.9), rgba(16, 14, 17, 0.9));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 8px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino {
  color: #c1c1c1;
  position: relative;
  z-index: 2;
  margin: 0 !important;
  min-width: 128px;
  width: 128px;
  height: 48px;
  line-height: 48px;
  display: inline-block;
  vertical-align: middle;
  background-size: 1280px 1564px;
  background-position: -381px -1247px;
  background-image: url("/player/theme-asset/22/assets/providers-dark.png");
  overflow: hidden
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-text {
  background-image: unset !important;
  font-family: "gilroy", sans-serif;
  text-transform: uppercase;
  font-style: normal;
  font-weight: 300
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all span,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-text span {
  display: block
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino img {
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 90%;
  left: 50%
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont:before {
  content: ' ';
  display: block;
  position: absolute;
  left: -160px;
  top: 0;
  width: 570px;
  height: 407px;
  opacity: 0.6;
  background-image: url("/player/theme-asset/22/assets/slots-collage-1.jpg");
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-size: cover;
  transform: rotate(15deg);
  opacity: 0.2
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider:nth-child(3n) .inner-cont:before {
  transform: rotate(45deg);
  background-image: url("/player/theme-asset/22/assets/slots-collage-2.jpg")
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider:nth-child(5n) .inner-cont:before {
  transform: rotate(30deg);
  background-image: url("/player/theme-asset/22/assets/slots-collage-3.jpg")
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider:nth-child(2n) .inner-cont:before {
  transform: rotate(20deg)
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.active .inner-cont:after {
  background-image: linear-gradient(to bottom, #fec83f, #8d4c27);
  opacity: .2
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.active:hover .inner-cont:after {
  filter: unset !important
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider:hover .inner-cont:after {
  filter: contrast(0.7) brightness(0.7)
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow {
  position: absolute;
  right: 5px;
  top: 9px;
  max-width: 33px;
  background: #fec126;
  display: flex !important;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 45px;
  border-radius: 8px;
  font-size: 20px;
  color: #c1c1c1;
  cursor: pointer;
  width: 100%
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow i {
  margin: -6px 0;
  position: relative;
  animation-name: bounceAlpha;
  animation-duration: 1.4s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  margin: -6px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow i:first-child {
  animation-name: bounceAlpha;
  animation-duration: 1.4s;
  animation-delay: .2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow.toggle-arrow {
  bottom: 9px;
  top: auto
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow.toggle-arrow i {
  animation: none
}

body.casino section.main-container-casino-res .casino-provider-cont.open-provider {
  height: auto !important;
  max-height: unset !important
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont {
  align-items: center;
  justify-content: center;
  padding-bottom: 20px;
  position: sticky;
  top: 0;
  left: 0;
  height: 100vh;
  overflow: visible;
  display: flex;
  flex-wrap: nowrap !important;
  flex-direction: column;
  width: 260px;
  padding: 0;
  background: #100E11;
  max-height: unset
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header {
  background: #100E11;
  z-index: 99;
  display: block !important;
  width: 100%;
  position: sticky;
  top: 0;
  z-index: 2
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.05)
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header h4.title {
  font-size: 20px;
  color: #c1c1c1;
  padding: 16.5px 15px;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  font-family: "gilroy", sans-serif;
  font-weight: 400
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search {
  width: 100% !important;
  box-sizing: border-box;
  flex: none;
  border: none;
  padding: 0;
  position: relative;
  overflow: hidden;
  vertical-align: middle
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search input {
  opacity: 1;
  height: 36px;
  border-radius: 0;
  transition: box-shadow ease .3s
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search input::placeholder {
  opacity: 1;
  color: #c1c1c1
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search input:focus {
  outline: none;
  border-color: #fec126
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-header .search i {
  position: absolute;
  right: 0;
  top: 0;
  width: 36px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  font-size: 14px;
  cursor: pointer;
  color: #c1c1c1
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-main {
  overflow-y: auto;
  padding: 15px 0 20px 0 !important;
  display: flex;
  flex-wrap: nowrap;
  text-align: center;
  align-items: center;
  padding-bottom: 20px;
  position: sticky;
  top: 0;
  left: 0;
  height: 100vh !important;
  overflow: visible;
  flex-direction: column;
  width: 100%;
  overflow-y: auto
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-main .casino-provider {
  width: 200px;
  height: 50px
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-main .casino-provider.search {
  display: none
}

body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-main .open-provider-arrow {
  display: none !important
}

body.casino section.main-container-casino-res.left-side-provider .right-container {
  flex: 1;
  float: right;
  width: calc(100% - 260px);
  position: sticky;
  top: 0;
  right: 0;
  z-index: 2
}

body.casino section.main-container-casino-res.left-side-provider .right-container .game-type-container {
  position: sticky;
  top: 0;
  right: 0;
  z-index: 2
}

body.casino section.main-container-casino-res.left-side-provider .right-container .game-type-container:before {
  content: "";
  width: 100%;
  height: 100%;
  background: #100E11;
  position: absolute;
  left: 0;
  top: -1px;
  z-index: -1
}

body.casino section.main-container-casino-res.left-side-provider .right-container .game-type-container:after {
  content: "";
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.05);
  position: absolute;
  left: 0;
  top: -1px;
  z-index: -1
}

body.casino section.main-container-casino-res.left-side-provider .right-container .game-type-container .search-box .icon-view svg {
  transform: rotate(90deg)
}

body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper {
  position: sticky;
  top: 0;
  right: 0;
  z-index: 1
}

body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
  width: 20%
}

body.casino section.main-container-casino-res .right-container {
  float: left;
  width: 100%;
  background: #100E11
}

body.casino section.main-container-casino-res .right-container .game-type-container {
  border-top: 1px solid rgba(255, 255, 255, 0.05);
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 88px;
  background: rgba(255, 255, 255, 0.05)
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters {
  overflow-y: auto;
  white-space: nowrap;
  flex: 1;
  width: 1px
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters ul {
  width: 100%;
  overflow-y: hidden;
  white-space: nowrap;
  overflow-x: auto
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li {
  display: inline-block;
  vertical-align: middle;
  border-right: 1px solid rgba(255, 255, 255, 0.05);
  height: 100%
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li:first-child {
  border-left: 1px solid rgba(255, 255, 255, 0.05)
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li a {
  font-size: 13px;
  text-transform: uppercase;
  color: #c1c1c1;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 0 16px;
  height: 88px;
  justify-content: center;
  min-width: 90px;
  cursor: pointer
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li a i {
  font-size: 28px;
  margin-bottom: 10px
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li a span {
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 400
}

body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li.active a,
body.casino section.main-container-casino-res .right-container .game-type-container .game-type-filters li:hover a {
  color: #fec126;
  text-decoration: none
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box {
  display: flex;
  flex-direction: column;
  margin-right: 10px;
  padding-left: 10px !important;
  margin-left: auto
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search-box-top {
  display: flex;
  justify-content: flex-end;
  color: #c1c1c1
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 0;
  margin-left: 10px;
  height: 25px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view i {
  font-size: 25px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view.casino-sorting {
  font-weight: bold;
  background: #fff;
  color: #000;
  line-height: 25px;
  padding: 0 8px;
  border-radius: 4px;
  height: 25px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view.casino-sorting i {
  font-size: 12px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view.casino-sorting strong {
  font-family: "gilroy", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 12px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view.casino-sorting.active {
  background: #fec126;
  color: #c1c1c1
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view svg {
  transform: rotate(0deg)
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .icon-view svg path {
  fill: #fff
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search {
  margin-top: 8px;
  width: 100% !important;
  box-sizing: border-box;
  flex: none;
  border: none;
  padding: 0;
  position: relative;
  overflow: hidden;
  vertical-align: middle;
  border-radius: 4px;
  overflow: hidden
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search input {
  opacity: 1;
  transition: box-shadow ease .3s;
  outline: none;
  border-radius: 4px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search input::placeholder {
  opacity: 1;
  color: #c1c1c1
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search input:focus {
  outline: none;
  border-color: #fec126
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search i {
  position: absolute;
  right: 0;
  top: 0;
  width: 36px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  font-size: 13px;
  cursor: pointer;
  color: #c1c1c1;
  background: #fec126
}

body.casino section.main-container-casino-res .right-container .game-type-container.no-filters {
  min-height: 50px !important
}

body.casino section.main-container-casino-res .right-container .game-type-container.no-filters .search-box {
  display: block;
  width: 100%;
  margin: 0 auto;
  padding: 0 10px !important
}

body.casino section.main-container-casino-res .right-container .game-type-container.no-filters .search-box .search-box-top {
  float: left;
  width: 200px;
  display: block;
  margin: 5px 0 0 0
}

body.casino section.main-container-casino-res .right-container .game-type-container.no-filters .search-box .search {
  float: right;
  width: 247px !important;
  display: block;
  margin: 0
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper {
  padding: 30px;
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  display: flex;
  height: 100%
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container {
  width: 100%;
  min-height: 500px
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul {
  display: flex;
  flex-wrap: wrap;
  width: 100%
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
  width: 16.6666666%;
  float: left;
  padding: 7px;
  box-sizing: border-box
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game {
  border-radius: 10px;
  overflow: hidden;
  background: #100E11;
  -webkit-transition: background .3s ease;
  -ms-transition: background .3s ease;
  transition: background .3s ease
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont {
  overflow: hidden;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #100E11
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .new-label {
  font-size: 13px;
  position: absolute;
  top: 8px;
  background: #fec126;
  right: 9px;
  line-height: 22px;
  text-transform: uppercase;
  color: #000;
  border-radius: 100px;
  padding: 0 15px;
  font-weight: bold
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #100E11;
  opacity: 0;
  -webkit-transition: opacity .3s ease;
  -ms-transition: opacity .3s ease;
  transition: opacity .3s ease
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns {
  position: absolute;
  top: 0px;
  left: 0;
  z-index: 1;
  display: inline-block;
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div {
  display: flex;
  flex-direction: column
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a {
  vertical-align: middle;
  line-height: normal;
  color: #fec126;
  text-shadow: 3px 4px 8px rgba(0, 0, 0, 0.77);
  z-index: 22;
  font-size: 17px;
  transform: scale(0);
  -webkit-transition: transform .3s ease;
  -ms-transition: transform .3s ease;
  transition: transform .3s ease;
  display: flex;
  align-items: center;
  cursor: pointer
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a:hover {
  color: #c1c1c1
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a:hover span {
  color: #c1c1c1
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a i {
  font-size: 35px;
  margin-right: 6px
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a span {
  line-height: 1;
  font-size: 17px;
  color: #fec126;
  background: transparent
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a+a {
  margin-top: 10px
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game span.title {
  line-height: 34px;
  text-align: center;
  width: 100%;
  display: inline-block;
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  color: #c1c1c1;
  position: relative;
  background: #181617;
  -webkit-transition: background .3s ease;
  -ms-transition: background .3s ease;
  transition: background .3s ease
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li:hover .game span {
  background: #fec126;
  -webkit-transition: background .3s ease;
  -ms-transition: background .3s ease;
  transition: background .3s ease
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li:hover .game .image-cont:after {
  opacity: .8
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li:hover .game .game-btns div a {
  transform: scale(1)
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
  width: 20%
}

body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
  width: 25%
}

body.casino #login-modal {
  z-index: 2222222222
}

body.casino #login-modal .modal-dialog {
  width: 600px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin: auto
}

body.casino #login-modal .modal-dialog>div {
  width: 100% !important;
  display: flex;
  align-items: center;
  height: 100%
}

body.casino #login-modal .modal-dialog>div .modal-content {
  width: 100%;
  box-shadow: unset;
  background: transparent;
  background-color: #fff;
  box-shadow: 2px 2px 135px #fff;
  border-radius: 20px;
  overflow: hidden
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-header {
  width: 20px;
  position: absolute;
  right: 16px;
  top: 10px;
  z-index: 1
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-header button.close {
  margin: 0;
  font-size: 40px;
  color: #fec126
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body {
  padding: 0;
  overflow-y: auto;
  max-height: 100%;
  background-position: bottom;
  background-size: 100% auto;
  overflow-x: hidden;
  height: 500px
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .img-cont {
  height: 100%;
  width: 100%;
  background: #ccc;
  position: absolute;
  top: 0;
  left: 0
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .login-content {
  width: calc(100% - 310px);
  float: right;
  margin-right: 50px;
  height: 100%;
  display: flex;
  align-items: center
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .login-content .login-cont span {
  display: block;
  width: 100%;
  font-weight: 700;
  font-size: 25px;
  text-transform: uppercase;
  margin-bottom: 10px;
  line-height: 1.2;
  color: #000
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .login-content .login-cont span.span1 {
  margin: 0
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .login-content .login-cont span.span2 {
  color: #fec126
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .login-content .login-cont .login .form-group {
  width: 100%
}

body.casino #login-modal .modal-dialog>div .modal-content .modal-body .login-content .login-cont .login .form-group input {
  width: 100%
}

body.casino #casino-game-live.modal {
  z-index: 2222222222;
  overflow: hidden
}

body.casino #casino-game-live.modal .modal-dialog {
  width: calc(100% - 60px) !important;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  margin: auto
}

body.casino #casino-game-live.modal .modal-dialog>div {
  width: 100% !important;
  display: flex;
  align-items: center;
  height: 100%
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content {
  width: 100%;
  padding-right: 20px;
  box-shadow: unset;
  background: transparent;
  background-color: #100E11;
  box-shadow: 2px 2px 57px #fff;
  border-radius: 20px 0 20px 20px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body {
  padding: 0;
  border-radius: 30px 0 30px 30px;
  overflow-y: auto;
  max-height: 100%;
  background-position: bottom;
  background-size: 100% auto;
  overflow-x: hidden;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino {
  float: right;
  display: flex;
  align-items: center;
  background-image: linear-gradient(45deg, #dc9444 0%, #dc9444 25%, #eb4b17 100%);
  width: 540px;
  height: 500px;
  border-radius: 20px;
  padding: 20px;
  position: relative;
  overflow: hidden;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%)
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("/player/theme-asset/22/assets/casiono-login-red.png");
  background-repeat: no-repeat;
  background-size: 70%;
  background-position-y: 47px;
  background-position-X: -10px;
  z-index: -1
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont {
  width: calc(100% - 220px);
  float: right;
  margin-left: 200px;
  margin-right: 22px;
  z-index: 1
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont span {
  display: block;
  width: 100%;
  font-weight: 700;
  font-size: 25px;
  text-transform: uppercase;
  margin-bottom: 10px;
  line-height: 1.2;
  color: #c1c1c1;
  float: left
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont span.span1 {
  margin: 0
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont span.span2 {
  color: #fec126
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont span.span4 {
  font-size: 16px;
  font-weight: 300;
  text-transform: none
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont a.btn-registrazione {
  background-color: #fec126;
  color: #c1c1c1;
  min-width: 100px;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .login {
  margin-top: 30px;
  margin-bottom: 30px;
  float: left
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .login .form-inline .form-group {
  width: 100%
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .login .form-inline .form-group input {
  width: 100%;
  background-color: transparent;
  margin-bottom: 10px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .login .form-inline .form-group input::placeholder {
  color: #c1c1c1
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino .login-cont .login .form-inline input.btn-login {
  background-color: #fec126;
  color: #c1c1c1;
  min-width: 100px;
  font-size: 14px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content {
  position: relative
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal {
  height: 100vh;
  width: 100vw
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper {
  height: auto;
  position: absolute;
  top: 10Px;
  left: 50%;
  transform: translateX(-50%) translateY(0);
  padding: 10px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper.game-16-9 {
  width: calc(100vw - 90px) !important;
  transition: all 0.5s;
  padding-right: 170px;
  margin: 0 auto
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper.game-16-9 .game-frame {
  width: 100%;
  padding-bottom: 0
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper.game-4-3 {
  width: 80vw !important;
  transition: all 0.5s;
  padding-right: 170px;
  margin: 0 auto
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper.game-4-3 .game-frame {
  width: 100%;
  padding-bottom: 0
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper .game-frame {
  float: left
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper .game-frame .game .middle-box {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  width: 100vw;
  height: calc(100vh - 50px)
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-container-wrapper .game-frame .game .middle-box iframe {
  width: 100%;
  height: 100%
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont {
  width: 150px;
  padding-bottom: 0;
  float: right;
  margin-right: 53px;
  margin-top: 20px;
  z-index: 99;
  position: relative;
  font-family: "gilroy", sans-serif;
  font-size: 12px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .panel-favourites {
  display: none
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
  margin-left: auto
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box .search {
  margin-top: 8px;
  width: 100% !important;
  box-sizing: border-box;
  flex: none;
  border: none;
  padding: 0;
  position: relative;
  overflow: hidden;
  vertical-align: middle;
  border-radius: 4px;
  overflow: hidden
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box .search input {
  opacity: 1;
  transition: box-shadow ease .3s;
  outline: none;
  border-radius: 4px;
  border: 1px solid rgba(255, 255, 255, 0.05) !important;
  background: rgba(255, 255, 255, 0.05) !important;
  color: #c1c1c1 !important;
  height: 31px !important
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box .search input::placeholder {
  opacity: 1;
  color: #c1c1c1
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box .search input:focus {
  outline: none;
  border-color: #fec126
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box .search i {
  position: absolute;
  right: 0;
  top: 0;
  width: 30px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  font-size: 12px;
  cursor: pointer;
  color: #c1c1c1;
  background: #fec126
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .search-box .search i:hover {
  filter: brightness(1.2)
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .game-info-thumb {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 4px;
  overflow: hidden;
  margin-bottom: 10px;
  padding-bottom: 10px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .game-info-thumb .game-title {
  height: auto;
  font-weight: bold;
  text-transform: uppercase;
  background: linear-gradient(to right, rgba(97, 184, 78, 0.9), transparent);
  border-radius: 0px;
  border: unset;
  padding: 3px 8px;
  display: block
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .game-info-thumb .game-thumb {
  padding: 7px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .game-info-thumb .add-pref.btn {
  border-radius: 50px;
  line-height: 30px;
  min-width: calc(100% - 14px);
  text-transform: uppercase;
  padding: unset;
  color: #c1c1c1;
  background: #fec126;
  margin: 3px 7px 0 7px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .game-info-thumb .add-pref.btn:hover {
  box-shadow: unset !important;
  background: #feb702
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances {
  background: rgba(255, 255, 255, 0.05);
  border-radius: 4px;
  overflow: hidden;
  padding-bottom: 10px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li {
  display: block;
  height: 46px;
  padding: 4px 8px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05)
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li:last-child {
  border: unset
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li.title {
  height: auto;
  font-weight: bold;
  text-transform: uppercase;
  background: linear-gradient(to right, rgba(97, 184, 78, 0.9), transparent);
  border-radius: 0px;
  border: unset;
  padding: 3px 8px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li span {
  display: block
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li span .title {
  float: left
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li span.amount {
  float: left
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li span.icon {
  width: 10px;
  margin-left: 5px;
  color: #fff;
  float: right;
  cursor: pointer;
  font-size: 10px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li span.icon i.fa-refresh {
  color: #fec126
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .balances ul li span.icon i.fa-refresh:before {
  content: "\f021"
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .casinotransfer-button {
  display: flex;
  justify-content: center
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .casinotransfer-button button {
  border-radius: 50px;
  line-height: 30px;
  min-width: calc(100% - 14px);
  text-transform: uppercase;
  padding: unset;
  color: #c1c1c1;
  background: #fec126;
  margin: 3px 7px 0 7px
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .game-content .casino-game-cont .casino-game-wrapper-modal .game-info-cont .casinotransfer-button button:hover {
  box-shadow: unset !important;
  background: #feb702
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-btns {
  position: absolute;
  right: -19px;
  top: 0;
  width: 40px;
  text-align: right;
  background-color: #100E11;
  padding: 15px 0 15px 0;
  border-radius: 0 20px 20px 0;
  z-index: 1
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-btns a {
  color: #c1c1c1;
  margin: 9px 1px;
  font-size: 22px;
  width: 100%;
  display: inline-flex;
  align-items: center;
  justify-content: center
}

body.casino #casino-game-live.modal .modal-dialog>div .modal-content .modal-btns a i {
  text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.6), 0 0 1em rgba(51, 51, 51, 0.6), 0 0 0.2em rgba(0, 0, 0, 0.6)
}

body.casino.skin-color--purple #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino:before {
  background-image: url("/player/theme-asset/22/assets/casiono-login-purple.png")
}

body.casino.skin-color--red #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino:before {
  background-image: url("/player/theme-asset/22/assets/casiono-login-red.png")
}

body.casino.skin-color--blue #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino:before {
  background-image: url("/player/theme-asset/22/assets/casiono-login-blue.png")
}

body.casino.skin-color--yellow #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino:before {
  background-image: url("/player/theme-asset/22/assets/casiono-login-yellow.png")
}

body.casino.skin-color--green #casino-game-live.modal .modal-dialog>div .modal-content .modal-body .login-main-casino:before {
  background-image: url("/player/theme-asset/22/assets/casiono-login-green.png")
}

.container-chevron {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh
}

.chevron {
  position: absolute;
  width: 1rem;
  height: 0.25rem;
  opacity: 0;
  transform: scale(0.3);
  animation: move-chevron 3s ease-out infinite
}

.chevron:first-child {
  animation: move-chevron 3s ease-out 1s infinite
}

.chevron:nth-child(2) {
  animation: move-chevron 3s ease-out 2s infinite
}

.chevron:before,
.chevron:after {
  content: '';
  position: absolute;
  top: -45px;
  height: 100%;
  width: 50%;
  background: #c1c1c1
}

.chevron:before {
  left: 0;
  transform: skewY(30deg)
}

.chevron:after {
  right: 0;
  width: 50%;
  transform: skewY(-30deg)
}

@keyframes move-chevron {
  25% {
    opacity: 1
  }

  33.3% {
    opacity: 1;
    transform: translateY(2.28rem)
  }

  66.6% {
    opacity: 1;
    transform: translateY(3.12rem)
  }

  100% {
    opacity: 0;
    transform: translateY(2.4rem) scale(0.5)
  }
}

@keyframes bounceAlpha {
  0% {
    opacity: 1;
    transform: translateY(0) scale(1)
  }

  25% {
    opacity: 0;
    transform: translateY(10px) scale(0.9)
  }

  26% {
    opacity: 0;
    transform: translateY(-10px) scale(0.9)
  }

  55% {
    opacity: 1;
    transform: translateY(0) scale(1)
  }
}

@keyframes jumpInfinite {
  0% {
    margin-top: 0
  }

  50% {
    margin-top: 20px
  }

  100% {
    margin-top: 0
  }
}

@media screen and (max-width: 1600px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(9.0909090909% - 6px);
    height: 36px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(18.15% - 6px) !important
  }
}

@media screen and (max-width: 1440px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(9.0909090909% - 4px) !important;
    height: 38px;
    margin: 2px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all,
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-text {
    transform: scale(0.9) !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(18.15% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input {
    height: 40px !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow {
    height: 39px;
    margin-top: -2px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont {
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    margin: 1px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control {
    height: 39px
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 20%
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 25%
  }

  body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont {
    width: 210px
  }

  body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-main .casino-provider {
    width: 80% !important;
    height: 38px
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container {
    width: calc(100% - 210px)
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 25%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 33.33%
  }
}

@media screen and (min-width: 1200px) and (max-width: 1440px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(10% - 4px)
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(18.15% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }
}

@media screen and (min-width: 650px) and (max-width: 1200px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(16.66% - 4px) !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(16.66% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper {
    padding: 1% !important
  }
}

@media screen and (min-width: 360px) and (max-width: 650px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(25% - 4px) !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(16.66% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper {
    padding: 1% !important
  }
}

@media screen and (min-width: 500px) and (max-width: 650px) {
  body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 25%
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 33.33%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container {
    width: calc(100% - 210px)
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 33.33%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 50%
  }
}

@media screen and (min-width: 360px) and (max-width: 500px) {
  body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 33.33%
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 50%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container {
    width: calc(100% - 210px)
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 50%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 100%
  }
}

body.casino section.main-container-casino-res .slider .carousel.slide h2 {
  text-align: center;
  padding: 5rem 0;
  margin: 0;
  font-style: italic;
  font-weight: 300
}

body.casino section.main-container-casino-res .slider .carousel.slide .carousel-control {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10%
}

body.casino section.main-container-casino-res .slider .carousel.slide .carousel-control span {
  font-family: "FontAwesome" !important
}

body.casino section.main-container-casino-res .slider .carousel.slide .carousel-control span.fa-chevron-circle-left:before {
  content: "\f053"
}

body.casino section.main-container-casino-res .slider .carousel.slide .carousel-control span.fa-chevron-circle-right:before {
  content: "\f054"
}

body.casino section.main-container-casino-res .slider .carousel.slide .carousel-indicators li {
  width: 13px;
  height: 5px;
  margin: 5px 3px;
  border: unset
}

body,
body.casino {
  overflow: auto !important
}

body .form-control:active,
body .form-control:visited,
body .form-control:focus,
body.casino .form-control:active,
body.casino .form-control:visited,
body.casino .form-control:focus {
  outline: 0 !important;
  min-height: unset !important;
  box-shadow: unset !important
}

body.casino.modal-open,
body.casino.casino.modal-open {
  overflow: hidden !important
}

body.casino .wrapper-boxed,
body.casino.casino .wrapper-boxed {
  margin: 0 !important
}

body.casino section.main-container-casino-res a,
body.casino.casino section.main-container-casino-res a {
  text-decoration: none !important
}

body.casino section.main-container-casino-res .search input,
body.casino.casino section.main-container-casino-res .search input {
  height: 34px !important
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input,
body.casino.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input {
  height: 45px !important
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search-box-top .icon-view i,
body.casino.casino section.main-container-casino-res .right-container .game-type-container .search-box .search-box-top .icon-view i {
  font-size: 29px
}

body.casino section.main-container-casino-res .right-container .game-type-container .search-box .search-box-top .icon-view.casino-sorting i,
body.casino.casino section.main-container-casino-res .right-container .game-type-container .search-box .search-box-top .icon-view.casino-sorting i {
  font-size: 15px
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game span.title,
body.casino.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game span.title {
  border-radius: unset !important
}

body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a:hover,
body.casino.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont .game-btns div a:hover {
  text-decoration: none
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .controls .time,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .controls .time {
  line-height: 34px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .controls .time:before,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .controls .time:before {
  top: 1px;
  left: 7px;
  font-size: 16px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper {
  top: 40px;
  height: calc(100% - 40px);
  border-radius: 10px;
  padding: 0 260px 0 0
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .game-frame,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .game-frame {
  padding-bottom: unset
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .middle-box,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .middle-box {
  height: calc(100vh - 65px);
  position: relative
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .middle-box .loading-game,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .middle-box .loading-game {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 80px;
  opacity: 0.5
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu {
  height: calc(100vh - 60px);
  width: 240px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info {
  overflow: hidden;
  margin-bottom: 10px;
  padding-bottom: 0;
  border-radius: 10px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .game-title,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .game-title {
  height: auto;
  font-weight: bold;
  text-transform: uppercase;
  border-radius: 0px;
  border: unset;
  padding: 3px 8px;
  display: block;
  padding: 10px;
  line-height: 14px;
  text-align: left;
  border-radius: 10px 10px 0 0;
  font-size: 14px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .game-thumb,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .game-thumb {
  padding: 0
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .game-thumb img,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .game-thumb img {
  width: 100%;
  padding: 0;
  border-radius: 0 0 10px 10px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .add-pref,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .game-info .add-pref {
  line-height: 30px;
  min-width: 100% !important;
  text-transform: uppercase;
  padding: unset;
  margin: 3px 7px 0 7px;
  transform: unset !important;
  margin: 10px 0
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .balances,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .balances {
  border-radius: 10px;
  overflow: hidden;
  padding-bottom: 10px;
  width: 100%;
  margin-bottom: 0
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .balances ul li,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .balances ul li {
  border: unset !important;
  padding: 6px 10px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .panel.panel-preferiti,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .panel.panel-preferiti {
  border-radius: 10px;
  overflow: hidden;
  padding: 0 0 5px 0;
  width: 100%
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .panel.panel-preferiti .panel-heading,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .panel.panel-preferiti .panel-heading {
  padding: 10px;
  line-height: 14px;
  margin-bottom: 5px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .panel.panel-preferiti .panel-body ul li .game-back .btn-play,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .panel.panel-preferiti .panel-body ul li .game-back .btn-play {
  padding: 5px 10px;
  line-height: 11px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container {
  width: 100%;
  transform: unset !important;
  margin: 0;
  padding: 0 10px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button {
  width: 100%;
  max-width: unset;
  min-width: unset;
  margin: 0;
  padding: 0;
  transform: unset !important;
  height: 35px !important;
  display: flex;
  justify-content: center;
  align-items: center
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button span,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button span {
  line-height: 35px;
  font-size: 11px;
  text-indent: 19px
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button span:after,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button span:after {
  left: -19px !important;
  font-size: 13px !important
}

@media screen and (max-width: 1440px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input {
    height: 39px !important
  }
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology {
  background-position: -126px -1336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-octavian {
  background-position: 1px -1337px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-octavian span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomingpremium {
  background-position: -1157px -1295px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomingpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eldorado {
  background-position: -1031px -1292px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eldorado span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superspadegames {
  background-position: -766px -1291px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superspadegames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosiveslots {
  background-position: -634px -1292px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosiveslots span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wac {
  background-position: -503px -1292px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wac span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spaceman {
  background-position: -256px -1294px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spaceman span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skywind {
  background-position: -386px -1293px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skywind span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-portomaso {
  background-position: -1277px -1294px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-portomaso span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-n2live {
  background-position: 1156px -1294px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-n2live span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bomba {
  background-position: -505px -1247px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bomba span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-noble {
  background-position: -640px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-noble span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vleague {
  background-position: -770px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vleague span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gaminator {
  background-position: -899px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gaminator span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nemesis {
  background-position: -1033px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nemesis span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fablecasino {
  background-position: -258px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fablecasino span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eurasiangaming {
  background-position: -123px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eurasiangaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netent {
  background-position: 0 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netent span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playngo {
  background-position: -128px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playngo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-yggdrasil {
  background-position: -256px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-yggdrasil span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amatic {
  background-position: -384px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-quickspin {
  background-position: -512px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-quickspin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-habanero {
  background-position: -640px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-habanero span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgaming {
  background-position: -768px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingbranded {
  background-position: -768px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingbranded span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtiger {
  background-position: -896px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtiger span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolution {
  background-position: -1024px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolution span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolutiongaming {
  background-position: -1024px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolutiongaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ezugi {
  background-position: -1152px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ezugi span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booongo {
  background-position: 0 -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booongo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playson {
  background-position: -128px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playson span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsoft {
  background-position: -256px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplay {
  background-position: -384px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmatic {
  background-position: -384px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bigtimegaming {
  background-position: -512px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bigtimegaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbet {
  background-position: -640px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinomenal {
  background-position: -768px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinomenal span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatragames {
  background-position: -896px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatragames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatra {
  background-position: -896px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatra span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tomhorn {
  background-position: -1024px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tomhorn span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booming,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boominggames {
  background-position: -1152px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booming span,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boominggames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wazdan {
  background-position: 0 -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wazdan span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2 {
  background-position: -128px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondogstudio {
  background-position: -256px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondogstudio span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog {
  background-position: -256px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog {
  background-position: -256px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt {
  background-position: -384px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-apollo {
  background-position: -512px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-apollo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameart {
  background-position: -640px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameart span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-2by2 {
  background-position: -768px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-2by2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mrslotty {
  background-position: -896px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mrslotty span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino29 {
  background-position: -1024px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino29 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplay {
  background-position: -1152px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-genesisgaming {
  background-position: 0 -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-genesisgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcatgambling {
  background-position: -128px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcatgambling span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcat {
  background-position: -128px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bgaming {
  background-position: -256px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platipus {
  background-position: -384px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platipus span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nextgen {
  background-position: -512px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nextgen span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-endorphina {
  background-position: -640px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-endorphina span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igrosoft {
  background-position: -768px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igrosoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-thunderkick {
  background-position: -896px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-thunderkick span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino39 {
  background-position: -1024px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino39 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bet2tech {
  background-position: -1152px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bet2tech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino41 {
  background-position: 0 -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino41 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betixon {
  background-position: -128px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betixon span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentpremium {
  background-position: -256px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-novomatic {
  background-position: -384px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-novomatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playtech {
  background-position: -512px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino46 {
  background-position: -640px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino46 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint {
  background-position: -768px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elkstudios {
  background-position: -896px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elkstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elk {
  background-position: -896px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elk span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fugaso {
  background-position: -1024px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fugaso span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-50 {
  background-position: -1152px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-50 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimitcity {
  background-position: 0 -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimitcity span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimit {
  background-position: 0 -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimit span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pushgaming {
  background-position: -128px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pushgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-relaxgaming {
  background-position: -256px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-relaxgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-absolutelivegaming {
  background-position: -384px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-absolutelivegaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-abosulte-live-gaming {
  background-position: -384px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-abosulte-live-gaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-augustgaming {
  background-position: -512px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-augustgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingpremium {
  background-position: -640px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fantasma {
  background-position: -768px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fantasma span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felix {
  background-position: -896px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felix span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felixgaming {
  background-position: -896px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felixgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hacksaw {
  background-position: -1024px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hacksaw span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igtech {
  background-position: -1152px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kalamba {
  background-position: 0 -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kiron {
  background-position: -128px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kiron span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leandergames {
  background-position: -256px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leandergames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino64 {
  background-position: -384px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino64 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-luckystreak {
  background-position: -512px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-luckystreak span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lucky {
  background-position: -512px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lucky span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maxwingaming {
  background-position: -640px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maxwingaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-merkur {
  background-position: -768px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-merkur span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nucleus {
  background-position: -896px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nucleus span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelplay {
  background-position: -1024px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sapphire {
  background-position: -1152px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sapphire span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sthlmgaming {
  background-position: 0 -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sthlmgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino72 {
  background-position: -128px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino72 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ctgaming {
  background-position: -256px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ctgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology {
  background-position: -256px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-truelab {
  background-position: -384px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-truelab span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet {
  background-position: -512px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino76 {
  background-position: -640px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino76 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vivo {
  background-position: -771px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vivo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrace {
  background-position: -896px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrace span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenRace {
  background-position: -896px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenRace span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-northernlights {
  background-position: -1024px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-northernlights span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-4theplayer {
  background-position: -1152px -336px;
  background-position: -256px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-4theplayer span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgamestv {
  background-position: 0 -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgamestv span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgames {
  background-position: 0 -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino82 {
  background-position: -128px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino82 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino83 {
  background-position: -256px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino83 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino84 {
  background-position: -384px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino84 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spadegaming {
  background-position: -512px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spadegaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pgsoft {
  background-position: -640px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pgsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-authenticgaming {
  background-position: -768px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-authenticgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino88 {
  background-position: -896px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino88 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mascot {
  background-position: -1024px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mascot span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino90 {
  background-position: -1152px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino90 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betradar {
  background-position: 0 -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betradar span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamzix {
  background-position: -128px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamzix span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino93 {
  background-position: -256px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino93 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticlive {
  background-position: -384px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticlive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplaylive {
  background-position: -384px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplaylive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgame {
  background-position: -512px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgame span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oryx {
  background-position: -640px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oryx span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kagaming {
  background-position: -768px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino98 {
  background-position: -896px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino98 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsolutions {
  background-position: -1024px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsolutions span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xprogaming {
  background-position: -1152px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xprogaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xpg {
  background-position: -1152px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xpg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-7mojos {
  background-position: 0 -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-7mojos span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ainsworth {
  background-position: -128px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ainsworth span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all41studios {
  background-position: -256px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all41studios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-alchemygaming {
  background-position: -384px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-alchemygaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-allwayspin {
  background-position: -512px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-allwayspin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-arcadem {
  background-position: -640px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-arcadem span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aristocrat {
  background-position: -768px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aristocrat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-atmosphera {
  background-position: -896px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-atmosphera span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-asiagaming {
  background-position: -1024px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-asiagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-avatarux {
  background-position: -1152px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-avatarux span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aviator {
  background-position: 0 -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aviator span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bally {
  background-position: -128px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bally span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bethehouse {
  background-position: -256px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bethehouse span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bfgames {
  background-position: -384px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bfgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-barcrest {
  background-position: -512px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-barcrest span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-caleta {
  background-position: -640px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-caleta span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-creedroomz {
  background-position: -768px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-creedroomz span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamgaming {
  background-position: -896px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elbet {
  background-position: -1024px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evoplay {
  background-position: -1152px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evoplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fazi {
  background-position: 0 -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fazi span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-feltgaming {
  background-position: -128px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-feltgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crazytooth {
  background-position: -256px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crazytooth span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-foxium {
  background-position: -384px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-foxium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crypto {
  background-position: -512px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crypto span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dlv {
  background-position: -640px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dlv span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamanza {
  background-position: -768px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamanza span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eagaming {
  background-position: -896px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ebet {
  background-position: -1024px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ebet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-electricelephant {
  background-position: -1152px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-electricelephant span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eyecon {
  background-position: 0 -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eyecon span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ganapati {
  background-position: -128px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ganapati span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrock {
  background-position: -256px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrock span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justforthewin {
  background-position: -384px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justforthewin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jftw {
  background-position: -384px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jftw span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-provisiongaming {
  background-position: -512px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-provisiongaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leapgaming {
  background-position: -640px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leapgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leap {
  background-position: -640px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leap span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamesinc {
  background-position: -768px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamesinc span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameslab {
  background-position: -896px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameslab span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamevy {
  background-position: -1024px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamevy span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamomat {
  background-position: -1152px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamomat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liw {
  background-position: 0 -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liw span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mancala {
  background-position: -128px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mancala span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamshy {
  background-position: -256px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamshy span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv {
  background-position: -384px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pearfiction {
  background-position: -512px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pearfiction span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameburgerstudios {
  background-position: -640px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameburgerstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-imagina {
  background-position: -768px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-imagina span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-neonvalley {
  background-position: -896px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-neonvalley span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-givme {
  background-position: -1024px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-givme span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveg24 {
  background-position: -1152px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveg24 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenherogroup {
  background-position: 0 -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenherogroup span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenhero {
  background-position: 0 -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenhero span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gonggaming {
  background-position: -128px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gonggaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realdealer {
  background-position: -256px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realdealer span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-real-dealer {
  background-position: -256px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-real-dealer span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greenjade {
  background-position: -384px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greenjade span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-halfpixel {
  background-position: -512px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-halfpixel span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-high5 {
  background-position: -640px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-high5 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maverick {
  background-position: -768px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maverick span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igaming2go {
  background-position: -896px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igaming2go span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgaming {
  background-position: -1024px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nsoft {
  background-position: -1152px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningbox {
  background-position: 0 -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningbox span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningboxgames {
  background-position: 0 -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningboxgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nyx {
  background-position: -128px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nyx span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouch {
  background-position: -256px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouch span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouchlive {
  background-position: -256px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouchlive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pulse8 {
  background-position: -384px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pulse8 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redrake {
  background-position: -512px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redrake span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-red7 {
  background-position: -640px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-red7 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelnrg {
  background-position: -768px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelnrg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sagaming {
  background-position: -896px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-simpleplay {
  background-position: -1024px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-simpleplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reeltime {
  background-position: -1152px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reeltime span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-silverback {
  background-position: 0 -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-silverback span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zillion {
  background-position: -128px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zillion span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sgprovider {
  background-position: -256px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sgprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tpg {
  background-position: -384px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tpg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplepg {
  background-position: -384px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplepg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-swintt {
  background-position: -512px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-swintt span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-salsa {
  background-position: -640px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-salsa span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolvergaming {
  background-position: -768px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolvergaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolver {
  background-position: -768px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolver span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinmatic {
  background-position: -896px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinmatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormcraft {
  background-position: -1024px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormcraft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reflexgaming {
  background-position: -1152px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reflexgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smartsoft {
  background-position: 0 -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smartsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotvision {
  background-position: -128px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotvision span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skillzzgaming {
  background-position: -256px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skillzzgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zeusplay {
  background-position: -384px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zeusplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slingshot {
  background-position: -512px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slingshot span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wearecasino {
  background-position: -640px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wearecasino span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-velagaming {
  background-position: -768px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-velagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtualgeneration {
  background-position: -896px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtualgeneration span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual-generation {
  background-position: -896px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual-generation span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-snowborn {
  background-position: -1024px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-snowborn span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spearhead {
  background-position: -1152px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spearhead span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-adoptit {
  background-position: 0 -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-adoptit span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wms {
  background-position: -128px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wms span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aladdin {
  background-position: -256px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aladdin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-unikrn {
  background-position: -384px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-unikrn span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tripleedgestudios {
  background-position: -512px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tripleedgestudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-switchstudios {
  background-position: -640px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-switchstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplecherry {
  background-position: -768px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplecherry span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superlotto {
  background-position: -896px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superlotto span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-trueflip {
  background-position: -1024px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-trueflip span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinplay {
  background-position: -1152px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomerangstudios {
  background-position: 0 -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomerangstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zuprovider {
  background-position: -128px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zuprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-axial {
  background-position: -384px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-axial span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bangbanggames {
  background-position: -512px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bangbanggames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bbgames {
  background-position: -640px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bbgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-baddingo {
  background-position: -768px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-baddingo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-buckstakesentertainment {
  background-position: -896px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-buckstakesentertainment span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-candlebets {
  background-position: -1024px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-candlebets span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-charismatic {
  background-position: -1152px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-charismatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldcoinstudios {
  background-position: 0 -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldcoinstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jaderabbit {
  background-position: -128px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jaderabbit span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dtech {
  background-position: -256px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtvv2 {
  background-position: -384px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtvv2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv-v2 {
  background-position: -384px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv-v2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edgevirtuals {
  background-position: -512px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edgevirtuals span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edge-gaming {
  background-position: -512px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edge-gaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamtech {
  background-position: -640px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fortunefactory {
  background-position: -768px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fortunefactory span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-espresso {
  background-position: -896px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-espresso span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-funtagaming {
  background-position: -1024px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-funtagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamebeat {
  background-position: -1152px -1008px;
  background-position: -896px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamebeat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino221 {
  background-position: 0 -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino221 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playpearls {
  background-position: -128px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playpearls span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-plankgaming {
  background-position: -256px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-plankgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wager-mill {
  background-position: -384px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wager-mill span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wagermill {
  background-position: -384px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wagermill span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oldskool {
  background-position: -512px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oldskool span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nektan {
  background-position: -640px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nektan span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nekogames {
  background-position: -768px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nekogames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lottociti {
  background-position: -896px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lottociti span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konect {
  background-position: -1024px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konect span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-klaspoker {
  background-position: -1152px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-klaspoker span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realistic {
  background-position: 0 -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realistic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rival {
  background-position: -128px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rival span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-shufflemaster {
  background-position: -256px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-shufflemaster span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-retrogaming {
  background-position: -384px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-retrogaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sigmagaming {
  background-position: -512px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sigmagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotexchange {
  background-position: -640px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotexchange span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosive {
  background-position: -768px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormgames {
  background-position: -1024px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bingo {
  background-position: -1152px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bingo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gachastudios {
  background-position: 0 -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gachastudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-indigames {
  background-position: -128px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-indigames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boprovider {
  background-position: -256px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lgprovider {
  background-position: -384px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lgprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-itctprovider {
  background-position: -512px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-itctprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveslots {
  background-position: -640px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveslots span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-msprovider {
  background-position: -768px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-msprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-soswprovider {
  background-position: -896px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-soswprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smsftprovider {
  background-position: -1024px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smsftprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-petersons {
  background-position: -1152px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-petersons span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-peternsons {
  background-position: -1152px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-peternsons span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betconstruct {
  background-position: 0 -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betconstruct span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-popokgaming {
  background-position: -128px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-popokgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-visioncasino {
  background-position: -256px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-visioncasino span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-cogg {
  background-position: -384px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-cogg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playsonpremium {
  background-position: -512px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playsonpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbetpremium {
  background-position: -640px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbetpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1spin4win {
  background-position: -768px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1spin4win span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-turboprovider {
  background-position: -896px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-turboprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tombala {
  background-position: -1024px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tombala span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplaypremium {
  background-position: -1152px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplaypremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inbet {
  background-position: 0 -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onlyplay {
  background-position: -128px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onlyplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino263 {
  background-position: -256px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino263 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino264 {
  background-position: -384px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino264 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino265 {
  background-position: -512px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino265 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino266 {
  background-position: -640px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino266 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino267 {
  background-position: -768px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino267 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino268 {
  background-position: -896px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino268 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino269 {
  background-position: -1024px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino269 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino270 {
  background-position: -1152px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino270 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino271 {
  background-position: 0 -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino271 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino272 {
  background-position: -128px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino272 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino273 {
  background-position: -256px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino273 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino274 {
  background-position: -384px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino274 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino275 {
  background-position: -512px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino275 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino276 {
  background-position: -640px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino276 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino277 {
  background-position: -768px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino277 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino278 {
  background-position: -896px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino278 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino279 {
  background-position: -1024px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino279 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino280 {
  background-position: -1152px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino280 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.boomingpremium {
  background-position: -2178px -1291px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.boomingpremium span {
  display: none
}

body.casino section.main-container-casino-res {
  width: 100%;
  min-width: 1080px;
  max-width: 1688px;
  margin: 0 auto;
  position: relative
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper #pngamemenu.game-menu .casinotransfer-container button span::after {
  right: unset !important
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper.fullScrn {
  padding: 10px 10px 10px 10px;
  width: 100vw !important
}

body.casino .wrapper-boxed {
  margin: 0 auto !important
}

body.casino {
  background-size: cover !important;
  background-attachment: fixed !important
}

.header-qt .navbar.navbar-qt>div .navbar-collapse ul.nav.navbar-nav a span::before {
  content: none !important
}

@media screen and (max-width: 1600px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(9.0909090909% - 6px);
    height: 36px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(18.15% - 6px) !important
  }
}

@media screen and (max-width: 1440px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(9.0909090909% - 4px) !important;
    height: 38px;
    margin: 2px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all,
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-text {
    transform: scale(0.9) !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(18.15% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input {
    height: 40px !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .open-provider-arrow {
    height: 39px;
    margin-top: -2px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont {
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    margin: 1px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search input.form-control {
    height: 39px
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 20%
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 25%
  }

  body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont {
    width: 210px
  }

  body.casino section.main-container-casino-res.left-side-provider .casino-provider-cont .casino-provider-main .casino-provider {
    width: 80% !important;
    height: 38px
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container {
    width: calc(100% - 210px)
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 25%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 33.33%
  }
}

@media screen and (min-width: 1200px) and (max-width: 1440px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(10% - 4px)
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(18.15% - 5px) !important;
    margin-top: 1px;
    height: 39px;
    margin-right: 2px
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search input {
    height: 39px !important
  }

  body .wrapper-boxed {
    width: 100% !important
  }
}

@media screen and (min-width: 650px) and (max-width: 1200px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(16.66% - 4px) !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(16.66% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper {
    padding: 1% !important
  }
}

@media screen and (min-width: 360px) and (max-width: 650px) {
  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider {
    width: calc(25% - 4px) !important
  }

  body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider.search.open-search {
    width: calc(16.66% - 6px) !important;
    margin-top: 1px;
    height: 40px
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper {
    padding: 1% !important
  }
}

@media screen and (min-width: 500px) and (max-width: 650px) {
  body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 25%
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 33.33%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container {
    width: calc(100% - 210px)
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 33.33%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 50%
  }
}

@media screen and (min-width: 360px) and (max-width: 500px) {
  body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 33.33%
  }

  body.casino section.main-container-casino-res .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 50%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container {
    width: calc(100% - 210px)
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper .casino-games-container ul li {
    width: 50%
  }

  body.casino section.main-container-casino-res.left-side-provider .right-container .casino-games-wrapper.small .casino-games-container ul li {
    width: 100%
  }
}

/* fonts */

.ctm-icon,
.flag {
  vertical-align: middle
}

@font-face {
  font-family: ctm_icons;
  src: url('../fonts/icomoon.eot?4audbw');
  src: url('../fonts/icomoon.eot?4audbw#iefix') format('embedded-opentype'), url("/player/theme-asset/22/assets/icomoon.ttf") format('truetype'), url('../fonts/icomoon.woff?4audbw') format('woff'), url('../fonts/icomoon.svg?4audbw#icomoon') format('svg');
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: sport-icons;
  src: url('../fonts/sport-icons.eot?4audbw');
  src: url('../fonts/sport-icons.eot?4audbw#iefix') format('embedded-opentype'), url('../fonts/sport-icons.ttf?4audbw') format('truetype'), url('../fonts/sport-icons.woff?4audbw') format('woff'), url('../fonts/sport-icons.svg?4audbw#icomoon') format('svg');
  font-weight: 400;
  font-style: normal
}

.ctm-icon {
  font-family: ctm_icons !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.icon-crashgame:before {
  content: "\e963"
}

.icon-lottocity:before {
  content: "\e965"
}

.icon-nsoft:before {
  content: "\e966"
}

.icon-tombala:before {
  content: "\e967"
}

.icon-hwtv2:before {
  content: "\e969"
}

.icon-liw:before {
  content: "\e96a"
}

.icon-superlotto:before {
  content: "\e96b"
}

.icon-casino-filter-4:before,
.icon-casino-filter-lblJackpotGames:before {
  content: "\e962"
}

.icon-casino-filter-0:before,
.icon-casino-filter-all:before,
.icon-casino-filter-lblAllGames:before {
  content: "\e939"
}

.icon-casino-filter-42:before,
.icon-casino-filter-lblAndarBahar:before {
  content: "\e93a"
}

.icon-casino-filter-17:before,
.icon-casino-filter-lblBaccarat:before {
  content: "\e93b"
}

.icon-casino-filter-39:before,
.icon-casino-filter-lblBetOnNumbers:before {
  content: "\e93c"
}

.icon-casino-filter-32:before,
.icon-casino-filter-lblBingo:before {
  content: "\e93d"
}

.icon-casino-filter-19:before,
.icon-casino-filter-lblBlackJack:before {
  content: "\e93e"
}

.icon-casino-filter-40:before,
.icon-casino-filter-lblBoardGames:before {
  content: "\e93f"
}

.icon-casino-filter-18:before,
.icon-casino-filter-lblBetGames:before,
.icon-casino-filter-lblCard1:before {
  content: "\e940"
}

.icon-casino-filter-30:before,
.icon-casino-filter-lblCasinoHoldem:before {
  content: "\e941"
}

.icon-casino-filter-25:before,
.icon-casino-filter-lblCasualGames:before {
  content: "\e942"
}

.icon-casino-filter-29:before,
.icon-casino-filter-lblDice:before {
  content: "\e943"
}

.icon-casino-filter-27:before,
.icon-casino-filter-lblDragonTiger:before {
  content: "\e944"
}

.icon-casino-filter--1:before,
.icon-casino-filter-2:before,
.icon-casino-filter-favourite:before,
.icon-casino-filter-lblFavorite:before {
  content: "\e945"
}

.icon-casino-filter-33:before,
.icon-casino-filter-lblFighting:before {
  content: "\e946"
}

.icon-casino-filter-31:before,
.icon-casino-filter-lblFishing:before {
  content: "\e947"
}

.icon-casino-filter-28:before,
.icon-casino-filter-lblHiLo:before {
  content: "\e948"
}

.icon-casino-filter-23:before,
.icon-casino-filter-lblKeno:before {
  content: "\e949"
}

.icon-casino-filter-8:before,
.icon-casino-filter-lblLiveCasino:before {
  content: "\e94a"
}

.icon-casino-filter-7:before,
.icon-casino-filter-lblLiveCasinoTable:before {
  content: "\e94b"
}

.icon-casino-filter-22:before,
.icon-casino-filter-5:before,
.icon-casino-filter-lblBuySpin:before,
.icon-casino-filter-lblLottery:before {
  content: "\e94c"
}

.icon-casino-filter--2:before,
.icon-casino-filter-6:before,
.icon-casino-filter-lblNewGames:before,
.icon-casino-filter-new:before {
  content: "\e94d"
}

.icon-casino-filter-1000:before,
.icon-casino-filter-10:before,
.icon-casino-filter-altri:before,
.icon-casino-filter-lblOther:before,
.icon-casino-filter-lblOtherGames:before {
  content: "\e94e"
}

.icon-casino-filter-21:before,
.icon-casino-filter-lblPoker:before {
  content: "\e94f"
}

.icon-casino-filter-3:before,
.icon-casino-filter-lblPopularGames:before {
  content: "\e950"
}

.icon-casino-filter-34:before,
.icon-casino-filter-44:before,
.icon-casino-filter-lblInstantWin:before,
.icon-casino-filter-lblProvablyFair:before {
  content: "\e951"
}

.icon-casino-filter-35:before,
.icon-casino-filter-lblRacing:before {
  content: "\e952"
}

.icon-casino-filter-20:before,
.icon-casino-filter-lblRoulette:before {
  content: "\e953"
}

.icon-casino-filter-36:before,
.icon-casino-filter-lblRunLight:before {
  content: "\e954"
}

.icon-casino-filter-12:before,
.icon-casino-filter-lblScratchCards:before {
  content: "\e955"
}

.icon-casino-filter-37:before,
.icon-casino-filter-lblShooting:before {
  content: "\e956"
}

.icon-casino-filter-26:before,
.icon-casino-filter-43:before,
.icon-casino-filter-lblSicBo:before,
.icon-casino-filter-lblSkillGames:before {
  content: "\e957"
}

.icon-casino-filter-16:before,
.icon-casino-filter-1:before,
.icon-casino-filter-lblSlots:before,
.icon-casino-filter-slot:before {
  content: "\e958"
}

.icon-casino-filter-24:before,
.icon-casino-filter-lblSoftGames:before {
  content: "\e959"
}

.icon-casino-filter-38:before,
.icon-casino-filter-lblSport:before,
.icon-casino-filter-lblSports:before {
  content: "\e95a"
}

.icon-casino-filter-lblTableGames:before {
  content: "\e95b"
}

.icon-casino-filter-14:before,
.icon-casino-filter-lblVideoBingo:before {
  content: "\e95c"
}

.icon-casino-filter-9:before,
.icon-casino-filter-lblVideoPoker:before {
  content: "\e95d"
}

.icon-casino-filter-lblVideoSlots:before {
  content: "\e95e"
}

.icon-casino-filter-11:before,
.icon-casino-filter-15:before,
.icon-casino-filter-lblVirtualGames:before,
.icon-casino-filter-virtual:before {
  content: "\e95f";
  transform: scale(.9)
}

.icon-casino-filter-13:before,
.icon-casino-filter-lblVirtualSports:before:before {
  content: "\e960"
}

.icon-casino-filter-41:before,
.icon-casino-filter-lblWheelOfFortune:before {
  content: "\e961"
}

.icon-casino-filter-2:before {
  content: "\e945"
}

.icon-casino-filter-6:before {
  content: "\e94d"
}

.icon-casino-filter-13:before {
  content: "\e960"
}

.icon-dice-card1:before {
  content: "\e938"
}

.icon-dice-card:before {
  content: "\e937"
}

.icon-aviator:before {
  content: "\e935"
}

.icon-zeppelin:before {
  content: "\e936"
}

.icon-tosla:before {
  content: "\e934"
}

.icon-google-authenticator:before {
  content: "\e931"
}

.icon-triple-angle-left:before {
  content: "\e930"
}

.icon-neteller:before {
  content: "\e92f"
}

.icon-payznet:before {
  content: "\e92e"
}

.icon-plus-18:before {
  content: "\e923"
}

.icon-icon-tv:before {
  content: "\e662";
  font-family: sport-icons
}

.icon-astro:before {
  content: "\e924"
}

.icon-paykasa:before {
  content: "\e925"
}

.icon-eco:before {
  content: "\e926"
}

.icon-jeton:before {
  content: "\e927"
}

.icon-parsigram:before {
  content: "\e928"
}

.icon-perfectmoney:before {
  content: "\e929"
}

.icon-bitcoin:before {
  content: "\e92a"
}

.icon-kriptopay:before {
  content: "\e92b"
}

.icon-scratchcard:before {
  content: "\e92c"
}

.icon-papara:before {
  content: "\e92d"
}

.icon-wheel:before {
  content: "\e91b"
}

.icon-casino-betting:before {
  content: "\e91c"
}

.icon-customer-service:before {
  content: "\e91d"
}

.icon-livebetting:before {
  content: "\e91e"
}

.icon-livecasino:before {
  content: "\e91f"
}

.icon-lottery:before {
  content: "\e920"
}

.icon-loudspeaker:before {
  content: "\e921"
}

.icon-virtualsports:before {
  content: "\e922"
}

.football1:before,
.icon-soccer:before,
.sport-288:before,
.sport-6046:before,
.virtual-football:before {
  content: "\e829"
}

.euro-coin:before {
  content: "\e91a"
}

.betgames-logo:before {
  content: "\e918"
}

.luckystreak-logo:before {
  content: "\e900"
}

.ezugi-logo:before {
  content: "\e901"
}

.evolution-logo:before {
  content: "\e902"
}

.netent-logo:before {
  content: "\e903"
}

.poker3:before {
  content: "\e904"
}

.poker2:before {
  content: "\e90f"
}

.poker1:before {
  content: "\e910"
}

.roulette:before {
  content: "\e911"
}

.grid-layout:before {
  content: "\e912"
}

.cherry:before {
  content: "\e913"
}

.two-dices:before {
  content: "\e914"
}

.new:before {
  content: "\e915"
}

.play-button:before {
  content: "\e916"
}

.angle-right1:before {
  content: "\e917"
}

.angle-right:before {
  content: "\e905"
}

.nav-casino:before {
  content: "\e906"
}

.bowling:before,
.nav-live:before,
.sport-247:before {
  content: "\e907"
}

.nav-live-casino:before {
  content: "\e908"
}

.nav-promotion:before {
  content: "\e909"
}

.nav-sports:before {
  content: "\e90a"
}

.nav-tombala:before {
  content: "\e90b"
}

.nav-virtual:before {
  content: "\e90c"
}

.phone:before {
  content: "\e90d"
}

.whatsapp:before {
  content: "\e90e"
}

.basketball1:before,
.sport-48242:before {
  content: "\e802"
}

.sport-154830:before,
.volleyball1:before {
  content: "\e830"
}

.sport-289:before,
.sport-54094:before,
.tennis1:before,
.virtual-tennis:before {
  content: "\e82e"
}

.icehockey1:before,
.sport-35232:before {
  content: "\e81c"
}

.beach-handball:before,
.handball:before,
.sport-300:before,
.sport-35709:before {
  content: "\e816"
}

.americanfootball:before,
.sport-131506:before {
  content: "\e836"
}

.baseball:before,
.sport-154914:before {
  content: "\e801"
}

.rugby:before,
.sport-274791:before,
.sport-274792:before {
  content: "\e825"
}

.badminton:before,
.sport-155002:before {
  content: "\e838"
}

.beachvolleyball:before,
.sport-621569:before {
  content: "\e804"
}

.darts:before,
.sport-154923:before {
  content: "\e80d"
}

.snooker:before,
.sport-262622:before {
  content: "\e827"
}

.aussierules:before,
.sport-36:before {
  content: "\e837"
}

.cricket:before,
.sport-452674:before {
  content: "\e80a"
}

.pesapallo:before,
.sport-63:before {
  content: "\e822"
}

.motorsports:before,
.sport-165874:before,
.vg-11147:before,
.vg-26831:before,
.vg-26843:before,
.vg-golden-race,
.vg-motorbike {
  content: "\e637";
  font-family: sport-icons
}

.boxing:before,
.sport-11:before,
.sport-154919:before {
  content: "\e806"
}

.mma:before,
.sport-117:before,
.sport-12:before {
  content: "\e81e"
}

.futsal:before,
.sport-687887:before {
  content: "\2e";
  font-family: sport-icons
}

.politics:before,
.sport-61:before {
  content: "\e641";
  font-family: sport-icons
}

.sport-265917:before,
.tabletennis:before {
  content: "\e919"
}

.Formula:before,
.formula1:before,
.sport-301:before,
.sport-364:before,
.sport-6:before {
  content: "\e61f";
  font-family: sport-icons
}

.cycling:before,
.sport-10:before,
.sport-342:before {
  content: "\e615";
  font-family: sport-icons
}

.golf:before,
.sport-13:before,
.vg-15471:before,
.vg-15475:before,
.vg-15491:before,
.vg-15499:before,
.vg-20190:before,
.vg-5005:before,
.vg-golf,
.vg-race,
.vg-trolling,
.vg-v-race,
.vg-velodrome {
  content: "\e622";
  font-family: sport-icons
}

.Hockey:before,
.basquepelota:before,
.fieldhockey:before,
.sport-232:before,
.sport-24:before,
.sport-530129:before {
  content: "\e629";
  font-family: sport-icons
}

.bowls:before,
.sport-35:before {
  content: "\e800";
  font-family: sport-icons
}

.sport-37:before,
.squash:before {
  content: "\e659";
  font-family: sport-icons
}

.pool:before,
.sport-38:before {
  content: "\e642";
  font-family: sport-icons
}

.chess:before,
.sport-67:before {
  content: "\e612";
  font-family: sport-icons
}

.election:before,
.sport-121:before {
  content: "\e633";
  font-family: sport-icons
}

.athletics:before,
.sport-203:before {
  content: "\e62f";
  font-family: sport-icons
}

.gymnastics:before,
.sport-204:before {
  content: "\e625";
  font-family: sport-icons
}

.afl:before,
.australianrules:before,
.sport-211:before,
.sport-268:before,
.sport-389537:before {
  content: "\e605";
  font-family: sport-icons
}

.esports:before,
.sport-241:before,
.sport-293:before,
.sport-294:before,
.virtual-esports:before,
.virtual-injustice:before {
  content: "\e90f";
  font-family: sport-icons
}

.rugbyunion:before,
.sport-274791:before {
  content: "\e648";
  font-family: sport-icons
}

.sport-388764:before,
.waterpolo:before {
  content: "\e66b";
  font-family: sport-icons
}

.equestrian:before,
.horseracing:before,
.sport-687888:before,
.sport-82:before,
.vg-15487:before,
.vg-26819:before,
.vg-7e13c1bfe0784ac5d6bee307a2285e9414274fac:before,
.vg-horse {
  content: "\39";
  font-family: sport-icons
}

.electronicsports:before,
.sport-245:before {
  content: "\e619";
  font-family: sport-icons
}

.counterstrike:before,
.sport-250:before,
.sport-284:before,
.virtual-CSGO {
  content: "\21";
  font-family: sport-icons
}

.dota2:before,
.sport-251:before {
  content: "\24";
  font-family: sport-icons
}

.LeagueOfLegends,
.sport-252:before {
  content: "\22";
  font-family: sport-icons
}

.Hearthstone,
.sport-253:before {
  content: "\26";
  font-family: sport-icons
}

.HeroesOfTheStorm,
.sport-254:before {
  content: "\25";
  font-family: sport-icons
}

.KingOfGlory:before,
.sport-255:before {
  content: "\e911";
  font-family: sport-icons
}

.NBA2k:before,
.sport-256:before,
.sport-287:before,
.virtual-NBA2k:before {
  content: "\e923";
  font-family: sport-icons
}

.Overwatch:before,
.sport-257:before {
  content: "\2a";
  font-family: sport-icons
}

.RocketLeague:before,
.sport-258:before,
.sport-285:before,
.virtual-rocket-league:before {
  content: "\e913";
  font-family: sport-icons
}

.StarCraft:before,
.sport-259:before {
  content: "\e927";
  font-family: sport-icons
}

.StarCraft2:before,
.sport-260:before {
  content: "\2d";
  font-family: sport-icons
}

.RainbowSix:before,
.sport-261:before {
  content: "\e922";
  font-family: sport-icons
}

.Artifact:before,
.sport-262:before {
  content: "\e907";
  font-family: sport-icons
}

.WarcraftIII:before,
.sport-263:before {
  content: "\e914";
  font-family: sport-icons
}

.Smash:before,
.sport-264:before {
  content: "\2c";
  font-family: sport-icons
}

.Fifa:before,
.sport-265:before {
  content: "\e91c";
  font-family: sport-icons
}

.CallOfDuty:before,
.sport-266:before,
.sport-290:before,
.virtual-CallOfDuty:before {
  content: "\e904";
  font-family: sport-icons
}

.fantasyduels:before,
.sport-244:before {
  content: "\e908";
  font-family: sport-icons
}

.fighting:before,
.sport-209:before {
  content: "\36";
  font-family: sport-icons
}

.specials:before,
.sport-25:before {
  content: "\f3f3";
  font-family: "Font Awesome 5 Brands"
}

.greyhounds:before,
.sport-210:before,
.vg-15483:before,
.vg-26815:before,
.vg-4b8c14b0b8762ea6680cdaf9bad8d8d1579d6d4a:before,
.vg-dog {
  content: "\38";
  font-family: sport-icons
}

.netball:before,
.sport-226:before {
  content: "\e639";
  font-family: sport-icons
}

.sailing:before,
.sport-206:before {
  content: "\3e";
  font-family: sport-icons
}

.softball:before,
.sport-201:before {
  content: "\e653";
  font-family: sport-icons
}

.sport-202:before,
.weightlifting:before {
  content: "\e627";
  font-family: sport-icons
}

.ArtisticSwimming:before,
.sport-207:before,
.sport-322:before,
.swimming:before {
  content: "\e65c";
  font-family: sport-icons
}

.hurling:before,
.sport-212:before {
  content: "\e62b";
  font-family: sport-icons
}

.sport-214:before,
.surfing:before {
  content: "\e65b";
  font-family: sport-icons
}

.rowing:before,
.sport-205:before {
  content: "\e645";
  font-family: sport-icons
}

.gaelicfootball:before,
.sport-213:before {
  content: "\e621";
  font-family: sport-icons
}

.freestyleskiing:before,
.freestylewrestling:before,
.sambo:before,
.sport-215:before,
.sport-317:before,
.sport-353:before {
  content: "\e620";
  font-family: sport-icons
}

.nordiccombined:before,
.sport-216:before,
.sport-336:before {
  content: "\e63a";
  font-family: sport-icons
}

.snowboard:before,
.sport-217:before,
.sport-267:before,
.wintersports:before {
  content: "\e650";
  font-family: sport-icons
}

.bobsleigh:before,
.sport-218:before {
  content: "\e60e";
  font-family: sport-icons
}

.biathlon:before,
.sport-64:before {
  content: "\e60d";
  font-family: sport-icons
}

.sport-208:before,
.triathlon:before {
  content: "\e664";
  font-family: sport-icons
}

.ball-hockey:before,
.bandy:before,
.indoor-hockey:before,
.inlineHockey:before,
.sport-299:before,
.sport-320:before,
.sport-338:before,
.sport-46957:before {
  content: "\e628";
  font-family: sport-icons
}

.floorball:before,
.sport-35706:before {
  content: "\e61e";
  font-family: sport-icons
}

.shorttrackspeedSkating:before,
.sport-225:before {
  content: "\e64b";
  font-family: sport-icons
}

.alpineskiing:before,
.sport-261354:before {
  content: "\e64e";
  font-family: sport-icons
}

.crosscountryskiing:before,
.sport-94:before {
  content: "\e601";
  font-family: sport-icons
}

.nordic-combined,
.skijumping:before,
.sport-336:before,
.sport-95:before {
  content: "\e64d";
  font-family: sport-icons
}

.curling:before,
.sport-307126:before {
  content: "\e614";
  font-family: sport-icons
}

.lacrosse:before,
.sport-219:before {
  content: "\e62e";
  font-family: sport-icons
}

.canoeing:before,
.sport-220:before,
.sport-295:before,
.virtual-boat-racing:before {
  content: "\e611";
  font-family: sport-icons
}

.beachfootball:before,
.sport-221:before {
  content: "\e60b";
  font-family: sport-icons
}

.luge:before,
.sport-222:before {
  content: "\e632";
  font-family: sport-icons
}

.figureskating:before,
.sport-249:before {
  content: "\e61d";
  font-family: sport-icons
}

.skeleton:before,
.sport-223:before,
.sport-224:before,
.sport-skeleton:before {
  content: "\e64c";
  font-family: sport-icons
}

.speedskating:before,
.sport-261354:before {
  content: "\e655";
  font-family: sport-icons
}

.HorseRacingSpecials:before,
.harnessracin:before,
.horseball:before,
.sport-227:before,
.sport-229:before,
.sport-239:before,
.sport-343:before,
.sport-355:before,
.sport-356:before,
.vg-11141:before,
.vg-4233:before,
.vg-9217:before,
.virtualhorseracing:before {
  content: "\e668";
  font-family: sport-icons
}

.fencing:before,
.sport-228:before {
  content: "\e61c";
  font-family: sport-icons
}

.judo:before,
.sport-230:before {
  content: "\e62d";
  font-family: sport-icons
}

.petanque:before,
.sport-231:before {
  content: "\e920";
  font-family: sport-icons
}

.diving:before,
.sport-233:before {
  content: "\e618";
  font-family: sport-icons
}

.equestriansports:before,
.sport-234:before {
  content: "\e62a";
  font-family: sport-icons
}

.sport-235:before,
.sport-329:before,
.taekwondo:before {
  content: "\e660";
  font-family: sport-icons
}

.sepaktakraw:before,
.sport-236:before,
.sport-281:before,
.sport-e-Volleyball {
  content: "\3b";
  font-family: sport-icons
}

.archery:before,
.sport-237:before {
  content: "\e604";
  font-family: sport-icons
}

.sport-238:before,
.vg-15467:before,
.vg-15787:before,
.vg-26811:before,
.vg-4221:before,
.vg-4241:before,
.vg-6559d4864960e33b3d1622c3fd5f71565a663f00:before,
.vg-9184:before,
.vg-9257:before,
.vg-9263:before,
.vg-983ac973524bb89de898caae2bd3e45b5070b0eb:before,
.vg-football,
.vg-footballlig,
.vg-league,
.virtualfootball:before {
  content: "\e651";
  font-family: sport-icons
}

.Greyhounds:before,
.sport-240:before,
.sport-366:before,
.vg-11139:before,
.vg-4231:before,
.vg-9138:before,
.virtualgreyhounds:before {
  content: "\e624";
  font-family: sport-icons
}

.sport-242:before,
.vg-4237:before,
.vg-9196:before,
.virtualtennis:before {
  content: "\e669";
  font-family: sport-icons
}

.sport-243:before,
.sport-369:before,
.threePointContest:before,
.vg-210767374188f284124e2287277eebb02319b306:before,
.vg-9078:before,
.vg-basketball,
.virtualbasketball:before {
  content: "\e609";
  font-family: sport-icons
}

.olympic:before,
.olympics:before,
.sport-269:before,
.sport-325:before {
  content: "\e63b";
  font-family: sport-icons
}

.speedway:before,
.sport-270:before,
.sport-280:before,
.sport-332:before,
.sport-eMotorSports,
.vg-11143:before,
.vg-15479:before,
.vg-26823:before,
.vg-26827:before,
.vg-4229:before,
.vg-mega6,
.vg-speedway {
  content: "\e656";
  font-family: sport-icons
}

.sport-276:before,
.vg-15495:before,
.vg-72b3a93b8332e6191dc9c46da561027a6b582f54:before,
.vg-tennis {
  content: "\34";
  font-family: sport-icons
}

.vg-95f935f605f349d6b099d5eead7e9e6190acf4fe:before,
.vg-cup {
  content: "\e926";
  font-family: sport-icons
}

.vg-26835:before,
.vg-champions-league {
  content: "\e637";
  font-family: sport-icons;
  color: transparent;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAgAElEQVR4Xu1djZU1N5HtjgAcwUIE4AiMIzCOwEsExhGAI8COYO0I1o5gTQQsEYAjwETw9tyxNKvp6W7Vzy211E/vHM4HTLdaKlVd1b/WZf4mBSYFnpYC69OufC58UmBSYJkAMJlgUuCJKTAB4Eab/3g8frssyy/Tksr/jv/rN8XfJKv+6+ahH/L/Xtf19b9LBprP9EuBCQD97s27mT0eDwg3BDsL90fpod9dtIz/XZblp2VZ8O+/l2UBMPy0riv+9/wNQIEJAJ1uUjrNIeg4uUuh73TG76YFEMB//o5/p9bQ57ZNAOhgX9LJjlMcgo5T/aoTPZoaGRRgXvywrus/oz84xz+nwASAizjk8XhAyD9Jwg7Bf8YfAABmAwDhu3VdYU7MX0MKTABoROzH4/GrJOwQ+t83+uxon4GG8H0Cg+lHaLB7EwACiZyEHsL+WVLvA792u6GhHXy3LMu306kYt7cTAMi0nUJPJujPw00wCCHrMhOBWHR9PB7/mWz6qd6ziLo/DsDg62VZvpk+Az+hpwbgoGE67T9flgXCnxNwHCPOV5UU+CaZCDMxSUm4/PgEAAPhkgcfgj9PewP9Al6BVvDljCToKTsBQEGzpOb/aVkWePTnrz8KIIyYzYOZYyDYnwkAFSKlJJ0/LsuCE3+q+QKm6uQRmAdfzmSj892YAHBAnyn4nYixfxoTCE5oOAFgQ5wp+H6J63SECQQ7GzMBoCDKtPE7FV3utL5KpsFMO15mHsALayWv/n/dyLmXy3SxvG1dP/6/o7AZnJtbB2fZR+AuRUovzsJ1Xf/MxZbxRntqDSDF8SH4ozF2rsEv6/CXViW3ReORsi/BHnj0LhGIFHyxritSjp/y95QAUNj5COn1/gOT5rp6nNyore9WfU3a1LaPQe80Bl3/8IwRg6cDgAHU/bJEdvia+aKLEbSsnnsdPKVZ8DQAkBgR6n5v2XtgPJxAKIMdXuBrR33R/ARggL3oLakK2ha0gacoR34KAHg8HmA0CH8viTwQetid3z+z/ZkcsDAXsD/ok9BTYxQkEd3eSXhrAOjs1J9CX1EPklMWhVXon9CDZnB7beC2ANCRrZ9PeiSizJ+QAinSkAuurtbcbqsN3BIAHo8HVLcrPfyzKEUo6LXHkhYHEwFgcKWJAD/Npz1HYGq03Pv7rQAgMct/XxjXh8qIBJN52lu4sW4iIJIA8wBmwhU/ADtA4Db9B24DAEnlh/BfoS6CIaAm3oYxrpAu6Tc7aMRyG5PgFgBwoco/C0ykUhvw3MWFW7cwCYYGgMQAf7lAJYRjDymks+lEgGBrh7wQCLD/MAmGzRkYFgDSpv9PY8fQ06v6RWbfi5z2ZPakucH5iwYurX7wCyBxaMh6giEBIIWIIPyt7H0gPTb51jZ+UeSTi6NyJWC+lDQLFejwba89+JKPAJphy6xP8Mdwzt/hAKBxVt/t8sOTcORbin6hvHh0KNPnglwQtCr/QyvVg/GdoQAgNexASm+LH5gdqN5t5d0ZETaC/h8ps85a9gwbFz6PITWg5CRu1dMRWgBoNQTfDAMADT39Q6n7hU2eS3Dz6c4Cya/Wdf2CNdhV4zTu/QDA/HgEEBgCAB6PB079Fskf3baL2gg6TnQIfG7IESVXQ9q1Fc2oVWHYECDQPQA0Ev4uTv1Cbc9Ot6y6Rwv6nszcTvjzIhsWiXUPAl0DQCPhD7HZCpMF4HKWL7D1sEed5ppx0ZfgY80LIz77eDwQLkTYMDKa1DUIdAsADYQ/NH6bPNAIVY74u0WWm4TwKfQJEzOy0KhbEOgSABoIPzYEGVyhmXyPx+NfwaeLhMetz4QCpHVSUe89Hg/kDUQmEHUJAt0BQAPhbxarbbCWKHkox32a7McUZgYQRJkE3YFAVwDQAIWbOrYGNwO24PIUQJBMAlSVRnUk6goEugGA4CQfqLOIyzYv2ng8Hv8IZKYWGsAeEKDnwZC57xKCNegr0Y2TtQsACBb+Jvb+EWMFr03Cz1HPwH/yZa/1AIxFB5twzUzRM1pcDgBJ5fobY8N2xujCm31DLaAkdW5/hozBIdJfNbyWQoXwC0T8Ls+yvBQAgqv6ukBYcM3NfAFngnDLBinBWlxTv9R28y4DgOB6/m6E/8kAIPMXTINbaQTBLefgn7qk0OpKAECSjLU67ewUQiUWcvq7+AVrOcw15gtHMebejcLab/3U0z4kIP69x3kZuJeg/YfReSl7G3gJAASG+y5Vp7YEDmQYrTDuPZ/vIMSVZLhwNDQpqpxAOk3xfzW76DTVWcDX5IoGBe7pJeHB5gAQaE9N4ZfBAlTNS8N4G/Mv10pA64AQhIBR4YfBaftrj8MyEASam65NASCQcFP468LfVVOPSkVevhIdoICYuTt/Y9NPAiDzYZ1kx08E8nJTE7YZAAQ6/abw1zn58nDT0RQVjV6QeGQGhMfjsfU5uWkSCALwB7hBr84Wy9ISACKaerhUJjAf8wbYQIaQ7OXRM10B5N4kDX0eVRetpsMHhVnbn9v7HrTn0IAAAuF5FU0AIG0w8quZP7PwF6me/2Q1cQxiBC+9uhf+vEBn+u3pBawnfie3PyBFF9Ctit2r8rt1XT/1MkDt/XAAKLyvzAorM3E29d9wBrm938Ex4toeHv29qS1pneRO5MRzsWvWDODkfFWhK5mYZl7aRDYiQCAcwFsAADvebw6XbE5pSkFGYFTDI1MUpvZMwPMuqZ33y0WtqRCrdlM0BSwDwtvh+QGhABCQR21W2XZqvd3oahR+hOFenFkFczJLT8008ggt+92GffswdZqgBRQQUQ6qo/0JA4AA1d9c0rsjqLD9f+1hWqXwv9ioe5VzAfcbuoHNQxf2uwGHyNEUKYIWFO2iaCh7C48EALbqb2LsA0F1Xe8sFH7V9VnCMWvyRWHi2kda/71Bk468JIqgBR1+IanCIQAQgNqmmO2BULlU5Iqgwu7Md+apnYsEEHCHtVoLt/R7jUwCs5a548xEnQuzKWwIuNMBIAD9TFlbJ8LkCR/ueXpdQr/DOFZvsolOUgHs5TlF4pB1yjQ6BhyEJi34jBARAIB4P+tWVtNpXTlJTaG/zZhQ77NNrz7pa5xp9CbTmaM2z6v+bkgc0k7VZSJuwoOXy0MzAAhofIHW3arecxXhN53+SavB5ZI5FTU8Q+vxeGgYB6W3H2i5fOTnGyReUdJxk+mCvpCsPBiTOdwkCkBufaVeqKC9mOn0v0JQlN5kNa2uWBP7mwmYAZQRl3rQ0nEDDkYKOGE/aCYA2d5RJ/sITgTT6c9mWs14Cn8KjSE08+vhWSVQaqdMS6gymnWhIUsaAASoOSqGVjBBrj3Hvz8W1C3bMUGdblKJJeFGQR0FzWklmU+PzyiA0jJ9mm/l8XigIQlLW1Gbx3uLp2gAZM+s2gGzU+pp2Wi8A9se3++mpRgmVTk9KLFrK8F6eS9AzS6XpjqQjmgiMFE15HQns1E0gIS+cHIwfurTjKhawdkItA938FkIdXJ6UJjTMqfe3glIw81LNEWj9uhDPizd2olbAyATXZXIIlCPJTw6xCWYBz4OyikgIdIIzwRrAWq/1AEAIBoAU4BR/+EGJhcAkE9/lSebZPd1cXGIVLh2HK0qmkm/M+pzpAPhbPkURzIZqNQmc7lALwCwuvyokYzgUKFsZmth2fg7KI6g1muI+h7RF9QCBDR5HmfzUcsOBQDIp7/KliHYUarvRTGsZdwy4rKuqwvALd/v9R1yGLq2TLfjlaTB5nmatQAzAxFtf5Xjj+BJHVb4824nVffzdV0/rnHqM/xdkAMSQQY3HxEOslcnpTUT1AQA5NNf6/jzxFLdmxbBSZYxwfQ95StY1sB4R5EDwvjcdgwXP6W5sxyCprlYAQC3pf6RQFFVppVTzTMRiLDGOUQgBYiaqHWWLr4ilIDneZsiQmoAIGf9iXPznTbTLb3lYH5WV2Mr91/5nvNAYE7dCwLIo2GEBdXzsAAATn7GfekqL7wD6VVaBpMrIscqzDC3QypynlFjk0NpjGmqha/w6bCah6ibhlgAgIVWmtPfSiBaRReDQ5hjbARA5UdhzuOKsZzaYOSUPSDAaqGnygxVAQAx0UJ7+luJc1vB2OyFKxYcKRHssS92+kmWYwIBokajki0tALCSF1qc/re0+wu1cXuBhiqcKuHkHp9xmIItl2MFAU+Eq1zfB9KaFjEAEEN/KoQyZnfdVvUvAGAvEnN30LP2S2wp/PlbKlUcLxEjAmK/kAYAPFc2lRsgJoxDLTIh8BVcYv3mCTDecu2EBDArqa3vmToMk7pqibVBDQAwnH8qL6Xx9Fd9w7q7V793QhsT4129nrPvkxNmWi5VvRdELUB00IoAwHESb4ktLl5xfPO2jr+SmI/H43HCyZTS1ZaSUgEAlu/piiWpQICYZyMyB6UAwKj6U2UqGZ09YtXnCk5gfrMCAPiUytfCnBtzLGLk6Wha8BcxknDOlq26e5DU5EbUKVoKAP8itDUWVyw5HI63tH+3nKWwh4emB+k0zP0e0dIdP2hHEEgcFi/dn4yHjRbnxFqZg//VGncVAIgILA5NGKuknikWLk2MUqmfWo6Ofl54N8KrQC/L8u906/KyrmvZ6LU6VUJ/CYkmIdZQjf6v7TqrWqAEABjqvyod1+gJrS62ygWDPKB0FIlPnp6Wv+MDgkDnbs7479Tuzc7swhd7O42Brr/4z0fLsgCo1UKZtBJGyLNqBkgAgKH+a5x/IB4SIrQ/8Te0A/f2vEFDUgFwD+tNmic0GPiO6Nev7a3Roe0eOp4TkJWAgJ6Aojj94/EIl71TAHB44kv6VlGofNhqjz1Tdxyjk0jEdD0I/5VzMNJW7GtJWsLv1nX9prZOqyxsxj2NBtQAgFH3r1LNjaj3FLH/vLEO+1AUG64xJvPvydEHVRkHhcpuZ85jcwhpU3LFDm7NnB0aSfmZ0+hbDQAYyT9ipnNoHCEboNmsls86AKALR2naZwh9tpNVYbJoWhv8AWH8Z/SHbUl0KIOHAEAKRWhj/0caR76s4+iG1aex/5OD6CwJqCYfzbWlFLbElfFHjrHuzBPl6RsJAAwt/JC+ZwDA8EKKspEK1fZI40DzSzhSjhqRPEX2X0EnDwBgGNW+1BBl+/ck8OUJf3Y1dnNAkq5H4Q8Ic7IqgehoaYfzOwMARvql+GQ+0TheHSxHqu+TOQCtUZItc4gdVzWByY6tZVk+SaGvM4F/4yBelgXqaRMvf20dO0CGdaAXRe1Cz1AQM/rF3iznSEbOAMAbgtB6//c0jjcOxCPb7MkAQJoEVON3c5JQIfBZpbem0nan+h9oMwCBM1ATJ/jUNmXv76RowK6WvAsAilTTs/Wo1KKdRe6i6p5K9GQAwDDN8r6JnIKFpx4CD1veKvAlv6j4wyI4rHckzUcjeVCZ+HW07F0/xREAMBp/qlTMjbfzlDG3iTCRxGcxEWscQxJQ7dPvMgU3Ag+No6YC176x/bsIeLSDRj5fS0uO5MG0H9DIPb/dA/UIABjpv5q2X1CvygVWnXqlxhBJfA/FI95VOKY0n8fV6F8n+/3IU68Zr/ZsdX9rA7T+u6AwSRzutsydUKuA+oh38n4EAN74vzb8V9q14pBKAQLiQiML8Xt6x5ED0MsyQiMQkYuseORDQY0E/O9A6h0AkNQNbfZfbjem9qYmwnzfSxZZJANibMZJED3Hk/FDnWUt1nUiiNEAAN8LInOe3zuzfA8AGF5mrf0PkwMLhNmQk348C73tu4JGIL2uvatsPyuRTtqTiTVXy7dJB/M77WsPABjNP1X2UFJrQcAucsEtG9TiHRITtJjq3jdUh8JVk5R89yBKFgoAJO3vnYa9BwDeBCBV/D8t7C+op5YQ/5mfcdRKXE02lUl49WQl39+JxrQAALdzfusI3AMAbSXUll5qO15C8KNn0qn4y16zyTxr275LSgtlTkky1pANSSQL2/hjwvleko8gmPcb7XwPALx55uFIWC4yxWe/fgbzgeQJFvAI7RFztiFtBoEDbTJTWwAAwz/3Jj3/DQCQMgDF+f/evSlU4qag45239v3EaCiEgqN0pF/3qb5eYhancjgAJHOZekBvAYCBMCoHoGcDiuzBYWPLZ+tPgv+nZVmQ/jvab5hUXy9hkxP7V+u6/to7Vu19Qhj4jT9mCwDuCECrrLyNE6YJ+tY2h/X3wQUfZLj93YwbMxSZrP9Y1/UDFg8cjVNLSRZ8/42sbAHA23ygSaLHTlWgKvNQQKRLHrmB4Ge6NdMCL9monY/CHG3hhyLUgryJ0m0BAGWPe62MpXRuchLvoWArzUNKCM1zNxJ8LPvW/hjNvkY8y6gMLGVlCwDeEGD45p/Ewoc7ddJaPhvUxt/j7yYHQIRgjTImKRfkVVa2AED1MEYQ9aRJYmguNnMtaRPh3PNoW8wpMca6RaovgxCRY5CyQV9lhQ0AoUJYSYQI1z68G3tTwc9kuX3Iz7v/rPcJ9SCvadmvAEDKAQgDAEE9drcAkOy2zwMaa7B4yjvOVP29FFS8T2gV/iorJQC4cwAiHXGCvmjdMWESfKj6jBZaChZp+uhU/ZuS+6Uk3OusHwsAhI6PbgAg5ewjpHpnwc9s363m1VguXz6HdO3owjYCALwmA5UagLvZZJQGIM1+ivq+lJFubuMfkWG46It0P7XPFQ46cTs87TcSyHgT9l4PyxIAaINaFnX0jjLx4ZLWYCmOj1LNO3n1pds4NYBEqYJXw3xhTwUAhjvaQgm/JxFC80QqTCM+d+uKP82GFM650IiI8lDcW8IYGoDB1rmkKCgBFUwoJPU8g92/Zarb1vxLAWCToReqFREA4DVlv1sTwLjI19MohTUhjOhp/5t0swv+t1VAReCSHIC4ImvECj4pv+89d7uuPxpibA6rUIc0Q+vM/rIuAYCUk6DZv9qzapUuOYRQv3/n+P+WbqEnX22Trvr7Dr8OCQDeXoCUzT/punrV/rqbWT6ZieCm11Ubbf3uTo5KaHVqlAZASy6wEjJ5OL1A5Pn89l06M6fTIhcASW/RZa6pxVjNukK1WMzZN44yVCND0rcFAKPdH8UDdOHfTjT5CwAGo7X6qtH8aSIDR+W5EwBqLLL5O6POWfnJs8fDhb/8eDpF4DSEv8DqpCQunzLUU4DASZJaWILU7TSApBbX7mCncKVgkKbCv6MVIJkIQHAHreDWdQIVZ3VYTkoUAHgvHTCFgabw70PSjboE3TZHoFKgNhwANE8F7szjf+nJf6SZ3AQIbgcCgvL0MH6K0gCaAkAiINR+JOpc/QvbLNbCblBvcCsQEPisKGHxPf4h3BD12hj0kkSgKfx2WBjwdqBysbcBAUGFaiQA0A7rSwAgxfu9Pge7FP3/m92f/DtOwj8uy4JeA6P+mrSOjySOMFNVlDqe55k0vN+v6/pVbe6EcHlIMZA6+8lQ7FOjjebv6vRezeBRzzLsv6i5KcY1OYwV44c+KuhOhe+L04FTr0t0jsIdlzjdT39RAICwE7LwzD9t8sOFpsCwDCg8fcx72PDFIfdA4PzLJKwCwI5fRxQ5EALQ2VbuagCX9AQ01Px7eXRIxisXTegK66Uh6/3h9kJxRfepRpwceTCDX9PBpQcoQXN+NU+oTUGXZTG1QiJ4NaUMObz9iYUGAQCSdr5cluWj1NmoVZ3CUCCg6ci7J9BJg4DgbxO9xJepEgBgtykoNvxfUkk6eE6kwuy9S7j0sDb121xYSWCAPVq92btkakArbAEIQ4CAIPT3hq5bAEj+Gwj/Xrq32CH9eDwgpx6Afg8ApJPFXAWWTIF/1KTY+Pdb5aUHAEDVY70BBORusGsWugYBY9Laq6NZ4LgT97MkaICHNwPRkMUiqATnxtFnh/T4Hy1GwEwa8ps0owTYAAJoCPiX0RC1WxBw0PyL1CruLOFNvG6SE/gQALw9AaonyRlnBmkBVW+sRlp6eNbBjFXV37O+xJy5BZsVFMTC4Jmr5l2S0J19Umw6k8LAr7667q4HD1BvwzKyNEzEfJboNHUBtmRNCdRhLkBD+EXSFmq9GbvZswbFaqoDShGFONyes+vBvSmGrznGEuY4cAayM926O1GstMnvkU4Bk+rvnXv5fgEOcGhlFTmDBMw2pA5f9msg/Fib+PRPfjpkgUJGrL834cmtBsAQPrEz4wAAcDownYFuULJSOuo99hXRUfMcddxEX8gCsvMif6rTPwGA10x/880tALiTgbSIdgACAACml1kcYoncbebYTk9wuOrPXGti/Bd+WNcVmgv9l7QR8D9aurdqxqI6/RMdvI76N3u/BQBGLoDb4x7gB7hFAtBGff6bsZT6ctVfK72VCkisJ4MC/v1ROH42NfA4I4Ih/OzrY+LEn/wGSfN7I59vACAhzEO7ks3zbpub7OXO01OjrZMOoa87QDKsV13kggXlt5GfZ49tapVG8v28kYM9APDaGO7TluHp3Nkxtb3F3nXmeEaQ7Ma7rqXFBTUj2ilqnjftg3HPt/N646PbAwCvlxF22rtxNdQhId3eJ021Cpq5t3rWAJJuYG61tqPvNIjHt1iiumy+MAG8d2a8c4jvAQDaUyNf2fNzqduBAOA2TzxEYb5roNGQqv+WZtp8fCbNSWOZZYNQA/BOC94DAMRj4WDy/EwqToF0jGjE0fxvoQUosybdjlkPM7DfHRgE1I6/QiYY4fF3crmrqjtDTJizy94OVvVc4MRmZs94wn1y7YVnfpHvDtgb0eT4KwCAoZm/K9Y7AgCvI9CdfCNkbguPYSOgBeDfoX8Cz7iL6XonTmDxWMTSXQcPaa3vkvSOAMDtCPQmBCkAIDdRRPKGNHnoFolBgh4Kt1jnmTSSBCNC4Msx3bkXmkYkB4vZdT4eAYC7PyC6y0gaHB5RXgAA72r8U5EMrtWqJXYM7xEH3SphIbO9GS0N7PFJ4TH2tMrxXEBMMol3HeBHAMDICHQJmQAADpuPVDqv5I0Z3it+UhXoPnEipSFi7I4dg+awX2H/M2p0dkHoMF4vsC8l+2guDKoAgOh0S0wBc2avfdLwIcGTSIA51CTZ1F6f6RQEXKd/0vS8PjkMsxv9OgMAhh/AvPgKAIhDeSeVXW5HZQ+CsBMbHq7Qh0nHzkCAcfoztPHDeZwBAMMPIDqp9xjgxOlhOrnTaQlQKyu9zD0MmUzrGWtTE+Ayuzzz6OndiubXcqru/AsSoB3KzBkAMJAHxDaZASfFLuLT/wBY4CAEECDhyQQmLTmo9q3CAXarxqe1ddf+3qiZR20aLl5N6r83/RfDHGripzn7jooztwf0IMRFE9iErJ+v6/phbRd7/nvhCHSfNj2v0zK3i0HArP0Wzr/wQ7gGAAzvo4kQB6EdN6JaGKnnd/JFE+u6ftrzPK+a24Ug4AZkkvp/mglaAwBG/rHJDNgJcd0ypfUqwXim714EAu7DiqSBnwJRtWyXFA5Uo+FOiOspQ1vPJKiRa20MAgzvP+vwPQUiCQAwzAATQYpIwDz9d6QDIBnVIy9SGK8au2HasNtXRcpurEaFJADAQiJ15l1R8TVP/43UJNr8dl3Xj68SqJG+S0qnlS7ZnP9SOAAZjXGrmncVAFIowtqAsiSYGhXzfXTruuaCH+kGmJ/r/VTd3C47NSPhTpNMWeHXbLdkF8LPyMHBcFU/hBQAGGaAyRkopTjrucQo33sKmVhz2Y6T/CKIC+dLNCYACIhtaJ8mGPXwEZO5W45Gcv5V1X98UwoALDPAVSHo2RXpu4XZgYIaqHI/SN+NfO7AidU9PSNpIhk7aUxQpz3XaUs+lZ9Ra7ob4WfJWlX9FwNAMgMYGUludNTshOXZnV57MD8gaJc1EDmJB08AqGxyQ8dfnolI8I6mTZyvKANXpAEkAGC0JMJQbgeJRbA17+wU2FyiDaTTC2nLoP3ebwLAycY2dvzlmaid3flForYi1kLEAJBAwHstEYYZQQs4qoRspg3s2PsTADQo/nPDFEYZrearrgpTUugP8xVHzbQAwCgRxgS7rsKrnBy4sRZaTNjNtSkLEq3Za3Zr99qURnqYzxrapp99Hhog9qK2H6a093S4YmyGr0J1wGoBgOWg6N57LQgbhajfym63YqRnCtcIYwn2T7IMOICxzz8INTKz/U88/VVzUAFAQiqWWtU18woLMWjagJDBtkzbNQ0lEhbxjHDvzj79zbIs324jQMlGB//nMOx2DJP9T7T91R2vLQDAurRDpapEMEptTOFNLCA6TglzspJC5Z8AUNu0n21/SxYd9vHr1CPi9AryA0+92f4nnv5i518moxoAkhZgIfDe1nVtwyo3Buoi1iO+v36T1Sdg7bePeO9gVH9wgBcMST/YN5z2OPXFv53vqIWPbPtjuGrm33aBVgBghQS71gIM97HjFAEIfFfjJMep/zr0BIC3VFao0tgnCPzXGsDe7mlyFsMxDq3Y5NhW+nzO2MrkgDQBAFkLCHGm1QRQ+ndjYgaYC86Yd8lDB70JpdN589wEgHcA8OdlWf50QkwAM9K8Vad9bXOs9SPK+x1r0zD5gzwAwKoPUDsuapRg/t2xSW+Sh4ruxLi4pBZOkiyh+0iKZBGsZ9I+oWhtS1vsw7cS2541F+k4xDwFMy94AIAVtwS9TPaTlNDe54xaQP7sl8uyAORwMjEEP49r3nQvPXp8f2ePcNrDtq+aY1esh5ynYDr9sW4zACQzoKZyaWhrXoTmI5ZnHVqA5XPSdyYAJEoVwiT25EuJHPWcMVKxNx0XH3gBACca1C7ppZxn9BSVL0ZtSG1cpxZQG97y9659J5YFWd9Je/NXtm1vnU/tPWV0qTac6+B0AUDSAlgRAQzXLVN3qAV0S6saxz7z38l85Dr93SZA3kiiOtP1ffadaQGqlM9nFrqe1k50/GFZrtOfCQBMLcCNalEbTkZv7zTdm++dwJXvI6pyZY8Gy9oNSUpnn6E4zt0mQKEFsGoEMGS3p1tHWsDTAkDOyR/pVqeTMKUFSx8kEzoAAApNSURBVPCOOutv70NMAGDVCGCeXd1zl7zMWN8nJ4Ug1o20vmcqPLF+rJf3yoKckRKhSNWJeRto/h8aACSHIGrYj7rXaHnokqhAQmpUe32UhB2C391vJOZnEW9bjTcKDchefyQ2AfwpLerYAMBMDgLfhN51Xwh7KfDMZB0W778bZxTmZxJge2HsCDQgJ/yAnKaag6N9oAJA0gJYKcJ5zrQFpwKc4YR913ZbV/reMYWVPdae76V3AFAUJ0nJRXeQhzAR2d6hhQYJjSKkG9XiuafxARw5XgcAAKZjnOb4K5kzCgBwyiJDkPVD5x14vd12T1LJ4KtgZC+y1mcZhxIGsny45TtnobOeAYBY5kt3/IUDQDIFmHUCGJLG8Ek1Q3EOzJWRf7fWAmoaW68AUJu3geHCHOIhGkBeINkUwLC08EcCKWgBAAJW5MKwt65XqB5h10zIL0uEqEcACLqGPAzoowGAbQqAzehtxFI0AECASxmHiAIU8kZrTEqWYfNwUs85CwCSRvgS7vWUDwc4/eiH3nZTQgEgyBQISxJKGwgQQNOOo86vZsYOfFHciixwDpShNSeoBwCKvUZyF/bcZWIKOgZb6BOm+ufJhANAAgHG9eIlAcNAoDBfYB4ACMAcozgM0fwCadTixqQWrox6RyP86bRW8e+O0GMY8BJo5moTRi7yyfOC6h+6lyoCWjc+IA8aU2lm/ybG/Cw1fxxBM0AXIiRRuaMm1j3XvmfhEakGkPI/cNJvfT0U8ymoPoRu6u7tSRMASFoATlLcMMz80cKD0kklRsVaAAg9gwGEHxoBHKehp4iUdkfPWdXnMwAohP7Ir3PYuFWzniDhN3X41cy7qQlQqNWsuwXLtTYHgY2ZkIuEwGi9/ky971ssxir8aW6vVaMJmLEXqOE4c+bS/CVBwt+Un5tpAIXQsP0BGLop0fYEIzEyVMyeNYOsFaA19uXNMp3Cb8EnACFSy92mkSRMaZhguG9rO6crAAAOtb32zQZ6vXnlchAoQA4nEcKKXVYSLssCQXhpoLm9/867CdL3Gwu/+/q2cl1Bwo9PNLH7y7U0BwB8XBrnlTJT8Vw3IFCsswUQQKDLH2z+H9P/AZpAAHALUxe+gMbCD00HguU+9dOeMkveyz0LrXw9kqVLACARktlGrFxfVyBQAAG7/iCka1JADrsBxymvAOxAI5qpE2TzY7H0Kj8pBS8DgGA0BQjA1uvixCtMA9RHUG4GkobApIywUXGjTjnLdCzv0MOggcJ/6YF1KQAkEGCXTGaGae5QkXAq627ASABI+8Iu5pKQx/sMPRHKe4NzZUGX82gPAIDce4BAREwdBIYmsLWRvYzmfj/FqREWNWUZRgNAsJnmpt9mAOwv8h2o+xzsq7hc+EHDywEgMRq7ldiWwZp7VyUc7ixLDqsQ25gDAGYAdI9FUm8uYJXQXPqMNi1ZOm7xXBc82QUAJBCIZjRXsYdhg8WvGJuUNGsLHnwSiulUPAjBx4nvyt8/+nAK80E7iwK9LoS/Gw0gb0QD1L3U4XLG6QZtICQKcCIUEAYIxZW9E6DiI3eB5tnfrpfcwXePnN0If3cA0EgT6ML2OhE0JA9JQoaXxI0vChNC4EOTlhIAo1YlMnmrOy20GxPgAruz6Qmq0XOF2sBlsePATLiSTABqqPgQ/NBwbjLBIPxRKj/W1Z3wd6kBFOYACjpwEkZuCi03XCPg0mdTpOCIBj+t6/qBdCz2c4GaQNPCpQYqf7fC3zUANDIH8BladRhbyBINzmzvD1gprtK5C7UT6XD5OZzwWc0PPe2LAwbhV4BrpMrftfB3DwANQeBlo1LqKCVnXCsBtecPIgXNIgFpL9BFGbUNDK0sC/2367rCOdvsl1qNs9ZxNu8u1f5ywl36ALYUbRAdKE8iav44k6vT6ZuFEENTuyQfzdUYptwbDoL+PU771kKfAKzVqY/PdeXtP9rbIQCgsSaAz1EryJggsGFkVPj9gT0+UU3GKQ+b/q9J6C/TrpKtT6nDENB7COEfwgQoid04IYVaQy5gGvUjqCuI8JDvaBrSuUHYccr/PVW4NbHnzyaXtBfkL0Skmm8/TWkwKiU247lhNIDiVIqsHThSW2EWUPPMGZsXMYZQ3c89BnCyQ8jRvrqpHV9be3HXQ6vEpa7zS4Y3AXb8Aq1LVumVZjUmbv33FN9HSzP8wNA4yfGDkL/8J0LjYK6z0F5aqfuYfpfl5xK6DqcBbEwC9lXkEpohWtB9p13JQu72TEPvfkm6rv1FtT0eGgCwuEqyTG39nr9/lYDgMseWZ/J3ejdpLgjrmUqrHbS4JB3bMd93rw4PAAkEsPFI5Wzh6NkScWoETI5UjHWh4A/n7Dsi6y0AIIHA1dVqOW+9K2eYQp6GePQiG7+kDeU2oV6IfRsAyARtUMtd27vwktXaBO7495QMBsdeK6/+Hhm7zha17PvtACBpAzAFECW4wiTI+wCv+bepCuzyeLiFOa5+p7jMM9/LeNWUbqPybwl4SwAotIGIq8gsTAhPcU6BnU7DCgVTLgKE/uyKL8s+WN6BRofMvluC+K0BIGkD0gYbFubQvtPV1VzayUc+X9zA3NN17E1qLSLpWhv79gBQOAgRJkLeQC8/gAFOl6fVDFIIN1/m2TqEd8YHt3L0nS30KQCgMAl60ga2+5Ir5dDp55Zpx+mUzzf44l9GWTET0Luv/2AuFmM9FQAUQDDCpRe5ig7AAFAYzneQbHk4YnHK9yjwpTzd2tY/Ao6nBIBkFrSsDWcA90vRTcrPx7/Iy+8i5yB56yHo+M9v0r9XRmA09KbfIaj5+NXPPi0AFNoAnE7mG3qu3sAECtAOUJmHX67UQ89ACkCkyrpso+cWWhB0qPDRLbWiSPxyPfqyLEjnHU67YhHl6QFgYxa0rCBj7aF0nFzRJ3kegj3KCS5Zz/aZmb6dKDIBoGCNDtJMLcw835FT4Cnt/DPyTADYoc4FzSTkLDyftFAg5PJQy0R6e2cCwMmOTCDojV3V85mCXyHZBAABT03TQECkvh6BjY9247fMp2CSegKAgpoJCFCNBmdhT5lrilXc9tGcZj27NSm2eAKAgljloymNFUAwahjMuPLuXkN0A+E8XMLxtOE8665MALBSLr2X/AS5Tr231Fbn6rp+far5hO2ZAEAgYh4iaQW5jJU48hwqUQCJTbnHwjztCWwxAYBAxO0QRSOLT1JNe8BXnmbI5heHPg1ln7UYqOUGTzAwUfvSOwRNMx70pakBNNy4BAZwGkIzwL8zkvAz/cveCKh8vGX3nYasJv7UBAAxqfgPJgdiBgTk3j8TIORy59v2P+BzDH/ECQB8mppHLAAhl9TeJcQIlb68NJRSpWgm9HzxlQITADpnhtRFJ2sHaKwBLaFXTQGqfBb2H9OloTMbr2MemwDQ8eacTS0BQy7bxb+5Ph+vRWkOZUlx7j/wIuAz7XZMRpoAMOa+iWddAIX4nfLBKdgmsg3z0gSAYbZqTnRSgE+BCQB8ms4RJwWGocAEgGG2ak50UoBPgf8DHtZHPOaRRUAAAAAASUVORK5CYII=) center/122%;
  border-radius: 100px;
  overflow: hidden
}

.vg-26839:before,
.vg-speen-to-win {
  content: "\e637";
  font-family: sport-icons;
  color: transparent;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJDYXBhXzEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQyOC4yMzUgNDI4LjIzNSIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA0MjguMjM1IDQyOC4yMzUiIHdpZHRoPSI1MTIiPjxnPjxwYXRoIGQ9Im0yMTQuMTE4IDBjLTExOC4wNjMgMC0yMTQuMTE4IDk2LjA1NS0yMTQuMTE4IDIxNC4xMThzOTYuMDU1IDIxNC4xMTggMjE0LjExOCAyMTQuMTE4IDIxNC4xMTgtOTYuMDU1IDIxNC4xMTgtMjE0LjExOC05Ni4wNTYtMjE0LjExOC0yMTQuMTE4LTIxNC4xMTh6bTE2MC41ODggMjE0LjExOGMwIC4yNC0uMDM0LjQ3LS4wMzYuNzExLTYuMDQ2IDQuODQ0LTEyLjkxNyA5LjQ1Ny0yMC45NzkgMTQuMTA5LTM3LjkzMiAyMS45LTg2LjUwOCAxOC4wMzMtMTE0LjEzNy01LjYyOCA0Ni44ODctMTQuMTIyIDgzLjk0OS02NS4yMDYgODMuOTQ5LTEyMi42NTUgMC0xLjM2Ny0uMTA5LTIuNTY4LS4xMzEtMy45MDEgMzEuNDk0IDI5LjMzOCA1MS4zMzQgNzEuMDI3IDUxLjMzNCAxMTcuMzY0em0tMjQwLjEwNy0xMzkuMzM0YzcuMTczIDIuODA4IDE0LjU1OSA2LjQyOCAyMi41NjUgMTEuMDUxIDIyLjA2IDEyLjcyOSAzOS42MjQgMzMuODIyIDQ4LjE3MSA1Ny44NTUgNS4zOTkgMTUuMTUzIDYuNDE4IDMwLjE4IDMuOTQzIDQzLjczOC0zNS42OTEtMzMuNDgtOTguNDA2LTQwLjAzLTE0OC4xMTctMTEuMzE0LTEuMjM1LjcxNC0yLjI2NiAxLjQzOS0zLjQ1NSAyLjE1MyAxMC4xNDItNDQuMjQxIDM4LjU0OC04MS41MTMgNzYuODkzLTEwMy40ODN6bS0xLjM5NSAyNzcuODE4Yy0xLjE0Ny03LjYwOC0xLjcwNy0xNS43OTUtMS43MDctMjUuMDIyIDAtNDMuODU1IDI3LjcwNC04NC4wMzUgNjIuMDctOTYuMDgxLTQuNDkyIDE5LjMyNC0zLjQ0MiA0MC44MDIgNC4xMSA2Mi4wMjQgMTAuNjY0IDI5LjkyNyAzMi41MjggNTYuMTk1IDYwLjAxMiA3Mi4wNjEgMS4yODQuNzQyIDIuNDcyIDEuMjk0IDMuNzMzIDEuOTkzLTE0Ljk2MiA0LjYyMS0zMC44NDQgNy4xMjktNDcuMzA0IDcuMTI5LTI5LjUyNCAwLTU3LjExOS04LjE0Ny04MC45MTQtMjIuMTA0eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiI+PC9wYXRoPjwvZz4gPC9zdmc+) 0 0/100%
}

.vg-26847:before,
.vg-5997:before,
.vg-instant-sports,
.vg-virtual-sports {
  content: "\e607";
  font-family: sport-icons
}

.sport-262:before,
.sport-artifact:before {
  content: "\e928";
  font-family: sport-icons
}

.sport-271:before,
.sport-smite {
  content: "\2b";
  font-family: sport-icons
}

.sport-278:before,
.sport-eIceHockey {
  content: "\e919";
  font-family: sport-icons
}

.sport-279:before,
.sport-291:before,
.sport-eFighting,
.virtual-UFC:before {
  content: "\e666";
  font-family: sport-icons
}

.sport-76:before,
.sport-poker:before {
  content: "\e63f";
  font-family: sport-icons
}

.sport-246:before,
.sport-priceBoost:before {
  content: "\e670";
  font-family: sport-icons
}

.bowling:before,
.sport-247:before {
  content: "\e92f";
  font-family: sport-icons
}

.sport-275:before,
.sport-financials:before {
  content: "\e92a";
  font-family: sport-icons
}

.sport-273:before,
.sport-fortnite:before {
  content: "\e92b";
  font-family: sport-icons
}

.sport-272:before,
.sport-magic-the-gathering:before {
  content: "\e92c";
  font-family: sport-icons
}

.sport-274:before,
.sport-292:before,
.sport-pubg:before,
.virtual-pubg:before {
  content: "\e92d";
  font-family: sport-icons
}

.sport-282:before,
.sport-valorant:before {
  content: "\e92e";
  font-family: sport-icons
}

.sport-248:before,
.sport-accas:before {
  content: "\e600";
  font-family: sport-icons
}

.mortal-kombat:before,
.sport-283:before,
.sport-344:before {
  content: "\27";
  font-family: sport-icons
}

.StreetFighter:before,
.sport-286:before,
.sport-348:before {
  content: "\e910";
  font-family: sport-icons
}

.sport-296:before,
.sumo:before {
  content: "\e65a";
  font-family: sport-icons
}

.NASCAR:before,
.sport-302:before,
.sport-313:before {
  content: "\e638";
  font-family: sport-icons
}

.rally:before,
.sport-303:before {
  content: "\e643";
  font-family: sport-icons
}

.Rush2Football:before,
.eFootball:before,
.sport-304:before,
.sport-330:before,
.sport-350:before,
.sport-352:before,
.sport-358:before {
  content: "\e901";
  font-family: sport-icons
}

.eBasketball:before,
.sport-305:before {
  content: "\e900";
  font-family: sport-icons
}

.sport-306:before,
.worldOfWarcraft:before {
  content: "\29";
  font-family: sport-icons
}

.sport-307:before,
.worldOfTanks:before {
  content: "\28";
  font-family: sport-icons
}

.sport-309:before,
.theOscars:before {
  content: "\e63c";
  font-family: sport-icons
}

.eurovision:before,
.sport-310:before {
  content: "\e61a";
  font-family: sport-icons
}

.sport-311:before,
.whatwherewhen:before {
  content: "\3d";
  font-family: sport-icons
}

.rugby7:before,
.sport-312:before {
  content: "\e646";
  font-family: sport-icons
}

.extremsport:before,
.sport-314:before {
  content: "\e61b";
  font-family: sport-icons
}

.poker:before,
.sport-315:before {
  content: "\e640";
  font-family: sport-icons
}

.grecoRomanWrestling:before,
.sport-316:before,
.sport-318:before,
.wwe:before {
  content: "\e66d";
  font-family: sport-icons
}

.rinkhockey:before,
.sport-319:before {
  content: "\e644";
  font-family: sport-icons
}

.sport-321:before,
.virtualMarbleRacing:before {
  content: "\e934";
  font-family: sport-icons
}

.VRboxing:before,
.sport-323:before {
  content: "\e935";
  font-family: sport-icons
}

.AirHockey:before,
.sport-324:before {
  content: "\e93a";
  font-family: sport-icons
}

.Vainglory:before,
.sport-326:before {
  content: "\e90c";
  font-family: sport-icons
}

.lottery:before,
.sport-327:before {
  content: "\e631";
  font-family: sport-icons
}

.modernpentathlon:before,
.sport-328:before {
  content: "\e635";
  font-family: sport-icons
}

.Trotting:before,
.sport-333:before {
  content: "\e942";
  font-family: sport-icons
}

.CrossFire:before,
.sport-334:before {
  content: "\e90e";
  font-family: sport-icons
}

.Halo:before,
.sport-335:before {
  content: "\23";
  font-family: sport-icons
}

.clashRoyale:before,
.sport-339:before {
  content: "\e91f";
  font-family: sport-icons
}

.TVShowsandMovies:before,
.sport-340:before {
  content: "\e936";
  font-family: sport-icons
}

.TVShowsandMovies:before,
.sport-341:before {
  content: "\e602";
  font-family: sport-icons
}

.Kabaddi:before,
.sport-346:before {
  content: "\e933";
  font-family: sport-icons
}

.UF2C:before,
.sport-347:before {
  content: "\e665";
  font-family: sport-icons
}

.Bodybuilding:before,
.sport-354:before {
  content: "\e91d";
  font-family: sport-icons
}

.ArenaOfValor:before,
.sport-357:before {
  content: "\e93e";
  font-family: sport-icons
}

.go:before,
.sport-361:before {
  content: "\e931";
  font-family: sport-icons
}

.Basketball3x3:before,
.sport-362:before {
  content: "\e94e";
  font-family: sport-icons
}

.sport-367:before,
.teqball:before {
  content: "\e93c";
  font-family: sport-icons
}

.mobileLegends:before,
.sport-368:before {
  content: "\e93b";
  font-family: sport-icons
}

.Headis:before,
.sport-370:before {
  content: "\e93d";
  font-family: sport-icons
}

.PistolShooting:before,
.sport-372:before {
  content: "\e946";
  font-family: sport-icons
}

.ArcheryShooting:before,
.sport-373:before {
  content: "\e949";
  font-family: sport-icons
}

.MarathonSwimming:before,
.sport-374:before {
  content: "\e94a";
  font-family: sport-icons
}

.Skateboarding:before,
.sport-375:before {
  content: "\e94c";
  font-family: sport-icons
}

.Karate:before,
.sport-376:before {
  content: "\e94d";
  font-family: sport-icons
}

.Climbing:before,
.sport-377:before {
  content: "\e94b";
  font-family: sport-icons
}

.Entertainment:before,
.sport-308:before {
  content: "\e657";
  font-family: sport-icons
}

.competitiveEating:before,
.sport-297:before {
  content: "\e950";
  font-family: sport-icons
}

.sport-360:before,
.teamfightTactics:before {
  content: "\e94f";
  font-family: sport-icons
}

.Yukigassen:before,
.sport-363:before {
  content: "\e951";
  font-family: sport-icons
}

.Draughts:before,
.sport-371:before {
  content: "\e952";
  font-family: sport-icons
}

.freefire:before,
.sport-378:before {
  content: "\e953";
  font-family: sport-icons
}

.Cornholl:before,
.sport-365:before {
  content: "\e955";
  font-family: sport-icons
}

.Jenga:before,
.sport-359:before {
  content: "\e956";
  font-family: sport-icons
}

.droneracing:before,
.sport-298:before {
  content: "\e957";
  font-family: sport-icons
}

.sport-349:before,
.tekken:before {
  content: "\e958";
  font-family: sport-icons
}

.Gwent:before,
.sport-351:before {
  content: "\e959";
  font-family: sport-icons
}

.GearsofWar:before,
.sport-337:before {
  content: "\e95a";
  font-family: sport-icons
}

.Quake:before,
.sport-345:before {
  content: "\e95b";
  font-family: sport-icons
}

.flag {
  width: 18px;
  height: 18px;
  background: url(../../images/flags.png) 0 0/100% no-repeat;
  display: inline-block;
  margin-right: 6px
}

.flag-asean {
  background-position: 0 0
}

.flag-af,
.flag-afghanistan {
  background-position: 0 .346021%
}

.flag-afr,
.flag-africa {
  background-position: 0 .692042%
}

.flag-aland {
  background-position: 0 1.038062%
}

.flag-al,
.flag-albania {
  background-position: 0 1.384083%
}

.flag-alderney {
  background-position: 0 1.730104%
}

.flag-algeria,
.flag-dz {
  background-position: 0 2.076125%
}

.flag-all {
  background-position: 0 2.422145%
}

.flag-americansamoa,
.flag-as {
  background-position: 0 2.768166%
}

.flag-ad,
.flag-andorra {
  background-position: 0 3.114187%
}

.flag-angola,
.flag-ao {
  background-position: 0 3.460208%
}

.flag-ai,
.flag-anguilla {
  background-position: 0 3.806228%
}

.flag-ag,
.flag-antiguaandbarbuda {
  background-position: 0 4.152249%
}

.flag-arableague {
  background-position: 0 4.49827%
}

.flag-ar,
.flag-argentina {
  background-position: 0 4.844291%
}

.flag-am,
.flag-armenia {
  background-position: 0 5.190311%
}

.flag-aruba,
.flag-aw {
  background-position: 0 5.536332%
}

.flag-asia {
  background-position: 0 5.882353%
}

.flag-au,
.flag-australia {
  background-position: 0 6.228374%
}

.flag-at,
.flag-austria {
  background-position: 0 6.574394%
}

.flag-az,
.flag-azerbaijan {
  background-position: 0 6.920415%
}

.flag-bahamas,
.flag-bs {
  background-position: 0 7.266436%
}

.flag-bahrain,
.flag-bh {
  background-position: 0 7.612457%
}

.flag-bangladesh,
.flag-bd {
  background-position: 0 7.958478%
}

.flag-barbados,
.flag-bb {
  background-position: 0 8.304498%
}

.flag-basquecountry {
  background-position: 0 8.650519%
}

.flag-belarus,
.flag-by {
  background-position: 0 8.99654%
}

.flag-be,
.flag-belgium {
  background-position: 0 9.342561%
}

.flag-belize,
.flag-bz {
  background-position: 0 9.688581%
}

.flag-benin,
.flag-bj {
  background-position: 0 10.034602%
}

.flag-bermuda,
.flag-bm {
  background-position: 0 10.380623%
}

.flag-bhutan,
.flag-bt {
  background-position: 0 10.726644%
}

.flag-bo,
.flag-bolivia {
  background-position: 0 11.072664%
}

.flag-bonairesinteustatiusandsaba {
  background-position: 0 11.418685%
}

.flag-ba,
.flag-boah,
.flag-bosniaherzegovina {
  background-position: 0 11.764706%
}

.flag-botswana,
.flag-bw {
  background-position: 0 12.110727%
}

.flag-bouvet,
.flag-bv {
  background-position: 0 12.456747%
}

.flag-,
.flag-br {
  background-position: 0 12.802768%
}

.flag-britishindianoceanterritory,
.flag-io {
  background-position: 0 13.148789%
}

.flag-bn,
.flag-brunei {
  background-position: 0 13.49481%
}

.flag-bg,
.flag-bulgaria {
  background-position: 0 13.84083%
}

.flag-bf,
.flag-burkinafaso {
  background-position: 0 14.186851%
}

.flag-bi,
.flag-burundi {
  background-position: 0 14.532872%
}

.flag-caricom {
  background-position: 0 14.878893%
}

.flag-cis {
  background-position: 0 15.224913%
}

.flag-cambodja,
.flag-kh {
  background-position: 0 15.570934%
}

.flag-cameroon,
.flag-cm {
  background-position: 0 15.916955%
}

.flag-ca,
.flag-canada {
  background-position: 0 16.262976%
}

.flag-capeverde,
.flag-cv {
  background-position: 0 16.608997%
}

.flag-catalonia {
  background-position: 0 16.955017%
}

.flag-caymanislands,
.flag-ky {
  background-position: 0 17.301038%
}

.flag-centralafricanrepublic,
.flag-cf {
  background-position: 0 17.647059%
}

.flag-chad,
.flag-td {
  background-position: 0 17.99308%
}

.flag-chile,
.flag-cl {
  background-position: 0 18.3391%
}

.flag-china,
.flag-cn {
  background-position: 0 18.685121%
}

.flag-chinesetaipei {
  background-position: 0 19.031142%
}

.flag-christmas,
.flag-cx {
  background-position: 0 19.377163%
}

.flag-cc,
.flag-cocoskeeling {
  background-position: 0 19.723183%
}

.flag-co,
.flag-colombia {
  background-position: 0 20.069204%
}

.flag-commonwealth {
  background-position: 0 20.415225%
}

.flag-comoros,
.flag-km {
  background-position: 0 20.761246%
}

.flag-cg,
.flag-congobrazzaville {
  background-position: 0 21.107266%
}

.flag-cd,
.flag-congokinshasa {
  background-position: 0 21.453287%
}

.flag-ck,
.flag-cookislands {
  background-position: 0 21.799308%
}

.flag-costarica,
.flag-cr {
  background-position: 0 22.145329%
}

.flag-ci,
.flag-cotedivoire {
  background-position: 0 22.491349%
}

.flag-croatia,
.flag-hr {
  background-position: 0 22.83737%
}

.flag-cu,
.flag-cuba {
  background-position: 0 23.183391%
}

.flag-curacao,
.flag-cw {
  background-position: 0 23.529412%
}

.flag-cy,
.flag-cyprus {
  background-position: 0 23.875433%
}

.flag-cz,
.flag-czechrepublic {
  background-position: 0 24.221453%
}

.flag-denmark,
.flag-dk {
  background-position: 0 24.567474%
}

.flag-dj,
.flag-djibouti {
  background-position: 0 24.913495%
}

.flag-dm,
.flag-dominica {
  background-position: 0 25.259516%
}

.flag-do,
.flag-dominicanrepublic {
  background-position: 0 25.605536%
}

.flag-ec,
.flag-ecuador {
  background-position: 0 25.951557%
}

.flag-eg,
.flag-egypt {
  background-position: 0 26.297578%
}

.flag-elsalvador,
.flag-sv {
  background-position: 0 26.643599%
}

.flag-el,
.flag-england {
  background-position: 0 26.989619%
}

.flag-equatorialguinea,
.flag-gq {
  background-position: 0 27.33564%
}

.flag-er,
.flag-eritrea {
  background-position: 0 27.681661%
}

.flag-ee,
.flag-estonia {
  background-position: 0 28.027682%
}

.flag-et,
.flag-ethiopia {
  background-position: 0 28.373702%
}

.flag-eu,
.flag-europe {
  background-position: 0 28.719723%
}

.flag-fao {
  background-position: 0 29.065744%
}

.flag-falkland,
.flag-fk {
  background-position: 0 29.411765%
}

.flag-faroes,
.flag-fo {
  background-position: 0 29.757785%
}

.flag-fiji,
.flag-fj {
  background-position: 0 30.103806%
}

.flag-fi,
.flag-finland {
  background-position: 0 30.449827%
}

.flag-fr,
.flag-france {
  background-position: 0 30.795848%
}

.flag-french-guiana,
.flag-gf {
  background-position: 0 31.141869%
}

.flag-frenchsouthernandantarcticlands,
.flag-tf {
  background-position: 0 31.487889%
}

.flag-ga,
.flag-gabon {
  background-position: 0 31.83391%
}

.flag-galicia {
  background-position: 0 32.179931%
}

.flag-gambia,
.flag-gm {
  background-position: 0 32.525952%
}

.flag-ge,
.flag-georgia {
  background-position: 0 32.871972%
}

.flag-de,
.flag-germany {
  background-position: 0 33.217993%
}

.flag-gh,
.flag-ghana {
  background-position: 0 33.564014%
}

.flag-gi,
.flag-gibraltar {
  background-position: 0 33.910035%
}

.flag-greatbritain {
  background-position: 0 34.256055%
}

.flag-gr,
.flag-greece {
  background-position: 0 34.602076%
}

.flag-gl,
.flag-greenland {
  background-position: 0 34.948097%
}

.flag-gd,
.flag-grenada {
  background-position: 0 35.294118%
}

.flag-gp,
.flag-guadeloupe {
  background-position: 0 35.640138%
}

.flag-gu,
.flag-guam {
  background-position: 0 35.986159%
}

.flag-gt,
.flag-guatemala {
  background-position: 0 36.33218%
}

.flag-gg,
.flag-guernsey {
  background-position: 0 36.678201%
}

.flag-gn,
.flag-guinea {
  background-position: 0 37.024221%
}

.flag-guineabissau,
.flag-gw {
  background-position: 0 37.370242%
}

.flag-guyana,
.flag-gy {
  background-position: 0 37.716263%
}

.flag-haiti,
.flag-ht {
  background-position: 0 38.062284%
}

.flag-heardislandandmcdonald,
.flag-hm {
  background-position: 0 38.408304%
}

.flag-hn,
.flag-honduras {
  background-position: 0 38.754325%
}

.flag-hk,
.flag-hongkong {
  background-position: 0 39.100346%
}

.flag-hu,
.flag-hungary {
  background-position: 0 39.446367%
}

.flag-iaea {
  background-position: 0 39.792388%
}

.flag-iho {
  background-position: 0 40.138408%
}

.flag-iceland,
.flag-is {
  background-position: 0 40.484429%
}

.flag-in,
.flag-india {
  background-position: 0 40.83045%
}

.flag-id,
.flag-indonesia {
  background-position: 0 41.176471%
}

.flag-international {
  background-position: 0 41.522491%
}

.flag-ir,
.flag-iran {
  background-position: 0 41.868512%
}

.flag-iq,
.flag-iraq {
  background-position: 0 42.214533%
}

.flag-ie,
.flag-ireland {
  background-position: 0 42.560554%
}

.flag-islamicconference {
  background-position: 0 42.906574%
}

.flag-im,
.flag-isleofman {
  background-position: 0 43.252595%
}

.flag-il,
.flag-israel {
  background-position: 0 43.598616%
}

.flag-it,
.flag-italy {
  background-position: 0 43.944637%
}

.flag-jamaica,
.flag-jm {
  background-position: 0 44.290657%
}

.flag-japan,
.flag-jp {
  background-position: 0 44.636678%
}

.flag-je,
.flag-jersey {
  background-position: 0 44.982699%
}

.flag-jo,
.flag-jordan {
  background-position: 0 45.32872%
}

.flag-kazakhstan,
.flag-kz {
  background-position: 0 45.67474%
}

.flag-ke,
.flag-kenya {
  background-position: 0 46.020761%
}

.flag-ki,
.flag-kiribati {
  background-position: 0 46.366782%
}

.flag-kosovo,
.flag-xk {
  background-position: 0 46.712803%
}

.flag-kurdish {
  background-position: 0 47.058824%
}

.flag-kuwait,
.flag-kw {
  background-position: 0 47.404844%
}

.flag-kg,
.flag-kyrgyzstan {
  background-position: 0 47.750865%
}

.flag-la,
.flag-laos {
  background-position: 0 48.096886%
}

.flag-latvia,
.flag-lv {
  background-position: 0 48.442907%
}

.flag-lb,
.flag-lebanon {
  background-position: 0 48.788927%
}

.flag-lesotho,
.flag-ls {
  background-position: 0 49.134948%
}

.flag-liberia,
.flag-lr {
  background-position: 0 49.480969%
}

.flag-libya,
.flag-ly {
  background-position: 0 49.82699%
}

.flag-li,
.flag-liechtenshein {
  background-position: 0 50.17301%
}

.flag-lithuania,
.flag-lt {
  background-position: 0 50.519031%
}

.flag-lu,
.flag-luxembourg {
  background-position: 0 50.865052%
}

.flag-macao,
.flag-mo {
  background-position: 0 51.211073%
}

.flag-macedonia,
.flag-mk,
.flag-northmacedonia,
.flag-rom {
  background-position: 0 51.557093%
}

.flag-madagascar,
.flag-mg {
  background-position: 0 51.903114%
}

.flag-malawi,
.flag-mw {
  background-position: 0 52.249135%
}

.flag-malaysia,
.flag-my {
  background-position: 0 52.595156%
}

.flag-maldives,
.flag-mv {
  background-position: 0 52.941176%
}

.flag-mali,
.flag-ml {
  background-position: 0 53.287197%
}

.flag-malta,
.flag-mt {
  background-position: 0 53.633218%
}

.flag-marshallislands,
.flag-mh {
  background-position: 0 53.979239%
}

.flag-martinique,
.flag-mq {
  background-position: 0 54.32526%
}

.flag-mauritania,
.flag-mr {
  background-position: 0 54.67128%
}

.flag-mauritius,
.flag-mu {
  background-position: 0 55.017301%
}

.flag-mayotte,
.flag-yt {
  background-position: 0 55.363322%
}

.flag-mexico,
.flag-mx {
  background-position: 0 55.709343%
}

.flag-fm,
.flag-micronesia {
  background-position: 0 56.055363%
}

.flag-md,
.flag-moldova {
  background-position: 0 56.401384%
}

.flag-mc,
.flag-monaco {
  background-position: 0 56.747405%
}

.flag-mn,
.flag-mongolia {
  background-position: 0 57.093426%
}

.flag-me,
.flag-montenegro {
  background-position: 0 57.439446%
}

.flag-montserrat,
.flag-ms {
  background-position: 0 57.785467%
}

.flag-ma,
.flag-morocco {
  background-position: 0 58.131488%
}

.flag-mozambique,
.flag-mz {
  background-position: 0 58.477509%
}

.flag-mm,
.flag-myanmar {
  background-position: 0 58.823529%
}

.flag-nato {
  background-position: 0 59.16955%
}

.flag-na,
.flag-namibia {
  background-position: 0 59.515571%
}

.flag-nauru,
.flag-nr {
  background-position: 0 59.861592%
}

.flag-nepal,
.flag-np {
  background-position: 0 60.207612%
}

.flag-netherlands,
.flag-nl {
  background-position: 0 60.553633%
}

.flag-an,
.flag-netherlandsantilles {
  background-position: 0 60.899654%
}

.flag-nc,
.flag-newcaledonia {
  background-position: 0 61.245675%
}

.flag-newzealand,
.flag-nz {
  background-position: 0 61.591696%
}

.flag-ni,
.flag-nicaragua {
  background-position: 0 61.937716%
}

.flag-ne,
.flag-niger {
  background-position: 0 62.283737%
}

.flag-ng,
.flag-nigeria {
  background-position: 0 62.629758%
}

.flag-niue,
.flag-nu {
  background-position: 0 62.975779%
}

.flag-nf,
.flag-norfolk {
  background-position: 0 63.321799%
}

.flag-nca,
.flag-northamerica {
  background-position: 0 63.66782%
}

.flag-kp,
.flag-northkorea {
  background-position: 0 64.013841%
}

.flag-northerncyprus {
  background-position: 0 64.359862%
}

.flag-en,
.flag-northernireland {
  background-position: 0 64.705882%
}

.flag-mp,
.flag-northernmariana {
  background-position: 0 65.051903%
}

.flag-no,
.flag-norway {
  background-position: 0 65.397924%
}

.flag-oas {
  background-position: 0 65.743945%
}

.flag-opec {
  background-position: 0 66.089965%
}

.flag-oceania {
  background-position: 0 66.435986%
}

.flag-olimpics {
  background-position: 0 66.782007%
}

.flag-om,
.flag-oman {
  background-position: 0 67.128028%
}

.flag-pakistan,
.flag-pk {
  background-position: 0 67.474048%
}

.flag-palau,
.flag-pw {
  background-position: 0 67.820069%
}

.flag-palestine,
.flag-ps {
  background-position: 0 68.16609%
}

.flag-pa,
.flag-panama {
  background-position: 0 68.512111%
}

.flag-papuanewguinea,
.flag-pg {
  background-position: 0 68.858131%
}

.flag-paraguay,
.flag-py {
  background-position: 0 69.204152%
}

.flag-pe,
.flag-peru {
  background-position: 0 69.550173%
}

.flag-ph,
.flag-philippines {
  background-position: 0 69.896194%
}

.flag-pitcairn,
.flag-pn {
  background-position: 0 70.242215%
}

.flag-pl,
.flag-poland {
  background-position: 0 70.588235%
}

.flag-portugal,
.flag-pt {
  background-position: 0 70.934256%
}

.flag-pr,
.flag-puertorico {
  background-position: 0 71.280277%
}

.flag-qa,
.flag-qatar {
  background-position: 0 71.626298%
}

.flag-quebec {
  background-position: 0 71.972318%
}

.flag-redcross {
  background-position: 0 72.318339%
}

.flag-re,
.flag-reunion {
  background-position: 0 72.66436%
}

.flag-ro,
.flag-romania {
  background-position: 0 73.010381%
}

.flag-ru,
.flag-russia {
  background-position: 0 73.356401%
}

.flag-rw,
.flag-rwanda {
  background-position: 0 73.702422%
}

.flag-bl,
.flag-saintbarthelemy {
  background-position: 0 74.048443%
}

.flag-sainthelena,
.flag-sh {
  background-position: 0 74.394464%
}

.flag-lc,
.flag-saintlucia {
  background-position: 0 74.740484%
}

.flag-mf,
.flag-saintmartin {
  background-position: 0 75.086505%
}

.flag-pm,
.flag-saintpierreandmiquelon {
  background-position: 0 75.432526%
}

.flag-samoa,
.flag-ws {
  background-position: 0 75.778547%
}

.flag-sanmarino,
.flag-sm {
  background-position: 0 76.124567%
}

.flag-saotomeandprincipe,
.flag-st {
  background-position: 0 76.470588%
}

.flag-sa,
.flag-saudiarabia {
  background-position: 0 76.816609%
}

.flag-scotland,
.flag-sq {
  background-position: 0 77.16263%
}

.flag-senegal,
.flag-sn {
  background-position: 0 77.508651%
}

.flag-rs,
.flag-serbia {
  background-position: 0 77.854671%
}

.flag-sc,
.flag-seychelles {
  background-position: 0 78.200692%
}

.flag-sierraleone,
.flag-sl {
  background-position: 0 78.546713%
}

.flag-sg,
.flag-singapore {
  background-position: 0 78.892734%
}

.flag-sintmaarten,
.flag-sx {
  background-position: 0 79.238754%
}

.flag-sk,
.flag-slovakia {
  background-position: 0 79.584775%
}

.flag-si,
.flag-slovenia {
  background-position: 0 79.930796%
}

.flag-sb,
.flag-solomonislands {
  background-position: 0 80.276817%
}

.flag-so,
.flag-somalia {
  background-position: 0 80.622837%
}

.flag-somaliland {
  background-position: 0 80.968858%
}

.flag-southafrica,
.flag-za {
  background-position: 0 81.314879%
}

.flag-sam,
.flag-southamerica {
  background-position: 0 81.6609%
}

.flag-gs,
.flag-southgeorgiaandsouthsandwich {
  background-position: 0 82.00692%
}

.flag-kr,
.flag-southkorea {
  background-position: 0 82.352941%
}

.flag-southsudan,
.flag-ss {
  background-position: 0 82.698962%
}

.flag-es,
.flag-spain {
  background-position: 0 83.044983%
}

.flag-lk,
.flag-srilanka {
  background-position: 0 83.391003%
}

.flag-kn,
.flag-stkittsandnevis {
  background-position: 0 83.737024%
}

.flag-stvincentandthegrenadines,
.flag-vc {
  background-position: 0 84.083045%
}

.flag-sd,
.flag-sudan {
  background-position: 0 84.429066%
}

.flag-sr,
.flag-suriname {
  background-position: 0 84.775087%
}

.flag-svalbardandjanmayen {
  background-position: 0 85.121107%
}

.flag-swaziland,
.flag-sz {
  background-position: 0 85.467128%
}

.flag-se,
.flag-sweden {
  background-position: 0 85.813149%
}

.flag-ch,
.flag-switzerland {
  background-position: 0 86.15917%
}

.flag-sy,
.flag-syria {
  background-position: 0 86.50519%
}

.flag-tahiti {
  background-position: 0 86.851211%
}

.flag-taiwan,
.flag-tw {
  background-position: 0 87.197232%
}

.flag-tajikistan,
.flag-tj {
  background-position: 0 87.543253%
}

.flag-United.Republic.of.Tanzania,
.flag-tanzania,
.flag-tz {
  background-position: 0 87.889273%
}

.flag-th,
.flag-thailand {
  background-position: 0 88.235294%
}

.flag-timorleste,
.flag-tl {
  background-position: 0 88.581315%
}

.flag-tg,
.flag-togo {
  background-position: 0 88.927336%
}

.flag-tk,
.flag-tokelau {
  background-position: 0 89.273356%
}

.flag-to,
.flag-tonga {
  background-position: 0 89.619377%
}

.flag-trinidadtobago,
.flag-tt {
  background-position: 0 89.965398%
}

.flag-tm,
.flag-tristandacunha {
  background-position: 0 90.311419%
}

.flag-tn,
.flag-tunisia {
  background-position: 0 90.657439%
}

.flag-tr,
.flag-turkey {
  background-position: 0 91.00346%
}

.flag-tm,
.flag-turkmenistan {
  background-position: 0 91.349481%
}

.flag-tc,
.flag-turksandcaicosislands {
  background-position: 0 91.695502%
}

.flag-tuvalu,
.flag-tv {
  background-position: 0 92.041522%
}

.flag-unitedstates,
.flag-us {
  background-position: 0 92.387543%
}

.flag-ug,
.flag-uganda {
  background-position: 0 92.733564%
}

.flag-ua,
.flag-ukraine {
  background-position: 0 93.079585%
}

.flag-ae,
.flag-unitedarabemirates {
  background-position: 0 93.425606%
}

.flag-gb,
.flag-unitedkingdom {
  background-position: 0 93.771626%
}

.flag-uruguay,
.flag-uy {
  background-position: 0 94.117647%
}

.flag-uz,
.flag-uzbekistan {
  background-position: 0 94.463668%
}

.flag-vanutau,
.flag-vu {
  background-position: 0 94.809689%
}

.flag-va,
.flag-vaticancity {
  background-position: 0 95.155709%
}

.flag-ve,
.flag-venezuela {
  background-position: 0 95.50173%
}

.flag-vietnam,
.flag-vn {
  background-position: 0 95.847751%
}

.flag-vg,
.flag-virginislandsbritish {
  background-position: 0 96.193772%
}

.flag-vi,
.flag-virginislandsus {
  background-position: 0 96.539792%
}

.flag-wales,
.flag-wls {
  background-position: 0 96.885813%
}

.flag-wallisandfutuna,
.flag-wf {
  background-position: 0 97.231834%
}

.flag-eh,
.flag-westernsahara {
  background-position: 0 97.577855%
}

.flag-wd,
.flag-world {
  background-position: 0 97.923875%
}

.flag-ye,
.flag-yemen {
  background-position: 0 98.269896%
}

.flag-zambia,
.flag-zm {
  background-position: 0 98.615917%
}

.flag-zimbabwe,
.flag-zw {
  background-position: 0 98.961938%
}

.flag-allupcoming {
  background-position: 0 99.307958%
}

.flag-america {
  background-position: 0 99.653979%
}

.flag-withvideo {
  background-position: 0 100%
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-Light.woff2") format('woff2');
  font-weight: 200;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-Regular.woff2") format('woff2');
  font-weight: 300;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-Medium.woff2") format('woff2');
  font-weight: 400;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-Medium.woff2") format('woff2');
  font-weight: 500;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-SemiBold.woff2") format('woff2');
  font-weight: 600;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-SemiBold.woff2") format('woff2');
  font-weight: 700;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-Bold.woff2") format('woff2');
  font-weight: 800;
  font-style: normal
}

@font-face {
  font-family: gilroy;
  src: url("/player/theme-asset/22/assets/gilroy-Bold.woff2") format('woff2');
  font-weight: 900;
  font-style: normal
}

/* fix for LayoutCasino3 */

/* provider */
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kajot {
  background-position: -637px -1336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spribe {
  background-position: -510px -1336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spribe span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igt {
  background-position: -395px -1336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igt span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-btg {
  background-position: -256px -1336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-btg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology {
  background-position: -126px -1336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-octavian {
  background-position: 1px -1337px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-octavian span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomingpremium {
  background-position: -1157px -1295px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomingpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eldorado {
  background-position: -1031px -1292px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eldorado span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superspadegames {
  background-position: -766px -1291px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superspadegames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosiveslots {
  background-position: -634px -1292px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosiveslots span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wac {
  background-position: -503px -1292px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wac span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spaceman {
  background-position: -256px -1294px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spaceman span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skywind {
  background-position: -386px -1293px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skywind span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-portomaso {
  background-position: -1277px -1294px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-portomaso span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-n2live {
  background-position: 1156px -1294px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-n2live span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bomba {
  background-position: -505px -1247px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bomba span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-noble {
  background-position: -640px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-noble span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vleague {
  background-position: -770px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vleague span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gaminator {
  background-position: -899px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gaminator span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nemesis {
  background-position: -1033px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nemesis span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fablecasino {
  background-position: -258px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fablecasino span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eurasiangaming {
  background-position: -123px -1249px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eurasiangaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netent {
  background-position: 0 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netent span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playngo {
  background-position: -128px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playngo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-yggdrasil {
  background-position: -256px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-yggdrasil span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amatic {
  background-position: -384px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-quickspin {
  background-position: -512px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-quickspin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-habanero {
  background-position: -640px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-habanero span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgaming {
  background-position: -768px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingbranded {
  background-position: -768px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingbranded span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtiger {
  background-position: -896px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtiger span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolution {
  background-position: -1024px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolution span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolutiongaming {
  background-position: -1024px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolutiongaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ezugi {
  background-position: -1152px 0
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ezugi span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booongo {
  background-position: 0 -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booongo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playson {
  background-position: -128px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playson span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsoft {
  background-position: -256px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplay {
  background-position: -384px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmatic {
  background-position: -384px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bigtimegaming {
  background-position: -512px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bigtimegaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbet {
  background-position: -640px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinomenal {
  background-position: -768px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinomenal span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatragames {
  background-position: -896px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatragames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatra {
  background-position: -896px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatra span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tomhorn {
  background-position: -1024px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tomhorn span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booming,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boominggames {
  background-position: -1152px -48px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booming span,
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boominggames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wazdan {
  background-position: 0 -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wazdan span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2 {
  background-position: -128px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondogstudio {
  background-position: -256px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondogstudio span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog {
  background-position: -256px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog {
  background-position: -256px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt {
  background-position: -384px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-apollo {
  background-position: -512px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-apollo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameart {
  background-position: -640px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameart span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-2by2 {
  background-position: -768px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-2by2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mrslotty {
  background-position: -896px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mrslotty span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino29 {
  background-position: -1024px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino29 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplay {
  background-position: -1152px -96px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-genesisgaming {
  background-position: 0 -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-genesisgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcatgambling {
  background-position: -128px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcatgambling span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcat {
  background-position: -128px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bgaming {
  background-position: -256px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platipus {
  background-position: -384px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platipus span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nextgen {
  background-position: -512px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nextgen span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-endorphina {
  background-position: -640px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-endorphina span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igrosoft {
  background-position: -768px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igrosoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-thunderkick {
  background-position: -896px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-thunderkick span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino39 {
  background-position: -1024px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino39 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bet2tech {
  background-position: -1152px -144px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bet2tech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino41 {
  background-position: 0 -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino41 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betixon {
  background-position: -128px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betixon span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentpremium {
  background-position: -256px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-novomatic {
  background-position: -384px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-novomatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playtech {
  background-position: -512px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino46 {
  background-position: -640px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino46 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint {
  background-position: -768px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elkstudios {
  background-position: -896px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elkstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elk {
  background-position: -896px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elk span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fugaso {
  background-position: -1024px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fugaso span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-50 {
  background-position: -1152px -192px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-50 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimitcity {
  background-position: 0 -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimitcity span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimit {
  background-position: 0 -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimit span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pushgaming {
  background-position: -128px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pushgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-relaxgaming {
  background-position: -256px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-relaxgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-absolutelivegaming {
  background-position: -384px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-absolutelivegaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-abosulte-live-gaming {
  background-position: -384px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-abosulte-live-gaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-augustgaming {
  background-position: -512px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-augustgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingpremium {
  background-position: -640px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fantasma {
  background-position: -768px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fantasma span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felix {
  background-position: -896px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felix span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felixgaming {
  background-position: -896px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felixgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hacksaw {
  background-position: -1024px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hacksaw span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igtech {
  background-position: -1152px -240px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kalamba {
  background-position: 0 -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kiron {
  background-position: -128px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kiron span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leandergames {
  background-position: -256px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leandergames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino64 {
  background-position: -384px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino64 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-luckystreak {
  background-position: -512px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-luckystreak span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lucky {
  background-position: -512px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lucky span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maxwingaming {
  background-position: -640px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maxwingaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-merkur {
  background-position: -768px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-merkur span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nucleus {
  background-position: -896px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nucleus span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelplay {
  background-position: -1024px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sapphire {
  background-position: -1152px -288px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sapphire span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sthlmgaming {
  background-position: 0 -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sthlmgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino72 {
  background-position: -128px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino72 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ctgaming {
  background-position: -256px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ctgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology {
  background-position: -256px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-truelab {
  background-position: -384px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-truelab span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet {
  background-position: -512px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino76 {
  background-position: -640px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino76 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vivo {
  background-position: -771px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vivo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrace {
  background-position: -896px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrace span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenRace {
  background-position: -896px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenRace span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-northernlights {
  background-position: -1024px -336px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-northernlights span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-4theplayer {
  background-position: -1152px -336px;
  background-position: -256px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-4theplayer span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgamestv {
  background-position: 0 -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgamestv span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgames {
  background-position: 0 -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino82 {
  background-position: -128px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino82 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino83 {
  background-position: -256px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino83 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino84 {
  background-position: -384px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino84 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spadegaming {
  background-position: -512px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spadegaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pgsoft {
  background-position: -640px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pgsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-authenticgaming {
  background-position: -768px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-authenticgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino88 {
  background-position: -896px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino88 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mascot {
  background-position: -1024px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mascot span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino90 {
  background-position: -1152px -384px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino90 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betradar {
  background-position: 0 -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betradar span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamzix {
  background-position: -128px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamzix span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino93 {
  background-position: -256px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino93 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticlive {
  background-position: -384px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticlive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplaylive {
  background-position: -384px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplaylive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgame {
  background-position: -512px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgame span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oryx {
  background-position: -640px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oryx span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kagaming {
  background-position: -768px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino98 {
  background-position: -896px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino98 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsolutions {
  background-position: -1024px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsolutions span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xprogaming {
  background-position: -1152px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xprogaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xpg {
  background-position: -1152px -432px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xpg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-7mojos {
  background-position: 0 -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-7mojos span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ainsworth {
  background-position: -128px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ainsworth span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all41studios {
  background-position: -256px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all41studios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-alchemygaming {
  background-position: -384px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-alchemygaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-allwayspin {
  background-position: -512px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-allwayspin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-arcadem {
  background-position: -640px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-arcadem span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aristocrat {
  background-position: -768px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aristocrat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-atmosphera {
  background-position: -896px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-atmosphera span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-asiagaming {
  background-position: -1024px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-asiagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-avatarux {
  background-position: -1152px -480px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-avatarux span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aviator {
  background-position: 0 -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aviator span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bally {
  background-position: -128px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bally span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bethehouse {
  background-position: -256px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bethehouse span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bfgames {
  background-position: -384px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bfgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-barcrest {
  background-position: -512px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-barcrest span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-caleta {
  background-position: -640px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-caleta span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-creedroomz {
  background-position: -768px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-creedroomz span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamgaming {
  background-position: -896px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elbet {
  background-position: -1024px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evoplay {
  background-position: -1152px -528px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evoplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fazi {
  background-position: 0 -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fazi span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-feltgaming {
  background-position: -128px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-feltgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crazytooth {
  background-position: -256px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crazytooth span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-foxium {
  background-position: -384px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-foxium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crypto {
  background-position: -512px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crypto span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dlv {
  background-position: -640px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dlv span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamanza {
  background-position: -768px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamanza span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eagaming {
  background-position: -896px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ebet {
  background-position: -1024px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ebet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-electricelephant {
  background-position: -1152px -576px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-electricelephant span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eyecon {
  background-position: 0 -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eyecon span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ganapati {
  background-position: -128px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ganapati span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrock {
  background-position: -256px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrock span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justforthewin {
  background-position: -384px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justforthewin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jftw {
  background-position: -384px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jftw span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-provisiongaming {
  background-position: -512px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-provisiongaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leapgaming {
  background-position: -640px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leapgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leap {
  background-position: -640px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leap span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamesinc {
  background-position: -768px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamesinc span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameslab {
  background-position: -896px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameslab span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamevy {
  background-position: -1024px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamevy span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamomat {
  background-position: -1152px -624px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamomat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liw {
  background-position: 0 -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liw span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mancala {
  background-position: -128px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mancala span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamshy {
  background-position: -256px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamshy span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv {
  background-position: -384px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pearfiction {
  background-position: -512px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pearfiction span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameburgerstudios {
  background-position: -640px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameburgerstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-imagina {
  background-position: -768px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-imagina span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-neonvalley {
  background-position: -896px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-neonvalley span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-givme {
  background-position: -1024px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-givme span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveg24 {
  background-position: -1152px -672px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveg24 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenherogroup {
  background-position: 0 -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenherogroup span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenhero {
  background-position: 0 -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenhero span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gonggaming {
  background-position: -128px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gonggaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realdealer {
  background-position: -256px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realdealer span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-real-dealer {
  background-position: -256px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-real-dealer span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greenjade {
  background-position: -384px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greenjade span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-halfpixel {
  background-position: -512px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-halfpixel span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-high5 {
  background-position: -640px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-high5 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maverick {
  background-position: -768px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maverick span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igaming2go {
  background-position: -896px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igaming2go span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgaming {
  background-position: -1024px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nsoft {
  background-position: -1152px -720px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningbox {
  background-position: 0 -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningbox span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningboxgames {
  background-position: 0 -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningboxgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nyx {
  background-position: -128px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nyx span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouch {
  background-position: -256px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouch span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouchlive {
  background-position: -256px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouchlive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pulse8 {
  background-position: -384px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pulse8 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redrake {
  background-position: -512px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redrake span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-red7 {
  background-position: -640px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-red7 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelnrg {
  background-position: -768px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelnrg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sagaming {
  background-position: -896px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-simpleplay {
  background-position: -1024px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-simpleplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reeltime {
  background-position: -1152px -768px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reeltime span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-silverback {
  background-position: 0 -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-silverback span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zillion {
  background-position: -128px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zillion span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sgprovider {
  background-position: -256px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sgprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tpg {
  background-position: -384px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tpg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplepg {
  background-position: -384px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplepg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-swintt {
  background-position: -512px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-swintt span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-salsa {
  background-position: -640px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-salsa span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolvergaming {
  background-position: -768px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolvergaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolver {
  background-position: -768px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolver span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinmatic {
  background-position: -896px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinmatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormcraft {
  background-position: -1024px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormcraft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reflexgaming {
  background-position: -1152px -816px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reflexgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smartsoft {
  background-position: 0 -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smartsoft span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotvision {
  background-position: -128px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotvision span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skillzzgaming {
  background-position: -256px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skillzzgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zeusplay {
  background-position: -384px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zeusplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slingshot {
  background-position: -512px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slingshot span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wearecasino {
  background-position: -640px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wearecasino span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-velagaming {
  background-position: -768px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-velagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtualgeneration {
  background-position: -896px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtualgeneration span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual-generation {
  background-position: -896px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual-generation span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-snowborn {
  background-position: -1024px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-snowborn span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spearhead {
  background-position: -1152px -864px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spearhead span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-adoptit {
  background-position: 0 -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-adoptit span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wms {
  background-position: -128px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wms span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aladdin {
  background-position: -256px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aladdin span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-unikrn {
  background-position: -384px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-unikrn span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tripleedgestudios {
  background-position: -512px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tripleedgestudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-switchstudios {
  background-position: -640px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-switchstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplecherry {
  background-position: -768px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplecherry span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superlotto {
  background-position: -896px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superlotto span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-trueflip {
  background-position: -1024px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-trueflip span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinplay {
  background-position: -1152px -912px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomerangstudios {
  background-position: 0 -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomerangstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zuprovider {
  background-position: -128px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zuprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-axial {
  background-position: -384px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-axial span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bangbanggames {
  background-position: -512px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bangbanggames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bbgames {
  background-position: -640px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bbgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-baddingo {
  background-position: -768px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-baddingo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-buckstakesentertainment {
  background-position: -896px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-buckstakesentertainment span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-candlebets {
  background-position: -1024px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-candlebets span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-charismatic {
  background-position: -1152px -960px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-charismatic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldcoinstudios {
  background-position: 0 -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldcoinstudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jaderabbit {
  background-position: -128px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jaderabbit span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dtech {
  background-position: -256px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtvv2 {
  background-position: -384px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtvv2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv-v2 {
  background-position: -384px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv-v2 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edgevirtuals {
  background-position: -512px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edgevirtuals span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edge-gaming {
  background-position: -512px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edge-gaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamtech {
  background-position: -640px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamtech span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fortunefactory {
  background-position: -768px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fortunefactory span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-espresso {
  background-position: -896px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-espresso span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-funtagaming {
  background-position: -1024px -1008px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-funtagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamebeat {
  background-position: -1152px -1008px;
  background-position: -896px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamebeat span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino221 {
  background-position: 0 -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino221 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playpearls {
  background-position: -128px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playpearls span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-plankgaming {
  background-position: -256px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-plankgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wager-mill {
  background-position: -384px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wager-mill span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wagermill {
  background-position: -384px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wagermill span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oldskool {
  background-position: -512px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oldskool span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nektan {
  background-position: -640px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nektan span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nekogames {
  background-position: -768px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nekogames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lottociti {
  background-position: -896px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lottociti span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konect {
  background-position: -1024px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konect span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-klaspoker {
  background-position: -1152px -1056px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-klaspoker span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realistic {
  background-position: 0 -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realistic span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rival {
  background-position: -128px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rival span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-shufflemaster {
  background-position: -256px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-shufflemaster span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-retrogaming {
  background-position: -384px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-retrogaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sigmagaming {
  background-position: -512px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sigmagaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotexchange {
  background-position: -640px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotexchange span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosive {
  background-position: -768px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosive span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormgames {
  background-position: -1024px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormgames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bingo {
  background-position: -1152px -1104px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bingo span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gachastudios {
  background-position: 0 -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gachastudios span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-indigames {
  background-position: -128px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-indigames span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boprovider {
  background-position: -256px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lgprovider {
  background-position: -384px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lgprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-itctprovider {
  background-position: -512px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-itctprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveslots {
  background-position: -640px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveslots span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-msprovider {
  background-position: -768px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-msprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-soswprovider {
  background-position: -896px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-soswprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smsftprovider {
  background-position: -1024px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smsftprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-petersons {
  background-position: -1152px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-petersons span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-peternsons {
  background-position: -1152px -1152px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-peternsons span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betconstruct {
  background-position: 0 -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betconstruct span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-popokgaming {
  background-position: -128px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-popokgaming span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-visioncasino {
  background-position: -256px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-visioncasino span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-cogg {
  background-position: -384px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-cogg span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playsonpremium {
  background-position: -512px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playsonpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbetpremium {
  background-position: -640px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbetpremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1spin4win {
  background-position: -768px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1spin4win span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-turboprovider {
  background-position: -896px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-turboprovider span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tombala {
  background-position: -1024px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tombala span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplaypremium {
  background-position: -1152px -1200px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplaypremium span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inbet {
  background-position: 0 -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inbet span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onlyplay {
  background-position: -128px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onlyplay span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino263 {
  background-position: -256px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino263 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino264 {
  background-position: -384px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino264 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino265 {
  background-position: -512px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino265 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino266 {
  background-position: -640px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino266 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino267 {
  background-position: -768px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino267 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino268 {
  background-position: -896px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino268 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino269 {
  background-position: -1024px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino269 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino270 {
  background-position: -1152px -1248px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino270 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino271 {
  background-position: 0 -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino271 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino272 {
  background-position: -128px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino272 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino273 {
  background-position: -256px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino273 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino274 {
  background-position: -384px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino274 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino275 {
  background-position: -512px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino275 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino276 {
  background-position: -640px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino276 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino277 {
  background-position: -768px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino277 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino278 {
  background-position: -896px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino278 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino279 {
  background-position: -1024px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino279 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino280 {
  background-position: -1152px -1296px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino280 span {
  display: none
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.boomingpremium {
  background-position: -2178px -1291px
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.boomingpremium span {
  display: none
}


/* DAV add new casino logos 19032025 */
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konami {
  background-position: -762px -1336px;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konami span {
  display: none;
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-upgaming {
  background-position: -1156px -1336px;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-upgaming span {
  display: none;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wmg {
  background-position: -1029px -1336px;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wmg span {
  display: none;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mga {
  background-position: -898px -1336px;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mga span {
  display: none;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greentube {
  background-position: -1152px -190px;
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greentube span {
  display: none;
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet {
  background-position: -512px -334px;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet span {
  display: none;
}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino{background-size:1280px 2000px !important}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bwgames{background-position:-1027px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bwgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--redstonegaming{background-position:-890px -1578px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--redstonegaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--popiplay{background-position:-764px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--popiplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--pateplay{background-position:-628px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--pateplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--liwgames{background-position:-508px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--liwgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--liwgames{background-position:-508px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--liwgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--galaxsys{background-position:-376px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--galaxsys span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--formulaspin{background-position:-247px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--formulaspin span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--barbarabang{background-position:-119px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--barbarabang span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--amigogaming{background-position:7px -1576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--amigogaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--airdice{background-position:-1155px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--airdice span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--3oaks{background-position:-1027px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--3oaks span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--urgentgames{background-position:-894px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--urgentgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--turbogames{background-position:-767px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--turbogames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--apparatgaming{background-position:-633px -1526px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--apparatgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--100hp{background-position:-377px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--100hp span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--tip-topcasino{background-position:-510px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--tip-topcasino span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--slotopia{background-position:-247px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--slotopia span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--prospectgaming{background-position:-125px -1521px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--prospectgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--platingaming{background-position:3px -1523px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--platingaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--onegame{background-position:-1155px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--onegame span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--livegames{background-position:-1025px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--livegames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--iconix{background-position:-893px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--iconix span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--iconic21{background-position:-769px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--iconic21 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--filsgames{background-position:-641px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--filsgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--elagames{background-position:-511px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--elagames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--dreamplay{background-position:-381px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--dreamplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--ctinteractive{background-position:-251px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--ctinteractive span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bullsharkgames{background-position:-120px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bullsharkgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bigpot{background-position:3px -1477px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bigpot span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--aviatrix{background-position:-1156px -1427px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--aviatrix span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--altentegaming{background-position:-1026px -1427px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--altentegaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--7mojos{background-position:-892px -1427px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--7mojos span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--backseatgaming{background-position:-765px -1430px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--backseatgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--kagaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ka-gaming{background-position:-638px -1430px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--kagaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ka-gaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ippica{background-position:-513px -1430px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ippica span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superkeno{background-position:-385px -1431px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superkeno span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inout{background-position:5px -1429px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inout span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stallionbet{background-position:-1157px -1388px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stallionbet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amusnet{background-position:-125px -1383px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amusnet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amusnetinteractive{background-position:-125px -1383px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amusnetinteractive span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentextreme{background-position:-645px -1387px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentextreme span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egtdgtl{background-position:-258px -1382px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egtdgtl span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt_digital{background-position:-123px -1419px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt_digital span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt_quest{background-position:-258px -1418px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt_quest span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jetx{background-position:-388px -1387px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jetx span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justplay{background-position:-514px -1385px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-racing{background-position:-1024px -1388px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-racing span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--rocketmangaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rocketman{background-position:-766px -1388px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--rocketmangaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rocketman span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual{background-position:-892px -1386px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vtech{background-position:4px -1382px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vtech span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greentube{background-position:-1152px -190px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greentube span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-upgaming{background-position:-1156px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-upgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wmg{background-position:-1029px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wmg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mga{background-position:-898px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mga span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konami{background-position:-765px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konami span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kajot{background-position:-637px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kajot span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--spribe,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spribe{background-position:-510px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--spribe span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spribe span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igt{background-position:-395px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igt span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-btg{background-position:-256px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-btg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology{background-position:-126px -1336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-octavian{background-position:1px -1337px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-octavian span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomingpremium{background-position:-1157px -1295px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomingpremium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eldorado{background-position:-1031px -1292px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eldorado span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superspadegames{background-position:-766px -1291px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superspadegames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosiveslots{background-position:-634px -1292px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosiveslots span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wac{background-position:-503px -1292px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wac span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spaceman{background-position:-256px -1294px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spaceman span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skywind{background-position:-386px -1293px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skywind span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-portomaso{background-position:-1277px -1294px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-portomaso span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-n2live{background-position:1156px -1294px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-n2live span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bomba{background-position:-505px -1247px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bomba span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-noble{background-position:-640px -1249px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-noble span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vleague{background-position:-770px -1249px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vleague span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gaminator{background-position:-899px -1249px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gaminator span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nemesis{background-position:-1033px -1249px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nemesis span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fablecasino{background-position:-258px -1249px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fablecasino span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eurasiangaming{background-position:-123px -1249px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eurasiangaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--netent,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netent{background-position:0 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--netent span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netent span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playngo{background-position:-128px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playngo span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-play_n_go{background-position:-128px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-play_n_go span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--yggdrasilgaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-yggdrasil{background-position:-256px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--yggdrasilgaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-yggdrasil span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amatic{background-position:-384px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-amatic span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-quickspin{background-position:-512px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-quickspin span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--habanero,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-habanero{background-position:-640px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--habanero span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-habanero span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgaming{background-position:-768px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingbranded{background-position:-768px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingbranded span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--redtiger,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtiger{background-position:-896px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--redtiger span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtiger span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtigergaming{background-position:-896px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redtigergaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--evolution,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolution{background-position:-1024px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--evolution span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolution span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolutiongaming{background-position:-1024px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evolutiongaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ezugi{background-position:-1152px 0}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ezugi span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booongo{background-position:0 -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booongo span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playson{background-position:-128px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playson span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsoft{background-position:-256px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsoft span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplay{background-position:-384px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmatic{background-position:-384px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmatic span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bigtimegaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bigtimegaming{background-position:-512px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bigtimegaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bigtimegaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbet{background-position:-640px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--spinomenal,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinomenal{background-position:-768px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--spinomenal span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinomenal span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatragames{background-position:-896px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatragames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatra{background-position:-896px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-belatra span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tomhorn{background-position:-1024px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tomhorn span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--booming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boominggames{background-position:-1152px -48px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-booming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--booming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boominggames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--wazdan,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wazdan{background-position:0 -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--wazdan span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wazdan span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2{background-position:-128px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--1x2gaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2gaming{background-position:-128px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--1x2gaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1x2gaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--irondogstudio,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondogstudio{background-position:-256px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--irondogstudio span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondogstudio span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog{background-position:-256px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog{background-position:-256px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-irondog span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt{background-position:-384px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-egt span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-apollo{background-position:-512px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-apollo span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameart{background-position:-640px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameart span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-2by2{background-position:-768px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-2by2 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mrslotty{background-position:-896px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mrslotty span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino29{background-position:-1024px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino29 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplay{background-position:-1152px -96px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-genesisgaming{background-position:0 -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-genesisgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcatgambling{background-position:-128px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcatgambling span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcat{background-position:-128px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rabcat span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bgaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bgaming{background-position:-256px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--bgaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--platipus,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platipus{background-position:-384px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--platipus span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platipus span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platiplus{background-position:-384px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-platiplus span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nextgen{background-position:-512px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nextgen span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--endorphina,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-endorphina{background-position:-640px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--endorphina span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-endorphina span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igrosoft{background-position:-768px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igrosoft span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-thunderkick{background-position:-896px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-thunderkick span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino39{background-position:-1024px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino39 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bet2tech{background-position:-1152px -144px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bet2tech span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino41{background-position:0 -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino41 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betixon{background-position:-128px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betixon span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentpremium{background-position:-256px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netentpremium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--novomatic,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-novomatic{background-position:-384px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--novomatic span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-novomatic span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playtech{background-position:-512px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playtech span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino46{background-position:-640px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino46 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint{background-position:-768px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint_gaming{background-position:-768px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-blueprint_gaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elkstudios{background-position:-896px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elkstudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elk{background-position:-896px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elk span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fugaso{background-position:-1024px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fugaso span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-50{background-position:-1152px -192px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-50 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--nolimitcity,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimitcity{background-position:0 -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--nolimitcity span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimitcity span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimit{background-position:0 -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nolimit span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pushgaming{background-position:-128px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pushgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-relaxgaming{background-position:-256px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-relaxgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--absolutelivegaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-absolutelivegaming{background-position:-384px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--absolutelivegaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-absolutelivegaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-abosulte-live-gaming{background-position:-384px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-abosulte-live-gaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-augustgaming{background-position:-512px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-augustgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingpremium{background-position:-640px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-microgamingpremium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fantasma{background-position:-768px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fantasma span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felix{background-position:-896px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felix span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felixgaming{background-position:-896px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-felixgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--hacksawgaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hacksaw{background-position:-1024px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--hacksawgaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hacksaw span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igtech{background-position:-1152px -240px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igtech span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kalamba{background-position:0 -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kiron{background-position:-128px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kiron span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leandergames{background-position:-256px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leandergames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino64{background-position:-384px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino64 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-luckystreak{background-position:-512px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-luckystreak span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lucky{background-position:-512px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lucky span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maxwingaming{background-position:-640px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maxwingaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-merkur{background-position:-768px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-merkur span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nucleus{background-position:-896px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nucleus span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelplay{background-position:-1024px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sapphire{background-position:-1152px -288px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sapphire span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sthlmgaming{background-position:0 -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sthlmgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino72{background-position:-128px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino72 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ctgaming{background-position:-256px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ctgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology{background-position:-256px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-casinotechnology span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-truelab{background-position:-384px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-truelab span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet{background-position:-512px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tvbet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino76{background-position:-640px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino76 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--vivogaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--vivo,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vivo{background-position:-771px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--vivogaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--vivo span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vivo span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrace{background-position:-896px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrace span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenRace{background-position:-896px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenRace span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-northernlights{background-position:-1024px -336px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-northernlights span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-4theplayer{background-position:-1152px -336px;background-position:-256px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-4theplayer span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgamestv{background-position:0 -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgamestv span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgames{background-position:0 -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino82{background-position:-128px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino82 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino83{background-position:-256px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino83 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino84{background-position:-384px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino84 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spadegaming{background-position:-512px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spadegaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--pgsoft,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pgsoft{background-position:-640px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--pgsoft span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pgsoft span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-authenticgaming{background-position:-768px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-authenticgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino88{background-position:-896px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino88 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mascot{background-position:-1024px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mascot span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino90{background-position:-1152px -384px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino90 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betradar{background-position:0 -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betradar span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--gamzix,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamzix{background-position:-128px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--gamzix span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamzix span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino93{background-position:-256px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino93 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticlive{background-position:-384px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticlive span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplaylive{background-position:-384px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pragmaticplaylive span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--netgame,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgame{background-position:-512px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--netgame span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgame span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oryx{background-position:-640px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oryx span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kagaming{background-position:-768px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino98{background-position:-896px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino98 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsolutions{background-position:-1024px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betsolutions span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xprogaming{background-position:-1152px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xprogaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xpg{background-position:-1152px -432px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xpg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-7mojos{background-position:0 -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-7mojos span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ainsworth{background-position:-128px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ainsworth span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all41studios{background-position:-256px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-all41studios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-alchemygaming{background-position:-384px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-alchemygaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-allwayspin{background-position:-512px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-allwayspin span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-arcadem{background-position:-640px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-arcadem span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aristocrat{background-position:-768px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aristocrat span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-atmosphera{background-position:-896px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-atmosphera span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-asiagaming{background-position:-1024px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-asiagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-avatarux{background-position:-1152px -480px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-avatarux span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aviator{background-position:0 -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aviator span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bally{background-position:-128px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bally span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bethehouse{background-position:-256px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bethehouse span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bfgames{background-position:-384px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bfgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-barcrest{background-position:-512px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-barcrest span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--caletagaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-caleta{background-position:-640px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--caletagaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-caleta span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-creedroomz{background-position:-768px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-creedroomz span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamgaming{background-position:-896px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elbet{background-position:-1024px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-elbet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--evoplay,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evoplay{background-position:-1152px -528px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--evoplay span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-evoplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--fazicompany,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fazi{background-position:0 -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--fazicompany span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fazi span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-feltgaming{background-position:-128px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-feltgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crazytooth{background-position:-256px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crazytooth span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-foxium{background-position:-384px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-foxium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crypto{background-position:-512px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-crypto span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dlv{background-position:-640px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dlv span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamanza{background-position:-768px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamanza span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--eagaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eagaming{background-position:-896px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--eagaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ebet{background-position:-1024px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ebet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-electricelephant{background-position:-1152px -576px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-electricelephant span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eyecon{background-position:0 -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-eyecon span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ganapati{background-position:-128px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-ganapati span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrock{background-position:-256px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenrock span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justforthewin{background-position:-384px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-justforthewin span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jftw{background-position:-384px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jftw span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-provisiongaming{background-position:-512px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-provisiongaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leapgaming{background-position:-640px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leapgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leap{background-position:-640px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-leap span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamesinc{background-position:-768px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamesinc span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameslab{background-position:-896px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameslab span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamevy{background-position:-1024px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamevy span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamomat{background-position:-1152px -624px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamomat span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liw{background-position:0 -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liw span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--mancala,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mancala{background-position:-128px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--mancala span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-mancala span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamshy{background-position:-256px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamshy span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv{background-position:-384px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pearfiction{background-position:-512px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pearfiction span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameburgerstudios{background-position:-640px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gameburgerstudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-imagina{background-position:-768px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-imagina span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-neonvalley{background-position:-896px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-neonvalley span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-givme{background-position:-1024px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-givme span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveg24{background-position:-1152px -672px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveg24 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenherogroup{background-position:0 -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenherogroup span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenhero{background-position:0 -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldenhero span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gonggaming{background-position:-128px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gonggaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realdealer{background-position:-256px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realdealer span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-real-dealer{background-position:-256px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-real-dealer span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greenjade{background-position:-384px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-greenjade span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-halfpixel{background-position:-512px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-halfpixel span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-high5{background-position:-640px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-high5 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maverick{background-position:-768px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-maverick span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igaming2go{background-position:-896px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-igaming2go span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgaming{background-position:-1024px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-netgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nsoft{background-position:-1152px -720px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nsoft span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningbox{background-position:0 -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningbox span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningboxgames{background-position:0 -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lightningboxgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nyx{background-position:-128px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nyx span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--onetouch,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouch{background-position:-256px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--onetouch span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouch span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouchlive{background-position:-256px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onetouchlive span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pulse8{background-position:-384px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pulse8 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redrake{background-position:-512px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-redrake span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-red7{background-position:-640px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-red7 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelnrg{background-position:-768px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reelnrg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--sagaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sagaming{background-position:-896px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--sagaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-simpleplay{background-position:-1024px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-simpleplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reeltime{background-position:-1152px -768px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reeltime span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-silverback{background-position:0 -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-silverback span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zillion{background-position:-128px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zillion span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sgprovider{background-position:-256px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sgprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tpg{background-position:-384px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tpg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplepg{background-position:-384px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplepg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-swintt{background-position:-512px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-swintt span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-salsa{background-position:-640px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-salsa span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolvergaming{background-position:-768px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolvergaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolver{background-position:-768px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-revolver span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinmatic{background-position:-896px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinmatic span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormcraft{background-position:-1024px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormcraft span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reflexgaming{background-position:-1152px -816px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-reflexgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--smartsoftgaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smartsoft{background-position:0 -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--smartsoftgaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smartsoft span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotvision{background-position:-128px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotvision span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skillzzgaming{background-position:-256px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-skillzzgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zeusplay{background-position:-384px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zeusplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slingshot{background-position:-512px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slingshot span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wearecasino{background-position:-640px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wearecasino span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-velagaming{background-position:-768px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-velagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtualgeneration{background-position:-896px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtualgeneration span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual-generation{background-position:-896px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-virtual-generation span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-snowborn{background-position:-1024px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-snowborn span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spearhead{background-position:-1152px -864px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spearhead span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-adoptit{background-position:0 -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-adoptit span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wms{background-position:-128px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wms span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aladdin{background-position:-256px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-aladdin span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-unikrn{background-position:-384px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-unikrn span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tripleedgestudios{background-position:-512px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tripleedgestudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-switchstudios{background-position:-640px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-switchstudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplecherry{background-position:-768px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-triplecherry span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superlotto{background-position:-896px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-superlotto span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-trueflip{background-position:-1024px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-trueflip span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinplay{background-position:-1152px -912px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-spinplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomerangstudios{background-position:0 -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boomerangstudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zuprovider{background-position:-128px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-zuprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-axial{background-position:-384px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-axial span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bangbanggames{background-position:-512px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bangbanggames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bbgames{background-position:-640px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bbgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-baddingo{background-position:-768px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-baddingo span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-buckstakesentertainment{background-position:-896px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-buckstakesentertainment span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-candlebets{background-position:-1024px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-candlebets span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-charismatic{background-position:-1152px -960px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-charismatic span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldcoinstudios{background-position:0 -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-goldcoinstudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jaderabbit{background-position:-128px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-jaderabbit span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dtech{background-position:-256px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dtech span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtvv2{background-position:-384px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtvv2 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv-v2{background-position:-384px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-hollywoodtv-v2 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edgevirtuals{background-position:-512px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edgevirtuals span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edge-gaming{background-position:-512px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-edge-gaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamtech{background-position:-640px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-dreamtech span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fortunefactory{background-position:-768px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-fortunefactory span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-espresso{background-position:-896px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-espresso span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-funtagaming{background-position:-1024px -1008px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-funtagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamebeat{background-position:-1152px -1008px;background-position:-896px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gamebeat span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino221{background-position:0 -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino221 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playpearls{background-position:-128px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playpearls span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-plankgaming{background-position:-256px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-plankgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wager-mill{background-position:-384px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wager-mill span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wagermill{background-position:-384px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-wagermill span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oldskool{background-position:-512px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-oldskool span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nektan{background-position:-640px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nektan span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nekogames{background-position:-768px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-nekogames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lottociti{background-position:-896px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lottociti span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konect{background-position:-1024px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-konect span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-klaspoker{background-position:-1152px -1056px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-klaspoker span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realistic{background-position:0 -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-realistic span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rival{background-position:-128px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-rival span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-shufflemaster{background-position:-256px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-shufflemaster span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--retrogames,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-retrogaming{background-position:-384px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--retrogames span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-retrogaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sigmagaming{background-position:-512px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-sigmagaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotexchange{background-position:-640px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-slotexchange span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosive{background-position:-635px -1293px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-xplosive span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormgames{background-position:-1024px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-stormgames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bingo{background-position:-1152px -1104px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-bingo span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gachastudios{background-position:0 -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-gachastudios span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-indigames{background-position:-128px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-indigames span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boprovider{background-position:-256px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-boprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lgprovider{background-position:-384px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-lgprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-itctprovider{background-position:-512px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-itctprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveslots{background-position:-640px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-liveslots span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-msprovider{background-position:-768px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-msprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-soswprovider{background-position:-896px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-soswprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smsftprovider{background-position:-1024px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-smsftprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-petersons{background-position:-1152px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-petersons span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-peternsons{background-position:-1152px -1152px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-peternsons span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betconstruct{background-position:0 -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-betconstruct span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--popokgaming,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-popokgaming{background-position:-128px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--popokgaming span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-popokgaming span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-visioncasino{background-position:-256px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-visioncasino span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-cogg{background-position:-384px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-cogg span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playsonpremium{background-position:-512px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-playsonpremium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbetpremium{background-position:-640px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-isoftbetpremium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1spin4win{background-position:-768px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-1spin4win span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-turboprovider{background-position:-896px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-turboprovider span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tombala{background-position:-1024px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-tombala span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplaypremium{background-position:-1152px -1200px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-pariplaypremium span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inbet{background-position:0 -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-inbet span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--onlyplay,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onlyplay{background-position:-128px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino--onlyplay span,body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-onlyplay span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino263{background-position:-256px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino263 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino264{background-position:-384px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino264 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino265{background-position:-512px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino265 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino266{background-position:-640px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino266 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino267{background-position:-768px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino267 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino268{background-position:-896px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino268 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino269{background-position:-1024px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino269 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino270{background-position:-1152px -1248px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino270 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino271{background-position:0 -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino271 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino272{background-position:-128px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino272 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino273{background-position:-256px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino273 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino274{background-position:-384px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino274 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino275{background-position:-512px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino275 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino276{background-position:-640px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino276 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino277{background-position:-768px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino277 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino278{background-position:-896px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino278 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino279{background-position:-1024px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino279 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino280{background-position:-1152px -1296px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino280 span{display:none}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.boomingpremium{background-position:-2178px -1291px}body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.boomingpremium span{display:none}

/* END DAV add new casino logos 19032025 */


/* .header-qt.header-5 .navbar.navbar-qt > div .navbar-collapse ul.nav.navbar-nav > li a:before,
.header-qt.header-5 div.midhd .row .col-md-9 .mid-menu > ul.list-inline li a:before{
  display: none!important;
} */


body.casino section.main-container-casino-res .right-container .casino-games-wrapper .casino-games-container ul li .game .image-cont span.provider {
  display: none;
}

body.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .middle-box,
body.casino.casino #modal-game.modal-game .modal-dialog .modal-content .modal-body .game-popup-container .casino-game-cont .casino-game-wrapper .game-container-wrapper .middle-box {
  /* position: relative!important; */
  float: left !important;
  width: 100% !important;

}

body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vtech {
  background-position: 4px -1382px;
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-vtech span{
  display: none
}
body.casino section.main-container-casino-res .casino-provider-cont .casino-provider-main .casino-provider .inner-cont i.casino.casino-kajot span{
  display: none
}


.shieldhubpay{
    height: 642px
}

.shieldhubpay iframe{
    border: unset;
}


body.live.lmtplus .wrapper-live section.main-content .wrapper .col-right .col-right-live #framesoccright #animation.active #ifrm-right{
  height: 307px!important;
}

body.live.lmtplus .wrapper-live section.main-content .wrapper.resize .col-right .col-right-live #framesoccright #animation.active,
body.live.lmtplus .wrapper-live section.main-content .wrapper.resize .col-right .col-right-live #framesoccright #animation.active #ifrm-right{
    height:408px!important;
}
body.live.lmtplus .wrapper-live section.main-content .wrapper .col-right .col-right-live #framesoccright.sport-1 #animation.active #ifrm-right{
  height: 287px!important;
}

body.live.lmtplus .wrapper-live section.main-content .wrapper.resize .col-right .col-right-live #framesoccright.sport-1 #animation.active,
body.live.lmtplus .wrapper-live section.main-content .wrapper.resize .col-right .col-right-live #framesoccright.sport-1 #animation.active #ifrm-right{
    height:388px!important;
}

body.live.lmtplus .wrapper-live section.main-content .wrapper.resize .col-right .col-right-live #framesoccright #animation.active.score,
body.live.lmtplus .wrapper-live section.main-content .wrapper.resize .col-right .col-right-live #framesoccright #animation.active.score #ifrm-right,
body.live.lmtplus .wrapper-live section.main-content .wrapper .col-right .col-right-live #framesoccright #animation.active.score #ifrm-right {
  height: 133px !important;
}




body.live.lmtplus .wrapper .col-main .iframe-content.new .framesocc2 {
  height: 133px !important;
}


/* poker new */
