.bregistro{
    color: #FFFFFF;
    background-color: #E1A351;
    /* background-color: red; */
}


.bregistro:hover{
    color:#FFFFFF !important;
    /* background-color: #E1A351; */

    background-color: #bd8338;
}

.cont-info{
    background-color: #fff7ecfa;
    
    
}

.headercongreso{
    background-color: #EAB265;
    color: #ffffff;
    margin-top: 0;
    padding-top: 0;

}

.container-imagenes {
    display: grid;
    grid-template-columns: repeat(4, auto);
    padding: 10px;
    text-align: center;
    /* min-width: 100%;     */
    justify-content: space-between;
    column-gap: 10px;
  }

  .grid-item {
    padding: 5px;
    font-size: 30px;
    text-align: center;
  }

  .container-imagenes img{
      width: 100%;
  }

  .divisor{
    border-left: 2px solid #FFFFFF;
    /* height: 500px; */
  }

  button .mostrar{
	display: contents;
}

.informacion{
    height: 10%;
}

i.date-day{
    font-family: 'Raleway', sans-serif;
    font-weight: bold;
    font-size: 1.5rem;
}
span.name-day{
    padding: 5px;
    background-color: #f6b93b;
    color: #ffffff;
    border-radius: 10px;
    font-size: 0.6rem;

}

.container-date {
    display: grid;
    grid-template-columns: auto auto auto auto auto;
    grid-gap: 0px;
    padding: 10px;
  }


  .grid-date {
    padding: 5px;
    font-size: 20px;
    text-align: center;
  }
  /* circulos */
  .circle-date{
    border: 1px solid #e8e8e8;
    max-width: 3.5rem;
    height: 3.5rem;
    background-color: #FFFFFF;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 0 auto;
  }

  .circle-date:hover{
    background: #EAB265;
    cursor: pointer;
    color: #ffffff;
  }
  

  .circle-date-end{
    border: 1px solid #e8e8e8;
    max-width: 3.5rem;
    height: 3.5rem;
    background-color: #ff7979;
    color: white;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 0 auto;
  }

  .circle-date-end:hover{
    background: #eb4d4b;
    cursor: pointer;
    color: #ffffff;
  }

  .grid-date {
    padding: 5px;
    font-size: 30px;
    text-align: center;
  }

  /* .warning-naranja{
   color:Red; 
    border:1px solid transparent;
    text-align:center;
    padding: 0 auto;
    height:50px;

  } */
  
  .naranja{
    background-color:#f4b083;
    color:black;
  }

  .rojo{
    
    background-color:#eeddff;
    color:black;
  }

  .color-white{
    color: white !important;
  }

  .color-white:hover{
    color: white !important;
  }