body,
p,
span,
a {
    font-family: "Montserrat", sans-serif !important;
}

:root {
    --aspect-ratio-cellaGrigliaSlot: 4/6 !important;
}

.gioco1:hover {
    transform: scale(1.3) !important;
}

.inputRicercaSpecifics .gioco1:hover {
    transform: unset !important;
}

.componenteGioco .customDragScroll:hover {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
    margin-top: -128px !important;
    margin-bottom: -128px !important;
}

div.gioco1:hover img.gioco1__immagine {
    filter: brightness(0.35);
}

.gioco1__topRight {
    top: 20px;
    right: 16px;
}

.gioco1:hover .gioco1__rigaHover {
    background: transparent !important;
}

button.gioco1__rigaHover__bottoni__bottone.gioco1__rigaHover__bottoni--gioca {
    padding: 0 !important;
}

.gruppoGiochi-FixedFormFactor-2 .gioco1__topRight {
    right: 16px;
    top: 0px !important;
}

.gruppoGiochi-FixedFormFactor-2 .gioco1__rigaHover.gioco1__rigaHover--animato > div > button:not(.gioco1__rigaHover__bottoni--gioca) {
    bottom: 12px;
}

.modal-content.anteprimaContent {
    color: #fff;
    background: #001934;
    border-radius: 8px;
    box-shadow: -4px 4px 4px rgb(0 0 0 / 20%);
}

.btn.btn-dark.btnSelImporto:hover,
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show > .btn-dark.dropdown-toggle {
    background: #d6002a;
    color: #fff;
    border-color: transparent;
}

.btn.btn-dark.btnSelImporto {
    background: #495c7a;
    color: #fff;
    border-color: transparent;
    font-weight: 700;
}

@media all and (max-width: 1440px) {
    button.gioco1__rigaHover__bottoni--gioca:after {
        width: 60px !important;
        height: 60px !important;
    }
}

/* nuove */

.componenteGioco__intestazione {
    font-size: 12px !important;
}

.componenteGioco__titoloContainer {
    font-size: 18px !important;
}

h2.componenteGioco__titolo {
    font-size: 18px;
    font-weight: 600 !important;
}

.rigaStrumentiCasino.rigaStrumentiCasino__max-wide {
    background: #1d3351;
    border-radius: 8px;
    margin-bottom: 4px !important;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0 8px 0 8px;
    max-width: calc(100% - 8px) !important;
}

span.strumentoCasino__tastoHome path {
    fill: #fff;
}

.componenteGioco__intestazione {
    margin-bottom: 0 !important;
}

.carousel.slide.carousel__max_wide {
    margin-bottom: 4px;
}

div#centralContainer {
    background: #001934 !important;
}

img.gioco1__immagine {
    filter: drop-shadow(2px 4px 6px rgb(0 0 0 / 0.7));
}

.componenteGioco .gioco1:hover,
.grigliaSlots1 .gioco1:hover {
    filter: unset;
}

/*.componenteGioco .gioco1:hover img.gioco1__immagine,
.grigliaSlots1 .gioco1:hover img.gioco1__immagine {
    filter: drop-shadow(2px 4px 6px rgb(0 0 0 / 0.9));
}*/

.casino__laterale {
    background: #1d3351 !important;
}

div#componenteTipi-1 {
    background: #001934 !important;
}

a.strumentoCasino__tastoHome {
    background: #1d3351 !important;
}

a.strumentoCasino__tastoHome {
    background: #001934 !important;
}

.componenteGioco__intestazione {
    background: #1d3351;
    border-radius: 8px;
    padding: 6px 12px;
}

a.strumentoCasino__tastoHome {
    background: #1d3351 !important;
}

a.componenteGioco__tutto {
    background: #b2c8df;
    color: #001934 !important;
}

a.componenteGioco__tutto:hover {
    color: #001934 !important;
}

span.strumentoCasino__tastoHome {
    margin-right: 10px !important;
}

a.strumentoCasino__tastoHome:hover,
a.strumentoCasino__tastoHome.tastoHome__attivo {
    background: #d6002a !important;
    border-color: transparent;
}

a.icona__provider__attivo {
    background: #ffcc00 !important;
}

.rigaStrumentiCasino {
    background: #1d3351;
    border-radius: 8px;
    margin-left: 12px;
    justify-content: space-between !important;
    display: flex;
}

.rigaStrumentiCasino__sx.disp-spaceContent {
    justify-content: flex-start;
}

.containerBloccoRicerca1 {
    min-width: 232px;
}

