
	

/**----Ad CSS----**/
.sidebar .ad-widget {padding:10px; background:#f2f2f2;}
a:hover{text-decoration:underline !important;}
.sidebar .widget {margin-bottom:15px;}
.sidebar .widget.editors {background:#f2f2f2; margin-top: -14px;}
.tn_sprite{background-image:url(/photo/44712226.cms); background-repeat:no-repeat;}

/**----Editor----**/
.sidebar .widget.editors h2{text-align:center; font-size:170%; color:#000; text-transform:uppercase; padding:20px 0; margin:0px auto;}
.sidebar .widget.editors h2 span{font-size:180%; display:block;}
.sidebar .editors li{width:50%; float:left; text-align:center; margin:0 0 20px 0;}
.sidebar .editors li img{border-radius:50%; width:100px; height:100px; margin-bottom:7px;}
.editors a.name{display: block; color: #333; font-size: 140%; font-weight: bold; line-height:140%;}
.editors a.type{display: block; color: #999; font-size: 120%; font-weight: normal;}

/**----Sections----**/
.bdcrumb{padding:10px 0 0; font-size:11px;}
.bdcrumb a{color:#003365;}
.hdn1{font-size:300%; text-transform:uppercase; color:#000; border-bottom:2px solid #000; margin:16px 0; position:relative;}
/**----Sections 1----**/
.section1{width:50%; max-width:332px; margin:0 2% 16px 0; float:left;}
.section1 ul{margin:0;}
.section1 ul li{width:100%; margin:0; position:relative;}
.section1 ul li a.w_img{height:265px; overflow:hidden; position:relative; display:block;}
.section1 ul li a.w_img img{width:100%; height:265px;}
.section1 ul li .desc{background-color:#000; padding:10px 4%; font-size: 220%; font-weight: bold; display:block; line-height: 27px; background:#1e1e1e; height:75px; overflow:hidden;}
.section1 ul li .desc a{color: #fff; line-height: 27px;}
.section1 ul li .desc .w_byline{color:#d0d0d0; font-size:85%; display:block; margin-bottom:5px; line-height:12px;}
.section1 ul li .icon_player{background-position:-61px -219px; width:50px; height:50px; display:block; margin:10px 10px 0 0;}

.sev_list{border-top:1px solid #b2b2b2; margin-top:4px;}
.listing4{}
.listing4 li{border-bottom:1px solid #e5e5e5; padding:18px 0 1px; position:relative;}
.listing4 li a.w_img {float: left; width: 141px; margin-right:20px;}
.listing4 li a.w_img img {height:85px; width: 141px;}
.listing4 li strong a{font-size:180%; color:#000; font-weight:bold; line-height:20px; display:block; margin-bottom:10px;}
.listing4 li strsyn{font-size: 130%; color: #000; line-height: 16px; font-weight: normal;}
.listing4 li .icon_player{left:110px; top:72px; right:inherit; bottom:inherit;}

.list_gallery{}
.list_gallery ul li{width:42%; margin:10px 4% 10px; float:left; position:relative; height:164px; overflow:hidden;}
.list_gallery ul li span a{font-size:140%; line-height:16px; color:#222; margin:5px 0 0 0; display:block;}
.list_h1{background:#454544; color:#fff; font-family:'roboto slab', roboto, sans-serif; font-size:200%; line-height:18px; padding:6px 0 6px 6px; margin-bottom:10px;}
.list_gallery a.w_img, .list_gallery a.w_img img{display:block; width:100%; height:98px;}
.list_gallery ul li .icon_player{top: 70px; right: 10px; position: absolute; background-position: -125px 0; width: 21px;
height: 21px;}

/**----Sections 2----**/
.section2{width:48%; overflow:hidden; max-width:316px; float:left;}
.section2 ul li{margin:0px 2% 10px; width:46%; height:174px;}
.section2 a.w_img, .section2 a.w_img img{height:108px;}
.section2 ul li span a{font-size:150%; line-height:20px;}


footer#footer{position:relative; z-index:1; padding-top:20px;}
.ggn_social{display:block; float:left; margin-left:1px; position:fixed; left:70px; top:280px; z-index:0;}
.ggn_social .fb, .ggn_social .tw, .ggn_social .gplus, .ggn_social .in, .ggn_social .share{display:block; margin:0px auto;  transition: all 0.25s ease 0s; -moz-transition: all 0.25s ease 0s; -webkit-transition: all 0.25s ease 0s}
.ggn_socialouter{ width:50px; height:38px; display:block; margin-bottom:20px; padding-top:12px;cursor:pointer;}
.ggn_social .fb{background-position:-121px -8px; width:16px; height:31px;}
.ggn_social .tw{background-position:-114px -60px; width:32px; height:25px;}
.ggn_social .gplus{background-position:-113px -105px; width:31px; height:30px;}
.ggn_social .in{background-position:-113px -154px; width:32px; height:30px;}
.ggn_social .share{background-position:0px -222px; width:33px; height:26px;}
.ggn_sprite{background-image:url(/photo/45820302.cms); background-repeat:no-repeat}

.ggn_social .fb:hover{background-position:-221px -8px;}
.ggn_social .tw:hover{background-position:-214px -60px;}
.ggn_social .gplus:hover{background-position:-213px -105px;}
.ggn_social .in:hover{background-position:-213px -154px;}

/**----Program Show in LHS----**/

.main-content .timer, .main-content .programshow .slide, .main-content .slideinner{width:611px;}

/*------ Tabstrip1 ------*/
.tabstrip1{border-bottom:3px solid #303030; background:#bababa; margin-bottom:8px;}
.tabstrip1 li{float:left; border-right:1px solid #f5f5f5; }
.tabstrip1 li a{display:inline-block; line-height:32px; padding:0 10px; font-size:130%; color:#fff; font-weight:600; /*font-family: "PT Sans Narrow";*/ }
.ie8 .tabstrip1 li a{padding:0 7px;}
.tabstrip1 li.last{border:0;}
.tabstrip1 li a.active, .tabstrip1 li a:hover{text-decoration:none; background:#303030;}

.tabcontent span.more{display:block; line-height:14px; font-size:110%; background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #000000; padding-top: 2px; position: relative;}
.tabcontent span.more a{color:#000; background:#FFFFFF;
     left: 75px; padding: 0 5px;  position: absolute;text-transform: uppercase; top: -9px;}
.tabcontent.mostcommented span.more a{left:60px;}

/*------- List4 ----*/
ol.list4 li{list-style:none; border-bottom:1px solid #eceaea; padding:0 5px 8px 0px; position:relative; margin-bottom:10px; }
ol.list4 li span.number{width:33px; height:33px; font-weight:bold; position:absolute; left:0; top:0; z-index:50;  color:#c8c8c8; font-size:300%; text-align:center; line-height:33px; display:none !important;}
ol.list4 li a{display:inline-block; font-size:14px; color:#000; line-height:16px; }
ol.list4 li:last-child{border:0;}

.rd_banner{margin:16px auto; background: url(photo/48466006.cms) no-repeat center top; max-width: 1000px; height: 70px;}
.rd_banner h1{font-family:'roboto', sans-serif; font-size:40px; font-weight:bold; color:#000; text-shadow:0 4px 0 #fff; text-align:center; line-height:38px; margin:0px auto; padding:16px 0 0 0; text-transform:uppercase;}
.rd_sprite{background-image:url(/photo/45953669.cms); background-repeat:no-repeat;}
.card_layout{background:#f5f5f5; border-top:5px solid #333; border-bottom:1px solid #333; padding:16px 0; margin:0 0 20px 0;}
.card_layout h2, .rd_h2, .rd_listing_rhs h1{font-family:'roboto slab', roboto, arial, sans-serif; font-size:200%; color:#444; font-weight:bold; line-height:20px; margin:0 0 14px 20px;}
.card_layout .slider{width:628px; margin:0px auto;}
.rd_arSprite{background-image:url(/photo/45794883.cms); background-repeat:no-repeat;}
.card_layout .ltar{background-position:0 -30px; width:16px; height:30px; margin-top:70px; float:left; margin-right:4px;}
.card_layout .rtar{background-position:0 -90px; width:16px; height:30px; margin-top:70px; float:right;}
.card_layout .ltar:hover{background-position:0 0px;}
.card_layout .rtar:hover{background-position:0 -60px;}
.card_layout .slider ul{width:100%;}
.card_layout .slider ul li{width:194px; border-bottom:1px solid #dcdcdc; margin:0 7px 15px 8px; display:block; float:left; background:#fff; height:155px; text-align:center;}
.card_layout .slider .count{padding:6px 0; text-align:center; font-size:30px; line-height:30px; margin:10px auto 6px; display:block; font-weight:bold; font-family:'roboto slab', roboto, sans-serif;}
.gdp{background-position:-237px -200px; width:46px; height:38px; display:block; margin:0px auto 10px;}
.employment{background-position:-176px -200px; width:46px; height:43px; display:block; margin:0px auto 10px;}
.sexr{background-position:-117px -200px; width:45px; height:40px; display:block; margin:0px auto 10px;}
.life_exp{background-position:0px -259px; width:45px; height:38px; display:block; margin:0px auto 10px;}
.literacy{background-position:-56px -200px; width:45px; height:36px; display:block; margin:0px auto 10px;}
.population{background-position:-61px -259px; width:46px; height:38px; display:block; margin:0px auto 10px;}

.country{background-position:0px -155px; width:27px; height:27px; display:block; margin:0px auto 4px;}
.aircrafts{background-position:-35px -155px; width:29px; height:29px; display:block; margin:0px auto 4px;}
.helicopter{background-position:-83px -155px; width:48px; height:25px; display:block; margin:0px auto 4px;}
.tank{background-position:-145px -155px; width:40px; height:30px; display:block; margin:0px auto 4px;}
.mlr{background-position:-201px -155px; width:30px; height:29px; display:block; margin:0px auto 4px;}
.ac{background-position:-246px -155px; width:51px; height:30px; display:block; margin:0px auto 4px;}
.submarine{background-position:0px -200px; width:40px; height:28px; display:block; margin:0px auto 4px;}
.rd_more, .rd_less{font-size:13px; font-weight:normal; font-family:'roboto', sans-serif; line-height:13px; border:1px solid #fff; padding:2px 4px; cursor:pointer; float:right; color:#fff; text-transform:uppercase; margin:18px 18px 0 0;}
.rd_more:hover, .rd_less:hover{text-decoration:none!important;}
.mCSB_container{margin-right:20px!important;}
/*.defence{background-position:-150px 0; width:24px; height:34px; display:block; margin:0px auto 10px;}
.poverty{background-position:-94px 0; width:29px; height:34px; display:block; margin:0px auto 10px;}
.women{background-position:0px 0; width:25px; height:34px; display:block; margin:0px auto 10px;}
.tourism{background-position:-41px 0; width:31px; height:34px; display:block; margin:0px auto 10px;}*/
.card_layout .slider ul li span.tag{font-family:'roboto slab', roboto, sans-serif; font-size:15px; color:#333; text-transform:uppercase; line-height:17px; font-weight:bold;}
.card_layout .slider ul li span.tag span{color:#be2819; display:block;}

.guest_list{height:490px; overflow:auto; margin:12px 15px 0;}
.guest_list ul li{width:190px; margin:0 15px 15px 0; height:235px; border-bottom:1px solid #dcdcdc; text-align:center; display:block; float:left; background:#fff;}
.guest_yr{background:#be2819; color:#fff; font-weight:bold; font-size:17px; padding:2px 4px; line-height:16px; width:50px; margin:0px auto; display:block;}
.guest_list .guest{width:116px; height:116px; border:5px solid #ddd; border-radius:50%; margin:5px auto 10px;}
.guest_name{font-size:16px; color:#000; text-transform:uppercase; line-height:17px; text-align:center; display:block; margin:0 auto 10px; font-weight:bold;}
.guest_des{text-transform:uppercase; color:#666; font-size:13px; line-height:14px; text-align:Center;}

.hdn_brdr{border-top:5px solid #333;}
.hdn_brdr h2.rd_h2{padding-top:10px; margin-left:0px;}
.rd_videoListing{border-top:5px solid #333; border-bottom:0px solid #333; padding:12px 0 16px; margin-bottom:16px;}
.rd_videoListing ul li{height:238px; float:left; margin:0px 10px 18px; width:200px; position:relative; overflow:hidden;}
.rd_videoListing.id_photo{padding-bottom:0px; margin-bottom:0px;}
.rd_videoListing.id_photo ul li{height:198px;}
.rd_videoListing ul li .play_icon{background-position:-40px -223px; width:57px; height:57px; position:absolute; top:78px; right:10px; cursor:pointer}
.rd_videoListing img{width:100%; height:142px;}
.rd_videoListing .w_img{display:block; margin-bottom:14px}
.rd_videoListing .desc{display:block; margin-bottom:10px;}
.rd_videoListing .desc a{display:block; font-size:16px; line-height:20px; color:#333; text-decoration:none}
.rd_videoListing .timer{font-style:italic; color:#999; font-size:13px;}
.rd_videoListing .duration{background:#e5e4e4; color:#666; font-size:13px; display:block; float:right; padding:2px 4px; line-height:13px; margin-top:4px}
.rd_videoListing .icon_player {background-position: -95px -76px; width: 48px; height: 48px; position: absolute; top: 84px; right: 10px;
cursor: pointer;}

.rd_listing_rhs{}
.rd_listing_rhs h1{margin-left:0px; margin-bottom:0px; padding-top:12px; border-top:5px solid #333;}
.rd_listing_rhs ul li{border-bottom: 1px solid #cdcdcd; padding: 14px 0; position:relative;}
.rd_listing_rhs ul li:last-child{border-bottom:0px;}
.rd_listing_rhs a.w_img img{width: 80px; height: 60px; float: left; margin-right: 10px;}
.rd_listing_rhs span.desc a{padding: 0; font-weight: normal; color: #333; text-decoration: none; font-size: 16px; display: block; line-height: 20px; height: 62px; overflow: hidden;}
.rd_archive{background:#be2819; padding:0 0 5px 0;}
.rd_archive h2{color:#fff; font-family:'roboto slab', roboto, sans-serif; font-size:20px; font-weight:bold; padding:16px 0 0 16px; line-height:20px;}
.rd_archive .rd_caption{text-transform:uppercase; font-size:15px; line-height:15px; display:block; margin:4px 0 15px 16px; color:#fff;}
.archive_cur, .archive_cur img{width:100%; position:relative;}
.archive_yr{position:absolute; background:#be2819; color:#fff; font-family:roboto, sans-serif; font-size:17px; padding:5px 8px; left:10px; top:10px; z-index:1;}
.archive_col{width:50%; float:left; position:relative;}
.archive_col img{width:100%; height:120px;}

.rd_trivia{background:url(/photo/45899153.cms) repeat left top;}
.rd_trivia h2{border-bottom:1px solid #bbb; box-shadow:0 1px 0 #fff; padding:15px 0; text-align:center; font-weight:bold; font-size:20px; font-family:'roboto slab', roboto, sans-serif;}
.rd_trivia ul li a{color:#000; font-size:17px; font-style:italic; line-height:24px; padding:10px 20px; border-bottom:1px solid #bbb; box-shadow:0 1px 0 #fff; text-decoration:none; display:block; font-weight:100;}
.rd_trivia ul li a:hover{text-decoration:none !important;color:#555;}
.rd_trivia ul li a img{width:100%; margin:10px 0;}
i.triv_readmore{background:url(/photo/45899568.cms) no-repeat left top; width:13px; height:13px; display:inline-block; vertical-align:middle; margin:0 10px;}
.trivia_more{display:block; padding:18px 0; text-align:center; text-transform:uppercase; color:#000; font-size:15px; font-weight:bold;}
.mf{color: #555 !important;font-weight: normal;display: inline !important;font-size: 11px;font-family: roboto;margin-left: 5px;}
.clr_tbl_outer{position:relative; height:770px; width:320px;}
.clr_tbl{background:#222; padding:0px; width:320px; overflow:hidden; transition:width .4s ease 0s ; -moz-transition:width .4s ease 0s ; -wbkit-transition:width .4s ease 0s ;}
.clr_tbl h2{color:#fff; font-weight:bold; font-size:20px; font-family:'roboto slab', roboto, sans-serif; padding:15px 0 14px 10px; text-align:left; float:left;}
.rd_tbl{width: 300px; border-collapse: collapse; background: #fff; margin:0 10px 10px 10px; overflow:hidden; transition:width .4s ease 0s ; -moz-transition:width .4s ease 0s ; -wbkit-transition:width .4s ease 0s ;}

.lt52{padding:4px 22px;}
.clr_tbl_full, .rd_tbl_full{ overflow:auto; }
.clr_tbl_full{display:table; position:absolute; right:0px; top:0px; z-index:999; transition:width .4s ease 0s ; -moz-transition:width .4s ease 0s ; -wbkit-transition:width .4s ease 0s ;}
.rd_tbl_full{ transition:width .4s ease 0s ; -moz-transition:width .4s ease 0s ; -wbkit-transition:width .4s ease 0s ;}
.rd_heading{background:#be2819;}
.rd_heading .rd_col{padding:4px 22px; text-transform:uppercase; color:#fff; font-size:130%; border-right:1px solid #990000; border-bottom:0px;}
.rd_heading .rd_col:first-of-type{background:#990000;}
.rd_heading, .rd_row{display: table-row; text-align: left;}
.rd_row.even{background:#f5f5f5;}
.rd_row .rd_col{font-size:240%; font-weight:bold; line-height:24px; font-family:'roboto slab', roboto, sans-serif; vertical-align:top;}
.rd_row .rd_col .rd_tag{font-family:roboto, sans-serif; font-weight:bold; font-size:14px; text-transform:uppercase; display:block; text-align:center; line-height:11px; margin-bottom:4px}
.rd_row .rd_col .rd_cp{font-family:roboto, sans-serif; font-weight:normal; font-size:11px; text-transform:uppercase; display:block; text-align:center; line-height:10px;}
.rd_col{display: table-cell; border-bottom: 1px solid #ddd; font-size: 140%; font-weight: normal; color: #333; padding:15px 10px;
line-height: 16px; border-right:1px solid #ddd; text-align:center;}

.rd_strength{background-position:0 -49px; width:30px; height:32px; display:block; margin:4px auto;}
.rd_tank{background-position:-51px -49px; width:42px; height:32px; display:block; margin:4px auto;}
.rd_plane{background-position:-117px -49px; width:31px; height:31px; display:block; margin:4px auto;}
.rd_battleships{background-position:-166px -49px; width:50px; height:31px; display:block; margin:4px auto;}
.rd_submarines{background-position:-240px -49px; width:45px; height:32px; display:block; margin:4px auto;}

/**CSS for Slideshow**/
.slideshow-container{position: relative; margin: 0 auto 16px; /*z-index:99;*/}
.slideshow-container .bg-skin {background: rgba(0,0,0,.8); position: fixed; width: 100%; height: 100%; z-index: 50; left: 0;
top: 0; display: none; transition: all .25s ease-in; -moz-transition: all .25s ease-in; -webkit-transition: all .25s ease-in;}
.slideshow-box {background: none; border: 0px; padding: 0px; position: relative; /*z-index: 100;*/ min-height: 431px; overflow: hidden;}
.slideshow-container h3 {font-size: 18px !important; color: #000; margin-bottom: 15px; line-height: 21px; font-weight: bold; text-align: left; width: 100%; margin: 0 auto 10px; display:none;}
.slideshow-box .slides-outer {width: 100%; margin: 0 auto; overflow: hidden;}
/*.slideshow-box .slides{min-width:15000px;}*/
.slideshow-box .slides{width:100%; overflow:hidden;}
.slideshow-box .slide {float: left; text-align: center; margin-right: 10px; height:498px;}
.slideshow-box .slide img {max-height: 500px; max-width: none; display: inline; width:100%;}
.slideshow-box .pagination {position: absolute; width: 100%; text-align: center; bottom: 5px; font-size: 12px; color: #000; z-index: 20; left: 0; display:none;}
.slideshow-box .next, .slideshow-box .prev {position: absolute; cursor: pointer; z-index: 20; width: 40px; height: 55px; background-image: url(http://www.thetimesofindia.online/photo/41603652.cms); background-repeat: no-repeat; top: 50%; margin-top: -22px; opacity: 0; transition: all .25s linear; -moz-transition: all .25s linear; -webkit-transition: all .25s linear;}
.slideshow-box .next {right: 0; background-position: -304px -45px;}
.slideshow-box .prev {left: 0; background-position: -260px -45px;}
.slideshow-box:hover .next.disabled, .slideshow-box:hover .prev.disabled {opacity: 0.2; cursor: auto;}
.slideshow-box:hover .next, .slideshow-box:hover .prev {opacity: 1;}

.slideshow-container .info-box {position: absolute; width: 92%; padding: 10px 4%; left: 0px; bottom: 90px; background:#000; background: rgba(0, 0, 0, 0.6); transition: all .25s ease-out; -moz-transition: all .25s ease-out; -webkit-transition: all .25s ease-out; overflow: hidden; /*z-index:999;*/}
/*.slideshow-container .info-box .info-slides {min-width: 5000px;}*/
.slideshow-container .info-box .info-slide {width: 320px; margin-right: 28px; float: left;}
.slideshow-container .info-box .info-slide h4{color:#fff; font-size:16px; line-height:16px; font-weight:normal; display:none;}
.slideshow-container .slidecaption {overflow: auto; max-height: 365px;}
.slideshow-container .info-box .slidecaption {font-size: 14px; line-height: 24px; color: #fff; height:48px; overflow:hidden; padding:0 15px 0 0;}
.slideshow-container .thumb{width:85px; height:64px; margin-right:24px; float:left; border:3px solid transparent; cursor:pointer;}
.slideshow-container .thumb.activeslide{border:3px solid #be2819;}
.slideshow-container .thumb img{height:64px; width:100%;}
.slideshow-container .socialicons{display:none;}
.slide_full{position:absolute; right:10px; bottom:124px; background:url(/photo/45953669.cms) no-repeat -126px -107px; width:30px; height:23px; cursor:pointer; z-index:9999; display:none;}
.thumb-box.hideit{overflow:hidden; position:relative; background:#000;}
.tbbtn{position:absolute; top:30px;}
.tbbtn.next{right:0px; background: url(/photo/45572001.cms) no-repeat -175px -87px; width:16px; height:30px; cursor:pointer;}
.tbbtn.prev{left:0px; background: url(/photo/45572001.cms) no-repeat -150px -87px; width:16px; height:30px; cursor:pointer;}
.tbbtn.prev.disabled{background: url(/photo/45572001.cms) no-repeat 0 -30px; opacity:0; background:none;}
.tbbtn.next.disabled{background: url(/photo/45572001.cms) no-repeat 0 -90px; opacity:0; background:none;}
.slideshow-container.fullss{z-index:9999;}
.fullss .bg-skin{display:block;}
.fullss .slide_full{background:url(/photo/45953669.cms) no-repeat -176px -107px; color:#000; width:32px; height:32px; bottom:inherit; top:17px; right:-12px;}
.thumb-outer{overflow:hidden; margin:0 17px;}
.thumb-slides{background:#000; padding:10px 0;}

/**CSS from Year Ender for Popup**/

.inneractive {position:fixed; width:100%;}
.ye_inner{z-index:10001; position:absolute; left:0px; top:0px; width:100%; height:100%;}
.ye_pop{background:#fff; border-left:19px solid #d9d9d9; border-right:19px solid #d9d9d9; width:700px; margin:0px auto;}
.ye_thd{margin:0px auto; width:700px;}
.ye_hd1{position:fixed; height:40px; width:700px; box-shadow:0px 2px 5px #dadada; background:#fff; z-index:99999; top:0px;}
.ye_hd1 span{color:#df2551; font-size:28px; text-transform:uppercase; font-weight:bold; padding:0 10px; line-height:40px;}

.ye_close{color:#fff; font-weight:normal; font-size:16px; text-decoration:none; float:right; margin-right:10px; padding: 10px 11px; margin-top: 4px; border-radius:50%; width: 8px; height: 10px; background:#444;}
.ye_close:hover{text-decoration:none;}
.ye_title1{background:#444; color:#fff; font-weight:bold; font-size:26px; text-transform:uppercase; line-height:26px; display:block; float:right; padding:4px 10px;}
.ye_popcont{padding-top:50px}
.ye_dt{color:#df2551; text-transform:uppercase; font-weight:bold; display:block; margin-top:10px;margin-bottom:5px; padding:0 10px; font-size:20px;float:left;}
.ye_title2{font-weight:bold; color:#000; font-size:22px; line-height:22px; padding:8px 10px 0; display:block;}
.ye_social{text-align:center}
#ye_socialbtns{min-height: 38px; margin: 10px 0 0px;}
.ye_social span.fb{background-position: 0 0}
.ye_social span.twitter{background-position: -51px 0;}
.ye_social span.gplus{background-position: -102px 0;}
.ye_social span.linkedin{background-position: -153px 0;}
.ye_social span.email{background-position: -204px 0;}
.ye_social span{display: inline-block; width: 38px; height: 38px; margin: 0 5px; cursor: pointer; -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease;}
.ye_sec{border-bottom:1px dotted #bdbdbd; padding:10px 0 20px; margin-bottom:20px}
.ye_imgsec{position:relative; display:block; text-align:center; padding:10px; margin:0 10px; background:#fafafa;}
.ye_imgsec img{height:400px;}
.ye_play{background:url(../images/vid_icon.png) no-repeat 0 0; position:absolute; top:44%; left:44%; width:73px; height:73px; cursor:pointer; -webkit-transform:scale(1,1); transform:scale(1,1); -moz-transform:scale(1,1); transition:all .2s ease; -moz-transition:all .2s ease; -webkit-transition:all .2s ease;}
.ye_imgsec:hover .ye_play{-webkit-transform:scale(1.4,1.4); transform:scale(1.4,1.4); -moz-transform:scale(1.4,1.4)}
.ye_normal{font-size:15px; line-height:21px; color:#333; padding:10px; display:block;}
.ye_ad{float:right; width:300px; height:250px}

.storytitle title{display:block;}
.live-tile.flip.ha:hover .ye_fimg {filter: blur(3px); -webkit-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); -ms-filter: blur(3px); /*filter: url(blur.svg#blur);*/ filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3'); }

.storytitle {width: 95%; font-size: 22px; line-height: 24px; text-shadow: 0 2px 0 rgba(0,0,0,1); background-color:#000; background: rgba(0,0,0,0.6); position:absolute; color:#fff; font-weight:bold; font-style:italic; left:0px; bottom:17px; text-transform:uppercase; text-align:left; padding:10px 3%; }
.live-tile.flip.ha:hover .storytitle{background:none;}
/*.live-tile.flip.ha:hover .storytitle{ font-size:28px; line-height:30px; padding:10px 3%; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; width:75%; background:none;}*/
   
/*------ Article Social ----*/
    .article-social{text-align:center;  }
    .article-social span{display:inline-block; width:38px; height:38px; margin:0 5px; cursor:pointer;-webkit-transition: all .25s ease; 
    -moz-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease;}
    .article-social span.fb{background-position:0 0;}
    .article-social span.twitter{background-position:-51px 0;}
    .article-social span.gplus{background-position:-102px 0;}
    .article-social span.linkedin{background-position:-153px 0;}
    .article-social span.email{background-position:-204px 0;}
    .article-social span.print{background-position:-306px 0;}
    .article-social span.comment{background-position:-255px 0;}
    .article-social span.pinterest{background-position:-347px 0;}
    .article-social span.save{background-position:-390px 0;}
    
    .socialbuttons{min-height:38px; margin-top:12px;}
    
    .ie8 .article-social.sticky{position:fixed; left:1%; top:200px;}
    .ie8 .article-social.sticky span{display:block; margin:0 0 10px; -webkit-transition: all .25s ease; 
    -moz-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease;}
    .ie8 .article-social.maxbottom{position:absolute; left:1%; bottom:20px;}
    .ie8 .article-social.maxbottom span{display:block; margin:0 0 10px;}
    
    .ye_social-widget{text-align:right; margin-top:34px;}
    .ye_followtext{color: #383b3c; font-size: 14px; text-transform: uppercase; font-weight: bold; display:block; float:left; margin-top:15px;}
    .ye_social-widget .fb, .article-social span.fb{background-position: -44px -68px!important; width: 42px!important; height: 42px!important; display: inline-block; text-indent: 4000px; margin: 0 5%; vertical-align: middle;}
    .ye_social-widget .twitter, .article-social span.twitter{background-position: -114px -68px!important; width: 42px!important; height: 42px!important; display: inline-block; text-indent: 4000px; margin: 0 5%; vertical-align: middle;}
    .ye_social-widget .gplus, .article-social span.gplus{background-position: -184px -68px!important; width: 42px!important; height: 42px!important; display: inline-block; text-indent: 4000px; margin: 0 5%; vertical-align: middle;}
    .sports-sprite {background-image: url(/photo/40188138.cms); background-repeat: no-repeat; background-size:344px;}
    .ye_bgd{background-color:#000; background:rgba(0, 0, 0, 0.7); z-index:10000; position:fixed; left:0px; top:0px; width:100%; height:100%;}
    .bgImg .ye_bgd{background-color:#000; background:rgba(0, 0, 0, 0.7); z-index:10000; position:fixed; left:0px; right:0px; top:0px; width:1007px; height:100%; margin:0px auto;}
    
.mac_issue, .thumb-outer{border:0px; background:none;}
    
 /**CSS from Year Ender for Popup**/

 @media screen and (min-width: 768px) and (max-width: 999px) {
          .timer, .programshow .slide, .slideinner{width:611px;} 
          .section2.special{margin:0px; float:left; background:#fff;padding:0; max-width:304px;}
          .list_rhs.special h2{line-height:16px;}
          .editors{clear:left;}
          .sidebar .editors li{width:25%;}

.scroll-content{overflow:scroll;}
.list_1{clear:left;background:#f2f2f2; padding-top:10px;}
.list_1 ul{width:4000px;}
.list_1 li{padding:5px; min-height:225px; width:190px; float:left; margin-right:10px; border:0px; background:#fff; 
    border-color: #c0c1c1; border-image: none; border-style: solid; border-width: 0 1px 1px 0; box-shadow: 1px 1px #e1e2e2;
    list-style: none outside none; margin-bottom: 12px; max-height: 78px; overflow: hidden; padding: 0 1% 0 0; position: relative;}
    .list_rhs.list_1 li a.w_img{ height: 143px; width: 190px;}
.list_rhs.list_1 li a.w_img img{position:static; width:190px; height:143px; margin:0 0 5px;}
.list_1 .icon_player{bottom:100px; left:160px;}
.list_rhs.list_1 li .desc, .list_rhs.list_1 li .w_desc{width:100%;}
.sidebar .widget.ad-widget{width:300px; float:none; margin:0 auto 15px;}
.rd_trivia{float:right; width:320px; margin:0 5px 20px 0;}
.clr_tbl, .rd_archive{float:left; width:320px;}
.ggn_social{left:3px; top:200px;}
.card_layout .ltar{margin-right:3px;}
.card_layout .slider{width:618px;}
.rd_videoListing ul li{width:198px;}
.rd_listing_rhs{float:none; width:auto; clear:both;}
.rd_listing_rhs ul li{width:48%; margin:0 1%; float:left;}
.card_layout .slider ul li{width:190px;}
.bdcrumb .wrapper{width:655px;}
.rd_banner{background-size:655px; height:46px; margin:8px auto;}
.rd_banner h1{font-size:26px; padding:14px 0 0; line-height:20px; text-shadow:0 2px 0 #fff;}
.mCSB_container{margin-right:10px!important;}
.clr_tbl_full{right:inherit;}
.clr_tbl{padding-bottom:93px;}
.clr_tbl_outer{float:left;}
.lt52{padding:4px 12px!important;}
.rd_heading .rd_col {}
        }
 @media screen and (min-width: 768px) and (max-width: 999px) {
        .main-content, .sidebar{width:100%!important;}
          #twitter-trend {float:right; width:48%;}
          #twitter-trend iframe{height:410px !important;}
          .sidebar{float:left; width:320px;}
          .sidebar .widget.ad-widget{float:left; margin-right:0;}
}
#twitter-trend {margin-bottom: 16px;} 
@media screen and (min-width: 800px) and (max-width: 1030px) {
.ggn_social{display:none;}
}


        /*----- Main content ---*/
        .main-content{width:66.5%; float:left;}
    
        /*------ Sidebar ----*/
        .sidebar{width:32%; float:right;}
        
        /*----- For responsive -----*/
        @media screen and (min-width: 768px) and (max-width: 999px) {
          .main-content, .sidebar {float:none; width:655px; margin:0 auto 20px;}  
        }
        
    
    /**---RHS Listing---**/
.list_rhs{}
.list_rhs h2{color:#333; font-weight:bold; border-bottom:1px solid #e5e5e5; padding:0 0 10px 10px; font-size:170%; text-transform:uppercase;}
.list_rhs li{list-style: none; border-bottom: 1px solid #e0cbd0; padding: 10px 10px 10px; position: relative;}
.list_rhs li a.w_img{float: left; width: 81px; margin-right: 10px; position: relative; display:block}
.list_rhs li a.w_img img{width: 81px; height: 61px;}
.list_rhs li .desc, .list_rhs li .w_desc{height: 54px; vertical-align: middle; font-size: 130%; color: #003368; line-height: 16px; font-weight: normal}
.list_rhs li .desc a, .list_rhs li .w_desc a{color:#333333;}
.list_rhs li .w_byline{display:block; color:#858585; font-size:85%; margin-bottom:4px;}
.list_rhs li a.w_img .icon_player, .section3 ul li a.w_img .icon_player, .slideinner ul li a.w_img .icon_player{display: block; position: absolute; right: 5px; bottom: 5px; z-index: 50; width: 21px; height: 21px; background-position: -125px 0;}
