body{color: #101010;}


/*.darkMode span.ag-group-contracted,
.darkMode span.ag-group-expanded {
    background: {{dark-bkg}};
}*/

/*.widget-megagrid-matches-grid.darkMode span.ag-group-contracted, 
.widget-megagrid-matches-grid.darkMode span.ag-group-expanded {
  background: {{dark-bkg}};
}*/
 
.ag-side-bar{display: none !important;} 
.widget-megagrid-players-grid .ag-side-bar{display: flex !important;}

.widget-players-ranking-mondiali .header-match-home, .bg-light-green,
.widget-players-ranking-mondiali .score-header-match, .ruolo-filtro,
.percentage, .box-imgs, .box-imgs a,
.under_label, #label-fase-dif, .num-ruoli-player, .mapSwitches a, .bg-campo-stats,
#overlay_field .a23, #overlay_field .a24,
#popup_dettaglio .bar-inside, .switch-campo-coinv .active,
#modale-salvataggio-relazioni .modal-body,
/*.widget-generic-filters-layout .btn-add-stats-confronto,*/
#popup_dettaglio .showed,
.holder-filters label:not(.form-check-label),
.widget-match-list .serie-single .serie-single-head-team:hover,
#switch_player_team, #searchannojson{
  color: {{light-1}} !important;
}

/* .row-detail-mobile{
  color: #000 !important;
} */
/* .darkMode .row-detail-mobile {
  color: {{light-1}} !important;
} */

.media-tot, .media-subiti, .media-fatti{color: #fff !important;}






.num-ruoli-player{
  background: #ccc !important;
}

.bg-light-green{
    background: #D5D5D5;
}

.mobile-grid .wrap-header-scores, 
#showGameclockVideosModal,
.crea-relazione .fa-plus,
.modali-salvataggio-relazioni button.btn{
  background: #000;
  color: #fff;
  border:none;
} 
.mobile-grid .wrap-header-scores svg {
    color: #fff;
}
.crea-relazione:hover .fa-plus {
  color: #363636;
  background: #ccc;
  
}

.widget-generic-filters-layout .holder-type-ranking button.active,
.rettRole[data-principale="si"] {
  background: #333 !important;
  color: #fff !important;
}  

.rettRole {
  background: #333 !important;
  color: #fff !important;
}

.snippet #posizionamentoCollapse {
  background: #3F3F3F;
}

.snippet .bg-campo-stats,
.snippet #overlay_field .a23, .snippet #overlay_field .a24 
{
  color: #fff !important;
}

.snippet .ruolo-filtro .perc-ruolo .bar-inside {
  background: #c3e15b !important;
}  
.snippet .bande #rounded-graph-wrapper .circle-bg {
  stroke: #f2f2ec !important;
}

.snippet .piu{ display: block; }
/*.snippet .piu{ display: none; pointer-events: none; }
.snippet .area.a10,
.snippet .area.a5
{ pointer-events: none; }*/

.bande #rounded-graph-wrapper .percentage{
    fill: #101010;
}

#MyConfronto .area.a23::after, #MyConfronto .area.a24::after, #overlay_field .area.a23::after, #overlay_field .area.a24::after {
  border: 1px solid #888 !important;
  border-top: 0 !important;
}



/*.widget-generic-filters-layout .btn-add-stats-confronto {
  color: #363636;
  border: 1px solid #363636 !important;
}*/

.notification.error{color: #f00;}

.widget-players-ranking-mondiali .tag-grid {
  border: 1px solid #eee;
  border-radius: 10px;
  padding: 3px 8px;
  margin-right: 3px;
  line-height: 13px;
  margin-top: 5px;
  background: #eee;
  display: flex;
  align-items: center;
}
.widget-players-ranking-mondiali .label-tag-grid {
  font-size: 11px;
  font-weight: 500;
  padding: 0;
  margin: 0 5px 0 0;
}
.widget-players-ranking-mondiali .wrap-header-tags-recaps {
  border-top: 1px solid rgb(230, 230, 230);

  flex-wrap: wrap;
}

/*.no-ranking .ag-row-first[row-index="0"] .ag-cell-value{background: #fff !important;}*/

.value-detail-mobile.player-top {
  background: #fcfcfc;
  border: 1px solid #ddd;
}

#advancedSearchContainer .card.menu-trasparente {

    background: #070707;

}

.menu-trasparente .profile-holder {

    border-radius: 0px !important;
}


