:root {
  --color-main: var(--speciale-c2) !important;
  --sfondo-contenitorePrincipale: var(--base-c3) !important;
  --filtro-contrasto-nero: brightness(0);

  --margin-left-children-rigaGiochi1: 12px;
    --colore_scuro_1: var(--base-c2) !important;
    --colore_scuro_1--sfumato: rgb(45 56 68 / 70%);
    --padding-blocco-ricerca: 8px 28px;
    --sfondo-contenitorePrincipale: var(--base-c2) !important;
    --colore-contenitorePrincipale: var(--contrasto-c1) !important;
    --sfondo-colonnePrimarie: var(--base-c1) !important;
    --colore-colonnePrimarie: var(--contrasto-c1) !important;
    --colore-nero: var(--base-c4) !important;
    --colore-neroDue: var(--base-c2) !important;
    --colore-bianco: var(--contrasto-c1) !important;
    --colore-biancoDue: var(--contrasto-c2) !important;
    --colore-grigio: var(--contrasto-c3) !important;
    --colore-grigio-scuro: var(--base-c3) !important;
    --filter-icone: brightness(0) invert(1) !important;
}

.rigaStrumentiCasino {
  background: var(--base-c1) !important;
  border-radius: 8px;
}

.rigaStrumentiCasino__cc > a {
  color: var(--cevi) !important;
}

button.componenteGioco__navigatore__tasto {
  background: var(--base-c4);
}

.bottoneDropdown {
  color: var(--contrasto-c1) !important;
}

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


a.icona__provider.icona__provider--42.icona__provider__attivo {
}

a.componenteGioco__tutto {
  color: var(--cevi) !important;
  background: var(--speciale-c1);
}

.rigaProviderCasino__dx
  .componenteGioco__navigatore
  button.componenteGioco__navigatore__tasto {
  background: var(--base-c3);
}

.containerPaginaCasino1 {
  background: var(--base-c1) !important;
}

button.gioco1__rigaHover__bottoni__bottone.gioco1__rigaHover__bottoni--prova {
  background: var(--base-c2) !important;
  color: var(--contrasto-c1) !important;
}

button.gioco1__rigaHover__bottoni__bottone.gioco1__rigaHover__bottoni--gioca {
  background: var(--speciale-c1) !important;
  color: var(--cevi) !important;
}

#gamesFromInput .gioco1 {
  background: var(--base-c3) !important;
}

.bloccoRicerca1 {
  background: var(--base-c2) !important;
  color: var(--contrasto-c1) !important;
  border-color: transparent;
}

.icona__provider__attivo {
  background-color: var(--speciale-c1) !important;
}

body.cg-internal-page {
  background: var(--base-c1);
}

.containerPaginaCasino1 p,
.containerPaginaCasino1 h1,
.containerPaginaCasino1 h2,
.containerPaginaCasino1 h3,
.containerPaginaCasino1 h4,
.containerPaginaCasino1 h5,
.containerPaginaCasino1 h6 {
  font-family: var(--font_titoli) !important;
}

.casino__laterale__grigliaTema__cellContent--attivo,
a.casino__laterale__grigliaTema__cellContent:hover,
a.strumentoCasino__tastoHome.tastoHome__attivo {
  background: var(--speciale-c1) !important;
  border-color: transparent !important;
  color: var(--cevi) !important;
}

a.strumentoCasino__tastoHome:hover {
  background: var(--speciale-c1) !important;
  border-color: transparent !important;
  color: var(--cevi) !important;
  border-radius: 5px;
}

a.strumentoCasino__tastoHome {
  padding-right: 6px;
}

.strumentoCasino__tastoHome span {
  filter: var(--filtro-contrasto-nero) !important;
}

a.strumentoCasino__tastoHome.tastoHome__attivo span,
a.strumentoCasino__tastoHome:hover span {
  filter: var(--filtro-contrasto) !important;
}

.lancioGioco__controls__button--play {
  background: var(--speciale-c2);
  color: var(--c-scuro) !important;
}

.lancioGioco__feature {
  background: var(--speciale-c3) !important;
}

.lancioGioco__feature div {
  color: var(--cevib) !important;
}

