#cg-altri-giochi-submenu {
    display: none!important;
}
 
body.cg-pvr-page {
    background-color:white!important;
}
 
#cg-header-bonus.cg-zero, #cg-header-freespin.cg-zero{
    display: none;
}
 
/*XPayments*/
#cg-prelievi-container .xp-bonifico-img {
    width: 100px!important;
    height: 50px!important;
}
 
#xp-deposit-methods-container .xp-onshop-1tap-img,
.xp-class-button-onshop .xp-onshop-img{
    width: 100px!important;
    padding-top: 12px!important
}
 
.xp-class-button-unlimint,
.xp-unlimint-img {
    height: auto;
    width: 177px;
}
 
img.xp-emerchantpay-1tap-img,
img.xp-emerchantpay-img {
    width: 145px;
    margin-top: 13px;
}
 
#xp-deposit-method-onshop::before {
    padding-bottom: 10px;
    margin-bottom: 1rem;
    border: 0;
    border-bottom: 1px solid rgba(0,0,0,.1);
}
 
#xp-deposit-method-onshop::before {
    content: "ATTENZIONE! Verifica il tuo conto per poter depositare con On Shop. Invia copia originale o scansione del documento d'identità fronte e retro all'indirizzo documenti@oiaserv.com oppure tramite upload dalla sezione dedicata del sito";
    display: block;
    padding-top: 10px;
    font-weight: bold;
}
 
#xp-deposit-method-emerchantpay > hr:nth-child(3) {
    display: none !important;
}
 
#xp-deposit-method-emerchantpay > div:nth-child(2) > p {
    display: none !important;
}
/*XPayments*/
 
 
#genericModalNew .btn-primary {
    background-color:#919191;
    border-color: grey;
}
 
#genericModalNew .btn-default {
    background-color:#216f2f;
    border-color: #216f2f;
    color:white
}
 
#cg-spid-signup-start ul > li:first-child, #cg-classic-signup-start ul > li:first-child{
    display:none
}
 
.user .dropdown-menu{
    background-color: black;
    color: white;
}
.ms-options li:has([data-macro-selection]){
    font-weight:bold;
    color:red;
    text-align:center;
}
#cg-advice-documentiscaduti-modal .modal-body a, #cg-advice-documenti-modal .modal-body a{
    color:white;
}
/* #cg-advice-documentiscaduti-carica, #cg-advice-documenti-carica{
    display: none;
}
[onclick="cg_openSection('uploadDoc')"]{
    display: none;
} */
 
img[src="/images/signup/Logo_CIE_ID.svg"]{
    height: 35px!important;
}
 
.modal-registrazione .col-md-12.bg-colore-1.bianco.allinea-centro.testo-grande.maiuscolo.bordo-tondo.margine-giu{
    margin-bottom:0;
}
.modal-registrazione  .col.mediumtext.allinea-sinistra{
    background-color: #2e8b4b;
    color: white;
    padding: 10px;
}
 
.menu-principale li a[href="racesport"]{
    position: relative;
  }
  .menu-principale li a[href="racesport"]::after {
    content: "NEW";
    color: #c12223;
    font-size: 8px;
    font-weight: bold;
    line-height: 1;
    position: absolute;
    transform: rotate(-10deg);
    top: 0px;
    right: 0;
    border-radius: 50%;
    box-shadow: 0 0 0 #c1222350;
    animation: pulseAnimation 1.5s infinite;
  }
  @keyframes pulseAnimation {
    100% {
      box-shadow: 0 0 0 15px rgba(229, 57, 53, 0);
    }
  }
 
 
  body:not(.cg-pvr-page) .dropdown-menu[aria-labelledby="cg-profile-popup-toggle"] {
    transform: unset !important;
    right: 0px;
    left: unset !important;
    top: 30px !important;
}
 
body.cg-main-supporto {
    background-color: #ededed !important;
}
 
body.cg-main-supporto .container-fluid .container{
    margin-left: 0 !important;
}
 
body.cg-main-supporto #launcher{
    display: none !important;
}
 
main.modal-supporto .supporto-principale .card-body > *{
    color: black;
}
 
.container.supporto-principale > .flex-container a:first-child{
    background-image: url(https://resources2.betaland.it/images/betaland/footer/logo_ADM_star.png) !important;
    height: 30px;
    filter: invert(1);
}
 
.container.supporto-principale > .flex-container a:last-child{
    background-image: url(https://resources2.betaland.it/images/betaland/footer/logo_ADM_timone.png) !important;
    height: 40px;
    filter: invert(1);
}
 
body.cg-main-supporto .header-supporto a::before{
    content:"Il gioco è vietato ai minori di 18 anni e può causare dipendenza patologica. Probabilità di vincita sul sito ADM.";
    position: absolute;
    color: white;
    top: 0;
    width: 100%;
    margin: 0px;
}
 
 
 
.cg_not_show_pw,
.cg_show_pw
 {
  background: url(../../images/header/not_show_pw.svg);
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  position: absolute !important;
  width: 20px !important;
  height: 20px !important;
  cursor: pointer !important;
  margin-left: unset !important;
  right: 20px !important;
}
 
.cg_show_pw {
  background: url(../../images/header/show_pw.svg);
}
 
 
.cg-text-muted {
 
    margin-top:40px !important;
}
 
.xp-metodo {
    min-width: 0px!important;
}


/*hide signup*/
.blocco-header.bottoni-login .bottone-registrazione{
  display: none;
}







#partner-login-footer{
    display: none !important; 
}

#cg-legal-stuff-header .blocco-header.flex-container.cg-contatti{
    visibility: hidden !important;
}

#cg-legal-stuff-header .disclaimer{
    visibility: hidden !important;
}

iframe#launcher{
    right: unset !important;
}