div#infoSeoGameContainer {
    width: 100%;
    overflow: auto;
    background: #001934;
    /* max-width: 100%; */
    color: #fff;
    flex-direction: column;
    display: flex;
    flex: 0 1 auto;
    padding-left: 15px;
    padding-right: 15px;
}

#infoSeoGameContainer .img-fluid {
    height: auto;
    max-width: 200px;
    margin: 0 auto;
}

main#idContentMain {
    background: #001934 !important;
}

#infoSeoGameContainer .dettagli_gioco > .col_dx_dett {
    border-color: rgb(255 255 255 / 5%) !important;
}

#infoSeoGameContainer .blocco_dettagli > .dato_dettaglio {
    background: #b2c8df !important;
    border-color: transparent !important;
}

#infoSeoGameContainer .blocco_dettagli .titolo_dettaglio {
    background: #002a56 !important;
    border-color: transparent !important;
}

#infoSeoGameContainer .blocco_dettagli {
    border-radius: 4px !important;
    overflow: hidden !important;
}

#infoSeoGameContainer .blocco_bottoni > p {
    margin-right: 0 !important;
}

#infoSeoGameContainer .bottone.buttonGiocaBG {
    background: #d6002a !important;
}

#infoSeoGameContainer .bottone.buttonProvaBG {
    background: #b2c8df !important;
    color: #001934 !important;
}

.titolo_gioco.barra_colorata {
    background: transparent !important;
    color: #fff !important;
}

div#infoSeoGameContainer .immagine__fluida {
    max-width: 250px !important;
    margin: 0 auto !important;
}

div#infoSeoGameContainer {
    padding-top: 30px !important;
    padding-bottom: 84px !important;
}

#infoSeoGameContainer .bottone.buttonGiocaBG {
    background: #000;
}

#infoSeoGameContainer .corpo__gruppo__bottoni .bottone.buttonProvaBG {
    background: #b2c8df !important;
    color: #001934 !important;
    border-color: transparent !important;
    margin: 0 !important;
}

.cella__dettaglio__titolo {
    background: #002a56 !important;
    color: #fff !important;
}

.cella__dettaglio__valore {
    background: #b2c8df !important;
    color: #001934 !important;
}

.cella__dettaglio {
    border-color: transparent !important;
}

body[page="xcasino"] main#panel.panel {
    padding-top: 0;
}

main#panel.panel {
    min-height: unset;
}

#carouselExampleIndicators {
    /* max-height: 0;
    overflow: hidden; */
    max-height: 500px;
    transition: max-height 0.15s ease-out;
}

.carousel-indicators {
    margin-bottom: 0;
}

.carousel-indicators li {
    border-top: 5px solid transparent !important;
    border-bottom: 5px solid transparent !important;
}

.carousel-indicators li:only-child {
    display: none;
}

#bonusGalleriaBody {
    background-color: #001934;
}

#bonusGalleriaBody .bonus_etichettaNomeGioco,
#bonusGalleriaBody .bonus_etichettaPiattaforma {
    display: none;
}

#bonus_galleriabody {
    overflow-y: auto !important;
}

#bonus_galleriabody .gioco {
    box-shadow: none;
    border: none;
}

#bonus_galleriaHeader,
#bonus_galleriaFooter {
    background-color: #002a56;
}

#bonus_galleriabody .giocoHover {
    background: unset;
}

#bonus_galleriabody .gioco:hover > img {
    filter: brightness(0.35);
}

#bonus_galleriabody .giocoHover .btn.btn-success {
    color: transparent;
    text-shadow: none;
    border: none;
    background: transparent;
}

#bonus_galleriabody .giocoHover .btn.btn-success::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM176 168V344C176 352.7 180.7 360.7 188.3 364.9C195.8 369.2 205.1 369 212.5 364.5L356.5 276.5C363.6 272.1 368 264.4 368 256C368 247.6 363.6 239.9 356.5 235.5L212.5 147.5C205.1 142.1 195.8 142.8 188.3 147.1C180.7 151.3 176 159.3 176 168V168z'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: contain;
    content: "";
    width: 80px;
    height: 80px;
    max-width: 70%;
    max-height: 70%;
    display: inline-block;
    position: relative;
    filter: brightness(0) invert(1);
    opacity: 0.75;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

/* #bonus_galleriabody .giocoHover .btn.btn-success{
  display: none;
} */

/* Fun bonus */
/* Fun bonus */

.bonusProgressBarTitle {
    display: flex;
    justify-content: center;
    align-items: center;
}

.bonusProgressBarTitle,
.bonus.progress {
    background: #1d3351;
    color: #fff;
}

