   #stacks_in_2207_page5 h2, h2 a{  -webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-font-smoothing:antialiased;color:#999999 ;font-style:normal ;text-decoration:none ;text-align:left ;font-weight: bold ;                     }
  

#stacks_in_287_page5 {
	margin:  18px;
	padding:  20px;
}

#stacks_in_288_page5 {
	letter-spacing: 3px;
	font-size: 144%;
	font-weight: bold;
}
/*Begin Align Stack by Pressure Designs*/

#slideoutContain{
	height:100%;
	position: fixed;
	top:0;
	left:0;
	background-color:#000000;
	z-index:99999;
	overflow: auto;
	width:0;
	transition:all 400ms ease;
	-webkit-transition:all 400ms ease;
	-moz-transition:all 400ms ease;
	-o-transition:all 400ms ease;
	transition:all 400ms ease;
	color:#FFFFFF;
}

#slideoutContain.open{
	 max-width:300px !important;
	 min-width:300px !important;
	 width:300px !important;
}

#sideoutButton{
	position:fixed;
	cursor:pointer;
	z-index:9999;
	top:147px;
	left:0;
	font-size:14px;
	color:#FFFFFF;
	text-decoration: none;
	padding: 5px 12px;
	 background-color: #000000;
	outline:none;
	transition:left 400ms ease;
	-webkit-transition:left 400ms ease;
	-moz-transition:left 400ms ease;
	-o-transition:left 400ms ease;
}

#sideoutButton.open{
	left:300px !important;
}

#slideoutContent{
	padding:30px;
}

/*End Align Stack by Pressure Designs*/#fadeinWrapperstacks_in_2194_page5 {
	display: block;
	position: relative;
	height: 400;	
}

#fadeInStackstacks_in_2194_page5 {
	display: none;
	position: relative;
	z-index: 20;
}   #stacks_in_2195_page5 h3, h3 a{  -webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-font-smoothing:antialiased;color:#FFFFFF ;font-style:italic ;text-decoration:none ;text-align:left ;font-weight: bold ;                     }
  
#stacks_in_1714_page5>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1714_page5>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1714_page5>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_1714_page5>.s3_row>.s3_column {
	padding: 0 10px;
}







  


@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_1714_page5>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_1714_page5>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




  
#PlayerWrapper-player_B-Welcome {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_B-Welcome *,
#PlayerWrapper-player_B-Welcome *:before,
#PlayerWrapper-player_B-Welcome *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_B-Welcome {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(0, 0, 0, 1.00);
}




#MediaFrame-player_B-Welcome {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_B-Welcome #media-player_B-Welcome {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_B-Welcome .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_B-Welcome .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_B-Welcome .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_B-Welcome .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_B-Welcome .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_B-Welcome .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_B-Welcome .splash-button:hover .splash-button-inner {
	color: rgba(66, 66, 66, 1.00);
}

#PlayerWrapper-player_B-Welcome .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_B-Welcome .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(66, 66, 66, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_B-Welcome {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_B-Welcome {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_B-Welcome {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_B-Welcome {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_B-Welcome #media-controls-wrapper-player_B-Welcome {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_B-Welcome:hover #media-controls-wrapper-player_B-Welcome {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_B-Welcome #media-controls-wrapper-player_B-Welcome,
.playertouchdevice #PlayerWrapper-player_B-Welcome:hover #media-controls-wrapper-player_B-Welcome {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_B-Welcome button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_B-Welcome span.media-button,
#media-controls-player_B-Welcome span.time,
#media-controls-player_B-Welcome span.player-extra-element,
#media-controls-player_B-Welcome span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_B-Welcome span.media-button.left-aligned,
#media-controls-player_B-Welcome span.time.left-aligned,
#media-controls-player_B-Welcome span.player-extra-element.left-aligned,
#media-controls-player_B-Welcome span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_B-Welcome span.media-button.right-aligned,
#media-controls-player_B-Welcome span.time.right-aligned,
#media-controls-player_B-Welcome span.player-extra-element.right-aligned,
#media-controls-player_B-Welcome span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_B-Welcome span.media-button a,
#media-controls-player_B-Welcome span.media-button button {
	font-size: 16px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_B-Welcome span.media-button a,
	#media-controls-player_B-Welcome span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_B-Welcome span.media-button a:hover,
#media-controls-player_B-Welcome span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_B-Welcome [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_B-Welcome [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_B-Welcome span.time,
#media-controls-player_B-Welcome span.player-extra-element,
#media-controls-player_B-Welcome span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_B-Welcome span.time,
	#media-controls-player_B-Welcome span.player-extra-element,
	#media-controls-player_B-Welcome span.duration {
		font-size: 12px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_B-Welcome .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 30.00%;
}





