.material-detail-view .top-tracks {
  background-color: rgb(44, 44, 44)!important;
}

.more-songs-container {
  color: #ef6c00!important;
}

.ups {
  background-color: #EF6C00!important;
}

.ups sj-paper-button {
  background-color: #B55200!important;
  font-size: 14px!important;
}

.station-container-content-wrapper .material-container-details {
  background-color: rgb(44, 44, 44)!important;
}

.subcategories-list {
  background-color: rgba(44, 44, 44, 0.4)!important;
}

.subcategories-list .subcategory:hover, .subcategories-list .subcategory:focus {
  background: rgba(0, 0, 0, 0.35)!important;
}

#music-content .material-banner.banner.ws-search-banner, #music-content .material-banner.banner.new-user-quiz-card, #music-content .material-banner.banner.ws-subscriber-card {
  background-color: rgb(60, 60, 60)!important;
}

.material-card .details sj-icon-button.menu-anchor {
  color: #FFFFFF!important;
}

.material-detail-view .artist-details .bio-wrapper .bio {
  color: #FFFFFF!important;
}

.material .song-row .song-indicator, .material .song-row .title-right-items, .material .song-row .content, .material .song-row .song-indicator[data-playback-status="paused"], .material .song-row .song-indicator[data-playback-status="loading"], .material .song-row [data-col="index"] .hover-button[data-id="play"], .material .song-row [data-col="track"] .hover-button[data-id="play"] {
  background-color: rgba(255, 255, 255, 0)!important;
}

.material .song-row.selected-song-row .song-indicator, .material .song-row.selected-song-row .title-right-items, .material .song-row.selected-song-row .content, .material .song-row.selected-song-row .song-indicator[data-playback-status="paused"], .material .song-row.selected-song-row .song-indicator[data-playback-status="loading"], .material .song-row.selected-song-row [data-col="index"] .hover-button[data-id="play"], .material .song-row.selected-song-row [data-col="track"] .hover-button[data-id="play"] {
  background-color: rgba(245, 245, 245, 0)!important;
}

.material .song-row .song-indicator, .material .song-row .title-right-items, .material .song-row .column-content, .material .song-row .song-indicator[data-playback-status="paused"], .material .song-row .song-indicator[data-playback-status="loading"], .material .song-row [data-col="index"] .hover-button[data-id="play"], .material .song-row [data-col="track"] .hover-button[data-id="play"] {
    background-color: rgba(255, 255, 255, 0)!important;
}



/*MAIN WINDOW BACKGROUND*/

#mainContainer.paper-header-panel {
    background-image: url("http://oi59.tinypic.com/2incjo.jpg") !important;
}

.material .cluster-text-protection {
  background-color: rgba(245, 245, 245, 0)!important;
}

.material .cluster-text-protection::before {
  background: rgba(245, 245, 245, 0)!important;
}

core-header-panel #music-content.material .material-cover {
  background-color: rgba(0, 0, 0, 0)!important;
}





/*MAIN WINDOW - TEXT/BUTTONS*/


.cluster.material-cluster .header h2.title {
  color: #B3B3B3!important;
}

.material .recommended-header {
  color: #B3B3B3!important;
}

.material-card .title {
  color: #FFFFFF!important;
}

sj-paper-button.material-primary {
  background: rgba(65, 65, 65, 0.6)!important;
  color: rgb(179, 179, 179)!important;
}

.button.small {
  background-color: rgba(52, 52, 52, 0.56)!important;
}

.material .section-header {
  color: #B3B3B3!important;
}

/*MAIN WINDOW - CARDS*/

.material-card {
  background-color: rgba(0, 0, 0, 0.28)!important;
}

.fade-out:after {
  background: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0))!important;
}





/*HEADER*/


paper-toolbar.paper-toolbar-0 {
    background-color: rgb(44, 44, 44)!important;
}





/*SIDEBAR*/

#nav {
    background-color: rgb(44, 44, 44)!important;
    height: 825px;
}

core-header-panel#nav-container {
  background: #2C2C2C!important;
}


.nav-toolbar {
  background-color: rgba(255, 255, 255, 0)!important;
}

.material .nav-item-container.selected {
  color: #FDFDFD!important;
  background-color: #5E5E5E!important;
}

.nav-item-container.selected core-icon {
  color: #FFFFFF!important;
}

.material .nav-item-container {
  color: #616161!important;
}

