body {
    font-family: 'Roboto',sans-serif;
    color: #333;
    font-size: 13px;
    font-weight: normal;
    font-weight: 300;
}

a {
    /*color: #326891 !important;*/
    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,a:visited {
    color: #333;
}

a.active,a:hover {
    color: #333;
    text-decoration: underline;
}

.clear {
    clear: both;
}

.floatl {
    float: left!important;
}

.floatr {
    float: right!important;
}

.marginb50 {
    margin-bottom: 50px;
}

.marginb20 {
    margin-bottom: 20px;
}

.marginb200 {
    margin-bottom: 200px;
}

.marginb10 {
    margin-bottom: 10px;
}

.newcont {
    width: 100%;
    float: left;
    background-color: #FFFFFF;
}

.newcont .newcont1 {
    width: 1240px;
    margin: 0 auto;
}

.newcont .newcont1 .newcont2 {
    width: 100%;
    flaot: left;
    background-color: #fff;
}
.marr25 {margin-right:25px;} 

.elect14_cont1260 .elect14_cont910 {
    border-right: 1px solid #ededed;
    padding-right: 25px;
    float: left;    
    width: 890px;
}

.elect14_cont1260 .elect14_cont910 .ins_left_lhs {
    float: left;
    margin-right: 25px;
    width: 140px;
}

.elect14_cont1260 .elect14_cont910 .ins_left_rhs {
    float: right;
    width: 650px;
}

.elect14_cont1260 .ins_rhscont300 {
    float: right;
    width: 300px;
}

.ins_left_rhs img {
    /*max-width: 470px;*/
    height: auto;
}

.masthead_2014 {
    box-sizing: border-box;
    padding: 0 10px 5px;
    position: relative;
    background-color: #fff;
    float: left;
    width: 100%;
}

.masthead_2014 .ndtvlogo {
    float: left;
    margin-top: 20px;
}

.masthead_2014 .ad728x90 {
    display: block;
    float: right;
    height: 90px;
    width: 75%;
    position: relative;
}

.stickynav_wrap {
    position: fixed;
    top: 0;
    left: 0;
}

.topnav2014 {
    background-color: #fff;
    /*border-bottom: 1px solid #e0e0e0;*/
    color: #999;
    float: left;
    font-size: 12px;
    padding: 10px 0 0;
    position: relative;
    text-transform: uppercase;
    width: 100%;
}

.topnav2014 .topmenu {
    float: left;
}

.topnav2014 .topmenu .topmenu_collapse {
    float: left;
    display: block;
    padding: 10px;
    padding-left: 34px;
    border: 1px solid #fafafa;
    background-image: url("../../ndtv_2014/images/ndtvsprite_new.png");
    background-repeat: no-repeat;
    background-position: 3px -220px;
    font-size: 14px;
    box-shadow: 2px 2px 4px 0 #ccc;
    cursor: pointer;
    font-size: 14px;
}

.topnav2014 .topmenu .breadcrums {
    float: left;
    margin: 12px 0 0 20px;
}

.topnav2014 .topmenu .breadcrums a {
    color: #999;
}

.topnav2014 .comments {
    float: right;
    text-align: right;
    width: 410px;
}

.topnav2014 .comments .commentsno {
    float: right;
    margin-right: 15px;
    margin-top: 13px;
    padding: 0 0 5px;
}

.topnav2014 .comments .commentsno a {
    color: #999;
    margin-right: 5px;
}

.topnav2014 .comments .commentsno b {
    display: inline-block;
    width: 20px;
    height: 19px;
    margin-bottom: -6px;
    background-image: url("../../ndtv_2014/images/ndtvsprite_new.png");
    background-repeat: no-repeat;
    background-position: -2px -156px;
}

.topnav2014 .comments .topnav_share span {
    margin-right: 8px;
}

.topnav2014 .comments .commentsno span {
    margin-right: 8px;
}

.topnav2014 .comments .topnav_share {
    float: right;
    margin: 5px 10px 0 0;
    padding: 6px 10px 17px 0;
}

.topnav2014 .comments .topnav_share a {
    color: #999;
}

.topnav2014 .comments .topnav_share b {
    display: inline-block;
    width: 20px;
    height: 19px;
    margin-bottom: -4px;
    background-image: url("../../ndtv_2014/images/ndtvsprite_new.png");
    background-position: -3px -189px;
    background-repeat: no-repeat;
}

.topnav2014 .comments .search_collapse {
    border-left: 1px solid #ccc;
    float: right;
    margin-top: 0;
    padding: 10px 0 14px 10px;
}

.topnav2014 .comments .search_collapse img {
    margin-bottom: -3px;
}

.topnav2014 .comments .search_collapse input {
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    color: #999;
    display: inline-block;
    line-height: 15px;
    margin-right: 5px;
    padding: 3px;
    width: 100px;
}

.topnav2014 .comments .search_collapse a {
    background-image: url("../../ndtv_2014/images/ndtvsprite_new.png");
    background-position: -4px -121px;
    background-repeat: no-repeat;
    display: inline-block;
    width: 19px;
    height: 18px;
    margin-bottom: -4px;
}

.topnav2014 .topnav_expand {
    width: 120px;
    position: absolute;
    top: 10px;
    left: 0;
    box-shadow: 2px 2px 4px 0 #333;
    padding: 20px;
    background-color: #fff;
    z-index: 9999;
}

.topnav2014 .topnav_expand .head {
    font-size: 14px;
    text-transform: uppercase;
    color: #999;
    margin-bottom: 5px;
}

.topnav2014 .topnav_expand ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
    padding-bottom: 10px;
    /*border-bottom: 1px solid #f7f6f6;*/
    margin-bottom: 10px;
}
.topnav_expand ul {
    border-bottom: 1px solid #f7f6f6;
}

.topnav2014 .topnav_expand ul.noborder {
    border-bottom: 0;
    padding-bottom: 0;
}

.topnav2014 .topnav_expand ul li {
    padding-left: 25px;
    float: left;
    background-image: url(../../ndtv_2014/images/topnav_expand_icons_new.png);
    background-repeat: no-repeat;
    background-position: left 3px;
}

.topnav2014 .topnav_expand ul li a {
    color: #666;
    font-size: 13px;
    line-height: 24px;
}

.topnav2014 .topnav_expand .n_livetv {
    background-position: left 3px;
}

.topnav2014 .topnav_expand .n_videos {
    background-position: left -23px;
}

.topnav2014 .topnav_expand .n_photos {
    background-position: left -50px;
}

.topnav2014 .topnav_expand .n_india {
    background-position: left -79px;
}

.topnav2014 .topnav_expand .n_opinion {
    background-position: left -108px;
}

.topnav2014 .topnav_expand .n_cities {
    background-position: left -137px;
}

.topnav2014 .topnav_expand .n_world {
    background-position: left -166px;
}

.topnav2014 .topnav_expand .n_people {
    background-position: left -195px;
}

.topnav2014 .topnav_expand .n_offbeat {
    background-position: left -224px;
}

.topnav2014 .topnav_expand .n_trends {
    background-position: left -253px;
}

.topnav2014 .topnav_expand .n_south {
    background-position: left -279px;
}

.topnav2014 .topnav_expand .n_cheatsheet {
    background-position: left -305px;
}

.topnav2014 .topnav_expand .n_voice {
    background-position: left -331px;
}

.topnav2014 .topnav_expand .n_forum {
    background-position: left -360px;
}

.topnav2014 .topnav_expand .n_polls {
    background-position: left -391px;
}

.topnav2014 .topnav_expand .n_alert {
    background-position: left -422px;
}

.topnav2014 .topnav_expand .n_social {
    background-position: left -449px;
}

.topnav2014 .topnav_expand .n_weather {
    background-position: left -477px;
}

.topnav2014 .topnav_expand .n_schedule {
    background-position: left -510px;
}

.topnav2014 .topnav_expand .n_world_cup {background-position: left -605px;}
.topnav2014 .topnav_expand .n_budget {background-position: left -569px;}

.topnav2014_sticky {
    position: relative;
    background-color: #fff;
    float: left;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    border-bottom: 1px solid #f6f6f6;
    border-top: 1px solid #f6f6f6;
    font-size: 12px;
    text-transform: uppercase;
    color: #999;
}

.topnav2014_sticky .topmenu_sticky {
    float: left;
    margin-left: 20px;
}

.topnav2014_sticky .topmenu_sticky .topmenu_collapse {
    height: 34px;
    float: left;
    display: block;
    padding: 0 10px 0 34px;
    border: 1px solid #fafafa;
    background-image: url(../../ndtv_2014/images/icon_menu_new.png);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    font-size: 14px;
    box-shadow: 2px 2px 4px 0 #ccc;
    cursor: pointer;
    font-size: 14px;
}

.topnav2014_sticky .topmenu_sticky .breadcrums {
    float: left;
    margin: 12px 0 0 20px;
}

.topnav2014_sticky .topmenu_sticky .breadcrums a {
    color: #666;
}

.topnav2014_sticky .comments_sticky {
    float: right;
    width: 395px;
    text-align: right;
    margin-right: 10px;
}

.topnav2014_sticky .comments_sticky .commentsno {
    display: block;
    background-image: url(../../ndtv_2014/images/icon_comment.png);
    background-repeat: no-repeat;
    background-position: right 2px;
    float: right;
    margin-right: 15px;
    margin-top: 10px;
    padding: 0 25px 5px 0;
}

.topnav2014_sticky .comments_sticky .commentsno a {
    color: #999;
}

.topnav2014_sticky .topnav_sticky_logo {
    position: absolute;
    left: 47%;
    top: 12px;
}

.topnav2014_sticky .comments_sticky .search_collapse {
    float: right;
    padding: 10px 0 12px 10px;
    border-left: 1px solid #f6f6f6;
    margin-top: 0;
}

.topnav2014_sticky .comments_sticky .search_collapse img {
    margin-bottom: -3px;
}

.topnav2014_sticky .comments_sticky .search_collapse input {
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    padding: 3px;
    color: #999;
    line-height: 15px;
    display: inline-block;
    margin-right: 5px;
}

.ins_headline {
    font-size: 38px;
    line-height: 48px;
    color: #333;
    float: left;
    width: 100%;
    font-family: Roboto Condensed;
}

.ins_headline h1 {
    font-family: Roboto,sans-serif;
    font-size: 28px;
    font-weight: 700 !important;
    letter-spacing: -0.5px;
    line-height: 35px;
    margin-bottom: 10px;
}

.ins_dateline {
    font-size: 13px;
    line-height: 18px;
    color: #666;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.ins_dateline1 {
    font-size: 12px;
    line-height: 18px;
    color: #666;
    margin-bottom: 5px;
}

.ins_dateline a {
    color: #326891;
}

.ins_dateline1 a {
    color: #326891;
}

