#gameLayer {
    height: calc(100% - 70px) !important;
    top: 70px !important;
}

:root {
  --brand__primary__color: #ff0025;
  --brand__secondary__color: #0b6ed9;
  --brand-tertiary__color: #0bd942;
  --brand__success__color: #0aab4e;
  --brand__error__color: #f31f1f;
  --brand__bg: #ffffff;
  --brand__bg1: #eeeff4;
  --brand__bg2: #252731;
  --brand__bg3: #585b6a;
  --brand__borderColor: #ebf1ff;
  --brand__bg__contrast1: #000c24;
  --brand__bg__contrast2: #b2c8df;
  --brand__bg__contrast3: #546d91;
  --brand__bg__contrast4: #ffffff;
  --brand__bg__contrast5: #f1f3f7;
  --brand__bg__contrast6: #013d79;
  --brand__borderRadius: 4px;
  --transition-base: all 0.4s ease-in-out;
  --brand__primary__gradient-mb: linear-gradient(0deg, #bf3f3f, #bf3f3f),
    #cb212a;
  --brand__secondary__gradient-mb: linear-gradient(
    170deg,
    #113a6d 0%,
    #062347 90%
  );
  --brand__tertiary__gradient-mb: linear-gradient(
    170deg,
    #113a6d 0%,
    #062347 90%
  );
  --speciale-c2: #113a6d;
  --gradiente-c2: linear-gradient(170deg, #113a6d 0%, #062347 90%);
}

#panel,
.containerPaginaCasino1 {
  background: var(--brand__bg1) !important;
}

.clickable__providers .clickable__content{
   border: 1px solid #004795 !important;
   background: #004795 !important
}

/* SIDEBAR SX */

#mainContentContainer .casino__laterale {
  background: var(--brand__bg) !important;
}

.casino__laterale__rigaCategorie {
  background: var(--brand__bg__contrast4) !important;
}

input.bloccoRicerca1__laterale,
.providersModal__search__input {
  background: var(--brand__bg__contrast5) !important;
  border: unset !important;
}

.clickable__providers .clickable__content,
.clickable__providersModal .clickable__content {
}

.clickable__providers .clickable__icon__container,
.clickable__providersModal .clickable__content {
  filter: grayscale(1) !important;
}

.clickable__content.clickable__content--selected,
.clickable__content:hover {
  background: #ffbe00 !important;
  border-color: #ffbe00 !important;
}

.clickable__content.clickable__content--selected img.clickable__icon {
  filter: invert(0) !important;
}

.modal-title {
  color: var(--brand__bg__contrast1) !important;
  text-align: center !important;
  font-family: "Roboto" !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 600 !important;
  line-height: normal !important;
}

.casino__laterale__grigliaTema__titolo {
  color: var(--brand__bg__contrast6) !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: normal !important;
  padding-left: 0px !important;
}

.casino__laterale__rigaCategorie ul a {
  background: var(--brand__bg1) !important;
  color: #3e3e3e !important;
  font-family: "Roboto" !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
  height: 32px !important;
}

.casino__laterale__grigliaTema__container {
  background: var(--brand__bg__contrast4) !important;
}

.casino__laterale__grigliaTema__cellContent {
  color: #3e3e3e !important;
  text-align: center !important;
  font-family: "Roboto" !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
  background: var(--brand__bg1) !important;
  height: 32px !important;
}

.exa_ico_home {
  background: url(./assets/img/tutti.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_novita {
  background: url(./assets/img/nuovigiochi.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_slot {
  background: url(./assets/img/slot.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_megaways {
  background: url(./assets/img/megaways.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_jackpot {
  background: url(./assets/img/giochiconjackpot.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_dice {
  background: url(./assets/img/giochidacasino.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_sport {
  background: url(./assets/img/esclusive.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_carte {
  background: url(./assets/img/videopoker.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.exa_ico_live {
  background: url(./assets/img/livecasino.png);
  width: 22px !important;
  height: 22px !important;
  background-size: contain !important;
  background-repeat: no-repeat;
  background-position: center;
}

.clickable__providers .clickable__filter {
  color: var(--brand__bg__contrast3) !important;
  font-family: "Roboto" !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
}

.clickable__providers .clickable__icon,
.clickable__providersModal .clickable__filter__icon {
  filter: invert(1) !important;
}

/* SIDEBAR SX */

/* PARTE CENTRALE */

#idContentMain .carousel-inner {
  border-radius: 8px;
}

.containerPaginaCasino1 h1,
.containerPaginaCasino1 h2,
.containerPaginaCasino1 h3,
.containerPaginaCasino1 h4,
.containerPaginaCasino1 h5,
.containerPaginaCasino1 h6 {
  color: var(--brand__bg__contrast1) !important;
  text-align: center !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
}

#idContentMain .area__main__casino {
  background: var(--brand__bg1) !important;
}

.rankingWidget__header > *:nth-child(1) {
  color: var(--brand__bg__contrast4) !important;
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
}

.rankingWidget__header:not(.rankingWidget--frequency .rankingWidget__header) {
  border-radius: 10px 10px 0px 0px !important;
  background: var(--gradiente-c2) !important;
}

.rankingWidget,
.rankingWidget__body {
  background: var(--brand__bg2) !important;
  border-radius: 10px !important;
  box-shadow: unset !important;
}

.rankingWidget__infoRow {
  border-radius: 10px !important;
  background: #3b3d47 !important;
}

#idContentMain .rankingWidget__contentHeading {
  color: var(--brand__bg__contrast4) !important;
  font-size: 11px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: normal !important;
}

.rankingWidget__contentText > *:not(:only-child) {
  color: var(--brand__bg__contrast4) !important;
  font-size: 15px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 20px !important;
  /* 133.333% */
}

.rankingWidget__content {
  height: 120px;
}

.rigaMultiGiochi3 .gruppoWidget {
  flex-grow: unset !important;
  padding-top: 22px !important;
}

.rankingWidget__img__imgElement {
  height: 122px !important;
  width: 122px !important;
  margin-left: 16px !important;
}

.rankingWidget__infoRow__btn--openRank::after {
  content: url(./assets/img/trofeo.png);
  display: contents !important;
  -webkit-mask-image: url(./assets/img/trofeo.png);
  mask-image: url(./assets/img/trofeo.png);
}

.rankingWidget__infoRow__description,
.rankingWidget__infoRow__value {
  font-size: 12px !important;
  font-style: normal !important;
  font-weight: 300 !important;
  line-height: normal !important;
}

.rankingWidget__infoRow__description {
  color: var(--brand__bg__contrast4) !important;
}

.rankingWidget__infoRow__value {
  color: #0bd942 !important;
  font-weight: 700 !important;
}

.rankingWidget__pulseIcon,
.rankingWidget__pulseIcon::before {
  background-color: #0bd942 !important;
}

.rankingWidget__pulseIcon::before {
  animation: pulseIconAnimation 4s infinite;
}

a.componenteGioco__tutto {
  color: var(--brand__bg__contrast2) !important;
  background: unset !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  line-height: 16px !important;
  /* 114.286% */
}

a.componenteGioco__tutto:hover {
  transform: unset !important;
  color: var(--speciale-c2) !important;
  transition: var(--transition-base) !important;
}

a.componenteGioco__tutto:after {
  content: url(./assets/img/arrow-right.svg);
  line-height: 1 !important;
  margin-left: 3px !important;
}

button.componenteGioco__navigatore__tasto {
  background: var(--brand__bg__contrast3) !important;
}

.rigaMultiGiochi3 .g-1__containerGridOuter .gioco1 {
  height: 100% !important;
}

.gruppoGiochi1.customDragScroll {
  /* height: 224px !important; */
}

.close {
  color: var(--brand__bg__contrast4) !important;
}

.close:hover {
  color: var(--brand__bg__contrast4) !important;
}

.providersModal__search__icon {
  background: transparent !important;
}

#gamesSearched .gioco1 {
  border: unset;
  border-bottom: 1px solid var(--brand__bg__contrast2) !important;
}

.research_input {
  background: var(--brand__bg__contrast4) !important;
}

#gamesSearched .gioco1:hover {
  background: var(--brand__bg__contrast2) !important;
}

/* PARTE CENTRALE */

/* fix delle race */

.rankingWidget__header:not(.rankingWidget--frequency .rankingWidget__header) {
  background: var(--gradiente-c2) !important;
  border-color: transparent !important;
}

.rankingWidget {
  background: var(--base-c1) !important;
  color: var(--contrasto-c1) !important;
  padding: 0;
}

.rankingWidget > div:not(.rankingWidget__header) {
  margin: 4px 15px;
}

.rankingWidget__body {
  background: transparent !important;
  color: inherit !important;
  margin-bottom: 15px !important;
}

.rankingWidget__img__imgElement {
  margin: 0 !important;
}

#idContentMain .rankingWidget__contentHeading {
  color: inherit !important;
  font-size: 14px !important;
}

.rankingWidget__contentText {
  color: inherit !important;
}

.rankingWidget__contentText > *:not(:only-child) {
  color: inherit !important;
  font-weight: 700 !important;
  font-size: 20px !important;
}

.rankingWidget__icon.rankingWidget__icon--totalPrizes {
  background: var(--speciale-c2);
}

.rankingWidget__infoRow {
  background: var(--base-c2) !important;
  color: var(--contrasto-c1) !important;
  font-size: 14px !important;
}

.rankingWidget__infoRow__description {
  color: inherit !important;
  font-size: inherit !important;
}

.rankingWidget__infoRow__value {
  color: inherit !important;
  font-size: inherit !important;
}

.rankingWidget__infoRow__btn.rankingWidget__infoRow__btn--openRank {
  margin-top: -50% !important;
}

.rankingWidget__infoRow__btn--openRank::after {
  mask-size: 100% !important;
  border-radius: unset !important;
  background-color: transparent !important;
}

.rankingWidget__infoRow__btn--openRank:hover {
  background: transparent !important;
}

.rankingWidget__table thead tr,
.rankingWidget__table tbody tr:nth-of-type(even):not(.races__myRow) {
  background: var(--base-c1) !important;
  color: inherit !important;
}

body .rankingWidget__table tbody tr:nth-of-type(odd):not(.races__myRow) {
  background: var(--base-c8) !important;
  color: inherit !important;
}

.rankingWidget__table tbody {
  background: var(--base-c2) !important;
  color: var(--contrasto-c1) !important;
}

.rankingWidget__table__container {
  margin-bottom: 15px !important;
}

.rankingWidget__icon--totalPrizes,
.rankingWidget__icon--diamond,
.rankingWidget__icon--collapseHeadingImg {
  mask-image: unset;
  background: url(./assets/img/diamante.png) no-repeat center center !important;
  background-size: contain !important;
}

.rankingWidget__infoRow__btn--openRank::after {
  content: url(./assets/img/coppa.png) !important;
}

a.componenteGioco__tutto {
  color: var(--speciale-c2) !important;
  font-weight: 600 !important;
  font-size: 13px !important;
}

body
  .rankingWidget
  .rankingWidget__contentBlock.rankingWidget__contentBlock--totalPrizes
  .rankingWidget__contentText
  span {
  color: var(--speciale-c2) !important;
}

.rankingWidget .rankingWidget__header__title {
  font-size: 20px !important;
  font-weight: 700 !important;
  padding: 8px 15px;
}

tr.races__myRow {
  background: var(--gradiente-c1) !important;
}

.rankingWidget .rankingWidget__collapse__heading {
  background: var(--base-c1) !important;
  border-color: transparent !important;
}

.rankingWidget__collapse__headingIcon {
  background: transparent !important;
}

.lancioGioco {
  background: var(--base-c1) !important;
  color: var(--contrasto-c1) !important;
  width: 100% !important;
}

div#gamePreviewModal .modal-content {
  max-width: 100% !important;
}

.lancioGioco__controls {
  flex-direction: row !important;
  padding: 0 !important;
  justify-content: space-between;
  gap: 8px !important;
}

.lancioGioco__controls button {
  max-width: 100% !important;
  width: 100% !important;
}

.lancioGioco__feature {
  background: var(--base-c2) !important;
  color: var(--contrasto-c2) !important;
}

.lancioGioco__feature__value {
  color: inherit !important;
}

a.lancioGioco__description.lancioGioco__description--provider {
  color: var(--speciale-c2) !important;
}

.lancioGioco__moreGames__games {
  padding-left: 0;
}

.lancioGioco__description.lancioGioco__description--title {
  font-size: 32px;
}

.ratingSum {
  flex-direction: row;
  gap: 8px;
  align-items: center;
  line-height: 1;
}

button.lancioGioco__controls__button.lancioGioco__controls__button--play {
  background: #ffbe00 !important;!important;
}

button.lancioGioco__controls__button.lancioGioco__controls__button--fun {
  background: #15366f !important;
  color: white;
}

span.gioco1__titolo.gioco1__titolo--animato {
  font-size: 15px !important;
  line-height: 1.25 !important;
  white-space: normal !important;
}

button.gioco1__rigaHover__bottoni__bottone.gioco1__rigaHover__bottoni--prova {
  background: var(--speciale-c2) !important;
  color: var(--cevi) !important;
  font-size: 12px !important;
  margin: 0 !important;
  height: 32px;
}

button.gioco1__rigaHover__bottoni__bottone.gioco1__rigaHover__bottoni--gioca {
  background: #ffbe00 !important;
  font-size: 12px !important;
  height: 32px;
}

.gioco1__rigaHover__bottoni {
  display: flex;
  gap: 8px;
}

.rigaMultiGiochi3 .gruppoWidget .rankingWidget__infoRow {
  margin-bottom: 15px !important;
}

#idMostraAltriButton {
  border: unset !important;
  border-radius: 5px !important;
  background: var(--brand__primary__gradient-mb) !important;
  color: var(--brand__bg__contrast4) !important;
  font-weight: 400 !important;
}

/* Vincite recenti */

.rigaGiochi1 .tabGioco__img__container img {
  padding: 12px !important;
  background: var(--brand__bg__contrast4) !important;
  border-radius: 22px !important;
}

.rigaGiochi1 .tabGioco__img__container {
  background: var(--brand__bg__contrast4) !important;
}

.rigaGiochi1 .tabGioco__body {
  background: var(--brand__bg__contrast4) !important;
  border-right: 9px solid var(--brand__secondary__color) !important;
}

.rigaGiochi1 .tabGioco__body .tabGioco__body__text1 {
  color: var(--brand__bg__contrast1) !important;
  font-weight: 600 !important;
  font-size: 15px !important;
  line-height: 100%;
  letter-spacing: 0%;
  order: 1 !important;
  max-width: 110px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.rigaGiochi1 .tabGioco__body .tabGioco__body__text3 {
  color: var(--brand__bg__contrast2) !important;
  font-weight: 400 !important;
  font-size: 14px !important;
  line-height: 100%;
  letter-spacing: 0%;
  order: 2 !important;
}

.rigaGiochi1 .tabGioco__body .tabGioco__body__text2 {
  color: var(--brand__secondary__color) !important;
  font-weight: 700 !important;
  font-size: 24px !important;
  line-height: 100%;
  letter-spacing: 0%;
  order: 3 !important;
}

.rigaGiochi1 .rowContainer__pulseIcon {
  display: none !important;
}

/* Vincite recenti */

h2.componenteGioco__titolo {
  grid-row: 1 / span 2;
  display: flex;
  align-items: center;
  color: #013d8a !important;
  font-weight: 600 !important;
  font-size: 16px !important;
}

.componenteGioco__titoloContainer > span {
  margin-right: 8px !important;
}

.clickable__providers .clickable__icon__container,
.clickable__providersModal .clickable__content,
.clickable__providers .clickable__icon,
.clickable__providersModal .clickable__filter__icon {
  filter: unset !important;
}

.clickable__content[code="1"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--1.svg") !important;
}

.clickable__content[code="10"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--10.svg") !important;
}

.clickable__content[code="12"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--12.svg") !important;
}

.clickable__content[code="14"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--14.svg") !important;
}

.clickable__content[code="16"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--16.svg") !important;
}

.clickable__content[code="22"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--22.svg") !important;
}

.clickable__content[code="60"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--60.svg") !important;
}

.clickable__content[code="76"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--76.svg") !important;
}

.clickable__content[code="110"]
  :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--110.svg") !important;
}

.clickable__content[code="115"]
  :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--115.svg") !important;
}

.clickable__content[code="124"]
  :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--124.svg") !important;
}

.clickable__content[code="143"]
  :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--143.svg") !important;
}

.clickable__content[code="19"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--19.svg") !important;
}

.clickable__content[code="2"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--2.svg") !important;
}

.clickable__content[code="25"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--25.svg") !important;
}

.clickable__content[code="29"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--29.svg") !important;
}

.clickable__content[code="3"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--3.svg") !important;
}

.clickable__content[code="31"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--31.svg") !important;
}

.clickable__content[code="32"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--32.svg") !important;
}

.clickable__content[code="35"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--35.svg") !important;
}

.clickable__content[code="37"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--37.svg") !important;
}

.clickable__content[code="38"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--38.svg") !important;
}

.clickable__content[code="39"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--39.svg") !important;
}

.clickable__content[code="4"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--4.svg") !important;
}

.clickable__content[code="41"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--41.svg") !important;
}

.clickable__content[code="42"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--42.svg") !important;
}

.clickable__content[code="44"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--44.svg") !important;
}

.clickable__content[code="51"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--51.svg") !important;
}

.clickable__content[code="54"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--54.svg") !important;
}

.clickable__content[code="55"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--55.svg") !important;
}

.clickable__content[code="59"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--59.svg") !important;
}

.clickable__content[code="6"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--6.svg") !important;
}

.clickable__content[code="61"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--61.svg") !important;
}

.clickable__content[code="65"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--65.svg") !important;
}

.clickable__content[code="67"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--67.svg") !important;
}

.clickable__content[code="7"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--7.svg") !important;
}

.clickable__content[code="73"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--73.svg") !important;
}

.clickable__content[code="8"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--8.svg") !important;
}

.clickable__content[code="80"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--80.svg") !important;
}

.clickable__content[code="81"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--81.svg") !important;
}

.clickable__content[code="83"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--83.svg") !important;
}

.clickable__content[code="90"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--90.svg") !important;
}

.clickable__content[code="92"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--92.svg") !important;
}

.clickable__content[code="99"] :is(.clickable__icon, .clickable__filter__icon) {
  content: url("/XCasino/app/themes/templateDinamico/common/images/logoPiattaforma--99.svg") !important;
}

.termsConditions__content {
  padding: 16px 32px;
}
.rankingWidget__infoRow__btn--openRank::after {
  content: unset !important;
}

#gameLayer {
  height: calc(100% - 90px) !important;
  top: 90px !important;
}

#singleGameContainer.fullSize {
  margin-top: 0px !important;
  height: 100% !important;
}
.strumentoCasino__tastoHome--title{
   align-content: center;
   font-size: 13px;
   color: var(--brand__bg__contrast6) !important;
}

.resetFilters_button .componenteGioco__tutto{
       font-size: 12px !important;
    font-weight: 500 !important;
}

.lancioGioco__second{
      padding-right: 20px;
}

.componenteGioco__navigatore{
  display:flex;
}

.componenteGioco__navigatore__tasto.componenteGioco__navigatore__tasto--indietro{
    margin-right: 6px;
}

#salvaNickMicroForm .btn-danger{
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#salvaNickMicroForm .btn-success{
  background-color: #28a745 !important;
}

#resetFiltersBtn{
  color: #fff;
}

.lancioGioco__img__container__chiudi::after{
  background-color: #15366f !important;
}

[typegame="6"],[typegame="2"],[typegame="20"],[typegame="23"],[typegame="24"],[typegame="25"]{
  display:none !important;
}

#gameIframe{
  margin: 0 !important;
}

span.gioco1__topLeft__etichetta.bonus
 {
    background: #ff3333;
}