#media-controls-player_B-Welcome .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_B-Welcome .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_B-Welcome .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_B-Welcome .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_B-Welcome,
	#PlayerWrapper-player_B-Welcome .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_2080_page5 {
	margin:  6px;
}
#PlayerWrapper-player_The_Story_Volvo {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_The_Story_Volvo *,
#PlayerWrapper-player_The_Story_Volvo *:before,
#PlayerWrapper-player_The_Story_Volvo *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_The_Story_Volvo {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_The_Story_Volvo {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_The_Story_Volvo #media-player_The_Story_Volvo {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_The_Story_Volvo .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_The_Story_Volvo .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_The_Story_Volvo .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_The_Story_Volvo .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_The_Story_Volvo .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_The_Story_Volvo .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_The_Story_Volvo .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_The_Story_Volvo .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_The_Story_Volvo .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_The_Story_Volvo {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_The_Story_Volvo {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_The_Story_Volvo {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_The_Story_Volvo {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_The_Story_Volvo #media-controls-wrapper-player_The_Story_Volvo {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_The_Story_Volvo:hover #media-controls-wrapper-player_The_Story_Volvo {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_The_Story_Volvo #media-controls-wrapper-player_The_Story_Volvo,
.playertouchdevice #PlayerWrapper-player_The_Story_Volvo:hover #media-controls-wrapper-player_The_Story_Volvo {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_The_Story_Volvo button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_The_Story_Volvo span.media-button,
#media-controls-player_The_Story_Volvo span.time,
#media-controls-player_The_Story_Volvo span.player-extra-element,
#media-controls-player_The_Story_Volvo span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_The_Story_Volvo span.media-button.left-aligned,
#media-controls-player_The_Story_Volvo span.time.left-aligned,
#media-controls-player_The_Story_Volvo span.player-extra-element.left-aligned,
#media-controls-player_The_Story_Volvo span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_The_Story_Volvo span.media-button.right-aligned,
#media-controls-player_The_Story_Volvo span.time.right-aligned,
#media-controls-player_The_Story_Volvo span.player-extra-element.right-aligned,
#media-controls-player_The_Story_Volvo span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_The_Story_Volvo span.media-button a,
#media-controls-player_The_Story_Volvo span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_The_Story_Volvo span.media-button a,
	#media-controls-player_The_Story_Volvo span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_The_Story_Volvo span.media-button a:hover,
#media-controls-player_The_Story_Volvo span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_The_Story_Volvo [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_The_Story_Volvo [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_The_Story_Volvo span.time,
#media-controls-player_The_Story_Volvo span.player-extra-element,
#media-controls-player_The_Story_Volvo span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_The_Story_Volvo span.time,
	#media-controls-player_The_Story_Volvo span.player-extra-element,
	#media-controls-player_The_Story_Volvo span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_The_Story_Volvo .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_The_Story_Volvo .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_The_Story_Volvo .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_The_Story_Volvo .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_The_Story_Volvo .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_The_Story_Volvo,
	#PlayerWrapper-player_The_Story_Volvo .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_1768_page5 {
	margin:  6px;
}

#stacks_in_1781_page5 {
	padding:  20px;
}

#stacks_in_1782_page5 {
	font-size: 81%;
}

#stacks_in_155_page5 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_155_page5 .stacks_right {
	float:right;
	width:49%;
}#PlayerWrapper-player_Sony_Playstation {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Sony_Playstation *,
#PlayerWrapper-player_Sony_Playstation *:before,
#PlayerWrapper-player_Sony_Playstation *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Sony_Playstation {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Sony_Playstation {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Sony_Playstation #media-player_Sony_Playstation {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Sony_Playstation .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Sony_Playstation .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Sony_Playstation .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Sony_Playstation .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Sony_Playstation .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Sony_Playstation .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Sony_Playstation .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Sony_Playstation .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Sony_Playstation .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Sony_Playstation {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Sony_Playstation {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Sony_Playstation {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Sony_Playstation {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Sony_Playstation #media-controls-wrapper-player_Sony_Playstation {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Sony_Playstation:hover #media-controls-wrapper-player_Sony_Playstation {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Sony_Playstation #media-controls-wrapper-player_Sony_Playstation,
.playertouchdevice #PlayerWrapper-player_Sony_Playstation:hover #media-controls-wrapper-player_Sony_Playstation {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Sony_Playstation button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Sony_Playstation span.media-button,
#media-controls-player_Sony_Playstation span.time,
#media-controls-player_Sony_Playstation span.player-extra-element,
#media-controls-player_Sony_Playstation span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Sony_Playstation span.media-button.left-aligned,
#media-controls-player_Sony_Playstation span.time.left-aligned,
#media-controls-player_Sony_Playstation span.player-extra-element.left-aligned,
#media-controls-player_Sony_Playstation span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Sony_Playstation span.media-button.right-aligned,
#media-controls-player_Sony_Playstation span.time.right-aligned,
#media-controls-player_Sony_Playstation span.player-extra-element.right-aligned,
#media-controls-player_Sony_Playstation span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Sony_Playstation span.media-button a,
#media-controls-player_Sony_Playstation span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Sony_Playstation span.media-button a,
	#media-controls-player_Sony_Playstation span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Sony_Playstation span.media-button a:hover,
#media-controls-player_Sony_Playstation span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Sony_Playstation [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Sony_Playstation [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Sony_Playstation span.time,
#media-controls-player_Sony_Playstation span.player-extra-element,
#media-controls-player_Sony_Playstation span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Sony_Playstation span.time,
	#media-controls-player_Sony_Playstation span.player-extra-element,
	#media-controls-player_Sony_Playstation span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Sony_Playstation .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Sony_Playstation .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Sony_Playstation .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Sony_Playstation .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Sony_Playstation .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Sony_Playstation,
	#PlayerWrapper-player_Sony_Playstation .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_531_page5 {
	margin:  6px;
}
#PlayerWrapper-player_Volvo {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Volvo *,
#PlayerWrapper-player_Volvo *:before,
#PlayerWrapper-player_Volvo *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Volvo {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(0, 0, 0, 1.00);
}