.bonus .progress-bar.progress-bar-striped {
    background-color: #28a745 !important;
    background-image: linear-gradient(45deg,
            rgba(255, 255, 255, 0.15) 25%,
            transparent 25%,
            transparent 50%,
            rgba(255, 255, 255, 0.15) 50%,
            rgba(255, 255, 255, 0.15) 75%,
            transparent 75%,
            transparent);
}

/* Fun bonus */
/* Fun bonus */

/* Nasconde Temi nella pagina casino-live */
/* Nasconde Temi nella pagina casino-live */
body[page="xcasinolive"] .casino__laterale__grigliaTema__container {
    display: none;
}

/* Nasconde Temi nella pagina casino-live */
/* Nasconde Temi nella pagina casino-live */

/* Nasconde Duplicato "Temi" nella pagina casino-live */
/* Nasconde Duplicato "Temi" nella pagina casino-live */
body[page="xcasinolive"] .casino__laterale__rigaCategorie[idrow="25"] {
    display: none;
}

/* Nasconde Duplicato "Temi" nella pagina casino-live */
/* Nasconde Duplicato "Temi" nella pagina casino-live */

/* Cambio icone pagina cards come nelle pagine casinÃƒÆ’Ã‚Â² */
/* Cambio icone pagina cards come nelle pagine casinÃƒÆ’Ã‚Â² */

/* body[page="xcards"] .overlay-mosaico{
    position: relative;
} */

body[page="xcards"] p.bottone.buttonGiocaBG.bianco.maiuscolo {
    background: transparent !important;
    color: transparent !important;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

body[page="xcards"] p.bottone.buttonGiocaBG.bianco.maiuscolo:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --%3E%3Cpath d='M512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256zM176 168V344C176 352.7 180.7 360.7 188.3 364.9C195.8 369.2 205.1 369 212.5 364.5L356.5 276.5C363.6 272.1 368 264.4 368 256C368 247.6 363.6 239.9 356.5 235.5L212.5 147.5C205.1 142.1 195.8 142.8 188.3 147.1C180.7 151.3 176 159.3 176 168V168z'/%3E%3C/svg%3E");
    background-repeat: no-repeat no-repeat;
    background-position: center center;
    background-size: cover;
    content: "";
    width: 80px;
    height: 80px;
    display: inline-block;
    position: relative;
    filter: brightness(0) invert(1) drop-shadow(1px 1px 4px rgb(0 0 0 / 0.75));
    opacity: 0.75;
}

body[page="xcards"] p.bottone.buttonGiocaBG.bianco.maiuscolo:hover::after {
    opacity: 1;
}

body[page="xcards"] p.bottone.buttonProvaBG.bianco.maiuscolo {
    background-color: #001934 !important;
    color: #fff !important;
    margin-top: auto;
    /* margin-bottom: 20px; */

    position: absolute;
    bottom: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 12px;
    font-weight: 600;
}

body[page="xcards"] .blocco-mosaico.game.undefined {
    border-radius: 5px;
    transition: transform 200ms linear;
}

body[page="xcards"] .blocco-mosaico.game.undefined:hover {
    transform: scale(1.3);
}

body[page="xcards"] .blocco-mosaico.game.undefined:hover .img-fluid {
    filter: brightness(0.35);
}

body[page="xcards"] .blocco-mosaico.game.undefined .overlay-mosaico {
    background: transparent;
}

/* Cambio icone pagina cards come nelle pagine casinÃƒÆ’Ã‚Â² */
/* Cambio icone pagina cards come nelle pagine casinÃƒÆ’Ã‚Â² */

/*  */
.rigaGiochi1 > * {
    margin-left: 0;
}

/*  */

.rigaStrumentiCasino {
    padding-top: 0;
    padding-bottom: 0;
}



.gioco1__topLeft {
    display: none;
}


/* Fix griglia giochi nella sidebar dx del gioco */
/* Fix griglia giochi nella sidebar dx del gioco */
.gameSide__gamesRow__gridCell > * {
    position: relative;
    width: auto;
    height: auto;
}

.gameSide__gamesRow__gridCell::after {
    content: none;
}

/* Fix griglia giochi nella sidebar dx del gioco */
/* Fix griglia giochi nella sidebar dx del gioco */


/* Nasconde volatilitÃƒÆ’Ã‚Â  Medio-Bassa Medio-Alta */
/* Nasconde volatilitÃƒÆ’Ã‚Â  Medio-Bassa Medio-Alta */
.casino__laterale__grigliaVolatilita__cell:nth-child(4),
.casino__laterale__grigliaVolatilita__cell:nth-child(2) {
    display: none;
}

/* Nasconde volatilitÃƒÆ’Ã‚Â  Medio-Bassa Medio-Alta */
/* Nasconde volatilitÃƒÆ’Ã‚Â  Medio-Bassa Medio-Alta */


