/* Required height of parents of the Full Page Carousel for proper displaying carousel itself */
html,
body,
.view {
  height: 100%; }

/* Full Page Carousel itself*/
.carousel {
  height: 100%; }
  .carousel .carousel-inner {
    height: 100%; }
    .carousel .carousel-inner .carousel-item,
    .carousel .carousel-inner .active {
      height: 100%; }

/* Navbar animation */
.navbar {
  background-color: rgba(0, 0, 0, 0.2); }

.top-nav-collapse {
  background-color: #1C2331; }

/* Adding color to the Navbar on mobile */
@media only screen and (max-width: 768px) {
  .navbar {
    background-color: #1C2331; } }

/* Footer color for sake of consistency with Navbar */
.page-footer {
  background-color: #1C2331; }


.descargaLibro{
  margin-top: 300px;
  background-color:#FD7013;
  color:#FFF;
}
.descargaLibroTexto{

  color:#FFF;
  font-size: 1.2em;
  font-weight: bold;
}
.soyGerman{
  /* The image used */
  background-image: url("../img/fondoNegro.png");
  height: 1795px;

  /* Create the parallax scrolling effect */
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

.letraMenu{
  /*font-family: 'Nothing You Could Do', cursive;*/
  font-family: 'Spartan', sans-serif;
  color:#000; 
  font-weight: bold;
  font-size: 1.15em;
}
.letraMenu:hover{
  color: #FD7013;
}
.hola{
  font-weight: bold;
  color: #FFF;
  font-size: 2em;
}
.SoyGerman{
font-family: 'Spartan', sans-serif;
  font-weight: bold;

  margin-top: 5%;
  font-size: 3em;
  color:#FD7013;
  text-shadow: 2px 2px 5px #000;
}
.textoSoyGerman{
  font-family: 'Montserrat', sans-serif;
  color:#FFF;
  /*font-weight: 200;*/
  font-size: 1.083em;
}

.textoSoyGerman2{
  color:#FD7013;
  font-weight: 400;
  font-size: 1.2em;
}

.tecser{
  font-family: 'Nothing You Could Do', cursive;
  font-weight: bold;

  margin-top: 5%;
  font-size: 4em;
  color:#FD7013;
  text-shadow: 2px 2px 5px #000;
}

.fondomenu{
  background-color: #FD7013;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  .soyGerman{
    /* The image used */
    background-image: url("../img/fondoNegro.png");
    height: 1995px;

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .descargaLibro{
    margin-top: 0px;
    margin-left: 15px;
    background-color:#FD7013;
    color:#FFF;
  }
  .descargaLibroTexto{

    color:#FFF;
    font-size: 1.2em;
    font-weight: bold;
  }

}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {

  .soyGerman{
    /* The image used */
    background-image: url("../img/fondoNegro.png");
    height: 1995px;

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
  }

  .descargaLibro{
    margin-top: 0px;
    margin-left: 15px;
    background-color:#FD7013;
    color:#FFF;
  }
  .descargaLibroTexto{

    color:#FFF;
    font-size: 1.2em;
    font-weight: bold;
  }
  
}