
/***************************** 
 Member of RB-Master

Name: boschvideoplayer_fs
UID: boschvideoplayer_fs
Author: Sascha Becker - Leonhardt Multimedia GmbH
Last change date: 14.01.2016 15:29
Copyright: Leonhardt Multimedia GmbH 
Release version: Generated with version 2.6.0
Freamwork version: 2.0
Summary: css for videoplayer
Necessary libaries: -

*************************/
/***************************************************************
 * author: Leonhardt Multimedia GmbH - Sascha Becker
 * version: 2.0
 * date: 2013-07-19
 *
 ***************************************************************/
.boschMediaPlayer{
	position:relative;
	font-family:arial, helvetica, sans-serif;
	font-size:1em;
	line-height:1.25;
	z-index:4;
	background-color:transparent;
}
.boschMediaPlayer video{
	position:relative;
	z-index:3;
}
.boschMediaPlayer audio{
	position:relative;
	z-index:3;
	border:none;
}
/*### subtitles ###*/
.boschMediaPlayer .dfxp{
	position:absolute;
	background-color:transparent;
	background-image:url("../btns_player/captionBackground.png");
	background-position:top left;
	background-repeat:repeat;
	border-radius:7px;
	width:90%;
	margin:0 3%;
	bottom:48px;
	z-index:3;
}
.boschMediaPlayer  .dfxp p{
	margin:0;
	padding:6px 7px 6px 7px;
	font-size:0.75em;
	line-height:1.45;
	color:#000;
}
.boschMediaPlayer  .playOverlay{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	position:absolute;
	z-index:5;
}
.boschMediaPlayer  .playOverlay .toggleImage{
	background-image:url("../btns_player/playOverlay.png");
	background-position:center;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}