div#sideContainer {
  color: var(--base-c1) !important;
}

.casino__centrale::-webkit-scrollbar-thumb {
  background: var(--contrasto-c1) !important;
}

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

body[page="xcards"] .containerPaginaCasino1--laterale {
  grid-template-columns: 1fr !important;
  grid-template-areas: "casino__centrale";
}

body[page="xcards"] .casino__laterale {
  display: none;
}

body[page="xcards"] .casino__centrale {
  width: 100%;
  max-width: 1800px;
  margin: auto;
}

body[page="xcards"] #mainContentContainer {
  overflow-y: auto;
}

body[page="xcards"] #menuContainer {
  display: none !important;
}

body[page="xcards"] .iconaInfo {
  display: none !important;
}

.blackClr {
  color: var(--contrasto-c2) !important;
}

body[page="xcards"] .g8__grigliaSlots1--columnsFormat {
  grid-template-columns: repeat(5, 1fr);
}

body[page="xcards"] .componenteGioco__strumenti {
  visibility: hidden !important;
}

#sessioniAttiveModalDialgContent .container.pgs {
  color: #000;
}

div#anteprimaBody {
  color: #ffffff !important;
}

#mainContentContainerMiniCasino {
  background: var(--speciale-c1);
}

.componenteGiocoMiniCasino__intestazione {
  background: var(--speciale-c1) !important;
}

.componenteGiocoMiniCasino__navigatore__tasto {
  background: white;
}

.componenteGiocoMiniCasino__titolo {
  text-transform: uppercase;
  font-weight: 400;
}

.gMiniCasino-1__containerGridOuter {
  background: var(--base-c1) !important;
}

.gMiniCasino-1__containerGridOuter::after {
  background: var(--base-c1) !important;
}

#mainContentContainerMiniCasino .gioco1__rigaTitolo {
  display: none;
}

.icona__provider {
  color: inherit !important;
  background-color: currentColor;
}

.rigaStrumentiCasino {
  --filtro-contrasto-nero: brightness(0) invert(1) !important;
}

.button__play-race {
  color: var(--base-c1) !important;
}

body:not(.dark-mode)
  .casino__laterale__rigaCategorie
  a.strumentoCasino__tastoHome
  span {
  filter: brightness(0) invert(1)!important;
}


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

.rankingWidget__termsAndConditions__collapse table>tbody>tr *{
  color: inherit !important;
}

svg.svg-inline--fa.fa-home path {
    fill: var(--speciale-c1);
}

:root {
    --color-main: var(--speciale-c1) !important;
    --color-fun-button: var(--base-c4) !important;
    --color-real-button: var(--speciale-c2) !important;
}


.corpo__descrizione.contenitore__descrizione {
    background: transparent !important;
    color: var(--contrasto-c1) !important;
}

.corpo__descrizione.contenitore__descrizione * {
    color: inherit !important;
}

.corpo__descrizione.contenitore__descrizione a *, 
.corpo__descrizione.contenitore__descrizione a {
    color: var(--speciale-c1) !important;
}

p.bottone.buttonGiocaBG.bianco.maiuscolo,body #infoSeoGameContainer .bottone.buttonGiocaBG {
    background: var(--speciale-c1) !important;
    color: var(--cevi) !important;
}

#infoSeoGameContainer .bottone.buttonProvaBG {
    background: transparent !important;
    border: 1px solid;
    color: var(--speciale-c1) !important;
}

div#infoSeoGameContainer {
    background: var(--base-c2);
    padding: 8px 15px;
    border-radius: 8px;
}



.casino__laterale__rigaJackpot {
    background: var(--base-c4);
    border-radius: 4px;
    padding: 8px;
}

.rigaJackpot__rigaElenco.rigaJackpot__rigaElenco--slick.slick-initialized.slick-slider.slick-vertical {
    background: transparent;
}

.rigaJackpot__rigaTitolo, .strumentoCasino__tastoHome span {
    color: var(--contrasto-c1) !important;
}

.rigaJacpot__card__info h3 {
    color: var(--speciale-c1) !important;
}

.rigaJackpot__card {
    border-color: #00000015 !important;
}