.ins_mainimage_big {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.ins_mainimage_big img {
    width: 100%;
}

.ins_mainimage_big .ins_mainimg_caption {
    margin: 10px 0 15px;
    color: #999;
    font-size: 14px;
    line-height: 18px;
    border-bottom: 1px solid #f2f2f2;
    display: block;
    padding-bottom: 7px;
}

.ins_mainimage_big .ins_clickvideo_expand {
    background-color: #000;
    background-image: url("../../ndtv_2014/images/play-icon1.png");
    background-position: 5px 7px;
    background-repeat: no-repeat;
    box-sizing: border-box;
    color: #fff!important;
    display: block;
    font-size: 11px;
    line-height: 25px;
    margin-bottom: 0;
    max-width: 100%;
    padding: 5px 10px 5px 25px;
    text-align: left;
}

.ins_mainimage_big .ins_clickvideo_expand a {
    color: #fff!important;
}

.ins_mainimage_sm_mainimg {
    float: left;
    width: 280px;
    margin-right: 20px;
    margin-bottom: 0;
}

.ins_mainimage_sm_mainimg .ins_mainimage_cont {
    width: 100%;
    display: block;
}

.ins_mainimage_sm_mainimg img {
    width: 100%;
}

.ins_mainimage_sm_mainimg .ins_mainimage_sm_caption {
    line-height: 18px;
    box-sizing: border-box;
    padding: 5px 0;
    color: #999!important;
    text-align: left;
    font-size: 12px;
    border-bottom: 1px solid #f2f2f2;
    margin: 0;
}

.ins_mainimage_sm_mainimg .ins_clickvideo_expand {
    line-height: 25px;
    max-width: 100%;
    box-sizing: border-box;
    padding: 5px 10px 5px 25px;
    color: #fff!important;
    text-align: left;
    background-color: #000;
    display: block;
    font-size: 11px;
    background-image: url(../../ndtv_2014/images/play-icon1.png);
    background-repeat: no-repeat;
    background-position: 5px 7px;
    margin-bottom: 0;
}

.ins_mainimage_sm_mainimg .ins_clickvideo_expand a {
    color: #fff!important;
}

.ins_clickvideo_expanded {
    float: left;
    width: 100%!important;
    margin-right: 0!important;
    margin-bottom: 10px!important;
}

.newins_widget {
    float: left;
    width: 100%;
}

.newins_widget .newins_widhead {
    float: left;
    width: 100%;
    font-family: 'Montserrat',sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 24px;
    margin-bottom: 10px;
}

.newins_widget .newins_widhead h2 {
    font-family: 'Montserrat',sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    line-height: 18px;
    color: #666;
}

.newins_widget .newins_widhead span {
    color: #666;
    font-family: 'Montserrat',sans-serif;
    font-size: 13px;
    line-height: 18px;
    text-transform: uppercase;
    font-weight: 400;
}

.newins_widget .newins_widmid {
    float: left;
    width: 100%;
}

.newins_widget .newins_bottom {
    float: left;
    width: 100%;
}

.lhs_highlights {
    float: left;
    width: 100%;
    font-family: 'Roboto',sans-serif;
    font-size: 13px;
}

.lhs_highlights ol {
    float: left;
    width: 100%;
    counter-reset: item;
    padding: 0;
    margin: 0;
}

.lhs_highlights li:before {
    content: counter(item,decimal);
    counter-increment: item;
    display: inline-block;
    margin-left: -1.5em;
    padding-right: .5em;
    text-align: left;
    width: 1em;
    color: #999;
}

.lhs_highlights li {
    display: block;
    margin-left: 1.5em;
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #f2f2f2;
    line-height: 18px;
    font-size: 14px;
}

.lhs_highlights li:first-child {
    border-top: 0;
    padding-top: 0;
    margin-top: 0;
}

.lhs_highlights li a {
    color: #999;
}

.lhs_alsosee {
    float: left;
    width: 100%;
    font-family: 'Roboto',sans-serif;
    font-size: 13px;
}

.lhs_alsosee ol {
    float: left;
    width: 100%;
    counter-reset: item;
    padding: 0;
    margin: 0;
}

.lhs_alsosee li {
    display: block;
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #f2f2f2;
    line-height: 18px;
    font-size: 14px;
}

.lhs_alsosee li:first-child {
    border-top: 0;
    padding-top: 0;
    margin-top: 0;
}

.lhs_alsosee li a {
    color: #999;
}

.lhs_share {
    float: left;
    width: 100%;
}

.lhs_share ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.lhs_share li {
    width: 100%;
    float: left;
    padding: 3px 0;
    border-top: 1px solid #f2f2f2;
    text-align: left;
}

.lhs_share li:first-child {
    border-top: 0;
}

.lhs_share_other {
    float: left;
    margin-right: 30px;
    width: 140px;
}

.lhs_share_other ul {
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
}

.lhs_share_other li {
    width: 100%;
    float: left;
    padding: 3px 0;
    border-top: 1px solid #f2f2f2;
    text-align: left;
}

.lhs_share_other li:first-child {
    border-top: 0;
}

.lhsrelated_wrap {
    border: 1px solid #f2f2f2;
    float: left;
    margin: 30px 30px 30px -171px;
    padding: 20px;
    width: 98px;
}

.lhsrelated_wrap .relatedshadow {
    position: absolute;
    top: -14px;
    left: 0;
}

.lhs_relatednews {
    float: left;
    width: 100%;
    font-family: 'Roboto',sans-serif;
}

.lhs_relatednews ul {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
}

.lhs_relatednews li {
    font-size: 13px;
    display: block;
    background-image: url(../../ndtv_2014/images/bullet_circle.png);
    background-repeat: no-repeat;
    background-position: left 8px;
    padding-left: 15px;
}

.lhs_relatednews li:first-child {
    border-top: 0;
}

.lhs_relatednews li a {
    color: #999;
    font-size: 12px;
    line-height: 20px;
}

.ins_keyword {
    float: left;
    width: 100%;
    padding: 0;
    text-align: left;
    box-sizing: content-box;
}

.ins_keyword a {
    display: inline-block;
    padding: 3px 10px;
    font-size: 10px;
    color: #999;
    background-color: #f5f5f5;
    margin: 0 5px;
    margin-bottom: 10px;
}

.ins_keyword_rhs {
    float: left;
    width: 100%;
    padding: 10px 0 10px 0;
    text-align: left;
}

.ins_keyword_rhs a {
    display: inline-block;
    padding: 3px 10px;
    font-size: 10px;
    color: #999;
    background-color: #f5f5f5;
    margin: 0 5px;
    margin-bottom: 10px;
}

.ins_nextstory {
    width: 100%;
    float: left;
    display: table;
    font-family: 'Roboto',sans-serif;
    padding: 20px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    margin-bottom: 10px;
    font-weight: normal;
}

.ins_nextstory .left_head {
    color: #333;
    float: left;
    font-family: "roboto",sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    vertical-align: text-top;
    width: 200px;
}



 .ins_nextstory .right_story {
    background-image: url("../../ndtv_2014/images/icon_nextopinion.png");
    background-position: right 6px;
    background-repeat: no-repeat;
    float: right;
    font-size: 14px;
    font-style: italic;
    line-height: 22px;
    padding-right: 15px;
    text-align: right;
    width: 200px;
}

.ins_nextstory .right_story a {
    color: #326891;
}

.ins_adwrap {
    width: 100%;
    float: left;
}

.ins_adwrap p {
    font-size: 10px;
    color: #999;
    margin-bottom: 5px;
    text-align: center;
}

.ins_adwrap .ins_adcont {
    width: 100%;
    float: left;
    width: 300px;
    position: relative;
    z-index: 9999999;
}

.ins_dontmiss {
    width: 100%;
    float: left;
    color: #999;
}

.ins_dontmiss ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
}

.ins_dontmiss ul li {
    float: left;
    width: 100%;
    padding: 10px 0;
    border-top: 1px solid #f2f2f2;
}

.ins_dontmiss ul li:first-child {
    border-top: 0;
    padding-top: 0;
}

.ins_dontmiss ul li img {
    float: left;
}

.ins_dontmiss ul li div {
    padding-left: 110px;
}

.ins_dontmiss ul li a {
    color: #326891;
}

.ins_storybody {
    color: #333;
    float: left;
    font-size: 16px;
    line-height: 24px;
    font-weight: normal;
    width: 100%;
}

.ins_storybody p {
    margin: 0 0 10px 0;
    color: #333!important;
}

.ins_storybody a {
    color: #326891!important;
}

.taboola_lhs {
    width: 100%;
    float: left;
    margin: 20px 0;
}

.taboola_rhs {
    width: 100%;
    float: left;
    margin: 20px 0;
}

.facebbok_rhs {
    width: 100%;
    float: left;
    margin: 20px 0;
}

.footer2014 {
    float: left;
    width: 100%;
    border-top: 4px solid #e0e0e0;
}

.footer2014 ul.iconli {
    margin: 30px auto;
    list-style: none;
    width: 940px;
}

.footer2014 ul.iconli li {
    float: left;
}

.footer2014 ul.iconli li a {
    background: url(../../ndtv_2014/images/footer-icons1.png) no-repeat;
    width: 43px;
    height: 80px;
    display: block;
    position: relative;
    margin: 0 43px 20px 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;
}

.footer2014 ul.iconli li a span {
    position: absolute;
    bottom: 0;
    text-align: center;
    display: block;
    font-size: 12px;
    color: #9b9b9b;
    width: 100%;
}

.footer2014 ul.iconli li a:hover span {
    color: #999;
}

.footer2014 ul.iconli li a.rss {
    background-position: 0 -88px;
}

.footer2014 ul.iconli li a.rss:hover {
    background-position: 0 0;
}

.footer2014 ul.iconli li a.news {
    background-position: -83px -90px;
    width: 70px;
    margin-right: 30px;
}

.footer2014 ul.iconli li a.news:hover {
    background-position: -83px -2px;
}

.footer2014 ul.iconli li a.mobile {
    background-position: -187px -88px;
}

.footer2014 ul.iconli li a.mobile:hover {
    background-position: -187px 0;
}

.footer2014 ul.iconli li a.apps {
    background-position: -285px -88px;
}

.footer2014 ul.iconli li a.apps:hover {
    background-position: -285px 0;
}

.footer2014 ul.iconli li a.fb {
    background-position: -376px -88px;
}

.footer2014 ul.iconli li a.fb:hover {
    background-position: -376px 0;
}

.footer2014 ul.iconli li a.twt {
    background-position: -467px -88px;
}

.footer2014 ul.iconli li a.twt:hover {
    background-position: -467px 0;
}

.footer2014 ul.iconli li a.gp {
    background-position: -555px -88px;
    width: 55px;
}

.footer2014 ul.iconli li a.gp:hover {
    background-position: -555px 0;
    width: 55px;
}

.footer2014 ul.iconli li a.dot {
    background-position: -661px -88px;
}

.footer2014 ul.iconli li a.dot:hover {
    background-position: -661px 0;
}

.footer2014 ul.iconli li a.windows {
    background-position: -747px -88px;
    width: 55px;
    margin-right: 30px;
}

.footer2014 ul.iconli li a.windows:hover {
    background-position: -747px 0;
    width: 55px;
    margin-right: 30px;
}

.footer2014 ul.iconli li a.pint {
    background-position: -853px -87px;
    margin-right: 0;
}

.footer2014 ul.iconli li a.pint:hover {
    background-position: -853px 0;
    margin-right: 0;
}

.footer2014 ul.iconli li a.apple {
    background-position: -940px -87px;
}

.footer2014 ul.iconli li a.apple:hover {
    background-position: -940px 0;
}

.footer2014 ul.iconli li a.droid {
    background-position: -1030px -87px;
}

.footer2014 ul.iconli li a.droid:hover {
    background-position: -1030px 0;
}

.footer2014 ul.footer_link {
    font-size: 14px;
    width: 100%;
    float: left;
    text-align: center;
    padding: 15px 0 40px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
}

.footer2014 ul.footer_link li {
    display: inline;
    padding: 0 5px;
}

.footer2014 ul.footer_link li:first-child {
    border: 0;
}

.footer2014 ul.footer_link li a {
    color: #999;
}

.footer2014 ul.footer_link li a:hover {
    color: #999;
}

.footer2014 .copyright {
    width: 100%;
    float: left;
    padding: 15px 0;
    text-align: center;
    font-size: 12px;
    color: #999;
}

.footer2014 ul.iconli li a.lnkdin {
    background-position: -1121px -87px;
    margin-right: 0;
}

.footer2014 ul.iconli li a.lnkdin:hover {
    background-position: -1121px 0;
    margin-right: 0;
}

.gsocial_pin a .icon_rss {
    background-image: url(../../ndtv_2014/images/icon_rss.png);
    background-repeat: no-repeat;
    background-position: left top;
    height: 20px;
    width: 20px;
    display: block;
}