.mapSwitches a.active{
  background: #fff9;
  color: #000;
}
.mapSwitches a:hover {
  background: #fff9;
  color: #000;
}

/* NUOVI FORM */
.widget-generic-filters-layout .holder-type-ranking {
    border: 2px solid #c9c9c9;
}



/* NUOVI FORM */

/* NUOVI PULSANTI */



.toggleFiltri span {
    background: #363636;
}
   
.toggleFiltri-custom span::after {
  background: #363636;
  border: 3px solid #fff;
}

.toggleFiltri span:after {
    background: #363636;
    border: 3px solid #fff;
}

.toggleFiltri-custom span {
  background: #171717;
}
.toggleFiltri-custom.open span {
  background: #171717;
}
button.toggleFiltri-custom{
        border: 5px solid #666666;
        background: #363636;
        color: #fff;
}
.toggleFiltri-custom, 
.toggleFiltri-custom:not(.open) .apri, 
.toggleFiltri-custom.open .chiudi  {
  color: #171717;
}

.select2-selection{border: 2px solid !important;}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
}

.select2-dropdown {
  border-color: {{light-4}};
}

.presenze svg, .minuti svg {
  color: #ccc;
}

.widget-configuration-layout .no_ui_slider_custom .noUi-connect {
  background: #363636;
}

.widget-generic-filters-layout .holder-type-ranking,
.holder-type-ranking{
    border-color: #676767 !important;
    border-width: 2px;
}
/* NUOVI PULSANTI */

.noUi-connect {
  background: #777 !important;
}

.widget-configuration-layout span.value-monitor {
  background: #777 !important;
}

.holder-role-code {
  border: 2px solid #999 !important;
  color: #aaa !important;
  border-radius:20px;
  min-width: 35px;
}


    .ag-grid-class svg,
    .message-no-data svg {
        color: #282828;
    }
    
#loginModal .modal-fullscreen .modal-content {
  background-image: none;
  background-color: #ddd;
  
}    



.ass_e_contatti svg{filter: brightness(10);}

.holder-teams-classifica-comp .holder-ranking-class-giocatore{border: none !important; }

.mobile-grid .wrap-header-scores svg,
.season-recap button,
.trash-filter-recap button{
  /*filter: grayscale(1);*/
}





.ag-header-cell.prima-col .ag-header-cell-comp-wrapper {
   background: #363636;
}

.wrapper-recap-box .entity-recap, 
.wrapper-recap-season .season-recap, 
.wrapper-recap-evidenza .evidenza-recap, 
.wrapper-recap-filtri .filter-recap, 
.wrapper-recap-player .player_confronto, 
.wrapper-recap-team .team_confronto, 
.holder-stat-confronto-recap .stat_confronto {
   background: #222;
   //border-color: #ccc !important;
   margin-bottom: 5px;
}

div.evidenza-recap {
  border: 2px solid #000;
  background: #fff;
}

div.evidenza-recap[data-use-for-sort="true"][data-first="false"] {
  border-width: 2px !important;
  border-color: {{medium-bkg}} !important;
  background: {{light-1}} !important;
}


div.evidenza-recap[data-use-for-sort="true"][data-first="true"] {
  border-width: 4px !important;
  border-color: {{medium-bkg}} !important;
  background: {{light-3b}} !important;
}

 .holder-stat-confronto-recap .stat_confronto .filter-context {
  position: relative;
  margin-top: -10px;
  width: 100%;
  line-height: 15px;
  font-size: 12px;
  display: flex;
  padding-left: 8px;
 }

 .holder-stat-confronto-recap .stat_confronto .filter-context span {
  background: #010000;
  /* border: 1px solid; */
  padding: 1px 3px;
  border-radius: 4px;
  color: #fff;
  margin-right: 5px;
}

.holder-stat-confronto-recap .stat_confronto .filter-context span:last-child{
  margin-right: 25px;
}
 


.dettagli-aggrgati-labels,
.dettaglio-aggregati-comp,
.recap-totali-club,
.recap-totali-nazionali{
  border-bottom: 1px solid #ccc;
}

.label-dettagli-aggrgati, 
.content-dettagli-aggrgati,
.wrap-nome-intervallo,
.comp-stats span,
.holder-info-career div span{
  color: #171717 !important;
}

.details-info-panel .info-img {
    background-color: {{light-3b}}ee;
}