.casino__laterale__rigaCategorie {
    background: transparent;
}

.menuBlock {
    background: transparent;
}

.menuBlock__title {
    color: var(--contrasto-c1);
}

.selectableElement--platform {
    background: var(--base-c1);
    color: var(--contrasto-c1) !important;
}



div#infoSeoGameContainer {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    width: 100%;
    height: 100%;
    max-width: unset;
    overflow: auto;
}

body div#infoSeoGameContainer > div,
body div#infoSeoGameContainer > img, 
body div#infoSeoGameContainer > hr {
    max-width: 600px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block;
}


div#providersModal > div > div {
    background: var(--base-c2);
    color: var(--contrasto-c1) !important;
}

div#providersModal .clickable__providersModal .clickable__content {
    background: var(--base-c3) !important;
    border-color: transparent;
}

div#providersModal .close {
    color: var(--contrasto-c1) !important;
    text-shadow: unset !important;
    opacity: 1;
}

div#providersModal .modal-body input {
    box-shadow: unset !important;
    border: 0px !important;
}

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

.clickable__providers .clickable__content--selected {
    border-color: var(--speciale-c1) !important;
}





@media all and (max-width: 1200px) {
    .containerPaginaCasino1--laterale {
    grid-template-columns: .25fr 1fr;
}

.casino__laterale__grigliaTema__grid,
  .clickable.clickable__providers .clickable__container, 
body .menuBlock--platforms .menuBlock__body {
    grid-template-columns: 1fr !important;
}

a.clickable__content {
    width: 100% !important;
    max-width: 100% !important;
  height: 40px !important;
}

.clickable.clickable__providers .clickable__container {
    display: flex;
    flex-direction: column;
}
  span.strumentoCasino__tastoHome--title {
    font-size: 12px !important;
    display: flex;
    align-items: center;
}

}
.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;
}


.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;
}
.Hot.Slot {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/hotslot.svg) !important;
}

.ico_hotslot {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/hotslot.svg) !important;
}

.ico_hotcasino {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/hotslot.svg) !important;
}

.Drops.Wins {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/drop_and_wins.svg) !important;
}

.ico_drops_wins {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/drop_and_wins.svg) !important;
}

.categoriaIconContainer .exa_ico_dice {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/table_games.svg) !important;
}

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

.exa_ico_dice {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/table_games.svg) !important;
}

.exa_ico_race {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/torneo.svg) !important;
}

.exa_ico_live {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/game_show.svg) !important;
}

.exa_ico_jack {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/black_jack.svg) !important;
}

.cg-ico-prematch {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/prematch.svg) !important;
}

#cg-slide-live-button .cg-ico-prematch {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/live.svg) !important;
}

.cg-ico-sport {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/prematch.svg) !important;
}

.exa_ico_jackpot {
  background-image: url(https://www.quigioco.it/XCasino/app/common/style/imgs/icone/jackpot/jackpot-50.png) !important;
}

.ico_jackpot {
  background-image: url(https://www.quigioco.it/XCasino/app/common/style/imgs/icone/jackpot/jackpot-50.png) !important;
}

.exa_ico_home {
  background-image: url(https://www.quigioco.it/XCasino/app/common/style/imgs/icone/home/home-50.png) !important;
}

.ico_halloween {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/zucca.png) !important;
}

.ico_mondiali {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/mondiali.png) !important;
}

.ico_blackfriday {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/blackfriday.png) !important;
}

.ico_stella {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/stella.png) !important;
}