.boschMediaPlayer  .playOverlay:hover .toggleImage{
	background-image:url("../btns_player/playoverlayhover.png");
}
/*### Controls ###*/
.boschMediaPlayer .controls{
	position:absolute;
	margin:0 auto;
	padding:0 10px 0 10px;
	left:0;
	bottom:6px;
	background-image:url("../btns_player/controls.gif");
	background-position:top left;
	background-repeat:repeat-x;
	z-index:5;
	border-radius:7px;
	box-shadow:0px 1px 5px 1px #5f5e5e;
	opacity:0;
}
.boschMediaPlayer .controls .btn{
	margin:0 0 0 10px;
	padding:0;
	width:22px;
	height:22px;
	float:left;
	top:2px;
	position:relative;
	cursor:pointer;
}
.boschMediaPlayer .hover{
	display:none;
	position:absolute;
	background-color:#215F8B;
	color:#fff;
	bottom:38px;
	right:-12px;
	min-width:80px;
	padding:7px 7px 7px 7px;
	font-size:0.75em;
	z-index:7;
	text-align:center;
}
.boschMediaPlayer .controls .btn_PlayPause{
	background-image:url("../btns_player/play.png");
	background-position:top left;
	background-repeat:no-repeat;
	margin:0;
}
.boschMediaPlayer .controls .btn_PlayPause:hover{
	background-image:url("../btns_player/playHover.png");
}
.boschMediaPlayer .controls .btn_PlayPause.pause{
	background-image:url("../btns_player/pause.png");
}
.boschMediaPlayer .controls .btn_PlayPause.pause:hover{
	background-image:url("../btns_player/pauseHover.png");
}
.boschMediaPlayer .controls .btn_Volume{
	background-image:url("../btns_player/sound.png");
	background-position:top left;
	background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Volume:hover{
	background-image:url("../btns_player/soundHover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume0{
	background-image:url("../btns_player/volume0.png");
}
.boschMediaPlayer .controls .btn_Volume.volume0:hover{
	background-image:url("../btns_player/volume0Hover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume1{
	background-image:url("../btns_player/volume1.png");
}
.boschMediaPlayer .controls .btn_Volume.volume1:hover{
	background-image:url("../btns_player/volume1Hover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume2{
	background-image:url("../btns_player/volume2.png");
}
.boschMediaPlayer .controls .btn_Volume.volume2:hover{
	background-image:url("../btns_player/volume2Hover.png");
}
.boschMediaPlayer .controls .btn_Volume.volume3{
	background-image:url("../btns_player/volume3.png");
}
.boschMediaPlayer .controls .btn_Volume.volume3:hover{
	background-image:url("../btns_player/volume3Hover.png");
}

.boschMediaPlayer .controls .btn_Share{
	background-image:url("../btns_player/share.png");
	background-position:top left;
	background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Share .hover{
	width:130px;
}
.boschMediaPlayer .controls .btn_Share:hover{
	background-image:url("../btns_player/shareHover.png");
}
.boschMediaPlayer .controls .btn_Share .shareBox{
	display:none;
	position:absolute;
	background-color:#215F8B;
	color:#fff;
	bottom:38px;
	right:-12px;
	width:160px;
	padding:7px 7px 7px 7px;
	font-size:0.75em;
	z-index:7;
	
}

.boschMediaPlayer .controls .btn_Share .shareBox input{
	background-color:#215F8B;
	color:#fff;
	border:1px solid #A5A6A7;
	width:160px;
}
.boschMediaPlayer .controls .btn .arrowDown{
	width:15px;
	height:15px;
	position:absolute;
	bottom:23px;
	left:4px;
	background-image:url("../btns_player/arrowDown.png");
	background-position:top left;
	background-repeat:no-repeat;
	display:none;
	z-index:6;
}

.boschMediaPlayer .controls .btn_Embed{
	background-image:url("../btns_player/embed.png");
	background-position:top left;
	background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Embed .hover{
	width:90px;
}
.boschMediaPlayer .controls .btn_Embed:hover{
	background-image:url("../btns_player/embedHover.png");
}
.boschMediaPlayer .controls .btn_Embed .embedBox{
	display:none;
	position:absolute;
	background-color:#215F8B;
	color:#fff;
	bottom:38px;
	right:-12px;
	width:300px;
	padding:7px 7px 7px 7px;
	font-size:0.75em;
	z-index:7;
	
}
.boschMediaPlayer .controls .btn_Embed .embedBox input{
	background-color:#215F8B;
	color:#fff;
	border:1px solid #A5A6A7;
	width:300px;
}
.boschMediaPlayer .controls .btn_Embed .arrowDown{
	width:15px;
	height:15px;
	position:absolute;
	bottom:23px;
	left:4px;
	background-image:url("../btns_player/arrowDown.png");
	background-position:top left;
	background-repeat:no-repeat;
	display:none;
	z-index:6;
}
.boschMediaPlayer .controls .btn_Download{
	background-image:url("../btns_player/download.png");
	background-position:top left;
	background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Download .hover{
	width:50px;
}
.boschMediaPlayer .controls .btn_Download:hover{
	background-image:url("../btns_player/downloadHover.png");
}
.boschMediaPlayer .controls .btn_Download:hover .hover{
	
}
.boschMediaPlayer .controls .btn_Fullscreen.show{
	background-image:url("../btns_player/fullscreenShow.png");
	background-position:top left;
	background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Fullscreen.show:hover{
	background-image:url("../btns_player/fullscreenShowHover.png");
}
.boschMediaPlayer .controls .btn_Fullscreen.hide{
	background-image:url("../btns_player/fullscreenHide.png");
	background-position:top left;
	background-repeat:no-repeat;
}
.boschMediaPlayer .controls .btn_Fullscreen.hide:hover{
	background-image:url("../btns_player/fullscreenHideHover.png");
}
.boschMediaPlayer .controls .btn_Fullscreen .hover{
	width:125px;
}



.boschMediaPlayer .controls .seek{
	position:relative;
	float:left;
	
	top:9px;
	background-color:#B9B9BB;
	border-top:1px solid #919193;
	border-bottom:1px solid #C3C3C4;
	cursor:pointer;
	border-radius:5px;
	margin:0 0 0 10px;
	padding:0 10px 0 0;
}
.boschMediaPlayer .controls .seek .inner{
	position:relative;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:7px;
}
.boschMediaPlayer .seek .ui-slider-handle{
	position:absolute;
	width:15px;
	height:15px;
	background-image:url("../btns_player/handle.png");
	background-repeat:no-repeat;
	outline:none;
	top:-4px;
}
.boschMediaPlayer .ui-slider-handle.ui-state-hover{
	background-image:url("../btns_player/handleHover.png");
}
.boschMediaPlayer .timer{
	float: left;
	margin: 6px 0 0 0;
	padding:0 0 0 10px;
	font-size: 0.7em;
	cursor: default;
}
.boschMediaPlayer .timer .progress{
	float:left;
}
.boschMediaPlayer .timer .separator{
	float:left;
	padding:0 4px 0 4px;
}
.boschMediaPlayer .timer .duration{
	float:left;
}
.boschMediaPlayer .btn_Volume:hover .volumeSlider{
	display:block;
}
.boschMediaPlayer .volumeSlider{
	display:none;
	position:absolute;
	bottom:21px;
	z-index:6;
	left:0px;
	width:24px;
	height:131px;
	background-image:url("../btns_player/volumebar.png");
	background-repeat:no-repeat;
	cursor:pointer;
}
.boschMediaPlayer .volumeSlider .inner{
	display:block;
	position:relative;
	top:36px;
	z-index:6;
	left:7px;
	width:9px;
	height:80px;
}
.boschMediaPlayer .volumeSlider .ui-slider-handle{
	position:absolute;
	width:15px;
	height:15px;
	background-image:url("../btns_player/handle.png");
	background-repeat:no-repeat;
	outline:none;
	left:-3px;
}
