#main_container {
	top: 0;
	left: 0;
	width: 970px;
	height: 250px;
	position: absolute;
	overflow: hidden;
	background-color: black;
}

#main_container #clicktag {
	width: 970px;height: 250px;top: 0;left: 0;margin: 0;padding: 0;position: absolute;overflow: hidden;background: transparent;
	cursor: pointer;text-indent: -9999px;z-index: 15000;
}

#main_container #border {
	border: 1px solid #666;
	width: 968px;
	height: 248px;
	position: absolute;
	top: 0;
	left: 0;
}

#main_container #loading { 
	background-color: black;
	width: 970px;
	height: 250px;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	z-index: 10000;
}

#ref_image {
	top: 0;
	left: 0;
	position: absolute;
	width: 970px;
	height: 250px;
	/*opacity: 0.5;*/
	background: url("../../_DESIGN_ASSETS/970x250/0004_Static.jpg") no-repeat;
}

#main_container #bkg_solid {
	top: 0;
	left: 0;
	width: 970px;
	height: 250px;
	background-color: black;
	position: absolute;
}

.fix_shake {
	-webkit-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
	transform:rotateZ(0.001deg);
}

/* BACKGROUND ELEMENTS */

#main_container .ticker_endframe_txt {
	background: url("img/amazon_ticker_endframe_txt.svg") no-repeat;
	width: 388px;height: 25px;
	-webkit-background-size: 388px 25px;
	     -o-background-size: 388px 25px;
	        background-size: 388px 25px;
}

#main_container .ticker_endlines_txt {
	background: url("img/ticker_endFrame_streaming_text.svg") no-repeat;
	width: 698px;height: 91px;
	-webkit-background-size: 698px 91px;
	     -o-background-size: 698px 91px;
	        background-size: 698px 91px;
}

#main_container .prime_logo_load {
	background: url("img/logo_primeVideo_lockUp.svg") no-repeat;
	width: 116px;height: 116px;position: absolute;
	
}

#main_container #prime_initial {
	-webkit-background-size: 116px 116px;
	     -o-background-size: 116px 116px;
	        background-size: 116px 116px;
	top: 67px;left: 25px;
	-ms-transform: scale(0.75, 0.75); /* IE 9 */
    -webkit-transform: scale(0.75, 0.75); /* Safari */
    transform: scale(0.75, 0.75);
}

#main_container #prime_end {
	-webkit-background-size: 116px 116px;
	     -o-background-size: 116px 116px;
	        background-size: 116px 116px;
	top: 128px;left: 448px;
	-ms-transform: scale(0.4, 0.4); /* IE 9 */
    -webkit-transform: scale(0.4, 0.4); /* Safari */
    transform: scale(0.4, 0.4);
}

#main_container #amazon_tnf_logo {
	background: url("img/amazon_tnf_logo.png") no-repeat;
	width: 106px;height: 117px;
	top: 66px;left: 30px;position: absolute;
}

#main_container .sm_tv_logos {
	background: url("img/TV_logos.png") no-repeat;
	width: 177px;height: 48px;position: absolute;
}

#main_container #cbs_logo {
	width: 43px;height: 44px;top: 164px;left: 669px;
	background-position: -132px -2px;
}

#main_container #nfl_horz_logo {
	background: url("img/NFL_Network_logo.svg") no-repeat;
	width: 300px;height: 64px;top: 152px;left: 449px;position: absolute;
	-webkit-background-size: 300px 64px;
	     -o-background-size: 300px 64px;
	        background-size: 300px 64px;
	-webkit-transform: scale(0.39, 0.39);
	   -moz-transform: scale(0.39, 0.39);
	    -ms-transform: scale(0.39, 0.39);
	     -o-transform: scale(0.39, 0.39);
	        transform: scale(0.39, 0.39);
	/*width: 73px;height: 19px;left: 95px;background-position: 0 -27px;
	bottom: 9px;*/
}

/* */
#main_container #logo_container {
	width: 970px;height: 250px;top: 0;left: 804px;position: absolute;overflow: hidden;
}

/* TICKER */

#main_container #ticker_container {
	width: 805px;height: 250px;top: 0;left: 0;position: absolute;overflow: hidden;
}

#main_container #ticker_txt {
	background: url("img/ticker_bearsPackers.svg") no-repeat;
	width: 3648px;height: 66px;
	-webkit-background-size: 3648px 66px;
	     -o-background-size: 3648px 66px;
	        background-size: 3648px 66px;
	top: 86px;position: absolute;
}

#main_container #end_text_a {
	width: 701px;height: 92px;top: 51px;left: 50px;position: absolute;	
}

#main_container #end_text_b {
	width: 300px;height: 21px;top: 46px;left: 23px;position: absolute;
	background-position: 0 -22px;	
}

#main_container #begins {
	width: 387px;height: 25px;top: 170px;left: 56px;position: absolute;overflow: hidden;
	background-position: 0 0;
	-ms-transform: scale(1, 1); /* IE 9 */
    -webkit-transform: scale(1, 1); /* Safari */
    transform: scale(1, 1);
}

#main_container #time {
	width: 105px;height: 19px;top: 129px;left: 589px;position: absolute;overflow: hidden;
	background-position: -28px -28px;
	-ms-transform: scale(1, 1); /* IE 9 */
    -webkit-transform: scale(1, 1); /* Safari */
    transform: scale(1, 1);
}

#main_container .gradient {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,1+100 */
background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */
}

#main_container #left_grad {
	width: 30px;height: 250px;top: 0;left: 0px;position: absolute;
	-ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
}

#main_container #right_grad {
	width: 30px;height: 250px;top: 0;right: 0px;position: absolute;
}

#main_container #vert_line {
	width: 1px;height: 69px;top: 90px;left: 804px;position: absolute;
	background-color: #d1d1d1;
}