.ico_albero {
  background-image: url(https://www.quigioco.it/external_css/QUIGIOCO/albero.png) !important;
}

.exa_ico_chip {
  background-image: url(https://www.quigioco.it/XCasino/app/common/style/imgs/icone/chip/chip-50.png) !important;
}

.exa_ico_carte {
  background-image: url(https://www.quigioco.it/XCasino/app/common/style/imgs/icone/carte/carte-50.png) !important;
}
/*MODIFICHE 0TTOBRE 2025 R */
 
.casino__laterale__rigaCategorie .strumentoCasino__tastoHome--title{
    font-size:14px ;
}
 
.casino__laterale {
    width:78% !important
}
 
.clickable.clickable__providers {
    width:100% !important;
}
 
 
 
.containerBloccoRicerca1 {
    max-width:100% !important;
}
 
input.bloccoRicerca1__laterale {
    max-width:100% !important;
}
 
 
 
.clickable__providers .clickable__content {
    width: 100%;
    padding: 8px  !important;
   
}
 
@media (max-width:1200px){
 
.menuBlock__heading {
    display:flex;
    flex-direction:column !important;
    align-items:start !important;
   
}
 
    casino__laterale__rigaCategorie .strumentoCasino__tastoHome--title{
    font-size:8px !important;
}
 
.casino__laterale {
    width:70% !important
}
 
.clickable.clickable__providers {
    width:100% !important;
}
 
 
 
.containerBloccoRicerca1 {
    max-width:100% !important;
}
 
input.bloccoRicerca1__laterale {
    max-width:100% !important;
}
 
 
 
.clickable__providers .clickable__content {
    width: 100%;
    padding: 6px  !important;
   
}
}

/*MODIFICHE 0TTOBRE 2025 R */

.casino__laterale__rigaCategorie .strumentoCasino__tastoHome--title{
    font-size:14px ;
}

.casino__laterale {
    width:78% !important
}

.clickable.clickable__providers {
    width:100% !important;
}



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

input.bloccoRicerca1__laterale {
    max-width:100% !important;
}



.clickable__providers .clickable__content {
    width: 100%;
    padding: 8px  !important;
   
}

@media (max-width:1200px){

    .containerPaginaCasino1--laterale {
        grid-template-columns: .25fr 1fr;
    }

.menuBlock__heading {
    display:flex;
    flex-direction:column !important;
    align-items:start !important;
   
}

    casino__laterale__rigaCategorie .strumentoCasino__tastoHome--title{
    font-size:8px !important;
}

.casino__laterale {
    width:70% !important
}

.clickable.clickable__providers {
    width:100% !important;
}



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

input.bloccoRicerca1__laterale {
    max-width:100% !important;
}



.clickable__providers .clickable__content {
    width: 100%;
    padding: 6px  !important;
   
}
}

/*main container casino*/ 

div#mainContentContainer {
    grid-template-columns: .14fr 1fr;
}

        .casino__laterale {
            min-width:0 !important;
            width:100% !important;
            
        }



.componenteGioco__titolo{
    font-size:20px !important;
    font-weight:500 !important;
}


@media (max-width: 990px) {
    .g-24__containerGridOuter{
    width:220% !important;
}

    div#centralContainer {
    max-width:1920px !important;
    overflow-x:hidden;
}

    .g-FixedFormFactor-1__containerGridOuter{
         width:220% !important; 
    }


}

.casino__laterale__rigaCategorie {
    max-height: 1% !important;
}

/*Modifiche Skin 10_10 */
.casino__laterale__grigliaTema__grid {
   grid-template-columns: repeat(1, 1fr) !important;
    grid-gap: 5px;
}
.casino__laterale__rigaJackpot {
    background: #012a56 !important;
}
.rigaJackpot__rigaTitolo h2 {
    font-size: 19px !important;
    font-weight: 600 !important;
}

/*body[page="xcasino2:-SUPREME"] .casino__laterale {
    display: none;
}

body[page="xcasino2:-SUPREME"] div#mainContentContainer {
    display: flex;
}*/

body[page="xcasino2:-SUPREME"] .casino__centrale {
    width: 100% !important;
    padding: 0 15px !important;
    padding-bottom: 0 !important;
    margin: 0 auto;
}

body[page="xcasino2:-SUPREME"] div#dynamic_multiRow-4 {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

/* modifica icone supreme */
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoSupreme{
background-image: url("https://cdn.quigioco.it/external_cms/QUIGIOCO/img/ico-slot-supreme.png")!important;
background-position:center !important;
background-size:cover !important;
background-repeat: no-repeat !important;
width: 35px!important;
height: 35px!important;

}
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoPragmaticPlaySupreme{
background-image: url("https://cdn.quigioco.it/external_cms/QUIGIOCO/img/pragmatic-supreme-ico.png")!important;
background-position:center !important;
background-size:cover !important;
background-repeat: no-repeat !important;
width: 35px!important;
height: 35px!important;
  
}
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoAinsworthSupreme{
background-image: url("https://cdn.quigioco.it/external_cms/QUIGIOCO/img/ainswort-supreme-ico.png")!important;
background-position:center !important;
background-size:cover !important;
background-repeat: no-repeat !important;
width: 35px!important;
height: 35px!important;  
}
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoAmusnet{
background-image: url("https://cdn.quigioco.it/external_cms/QUIGIOCO/newsite/img/ico-amusnet-supreme.png")!important;
background-position:center !important;
background-size:cover !important;
background-repeat: no-repeat !important;
width: 35px!important;
height: 35px!important;  
}
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoPlaytech{
background-image: url("https://cdn.quigioco.it/external_cms/QUIGIOCO/newsite/img/ico-playtech-supreme.png")!important;
background-position:center !important;
background-size:cover !important;
background-repeat: no-repeat !important;
width: 35px!important;
height: 35px!important;  
}
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoGOL{
background-image: url("https://cdn.quigioco.it/external_cms/QUIGIOCO/newsite/img/ico-gol-supreme.png")!important;
background-position:center !important;
background-size:cover !important;
background-repeat: no-repeat !important;
width: 35px!important;
height: 35px!important;  
}

body[page="xcasino2:-SUPREME"]:not(.dark-mode) .casino__laterale__rigaCategorie a.strumentoCasino__tastoHome span {
    filter: unset !important;
}
/* modifica icone supreme */

/*MODIFICHE SPINNY*/
.header-title .chat-icon-image {
    width: 36px!important;
    height: 38px!important;
}
div#chatbot-header {
    background: #002143 !important;
    color: #fff!important;
}

