#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/0000_Frame0.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);
}

.hide {
	display: none;
}

/* BACKGROUND ELEMENTS */
#main_container #drop_shadow_overlay {
	background: url("img/dropShadow_overlay.png") no-repeat;
	width: 1084px;height: 250px;top: 0;left: -60px;position: absolute;
}

#main_container #t1_logo {
	width: 154px;height: 101px;top: 4px;left: 5px;position: absolute;
	background: url("img/team1_logo.png") no-repeat;
}

#main_container #t2_logo {
	background: url("img/team2_logo.png") no-repeat;
	width: 113px;height: 118px;top: 128px;left: 854px;position: absolute;
}

#main_container .sprite_load {
	background: url("img/logoSpecific_chiefsRaiders_970x250.svg") no-repeat;
	width: 386px;height: 269px;
	-webkit-background-size: 386px 269px;
	   -moz-background-size: 386px 269px;
	    -ms-background-size: 386px 269px;
	     -o-background-size: 386px 269px;
	        background-size: 386px 269px;
}

#main_container #prime_logo {
	background: url("img/logo_primeVideo_lockUp.svg") no-repeat;
	width: 116px;height: 116px;
	-webkit-background-size: 116px 116px;
	   -moz-background-size: 116px 116px;
	    -ms-background-size: 116px 116px;
	     -o-background-size: 116px 116px;
	        background-size: 116px 116px;
	top: 150px;left: 334px;position: absolute;
	
	-webkit-transform: scale(0.4, 0.4);
	   -moz-transform: scale(0.4, 0.4);
	    -ms-transform: scale(0.4, 0.4);
	     -o-transform: scale(0.4, 0.4);
	        transform: scale(0.4, 0.4);
}

#main_container #cbs_logo {
	background: url("img/cbs_logo.png") no-repeat;
	width: 43px;height: 44px;top: 188px;left: 558px;
	position: absolute;
}

#main_container #amazon_tnf_logo {
	background: url("img/amazon_tnf_logo.png") no-repeat;
	width: 138px;height: 147px;
	
	top: 53px;left: 802px;position: absolute;
	
}

#main_container #nfl_horz_logo {
	background: url("img/NFL_Network_logo.svg") no-repeat;
	width: 300px;height: 64px;top: 175px;left: 338px;position: absolute;
	-webkit-background-size: 300px 64px;
	   -moz-background-size: 300px 64px;
	    -ms-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;*/
}

/* */

#text_1_container {
	width: 970px;height: 250px;top: 0;left: -10px;position: absolute;
}

#text_2_container {
	width: 970px;height: 250px;top: 0;left: 0px;position: absolute;
}

#text_3_container {
	width: 970px;height: 250px;top: 0;left: 0px;position: absolute;
}

#text_4_container {
	width: 970px;height: 250px;top: 0;left: 0;position: absolute;
}

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

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

#main_container #team2_logo {
	width: 970px;height: 250px;top: 0;left: 600px;position: absolute;overflow: hidden;
	background-position: -600px 0px;
}*/

/* TEXT */

#main_container #team_1 {
	width: 139px;height: 35px;top: 107px;left: 313px;position: absolute;overflow: hidden;
	background-position: 0px -6px;
}

#main_container #team_2 {
	width: 175px;height: 36px;top: 107px;left: 503px;position: absolute;overflow: hidden;
	background-position: 0px -43px;
}

#main_container #vs {
	width: 28px;height: 24px;top: 112px;left: 463px;position: absolute;overflow: hidden;
	background-position: -1px -77px;
}

#main_container #begins {
	width: 149px;height: 28px;top: 111px;left: 312px;position: absolute;overflow: hidden;
	background-position: 0px -102px;
}

#main_container #tomorrow {
	width: 197px;height: 29px;top: 111px;left: 479px;position: absolute;
	background-position: 0px -138px;
}

#main_container #stream {
	width: 299px;height: 28px;top: 95px;left: 337px;position: absolute;overflow: hidden;
	background-position: 0px -174px;
}

#main_container #on {
	width: 53px;height: 30px;top: 34px;left: 45px;position: absolute;overflow: hidden;
	background-position: -246px -173px;
}

#main_container #amazon_txt {
	width: 388px;height: 30px;top: 125px;left: 291px;position: absolute;overflow: hidden;
	background-position: 2px -203px;
}

#main_container #prime {
	width: 227px;height: 30px;top: 73px;left: 38px;position: absolute;overflow: hidden;
	background-position: -161px -203px;
}

#main_container #end_stream_live {
	width: 265px;height: 14px;top: 85px;left: 352px;position: absolute;overflow: hidden;
	background-position: 2px -240px;
}

#main_container #with_amazon {
	width: 150px;height: 14px;top: 26px;left: 76px;position: absolute;overflow: hidden;
	background-position: -114px -240px;
}

#main_container #date_time {
	width: 156px;height: 14px;top: 136px;left: 418px;position: absolute;overflow: hidden;
	background-position: 1px -256px;
	-webkit-transform: scale(0.975, 0.975);
	   -moz-transform: scale(0.975, 0.975);
	    -ms-transform: scale(0.975, 0.975);
	     -o-transform: scale(0.975, 0.975);
	        transform: scale(0.975, 0.975);
}

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

#main_container .gradient { /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=1 ); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE6-9 */
}

#main_container #left_grad {
	width: 30px;height: 250px;top: 0;left: -10px;position: absolute;
	    
	-webkit-transform: rotate(180deg);
	   -moz-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	     -o-transform: rotate(180deg);
	        transform: rotate(180deg);
}

#main_container #right_grad {
	width: 20px;height: 40px;top: 25px;right: -10px;position: absolute;
}

#main_container #vert_line {
	width: 1px;height: 40px;top: 25px;left: 476px;position: absolute;
	background-color: #d1d1d1;
}

/* COLOR SHAPES */
#main_container .drop_shadow {
	-webkit-filter: drop-shadow(1px 1px 5px rgba(0,0,0,1));
  	filter: drop-shadow(1px 1px 5px rgba(0,0,0,1));
}

.skew_contents {
	    
	-webkit-transform: skew(-38deg, 0deg);
	   -moz-transform: skew(-38deg, 0deg);
	    -ms-transform: skew(-38deg, 0deg);
	     -o-transform: skew(-38deg, 0deg);
	        transform: skew(-38deg, 0deg);
}

#main_container .transition_shape {
	width: 797px;height: 250px;top: 0;left: -34px;position: absolute;
}

#main_container .transition_shape2 {
	width: 797px;height: 250px;top: 0;left: -461px;position: absolute;
}

#main_container .transition_grey {
	background-color: #1d1d1d;
	/*background-color: red;*/
	overflow: hidden;
	display: none;
}

#main_container #col1_container {
	width: 970px;height: 250px;top: 0;left: 0;position: absolute;overflow: hidden;
	display: none;
}

#main_container .team1_color1 {
	background-color: #f16622;
	/*opacity: 0;*/
}

#main_container #col2_container {
	width: 970px;height: 250px;top: 0;right: 0;position: absolute;overflow: hidden;
	display: none;
}

#main_container .team2_color1 {
	background-color: #eead1e;
	/*opacity: 0;*/
}

#main_container #frame4_bkg {
	width: 970px;height: 250px;top: 0;left: 0;position: absolute;
	background-color: #1D1D1D;
}