#MediaFrame-player_Volvo {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Volvo #media-player_Volvo {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Volvo .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Volvo .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Volvo .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Volvo .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Volvo .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Volvo .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Volvo .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Volvo .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Volvo .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Volvo {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Volvo {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Volvo {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Volvo {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Volvo #media-controls-wrapper-player_Volvo {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Volvo:hover #media-controls-wrapper-player_Volvo {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Volvo #media-controls-wrapper-player_Volvo,
.playertouchdevice #PlayerWrapper-player_Volvo:hover #media-controls-wrapper-player_Volvo {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Volvo button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Volvo span.media-button,
#media-controls-player_Volvo span.time,
#media-controls-player_Volvo span.player-extra-element,
#media-controls-player_Volvo span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Volvo span.media-button.left-aligned,
#media-controls-player_Volvo span.time.left-aligned,
#media-controls-player_Volvo span.player-extra-element.left-aligned,
#media-controls-player_Volvo span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Volvo span.media-button.right-aligned,
#media-controls-player_Volvo span.time.right-aligned,
#media-controls-player_Volvo span.player-extra-element.right-aligned,
#media-controls-player_Volvo span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Volvo span.media-button a,
#media-controls-player_Volvo span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Volvo span.media-button a,
	#media-controls-player_Volvo span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Volvo span.media-button a:hover,
#media-controls-player_Volvo span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Volvo [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Volvo [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Volvo span.time,
#media-controls-player_Volvo span.player-extra-element,
#media-controls-player_Volvo span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Volvo span.time,
	#media-controls-player_Volvo span.player-extra-element,
	#media-controls-player_Volvo span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Volvo .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Volvo .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Volvo .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Volvo .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Volvo .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Volvo,
	#PlayerWrapper-player_Volvo .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_2178_page5 {
	margin:  6px;
}
#stacks_in_2180_page5>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2180_page5>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_2180_page5>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_2180_page5>.s3_row>.s3_column {
	padding: 0 10px;
}







  


@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_2180_page5>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_2180_page5>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




  
#PlayerWrapper-player_Pioneer_Toraiz {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Pioneer_Toraiz *,
#PlayerWrapper-player_Pioneer_Toraiz *:before,
#PlayerWrapper-player_Pioneer_Toraiz *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Pioneer_Toraiz {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(0, 0, 0, 1.00);
}




#MediaFrame-player_Pioneer_Toraiz {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Pioneer_Toraiz #media-player_Pioneer_Toraiz {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Pioneer_Toraiz .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button:hover .splash-button-inner {
	color: rgba(66, 66, 66, 1.00);
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Pioneer_Toraiz .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(66, 66, 66, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Pioneer_Toraiz {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Pioneer_Toraiz {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Pioneer_Toraiz {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Pioneer_Toraiz {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Pioneer_Toraiz #media-controls-wrapper-player_Pioneer_Toraiz {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Pioneer_Toraiz:hover #media-controls-wrapper-player_Pioneer_Toraiz {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Pioneer_Toraiz #media-controls-wrapper-player_Pioneer_Toraiz,
.playertouchdevice #PlayerWrapper-player_Pioneer_Toraiz:hover #media-controls-wrapper-player_Pioneer_Toraiz {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Pioneer_Toraiz button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Pioneer_Toraiz span.media-button,
#media-controls-player_Pioneer_Toraiz span.time,
#media-controls-player_Pioneer_Toraiz span.player-extra-element,
#media-controls-player_Pioneer_Toraiz span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Pioneer_Toraiz span.media-button.left-aligned,
#media-controls-player_Pioneer_Toraiz span.time.left-aligned,
#media-controls-player_Pioneer_Toraiz span.player-extra-element.left-aligned,
#media-controls-player_Pioneer_Toraiz span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Pioneer_Toraiz span.media-button.right-aligned,
#media-controls-player_Pioneer_Toraiz span.time.right-aligned,
#media-controls-player_Pioneer_Toraiz span.player-extra-element.right-aligned,
#media-controls-player_Pioneer_Toraiz span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Pioneer_Toraiz span.media-button a,
#media-controls-player_Pioneer_Toraiz span.media-button button {
	font-size: 16px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Pioneer_Toraiz span.media-button a,
	#media-controls-player_Pioneer_Toraiz span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Pioneer_Toraiz span.media-button a:hover,
#media-controls-player_Pioneer_Toraiz span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Pioneer_Toraiz [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Pioneer_Toraiz [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Pioneer_Toraiz span.time,
#media-controls-player_Pioneer_Toraiz span.player-extra-element,
#media-controls-player_Pioneer_Toraiz span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Pioneer_Toraiz span.time,
	#media-controls-player_Pioneer_Toraiz span.player-extra-element,
	#media-controls-player_Pioneer_Toraiz span.duration {
		font-size: 12px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Pioneer_Toraiz .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 30.00%;
}





#media-controls-player_Pioneer_Toraiz .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Pioneer_Toraiz .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Pioneer_Toraiz .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Pioneer_Toraiz .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Pioneer_Toraiz,
	#PlayerWrapper-player_Pioneer_Toraiz .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_2183_page5 {
	margin:  6px;
}
#PlayerWrapper-player_Pioneer_plx500 {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Pioneer_plx500 *,
#PlayerWrapper-player_Pioneer_plx500 *:before,
#PlayerWrapper-player_Pioneer_plx500 *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Pioneer_plx500 {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Pioneer_plx500 {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Pioneer_plx500 #media-player_Pioneer_plx500 {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Pioneer_plx500 .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Pioneer_plx500 .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Pioneer_plx500 {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Pioneer_plx500 {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Pioneer_plx500 {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Pioneer_plx500 {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Pioneer_plx500 #media-controls-wrapper-player_Pioneer_plx500 {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Pioneer_plx500:hover #media-controls-wrapper-player_Pioneer_plx500 {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Pioneer_plx500 #media-controls-wrapper-player_Pioneer_plx500,
.playertouchdevice #PlayerWrapper-player_Pioneer_plx500:hover #media-controls-wrapper-player_Pioneer_plx500 {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Pioneer_plx500 button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Pioneer_plx500 span.media-button,
#media-controls-player_Pioneer_plx500 span.time,
#media-controls-player_Pioneer_plx500 span.player-extra-element,
#media-controls-player_Pioneer_plx500 span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Pioneer_plx500 span.media-button.left-aligned,
#media-controls-player_Pioneer_plx500 span.time.left-aligned,
#media-controls-player_Pioneer_plx500 span.player-extra-element.left-aligned,
#media-controls-player_Pioneer_plx500 span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Pioneer_plx500 span.media-button.right-aligned,
#media-controls-player_Pioneer_plx500 span.time.right-aligned,
#media-controls-player_Pioneer_plx500 span.player-extra-element.right-aligned,
#media-controls-player_Pioneer_plx500 span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Pioneer_plx500 span.media-button a,
#media-controls-player_Pioneer_plx500 span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Pioneer_plx500 span.media-button a,
	#media-controls-player_Pioneer_plx500 span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Pioneer_plx500 span.media-button a:hover,
#media-controls-player_Pioneer_plx500 span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Pioneer_plx500 [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Pioneer_plx500 [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Pioneer_plx500 span.time,
#media-controls-player_Pioneer_plx500 span.player-extra-element,
#media-controls-player_Pioneer_plx500 span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Pioneer_plx500 span.time,
	#media-controls-player_Pioneer_plx500 span.player-extra-element,
	#media-controls-player_Pioneer_plx500 span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Pioneer_plx500 .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Pioneer_plx500 .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Pioneer_plx500 .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Pioneer_plx500 .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Pioneer_plx500 .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Pioneer_plx500,
	#PlayerWrapper-player_Pioneer_plx500 .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_2189_page5 {
	margin:  6px;
}

#stacks_in_275_page5 {
	padding:  20px;
}

#stacks_in_276_page5 {
	font-size: 81%;
}

