/* ----------------------------------------------------- NAVBAR ------------------------------------------------------  */

/*Todo el navbar*/
nav {
  background-color: #0F1F39;
}

/*Cada item del navbar*/
.navItem.navbar-brand {
  color: #ffff;
  padding: 20px 30px 20px 30px;
  font-family: 'Corbel';
}

/* Lo que pasará cuando le pasemos el mouse encima */
.navItem.navbar-brand:hover {
  color: #ffff;
  background-color: #14294b;
}


/* ----------------------------------------------------- FOOTER ------------------------------------------------------  */

/* Todo el footer */
footer {
  background-color: #0D0D0D;
  width: 100%;
}

/* Mensaje del footer */
.footerMsg {
  color: #ffff;
  text-align: center;
  padding-top: 10px;
}

/* Barra de progreso para cada item del footer */
.col .progress {
  height: 1px;
}

/* Linea separadora entre los items y los derechos de autor */
.col .progress .progress-bar {
  width: 25%;
}

/* Lo que esté dentro del footer de la clase progress */
footer .progress {
  height: 1px;
}

/* Darle color a los íconos */
.container .row .col .material-icons {
  color: #FFFF;
  font-size: 48px;
}

/* Color del texto del footer */
.footer-text {
  color: rgb(156, 156, 156);
}

/* ----------------------------------------------------- FOOTER ICONS ------------------------------------------------------  */

/* Style all font awesome icons */
.fa {
  margin-top: 5px;
  padding: 20px 0px 20px 0px;
  font-size: 30px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  border-radius: 20%;
}

/* Add a hover effect if you want */
.fa:hover {
  opacity: 0.7;
}

/* Facebook */
.fa-facebook-f {
  background: #ffffff;
  color: rgb(0, 0, 0);
  margin-right: 20px;
}

/* Twitter */
.fa-twitter {
  background: #ffffff;
  color: rgb(0, 0, 0);
  margin-right: 20px;
}

/* Youtube */
.fa-youtube {
  background: #ffffff;
  color: rgb(0, 0, 0);
  margin-right: 20px;
}

/* Instagram */
.fa-instagram {
  background: #ffffff;
  color: rgb(0, 0, 0);
}

/* Alinear los iconos */
.row.rowIcons {
  text-align: center;
}


/* ----------------------------------------------------- PRESENTACION ------------------------------------------------------  */

/* Todo el bloque para el card presentación */
body #presentation-main {
  margin-bottom: 20px;
  margin-top: 20px;
}

/* Para el cuadro de card presentación */
.container .card{
  margin-left: 100px;
  margin-right: 100px;

}

/* Decoración para el header del card presentacion */
.container .card .card-header{
  background-color: #0F1F39;
  color: #ffff;
}

/* Decoración para el footer del card presentación */
.container .card .card-footer{
  background-color: #ffffff;
  font-weight: bold;
}

/*  */
.container .card .card-body{
  text-align: center;
}

.container .card .card-body .imgPhrase{
  border-radius: 5px;
  box-shadow: 0 0 10px #000000;
}

body .carousel-inner img{
  height: 500px;
}

body h1 {
  text-align: start;
  font-family: 'Impact';
}

body h2 {
  font-family: 'Impact';
}

.first-multimedia .row .col {
  padding-top: 20px;
}

.second-multimedia .row .col {
  padding-top: 20px;
}

.btn.btn-primary.content-button {
  background-color: #00ACDF;
}

.btn.btn-primary.content-button:hover {
  background-color: #2D82A6;
}

.square-box{
  border: 1px solid;
}

#presentation-button-multimedia2{
  margin-bottom: 30px;
}

.breadcumbIndex{
  background-color: white;
}
