
.homelinks:link, .homelinks:visited {color:#333333; text-decoration:none}
.homelinks:hover, .homelinks:active {color:#000000; text-decoration:none;}

.vidbacking-active-body-back{
	position: fixed;
	z-index: -100;
	min-width: 100%;
	min-height: 100%;
	top: 50%;
	left: 50%;
	background-size: cover;
	overflow: hidden;
	opacity: 1;
	transition: 2s opacity;
	transform: translateX(-50%) translateY(-50%);
}

.vidbacking-active-body-back-youtube{
	position: fixed;
	z-index: -100;
	/*min-width: 100%;
	min-height: calc(100% * 1.77);*/
	top: 50%;
	left: 50%;
	overflow: hidden;
	opacity: 1;
	transition: 2s opacity;
	transform: translateX(-50%) translateY(-50%);
}

.vidbacking-active-block-back{
	position: absolute;
	min-width: 100%;
	min-height: 100%;
	height: auto;
	width: auto;
	z-index: -100;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
}

.vidbacking-active-block-back-youtube{
	position: absolute;
	/*min-width: 100%;
	min-height: 100%;*/
	height: auto;
	width: auto;
	z-index: -100;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
}

.vidbacking{
	display: none;
}
.vidmask-body-back{
	background: url(videooverlay1.png) repeat;
	opacity: 0.4;
	min-height: 100%;
	min-width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -50;
	display: block;
}
.vidmask-block-back{
	background: url(videooverlay1.png) repeat;
	opacity: 1;
	min-height: 100%;
	min-width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	height: auto;
	width: auto;
	z-index: -50;
	display: block;
}

@font-face {
	font-family: 'Conv_calibri_0';
	src: url('../fonts/calibri_0.eot');
	src: local(''), url('../fonts/calibri_0.woff') format('woff'), 
		 url('../fonts/calibri_0.ttf') format('truetype'), 
		 url('../fonts/calibri_0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.skipbtn {position:fixed; bottom:50px; left:calc(50% - 50px); width:100px; background:rgba(255, 255, 255, 0.8); border-radius:10px; padding:10px; text-align:center; font-size:16pt; font-family: 'Conv_calibri_0'; z-index:999999999}

@media screen and (min-width: 300px) {
.skipbtn {bottom:20px; border-radius:4px; padding:4px;; font-size:12pt}
}


@media screen and (min-width: 1024px) {
.skipbtn {bottom:50px; border-radius:10px; padding:10px;; font-size:14pt}
}


#divawardtab {position:fixed; left:0; top:0; width:100%; height:100%; min-height:100%; z-index:9999999999; cursor:pointer}
.divawardimage {background:url(../images/transbl80.png) repeat; width:100%; height:100%; min-height:100%; max-height:100%; padding:30px; box-sizing: border-box; text-align:center; display:flex; justify-content: center; align-items: center; position:relative}
/*.awardimage img {object-fit: cover;}*/
.divcontainimg {width:auto; height:100%; position:relative;}
.contain {object-fit:contain; margin:auto;  width:auto; max-width:100%; height:auto; max-height:100%; display:block; cursor:pointer; overflow:hidden}
.closebtn {display:block; position:absolute; top:-15px; right:-15px;}