#stacks_in_158_page5 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_158_page5 .stacks_right {
	float:right;
	width:49%;
}#PlayerWrapper-player_Alan_Carr {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Alan_Carr *,
#PlayerWrapper-player_Alan_Carr *:before,
#PlayerWrapper-player_Alan_Carr *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Alan_Carr {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Alan_Carr {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Alan_Carr #media-player_Alan_Carr {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Alan_Carr .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Alan_Carr .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Alan_Carr .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Alan_Carr .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Alan_Carr .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Alan_Carr .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Alan_Carr .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Alan_Carr .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Alan_Carr .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Alan_Carr {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Alan_Carr {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Alan_Carr {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Alan_Carr {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Alan_Carr #media-controls-wrapper-player_Alan_Carr {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Alan_Carr:hover #media-controls-wrapper-player_Alan_Carr {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Alan_Carr #media-controls-wrapper-player_Alan_Carr,
.playertouchdevice #PlayerWrapper-player_Alan_Carr:hover #media-controls-wrapper-player_Alan_Carr {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Alan_Carr button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Alan_Carr span.media-button,
#media-controls-player_Alan_Carr span.time,
#media-controls-player_Alan_Carr span.player-extra-element,
#media-controls-player_Alan_Carr span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Alan_Carr span.media-button.left-aligned,
#media-controls-player_Alan_Carr span.time.left-aligned,
#media-controls-player_Alan_Carr span.player-extra-element.left-aligned,
#media-controls-player_Alan_Carr span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Alan_Carr span.media-button.right-aligned,
#media-controls-player_Alan_Carr span.time.right-aligned,
#media-controls-player_Alan_Carr span.player-extra-element.right-aligned,
#media-controls-player_Alan_Carr span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Alan_Carr span.media-button a,
#media-controls-player_Alan_Carr span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Alan_Carr span.media-button a,
	#media-controls-player_Alan_Carr span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Alan_Carr span.media-button a:hover,
