/* Add Your Custom CSS Codes Here */

.responsive-container {
	position: relative;
	padding-bottom: 53.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.responsive-container,
	.responsive-container video {
	max-width: 1920px;
	max-height: 1080px;
}


.popup-container {
	position: relative;
	padding-bottom: 53.25%;
	height: 0;
	overflow: hidden;
}
.popup-container,
	.popup-container video {
		width:95%;
		height:auto;
		max-width: 1920px;
		max-height: 1080px;
		text-align:center;
}

.popup-containerphone {
	position: absolute;
	padding-bottom: 53.25%;
	height: 0;
	overflow: hidden;
	z-index: 9003;
}
.popup-containerphone,
	.popup-containerphone video {
		width:95%;
		max-width: 100%;
		max-height: auto;
		text-align:center;
}


.responsive-container video {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
}

responsive-small{
	position: relative;
	align: right;
	padding-bottom: 53.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}
.responsive-small
	.responsive-container video {
	max-width: 600px;
	max-height: 450px;
}
.responsive-smallvideo {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
}

.orange-text {
	color: #FF8000;
}
.orange-bold{
	color: #FF8000;
	font-weight: bold;
}
.tablecell-link a
{
    display:block;
    text-decoration:none;
}