



/* 
Azul: #002239
celeste: #14bae6
Amarillo: f2e400
*/

/* Cabecera */

@font-face {
    font-family: "ITC Avant Garde Pro Bold";
    src: url("../fonts/ITCAvantGardePro-Bold.woff2") format('woff');
}

@font-face {
    font-family: "ITC Avant Garde Pro";
    src: url("../fonts/ITCAvantGardePro-Bk.woff2") format('woff');
}

@font-face {
    font-family: "ITC Avant Garde Pro Md";
    src: url("../fonts/ITCAvantGardePro-Md.woff2") format('woff');
}

@font-face {
    font-family: "ITC Avant Garde Pro Demi";
    src: url("../ITCAvantGardePro-Demi") format('woff');
}


body {
    font-family: "ITC Avant Garde Pro", Verdana, Geneva, Tahoma, sans-serif;
    color: #002239;
}

.bg-body-tertiary{
    background-color: #002239!important;
}
.navbar-brand {
    height: auto;
}
.nav-link, .navbar-nav .nav-link.active, .navbar-nav .nav-link.show, .navbar-nav .dropdown-item, .navbar-nav a:hover, a:focus{
    color: #ffffff;
}
.navbar-brand img {
    max-width: 220px;
    margin: 10px;
    max-height: 30px;
}
.navbar-nav .dropdown-item:hover {
    background-color: #14bae6!important;;
}

h1 {
    color: #002239;
}
h1 span{
    color: #f2e400;
    display: block;
}

.discipline { background-color: #002239; border-bottom: solid 4px #f2e400;}





.discipline:hover {
    background-color: #14bae6;
    border-bottom: solid 4px #002239;
    transform: scale(1.025);
}

h2 {

    background-color: #002239;
    border-bottom: solid 2px #f2e400;

}

.t-base thead th {
    background-color: #14bae6;

}

/* Ponerlo simepre que el menú es oscuro */
.navbar-toggler {
    --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    border: var(--bs-border-width) solid white;
  }



@media (max-width: 767px) {
    .t-tabla-posiciones-sets td:nth-child(9), 
    .t-tabla-posiciones-sets td:nth-child(10),
    .t-tabla-posiciones-sets td:nth-child(11),
    .t-tabla-posiciones-sets th:nth-child(9),
    .t-tabla-posiciones-sets th:nth-child(10),
    .t-tabla-posiciones-sets th:nth-child(11){
        display: none;
    }
    
    
    .t-matchs-knockout td:nth-child(3),
    .t-matchs-knockout th:nth-child(3),
    .t-matchs-knockout td:nth-child(3),
    .t-matchs-knockout th:nth-child(3){
        display: none;
    }
    .t-matchs-group td:nth-child(2),
    .t-matchs-group th:nth-child(2) {
        display: none;
    }

    .t-matchs-group td:nth-child(3),
    .t-matchs-group th:nth-child(3) {
        display: table-cell !important;
    }

    .t-tabla-jugadores.cls-1204 th:nth-child(3),
    .t-tabla-jugadores.cls-1204 td:nth-child(3) {
        display: table-cell !important;
    }
}

@media (max-width: 350px) {
    .t-tabla-posiciones-sets td:nth-child(6), 
    .t-tabla-posiciones-sets td:nth-child(7),
    .t-tabla-posiciones-sets td:nth-child(8),
    .t-tabla-posiciones-sets th:nth-child(6),
    .t-tabla-posiciones-sets th:nth-child(7),
    .t-tabla-posiciones-sets th:nth-child(8){
        display: none;
    }
}