a.photoicon_w {
    width: 13px;
    height: 9px;
    height: 9px;
    \9;*height: 12px;
    display: inline-block;
    background: url(../../ndtv_2014/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(../../ndtv_2014/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(../../ndtv_2014/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(../../ndtv_2014/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(../../ndtv_2014/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(../../ndtv_2014/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(../../ndtv_2014/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(../../ndtv_2014/images/vp-icon.png) no-repeat 0 -91px;
    margin: 0 5px;
}

.new_commentwrap {
    width: 100%;
    float: left;
    padding: 10px 0;
}

.new_commentwrap .com_head {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}

.new_commentwrap .com_head .header {
    float: left;
    margin-top: 7px;
    font-family: 'Montserrat',sans-serif;
    font-size: 14px;
    color: #999;
    text-transform: uppercase;
}

.new_commentwrap .com_head .com_socialwrap {
    float: right;
    width: 285px;
}

.new_commentwrap .com_head .com_socialwrap a {
    background-image: url(../../ndtv_2014/images/comment_shareicons.png);
    background-repeat: no-repeat;
    background-position: left top;
    display: inline-block;
    height: 33px;
    width: 31px;
    margin: 0 3px -12px 3px;
}

.new_commentwrap .com_head .com_socialwrap .com_fbook {
    background-position: left top;
}

.new_commentwrap .com_head .com_socialwrap .com_twitter {
    background-position: -38px top;
}

.new_commentwrap .com_head .com_socialwrap .com_gplus {
    background-position: -78px top;
}

.new_commentwrap .com_head .com_socialwrap .com_yahoo {
    background-position: -115px top;
}

.new_commentwrap .com_head .com_socialwrap .com_user {
    background-position: -184px top;
}

.new_commentwrap .new_comment_box {
    width: 100%;
    float: left;
    padding: 20px;
    background-color: #f8f8f8;
    box-sizing: border-box;
    margin-bottom: 30px;
}

.new_commentwrap .new_comment_box textarea {
    width: 100%;
    padding: 5px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    height: 250px;
    margin-bottom: 15px;
}

.new_commentwrap .new_comment_box .checkboxs {
    float: left;
    font-size: 12px;
    color: #666;
}

.new_commentwrap .new_comment_box .checkboxs span {
    float: left;
    margin-right: 3px;
}

.new_commentwrap .new_comment_box .checkboxs span input {
    margin-right: 3px;
}

.new_commentwrap .new_comment_box .loginbutton {
    float: right;
}

.new_commentwrap .new_comment_box .loginbuttontextarea:focus {
    border-color: rgba(82,168,236,0.75)!important;
    box-shadow: 0 0 8px rgba(82,168,236,0.5);
    outline: medium none;
}

.new_commentwrap .new_comment_box .loginbutton a {
    font-size: 12px;
    color: #fff;
    background-color: #949494;
    display: block;
    padding: 5px 25px;
    border-radius: 5px;
}

.new_commentwrap .newcommentlist_wrap {
    width: 100%;
    float: left;
}

.new_commentwrap .newcommentlist_wrap .com_list_head {
    float: left;
    font-size: 12px;
    color: #666;
    width: 100%;
}

.new_commentwrap .newcommentlist_wrap .com_list_head .com_list_header {
    float: left;
    font-size: 12px;
    color: #666;
    text-transform: uppercase;
    font-weight: 700;
}

.new_commentwrap .newcommentlist_wrap .com_list_head .com_list_filters {
    float: right;
    font-size: 12px;
    color: #666;
}

.new_commentwrap .newcommentlist_wrap .com_list_head .com_list_filters select {
    border: 1px solid #ccc;
    padding: 3px;
    border-radius: 3px;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list {
    width: 100%;
    float: left;
    margin-top: 10px;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul {
    margin: 0;
    padding: 0;
    float: left;
    width: 100%;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li {
    float: left;
    padding-bottom: 20px;
    width: 100%;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap {
    width: 100%;
    float: left;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .headercont {
    margin-bottom: 10px;
    width: 100%;
    float: left;
    box-sizing: border-box;
    background-color: #f8f8f8;
    padding: 15px 10px 5px;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .com_username {
    float: left;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .headercont .com_username img {
    float: left;
    margin: -7px 5px 0 0;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .com_username a {
    font-size: 13px;
    color: #369;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .com_interactives {
    float: right;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .com_interactives a {
    font-size: 12px;
    color: #369;
    margin: 0 2px;
}

.new_commentwrap .newcommentlist_wrap .newcomment_list ul li .headerwrap .com_user_text {
    font-size: 13px;
    line-height: 19px;
}

.new_commentwrap .newcommentlist_wrap .morecomment_bot {
    width: 100%;
    float: left;
    margin: 5px 0;
    display: block;
    height: 40px;
    background-image: url(../../ndtv_2014/images/morecomment_bg.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.new_commentwrap .newcommentlist_wrap .morecomment_bot span {
    text-align: center;
    display: block;
    margin-top: 12px;
    font-size: 12px;
    color: #999;
}

.new_commentwrap .newcommentlist_wrap .morecomment_bot span a {
    color: #666!important;
}

.new_nextarrow {
    z-index: 2147483647;
    position: fixed;
    top: 40%;
    right: 0;
    padding: 20px 15px;
    box-shadow: 2px 2px 4px 0 #ccc;
    border: 1px solid #f2f2f2;
    background-color: #fff;
}

.new_nextarrow .arrow {
    float: right;
}

.new_nextarrow .arrowstory {
    display: block;
    width: 200px;
    font-size: 16px;
    line-height: 22px;
    color: #666;
    font-style: italic;
}

.new_nextarrow a {
    font-size: 16px;
    line-height: 22px;
    color: #666;
}

.new_blog_wrap_lhs {
    width: 100%;
    float: left;
}

.new_blog_wrap_lhs .blogger_img {
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

.new_blog_wrap_lhs .blogger_img img {
    width: 100%;
    border: 0;
}

.new_blog_wrap_lhs .blogger_name {
    font-size: 14px;
    text-align: center;
    font-weight: normal;
    color: #333;
    float: left;
    width: 100%;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 3px solid #333;
}

.new_blog_wrap_lhs .blogger_name a {
    color: #b7223b;
}

.ins_storybody .googletextad {
    float: left;
    width: 100%;
    margin-bottom: 10px;
}

.ins_storybody .googletextad img {
    with: 100%;
}

.ins_page_header_wrap {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    border-bottom: 1px solid #e0e0e0;
    padding-bottom: 10px;
}

.ins_page_header_wrap .ins_page_header {
    float: left;
    color: #666;
    font-family: 'Montserrat',sans-serif;
    font-size: 32px;
}

.ins_page_header_wrap .ins_page_header span {
    color: #b7223b;
}

.ins_page_header_wrap .ins_page_header h2 {
    font-weight: normal;
    font-size: 32px;
}

.ins_page_header_wrap .inspage_comments_sticky {
    float: right;
    text-align: right;
    margin-right: 10px;
    color: #999;
    font-size: 12px;
    text-transform: uppercase;
}

.ins_page_header_wrap .inspage_comments_sticky .inspage_commentsno {
    display: block;
    background-image: url(../../ndtv_2014/images/icon_comment.png);
    background-repeat: no-repeat;
    background-position: right 2px;
    float: right;
    margin-right: 5px;
    margin-top: 15px;
    padding: 0 25px 5px 0;
}

.ins_page_header_wrap .inspage_comments_sticky .inspage_commentsno a {
    color: #999;
}

.top10_wrap {
    width: 100%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
    background-color: #f6f6f6;
    display: table;
    margin-bottom: 20px;
}

.top10_wrap .top10mainimg {
    float: left;
    width: 150px;
    margin-right: 10px;
    display: table-cell;
}

.top10_wrap .top10mainimg img {
    width: 100%;
}

.top10_wrap .top10_intro {
    font-size: 16px;
    line-height: 24px;
    color: #333;
    display: table-cell;
    vertical-align: middle;
}

.new_top10list {
    float: left;
    width: 100%;
    font-family: 'Roboto',sans-serif;
}

.new_top10list .top10list_head {
    float: left;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    padding-bottom: 15px;
    border-bottom: 3px solid #b7223b;
    text-align: center;
}

.new_top10list ol {
    counter-reset: item;
    margin-left: 0;
    padding-left: 0;
    width: 100%;
    float: left;
}

.new_top10list li {
    padding-left: 70px;
    position: relative;
    display: block;
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid #f2f2f2;
    line-height: 24px;
    font-size: 16px;
}

.new_top10list li:before {
    font-family: 'Montserrat',sans-serif;
    font-weight: normal;
    width: 50px;
    left: 0;
    position: absolute;
    top: 15px;
    color: #b7223b;
    font-size: 28px;
    content: counter(item);
    counter-increment: item;
    text-align: center;
    padding-right: 0;
}

.new_top10list li:first-child {
    border-top: 0;
    margin-top: 0;
}

.new_top10list li a {
    color: #326891;
}

.whosaid_wrap {
    width: 100%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
    background-color: #f6f6f6;
    margin-bottom: 20px;
}

.whosaid_wrap .whosaid_top_mainimg {
    float: left;
    width: 360px;
    margin-right: 30px;
    margin-bottom: 10px;
    position: relative;
}

.whosaid_wrap .whosaid_top_mainimg .whosaid_top_mainimg_cont {
    width: 100%;
    float: left;
}

.whosaid_wrap .whosaid_top_mainimg img {
    width: 100%;
}

.whosaid_wrap .whosaid_top_mainimg_expanded {
    float: left;
    width: 100%;
    margin-right: 30px;
    margin-bottom: 20px;
    position: relative;
}

.whosaid_wrap .whosaid_top_mainimg_expanded .whosaid_top_mainimg_cont {
    width: 100%;
    float: left;
}

.whosaid_wrap .whosaid_top_mainimg_expanded img {
    width: 100%;
}

.whosaid_wrap .mainimage_caption {
    float: left;
    width: 100%;
    box-sizing: border-box;
    margin: 0;
    padding: 5px 10px;
    color: #fff;
    text-align: left;
    background-color: #000;
    display: block;
    font-size: 11px;
}

.whosaid_wrap .whosaid_intro {
    font-size: 16px;
    line-height: 23px;
    color: #333;
    vertical-align: text-top;
}

.whosaid_wrap .whosaid_intro p {
    margin: 10px 0;
}

.new_whosaidlist {
    float: left;
    width: 100%;
    font-family: 'Roboto',sans-serif;
    margin-bottom: 30px;
}

.new_whosaidlist .whosaidlist_head {
    float: left;
    width: 100%;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    padding-bottom: 15px;
    border-bottom: 3px solid #b7223b;
    text-align: center;
}

.new_whosaidlist ul {
    padding: 0;
    margin: 0;
    width: 100%;
    float: left;
}

.new_whosaidlist li {
    width: 100%;
    box-sizing: border-box;
    display: table;
    padding-left: 50px;
    padding-top: 15px;
    margin-top: 15px;
    border-top: 1px solid #f2f2f2;
    line-height: 22px;
    font-size: 16px;
    background-image: url(../../ndtv_2014/images/whosaidwhat_quoteicon.png);
    background-repeat: no-repeat;
    background-position: 10px 20px;
}

.new_whosaidlist li:first-child {
    border-top: 0;
    margin-top: 0;
}

.new_whosaidlist li a {
    color: #999;
}

.new_whosaidlist ul li .whosaid_quote {
    font-size: 20px;
    color: #333;
    line-height: 26px;
    display: table-cell;
    vertical-align: top;
}

.new_whosaidlist ul li .whosaid_quote p {
    font-size: 12px;
    color: #999;
    text-align: right;
    line-height: 18px;
}

.new_whosaidlist ul li .whosaid_profileimage {
    display: table-cell;
    float: right;
    height: 64px;
    text-align: center;
    width: 100px;
}

.breakingnews_new {
    background-color: #fbc300;
    color: #333;
    font-family: 'Karla',sans-serif;
    font-size: 16px;
    width: 100%;
    margin-bottom: 10px;
}

.breakingnews_new table {
    width: 100%;
}

.breakingnews_new td {
    padding: 10px 5px;
}

.breakingnews_new .head {
    background-color: #000;
    color: #fff;
    text-align: center;
    width: 145px;
}

.breakingnews_new {
    color: #333;
    font-family: 'Karla',sans-serif;
    font-size: 16px;
}

iframe[id^="oauth2relay"],iframe[id^="twttrHubFrameSecure"],iframe[id^="twttrHubFrame"],iframe[src^="https://accounts.google.com/o/oauth2/auth?client_id="] {
    position: fixed!important;
}

.autocomplete {
    background: none repeat scroll 0 0 #fff!important;
    border: 1px solid #f2f2f2!important;
    cursor: pointer!important;
    margin: -6px 6px 6px -6px!important;
    max-height: 350px!important;
    overflow: auto!important;
    text-align: left!important;
}

.autocomplete-w1 {
    background: url("../../ndtv_2014/images/shadow.png") no-repeat scroll right bottom rgba(0,0,0,0)!important;
    font-family: calibri!important;
    font-size: 14px!important;
    left: 0!important;
    margin: 8px 0 0 6px!important;
    position: absolute!important;
    top: 0!important;
}

.autocomplete .selected {
    background: #f0f0f0;
}

.autocomplete div {
    padding: 2px 5px;
    white-space: nowrap;
}

.autocomplete strong {
    font-weight: normal;
    color: #39f;
}

#colorbox,#cboxOverlay,#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999999;
    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(../../../ndtv_2014/images/colorbox_images/overlay.png) repeat 0 0;
    z-index: 99999999;
}

#cboxTopLeft {
    width: 21px;
    height: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) no-repeat -100px 0;
}

#cboxTopRight {
    width: 21px;
    height: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) no-repeat -129px 0;
}

#cboxBottomLeft {
    width: 21px;
    height: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) no-repeat -100px -29px;
}

#cboxBottomRight {
    width: 21px;
    height: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) no-repeat -129px -29px;
}

#cboxMiddleLeft {
    width: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) left top repeat-y;
}

#cboxMiddleRight {
    width: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) right top repeat-y;
}

#cboxTopCenter {
    height: 21px;
    background: url(../../../ndtv_2014/images/colorbox_images/border.png) 0 0 repeat-x;
}

#cboxBottomCenter {
    height: 21px;
    background: url(../../../ndtv_2014/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(../../../ndtv_2014/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(../../../ndtv_2014/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(../../../ndtv_2014/images/colorbox_images/loading_background.png) no-repeat center center;
}

#cboxLoadingGraphic {
    background: url(../../../ndtv_2014/images/colorbox_images/loading.gif) no-repeat center center;
}

#cboxClose {
    position: absolute;
    top: 0;
    right: 0;
    background: url(../../../ndtv_2014/images/colorbox_images/controls.png) no-repeat -14px 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(../../../ndtv_2014/images/colorbox_images/ie6/borderTopLeft.png);
}

.cboxIE6 #cboxTopCenter {
    background: url(../../../ndtv_2014/images/colorbox_images/ie6/borderTopCenter.png);
}

.cboxIE6 #cboxTopRight {
    background: url(../../../ndtv_2014/images/colorbox_images/ie6/borderTopRight.png);
}

.cboxIE6 #cboxBottomLeft {
    background: url(../../../ndtv_2014/images/colorbox_images/ie6/borderBottomLeft.png);
}

.cboxIE6 #cboxBottomCenter {
    background: url(../../../ndtv_2014/images/colorbox_images/ie6/borderBottomCenter.png);
}

.cboxIE6 #cboxBottomRight {
    background: url(../../../ndtv_2014/images/colorbox_images/ie6/borderBottomRight.png);
}

.cboxIE6 #cboxMiddleLeft {
    background: url(../../../ndtv_2014/images/colorbox_images/ie6/borderMiddleLeft.png);
}

.cboxIE6 #cboxMiddleRight {
    background: url(../../../ndtv_2014/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')");
}

div.poem p {
    margin: 10px 0!important;
    line-height: 20px!important;
    text-align: center;
}

.button_close {
    float: right;
}

a.place {
    color: #666!important;
    cursor: text;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}

.nhm_bnews_wrap {
    float: left;
    width: 100%;
    padding: 0 5px 10px;
    box-sizing: border-box;
}

.nhm_bnews_wrap .nhm_bnews {
    box-sizing: border-box;
    width: 100%;
    color: #000;
    margin: 0 auto;
    font-family: 'Roboto',sans-serif;
}

.bnews_head,.bnews_share {
    background-color: #000;
    color: #fff;
    font-family: montserrat;
    font-size: 15px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    width: 125px;
}

.bnews_share {
    background-color: #f6eb17;
    color: #000;
    font-family: montserrat;
    font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
    width: 135px;
}

.nhm_bnews table {
    width: 100%;
}

.nhm_bnews table td {
    padding: 5px;
}

.bnews_news {
    background-color: #f6eb17;
    border-left: 1px solid #000;
    border-right: 1px solid #fff;
    font-family: montserrat;
    font-size: 16px;
    padding-left: 10px!important;
}

.bnews_share .bn_face,.bnews_share .bn_twit,.bnews_share .bn_email {
    background-image: url(../../ndtv_2014/images/bnews_social_icons_new.png);
    background-position: left top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin: 0 2px;
    zoom: 1;
    vertical-align: text-top;
    width: 15px;
}

.bnews_share .bn_twit {
    background-position: -22px top!important;
}

