
/*--------------------------*/
/* Estilo de la pagina home*/

.main-content {
  margin-bottom: 1em;

  font-weight: bold;
  font-size: 1.3em;
}

/* News*/
.news-container h1 {
}

.news-item {
    background-color: #f7ee7f;
  margin-top: 1em;
  padding: 1em;
}

/*--------------------------*/
/* Estilo de donwload link */
.file-download {
  margin-top: 2em;
}

.file-download a {
  border: 1px solid;
  border-color: #f93943;
  padding: .5em;

  color: #f93943;
}

.file-download a:hover {
  text-decoration: none;
  background-color: #f93943;
  color: white;
}

/*----------------------------------*/
/* Estilo del sidebar ocn los logos*/

.page-sidebar {
  margin-top: 2em;
}

.sidebar-logo img {
  max-height: 10em;
  margin-bottom: 1em;
}



/*----------------------------------*/
/* Estilo de la informacion general*/

.info-body {
  margin-top: 3em;
}

.img-info {
  max-width: 100%;
}


/*-------------------------*/
/* Estilo de Accommodation*/


.hotel-desc {
  margin-bottom: 2em;
}

.hotel-img img {
  max-width: 100%;
}

.hotel-title a {
  color: black;
}

.hotel-title a:hover {
  text-decoration: none;
  color: gray;
}

/*---------------------------------------*/
/* Estilo de la informacion de contacto */

.contact-box {
  margin-top: 2em;
  padding-left: 2em;
}

/*-----------------------------------------*/
/* Estilo de la informacion de como llegar*/


.map-img {
  margin-top: 1em;
}

.map-img img {
  max-width: 100%;
}

.travel-box {
  margin-top: 2em;
}


@media screen and (min-width: 768px) {

  .modal-dialog {
    min-width: 1200px;
  }

}

.modal-body img {
  max-width: 100%;
}

/*-------------------------*/
/* Estilo de participantes*/

.legend-box {
    margin-top: 2em;
}

.speaker-legend {
  background-color: #00a7e1;
  color: white;
  padding: .3em;

}

.speaker-box {

  margin-top: 1em;
  padding: .5em;
}

.speaker-container {
  background-color: #e6e9ed;
  padding: .5em;
}

.speaker-name {
  font-weight: bold;
}


/*----------------*/
/* Program Style */

.program-day {
  margin-top: 2em;
}

.day-info {
  background-color: #9ea1a4;
  color: white;

  font-weight: bold;
  padding: 1em;
  cursor: pointer;
}

.item-container {
  margin-left: 1.5em;
  margin-right: 1.5em;
}

.program-item {
  margin-top: 1em;
  background-color: #e6e9ed;
  padding: .5em;
}

.chairman-letter {
  font-weight: bold;
}

.event {
  background-color: #fcecc9;
}

.talk {

}

.chairman {
    background-color: #7eb2dd;
}
