      	.flowplayer {
   		background-color: #333;
   		width: 600px;
   		height: 338px;
   	}
   	#buttons {
		position: absolute;
		right: 0%;
		bottom: 13%;
		z-index: 2; /* make clickable */
		opacity: 0;
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
		/* same transition as other ui elements like fullscreen */
		-webkit-transition: opacity .5s;
		-moz-transition: opacity .5s;
		transition: opacity .5s;
	}                                                  
	.is-mouseover.flowplayer #buttons {
		opacity: 1;
		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	}
	#buttons span {
		padding: 1ex;
		margin: 0.5ex;
		font-weight: bold;
		background-color: #eee;
		cursor: pointer;
		-webkit-border-radius: 1ex;
		-moz-border-radius: 1ex;
		border-radius: 1ex;
	}
	#buttons span.active {
		color: #fff;
		background-color: #00a7c8;
		cursor: default;
	}