#media-controls-player_Alan_Carr span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Alan_Carr [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Alan_Carr [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Alan_Carr span.time,
#media-controls-player_Alan_Carr span.player-extra-element,
#media-controls-player_Alan_Carr span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Alan_Carr span.time,
	#media-controls-player_Alan_Carr span.player-extra-element,
	#media-controls-player_Alan_Carr span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Alan_Carr .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Alan_Carr .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Alan_Carr .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Alan_Carr .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Alan_Carr .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Alan_Carr,
	#PlayerWrapper-player_Alan_Carr .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_571_page5 {
	margin:  6px;
}
#PlayerWrapper-player_Puma {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Puma *,
#PlayerWrapper-player_Puma *:before,
#PlayerWrapper-player_Puma *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Puma {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Puma {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Puma #media-player_Puma {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Puma .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Puma .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Puma .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Puma .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Puma .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Puma .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Puma .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Puma .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Puma .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Puma {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Puma {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Puma {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Puma {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Puma #media-controls-wrapper-player_Puma {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Puma:hover #media-controls-wrapper-player_Puma {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Puma #media-controls-wrapper-player_Puma,
.playertouchdevice #PlayerWrapper-player_Puma:hover #media-controls-wrapper-player_Puma {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Puma button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Puma span.media-button,
#media-controls-player_Puma span.time,
#media-controls-player_Puma span.player-extra-element,
#media-controls-player_Puma span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Puma span.media-button.left-aligned,
#media-controls-player_Puma span.time.left-aligned,
#media-controls-player_Puma span.player-extra-element.left-aligned,
#media-controls-player_Puma span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Puma span.media-button.right-aligned,
#media-controls-player_Puma span.time.right-aligned,
#media-controls-player_Puma span.player-extra-element.right-aligned,
#media-controls-player_Puma span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Puma span.media-button a,
#media-controls-player_Puma span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Puma span.media-button a,
	#media-controls-player_Puma span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Puma span.media-button a:hover,
#media-controls-player_Puma span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Puma [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Puma [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Puma span.time,
#media-controls-player_Puma span.player-extra-element,
#media-controls-player_Puma span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Puma span.time,
	#media-controls-player_Puma span.player-extra-element,
	#media-controls-player_Puma span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Puma .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Puma .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Puma .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Puma .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Puma .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Puma,
	#PlayerWrapper-player_Puma .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_597_page5 {
	margin:  6px;
}

#stacks_in_415_page5 {
	padding:  20px;
}

#stacks_in_416_page5 {
	font-size: 81%;
}

#stacks_in_351_page5 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_351_page5 .stacks_right {
	float:right;
	width:49%;
}#PlayerWrapper-player_Canon_Live {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Canon_Live *,
#PlayerWrapper-player_Canon_Live *:before,
#PlayerWrapper-player_Canon_Live *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Canon_Live {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Canon_Live {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Canon_Live #media-player_Canon_Live {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Canon_Live .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Canon_Live .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Canon_Live .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Canon_Live .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Canon_Live .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Canon_Live .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Canon_Live .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Canon_Live .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Canon_Live .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Canon_Live {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Canon_Live {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Canon_Live {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Canon_Live {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Canon_Live #media-controls-wrapper-player_Canon_Live {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Canon_Live:hover #media-controls-wrapper-player_Canon_Live {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Canon_Live #media-controls-wrapper-player_Canon_Live,
.playertouchdevice #PlayerWrapper-player_Canon_Live:hover #media-controls-wrapper-player_Canon_Live {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Canon_Live button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Canon_Live span.media-button,
#media-controls-player_Canon_Live span.time,
#media-controls-player_Canon_Live span.player-extra-element,
#media-controls-player_Canon_Live span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Canon_Live span.media-button.left-aligned,
#media-controls-player_Canon_Live span.time.left-aligned,
#media-controls-player_Canon_Live span.player-extra-element.left-aligned,
#media-controls-player_Canon_Live span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Canon_Live span.media-button.right-aligned,
#media-controls-player_Canon_Live span.time.right-aligned,
#media-controls-player_Canon_Live span.player-extra-element.right-aligned,
#media-controls-player_Canon_Live span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Canon_Live span.media-button a,
#media-controls-player_Canon_Live span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Canon_Live span.media-button a,
	#media-controls-player_Canon_Live span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Canon_Live span.media-button a:hover,
#media-controls-player_Canon_Live span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Canon_Live [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Canon_Live [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Canon_Live span.time,
#media-controls-player_Canon_Live span.player-extra-element,
#media-controls-player_Canon_Live span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Canon_Live span.time,
	#media-controls-player_Canon_Live span.player-extra-element,
	#media-controls-player_Canon_Live span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Canon_Live .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Canon_Live .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Canon_Live .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Canon_Live .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Canon_Live .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Canon_Live,
	#PlayerWrapper-player_Canon_Live .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_623_page5 {
	margin:  6px;
}
#PlayerWrapper-player_MTV {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_MTV *,
#PlayerWrapper-player_MTV *:before,
#PlayerWrapper-player_MTV *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_MTV {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_MTV {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_MTV #media-player_MTV {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_MTV .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_MTV .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_MTV .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_MTV .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_MTV .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_MTV .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_MTV .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_MTV .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_MTV .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_MTV {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_MTV {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_MTV {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_MTV {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_MTV #media-controls-wrapper-player_MTV {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_MTV:hover #media-controls-wrapper-player_MTV {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_MTV #media-controls-wrapper-player_MTV,
.playertouchdevice #PlayerWrapper-player_MTV:hover #media-controls-wrapper-player_MTV {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_MTV button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_MTV span.media-button,
#media-controls-player_MTV span.time,
#media-controls-player_MTV span.player-extra-element,
#media-controls-player_MTV span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_MTV span.media-button.left-aligned,
#media-controls-player_MTV span.time.left-aligned,
#media-controls-player_MTV span.player-extra-element.left-aligned,
#media-controls-player_MTV span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_MTV span.media-button.right-aligned,
#media-controls-player_MTV span.time.right-aligned,
#media-controls-player_MTV span.player-extra-element.right-aligned,
#media-controls-player_MTV span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_MTV span.media-button a,
#media-controls-player_MTV span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_MTV span.media-button a,
	#media-controls-player_MTV span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_MTV span.media-button a:hover,
