/*.equalizer {
  overflow: hidden;
  height: 150px;
  width: 170px;
  margin: 0 auto;
  position: relative;
  cursor: pointer;
}

.bar {
  height: 8px;
  width: 20px;
  display: inline-block;
  background-color: #E5318A;
  bottom: 0;
  position: absolute;
  -webkit-animation-duration: 500ms;
  -webkit-animation-play-state: running;
  -webkit-animation-direction: alternate;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}
.bar.noAnim {
  -webkit-animation: none;
  -webkit-animation-name: none;
}
.bar#bar-1 {
  left: 0;
  -webkit-animation-name: danceHeight1;
  -webkit-animation-delay: 0ms;
}
.bar#bar-2 {
  left: 30px;
  -webkit-animation-name: danceHeight2;
  -webkit-animation-delay: 300ms;
}
.bar#bar-3 {
  left: 60px;
  -webkit-animation-name: danceHeight3;
  -webkit-animation-delay: 600ms;
}
.bar#bar-4 {
  left: 90px;
  -webkit-animation-name: danceHeight4;
  -webkit-animation-delay: 900ms;
}
.bar#bar-5 {
  left: 120px;
  -webkit-animation-name: danceHeight5;
  -webkit-animation-delay: 1200ms;
}
.bar#bar-6 {
  left: 150px;
  -webkit-animation-name: danceHeight6;
  -webkit-animation-delay: 1500ms;
}

@-webkit-keyframes danceHeight1 {
  from {
    height: 1px;
  }
  to {
    height: 110px;
  }
}
@-webkit-keyframes danceHeight2 {
  from {
    height: 1px;
  }
  to {
    height: 75px;
  }
}
@-webkit-keyframes danceHeight3 {
  from {
    height: 1px;
  }
  to {
    height: 150px;
  }
}
@-webkit-keyframes danceHeight4 {
  from {
    height: 1px;
  }
  to {
    height: 100px;
  }
}
@-webkit-keyframes danceHeight5 {
  from {
    height: 1px;
  }
  to {
    height: 75px;
  }
}
@-webkit-keyframes danceHeight6 {
  from {
    height: 1px;
  }
  to {
    height: 75px;
  }
}*/


*,
*:after,
*:before {
  box-sizing: inherit;
  margin: 0;
  padding: 0;
}

html {
/*  box-sizing: border-box;*/
}

body {
  background-color: #141414!important;
  font-family: "Montserrat", serif!important;
}

h3 {
  color: #cccccc;
}

.margem {
  margin-top: 8%;
}

.equalizer {
  font-size: 0;
  list-style: none;
  height: 30vh;
  margin: 0 auto;
  width: 80%;
}
.equalizer .bar {
  background: #E5318A;
/*  border: 0.1em solid #66d7ee;*/
  display: inline-block;
  font-size: initial;
  position: relative;
  min-height: 10%;
  vertical-align: top;
  width: calc(100% / 10);
}
.equalizer .bar:nth-child(odd) {
  background: #A01D65;
}

.bar:nth-child(0) {
  animation: beat0 2272ms infinite;
}

@keyframes beat0 {
  0% {
    height: 8em;
  }
  10% {
    height: 7em;
  }
  20% {
    height: 2em;
  }
  30% {
    height: 2em;
  }
  40% {
    height: 5em;
  }
  50% {
    height: 3em;
  }
  60% {
    height: 3em;
  }
  70% {
    height: 9em;
  }
  80% {
    height: 6em;
  }
  90% {
    height: 7em;
  }
  100% {
    height: 3em;
  }
}
.bar:nth-child(1) {
  animation: beat1 2313ms infinite;
}

@keyframes beat1 {
  0% {
    height: 2em;
  }
  10% {
    height: 7em;
  }
  20% {
    height: 1em;
  }
  30% {
    height: 1em;
  }
  40% {
    height: 5em;
  }
  50% {
    height: 2em;
  }
  60% {
    height: 2em;
  }
  70% {
    height: 8em;
  }
  80% {
    height: 2em;
  }
  90% {
    height: 2em;
  }
  100% {
    height: 5em;
  }
}
.bar:nth-child(2) {
  animation: beat2 2205ms infinite;
}

@keyframes beat2 {
  0% {
    height: 3em;
  }
  10% {
    height: 1em;
  }
  20% {
    height: 8em;
  }
  30% {
    height: 10em;
  }
  40% {
    height: 4em;
  }
  50% {
    height: 7em;
  }
  60% {
    height: 1em;
  }
  70% {
    height: 2em;
  }
  80% {
    height: 2em;
  }
  90% {
    height: 4em;
  }
  100% {
    height: 8em;
  }
}
.bar:nth-child(3) {
  animation: beat3 3133ms infinite;
}

