html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.album{background:white;box-shadow:1px 2px 5px #A3A3AB}.album .btn-prev,.album .btn-next{background:none;border:none;font-size:2.2em;color:#961913;margin:15px}@media screen and (max-width: 768px){.album .btn-prev,.album .btn-next{margin:8px}}.album .btn-play,.album .btn-pause{font-size:2.2em;background:#961913;border:none;border-radius:50%;width:80px;height:80px;color:white;box-shadow:1px 2px 2px #A3A3AB}.album .btn-pause{display:none}.album .btn-download{border:none;background:#e3e2e2;color:#74747E;font-size:.9em;border-radius:3px;padding:5px 10px}.album .cover,.album .btn-play{cursor:pointer}.album .cover{float:left;display:block;margin-right:2.35765%;width:48.82117%;height:410px;background-size:cover}.album .cover:last-child{margin-right:0}.album .cover img{display:none;width:100%}.album .playlist{padding:10px}.album .playlist header{height:16%}@media screen and (max-width: 768px){.album .playlist header{height:20%}}.album .playlist header h2{text-align:center;font-size:1.2em;font-weight:400;color:#961913}.album .playlist audio{display:none}.album .playlist .player{margin:0;box-shadow:inset 2px 1px 6px #BBB;background:#F9F9F9;text-align:left;height:66%;max-height:330px;overflow:scroll;position:relative}@media screen and (max-width: 768px){.album .playlist .player{height:62%}}.album .playlist .player ul li{padding:0}.album .playlist .player ul li a{padding:8px 10px;text-decoration:none;display:block;border-top:1px solid #D5D5D5;color:#545454}.album .playlist .player ul li a .icon-playing{padding-right:5px;width:17px;display:none}.album .playlist .player ul li.active a{background:white;box-shadow:inset 4px 0 7px #DBDBDB}.album .playlist footer progress{height:5px;width:100%;background-color:#A3A3AB}.album .playlist footer progress::-webkit-progress-value{background-color:#961913}.album .playlist footer progress::-webkit-progress-bar{background-color:#A3A3AB}.album .playlist footer progress::-moz-progress-bar{background-color:#A3A3AB}.album .playlist footer .controls{text-align:center}.album .playlist footer .controls button{cursor:pointer}.album .playlist footer .time{padding:25px 0;font-size:1.5em;float:left;display:block;width:36.71613%;display:none}.album .playlist footer .time:last-child{width:26.56773%}@media screen and (max-width: 768px){.album .playlist footer .time{float:left;display:block;width:25.58941%;font-size:.8em;display:none}.album .playlist footer .time:last-child{width:23.23176%}}.album .playlist footer .time .current{font-weight:bold;color:#961913}.album .playlist.playing .btn-play{display:none}.album .playlist.playing .btn-pause{display:inline}.album .playlist .track a .fa{display:none}.album .playlist .track a .fa.fa-play{display:inline}.album .playlist.playing .player .list .track.active.listening a .fa{display:none}.album .playlist.playing .player .list .track.active.listening a .icon-playing{display:inline}.album .playlist.playing .player .list .track.active.loading a .fa,.album .playlist.playing .player .list .track.active.loading a .icon-playing{display:none}.album .playlist.playing .player .list .track.active.loading a .fa.fa-circle-o-notch.fa-spin{display:inline}.album .playlist.paused .player .list .track.active a .fa,.album .playlist.paused .player .list .track.active a .icon-playing{display:none}.album .playlist.paused .player .list .track.active a .fa.fa-pause{display:inline}
