#smoothon {
  padding: 20px;
}

.tail-gradient {
  background: -webkit-linear-gradient(#FFF, #A6E0F4); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#FFF, #A6E0F4); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#FFF, #A6E0F4); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#FFF, #A6E0F4); /* Standard syntax */
  border-top: 1px solid #000;
  padding: 20px;
}

.mermilestone {
  font-size: 2.5em;
  background: #FFF;
  border-top: 1px solid #000;
  padding: 10px 20px;
  margin: 0px;
}

@media (max-width: 500px) {
  .mermilestone {
  font-size: 2em;
  }
}

.merquarter {
  font-size: 2em;
}

@media (max-width: 500px) {
  .merquarter {
  font-size: 1.5em;
  }
}

.mertext {
  font-size: 1em;
}