
html, body {
  height:100%; /* allows us to size the header height based as a percent */
}
#cover{
   /* background-image: url(../images/copertina-home-miseno.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
   */
    opacity: 1;
    top: 0px;
    width: 100%;
    height: 100vh;
  /*  z-index: -1;*/
}

.sfondobianco{
    background: #fff url(../images/sfondo-chiaro.jpg);
    background-size: cover;
    -webkit-background-size: cover;
    color: #000;
    box-shadow: 5px 5px 50px #000;z-index: 10;
}
.sfondonero{
    background: #000;
    color: #fff;
    box-shadow: 5px 5px 50px #000;z-index: 10;
}
.sfondobianco h3.deepshadow {color: #000;}
.sfondonero h3.deepshadow {color: #fff;}
#retailers .accordion {margin: 0}

  
  /*@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-20px);
  }
  60% {
    -webkit-transform: translateY(-10px);
  }
}*/
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-20px);
  }
  60% {
    -moz-transform: translateY(-10px);
  }
}
@-ms-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -ms-transform: translateY(0);
  }
  40% {
    -ms-transform: translateY(-20px);
  }
  60% {
    -ms-transform: translateY(-10px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  60% {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}


#testo-cover{
    position: absolute; bottom: 40px;  width: 100%; text-align: center; color: #666;letter-spacing: 2px;
}
#testo-cover #discover{font-size: 21px;line-height:20px; font-family: 'Gotham-Light', Helvetica, sans-serif !important;}
#testo-cover #thecollections{font-family: Times, Georgia, serif; font-size: 21px; margin-bottom: 20px;}
.freccia {
  display: block; 
}

.bounce { z-index: 1000000;
  /*-webkit-animation: bounce 2s infinite;*/
  -moz-animation: bounce 2s infinite;
  -ms-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}
/* problema con safari: influisce negativamente sul font*/
.vegas-overlay, .vegas-slide, .vegas-slide-inner, .vegas-timer, .vegas-wrapper{z-index: 1}