@keyframes beat3 {
  0% {
    height: 9em;
  }
  10% {
    height: 3em;
  }
  20% {
    height: 10em;
  }
  30% {
    height: 9em;
  }
  40% {
    height: 6em;
  }
  50% {
    height: 8em;
  }
  60% {
    height: 1em;
  }
  70% {
    height: 10em;
  }
  80% {
    height: 5em;
  }
  90% {
    height: 5em;
  }
  100% {
    height: 9em;
  }
}
.bar:nth-child(4) {
  animation: beat4 2283ms infinite;
}

@keyframes beat4 {
  0% {
    height: 4em;
  }
  10% {
    height: 8em;
  }
  20% {
    height: 5em;
  }
  30% {
    height: 4em;
  }
  40% {
    height: 10em;
  }
  50% {
    height: 2em;
  }
  60% {
    height: 5em;
  }
  70% {
    height: 4em;
  }
  80% {
    height: 3em;
  }
  90% {
    height: 9em;
  }
  100% {
    height: 4em;
  }
}
.bar:nth-child(5) {
  animation: beat5 1705ms infinite;
}

@keyframes beat5 {
  0% {
    height: 3em;
  }
  10% {
    height: 5em;
  }
  20% {
    height: 4em;
  }
  30% {
    height: 2em;
  }
  40% {
    height: 1em;
  }
  50% {
    height: 5em;
  }
  60% {
    height: 6em;
  }
  70% {
    height: 2em;
  }
  80% {
    height: 9em;
  }
  90% {
    height: 7em;
  }
  100% {
    height: 2em;
  }
}
.bar:nth-child(6) {
  animation: beat6 2002ms infinite;
}

@keyframes beat6 {
  0% {
    height: 6em;
  }
  10% {
    height: 7em;
  }
  20% {
    height: 6em;
  }
  30% {
    height: 3em;
  }
  40% {
    height: 3em;
  }
  50% {
    height: 8em;
  }
  60% {
    height: 9em;
  }
  70% {
    height: 1em;
  }
  80% {
    height: 10em;
  }
  90% {
    height: 1em;
  }
  100% {
    height: 10em;
  }
}
.bar:nth-child(7) {
  animation: beat7 3052ms infinite;
}

@keyframes beat7 {
  0% {
    height: 10em;
  }
  10% {
    height: 2em;
  }
  20% {
    height: 7em;
  }
  30% {
    height: 1em;
  }
  40% {
    height: 4em;
  }
  50% {
    height: 8em;
  }
  60% {
    height: 5em;
  }
  70% {
    height: 7em;
  }
  80% {
    height: 5em;
  }
  90% {
    height: 3em;
  }
  100% {
    height: 9em;
  }
}
.bar:nth-child(8) {
  animation: beat8 3340ms infinite;
}

@keyframes beat8 {
  0% {
    height: 3em;
  }
  10% {
    height: 4em;
  }
  20% {
    height: 8em;
  }
  30% {
    height: 5em;
  }
  40% {
    height: 5em;
  }
  50% {
    height: 7em;
  }
  60% {
    height: 6em;
  }
  70% {
    height: 5em;
  }
  80% {
    height: 3em;
  }
  90% {
    height: 3em;
  }
  100% {
    height: 5em;
  }
}
.bar:nth-child(9) {
  animation: beat9 2191ms infinite;
}

@keyframes beat9 {
  0% {
    height: 1em;
  }
  10% {
    height: 4em;
  }
  20% {
    height: 2em;
  }
  30% {
    height: 5em;
  }
  40% {
    height: 9em;
  }
  50% {
    height: 2em;
  }
  60% {
    height: 3em;
  }
  70% {
    height: 2em;
  }
  80% {
    height: 10em;
  }
  90% {
    height: 4em;
  }
  100% {
    height: 4em;
  }
}
.bar:nth-child(10) {
  animation: beat10 1690ms infinite;
}

@keyframes beat10 {
  0% {
    height: 8em;
  }
  10% {
    height: 2em;
  }
  20% {
    height: 5em;
  }
  30% {
    height: 4em;
  }
  40% {
    height: 3em;
  }
  50% {
    height: 8em;
  }
  60% {
    height: 6em;
  }
  70% {
    height: 7em;
  }
  80% {
    height: 10em;
  }
  90% {
    height: 4em;
  }
  100% {
    height: 7em;
  }
}