.bnews_share .bn_email {
    background-position: -44px top!important;
    height: 15px;
    width: 19px;
}

.gnavigation_bg {
    position: relative;
    background-color: #fff;
}

.nhm_main {
    float: left;
    width: 100%;
}

.nhm_main .nhm_maincont {
    margin-left: auto;
    margin-right: auto;
    width: 1240px;
}

.nhm_main .nhm_maincont .nhm_maincontwrap_global {
    float: left;
    width: 100%;
}

.gnavigation_wrap {
    float: left;
    padding: 10px 5px;
    width: 100%;
    border-bottom: 1px solid #f2f2f2;
    box-sizing: border-box;
    margin-bottom: 10px;
}

.gnavigation {
    float: left;
    margin-right: 20px;
}

.gnavigation ul {
    float: left;
}

.gnavigation ul li {
    display: inline-block;
    margin: 0 1px;
}

.gnavigation ul li a:hover,.gnavigation ul li span {
    background-color: #000;
    color: #fff!important;
}

.gnavigation ul li a,.gnavigation ul li a:hover,.gnavigation ul li span {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    padding: 5px;
}

.gsocialbar {
    float: right;
    width: 341px;
}

.gsocialbar .gsocial_icons {
    float: left;
    width: 321px;
}

.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_rss {
    background-image: url("../images/icon_rss.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 20px;
    width: 20px;
}

.topnav2014_sticky .topnav_expand {
    width: 120px;
    position: absolute;
    top: 10px;
    left: 20px;
    box-shadow: 2px 2px 4px 0 #333;
    padding: 20px;
    background-color: #fff;
}

.topnav2014_sticky .topnav_expand .head {
    font-size: 14px;
    text-transform: uppercase;
    color: #999;
    margin-bottom: 5px;
}

.topnav2014_sticky .topnav_expand ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
    padding-bottom: 10px;
    border-bottom: 1px solid #f7f6f6;
    margin-bottom: 10px;
}

.topnav2014_sticky .topnav_expand ul.noborder {
    border-bottom: 0;
    padding-bottom: 0;
}

.topnav2014_sticky .topnav_expand ul li {
    padding-left: 25px;
    float: left;
    background-image: url(../../ndtv_2014/images/topnav_expand_icons_new.png);
    background-repeat: no-repeat;
    background-position: left 3px;
}

.topnav2014_sticky .topnav_expand ul li a {
    color: #666;
    font-size: 13px;
    line-height: 24px;
}

.topnav2014_sticky .topnav_expand .n_livetv {
    background-position: left 3px;
}

.topnav2014_sticky .topnav_expand .n_videos {
    background-position: left -23px;
}

.topnav2014_sticky .topnav_expand .n_photos {
    background-position: left -50px;
}

.topnav2014_sticky .topnav_expand .n_india {
    background-position: left -79px;
}

.topnav2014_sticky .topnav_expand .n_opinion {
    background-position: left -108px;
}

.topnav2014_sticky .topnav_expand .n_cities {
    background-position: left -137px;
}

.topnav2014_sticky .topnav_expand .n_world {
    background-position: left -166px;
}

.topnav2014_sticky .topnav_expand .n_people {
    background-position: left -195px;
}

.topnav2014_sticky .topnav_expand .n_offbeat {
    background-position: left -224px;
}

.topnav2014_sticky .topnav_expand .n_trends {
    background-position: left -253px;
}

.topnav2014_sticky .topnav_expand .n_south {
    background-position: left -279px;
}

.topnav2014_sticky .topnav_expand .n_cheatsheet {
    background-position: left -305px;
}

.topnav2014_sticky .topnav_expand .n_voice {
    background-position: left -331px;
}

.topnav2014_sticky .topnav_expand .n_forum {
    background-position: left -360px;
}

.topnav2014_sticky .topnav_expand .n_polls {
    background-position: left -391px;
}

.topnav2014_sticky .topnav_expand .n_alert {
    background-position: left -422px;
}

.topnav2014_sticky .topnav_expand .n_social {
    background-position: left -449px;
}

.topnav2014_sticky .topnav_expand .n_weather {
    background-position: left -477px;
}

.topnav2014_sticky .topnav_expand .n_schedule {
    background-position: left -510px;
}

.nbadd300_250 {
    width: 300px;
    height: auto;
    position: relative;
}

.new_storylising {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}

.new_storylising ul {
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
}

.new_storylising ul li {
    width: 100%;
    float: left;
    box-sizing: border-box;
    border-top: 1px solid #e0e0e0;
    padding-top: 20px;
    margin-top: 20px;
}

.new_storylising ul li:first-child {
    margin-top: 0;
    border-top: 0;
}

.new_storylising ul li .new_storylising_img {
    width: 150px;
    float: left;
}

.new_storylising ul li .new_storylising_img img {
    width: 100%;
}

.new_storylising ul li .new_storylising_contentwrap {
    width: 100%;
    box-sizing: border-box;
    padding-left: 175px;
    -moz-box-sizing: border-box;
}

.new_storylising ul li .new_storylising_contentwrap .nstory_header {
    width: 100%;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 5px;
}

.new_storylising ul li .new_storylising_contentwrap .nstory_header a {
    text-decoration: none;
    color: #326891;
}

.new_storylising ul li .new_storylising_contentwrap .nstory_dateline {
    font-size: 12px;
    color: #666;
    margin-bottom: 5px;
}

.new_storylising ul li .new_storylising_contentwrap .nstory_dateline a {
    color: #326891;
}

.new_storylising ul li .new_storylising_contentwrap .nstory_intro {
    font-size: 14px;
    color: #666;
    line-height: 20px;
}

.new_pagination {
    width: 100%;
    float: left;
    text-align: center;
    margin: 10px 0;
    padding: 30px 0;
    border-top: 1px solid #f2f2f2;
}

.new_pagination a {
    margin: 0 10px;
}

.new_pagination span {
    padding: 3px 7px;
    border: 1px solid #ccc;
    box-shadow: 0 0 2px #ccc;
    border-radius: 5px;
    margin: 0;
    font-weight: bold;
    font-size: 16px;
}

.new_forumlisting {
    width: 100%;
    float: left;
}

.new_forumlisting .new_forumlisting_head {
    float: left;
    width: 100%;
    font-family: 'Montserrat',sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    color: #666;
    padding: 10px 0;
    border-bottom: 3px solid #c00;
}

.new_forumlisting ul {
    width: 100%;
    float: left;
}

.new_forumlisting li {
    width: 100%;
    float: left;
    padding-top: 20px;
    border-bottom: 1px solid #e0e0e0;
}

.new_forumlisting ul li a {
    color: #326891;
}

.new_forumlisting ul li .nforum_header {
    width: 100%;
    float: left;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 5px;
}

.new_forumlisting ul li .nforum_dateline {
    font-size: 12px;
    color: #666;
    margin-bottom: 5px;
}

.new_forumlisting ul li .nforum_interactive {
    width: 100%;
    float: left;
    margin-top: 15px;
}

.new_forumlisting ul li .nforum_interactive .forum_comments {
    font-size: 11px;
    float: left;
    margin: 0 10px;
    background-image: url(../../ndtv_2014/images/icon_comment.png);
    background-repeat: no-repeat;
    background-position: right 5px;
    padding-right: 25px;
    height: 30px;
    text-transform: uppercase;
    padding-top: 5px;
}

.new_forumlisting ul li .nforum_interactive .forum_joindiscussion {
    font-size: 11px;
    border-left: 1px solid #ccc;
    padding-left: 15px;
    float: left;
    margin: 0 10px;
    background-image: url(../../ndtv_2014/images/icon_joindiscussion.png);
    background-repeat: no-repeat;
    background-position: right 5px;
    padding-right: 30px;
    height: 30px;
    text-transform: uppercase;
    padding-top: 5px;
}

.n_fourm_intro {
    float: left;
    width: 100%;
    color: #333;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 0;
}

.new_polllisting {
    width: 100%;
    float: left;
}

.new_polllisting ul {
    width: 100%;
    float: left;
}

.new_polllisting .new_polllisting_head {
    float: left;
    width: 100%;
    font-family: 'Montserrat',sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    color: #666;
    padding: 20px 0;
}

.new_polllisting ul li {
    width: 100%;
    float: left;
    padding-top: 10px;
    border-bottom: 1px solid #e0e0e0;
}

.new_polllisting ul li a {
    color: #326891;
}

.new_polllisting ul li .npoll_header {
    width: 100%;
    float: left;
    font-family: 'Roboto Condensed',sans-serif;
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 5px;
}

.new_polllisting ul li .npoll_dateline {
    font-size: 12px;
    color: #666;
    margin-bottom: 20px;
}

.new_polllisting ul li .npoll_scriptcont {
    width: 100%;
    float: left;
    box-sizing: border-box;
}

.forum_script_cont {
    float: left;
    width: 100%;
}

.new_feat_opinion_cont {
    float: left;
    margin-bottom: 30px;
    font-weight: 100;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #f2f2f2;
    padding: 70px 60px 30px 60px;
    color: #999;
    font-family: 'Roboto',sans-serif;
    background-image: url(../../ndtv_2014/images/featured_quote_img.png);
    background-repeat: no-repeat;
    background-position: 16px 36px;
}

.new_feat_opinion_cont .feat_opinion_quote {
    width: 100%;
    font-size: 22px;
    font-family: 'Roboto Slab',serif;
    color: #000;
}

.new_feat_opinion_cont .feat_opinion_quote a {
    color: #000;
}

.new_feat_opinion_cont .feat_opinion_dateline {
    font-size: 16px;
    width: 100%;
    display: block;
    margin-top: 10px;
}

.new_feat_opinion_cont .feat_opinion_dateline span a {
    color: #b2112c;
}

.new_feat_opinion_cont .feat_opinion_comments {
    float: right;
    background-image: url(../../ndtv_2014/images/icon_comment.png);
    background-repeat: no-repeat;
    background-position: left 12px;
    padding: 10px 0 10px 25px;
}

.new_feat_opinion_cont .feat_opinion_comments a {
    color: #069;
}

.new_feat_list_cont {
    width: 100%;
    box-sizing: border-box;
    float: left;
    margin-bottom: 30px;
}

.new_feat_list_cont ul {
    padding: 0;
    margin: 0;
    float: left;
    width: 100%;
}

.new_feat_list_cont ul li {
    float: left;
    width: 190px;
    margin-left: 35px;
}

.new_feat_list_cont ul li:first-child {
    margin-left: 0;
}

.new_feat_list_cont ul li .new_feat_list_img {
    float: left;
    width: 100%;
    margin-bottom: 10px;
    background-color: #f5f5f5;
}

.new_feat_list_cont ul li .new_feat_list_img img {
    width: 100%;
}

.new_feat_list_cont ul li .new_feat_list_head {
    font-family: 'Roboto',sans-serif;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 5px;
}

.new_feat_list_cont ul li .new_feat_list_head a {
    color: #666;
}

.new_feat_list_cont ul li .new_feat_list_name {
    font-family: 'Roboto',sans-serif;
    font-size: 14px;
    color: #b2112c;
}

.new_feat_list_cont ul li .new_feat_list_name a {
    color: #b2112c;
}

