body{font-family:roboto;color:#000;font-size:13px;background-image: url(../images/body_bg.png);background-repeat: repeat-y; font-weight:normal;background-position: center top;}
a{color:#006699; text-decoration:none;}
body, h1, h2, h3, h4, h5, h6, p, a, ul, li, form {margin: 0;padding: 0;}
ul, li, form { list-style-type:none;}
a img {border: medium none;}
a:active { color:#006699;}
a.active, a:hover{color:#cc0000; text-decoration:underline !important;cursor:pointer\9; /* IE8 and below */ *cursor:pointer; /* IE7 and below */}
.clear{clear:both;}
.wd320{width:315px!important;}
.floatl{float:left!important;}
.floatr{float:right!important;}
.nhm_main {float: left;width: 100%;}
.nhm_main .nhm_maincont {width: 990px; margin-right: auto;margin-left: auto;}
.nhm_main .nhm_maincont .nhm_maincontwrap {float: left;width: 100%;}
.nhm_main .nhm_maincont .nhm_maincontwrap_global {float: left;width: 100%;}
.gnavigation_bg {background-image: url(../images/globalnav_bg.png);background-repeat: repeat-x;background-position: left bottom;}
.gnavigation_wrap {float: left;padding:10px 5px;width:99%;}
.gnavigation {float: left;margin-right: 20px;}
.gnavigation ul {float: left;}
.gnavigation ul li { display: inline-block;*display: inline;zoom: 1;margin:0 1px;}
.gnavigation ul li a, .gnavigation ul li a:hover, .gnavigation ul li span a {font-size: 14px;color: #333;padding: 5px;font-weight: 400;}
.gnavigation ul li a:hover, .gnavigation ul li span a {background-color:#000;color:#fff;}
.gsocialbar {float: right; width:342px;}
.gsocialbar .gsocial_icons {float: left;width:322px;}
.gsocialbar .gsocial_icons .divtwitter, .gsocialbar .gsocial_icons .divfacebook, .gsocialbar .gsocial_icons .google_plus_results, .gsocialbar .gsocial_icons .google_plus_results{float: left;}
.gsocialbar .gsocial_pin {float: right;}
.gsocial_pin a .icon_pin {background-image: url(../images/icon_pinterest.png);background-repeat: no-repeat;background-position: left top;height: 20px;width: 20px;display: block;}
.gsocial_pin a .icon_rss {background-image: url(../images/icon_rss.png);background-repeat: no-repeat;background-position: left top;height: 20px;width: 20px;display: block;}
.newmasthead_bg {background-image: url(../images/masthead_bg.png);background-repeat: repeat-x;background-position: left bottom;}
.nhm_masthead {width: 100%; float:left; padding:0 0 15px 0;}
.nhm_ndtvlogo {float: left;padding: 30px 0 0 15px;width: auto;}
.nhm_ndtvlogo p {color:#999;display: block;font-family: Arial,Helvetica,sans-serif;font-size: 11px;margin-top: 10px;}
.nhm_topleaderboard {float: right;height: 90px;padding-right: 10px;padding-top: 15px;width: 728px;}
.nhm_topnavigation { width:100%; height:41px; background:url(../images/top-search-bg.gif) #0d1013 repeat-x; }
.nhm_topnavigation ul { list-style:none; display:block; height:38px; background:url(../images/top-nav-bg.gif) #0d1013 repeat-x;}
.nhm_topnavigation ul li { float:left; }
.nhm_topnavigation ul li a { display:block; float:left; padding:9px 13px 0px; height:26px; font:700 12px 'Roboto', sans-serif; *font:normal 12px 'Roboto', sans-serif; font-weight: normal\9; /* IE8 and below */    color:#fff; background:url(../images/top-nav-seprator.gif) 0px 5px no-repeat;  }
.nhm_topnavigation_wrap {float:left;}
.nhm_topnavigation .home { border-top: 3px #009bff solid; } 
.nhm_topnavigation .home img { margin-top:-3px; }  
.nhm_topnavigation .home:hover { background:#009bff; } 
.nhm_topnavigation .home_active { border-bottom: 3px #009bff solid; } 
.nhm_topnavigation .home_active .home { background:#009bff;}
.nhm_topnavigation .livetv { border-top: 3px #9A0000 solid; } 
.nhm_topnavigation .livetv:hover { background:#9A0000; } 
.nhm_topnavigation .livetv_active {border-bottom:3px #9A0000 solid;} 
.nhm_topnavigation .livetv_active .livetv { background:#9A0000; } 
.nhm_topnavigation .video_new { border-top: 3px #FE9A2E solid; } 
.nhm_topnavigation .video_new:hover { background:#FE9A2E; } 
.nhm_topnavigation .video_new_active { border-bottom: 3px #FE9A2E solid; } 
.nhm_topnavigation .video_new_active .video_new { background:#FE9A2E; }
.nhm_topnavigation .allindia { border-top: 3px #FA5F00 solid; } 
.nhm_topnavigation .allindia:hover { background:#FA5F00; } 
.nhm_topnavigation .allindia_active { border-bottom: 3px #FA5F00 solid; } 
.nhm_topnavigation .allindia_active .allindia { background:#FA5F00; }
.nhm_topnavigation .cities { border-top: 3px #BA4A1D solid; } 
.nhm_topnavigation .cities:hover { background:#BA4A1D; } 
.nhm_topnavigation .cities_active { border-bottom: 3px #BA4A1D solid; } 
.nhm_topnavigation .cities_active .cities { background:#BA4A1D; }
.nhm_topnavigation .world { border-top: 3px #3366CC solid; } 
.nhm_topnavigation .world:hover { background:#3366CC; } 
.nhm_topnavigation  .world_active { border-bottom: 3px #3366CC solid; } 
.nhm_topnavigation .world_active .world { background:#3366CC; }
.nhm_topnavigation .sports { border-top: 3px #00A53C solid; } 
.nhm_topnavigation .sports:hover { background:#00A53C; } 
.nhm_topnavigation .sports_active { border-bottom: 3px #00A53C solid; } 
.nhm_topnavigation .sports_active .sports { background:#00A53C; }
.nhm_topnavigation .trends { border-top: 3px #CC3333 solid; } 
.nhm_topnavigation .trends:hover { background:#CC3333; } 
.nhm_topnavigation .trends_active { border-bottom: 3px #CC3333 solid; } 
.nhm_topnavigation .trends_active .trends { background:#CC3333; }
.nhm_topnavigation .opinion { border-top: 3px #CC3333 solid; } 
.nhm_topnavigation .opinion:hover { background:#CC3333; } 
.nhm_topnavigation .opinion_active { border-bottom: 3px #CC3333 solid; } 
.nhm_topnavigation .opinion_active .opinion { background:#CC3333; }
.nhm_topnavigation .ndtv_at25 { border-top: 3px #CC66CC solid; } 
.nhm_topnavigation .ndtv_at25:hover { background:#CC66CC; } 
.nhm_topnavigation .ndtv_at25_active { border-bottom: 3px #CC66CC solid; } 
.nhm_topnavigation .ndtv_at25_active .ndtv_at25 { background:#CC66CC; }
.nhm_topnavigation .offbeat { border-top: 3px #CC66CC solid; } 
.nhm_topnavigation .offbeat:hover { background:#CC66CC; } 
.nhm_topnavigation .offbeat_active { border-bottom: 3px #CC66CC solid; } 
.nhm_topnavigation .offbeat_active .offbeat { background:#CC66CC; }
.nhm_topnavigation .photos { border-top: 3px #9600B4 solid; } 
.nhm_topnavigation .photos:hover { background:#9600B4; } 
.nhm_topnavigation .photos_active { border-bottom: 3px #9600B4 solid; } 
.nhm_topnavigation .photos_active .photos { background:#9600B4; }
.nhm_topnavigation .election-2014 { border-top: 3px #33CC99 solid; } 
.nhm_topnavigation .election-2014:hover { background:#33CC99; } 
.nhm_topnavigation .election-2014_active { border-bottom: 3px #33CC99 solid; } 
.nhm_topnavigation .election-2014_active .election-2014 { background:#33CC99; }
.nhm_topnavigation .assembly { border-top: 3px #33CC99 solid; } 
.nhm_topnavigation .assembly:hover { background:#33CC99; } 
.nhm_topnavigation .assembly_active { border-bottom: 3px #33CC99 solid; } 
.nhm_topnavigation .assembly_active .assembly { background:#33CC99; }
.nhm_topnavigation .people { border-top: 3px #62b0c2 solid; } 
.nhm_topnavigation .people:hover { background:#62b0c2; } 
.nhm_topnavigation .people_active { border-bottom: 3px #62b0c2 solid; } 
.nhm_topnavigation .people_active .people { background:#62b0c2; }
.nhm_topnavigation .more { border-top: 3px #666666 solid; } 
.nhm_topnavigation .more img { margin:7px 3px; } 
.nhm_topnavigation .more:hover { background:#666666; } 
.nhm_topnavigation .more_active { border-bottom: 3px #666666 solid; } 
.nhm_topnavigation .more_active .more { background:#666666; }
.subnav {float:left; width:100%; position:relative; background:#666}
.subnav ul {padding:0; margin:0;}
.subnav ul li{display:inline-block;*display:inline;zoom: 1;position: relative; text-shadow:0 1px 1px rgba(0,0,0,0.5); margin:6px 0; padding:2px 17px; border-right:1px solid #7e7e7e; border-left:1px solid #404040}
.subnav ul li:first-child {border-left:none}
.subnav ul li.last {border-right:none}
.subnav ul li a {color:#fff}
.topnavigation_search_wrap {float:right;    z-index:999\9; /* IE8 and below */ *z-index:999; /* IE7 and below */}
.nhm_user { width:50px; height:40px; background:url(../images/common-icons.png) 0 -32px no-repeat; float:left; cursor:pointer }
.nhm_search, .nhm_search a { z-index:999\9; /* IE8 and below */ *z-index:999; /* IE7 and below */width:63px; height:40px; background:url(../images/common-icons.png) 12px -64px no-repeat; float:left; cursor:pointer; position:relative }
.nhm_search .searchdrop { background:#0d1013; width:290px; height:47px; position:absolute; right:0; bottom:-48px; z-index:100000; box-shadow:0 3px 3px rgba(0,0,0,0.4)}
.nhm_search .searchdrop .searchfld {float:left; padding:5px; margin:9px 0 0 9px; box-shadow:inset 0 0 3px rgba(0,0,0,0.3); border:1px solid #707376; border-radius:3px; color:#666; width:210px; width:200px\9; /* IE8 and below */     *width:200px; /* IE7 and below */}
.nhm_search .searchdrop .searchbtn {border-radius:3px; color:#fff; border:1px solid #12161a; margin:8px 0 0 5px; font-weight:700; padding:2px 10px; font-family:"Roboto Condensed"; font-size:16px; background:url(../images/go_btn.png) repeat-x #242a30; cursor:pointer } 
.webcontent_wrap{width: 988px;border: 1px solid #d8d8d8; float:left;}
.nhm_leftpanel{width:670px; float:left; position:relative;z-index:5;z-index:0\9; /* IE8 and below */ *z-index:0; /* IE7 and below */}
.nhm_rhspanel {position:relative;float: left;width: 318px;background-image: url(../images/right_col_bg.jpg);background-repeat: repeat;background-position: left top;}
.news_wrap {float: left;width: 100%;}
.latestnews {width:100%; float:left; margin-bottom:10px;}
.latestnews .header{float: left;width: 100%;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;	border-bottom-color: #e6e6e6;position: relative;padding-bottom: 3px;}
.latestnews .header .bigsticky{position: absolute;top: 0px;right: 0px;}
.latestnews .header span {font-size: 14px;font-weight: 700;color: #444; text-transform:uppercase; float: left;padding-top: 5px;}
.news_wrap .news_cont {padding: 10px;float:left;width:97%;}
.latestnews .midcontainer{float: left;	width: 100%;}
.midcontainer .headline {font-family: "roboto condensed";font-size: 40px;font-weight: 700;line-height:45px;margin-bottom: 10px;}
.headline span, .splheadline_med span,.splheadline_big span {color: #cc0000;}
.splheadline_med, .splheadline_big {font-family: impact;font-size: 85px;margin-bottom: 10px; text-transform:uppercase;}
.splheadline_big {font-size: 145px; font-family:Arial black; line-height:150px; text-align:center;}
.latestimage {float: left;width: 100%;margin-bottom: 10px;}
.latest_caption {font-size: 13px;line-height: 18px;float: left;width: 100%;margin-bottom: 10px;}
.listing {float: left;width: 100%;margin-bottom: 10px;}
.listing ul {width: 99%;display: block;overflow: hidden;}
.listing ul li {background-image: url(../images/arrow_bullet.png);background-repeat: no-repeat;background-position: left 6px;display:inline-block;*display:inline;zoom: 1;vertical-align:text-top;padding-left: 10px;line-height: 16px;margin-bottom: 10px;width: 100%;}
.listing.latestnewslist li {width: 45%;margin-right: 5px;	margin-left: 5px;}
.topst_listing ul{ list-style:none; display:block; font-size:13px; color:#006699; margin:0px; float:left; width:100%; }
.topst_listing li { display:block; color:#000; margin:0px !important; box-shadow: none !important; width:92% !important; background:url(../images/arrow_bullet.png) 3px 10px no-repeat; padding:3px 0px 3px 15px; height:auto }
.topst_listing li a { line-height:18px; }
.topst_listing li a:hover { color: #CC0000;}
.topst_listing li a { color:#006699; }
.topst_listing span{ color: #CC0000; }
.topbignews_cont{float: left;width: 49%;background-color: #333;}
.topbignews_cont img {width: 100%;display: block;}
.topbignews_cont .topbignews {float: left;width: 94%;padding: 10px;}
.topbignews .tnheader a {color: #fff;}
.topbignews .tnheader {font-size: 20px;font-weight: 700;color: #fff;}
.topbignews .tnintro {font-size: 13px;color: #d1d1d1;margin-top:10px;}
.topnews {width:100%; float:left; margin-bottom:10px;}
.topnews .header {float: left;width: 100%;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;	border-bottom-color: #e6e6e6;position: relative;padding-bottom: 3px;}
.topnews .header span {font-size: 14px;font-weight: 700;color: #333;float: left;padding-top: 5px; text-transform:uppercase;}
.topnews .header a span:hover {color: #000; text-decoration:underline;}
.topnews .header .bigsticky {position: absolute;top: 0px;right: 0px;}
.topnews .midcontainer {float: left;width: 100%;}
.topnewslisting ul {display: block;overflow: hidden;}
.topnewslisting ul li {display: inline-block;*display:inline;zoom: 1;vertical-align:text-top;width: 150px;margin: 0 3px 20px;}
.topnewslisting ul li a img {width: 100%;margin-bottom: 5px;}
.topnewslisting {float: right;width: 49%;}
.feat_topnews {float: left;width: 100%;}
.featstories_cont {width:100%; float:left; margin-bottom:10px;}
.featstories_cont .header {float: left;width: 100%;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;	border-bottom-color: #e6e6e6;position: relative;padding-bottom: 3px;}
.featstories_cont .header span {font-size: 14px;font-weight: 700;color: #444;float: left;padding-top: 5px; text-transform:uppercase}
.featstories_cont .header a span:hover {color: #000; text-decoration:underline;}
.featurest_listing {float: left;width: 100%;}
.featurest_listing ul {display: block;overflow: hidden;width: 99%;}
.featurest_listing ul li {width: inherit;margin:3px;background-image:none;font-size:15px;line-height:20px;font-weight:700;padding-left:0;padding-bottom:10px;border-bottom:1px solid #e6e6e6;margin-bottom:10px;float:left;}
.featurest_listing ul li a img {width: 120px;margin-right: 10px; float:left;}
.featurest_listing span{ color: #CC0000; }
.topstories_cont {width:100%; float:left; margin-bottom:10px;}
.topstories_cont .header {float: left;width: 100%;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;	border-bottom-color: #e6e6e6;position: relative;padding-bottom: 3px;}
.topstories_cont .header span {font-size: 14px;font-weight: 700;color: #444;float: left;padding-top: 5px; text-transform:uppercase}
.topstories_cont .header a span:hover {color: #000; text-decoration:underline;}
.adcont {display: none; padding: 10px; margin-bottom: 10px; float: left;width: 94%;}
.adcont .ad300 {width: 300px;margin-right: auto;margin-left: auto;text-align: center;font-size: 11px;color: #999;}
.adcont .ad300 .adwrap {float: left; width: 300px;margin-top: 5px;}
.small_rec_adbox{position: relative; height: 100px; margin-bottom:10px;}
.medium_rec_adbox{position: relative; height: 250px;}
.followuscont {padding: 0 10px;margin-bottom: 20px;float: left;width: 94%;}
.followuscont .followuswrap {width: 300px;margin-right: auto;margin-left: auto;text-align: center;font-size: 11px;color: #999;}
.followuscont .followuswrap .followus {float: left;width: 300px;margin-top: 5px;}
.rnow {float:left; width:94%; margin-bottom: 10px; padding:10px;}
.rnow .heading, .nhm_rhspanel .heading {font-weight:700; font-size:14px; color:#444; text-shadow:0 1px #fff; text-transform:uppercase; text-align:left; border-bottom:1px solid #ccc;}
.rnow .heading a, .nhm_rhspanel .heading a {color:#444;}
.rnow .heading a:hover, .nhm_rhspanel .heading a:hover {color: #000; text-decoration:underline;}
.rnow ul{ float:left; width:100%;}
.rnow ul li { padding:10px 0; border-top:1px solid #f2f2f2; border-bottom:1px solid #ccc; text-shadow:0 1px #fff; overflow:hidden; width:100%}
.rnow ul li .thumb {float:left; margin:0 10px 0 5px;}
.rnow ul li .thumb img {display:block; width:80px; height:60px;}
.rnow ul li .desc {padding:0 5px;}
.rvideo {float:left;width:100%;}
.rvideo .rvideo_wrap {width: 94%;margin-top: 0px;margin-right: auto;margin-bottom: 0px;	margin-left: auto;}
.rvideo .rvideo_wrap .rvideolist {float: left;width: 100%;}
.rvideo .heading {font-weight:700; font-size:14px; color:#444; text-shadow:0 1px #fff; text-transform:uppercase; text-align:left; border-bottom:1px solid #ccc; margin-bottom:10px;}
.rvideo ul{width:100%;float: left;}
.rvideo ul li {border-top:1px solid #f2f2f2;border-bottom:1px solid #ccc;text-shadow:0 1px #fff;overflow:hidden;width:100%;float: left;padding: 0 0 10px 0;margin-bottom:10px;}
.rvideo ul li .thumb {float:left; position:relative; clear:both; width:100%;}
.rvideo ul li .thumb a:hover{ text-decoration:none !important;}
.rvideo ul li .thumb .infobar { width:100%; background:#0a0a0a; display:table; vertical-align:middle; background:url(../images/rhs_vdo_desc_bg.png) repeat-y #0a0a0a; cursor:pointer; display:table; position:relative; *display:inline-block; }
.rvideo ul li .thumb .infobar:hover span { text-decoration:none}
.rvideo ul li .thumb .infobar span.iconlft {display:table-cell; vertical-align:middle; width:60px; text-align:center; padding:8px 0; *float:left}
.rvideo ul li .thumb .infobar span.iconlft .play { width:22px; height:22px; display:block;background:url(../images/common-icons.png) no-repeat 0 -576px; margin:0 auto; }
.rvideo ul li .thumb .infobar span.icon {width:12px; height:9px; background:url(../images/vp-icon.png) no-repeat 0 -55px; float:left; margin:6px 0 0 5px;}
.rvideo ul li .thumb .infobar span.info {font-size:14px; color:#fff;margin:6px 5px 0 0; display:inline-block; font-weight:400; text-shadow:none; color:#999;}
.rvideo ul li .thumb .infobar span.v_desc { padding:5px 10px; font-size:14px; text-shadow:none; color:#fff; display:table-cell; vertical-align:middle; *float:left;}
.rvideo ul li .thumb:hover .infobar span.v_desc {text-decoration:underline;}
.rvideo ul li .thumb img {display:block;width:100%;}
.rvideo ul li .desc {padding:5px 0; float:left; width:100%; line-height:21px;}
.video_widg {width:100%; height:auto; background:url(../images/photos_bg.jpg) repeat; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; float:left; -webkit-box-shadow: 0 8px 6px -6px black; -moz-box-shadow: 0 8px 6px -6px black; box-shadow: 0 8px 6px -6px #eaeaea; margin-bottom:20px; } 
.video_widg .header_c {border-bottom: 1px solid #E6E6E6; float: left; margin-bottom: 10px; margin-left: 15px; padding-bottom: 3px; position: relative; width: 95%;}
.video_widg .header_c span { color: #444444; float: left; font-size: 14px; font-weight: 700; padding-top: 5px; text-transform: uppercase;}
.video_widg .header_c a span:hover {color: #000; text-decoration:underline; cursor:pointer\9; /* IE8 and below */ *cursor:pointer; /* IE7 and below */}
.video_widg .stripe { position:relative; width: 100%; }
.video_widg .stripe .stripe_con { position:absolute; left:-5px; top: -12px; height:27px; -moz-box-shadow: 0px 1px 2px 0px #000; -webkit-box-shadow:0px 1px 2px 0px #000; box-shadow:0px 1px 2px 0px #000; padding: 3px 40px 0 20px; }
.video_widg .stripe .stripe_con h2 { font-weight:700; font-size:18px; color:#FFF; text-shadow: 1px -1px 1px #303030; }
.video_widg .stripe .stripe_con h2 a { color:#FFF; }
.video_widg .stripe .stripe_ticker { position:absolute; left:-5px; top: 18px; width:5px; height:5px; background:url(../images/common-icons.png) 0 -338px no-repeat; }
.video_widg .bg_red { background:#cc0000; }
.video_widg .bg_blue { background:#0086cc; }
.video-cont { width:auto; padding:35px 15px 0px 15px; margin-bottom:0; }
.video_list_spr {width:100%; overflow:hidden; display:block; }
.video_list_spr li{width:133px; display:inline-block;*display: inline;zoom: 1; padding:5px 11px 0; margin-bottom:15px; border-left:1px solid #dbdbdb; text-align:center; background:url(../images/videos_nostack_bg.png) no-repeat center 0;}
.video_list_spr li.stack {background:url(../images/videos_stack_bg.png) no-repeat center 0;}
.video_list_spr li:first-child {border:none}
.video_list_spr li .thumb{width:120px; height:auto; float:left; padding:5px; position:relative;}
.video_list_spr li .thumb img {width:120px; height:90px;}
.video_list_spr li.stack .thumb {box-shadow:none;}
.video_list_spr li.stack .thumb img {width:120px; height:90px;}
.video_list_spr li .caption{width:100%; overflow:hidden; padding-top:10px; color:#0033cc; text-align: left; color: #006699; line-height:18px; display:block;}
.video_list_spr li .caption:hover { color: #CC0000; }
.video_list_spr .videosband {background-image: url("../images/blackband_trans.png"); background-position: left top; bottom: 5px; *bottom: 9px; color: #FFFFFF;font-size: 11px;left: 5px;margin: 0;padding: 2px 5px;position: absolute;text-align: right;width: 110px;}
.video_list_spr .videosband { width: 110px;}
.video_list_spr .videosband span { background:url(../images/vp-icon.png) 0 -56px no-repeat; display: block;float: left;height: 7px;margin-top: 4px;width: 15px;}
.rnow span{color:#cc0000;}
.nhm_spl {width:100%; float:left; background:url(../images/spl_btm.png) no-repeat center bottom; padding-bottom:24px; margin-bottom:28px;}
.nhm_spl .header_c { border-bottom: 1px solid #E6E6E6; float: left; margin-bottom: 10px; margin-left: 15px; padding-bottom: 3px; position: relative; width: 95%;}
.nhm_spl .header_c span {color: #444444; float: left; font-size: 14px; font-weight: 700; padding-top: 10px; text-transform: uppercase;}
.nhm_spl .header_c a span:hover {color: #000; text-decoration:underline;}
.nhm_spl .heading {width:100%; height:70px; position:relative; float:left; background:url(../images/spw_shadow.png) no-repeat center bottom; }
.nhm_spl .heading .spl_ribbon { position:absolute; width:132px; height:122px; background:url(../images/special_widget_righttop_triangle.png); display:block; right:0; top:0;}
.nhm_spl .heading .int { min-height:56px; font-size:24px; background:url(../images/spw_headingbg.png) repeat-x #e1e1e1; line-height:56px; padding:0 0 0 15px;}
.nhm_spl .nlist { float:left; width:48%; padding:10px 0 0 13px;}
.nhm_spl .nlist a {font-size:13px; }
.nhm_spl .nlist li { padding:0 0 20px; background:url(../images/nlist_shade.jpg) no-repeat center bottom; }
.nhm_spl .nlist a span {color:#ea232a}
.nhm_spl .nlist  p{background:url(../images/spl_wid_arw.png) no-repeat left 3px; padding-left:15px;}
.nhm_spl .nlist .highl {float:left; margin:15px 0 0; text-align:center; width:100%; background:#f0f0f0;}
.nhm_spl .nlist .highl a { padding:5px ; display:inline-block}
.nhm_spl .nthumb {float:left; width:48%; margin:20px 0 0; background:url(../images/vdivide.png) left no-repeat; margin-left:12px; min-height:242px}
.nhm_spl .nthumb  ul li {float:left; width:140px; margin:0 0 20px 20px;}
.nhm_spl .nthumb  ul li .thmb {float:left; margin-bottom:10px;}
.nhm_spl .nthumb  ul li .thmb img {display:block; width:120px; height:90px; border:5px solid #fff; box-shadow:0 0 10px rgba(0,0,0,0.3);}
.morenews_blk { width:100%; float:left; height:auto; border-bottom: 1px solid #e6e6e6; padding-bottom:15px; background:#f7f7f7; }
.morenews_blk ul{ list-style:none; display:block; margin:0 auto; width:99%; overflow:hidden; }
.morenews_blk li { width:200px; height:410px; overflow:hidden; padding:5px; float:left; -moz-box-shadow: 0 0 5px #e7e7e7; -webkit-box-shadow: 0 0 5px #e7e7e7; box-shadow: 0 0 5px #e7e7e7; margin: 15px 0 10px 10px;  display:block; background:#fff;position:relative; }
.morenews_blk li h3 { border-bottom:3px #666666 solid; font-size:14px; font-weight:900; color: #666666; line-height:20px; margin-bottom:10px; display:block; text-transform:uppercase; }
.morenews_blk li h3 a { font-family:'Roboto','Open Sans',arial,sans-serif; font-size:14px; font-weight:900; color: #666666; line-height:20px; text-transform:uppercase; padding:0px;  }
.morenews_blk li .main_thumb{ float:left; width:100%}
.morenews_blk li .main_thumb img {display:block; width:100%;}
.morenews_blk li .sec_con {background: none repeat scroll 0 0 #000000; color: #FFFFFF;display: block;font-size: 14px;font-weight: 700; line-height: 20px; padding: 10px; text-align: left;}
.morenews_blk li a span:hover { text-decoration:underline; }
.morenews_blk li ul{ list-style:none; display:block; font-size:13px; color:#006699; margin:0px; float:left; width:100%; }
.morenews_blk li ul li { display:block; color:#000; margin:0px !important; box-shadow: none !important; width:92% !important; background:url(../images/arrow_bullet.png) 3px 12px no-repeat; padding:5px 0px 5px 15px; height:auto }
.morenews_blk li ul li a { line-height:18px; }
.morenews_blk li ul li a:hover { color: #CC0000;}
.morenews_blk li a { color:#006699; }
.morenews_blk { color: #CC0000; }
.wid_bot_banner{position:absolute; bottom:5px; left:5px;}
.morenews_blk ul.twocol li { width:46%;}
.morenews_blk li h3.purple { color:#9600b4; border-bottom:3px solid #9600b4;}
.morenews_blk li h3.purple a { color:#9600b4; }
.morenews_blk li h3.blue { color:#1c84cd; border-bottom:3px solid #1c84cd;}
.morenews_blk li h3.blue a { color:#1c84cd; }
.morenews_blk li h3.navyblue { color:#3d4f5f; border-bottom:3px solid #3d4f5f;}
.morenews_blk li h3.navyblue a { color:#3d4f5f; }
.morenews_blk li h3.green { color:#73880a; border-bottom:3px solid #73880a;}
.morenews_blk li h3.green a { color:#73880a; }
.morenews_blk li h3.red { color:#ca3b2c; border-bottom:3px solid #ca3b2c;}
.morenews_blk li h3.red a { color:#ca3b2c; }
.morenews_blk li h3.gray { color:#666666; border-bottom:3px solid #666666;}
.morenews_blk li h3.gray a { color:#666666; }
.morenews_blk li h3.orange { color:#fa5f00; border-bottom:3px solid #fa5f00;}
.morenews_blk li h3.orange a { color:#fa5f00; }
.morenews_blk li h3.cyan { color:#00c3c3; border-bottom:3px solid #00c3c3;}
.morenews_blk li h3.cyan a { color:#00c3c3; }
.morenews_blk li h3.yellow { color:#ffc000; border-bottom:3px solid #ffc000;}
.morenews_blk li h3.yellow a { color:#ffc000; }
.nhm_photo {float:left; width:100%; background:#f4f4f4; border-top:1px solid #d8d8d8;}
.nhm_photo .header_c { border-bottom: 1px solid #E6E6E6; float: left; margin-bottom: 10px; margin-left: 15px; padding-bottom: 3px; position: relative; width: 95%;}
.nhm_photo .header_c span {color: #444444; float: left; font-size: 14px; font-weight: 700; padding-top: 10px; text-transform: uppercase;}
.nhm_photo .header_c a span:hover {color: #000; text-decoration:underline;}
.nhm_photo .heading { background:#313131; padding:8px 10px; text-shadow:0 1px #000; margin-bottom:10px; font-weight:700; font-size:16px; text-transform:uppercase; border-bottom:1px solid #151515;}
.nhm_photo .heading a{ color:#fff; }
.nhm_photo .heading h2 {color: #FFFFFF;font-size: 16px;font-weight: 700;text-shadow: 1px -1px 1px #303030;}
.nhm_photo ul {width:99%; overflow:hidden}
.nhm_photo ul li {width:208px; height:238px; background:url(../images/photos_homepage_bg.png) no-repeat; float:left; margin:0 0 15px 6px}
.nhm_photo ul li .cnt { padding:15px 14px; width:180px; height:180px; overflow:hidden}
.nhm_photo ul li .thumb {position:relative; width:178px; height:134px; background:#000; }
.nhm_photo ul li .thumb img {display:block; width:178px; height:134px;}
.nhm_photo ul li .thumb .infobar { width:100%; height: 21px; background:url(../images/blackband_trans.png); position:absolute; left:0; bottom:0;}
.nhm_photo ul li .thumb .infobar span.icon {width:12px; height:9px; background:url(../images/vp-icon.png) no-repeat 0 0; float:left; margin:6px 0 0 5px;}
.nhm_photo ul li .thumb .infobar span.info {font-size:11px; color:#fff; float:right; margin:3px 5px 0 0; display:inline-block}
.nhm_photo ul li .thumb a:hover {text-decoration:none }
.nhm_photo ul li .desc{ margin:5px 0 0;}
.nhm_twt{ float:left; width:100%; background:url(../images/twitter-bg.jpg); position:relative; z-index:10;}
.nhm_twt .head {border-bottom:1px solid #d8d8d8; float:left; width:100%; padding:10px 0; font-size:14px; font-weight:700; text-shadow:0 1px #fff; text-transform:uppercase; color:#444; line-height:24px;}
.nhm_twt .head a {color:#333;}
.nhm_twt .head a:hover {color:#000; text-decoration:underline !important;}
.nhm_twt .head .headicon {width:25px; height:20px; float:left; margin:2px 10px 0; background:url(../images/common-icons.png) no-repeat 0 -483px; display:block}
.nhm_twt .head .slider_btn{ float:right; margin:0 20px 0 0; list-style:none; padding:0;}
.nhm_twt .head .slider_btn li {float:left; margin-left:20px;}
.nhm_twt .head .slider_btn li a.bx-prev {float:left; display:block; background:url(../images/common-icons.png) no-repeat 0 -384px; width:20px; height:25px;}
.nhm_twt .head .slider_btn li a.bx-prev:hover, .nhm_twt .head .slider_btn li a.bx-prev.selected { background-position:0 -356px}
.nhm_twt .head .slider_btn li a.bx-next {float:left; display:block; background:url(../images/common-icons.png) no-repeat 0 -448px; width:20px; height:25px;}
.nhm_twt .head .slider_btn li a.bx-next:hover, .nhm_twt .head .slider_btn li a.bx-next.selected { background-position:0 -415px;}
.nhm_twt .tweets{ margin:0; padding:0; float:left; width:100%; border-top:1px solid #fff;box-shadow: 0 -10px 16px -14px rgba(0, 0, 0, 0.8) inset; text-shadow:0 1px #fff;}
.nhm_twt .tweets li {display:inline-block; vertical-align:middle; *display:inline; zoom:1; width:195px; padding:30px 24px; background:url(../images/twt_partition.png) left center no-repeat; text-align:center; font-size:14px; color:#373737}
.nhm_twt .tweets li a { color:#006699;}
.nhm_twt .tweets li .time {display:block; color:#666; font-size:12px;}
.nhm_twt .tweets li:first-child {background:none}
.nhm_footer { background:url(../images/footer-bg.jpg); float:left; width:100%; }
.nhm_footer ul.iconli { margin:50px 0 0 30px; list-style:none; width:940px;	display:inline-block;}
.nhm_footer ul.iconli li {float:left;}
.nhm_footer ul.iconli li a { background:url(../images/new-footer-icons.png) no-repeat; width:43px; height:80px; display:block; position:relative; margin:0 43px 30px 0; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; -ms-transition: all .4s ease;	-o-transition: all .4s ease;	transition: all .4s ease;}
.nhm_footer ul.iconli li a span {position:absolute; bottom:0; text-align:center; display:block; font-size:12px; color:#9b9b9b; width:100%; background:url(../images/footer-bg.jpg);}
.nhm_footer ul.iconli li a:hover span {color:#fff;}
.nhm_footer ul.iconli li a.rss { background-position:0 -88px}
.nhm_footer ul.iconli li a.rss:hover { background-position:0 0px}
.nhm_footer ul.iconli li a.news { background-position:-83px -90px; width:70px; margin-right:30px}
.nhm_footer ul.iconli li a.news:hover { background-position:-83px -2px; }
.nhm_footer ul.iconli li a.mobile { background-position:-187px -88px}
.nhm_footer ul.iconli li a.mobile:hover { background-position:-187px 0px}
.nhm_footer ul.iconli li a.apps { background-position:-285px -88px}
.nhm_footer ul.iconli li a.apps:hover { background-position:-285px 0px}
.nhm_footer ul.iconli li a.fb { background-position:-376px -88px}
.nhm_footer ul.iconli li a.fb:hover { background-position:-376px 0px}
.nhm_footer ul.iconli li a.twt { background-position:-467px -88px}
.nhm_footer ul.iconli li a.twt:hover { background-position:-467px 0px}
.nhm_footer ul.iconli li a.gp { background-position:-555px -88px; width:55px;}
.nhm_footer ul.iconli li a.gp:hover { background-position:-555px 0; width:55px;}
.nhm_footer ul.iconli li a.dot { background-position:-661px -88px}
.nhm_footer ul.iconli li a.dot:hover { background-position:-661px 0px}
.nhm_footer ul.iconli li a.windows { background-position:-735px -88px; width:88px; margin-right:30px;}
.nhm_footer ul.iconli li a.windows:hover { background-position:-735px 0px; width:88px; margin-right:30px;}
.nhm_footer ul.iconli li a.pint { background-position:-853px -87px; margin-right:0;}
.nhm_footer ul.iconli li a.pint:hover { background-position:-853px 0px; margin-right:0;}
.nhm_footer ul.iconli li a.apple { background-position:-940px -87px;}
.nhm_footer ul.iconli li a.apple:hover { background-position:-940px 0px;}
.nhm_footer ul.iconli li a.droid { background-position:-1030px -87px;}
.nhm_footer ul.iconli li a.droid:hover { background-position:-1030px 0px;}
.nhm_footer ul.iconli li a.lnkdin { background-position:-1121px -87px; margin-right:0;}
.nhm_footer ul.iconli li a.lnkdin:hover { background-position:-1121px 0px; margin-right:0;}
.nhm_footer ul.iconli li a.windows { background-position: -747px -88px; margin-right: 30px; width: 55px; }
.nhm_footer ul.iconli li a.windows:hover { background-position: -747px 0; margin-right: 30px; width: 55px; }
.nhm_footer ul.footer_link { width:100%; float:left; text-align:center; padding:15px 0; border-top:1px solid #111; border-bottom:1px solid #414141; box-shadow:inset 0 1px 0 #2e2e2e; background:url(../images/blk_trnsp.png) }
.nhm_footer ul.footer_link li {display:inline; border-left:1px solid #000; padding:0 7px;}
.nhm_footer ul.footer_link li:first-child {border:none;}
.nhm_footer ul.footer_link li a{color:#fff;}
.nhm_footer ul.footer_link li a:hover{color:#999;}
.nhm_footer .copyright { width:100%; float:left; padding:15px 0; text-align:center; font-size:12px; color:#999; border-top:1px solid #161616;background-color: rgba(0, 0, 0, 0);}
a.photoicon_w {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 0; margin:0 5px;}
a.photoicon_g {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -14px; margin:0 5px;}
a.photoicon_dg {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -28px; margin:0 5px;}
a.photoicon_r {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -42px; margin:0 5px;}
a.videoicon_w {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -55px; margin:0 5px;}
a.videoicon_g {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -67px; margin:0 5px;}
a.videoicon_dg {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -79px; margin:0 5px;}
a.videoicon_r {width:13px; height:9px; height:9px;\9; *height:12px; display:inline-block; background:url(../images/vp-icon.png) no-repeat 0 -91px; margin:0 5px;}
.clr{clear:both; width:100%;}
.in_breadcrumb { font-size:12px; width:100%; padding:0 0 7px; margin-bottom:5px;}
.in_storybody {}
.in_storybody h1 {color: #333; font-family: Roboto Condensed; font-size: 36px; font-weight: bold ;line-height: 40px; margin-bottom: 5px;}
.in_storybody .ins_dateline, .listing in_newslisting .ins_dateline{color: #9e9e9e;float: left;font-size: 11px;line-height: 16px; margin:5px 0 15px;}
.in_storybody .sharebar { background: none repeat scroll 0 0 #F0F0F0; border-top: 1px solid #D5D5D5;height: 20px; overflow: visible; padding: 9px 15px 9px 20px; margin-bottom:15px; clear:both}
.in_storybody .googlead {color: #666666; font-size: 11px; margin-bottom: 7px; margin-top: 7px; clear:both;}
.in_main_story {font-size:14px; line-height:18px;}
.in_main_story li {line-height: 20px;list-style-position: inside;list-style-type: disc;}
.in_story_img{ float:left; font-family:Arial, Helvetica, sans-serif;}
.in_story_img_big{float:left; width:100%; position:relative; margin:5px 0 15px; }
.in_story_img_small{float:left; width:360px; margin:0 15px 10px 0; position:relative;}
.in_story_img_small img { width:100%;}
.in_story_img_small .credit{float:left; position:absolute; left:0px; bottom:0px; background:url(../images/blk_trnsp.png) 0 0 repeat; font-size:11px; color:#fff; display:block;  overflow:hidden; margin:0; width:100%; line-height:20px;}
.in_story_img_small .credit p{margin:0px; padding:5px; text-align:right;}
.in_story_img .caption{display:block; overflow:hidden; font-size:11px; color:#555;margin:0px; padding:0; width:100%;}
.in_story_img .caption p{margin:0px; padding:4px 0 0 0;}
.in_story_img .big{float:left; position:relative; width:100%;}
.in_story_img .big img {width:100%;}
.in_story_img .big .credit{float:left; position:absolute; left:0px; bottom:0px; background:url(../images/blk_trnsp.png) 0 0 repeat; font-size:11px; color:#fff; display:block; overflow:hidden; margin:0; width:100%; line-height:20px;}
.in_story_img .big .credit p{margin:0px; padding:5px; text-align:right;}
.in_story_img .credit .play{width:130px; height:30px; float:left; background:url(../images/play-icon.png) 4px center no-repeat; padding-left:30px; line-height:30px; color:#fff; }
.in_story_img_small .play{display:block;height:30px; background:url(../images/play-icon.png) 4px center no-repeat #000; padding-left:30px; line-height:30px; color:#fff; margin-bottom:5px;}
.posrel {position:relative}
.in_storyhigh {font-family:'Roboto', sans-serif;font-size:12px;color:#000; font-weight:700;clear:both;	margin:15px 0}
.in_storyhigh .head {font-size:14px;margin-bottom:5px;}
.in_storyhigh .colw {	border-top:2px solid #cbcbcb;}
.in_storyhigh .colw .col {	margin-top:1px;	border-top:1px solid #cbcbcb;	border-bottom:1px solid #cbcbcb;	background:#eee;	padding:0 10px;	padding-bottom:5px;}
.in_storyhigh .colw .col ul {	margin:0;	padding:0;}
.in_storyhigh .colw .col ul li {	list-style:none;background:url(http://data.ndtv.com/../images/bl_blt.png) no-repeat left 6px;	line-height:18px;	padding:0 0 0 10px;	margin:5px 0;	display:inline-block;	vertical-align:top;	*display:inline;	zoom:1; width:100%}
.in_storyhigh .colw .col.col2 ul li {	width:44%;}
.in_storyhigh .colw .col.col2 ul li.one {	margin-right:40px;}
.in_storyhigh .colw .col.col3 ul li {	width:26%;}
.in_storyhigh .colw .col.col3 ul li.one, .storyhigh .colw .col.col3 ul li.two {margin-right:40px;}
.in_loadmorestory {	display:block;	background-color:#d5d5d5;	padding:5px 0;	border-top:2px solid #cbcbcb;}
.in_loadmorestory .loadmore{display:block;	text-align:center; font-size:14px; color:#666; text-shadow: 0px 1px #fff;background:url(../images/loadmore.png) center right no-repeat;width:100px;	margin:0 auto;	height:22px;}
.in_loadmorestory .loadless{display:block;	text-align:center; font-size:14px; color:#666; text-shadow: 0px 1px #fff; background:url(../images/loadless.png) center right no-repeat; width:100px;	margin:0 auto;	height:22px;}
.in_mostr {width:180px; margin:0 15px 15px 0; clear:both; float:left; border-top:2px solid #cbcbcb; border-bottom:1px solid #cbcbcb;}
.in_mostr .recnews { border-top:1px solid #cbcbcb; margin-top:1px; width:180px; font-size:13px; font-weight:400;}
.in_mostr .recnews .head {font-weight:700; font-size:14px; margin:5px 0 0}
.in_mostr .recnews ul { margin:0; padding:0;}
.in_mostr .recnews ul li { margin:0; padding:8px 0; line-height:20px; list-style:none;}
.in_mostr .recnews ul li a { color:#00669; }			
.in_loadstory {display:block; background-color:#d5d5d5; padding:5px 0;	border-top:2px solid #cbcbcb;	text-align:center;	display:block;}
.in_loadstory a {display:block;	font-size:14px;	color:#666!important; text-shadow: 0 1px hsl(0, 0%, 100%);}
.in_loadstory .morest, .in_loadstory .lessst { background: url("../images/loadmore.png") no-repeat scroll right center transparent; display:inline-block;width:22px; height:10px;}
.in_loadstory .lessst { background: url("../images/loadless.png") no-repeat scroll right center transparent;}
.first_pub {color:#666; margin-bottom:10px;}
.first_pub .dateline {font-size:12px}
.instory_tags { float:left; width:100%; margin-bottom:12px;}
.instory_tags strong {float:left; margin:4px 0 0}
.instory_tags a{background-color: #EAEAEA; border-radius: 5px ; float: left;font-size: 12px ; margin: 0 5px 5px;  padding: 6px 10px;}
.instory_tags a:hover { background:#f1f1f1;}
.trending {border: 1px solid #EEEEEE;  float: left; margin-bottom: 20px; padding:1%;width: 98%;}
.trending strong.head{width:100%; display:block; margin-bottom:5px;}
.trending a{background-color: #F1F1F1; border-bottom: 1px solid #CCCCCC;  border-radius: 3px 3px 3px 3px; float: left; margin:2px 5px 5px 0;   padding: 5px 10px;}
.trending a:hover { background:#666; color:#fff;}
.also_see {float:left; width:100%; margin-bottom:15px;}
.also_see .heading { background:#f2f2f2; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding: 10px; font-weight:700; color:#444; text-shadow:0 1px #fff; font-size:14px; text-transform:uppercase }
.also_see ul {margin:0 10px;}
.also_see ul li {background: url("../images/arrow_bullet.png") left 7px no-repeat; line-height: 18px; margin:5px 0;  padding-left: 10px;}
.comments {float:left; width:100%;}
.comments .heading { background:#f2f2f2; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; padding: 10px; font-weight:700; color:#444; text-shadow:0 1px #fff; font-size:14px; text-transform:uppercase }
.comments .comments_cnt {float:left; padding:0 1%; width:98%;}
.comments .cmnt_drk_head { background:#313131; color:#fff; border-bottom:1px solid #151515; line-height:30px; margin-bottom:15px;}
.comments .cmnt_drk_head img {margin:11px 10px 0; float:left}
.in_insidelisting {float:left; width:100%;}
.in_insidelisting .in_list_header h1 {background: none repeat scroll 0 0 #F2F2F2; border-bottom: 1px solid #DCDCDC;border-top: 1px solid #DCDCDC;color: #666666;font-size: 28px;font-weight: 700;padding: 6px 10px;text-shadow: 0 1px #FFFFFF;margin-bottom:20px;}
.in_newslisting { float: left; width: 100%;}
.in_newslisting ul li {background-image: none;border-bottom: 1px solid #E6E6E6;font-size: 18px;font-weight: 700;line-height: 20px;margin: 3px 3px 10px;padding-bottom: 10px;padding-left: 0;width: inherit;}
.in_newslisting ul li h2 {font-size: 18px !important;}
.in_newslisting ul li a img {float: left;margin-right: 10px;width: 120px;}
.in_newslisting ul li p {font-size:14px;font-weight:normal;color:#333;line-height:20px;}
div.time {color: #999999;font-size:12px;font-weight:normal;}
span.time {color: #999999; padding-bottom: 10px; font-size:12px;font-weight:normal;}
a.place {color: #000; text-decoration: none; cursor: text;}
a.place:hover {text-decoration: none !important;}
div.time a.place {color: #999999;}
.in_pagination {text-align: center;width: 100%;float:left;}
.in_pagination a, .in_pagination span, .in_pagination b, .in_pagination a:hover {background-color: #fff;border-radius: 5px 5px 5px 5px;font-size: 12px;margin: 0 5px 5px;padding: 4px 10px;box-shadow: 2px 2px 3px #666;border: 1px solid #ccc;display:inline-block;*display:inline;zoom: 1;}
.in_pagination b{background-color: #f2f2f2;color:#000;}	
.in_pagination a:hover {background-color: #ccc;}	
.in_pagination span {background-color: inherit!important;padding: 0!important;	font-size: 16px;	box-shadow:none!important;border:inherit!important;}
.in_tp-hd {border-bottom: 2px solid #3b3c3e;font-size: 24px;font-weight: bold;margin: 0 0 15px;padding: 0;position: relative;text-align: center;text-transform: uppercase;width: 100%;}
.in_tp-hd span {color: #CC0000;}
.in_dwnarw {bottom: -11px;color: #CC0000;left: 47%;position: absolute;text-align: center;}
.in_tp-dt-cnt1 {background: #f4f4f4;box-shadow: 0 3px  3px #EDEDED;float: left;margin: 6px 0 20px 0;padding: 2%;width: 96%;}
.in_tp-dt-cnt-left {font-size: 15px;line-height: 20px;margin: 0 0 10px;padding: 0;}
.in_tp-dt-cnt-img {float: left;margin: 0;padding: 0;}
.in_tp-dt-cnt-img.sml  {width:360px; margin:0 15px 0 0}
.in_tp-dt-cnt-img.sml  img{width:360px; margin:0 15px 0 0}
.in_tp-dt-cnt-img.big  {width:100%; margin:0 0 15px 0}
.in_tp-dt-cnt-img.big  img { width:100%;}
.top_dev {float:left; position: relative; width:100%;}
.top_dev .heading{float:left; min-width:450px; background:#c91500; border:1px solid #960c00; color:#fff; text-shadow:0 1px rgba(0,0,0,0.3); text-transform:uppercase; font-size:16px; padding:3px 10px; font-weight:700; position: absolute; box-shadow:0 2px 2px rgba(0,0,0,0.3); left:-6px; z-index:10}
.top_dev .heading .curve {position:absolute; bottom:-8px; left:-1px;  width:6px; height:7px; background:url(../images/common-icons.png) no-repeat 0 -557px; display:block}
.top_dev table td { background:#f5f5f5; padding:10px 15px; font-size:14px; text-shadow:0 1px #fff; border-bottom:10px solid #fff;}
.top_dev table { position:relative; top:-5px;}
.top_dev table td.count{ background:#eaeaea; font-size:48px; font-weight:700; color:#ea232a; text-align:center}
.top_dev ol {margin: 0; padding: 0;}
.top_dev li:first-child {margin-top: 10px;padding-top: 30px;}
.top_dev li {background: none repeat scroll 0 0 #F3F3F3; color: #CC0000; font-size: 33px; font-weight: bold; list-style-position: inside; list-style-type: decimal; margin: 0 0 10px; overflow: hidden; padding: 17px; width: 94%;}
.top_dev li p { background: none repeat scroll 0 0 #F3F3F3; color: #000000; float: right; font-family: Roboto,sans-serif; font-size: 15px; font-weight: normal; width: 86%;}
.top_dev li p a:link { color: #0033CC;}
.top_dev li p a:link, .tp-nos li p a:visited, .tp-nos li p a:active { text-decoration: none;}
.hawsw {float:left; width:100%; margin-bottom: 10px;}
.hawsw .wsw_com {margin:0 10px; border:1px solid #d0d0d0; border-top:none; background:#fcfcfc;}
.wsw_com ul{ margin:0; padding:0; list-style:none;}
.wsw_com ul li {margin:0 10px 10px 10px !important;padding:0;display:block; overflow:hidden;}
.wsw_com ul li .userinfo { display:block;margin-left:88px;margin-top:-14px;font-size:12px;color:#979797;}
.wsw_com ul li .userinfo strong { margin:20px 10px 0 0; font-size:12px; color:#000;font-weight:700;}
.wsw_com ul li .userinfo .wswuser {margin-right:10px;float:left;}
.wsw_com ul li .comment_txt{ margin:5px 0 0; display:inline-block; clear:both}
.wsw_com ul li .comment_txt .arw { background: url(../images/cmnt-arw-new.png) no-repeat; width:25px; height:22px; display:inline-block; margin:0 0 0 60px;}
.wsw_com ul li .comment_txt .cmntdiv {font:normal 13px/20px 'Roboto', sans-serif; background:#ececec; border-radius:10px; padding:10px;}
.wsw_com ul li .comment_txt .cmntdiv .qstart {width:13px; height:11px; background:url(../images/quote-start.png); display:inline-block; margin:0 5px 0 0}
.wsw_com ul li .comment_txt .cmntdiv .qend {width:13px; height:11px; background:url(../images/quote-end.png); display:inline-block; margin:0 0 0 5px}
.wsw_com ul li.loadmore { border:none; text-align:center;}
.wsw_com ul li.loadmore a {text-align:center; display:block; background:url(../images/loadmore.png)  no-repeat center center #dedede; height:45px; }
.wsw_com ul li.loadmore a:hover { background-color:#eaeaea;}
.wsw_head{display:block; position:relative; border:1px solid #000;   font-size:15px; color:#fff; font-weight:normal; line-height:24px; padding: 5px 0 5px 20px; background:#313131; text-shadow:0 1px #000; text-transform:uppercase}
.wsw_head .left_crnr{width:10px; height:10px; display:block; float:left; background:url(../images/wsw_head_crnr.png) 0 0 no-repeat; position:absolute; left:0px; bottom:-11px;}
.wsw_head .right_crnr{width:10px; height:10px; display:block; float:left; background:url(../images/wsw_head_crnr.png) right 0 no-repeat; position:absolute; right:0px; bottom:-11px;}
.in_list_header_city, .in_list_header1 {background: none repeat scroll 0 0 #F2F2F2; border-bottom: 1px solid #DCDCDC;  border-top: 1px solid #DCDCDC; color: #666666; text-shadow: 0 1px #FFFFFF; display:inline-block; width:100%;}
.in_list_header1 {margin-bottom: 10px;}
.in_list_header_city h1, .in_list_header1 h1 {float:left; font-size: 28px; font-weight: 700; padding: 6px 10px;  }
.in_list_header_city .slct_city, .in_list_header1 .slct_city {float:right; border:1px solid #dbdbdb; padding:5px; margin:10px 10px 0 0}
.noborder {border:none !important;}
.mb0{margin-bottom:0 !important;}
.citinews ul{ list-style:none; display:block; margin:0 auto; width:100%; overflow:hidden; }
.citinews li { width:290px; background:#fafafa; border:1px solid #f3f3f3; height:350px; overflow:hidden; padding:10px; -moz-box-shadow: 0 0 5px #e7e7e7; -webkit-box-shadow: 0 0 5px #e7e7e7; box-shadow: 0 0 5px #e7e7e7; margin: 15px 0 10px 10px;  display:inline-block; vertical-align:top; *display:inline; zoom:1; position:relative; text-shadow:0 1px #fff; }
.citinews li .main_story {font-size:16px; margin:0 0 5px;}
.citinews li .main_story p {font-size:13px;}
.citinews li .main_story p.main {font-size: 18px;  font-weight:700; margin-bottom:3px;}
.citinews li a {color:#006699;}
.citinews li h2 { border-bottom:3px #666666 solid; font-size:14px; font-weight:900; color: #666666; line-height:20px; margin-bottom:10px; display:block; text-transform:uppercase; }
.citinews li h2 a { font-size:14px; font-weight:900; color: #006699; line-height:20px; text-transform:uppercase; padding:0px;  }
.citinews li h2 a:hover, .citinews li a:hover {color:#cc0000}
.citinews li .thumb {float:left; width:120px; height:90px; margin:5px 13px 10px 0;}
.citinews li .thumb img {width:120px; height:90px;}
.citinews li .main_thumb{ float:left; width:100%}
.citinews li .main_thumb img {display:block; width:100%;}
.citinews li .sec_con { background:#000; font-size:14px; text-align:left; font-weight:700; display:block; padding:10px; color:#FFF; }
.citinews li a span:hover { text-decoration:underline; }
.citinews li ul{ list-style:none; display:block; font-size:13px; color:#006699; margin:0px; float:left; width:100%; }
.citinews li ul li { display:block; color:#000; margin:0px !important; box-shadow: none !important; width:92% !important; background:url(../images/arrow_bullet.png) 3px 12px no-repeat; padding:5px 0px 5px 15px; height:auto; border:none; border-top:1px solid #e8e8e8; min-height:inherit; }
.citinews li ul li:first-child {border:none;}
.citinews li ul li a { line-height:18px; }
.citinews li ul li a:hover { color: #CC0000;}
.citinews li a { color:#006699; }
.wid_bot_banner{position:absolute; bottom:5px; left:5px;}
.rel_vid { float:left; width:100%; position:relative}
.rel_vid .rel_video_cont {margin:0 40px;}
.rel_vid a.prev {background: url("../images/common-icons.png") no-repeat scroll 0 -384px transparent;top:40px; left:10px; display: block; position:absolute; height: 25px; width: 20px;}
.rel_vid a.prev:hover { background-position:0 -356px;}
.rel_vid a.nxt {background: url("../images/common-icons.png") no-repeat scroll 0 -448px transparent; top:40px; right:10px; display: block; position:absolute; height: 25px; width: 20px;} 
.rel_vid a.nxt:hover { background-position:0 -415px;}
.rel_vid  ul {width:88%; overflow:hidden; display:block; }
.rel_vid  ul li{vertical-align: top; width:133px; display:inline-block;*display: inline; zoom: 1; padding: 5px 3px 0; margin-bottom:15px; text-align:center; background:url(../images/videos_nostack_bg.png) no-repeat center 0;}
.rel_vid  ul li.stack {background:url(../images/videos_stack_bg.png) no-repeat center 0;}
.rel_vid  ul li:first-child {border:none}
.rel_vid  ul li .thumb{width:120px; height:auto; float:left; padding:5px; position:relative;}
.rel_vid  ul li .thumb img {width:120px; height:90px;}
.rel_vid  ul li.stack .thumb {box-shadow:none;}
.rel_vid  ul li.stack .thumb img {width:120px; height:90px;}
.rel_vid  ul li .caption{width:100%; overflow:hidden; padding-top:10px; color:#0033cc; text-align:center; color: #006699; line-height:18px; display:block;}
.rel_vid  ul li .caption:hover { color: #CC0000; }
.rel_vid  ul .videosband {background-image: url("../images/blackband_trans.png"); background-position: left top; bottom: 5px; *bottom: 9px; color: #FFFFFF;font-size: 11px;left: 5px;margin: 0;padding: 2px 5px;position: absolute;text-align: right;width: 110px;}
.rel_vid  ul .videosband { width: 110px;}
.rel_vid  ul .videosband span { background:url(../images/vp-icon.png) 0 -56px no-repeat; display: block;float: left;height: 7px;margin-top: 4px;width: 15px;}
.inthenews {float: left;margin: 0 0 20px;width: 94%; padding:10px;}
.inthenews .heading {border-bottom: 1px solid #CCCCCC;color: #666666;font-size: 15px;font-weight: 700;text-shadow: 0 1px #FFFFFF;text-transform: uppercase;}
.inthenew_listing {float: left;margin-bottom: 20px;padding: 15px 5px 0;width: 98%;}
.inthenew_listing a{background-color: #F1F1F1; border-bottom: 1px solid #CCCCCC;  border-radius: 3px 3px 3px 3px; float: left; margin:2px 5px 5px 0;   padding: 5px 10px;}
.inthenew_listing a:hover { background:#666; color:#fff;}
.forum_cnt {}
.forum_cnt ul{ list-style:none; display:block; margin:0 auto; width:100%; overflow:hidden; }
.forum_cnt li { width:95%; background:#fafafa; border:1px solid #f3f3f3; overflow:hidden; padding:10px; -moz-box-shadow: 0 0 5px #e7e7e7; -webkit-box-shadow: 0 0 5px #e7e7e7; box-shadow: 0 0 5px #e7e7e7; margin: 15px 0 10px 5px;  display:inline-block; vertical-align:top; *display:inline; zoom:1; position:relative; text-shadow:0 1px #fff; }
.forum_cnt li .main_story {font-size:16px; margin:0 0 15px; border-top:1px solid #f1f1f1; float:left; width:100%; padding-top:15px;}
.forum_cnt li h3 + div.main_story {border:none;}
.forum_cnt li .main_story p {font-size:13px;}
.forum_cnt li .main_story .time {float:left; font-size:12px; color:#999;}
.forum_cnt li .main_story .fcmnt {float:right; font-size:12px; color:#999;}
.forum_cnt li .main_story p.main {font-family: roboto condensed; font-size: 36px; font-weight: 700; line-height: 40px; margin-bottom: 3px;}
.forum_cnt li .main_story p.main_list {font-family: roboto; font-size: 18px; font-weight: 700; line-height: 22px; margin-bottom: 3px;}
.forum_cnt li a {color:#006699;}
.forum_cnt li h3 { border-bottom:3px #666666 solid; font-size:14px; font-weight:900; color: #666666; line-height:20px; margin-bottom:10px; display:block; text-transform:uppercase; }
.forum_cnt li h3 a { font-size:14px; font-weight:900; color: #006699; line-height:20px; text-transform:uppercase; padding:0px;  }
.forum_cnt li h3 a:hover, .citinews li a:hover {color:#cc0000}
.forum_cnt li .thumb {float:left; width:120px; height:90px; margin:5px 13px 10px 0;}
.forum_cnt li .thumb img {width:120px; height:90px;}
.forum_cnt li .main_thumb{ float:left; width:100%}
.forum_cnt li .main_thumb img {display:block; width:100%;}
.forum_cnt li .sec_con { background:#000; font-size:14px; text-align:left; font-weight:700; display:block; padding:10px; color:#FFF; }
.forum_cnt li a span:hover { text-decoration:underline; }
.forum_cnt li ul{ list-style:none; display:block; font-size:13px; color:#006699; margin:0px; float:left; width:100%; }
.forum_cnt li ul li { display:block; color:#000; margin:0px !important; box-shadow: none !important; width:92% !important; background:url(../images/arrow_bullet.png) 3px 12px no-repeat; padding:5px 0px 5px 15px; height:auto; border:none; border-top:1px solid #e8e8e8; min-height:inherit; }
.forum_cnt li ul li:first-child {border:none;}
.forum_cnt li ul li a { line-height:18px; }
.forum_cnt li ul li a:hover { color: #CC0000;}
.forum_cnt li a { color:#006699; }
.forum_btn {float:left; width:100%; margin:10px 0 0; text-align:right}
.forum_btn a { background-color: #F2F2F2; border: 1px solid #D4D4D4; border-radius: 1px 1px 1px 1px; color: #444444 !important; float: right;   font-family: Arial,Helvetica,sans-serif;   font-size: 12px;  font-weight: bold;   height: auto;  padding: 0;   text-align: center; text-decoration: none; width: 160px; line-height:28px;}
.forum_btn a img {margin-right:5px;}
.forum_lst_head {border-bottom: 5px solid #999999; color: #333; font-size: 22px; height: auto; margin-bottom: 5px; padding-bottom: 5px; width: 650px;}
.bar_cont {background: none repeat scroll 0 0 #F0F0F0; border-top: 1px solid #D5D5D5; height: 20px; overflow: visible; padding: 9px 15px 9px 20px;}
.float_l {float: left;}
.fs12 {font-size: 12px;}
.mart10 {margin-bottom: 10px;}
.marr5 {margin-right: 5px;}
.marl10 {margin-left: 10px;}
.marr10 {margin-right: 10px;}
.button_close {float: right;}
.featurest_listing .caption{font-size: 13px; font-weight: normal; line-height: 18px; color: #666;}
.featurest_listing span{ color: #CC0000; }
.dontmiss_wrap {float:left; width:94%; margin-bottom:10px; padding:10px;}
.dontmiss_wrap .heading{font-weight:700; font-size:14px; color:#444; text-shadow:0 1px #fff; text-transform:uppercase; text-align:left; border-bottom:1px solid #ccc;}
.dontmiss_wrap .heading a{color:#444;}
.dontmiss_wrap .heading a:hover{color: #000; text-decoration:underline;}
.nhmdntmiscont{width:99%; height:auto;padding:15px 0px; float:left;}
.taboola_cont {float: left;height: auto;padding: 15px 0 0 0;width: 99%;}
.taboola_wrap {float: left;margin-bottom: 0px;padding: 10px 10px 0 10px;width: 94%;}
.nhmdntmiscont .bgcol a:hover {color: #fff;background-color: #00B2ED;}
.nhmdntmiscont ul {padding:0; margin:0; list-style:none;}
.nhmdntmiscont ul a, .nhmdntmiscont ul a:hover {color:#000; background-color: #d4d4d4; text-decoration:none !important;}
.nhmdntmiscont ul img{float:right; margin-left:5px;}
.nhmdntmislist a, .nhmdntmislist a:hover { display: block; min-height: 120px; _height: 120px; background-position: top right; background-repeat: no-repeat; margin-bottom:5px;}
.nhmdntmislist a .pufftext { display: block; padding: 5px 5px 5px 7px; width: 43%; width: 40%\9; /* IE8 and below */ font-size:13px; line-height:18px; text-shadow:none;}
.nhmdntmislist a span { margin-right: 3px; margin-right: 0; }
.nhmdntmislist a strong { display: block; color: #006699;  font-size:13px; line-height:16px;}
.nhmdntmislist a:hover strong { color: #fff; text-shadow:none; font-weight:bold; text-shadow:none;}
.nhmdntmislist a, .nhmdntmislist a:hover {cursor:pointer;}
.nhmdntmiscont ul li {position:relative;}
#social_gplus_circle {height: 29px;overflow: hidden;padding-top: 1px;width: 141px;}
#social_gplus_circle_inner {height: 74px;left: -15px;overflow: hidden;position: relative;top: -41px;width: 281px;}
.sharebar_new {float: left; width: 100%;margin: 10px 0; }
iframe[id^="oauth2relay"],iframe[id^="twttrHubFrameSecure"],iframe[id^="twttrHubFrame"],iframe[src^="https://accounts.google.com/o/oauth2/auth?client_id="] { position: fixed !important; }
.autocomplete-w1 { font-family: calibri;font-size: 14px;background:url(../../images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:pointer; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
@font-face {font-family: 'RupeeForadianRegular';src: url('http://www.ndtv.com/static/fonts/rupee_foradian.eot');src: local('☺'), url('http://www.ndtv.com/static/fonts/rupee_foradian.ttf') format('truetype'), url('http://www.ndtv.com/static/fonts/rupeeforadian-webfont.svg#webfontR5hylf0C') format('svg');font-weight: normal;font-style: normal;}
.rupee {font-family: 'RupeeForadianRegular' !important;}
.rupee span {position:absolute;text-indent: -9999em;left:-9999em;}
.dntmishover a, .dntmishover a:hover {text-decoration: none!important;}
.in_tp-dt-cnt-img .caption {display:block; overflow:hidden; font-size:11px; color:#555;margin:0px; padding:0; width:100%;}
.in_tp-dt-cnt-img .caption p {margin:0px; padding:4px 0 0 0;}
.oped_fet { padding:10px; overflow:hidden; }
.oped_fet .in_breadcrumb { font-size:12px; width:100%; border-bottom:none !important; padding:0px !important; margin-bottom:10px;}
.oped_fet .in_list_header {background: none repeat scroll 0 0 #F2F2F2; border-bottom: 1px solid #DCDCDC;border-top: 1px solid #DCDCDC;padding: 6px 10px;text-shadow: 0 1px #FFFFFF;margin-bottom:20px; display:block; overflow:hidden;}
.oped_fet .in_list_header h1{float:left;color: #666666;font-size: 28px;font-weight: 700;}
.oped_fet .fet_post { width:100%; overflow:hidden; border-bottom:1px solid #e6e6e6; padding-bottom:15px; position: relative;}
.oped_fet .fet_post h2 { display:block; margin-bottom:10px; color:#000; font-size:16px; font-weight:bold; }
.vlist { list-style:none; margin:0px auto; display:block; position:relative; padding: 0 20px 0 13px;}
.lft_arrow { display:block; width:17px; height:38px; position:absolute; left:10px; top:59px;  }
.rgt_arrow { display:block; width:17px; height:38px; position:absolute;  right:10px; top:59px; }
.vlist li { float:left; margin:0 13px 0 13px; width:275px; display:block;}
.vlist li a { font-weight:bold; font-size:14px; line-height:20px; }
.vlist li:first-child { margin:0 13px 0 0;} 
.vlist li .thumb{ margin:0 0 10px}
.vlist li .thumb a img{ border:none}
.oped_listing {float: left; margin-bottom: 10px;}
.oped_listing ul {width: 99%;display: block;overflow: hidden;}
.oped_listing ul li { display:inline-block;*display:inline;zoom: 1;vertical-align:text-top;padding-left: 10px;line-height: 16px;margin-bottom: 10px;width: 100%; overflow:hidden;}
.oped_listing ul li .prof_pic { width:60px !important; height:45px !important; float:left; margin-right:20px; margin-top:5px; }
.oped_listing ul li .prof_pic img { width:60px !important; height:45px !important;}
.oped_listing ul li .oped_txt { float:left; width:550px; }
.oped_listing ul li .oped_txt .oped_blue_head { font-size:18px; font-weight:700; line-height:22px;  }
.oped_listing ul li .oped_txt .oped_red_head { font-size:22px; font-weight:700; line-height:30px;  }
.oped_listing ul li .oped_txt .oped_red_head a { color:#cc0000; } 
.oped_listing ul li .oped_txt  .ins_dateline {color: #9e9e9e;float: left;font-size: 12px;line-height: 16px; margin:5px 0 5px; display:block; width:100%;}
.oped_listing ul li .oped_txt  .oped_sub { text-transform:uppercase; color: #9e9e9e; font-size: 11px;line-height: 16px; margin:0px; display:block; width:100%;}
.oped_newslisting { float: left; width: 100%;}
.oped_newslisting ul li {background-image: none;border-bottom: 1px solid #E6E6E6;font-size: 15px;font-weight: 700;line-height: 20px;margin: 3px 3px 10px;padding-bottom: 10px;padding-left: 0;width: inherit;}
.oped_newslisting ul li a img {float: left;margin-right: 10px;width: 120px;}
.oped_newslisting ul li p {font-size:14px;font-weight:normal;color:#333;line-height:20px;}
.tabs { height: 25px; /*--Set height of tabs--*/ padding: 0; margin-bottom:20px; border-bottom:1px solid #cc3333; padding-left:20px;  position:relative; }
.tabs ul { position:absolute; bottom:1px; }
.tabs li { float: left; height: 25px; /*--Subtract 1px from the height of the unordered list--*/ padding: 0 3px 0 0; list-style:none;  }
.tabs li a { background:#cc3333; display: block; height: 25px; padding: 0 21px 0 21px; float: left; line-height: 25px; font-size: 12px; font-weight: bold; outline: none; text-decoration: none; color: #fff; border:1px solid #cc3333; font-family:roboto;  }
.tabs li a:hover { background: #fff; line-height: 25px; height: 25px; color:#000; font-weight: bold; border:1px solid #cc3333; text-decoration: none!important; }
.tabs li.active a { background:#fff; color:#000; border-bottom:1px solid #fff; text-decoration: none;}		
html ul.tabs li.active a, html ul.tabs li a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/}
.comment_search{float: right; margin: 0; padding: 0; border-radius:5px; border:2px solid #d6d6d6; overflow:hidden; height:33px;}
.comment_search .txtfld{ margin: 0px; padding: 0px 10px; height: 33px; float: left; width: 200px; border:0px;}
.comment_search .cmnt_srch_btn{margin: 0px; padding: 0px; float: left; padding: 6px 14px; background:#cc3333; text-decoration:none; font-family: Roboto Condensed; font-size: 16px; font-weight:700; color:#fff;}
.scrollable {float: left;height: 150px;line-height: 1;overflow: hidden;position: relative;width: 896px;left:34px;}
.scrollable .vlist {position: absolute;width: 2000em;}
.vlist li {float: left;height: 90px;}
.topic_error_message {clear: both;font-size: 15px;}
.topic_error_message ul {font-size: 13px;padding-left: 35px;}
.topic_error_message ul li {border-bottom: none;font-size: 13px;font-weight: normal;line-height: normal;margin: 0;padding-bottom: 0;padding-left: 0;width: inherit;}
.topic_error_message span {font-weight: bold;}
.more_com_head {width:180px; margin:0 15px 15px 0; clear:both; float:left; }
.more_com_head .recnews { margin-top:1px; width:180px; font-size:13px; font-weight:400;}
.more_com_head .recnews_img { width:180px; height:135px; margin-bottom:15px; display:block;}
.more_com_head .recnews .head {font-weight:700; font-size:14px; margin:5px 0 0; text-transform:uppercase; border-bottom:1px solid #e6e6e6; margin-bottom:10px;}
.more_com_head .recnews ul { margin:0; padding:0;}
.more_com_head .recnews ul li { margin:0; padding:8px 0; line-height:20px; list-style:none; border-bottom:1px dotted #b6b6b6;  background:url(http://www.ndtv.com/ndtvhp/images/arrow_bullet.png) no-repeat 0px 10px; padding:3px 0px 3px 10px; }
.more_com_head .recnews ul li a { color:#00669; font-weight:700; }
.comment_story {font-size:14px; line-height:18px; float:left; color:#333333; width:450px; }
.kicker {font-size: 16px;line-height: 18px;font-weight: 300;font-family:"Roboto Condensed";color: #000;margin-bottom:20px;}
.kicker .kicker-label {font-size: 20px !important;line-height: 18px;font-weight: 700;font-family:"Roboto Condensed";}
.kicker .kicker-label a { color:#000;  }
/*ColorBox Core Style: The following CSS is consistent between example themes and should not be altered.*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:url(../../images/colorbox_images/overlay.png) repeat 0 0;}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(../../images/colorbox_images/controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../../images/colorbox_images/controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../../images/colorbox_images/controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../../images/colorbox_images/controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(../../images/colorbox_images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../../images/colorbox_images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../../images/colorbox_images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../../images/colorbox_images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(../../images/colorbox_images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(../../images/colorbox_images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(../../images/colorbox_images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(../../images/colorbox_images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:0; right:0; background:url(../../images/colorbox_images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;border:0;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}
.cboxIE6 #cboxTopLeft{background:url(../../images/colorbox_images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(../../images/colorbox_images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(../../images/colorbox_images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(../../images/colorbox_images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(../../images/colorbox_images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(../../images/colorbox_images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(../../images/colorbox_images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(../../images/colorbox_images/ie6/borderMiddleRight.png);}
.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");}
/*ColorBox END*/

/*poem*/
div.poem p {text-indent:-14px;margin:5px 14px !important;line-height:20px !important;}
.breakingnews_new {border-radius: 4px;box-sizing:content-box!important;position: relative;color: #000;background-color: #f6eb17;display: table;width: 100%;box-sizing: border-box;margin-bottom: 20px;font-size: 18px;font-weight: bold;line-height: 30px;padding:5px 10px;}.breakingnews_new span {width: 100%;display: block;font-size: 16px !important;font-weight: bold;text-transform: uppercase;}.breakingnews_new .closebutton{color: #fff;display: block;position: absolute;right: 0;text-align: center;margin-right: -4px !important;margin-top: 1px !important;top: 0;font-size: 14px;font-weight: normal;background-image: url(http://www.ndtv.com/ndtvhp/images/2015/closebtton1.png);background-repeat: no-repeat;background-position: left top;height: 20px;width: 20px;}.balert{border-right: 1px solid #999;float: left;margin-right: 10px;padding-right: 5px;text-align: center;width: 130px;}.btext{display: table-cell;line-height: 24px;vertical-align: middle;}.bsharetool{display: table-cell; width:85px; margin-top:7px; margin-right:10px;padding-left: 10px;padding-right: 10px;vertical-align: middle;}.bnews_extra{padding:0;}.balert1 {border-right: none;display: table-cell;vertical-align: middle;margin-right: 10px;padding: 5px;text-align: center;width: 132px;background-color:#000000;color:#fff;}.btext1{padding: 5px 0 5px 10px;}.bsharetool1{margin-top:11px; margin-right:10px;}.breakingnews_new .closebutton1 {background-image: url("http://www.ndtv.com/ndtvhp/images/2015/closebtton1.png");margin-right: -5px;margin-top: 0px;}.break_fb, .break_tw, .break_mail {background-image: url("http://www.ndtv.com/ndtvhp/images/2015/homepage_sprite.png");background-position: -366px -70px;background-repeat: no-repeat;display: inline-block;height: 15px;margin: 0 5px;width: 11px;}.break_tw {background-position: -381px -70px;height: 15px;width: 17px;}.break_mail {background-position: -403px -70px;height: 15px;width: 18px;}