/* Cambio Testo Linee 1000-99999 */
/* Cambio Testo Linee 1000-99999 */
/*.casino__laterale__grigliaLinee__cell:last-child > .casino__laterale__grigliaLinee__cellContent {z-index: 2;opacity: 0;position: relative;}*/

/*
.casino__laterale__grigliaLinee__cell:last-child::after {
    content: "1000+";
    display: block;
    cursor: pointer;
    color: var(--colore-colonnePrimarie);
    background-color: var(--sfondo-colonnePrimarie);
    text-align: center;
    padding: 8px 10px;
    border-radius: var(--stondatura);
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    z-index: 1;
    position: absolute;
    width: 100%;
    top: 0;
}
*/

.casino__laterale__grigliaLinee__cell:last-child .casino__laterale__grigliaLinee__cellContent{
    color: transparent !important;
}

.casino__laterale__grigliaLinee__cell:last-child .casino__laterale__grigliaLinee__cellContent:after{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    content: "1000+";
    color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    line-height: 0;
    transform: translate(-50%, -50%);
}

.casino__laterale__grigliaLinee__cell:last-child .casino__laterale__grigliaLinee__cellContent--attivo:after{
    color: var(--color-main) !important;
}




/* Cambio Testo Linee 1000-99999 */
/* Cambio Testo Linee 1000-99999 */

/* nascondere voce live */
body[page="xcasinolive"] a.strumentoCasino__tastoHome[type="8"] {
    display: none;
}

#sideContainer > div.casino__laterale__grigliaLinee__container > div.casino__laterale__grigliaLinee__grid > div:nth-child(7) {
    position: relative !important;
}

.casino__laterale__grigliaLinee__grid {
    position: relative;
}

/* nascondere voce live */


/* jackpot visibile */
.jackpot-label {
    z-index: 99 !important;
}
/* jackpot visibile */

.gioco1__topRight .svg-inline--fa.fa-w-16 {
    width: 1.5em;
}

:root {
    --game-main-color: #000;
    --game-text-color: #fff;
    --gameside-menu-width: 45px;
    --gameside-instant-width: 280px;
    --gameside-body-width: 400px;
    --gameSide-menu-background:
    var(--game-main-color);
    --gameSide-menu-buttons-background:
    var(--game-main-color);
    --gameSide-menu-buttons-color:
    var(--game-text-color);
    --gameSide-menu-buttons-selected-background: #d6004a;
    --gameSide-menu-buttons-selected-color:
    var(--game-text-color);
    --gameSide-body-color:
    var(--game-text-color);
    --gameSide-body-background:
    var(--game-main-color);
    --gameside-gamesRowGrid-template-columns:
    repeat(3, 1fr);
    --gameside-gridGame-form-factor:
    calc(1 / 1);
    --gameside-gridGameOverlay-background:
    rgba(0,0,0,0.5);
    --gameside-gridGamebutton-gioca-background:
    var(--game-main-color);
    --gameside-gridGamebutton-gioca-color:
    var(--game-text-color);
    --gameside-gridGamebutton-prova-background:
    var(--main_color);
    --gameside-gridGamebutton-prova-color:
    var(--game-main-color);
    --gameHeader-title-color:
    var(--game-text-color);
}


#singleGameContainer #gameHeaderID.gameHeader{
    background: #1d3351;
}

#singleGameContainer #rebuyButton,
#singleGameContainer #closeButton{
    padding: 8px 12px;
    min-width: 10ch;
        border: none;
}

#singleGameContainer #rebuyButton{
    background: #1e7e34;
    color: #fff;

}

#singleGameContainer #closeButton{
    background: #d6004a;
    color: #fff;
}

.gameSide__menu__button{
    
    border-radius: 0;
}


.gameSide__menu{
    background: #1d3351;
}

.gameSide__menu__toggleSide{
    background: #d6004a;
}

#singleGameContainer.fullSize{
    height: calc(100% - 44px) !important;
    margin-top: 44px !important;
}


#gameFooterID{
    background: #1d3351;
}

.casino__laterale__rigaCategorie{
    max-height: unset;
}