.oped_columnists_wrap {
    width: 100%;
    float: left;
    background-color: #f5f6f6;
    padding-left: 10px;
    box-sizing: border-box;
    background-image: url(../../ndtv_2014/images/bigarrow_bottom.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    padding-bottom: 39px;
}

.oped_columnists_wrap .oped_columnists_wrap_header {
    padding: 30px 0;
    font-family: 'Montserrat',sans-serif;
    font-size: 12px;
    color: #666;
    text-transform: uppercase;
    font-weight: normal;
}

.opinion_blog_list {
    border-top: 10px solid #f5f6f6;
    width: 100%;
    box-sizing: border-box;
    float: left;
}

.opinion_blog_list .opinion_blog_head {
    font-family: 'Montserrat',sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    color: #666;
    padding: 30px 0;
}

.opinion_blog_list ul {
    padding: 0;
    margin: 0;
    width: 100%;
    float: left;
}

.opinion_blog_list ul li {
    width: 100%;
    float: left;
    border-top: 1px solid #f2f2f2;
    padding: 15px 0;
    position: relative;
}

.opinion_blog_list ul li .opinion_blog_smimg {
    float: left;
    position: absolute;
    left: 15px;
    top: 15px;
}

.opinion_blog_list ul li .opinion_blog_contentwrap {
    padding-left: 105px;
    float: left;
    padding-right: 90px;
    width: 100%;
    box-sizing: border-box;
    font-family: 'Roboto',sans-serif;
}

.opinion_blog_list ul li .opinion_blog_contentwrap .opinion_blog_header {
    font-size: 18px;
    color: #666;
    line-height: 26px;
}

.opinion_blog_list ul li .opinion_blog_contentwrap .opinion_blog_bloggername {
    font-size: 14px;
    color: #b2112c;
    line-height: 22px;
}

.opinion_blog_list ul li .opinion_blog_contentwrap .opinion_blog_dateline {
    font-size: 10px;
    color: #666;
    line-height: 18px;
}

.opinion_blog_list ul li .opinion_blog_contentwrap .opinion_blog_intro {
    font-size: 14px;
    color: #666;
    line-height: 18px;
}

.opinion_blog_list ul li .opinion_tag,.opinion_blog_list ul li .blog_tag {
    float: left;
    position: absolute;
    right: 15px;
    top: 15px;
    display: none;
    background-color: #f5f6f6;
    text-transform: uppercase;
    font-family: 'Montserrat',sans-serif;
    font-size: 10px;
    color: #fff;
    padding: 5px 10px;
}

.opinion_blog_list ul .nblog .blog_tag {
    display: block;
    background-color: #ccc;
}

.opinion_blog_list ul .nopinion .opinion_tag {
    display: block;
    color: #999;
}

.op_columnist_list {
    width: 100%;
    float: left;
    box-sizing: border-box;
}

.op_columnist_list ul {
    margin: 0;
    padding: 0;
    width: 100%;
    float: left;
}

.op_columnist_list ul li {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding: 5px 0;
    border-top: 1px solid #dfe1e1;
    font-size: 12px;
    font-family: 'Roboto',sans-serif;
}

.op_columnist_list ul li a {
    color: #666;
}

.op_bloggers_list {
    width: 100%;
    float: left;
    box-sizing: border-box;
}

.op_bloggers_list ul {
    margin: 0;
    padding: 0;
    width: 100%;
    float: left;
}

.op_bloggers_list ul li {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding: 5px 0;
    border-top: 1px solid #dfe1e1;
    font-size: 12px;
    font-family: 'Roboto',sans-serif;
}

.op_bloggers_list ul li a {
    color: #666;
}

.morecomment_bot {
    width: 100%;
    float: left;
    margin: 5px 0;
    display: block;
    height: 40px;
    background-image: url(../../ndtv_2014/images/morecomment_bg.png);
    background-repeat: no-repeat;
    background-position: center center;
}

.morecomment_bot span {
    text-align: center;
    display: block;
    margin-top: 12px;
    font-size: 12px;
    color: #999;
}

.morecomment_bot span a {
    color: #666!important;
}

.search_opinion {
    float: right;
    margin-top: 5px;
    padding: 10px 0 15px 10px;
    font-size: 10px;
    color: #999;
}

.search_opinion input {
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    color: #999;
    display: inline-block;
    line-height: 15px;
    margin: 0 5px;
    padding: 3px;
}

.search_opinion img {
    margin-bottom: -3px;
}

.noborder {
    border-bottom: 0;
    padding-bottom: 0;
}

.nomarginb {
    margin-bottom: 0!important;
}

.ins_left_rhs iframe {
    max-width: 640px!important;
}

.firstpublising {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding: 5px 0;
    color: #666;
    font-size: 12px;
    margin-bottom: 10px;
    margin-top: 10px;
}

.firstpublising strong {
    font-weight: bold;
}

.hori_sharebar ul {
    display: table!important;
    margin-top: -3px;
}

.hori_sharebar li {
    /*border-bottom: 1px solid #f2f2f2!important;*/
    display: table-cell;
    float: none;
    padding: 0px 4px;
    width: auto;
    vertical-align: top;
}
iframe[id^='twitter-widget-0']{ width:87px !important;}
[id^=___plusone] { width:67px !important; }

.ins_page_header_wrap .extradropdown {
    width: auto;
    margin-left: 15px;
    font-size: 12px;
    float: left;
    margin-top: 7px;
}

.ins_page_header_wrap .extradropdown select {
    padding: 5px 10px;
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    font-size: 12px;
    color: #333;
}

#sticky_navigation_wrapper {
    background-color: none !important;
    width: 100%;
    box-shadow: 0 5px 8px -4px #666;
    z-index: 99999999;
}

.sticky_navigation_wrapper_img {
    box-shadow: none !important;
    background-image: url("../../ndtv_2014/images/pulldown3.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 25px;
    width: 100%;
    z-index: 99999999;
}

#sticky_navigation {
    width: 100%;
    position: relative;
}

.new_prevarrow {
    z-index: 2147483647;
    position: fixed;
    top: 40%;
    left: 0;
     padding: 20px 15px; 
    box-shadow: 2px 2px 4px 0 #ccc;
    border: 1px solid #f2f2f2;
    background-color: #fff;
}

.new_prevarrow .arrow {
    float: left;
    margin-right: 10px;
}

.new_prevarrow .arrowstory {
    display: block;
    width: 200px;
    font-size: 16px;
    line-height: 22px;
    color: #666;
    font-style: italic;
    float: right;
}

.new_prevarrow a {
    font-size: 16px;
    line-height: 22px;
    color: #666;
}

.ins_storybody ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.ins_storybody ul li {
    background-image: url(../../ndtv_2014/images/storybullet.png);
    background-repeat: no-repeat;
    background-position: left 10px;
    padding: 2px 0 2px 15px;
    line-height: 22px;
}

.story_inside_list {
    width: 100%;
    float: left;
    box-sizing: border-box;
}

.story_inside_list ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.story_inside_list ul li {
    background-image: none!important;
    background-position: left 10px;
    background-repeat: no-repeat;
    line-height: 22px;
    padding: 2px 0 2px 0px;
}   

#sticky_navigation_wrapper .newcont2 {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
}

.lhs_alsosee .lhsalsoseeby {
    font-size: 12px;
    font-style: italic;
    color: #666;
}

.lhs_alsosee a.lhsalsoseeby {
    color: #999;
}

.topnav_sticky_logo1 {
    left: 45.5%;
    position: absolute;
    top: 24px;
}

.place_cont {
    text-transform: uppercase;
    font-weight: normal;
    color: #333!important;
}

#share_on_top_top {
    display: none;
    cursor: pointer;
}

#share_on_top {
    display: none;
    background-color: #fff;
    box-shadow: 2px 2px 4px 0 #333;
    padding: 20px;
    position: absolute;
    right: 317px;
    top: 10px;
    width: 125px;
    z-index: 9999;
}

.new_top10list img {
    height: auto;
    max-width: 450px!important;
}

.oped_columnists_wrap {
    width: 100%;
    float: left;
    background-color: #f5f6f6;
    padding-left: 10px;
    box-sizing: border-box;
    background-image: url(../../ndtv_2014/images/bigarrow_bottom.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 39px;
}

.oped_columnists_wrap .oped_columnists_wrap_header {
    padding: 30px 0;
    font-family: 'Montserrat',sans-serif;
    font-size: 12px;
    color: #666;
    text-transform: uppercase;
    font-weight: normal;
}

.oped_columnists_wrap .newins_bottom {
    float: left;
    width: 100%;
    text-align: left;
    padding: 10px 0;
}

.columnist_more_wrap {
    position: relative;
}

.columnist_more {
    width: 520px;
    position: absolute;
    top: -18px;
    left: 110px;
    background-color: #f5f6f6;
    float: left;
    z-index: 1;
    padding: 20px;
    box-sizing: border-box;
}

.columnist_more ul {
    width: 100%;
    margin: 0;
    padding: 0;
}

.columnist_more li {
    float: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
    position: relative;
    vertical-align: text-top;
    width: 204px;
    border-bottom: 1px solid #dfe1e1;
    padding: 5px 10px;
    margin: 0 10px;
}

.columnist_more a {
    color: #666;
}

.columnist_more .more_all_columnist {
    float: left;
    width: 100%;
    box-sizing: border-box;
    color: #999;
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    font-style: italic;
    padding: 20px 0 0 0;
    text-align: right;
}

.columnist_more .more_all_columnist span {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -3px -56px;
    display: inline-block;
    height: 11px;
    width: 8px;
    margin-bottom: -1px;
    margin-left: 0;
}

.columnist_more .crossbutton {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -199px top;
    display: block;
    height: 17px;
    width: 16px;
    position: absolute;
    top: 5px;
    right: 5px;
}

.columnist_more_wrap .newins_bottom a {
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    color: #999;
    text-align: left;
    font-style: italic;
}

.columnist_more_wrap .newins_bottom span {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -3px -56px;
    display: inline-block;
    height: 11px;
    width: 8px;
    margin-bottom: -1px;
    margin-left: 2px;
}

.blogger_more_wrap {
    position: relative;
}

.blogger_more {
    width: 520px;
    position: absolute;
    top: -18px;
    left: 110px;
    background-color: #f5f6f6;
    float: left;
    z-index: 1;
    padding: 20px 20px 35px;
    box-sizing: border-box;
}

.blogger_more ul {
    width: 100%;
    margin: 0;
    padding: 0;
}

.blogger_more li {
    float: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
    position: relative;
    vertical-align: text-top;
    width: 204px;
    border-bottom: 1px solid #dfe1e1;
    padding: 5px 10px;
    margin: 0 10px;
}

.blogger_more a {
    color: #666;
}

.blogger_more .more_all_blogger {
    float: left;
    width: 100%;
    box-sizing: border-box;
    color: #999;
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    font-style: italic;
    padding: 20px 0 0 0;
    text-align: right;
}

.blogger_more .more_all_blogger span {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -3px -56px;
    display: inline-block;
    height: 11px;
    width: 8px;
    margin-bottom: -1px;
    margin-left: 5px;
}

.blogger_more .crossbutton {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -199px top;
    display: block;
    height: 17px;
    width: 16px;
    position: absolute;
    top: 5px;
    right: 5px;
}

.blogger_more_wrap .newins_bottom a {
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    color: #999;
    text-align: left;
    font-style: italic;
}

.blogger_more_wrap .newins_bottom span {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -3px -56px;
    display: inline-block;
    height: 11px;
    width: 8px;
    margin-bottom: -1px;
    margin-left: 4px;
}

.insidenewtabs {
    width: 100%;
    float: left;
    box-sizing: border-box;
    border-top: 1px solid #c0c0c0;
    border-bottom: 1px solid #c0c0c0;
    margin: 10px 0;
}

.insidenewtabs ul {
    margin: 0;
    padding: 0 0 0 10px;
    width: 100%;
    float: left;
    height: 41px;
}

.insidenewtabs ul li {
    text-transform: uppercase;
    float: left;
    font-family: 'Roboto Condensed',sans-serif;
}

.insidenewtabs ul li a {
    padding: 12px 50px;
    color: #326891;
    font-size: 14px;
    display: block;
}

.insidenewtabs ul li .select {
    background-color: #fff;
    padding: 20px 50px;
    border: 1px solid #c0c0c0;
    border-bottom: 0;
    margin-top: -10px;
    height: 52px;
}

.insidenewtabs ul li a.select {
    color: #000!important;
    cursor: text;
}

.insidenewtabs ul li a.select:hover {
    text-decoration: none;
}

.insidenewtabs .extradropdown {
    width: auto;
    margin-right: 15px;
    font-size: 12px;
    float: right;
    margin-top: 7px;
}

.insidenewtabs .extradropdown select {
    padding: 5px 10px;
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    font-size: 12px;
    color: #333;
}

.alpha_filters {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding: 20px 0;
    border-bottom: 1px solid #e0e0e0;
}

.alpha_filters a {
    margin: 0 1px;
    color: #666;
    display: inline-block;
    *display: inline;
    zoom: 1;
    border-radius: 50px;
    background-color: #fff;
    padding: 2px 6px;
    font-family: 'Montserrat',sans-serif;
    font-size: 13px;
    text-transform: uppercase;
}

.alpha_filters .selected {
    background-color: #b7223b;
    color: #fff;
}

.alpha_filters .selected:hover {
    color: #fff;
}

.alpha_filters a:hover {
    color: #b7223b;
}

.moreblogger_wrap {
    width: 100%;
    float: left;
    padding: 20px 20px 35px;
    box-sizing: border-box;
}

.moreblogger_wrap ul {
    width: 100%;
    margin: 0;
    padding: 0;
}

.moreblogger_wrap li {
    float: none;
    display: inline-block;
    *display: inline;
    zoom: 1;
    position: relative;
    vertical-align: text-top;
    width: 274px;
    border-bottom: 1px solid #dfe1e1;
    padding: 7px 10px;
    margin: 0 10px;
    font-family: 'Roboto',sans-serif;
    font-size: 14px;
}

.moreblogger_wrap a {
    color: #666;
}

.moreblogger_wrap .more_all_blogger {
    float: left;
    width: 100%;
    box-sizing: border-box;
    color: #999;
    font-family: 'Roboto',sans-serif;
    font-size: 12px;
    font-style: italic;
    padding: 20px 42px 0 0;
    text-align: right;
}

.moreblogger_wrap .more_all_blogger span {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -3px -56px;
    display: inline-block;
    height: 11px;
    width: 8px;
    margin-bottom: -1px;
    margin-left: 5px;
}

.moreblogger_wrap .crossbutton {
    background-image: url(../../ndtv_2014/images/ndtvsprite.png);
    background-repeat: no-repeat;
    background-position: -199px top;
    display: block;
    height: 17px;
    width: 16px;
    position: absolute;
    top: 5px;
    right: 0;
}

.more_st_sticky_wrap {
    clear: both;
    width: 100%;
    text-align: center;
    animation: 600ms ease 0s normal backwards 1 fadeIn;
    opacity: 1;
    display: block;
    float: left;
}

.more_st_sticky_wrap .more_st_sticky_cont {
    font-family: 'Montserrat',sans-serif;
    font-size: 14px;
    float: left;
    width: 100%;
    padding: 10px 0px;
    text-align: center;
}

.more_st_sticky_cont .headcont {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 1px solid #ededed;
    float: left;
    width: 100%;
}

.more_st_cont {
    width: 100%;
    box-sizing: border-box;
    float: left;
}

.more_st_cont .more_st_listing {
    width: 200px;
    float: left;
    padding: 0 10px;
    margin: 10px 20px 0 20px;
}

.more_st_cont .more_st_listing a {
    text-decoration: none;
    color: #326891;
}

.more_st_cont .more_st_listing .imagecontainer {
    width: 100%;
}

.more_st_cont .more_st_listing .imagecontainer img {
    width: 200px;
    height: 140px;
}

.more_st_cont .more_st_listing h5 {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    line-height: 18px;
    font-weight: normal;
    margin-top: 10px;
    text-transform: capitalize;
}

.display_cont {
    float: left;
    width: 100%;
    margin-bottom: -49px;
}

.display_cont a {
    display: block;
    height: 50px;
    width: 100px;
    margin: 0px auto;
}

.hide_cont {
    float: left;
    width: 100%;
    margin-bottom: -49px;
}

.hide_cont a {
    display: none;
    height: 50px;
    width: 100px;
    margin: 0px auto;
}

.extradropdown .search_collapse input {
    border: 1px solid #f2f2f2;
    border-radius: 5px;
    color: #999;
    display: inline-block;
    line-height: 15px;
    margin-right: 5px;
    padding: 3px;
    width: 100px;
}

.extradropdown .search_collapse a {
    background-image: url("../../ndtv_2014/images/ndtvsprite_new.png");
    background-position: -4px -121px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 18px;
    margin-bottom: -4px;
    width: 19px;
}	
.el-left-panel-main {
    float: left;
    height: auto;
    width: 100%;
}
.el-left-panel-bg {
    background: none repeat scroll 0 0 #fbfbfb;
    float: left;
    height: auto;
    margin-bottom: 20px;
    padding-bottom: 25px;
    width: 100%;
}
.el-left-heading {
    border-bottom: 1px solid #cc0000;
    color: #000;
    font-family: "Roboto";
    font-size: 16px;
    font-weight: bold;
    margin: 0 auto;
    padding: 5px 0;
    text-align: left;
    width: 90%;
}
.el-left-panel-bg ul {
    list-style: none outside none;
    margin: 0 auto;
    padding: 0 10px;
    position: relative;
    width: 90%;
}
.el-left-panel-bg ul li {
    border-bottom: 1px solid #e4e4e4;
    height: auto;
    list-style: none outside none;
    margin: 0 auto;
    padding: 0;
    width: 100%;
}
.insideheader, .in_list_header1 {
    border-bottom: 1px solid #ebebeb;
    float: left;
    width: 100%;
}
.lft_cont {
    float: left;
    height: auto;
    width: 895px;
}
.vdropdowncont .vdrop {
    border: 1px solid rgb(204, 204, 204);
    border-radius: 5px;
    font-family: roboto;
    font-size: 13px;
    padding: 2px 4px;
}
.vdropdowncont {
    float: right;
    margin-right: 0px;
    margin-top: 0;
}
.insideheader h1, .in_list_header1 h1 {
    color: #000;
    display: block;
    float: left;
    font-family: "Roboto Condensed",sans-serif;
    font-size: 30px;
    font-weight: 700 !important;
    margin-bottom: 0 !important;
    width: auto;
}
.mar-lft-video {
    margin-left: 30px !important;
}
.videolisting_list ul {
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
}
.videolisting_list li {
    display: inline-block;
    margin: 5px 12px;
    position: relative;
    vertical-align: text-top;
    width: 122px;
}
.videolisting_list .videosband {
    background-image: url("../images/blk.png");
    background-position: left top;
    color: #fff;
    font-family: "Roboto",sans-serif;
    font-size: 11px;
    left: 0;
    line-height: 15px;
    margin: 0;
    padding: 2px;
    position: absolute;
    text-align: right;
    top: 73px;
    width: 118px;
}
.videolisting_list .videosband span {
    background-image: url("../images/vut_video.png");
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 7px;
    margin: 4px 0 0 2px;
    width: 15px;
}
.pagination { float: left; width: 99%; text-align: right; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; padding-top: 5px; padding-bottom: 5px;}
.pagination .select { background: none; cursor: text; color:#c13d55;}
.pagination a {
    background: none!important;
    border: none;
    border-radius: 5px;
    color: black;
    font-family: "Roboto",sans-serif;
    font-size: 13px;
    font-weight: normal!important;
    margin: 0 5px;
    padding: 5px 5px;
    text-decoration: none;
}
.rmv-cls {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    margin: 5px 5px 0 !important;
    padding: 0 !important;
}
.news_list {
    float: left;
    width: 100%;
}
.mart10 {
    margin-top: 10px !important;
}
.news_list ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.news_list ul li {
    border-bottom: 1px dashed #ccc;
    float: left;
    margin-bottom: 15px;
    padding-bottom: 10px;
    width: 100%;
}
.news_list .st_thumb {
    float: left;
    width: 100px;
}
.news_list .st_intro {
    padding-left: 115px;
}
.news_list .st_intro .st_headline, .in_newslisting ul li h2 a {
    color: #006699;
    font-family: "Roboto",sans-serif;
    font-size: 18px;
}
.news_list .st_intro .st_headline a {
    color: #006699;
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
.news_list .st_dateline a, .in_insidelisting a {
    color: #006699 !important;
    font-family: "Roboto",sans-serif !important;
    font-size: 11px;
    text-decoration: none;
}
#insideleftcont #insidetab .ins_tab_select, #insideleftcont .insidetab_video_comments .ins_tab_select {
    -webkit-border-radius:10px 10px 0 0;
    -moz-border-radius:10px 10px 0 0;
    background-color:#2B3A41;
    margin:0 5px;
    padding:7px 15px 6px;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
}
#insideleftcont #insidetab li, #insideleftcont .insidetab_video_comments li {
    float: left;
}
#insideleftcont #insidetab, #insideleftcont .insidetab_video_comments {

        float: left;

        width: 650px;

        border-bottom-width: 2px;

        border-bottom-style: solid;

        border-bottom-color: #2b3a41;

        /*margin-bottom: 10px;*/

    }

    #insideleftcont #insidetab ul, #insideleftcont .insidetab_video_comments ul {

        margin: 0px;

        padding: 0px;

        list-style-type: none;

    }
    #insideleftcont #insidetab .ins_tab_select a, #insideleftcont .insidetab_video_comments .ins_tab_select a {

        color:#FFFFFF;

        font-family:Arial,Helvetica,sans-serif;

        font-size:14px;

        font-weight:bold;

        cursor:pointer;

    }
    

    #insideleftcont #insidetab .ins_tab_unselect, #insideleftcont .insidetab_video_comments .ins_tab_unselect {

        padding: 5px 15px 6px;

        margin-right: 5px;

        background-color: #ccc;

        margin-top: 5px;

        -webkit-border-radius:10px 10px 0 0;

        -moz-border-radius:10px 10px 0 0;

        font-size: 12px;

	font-weight: bold;

        color: #000000;

        cursor:pointer;

    }

    
    #insideleftcont #insidetab .ins_tab_unselect:hover, #insideleftcont .insidetab_video_comments .ins_tab_unselect:hover {

        text-decoration:underline;

    }  #insideleftcont #insidetab .ins_tab_unselect a, #insideleftcont .insidetab_video_comments .ins_tab_unselect a {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 12px;

        color: #000000;

    }
    .google_plus_invite_button {
    clear: both;
    float: right;
    margin-bottom: 0;
    margin-top: -30px;
}.google_plus_invite_button #myBtn.demo {
    background-color: #cc3732;
    border: 1px solid #dd4b39;
    border-radius: 4px;
    color: #fff;
    cursor: pointer;
    font-family: "Roboto Condensed",sans-serif;
    font-weight: 700 !important;
    line-height: 20px;
    padding: 5px 10px;
}.google_plus_invite_button #myBtn.demo {
    color: #fff;
    cursor: pointer;
    font-family: "Roboto Condensed",sans-serif;
    font-weight: 700 !important;
    line-height: 20px;
}.clr {
    clear: both;
}
#insideleftcont .vod_headline, #insideleftcont .vod_headline h1 {
    color: #000000 !important;
    font-family: HelveticaNeue-CondensedBold,Roboto Condensed,"Open Sans Condensed",sans-serif !important;
    font-size: 36px !important;
    font-weight: bold !important;
    line-height: 40px !important;
    margin-bottom: 5px !important;
    padding-top: 5px !important;
}.skype_cont .vod_headline h1 {
    color: #000000 !important;
    font-family: HelveticaNeue-CondensedBold,Roboto Condensed,'Open Sans Condensed',sans-serif !important;
    font-size: 36px !important;
    font-weight: bold !important;
    line-height: 40px !important;
    margin-bottom: 5px !important;
    padding-top: 5px !important;
}

