.App { text-align: center; } .App-logo { animation: App-logo-spin infinite 20s linear; height: 80px; } .App-header { background-color: #222; height: 150px; padding: 20px; color: white; } .App-title { font-size: 1.5em; } .App-intro { font-size: large; } @keyframes App-logo-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } .Player { text-align: left; padding: 0 20px; } .category-list { float: left; padding: 0 10px; } .category-list select { min-width: 150px; } .AlbumList { clear: both; padding-top: 15px; } .AlbumList img { width: 64px; height: 64px; } .AlbumList table td { width: 200px; } .AlbumList table td:nth-child(1) { width: 75px; } .AlbumList table td:nth-child(2) { width: 64px; } .AlbumList table td:nth-child(3) { width: 256px; } .AlbumList table td:nth-child(5) { width: 64px; } .AlbumList table td:nth-child(7) { width: 64px; } .AlbumList table td:nth-child(8) { width: 64px; } .AlbumList table td:nth-child(9) { width: 64px; } .Controls { margin: 10px 0; } .Controls-progress { width: 512px; border: 1px black solid; height: 16px; position: relative; margin-bottom: 8px; } .Controls-progress span { font-size: 14px; } .Controls-bar { background: cadetblue; height: 16px; } .Controls-elapsed { position: absolute; left: 2px; top: 0; } .Controls-duration { position: absolute; right: 2px; top: 0; } .Controls button { margin-right: 8px; } .Playlist-active { background: darkseagreen; }