/* Custom CSS */
.errorlist {
    color: red !important;
    font-weight: bold;
    list-style-type: none;
}

/* Medium */
@media only screen and (min-width: 768px ) {
    .logoImage {
        width: 100%;
    }
}

/* Extra Small */
@media only screen and (max-width: 767px) {
    .logoImage {
        width: 100%;
    }
}

/* No display */
.no_display {
    display: none;
}

/* Text */
.text_type_color {
    color: #691C32;
}

.btnNoBorders, .btnNoBorders:focus, .btnNoBorders:active {
    outline: none !important;
    -moz-outline-style: none !important;
    box-shadow: none !important;
}


/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

@media only screen and (max-width: 950px) {
    .row_responsive {
        display: flex !important;
        flex-direction: column !important;
        justify-content: center !important;
        align-items: center !important;
    }
}  

.block-heading p {
    font-family: 'Nunito', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #8A8A8A;
    text-align: center;
}
#countdown {
    font-family: 'Nunito', sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: #9AA0A6;
    margin-top: 40px;
    display: block;
    text-align: center;
}

/* LINK VOLVER */
.col-md-12 .volver-link,
.col-md-12 .volver-link:visited,
.col-md-12 .volver-link:hover,
.col-md-12 .volver-link:active {
    font-family: 'Nunito', sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: #8A8A8A !important;
    text-decoration: none;
}
