/* VIDEO PLAYER controls */

.videotxtanchor
{
    position: fixed;
    left: 0%;
    bottom: 18%;
    width: 100%;
    height: 200px;
    /*box-shadow: 2px 2px 5px rgba(255, 0, 0, .075);
    border:2px solid blue;*/
    z-index:9;
    margin-left:auto;
	margin-right:auto;
}


.videotxthld
{
    position: relative;
    left: 0px;
    bottom: 0px;
    width: 700px;
    height: 200px;
    display: table;
    margin: 0px auto;
    /*display: none;
    box-shadow: 2px 2px 5px rgba(255, 0, 0, .075);*/
    /*border:1px solid yellow;
    background-color:#090f5c;
    z-index:910;*/
}

.videotxthldbk
{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 700px;
    height: 400px;
    background-color:#090f5c;
    opacity:0.85;
    -moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
    /*box-shadow: 2px 2px 2px #ff0000;
    border:1px solid blue;*/
}

.videotxt
{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 660px;
    height: auto;
    font-family: 'raleway', Verdana;
    font-size: 12pt;
    line-height: 1.4;
    color: #eaeaea;
    text-align: center;
    /*padding: 7px 15px 5px 15px;*/
    padding-top:20px;
    padding-bottom:50px;
    padding-left:20px;
    padding-right:20px;
}


.endtxthld
{
    position: fixed;
    left: 50%;
    bottom: 50%;
    width: 700px;
    height: 400px;
    margin: 0px auto;
    margin-bottom: -200px;
    margin-left: -350px;
    display: table;
    /*display: none;
    box-shadow: 2px 2px 5px rgba(255, 0, 0, .075);*/
    /*border:1px solid yellow;
    background-color:#090f5c;
    z-index:910;*/
}

.endtxthldbk
{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 700px;
    height: 400px;
    background-color:#000;
    opacity:0.85;
    -moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
    /*box-shadow: 2px 2px 2px #ff0000;
    border:1px solid blue;*/
}

.endtxt
{
    position: absolute;
    left: 0px;
    bottom: 0px;
    width: 660px;
    height: auto;
    font-family: 'raleway', Verdana;
    font-size: 14pt;
    line-height: 1.5;
    color: #eaeaea;
    text-align: center;
    /*padding: 7px 15px 5px 15px;*/
    padding-top:20px;
    padding-bottom:210px;
    padding-left:20px;
    padding-right:20px;
}



#timertxttemp
{
    position: absolute;
    left: 50px;
    top: 100px;
    width: 100px;
    height: auto;
    font-family: 'open sans semi-bold', Verdana;
    font-size: 10pt;
    color: #1b1464;
    text-align: left;
    padding: 7px 15px 5px 15px;
    background-color:#f5f5ff;
    z-index:900;
    /*border:1px solid red;*/
}

#videobtnhldr
	{
		position:fixed;
		left:45%;
		bottom:18%;
		width:150px;
		height:36px;
		cursor:pointer;
		z-index:901;
		display:none;
		background-color:#000;
		/*border:1px solid #ff00ff;*/
	}

.continuebtn
	{
		position:absolute;
		left:275px;
		bottom:10px;
		width:150px;
		height:30px;
		background-image:url(../../images/video/continue.png);
		background-repeat:no-repeat;
		cursor:pointer;
	}

.replaybtn
	{
		position:absolute;
		left:275px;
		bottom:50px;
		width:150px;
		height:36px;
		background-image:url(../../images/video/replay.png);
		background-repeat:no-repeat;
		cursor:pointer;
	}

.replaybtnsmall
    {
        position:absolute;
        right:15px;
        bottom:10px;
        width:100px;
        height:24px;
        background-image:url(../../images/video/replay_b.png);
        background-repeat:no-repeat;
        cursor:pointer;
    }

.videosignupbtn
    {
        position:absolute;
        left:294px;
        bottom:160px;
        width:112px;
        height:26px;
        background-image:url(../../images/video/signup_video.png);
        background-repeat:no-repeat;
        cursor:pointer;
    }

@-webkit-keyframes blink {
    0% {
        opacity: 0.7;
    }
    35% {
        opacity: 1;
    }
    65% {
        opacity: 1;
    }
    100% {
        opacity: 0.7;
    }
}

@-moz-keyframes blink {
    0% {
        opacity: 0.7;
    }
    35% {
        opacity: 1;
    }
    65% {
        opacity: 1;
    }
    100% {
        opacity: 0.7;
    }
}

@keyframes blink {
    0% {
        opacity: 0.7;
    }
    35% {
        opacity: 1;
    }
    65% {
        opacity: 1;
    }
    100% {
        opacity: 0.7;
    }
}

.blinkcontinue
{
    background-image:url(../../images/video/continue.png)!important;
    -webkit-animation: blink 2s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation: blink 2s;
    -moz-animation-iteration-count: infinite;
    animation: blink 2s;
    animation-iteration-count: infinite;
}

.instcontinuebtnbkpatch
	{
		position:absolute;
		right:6px;
		bottom:6px;
		width:24px;
		height:24px;
		background-color: #00ff00;
	}

.instcontinuebtnlabel
	{
		position:absolute;
		right:36px;
		top:0px;
		width:320px;
		height:auto;
		padding-top:2px;
		padding-right:8px;
		font-family: Verdana,Arial;
		font-size: 10pt;
		font-weight: bold;
		text-align:right;	
		color: #1a1a1a;	
		line-height: 34px;
	}