.material .nav-section-header {
  color: #616161!important;
  font-size: 19px!important;
  font-weight: bold!important;
  text-decoration: underline!important;
}

.material .nav-section-divider {
  border-bottom: 1px solid rgba(238, 238, 238, 0.28)!important;
}

#nav_collections .nav-item-container:focus, .nav-item-container:focus, .nav-item-container:hover {
  background-color: #A9A9AE!important;
}






/*PLAYER*/


#player.material .material-player-middle sj-icon-button[data-id="play-pause"]:not([disabled]), #player.material .material-player-middle paper-icon-button[data-id="play-pause"]:not([disabled]) {
    color: #ADADAD!important;
}

#player {
  background-color: #2C2C2C!important;
  color: white!important;
  box-shadow: 0 0 100px rgba(73, 73, 73, 1)!important;
}

#player.material .material-player-middle sj-icon-button[data-id="play-pause"]:not([disabled]) {
  color: #626262!important;
}

#player.material .material-player-middle sj-icon-button[data-id="repeat"][value="LIST_REPEAT"], #player.material .material-player-middle sj-icon-button[data-id="repeat"][value="SINGLE_REPEAT"], #player.material .material-player-middle sj-icon-button[data-id="shuffle"][value="ALL_SHUFFLE"] {
  color: #626262!important;
}

paper-slider::shadow #sliderKnobInner {
  background-color: #FFFFFF!important;
}

#player.material .player-rating-container {
  background: rgba(250, 250, 250, 0)!important;
}

#player.material .now-playing-actions sj-icon-button {
  color: #FFFFFF!important;
}

.header-row [data-col="play-count"] .icon {
  background-color: rgb(181, 182, 182)!important;
}




/*SONGALBUMVIEW*/


.song-table [data-col="index"], .song-table [data-col="track"] {
  width: 38px!important;
  font-size: 103%!important;
  font-weight: bold!important;
}

.material-album-container {
  background-color: rgba(44, 44, 44, 0.84)!important;
}

body.material {
  color: #FFFFFF!important;
}

.material a, .material .simple-dialog a {
  color: #BABABA!important;
}

.material .song-row td, .material .upload-progress-row td {
  background-color: rgba(0, 0, 0, 0)!important;
  color: #FFFFFF!important;
}

.material .song-table [data-col="title"], .material .song-table.mini [data-col="song-details"] .song-title {
  color: #FFFFFF!important;
}

.header-row [data-col="duration"] .icon {
  background-color: rgba(255, 255, 255, 0.65)!important;
}

.song-table th {
  color: #FFF!important;
}

.material .song-row.selected-song-row td {
  background-color: #474747!important;
}

.material .song-row.hover, .material .song-row.hover td {
  background-color: #474747!important;
}

.material .song-row [data-col="track"] .song-indicator {
  margin-left: -14px!important;
}

.material-detail-view .artist-details {
  background: rgba(44, 44, 44, 0.84)!important;
}

.material-detail-view .material-container-details .info .description {
  color: #FFFCFC!important;
}

.material .song-table {
  background-color: rgb(44, 44, 44)!important;
}

.material-playlist-container {
  background-color: rgb(44, 44, 44)!important;
}

.material-container-details sj-fab {
  background: #626262!important;
}




/*RADIO*/


.situations-filter {
  background-color: rgb(44, 44, 44)!important;
}

.situations-content.material .situations-filter sj-item:hover, .situations-content.material .situations-filter sj-item:focus {
  background-color: #474646!important;
}

.situations-content.material .situations-filter sj-item:not(:last-child) .material-filter {
  border-bottom: 1px solid rgba(238, 238, 238, 0)!important;
}

.situations-content.material .situations-filter .situation-title {
  text-decoration: underline!important;
  padding-left: 325px!important;
}

.situations-content.material .situations-filter .filter-description {
  padding-left: 185px!important;
  margin: 10px 0!important;
  color: #949494!important;
}

.material-card[data-type="situations"][data-is-radio="true"][data-size="material-3x2"] .description {
  color: #FDFDFD!important;
}




/*On-Load*/

#loading-progress {
position: absolute!important;
background: #3f3f3f!important;
background-image: url("http://oi59.tinypic.com/2incjo.jpg") !important;
}





/*Settings*/

.settings-card {
  background-color: black!important;
}





/*UploadBox*/

.upload-dialog {
background-color: #3A3A3A!important;
}
