/* Standard Styles */



	.cyp-video-object-wrap.cyp-inline



	{



		display: inline-block;



	}







	.cyp-video-object-wrap.cyp-center-align



	{



		text-align: center;



	}







	.cyp-video-object-wrap.cyp-center-align .cyp-video-object,
	.cyp-video-object-wrap.cyp-center-align .cyp-closedcaptionslogo



	{



		margin: 0 auto;



	}







	.cyp-video-object-wrap.cyp-left-align,



	{



		text-align: left;



		float: left;



	}







	.cyp-video-object-wrap.cyp-right-align



	{



		text-align: right;



		float: right;



	}





.cyp-flash-hidden



{



	display: none;



}







.cyp-video-object-holder



{



	/*overflow: hidden;*/



}







	.center-align .cyp-w-change



	{



		margin: 0 auto;



		float: none;



		display: block;



	}



	



	.cyp-video-object-holder p,



	.cyp-video-object-holder span,



	.cyp-video-object-holder img



	{



		margin: 0;



		padding: 0 !important;



		border: none !important;



	}







	.cyp-video-object

	{

		margin: 0;

		padding: 0;

		border: none;

		height: 18em;

		width: 32em;

		position: relative;

	}

	.cyp-closedcaptionslogo {
		z-index: 10;
	}

	.cyp-closedcaptionslogo {

		height: auto;

	}







		.cyp-video-object iframe



		{



			margin: 0;



		}







		.cyp-video-object.shadow



		{



			-moz-box-shadow: 0 0 5px #444;



			-webkit-box-shadow: 0 0 5px #444;



			box-shadow: 0 0 5px #444;







			filter:  



			progid:DXImageTransform.Microsoft.Shadow(color=#dfdfdf,direction=0,strength=1),



			progid:DXImageTransform.Microsoft.Shadow(color=#dfdfdf,direction=90,strength=3),



			progid:DXImageTransform.Microsoft.Shadow(color=#dfdfdf,direction=180,strength=3),



			progid:DXImageTransform.Microsoft.Shadow(color=#dfdfdf,direction=270,strength=1);



		}







		.cyp-video-object.border



		{



			padding: 20px;



			-webkit-box-sizing: content-box;



			-moz-box-sizing: content-box;



			box-sizing: content-box;



		}







		.cyp-video-object .cyp-block



		{



			height: inherit;



			width: inherit;



			margin: 0;



			padding: 0;







			overflow: hidden;







			font-size: inherit;







			position: absolute;



			top: 0;



			left: 0;







			background: transparent !important;



			background-color: transparent !important;



		}







			.cyp-video-object.border .cyp-block



			{



				top: 20px;



				left: 20px;



			}







			.cyp-video-object.border.cyp-322responsive .cyp-block



			{



				top: 1em;



				left: 1em;



			}







		.cyp-clear



		{



			margin-top: -1px;



			height: 0;



			width: 0;







			clear: both;







			background: transparent;



		}







		.cyp-video-object-image-container,

        .cyp-video-object-video-container



		{



			height: inherit;



			width: inherit;







			overflow: hidden;







			position: relative;



		}



		



		.cyp-video-object-image-container img



		{



			position: absolute;



			top: 0;



			left: 0;



		}



        .cyp-video-object-video-container video {

            max-width: 100%;

            max-height: 100%;

			width: 100%;

			height: 100%;

			object-fit: fill;

        }



		.cyp-video-object-play-button-loading



		{



			z-index: 11;







			text-align: center;







			display: none;



		}







			.cyp-video-object-play-button-loading img



			{



				position: absolute;



				top: 50%;



				left: 50%;







				margin-top: -5.5px;



				margin-left: -21.5px;



			}







		.cyp-video-object-play-button



		{



			z-index: 10;







			text-align: center;







			cursor: pointer;



		}







			.cyp-invisible-button .cyp-video-object-play-button



			{



				cursor: pointer;



			}







		.cyp-video-object-repeat-button



		{



			z-index: 9;







			display: none;

			text-align: center;

			cursor: pointer;



		}







			.cyp-video-object-repeat-button .cyp-video-object-play-button-inner



			{

				cursor: pointer;

			}







		.cyp-video-object-sonar



		{



			pointer-events: none;



			z-index: 8;



		}







			.cyp-video-object-sonar .cyp-video-object-sonar-inner



			{



				display: none;







				pointer-events: none;



				position: absolute;







				font-size: inherit;







				animation-name: cyp-pulse;



				animation-duration: 4800ms;



				animation-iteration-count: infinite;



				animation-timing-function: linear;







				-o-animation-name: cyp-pulse;



				-o-animation-duration: 4800ms;



				-o-animation-iteration-count: infinite;



				-o-animation-timing-function: linear;







				-ms-animation-name: cyp-pulse;



				-ms-animation-duration: 4800ms;



				-ms-animation-iteration-count: infinite;



				-ms-animation-timing-function: linear;







				-moz-animation-name: cyp-pulse;



				-moz-animation-duration: 4800ms;



				-moz-animation-iteration-count: infinite;



				-moz-animation-timing-function: linear;







				-webkit-animation-name: cyp-pulse;



				-webkit-animation-duration: 4800ms;



				-webkit-animation-iteration-count: infinite;



				-webkit-animation-timing-function: linear;







				border: 0.25em solid rgba( 255, 255, 255, 0.35 );



				box-shadow: 0 0 1em rgba( 50, 175, 250, 0.9 ),



					inset 0 0 1em rgba( 50, 175, 250, 0.9 ),



					inset 0 0 20em rgba( 255, 255, 255, 0.1 );



			}







			.cyp-video-object-sonar .cyp-video-object-sonar-inner:nth-child(2)



			{



				animation-delay: 2400ms;



				-o-animation-delay: 2400ms;



				-ms-animation-delay: 2400ms;



				-moz-animation-delay: 2400ms;



				-webkit-animation-delay: 2400ms;



			}







		.cyp-video-object-before-html



		{



			z-index: 7;



		}







			.no-before-html .cyp-video-object-before-html



			{



				display: none;



			}







		.cyp-video-object-before-image



		{



			z-index: 4;



		}







		.cyp-video-object-after-html



		{



			z-index: 3;



			display: none;



		}







		.cyp-video-object-after-image



		{



			z-index: 2;



			display: none;



		}







		.cyp-video-object-video



		{



			z-index: 1;







			/* background: rgb(0, 0, 0); */



		}







	.cyp-video-object-magicbox



	{



		display: inline-block;



		width: 32em;







		text-align: center;



	}







	.cyp-video-object-magicbox > div



	{



		height: 0px;



		overflow: hidden;



		display: inline-block;







		font-size: 16px;



		text-align: center;



	}







/* cyp-322Responsive */



.cyp-video-object.border.cyp-322responsive



{



	padding: 1em;



	height: 18em;



	width: 32em;







	background-position: 0 0;



	background-repeat: repeat;



}







	.cyp-video-object .cyp-video-object-play-button .cyp-video-object-play-button-inner,



	.cyp-video-object .cyp-video-object-repeat-button .cyp-video-object-play-button-inner



	{

		text-align: center;

		height: 100%;

	}







	.cyp-video-object .cyp-video-object-play-button object,



	.cyp-video-object .cyp-video-object-play-button embed,



	.cyp-video-object .cyp-video-object-play-button img,



	.cyp-video-object .cyp-video-object-repeat-button img



	{



		margin: auto;







		width: 6em;



		height: 3em;



		max-width: 120px;



		max-height: 60px;







		display: inline;



	}







.cyp-popup-object-wrapper



{



	height: 100%;



	width: 100%;



	margin: 0;



	padding: 0;



	border: none;







	position: fixed;



	top: 0;



	left: 0;



	right: 0;



	bottom: 0;







	background: rgb(50, 50, 50);



	background: rgba(0, 0, 0, 0.5);







	font-size: 9px;







	z-index: 999999;



}







	.cyp-popup-object



	{



		margin: -10.5em 0 0 -17em;



		padding: 10px 20px 17px 20px; /* fix border size - orig. was: 0.5em 1em 1em 1em; */



		line-height: 1; /* prevent change border size on different line-height style  */







		position: absolute;



		top: 50%;



		left: 50%;







		background: rgb(0, 0, 0);







		z-index: 999999;



	}







		.cyp-popup-object .cyp-popup-object-close



		{



			height: 32px;







			font-size: 20px;



			font-weight: 900;



			line-height: 20px;



			color: rgb(255, 255, 255);



			text-align: right;







			cursor: pointer;



		}







		.cyp-popup-object .cyp-popup-object-video



		{



			height: 18em;



			width: 32em;



		}







.cyp-time-seek



{



	cursor: pointer;



	color: rgb(0, 124, 196);



	text-decoration: underline;







	-webkit-touch-callout: none;



	-webkit-user-select: none;



	-khtml-user-select: none;



	-moz-user-select: none;



	-ms-user-select: none;



	user-select: none;



}







.cyp-time-seek .pause



{



	display: inline-block;







	padding-left: 5px;







	font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;



	text-decoration: none;



	font-weight: bold;



}







.cyp-time-seek .cyp-spinner



{



	display: none;



	height: 0.8em;



	width: auto;



	vertical-align: middle;



	padding-left: 5px;



}

.clevertimelink-spinner {
	display: inline-block;
	background-image: url(images/spinner.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 16px;
	height: 16px;
	margin-left: 5px;
}







.cyp-time-seek.clicked .cyp-spinner {
	display: inline-block;
}







.cyp-time-seek span.cyp-text,
a[id^="CleverTimeLink-"]



{



	background-color: transparent;



	background-color: rgba( 255, 255, 0, 0 );







 	-webkit-transition: background-color 0.5s linear;



	-moz-transition: background-color 0.5s linear;



	-ms-transition: background-color 0.5s linear;



	-o-transition: background-color 0.5s linear;



	transition: background-color 0.5s linear;



}







.cyp-time-seek span.cyp-text.no-transition
a[id^="CleverTimeLink-"].no-transition



{



	-webkit-transition: background-color 0s linear;



	-moz-transition: background-color 0s linear;



	-ms-transition: background-color 0s linear;



	-o-transition: background-color 0s linear;



	transition: background-color 0s linear;



}







.cyp-time-seek span.cyp-text.highlight,
a[id^="CleverTimeLink-"].highlight



{







	background-color: rgb( 255, 255, 0 );







 	-webkit-transition: background-color 0s linear;



	-moz-transition: background-color 0s linear;



	-ms-transition: background-color 0s linear;



	-o-transition: background-color 0s linear;



	transition: background-color 0s linear;



}







@keyframes cyp-pulse



{



	0%



	{



		top: 8em;



		left: 15em;







		height: 2em;



		width: 2em;







		border-radius: 1.25em;



	}







	30%



	{



		top: 3em;



		left: 10em;







		width: 12em;



		height: 12em;







		border-radius: 6.25em;



	}







	100%



	{



		top: -11em;



		left: -4em;







		width: 40em;



		height: 40em;







		border-radius: 20.25em;



	}



}







@-o-keyframes cyp-pulse



{



	0%



	{



		top: 8em;



		left: 15em;







		height: 2em;



		width: 2em;







		border-radius: 1.25em;



	}







	30%



	{



		top: 3em;



		left: 10em;







		width: 12em;



		height: 12em;







		border-radius: 6.25em;



	}







	100%



	{



		top: -11em;



		left: -4em;







		width: 40em;



		height: 40em;







		border-radius: 20.25em;



	}



}







@-ms-keyframes cyp-pulse



{



	0%



	{



		top: 8em; /* ( 18 - 2 ) / 2 */



		left: 15em; /* ( 32 - 2 ) / 2 */







		height: 2em;



		width: 2em;







		border-radius: 1.25em;



	}







	30%



	{



		top: 3em;



		left: 10em;







		width: 12em;



		height: 12em;







		border-radius: 6.25em;



	}







	100%



	{



		top: -11em;



		left: -4em;







		width: 40em;



		height: 40em;







		border-radius: 20.25em;



	}



}







@-moz-keyframes cyp-pulse



{



	0%



	{



		top: 8em;



		left: 15em;







		height: 2em;



		width: 2em;







		border-radius: 1.25em;



	}







	30%



	{



		top: 3em;



		left: 10em;







		width: 12em;



		height: 12em;







		border-radius: 6.25em;



	}







	100%



	{



		top: -11em;



		left: -4em;







		width: 40em;



		height: 40em;







		border-radius: 20.25em;



	}



}







@-webkit-keyframes cyp-pulse



{



	0%



	{



		top: 8em;



		left: 15em;







		height: 2em;



		width: 2em;







		border-radius: 1.25em;



	}







	30%



	{



		top: 3em;



		left: 10em;







		width: 12em;



		height: 12em;







		border-radius: 6.25em;



	}







	100%



	{



		top: -11em;



		left: -4em;







		width: 40em;



		height: 40em;







		border-radius: 20.25em;



	}



}







/**



 * Animated buttons



 */ 



.cyp-video-object-play-button-inner {



	white-space: nowrap;



}



.cyp-animated-play-button-helper {



	display: inline-block;



    height: 100%;



    vertical-align: middle;



}



.img_cyp_playbutton {



	vertical-align: middle;



}



.cyp-settings-play-button {



	width: 120px;



	height: 60px;



	text-align: center;



	white-space: nowrap;



	display: inline-block;



}



.cyp-settings-play-button img {



	cursor: pointer;



	vertical-align: middle;



	width: 120px;



	height: 60px;



}



















/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  */



/* Notify */



/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =  */







.cyp-notification-green {







	background-color: #f5ffe6; 



	border: 1px dashed #97bf5e;



	padding: 3px 3px 3px 10px;



	color: black;



	



}



	



.cyp-notification-orange {







	background-color: #fff2e6;



	border: 1px dashed #ffa247;



	padding: 3px 3px 3px 10px;	



	color: black;	



	



}



/* responsive popup */

.cyp-popup-object-wrapper {

	text-align: center;

	padding: 0!important;

}

.cyp-popup-object-wrapper:before {

	content: '';

    display: inline-block;

    height: 100%;

    vertical-align: middle;

    margin-right: -4px;

}

.cyp-popup-object {

	display: inline-block;

    text-align: left;

    vertical-align: middle;

    position: relative;

    margin: 0;

    padding: 0;

    top: initial;

    left: initial;

    width: 94%;

}

.cyp-popup-object .cyp-popup-object-close {

	margin: 10px;

    height: 18px;

}

.cyp-popup-object .cyp-popup-object-close img {

	height: 100%;

}

.cyp-popup-object .cyp-popup-object-video-wrapper {

	position: relative;

	margin: 10px;

    padding-bottom: 56.25%;

}

.cyp-popup-object .cyp-popup-object-video {

	position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 100%;

}

@media (min-width: 992px) {

	.cyp-popup-object {

		width: 75%;

	}

}





.embed-responsive {

    position: relative;

    display: block;

    height: 0;

    padding: 0;

    overflow: hidden;

}

.embed-responsive-16by9 {

    padding-bottom: 56.25%;

}

.embed-responsive .embed-responsive-item,

.embed-responsive embed,

.embed-responsive iframe,

.embed-responsive object,

.embed-responsive video {

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 100%;

    border: 0;

}

.embed-non-responsive iframe {

	max-width: none;

}



.cyp-video-object .cyp-video-object-description {

	z-index: 10;

	top: initial;

	bottom: 0;

	height: auto;

	font-size: 14px;

	overflow-y: auto;

	color: black !important;

	padding: 6px 12px;

	text-align: left;

}

.cyp-video-object.border .cyp-video-object-description {

	right: 20px;

	width: auto;

	top: initial;

	bottom: 19px;

}

.cyp-video-object.cyp-description-position-top .cyp-video-object-description {

	top: 0;

	bottom: initial;

}

.cyp-video-object.border.cyp-description-position-top .cyp-video-object-description {

	top: 20px;

	bottom: initial;

}

.cyp-video-object-play-button {

	z-index: 20;

}

.cyp-description .cyp-video-object-play-button {

	cursor: auto;

	top: 50% !important;

    left: 50% !important;

    width: auto;

    height: auto;

	overflow: visible;

}

.cyp-description-off .cyp-video-object-play-button .img_cyp_playbutton,

.cyp-video-object .cyp-video-object-repeat-button img {

	position: absolute;

    top: 50%;

    left: 50%;

    height: auto;

    margin-left: -60px;

    margin-top: -30px;

    max-height: none;

}

.cyp-video-object .cyp-video-object-repeat-button img {

	margin: 0;

    width: 6em;

    height: auto;

    margin-left: -3em;

    margin-top: -1.5em;

	max-width: 120px;

	max-height: none;

	display: block;

}



.cyp-description .cyp-video-object-play-button .img_cyp_playbutton {

	cursor: pointer;

}

.cyp-description-close {

	background-image: url('images/buttons/button-close-white-div-box.png');

	background-repeat: no-repeat;

	width: 16px;

	height: 14px;

	cursor: pointer;

	display: block;

	position: absolute;

	right: 2px;

	top: 2px;

}

.cyp-description-close:hover {

	background-image: url('images/buttons/button-close-white-div-box-onMouseOver.png');

}

.cyp-video-object-image-container img {

	width: 100%;

	height: 100%;

}

.cyp-video-object-wrap *,

.cyp-video-object-wrap *:after,

.cyp-video-object-wrap *:before {

	box-sizing: border-box;

}





.cyp-sway {

	-webkit-animation: css-cyp-sway 2s linear infinite;

	-moz-animation: css-cyp-sway 2s linear infinite;

	animation: css-cyp-sway 2s linear infinite;



	-webkit-transition: -webkit-transform 2s, transform 2s;

	transition: transform 2s;

}

@-moz-keyframes css-cyp-sway {

	0%, 50%, 100% { -moz-transform-origin: top center; }

	0% { -moz-transform: rotate(-4deg); }

	50% { -moz-transform: rotate(4deg); }

	100% { -moz-transform: rotate(-4deg); }

}

@-webkit-keyframes css-cyp-sway {

	0%, 50%, 100% { -webkit-transform-origin: top center; }

	0% { -webkit-transform: rotate(-4deg); }

	50% { -webkit-transform: rotate(4deg); }

	100% { -webkit-transform: rotate(-4deg); }

}

@keyframes css-cyp-sway {

	0%, 50%, 100% { transform-origin: top center; }

	0% { transform: rotate(-4deg); }

	50% { transform: rotate(4deg); }

	100% { transform: rotate(-4deg); }

}



.cyp-heart {

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	width: 18px;

	height: 18px;

	margin: 0 auto;

	border-radius: 50%;

	background-image: url('images/the-rendering/heart.png');

	background-color: red;

	background-repeat: no-repeat;

	background-position: center center;

	background-size: 10px;

	opacity: 0;

	z-index: -1;

	margin-left: -10px;

	margin-top: -8px;

}

.cyp-closedcaptionslogo {
	position: absolute;
	text-align: left;
}
.cyp-setting-content .cyp-closedcaptionslogo {
	position: static;
	display: inline-block;
	width: auto;
	height: auto;
	margin-right: 10px;
}
.cyp-setting-content .cyp-closedcaptionslogo .logo {
	vertical-align: baseline;
}
.cyp-closedcaptionslogo .logo {
	display: block;
	float: left;
	margin-right: 2px;
	width: 20px;
	height: 23px;
	background-image: url('images/the-rendering/closed-captions-label.png');
	background-repeat: no-repeat;
}
.cyp-closedcaptionslogo .text {
	color: #888;
	vertical-align: bottom;
	line-height: 30px;
	font-size: 12px;
	vertical-align: top;
}
#input_GUI_vidclosedcaptionslogotext {
	width: 70%;
}
.cyp-text,
input[type=text].cyp-text {
	font-size: 8pt;
    font-family: 'Courier New';
    color: #060;
	vertical-align: bottom;
}

.cyp-video-object-wrap.cyp-with-closedcaptionslogo {
	margin-bottom: 32px;
}

.cyp-closedcaptionstoggle {
	vertical-align: super;
	display: none;
}

.cyp-tabs {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: 1em 0 2em;
	margin-bottom: 10px;
}
.cyp-tabs nav {
	text-align: center;
	line-height: 0;
}
.cyp-tabs nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
	border-spacing: 0.5em 0;
}
.cyp-tabs nav ul li {
	border: 1px solid #434343;
	border-bottom: none;
	position: relative;
    display: table-cell;
    vertical-align: middle;
	background: #f6f6f6;
	cursor: pointer;
	min-width: 75px;
}
.cyp-tabs nav li.tab-current {
	border: 1px solid #0076ef;
	box-shadow: inset 0 2px #0076ef;
	border-bottom: none;
	z-index: 10;
	background: white;
}
.cyp-tabs nav li[data-disabled=true] {
	color: #bbb;
	border-color: #bbb;
	background: white;
}
.cyp-tabs nav li[data-disabled=true] a {
	color: #bbb;
	cursor: default;
}
.cyp-tabs nav li.tab-current:before,
.cyp-tabs nav li.tab-current:after {
	content: '';
	position: absolute;
	height: 1px;
	right: 100%;
	bottom: 0;
	width: 1000px;
	background: #0076ef;
}
.cyp-tabs nav li.tab-current:after {
	right: auto;
	left: 100%;
	width: 4000px;
}
.cyp-tabs nav a {
	color: black;
	display: block;
	line-height: normal;
	padding: 0.5em;
    max-width: 120px;
    word-break: break-word;
    word-wrap: break-word;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}
.cyp-tabs nav a span {
	display: block;
}
.cyp-tabs nav a:hover {
	color: #768e9d;
}
.cyp-tabs nav li.tab-current,
.cyp-tabs nav li.tab-current a {
	cursor: default;
}
.cyp-tabs nav li.tab-current a {
	color: #0076ef;
	font-weight: bold;
}
.cyp-tabs .cyp-tabs-content section {
	padding-top: 10px;
	padding-bottom: 10px;
	display: none;
	max-width: 1230px;
	margin: 0 auto;
}
.cyp-tabs .cyp-tabs-content section:before,
.cyp-tabs .cyp-tabs-content section:after {
	content: '';
	display: table;
}
.cyp-tabs .cyp-tabs-content section:after {
	clear: both;
}
.no-js .cyp-tabs .cyp-tabs-content section {
	display: block;
	padding-bottom: 2em;
	border-bottom: 1px solid #47a3da;
}
.cyp-tabs .cyp-tabs-content section.content-current {
	display: block;
}
.cyp-tabs nav li a {
	box-shadow: none;
}
.cyp-tabs nav li a:focus {
	outline: 0;
}
.cyp-tabs .cyp-tabs-content {
	background: white;
}
.cyp-tabs.cyp-tabs-numbers nav a {
	width: 42px !important;
	height: 42px !important;
	background-repeat: no-repeat;
	background-size: 38px;
	background-position: center center;
	padding: 5px;
}
.cyp-tabs.cyp-tabs-numbers nav li:first-child.tab-current a {
	background-image: url('images/the-rendering/1-selected.png');
}
.cyp-tabs.cyp-tabs-numbers nav li[data-disabled=true]:first-child a {
	background-image: url('images/the-rendering/1-disabled.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:first-child a {
	background-image: url('images/the-rendering/1.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(2).tab-current a {
	background-image: url('images/the-rendering/2-selected.png');
}
.cyp-tabs.cyp-tabs-numbers nav li[data-disabled=true]:nth-child(2) a {
	background-image: url('images/the-rendering/2-disabled.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(2) a {
	background-image: url('images/the-rendering/2.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(3).tab-current a {
	background-image: url('images/the-rendering/3-selected.png');
}
.cyp-tabs.cyp-tabs-numbers nav li[data-disabled=true]:nth-child(3) a {
	background-image: url('images/the-rendering/3-disabled.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(3) a {
	background-image: url('images/the-rendering/3.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(4).tab-current a {
	background-image: url('images/the-rendering/4-selected.png');
}
.cyp-tabs.cyp-tabs-numbers nav li[data-disabled=true]:nth-child(4) a {
	background-image: url('images/the-rendering/4-disabled.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(4) a {
	background-image: url('images/the-rendering/4.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(5).tab-current a {
	background-image: url('images/the-rendering/5-selected.png');
}
.cyp-tabs.cyp-tabs-numbers nav li[data-disabled=true]:nth-child(5) a {
	background-image: url('images/the-rendering/5-disabled.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(5) a {
	background-image: url('images/the-rendering/5.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(6).tab-current a {
	background-image: url('images/the-rendering/6-selected.png');
}
.cyp-tabs.cyp-tabs-numbers nav li[data-disabled=true]:nth-child(6) a {
	background-image: url('images/the-rendering/6-disabled.png');
}
.cyp-tabs.cyp-tabs-numbers nav li:nth-child(6) a {
	background-image: url('images/the-rendering/6.png');
}
.cyp-tabs.cyp-tabs-numbers nav a span {
	display: none;
}
.cyp-closedcaptionslogo-responsive {
	position: static;
	display: block;
}
.cyp-mobile {
	margin-bottom: 20px;
}
.cyp-tabs-n-2 nav > ul > li {
	width: 50%;
}
.cyp-tabs-n-3 nav > ul > li {
	width: 33.3333%;
}
.cyp-tabs-n-4 nav > ul > li {
	width: 25%;
}
.cyp-tabs-n-5 nav > ul > li {
	width: 20%;
}
.cyp-tabs-n-6 nav > ul > li {
	width: 16.6667%;
}
.cyp-tabs-n-7 nav > ul > li {
	width: 14.2857%;
}
.cyp-tabs-n-8 nav > ul > li {
	width: 12.5%;
}
.cyp-tabs-n-9 nav > ul > li {
	width: 11.1111%;
}
.cyp-tabs-n-10 nav > ul > li {
	width: 10%;
}
.cyp-video-object-play-button-inner::before {
	content: '';
	background-image: url('images/the-rendering/play-button-shadow.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 320px;
	height: 180px;
	display: block;
	position: relative;
	left: 50%;
	top: 50%;
	margin-left: -160px;
	margin-top: -90px;
}
.cyp-description .cyp-video-object-play-button-inner::before {
	position: absolute;
	left: initial;
    top: initial;
}
.cyp-tab-page-content {
	margin-top: 10px;
}

.cyp-popup-object .cyp-popup-object-video-wrapper {
	margin-bottom: 5px;
}
.cyp-popup-video-size-wrapper {
	margin-left: 10px;
	margin-bottom: 5px;
	color: #ababab;
	font-family: Arial;
	font-size: 12px;
	display: none;
}
.cyp-tabs-below {
	margin-top: 2em;
	margin-bottom: 10px;
}
.cyp-video-object-holder .cyp-video-object {
	cursor: pointer;
}
.cyp-description .cyp-video-object-play-button-inner::before {
	cursor: pointer;
}