/* violetcab.de */

.author {
	font-style: italic;
	text-align: right;
}

/* Modal audio player */
.buttonSym {
	color: #789abc;
	font-weight: bold;
}
.buttonSym:hover,
.buttonSym:focus {
	color: black;
}
#showPlayer {
	width: 1.8rem;
	height: 1.8rem;
}
#showPlayer.muted svg #sound {
	visibility: hidden !important;
}
#modalPlayer {
	display: none;
	z-index: 1;
	font-size: 0.92rem;
	color: #808080;
}
.player-content {
	width: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	background-color: #f0f0f0;
	-webkit-animation-name: slideIn;
	-webkit-animation-duration: 0.4s;
	animation-name: slideIn;
	animation-duration: 0.4s
}
@-webkit-keyframes slideIn {
  from {bottom: -100px; opacity: 0} 
  to {bottom: 0; opacity: 1}
}
@keyframes slideIn {
  from {bottom: -100px; opacity: 0}
  to {bottom: 0; opacity: 1}
}

/* clickable player bar */
#progressPlayer {
	height: 0.5em;
	width: 100%;
	background-color: #d0d0d0;
}
#barPlayer {
	background-color: #6789ab;
	width: 0%;
}
#barLoader {
	background-color: #fcfcfc;
	width: 0%;
}
