/* demo style */

.cd-nugget-info {

  text-align: center;

  position: absolute;

  width: 100%;

  height: 40px;

  line-height: 40px;

  top: 0;

  left: 0;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;

}

.cd-nugget-info a {

  width: 160px;

  position: relative;

  font-size: 1.2em;

  color: #6375ad;

  -webkit-transition: all 0.2s;

  -moz-transition: all 0.2s;

  transition: all 0.2s;

}

.cd-nugget-info a:hover {

  opacity: .8;

}

.cd-nugget-info span {

  vertical-align: middle;

  display: inline-block;

}

.cd-nugget-info span svg {

  display: block;

}

.cd-nugget-info .cd-nugget-info-arrow {

  fill: #6375ad;

}