body
{
	margin:0;
	padding:0;	
}
/*------------ Pioneer Fonts --------------*/
@font-face {
  font-family: "RRPioneer-Regular";
  src: url("../font/rrpioneer/RRPioneer-Regular.eot");
  src: url("../font/rrpioneer/RRPioneer-Regular.eot") format("eot"), url("../font/rrpioneer/RRPioneer-Regular.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-Regular.woff") format("woff"), url("../font/rrpioneer/RRPioneer-Regular.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-Medium";
  src: url("../font/rrpioneer/RRPioneer-Medium.eot");
  src: url("../font/rrpioneer/RRPioneer-Medium.eot") format("eot"), url("../font/rrpioneer/RRPioneer-Medium.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-Medium.woff") format("woff"), url("../font/rrpioneer/RRPioneer-Medium.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-Bold";
  src: url("../font/rrpioneer/RRPioneer-Bold.eot");
  src: url("../font/rrpioneer/RRPioneer-Bold.eot") format("eot"), url("../font/rrpioneer/RRPioneer-Bold.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-Bold.woff") format("woff"), url("../font/rrpioneer/RRPioneer-Bold.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-BoldItalic";
  src: url("../font/rrpioneer/RRPioneer-BoldItalic.eot");
  src: url("../font/rrpioneer/RRPioneer-BoldItalic.eot") format("eot"), url("../font/rrpioneer/RRPioneer-BoldItalic.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-BoldItalic.woff") format("woff"), url("../font/rrpioneer/RRPioneer-BoldItalic.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-Italic";
  src: url("../font/rrpioneer/RRPioneer-Italic.eot");
  src: url("../font/rrpioneer/RRPioneer-Italic.eot") format("eot"), url("../font/rrpioneer/RRPioneer-Italic.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-Italic.woff") format("woff"), url("../font/rrpioneer/RRPioneer-Italic.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-LightCondensed";
  src: url("../font/rrpioneer/RRPioneer-LightCondensed.eot");
  src: url("../font/rrpioneer/RRPioneer-LightCondensed.eot") format("eot"), url("../font/rrpioneer/RRPioneer-LightCondensed.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-LightCondensed.woff") format("woff"), url("../font/rrpioneer/RRPioneer-LightCondensed.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-UltraLightCondensed";
  src: url("../font/rrpioneer/RRPioneer-UltraLightCondensed.eot");
  src: url("../font/rrpioneer/RRPioneer-UltraLightCondensed.eot") format("eot"), url("../font/rrpioneer/RRPioneer-UltraLightCondensed.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-UltraLightCondensed.woff") format("woff"), url("../font/rrpioneer/RRPioneer-UltraLightCondensed.ttf") format("truetype")
}

@font-face {
  font-family: "RRPioneer-MediumItalic";
  src: url("../font/rrpioneer/RRPioneer-MediumItalic.eot");
  src: url("../font/rrpioneer/RRPioneer-MediumItalic.eot") format("eot"), url("../font/rrpioneer/RRPioneer-MediumItalic.woff2") format("woff2"), url("../font/rrpioneer/RRPioneer-MediumItalic.woff") format("woff"), url("../font/rrpioneer/RRPioneer-MediumItalic.ttf") format("truetype")
}

.PioneerRegular{font-family: "RRPioneer-Regular" !important;}
.PioneerMedium{font-family: "RRPioneer-Medium" !important;}
.PioneerBold{font-family: "RRPioneer-Bold" !important;}
.PioneerBoldItalic{font-family: "RRPioneer-BoldItalic" !important;}
.PioneerItalic{font-family: "RRPioneer-Italic" !important;}
.PioneerLightCondensed{font-family: "RRPioneer-LightCondensed" !important;}
.PioneerUltraLightCondensed{font-family: "RRPioneer-UltraLightCondensed" !important;}
.PioneerMediumItalic{font-family: "RRPioneer-MediumItalic" !important;}
/*----------------------------------------------Player/Gallery Container----------------------------------------------*/
.inv_playerContainer
{
	position:relative;
	
	width:100%;
	height:100%;
	
	min-height:180px;
	
	overflow:hidden;
	
	background-image:url('../images/loader.png');
	background-repeat:no-repeat;
	background-position:center;
	
	background-color:Transparent;
	
	/*border:solid #CCCCCC 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;*/
}
.inv_playerContainer_single
{
	width:100%;
	height:auto;
}
.inv_playerContainer_minigallery
{
	width:100%;
	height:auto;
}
.inv_playerContainer_gallery
{
	width:100%;
	height:auto;
}
/*.inv_Desktop
{
	width:60%;	
}
.inv_Tablet
{
	width:76%;	
}
.inv_MediumMobile
{
	width:72%;	
}
.inv_SmallMobile
{
	width:96%;	
}*/
/*----------------------------------------------Video Area Container----------------------------------------------*/
.inv_videoMainContainer
{
	padding:0px;
	margin:0px;
	
	position:relative;
	z-index:2000;
	
	float:left;
}
.inv_videoMainContainer_single
{
	width:100%;
	height:0;
	*height:auto;
	padding-bottom:56.25%;
}
.inv_videoMainContainer_minigallery
{
	width:80%;
	height:0;
	*height:auto;
	padding-bottom:45%;	
}
.inv_SmallMobile .inv_videoMainContainer_minigallery
{
	display:none;
}
.inv_videoMainContainer_gallery
{
	width:100%;
	height:0;
	*height:auto;
	padding-bottom:56.25%;
}
.inv_Desktop .inv_videoMainContainer_gallery, .inv_Tablet .inv_videoMainContainer_gallery
{
	display:block;
}
.inv_MediumMobile .inv_videoMainContainer_gallery
{
	display:block;
}
.inv_SmallMobile .inv_videoMainContainer_gallery
{
	display:none;
}
/*----------------------------------------------Video Display Area----------------------------------------------*/
.inv_videoDisplay
{
	width:100%;
	height: 100%;
	top:0px;
	left:0px;
	position:absolute;
	overflow:hidden;
	float:left;
	border:none;
	vertical-align:middle;
}
/*----------------------------------------------Video Overlay----------------------------------------------*/
.inv_overlayPlay
{
	width:100%;
	height:100%;
	
	top:0px;
	left:0px;
	z-index:2002 !important;
	position:absolute;
	overflow:hidden;
	cursor:pointer;
	background-image:url('../images/overlay-play.png');
	background-repeat:no-repeat;
	background-position:center;
	border:none;
}
.applyhover .inv_overlayPlay:hover
{
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:2001 !important;
	position:absolute;
	overflow:hidden;
	cursor:pointer;
	background-image:url('../images/overlay-playHover.png');
	background-repeat:no-repeat;
	background-position:center;
	border:none;
}
.inv_overlayPlayClicked
{
	background-image:url('../images/overlay-playClicked.png')!important;
}
.inv_smallMobile .inv_overlayPlay
{
	background-image:url('../images/galleryOverlaySmall.png');
}
.inv_noimage
{
	background-image:url('../images/noimage.png')!important;
	background-repeat:no-repeat;
	background-position:center;
}
.inv_relatedInformation_back
{
	background-image:url('../images/inv_relatedInformation_back.png') !important;
	background-repeat:repeat !important;
}
/*----------------------------------------------Video Loader----------------------------------------------*/
.inv_videoLoaderArea
{
	width:100%;
	height:100%;
	
	z-index:2001 !important;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	background-color:Transparent;
	background-image:url('../images/videoLoader.gif');
	background-repeat:no-repeat;
	background-position:center;
}
/*----------------------------------------------Video Still Area----------------------------------------------*/
.inv_videoStillArea
{
	width:100%;
	height:100%;
	
	top:0px;
	left:0px;
	z-index:2000 !important;
	position:absolute;
	overflow:hidden;
	vertical-align:middle;
	background-color:#ffffff;
}
.inv_Desktop .inv_videoStillArea, .inv_Tablet .inv_videoStillArea
{
	/*color:#00F000;green*/
}
.inv_MediumMobile .inv_videoStillArea
{
	/*color:#0000FF;blue*/
}
.inv_SmallMobile .inv_videoStillArea
{
	/*color:#FFF000;yellow*/
}
.inv_FullScreen .inv_videoStillArea
{
	background-color:#000000 !important;
}
.video-js
{
	background-color:#ffffff !important;
}
.inv_FullScreen .video-js
{
	background-color:#000000 !important;
}
/*----------------------------------------------Video Area----------------------------------------------*/
.inv_videoArea
{
	width:100%;
	height:100%;
	top:0px; /*top:-2px for bannerPlayer*/
	left:0px;
	z-index:1999 !important;
	position:absolute;
	overflow:hidden;
	vertical-align:middle;	
	background-color:#ffffff;
}
.inv_FullScreen .inv_videoArea
{
	background-color:#000000 !important;
	height:100% !important;
	top:0px;
}
/*----------------------------------------------Fullscreen----------------------------------------------*/
.inv_FullScreenZIndex
{
	z-index:2147483647 !important;
	height: 100% !important;
    position: fixed !important;
    width: 100% !important;
}
.inv_FullScreen
{
	padding-bottom:0px !important;
	left:0px !important;
	top:0px !important;
	width:100% !important;
	height:100% !important;
	border:none !important;
	position:fixed !important;
}
.inv_FullScreen_ligthbox
{
	width:90% !important;
	height:90% !important;
}
/*----------------------------------------------Player Controls----------------------------------------------*/
.inv_videoControls
{
	display:none;
	
	width:100%;
	height:50px;
	
	position:absolute;
	
	bottom:0px;
	left:0px;
	float:left;
	background-image:url('../images/controlsback.png');
	background-repeat:repeat-x;
	background-position:center center;
	border:medium none;
	z-index:2501;
}
.inv_playBtn
{
	width:60px;
	height:100%;
	position:relative;
	overflow:hidden;	
	float:left;	
	cursor:pointer;	
	margin-right: 1px;
	background-image:url('../images/play.png');
	background-repeat:no-repeat;
	background-position:center 16px;
	border-image: none;
    border-style: none solid none none;
    border-width: medium 1px medium medium;
}
.applyhover .inv_playBtn:hover
{
	background-position:center -18px;
}
.inv_pauseBtn
{
	width:60px;
	height:100%;
	margin-right: 1px;
	position:relative;
	overflow:hidden;	
	float:left;	
	cursor:pointer;	
	background-image:url('../images/pause.png');
	background-repeat:no-repeat;
	background-position:center 16px;
	border-image: none;
    border-style: none solid none none;
    border-width: medium 1px medium medium;
}
.applyhover .inv_pauseBtn:hover
{
	background-position:center -18px;
}
.inv_replayBtn
{
	display:none;
	width:0px;
	height:0px;
	/*width:36px;
	height:100%;
	margin-right: 1px;
	position:relative;
	overflow:hidden;	
	float:left;	
	cursor:pointer;	
	background-image:url('../images/replay.png');
	background-repeat:no-repeat;
	background-position:center -6px;*/	
}
.applyhover .inv_replayBtn:hover
{
	background-position:center -40px;
}
.inv_stopBtn
{
	display:none;
	width: 0px;
	height: 0px;
	/*width:36px;
	width:36px;
	height:100%;
	
	position:relative;
	overflow:hidden;	
	float:left;	
	cursor:pointer;	
	background-image:url('../images/stop.png');
	background-repeat:no-repeat;
	background-position:center 5px;*/	
}
.applyhover .inv_stopBtn:hover
{
	background-position:center -30px;
}
.inv_playheadWellContainer
{
	min-width:50px;
	
	width:281px;	
	height:100%;
	overflow:hidden;
	float:left;
	position:relative;
	vertical-align:middle;
	border:none;
	background-color:Transparent;	
}
.inv_playheadWellContainer_minigallery
{
	width:30px;	
}
.inv_playheadWellContainer_gallery
{
	width:158px;	
}  
.inv_playheadWell
{
	left:0px;
	top:23px;
	height:4px;
	width:100%;
	
	z-index:99;
	position:absolute;
	float:left;	
	border:none;
	
	background-color:#999;
	cursor:pointer;
	
}
.inv_playheadWellBuffered
{
	left:0px;
	top:23px;
	height:4px;
	width:100%;
	z-index:100;
	position:absolute;
	float:left;	
	border:none;
	
	background-color:#9fa0a0;
	cursor:pointer;
}
.inv_playheadWellWatched
{
	left:0px;
	top:23px;
	height:4px;
	width:100%;
	z-index:101;
	position:absolute;
	float:left;
	border:none;
	background-color: #10069f;
	cursor:pointer;
}
.inv_playhead
{
	left:0px;
	top:20px;
	height:10px;
	width:11px;
	border: medium none;
	z-index:102;
	position:absolute;	
	float:left;	
	background-color:#5d6665; 
	cursor:pointer;
}
.applyhover .inv_playhead:hover
{
	background-color: #10069f;
}
.inv_startTime
{
	width:60px;
	height:100%;
	top: 16px;
	float:left;
	font-family:"RRPioneer-Regular",Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #1e3643;
	vertical-align:middle;
	text-align:center;
	position:relative;
	overflow:hidden;
	cursor:default;
	/* border-left: thin solid #4044; */
}
.inv_endTime
{
	width:60px;
	height:100%;
	top:16px;
	float:left;
	font-family:"RRPioneer-Regular",Arial,sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#1e3643;
	vertical-align:middle;
	text-align:center;
	margin-right:1px;
	position:relative;
	overflow:hidden;
	cursor:default;
}
.inv_soundOnOffBtn
{
	width:27px;
	height:100%;
	margin-right:1px;
	cursor:pointer;	
	position:relative;
	overflow:hidden;
	float:left;
	
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#3d3d36;
}
.inv_soundOnBtn
{
	background-image:url('../images/soundon.png');
	background-repeat:no-repeat;
	background-position: right 18px;
	*background-position:right 18px;
}
.applyhover .inv_soundOnBtn:hover
{
	background-image:url('../images/soundon.png');
	background-repeat:no-repeat;
	background-position: right -17px;

}
.inv_soundOnBtnClick
{
	background-image:url('../images/soundon.png');
	background-repeat:no-repeat;
	background-position:right -17px;
}
.inv_soundOffBtn
{
	background-image:url('../images/soundoff.png');
	background-repeat:no-repeat;
	background-position:right 18px;
	*background-position:right 18px;
}
.applyhover .inv_soundOffBtn:hover
{
	background-image:url('../images/soundoff.png');
	background-repeat:no-repeat;
	background-position:right -17px;
}
.inv_soundOffBtnClick
{
	background-image:url('../images/soundoff.png');
	background-repeat:no-repeat;
	background-position:right -17px;	
}
.inv_soundControl 
{
	border: none;
    cursor: pointer;
	float: left;
	overflow: hidden;
	z-index:3051;
	 
	/*horizontal*/
	width:38px;
    height: 100%;
	position: relative;
	
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#3d3d36;
		
	/*vertical
	width:36px;
	height:70px;
	position: absolute;
	bottom:35px;
	right:144px;
	padding-top:10px;
	
	/*Independent from video controls*/
	/*right:109px;*/
}
.inv_volumepillor 
{
	cursor:pointer;	
	position:relative;
	overflow:hidden;
	float:left;
	
	
	
   /*background-color: #FFFFFF;
    cursor: pointer;
    float:left;
    overflow: hidden;
    position: relative;*/
	
/*------------------------------------------*/	
	/*vertical*/
/*------------------------------------------*/	
	
	/*single line*/
    /*height:7px;
	min-width:2px;
	max-width:2px;.
	left:18px;
	text-align: center;*/
	
	/*same height bars
	height:5px;
	min-width:15px;
	max-width:15px;	
	left:10px;
	text-align: center;
	margin:1px;
	
	/*increasing bars left aligned*/
	/*height:3px;
	min-width:5px;
	max-width:20px;
	left:7px;
    text-align: left;
	margin:2px;*/
	
	/*increasing bars right aligned
	height:3px;
	min-width:5px;
	max-width:20px;
	left:7px;
    text-align: right;
	margin:2px;*/
	
	/*increasing bars center aligned*/
	/*height:3px;
	min-width:5px;
	max-width:20px;
	left:7px;
    text-align: center;
	margin:2px;*/
/*------------------------------------------*/	
	/*horizontal*/
/*------------------------------------------*/	
	
	/*single line*/
   /* width:5px;
	min-height:2px;
	max-height:2px;
	top:18px;
	margin:0px;
	vertical-align: middle;*/
	
	/*same height bars*/
	/*width:4px;
	min-height:5px;
	max-height:5px;
	top:15px;
	margin:1px;
	vertical-align: middle;*/
	
	/*increasing bars bottom aligned*/
	/*width:4px;
	min-height:5px;
	max-height:20px;
	top:7px;
	margin:1px;
    vertical-align: bottom;*/
	
	/*increasing bars middle aligned*/
	width:2px;
	min-height:5px;
	max-height:22px;
	top:15px;
	*top:16px;
	margin-left:2px;
    vertical-align: middle;
	background-color:#9FA0A0;
	/*
	width:2px;

	margin-left:2px;
	vertical-align:middle;	*/
}
.inv_volumepillorClicked
{
	background-color:#10069f !important;
}

.inv_volumepillor:hover 
{ 
	background-color:#10069f !important;
}
.inv_infoBtn
{
	display:none;
	width: 0px;
	height: 0px;
	/*
	width:36px;
	height:100%;
	float:left;
	cursor:pointer;	
	position:relative;
	overflow:hidden;	
	
	background-image:url('../images/info.png');
	background-repeat:no-repeat;
	background-position:center 9px;
	*/
}
.applyhover .inv_infoBtn:hover
{
	background-position:center -31px;
}
.inv_infoBtnClick
{
	background-position:center -31px !important;
}
.inv_infoBtn_disabled
{
	background-position:center -70px !important;	
}
.applyhover .inv_infoBtn_disabled:hover
{
	background-position:center -70px !important;	
}

.inv_downloadBtn
{
	display:none;
	/*width:36px;
	height:100%;
	float:left;
	cursor:pointer;	
	position:relative;
	overflow:hidden;	
	background-image:url('../images/download.png');
	background-repeat:no-repeat;
	background-position:center 11px;*/
}
.applyhover .inv_downloadBtn:hover
{
	background-position:center -31px;
}
.inv_downloadBtnClick
{
	background-position:center -31px !important;
}
.inv_shareBtn
{
	display:none;
	width: 0px;
	height: 0px;
	/*width:36px;	
	background-image:url('../images/share.png');
	background-repeat:no-repeat;
	background-position:center 11px;
	float:left;
	cursor:pointer;	
	overflow:hidden;	*/
	
	/*Part of video controls*/
	/*height:100%;
	position:relative;*/
	
	/*Independent from video controls*/
	/*height:35px;
	position:absolute;
	right:20px;
	top:20px;
	z-index:2500;
	background-color:black;*/
}

.applyhover .inv_shareBtn:hover
{
	/*background-position:center -22px;*/
}
.inv_shareBtnClick
{
	/*background-position:center -22px !important;*/
}
.inv_shareBtn_mini
{
	width:8% !important;
	background-image:url('../images/share.png') !important;
}
.applyhover .inv_shareBtn_mini:hover
{
	width:8% !important;
	background-image:url('../images/share.png') !important;
}

.inv_fullscreenBtn
{
	width:59px;
	height:100%;
	float:left;
	cursor:pointer;	
	background-image:url('../images/fullscreen.png');
	background-repeat:no-repeat;
	background-position:center 16px;
	position:relative;
	overflow:hidden;
}
.applyhover .inv_fullscreenBtn:hover
{
	background-position:center -18px;
}
.inv_normalmodeBtn
{
	background-image:url('../images/normal.png') !important;
	background-position:center 16px !important;
}
.applyhover .inv_normalmodeBtn:hover
{
	background-image:url('../images/normal.png') !important;
	background-position:center -18px !important;
}
.inv_Tablet .inv_fullscreenBtn, .inv_MediumMobile .inv_fullscreenBtn, .inv_SmallMobile .inv_fullscreenBtn
{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#3d3d36;
}
.inv_shareControls
{
	display:none;
	
	/*text-align:center;
	position:absolute;
	overflow:hidden;	
	float:left;
	background-image:url('../images/controlsback.png');
	background-repeat:repeat;
	background-position:center;
	z-index:3050;
	
	width:174px;
	height:35px;*/
	
	/*Part of video controls*/
	
	/*right:35px;
	bottom:35px;*/
	
	/*Independent from video controls*/
	/*top:20px;
	right:56px;*/
	
}
.inv_twitterBtn
{
	/*width:19.5%;
	height:100%;
	
	float:left;
	cursor:pointer;	
	background-image:url('../images/twitter.png');
	background-repeat:no-repeat;
	background-position:center 7px;
	position:relative;
	overflow:hidden;	*/
}
.applyhover .inv_twitterBtn:hover
{
	/*background-position:center -29px;*/
}
.inv_facebookBtn
{
	/*width:19.5%;
	height:100%;
	
	float:left;
	cursor:pointer;
	background-image:url('../images/facebook.png');
	background-repeat:no-repeat;
	background-position:center 7px;
	position:relative;
	overflow:hidden;*/
}
.applyhover .inv_facebookBtn:hover
{
	/*background-position:center -29px;*/
}
.inv_linkedinBtn
{
	/*width:19.5%;
	height:100%;
	
	float:left;
	cursor:pointer;	
	background-image:url('../images/linkedin.png');
	background-repeat:no-repeat;
	background-position:center 7px;
	position:relative;
	overflow:hidden;*/	
}
.applyhover .inv_linkedinBtn:hover
{
	/*background-position:center -29px;*/
}
.inv_googleplusBtn
{
	/*width:19.5%;
	height:100%;
	
	float:left;
	cursor:pointer;
	background-image:url('../images/googleplus.png');
	background-repeat:no-repeat;
	background-position:center 7px;
	position:relative;
	overflow:hidden;*/
}
.applyhover .inv_googleplusBtn:hover
{
	/*background-position:center -29px;*/
}
.inv_emailBtn
{
	/*width:19.5%;
	height:100%;
	
	float:left;
	cursor:pointer;
	background-image:url('../images/email.png');
	background-repeat:no-repeat;
	background-position:center 7px;
	position:relative;
	overflow:hidden;*/
	display: none;
    height: 0;
    width: 0;
}
.applyhover .inv_emailBtn:hover
{
	/*background-position:center -29px;*/
}
/*----------------------------------------------Video Information Area----------------------------------------------*/
.inv_videoInformation
{
	overflow:hidden;
	float:left;
	border:medium none;
	z-index:2600;
	/* background-image:url("../images/infoback.png"); */
	/* background-repeat:repeat; */
	background-color: #10069f;
}

.banner
{
	display: none !important;
	width: 0px !important;
	height: 0px !important;
}

.inv_videoInformation_single
{
	width:100%;
	display:block;
	top:0px;
}

.inv_Tablet .inv_videoInformation_single
{
	height:50px;
}

.inv_SmallMobile .inv_MediumMobile .inv_videoInformation_single
{
	display: none;
	width: 0px;
	height: 0px;
	/*height: 50px;
	margin-top: 10px;
	margin-left: 10px;*/
}
.inv_videoInformation_minigallery
{
	width:100%;
	
	display:none;
	
	height:35px;
	position:relative; 
	z-index:2500;
	
	top:0px;
	left:0px;
	
	background-image:url('../images/controlsback.png');
	background-repeat:repeat;
	background-position:center;
}
.inv_videoInformation_gallery
{
	width:100%;
	
	display:none;
	
	height:35px;
	position:absolute; 
	z-index:2500;
	
	top:0px;
	left:0px;
	
	background-image:url('../images/controlsback.png');
	background-repeat:repeat;
	background-position:center;
}
.inv_videoInformation_Title
{	
	height:25px;	
	
	position: relative;
	overflow:hidden;
	
	background-color:Transparent;
	
	font-family: Arial;
	
	text-align:left;
	vertical-align:middle;
	cursor:default;
}
.inv_videoInformation_Title_single
{
	color: #ffffff;
	font-family:"RRPioneer-Regular",Arial,sans-serif;
	font-weight: normal;
	height: 40px;
	margin-left: 15px;
	/* top: 7px; */
	width: 100%;
	font-size: 24px;
	line-height: 36px;
}
/*.inv_Desktop .inv_videoInformation_Title_single,*/
.inv_Tablet .inv_videoInformation_Title_single
{
	font-size: 24px;
}
.inv_MediumMobile .inv_videoInformation_Title_single , .inv_SmallMobile  .inv_videoInformation_Title_single
{
	font-size:18px;
}
.inv_videoInformation_Title_minigallery
{
	width:100%;
	
	padding-top:10px;
	padding-left:10px;
	
	line-height:12px;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}
.inv_Desktop .inv_videoInformation_Title_minigallery,.inv_Tablet .inv_videoInformation_Title_minigallery
{
	font-size:12px;
}
.inv_MediumMobile .inv_videoInformation_Title_minigallery
{
	font-size:12px;
}
.inv_videoInformation_Title_gallery
{
	width:100%;
	
	margin-top:10px;
	margin-left:10px;
	
	line-height:14px;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
}
.inv_videoInformation_Description
{
	/*float:left; 
	position:relative;
	
	overflow:hidden;*/
	display:none;
	/*background-color:Transparent;
	
	font-size:16px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	
	margin-left: 15px;
	width:100%;
	
	text-align:justify;
	vertical-align:top;
	cursor:default;*/
}

.inv_SmallMobile .inv_videoInformation_Description
{
	font-size:10px;
	line-height:10px;
	margin-top:5px;
}
.inv_videoInformation_Description_minigallery
{
	position:absolute;
	color: #646464;
    height: 50px;
    left: 0px;
    bottom: 0px;
    width: 75%;
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	position:relative;
	text-indent:0;
	float:left;
}
.inv_Desktop .inv_videoInformation_Description_minigallery,.inv_Tablet .inv_videoInformation_Description_minigallery
{
	font-size:14px;
}
.inv_MediumMobile .inv_videoInformation_Description_minigallery
{
	font-size:12px;
}
.inv_SmallMobile .inv_videoInformation_Description_minigallery
{
	display:none;	
}
.inv_videoInformation_Description_gallery
{
	margin-top:0px;
	margin-left:30px;
	height:38px;	
	position:relative;
	font-size:14px;
	color:#ffffff;
	line-height:20px;
}
/*----------------------------------------------Related Information----------------------------------------------*/
.inv_relatedInformation
{
	display:none;
	
	width:100%;
	height:0;
	
	position:absolute;
	left:0px;
	
	font-size:18px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	z-index: 2500;
}
.inv_relatedInformation_single
{
	top:0px;
	padding-bottom:43%;
}
.inv_relatedInformation_minigallery
{
	top:35px;
	padding-bottom:15%;
}
.inv_relatedInformation_gallery
{
	top:35px;
	padding-bottom:35%;
}
.inv_related_replayBtn
{
	width:100%;
	height:35px;
	
	float:left; 
	position:relative;
	
	background-image:url('../images/controlsback.png');
	background-repeat:repeat;
	background-position:center;
	
	margin-bottom:1px;
}
.inv_related_replayText
{
	width:100%;
	height:100%;
	float:left; 
	position:relative;
	
	/*background-image:url('../images/related_replayText.png');
	background-repeat:no-repeat;
	background-position:left center;*/
	
	cursor:pointer;
}
.inv_related_title
{
	width:100%;	
	height:0px;
	overflow:hidden;
	
	float:left; 
	position:relative;
	text-align:left;
	font-family: Arial;
	font-weight:normal;
	font-size:18px;
	line-height:35px;
	text-indent:10px;
	color:#ffffff;
	
	/*background-image:url('../images/relatedback.png');
	background-repeat:repeat;
	background-position:center;*/
	
	margin-bottom:1px;
}
.inv_related_videos,.inv_related_material
{
	width:100%;	
	height:0;
	
	padding-bottom:14.5%;
	
	float:left; 
	position:relative;
	
	margin-bottom:1px;
	
	/*background-image:url('../images/relatedback.png');
	background-repeat:repeat;
	background-position:center;*/
}

.inv_related_noData
{
	width:100%;	
	height:0;
	
	padding-bottom:14.5%;
	
	float:left; 
	position:relative;
	
	background-image:url('../images/noData.png');
	background-repeat:no-repeat;
	background-position:center;
}
.inv_related_videoplaylist ,.inv_related_materialplaylist
{
	width:90%;
	height:0;
	padding:0px;
	padding-bottom:14.5%;
	
	margin:0px;
	
	position:relative;
	float:left;
	
	overflow:hidden;
	border:none;	
	background-color:Transparent;
}
.inv_related_videoList,.inv_related_materialList
{
	width:2000%;
	height:100%;
	
	padding:0px;
	margin:0px;
	
	top:0px;
	left:-2%;
	position:absolute;
	
	overflow:hidden;
	border:none;	
	background-color:Transparent;
	
	vertical-align:middle;
	text-align:center;	
}
.inv_related_videoListContainer,.inv_related_materialListContainer
{
	width:5.2%;
	height:100%;
	
	padding:0px;
	margin:0px;
	
	float:left;
	position:relative;
	
	vertical-align:middle;
	text-align:center;		
}
.inv_related_videoListThumbnail,.inv_related_materialListThumbnail
{
	width:47%;
	height:89%;
	
	margin-left:2%;
	margin-top:1%;
	margin-bottom:1%;
	padding:1%;
	
	float:left;
	position:relative;
	
	vertical-align:top;
	text-align:center;	
	
	border:none;
	cursor:pointer;	
	
	background-color:#656566;
}
.inv_related_videoListThumbnailCategory_video
{
	border:solid #e60d2e 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	
}
.applyhover .inv_related_videoListThumbnailCategory_video:hover
{
	border:solid #ffffff 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.inv_related_materialListThumbnailCategory_document
{
	/*background-image:url('../images/related_document.png');
	background-repeat:no-repeat;
	background-position:right top;
	border:solid #e60d2e 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;*/
}
.applyhover .inv_related_materialListThumbnailCategory_document:hover
{
	/*background-image:url('../images/related_document_hover.png') !important;
	border:solid #ffffff 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;*/	
}
.inv_related_materialListThumbnailCategory_presentation
{
	/*background-image:url('../images/related_presentation.png');
	background-repeat:no-repeat;
	background-position:right top;
	border:solid #e60d2e 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;	*/
}
.applyhover .inv_related_materialListThumbnailCategory_presentation:hover
{
	/*background-image:url('../images/related_presentation_hover.png') !important;
	border:solid #ffffff 1px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;*/	
}
.inv_related_videoListThumbnailimgContainer
{
	/*float: left;
	width: 0;
	*width: auto;
    height: 100%;
    overflow: hidden;
    padding-right: 46%;
    position: relative; */   
}
.inv_related_materialListThumbnailimgContainer
{
	position:relative;
	float:left;
	width:0px;
	height:0px;
	display:none;	
	overflow:hidden;
}
.inv_related_videoListTitle
{
	width:52%;
	color: #FFFFFF;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    height: 100%;
    margin-left: 2%;
    position: relative;
    text-align: left;
    vertical-align: top;
	overflow:hidden;
}
.inv_related_materialListTitle
{
	width:78%;
	height:96%;
	
	margin:0px;
	
	position:relative;
	float:left;
	
	cursor:pointer;		
	
	font-family: Arial;
	font-weight:bold;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	vertical-align:top;
	overflow:hidden;
}
.inv_related_videoListDescription,.inv_related_materialListDescription
{
	display:none;
	
	width:0px;
	height:0px;
	
	position:relative;
	float:left;	
	
	cursor:pointer;		
	
	font-family: Arial;
	font-weight:normal;
	color:#646464;
	text-align:left;
	vertical-align:top;
}
.inv_related_videoListThumbnailimg,.inv_related_materialListThumbnailimg
{
	position:absolute;
	overflow:hidden;
	width:100%;
	height:auto;
	left:0px;
	top:0px;
	z-index:100;
	cursor:pointer;	
}
.inv_related_videoListThumbnail .inv_related_materialListThumbnail
{
	/*position:absolute;
	overflow:hidden;
	width:100%;
	height:100%;
	
	left:0px;
	top:0px;
	z-index:101;
	cursor:pointer;	
	
	background-image:url('../images/galleryOverlay.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	background-size:100% 100%;

	cursor:pointer;	
	
	border:none;*/
}
.inv_related_videoListThumbnailOverimg
{
	position:absolute;
	overflow:hidden;
	width:100%;
	height:100%;
	/*-webkit-height:100%;
	*height:auto;
	
	padding-bottom:56.25%;*/
	left:0px;
	top:0px;
	z-index:101;
	cursor:pointer;	
	background-image:none;
}
.applyhover .inv_related_videoListThumbnailCategory_video:hover  .inv_related_videoListThumbnailOverimg
{
	/*background-image:url('../images/galleryOverlayHover.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	background-size:100% 100%;*/	
}
.inv_related_videoprevBtn,.inv_related_materialprevBtn
{
	/*width:5%;
	height:0;
	padding-bottom:14.5%;
	
	position:relative;
	float:left;
	
	background-image:url('../images/related-arrow-prev.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer*/;
}

.applyhover .inv_related_videoprevBtn:hover,.inv_related_materialprevBtn:hover
{
	/*background-image:url('../images/related-arrow-prev-hover.png');
	cursor:pointer;*/
}
.inv_related_videoprevBtn_disabled,.inv_related_materialprevBtn_disabled
{
	/*background-image:url('../images/related-arrow-prev-disabled.png');
	cursor:default !important;*/
}
.applyhover .inv_related_videoprevBtn_disabled:hover,.inv_related_materialprevBtn_disabled:hover
{
	/*background-image:url('../images/related-arrow-prev-disabled.png');
	cursor:default !important;*/
}
.inv_related_videonextBtn,.inv_related_materialnextBtn
{
	/*width:5%;
	height:0;
	padding-bottom:14.5%;
	
	position:relative;
	float:left;
	
	background-image:url('../images/related-arrow-next.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;*/
}
.applyhover .inv_related_videonextBtn:hover,.inv_related_materialnextBtn:hover
{
	/*background-image:url('../images/related-arrow-next-hover.png');
	cursor:pointer;*/
}
.inv_related_videonextBtn_disabled,.inv_related_materialnextBtn_disabled
{
	/*background-image:url('../images/related-arrow-next-disabled.png');
	cursor:default !important;*/
}
.applyhover .inv_related_videonextBtn_disabled:hover,.inv_related_materialnextBtn_disabled:hover
{
	/*background-image:url('../images/related-arrow-next-disabled.png');
	cursor:default !important;*/
}
/*----------------------------------------------Gallery Category----------------------------------------------*/
.inv_videoCategory
{
	margin-top:20px;
	margin-bottom:20px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	
	width:100%;
	background-color:#656566 !important;
	position:relative;
	float:left;
	height:auto;
}
/*.inv_Desktop  .inv_videoCategory, .inv_Tablet .inv_videoCategory
{
	height:23px;
}
.inv_MediumMobile  .inv_videoCategory, .inv_Tablet .inv_videoCategory
{
	height:20px;
}*/
.inv_videoCategoryTitle
{
	position:relative;
	float:left;
	
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	margin-bottom:1px;
	
	width:auto;
	
	background-image:Transparent;
	background-repeat:repeat;
	background-position:center;
	
	font-family: Trebuchet MS;
	font-weight:bold;
	
	color:#ffffff;
	cursor:pointer;
	overflow:hidden;
}
.inv_Desktop  .inv_videoCategoryTitle, .inv_Tablet .inv_videoCategoryTitle
{
	font-size:11px;
	height:19px;
	line-height:19px;
	padding-left:10px;
	padding-right:10px;
}
.inv_MediumMobile .inv_videoCategoryTitle
{
	font-size:9px;
	height:16px;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
}
.inv_SmallMobile .inv_videoCategoryTitle
{
	font-size:9px;
	height:16px;
	line-height:16px;
	padding-left:5px;
	padding-right:5px;
}
.applyhover .inv_videoCategoryTitle:hover
{
	background-color:#e60d2e !important;
}
.inv_videoCategoryTitle_Clicked
{
	background-color:#e60d2e !important;
}
/*----------------------------------------------Gallery----------------------------------------------*/
.inv_videoGallery
{
	background-color:#ffffff;
	border-style:none;
	overflow:hidden;
}
.inv_Desktop .inv_videoGallery_minigallery, .inv_Tablet .inv_videoGallery_minigallery
{
	position:absolute;
	right:0px;
	top:0px;
	
	float:none;
	width:18%;
	height:100%;
	padding-left:2%;
}
.inv_MediumMobile .inv_videoGallery_minigallery
{
	position:absolute;
	right:0px;
	top:0px;
	
	float:none;
	width:18%;
	height:100%;
	padding-left:2%;
}
.inv_SmallMobile .inv_videoGallery_minigallery
{
	position: relative;
	float: left;
	width: 100%;
	height: auto;
	padding: 0px;
}
.inv_videoGallery_gallery
{
	position:relative;
	float:left;
	width:100%;
	height:auto;
	padding:0px;
}
.inv_videoplaylist
{
	padding:0px;
	margin:0px;
	
	position:relative;
	
	overflow:hidden;
	border:none;	
	background-color:Transparent;
}
.inv_videoplaylist_gallery
{
	width:100%;
	height:auto;
}
.inv_Desktop .inv_videoplaylist_gallery, .inv_Tablet .inv_videoplaylist_gallery
{
	min-height:360px;
}
.inv_MediumMobile .inv_videoplaylist_gallery
{
	min-height:720px;
}
.inv_SmallMobile .inv_videoplaylist_gallery
{
	min-height:950px;
}
.inv_videoplaylist_minigallery
{
	width:100%;
}
.inv_Desktop .inv_videoplaylist_minigallery, .inv_Tablet .inv_videoplaylist_minigallery
{
	height:0;
	*height:auto;
	padding-bottom:250%;
}
.inv_MediumMobile .inv_videoplaylist_minigallery
{
	height:0;
	
	padding-bottom:250%;
}
.inv_SmallMobile .inv_videoplaylist_minigallery
{
	height:auto;
	padding:0px;
	min-height:950px;
}
.inv_videoList
{
	padding:0px;
	margin:0px;
	
	top:0px;
	left:0px;
	position:absolute;
	
	overflow:hidden;
	border:none;	
	background-color:Transparent;
	
	vertical-align:middle;
	text-align:center;	
}
.inv_Desktop  .inv_videoList, .inv_Tablet .inv_videoList
{
	width:1000%;
}
.inv_MediumMobile  .inv_videoList
{
	width:1000%;
}
.inv_SmallMobile  .inv_videoList
{
	width:100%;
}
.inv_videoList_gallery
{
	height:auto;
}
.inv_Desktop  .inv_videoList_gallery, .inv_Tablet .inv_videoList_gallery
{
	left:-2%;
}
.inv_MediumMobile  .inv_videoList_gallery
{
	left:-4%;
}
.inv_videoList_minigallery
{
	height:100%;
}
.inv_Desktop .inv_videoList_minigallery
{
	left:-2%;
}
.inv_Tablet .inv_videoList_minigallery
{
	left:-2.5%;
}
.inv_MediumMobile  .inv_videoList_minigallery
{
	left:-4%;
}
.inv_videoListConatiner
{
	padding:0px;
	margin:0px;
	
	float:left;
	position:relative;
	
	vertical-align:middle;
	text-align:center;		
}
.inv_SmallMobile  .inv_videoListConatiner
{
	width:100%;
}
.inv_videoListConatiner_gallery
{
	height:auto;
}
.inv_Desktop  .inv_videoListConatiner_gallery, .inv_Tablet .inv_videoListConatiner_gallery
{
	width:10.2%;
}
.inv_MediumMobile  .inv_videoListConatiner_gallery
{
	width:10.4%;
}
.inv_videoListConatiner_minigallery
{
	height:100%;
}
.inv_Desktop  .inv_videoListConatiner_minigallery
{
	width:10.2%;
}
.inv_Tablet .inv_videoListConatiner_minigallery
{
	width:10.25%;
}
.inv_MediumMobile  .inv_videoListConatiner_minigallery
{
	width:10.4%;
}
.inv_SmallMobile  .inv_videoListConatiner_minigallery
{
	height:auto;
}
.inv_videoListThumbnail
{
	margin:0px;
	padding:0px;
	
	float:left;
	position:relative;
	
	vertical-align:top;
	text-align:center;	
	
	border:none;
	cursor:pointer;	
}
.inv_videoListThumbnail_gallery
{
	height:auto;
	margin-bottom:10px;
}
.inv_Desktop .inv_videoListThumbnail_gallery, .inv_Tablet .inv_videoListThumbnail_gallery
{                                                                        
	width:23%;
	margin-left:2%;
	min-height:180px;
}
.inv_MediumMobile .inv_videoListThumbnail_gallery
{
	width:46%;
	margin-left:4%;
	min-height:180px;
}
.inv_SmallMobile .inv_videoListThumbnail_gallery
{
	width:100%;
	margin-left:0%;
	min-height:72px;
}
.inv_videoListThumbnail_minigallery
{
	overflow:hidden;
}
.inv_Desktop .inv_videoListThumbnail_minigallery
{
	width:98%;
	margin-left:2%;
	
	height:0;
	
	padding-bottom:63.4%;
	overflow:hidden;
}
.inv_Tablet .inv_videoListThumbnail_minigallery
{
	width:98%;
	margin-left:2.5%;
	
	height:0;
	
	padding-bottom:63.4%;
	overflow:hidden;
}
.inv_MediumMobile .inv_videoListThumbnail_minigallery
{
	width:96%;
	margin-left:4%;
	
	height:0;
	
	padding-bottom:63.4%;
	/*padding-bottom:64.5%;*/
	overflow:hidden;
}
.inv_SmallMobile .inv_videoListThumbnail_minigallery
{
	width:100%;
	height:auto;
	padding:0px;
	margin-left:0%;
	min-height: 72px;
	margin-bottom: 10px;
}
.inv_videoListThumbnailimgContainer
{
	position:relative;
	float:left;
	
	overflow:hidden;
}
.inv_Desktop .inv_videoListThumbnailimgContainer, .inv_Tablet .inv_videoListThumbnailimgContainer
{
	width:100%;
	height:0;
	*height:auto;
	padding-bottom:56.25%;
}
.inv_MediumMobile .inv_videoListThumbnailimgContainer
{
	width:100%;
	height:0;
	
	padding-bottom:56.25%;
}
.inv_SmallMobile .inv_videoListThumbnailimgContainer
{
	width:40%;
	height:0;
	
	padding-bottom:22.5%;
	
	border:solid #e60d2e 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.inv_videoInformation_CreationDate
{
	display:none;
	width:0px;
	height:0px;	
}
.inv_videoInformation_Category
{
	display:none;
	width:0px;
	height:0px;	
}
.inv_videoInformation_Duration
{
	display:none;
	width:0px;
	height:0px;	
}
.inv_videoListCreationDate
{
	display:none;
	width:0px;
	height:0px;	
}
.inv_videoListCategory
{
	display:none;
	width:0px;
	height:0px;	
}
.inv_videoListDuration
{
	position:absolute;
	top:2px;
	left:2px;
	width:auto;
	height:auto;
	
	background-color:#cccccc;	
	
	font-family: Arial;
	font-weight:bold;
	color:#000000;
	text-align:center;
	vertical-align:middle;
}
.inv_Desktop .inv_videoListDuration, .inv_Tablet .inv_videoListDuration
{
	display:none;
	font-size:12px;
}
.inv_MediumMobile .inv_videoListDuration
{
	display:none;
	
	font-size:12px;
}
.inv_SmallMobile .inv_videoListDuration
{
	display:block;
	
	font-size:10px;
	z-index:102;
}
.inv_videoListTitle
{
	position:relative;
	float:left;
	
	cursor:pointer;	
	
	
	font-family: Arial;
	font-weight:bold;
	color:#313131;
	text-align:left;
	vertical-align:top;
}
.inv_Desktop .inv_videoListTitle, .inv_Tablet .inv_videoListTitle
{
	width:100%;
	font-size:12px;
}
.inv_MediumMobile .inv_videoListTitle
{
	width:100%;
	font-size:12px;
}
.inv_SmallMobile .inv_videoListTitle
{
	width:59%;
	font-size:10px;
	padding-left:1%;
	display:block;
}
.inv_Desktop .inv_videoListTitle_minigallery, .inv_Tablet .inv_videoListTitle_minigallery
{
	display:none;
	height:0px;
}
.inv_MediumMobile .inv_videoListTitle_minigallery
{
	display:none;
	height:0px;
}
.inv_videoListTitle_gallery
{
	height:auto;
}
.inv_MediumMobile .inv_videoListTitle_gallery
{
	font-size:10px;
}
.inv_videoListDescription
{
	position:relative;
	float:left;
	
	cursor:pointer;	
	
	
	font-family: Arial;
	font-weight:normal;
	color:#646464;
	text-align:left;
	vertical-align:top;
}
.inv_Desktop .inv_videoListDescription, .inv_Tablet .inv_videoListDescription
{
	width:100%;	
	font-size:12px;
}
.inv_MediumMobile .inv_videoListDescription
{
	width:100%;	
	font-size:12px;
}
.inv_SmallMobile .inv_videoListDescription
{
	width:59%;
	font-size:10px;
	padding-left:1%;
	display:block;
	height:auto;
	display:inline-table;
	table-layout:fixed;
	line-height:12px;
}
.inv_videoListDescription_gallery
{
	height:auto;
	display:inline-table;
	table-layout:fixed;
	line-height:12px;
	word-wrap:break-word;
}
.inv_MediumMobile .inv_videoListDescription_gallery
{
	font-size:10px;
}
.inv_videoListDescription_minigallery
{
	display:none;
	height:0px;
}

.inv_videoListThumbnailimg
{
	position:absolute;
	overflow:hidden;
	width:100%;
	height:auto;
	left:0px;
	top:0px;
	z-index:100;
	cursor:pointer;	
}
.inv_videoListThumbnail .inv_videoListThumbnailOverimg
{
	position:absolute;
	overflow:hidden;
	width:100%;
	height:100%;
	
	left:0px;
	top:0px;
	z-index:101;
	cursor:pointer;	
	
	background-image:url('../images/galleryOverlay.png');
	background-repeat:no-repeat;
	background-position:right bottom;
	background-size:100% 100%;

	cursor:pointer;	
	
	border:none;
}
.applyhover .inv_videoListThumbnail .inv_videoListThumbnailOverimg:hover
{
	*width:98%;
	*height:97%;
	
	border:solid #e60d2e 2px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	
	background-image:url('../images/galleryOverlayHover.png');
}
.inv_videoListThumbnailClick .inv_videoListThumbnailOverimg
{
	*width:98%;
	*height:97%;
	
	border:solid #e60d2e 2px;
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	
	background-image:url('../images/galleryOverlayHover.png');
}
.inv_SmallMobile  .inv_videoListThumbnail .inv_videoListThumbnailOverimg
{
	border:none;
	background-image:url('../images/galleryOverlayHover.png');
}
.inv_SmallMobile  .inv_videoListThumbnail .inv_videoListThumbnailOverimg:hover
{
	border:none;
	background-image:url('../images/galleryOverlayHover.png');
}
.inv_SmallMobile  .inv_videoListThumbnailClick .inv_videoListThumbnailOverimg
{
	border:none;
	background-image:url('../images/galleryOverlayHover.png');
}

.inv_videoplaylistControlsContainer
{
	padding:0px;
	
	overflow:hidden;
	border:none;	
	background-color:Transparent;
	
	vertical-align:bottom;
	text-align:center;	
	
}
.inv_videoplaylistControlsContainer_gallery
{
	width:100%;
	position:relative;
	height:30px;
	margin-top:25px;
	margin-bottom:25px;
}
.inv_SmallMobile  .inv_videoplaylistControlsContainer_gallery
{
	display:none;	
}
.inv_videoplaylistControlsContainer_minigallery
{
	width:18%;
	position:absolute;
	bottom:0px;
	right:0px;
	height:30px;
	margin-bottom:10px;
}
.inv_SmallMobile  .inv_videoplaylistControlsContainer_minigallery
{
	display:none;	
}
.inv_videoListControls
{
	display:inline-block;
	
	
	margin:0 auto;
	
	height:100%;
	width:auto;
	
	position:relative;
	
	overflow:hidden;
	border:none;	
	background-color:Transparent;
}

.inv_prevBtn
{
	width:10px;
	height:100%; 
	margin-right:10px;
	
	padding:0px;
	
	cursor:pointer;	
	position:relative;
	float:left;
	vertical-align:middle;
	
	background-image:url('../images/arrow-prev.png');
	background-repeat:no-repeat;
	background-position:left 6px;
}
.applyhover .inv_prevBtn:hover
{
	background-position:left -27px !important;	
}
.inv_prevBtnDisabled
{
	background-image:url('../images/arrow-prev-disabled.png') !important;
	background-repeat:no-repeat !important;
	background-position:left -27px !important;
	cursor:default;	
}
.inv_nextBtn
{
	width:10px;
	height:100%; 
	margin-left:10px;
	
	padding:0px;
	
	cursor:pointer;	
	position:relative;
	float:left;
	vertical-align:middle;
	
	background-image:url('../images/arrow-next.png');
	background-repeat:no-repeat;
	background-position:right 6px;
}
.inv_nextBtn_gallery
{
	width:10px;	
	margin-right:0;	
}

.applyhover .inv_nextBtn:hover
{
	background-position:right -27px !important;	
}
.inv_nextBtnDisabled
{
	background-image:url('../images/arrow-next-disabled.png') !important;
	background-repeat:no-repeat !important;
	background-position:right -27px !important;
	cursor:default;	
}
.inv_pagesBtns
{
	cursor:pointer;	
	position:relative;
	float:left;
	
	overflow:hidden;
	vertical-align:middle;
	text-align:center;
	font-size:9px;
	font-family: Arial;
	font-weight:bold;
	
	padding-bottom:20px;
	
	margin:-5px;
	top:50%;
	width:auto;
	height:10px;
}
.inv_MediumMobile  .inv_pagesBtns_minigallery
{
	display:none;	
}
.inv_pagesBtn
{
	width:14px;
	height:8px;
	
	margin-left:2px;
	margin-right:2px;
	margin-top:1px;
	margin-bottom:1px;
	
	padding:0px;
	
	float:left;
	cursor:pointer;	
	position:relative;
	
	background-color:#CCC;
	
	text-align: center;
}
.inv_pagesBtn_minigallery
{
	
}
.applyhover .inv_pagesBtn:hover
{
	background-color:#E60D2E !important;
}
.inv_pagesBtnClick 
{
	background-color:#E60D2E !important;
}
/*----------------------------------------------Cue points----------------------------------------------*/
.inv_videoCuePoint
{
	display:none;
	
	/*width:100%;
	height:50px;
	bottom:35px;
	left:0px;
	position:absolute;
	z-index:2501;
	background-image:url('../images/controlsback.png');
	background-repeat:repeat;
	background-position:center;*/
		
}
.inv_videoCuePoint_Title
{
	display:none;
	/*width:11%;
	line-height:26px;
	position:absolute;
	left:0px;
	top:0px;
	background-color:#e60d2e;
	
	font-size:16px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	cursor:default;*/
}
.inv_videoCuePoint_Description
{
	display:none;
	/*width:78%;
	line-height:26px;
	position:absolute;
	left:11%;
	top:0px;
	padding-left:9px;
	
	font-size:14px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	cursor:default;*/
}

.inv_videoCuePoint_prevBtn
{
	display:none;
	/*width:5%;
	line-height:50px;
	position:absolute;
	right:5%;
	top:0px;
	
	font-size:24px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;*/
	
}
.inv_videoCuePoint_prevBtn_Disabled
{
	display:none;
	/*color:#bbbbbb;	
	cursor:default;*/
}
.applyhover .inv_videoCuePoint_prevBtn:hover
{
	display:none;
	/*color:#bbbbbb;*/
}
.inv_videoCuePoint_nextBtn
{
	display:none;
	/*width:5%;
	line-height:50px;
	position:absolute;
	right:0px;
	top:0px;

	font-size:24px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;*/
	
}
.inv_videoCuePoint_nextBtn_Disabled
{
	display:none;
	/*color:#bbbbbb;	
	cursor:default;*/
}
.applyhover .inv_videoCuePoint_nextBtn:hover
{
	display:none;
	/*color:#bbbbbb;*/
}
.inv_videoCuePoint_pagesBtns
{
	display:none;
	/*width:80%;
	height:24px;
	position:absolute;
	left:0px;
	bottom:0px;	*/
}
.inv_videoCuePoint_pagesBtns div
{
    /*position:relative;
	float:left;
	line-height:24px;
	width:36px;
	height:100%;
	font-size:14px;
	font-family: Arial;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;*/
	display:none;
}
.inv_CuePointpagesBtnClick
{
	/*background-color:#e60d2e !important;
	color:#ffffff !important;*/
	display:none;
}
.inv_CuePointpagesBtn
{
	/*background-color:#000000;
	color:#f2f2f2;*/
	display:none;
}
.applyhover .inv_CuePointpagesBtn:hover
{
	/*background-color:#e60d2e !important;
	color:#ffffff !important;*/
	display:none;
}
/*----------------------------------------------Transcript----------------------------------------------*/
.inv_videoTranscript
{
	width:100%;
	height:auto;
	position:relative;
	float:left;
	display: block !important;
	margin-top: 5px;
}

.inv_SmallMobile .inv_videoTranscript
{
	display: none !important;
}

.noTranscript{
	display: none !important;
}

.inv_videoTranscriptHeader
{
	font-family: "RRPioneer-Regular",Arial,sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #10069f;
	position: relative;
	width: 100%;
	height: 0px;
	overflow: hidden;
	background-color: #fff;
	background-repeat: repeat;
	background-position: center;
}
.inv_videoTranscriptFooter
{
	font-family: "RRPioneer-Regular",Arial,sans-serif;
	font-size: 14px;
	line-height: 24px;
	color:#ffffff;
	text-indent:5px;
	line-height:30px;
	position:relative;
	width:100%;
	height:30px;
	overflow:hidden;
	background-color: #10069f;
}
.inv_videoTranscriptShowHide
{
	cursor:pointer;
	text-align:left;
}
.inv_videoTranscriptHide
{
	width:100%;
	height:100%;
	background-image:url('../images/hidetranscript.png');
	background-repeat:no-repeat;
	background-position:right;	
	cursor:pointer;
}
.inv_videoTranscriptShow
{
	width:100%;
	height:100%;
	background-image:url('../images/showtranscript.png');
	background-repeat:no-repeat;
	background-position:right;
	cursor:pointer;	
}
.inv_videoTranscriptContent
{
	position:relative;
	width:100%;
	height:152px;
	overflow-y:scroll;
	padding:1%;
	border: solid #ccc 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #f7f7f7;
}
.inv_videoTranscriptContent div
{
	margin-bottom: 10px;
	text-align:left;
	position:relative;
}
.inv_videoTranscriptContent .t
{
	font-family:"RRPioneer-Regular",Arial,sans-serif;
	font-size: 16px;
	line-height: 24px;
	font-weight:normal;
	color: #1e3643;
	position:relative;
	margin: 0;
	padding: 0;
	cursor:pointer;
	text-align:justify;
	text-decoration:none;
}

.inv_MediumMobile .inv_videoTranscriptContent .t{
	font-size:12px;
}

.applyhover .inv_videoTranscriptContent .t:hover
{
	text-decoration:underline;
}
.inv_transcriptSelected
{
	background-color: #1e3643 !important;
	color:#ffffff !important;
	text-decoration:none;
}
/*----------------------------------------------Context Menu----------------------------------------------*/
.contextMenu {
	position: absolute;
	width:auto !important;
	z-index: 99999;
	border-top: solid 1px #CCC;
	border-right: solid 1px #CCC;
	border-left: solid 1px #CCC;
	
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	
	background: #ffffff;
	padding: 0px !important;
	margin: 0px;
	display: none;	
}
.contextMenu LI {
	text-align:left !important;
	list-style: none outside none !important;
	padding: 0px !important;
	margin: 0px !important;
	border-bottom: solid 1px #CCC;
	
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	
	background:none !important;
}
.contextMenu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	outline: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	display: inline-block; 
	font-size:12px;font-family:"RRPioneer-Regular",Arial,sans-serif;text-align:left;
}
.applyhover .contextMenu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}
.contextMenu LI.disabled A {
	color: #AAA;
	cursor: default;
}
.applyhover .contextMenu LI.hover.disabled A {
	background-color: transparent;
}
.contextMenu LI.separator {
	border-top: solid 1px #CCC;
	
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}