*,::after,::before{box-sizing:border-box}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
.column{width:inherit}
p{color:#fff;display:block;font-size:.9rem;font-weight:400;margin:0 0 2px}
a,a:visited{color:#8cc3e6;outline:0}
a:focus,a:hover{color:#bbdef5}
p a,p a:visited{line-height:inherit}
.add-bottom{margin-bottom:2rem;font-size:18px;font-family:IBM Plex Mono;color:#000;border:2px solid #00426e}
.left{float:left}
.right{float:right}
.center{text-align:center}
.hidden{display:none}
.no-support{margin:2rem auto;text-align:center;width:90%}
audio{display:none}
#audiowrap,#plwrap{margin:0 auto;background-color:transparent}
#tracks{font-size:0;position:relative;text-align:center;background-color:#0a9bc8}
#nowPlay{display:block;font-size:0;display:block;font-size:0;background-color:#00426e;border-bottom:1px solid #00426e;color:#fff}
#nowPlay span{display:inline-block;font-size:1.05rem;vertical-align:top}
#nowPlay span#npAction{padding:21px;width:30%}
#nowPlay span#npTitle{padding:21px;text-align:right;width:70%}
#plList{padding-left:0rem}
#plList li{cursor:pointer;display:block;margin:0;padding:21px 0;text-align:left;border-top:1px solid #dedede}
#plList li:hover{background-color:rgb(10,155,200,.4)}
.plItem{position:relative}
.plArtist{font-size:16px;padding-left:80px}
.plTitle{left:50px;overflow:hidden;position:absolute;right:65px;text-overflow:ellipsis;top:0;white-space:nowrap}
.plyr--full-ui input[type=range]{color:#00426e!important}
.plNum{padding-left:21px;width:55px}
.plLength{padding-left:21px;position:absolute;right:21px;top:0}
.plSel,.plSel:hover{background-color:rgb(10,155,200,.4);color:#333;cursor:default!important;text-align:left}
#tracks a{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:2.3rem;height:35px;line-height:.175;margin:10px 5px 10px;padding:10px 15px;text-decoration:none;transition:background .3s ease}
#tracks a:last-child{margin-left:0}
#tracks a:active,#tracks a:hover{background-color:#fefbf2;color:#fff}
#tracks a::-moz-focus-inner{border:0;padding:0}
.plyr--audio .plyr__controls{background-color:rgba(10,155,200,.4);border:none;color:rgba(10,155,200);padding:20px 20px 20px 13px;width:100%}
.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large,a.plyr__controls__item.plyr__control:hover{background-color:rgba(10,155,200,.1)}
.plyr__progress--played,.plyr__volume--display{color:rgba(0,0,0,.1)}
.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(0,0,0,.1)}
.plyr--audio .plyr__progress--buffer{color:rgba(0,0,0,.1)}
.disable-download{pointer-events:none;color:#6c757d!important}
.plItem{display:flex}
.related-album{display:none}
.related-section h4 {
font-size: 29px;
text-transform: uppercase;
font-weight: 500;
color: #00426e;
}
.audio-title{padding-top:15px;color:#000;font-size:17px;font-family:'IBM Plex Mono'}
.plTitle{padding-right:85px;position:static;width:78%;overflow:visible;text-overflow:unset;padding-left:25px;white-space:normal;font-weight:600;padding-bottom:10px}
@media (max-width:767px){
.plTitle{padding-right:70px}
}
@media only screen and (max-width:600px){
#nowPlay span#npAction{display:none}
#nowPlay span#npTitle{display:block;text-align:center;width:100%}
}
#plList li > .plItem:first-child .plArtist { display:none;}
.latest-audio-carousel .owl-item img { margin: auto !important;}