body {
    background-color: #ffffff;
color: #003F91;
}

.btn-primary {
    color: #ffffff;
    background-color: #FF600E;
    font-size: 18px;
}

.btn-formulario{
    MARGIN-botton: 50PX;
}


.iti, .iti__country {
  color: #1D3E80;
    width: 100%;
}
.label-formulario, .label-login, .label-user{
  border-radius: 11px;
}
.logo_header, .img-fluid, .img, .logo_extra, logo_extra  {
  text-align:center;
}

.custom-select, .form-control, .form-control:disabled, .form-select{
    border-radius: 11px;
    height: 44px; 

}



.form-control:disabled {
    border-radius: 11px;

}

.main-footer {
  background-color: #131C30 !trasparent;
  
}


#header .subscribe div {
    font-size: 18px;
   color: #fffffff;
}

#form-dom br{
display: none;
}

#signin-main{
margin-top:10px;
}

.alert {
    color: #ffffff;
    z-index: 5000;
    background-color: red;
    display: none;
    position: fixed;
    bottom: 0;
}
.alertText{
color: white;
font-size: 18px;
}
.menu_principal{
display:none;}

.table-primary {
    --bs-table-striped-bg: #dc3545;
}
.logo_header{
text-align:center;
}

#recordatorio{     margin-left: 0px; }

#recordatorio + .form-check-label{     margin-left: 20px; }

.img-header-main{
display: none;
}

.info_pre{
background-color: #1468ae;
padding: 30px 20px !important;
}
.btn-ultrama01{
background-color: #FF600E;
color: #ffffff;
    font-size: 28px;
        margin-bottom: 10px;
}
.btn-ultrama02{
background-color: #a600ff !important;
color: #ffffff;
    font-size: 24px;
        margin-bottom: 10px;
}
.btn-ultrama03{
background-color: #ff600e !important;
color: #ffffff;
    font-size: 24px;
        margin-bottom: 10px;
}
.countdown div {
    color: #000000;
    text-align: center;
    margin: 10px;
    width: 100px;
    height: 100px;
    padding: 5px 5px;
    border-top: 0px solid #ff0000;
border-radius: 50%;
}

.block-contador{
margin: 0px;
padding: 10px 0px 0px 0px;
font-size: 10px;
}

.cont-day{
background-color:#ef0f44 !important;
color:#ffffff !important;
}

.cont-hour{
background-color:#2f41dd !important;
color:#ffffff !important;
}


.cont-minute{
background-color:#a600ff !important;
color:#ffffff !important;
}


.cont-second{
background-color:#ff600e !important;
color:#ffffff !important;
}


.img-pre-evento{
background-cobody {
    background-color: #ffffff;
color: #000000;
}


.img-pre-evento{
background-color: #e8e8e8;
}



@media (max-width: 700px){
.countdown div {
    padding: 5px 0px 0px 0px;
    width: 70px;
    height: 70px;
}
.alert {
top:15px;
bottom: auto !important;
}
}



