.radio-player.skin2.shortcode {
  padding: 10px;
  border: none;

  .radio-player-details {
    display: flex;

    .radio-player-thumbnail {
      margin: 0 10px 0 0;
      width: 70px;
      border-radius: 50%;
      height: 70px;
    }

    .radio-player-status {
      margin-left: 7px;
    }


    .radio-player-song-title {
      width: 100%;
      margin-bottom: 0;
      text-align: left;

      span {
        margin-top: 7px;
      }
    }

    .details-wrap {
      flex: 1;
      display: flex;
      align-items: center;
      flex-wrap: wrap;
      overflow: hidden;

      .title-wrap {
        display: flex;
        max-width: 100%;

        .radio-player-title {
          flex: 1;
        }

        .radio-player-status {
          padding-right: 5px;
        }

      }

    }

  }

  .radio-player-controls {
    border-top: 1px solid rgba(#ddd, .3);
    margin-top: 10px;
    padding-top: 5px;
    column-gap: 20px;


  }

}