iframe{
    display:block;
}
#jquery_jplayer_1, .jp-type-playlist {
    position: fixed;
    top: 0px !important;
    left: 72px;
    height: 61px !important;
    width: calc(100% - 72px);
}
#jquery_jplayer_1 img{
    position:fixed;
    top:0px !important;
    left:0px !important;
    height:61px !important;
    width:auto !important;
}
#jquery_jplayer_1 video{
    position:fixed;
    top:0px !important;
    left:0px !important;
    height:61px !important;
    width:auto !important;
}
.jp-playlist{
    display:block;
    position:fixed;
    bottom:0px;
    height:7.5%;
    width: calc(100% - 72px);
    background-color:inherit;
    overflow-x:auto;
    text-wrap:nowrap;
    color:inherit;
    scrollbar-width:thin;
}
.jp-playlist ul {
    height:100% !important;
}
.jp-playlist ul li{
    display:inline-block;
    width:12rem;
    height:100% !important;
    text-align:center;
    vertical-align: middle;
    border:2.5px solid  rgba(0, 0, 0, .4);
        border-image: repeating-linear-gradient(
			-45deg,
			var(--bs-body-color),
			var(--bs-body-bg) 2px,
			var(--bs-body-color) 5px,
			var(--bs-body-bg) 2px
			
		)
		1;
		
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
    margin:0px;
    color:inherit;
}
.jp-video .jp-playlist ul {
    margin:0px;
}
#jquery_jplayer_1 video{
    display:none !important;
}


#albumscontainer {
    width:100%;
    text-align:CENTER;
}
#albumscontainer2 {
    width:95%;
    margin:0;
}
#albumscontainer2 .album{
    width:100%;
    margin:0;
}
#albumscontainer2 .album img{
    max-width:20%;
}
#albumscontainer2 div .song{
    border:0.5rem double;
}
#playercontainer, #content{
    background-color:var(--bs-body-bg);
    position: absolute;
    top: 64px;
    left: 72.25px;
    color: inherit;
    height: calc(92.5% - 64px);
    width: calc(100% - 72.25px);
    overflow: auto;
}
#playercontainer{
    display:none;
    z-index: 99;
}
#back{
    position:absolute;
    top:0px;
    left:0px;
    float:left;
}
div.jp-type-playlist div.jp-playlist a {
    color:var(--bs-body-color);
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current a {
     color:var(--bs-body-color);
}
.jp-artist {
    display:block;
    font-weight:bold;
    padding:0.1rem;
}
.jp-playlist {
    background-color:var(--bs-body-bg);
    
}
.jp-free-media{
    display:block;
    padding:0.1rem;
    font-weight:bold;
    padding-right:0.4rem;
    position:absolute;
    bottom:0px !important;
    right:0px !important;
    float:right;
     color:var(--bs-body-color);
}
.jp-playlist-item{
    width: calc(100% - 1.25rem);
    position: absolute; 
    left: 0;
    height: 100%;
    padding-left: 0.4rem;
    padding-top:0.1rem;
    text-wrap: wrap; 
}
.jp-interface, .jp-playlist{
    background-color:var(--bs-player-bg);
    color:var(--bs-player-color);
}
}