#media-controls-player_MTV span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_MTV [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_MTV [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_MTV span.time,
#media-controls-player_MTV span.player-extra-element,
#media-controls-player_MTV span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_MTV span.time,
	#media-controls-player_MTV span.player-extra-element,
	#media-controls-player_MTV span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_MTV .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_MTV .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_MTV .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_MTV .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_MTV .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_MTV,
	#PlayerWrapper-player_MTV .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_645_page5 {
	margin:  6px;
}

#stacks_in_389_page5 {
	padding:  20px;
}

#stacks_in_390_page5 {
	font-size: 81%;
}

#stacks_in_647_page5 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_647_page5 .stacks_right {
	float:right;
	width:49%;
}#PlayerWrapper-player_Drizabone {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Drizabone *,
#PlayerWrapper-player_Drizabone *:before,
#PlayerWrapper-player_Drizabone *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Drizabone {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Drizabone {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Drizabone #media-player_Drizabone {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Drizabone .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Drizabone .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Drizabone .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Drizabone .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Drizabone .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Drizabone .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Drizabone .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Drizabone .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Drizabone .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Drizabone {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Drizabone {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Drizabone {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Drizabone {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Drizabone #media-controls-wrapper-player_Drizabone {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Drizabone:hover #media-controls-wrapper-player_Drizabone {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Drizabone #media-controls-wrapper-player_Drizabone,
.playertouchdevice #PlayerWrapper-player_Drizabone:hover #media-controls-wrapper-player_Drizabone {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Drizabone button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Drizabone span.media-button,
#media-controls-player_Drizabone span.time,
#media-controls-player_Drizabone span.player-extra-element,
#media-controls-player_Drizabone span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Drizabone span.media-button.left-aligned,
#media-controls-player_Drizabone span.time.left-aligned,
#media-controls-player_Drizabone span.player-extra-element.left-aligned,
#media-controls-player_Drizabone span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Drizabone span.media-button.right-aligned,
#media-controls-player_Drizabone span.time.right-aligned,
#media-controls-player_Drizabone span.player-extra-element.right-aligned,
#media-controls-player_Drizabone span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Drizabone span.media-button a,
#media-controls-player_Drizabone span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Drizabone span.media-button a,
	#media-controls-player_Drizabone span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Drizabone span.media-button a:hover,
#media-controls-player_Drizabone span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Drizabone [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Drizabone [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Drizabone span.time,
#media-controls-player_Drizabone span.player-extra-element,
#media-controls-player_Drizabone span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Drizabone span.time,
	#media-controls-player_Drizabone span.player-extra-element,
	#media-controls-player_Drizabone span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Drizabone .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Drizabone .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Drizabone .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Drizabone .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Drizabone .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Drizabone,
	#PlayerWrapper-player_Drizabone .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_670_page5 {
	margin:  6px;
}
#PlayerWrapper-player_Elly {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Elly *,
#PlayerWrapper-player_Elly *:before,
#PlayerWrapper-player_Elly *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Elly {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Elly {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Elly #media-player_Elly {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Elly .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Elly .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Elly .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Elly .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Elly .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Elly .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Elly .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Elly .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Elly .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Elly {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Elly {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Elly {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Elly {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Elly #media-controls-wrapper-player_Elly {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Elly:hover #media-controls-wrapper-player_Elly {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Elly #media-controls-wrapper-player_Elly,
.playertouchdevice #PlayerWrapper-player_Elly:hover #media-controls-wrapper-player_Elly {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Elly button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Elly span.media-button,
#media-controls-player_Elly span.time,
#media-controls-player_Elly span.player-extra-element,
#media-controls-player_Elly span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Elly span.media-button.left-aligned,
#media-controls-player_Elly span.time.left-aligned,
#media-controls-player_Elly span.player-extra-element.left-aligned,
#media-controls-player_Elly span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Elly span.media-button.right-aligned,
#media-controls-player_Elly span.time.right-aligned,
#media-controls-player_Elly span.player-extra-element.right-aligned,
#media-controls-player_Elly span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Elly span.media-button a,
#media-controls-player_Elly span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Elly span.media-button a,
	#media-controls-player_Elly span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Elly span.media-button a:hover,
#media-controls-player_Elly span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Elly [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Elly [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Elly span.time,
#media-controls-player_Elly span.player-extra-element,
#media-controls-player_Elly span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Elly span.time,
	#media-controls-player_Elly span.player-extra-element,
	#media-controls-player_Elly span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Elly .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Elly .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Elly .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Elly .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Elly .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Elly,
	#PlayerWrapper-player_Elly .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_692_page5 {
	margin:  6px;
}

#stacks_in_2086_page5 {
	padding:  20px;
}

#stacks_in_2087_page5 {
	font-size: 81%;
}
#stacks_in_2162_page5>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2162_page5>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_2162_page5>.s3_row>.s3_column_right {
	width: 50.000000%;
}




#stacks_in_2162_page5>.s3_row>.s3_column {
	padding: 0 10px;
}







  


