#slider-container{
  padding: 0;
}

#fullscreen-image{
  background-color: #000;
  background-image: url('/images/bk.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 27em; /*21.43em;*/
  position: relative;
}

#heading-wrapper{
  color: #fff;
  display: inline-block;
  margin-top: 2em;
  padding: 1em;
}

#heading-wrapper h2{
  font-size: 2.6rem;
  margin: 0;
  text-align: left;
}

#heading-wrapper h2 span{
  display: block;
}

/* solution header centrati quando la pagina è stretta */
/* vedi media:768px per pagine larghe */
.sol-header {
  text-align: center;
  margin-top: 0px;
}

.solution p {
  font-size: 1.6rem;
}

/* quando i prodotti sono uno sotto l'altro incrementa i padding, che vengono
ridotti nelle pagine larghe */
/* vedi media:768px per pagine larghe */
.product {
  padding-top: 30px;
  padding-bottom: 30px;
}

/* Small Devices, Tablets */
@media only screen and (min-width : 550px) {
  #heading-wrapper h2{
    font-size: 3rem;
    margin: 0;
  }
}

@media only screen and (min-width: 768px){
  #heading-wrapper{
    padding: 1.2em;
  }

/* solution header allineati a destra quando la pagina è larga */
  .sol-header {
    text-align: right;
  }

  /* riduce il padding nelle pagine larghe, quando i prodotti sono  affiancati
  e non uno sotto l'altro  */
  .product {
    padding-bottom: 20px;
    padding-bottom: 0px;
  }
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

  #heading-wrapper{
    padding: 1.4em;
  }

  #heading-wrapper h2{
    font-size: 3.5rem;
  }
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

  #heading-wrapper{
    padding: 1.6em;
  }

  #heading-wrapper h2{
    font-size: 4.2rem;
  }
}

.row-image {
  line-height: 1.6;
  padding-bottom: 0em !important;
  padding-top: 0em !important;
  padding-left: 1em;
}

.row-text {
  line-height: 1.6;
  padding-top: 2em !important;
}