.skype_cont .vod_dateline {
    color: #666666;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 5px;
    margin-top: 0;
}
#video_desc {
    font-size: 14px;
    line-height: 20px;
    float: left;
    color: #000000;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    
}#vid_cap_cont {
    float: left;
    margin-bottom: 20px;
}#vid_cap_cont .vid_caption {

        /*font-family: Arial, Helvetica, sans-serif;*/

        font-size: 14px;

        line-height: 20px;

        margin-top: 10px;

        margin-bottom: 10px;

        padding-bottom: 10px;

        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #EBEBEB;

    }h1, h2, h3, h4, h5, h6 {
    -moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: normal !important;
    line-height: inherit;
    margin: 0;
    padding: 0;
} .scrollable_video {

        float:left;

        position:relative;

        overflow:hidden;

        width: 535px;

        font-size: 0.8em;

        line-height: 1;

    }

    .scrollable_video .items {

        width:650px;

    }

    

    #video_thumb_list .scrollable_video .video_cat_head {

        float: left;

        width: 100%;

        border-bottom-width: 1px;

        border-bottom-style: dotted;

        border-bottom-color: #999999;

    }

    #video_thumb_list .scrollable_video .video_cat_head .cat_head {

        font-family: Georgia, "Times New Roman", Times, serif;

        font-size: 24px;

        font-weight: normal;

        color: #666666;

        margin-bottom: 0px;

    }

    #video_thumb_list .scrollable_video  .video_cat_head p {

        padding-top: 0px;

        padding-bottom: 0px;

    }

    #video_thumb_list .scrollable_video .items p{

        font-size: 14px;

    }



    #video_thumb_list .scrollable_video .vid_playbutton {

        background-image:url("../images/button_arrow_play.png");

        background-position:left top;

        background-repeat:no-repeat;

        height:22px;

        position:absolute;

        right:20px;

        top:89px;

        width:27px;

    }

    #video_thumb_list .scrollable_video {

        float: left;

        width: 631px;

    }

    #video_thumb_list .scrollable_video .video_cat_head {

        float: left;

        width: 100%;

        border-bottom-width: 1px;

        border-bottom-style: dotted;

        border-bottom-color: #999999;

    }

    #video_thumb_list .scrollable_video .video_cat_head .cat_head {

        font-family: Georgia, "Times New Roman", Times, serif;

        font-size: 24px;

        font-weight: normal;

        color: #666666;

        margin-bottom: 0px;

    }

    #video_thumb_list .scrollable_video  .video_cat_head p {

        padding-top: 0px;

        padding-bottom: 0px;

    }

    .scroller span, .scroller.disabled img{

        display:none;

    }

    .scroller.disabled span, .scroller.disabled span img{

        display:inline;

    }

    #video_thumb_list ul {

        float: left;

        list-style-type: none;

        margin: 0;

        padding: 0;

    }

    .scrollable_video .items {

        width: 650px;

    }

    #video_thumb_list li {

        color: #666666;

        float: left;

        font-size: 11px;

        padding: 10px 12px;

        width: 134px;

    }

    #video_thumb_list #Related .vid_playbutton, #video_thumb_list .Related .vid_playbutton {

        background-color:#000000;

        background-image:url("../../images/video_icon.gif");

        background-position:5px 3px;

        background-repeat:no-repeat;

        bottom:68px;

        color:#FFFFFF;

        cursor:pointer;

        font-family:Arial,Helvetica,sans-serif;

        font-size:10px;

        font-weight:normal;

        height:15px;

        left:18px;

        margin-bottom:0;

        margin-left:0;

        margin-top:0;

        opacity:0.65;

        padding-right:5px;

        position:absolute;

        text-align:right;

        top:90px;

        width:114px;

    }



    .personality #video_thumb_list #Related .vid_playbutton {

        background-color:#000000;

        background-image:url("../images/video_icon.gif");

        background-position:5px 3px;

        background-repeat:no-repeat;

        bottom:68px;

        color:#FFFFFF;

        cursor:pointer;

        font-size:10px;

        font-weight:normal;

        height:15px;

        left:5px;

        margin-bottom:0;

        margin-left:0;

        margin-top:0;

        opacity:0.65;

        padding-right:5px;

        position:absolute;

        text-align:right;

        top:80px;

        width:115px;

    }

    #video_thumb_list #Related img, #video_thumb_list .Related img {

        border:1px solid #CCCCCC;

        padding:4px;

    }#video_thumb_list #Related .vid_playbutton, #video_thumb_list .Related .vid_playbutton {

        background-color:#000000;

        background-image:url("../../images/video_icon.gif");

        background-position:5px 3px;

        background-repeat:no-repeat;

        bottom:68px;

        color:#FFFFFF;

        cursor:pointer;

        font-family:Arial,Helvetica,sans-serif;

        font-size:10px;

        font-weight:normal;

        height:15px;

        left:18px;

        margin-bottom:0;

        margin-left:0;

        margin-top:0;

        opacity:0.65;

        padding-right:5px;

        position:absolute;

        text-align:right;

        top:90px;

        width:114px;

    }



    .personality #video_thumb_list #Related .vid_playbutton {

        background-color:#000000;

        background-image:url("../images/video_icon.gif");

        background-position:5px 3px;

        background-repeat:no-repeat;

        bottom:68px;

        color:#FFFFFF;

        cursor:pointer;

        font-size:10px;

        font-weight:normal;

        height:15px;

        left:5px;

        margin-bottom:0;

        margin-left:0;

        margin-top:0;

        opacity:0.65;

        padding-right:5px;

        position:absolute;

        text-align:right;

        top:80px;

        width:115px;

    }