div#webchat {
    color: #000000 !important;
}

.webchat__text-content.webchat__text-content--is-markdown.webchat--css-juqzi-1gi36dr {
    color: #000000 !important;
}



.p.webchat__text-content.webchat__text-content--is-plain.webchat--css-juqzi-1gi36dr {
     color: #4d4d4d!important;
    font-size:13px!important;
    line-height:1.5!important;
}
.webchat__render-markdown * {
  color: #4d4d4d!important;
    font-size:13px!important;
    line-height:1.5!important;
}
.webchat__bubble__content * {
  color: #4d4d4d!important;
    font-size:13px!important;
    line-height:1.5!important;
}
#chat-toggle-button {
    position: fixed;
    bottom: 32px;
    right: 32px;
    width: 105px!important;
    height: 105px!important;
    border-radius: 50%;
    background: var(--primary-gradient);
    /* border: none; */
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: unset !important; 
    transition: all var(--transition-speed) ease-in-out;
    z-index: 1000;
}
#custom-initial-buttons {
  display: block !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 999999 !important;
  background: #f0f2f5 !important;
}
#webchat {
  position: relative !important;
  overflow: visible !important;
}
svg.close-icon {
    display: none!important;
    }
    div#custom-initial-buttons {
    position: sticky!important;
    top:2px !important;
    right: 9px !important;
    gap:2px!important;
    flex-wrap:nowrap !important;  
} 
#custom-initial-buttons button {
    width: calc(95% / 3 ) !important;
    font-size:12px !important;
margin:2px!important;
}

.webchat__send-box__main {
    width:100%!important;
    background: #e8e9eb!important;
    border:unset!important;
    align-items:center!important;
    margin-right:10px!important;
}
.webchat__send-box__main input{
    background: #fff!important;
    padding:10px!important;
    Border-radius:5px!important;
    padding-left:15px!important;
}
/*MODIFICHE SPINNY*/
.carousel__slide__img-container {
  width: 100%!important;
}


/* modifica icone supreme */
body[page="xcasino2:-SUPREME"] .strumentoCasino__tastoHome span.classTipoBigTimeGaming {
    background-image: url(https://cdn.quigioco.it/external_cms/QUIGIOCO/newsite/img/ico-big-supreme.png) !important;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    width: 35px !important;
    height: 35px !important;
}
/* modifica icone supreme */
