
.marcador .controlrow {
    margin-top: 1rem;
    margin-bottom: 20rem;
}

.marcador .uprow {
    background-color: rgba(0,0,0,0.7);
    color: #fff;
    font-size: 2.5rem;
    line-height:1em;
}
.marcador .downrow {
    background-color: rgba(0,0,0,0.5);
    color: #fff;
    font-size: 2.5rem;
}
.marcador .azulrow {
    background-color: rgba(0,0,0,0.3);
    color: #fff;
    font-size: 2rem;
}


.prevent-select {
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
}


.marcador .marcador-local {font-size:1.3em;line-height:1em;}
.marcador .marcador-visitante {font-size:1.3em;line-height:1em;}
.marcador .tiempo {font-size:1.3em;}
.marcador .nombre {font-weight: 600;}
.marcador .goles {font-weight: 600;}

.control-marcador[role="button"] {user-select: none;}

.marcador .sync-azul {cursor:pointer;}
.marcador .reset-azul {cursor:pointer;}

.azul-card {display:inline-block;width:0.6em;height:1em;background-color:blue;overflow:hidden;}

.display-azul {display:none;}
.display-azul.show-azul {display:flex;align-items:center;justify-content:flex-start;}

.display-azul-col-right .display-azul.show-azul {justify-content:flex-end;}

.tiempos-muertos {display:block;height:10px;padding:0px;margin:0px;}
.tiempo-muerto {display:inline-block;width:15px;height:15px;padding:0px;margin:0px;background-color:transparent;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius: 50%;}
.tiempo-muerto.activo {background-color:#fff;}

.icon-azules {width:1.4em;height:auto;}