@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {


	#stacks_in_2162_page5>.s3_row  {
		margin: -10px 0;
	}
	#stacks_in_2162_page5>.s3_row>.s3_column {
		padding: 10px 0;
		width:100%;
	}


}




  
#PlayerWrapper-player_Le_Kilt {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Le_Kilt *,
#PlayerWrapper-player_Le_Kilt *:before,
#PlayerWrapper-player_Le_Kilt *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Le_Kilt {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Le_Kilt {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Le_Kilt #media-player_Le_Kilt {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Le_Kilt .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Le_Kilt .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Le_Kilt .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Le_Kilt .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Le_Kilt .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Le_Kilt .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Le_Kilt .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Le_Kilt .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Le_Kilt .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Le_Kilt {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Le_Kilt {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Le_Kilt {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Le_Kilt {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Le_Kilt #media-controls-wrapper-player_Le_Kilt {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Le_Kilt:hover #media-controls-wrapper-player_Le_Kilt {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Le_Kilt #media-controls-wrapper-player_Le_Kilt,
.playertouchdevice #PlayerWrapper-player_Le_Kilt:hover #media-controls-wrapper-player_Le_Kilt {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Le_Kilt button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Le_Kilt span.media-button,
#media-controls-player_Le_Kilt span.time,
#media-controls-player_Le_Kilt span.player-extra-element,
#media-controls-player_Le_Kilt span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Le_Kilt span.media-button.left-aligned,
#media-controls-player_Le_Kilt span.time.left-aligned,
#media-controls-player_Le_Kilt span.player-extra-element.left-aligned,
#media-controls-player_Le_Kilt span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Le_Kilt span.media-button.right-aligned,
#media-controls-player_Le_Kilt span.time.right-aligned,
#media-controls-player_Le_Kilt span.player-extra-element.right-aligned,
#media-controls-player_Le_Kilt span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Le_Kilt span.media-button a,
#media-controls-player_Le_Kilt span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Le_Kilt span.media-button a,
	#media-controls-player_Le_Kilt span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Le_Kilt span.media-button a:hover,
#media-controls-player_Le_Kilt span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Le_Kilt [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Le_Kilt [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Le_Kilt span.time,
#media-controls-player_Le_Kilt span.player-extra-element,
#media-controls-player_Le_Kilt span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Le_Kilt span.time,
	#media-controls-player_Le_Kilt span.player-extra-element,
	#media-controls-player_Le_Kilt span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Le_Kilt .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Le_Kilt .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Le_Kilt .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Le_Kilt .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Le_Kilt .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Le_Kilt,
	#PlayerWrapper-player_Le_Kilt .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_1730_page5 {
	margin:  6px;
}
#PlayerWrapper-player_Martin {
	display: block;
	position: relative;
	
	
	box-shadow: 5px 5px 15px 2px rgba(0, 0, 0, 0.4);
	margin: 15px;
	
}

#PlayerWrapper-player_Martin *,
#PlayerWrapper-player_Martin *:before,
#PlayerWrapper-player_Martin *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

#MediaFrame-player_Martin {
	position: relative;
	width: 100%;
	height: 0;
	background: rgba(255, 255, 255, 1.00);
}




#MediaFrame-player_Martin {
	padding-bottom: 56.25%;
}






#PlayerWrapper-player_Martin #media-player_Martin {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 1;
}

/* @group Splash Play Button */

#PlayerWrapper-player_Martin .playerSplashButton {
	position: absolute;
	left: 0;
	width: 100%;
	display: block;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	z-index: 10;
}

#PlayerWrapper-player_Martin .splash-button {
	position: relative;
	display: inline-block;
	z-index: 11;
	cursor: pointer;
	padding: 12px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 4px;
	overflow: hidden;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-font-smoothing: antialiased
}

#PlayerWrapper-player_Martin .splash-button:hover {
	border: 0px solid rgba(228, 228, 228, 1.00);
}

#PlayerWrapper-player_Martin .splash-button .splash-fill {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 15;
	opacity: 0.0;
	background: rgba(179, 179, 179, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Martin .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: rgba(255, 255, 255, 1.00);
}

#PlayerWrapper-player_Martin .splash-button-inner {
	display: inline;
	z-index: 25;
	color: rgba(255, 255, 255, 1.00);
	font: 37px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	position: relative;
	line-height: 1;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Martin .splash-button:hover .splash-button-inner {
	color: rgba(204, 204, 204, 1.00);
}

#PlayerWrapper-player_Martin .splash-button-inner [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-player_Martin .splash-button-inner:hover [class^="fa fa-"] {
	color: rgba(204, 204, 204, 1.00);
}

/* @end */

/* @group Control Bar */
#media-controls-wrapper-player_Martin {
	position: relative;
	z-index: 4;
	width: 100%;
}

#media-controls-innerwrap-player_Martin {
	/* margin: px; */
	

	margin-left: 0%;
	margin-right: 0%;
	
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	overflow: hidden;
}

#button-grid-player_Martin {
	margin: 0;
	padding: 0;
	font: 13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 38px;
	color: #ffffff;
	list-style: none;
	overflow: auto;
	height: auto;
	display: block;
	width: 100%;
	position: relative;
	z-index: 5;
	opacity: 0.85;
	
	/* Gradient background */
	background: rgba(0, 0, 0, 1.00); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%, rgba(0, 0, 0, 1.00) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0, 1.00)), color-stop(100%,rgba(0, 0, 0, 1.00))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0, 0, 0, 1.00) 0%,rgba(0, 0, 0, 1.00) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 1.00)', endColorstr='rgba(0, 0, 0, 1.00)',GradientType=0 ); /* IE6-9 */
}


#PlayerWrapper-player_Martin {
	overflow: hidden;
	position: relative;
}