#video_thumb_list li{

        position: relative;color: #666666;
    float: left;
    font-size: 11px;
    padding: 10px 12px;
    width: 134px;

    }.font_weight_normal {
    font-weight: normal;
    line-height: 18px;
}#video_thumb_list p {
    margin-top: 5px;
    overflow: hidden;
}.items p {
    float: left;
    font-size: 13px;
    line-height: 14px;
    margin: 0;
}
.elec14_masthead { width:100%; float:left;padding:15px 0; border-bottom:1px solid #e0e0e0; margin-bottom:20px;}
.elec14_masthead h2 {font-family: 'Montserrat', sans-serif; font-size:32px; font-weight:normal; color:#666; padding:0; margin:0; text-transform:uppercase; float:left;}
#insideleftcont {
    float: left; 
    width: 640px;
}
/*inside pages changes*/
.elec14_topnav { position:relative;width:auto; float:right; font-family: 'Roboto Condensed', sans-serif; font-size:14px; color:#326891; margin-top:13px;}
.elec14_topnav a { color:#326891; text-decoration:none; text-transform:uppercase; margin:0 6px;}
.elec14_topnav span {margin_left:5px;background-image: url(../images/elec14_sprite.png);background-repeat: no-repeat;background-position: -39px -8px;display: inline-block;height: 7px;width: 8px;}
.elec14_moretopnav{width: 165px;box-sizing: border-box; /*background-image: url(../images/morenav_bg.png);background-repeat: no-repeat;background-position: right top;*/ position:absolute;right:-7px;top:50px; box-shadow: 2px 3px 2px #999; padding:0;z-index: 99999;}
.elec14_moretopnav .head{position:absolute; top:-48px; right:0px; width:auto; background: #FFF;}
.elec14_moretopnav .head span {margin_left:5px;background-image: url(../images/elec14_sprite.png);background-repeat: no-repeat;background-position: -49px -8px;display: inline-block;height: 7px;width: 8px;}
.elec14_moretopnav .bottom{position:absolute; bottom:-19px; left:0;}
.elec14_moretopnav .head a{width:65px; border-bottom:0;}
.elec14_moretopnav a{display:block;width:100%; padding:5px 0; border-bottom:1px solid #f6f6f6;}
.ntopnav_wrap .topnav_cont .elec14_moretopnav a, .ntopnav_wrap .topnav_cont .elec14_moretopnav a:hover {margin:0; padding: 8px 15px; border: none;background: #FFF; width: 135px;}
.ntopnav_wrap .topnav_cont .elec14_moretopnav .head a, .ntopnav_wrap .topnav_cont .elec14_moretopnav .head a:hover {padding:20px 15px !important;box-sizing: border-box;width: 100% !important;box-shadow:2px -3px 2px #999;}
div#election_more:hover #visible{visibility: visible;}
.elect14_cont1260 {width:1240px; float:left;}
.elect14_cont910 {width:910px;}
.elec14_cont283 {width:283px;}
.elec14_cont430 {width:429px;}
.elec14_cont600 {width:597px;}
.elect_rhscont300 {width:300px;}

.elec14_adcont {width:100%; float:left;}

.floatl{float:left;}
.floatr{float:right;}
.pagesubtitile {width:100%; float:left; padding:10px 0; box-sizing:border-box; border-bottom:1px solid #f2f2f2; margin-bottom:20px;}
.pagesubtitile h2 {font-size:20px; font-family: 'Roboto Condensed', sans-serif; color:#333; margin:0; padding:0;font-weight:normal; text-transform:uppercase;}
.elec14_storylist {width:100%; float:left; box-sizing:border-box;}
.elec14_storylist ul {margin:0; padding:0; list-style-type:none;width:100%; float:left;}
.elec14_storylist ul li {width:100%;display:inline-block;*display: inline;zoom: 1;	vertical-align:text-top;}
.elec14_storylist ul li .storylist_img {width:100%;float:left; margin-bottom:5px;}
.elec14_storylist ul li .storylist_img img { width:100%;border:0;}
.elec14_storylist ul li .storylist_caption {float: left;font-family: "Roboto",sans-serif;font-size: 13px;line-height: 18px;margin-top: 10px;width: 100%;}
.elec14_storylist ul li .storylist_caption a {color:#326891; text-decoration:none;}
.election14_insidenewslist ul li {border-bottom: 1px solid #e7e7e7;margin: 0 55px 0 0;padding: 20px 0;width: 352px;}
.election14_insidenewslist ul li .storylist_img {float: left;margin-bottom: 0;width: 100px;}
.election14_insidenewslist ul li .storylist_caption {box-sizing: border-box;float: none;font-family: "Roboto",sans-serif;font-size: 16px;line-height: 22px;margin: 0;padding-left: 110px;}
.election14_insidenewslist ul li .storylist_caption span {color: #666;display: block;font-family: "Roboto",sans-serif;font-size: 11px;line-height: 16px;text-transform: uppercase;width: 100%;}
.marr30{margin-right:30px;}
.marb20{margin-bottom:20px;}
.marb30{margin-bottom:30px;}
.election14_videolist{}
.election14_videolist ul li { width:245px; margin:0 0 40px 20px;}
.election14_videolist ul li .storylist_caption {border-bottom: 1px solid #f2f2f2;float: left;padding: 0px 5px 10px 0;position: relative;width: 200px;min-height:54px;}
.election14_videolist ul li .storylist_caption:after {content: '';position: absolute;top: 0px;right: 0;height: 100%;border-right:1px solid #f2f2f2;}
.election14_videolist ul li .moredetails{line-height:25px;float:right; margin-top:10px; text-align:center; color:#e5e5e5;font-family: 'Roboto', sans-serif; font-size:12px;text-transform:uppercase;}
.election14_videolist ul li .moredetails span {margin-left:4px;display: block;width: 19px;height:19px;font-size: 32px;font-family: 'Roboto Condensed', sans-serif;background-image: url(../images/elec14_sprite.png);background-repeat: no-repeat;background-position: -8px -57px;}
.elec14_storylist ul li .storylist_img {position:relative;}
.elec14_storylist ul li .storylist_img span {background-image: url(../images/elec14_sprite.png);background-repeat: no-repeat;background-position: -4px -22px;display: block;position:absolute;left:10px; bottom:10px;width:29px;height:32px;}
.elec14_cont1 {width:100%; float:left; box-sizing:border-box;}
.elec14_cont1 .elec14_cont2 {width:1260px; margin:0 auto; }
.elec14_cont1 .elec14_cont2 .elec14_cont3 {width:100%; float:left; box-sizing:border-box; padding:0px 10px;}
.lft_cont .social-bar {
    float: left;
    margin: 0 0 20px;
    width: 100%;
}
.lft_cont .bar_cont, .bar_cont {
    background: none repeat scroll 0 0 #f0f0f0;
    border-top: 1px solid #d5d5d5;
    height: 20px;
    overflow: visible;
    padding: 9px 0 9px 20px;
}
.lft_cont .marr5 {
    margin-right: 5px !important;
}
.lft_cont .fs12 {
    font-size: 12px;
}
.lft_cont .float_l, .float_l {
    float: left;
}
.lft_cont .marr10 {
    margin-right: 10px;
}
.vid_caption h2, h3, h4, h5, h6 {
    -moz-font-feature-settings: inherit;
    -moz-font-language-override: inherit;
    font-family: inherit;
    font-size: inherit;
    font-size-adjust: inherit;
    font-stretch: inherit;
    font-style: inherit;
    font-variant: inherit;
    font-weight: normal !important;
    line-height: inherit;
    margin: 0;
    padding: 0;
    text-transform: none;
}
.topnav2014 .topnav_expand .n_election1{background-position:left -540px}
.pagesubtitile {border-bottom: 1px solid #f2f2f2;box-sizing: border-box;float: left;margin-bottom: 15px;padding: 10px 0;position: relative;width: 100%;}
.pagesubtitile h2 {color: #333;font-family: "Roboto",sans-serif;font-size: 13px;font-weight: normal;margin: 0;padding: 0;text-transform: uppercase;}
.elec14_dropdown{margin-left:10px; float:left; margin-top:-3px; background-color:f2f2f2;}
.elec14_dropdown select{text-transform:uppercase; font-size:15px;font-family: 'Roboto', sans-serif; color:#666; padding:5px 15px; border:1px solid #f2f2f2; border-radius:8px;}
.t_socialbarwarp_but { background-color: #fbfbfb;padding: 10px; bottom:-41px !important;}
.t_socialbarwarp {    float: right; position: relative;margin-top: 4px;}
.t_socialbarwarp_but .tsocial_button {background-image: url("../images/elec14_sprite.png");background-position: -295px -5px;background-repeat: no-repeat;cursor: pointer;display: block;height: 20px;width: 20px;}
.t_socialbarwarp_close {background-color: #fbfbfb;padding: 10px;}
.t_socialbarwarp .tsocial_icons {box-sizing: border-box;float: left;padding: 7px 10px 0;width: 100%;}
.t_socialbarwarp_close .tsocialclosebutton {background-image: url("../images/elec14_sprite.png");background-position: -247px -5px;background-repeat: no-repeat;cursor: pointer;display: block;height: 13px;position: absolute;right: 5px;top: 5px;width: 12px;}
.t_socialbarwarp .tsocial_icons .tfb {background-position: -65px -2px;}
.t_socialbarwarp .tsocial_icons a {background-image: url("../images/elec14_sprite.png");background-position: -1px -258px;background-repeat: no-repeat;display: inline-block;height: 20px;margin: 0 5px;width: 20px;}
.t_socialbarwarp .tsocial_icons .ttw {background-position: -95px -2px;}
.t_socialbarwarp .tsocial_icons .tgp {background-position: -125px -2px;}
.t_socialbarwarp .tsocial_icons .tredit {background-position: -155px -2px;}
.t_socialbarwarp .tsocial_icons .tlin {background-position: -185px -2px;}
.t_socialbarwarp .tsocial_icons .tmail {background-position: -215px -2px;}
.election14_table{ width:100%; float:left; box-sizing:border-box; font-family: 'Roboto Condensed', sans-serif; color:#333;}
.election14_table .tabheader {margin:10px 0;font-size:16px;font-weight:normal;font-family: "Roboto",sans-serif;}
.election14_table .tabsubhead {margin:10px 0;font-size:16px;font-weight:bold;font-family: 'Roboto', sans-serif;}
.election14_table .tablefootnote {font-size:12px; font-family: 'Roboto', sans-serif; color:#666; margin:10px 0; float:left; width:100%; box-sizing:border-box;}
.election14_table table { width:100%; float:left; box-sizing:border-box;}
.election14_table tr td { font-size:14px;padding: 6px; text-align:right;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.election14_table tr td:first-child { text-align:left;}
.election14_table tr th { color:#333;background-color:#f3f3f3;font-size:14px;padding: 15px 6px; text-align: left;background-color:#f2f2f2; text-align:center;border-left:1px solid #fff;border-top:1px solid #fff;}
/*
.elec14_widtabs {width:100%; float:left; box-sizing:border-box; border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; margin:10px 0;}
.elec14_widtabs ul { margin:0; padding:0 0 0 5px; width:100%;float:left; height:31px; list-style-type:none; box-sizing:border-box;}
.elec14_widtabs ul li {  text-transform:uppercase;float:left;font-family: 'Roboto Condensed', sans-serif; box-sizing:border-box;}
.elec14_widtabs ul li a {text-decoration:none; padding:7px 33px; color:#326891;font-size:14px; display:block;}
.elec14_widtabs ul li .select {background-color:#fff;padding:15px 30px;height:6px; border:1px solid #c0c0c0; border-bottom:none;margin-top:-5px;}
.elec14_widtabs ul li a.select {color:#000!important;cursor:text; box-sizing:content-box;}
.elec14_widtabs ul li a.select:hover {text-decoration:none;}*/
/*inside pages changes*/

.marb30 {
    margin-bottom: 30px;
}
.elec14_widget {
    box-sizing: border-box;
    float: left;
    width: 100%;
}
.elec14_widget .elec14_widtop {
    border-bottom: 1px solid #e0e0e0;
    color: #666;
    font-family: "Montserrat",sans-serif;
    margin-bottom: 10px;
    padding: 10px 0;
    float:left;
    width:100%;
}
.elec14_widget .elec14_widtop h2 {
    font-family: Roboto,sans-serif;
    font-size: 13px;
    font-weight: normal;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    float: left;
    
}

.elec14_widget .elec14_widtop h2 a  { color:#000;}


.elec14_widget .elec14_widmid {
    float: left;
    width: 100%;
}
.elec14_widget .elec14_widmid .submidhead {
    color: #666;
    float: left;
    font-family: "Montserrat",sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 15px;
    text-transform: uppercase;
    width: 100%;
}
.elec14_widget .elec14_widbot {
    float: left;
    margin-bottom: 10px;
    padding: 10px 0;
    width: 100%;
}
.elec14_widget .elec14_widbot a {
    color: #666;
    font-family: "Roboto",sans-serif;
    font-size: 12px;
    font-style: italic;
    text-decoration: none;
}
.elec14_widget .elec14_widbot a span {
    background-image: url("../images/elec14_sprite.png");
    background-position: -28px -8px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 7px;
    margin-left: 5px;
    width: 6px;
}
.elec14_topnav a.active {font-weight:bold;color:#000000;}
object,embed {outline:none;}
.topnav2014 .back2ndtv { width:189px; height:39px; float:left; padding-left:15px; border:none; }

.elec14_widtabs {
    border-bottom: 1px solid #c0c0c0;
    box-sizing: border-box;
    float: left;
    margin: 10px 0;
    width: 100%;
}

.elec14_widtabs ul {
    box-sizing: border-box;
    float: left;
    height: 31px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 5px;
    width: 100%;
}

.elec14_widtabs ul li {
    box-sizing: border-box;
    float: left;
    font-family: "Roboto Condensed",sans-serif;
    text-transform: uppercase;
}

.elec14_widtabs ul li a {
    color: #326891;
    display: block;
    font-size: 13px;
    padding: 7px 17px;
    text-decoration: none;
}

.elec14_widtabs ul li a.select {
    box-sizing: content-box;
    color: #000 !important;
    cursor: text;
}
.elec14_widtabs ul li .select {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    border-color: #c0c0c0 #c0c0c0 -moz-use-text-color;
    border-image: none;
    border-radius: 8px 8px 0 0;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    height: 6px;
    margin-top: -5px;
    padding: 15px 30px;
}

.tab_nav {width:100%; float:left;}
  .tab_nav ul {width:100%; margin:0; padding:0; list-style-type:none;}
  .tab_nav li {float:left; margin:10px 5px;}
  .tab_nav a { padding:5px 15px; background-color:#f5f7f8; border:1px solid #ededed; border-radius:5px; box-shadow:2px 2px #cccccc;}
  .tab_nav a.selected {background-color: #c0c0c0;  color:#fff;     border: 1px solid #b5b5b5;border-radius: 3px; box-shadow: none;}  
  .ins_mainimage_big .ins_clickvideo_expand1 { margin-top:-90px; box-sizing: border-box;color: #fff !important;display: block;font-size: 11px;line-height: 25px;margin-bottom: 30px;max-width: 100%;padding: 5px 10px 5px 20px;text-align: left;}
  .ins_mainimage_big .ins_clickvideo_expand1 a {color: #fff !important;}
  .ins_mainimage_big .ins_clickvideo_expand1 img{width:auto!important;}
  .ins_mainimage_sm_mainimg .ins_clickvideo_expand1 {margin-top:-48px; box-sizing: border-box;color: #fff !important;display: block;font-size: 11px;line-height: 25px;margin-bottom: 5px;max-width: 100%;padding: 5px 10px 5px 10px;text-align: left;}
  .ins_mainimage_sm_mainimg .ins_clickvideo_expand1 img {width:35px!important;}
  
.neweleccont {width:100%; float:left;}
.neweleccont .newcont1 {width:100%; margin:0 auto; padding:0px 10px; box-sizing:border-box;}
.neweleccont .newcont1 .newcont2 {width:100%; flaot:left;background-color: #fff;box-sizing: border-box;padding:0px 10px;}
.neweleccont .newcont1 .newcont2 .newcont3 {width:100%; float:left;box-sizing: border-box;}

.adwrap{float: right;width:300px;}
.adwrap .ad300x100 {width:300px; float:left; margin-bottom:20px; height:100px;position:relative;}
.adwrap .ad300x250{width:300px; float:left; height:250px;position:relative;}


.nglobalnav_wrap {width:100%; float:left; box-sizing:border-box; margin:20px 0 20px 0;}
.nglobalnav_wrap .nglobalnav {width:780px; margin:0 auto;}
.nglobalnav_wrap .nglobalnav a { float:left; display:block; font-size:12px; color:#666666;padding:3px 6px; border:1px solid #fff; margin:0 10px; }
.nglobalnav_wrap .nglobalnav a.select { padding:3px 6px; border:1px solid #e6e6e6; background-color:#f9f9f9; }
.nglobalnav_wrap .nglobalnav a:hover { padding:3px 6px; border:1px solid #e6e6e6; background-color:#f9f9f9; text-decoration: none; }

.ad728_wrap {width:100%; float:left; box-sizing:border-box; margin-bottom:30px;}
.ad728_wrap .ad728_cont {width:728px; height:90px; margin:0 auto; position:relative;}

.ntopnav_wrap {box-shadow: 0 8px 6px -6px #ededed; width:100%; float:left; box-sizing:border-box; margin-bottom:30px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.ntopnav_wrap .ndtvlogo {float:left; font-size:24px; margin-right:5px;margin-top:16px;padding:0 10px;}
.ntopnav_wrap .ndtvlogo a {color:#666;}
.ntopnav_wrap .ndtvlogo img {margin-bottom:-2px;margin-right: 5px;}
.topnav_extra .socialicon {
    display: inline-block;
    left: 55px;
    margin-right: 12px;
    position: relative;
    top: 23px;
}
.topnav_extra .socialicon .break_fb, .topnav_extra .socialicon .break_tw, .ntopnav_wrap .topnav_extra .socialicon .break_mail {
    background-image: url("http://drop.ndtv.com/homepage/ndtvhp2015/images/homepage_sprite.png");
    background-position: -366px -89px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 15px;
    margin: 0 5px;
    width: 11px;
}
.topnav_extra .socialicon .break_tw {
    background-position: -381px -88px;
    height: 15px;
    width: 17px;
}
.ntopnav_wrap .topnav_cont {float:left; position: relative;}
.ntopnav_wrap .topnav_cont a {float:left; display:block; font-size:12px; color:#000;padding:20px 11px;  border:1px solid #fff; border-left:1px solid #e6e6e6; text-decoration: none;}
.ntopnav_wrap .topnav_cont a.select { padding:20px 11px; background-color:#f9f9f9; }
.ntopnav_wrap .topnav_cont a:hover { padding:20px 11px; background-color:#f9f9f9; text-decoration: none;}
#election_more span {
    background-image: url("../images/elec14_sprite.png");
    background-position: -39px -8px;
    background-repeat: no-repeat;
    display: inline-block;
    height: 7px;
    width: 8px;
}
.backtondtv {float:right;}
.backtondtv a {float:left; display:block; font-size:12px; color:#666666;padding:10px 10px; background-color:#f9f9f9; border:1px solid #e6e6e6; margin-top:-5px; border-radius:5px 0 0 5px;}

.footercont {width:100%; float:left; box-sizing:border-box;}
.footercont ul {margin:0; padding:0;width:100%; border-top:1px solid #e7e7e7;float:left;}
.footercont ul li {float:left;}
.footercont ul li a {display:block; padding:20px 15px;color:#666;font-size:11px; border-left:1px solid #e7e7e7;font-weight:400;}
.footercont ul li a:hover {background-color:#f9f9f9;}
.footercont ul li:first-child a {border-left:none;}
.footercont .copywrite {box-sizing:border-box;display:block; padding:10px; color:#666;font-size:11px;border-top:1px solid #e7e7e7;font-weight:400;float:left;width:100%;}
.elec_videolisting_inside ul li {border-top: 1px solid #e0e0e0;padding: 13px 0;}
.elec_videolisting_inside ul li:first-child {border-top: medium none;padding-top: 0;}
.elec_videolisting_inside ul li .storylist_img {float: left;margin-bottom: 0;position: relative;width: 120px;}
.elec_videolisting_inside ul li .playbutton1 {background-image: url("../images/elec14_sprite.png");background-position: -4px -22px;background-repeat: no-repeat;bottom: 3px;display: block;height: 32px;margin-bottom: 0;position: absolute;right: 3px;width: 29px;}
.elec_videolisting_inside ul li .storylist_caption {box-sizing: border-box;float: none;padding-left: 135px;font-weight: normal;}
@font-face{font-family:RupeeForadianRegular;src:url(http://www.ndtv.com/static/fonts/rupeeforadian-webfont.eot);src:local('?'),url(http://www.ndtv.com/static/fonts/rupeeforadian-webfont.ttf) format('truetype'),url(http://www.ndtv.com/static/fonts/rupeeforadian-webfont.svg#webfontR5hylf0C) format('svg');font-weight:400;font-style:normal}.rupee{font-family: RupeeForadianRegular !important;font-style: inherit;}.rupee span {font-family: RupeeForadianRegular !important;left: -9999em;position: absolute;text-indent: -9999em;}
.ntopnav_wrap .topnav_cont .elec14_moretopnav a.select {padding: 8px 15px;}
.trending_insidelist1 {float:left; width:100%; box-sizing:border-box;}
.trending_insidelist1 ul {box-sizing: border-box;float: left;  list-style-type: none; width: 100%;margin:0px;padding: 5px 0; }
.trending_insidelist1 li { box-sizing: border-box;display: table;float: left;padding-top:14px;   margin-top:14px; width: 100%;list-style-type:decimal;}
.trending_insidelist1 li:first-child{margin-top:0; padding:0;}
.trending_insidelist1 li .thumbnail {float: left;width: 100%; margin-bottom:10px;}
.trending_insidelist1 li .thumbnail img {border: 0 none;width: 100%;}
.trending_insidelist1 li .description {color: #333;display: block;font-family: "Roboto",sans-serif;font-size: 15px;font-weight: normal;vertical-align: middle;width: 100%; }
.trending_insidelist1 li .description h2 {color: #464646;font-size: 12px;font-weight: normal; line-height: 16px;}
.trending_insidelist1 li .description span {color: #DB2023 !important;}
.lhshead{border-top:3px solid #ccc; padding-top:10px;}
.st_sharebar_new {width:100%; box-sizing:border-box; float:left; margin-bottom:10px;}
.st_sharebar_new .st_sharebar_left{float:left;}
.st_sharebar_new .st_sharebar_left .n_tw, .st_sharebar_new .st_sharebar_left .n_fb,.st_sharebar_new .st_sharebar_left .n_gp,.st_sharebar_new .st_sharebar_left .n_rd,.st_sharebar_new .st_sharebar_left .n_li {	background-image: url(../images/social_new_st.png);background-repeat: no-repeat;background-position: 0px 0px;height: 44px;width: 44px;float:left;}
.st_sharebar_new .st_sharebar_left .n_fb {background-position: -44px 0px;}
.st_sharebar_new .st_sharebar_left .n_gp {background-position: -88px 0px;}
.st_sharebar_new .st_sharebar_left .n_rd {background-position: -132px 0px;}
.st_sharebar_new .st_sharebar_left .n_li {background-position: -176px 0px;}
.st_sharebar_new .st_sharebar_left .shares {font-size:26px; color:#A4A4A4; width:65px; text-align:center;float:left;padding:4px 3px;}
.st_sharebar_new .st_sharebar_left .shares b {font-size:8px; color:#A4A4A4;}
.st_sharebar_new .st_sharebar_right {float:right;}
.st_sharebar_right .n_email, .st_sharebar_right .n_print, .st_sharebar_right .n_comments {float:left;width: 60px;height:40px;text-align: center;border-left: 1px solid #ededed;padding-left: 10px;}
.st_sharebar_right .n_email a, .st_sharebar_right .n_print a, .st_sharebar_right .n_comments a {float: left;font-size: 8px;background-image: url(../images/icon_comment_new.png);background-repeat: no-repeat;background-position: center top;height:40px;width:100%;}
.st_sharebar_right .n_email {border-left:0; padding-left:0; margin:0;}
.st_sharebar_right .n_email a {background-image: url(../images/icon_mail_new.png);}
.st_sharebar_right .n_print a {background-image: url(../images/icon_print_new.png);}
.st_sharebar_right b{display:block; width:100%; text-align:center; font-size:8px;}
.st_sharebar_right .n_comments a {font-size:14px; color: #fff !important; text-align:center; padding-top:6px; height: 33px; }
.st_sharebar_new1 {width:100%; box-sizing:border-box; float:left; margin-bottom:10px;}
.st_sharebar_new1 .st_sharebar_left{float:left;}
.st_sharebar_new1 .st_sharebar_left p{ margin:10px 0; }
.st_sharebar_new1 .st_sharebar_left .n_tw, .st_sharebar_new1 .st_sharebar_left .n_fb,.st_sharebar_new1 .st_sharebar_left .n_gp,.st_sharebar_new1 .st_sharebar_left .n_rd,.st_sharebar_new1 .st_sharebar_left .n_li {	background-image: url(../images/social_new_st.png);background-repeat: no-repeat;background-position: 0px 0px;height: 44px;width: 44px;float:left;}
.st_sharebar_new1 .st_sharebar_left .n_fb {background-position: -44px 0px;}
.st_sharebar_new1 .st_sharebar_left .n_gp {background-position: -88px 0px;}
.st_sharebar_new1 .st_sharebar_left .n_rd {background-position: -132px 0px;}
.st_sharebar_new1 .st_sharebar_left .n_li {background-position: -176px 0px;}
.st_sharebar_new1 .st_sharebar_left .shares {font-size:26px; color:#A4A4A4; width:65px; text-align:center;float:left;padding:4px 3px;}
.st_sharebar_new1 .st_sharebar_left .shares b {font-size:8px; color:#A4A4A4;}
.ins_instory_dv {max-width:100%; display: block;margin:0 20px 20px 0;}.ins_instory_dv .ins_instory_dv_cont {display: block;width: 100%;}.ins_instory_dv img {max-width:100%;}.ins_instory_dv p {margin:0px !important;}.ins_instory_dv .ins_instory_dv_caption {background-color: #f2f2f2;border-bottom: 1px solid #f2f2f2;box-sizing: border-box;color: #666 !important;font-size: 12px;line-height: 18px;margin: 0;padding: 5px;text-align: left;}
#videoplayer_big p {padding:10px 0 15px 0;}
.navigation a {color: #666;font-weight: normal;} /*NEW*/
.navigation input {border: 1px solid #ccc; border-radius: 4px;margin-left: 5px;width: 150px; padding: 2px 5px 5px;}
.elect14_cont910 .whosaid_top_mainimg_cont .ins_clickvideo_expand1 { box-sizing: border-box;color: #fff !important;display: block;font-size: 11px;line-height: 25px;margin-top: -90px;max-width: 100%;padding: 5px 10px 5px 20px;text-align: left;}
.elect14_cont910 .whosaid_top_mainimg_cont .ins_clickvideo_expand1 a {color: #fff !important;}
.elect14_cont910 .whosaid_top_mainimg_cont .ins_clickvideo_expand1 img { width: auto !important;}
.trending_insidelist1 li a {color: #326891;text-decoration: none;}