.next-button,
.prev-button {
    color: #fff;
    padding: 5px 15px;
    background: #cc6900;
    font-weight: 700;
}

.next-button a,
.prev-button a {
    color: #fff;
}

.next-button {
    border-radius: 0 25px 25px 0;
}

.prev-button {
    border-radius: 25px 0 0 25px;
}

.navbar-brand img {
    z-index: 100;
}

/* Global Styles
================================================== */

.audio-player {
    color:#000;
    font-weight:400;
    letter-spacing:.025rem;
    line-height:1.618;
    padding:1rem 0;
  }
  
  
  /* Misc.
  ================================================== */
  
  .add-bottom { margin-bottom:2rem !important; }
  .left { float:left; }
  .right { float:right; }
  .center { text-align:center; }
  .hidden { display:none; }
  
  .no-support {
  margin:2rem auto;
  text-align:center;
  width:90%;
  }
  
  
  /* Audio Player Styles
  ================================================== */
  
  audio {
  display:none;
  }
  
  #audiowrap,
  #plwrap {
  margin:0 auto;
  }
  
  #tracks {
  font-size:0;
  position:relative;
  text-align:center;
  }
  
  #nowPlay {
  display:block;
  font-size:0;
  }
  
  #nowPlay span {
  display:inline-block;
  font-size:1.05rem;
  vertical-align:top;
  }
  
  #nowPlay span#npAction {
  padding:21px;
  text-align:right;
  width:30%;
  }
  
  #nowPlay span#npTitle {
  padding:21px;
  width:70%;
  }
  
  #plList li {
  cursor:pointer;
  display:block;
  margin:0;
  padding:21px 0;
  border-bottom: 1px solid #eee;
  }
  
  #plList li:hover {
  background-color:rgba(0, 0, 0, .1);
  }
  
  .plItem {
  position:relative;
  }
  
  .plTitle {
  left:50px;
  overflow:hidden;
  position:absolute;
  right:65px;
  text-overflow:ellipsis;
  top:0;
  white-space:nowrap;
  }
  
  .plNum {
  padding-left:21px;
  width:25px;
  }
  
  .plLength {
  padding-left:21px;
  position:absolute;
  right:21px;
  top:0;
  }
  
  .plSel,
  .plSel:hover {
  background-color:rgba(0, 0, 0, .1);
  color:#fff;
  cursor:default !important;
  }
  
  #tracks a {
  border-radius:3px;
  color:#777;
  cursor:pointer;
  display:inline-block;
  font-size:2.3rem;
  height:60px;
  line-height:.2;
  margin:0 5px 30px;
  padding:12px;
  text-decoration:none;
  transition:background .3s ease;
  }
  
  #tracks a:hover,
  #tracks a:active {
  background-color:rgba(0, 0, 0, .1);
  color:#fff;
  }
  
  #tracks a::-moz-focus-inner {
  border:0;
  padding:0;
  }
  
  
  /* Plyr Overrides
  ================================================== */
  
  .plyr--audio .plyr__controls {
  background-color:transparent;
  border-bottom: 1px solid #eee;
  padding:20px 20px 20px 13px;
  width:100%;
  }
  
  a.plyr__controls__item.plyr__control:hover,
  .plyr--audio .plyr__controls button:hover,
  .plyr--audio .plyr__controls button.tab-focus:focus,
  .plyr__play-large {
  background-color:rgba(0, 0, 0, .1);
  }
  
  .plyr__progress--played,
  .plyr__volume--display {
  color:rgba(0, 0, 0, .1);
  }
  
  .plyr--audio .plyr__progress--buffer,
  .plyr--audio .plyr__volume--display {
  background-color:rgba(0, 0, 0, .1);
  }
  
  .plyr--audio .plyr__progress--buffer {
  color:rgba(0, 0, 0, .1);
  }
  
  .plyr__controls .plyr__controls__item.plyr__time {
  font-size:14px;
  margin-left:7px;
  }
  
  
  /* Media Queries
  ================================================== */
  
  @media only screen and (max-width:600px) {
      #nowPlay span#npAction { display:none; }
      #nowPlay span#npTitle { display:block; text-align:center; width:100%; }
  }

  .opacity-50 {
    opacity: 0.5;
  }

  .hover-opacity-100:hover {
    opacity: 1;
    background-color: #ddd;
  }

  .underlined {
    position: relative;
    margin-bottom: -18px;
    z-index: -20px;
  }

  .underlined:after{
    content:'';
    position: absolute;
    width: 100%;
    height: 0px;
    left: 0px;
    bottom: 18px;
    border-bottom: 8px solid lightgray;
    z-index: -10;
  }

  .mt-neg-5 {
    margin-top: -20px;
  }

  .orange {
    color: #cc6900;
  }

  .plan button.btn {
    color: #323232;
    background: #fff;
    margin-top: 25px;
    margin-bottom: -20px;
    padding: 8px 30px; }
  
  .plan button.btn:hover {
    color: #fff; }
  
  