p.player {
      position: absolute;
      text-shadow: 1px 1px #6A6A6A;
      color: #AD1557;
      top: 22px;
          right: 40px;
      font-size: x-large;
    }

    .button {
      width: 55px;
      height: 48px;
      cursor: pointer;
      border-radius:7px;
      fill:#f5f5f5;
    }

    .button:hover {
      fill: #6A6A6A;
    }

    .defs {
      position: absolute;
      top: -9999px;
      left: -9999px;
    }

    iframe {
      float: left;
      width: 73px;
      height: 73px;
    }

    .buttons {
      padding-left:43%;
      padding-bottom:10px;
      padding-top:10px;
      background: #333;
      border-radius: 3px;
    }

    .sound-player {
  margin-bottom: 20px;
}

.panel-group {
  margin-top: 20px;
}

.text-entry {
  border: none;
}

.panel-default>.panel-heading {
  background-color: #c37c9b;
  color: #fff;
}

.panel-title a {
  text-decoration: none;
}

.panel-title a:focus, .panel-title a:hover {
  color: #fff;
  font-weight: bold;
}

@media print {
  .collapse {
    display: block!important;
    height: auto!important;
  }

  .sound-player {
    display: none;
   }
}
