#transition {
  width: 100%;
  height: 800px;
  background-color: red;
}
html {
  width: 100%;
}

body {
  margin: 0;
  overflow-x:hidden;
}
#transition:after {
  content: 'SAY';
  width: 100%;
  height: 820px;
  display: block;
  background-color: #e3cb37;
  color: #bb008d;
  animation: transition 1.5s infinite;
  font-family: 'Open Sans', sans-serif;
  font-size: 470px;
  font-weight: 800;
  font-style: italic;
  text-align: center;

}

@keyframes transition {
  0% {
    content: 'SAY';
    background-color: #e3cb37;
    color: #bb008d;
  }
  33% {
    content: 'MY';
    background-color: #9093bc;
    color: #e3cb37;
  }

  67% {
    content: 'NAME';
    background-color: #bb008d;
    color: #2c2a5c;
  }
}

#gradient {
  width: 100%;
  height: 2100px;
  margin-top: 5px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bb008d+0,e3cb37+33,9093bc+67,2c2a5c+100 */
  background: #bb008d; /* Old browsers */
  background: -moz-linear-gradient(top, #bb008d 0%, #e3cb37 33%, #9093bc 67%, #2c2a5c 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #bb008d 0%,#e3cb37 33%,#9093bc 67%,#2c2a5c 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #bb008d 0%,#e3cb37 33%,#9093bc 67%,#2c2a5c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb008d', endColorstr='#2c2a5c',GradientType=0 ); /* IE6-9 */
  copy
}

#lyric-box {
  display: block;
  background-color: white;
  width: 60%;
  height: 2100px;
}

.lyrics {
  display: block;
  width: 40%;
  padding-top: 15px;
  padding-left: 60px;
  line-height: 1.4rem;
  font-family: 'Open Sans', sans-serif;
  font-weight: 400;
  font-size: 14px;
  color: #2c2a5c;
}

.smn {
  font-weight: 800;
  font-style: italic;
  font-size: 70px;
  display: block;
  width: 900px;
  line-height: 3rem;
  text-transform: uppercase;
  padding-top: 10px;
  color: #bb008d;
  text-shadow: 5px 5px #e3cb37;
}

.name{
  font-weight: 800;
  font-style: italic;
  color: #bb008d;
}

b {
  font-weight: 600;
  font-size: 18px;
}
