:root {
    --player-height: 35px;
    --player-padding-top: calc(var(--player-height) + 6px);
    --player-padding-bottom: var(--player-height);
}
#nprogress .spinner {
    height: 35px;
    width: 35px;
    line-height: 35px;
}
#nprogress .spinner-icon {
    margin: 8px auto 0 auto;
}
.rf-player.player-6 {
    height: 35px;
}
.rf-player.player-6,
.rf-player.player-6 .mobile-apps-store {
    background: #000;
}
.rf-player.player-6 .rf-padding-control {
    padding-left: 138px;
}
.rf-player.player-6 .rf-playing-now {
    color: #dcdcdc;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
}
.rf-player.player-6 .rf-twitter {
    left: 111px;
    top: 7px;
}
.rf-player.player-6 .rf-facebook {
    left: 85px;
    top: 7px;
}
.rf-player.player-6 .rf-player-container {
    width: 79px;
    height: 35px;
}
.rf-player.player-6.center-controls .rf-player-container {
    margin-left: -39px;
}
.rf-player.player-6 .rf-player-container .rf-player-background {
    position: absolute;
    top: 0;
    left: 0;
    width: 79px;
    z-index: 0;
    background-image: url("img/background.png");
}

.rf-player.player-6 .rf-player-container .rf-player-play-pause {
	position: absolute;
	top: 0;
	left: 0;
	width: 25px;
	cursor: pointer;
	visibility: hidden;
	z-index: 0;
}
.rf-player.player-6 .rf-player-container .rf-player-play { background-image: url("img/playButton.png"); }
.rf-player.player-6 .rf-player-container .rf-player-play:hover { background-image: url("img/playButtonOver.png"); }
.rf-player.player-6 .rf-player-container .rf-player-pause { background-image: url("img/pauseButton.png"); }
.rf-player.player-6 .rf-player-container .rf-player-pause:hover { background-image: url("img/pauseButtonOver.png"); }
.rf-player.player-6 .rf-player-container .rf-player-play-pause.active { visibility: visible; z-index: 10; }

.rf-player.player-6 .rf-player-container .rf-player-volume {
	position: absolute;
	top: 0;
	left: 31px;
}
.rf-player.player-6 .rf-player-container .rf-player-volume-background {
	width: 35px;
	z-index: 1;
	background-image: url("img/volumeSliderRail.png");
}
.rf-player.player-6 .rf-player-container .rf-player-volume-meter {
	z-index: 2;
	background-image: url("img/volumeSliderProgress.png");
}
.rf-player.player-6 .rf-player-container .rf-player-volume-area {
	width: 35px;
	z-index: 3;
	cursor: pointer;
}

.rf-player.player-6 .rf-player-cast {
    left: 85px;
}
.rf-player.player-6.player-castable .rf-padding-control {
    padding-left: 160px;
}
.rf-player.player-6.player-castable .rf-facebook {
    left: 107px;
}
.rf-player.player-6.player-castable .rf-twitter {
    left: 133px;
}
