<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">	/*====================================== reset.css is here ========================================*/
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
	table { border-collapse:collapse; border-spacing:0;}
	fieldset,img { border:0; display:block; }
	address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
	ol,ul { list-style:none;}
	caption,th {text-align:left;}
	h1,h2,h3,h4,h5,h6 { font-size:100%; /*font-weight:normal;*/}
	q:before,q:after {content:'';}
	abbr,acronym { border:0;}
	.clear      {clear:both; font-size:0px;line-height:0px; display:block;}
	/**************************************************************************************/
	a                                           {color:#000; text-decoration:none; outline:0 none;}
	a:hover                                     {color:#000;  text-decoration:none;}
	h1                                          {font-size:24px;}
	h2                                          {font-size:22px;}
	h3                                          {font-size:18px;}
	h4                                          {font-size:16px;}
	h5                                          {font-size:14px;}
	h6                                          {font-size:12px;}
	/*----------------------------------------------------------------------------------*/
	html                                        { overflow-x:hidden;}
	body                                        { /*font-family:gandhi_sansregular;*/ font-family: 'Montserrat', sans-serif; font-size:12px; overflow-x:hidden}
	.flt_Lt                                     { float:left; display:inline;}
	.flt_Rt                                     { float:right; display:inline;}
	/* ----------------------------FONTS HERE-----------------------------------------------*/
	body.active                                 { overflow:hidden !important}

	/*@font-face {
		font-family: 'grumpyblack24';
		src: url('fonts/grumpy_black24-webfont.eot');
		src: url('fonts/grumpy_black24-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/grumpy_black24-webfont.woff2') format('woff2'),
			 url('fonts/grumpy_black24-webfont.woff') format('woff'),
			 url('fonts/grumpy_black24-webfont.ttf') format('truetype'),
			 url('fonts/grumpy_black24-webfont.svg#grumpyblack24') format('svg');
		font-weight: normal;
		font-style: normal;

	}*/


	/*@font-face {
		font-family: 'gandhi_sansbold';
		src: url('fonts/gandhisans-bold-webfont_2-webfont.eot');
		src: url('fonts/gandhisans-bold-webfont_2-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/gandhisans-bold-webfont_2-webfont.woff2') format('woff2'),
			 url('fonts/gandhisans-bold-webfont_2-webfont.woff') format('woff'),
			 url('fonts/gandhisans-bold-webfont_2-webfont.ttf') format('truetype'),
			 url('fonts/gandhisans-bold-webfont_2-webfont.svg#gandhi_sansbold') format('svg');
		font-weight: normal;
		font-style: normal;

	}*/

	/*
	@font-face {
		font-family: 'gandhi_sansregular';
		src: url('fonts/gandhisans-regular-webfont_2-webfont.eot');
		src: url('fonts/gandhisans-regular-webfont_2-webfont.eot?#iefix') format('embedded-opentype'),
			 url('fonts/gandhisans-regular-webfont_2-webfont.woff2') format('woff2'),
			 url('fonts/gandhisans-regular-webfont_2-webfont.woff') format('woff'),
			 url('fonts/gandhisans-regular-webfont_2-webfont.ttf') format('truetype'),
			 url('fonts/gandhisans-regular-webfont_2-webfont.svg#gandhi_sansregular') format('svg');
		font-weight: normal;
		font-style: normal;

	}
	*/


	@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');



	/*.wrapper                                    { margin:0 auto; width:100%; position:relative; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; left:0; top:0; background:url(../../media_content/images/bg.png) top center no-repeat #ffd012; background-size:100% auto;}*/

	.wrapper                                    { margin:0 auto; width:100%; position:relative; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; left:0; top:0; background:url(../../media_content/images/bg.png) top center no-repeat #fc971b; background-size:100% auto;


	/*background: rgba(252,151,27,1);
	background: -moz-linear-gradient(top, rgba(252,151,27,1) 0%, rgba(255,234,46,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(252,151,27,1)), color-stop(100%, rgba(255,234,46,1)));
	background: -webkit-linear-gradient(top, rgba(252,151,27,1) 0%, rgba(255,234,46,1) 100%);
	background: -o-linear-gradient(top, rgba(252,151,27,1) 0%, rgba(255,234,46,1) 100%);
	background: -ms-linear-gradient(top, rgba(252,151,27,1) 0%, rgba(255,234,46,1) 100%);
	background: linear-gradient(to bottom, rgba(252,151,27,1) 0%, rgba(255,234,46,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc971b', endColorstr='#ffea2e', GradientType=0 );*/


	}


	#wrapper.active                                 { left:calc(100% - 40px);}
	.wrapperipl                                    { margin:0 auto; width:100%; position:relative; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; left:0; top:0; background:url(../../media_content/images/bgipl.jpg) top center no-repeat #ffd012; background-size:100% auto;}
	#wrapperipl.active                                 { left:calc(100% - 40px);}
	.container                                      { width:1170px; margin:0 auto; }
	.header                                         { display:block; width:100%; float:left; }
	.top_hed                                    { display:block; /*background:#151515;*/ background: #361F00; float:left; width:100%; height:50px;}
	ul.lft_hed                                  { float:left; display:block; padding:0 13px;}
	ul.lft_hed li                               { float:left; display:block; background:url(../../media_content/images/divider.png) right no-repeat; position:relative;}
	ul.lft_hed li a                             { font-size:16px; color:#fff; text-transform:uppercase; display:block; padding:15px 17px; line-height:20px; /*font-family:gandhi_sansbold;*/ font-weight: 600;}
	ul.lft_hed li a b                           { display:block; float:right; background:url(../../media_content/images/more_arr.png) no-repeat; width:9px; height:6px; margin:6px 0 6px 6px; opacity:0.2;}
	ul.lft_hed li:hover a b                     { opacity:1;}
	ul.lft_hed li ul.submenu                    { display:none; float:left; width:150px; position:absolute; left:0; top:50px; z-index:999; background:#151515}
	ul.lft_hed li:hover ul.submenu              { display:block;}
	ul.lft_hed li ul li                         { display:block; width:100%;}
	ul.lft_hed li ul li a                       { display:block; text-align:center;}

	ul.lft_hed li a.home                        { background:url(../../media_content/images/home.png) center no-repeat; padding:0; height:50px; width:50px; }
	ul.lft_hed li:hover &gt; a,
	ul.lft_hed li.active a                      { color:#fff; /*background:#cd2216*/ background: #EB5C04;}
	ul.lft_hed li a.home                        { background:url(../../media_content/images/home.png) center no-repeat;}
	/*ul.lft_hed li.active a.home                 { background:url(../../media_content/images/home.png) center no-repeat #cd2216;}*/
	ul.lft_hed li.active a.home                 { background:url(../../media_content/images/home.png) center no-repeat #EB5C04;}
	ul.rgt_hed                                  { float:right; display:block; padding:0 13px;}
	ul.rgt_hed li                               { float:left; display:block; padding:19px 0 0 0;}
	ul.rgt_hed li &gt; a                           { font-size:14px; color:#ccc; padding:0 16px; border-right:#393939 solid 1px; display:block}
	ul.rgt_hed li &gt; a:hover,
	ul.rgt_hed li.active &gt; a                    { color:#fff;}
	ul.rgt_hed li span                          { display:block; padding:0 8px; float:left; margin-top:-5px;}
	ul.rgt_hed li span a                        { float:left; margin:0 10px; display:block;}
	ul.rgt_hed li span a.socc1                  { width:13px; height:24px; display:block; background:url(../../media_content/images/social.png) no-repeat; background-position:top left;}
	ul.rgt_hed li span a.socc2                  { width:20px; height:24px; display:block; background:url(../../media_content/images/social.png) no-repeat; background-position:-35px 0;}
	ul.rgt_hed li span a.socc3                  { width:25px; height:24px; display:block; background:url(../../media_content/images/social.png) no-repeat; background-position:-75px 0;}
	ul.rgt_hed li span a.socc1:hover                    { background-position:0 bottom}
	ul.rgt_hed li span a.socc2:hover         	           { background-position:-35px bottom}
	ul.rgt_hed li span a.socc3:hover                    { background-position:-75px bottom}





	.cen_hed                                    { display:block; float:left; width:100%;}
	.cen_hed a.logo                             { padding:20px 0 0 10px; display:block; float:left;}
	.cen_hed span                               { float:right; padding:30px 0; display:block;}
	.cen_hed em                                 { float:right; display:block; padding:40px 20px 0 20px; background:url(../../media_content/images/div_bg.png) left 40px no-repeat; margin-left:30px;}


	.vid_lft h2 em                              { float:left;}
	.vid_lft h2                                 { width:100%; float:left; display:block;}
	.vid_lft ul.tab_n                           { float:right; margin-right:-15px;}
	.vid_lft ul.tab_n li a                      { background:#cccccc; color:#fff; border:#d7d7d7 solid 1px;}
	.vid_lft ul.tab_n li.active a               { /*background:#c70000;*/ background: #EB5C04; color:#fff;}

	/*-------- Main Container -------- */
	.main_cont                                  { float:left; display:block; width:100%;}
	.slider                                     { display:block; border:#000 solid 10px; float:left; width:100%; max-width:1148px; border-radius:10px; position:relative;}
	.slider ul                                  { display:block;}
	.slider ul li                                   { display:block; width:100%; max-width:1150px; background:rgba(0,0,0,0.8); max-height:378px; overflow:hidden;}
	.slider ul li img                           { width:100%; height:auto; display:block;}
	.slider h4                                  { display:block; position:absolute; right:10%; /*bottom:10px;*/ bottom:50px; z-index:999; font-size:18px; text-shadow:#333 3px 3px 3px; /*font-family:grumpyblack24;*/ font-weight: 500; letter-spacing:1px; color:#fff; text-align:center; line-height:24px; width:300px}
	.slider h4 span                             { font-size:22px; text-transform:uppercase; color:#ffd012; display:block; padding-top:10px; /*font-family:gandhi_sansbold;*/ font-weight: 700;}

	.slider_cont                                { position:absolute; bottom:0; height:160px; right:0; z-index:999}
	.slider_cont img.patch                      { display:block; max-width:650px;}

	a#next                                      { width:30px; height:54px; display:block; position:absolute; right:20px; top:50%; margin-top:-27px; opacity:0.3; z-index:9999;}
	a#prev                                      { width:30px; height:54px; display:block; position:absolute; left:20px; top:50%; margin-top:-27px; opacity:0.3; z-index:9999;}
	a#next:hover,
	a#prev:hover                                { opacity:1;}


	.cycle-pager                                { position:absolute; right:20px; top:25px; display:block; float:left; z-index:999;}
	.cycle-pager span                           { background:url(../../media_content/images/inactive.png) no-repeat; width:9px; height:9px; margin-right:2px; float:left; display:block; text-indent:-99999px; cursor:pointer;}
	.cycle-pager span.cycle-pager-active        {  background:url(../../media_content/images/active.png) no-repeat;}
	strong.shad                                 { display:block; margin-bottom:-28px;}
	.slider strong.shad                         { position:relative; top:10px;}


	.whatontv                                   { display:block; padding-top:50px; float:left; width:100%; }
	.whatontv h3                                { font-size:26px; background:url(../../media_content/images/rep-brd1.png) center left repeat-x; color:#111; display:block; margin-bottom:30px; /*font-family:grumpyblack24;*/ letter-spacing:1px; float:left; width:100%;}
	.whatontv h3 span                           { /*color:#cd2216;*/ color: #EB5C04;}
	.whatontv ul                                { float:left; display:block; width:100%;}
	.whatontv ul li                             { float:left; overflow:hidden; margin-right:1px; position:relative;}
	.whatontv  &gt; ul li                          {  width:291px; height:372px; background:rgba(0,0,0,0.8);}
	.whatontv ul li img                         { width:100%; height:auto; display:block; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
	.whatontv ul li img:hover                   { -webkit-transform: scale(1.1); -moz-transform: scale(1.1);     -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
	.whatontv h3 cite                           { display:block; float:left; background: #fc971b; font-weight: 700;   padding:0 20px 0 0;}
	.whatontv h5                                { position:absolute; left:0; bottom:0; color:#fff; font-size:16px; background:url(../../media_content/images/red_patch_new_2.png) no-repeat; width:80%; /*padding:70px 10% 10px 10%;*/ padding: 30px 10% 30px 10%; min-height:68px; background-size:100% auto}
	.whatontv h5 b                              { color:#f5ca18; display:block; font-size:15px; /*font-family:grumpyblack24;*/ letter-spacing:1px; line-height:34px;}
	.whatontv h5 b span                             { font-size:11px; text-transform:uppercase; /*font-family:gandhi_sansregular;*/ float:right; color:rgba(255,255,255,0.5);}
	.fb_iframe_widget iframe,
	.fb_iframe_widget span                  { max-height:350px !important;}

	.video_sportlight                                   { display:block; padding-top:50px; float:left; width:100%;}
	.video_sportlight h3                                { font-size:26px; background:url(../../media_content/images/rep-brd1.png) center left repeat-x; color:#111; display:block; margin-bottom:30px; /*font-family:grumpyblack24;*/     font-weight: 700;  letter-spacing:1px; width:100%; float:left;}
	.video_sportlight h3 span                           { color:#cd2216;}
	.video_sportlight h3 cite                           { display:block; float:left; background:#ffd012;     background: #ff9100; font-weight: 700; padding:0 20px 0 0;}
	ul.tab_n                                    { display:block; width:auto; float:left; margin-left:30px;}
	ul.tab_n li                                 { float:left; width:auto; display:block; margin-right:15px;}
	ul.tab_n li a                               { font-size:16px; color:#a38407; text-transform:uppercase; border:#e0b710 solid 1px; padding:8px 15px; display:block; /*font-family:gandhi_sansbold;*/     font-weight: 700; background:#ffd012; letter-spacing:0; cursor:pointer;}
	ul.tab_n li.active a,
	ul.tab_n li a:hover                         { background:#fff; color:#000;}
	ul.tab_n.shed_full                          { float:right;}
	ul.tab_n.shed_full li.last                  { margin:0;}

	strong.play_icon                            { width:38px; height:38px; display:block; background:url(../../media_content/images/play_icon.png) no-repeat; position:absolute; top:50%; left:50%; z-index:999; margin:-19px 0 0 -19px;}

	.vid_lft                                    { float:left; display:block; width:100%; position:relative;}
	.vid_lft ul.vid_crousel                     { float:left; width:100%; margin:0 0 30px 0;}
	.vido_lft ul.vid_crousel                        { margin:20px 0 30px 0;}
	.vid_lft ul.vid_crousel li                  { margin-right:25px; width:251px; float:left; display:block;}

	.vid_lft ul.vid_crousel li a  strong.cat_nam_up         { position: absolute;left: 10px; top: 8px; /*font-family: gandhi_sansbold;*/ background: #000; color: #fff; font-size: 10px; line-height: 13px; padding: 1px 5px 0 5px; z-index: 99; display: block; float: left;}
	.vid_lft ul.vid_crousel li.last             { margin:0;}
	.vid_lft ul.vid_crousel li span             { display:block; border:#fff solid 3px; position:relative; border:#fff solid 3px;}
	.vido_lft ul.vid_crousel li span            { overflow:unset}
	.vid_lft ul.vid_crousel li span i           { overflow:hidden; display:block; width:245px; height:136px; }
	.vid_lft ul.vid_crousel li span img         { width:100%; height:auto; display:block; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
	.vid_lft ul.vid_crousel li span img:hover   { -webkit-transform: scale(1.1); -moz-transform: scale(1.1);     -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

	.vid_lft ul.vid_crousel li span b           { bottom:-14px; position:absolute; left:0; width:100%;}
	.vid_lft ul.vid_crousel li h6               { font-size:16px; line-height:20px; color:#111; display:block; padding:0; font-weight:normal;}
	.vido_lft ul.vid_crousel li h6              { padding:10px 0;}
	.vid_lft a.bx-prev                          { position:absolute; left:-15px; width:12px; height:29px; display:block; background:url(../../media_content/images/vidarr_lft.png) no-repeat; top:70px; text-indent:-9999px; opacity:0.3;}
	.vid_lft a.bx-next                          { position:absolute; right:-15px; width:12px; height:29px; display:block; background:url(../../media_content/images/vidarr_rgt.png) no-repeat; top:70px; text-indent:-9999px; opacity:0.3;}
	.vid_lft a:hover                            { opacity:1;}

	.bx-viewport                                { height:auto !important;}
	.vid_rgt                                    { float:right; display:block; width:29%; text-align:right; padding-bottom:40px; margin-top:-15px;}
	.vid_rgt label                              { display:block; text-align:right; font-size:11px; color:#333; line-height:16px;}
	.vid_rgt span                               { float:right; display:block; position:relative;}
	.vid_rgt span b                             { bottom:-27px; position:absolute; left:0; width:100%;}
	.vid_rgt span img                           { width:100%; height:auto; display:block;}

	.social                                     { display:block; float:left; width:100%; padding-bottom:18px;}
	.social ul.iconwid                          { width:100%; float:left; display:block; background:url(../../media_content/images/rep-brd1.png) center repeat-x;}
	.social ul.iconwid li                       { float:left; width:29%; margin-right:6.5%; display:block; text-align:center;}
	.social ul.iconwid li.last                  { margin:0;}
	.social ul.iconwid li a                     { width:55px; height:55px; display:block; margin:0 auto;}
	.social ul.iconwid li.social_icon1 a        { background:url(../../media_content/images/social_icon1.png) top left no-repeat;}
	.social ul.iconwid li.social_icon2 a        { background:url(../../media_content/images/social_icon2.png) top left no-repeat;}
	.social ul.iconwid li.social_icon3 a        { background:url(../../media_content/images/social_icon3.png) top left no-repeat;}

	.social_det                                 { display:block; width:100%; float:left; padding-bottom:50px;}
	.social_det ul.soc_child                    { float:left; width:100%; display:block;}
	.social_det ul.soc_child li                 { float:left; width:29%; margin-right:6.5%; position:relative;}
	.social_det ul.soc_child li &gt; div { max-height: 350px; overflow: auto; }
	.social_det ul.soc_child li &gt; img           { width:100%; height:auto;}
	.social_det ul.soc_child li.last            { margin:0;}
	.social_det ul.soc_child li b.vid_shad      { bottom:-30px; position:absolute; left:0; width:100%; text-align:center}
	.social_det ul.soc_child li b.vid_shad img  { margin:0 auto; width:100%; height:auto;}


	.main_navig                                 { width: calc(100% - 40px); background:url(../../media_content/images/mob_nav_bg.png) right top no-repeat #222222; padding:15px 0; display:block; height:100%; left:-100%; position:fixed; top:0; z-index:9999; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; 
	 -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
	 .cbp-spmenu-left.cbp-spmenu-open           { left:0;}

	.top_con                                    { padding:5px 0 0 25px;}
	.top_con a.menu_log img                     { width:60px;}
	.top_con a.menu_log                         { float:left;}
	.main_navig .social                         { padding:0px 20px 0 0; display:block;}
	.main_navig .social label                   { color:#fff; font-size:13px; text-align:center; float:none; /*font-family:gandhi_sansregular;*/ margin:0;}
	.main_navig .social a                       { margin:0 5px;}
	.mob_menu                                   { padding:30px 0; display:block;}
	.mob_menu li                                { display:block; padding:8px 0; background:url(../../media_content/images/bord.png) bottom left no-repeat; width:100%; float:left;}
	.mob_menu li a                              { font-size:16px; color:#fff; /*font-family:gandhi_sansbold;*/ display:block; padding:0 3px; line-height:22px;}
	.mob_menu li.active &gt;  a                        { background:#cd2216; float:left;}
	.mob_menu li ul                             { display:none; padding:0 10px;}
	.mob_menu li.last                           { background:none;}
	.mob_menu li a b                            { display:block; width:12px; height:6px; float:right; margin:8px 15px 0 0;  background:url(../../media_content/images/arr_bottom.png) no-repeat;}
	.mob_menu li.active &gt;  a b                  { display:none}

	.mob_sc                                     { display:block; float:right; margin:10px 15px 0 0;}
	.mob_sc span                                { display:block; font-size:12px; color:#fff; line-height:20px; text-align:center; }
	.mob_sc ul                                  { display:block; float:left;}
	.mob_sc ul li                               { float:left; width:26px; height:26px; display:block; /* background:url(../../media_content/images/mob_soc_icon1.png) no-repeat; */ margin-right:5px;}
	.mob_sc ul li.mob_soc1                  { background-position:left top;}
	.mob_sc ul li.mob_soc2                  { background-position:-29px top;}
	.mob_sc ul li.mob_soc3                  { background-position:-58px top;}

	/*-------- About us here -------- */
	.aboutus                                    { display:block; width:100%; float:left; padding:20px 0 200px 0; background:url(../../media_content/images/shadow.png) center 1px no-repeat #f5f5f5;}
	.aboutus h2                                 { font-size:30px; color:#333; display:block; background:url(../../media_content/images/rep-brd.png) center repeat-x; /*font-family:grumpyblack24;*/ letter-spacing:1px; margin-bottom:20px;}
	.aboutus h2 span                            { /*color:#cd2216;*/ color: #EB5C04;}
	.aboutus h2 em                              { padding:0 20px 0 0; background:#f5f5f5; display:inline-block; font-weight: 700;  }
	.aboutus p                                  { font-size:20px; color:#111111; display:block; line-height:36px; text-align:justify;}
	.aboutus p a                                { /*color:#cd2216;*/ color: #EB5C04; font-style:italic;}
	.aboutus p b                                { /*font-family:gandhi_sansbold;*/ font-weight: 500;letter-spacing:1px;}
	.bread_crup                                 { display:block; padding-bottom:20px;}
	.bread_crup ul                              { float:left; display:block; width:100%;}
	.bread_crup ul li                           { float:left; padding:0 8px; display:block; border-right:#bbb solid 1px; color:#bbb;}
	.bread_crup ul li.last                      { border:none;}
	.bread_crup ul li a                         { color:#111; font-size:12px; display:block; }
	.about_lft                                  { float:left; display:block; width:calc(100% - 360px);}
	.about_rgt                                  { float:right; display:block; width:300px;}
	.about_rgt .wid1,
	.about_rgt .wid2,
	.about_rgt .wid3                            { padding-bottom:5px;}
	.about_rgt a                                { position:relative; display:block; }
	.about_rgt a b                              { display:block;overflow:hidden;}
	.about_rgt a b img                          { width: 380px; display:block; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
	.about_rgt a b img:hover    { -webkit-transform: scale(1.1); -moz-transform: scale(1.1);     -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

	.about_rgt h2                               { font-size:22px;}
	.about_rgt a span                           { position:absolute; height:65px; font-size:18px; color:#fff; bottom:28px; text-align:center; display:block; left:0;  background:url(../../media_content/images/red_patch_new_2.png) no-repeat; background-size:100% auto; width:80%; padding:45px 10% 0px 10%;}
	.about_rgt a span em                        { font-style:normal; display:block; font-size:24px; color:#f5ca18; /*font-family:grumpyblack24;*/ padding-bottom:20px; line-height:30px;}
	.about_rgt a strong                         { margin-top:1px; display:block;}
	.wid2  a b                          { height:214px; overflow:hidden}
	.about_rgt a cite                           { position:absolute; height:18px; bottom:28px; left:0; background:url(../../media_content/images/rep_trans.png) repeat-x; display:block; color:#fff; font-size:16px; padding:40px 5% 10px 5%; /*font-family:gandhi_sansbold;*/ width:90%;}
	.about_rgt h2 a                             { float:right; background:#f5f5f5; color:#111; font-size:11px; display:block; padding:0 8px; /*font-family:gandhi_sansbold;*/ line-height:28px;}
	.about_rgt em.advert                        { float:right; color:#333; /*font-family:gandhi_sansregular;*/}

	/*--------- Video here -------- */

	.vido_lft ul.vid_crousel li                 { float:left; width:241px; min-height:220px; display:block; margin-right:36px; padding-bottom:25px;}
	.vido_lft ul.vid_crousel li.last            { margin:0; float:right}
	.vido_lft ul.vid_crousel li h6              { font-size:18px;}
	.vido_lft ul.vid_crousel li a &gt; strong          { position:absolute; left:10px; top:8px; /*font-family:gandhi_sansbold;*/ background:#000; color:#fff; font-size:10px; line-height:13px; padding:1px 5px 0 5px; z-index:99; display:block; float:left;}
	.vido_lft ul.vid_crousel li                 { position:relative;}
	.vido_lft ul.vid_crousel li:nth-child(3n)        { margin:0; float:right;}

	.video_det                                  { display:block; width:100%;}
	.video_det h4                               { display:block; font-size:24px; padding-bottom:30px; /*font-family:grumpyblack24;*/ color:#222; float:left;}
	.video_det h4 span                          { display:block; /*font-family:gandhi_sansbold;*/ font-size:12px; color:#fff; background:#d1372c; float:left; padding:0 5px; margin-top:8px;}
	.soc_vid                                    { float:right; display:block;}
	.soc_vid h6                                 { text-align:center; display:block; font-size:12px; line-height:20px; margin:10px 02px 0; color:#6c6c6c;}
	.soc_vid span                               { float:left; width:100%; text-align:center}    
	.soc_vid span a                                     { display:inline-block; width:26px; height:26px; margin-right:5px; background:url(../../media_content/images/social_icon.png) no-repeat;}
	.soc_vid span a.sc1                         { background-position:0 0;}
	.soc_vid span a.sc2                         { background-position: -31px 0;}
	.soc_vid span a.sc3                         { background-position: -62px 0;}
	.act_vid                                    { padding-bottom:50px; width:100%; float:left;}

	.schedule                                   { display:block;}
	.schedule ul                                { float:left; display:block; width:100%;}
	.schedule ul li                             { float:left; display:block; padding:20px 3%; margin-bottom:10px; width:94%; background:#fff;}
	.schedule ul li.last                        { margin:0;}
	.schedule ul li &gt; span                        { display:block; overflow:hidden; float:left; margin-right:20px; width:210px; height:200px;}
	.schedule ul li span img                    { width:100%; height:auto; display:block; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
	.schedule ul li span img:hover              { -webkit-transform: scale(1.1); -moz-transform: scale(1.1);     -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
	.schedule ul li:last-child                  { margin:0}
	.schedule ul li div                         { float:right; position:relative; width:calc(100% - 230px); display:block}
	.schedule ul li div h4                      { font-size:26px; line-height:30px; color:#ffc425; color: #FC951B; /*font-family:grumpyblack24;*/ padding-bottom:10px; letter-spacing:1px;}
	.schedule ul li div h4 span                 { font-size:20px; float:none; color:#333333; /*font-family:gandhi_sansbold;*/ display:block; width:100%; letter-spacing:0px;}
	.schedule ul li div p                       { font-size:16px; text-transform:none; margin:0; color:#333333; display:block; padding-bottom:15px;}
	.schedule ul li div em                      { display:block; float:left;}

	.schedule ul li div em a                    { border:#e5e5e5 solid 1px; border-radius:3px; display:block; width:120px; line-height:26px; height:26px; float:left; margin-right:10px; font-size:12px; color:#666666; /*font-family:gandhi_sansbold;*/ text-transform:uppercase; padding:0 10px 0 10px;}
	.schedule ul li div em a:hover              { border:#111 solid 1px; color:#111}

	.schedule ul li div em a.watchp b           { width:20px; height:20px; display:block; float:left; background:url(../../media_content/images/trs1.png) left center no-repeat; margin:3px 5px 0 0;}
	.schedule ul li div em a.setr b             { width:20px; height:20px; display:block; float:left; background:url(../../media_content/images/trs2.png) left center no-repeat; margin:3px 5px 0 0;}
	.schedule ul li div a.nowp                  { position:absolute; right:0px; top:5px; color:#fff; /*background:#cd2216;*/ background: #EB5C04; font-size:14px; padding:2px 3px 0 3px; /*font-family:gandhi_sansbold;*/}
	.schedule ul li div a.upnext                    { position:absolute; right:0px; text-transform:uppercase; top:5px; color:#fff; background:#111111; font-size:14px; padding:2px 3px 0 3px; font-family:gandhi_sansbold;}


	.vid_lft ul.tab_number                      { float:right; margin-right:-15px; position:relative; z-index:99}
	.vid_lft ul.tab_number li a                 { background:#cccccc; color:#fff; display:block; text-align:center; border-radius:8px; border:none; /*font-family:gandhi_sansbold;*/ font-weight: 600;padding:8px 10px; }
	.vid_lft ul.tab_number li a:hover           { background:#bbb;}
	.vid_lft ul.tab_number li.active a          { /*background:#c70000;*/ background: #EB5C04; color:#fff; border-radius:8px;}
	.vid_lft ul.tab_number li.active a:hover    {  /*background:#c70000;*/ background: #EB5C04;}
	.vid_lft ul.tab_number li a b               { font-size:36px; line-height:30px; color:#fff; display:block;}
	.vido_lft p                                 { font-size:16px; padding-bottom:25px; color:#111111; text-transform:uppercase; display:block; width:100%; float:left; margin-top:-45px;}
	.vido_lft p b                               { /*background:#ffc425;*/ background:#FC951B; font-weight:normal; padding:2px 2px 0 2px; font-family:gandhi_sansregular}
	.wid1                                       { padding-right:7px;}


	.lorem                                      { display:block; float:left; width:100%;}
	.lorem span                                 { display:block; float:left; padding:0 20px 20px 0; width:100%; max-width:400px; }
	.lorem span img                             { width:100%; display:block; height:auto;}
	.lorem p                                    { display:block; color:#111111; font-family:gandhi_sansregular; text-align:justify; margin:0; float:none; text-transform:none;}
	.lorem p em                                 { font-style:italic; display:inline-block; /*color:#cd2216;*/     color: #EB5C04;}
	.lorem p strong                             { font-family:gandhi_sansbold;}
	.video_det h4 strong                            { display:block; font-family:gandhi_sansregular; font-size:14px; color:#666; float:left; margin-top:8px;}

	.wid1 ul                                    { display:block; width:100%; float:left; padding:10px 0 20px 0;}
	.wid1 ul li                                 { padding-bottom:25px; display:block; font-size:16px; color:#111; display:block;}
	.wid1 ul li a                               { font-size:16px; text-decoration:underline; color:#111; line-height:24px;}



	/*---------- CONTACT HERE --------*/

	.act_contact                                    { border-radius:10px;  margin-bottom:100px; position:relative;}
	.act_contact p                              { font-size:20px; line-height:36px; color:#333; font-family:gandhi_sansregular; display:block;  text-align:left;}
	.act_contact p b                            { font-weight:normal; font-family:gandhi_sansbold;}
	.act_contact p a                            { color:#bf2121; font-style:normal; text-decoration:underline;  }
	.act_contact span.map                       { display:block; padding:30px 0;}


	/*---------- FEEDBACK HERE --------*/
	.feedback_page                                  { border-radius:10px;  margin-bottom:100px; position:relative;}
	.feedback_page ul                           { float:left; display:block; width:100%;}
	.feedback_page ul li                        { float:left; display:block; width:100%; padding-bottom:10px;}
	.feedback_page ul li label                  { font-size:18px; color:#333; display:block; width:145px; float:left; line-height:40px;}
	.feedback_page ul li input[type="text"]     { border:#cbcbcb solid 1px; border-radius:3px; font-size:14px; color:#666; font-family:gandhi_sansregular; padding:10px 15px; width:264px; float:left; display:block; background:#eee;}
	.feedback_page ul li label b                { color:#bf2121;}
	.feedback_page ul li textarea               { padding:10px 15px; width:520px; height:150px; border:#cbcbcb solid 1px; border-radius:3px; background:#eee; font-size:14px; color:#666; font-family:gandhi_sansregular; }
	.feedback_page ul li select                 { border:#cbcbcb solid 1px; border-radius:3px; font-size:14px; color:#666; font-family:gandhi_sansregular; padding:10px 15px; width:296px; background:#eee;}
	.feedback_page ul li &gt; div                  { float:left; width:300px; display:block;}
	.feedback_page ul li span                   { border:#cbcbcb solid 1px; border-radius:3px; background:#eee; padding:10px; display:block; float:left;}
	.feedback_page ul li em                     { color:#333; float:left; width:100%; font-size:14px; padding:10px 0; font-family:gandhi_sansregular; display:block;}
	.feedback_page ul li input.cap              { width:162px; padding:15px;}
	.feedback_page ul li button                 { margin-left:145px; margin-top:15px; cursor:pointer; border:none; padding:0;}


	/*--------- Footer here -------- */
	/*.footer                                     { background:url(../../media_content/images/footer-bot.jpg) top right no-repeat #333; width:100%; float:left; display:block;}*/

	.footer                                     { /*background:url(../../media_content/images/footer-bot.jpg) top right no-repeat #333;*/ width:100%; float:left; display:block;  background: #000000;}
	.footer .container                          { background:url(../../media_content/images/fot-shad.png) top center no-repeat;}
	.footer h4                                  { font-size:18px; color:#fff; /*font-family:grumpyblack24;*/ font-weight: 400; letter-spacing:1px; padding:0 15px 15px 15px; display:block; font-weight: 500; }
	.footer ul                                  { float:left; width:100%; display:block;}
	.footer ul li                               { float:left; display:block; padding:2px 15px;}
	.footer ul li.first                     { }
	.footer ul li.last                          { border:none;}
	.footer ul li a                             { color:#ccc; font-size:14px; margin:3px 0; line-height:14px; display:block;}
	.footer ul li a:hover                       { color:#fff;}
	.footer div                                 { padding:20px 0;}              
	.bt_ads a                                   { display:block; text-align:center;}
	.bt_ads a img                               { display:block; margin:0 auto;}
	.copy                                       { /*background:#111111;*/ background: #261702; padding:20px 0; text-align:center; display:block;}
	.copy p                                     { text-align:center; font-size:14px; /*color:#fff;*/ color: #ccc; display:block;}
	.shadow1 img, 
	.shadow2 img, 
	.shadow7 img                                { width:100%; display:block; height:23px;}
	.footer div.fot2 span a                     { display:block; width:36px; height:42px; margin-right:8px; float:left; opacity:0.8; }
	.footer div.fot2 span a.channel1            { background:url(../../media_content/images/set1.png) no-repeat; }
	.footer div.fot2 span a.channel2            { background:url(../../media_content/images/set2.png) no-repeat;}
	.footer div.fot2 span a.channel3            { background:url(../../media_content/images/set3.png) no-repeat;}
	.footer div.fot2 span a.channel4            { background:url(../../media_content/images/set4.png) no-repeat;}
	.footer div.fot2 span a.channel5            { background:url(../../media_content/images/set5.png) no-repeat;}
	.footer div.fot2 span a.channel6            { background:url(../../media_content/images/set6.png) no-repeat;}
	.footer div.fot2 span a.channel7            { background:url(../../media_content/images/set7.png) no-repeat;}
	.footer div.fot2 span a.channel8            { background:url(../../media_content/images/set8.png) no-repeat;}
	.footer div.fot2 span a.channel9            { background:url(../../media_content/images/set9.png) no-repeat;}
	.footer div.fot2 span a.channel10           { background:url(../../media_content/images/set10.png) no-repeat;}
	.footer div.fot2 span a.channel11           { background:url(../../media_content/images/set11.png) no-repeat; width:55px; margin-top:10px;}
	.footer div.fot2 span a.channel12           { background:url(../../media_content/images/set12.png) no-repeat; width:66px; margin-top:15px;}
	.footer div.fot2 span a.channel13           { background:url(../../media_content/images/set13.png) no-repeat; width:49px; margin-top:15px;}
	.footer div.fot2 span a.channel14           { background:url(../../media_content/images/set14.png) no-repeat; width:68px; margin-top:15px;}
	.footer div.fot2 span a.channel15           { background:url(../../media_content/images/set15.png) no-repeat; width:68px; margin-top:10px;} 
	.footer div.fot2 span a:hover               { opacity:1;}
	.wid2 strong.play_icon                      { top:35%;}
	.bc-player-172698d6-ab83-479e-940e-2bab20fb0a3f_default.vjs-mouse .vjs-big-play-button {
		width: 60px !important;
		height: 60px !important;
		top: 45%;
		left: 45%;
		border: 3px solid rgba(255,255,255,0.8) !important;
	}
	.bc-player-172698d6-ab83-479e-940e-2bab20fb0a3f_default.vjs-mouse .vjs-big-play-button:hover{box-shadow:none !important;border: 3px solid rgba(255,255,255,1) !important;}

	.bc-player-172698d6-ab83-479e-940e-2bab20fb0a3f_default.vjs-mouse .vjs-big-play-button{ border-radius:50px !important;}
	.bc-player-172698d6-ab83-479e-940e-2bab20fb0a3f_default.vjs-mouse .vjs-big-play-button:before{margin:17px auto !important; padding-left: 3px !important;}
	.vjs-overlay img, .vjs-overlay.vjs-overlay-top-left img{width: 80% !important; opacity:0.5 !important;}
	.vid_crousel_tab                        { display:block;}
			.mob_slider                             { display:none;}


			.category .promo_cat h4  em                         { padding:5px 0px; margin:4px 0; font-size:12px; color:#222; text-transform:uppercase; display:block; font-family:proxima_novaregular; border-bottom:#107fe4 solid 1px; position:absolute; right:0; line-height:14px;letter-spacing: 0.06em;}

			.category .promo_cat h4  em a                   { color:#222;}

			.category .promo_cat h4  em a:hover                 { color:#107fe4;}

	.nav_menu                                   { display:none;}
	.hide                                       { display:none}
	a.view_more_video                           { border:#e5e5e5 solid 1px; border-radius:3px; display:block; width:120px; text-align:center; line-height:27px; float:right; margin-right:10px; font-size:12px; color:#666666; /*font-family:gandhi_sansbold;*/ text-transform:uppercase; padding:2px 10px 0 10px; margin-top:-40px;}
	a.view_more_video:hover                     { border:#111 solid 1px; color:#111}
	.set_vid_prop                               { height:450px;}


	.vid_lft a.bx-prev.disabled                     { display:none;}
	.vid_lft a.bx-next.disabled                     { display:none;}

	.reminder                                   { float:left !important; width:100%;}
	.reminder button {
		width: 80px;
		background: #666;
		text-transform: uppercase;
		/*font-family: gandhi_sansregular;*/ font-weight: 700;
		border: none;
		text-align: center;
		color: #fff;
		display: block;
		line-height: 24px;
		float: left !important;
		padding: 6px 15px;
		margin-left: 10px;
		border-radius: 5px; cursor:pointer;
	}


	.reminder input[type="email"] {

		width: 200px !important;
		float: left !important;
		padding: 10px 15px;
	   border: #cbcbcb solid 1px;
	border-radius: 3px;
	font-size: 14px;
	color: #666;
	/*font-family: gandhi_sansregular;*/
	padding: 10px 15px;
	display: block;
	background: #eee;
	}

	.ui-widget-content {
	}
	.ui-widget {
	}
	.ui-widget-header {
		height:30px;
		margin-bottom:5px;
	}
	.ui-widget-header h2 {
		font-size: 16px;
		font-weight: bold;
		letter-spacing: -1px;
		padding: 3px 5px;
		color:#0071D0;
	}
	.tdprop1b {
		background-color: #FFFFFF;
		color: #000000;
		font-size: 8pt;
		font-weight: normal;
		text-align: justify;
	}
	.clear {
		clear:both
	}
	#subscribe-tabs {
		height:30px
	}
	ul.tabs2 {
		margin:0;
		padding:0;
		list-style:none;
		margin:0 5px;
		height: 47px;
	}
	ul.tabs2 li {
		float:left;
	}
	ul.tabs2 li a {
		background-color: rgba(255, 255, 255, 1);
		color: #333;
		font-size: 14px;
		font-weight: normal;
		line-height: 1em;
		padding: 3px 20px 3px 20px;
		webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		-o-border-radius: 5px;
		border-radius: 5px;
		webkit-transition: all 0.2s ease 0s;
		-moz-transition: all 0.2s ease 0s;
		-o-transition: all 0.2s ease 0s;
		transition: all 0.2s ease 0s;
		border: 1px solid #D3D3D3;
		margin:5px 5px;
	}
	ul.tabs2 li a:hover {
		color:#666;
		background-color: rgba(255, 255, 255, 0.8);
	}
	ul.tabs2 li.active a {
		background:#333;
		color:#FFF;
	}
	.subscribe_tab_header {
		font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-size:14px;
		color:#FFF;
		text-align:left;
		font-weight:bold;
		padding-bottom:5px;
	}
	.subscribe_block {
		border-bottom:1px solid #333;
	}
	.subscribe_main {
		text-align:center;
		margin:20px;
	}
	.subscribe_styling {
		border:1px solid #333;
	}
	.subscribe_block.last {
		border-bottom:none
	}
	.subscribe_block_lt {
		float:left;
		width:300px;
		min-height:80px;
		border-right:1px solid #333;
		display:block;
		padding:10px 0px;
		text-align:center;
	}
	.subscribe_block_rt {
		float:left;
		width:300px;
		padding:10px 0px;
		text-align:center;
	}
	.tab_content2 {
		padding:20px;
	}
	.subscribe_table {
		background:#ccc;
		width:100%;
		border-collapse: separate !important;
		color:#000;
		border-spacing:1px;
		margin-bottom:30px;
		margin-top:10px;
		border:none;
	}
	.subscribe_table img {
		width: auto;
	}
	.subscribe_table td {
		background:#fff;
		padding:10px;
		line-height:24px;
	}
	.subscribe_table a {
		color:#0072ba;
	}
	.subscribe_table a:hover {
		color:#666;
	}
	.views-label {
		color: #333;
		font-size: 22px;
	}
	tr:hover td, tr.even:hover td.active, tr.odd:hover td.active {
		background: #FFF;
	}
	.node-type-page .field-name-body strong {
		color:#111 !important;
	}

	.country_name
	{font-weight:bold;
	/*color: #cd2216;*/
			color: #EB5C04;
		font-size: 24px;
			margin-bottom: 20px;}

	#ulVideo .bx-wrapper { max-width:1094px !important; }

	@media only screen and (max-width: 1170px) {
		.container                              { display:block; width:100%;}
		.whatontv ul li                         { width:24.8%; margin:0 1px 0 0;}
		ul.tab_n.shed_full li.last              { width:100%;}
		.slider_cont                            { width:700px; min-width:560px;}
		.slider_cont img.patch                  { width:100%; display:block; height:auto;}
		.slider h4                              { font-size:24px; line-height:24px; bottom:15px; right:10%;}
		ul.lft_hed li a                         { padding:15px; font-size:13px;}
		ul.rgt_hed li &gt; a                       { padding:0 8px; font-size:12px;}
		.header .container                      { padding:0; width:100%;}
		.whatontv h5 b                          { line-height:24px;}
		.whatontv h5                                { width:90%; padding:70px 5% 10px 5%; height:50px; min-height:auto;}
		.vido_lft ul.vid_crousel li         { width:calc(100%/3 - 10px); margin-right:15px; min-height:200px;}
		.vid_lft ul.vid_crousel li span i   { width:100%;}
		.vid_lft ul.vid_crousel li span i img   { height:100%;}
		.vido_lft ul.vid_crousel li b       { width:100%;}
		.vido_lft ul.vid_crousel li b img   { width:100%;}
		.vido_lft ul.vid_crousel li h6      { padding:7px 10px;}

	}

	@media only screen and (max-width: 1000px) {
		.cen_hed span img                           { width:100%; height:auto; display:none;}
		.container                              { width:96%; padding:0 2%;}
		.aboutus                                { padding:40px 20px;}
		.whatontv h5                            { font-size:14px; bottom:0;}
		.whatontv h5 b                          { font-size:16px;}
		.whatontv h5                            { padding:60px 10% 10px 10%;}
		.about_rgt a span                       {padding:40px 10% 10px 10%;}
		.vid_lft                                { width:69%; display:block;}
		.vid_lft ul.vid_crousel li              { margin:0 35px !important;}
		ul.tab_n li.show                        { display:none;}
		.about_rgt a strong img,
		.about_rgt a b img                  { width:100%; height:auto; display:block;}
		.wid3 img                           { width:100%; height:auto; display:block;}
		.vido_lft ul.vid_crousel li.last        { float:left;}

		.slider h4                          { width:70%; right:0; bottom:35px;}
		.whatontv  &gt; ul li                      { height:250px}
		.footer div                         { padding:15px 0;}
		.feedback_page ul li textarea               { width:425px;}
		.aboutus h2                         { background:none;}
		.set_vid_prop                               { height:350px;}
	}

	.desktop {display:block;}
	.mobile {display:none;}
	.mobile img {max-width:100%;margin-bottom:10px;}


	@media only screen and (max-width: 768px) {
	.desktop {display:none;}
	.mobile {display:block;}
	.wrapper                                    { /*background:url(../../media_content/images/bg.png) top left no-repeat #ffd012; background-size:auto;*/}
	.wrapperipl                                 { background:url(../../media_content/images/bgipl.jpg) top left no-repeat #ffd012; background-size:auto;}
	.container                              { width:100%; padding:0;}
	.fot2 span img,
	.fot1 span img                              { width:100%; height:auto;}
	.footer .container                                      { width:94%; padding:0 3%;}
	.top_hed                                    { display:none;}
	.cen_hed a.logo img                         { width:25px; display:block; float:left;}
	a.nav_menu                                  { display:block; width:40px; height:40px;background:url(../../media_content/images/menu-icon_new.png) left bottom no-repeat; float:left;}
	a.nav_menu.active                   { background-position: top; height:39px; z-index:9999;}
	.hide                                       { display:block !important;}
	.show,
	.cen_hed span,
	.cen_hed em,
	.slider strong.shad,
	.vid_lft a.bx-prev,
	.vid_lft a.bx-next,
	.vid_rgt label,
	.fot3                                   { display:none !important}
	.cen_hed a.logo                             { padding:5px 0 0 0;}
	.cen_hed .container                         { width:100%; padding:0;}
	.slider                                     { border:none; border-radius:none; background:rgba(0,0,0,0.6); border-radius:0}
	.slider ul li img                           { }
	.tvguide                                    { float:right; display:block; margin:9px; width:70px; text-align:center; line-height:20px; color:#fff; font-size:13px; padding:1px 0 0 0; font-family:gandhi_sansbold; background:#000; border-radius:3px;}
	.tvguide:hover                              { color:#fff;}
	.slider_cont img.patch                      { width:100% !important; height:100%; }
	.slider h4                                  { font-size:20px; line-height:24px; bottom:15px;}
	.slider h4 span                             { font-size:16px; padding:5px 0 0 0;}
	.video_sportlight                           { width:96%; padding:0 2%;}
	.vid_lft                                    { width:100%; }
	.vid_rgt                                    { width:100%; margin:0;}
	.feedback_page ul li button                 { margin-top:0;}
	.whatontv ul,
	.whatontv strong.shad                       { display:none;}
	.video_sportlight h3                        { background:none;} 
	.video_sportlight h3 cite                   { display:block; width:100%; padding-bottom:10px;}
	ul.tab_n                                    { margin:0; background:url(../../media_content/images/rep-brd1.png) center left repeat-x; width:100%;}
	.vid_lft ul.vid_crousel li h6               { font-size:14px; line-height:16px;}
	.vid_rgt span                               { width:100%;}
	.bt_ads a img                               { width:100%; height:auto; display:block;}
	.footer ul li a                             { line-height:18px; font-size:12px;}
	.footer ul                                  { text-align:left;}
	.footer ul li                               { float:none !important; display:inline-block; padding:0 12px; width:}
	.footer .container                          { background:none;}
	.footer                                     { background:#343434;}
	.footer div                                 { padding:12px 0 0 0;}
	.copy p                                     { font-size:12px; line-height:24px;}
	.copy                                       { padding:5px 0 !important; margin-top:12px;}
	.whatontv h3,
	.video_sportlight h3                        { font-size:24px;}
	.whatontv h3 cite,
	.video_sportlight h3 cite                   { background:none !important;}
	.aboutus                                { float:none; width:auto;}
	.social ul.iconwid li                       { width:auto; display:inline-block; margin:0 8px; float:none;}
	.social ul.iconwid                          { text-align:center; display:block; }
	.social_det ul.soc_child li                 { width:100%; display:none}
	.whatontv h3                                { padding:0 2%; background:none; margin-bottom:10px;}
	.whatontv                                   { padding-top:35px;}
	a.viewall                                   { color:#fff; font-size:14px; /*font-family:gandhi_sansbold;*/ text-align:center; display:block; background:rgba(0,0,0,0.1); line-height:30px; margin-bottom:40px;}
	.vid_lft ul.vid_crousel                     { margin-bottom:10px;}
	.vid_lft ul.vid_crousel li b                { display:block;}
	.vid_lft ul.vid_crousel li b img            { width:100%; display:block;}
	.mob_wtontv                                 { display:block;}
	.mob_wtontv ul                              { float:left; width:100%; display:block; margin-bottom:15px;}
	.mob_wtontv ul li                           { float:left; display:block; width:100%; padding:8px 0; background:#fff; border-bottom:#fabe12 solid 1px;}
	.mob_wtontv ul li span                      { line-height:18px;}
	.mob_wtontv ul li span.t1                   { font-size:13px; color:#000; float:left; display:block; width:80px; height:16px; overflow:hidden; text-align:right; padding:1px 0 0 0}
	.mob_wtontv ul li span.t2                   { font-size:16px; color:#333; display:block; width:80px; padding:0 0 0 15px; /*font-family:grumpyblack24;*/ border-right:#e5e5e5 solid 1px; float:left; letter-spacing:1px;}
	.mob_wtontv ul li span.t3                   { font-size:14px; float:left; color:#000; display:block; padding:0 0 0 15px}
	.mob_wtontv a.viewall                       { margin:0 10px 40px 10px;}
	.mob_wtontv ul li:first-child               { background:#a31616;}
	.mob_wtontv ul li:first-child span          { color:#fff}
	.mob_wtontv ul li:first-child span.t2       { color:#f5ca18; border-right:#ac2e2e solid 1px;}
	.mob_wtontv ul li:first-child span.t1 b     { background:#000; padding:1px 5px 0 5px; line-height:14px; font-size:11px; display:inline-block;}
	.mob_wtontv ul li a.rem_bell                { width:13px; height:17px; display:block; position:absolute; right:15px; top:8px; z-index:99; background:url(../../media_content/images/rem_bell.png) no-repeat;}
	.mob_wtontv ul li:first-child a             { display:none}
	.social ul.iconwid li a                     { background-position:bottom left !important;}
	.social ul.iconwid li.active a              { background-position:top left !important;}
	.slider ul                                  { width:100%;}
	.vid_lft ul.vid_crousel li              { margin:0 25px 0 0 !important;}
	.set_vid_prop                               { height:400px;}
	.about_lft,
	.about_rgt                                  { width:100%; padding-bottom:15px;}
	.aboutus h2                                 { font-size:24px; margin-bottom:0;}
	.aboutus                                    { padding:20px 5%; width:90%; float:left; background:#f5f5f5;}
	.aboutus p                                  { font-size:16px; line-height:24px;}
	.about_rgt a b img                          { width:100%; height:auto; display:block;}
	.wid3 a img                                 { width:100%; height:auto; display:block;}
	.aboutus h2                                 { background:none}
	.aboutus h2 em                              { margin-bottom:10px;}
	.vid_lft ul.tab_n                           { margin:0;}
	.vido_lft ul.vid_crousel li                 { width:46%; margin:0 2% !important; float:left !important; min-height:inherit; min-height:187px;}
	.video_det h4                               { padding-bottom:15px;}
	.soc_vid                                    { display:none}
	.act_vid                                    { padding-bottom:15px;}
	.about_rgt h2 a                             { display:none}
	.aboutus h2 em                              {}
	.vido_lft p                                 { display:none;}
	ul.tab_n li                                 { float:right}
	.social_det ul.soc_child li b.vid_shad      { display:none;}
	.schedule ul li div h4                      { font-size:18px; line-height:22px;}
	.schedule ul li div h4 span                 { font-size:16px;}
	.schedule ul li div p                       { font-size:14px; line-height:16px;}
	.schedule ul li div em a                    { width:90% !important; margin-bottom:10px; padding:2px 5%;}
	.vido_lft ul.tab_n                  { margin-bottom:10px; background:none;}
	.twitter-timeline                           { max-width:340px !important; margin:0 auto !important; float:none !important; display:block !important;}
	.schedule ul li div a.nowp,
	.schedule ul li div a.upnext                    { top:0; right:0px;}
	.social_det ul.soc_child li                 { display:none}
	.social_det ul.soc_child li#soc1            { display:block; width:340px; margin:0 auto; float:none;}
	.slider_cont                                { width:500px; height:auto; min-width:inherit;}
	.lorem p                                    { display:block !important;}

	.act_contact                                { background:none; min-height:auto; margin-bottom:0; padding:10px;}
	.act_contact span.map                       { width:100%; display:block;}
	.act_contact span.map img                   { display:block; width:100%;}
	.feedback_page                              { padding:10px; background:none;}
	.feedback_page ul li input[type="text"],
	.feedback_page ul li textarea               { width:96%; padding:15px 2%;}
	.feedback_page ul li select                 { width:100%; padding:15px 2%;}
	.feedback_page ul li button                 { margin-left:0;}
	.schedule &gt; strong                      { display:none;}
	.slider_cont img                        { height:auto !important; width:calc(100% - 30%) !important;}
	.vid_lft ul.vid_crousel li span i       { width:100%;}

	}
	@media only screen and (max-width: 760px) {

	.slider_cont                            {  height:auto !important; width:100% !important; max-width:400px;}
	.slider ul li  a &gt; img                     { height:auto !important;}
	.slider_cont img                        { height:auto !important;width:100% !important;}
	.slider ul li                           { max-height:300px; width:100%;}
	ul.tab_n li                         { float:left; margin-bottom:10px;}
	ul.tab_n                                { width:100%;}
	.slider_cont                            { width:100%;}
	.schedule ul li div a.nowp,
	.schedule ul li div a.upnext                { top:-18px; right:-11px;}
	.footer ul li                           { width:49%; padding:0; text-align:left;}
	.footer h4                          { padding:0 0 10px 0;}
	.footer div                         { padding:15px 0}
	.set_vid_prop                               { height:250px;}
	ul.tab_n li a                           { padding:8px 10px;}
	ul.tab_n                            { background: none}
	ul.tab_n li                         { margin-right:8px;}
	.lorem span                             { padding:0 0 20px 0; max-width:inherit; width:100%;}
	a.viewall                               { width:100%; float:left;}
	.vid_lft ul.vid_crousel li              { width:100%; margin:0 0 25px 0 !important; float:left; }
	.vido_lft ul.vid_crousel li                { margin:0 !important;}
	.vid_lft ul.vid_crousel li span i       { width:100% !important; height:auto;}
	.vid_lft ul.vid_crousel li h6           { font-size: 16px; line-height: 20px; padding: 0 !important}
	.mob_wtontv ul li span.t1                   { width:70px;}
	.mob_wtontv ul li span.t2                   { font-size:13px; width:70px;}
	.mob_wtontv ul li span.t3                   { font-size:13px; width:calc(100% - 200px)}
	.schedule ul li span,
	.schedule ul li div em,
	.schedule ul li div  { width:100%; float:left;}
	.schedule ul li div         { margin-top:15px; position: static;}
	.schedule ul list                   { position: relative;}
	.schedule ul li div a.nowp, .schedule ul li div a.upnext        { top:0; right:0;}
	.schedule ul li                     { position: relative; padding-top:40px;}
	.reminder input[type="email"]       { width:calc(100% - 110px)!important;}
	.reminder button                    { width:66px !important;}
	.schedule ul li div em a.setr b                { margin:0 0 0; height:26px;}
	.wid2 a b,
	.schedule ul li &gt; span                           { height:auto;}
	.about_rgt a                        { overflow: hidden}
	.about_rgt a strong                 { display: none}
	.about_rgt a span ,
	.about_rgt a cite                  { bottom:0;}
	.about_rgt a span                   { padding: 75px 10% 10px 10%}
	.about_rgt .wid1, .about_rgt .wid2, .about_rgt .wid3 { padding-bottom: 20px}
	 .slider h4                         { font-size:14px;}
	}


	@media only screen and (max-width: 370px) {

	.schedule ul li span                        { height:auto; margin:0;}
		.schedule ul li div                     { width:100%; margin-top:10px;}
		.schedule ul li div em a                    { width:40% !important; float:left; padding:2px 2%; margin-right:5px;}
		ul.tab_n li a                           { font-size:12px;}
		ul.tab_n li                         { float:left; margin-bottom:10px;}
		.vido_lft ul.vid_crousel li         { min-height:160px;}
		.slider h4                          { font-size:18px; line-height:18px; bottom:10px; right:0;}
			.slider_cont                                { width:100%; min-width:auto;}
			.vido_lft ul.vid_crousel li     { width:98%; margin:0 1%;}
			.vido_lft ul.vid_crousel li h6      { padding:5px 0;}
			.schedule ul li div a.nowp,
	.schedule ul li div a.upnext                    { top:0px; right:0px;}
	.schedule ul li div                         { position:static;}

	.footer ul li                               { width:49%; padding:0; text-align:left;}   
	.set_vid_prop                               { height:185px;}
	.slider_cont img.patch                  { height:100px; width:100% !important;}

	ul.tab_n li a                               { padding:8px 5px;}
	.slider ul li                           { max-height:240px;}
	.schedule ul li                         { position:relative;}
	a.view_more_video                       {float:none;clear:both;}
	}


	@media only screen and (max-width: 480px) {
	.slider ul li  a &gt; img                     { height:180px !important;}
	}


	div.error{
		color: red;
		float: left !important;
		margin-top: 10px;
	}

	div.success{
		color: green;
		float: left !important;
		margin-top: 10px;
	}</pre></body></html>