#PlayerWrapper-church {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-church {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-church {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-church .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-church .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-church .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-church .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-church .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-church .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-church .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-church span.media-button a,
#media-controls-church span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-church span.media-button a,
	#media-controls-church span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-church span.media-button a:hover,
#media-controls-church span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-church [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-church [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-church span.time,
#media-controls-church span.player-extra-element,
#media-controls-church span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-church .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-church .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-church .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-church,
	#PlayerWrapper-church .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15838 {
    background-image: url("F541531B-0B93-4E73-89E9-D2C17904EBAB.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15875 {
	padding: 10px 0px 80px 0px;
}
#PlayerWrapper-hs {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-hs {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-hs {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-hs .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-hs .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-hs .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-hs .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-hs .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-hs .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-hs .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-hs span.media-button a,
#media-controls-hs span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-hs span.media-button a,
	#media-controls-hs span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-hs span.media-button a:hover,
#media-controls-hs span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-hs [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-hs [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-hs span.time,
#media-controls-hs span.player-extra-element,
#media-controls-hs span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-hs .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-hs .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-hs .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-hs,
	#PlayerWrapper-hs .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15872 {
    background-image: url("D3C5150A-8DFE-4EE9-8D19-E94500C6F47E.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15845 {
	padding: 10px 0px 80px 0px;
}
#PlayerWrapper-return {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-return {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-return {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-return .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-return .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-return .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-return .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-return .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-return .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-return .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-return span.media-button a,
#media-controls-return span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-return span.media-button a,
	#media-controls-return span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-return span.media-button a:hover,
#media-controls-return span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-return [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-return [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-return span.time,
#media-controls-return span.player-extra-element,
#media-controls-return span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-return .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-return .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-return .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-return,
	#PlayerWrapper-return .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15867 {
    background-image: url("6DB603A4-2EB0-40FC-819B-7ECDF255212F.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15869 {
	padding: 10px 0px 80px 0px;
}
#PlayerWrapper-rez {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-rez {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-rez {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-rez .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-rez .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-rez .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-rez .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-rez .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-rez .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-rez .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-rez span.media-button a,
#media-controls-rez span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-rez span.media-button a,
	#media-controls-rez span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-rez span.media-button a:hover,
#media-controls-rez span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-rez [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-rez [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-rez span.time,
#media-controls-rez span.player-extra-element,
#media-controls-rez span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-rez .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-rez .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-rez .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-rez,
	#PlayerWrapper-rez .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15862 {
    background-image: url("FE40DFFC-4D45-4100-A33F-FF493748DD09.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: top;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15864 {
	padding: 10px 0px 80px 0px;
}
#PlayerWrapper-salvation {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-salvation {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-salvation {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-salvation .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-salvation .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-salvation .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-salvation .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-salvation .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-salvation .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-salvation .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-salvation span.media-button a,
#media-controls-salvation span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-salvation span.media-button a,
	#media-controls-salvation span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-salvation span.media-button a:hover,
#media-controls-salvation span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-salvation [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-salvation [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-salvation span.time,
#media-controls-salvation span.player-extra-element,
#media-controls-salvation span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-salvation .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-salvation .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-salvation .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-salvation,
	#PlayerWrapper-salvation .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15857 {
    background-image: url("27F0ABBE-1A89-493D-8EC1-7B6042D3E5A5.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15859 {
	padding: 10px 0px 80px 0px;
}
#PlayerWrapper-Lord {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-Lord {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-Lord {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-Lord .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-Lord .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-Lord .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-Lord .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-Lord .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-Lord .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-Lord .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-Lord span.media-button a,
#media-controls-Lord span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-Lord span.media-button a,
	#media-controls-Lord span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-Lord span.media-button a:hover,
#media-controls-Lord span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-Lord [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-Lord [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-Lord span.time,
#media-controls-Lord span.player-extra-element,
#media-controls-Lord span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-Lord .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-Lord .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-Lord .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-Lord,
	#PlayerWrapper-Lord .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15852 {
    background-image: url("02C90C3C-C224-4BEF-A33A-334B57485FA4.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15854 {
	padding: 10px 0px 80px 0px;
}
#PlayerWrapper-Father {
	display: block;
	position: relative;
	
	
}

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

#MediaFrame-Father {
	position: relative;
	width: 100%;
	height: 0;
	background: #000000;
}








#MediaFrame-Father {
	padding-bottom: 0.00%;
}


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

/* @group Splash Play Button */

#PlayerWrapper-Father .splash-button {
	position: absolute;
	top: 40%;
	left: 40%;
	display: block;
	text-align: center;
	z-index: 10;
	cursor: pointer;
	padding: 20px;
	border: 3px solid #4C4C4C;
	border-radius: 10px;
	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-Father .splash-button:hover {
	border: 3px solid #000000;
}

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

#PlayerWrapper-Father .splash-button:hover .splash-fill {
	opacity: 0.0;
	background: #FFFFFF;
}

#PlayerWrapper-Father .splash-button-inner {
	display: inline;
	z-index: 25;
	color: #4C4C4C;
	font: 36px "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-Father .splash-button:hover .splash-button-inner {
	color: #000000;
}

#PlayerWrapper-Father .splash-button-inner [class^="fa fa-"] {
	color: #4C4C4C;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#PlayerWrapper-Father .splash-button-inner:hover [class^="fa fa-"] {
	color: #000000;
}

/* @end */

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

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

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

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





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

/* @end */

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

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

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

/* Buttons */
#media-controls-Father span.media-button a,
#media-controls-Father span.media-button button {
	font-size: 24px;
	color: #000000;
	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: 586px) {
	#media-controls-Father span.media-button a,
	#media-controls-Father span.media-button button {
		font-size: 18px;	
	}
}

#media-controls-Father span.media-button a:hover,
#media-controls-Father span.media-button button:hover {
	color: #191919;
	text-decoration: none;
}

/* Icons */
#media-controls-Father [class^="fa fa-"] {
	display: block;
	line-height: 35px;
	height: 35px;
	width: 35px;
	text-align: center;
	overflow: hidden;
	float: none;
	margin: auto;
	color: #000000;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#media-controls-Father [class^="fa fa-"]:hover {
	color: #191919;
}

/* Time and titles */
#media-controls-Father span.time,
#media-controls-Father span.player-extra-element,
#media-controls-Father span.duration {
	font-size: 14px;
	line-height: 35px;
	color: #7F7F7F;
	height: 35px;
	width: 8.00%;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

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

/* @end */

/* @group Captions */



/* @end */

/* @group Scrubber Bar */

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





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

#media-controls-Father .progress {
	-webkit-appearance: none;
	width: 0px;
	height: 20px;
	border: none;
	border-radius: 0px;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #529DE1), color-stop(100%, #245E8F));
	background-image: -webkit-linear-gradient(top, #529DE1 0, #245E8F 100%);
	background-image: linear-gradient(to bottom, #529DE1 0, #245E8F 100%);
	padding: 0;
	margin: 0;
	z-index: 10;
	position: relative;
}

/* @end */

/* @group Responsive Behaviour */

@media screen and (max-width: 586px) {
	.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-Father .playertouchdevice {
	display: none;
}

@media screen and (max-width: 568px) {
	#media-controls-Father .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-Father,
	#PlayerWrapper-Father .splash-button {
		display: none;
	}
}

/* @end */

/* @group Untitled Group */



/* @end */



#stacks_in_15847 {
    background-image: url("D2D2AD3A-B548-49CF-8B69-8D8DD98C76E2.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom;
	padding: 225px 20px 10px 20px;
}

#stacks_in_15849 {
	padding: 10px 0px 80px 0px;
}
