.navbar-brand {
  padding: 0;
}
.navbar-brand img {
  width: 120px;
}
.navbar-collapse, button.navbar-toggle{
  margin-top: 35px;
}
.slides-text{
  font-size: 23px !important;
}
.indicador {
  position: fixed;
  z-index: 99999;
  top: 0;
  height: 10px;
  width: 100%;
  background-color: red;
}
.justify-text{
  text-align: justify !important;
}

.cbp-l-project-desc {
    width: 100% !important;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px)  {
  .indicador {
    background-color: blue;
  }
  .slides-text{
    display: none;
  }
  .text-center-top{
    top: 94px !important;
  }
}
/* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
@media only screen and (min-device-width: 481px) and (max-device-width: 640px)  {
  .indicador {
    background-color: yellow;
  }
  .slides-text{
    display: none;
  }
  .caption .text-center-top .sft{
    top: 94px !important;
  }
}
/* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
@media only screen and (min-device-width: 641px) and (max-device-width: 960px)  {
  .indicador {
    background-color: pink;
  }
  .slides-text{
    display: none;
  }
  .text-center-top{
    top: 156px !important;
  }
}
/* tablet, landscape iPad, lo-res laptops ands desktops */
@media only screen and (min-device-width: 961px) and (max-device-width: 1025px)  {
  .indicador {
    background-color: green;
  }
}