:root {
  /* rankingWidgetModal */
  --rankingWidgetModal__header__background: #011e33 !important;
  --rankingWidgetModal__header__color: #fff !important;
  --rankingWidgetModal__header__closeBtn__color: #b2c8df !important;
  --rankingWidgetModal__header__borderBottom: 1px solid #b2c8df !important;
  --rankingWidget__body__background: #001934 !important;
  --rankingWidget__body__color: #fff !important;
  --rankingWidget__imgOverlay__background: rgba(0, 0, 0, 0.75) !important;
  --rankingWidget__button__color: #fff !important;
  --rankingWidget__contentHeading__totalPrizes__color: #fff !important;
  --rankingWidget__contentText__totalPrizes__color: #fff !important;
  --rankingWidget__contentHeading__endsIn__color: #b2c8df !important;
  --rankingWidget__contentHeading__duration__color: #b2c8df !important;
  --rankingWidget__contentText__duration__color: #fff !important;
  --rankingWidget__contentHeading__minBet__color: #b2c8df !important;
  --rankingWidget__contentText__minBet__color: #fff !important;
  --rankingWidget__infoRow__background: #1d3351 !important;
  --rankingWidget__infoRow__description__color: #b2c8df !important;
  --rankingWidget__infoRow__value__color: #fff !important;
  --rankingWidget__infoRow__btn__openRank__color: #fff !important;
  /* Collapse */
  --rankingWidget__collapse__background: #1d3351 !important;
  --rankingWidget__collapse__color: #fff !important;
  --rankingWidget__collapse__headingIcon__background: rgb(94, 37, 37) !important;
  --rankingWidget__collapse__headingIcon__size: 30px !important;
  --rankingWidget__collapse__heading__iconsColor: #fff !important;
  --rankingWidget__collapse__heading__primaryColor: var(
  --color-main) !important;
  --rankingWidget__collapse__heading__secondaryColor: #b2c8df !important;
  --rankingWidget__collapse__arrow__iconsColor: #b2c8df !important;
  --rankingWidget__collapse__separation__border: 1px solid #1d3351 !important;
  --rankingWidget__collapse__bodyImg__iconsColor: #fff !important;
  --rankingWidget__collapse__bodyTitle__color: #fff !important;
  --rankingWidget__collapse__bodyText__color: #999 !important;
  --rankingWidget__collapse__bodyInfoBoxTitle__color: #999 !important;
  --rankingWidget__collapse__bodyInfoBoxText__color: #fff !important;
  --rankingWidget__table__thead__background: #001934 !important;
  --rankingWidget__table__thead__color: #fff !important;
  --rankingWidget__table__tbody__oddRows__background: #1d3351 !important;
  --rankingWidget__table__tbody__oddRows__color: #b2c8df !important;
  --rankingWidget__table__tbody__evenRows__color: #b2c8df !important;
  
  /* Terms and Conditions */
  --rankingWidget__tec_buttonColor : #5a5a5a !important;
    --rankingWidget__boxShadow: 0 0 0.3125rem 0.125rem rgb(0 0 0 / 20%);
   --rankingWidget__table__tbody__evenRows__background: #001934;
}

#rankingWidgetModal .modal-content {
    box-shadow: 0 0 0.3125rem 0.125rem rgb(0 0 0 / 20%) !important;
    border-color: rgb(0 0 0 / 20%) !important;
}

button.button__terms-conditions {
    background: #b2c8df;
    color: #001934;
}

tr.races__myRow {
    background: #e0d100;
    color: #000 !important;
    font-weight: 700;
    border-color: transparent;
}

.rankingWidget__collapse__bodyImgContainer {
    background: transparent;
}

.rankingWidget__collapse__headingIcon {
    background: transparent;
}

.rankingWidget__collapse__headingTitle {
    font-weight: 700;
    font-weight: 700;
}

.gameSide__instant, .gameSide__body__innerContent {
    background: #001934 !important;
}

.gameSide__gridGameButton.gameSide__gridGameButton--gioca {
    background: #D6012A !important;
}

.gameSide__gridGameButton--prova {
    background: #001934 !important;
  color: #fff !important;
}

div#gameSubHeaderID {
  background: #002a56 !important;
}

#proceedBody .descrizioneSelImporto{
    color: #fff !important;
}

.rankingGridContainer{
    padding: 36px 18px;
}

#singleGameContainer #gameHeaderID #fullscreenButton{
    height: 100% !important;
}

.expandKO {
    display: none
}

.expandOK {
    display: none
}


#lancio_FB.buttonFreeSpin.pointer > img {
  content: url(https://www.quigioco.it/external_css/QUIGIOCO/fun.png);
  max-height: 126px !important;
}


.ico_esclusivaQuigioco {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/QUIGIOCO1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}

.ico_Plus {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/PLUS1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}


.ico_NuovoFornitore {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/PROVIDER1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}

.ico_Amusnet {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/AMUSNET1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}

.ico_Greentube {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/GREENTUBE1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}

.ico_Fazi {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/FAZI1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}

.ico_Prag1 {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/img/PRAG1.svg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain !important;
}