#PlayerWrapper-player_Martin #media-controls-wrapper-player_Martin {
	position: absolute;
	left: 0;
	bottom: -38px;
	margin-bottom: 0%;
	opacity: 0;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
}

#PlayerWrapper-player_Martin:hover #media-controls-wrapper-player_Martin {
	opacity: 0.85;
	-webkit-transform: translateY(-38px);
	transform: translateY(-38px);
}

/* Don't auto-hide on touch devices */

.playertouchdevice #PlayerWrapper-player_Martin #media-controls-wrapper-player_Martin,
.playertouchdevice #PlayerWrapper-player_Martin:hover #media-controls-wrapper-player_Martin {
	position: relative;
	bottom: auto;
	margin-bottom: 0;
	opacity: 1.00;
	-webkit-transform: none;
	transform: none;
}




#media-controls-player_Martin button {
	-webkit-appearance: none;
	border: none;
	outline: none;
	background: none;
	padding: 0;
	margin: 0;
}

/* @end */

/* @group Buttons, titles and time */
#media-controls-player_Martin span.media-button,
#media-controls-player_Martin span.time,
#media-controls-player_Martin span.player-extra-element,
#media-controls-player_Martin span.duration {
	text-align: center;
	background: transparent;
	border: none;
	outline: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	line-height: 1;
	height: 38px;
	width: 9.00%;
	overflow: hidden;
	display: block;
	float: left;
	text-align: center;
	vertical-align: middle;
}

#media-controls-player_Martin span.media-button.left-aligned,
#media-controls-player_Martin span.time.left-aligned,
#media-controls-player_Martin span.player-extra-element.left-aligned,
#media-controls-player_Martin span.duration.left-aligned {
	text-align: left;
}

#media-controls-player_Martin span.media-button.right-aligned,
#media-controls-player_Martin span.time.right-aligned,
#media-controls-player_Martin span.player-extra-element.right-aligned,
#media-controls-player_Martin span.duration.right-aligned {
	text-align: right;
}

/* Buttons */
#media-controls-player_Martin span.media-button a,
#media-controls-player_Martin span.media-button button {
	font-size: 18px;
	color: rgba(255, 255, 255, 1.00);
	padding: 0;
	margin: 0;
	text-decoration: none;
	background: none;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Martin span.media-button a,
	#media-controls-player_Martin span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-player_Martin span.media-button a:hover,
#media-controls-player_Martin span.media-button button:hover {
	color: rgba(204, 204, 204, 1.00);
	text-decoration: none;
}

/* Icons */
#media-controls-player_Martin [class^="fa fa-"] {
	display: block;
	line-height: 38px;
	height: 38px;
	width: 38px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: rgba(255, 255, 255, 1.00);
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-player_Martin [class^="fa fa-"]:hover {
	color: rgba(204, 204, 204, 1.00);
}

/* Time and titles */
#media-controls-player_Martin span.time,
#media-controls-player_Martin span.player-extra-element,
#media-controls-player_Martin span.duration {
	font-size: 14px;
	line-height: 38px;
	color: rgba(255, 255, 255, 1.00);
	height: 38px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

@media screen and (max-width: 768px) {
	#media-controls-player_Martin span.time,
	#media-controls-player_Martin span.player-extra-element,
	#media-controls-player_Martin span.duration {
		font-size: 11px;	
	}
}

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

#media-controls-player_Martin .scrubberWrapper {
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 1;
	vertical-align: middle;
	margin-top: 14px;
	display: block;
	float: left;
	width: 28.00%;
}





#media-controls-player_Martin .scrubber {
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	width: 100%;
	height: 12px;
	margin: 0;
	border: none;
	padding: 0;
	border-radius: 14px;
	background: rgba(76, 76, 76, 1.00);
	outline: none; /* no focus outline */
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#media-controls-player_Martin .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 12px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(51, 51, 51, 1.00)), color-stop(100%, rgba(0, 0, 0, 1.00)));
	background-image: -webkit-linear-gradient(top, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	background-image: linear-gradient(to bottom, rgba(51, 51, 51, 1.00) 0, rgba(0, 0, 0, 1.00) 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 768px) {
	.mobile-hide,
	.mobilehide,
	.mobile-none,
	.mobilenone,
	.no-mobile,
	.nomobile {
		display: none !important;
	}
}

/* @end */

/* @group Helper Classes */

/* Helper class to hide buttons on touch devices */
#media-controls-player_Martin .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-player_Martin .player-no-mobile {
		display: none !important;
	}
	
	.player-mobile-left {
		text-align: left !important;
	}
	
	.player-mobile-center {
		text-align: center !important;
	}
	
	.player-mobile-right {
		text-align: right !important;
	}
}

@media screen and (max-width: 768px) {
	.player-no-tablet {
		display: none !important;
	}
	
	.player-tablet-left {
		text-align: left !important;
	}
	
	.player-tablet-center {
		text-align: center !important;
	}
	
	.player-tablet-right {
		text-align: right !important;
	}
}

/* @end */

/* @group Printer styles */

@media print {
	#media-controls-wrapper-player_Martin,
	#PlayerWrapper-player_Martin .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_2160_page5 {
	margin:  6px;
}
   #stacks_in_2202_page5 h3, h3 a{  -webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-font-smoothing:antialiased;color:#999999 ;font-style:normal ;text-decoration:none ;text-align:center ;font-weight: normal ;                     }
  
