/* css de estilos de bloque */

/* Estilos que hay que mantener por funcionalidad */
.hide-before-refresh {
    display:none;
}

/* Estilos usados durante desarrollo y debugging. Pueden borrarse tranquilamente ya que no influyen en el proceso */

#ml2020-dynamic-block-login-container {
    padding: 100px;
    background-color:#7473c0;
    color:#fff;
}

#ml2020-dynamic-block-container {
    padding: 100px;
    background-color:#d5e2f0;
    background-size: cover;
    display:none;
}

#ml2020-dynamic-block-login-container a {
    color:#fff;
}

#ml2020-dynamic-block-content {
    float: left;
    width: 100%;
    margin:0px;
    padding:10px;
}

#ml2020-dynamic-block-participation-1,#ml2020-dynamic-block-participation-2,
#ml2020-countdown-free-tickets-container,#ml2020-countdown-raffle-tickets-container {
    float: left;
    width: 50%;
    margin:0px;
    padding:10px;
}

#ml2020-countdown-raffle-tickets-container.active,#ml2020-countdown-free-tickets-container.active {
    font-weight:bold;
}

#ml2020-participation-1-content,#ml2020-participation-2-content {
    border:1px solid #000;
    padding:5px;
}

#ml2020-participation-2-content.locked {
    color:#8a8a8a;
    border:1px solid #8a8a8a;
}
/*
.field--name-field-ml-background-image img {
    display:none;
}
*/

#block-collarinespromotiondynamicblock .ml2020-valid__form-input--loading {
    background: #ffffff url("img/loading.gif") no-repeat no-repeat 98%;
}