body {
	font-family: 'Noto Sans', sans-serif;
	color: #333;
	font-size: 15px;
	font-weight: normal;
}
a {
	color: #333;
	text-decoration: none;
}
body, h1, h2, h3, h4, h5, h6, p, a, ul, li, form {
	margin: 0;
	padding: 0;
	font-family: 'Noto Sans', sans-serif;
}
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: none;
}
.clear {
	clear: both;
}
.neweleccont {
	width: 100%;
	float: left;
}
.neweleccont .newcont1 {
	width: 1260px;
	margin: 0 auto;
	box-sizing: border-box;
}
.neweleccont .newcont1 .newcont2 {
	width: 100%;
	float: left;
	background-color: #fff;
	box-sizing: border-box;
	padding: 0px;
}
.neweleccont .newcont1 .newcont2 .newcont3 {
	width: 100%;
	float: left;
	box-sizing: border-box;
}
.newcont {
	width: 100%;
	float: left;
}
.newcont .newcont1 {
	width: 1260px;
	margin: 0 auto;
}
.newcont .newcont1 .newcont2 {
	width: 100%;
	flaot: left;
	background-color: #fff;
	box-sizing: border-box;
	float: left;
	padding: 0;
}
.row {
	box-sizing: border-box;
	float: left;
	margin-bottom: 20px;
	width: 100%;
}
.hmpage_lhs {
	float: left;
	width: 940px;
}
.hmpage_rhs {
	float: right;
	width: 300px;
}
.nglobalnav_wrap {
	box-sizing: border-box;
	float: left;
	margin: 5px 0;
	width: 100%;
}
.nglobalnav_wrap .nglobalnav {
	width: 990px;
	margin: 0 auto;
}
.nglobalnav_wrap .nglobalnav a {
	float: left;
	display: block;
	font-size: 12px;
	color: #666666;
	padding: 1px 6px;
	border: 1px solid #fff;
	margin: 0 10px;
}
.nglobalnav_wrap .nglobalnav a.select {
	border: 1px solid #e6e6e6;
	background-color: #f9f9f9;
}
.nglobalnav_wrap .nglobalnav a:hover {
	border: 1px solid #e6e6e6;
	background-color: #f9f9f9;
}
.mastheadwrap {
	box-sizing: border-box;
	float: left;
	margin-bottom: 10px;
	width: 1260px;
}
.mastheadwrap .ndtvlogobig {
	float: left;
	font-size: 16px;
	margin-top: 24px;
	width: 230px;
}
.mastheadwrap .ad728_cont {
	height: 90px;
	margin: 0 auto;
	position: relative;
	min-width: 728px;
	max-width: 970px;
	text-align: center;
}
.ntopnav_wrap_opt {
	box-shadow: 0 11px 15px 0 rgba(51,51,51,0.09);
	width: 100%;
	float: left;
	box-sizing: border-box;
	margin-bottom: 20px;
	background: #fff;
}
.ntopnav_wrap_opt .ndtvlogo {
	float: left;
	font-size: 16px;
	margin-right: 0;
	padding: 0;
	width:137px;
}
.ntopnav_wrap_opt .ndtvlogo a {
	color: #666;
}
.ntopnav_wrap_opt .ndtvlogo img {
	margin-top: -10px;
	width: 100%;
}
.ntopnav_wrap_opt .topnav_cont {
	float: left;
	padding: 2px 0 2px 0;
}
.ntopnav_wrap_opt .topnav_cont a {
	float: left;
	display: block;
	font-size: 14px;
	text-transform: uppercase;
	color: #333333;
	padding: 10px;
	font-weight:700;
}
.ntopnav_wrap_opt .topnav_cont a.select {
	padding: 10px;
	color: #000;
}
.ntopnav_wrap_opt .topnav_cont a:hover {
	padding: 10px;
	color: #000;
}
.ntopnav_wrap_opt .topnav_extra {
	float: left;
	margin-top: 14px;
	position: relative;
	width: 242px;
}
.ntopnav_wrap_opt .topnav_extra .topnavmore {
	display: inline-block;
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-repeat: no-repeat;
	background-position: -6px -29px;
	float: left;
	height: 8px;
	width: 25px;
	margin-top: 8px;
}
.ntopnav_wrap_opt .topnav_extra .searchicon {
	display: inline-block;
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-repeat: no-repeat;
	background-position: -38px -2px;
	float: left;
	height: 22px;
	width: 22px;
	margin-top: -7px
}
.ntopnav_wrap_opt .topnav_extra .socialicon {
	display: inline-block;
	margin-right: 12px;
	margin-left: 15px;
}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_fb, .ntopnav_wrap_opt .topnav_extra .socialicon .break_tw, .ntopnav_wrap_opt .topnav_extra .socialicon .break_mail {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-repeat: no-repeat;
	background-position: -366px -111px;
	display: inline-block;
	height: 16px;
	width: 9px;
	margin: 0 5px;
}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_tw {
	background-position: -381px -113px;
	width: 18px;
	height: 14px;
}
.ntopnav_wrap_opt .topnav_extra .socialicon .break_mail {
	background-position: -403px -88px;
	width: 18px;
	height: 15px;
}
.ntopnav_wrap_opt .topnav_extra .searchicon_wrap {
	display: inline-block;
	position: absolute;
	right: -1px;
	top: 7px;
}
.ntopnav_wrap_opt .topnav_extra .searchicon_wrap a {
	margin-bottom: -4px;
	display: inline-block;
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-repeat: no-repeat;
	background-position: -36px -29px;
	height: 22px;
	width: 22px;
}
.ntopnav_wrap2 {
	display: none;
	box-shadow: 0 9px 16px 0 rgba(51,51,51,0.1);
	width: 100%;
	float: left;
	box-sizing: border-box;
	margin-bottom: 20px;
	margin-top: -20px;
	background: #fff;
	border-top: 1px solid #eee;
}
.ntopnav_wrap2 .seclevelnav {
	float: left;
	margin-left: 137px;
}
.ntopnav_wrap2 .seclevelnav .topnav_cont {
	float: left;
}
.ntopnav_wrap2 .seclevelnav .topnav_cont a {
	float: left;
	display: block;
	font-size: 14px;
	text-transform: uppercase;
	color: #333;
	padding: 10px;
	font-weight:700;
}
.ntopnav_wrap2 .seclevelnav .topnav_cont a.select {
	padding: 10px;
	color: #000;
}
.ntopnav_wrap2 .seclevelnav .topnav_cont a:hover {
	padding: 10px;
	color: #000;
}
.hr_opt {
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 23px;
	width: 100%;
	clear: both;
}
.hpage_topsty_wrap {
	box-sizing: border-box;
	float: left;
	width: 100%;
	border-bottom: 1px solid #c1c1c1;
}
.hpage_topsty_wrap .hmpage_topsty_lhs {
	width: 606px;
	float: left;
}
.hpage_topsty_wrap .hmpage_topsty_rhs {
	background: #fff none repeat scroll 0 0 !important;
	box-shadow: 0 0 4px #e8e8e8;
	display: table-cell;
	height: 748px !important;
	left: 20px;
	position: relative;
	vertical-align: top;
	width: 310px !important;
}
.hpage_topsty_wrap .storylist_thumb li:first-child {
	border-top: none;
}
.hpage_topsty_wrap_opt, .mainstorywrap_opt, .lead_stories_opt {
	box-sizing: border-box;
	float: left;
	width: 100%;
}
.lead_stories_opt ul {
	float: left;
	width: 100%;
	list-style-type: none;
}
.lead_stories_opt ul li {
	float: left;
	width: auto;
	height: 253px;
	position: relative;
	margin-right: 17px;
	margin-bottom: 17px;
	overflow: hidden;
}
/*.lead_stories_opt ul li span {background: url(../images/lead_stories_opt_bgtrans.png) repeat-x left bottom; position:absolute; bottom:0; left:0; z-index:99; width:100%; height:170px; display:block;pointer-events: none;}*/
.lead_stories_opt ul li div.bghead {
	background: linear-gradient(to bottom, transparent 0, rgba(0,0,0,.7) 100%);
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 99;
	width: 100%;
	height: 253px;
	display: block;
	pointer-events: none;
}
.lead_stories_opt ul li:hover div.bghead {
	background: linear-gradient(to bottom, transparent 0, rgba(0,0,0,.2) 100%)
}
.lead_stories_opt ul li span {
	color: #fff;
}
.lead_stories_opt ul li img {
	height: 100%;
	position: relative;
}
.lead_stories_opt ul li h1, .lead_stories_opt ul li h2 {
	position: absolute;
	left: 0;
	bottom: 15px;
	z-index: 100;
	color: #fff;
	padding: 0 15px;
	box-sizing: border-box;
	text-shadow: 0px 0px 6px #000;
}
.lead_stories_opt ul li h1 {
	font-size: 21px;
	line-height: 27px;
	font-weight: 700;
}
.lead_stories_opt ul li h2 {
	font-size: 21px;
	line-height: 27px;
	font-weight: 700;
}
.lead_stories_opt ul li:nth-child(2) h2, .lead_stories_opt ul li:nth-child(6) h2 {
    padding: 0 10px;
    font-size: 19px;
	bottom:12px;
	line-height: 25px;
}
.lead_stories_opt ul li.lead_video h2 {
	padding-left: 50px;
}
.lead_stories_opt ul li .videoicon_r {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-position: -399px -1px;
	background-size: 500px;
	height: 21px;
	width: 23px;
	display: inline-block;
	vertical-align: middle;
}
.lead_stories_opt ul li.lead_photo h2 {
	padding-left: 50px;
}
.lead_stories_opt ul li .photoicon_r {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-position: -368px -2px;
	background-size: 500px;
	height: 21px;
	width: 23px;
	display: inline-block;
	vertical-align: middle;
}
.lead_stories_opt ul li.lead_video .videoicon_r {
	float: left;
	margin-left: -35px;
	margin-top: 3px;
}
.lead_stories_opt ul li.lead_photo .photoicon_r {
	float: left;
	margin-left: -35px;
	margin-top: 3px;
}
.lead_stories_opt ul li h1 a, .lead_stories_opt ul li h2 a {
	color: #fff;
}
.lead_stories_opt ul li:first-child {
	width: 411px;
}
.lead_stories_opt ul li:nth-child(2) {
	width: 190px;
}
.lead_stories_opt ul li:nth-child(3) {
	width: 305px;
	margin-right: 0;
}
.lead_stories_opt ul li:nth-child(3) img {
	margin-left: -53px;
}
.lead_stories_opt ul li:nth-child(4) {
	width: 411px;
}
.lead_stories_opt ul li:nth-child(5) {
	width: 305px;
}
.lead_stories_opt ul li:nth-child(5) img {
	margin-left: -53px;
}
.lead_stories_opt ul li:nth-child(6) {
	width: 190px;
	margin-right: 0;
}
.storylist_thumb ul:first-child {
	border-left: 0px !important;
}
.hpage_topsty_wrap_opt .storylist_thumb {
	margin-top: 15px;
}
.hpage_topsty_wrap_opt .storylist_thumb {
	float: left;
	width: 100%;
	box-sizing: border-box;
	display:table;
}
.hpage_topsty_wrap_opt .storylist_thumb ul {
	display:table-cell;
	vertical-align:top;
	width: auto;
	position: relative;
	box-sizing: border-box;
	list-style-type: none;
	padding: 0 16px 15px 16px;
	margin: 0;
	border-left: 1px solid #c1c1c1;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child {
	width: 377px!important;
	padding-left: 0;
	border: none!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li:first-child .thumbnail.largethumb img {
	margin-bottom: -24px;
}
.hpage_topsty_wrap_opt .storylist_thumb ul li:last-child {
	margin-bottom: 0!important;
	padding-bottom: 0!important;
	border-bottom:none!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li:nth-child(3), .hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li:nth-child(3) {
	border-bottom: none!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) {
	width: 245px;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li:nth-child(3) {
	border-bottom: none!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) .thumbnail.fullthumb img {
	margin-bottom: -20px;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(3) {
	width: 318px;
	padding-right: 0!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li {
	float: left;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid #c1c1c1;
	padding-bottom: 15px;
	margin-bottom: 15px;
	display: table;
}
.hpage_topsty_wrap_opt .storylist_thumb li h3 {
	font-weight: 700;
	font-size: 22px;
	line-height: 29px;
	color: #0d4d79!important;
	display: block;
	margin-bottom: 10px;
	display: table-caption;
}
.hpage_topsty_wrap_opt .storylist_thumb li h3 a {
	font-size: 21px;
	color: #0d4d79!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li .thumbnail {
	width: 100px;
	float: left;
	margin-right: 15px;
	display: table-cell;
	overflow: hidden;
}
.hpage_topsty_wrap_opt .storylist_thumb li .thumbnail img {
	width: 100%;
	border: 0;
}
.hpage_topsty_wrap_opt .storylist_thumb li .thumbnail.largethumb {
	width: 178px;
}
.hpage_topsty_wrap_opt .storylist_thumb li .thumbnail.smallthumb {
	width: 79px;
}
.hpage_topsty_wrap_opt .storylist_thumb li .thumbnail.fullthumb {
	width: 100%;
}
.hpage_topsty_wrap_opt .storylist_thumb li .description {
	font-weight: 400;
	font-size: 15px;
	line-height: 21px;
	color: #333;
	display: table-cell;
	vertical-align: top;
}
.hpage_topsty_wrap_opt .storylist_thumb li .description h4 {
	margin-bottom: 0!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li h4 {
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: #0d4d79!important;
	margin-bottom: 10px;
}
.hpage_topsty_wrap_opt .storylist_thumb li h4.small {}
.hpage_topsty_wrap_opt .storylist_thumb li h4 a {
	color: #0d4d79!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li h3 span {
	color: #cc0000!important;
	font-weight: 500!important;
	font-size: 22px!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li h4 span {
	color: #cc0000!important;
	font-weight: 500!important;
	font-size: 18px!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li h4.small span {
	color: #666666!important;
	font-weight: 500!important;
	font-size: 16px!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li span, .hpage_topsty_wrap_opt .storylist_thumb li span a {
	color: #cc0000!important;
	font-size: 16px;
	font-weight: 700;
}
.hmpage_rhs .hpage_topsty_wrap_opt .storylist_thumb {
	margin-top: 25px;
}
.hmpage_rhs .hpage_topsty_wrap_opt .storylist_thumb ul {
	min-height: inherit!important;
}
.hmpage_rhs .hpage_topsty_wrap_opt .storylist_thumb ul:first-child {
	width: auto!important;
	padding-left: 15px;
	border-left: 1px solid #c1c1c1!important;
	padding-right: 0;
}
.hpage_topsty_wrap_opt .new_videolisting {
	border: 1px solid #dddddd;
	border-top: none;
}
.hpage_topsty_wrap_opt .new_videolisting ul li {
	padding: 5px 0;
	margin: 0 0px 10px 9px!important;
}
.hpage_topsty_wrap_opt .new_videolisting ul li .videos_headline {
	font-size: 13px!important;
	;
	line-height: 17px!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li .videoicon_r {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-position: -399px -1px;
	background-size: 500px;
	height: 22px;
	width: 23px;
	display: inline-block;
	vertical-align: middle;
}
.hpage_topsty_wrap_opt .storylist_thumb li .photoicon_r {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-position: -368px -1px;
	background-size: 500px;
	height: 22px;
	width: 23px;
	display: inline-block;
	vertical-align: middle;
}
.lead_stories_opt ul li.k_affair a:first-child span {
	border-left: 1px solid #fff;
	width: 50px;
	padding: 0 0 0 8px;
	margin-bottom: 5px;
	font-family: 'Montserrat', sans-serif !important;
	font-size: 22px;
	line-height: 22px;
	display: block;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair {
	background: #000;
	position: relative;
	min-height: 205px;
	border-bottom: none!
important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair img {
	position: absolute;
	left: 0;
	top: 0;
	width: auto!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair .description {
	position: absolute;
	left: 170px;
	top: 50px;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair span, .hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair span a {
	color: #fff!important;
	font-weight: 500;
	padding: 0 0 0 8px;
	margin-bottom: 15px;
	font-size: 28px;
	line-height: 28px;
	border-left: 1px solid #fff;
	width: 50px;
	font-family: 'Montserrat', sans-serif !important;
	display: block;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair span a {
	padding: 0!important;
	margin: 0!important;
	border: none!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:first-child li.k_affair h4 a {
	color: #fff!important;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li.k_affair {
	position: relative;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li.k_affair img {
	position: absolute;
	right: -15px;
	top: 0;
	width: auto!important;
}
.hpage_topsty_wrap_opt .storylist_thumb li.k_affair .thumbnail {
	position: absolute;
	right: 0;
	display: inline-block;
	overflow: visible !important;
	z-index: 9;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li.k_affair .description {
	position: relative;
	min-height: 155px;
	width: 187px;
	display: inline-block;
	padding-left: 20px;
	background: #000;
	z-index: 8;
	padding-top: 65px;
	padding-right: 5px;
}
.hpage_topsty_wrap_opt .storylist_thumb li h4.small a + a {
	float: left;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li.k_affair span, .hpage_topsty_wrap_opt .storylist_thumb li.k_affair span a {
	color: #fff!
important;
	font-weight: 500 !important;
	padding: 0 0 0 8px;
	margin-bottom: 15px;
	font-size: 21px !important;
	line-height: 24px;
	border-left: 1px solid #fff;
	width: 50px;
	font-family: 'Montserrat', sans-serif !important;
	display: block;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li.k_affair span a {
	padding: 0!important;
	margin: 0!important;
	border: none!important;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(2) li.k_affair h4 a {
	color: #fff!important;
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(3) li.k_affair span, .hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(3) li.k_affair span a {
	color: #fff!important;
	font-weight: 500;
	background: #0d4d79;
	text-transform: uppercase;
	padding: 1px 5px 0 5px;
	margin-left: -5px;
	font-size: 15px !important;
	line-height: 20px;
	border: none;
	display: inline-block;
}
.hpage_topsty_wrap_opt .storylist_thumb ul:nth-child(3) li.k_affair span a {
	padding: 0!important;
	margin: 0!important;
	border: none;
	display: inline;
}
.hpage_topsty_wrap_opt .storylist_thumb li .description h4 a + a {
	float: none;
}
.hpage_topsty_wrap_opt .storylist_thumb li.second_opt .thumbnail {
	position: relative !important;
}
.description .small a + a {
	float: none !important;
}
.widgetheader_red {
	background-color: #bb2525;
	box-sizing: border-box;
	padding:3px 20px 4px 20px;
	position: relative;
	width: auto !important;
	display: table;
	margin: 0 auto 10px auto;
}
.widgetheader_red span {
	color: #fff;
	display: block;
	font-size: 16px;
	text-transform: uppercase;
}
.trending_wrap {
	float: right;
	width: 300px;
}
.trending_wrap .widgetheader_red {
	margin-bottom: 0!important;
}
.new_videolisting {
	width: 100%;
	float: left;
	box-sizing: border-box;
	border-top: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
}
.new_videolisting ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding-top: 10px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	max-height: 275px;
}
.new_videolisting ul li {
	width: 135px;
	padding: 5px 0;
	margin: 0;
	float: left;
	height: 255px;
}
.new_videolisting ul li .videos_image_cont {
	width: 100%;
	float: left;
	margin-bottom: 5px;
	position: relative;
}
.new_videolisting ul li .videos_image_cont img {
	width: 100%;
	display: block;
}
.new_videolisting ul li .videos_image_cont .videos_blkstrip {
	float: left;
	position: absolute;
	left: 0;
	bottom: 0;
}
.new_videolisting ul li .videos_image_cont .videos_blkstrip .iconphoto {
	background-image: url(https://drop.ndtv.com/homepage/images/icon_video1.png);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	height: 22px;
	margin-top: 0px;
	width: 23px;
}
.new_videolisting ul li .videos_image_cont .videos_blkstrip .imagecount {
	color: #fff;
	float: right;
	font-family: 'Rboto', sans-serif;
	font-size: 11px;
	margin-top: 2px;
	text-align: right;
	text-transform: uppercase;
}
.new_videolisting ul li .videos_headline {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	line-height: 20px;
	color:#000 !important;
	font-weight:700;
}
.new_videolisting ul li .videos_headline a {
	color: #333;	
}
.new_videolisting .bx-wrapper {margin-left:0px;}
/*Opinion CSS*/
.hmpage_opinion_wrap {
	width: 606px;
	box-sizing: border-box;
	float: left;
	margin-bottom:10px;
	border: 1px solid #efeded;
	background-color: #f3f3f3;
	position: relative;
	border-bottom: 0px !important;
}
.opinion_opt .hmpage_opinion_wrap {
	width: 100%;
	border: 0!important;
	background: #f1f1f1!important;
}
.opinion_opt .hmpage_opinion_wrap .widgetheader_blue {
	background: #0d4d79;
	box-sizing: border-box;
	float: left;
	left: 0;
	top: 22%;
	padding: 20px 13px;
	position: relative;
	width: auto;
}
.widgetheader_blue span {
	color: #fff;
	display: block;
	font-family: 'Montserrat', sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
}
.opinion_opt .hmpage_opinion_wrap a.prev_btn, .opinion_opt .hmpage_opinion_wrap a.next_btn {
	bottom: 42px;
	background: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png) 0 0 no-repeat;
}
.opinion_opt .hmpage_opinion_wrap a.prev_btn {
	left: 105px;
	background-position: -111px -59px;
}
.opinion_opt .hmpage_opinion_wrap a.next_btn {
	right: 5px;
	background-position: -161px -59px;
}
.hmpage_opinion_wrap a.prev_btn, .hmpage_opinion_wrap a.next_btn {
	display: block;
	width: 20px;
	height: 25px;
	background: url(https://drop.ndtv.com/homepage/images/homepage_sprite_newdesign.png) 0 0 no-repeat;
	position: absolute;
	bottom: 45px;
}
.hmpage_opinion_wrap a.prev_btn {
	left: 5px;
	background-position: -3px -130px;
}
.hmpage_opinion_wrap a.next_btn {
	right: 5px;
	background-position: -44px -130px;
}
.opinion_opt .opinion_hmlist1 {
	width: 1075px !important;
}
.opinion_opt .opinion_hmlist1 ul {
	padding: 15px 0 !important;
}
.opinion_opt .opinion_hmlist1 li {
	border-left: 1px solid #cdcdcd;
	padding: 0 25px !important;
	width: 265px !important;
	box-sizing: border-box;
}
.opinion_opt .opinion_hmlist1 li .description h2 {
	min-height: 80px !important;
	font-size: 16px!important;
	line-height: 21px!important;
	font-weight: 700;
	color: #0d4d79!important;
}
.opinion_opt .opinion_hmlist1 li .description h2 a {
	color: #0d4d79!important;
}
.opinion_opt .opinion_hmlist1 li .description span {
	line-height: 15px!important;
	color: #cc0000!important;
	font-size: 15px!important;
	font-weight: 400!important
}
.opinion_hmlist1 {
	float: left;
	width: 546px !important;
	box-sizing: border-box;
	border-top: none;
	overflow: hidden !important;
	background: none !important;
	border: 0px !important;
	position: relative !important;
	left: 30px !important;
}
.opinion_hmlist1 ul {
	box-sizing: border-box;
	float: left;
	list-style-type: none;
	margin: 0;
	width: 100%;
	padding: 6px 0 !important;
}
.opinion_hmlist1 li {
	border-top: 0 !important;
	border-left: 1px solid #dedede !important;
	box-sizing: border-box;
	display: table;
	float: left;
	margin: 0 !important;
	padding: 0 10px !important;
	width: 180px !important;
	margin-left: -1px !important;
}
.opinion_hmlist1 li:first-child {
	border-top: medium none;
	margin-top: 0;
	padding-top: 0;
	border: 0px !important;
}
.opinion_hmlist1 li .thumbnail {
	float: left;
	width: 70px;
	margin-right: 15px;
}
.opinion_hmlist1 li .thumbnail img {
	border: 0 none;
	width: 100%;
}
.opinion_hmlist1 li .description {
	color: #333;
	display: table-cell;
	font-size: 15px;
	font-weight: normal;
	vertical-align: middle;
	min-width: 187px;
}
.opinion_hmlist1 li .description h2 {
	color: #3f3f3f;
	font-size: 13px !important;
	font-weight: normal;
	line-height: 17px !important;
	position: relative;
	min-height: 75px !important;
}
.opinion_hmlist1 li .description span {
	display: block;
	width: 100%;
	color: #bb2525 !important;
	font-size: 12px;
	line-height: 15px;
}
.opinion_hmlist1 li .description {
	color: #333;
	display: block !important;
	font-size: 15px;
	font-weight: normal;
	min-width: auto !important;
	vertical-align: middle;
}
.opinion_hmlist1 li .description h2 .opn-descri_name {
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
}
.opinion_hmlist1 .bx-wrapper {
	margin: 0 10px !important;
	max-width: 98% !important;
}
.opinion_hmlist1 li .description h2 .op-thumbnail {
	width: 50px;
	height: 90px;
	margin-right: 8px;
	float: right;
}
.opinion_hmlist1 li .description h2 .op-thumbnail img {
	width: 100%;
	height: auto;
}
.n_searchdrop {
	background: #fff;
	bottom: -52px;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
	height: 47px;
	position: absolute;
	right: 0;
	width: 290px;
	z-index: 99999990;
}
.n_searchdrop .n_searchfld {
	border: 1px solid #ccc;
	border-radius: 0px;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) inset;
	color: #666;
	float: left;
	margin: 9px 0 0 9px;
	padding: 5px;
	width: 210px;
}
.n_searchdrop .n_searchbtn {
	background-color: #6288a5;
	border: 1px solid #4d7b9f;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	font-family: "Roboto";
	font-size: 12px;
	font-weight: bold;
	margin: 8px 0 0 5px;
	padding: 3px 10px;
}
/*Photo-Video Icons*/

.videoicon_r, .mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline .st_videoicon, .mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline .st_videoicon {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-position: -396px 2px;
	background-size: 500px auto;
	display: inline-block;
	height: 28px;
	vertical-align: middle;
	width: 28px;
}
.photoicon_r, .mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline .st_photoicon, .mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline .st_photoicon {
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-position: -416px -133px;
	background-size: 500px;
	height: 27px;
	width: 34px;
	display: inline-block;
	vertical-align: middle;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline .st_videoicon, .mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline .st_photoicon {
	margin-bottom: 2px;
}
.ad100 {
	float: left;
	width: 300px;
	height: 100px;
	position: relative;
	margin-bottom: 0px;
}
.ad300 {
	float: left;
	width: 300px;
	height: 250px;
	position: relative;
	margin-bottom: 15px;
}
.adcont .ad100 {
	color: #999;
	font-size: 11px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 300px;
}
/*HP Scenerio - BKG_Headline_On_The_Bottom*/
.mainstorywrap8 {
	float: left;
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 20px;
	clear: both;
}
.mainstorywrap8 .ndtv_leadstory {
	width: 100%;
	float: left;
	position: relative;
	padding-bottom: 2px;
}
.mainstorywrap8 .ndtv_leadstory .ndtv_leadst_mainpic {
	width: 100%;
	float: left;
}
.mainstorywrap8 .ndtv_leadstory .ndtv_leadst_mainpic img {
	width: 100%;
	float: left;
	border: 0;
}
.mainstorywrap8 .ndtv_leadstory .ndtv_lead_st_headline {
	padding: 30px;
	width: 100%;
	float: left;
	font-size: 36px;
	color: #333;
	position: absolute;
	top: 0px;
	left: 0;
	box-sizing: border-box;
	background: linear-gradient(to top, transparent 0, rgba(0,0,0,.75) 100%);
}
.mainstorywrap8 .ndtv_leadstory:hover .ndtv_lead_st_headline {
	background: linear-gradient(to top, transparent 0, rgba(0,0,0,.2) 100%)
}
.mainstorywrap8 .ndtv_leadstory .ndtv_lead_st_headline h2 {
	font-family: 'Roboto', sans-serif;
	font-weight: 900;
	font-size: 42px;
	color: #fff;
	text-shadow: 2px 2px 7px #000;
}
.mainstorywrap8 .ndtv_leadstory .ndtv_lead_st_headline a {
	color: #fff;
}
.mainstorywrap8 .ndtv_leadstory .ndtv_lead_st_headline span {
	color: #fd4e32!important;
}
.mainstorywrap8 .ndtv_leadstory .feat_story {
	position: absolute;
	top: 30px;
	left: 60px;
	font-size: 16px;
	text-transform: uppercase;
	display: block;
	padding: 5px;
	color: #fff;
	font-weight: bold;
}
/*HP Scenerio - BKG_Bold_headline_with_4_stories + BKG_Bold_headline_title_4_stories*/
.mainstorywrap12 {
	float: left;
	width: 100%;
	box-sizing: border-box;
	position: relative;
	margin-bottom: 20px;
}
.mainstorywrap12 .ndtv_leadstory {
	width: 100%;
	float: left;
	position: relative;
}
.mainstorywrap12 .ndtv_leadstory .ndtv_leadst_mainpic {
	width: 100%;
	float: left;
}
.mainstorywrap12 .ndtv_leadstory .ndtv_leadst_mainpic img {
	width: 100%;
	float: left;
	border: 0;
}
.mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline {
	font-size: 24px;
	color: #333;
	position: absolute;
	top: 0;
	left: 0;
	box-sizing: border-box;
	width: 100%;
	padding: 10px 10px;
	background: linear-gradient(to top, transparent 0, rgba(0,0,0,.75) 100%);
}
.mainstorywrap12 .ndtv_leadstory:hover .ndtv_lead_st_headline {
	background: linear-gradient(to top, transparent 0, rgba(0,0,0,.2) 100%)
}
.mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline h2 {
	text-align: center;
	text-transform: uppercase;
	text-shadow: 4px 2px 8px #000;
	font-family: 'Roboto', sans-serif;
	font-weight: 900;
	font-size: 65px;
	color: #fff;
	line-height: 62px;
	letter-spacing: -3px;
}
.mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline h2.titlecase {
	text-transform: capitalize!important;
	line-height: 70px!important;
}
.mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline a {
	color: #fff;
}
.mainstorywrap12 .ndtv_leadstory .ndtv_lead_st_headline span {
	color: #f93527!important;
	display: inline-block;
}
.mainstorywrap12 .ndtv_leadstory .feat_story {
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px;
	color: #fff;
	font-weight: bold;
}
.mainstorywrap12 .storylist_thumb {
	float: left;
	width: 100%;
	box-sizing: border-box;
	background-color: #000;
}
.mainstorywrap12 .storylist_thumb ul {
	float: left;
	width: 100%;
	box-sizing: border-box;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.mainstorywrap12 .storylist_thumb li {
	float: left;
	width: 100%;
	box-sizing: border-box;
	border-top: 1px solid #3a3a3a;
	display: table;
	padding: 10px 0;
}
.mainstorywrap12 .storylist_thumb li:first-child {
	padding: 0;
	float: left;
	width: 100%;
	box-sizing: border-box;
	border-top: 1px solid #cc0000;
	display: table;
}
.mainstorywrap12 .storylist_thumb li:first-child {
	border-top: none;
}
.mainstorywrap12 .storylist_thumb li:first-child .thumbnail {
	width: 100%;
	float: left;
}
.mainstorywrap12 .storylist_thumb li:first-child .thumbnail img {
	width: 100%;
	border: 0;
}
.mainstorywrap12 .storylist_thumb li:first-child .description {
	padding: 0 15px 5px 0;
	float: left;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #333;
	box-sizing: border-box;
	margin-bottom: 10px;
	width: 100%;
}
.mainstorywrap12 .storylist_thumb li:first-child .description h2 {
	font-weight: bold;
	font-size: 20px;
	color: #fff!important;
	line-height: 23px;
}
.mainstorywrap12 .storylist_thumb li:first-child .description h2 a {
	color: #fff!important;
}
.mainstorywrap12 .storylist_thumb li .thumbnail {
	width: 133px;
	float: left;
}
.mainstorywrap12 .storylist_thumb li .thumbnail img {
	width: 100%;
	border: 0;
}
.mainstorywrap12 .storylist_thumb li .description {
	display: table-cell;
	vertical-align: middle;
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #333;
}
.mainstorywrap12 .storylist_thumb li .description h2 {
	font-weight: normal;
	font-size: 16px;
	color: #fff!important;
}
.mainstorywrap12 .storylist_thumb li .description h2 a {
	color: #fff!important;
}
.mainstorywrap12 .ndtv_leadstory .socialshare {
	font-size: 9px;
	text-transform: uppercase;
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	position: absolute;
	right: 0;
	top: 10px;
}
.mainstorywrap12 .ndtv_leadstory .socialshare .facebook, .mainstorywrap12 .ndtv_leadstory .socialshare .twitter, .mainstorywrap12 .ndtv_leadstory .socialshare .mail {
	background-image: url(https://drop.ndtv.com/homepage/ndtvhp2015/images/hp_sprite2016.png);
	background-repeat: no-repeat;
	background-position: -7px -59px;
	display: inline-block;
	height: 26px;
	width: 26px;
	margin: 0 7px;
}
.mainstorywrap12 .ndtv_leadstory .socialshare .twitter {
	background-position: -40px -59px;
}
.mainstorywrap12 .ndtv_leadstory .socialshare .mail {
	background-position: -74px -59px;
}
.hpage_topsty_wrap12 {
	box-sizing: border-box;
	float: left;
	width: 100%;
	background: #000;
	margin-top: -21px;
	margin-bottom: 20px;
}
.hpage_topsty_wrap12 .storylist_thumb {
	float: left;
	width: 100%;
	box-sizing: border-box;
}
.hpage_topsty_wrap12 .storylist_thumb ul {
	float: left;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	list-style-type: none;
	padding: 20px;
	margin: 0;
	border-left: 1px solid #666666;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb ul li {
	border-bottom: 0 none;
	display: inline-block;
	max-width: 300px;
	margin-bottom: 0px;
	padding: 0 10px 0;
	border-left: 1px solid #666 !important;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb ul li:first-child {
	border-left: 0px !important;
	padding-left: 0px !important;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb ul li:last-child {
	padding-right: 0px !important;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb ul li .thumbnail {
	width: 135px !important;
	float: left;
	margin-bottom: 0;
	overflow: hidden;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb ul li .thumbnail img {
	width: 100%;
	border: 0;
	margin-top: -9px;
	margin-bottom: -9px;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb li h3 {
	font-size: 15px;
	line-height: 19px;
}
.hmpage_lhs .hpage_topsty_wrap12 .storylist_thumb li h3 a {
	font-size: 14px;
	line-height: 19px;
	color: #efefef!important;
	font-weight: 500;
}
.hpage_topsty_wrap12 .storylist_thumb ul li:last-child {
	margin-bottom: 0!important;
}
.hpage_topsty_wrap12 .storylist_thumb ul:first-child li:first-child, .hpage_topsty_wrap12 .storylist_thumb ul:nth-child(2) li:first-child, .hpage_topsty_wrap12 .storylist_thumb ul:nth-child(3) li:nth-child(2) {
	border-bottom: none!important;
	padding-bottom: 0!important;
}
.hpage_topsty_wrap12 .storylist_thumb ul:nth-child(2) {
	width: 450px;
}
.hpage_topsty_wrap12 .storylist_thumb ul:nth-child(2) li .thumbnail.fullthumb {
	width: 100%;
	height: auto;
	overflow: hidden;
	float: left;
	width: 200px;
}
.hpage_topsty_wrap12 .storylist_thumb ul:nth-child(2) li:nth-child(3) {
	border-bottom: none!important;
	padding-bottom: 0!important;
	padding-top: 15px;
}
.hpage_topsty_wrap12 .storylist_thumb ul:nth-child(3) {
	width: 340px;
	padding-right: 0!important;
}
.hpage_topsty_wrap12 .storylist_thumb li {
	float: left;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid #666666;
	padding-bottom: 15px;
	margin-bottom: 15px;
	display: table;
}
.hpage_topsty_wrap12 .storylist_thumb li h3 {
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: #efefef!important;
	display: block;
	margin-bottom: 0px;
}
.hpage_topsty_wrap12 .storylist_thumb li h3 a {
	font-size: 16px;
	font-weight: 700;
	color: #efefef!important;
}
.hpage_topsty_wrap12 .storylist_thumb li .thumbnail {
	width: 100px;
	float: left;
	margin-right: 10px;
	display: table-cell;
	position: relative;
}
.hpage_topsty_wrap12 .storylist_thumb li .thumbnail img {
	width: 100%;
	border: 0;
}
.hpage_topsty_wrap12 .storylist_thumb li .thumbnail.largethumb {
	width: 178px;
}
.hpage_topsty_wrap12 .storylist_thumb li .thumbnail.smallthumb {
	width: 79px;
}
.hpage_topsty_wrap12 .storylist_thumb li .thumbnail.fullthumb {
	width: 100%;
	margin-bottom: 10px;
}
.hpage_topsty_wrap12 .storylist_thumb li .description {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #efefef;
	display: table-cell;
	vertical-align: middle;
}
.hpage_topsty_wrap12 .storylist_thumb li .description h4 {
	margin-bottom: 0!important;
}
.hpage_topsty_wrap12 .storylist_thumb li h4 {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #efefef!important;
	margin-bottom: 10px;
}
.hpage_topsty_wrap12 .storylist_thumb li h4.small {
	font-size: 14px;
	line-height: 18px;
}
.hpage_topsty_wrap12 .storylist_thumb li h4 a {
	color: #efefef!important;
}
.hpage_topsty_wrap12 .storylist_thumb li h4 em {
	color: #666666!important;
	font-style: normal;
}
.hpage_topsty_wrap12 .storylist_thumb li span, .hpage_topsty_wrap12 .storylist_thumb li span a {
	color: #e50000!important;
}
.hmpage_rhs .hpage_topsty_wrap12 {
	margin-top: 19px!important;
	margin-left: -20px;
	width: 320px;
	bottom: 0;
	min-height: 300px;
}
.hmpage_rhs .hpage_topsty_wrap12 .storylist_thumb ul:first-child {
	width: auto!important;
	border-left: 1px solid #666666!important;
}
.hmpage_rhs .hpage_topsty_wrap12 .storylist_thumb li .thumbnail .playbuttton {
	background-image: url("https://drop.ndtv.com/homepage/ndtvhp2015/images/hp_sprite2016.png");
	background-position: -68px top;
	background-repeat: no-repeat;
	bottom: 15px;
	display: block;
	height: 35px;
	left: 17px;
	position: absolute;
	width: 35px;
}
/*HP Scenerio - BKG_Live_Player*/
.mainstorywrap13 {
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding: 20px;
	background-color: #000;
	min-height: 516px;
	margin-bottom: 20px;
}
.mainstorywrap13 .ndtv_leadstory {
	width: 650px;
	padding-right: 20px;
	margin-right: 20px;
	float: left;
	position: relative;
	border-right: 1px solid #666666;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_leadst_mainpic {
	width: 100%;
	float: left;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_leadst_mainpic img {
	width: 100%;
	float: left;
	border: 0;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline {
	margin-bottom: 25px;
	padding: 0 10px 0 0;
	width: 100%;
	float: left;
	font-size: 24px;
	color: #333;
	box-sizing: border-box;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline h2 {
	line-height: 43px;
	font-size: 32px;
	color: #fff;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_liveplayer h2 {
	color: #fff;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline a {
	color: #fff;
}
.mainstorywrap13 .ndtv_leadstory .ndtv_lead_st_headline span {
	color: #ff0000!important;
}
.mainstorywrap13 .storylist_thumb {
	float: right;
	width: 209px;
	box-sizing: border-box;
}
.mainstorywrap13 .storylist_thumb ul {
	float: left;
	width: 100%;
	box-sizing: border-box;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.mainstorywrap13 .storylist_thumb li {
	float: left;
	width: 100%;
	box-sizing: border-box;
	border-bottom: 1px solid #666666;
	padding-bottom: 15px;
	margin-bottom: 15px;
	display: table;
}
.mainstorywrap13 .storylist_thumb li:last-child {
	padding-bottom: 0!important;
	margin-bottom: 0!important;
	border: none!important;
}
.mainstorywrap13 .storylist_thumb li h3 {
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	color: #efefef!important;
	display: block;
}
.mainstorywrap13 .storylist_thumb li h3 a {
	font-size: 17px;
	color: #efefef!important;
}
.mainstorywrap13 .storylist_thumb li .thumbnail {
	width: 100px;
	float: left;
	margin-right: 15px;
	display: table-cell;
	position: relative;
}
.mainstorywrap13 .storylist_thumb li .thumbnail img {
	width: 100%;
	border: 0;
}
.mainstorywrap13 .storylist_thumb li .thumbnail.largethumb {
	width: 178px;
}
.mainstorywrap13 .storylist_thumb li .thumbnail.smallthumb {
	width: 74px;
}
.mainstorywrap13 .storylist_thumb li .thumbnail.fullthumb {
	width: 100%;
	margin-bottom: 10px;
}
.mainstorywrap13 .storylist_thumb li .description {
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	color: #efefef;
	display: table-cell;
	vertical-align: middle;
}
.mainstorywrap13 .storylist_thumb li .description h4 {
	margin-bottom: 0!important;
}
.mainstorywrap13 .storylist_thumb li h4 {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	color: #efefef!important;
	margin-bottom: 10px;
}
.mainstorywrap13 .storylist_thumb li h4.small {
	font-size: 14px;
	line-height: 18px;
}
.mainstorywrap13 .storylist_thumb li h4 a {
	color: #efefef!important;
}
.mainstorywrap13 .storylist_thumb li h4 em {
	color: #666666!important;
	font-style: normal;
}
.mainstorywrap13 .storylist_thumb li span, .mainstorywrap13 .storylist_thumb li span a {
	color: #e50000!important;
}
/*HP Scenerio - BKG_2_Word_Headline_Big + BKG_2_Word_Headline*/
.mainstorywrap14 {
	float: left;
	width: 100%;
	box-sizing: border-box;
	position: relative;
	margin-bottom: 20px;
}
.mainstorywrap14 .ndtv_leadstory {
	width: 100%;
	float: left;
	position: relative;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_leadst_mainpic {
	width: 100%;
	float: left;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_leadst_mainpic img {
	width: 100%;
	float: left;
	border: 0;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_lead_st_headline {
	font-size: 24px;
	color: #333;
	float: left;
	clear: both;
	box-sizing: border-box;
	margin-bottom: 22px;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_lead_st_headline h2 {
	text-align: left;
	text-transform: uppercase;
	font-family: 'Roboto', sans-serif;
	font-weight: 900;
	font-size: 70px;
	color: #000;
	line-height: 64px;
	letter-spacing: -2px;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_lead_st_headline h2.bigheadline {
	font-size: 97px!important;
	line-height: 80px!important;
	letter-spacing: -6px!important;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_lead_st_headline a {
	color: #000;
}
.mainstorywrap14 .ndtv_leadstory .ndtv_lead_st_headline span {
	color: #f93527 !important;
}
/*HP Scenerio - BKG_Headline_On_The_Top*/
.mainstorywrap15 {
	float: left;
	width: 100%;
	box-sizing: border-box;
	position: relative;
	margin-bottom: 20px;
}
.mainstorywrap15 .ndtv_leadstory {
	width: 100%;
	float: left;
	position: relative;
}
.mainstorywrap15 .ndtv_leadstory .ndtv_leadst_mainpic {
	width: 100%;
	float: left;
}
.mainstorywrap15 .ndtv_leadstory .ndtv_leadst_mainpic img {
	width: 100%;
	float: left;
	border: 0;
}
.mainstorywrap15 .ndtv_leadstory .ndtv_lead_st_headline {
	font-size: 24px;
	color: #333;
	float: left;
	clear: both;
	box-sizing: border-box;
	margin-bottom: 10px
}
.mainstorywrap15 .ndtv_leadstory .ndtv_lead_st_headline h2 {
	color: #000;
	font-size: 44px;
	font-weight: 900;
	line-height: 49px;
	padding: 5px 0;
	text-align: left;
	letter-spacing: -1px;
}
.mainstorywrap15 .ndtv_leadstory .ndtv_lead_st_headline a {
	color: #000;
}
.mainstorywrap15 .ndtv_leadstory .ndtv_lead_st_headline span {
	color: #f93527 !important;
}
/*----------- New Widgets CSS ------------*/
.lhs_cont {
	width: 905px;
	float: left;
	margin-top: 20px;
}
.col-full {
	width: 100%;
	float: left;
}
.col-half {
	width: 50%;
	float: left;
}
.col-one-third {
	width: 61.2%;
	float: left;
}
.col-one-fourth {
	width: 38.8%;
	float: left;
}
.col-full:before, .col-full:after, .col-half:nth-child(2n+1):before, .col-half:nth-child(2n+1):after {
	content: "";
	display: table;
}
.col-full:after, .col-half:nth-child(2n+1):after {
	clear: both;
}
.col-full, .col-half:nth-child(2n+1) {
	zoom: 1;
}
.lhs_cont h2 {
	font-size: 22px;
	font-weight: 700;
	letter-spacing: 0.3px;
	text-transform: uppercase;
	padding: 0px 0px 15px 0;
	margin: 0px;
	float: left;
	line-height: 18px;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.lhs_cont h2 a {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.movies-cont {
	width: 100%;
	float: left;
}
.movies-cont h2, .movies-cont h2 a {
	color: #3b3b92;
}
.movie-main {
	width: 100%;
	float: left;
	position: relative;
}
.movie-second {
	width: 100%;
	float: left;
	position: relative;
	height: 457px;
}
.movie_thumb {
	width: 905px;
	height: 457px;
	float: left;
	position: relative;
	overflow: hidden;
}
.movie-details {
	width: 490px;
	background-color: #fff;
	margin: 0px auto;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 15px 30px;
	box-sizing: border-box;
	text-align: center;
}
.movie-details h3 {
	font-size: 26px;
	color: #333333;
	font-weight: 700;
	text-align: center;
	line-height: 30px;
}
.star-rating {
	display: table;
	margin: 0px auto;
	text-align: center;
	padding-bottom: 10px;
	height: 20px;
}
.star-rating span {
	display: table-cell;
	float: left;
	height: 20px;
	width: 21px;
	margin-right: 12px;
}
.star-rating .rating-full {
	background: url(https://drop.ndtv.com/homepage/images/star_rating.png) 0px 0px no-repeat;
}
.star-rating .rating-half {
	background: url(https://drop.ndtv.com/homepage/images/star_rating.png) -26px 0px no-repeat;
}
.star-rating .rating-null {
	background: url(https://drop.ndtv.com/homepage/images/star_rating.png) -52px 0px no-repeat;
}
.movie-list {
	width: 100%;
	float: left;
	background-color: #422c93;
	min-height: 93px;
}
.movie-list ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.movie-list ul li {
	width: 50%;
	float: left;
	padding: 8px 30px 0px 8px;
	box-sizing: border-box;
	display: table;
}
.movie-list ul li .movie_sthumb {
	width: 100px;
	height: 75px;
	padding-right: 18px;
	display: table-cell;
}
.movie-list ul li h4 {
	font-size: 16px;
	line-height:24px;
	color: #fff;
	font-weight:700;
	text-align: left;
	display: table-cell;
	vertical-align: middle;
	padding-top: 0;
}
.movie-list ul li h4 a {
	color: #fff;
	text-decoration: none;
}
.tech-news {
	width: 380px;
	float: left;
	margin: 0px;
	padding: 25px 0;
}
.tech-news h2, .tech-news h2 a {
	width: 100%;
	display: block;
	float: left;
	color: #017691;
}
.tech-news h3 {
	font-size: 20px;
	line-height:29px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	float: left;
	padding-bottom: 15px;
	margin-top:-7px;
}
.tech_thumb {
	width: 380px;
	height: 232px;
	display: block;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}
.list-news {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.list-news li {
	margin: 0px;
	padding: 15px 0;
	width: 100%;
	border-bottom: solid 1px #e7e7e7;
	float: left;
	display: table;
}
.list-news li .thumb_img {
	width: 100px;
	height: 75px;
	padding-right: 20px;
	position: relative;
	overflow: hidden;
	display: table-cell;
	float: none !important;
}
.list-news li p {
	font-size: 18px;
	line-height:25px;
	color: #000;
	font-weight: 400;
	text-align: left;
	display: table-cell;
	vertical-align: top;
}
.list-news li p, .cricket-details h3 {
	position: relative;
	top: -5px;
}
.hindi-news {
	width: 420px;
	float: right;
	margin: 0px;
	padding: 25px 0;
	position: relative;
}
.hindi-news h2, .hindi-news h2 a {
	width: 100%;
	display: block;
	float: left;
	color: #b15300;
}
.hindi_thumb {
	width: 420px;
	height: 255px;
	display: block;
	position: relative;
	overflow: hidden;
	z-index: 0;
}
.hindi-news h3 {
	font-size: 20px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	float: left;
	padding-bottom: 10px;
	line-height: 29px;
}
.hindi-news h3 a {}
.hindi-title {
	width: 385px;
	background-color: #fff;
	float: left;
	padding: 10px 20px 10px 0px;
	box-sizing: border-box;
	margin-top: -30px;
	position: relative;
	z-index: 1;
}
.hindi-list-news {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.hindi-list-news li {
	margin: 0px;
	padding: 15px 0;
	width: 100%;
	border-bottom: solid 1px #e7e7e7;
	float: left;
	display: table;
}
.hindi-list-news li .thumb_img {
	width: 100px;
	height: 75px;
	padding-right: 20px;
	position: relative;
	overflow: hidden;
	display: table-cell;
	float: none !important;
}
.hindi-list-news li p {
	color: #333333;
	font-weight: 700;
	text-align: left;
	line-height: 24px;
	padding-right: 10px;
	display: table-cell;
	vertical-align: top;
}
.hindi-list-news li p a {}
.hindi-list-news li p {
	position: relative;
	top: -5px;
	font-size:18px;
	line-height:25px;
	font-weight:400;
}
.cricket-cont {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
.crickets {
	width: 100%;
	float: left;
	border-bottom: solid 5px #5fab3c;
}
.cricket-cont h2, .cricket-cont h2 a {
	width: 100%;
	float: left;
	color: #5fab3c;
}
.cricket_big_thumb {
	width: 543px;
	height: 328px;
	position: relative;
	overflow: hidden;
	float: left;
}
.cricket-details {
	width: 334px;
	float: left;
	margin-left: 28px;
}
.cricket-details h3 {
	font-size: 24px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	padding-bottom: 10px;
	line-height: 31px;
}
.cricket-list {
	width: 100%;
	float: left;
}
.cricket-list li {
	width: 100%;
	float: left;
	display: block;
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #e7e7e7;
	display: table;
}
.cricket-list li:last-child {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom:0;
}
.cricket_thumb {
	width: 100px;
	height: 75px;
	position: relative;
	overflow: hidden;
	padding-right: 20px;
	display: table-cell;
}
.cricket-list li p {
	font-size: 18px;
	line-height:25px;
	color: #000;
	font-weight: 400;
	text-align: left;
	display: table-cell;
	vertical-align: middle;
}
.cricket-list li p a {
	position: relative;
	top: -5px;
	color: #414141;
}
.sports-cont {
	width: 905px;
	float: left;
	margin-bottom: 30px;
	position: relative;
}
.sports-cont h2, .sports-cont h2 a {
	color: #538f5d;
}
.sports-thumb {
	width: 905px;
	height: 457px;
	position: relative;
	overflow: hidden;
	float: left;
}
.sports-list {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #296e42;
}
.sports-list li {
	width: 33.33333333333333%;
	float: left;
	display: inline-block;
	height: 91px;
}
.sports-list li:nth-child(1) {
	background-color: #fff;
	font-size: 24px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	padding: 15px 35px 3px 0px;
	line-height: 32px;
	box-sizing: border-box;
	position: absolute;
	bottom: 34px;
	left: 0;
	height: auto !important;
	-webkit-box-shadow: 14px -14px 24px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: 14px -14px 24px -18px rgba(0,0,0,0.75);
	box-shadow: 14px -14px 24px -18px rgba(0,0,0,0.75);
}
.sports-list li:nth-child(1) a {
	color: #333333;
}
.sports-list li:nth-child(2) {
	background-color: #41955f;
    font-size: 17px;
    color: #fff;
    font-weight:400;
    text-align: left;
    padding: 10px 35px 5px 20px;
    line-height: 24px;
    box-sizing: border-box;
    margin-left: 301px;
}
.sports-list li:nth-child(2) a {
	color: #fff;
}
.sports-list li:nth-child(3) {
	background-color: #296e42;
    font-size: 17px;
    color: #fff;
    font-weight: 400;
    text-align: left;
    padding: 10px 35px 5px 20px;
    line-height: 24px;
    box-sizing: border-box;
}
.sports-list li:nth-child(3) a {
	color: #fff;
}
.indianews-cont {
	width: 100%;
	float: left;
	position: relative;
}
.indianews-cont h2, .indianews-cont h2 a {
	color: #01cab3;
}
.indianews-thumb {
	width: 905px;
	height: 457px;
	position: relative;
	overflow: hidden;
	float: left;
}
.indianews-list {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #008e7d;
}
.indianews-list li {
	width: 33.33333333333333%;
	float: left;
	display: inline-block;
	height: 91px;
}
.indianews-list li:nth-child(1) {
	background-color: #fff;
	font-size: 24px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	padding: 15px 35px 0px 0px;
	line-height: 32px;
	box-sizing: border-box;
	position: absolute;
	bottom: 34px;
	left: 0;
	height: auto !important;
	-webkit-box-shadow: 14px -14px 24px -18px rgba(0,0,0,0.75);
	-moz-box-shadow: 14px -14px 24px -18px rgba(0,0,0,0.75);
	box-shadow: 14px -14px 24px -18px rgba(0,0,0,0.75);
}
.indianews-list li:nth-child(1) a {
	color: #333333;
}
.indianews-list li:nth-child(2) {
	background-color: #009f8c;
	font-size: 17px;
	color: #fff;
	font-weight:400;
	text-align: left;
	padding: 10px 35px 5px 20px;
	line-height: 24px;
	box-sizing: border-box;
	margin-left: 301px;
}
.indianews-list li:nth-child(2) a {
	color: #fff;
}
.indianews-list li:nth-child(3) {
	background-color: #008e7d;
	font-size: 17px;
	color: #fff;
	font-weight: 400;
	text-align: left;
	padding: 10px 35px 5px 20px;
	line-height: 24px;
	box-sizing: border-box;
}
.indianews-list li:nth-child(3) a {
	color: #fff;
}
.recip_details {
	width: 100%;
	float: left;
}
.recip_details h5 {
	font-size: 20px;
	line-height:29px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top:-8px;
}
.recip_details h5 span {
	color: #739e00;
}
.recip_details h6 {
	font-size: 14px;
	color: #333333;
	font-weight: 500;
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.recip_details h6 span {
	color: #739e00;
}
.offbeat-news {
	width: 420px;
	float: right;
	margin: 0px;
	padding: 25px 0;
	position: relative;
}
.offbeat-news h2, .offbeat-news h2 a {
	width: 100%;
	display: block;
	float: left;
	color: #8b572a;
}
.offbeat_thumb {
	width: 420px;
	height: 255px;
	display: block;
	position: relative;
	overflow: hidden;
	z-index: 0;
}
.offbeat-news h3 {
	font-size: 20px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	float: left;
	line-height: 29px;
}
.offbeat-title {
	width: 385px;
	background-color: #fff;
	float: left;
	padding: 10px 20px 10px 0px;
	box-sizing: border-box;
	margin-top: -30px;
	position: relative;
	z-index: 1;
}
.business-news {
	width: 554px;
	float: left;
}
.business-news h2, .business-news h2 a {
	color: #017691;
}
.business-news-thumb {
	width: 554px;
	height: 336px;
	position: relative;
	overflow: hidden;
	display: block;
	margin-bottom: 10px;
}
.business-details {
	width: 100%;
	float: left;
}
.business-details h3 {
	width: 50%;
	float: left;
	font-size: 24px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	line-height: 32px;
	box-sizing: border-box;
	padding: 15px 30px 15px 0px;
}
.business-details .list-news {
	width: 50%;
	float: left;
}
.auto-cont {
	width: 288px;
	float: right;
}
.auto-cont h2, .auto-cont h2 a {
	color: #e85401;
	width: 100%;
}
.auto-cont h3 {
	float: left;
	font-size: 20px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	float: left;
	line-height: 29px;
	padding-bottom: 15px;
	margin-top:-8px;
}
.auto-thumb {
	width: 288px;
	height: 175px;
	float: left;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}
.people-cont {
	width: 288px;
	float: right;
}
.people-cont h2, .people-cont h2 a {
	color: #7e1b1c;
	width: 100%;
	padding-top: 0px;
}
.people-cont h3 {
	float: left;
	font-size: 20px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	float: left;
	line-height: 29px;
	padding-bottom: 10px;
	margin-top:-8px;
}
.people-thumb {
	width: 288px;
	height: 175px;
	float: left;
	position: relative;
	overflow: hidden;
	margin-bottom: 5px;
}
.health-cont {
	width: 288px;
	float: right;
}
.health-cont h2, .health-cont h2 a {
	color: #a69b07;
	width: 100%;
}
.health-cont h3 {
	float: left;
	font-size: 20px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	float: left;
	line-height: 29px;
	padding-bottom: 10px;
	margin-top: -8px;
}
.health-thumb {
	width: 288px;
	height: 175px;
	float: left;
	position: relative;
	overflow: hidden;
	margin-bottom: 5px;
}

.cities-cont {
	float: left;
	margin: 0;
	padding: 25px 0;
	width: 380px;
}
.cities-cont h2, .cities-cont h2 a {
	color: #6e00bc;
	display: block;
	float: left;
	width: 100%;
}
.cities-cont h3 {
	color: #333;
	float: left;
	font-size: 20px;
	line-height:29px;
	font-weight: 700;
	padding-bottom: 10px;
	text-align: left;
	margin-top:-8px;
}
.cities-thumb {
	display: block;
	overflow: hidden;
	position: relative;
	width: 380px;
}
.goodtimes-cont {
	float: right;
	margin: 0;
	padding: 25px 0;
	width: 380px;
}
.goodtimes-cont h2, .goodtimes-cont h2 a {
	color: #e51c51;
	display: block;
	float: left;
	width: 100%;
}
.goodtimes-cont h3 {
	color: #333333;
	float: left;
	font-size: 20px;
	line-height:29px;
	font-weight: 700;
	padding-bottom: 10px;
	text-align: left;
	margin-top:-7px;
}
.goodtimes-thumb {
	display: block;
	overflow: hidden;
	position: relative;
	width: 380px;
}
.world-news {
	float: right;
	margin: 0;
	padding: 25px 0;
	position: relative;
	width: 420px;
}
.world-news h2, .world-news h2 a {
	color: #cd1700;
	display: block;
	float: left;
	width: 100%;
}
.world_thumb {
	display: block;
	overflow: hidden;
	position: relative;
	width: 420px;
	height: 255px;
	z-index: 0;
}
.world-news h3 {
	color: #333333;
	float: left;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
	text-align: left;
}
.world-title {
	background-color: #fff;
	box-sizing: border-box;
	float: left;
	margin-top: -30px;
	padding: 10px 20px 10px 0;
	position: relative;
	width: 385px;
	z-index: 1;
}
.prime-news {
	float: right;
	margin: 0;
	padding: 25px 0;
	position: relative;
	width: 420px;
}
.prime-news h2, .prime-news h2 a {
	color: #f68a2d;
	display: block;
	float: left;
	width: 100%;
}
.prime_thumb {
	display: block;
	overflow: hidden;
	position: relative;
	width: 420px;
	height: 255px;
	z-index: 0;
}
.prime-news h3 {
	color: #333333;
	float: left;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
	text-align: left;
}
.prime-title {
	background-color: #fff;
	box-sizing: border-box;
	float: left;
	margin-top: -30px;
	padding: 10px 20px 10px 0;
	position: relative;
	width: 385px;
	z-index: 1;
}
.property-news {
	float: left;
	margin: 0;
	padding: 25px 0;
	position: relative;
	width: 420px;
}
.property-news h2, .property-news h2 a {
	color: #cd74cc;
	display: block;
	float: left;
	width: 100%;
}
.property_thumb {
	display: block;
	overflow: hidden;
	position: relative;
	width: 420px;
	height: 255px;
	z-index: 0;
}
.property-news h3 {
	color: #333333;
	float: left;
	font-size: 20px;
	font-weight: 700;
	line-height: 29px;
	text-align: left;
}
.property-title {
	background-color: #fff;
	box-sizing: border-box;
	float: left;
	margin-top: -30px;
	padding: 10px 20px 10px 0;
	position: relative;
	width: 385px;
	z-index: 1;
}
.south-news {
	width: 554px;
	float: left;
	margin-bottom:20px;
}
.south-news h2, .south-news h2 a {
	color: #054fa3;
}
.south-news-thumb {
	width: 554px;
	height: 336px;
	position: relative;
	overflow: hidden;
	display: block;
}
.south-details {
	width: 100%;
	float: left;
}
.south-details h3 {
	width: 50%;
	float: left;
	font-size: 24px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	line-height: 32px;
	box-sizing: border-box;
	padding: 8px 30px 15px 0px;
}
.south-details .list-news {
	width: 50%;
	float: left;
}
.art-news {
	width: 554px;
	float: left;
}
.art-news h2, .art-news h2 a {
	color: #ab4673;
}
.art-news-thumb {
	width: 554px;
	height: 336px;
	position: relative;
	overflow: hidden;
	display: block;
}
.art-details {
	width: 100%;
	float: left;
}
.art-details h3 {
	width: 50%;
	float: left;
	font-size: 24px;
	color: #333333;
	font-weight: 700;
	text-align: left;
	line-height: 32px;
	box-sizing: border-box;
	padding: 15px 30px 15px 0px;
}
.art-details .list-news {
	width: 50%;
	float: left;
}
.more_link {
	width: 100%;
	float: left;
	font-family: 'Montserrat', sans-serif !important;
	font-size: 14px;
	color: #717171;
	font-weight: 500;
	text-align: left;
	text-transform: uppercase;
	padding: 8px 0px;
}
.more_link a {
	color: #555;
	font-family: 'Montserrat', sans-serif !important;
	font-weight:700;
}
.more_link a:hover {
	color: #000;
}
.more_right {
	width: 100%;
	float: left;
	font-family: 'Montserrat', sans-serif !important;
	font-size: 14px;
	color: #717171;
	font-weight: 700;
	text-align: right;
	text-transform: uppercase;
	padding: 8px 0px;
}
.more_right a {
	color: #555;
	font-family: 'Montserrat', sans-serif !important;
}
.more_right a:hover {
	color: #000;
}
/*------------ Photo Gallery -------------*/
.pic_gallery_cont:before, .pic_gallery_cont:after {
	content: "";
	display: table;
}
.pic_gallery_cont:after {
	clear: both;
}
.pic_gallery_cont {
	zoom: 1;
}
.pic_gallery_cont {
	width: 100%;
	float: left;
	margin-bottom: 30px;
}
.pic_gallery_cont h2 {
	font-family: 'Montserrat', sans-serif !important;
	font-size: 22px;
	font-weight: 700;
	letter-spacing: 1.7px;
	text-transform: uppercase;
	padding: 20px 0px;
	margin: 0px;
	float: left;
	line-height: 18px;
	color: #727272;
}
.pic_gallery_cont h2 a {
	color: #727272;
}
.photo_gallery {
	width: 100%;
	float: left;
	padding: 30px;
	box-sizing: border-box;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
	border-radius: 10px;
}
.big_gallery {
	width: 385px;
	float: left;
	position: relative;
}
.big_gallery .big_img {
	width: 385px;
	height: 360px;
	position: relative;
	overflow: hidden;
}
.big_gallery h3 {
	font-size: 26px;
	font-weight: 900;
	padding: 10px 0px 20px 0;
	margin: 0px;
	float: left;
	line-height: 34px;
	color: #333333;
}
.big_gallery h3 a {
	color: #333333;
}
.big_gallery p {
	color: #6b6b6b;
	float: left;
	font-size: 11px;
	margin: 3.23cm 0cm;
	padding: 0;
	position: absolute;
}
.big_gallery p a {
	color: #6b6b6b;
}
.gallery_list {
	width: 730px;
	float: right;
	margin-right: 20px;
}
.gallery_inn_list {
	width: 212px;
	float: left;
	display: inline-block;
 *display:inline!important;
	margin: 0;
	margin-right: 42px;
	transition: border-color 0.3s;
	box-sizing: content-box;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	position: relative;
	list-style: none;
	backface-visibility: hidden;
	margin-bottom: 20px;
	overflow: hidden;
	height: 240px;
	overflow: hidden;
}
.gallery_inn_list:nth-child(3n+3) {
	margin-right: 0px;
}
.gallery_inn_list:nth-child(n+4) {
	margin-bottom: 0px;
}
.gallery_inn_list:nth-child(4) {
	clear: left;
	float: left;
}
.gallery_thumb {
	float: left;
	height: 157px;
	overflow: hidden;
	position: relative;
	width: 212px;
}
.gallery_inn_list h6 {
	color: #222;
	float: left;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0.5px;
	line-height: 20px;
	margin: 0;
	padding: 5px 0;
	text-align: left;
	white-space: normal;
	width: 212px;
}
.gallery_inn_list p {
	bottom: 0;
	color: #6b6b6b;
	float: left;
	font-size: 11px;
	margin: 0;
	position: absolute;
	text-align: left;
	white-space: normal;
	width: 212px;
}
ul.pgallery {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	display: none;
}
li.pgallery-slide {
	position: absolute;
	display: none;
}
ul.pgallery-controls {
	list-style: none;
	margin: 0;
	padding: 0;
	z-index: 9999;
	position: absolute;
	top: 45%;
	width: 100%;
}
.pgallery-prev {
	left: 0;
}
.pgallery-next {
	right: 0;
}
ul.pgallery-controls.v-centered li a {
	position: absolute;
}
ul.pgallery-controls.v-centered li.pgallery-next a:focus, ul.pgallery-controls.v-centered li.pgallery-prev a:focus {
	outline: none;
}
ul.pgallery-controls.v-centered li.pgallery-next a {
	width: 21px;
	height: 40px;
	right: -35px;
	background: url(https://drop.ndtv.com/images/slider-arrow.png) -30px 0px no-repeat;
	display: block;
	text-indent: -99999px;
}
ul.pgallery-controls.v-centered li.pgallery-prev a {
	left: -40px;
	width: 21px;
	height: 40px;
	background: url(https://drop.ndtv.com/images/slider-arrow.png) 0px 0px no-repeat;
	display: block;
	text-indent: -99999px;
}
ol.pgallery-markers {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 100%;
	display: none;
}
ol.pgallery-markers.h-centered {
	text-align: center;
}
ol.pgallery-markers li {
	display: inline;
}
ol.pgallery-markers li a {
	display: inline-block;
}
p.pgallery-caption {
	display: block;
	width: 96%;
	margin: 0;
	padding: 2%;
	position: absolute;
	bottom: 0;
}
.rhs_container {
	width: 300px;
	float: right;
	background: #fff;
	box-shadow: 0 0 15px 2px rgba(0,0,0,0.3);
	margin-bottom: 40px;
	border-radius: 10px;
}
.rhs_container .rhs_header {
	float: left;
	clear: both;
	padding: 12px 24px;
}
.rhs_container .rhs_header span {
	font-size: 22px;
	font-weight: 700;
	letter-spacing: 0.3px;
}
.rhs_container .rhs_videos {
	width: 100%;
	height: 1528px;
	overflow: hidden;
	float: left;
}
.rhs_container .rhs_videos ul li {
	margin-bottom: 0px;
	float: left!important;
}
.rhs_video_img {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 226px;
}
.rhs_video_img img {
	width: 100%;
}
.rhs_videos ul li p {
	box-sizing: border-box;
	color: #333333;
	float: left;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	padding: 3px 55px 0 14px;
	position: relative;
	width: 100%;
	height: 80px;
}
.rhs_videos ul li p a {
	color: #333333;
}
.rhs_videos ul li span {
	top: 10px;
	color: #666;
	float: right;
	font-size: 11px;
	font-weight: 400;
	padding: 0;
	position: absolute;
	right: 5px;
	width: 30px;
	height: 40px;
}
.rhs_videos ul li span i {
	clear: both;
	float: left;
	margin-bottom: 0;
	width: 100%;
}
.rhs_container .rhs_footer {
	float: left;
	clear: both;
	padding: 13px 10px 10px 24px;
	width: 100%;
	box-sizing: border-box;
}
.rhs_container .rhs_footer li {display:initial;}
.rhs_container .rhs_footer a {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 1.5px;
	line-height: 40px;
	letter-spacing: 0.3px;
}
.rhs_container .rhs_header span, .rhs_container .rhs_footer a {
	color: #d0021b;
}
.bx-viewport {
	height: auto !important; /*Edit*/
}
.bx-wrapper {
	max-width: 100%!important;
	margin: 0;
}
.vslider_nav {
	float: right;
}
.vslider_nav .bx-prev, .vslider_nav .bx-next {
	text-indent: 0;
	position: relative;
	top: 0;
	left: 0;
	background-image: none;
	width: 40px;
	height: 40px;
	float: left;
	margin-left: 10px;
}
.rhs_cont {
	width: 300px;
	float: right;
	margin-top: 20px;
}
.adv_300 {
	width: 300px;
	text-align: center;
	font-size: 12px;
	margin: 18px 0 30px 0;
}
.adv_300 img {
	margin-top: 5px;
}
.campain_cont {
	width: 300px;
	float: right;
	background: #fff;
	box-shadow: 0 0 15px 2px rgba(0,0,0,0.2);
	padding: 20px;
	box-sizing: border-box;
	margin-top: 15px;
}
.campain_cont h2 {
	font-family: 'Montserrat', sans-serif;
	letter-spacing: 0.3px;
	font-size: 20px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
	float: left;
	line-height: 18px;
	color: #154d8a;
}
.campain_cont ul li {
	margin: 0px;
	padding: 10px 0 0 0;
	width: 100%;
	display: block;
	float: left;
}
.campain_cont h3 {
	font-size: 18px;
	font-weight: 600;
	letter-spacing: 0.3px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	float: left;
	line-height: 24px;
	color: #333333;
}
.campain_cont h3 a {
	color: #333333;
}
.campain_cont ul li ul {
	margin: 0px;
	padding: 0px;
	display: block;
}
.campain_cont ul li ul li {
	display: inline-block;
	margin: 0px;
	padding: 10px 15px 5px 5px;
	font-size: 14px;
	font-weight: 400;
	color: #1a5189;
	box-sizing: border-box;
	list-style-type: disc !important;
	display: list-item;
	margin-left: 15px;
}
.campain_cont ul li ul li a {
	color: #383838;
}
.pgallery-wrapper, .pgallery, .pgallery-slide {
	height: auto !important;
}
.more_link .more {
	border: medium none;
	padding: 0;
	text-align:right;
}
.cities_thumb, .goodtimes_thumb, .cities_thumb, .wedding-cont .people-thumb {
	width: 380px;
	height: 232px;
	position: relative;
	display: block;
	overflow: hidden;
	margin-bottom: 10px;
}
.campain_thumb {
	width: 260px;
	height: 195px;
	position: relative;
	display: block;
	overflow: hidden;
}
.movie_sthumb img, .tech_thumb img, .thumb_img img, .hindi_thumb img, .cricket_big_thumb img, .cricket_thumb img, .sports-thumb img, .movie_thumb img, .business-news-thumb img, .auto-thumb img, .tech_thumb img, .indianews-thumb img, .cities_thumb img, .world_thumb img, .south-news-thumb img, .people-thumb img, .property_thumb img, .goodtimes_thumb img, .art-news-thumb img, .health-thumb img, .cities_thumb img, .prime_thumb img, .gallery_thumb img, .big_img img, .campain_thumb img {
	display: block;
	width: 100%;
}
.big_gallery .big_img img {
	width: auto;
	height: 100%;
	display: block;
	margin-left: -31px;
}
.gallery_list, .pgallery-wrapper, .pgallery, .pgallery-slide {
	height: auto !important;
}
.more_link .more {
	border: none;
	padding: 0;
}
.movie-list span {
	color: #cac2e7;
}
.tech-news h3 span {
	color: #017691;
}
.cricket-details h3 span {
	color: #41cb00;
}
.thumbnails-e {
	margin-bottom: 0px !important;
}
.food-news {
	float: left;
	margin: 0;
	padding: 25px 0;
	width: 380px;
}
.food-news h2, .food-news h2 a {
	color: #7c9701;
	display: block;
	float: left;
	width: 100%;
}
.wedding-cont {
	float: left;
	margin: 0;
	padding: 25px 0;
	width: 380px;
}
.wedding-cont h2, .wedding-cont h2 a {
	color: #ffb202;
	display: block;
	float: left;
	width: 100%;
}
.wedding-cont h3 {
	color: #333333;
	float: left;
	font-size: 20px;
	line-height:29px;
	font-weight: 700;
	padding-bottom: 10px;
	text-align: left;
}
.wedding-cont h3 {margin-top:-8px;}
.movies-cont .more_right a:hover {
	color: #3b3b92;
}
.tech-news .more_link a:hover {
	color: #017691;
}
.hindi-news .more_link a {font-family: 'Montserrat', sans-serif !important;}
.hindi-news .more_link a:hover {
	color: #b15300;	
}
.cricket-cont .more_right a:hover {
	color: #5fab3c;
}
.sports-cont .more_right a:hover {
	color: #538f5d;
}
.business-news .more_link a:hover {
	color: #017691;
}
.auto-cont .more_link a:hover {
	color: #e85401;
}
.food-news .more_link a:hover {
	color: #7c9701;
}
.offbeat-news .more_link a:hover {
	color: #8b572a;
}
.indianews-cont .more_right a:hover {
	color: #01cab3;
}
.cities-cont .more_link a:hover {
	color: #6e00bc;
}
.world-news .more_link a:hover {
	color: #cd1700;
}
.south-news .more_link a:hover {
	color: #054fa3;
}
.people-cont .more_link a:hover {
	color: #7e1b1c;
}
.property-news .more_link a:hover {
	color: #cd74cc;
}
.goodtimes-cont .more_link a:hover {
	color: #e51c51;
}
.art-news .more_link a:hover {
	color: #ab4673;
}
.health-cont .more_link a:hover {
	color: #a69b07;
}
.wedding-cont .more_link a:hover {
	color: #ffb202;
}
.prime-news .more_link a:hover {
	color: #f68a2d;
}

/* Astro CSS */

.astro-cont {
    width:905px;
    float: left;	
    margin:0 0 10px 0;	
}
.astro-cont h2, .astro-cont h2 a {
	color: #cb3a27;
}
.astro-cont ul{
	width:100%;
	list-style-type:none;
	margin:0;
	padding:0;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-flow: row wrap;
	background:#fff;
	box-shadow: 0px 1px 7px 7px rgba(0,0,0,0.1);
	padding:10px;
	box-sizing:border-box;	
}
.astro-cont ul li{
	width: 146px;
	height: 136px;
	text-align: center;
	border-top:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
}
.astro-cont ul li:nth-child(-n+6) {border-top:0;}
.astro-cont ul li:nth-child(6n) {border-right:0;}
.astro-cont ul li span, .astro-cont ul li a{
	font-size:18px;
	font-weight:400;
	color:#404040;
}
.astro-cont ul li i{
	display:block;
	width: 70px;
	height: 70px;
	margin:20px auto 0 auto;
	padding:0;
	background:url(https://drop.ndtv.com/homepage/khabar2015/images/homepage_sprite_13opt.png) no-repeat -4px -183px;
}
.astro-cont ul li.aries i{
	background-position:-4px -335px;
}
.astro-cont ul li.taurus i{
	background-position:-86px -335px;
}
.astro-cont ul li.gemini i{
	background-position:-168px -335px;
}
.astro-cont ul li.cancer i{
	background-position:-249px -335px;
}
.astro-cont ul li.lion i{
	background-position:-330px -335px;
}
.astro-cont ul li.virgo i{
	background-position:-414px -335px;
}
.astro-cont ul li.libra i{
	background-position:-1px -411px;
}
.astro-cont ul li.scorpio i{
	background-position:-84px -411px;
}
.astro-cont ul li.sagittarius i{
	background-position:-165px -411px;
}
.astro-cont ul li.capricorn i{
	background-position:-247px -411px;
}
.astro-cont ul li.aquarius i{
	background-position:-332px -411px;
}
.astro-cont ul li.pisces i{
	background-position:-413px -411px;
}
.astro-cont ul li.aries:hover i{
	background-position:-4px -185px;
}
.astro-cont ul li.taurus:hover i{
	background-position:-86px -185px;
}
.astro-cont ul li.gemini:hover i{
	background-position:-168px -185px;
}
.astro-cont ul li.cancer:hover i{
	background-position:-249px -185px;
}
.astro-cont ul li.lion:hover i{
	background-position:-330px -185px;
}
.astro-cont ul li.virgo:hover i{
	background-position:-414px -185px;
}
.astro-cont ul li.libra:hover i{
	background-position:-1px -261px;
}
.astro-cont ul li.scorpio:hover i{
	background-position:-84px -261px;
}
.astro-cont ul li.sagittarius:hover i{
	background-position:-165px -261px;
}
.astro-cont ul li.capricorn:hover i{
	background-position:-247px -261px;
}
.astro-cont ul li.aquarius:hover i{
	background-position:-332px -261px;
}
.astro-cont ul li.pisces:hover i{
	background-position:-413px -261px;
}

.astro-cont ul li.aries:hover span{
	color:#fa2817;
}
.astro-cont ul li.taurus:hover span{
	color:#2e9910;
}
.astro-cont ul li.gemini:hover span{
	color:#fead00;
}
.astro-cont ul li.cancer:hover span{
	color:#d93dff;
}
.astro-cont ul li.lion:hover span{
	color:#ede508;
}
.astro-cont ul li.virgo:hover span{
	color:#45a8d7;
}
.astro-cont ul li.libra:hover span{
	color:#00ec19;
}
.astro-cont ul li.scorpio:hover span{
	color:#f52500;
}
.astro-cont ul li.sagittarius:hover span{
	color:#d33af7;
}
.astro-cont ul li.capricorn:hover span{
	color:#0329d6;
}
.astro-cont ul li.aquarius:hover span{
	color:#d83cff;
}
.astro-cont ul li.pisces:hover span{
	color:#0428d6;
}


.arrow-btn-rhs {  bottom: 57px; float:left; position:relative; width:100%;  }
.arrow-btn-rhs-left{  left: 5px; background:url(https://drop.ndtv.com/homepage/khabar2015/images/homepage_sprite_13opt.png) 0 0 no-repeat; background-position: -7px -128px; width:28px; height:28px; top:150px; position:absolute; z-index:9;}
.arrow-btn-rhs-right{right: 5px; background:url(https://drop.ndtv.com/homepage/khabar2015/images/homepage_sprite_13opt.png) 0 0 no-repeat; background-position:-42px -128px; width:28px; height:28px; top:150px; position:absolute; z-index:9;}

.btn-rhs-video-txt{ margin:0px; padding:0 0 8px 0px; text-align:center; color:#a3a3a3; font-size:12px; font-weight:300;  }

.rhs_ravish_videos {
    width: 100%;
    height: 300px;
    overflow: hidden;
    float: left;
}

.rhs_ravish_videos ul li p {
	box-sizing: border-box;
	color: #333333;
	float: left;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	padding: 3px 55px 0 14px;
	position: relative;
	width: 100%;
	height: 80px;
}
.rhs_ravish_videos ul li p a {
	color: #333333;
}
.rhs_ravish_videos ul li span {
	top: 10px;
	color: #666;
	float: right;
	font-size: 11px;
	font-weight: 400;
	padding: 0;
	position: absolute;
	right: 5px;
	width: 30px;
	height: 40px;
}
.rhs_ravish_videos ul li span i {
	clear: both;
	float: left;
	margin-bottom: 0;
	width: 100%;
}








.rhs_ravish_videos3 {
    width: 100%;
    height: 300px;
    overflow: hidden;
    float: left;
}

.rhs_ravish_videos3 ul li p {
	box-sizing: border-box;
	color: #333333;
	float: left;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	padding: 3px 55px 0 14px;
	position: relative;
	width: 100%;
	height: 80px;
}
.rhs_ravish_videos3 ul li p a {
	color: #333333;
}
.rhs_ravish_videos3 ul li span {
	top: 10px;
	color: #666;
	float: right;
	font-size: 11px;
	font-weight: 400;
	padding: 0;
	position: absolute;
	right: 5px;
	width: 30px;
	height: 40px;
}
.rhs_ravish_videos3 ul li span i {
	clear: both;
	float: left;
	margin-bottom: 0;
	width: 100%;
}



.rhs_ravish_videos2 {
    width: 100%;
    height: 300px;
    overflow: hidden;
    float: left;
}

.rhs_ravish_videos2 ul li p {
	box-sizing: border-box;
	color: #333333;
	float: left;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	padding: 3px 55px 0 14px;
	position: relative;
	width: 100%;
	height: 80px;
}
.rhs_ravish_videos2 ul li p a {
	color: #333333;
}
.rhs_ravish_videos2 ul li span {
	top: 10px;
	color: #666;
	float: right;
	font-size: 11px;
	font-weight: 400;
	padding: 0;
	position: absolute;
	right: 5px;
	width: 30px;
	height: 40px;
}
.rhs_ravish_videos2 ul li span i {
	clear: both;
	float: left;
	margin-bottom: 0;
	width: 100%;
}


.social-widget-rhs2 {width: 300px; padding:0px;  margin: 18px 0 30px 0; float:left;}

.footer_bottom .footer_left {margin-top:4px;}



/*------------ Video Gallery 18-07-17 -------------*/
.vid_gallery_cont {
	width: 100%;
	float: left;
	margin-bottom: 30px;
	zoom: 1;
}
.vid_gallery_cont h2 {
	font-family: 'Montserrat', sans-serif !important;
	font-size: 22px;
	font-weight: 700;
	letter-spacing: 1.7px;
	text-transform: uppercase;
	padding: 20px 0px;
	margin: 0px;
	float: left;
	line-height: 18px;
	color: #727272;
}
.vid_gallery_cont h2 a {
	color: #727272;
}
.vid_gallery {
	width: 100%;
	float: left;
	padding: 15px 30px 30px 30px;
	box-sizing: border-box;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
	border-radius:10px;
}
.vid_lft {width:550px; float:left;}
.vid_inhead {font-size:18px; font-weight:bold; margin-bottom:15px; text-transform:uppercase; width:100%;}
.vid_inhead a{font-family: 'Roboto', sans-serif !important;}
.vid_inhead .vid_more {float: right; font-size: 13px; font-weight: 700; line-height: 21px;}
.vid_inhead .vid_more a{color: #0d4d79!important;}
.vid_inhead_tab {float: right; margin-top: -15px;}
.vid_inhead_tab img{height:21px;}
.vid_inhead_tab a {
	display: inline-block;
	font-size: 13px;
	text-transform: uppercase;
	font-weight:bold;
	padding:0;
	margin:19px 0 0 0;
	width:95px;
	line-height: 23px;
	font-family: 'Roboto', sans-serif !important;
	box-sizing:border-box;
	text-align:center;
	border-right:1px solid #e7e7e7;
	position:relative;
	z-index:1;
}
.vid_inhead_tab a.active {border:none; width:97px;}
.vid_inhead_tab a.active:before {content:''; position:absolute; top:-19px; left:-5px; background:url(../images/bg_vid_inhead_tab.png) no-repeat center bottom; width:107px; height:49px; z-index:-1;}
.vid_inhead_tab a:last-child {border:none;}
.big_player {
	width: 100%;
	float: left;
	position: relative;
	margin-bottom:15px;
}
.big_player .big_vid {
	width: 550px;
	height: 338px;
	position: relative;
	overflow: hidden;
}
.big_player h3 {
	font-size: 26px;
	font-weight: 900;
	padding: 10px 0px 20px 0;
	margin: 0px;
	float: left;
	line-height: 34px;
	color: #333333;
}
.big_player h3 a {
	color: #333333;
}
.big_player p {
	color: #6b6b6b;
	float: left;
	font-size: 11px;
	margin: 3.23cm 0cm;
	padding: 0;
	position: absolute;
}
.big_player p a {
	color: #6b6b6b;
}
.vid_list_cont {
	width: 275px;
	float: right;
	margin-right:-15px;
	padding-left:17px;
	border-left:1px solid #e7e7e7;
}	
.vid_list_cont .vid_list{
	position: relative;
	height:502px;
	overflow:hidden;
	overflow-y:auto;
	padding-right:10px;
}
.vid_list_cont ul {
	list-style: none;
}
.vid_list_cont ul li{
	position: relative;
	display:table;
	width:100%;
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom: solid 1px #e7e7e7;
}
.vid_list_cont ul li:last-child{border-bottom:0;}
.vid_list_cont .vgallery_thumb {
	position: relative;
	width: 100px;
	display:table-cell;						
	padding-left: 15px;
}
.vid_list_cont .vgallery_thumb img {
	width:100%;
}
.vid_list_cont .vid_list_txt {
	text-align: left;
	vertical-align: middle;
	display:table-cell;
}		
.vid_list_cont .vid_list_txt h6 {
	color: #222;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 0.5px;
	line-height: 20px;
	margin: 0;
	padding:0;
}
.vid_list_cont .vid_list_txt h6 span {
	color:#d0021b;
	font-size: 12px;
	font-weight:normal;
	display:block;
}			
.vid_list_cont .vid_list::-webkit-scrollbar-track{
	border-radius: 10px;
	background-color: #d6e1e7;
}
.vid_list_cont .vid_list::-webkit-scrollbar {
	width: 6px;
	height:6px;
	border-radius: 10px;
	background-color: #d6e1e7;
}		
.vid_list_cont .vid_list::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #a8b7bf;
}
.vid_list_cont .vid_list::-webkit-scrollbar-corner {
	  background-color: transparent;
}	
.vid_list_lft {
	width: 100%;
	float: left;
}	
.vid_list_lft .vid_list{
	position: relative;
	overflow:hidden;
	padding:0 18px;
}
.vid_list_lft ul {
	list-style: none;
}
.vid_list_lft ul li{
	position: relative;
	width:105px!important;
	height:112px;
	border-right: solid 1px #e7e7e7;
	padding-right:14px;
}
.vid_list_lft .vgallery_thumb {
	position: relative;
	margin-bottom:5px;
}
.vid_list_lft .vgallery_thumb img {
	width:100%;
}
.vid_list_lft .vid_list_txt {
	text-align: center;
	width:100%;
}		
.vid_list_lft .vid_list_txt h6 {
	color: #222;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.5px;
	line-height: 13px;
	margin: 0;
	padding:0;
	font-family: 'Roboto', sans-serif !important;
}	
.arrow-vidlist {
	top:20px;
	float: left;
	position: relative;
	width: 100%;
}
#prevvidlst {
	left:-18px;
	background: url(https://drop.ndtv.com/images/slider-arrow.png) 0 0 no-repeat;
	width: 11px;
	height: 40px;
	top: 50%;
	position: absolute;
	z-index: 9;
}
#nextvidlst {
	right:-18px;
	background: url(https://drop.ndtv.com/images/slider-arrow.png) 0 0 no-repeat;
	background-position:-40px;
	width: 11px;
	height: 40px;
	top: 50%;
	position: absolute;
	z-index: 9;
}
#prevvidlst a, #nextvidlst a {
	width: 21px;
	height: 40px;
	display: block;
	text-indent: -99999px;
	outline: none;
}
.vid_gallery i{
	position:absolute;
	background-image: url(https://drop.ndtv.com/images/homepage_sprite_13opt.png);
	background-repeat: no-repeat;
	background-position:0;		
}
.big_vid i {
	width:88px;
	height:83px;
	bottom:10px;
	left:15px;
	background-position:-276px 0px;	
}
.vgallery_thumb i {
	width:15px;
	height:14px;
	top:57px;
	right:5px;
	background-position:-386px -47px;
}
.vid_list_lft .vid_list .vgallery_thumb i {
	top:61px;
}

.rhs_container .rhs_opinion {
	width: 100%;
	height: 110px;
	overflow: hidden;
	float: left;
}
.rhs_container .rhs_opinion ul li {
	margin-bottom: 0px;
	float: left!important;
}
.rhs_opinion li > div {display:table; padding:0 15px 0 24px;}
.rhs_opinion .opinion_thumb, .rhs_opinion .description {display:table-cell; vertical-align:top;}
.rhs_opinion .opinion_thumb {width:70px; border-radius:5px; display:block; overflow:hidden; margin-top:5px;}
.rhs_opinion .opinion_thumb img {width:100%;}
.rhs_opinion ul li h2 {
	box-sizing: border-box;
	color: #333333;
	float: left;
	font-size: 16px;
	font-weight: 700;
	line-height: 22px;
	padding: 0 0 0 15px;
	position: relative;
	width: 100%;
}
.rhs_opinion ul li span {
	color: #d0021b;
	display:block;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
}
.opinion_footer {margin-top:-53px;}
.opinion_footer img {width:100%;}
.opinion_footer .vslider_nav .bx-prev, .opinion_footer .vslider_nav .bx-next {
    width: 28px;
    height: 28px;
}