/*
 * Homepage Styles
 */
body {}
.one-section {background: #fff;padding: 12px 0;border: 1px solid #ededed;position: relative;}

.one-section {
	box-shadow: 0 0.0625em 0.1875em 0 rgba(0, 0, 0, 0.1), 0 0.6em 0 -0.25em #f3f3f3, 0 0.6em 0.1875em -0.25em rgba(0, 0, 0, 0.3);
    margin-bottom: 18px;
}
.oi-trending-topics {margin: 10px 0;background: #fff;padding: 10px 5px;}
.oi-trending-topics:after {content: '';display: table;clear: both;}
.oi-trending-text {font-size: 14px;color: #000;font-weight: normal;text-transform: uppercase;padding: 0;float: left;}
.oi-trending-topicslist {margin-left: 30px;padding: 0 5px;height: 30px;overflow: hidden;position: relative;}
.oi-trending-topicslist ul {padding: 0;margin: 0;white-space: nowrap;overflow-x: scroll;width: 100%;}
.oi-trending-topicslist ul li {list-style-type: none;margin-right: 5px;display: inline-block;vertical-align: top;width: auto!important;}
.oi-trending-topicslist ul li a {font-size: 12px;color: #fff;padding: 5px 10px;background: #3db4ae;font-weight: bold;display: block;}
.oi-special-block {margin-bottom:20px;background: #f2f2f2;}
.oi-special-block-heading {font-size: 16px;background: #3e5b79;font-weight: bold;padding: 10px;color: #fff;text-decoration: none;position: relative;display: block;}
.oi-special-block-heading a {color: #fff;display: block;}
.oi-special-block-heading  i {display: lnline-block;position: relative;margin-left: 5px;}
.oi-special-block-heading  i::before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 8px;height: 8px;border-right: solid 2px #fff;border-bottom: solid 2px #fff;-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.oi-special-block-contentouter {padding: 10px;background: #5278a3;}
.oi-special-block-content:after {content: '';clear: both;display: table;}
.oi-special-block-content ul {padding: 0;margin: 0;}
.oi-special-block-content ul li {list-style-type: none;margin-right: 5px;border-bottom: none!important}
.oi-special-block-content ul li a {text-decoration: none;}
.oi-special-block-thumbimg {float: left;width: 120px;}
.oi-special-block-thumbimg img {display: block;border: 1px solid #fff;}
.oi-special-block-title {font-size: 14px;color: #fff;font-weight: normal;line-height: 22px;margin-left: 130px;}
.oi-special-block-tags {border-top: 1px solid #ebebeb;padding: 8px 0;font-size: 13px;color: #000;font-weight: normal;text-align: center;display: none;}
.oi-special-block-tags a {display: inline-block;margin: 0 5px;color: #000;}
.oi-special-block-more a {background: #e6e6e6;font-size: 14px; color: #000;font-weight: bold;padding: 10px;display: block;text-align: center;line-height: 90px;}
.bx-custom-pager {text-align: center;position: relative;z-index: 1000;height: 8px;}
.bx-custom-pager ul li {display: inline-block;text-indent: -9999px;margin: 0;min-height: 0!important}
.bx-custom-pager ul li a {display: block;width: 6px;height: 6px;background: #85a3c2;position: relative;margin-top: -10px;border-radius: 50%;}
.bx-custom-pager ul li.clearfix {
    display: none;
}
.bx-custom-pager ul li a.active span {background: #fff;height: 6px;position: absolute;top: 0;left: 0;width: 100%;border-radius: 50%;}
.one-news-links ul li {
    border-bottom: 1px solid #ededed;
    list-style-type: none;
    overflow: hidden;
    padding: 10px 5px;
}
.one-news-links ul li:last-child {border-bottom: 0 none;}
.article-thumbimg {
    float: left;
    width: 125px;
    margin: 0;
}
.article-thumbimg img {display: block;    width: 100%;}
.article-title {
color: #000;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    margin-left: 155px;
}
.article-title a, .aritcle-category a {color: #000;}
.aritcle-category {font-size: 11px;margin-left: 120px;padding: 5px 0 0 0;}
.one-news-topics {overflow: hidden;height: 40px;width: 100%;text-align: center;margin-top: 10px;}
.one-news-topics ul li {display: inline-block;width: auto;list-style-type:none;}
.one-news-topics ul {
	height: 40px;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    position: relative;
    list-style-type:none;
}
.one-news-topics ul li a{padding: 8px 10px;font-size: 14px;color: #000;background: #f4f4f5;display: block;margin: 0 0 0 5px;}


.one-db-links {overflow: hidden;width: 100%;text-align: center;background: #f3f3f3;height: 110px;}
.one-db-links ul {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;position: relative;}
.one-db-links ul li {
	display: inline-block;
    width: 80px;
    height: 75px;
    border: 1px solid #ebebeb;
    margin: 10px 0 0 5px;
    list-style-type: none;
    padding: 8px 5px;
    background: #fff;
    white-space: normal;
    vertical-align: top;
}
.one-db-links ul li a {
	display: block;
    text-align: center;
    text-transform: uppercase;
    line-height: 20px;
    vertical-align: middle;
    color: #333;
    font-size: 14px;
    word-wrap: break-word;
}
.one-bd-photos {overflow: hidden;width: 100%;padding-bottom: 5px;}
.one-bd-photos ul {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;position: relative;}
.one-bd-photos ul li {
	margin: 10px 0 0 5px;
    list-style-type: none;
    background: #fff;
    white-space: normal;
    vertical-align: top;
    display: inline-block;
    width: 225px;
}
.one-bd-photos ul li a {display: block;}


.one-photos-title {
    float: left;
    white-space: normal;
    font-size: 12px;
    min-height: 60px;
    overflow: hidden;
    padding: 5px;
    max-height: 60px;
    color: #000;
}


.one-home-tabs {
    overflow: hidden;
    width: 100%;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    box-shadow: 0px 2px 4px #ededed;
}
.one-home-tabs ul {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;position: relative;}
.one-home-tabs ul li {
	margin: 0 5px;
    list-style-type: none;
    background: #fff;
    white-space: normal;
    vertical-align: top;
    display: table-cell;
}
.one-home-tabs ul li a {
    border-bottom: 2px solid #fff;
    display: block;
    color: #000;
    font-size: 14px;
    border-right: 1px solid #ededed;
    padding: 5px 12px;
    min-width: 60px;
    text-align: center;
    text-transform: uppercase;
}
.one-home-tabs ul li a.active {border-bottom: 2px solid #000;}

.recommend-videos-related ul {
	padding: 0;
	margin: 0;
	overflow-y: hidden;
	overflow-x: scroll;
	white-space: nowrap;
	position: relative;
/*	height: 200px;*/
}
.recommend-videos-related ul li {
	display: inline-block;
	width: 150px  !important;
	margin: 5px;
	padding: 0;
	background: #fff;
	vertical-align: top;
	height: 194px;
	overflow: hidden;
	border: thin solid #ccc;
	box-shadow: 0 2px 5px #ccc;
}
.recommend-videos-related ul li.active {opacity: 1;}
.related-video-title {
	float: left;
	font-size: 14px;
	color: #000;
	margin: 5px 0;
	font-weight:400;
}
.related-video-thumb {position: relative;}
.related-video-thumb img {display: block;}
.video-play-btn {
	background: url(https://www.drivespark.com/dsimages/play-button.svg) no-repeat transparent;
	position: absolute;
	height: 12px;
	bottom: 0;
	z-index: 9999999;
	color: #fff;
	padding: 3px 3px 3px 34px;
	background-position: 7px 0px;
	right: 5px;
	background-color: rgba(0,0,0,0.8 );
	font-size: 10px;
}
.video-playing {
	padding: 3px 10px;
	font-size: 10px;
	color: #fff;
	text-transform: uppercase;
	background: #d1343a;
	position: absolute;
	left: 0;
	bottom: 0;
	opacity: 0;
}

.one-breaking-news-container {padding: 0 30px;position: relative;box-sizing: border-box;margin: 0 10px 15px 10px;height: 50px;}
.breakingnewSlide {font-size: 14px;color: #000;display: none;padding: 5px;box-shadow: 0px 3px 5px #ccc;height: 45px;overflow: hidden;line-height: 23px;}
.one-breaking-news-nav a {position: absolute;top: 5px;width: 25px;height: 50px;font-size: 30px;color: #fff;text-align: center;line-height: 50px;cursor: pointer;text-decoration: none;text-indent: -99999px;}
.one-breaking-news-nav a.prev-news {left: 0;background: #ed1c24 url(/images/arrow-left.png) no-repeat center center;}
.one-breaking-news-nav a.next-news {right: 0;background: #ed1c24 url(/images/arrow-right.png) no-repeat center center;}


.one-gal-embed ul li {
    float: left;
    list-style-type: none!important;
    position: relative;
    padding: 0!important;
}
.one-gal-embed.img4 li.gal-img1,.one-gal-embed.img5 li.gal-img1 {width: 100%;}
.one-gal-embed.img4 li {width: 33.3%;}
.one-gal-embed.img5 li {width: 25%;} 
.one-gal-embed ul li a {display: block;margin: 1px;}
.gal-more-imgs {
    background-color: rgba(0, 0, 0, 0.4);
    bottom: 0;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.more-photos {background: url(/images/more-photos-icon.png) no-repeat 0 0;margin: 0 5px 0 0;display: inline-block;width: 20px;height: 15px;}
.gal-more-text {display: table;height: 100%;width: 100%;}
.gal-more-spantext {display: table-cell;text-align: center;vertical-align: middle;}
.gal-more-imgs i {margin-right: 5px;}
.one-gal-embed ul li.gal-img a {background: #000;}
.one-gal-embed ul li.gal-img img {vertical-align: middle;display: inline-block;}
.gd-goldrate-block {background: #f3f3f3;padding: 10px;}
.gd-goldrate-text {font-size: 14px;float: left;margin-right: 10px;color: #000;margin-top: 10px;}
.gd-goldrate-selbox {margin-left: 100px;}
.gd-goldrateselbox {width: 100%;background: #fff;box-sizing: border-box;padding: 10px;font-size: 14px;color: #000;border: 0 none;}

.np-dest-block {background: #f3f3f3;padding: 10px;}
.np-dest-block ul {overflow-x: scroll;overflow-y: hidden;white-space: nowrap;position: relative;}
.np-dest-block ul li {
	display: inline-block;
	width: 80px;
	vertical-align: top;
	white-space: normal;
	margin-right: 4px;
}
.np-dest-block ul li a {}
.np-dest-block ul li a, .np-dest-block ul li a span {display: block;text-align: center;}
.np-dest-title {font-size: 13px;color: #000;padding: 5px 0;word-wrap: break-word;}



.recommend-photos ul {
	padding: 0;
	margin: 0;
	overflow-y: hidden;
	overflow-x: scroll;
	white-space: nowrap;
	position: relative;
	height: 200px;
}
.recommend-photos ul li {
	display: inline-block;
	width: 150px  !important;
	margin: 5px;
	padding: 0;
	background: #fff;
	vertical-align: top;
	height: 180px;
	overflow: hidden;
	border: thin solid #ccc;
	box-shadow: 0 2px 5px #ccc;
}
.recommend-photos ul li.active {opacity: 1;}
.related-photo-title {
	float: left;
	white-space: normal;
	font-size: 12px;
	min-height: 60px;
	overflow: hidden;
	padding: 5px;
	max-height: 60px;
	color: #000;
}
.more-gal-photos {display: block;font-size: 18px;color: #fff;text-align: center;background: rgba(0,0,0,0.6);height: 180px;line-height: 180px;}
.related-photo-thumb {position: relative;}
.related-photo-thumb img {display: block;}
.one-subheading {
    font-size: 15px;
    font-weight: 600;
    color: #000;
    padding: 0 5px 5px 5px;
    text-transform: uppercase;
}

.one-news-tabs {
    overflow: hidden;
    width: 100%;
    border-top: 1px solid #ededed;
    border-bottom: 1px solid #ededed;
    box-shadow: 0px 2px 4px #ededed;
}
.one-news-tabs ul {
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    position: relative;
}
.one-news-tabs ul li {
    margin: 0;
    list-style-type: none;
    background: #fff;
    white-space: normal;
    vertical-align: top;
    display: table-cell;
}
.one-news-tabs ul li a {
    border-bottom: 2px solid #fff;
    display: block;
    color: #000;
    font-size: 14px;
    padding: 5px 12px;
    min-width: 60px;
    text-align: center;
    text-transform: uppercase;
    border-right: 1px solid #ededed;
}
.one-news-tabs ul li a.active {border-bottom: 2px solid #354395;}
.one-news-tabs-content, .movies-content {display: none;}
.one-icon-tabs {text-align: center;margin: 5px 0;}
.one-icon-tabs ul li {display: inline-block;}
.one-icon-tabs ul li a {text-indent: -99999px;width: 30px;height: 30px;background: #fff;border-radius: 50%;border: 1px solid #c3c3c3;display: inline-block;text-align: center;vertical-align: middle;background-position: center center;background-repeat: no-repeat;}
.one-icon-tabs ul li a.active {background-color: #000;}
.one-icon-tabs ul li a i {width: 16px;height: 16px;text-align: center;margin: 7px auto;display: block;background-size: cover;}
.one-icon-tabs ul li a.videos-icon i {background-image: url(/images/videos-icon-home.png);}
.one-icon-tabs ul li a.photos-icon i {background-image: url(/images/photos-icon-home.png);}
.one-icon-tabs ul li a.active.videos-icon i {background-image: url(/images/videos-icon-active.png);}
.one-icon-tabs ul li a.active.photos-icon i {background-image: url(/images/photos-icon-active.png);}
.related-photo-thumb .photos-icon {
    position: absolute;
    right: 5px;
    font-size: 12px;
    color: #fff;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    padding: 3px 5px 0 5px;
}
.related-photo-thumb .more-photos {
    background: url(/images/more-photos-icon-home.png) no-repeat 0 0;
    margin: 0 5px 0 0;
    display: inline-block;
    width: 17px;
    background-size: cover;
    height: 12px;
}


/*
 * Breadcrumb Styles
 */
.one-breadcrumb {font-size: 14px;color: #000;padding: 0 0 8px 0;}

/*
 * Heading Styles
 */
.one-mainheading {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    text-transform: uppercase;
    float: left;
    margin-right: 20px;}
.one-galheading {font-size: 16px;font-weight: 400;color: #000;padding: 10px 5px;border-top: 1px solid #ededed;margin-top: 5px;}
.one-news-links-tabs-content {display: none;}

/*
 * AD Block Styles
 */
.one-ad {
    background: #dbdde3;
    text-align: center;
    min-height: 50px;
    padding: 0;
    margin: 10px auto;
    width: 300px;
}
/*
 * Weather Widget Styles
 */
.social-links a {margin: 2px 0!important;}
#mobi-menu a.menu-icon, #mobi-menu a.menu1-icon {margin: 3px 0!important;}


	
	.google-search {
		height: 35px!important;
	}

	.weather-widget {
	
		float: right;
		padding: 0 !important;
		right: 93px!important;
		position: absolute;
		width: 80px;
		overflow: hidden;
		height: 40px;
	}
	
	.weather-widget-text {
		font-size: 10px;
		color: #000;
		padding: 0;
	}
	.weather-widget-text a {color: #000;}
	.weather-widget-forecast-icon {
		float: left;
		width: 35px;
		margin-top: 5px;
	}
	.weather-widget-city {
		font-size: 13px;
		color: #000;
		float: left;
		margin: 0 5px;
	}
	.weather-widget-temperature {
		float: left;
		font-size: 12px;
		color: #f10b0b;
		margin: 6px 0 0 0;
	}
	.weather-widget-temperature sup {font-size: 8px;color: #000;}
	.weather-widget-temperature span {font-size: 10px;color: #000;}	
	
	.airquality-index-city{
		width: 50px;
		margin: 0 auto;
	}
	.airquality-index {
	
		position: absolute;
		top: 8px;
		left: 16px;
		font-size: 13px;
		color: #000;
		width: 50px;
		text-align: center;
	}
	.airquality-text {
		color: #000;
		text-align: center;
		font-size: 10px;
	}

	
		.flip-block {
		background: #fff;
		opacity: 0;
		position: absolute;
		top:0;left:0;right:0;bottom:0;
		visibility: hidden;
		-moz-transition: 2s;
		-o-transition: 2s;
		-webkit-transition: 2s;
		transition: 2s;
		-moz-transform-style: preserve-3d;
		-webkit-transform-style: preserve-3d;
		transform-style: preserve-3d;
		-moz-transform: rotateY(180deg);
		-ms-transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
		transform: rotateY(180deg);
	}
	.flip-block.active {
		-moz-transform: rotateY(0deg);
		-ms-transform: rotateY(0deg);
		-webkit-transform: rotateY(0deg);
		transform: rotateY(0deg);
		opacity: 1;
		visibility: visible;
	}
	.airquality-index-graph {
		width: 50px;
		height: 25px;
		text-indent: -99999px;
		display: inline-block;
	}
	.airquality-index-graph.good {background: url(https://www.oneindia.com/scripts/weather_forecast/media/images/airquality-good.svg) no-repeat 0 0;}
	.airquality-index-graph.satisfactory {background: url(https://www.oneindia.com/scripts/weather_forecast/media/images/airquality-satisfactory.svg) no-repeat 0 0;}
	.airquality-index-graph.moderate {background: url(https://www.oneindia.com/scripts/weather_forecast/media/images/airquality-moderate.svg) no-repeat 0 0;}
	.airquality-index-graph.poor {background: url(https://www.oneindia.com/scripts/weather_forecast/media/images/airquality-poor.svg) no-repeat 0 0;}
	.airquality-index-graph.very-poor {background: url(https://www.oneindia.com/scripts/weather_forecast/media/images/airquality-very-poor.svg) no-repeat 0 0;}
	.airquality-index-graph.severe {background: url(https://www.oneindia.com/scripts/weather_forecast/media/images/airquality-severe.svg) no-repeat 0 0;}	


/*
 * Mykhel Styles
 */
.one-scorecard-tabs {text-align: right;padding: 5px;}
.one-scorecard-tabs ul li {display: inline-block;}
.one-scorecard-tabs ul li a.active {border-bottom: 2px solid #000;}
.one-scorecard-tabs ul li a {
    border-bottom: 2px solid #fff;
    display: block;
    color: #000;
    font-size: 14px;
    text-transform: uppercase;
    padding: 0 5px;
    font-weight: 600;
}


.os-c-top-slider {
  padding: 0 20px;
  position: relative;
}
.os-c-top-slider .bx-wrapper {
  position: relative;
}
.os-c-top-slider .bx-wrapper .bx-viewport {
  z-index: 9;
  background: #ffffff;
}
.os-c-top-slider .bx-wrapper .bx-controls {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  margin: auto;
  z-index: 8;
}
.os-c-top-slider .bx-wrapper .bx-controls a {
  position: absolute;
  width: 13px;
  height: 22px;
  display: block;
  top: 0;
  bottom: 0;
  margin: auto;
  text-indent: -9999px;
}
.os-c-top-slider .bx-wrapper .bx-controls a.bx-prev {
  left: -23px;
  background: url(/images/slide-prev.png) no-repeat;
}
.os-c-top-slider .bx-wrapper .bx-controls a.bx-prev.disabled {
  background: none;
}
.os-c-top-slider .bx-wrapper .bx-controls a.bx-next {
  right: -23px;
  background: url(/images/slide-next.png) no-repeat;
}
.os-c-top-slider .bx-wrapper .bx-controls a.bx-next.disabled {
  background: none;
}
.os-c-top-slider ul li {
  background-color: #ffffff;
  width: 290px;
  float: left;
  color: #000000;
}
.os-c-top-slider ul li a {
  color: #000000;
}
.os-c-top-slider ul li .os-c-top-slider-c {
  padding: 10px 0;
  margin-left: 40px;
  padding-left: 10px;
  border-left: solid thin #dddde4;
}
.os-c-top-slider ul li .os-c-top-slider-c h2 {
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 5px;
}
.os-c-top-slider ul li .os-c-top-slider-c h2 span.os-live {
  color: #237D0E;
  text-transform: uppercase;
}
.os-c-top-slider ul li .os-c-top-slider-c-b {
  font-weight: bold;
  font-size: 0;
  padding: 2px 0;
}
.os-c-top-slider ul li .os-c-top-slider-c-b > div {
  display: inline-block;
  font-size: 14px;
}
.os-c-top-slider ul li .os-c-top-slider-c-b-team {
  font-size: 16px;
  width: 35px;
  padding-left: 30px;
  position: relative;
}
.os-c-top-slider ul li .os-c-top-slider-c-b-team i {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 23px;
  height: 16px;
}
.os-c-top-slider ul li .os-c-top-slider-c-b .os-score {
  font-weight: normal;
  font-size: 14px;
}
.os-c-top-slider ul li .os-c-top-slider-c-b .os-score span {
  margin: 0 5px;
}
.os-c-top-slider ul li .os-c-top-slider-c-r {
  font-size: 12px;
}
.os-cricket-icon {background: url(https://www.mykhel.com/images/cricket-icon.png) no-repeat 5px center;}
.os-football-icon {background: url(https://www.mykhel.com/images/football-icon.png) no-repeat 5px center;}
.os-tennis-icon {background: url(https://www.mykhel.com/images/tennis-icon.png) no-repeat 5px center;}
.os-tennis-i {background: url(https://www.mykhel.com/images/os-tennis.png) no-repeat center;}
.os-cricket-i {background: url(https://www.mykhel.com/images/os-cricket.png) no-repeat center;}
.os-football-i {background: url(https://www.mykhel.com/images/os-football.png) no-repeat center;}

.one-scorecard-block.os-c-top-slider {padding: 10px 5px;position: relative;background: #f3f3f3;}
.one-scorecard-block.os-c-top-slider ul {
	overflow-y: hidden;
	overflow-x: scroll;
	white-space: nowrap;
	position: relative;
}
.one-scorecard-block.os-c-top-slider ul li {
	width: 260px;
    display: inline-block;
    margin: 0 5px;
    float: none;
    white-space: normal;
    vertical-align: top;
    height: 130px;
}
.one-scorecard-block.os-c-top-slider ul li .os-c-top-slider-c {border: 0 none;}
li.os-football-slider .os-c-top-slider-c-b {
    padding: 6px 0 !important;
}
li.os-football-slider .os-c-top-slider-c-b .os-c-top-slider-c-b-team {
    position: relative;
    width: 150px;
}
li.os-football-slider .os-c-top-slider-c-b .os-c-top-slider-c-b-team span {
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    font-size: 9px;
    height: 25px;
    left: 0;
    line-height: 25px;
    position: absolute;
    text-align: center;
    top: -2px;
    width: 25px;
}
li.os-football-slider .os-score span {
    font-size: 14px;
    font-weight: bold;
}
span.os-team1 {
    background: #740f42;
}
span.os-team2 {
    background: #231f1d;
}
.ipl-auctionlink {color: #000;font-weight: bold;font-size: 16px;text-align: center;padding-top: 5px;}
.ipl-auctionlink a {color: #0066cc;}
.more-videos {display: block;font-size: 18px;text-align: center;color: rgba(0,0,0,0.6);height: 180px;line-height: 180px;}
.os-livescores img{ display: inline;}
.app-promo-60sec-small-header{display:none;}
.gal-img a{
    line-height: 132px;
    height: 132px;
}
.one-gal-embed.img4 li.gal-img1, .one-gal-embed.img5 li.gal-img1 {
    width: 100%;
   max-height: 280px;
    overflow: hidden;
}
.one-gal-embed.img5 li.gal-img1 img
{
  display:block;
  width:100%;
}
.os-result-text{
    font-size: 12px;
}
/*miniopera Styles starts*/
.miniopera .popup-bs-notlinks{
    display: none;
}
.miniopera #60secondsblock{
    display: none;
}
.miniopera #topstories{
  display: none;  
}

/*miniopera Styles ends*/

.one-news-topics ul{
	list-style-type:none;
}
.video-icon {
position: absolute;
    display: block;
    bottom: 0px;
    right: 0;
    padding: 0px 6px 0px 0px;
    height: 23px;
    padding-left: 20px;
    background: rgba(0,0,0,0.5);
    color: #ffffff;
}
i.related-video-play-btn {
content: &quot;&quot;;
    position: absolute;
    left: 4px;
    top: 0;
    bottom: 0px;
    margin: auto;
    width: 18px;
    height: 18px;
    display: inline-block;
    background: url(/images/play-button-black.svg) no-repeat 0 0;
}
/* video new popup css starts here */
    .lightbox-videos-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.9);width: 100%;height: 100%;z-index: 100000;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: .3s ease;transition: .3s ease;overflow: hidden;}
    .lightbox-videos-overlay.active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
    .lightbox-popup-videos-wrapper {position: fixed;top: 60px;left: 0;right: 0;z-index: 1000001;display: none;width: 100%;height: 100%;overflow-y: scroll;}
    .lightbox-popup-videos-wrapper.active {display: block;}
    .lightbox-popup-videos-container {width: 100%;margin: 0 auto;position: relative;padding: 40px 0;}
    .lightbox-popup-videos-close a {position: absolute;right: 10px;top: 5px;font-size: 16px;color: #fff;font-weight: 400;z-index: 100000;}
    .lightbox-popup-videos-close a i {display: inline-block;width: 30px;height: 30px;font-size: 20px;color: #000;background: #fff;border-radius: 50%;text-align: center;line-height: 30px;vertical-align: middle;}
    .lightbox-popup-videos-left {}
    .lightbox-popup-video-heading {position: relative;padding: 10px;font-size: 16px;color: #fff;font-weight: 600;}
    .lightbox-popup-videos-socialinks {text-align: center;}
    .lightbox-popup-videos-socialinks a {margin: 0 4px;background: #fff;font-size: 20px;color: #000;border-radius: 50%;width: 30px;height: 30px;display: inline-block;text-align: center;line-height: 30px;}
    .lightbox-popup-ad {background: #434343;width: 300px;padding: 10px;}
    .lightbox-popup-ad img {display: block;}
    .lightbox-popup-clear {clear: both;}
    .lightbox-popup-morevideos {margin: 0 15px;position: relative;}
    .lightbox-popup-morevideos ul {white-space: nowrap;overflow: auto;}
    .lightbox-popup-morevideos ul li {width: 215px;margin-right: 15px;display: inline-block;vertical-align: top;}
    .lightbox-popup-video-thumbimg {position: relative;}
    .lightbox-popup-video-thumbimg img {display: block;}
    .lightbox-popup-video-title {font-size: 14px;color: #fff;padding: 10px 0;white-space: normal;}
    .lightbox-popup-video-icon {position: absolute;display: block;bottom: 0px;left: 0;padding: 6px;font-size: 12px;padding-left: 30px;background: rgba(0, 0, 0, 0.5);color: #fff;vertical-align: middle;}
    .lightbox-popup-video-icon i {content: "";position: absolute;left: 5px;top: 0;bottom: 0;margin: auto;width: 20px;height: 20px;display: inline-block;background: url(/images/play-button-black.svg) no-repeat 0 0;}

    .video-play-btn{z-index: 9999 !important;}

/* video new popup css ends here */

/** New styles */
        .videos-oi-section {margin: 0;}
        .videos-oi-details, .videos-oi-thumbimg {position: relative;}
        .videos-oi-thumbimg img {width: 100%;display: block;}
        .videos-oi-desc {position: absolute;bottom: 0;z-index: 9999;color: #fff;padding: 4px;background-position: 4px 0px;left: 0;background-color: rgba(0,0,0,0.6);box-sizing: border-box;font-size: 12px;width: 100%;right: 0;}
        .videos-oi-time {float: left;}
        .videos-oi-views {float: right;}
        .videos-oi-play-icon-new {width: 45px;height: 45px;background: url(https://www.oneindia.com/images/play-button.svg) no-repeat;position: absolute;top: 42%;left: 45%;text-indent: -99999px;}
        .videos-oi-title {padding: 5px;font-size: 14px;font-weight: 400;width: 90%;color: #000;}
        .videos-oi-title a {color: #000;}
        .oi-city-slider li{width: 250px !important;}
.oi-videos-wrap {margin: 20px 0;}
.oi-videos-inner {padding: 0 8px;}
.oi-videos-inner:after {content: '';clear: both;display: table;}
.oi-videos-inner ul {white-space: nowrap;width: 100%;overflow-x: auto;}
.oi-videos-inner ul li {list-style-type: none;width: 160px;margin-right: 5px;height: 260px;display: inline-block;vertical-align: top;white-space: normal;}
.oi-videos-inner ul li:last-child {margin-right: 0;}
.oi-videos-content, .oi-videos-thumbimg {position: relative;border-radius: 10px;}
.oi-videos-thumbimg img {width: 100%;height: 100%;display: block;border-radius: 10px;}
.oi-videos-title {position: absolute;bottom: 0;left: 0;right: 0;height: 100px;font-size: 14px;color: #fff;border-radius: 0 0 10px 10px;background-image: linear-gradient(to top, rgba(0,0,0,1), rgba(255,255,255,0));;}
.oi-videos-title span {display: block;position: absolute;bottom: 10px;left: 10px;right: 10px;}
.oi-videos-playicon {width: 38px;height: 38px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;background: url(/images/play-video-icon-slider.svg) no-repeat 0 0;content: '';}
.oi-videos-muteicon {width: 24px;height: 24px;position: absolute;right: 10px;top: 10px;background: url(/images/mute-video-icon-slider.svg) no-repeat 0 0;content: '';}
.oi-movies .oi-slider1, .oi-lifestyle .oi-slider1 {
    background: #ffffff;
    border-radius: 3px;
    -moz-box-shadow: 0px 3px 8px -4px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 0px 3px 8px -4px rgba(0, 0, 0, 0.8);
    box-shadow: 0px 3px 8px -4px rgba(0, 0, 0, 0.8);
    padding: 15px;
}

.vdoswigimg .hs-wrapperwig{
    animation: showImgwig 5s infinite steps(1);
}
@-webkit-keyframes showImgwig {
    0%   { background-position: 0 0; }
    15%  { background-position: 0 -180px; }
    30%  { background-position: 0 -360px;}
    45%  { background-position: 0 -540px; }
    60%  { background-position: 0 -720px; }
    75%  { background-position: 0 -900px; }
    90%  { background-position: 0 -1080px; }
    100% { background-position: 0 -1260px; }
}
@-moz-keyframes showImgwig {
            0%   { background-position: 0 0; }
            15%  { background-position: 0 -180px; }
            30%  { background-position: 0 -360px;}
            45%  { background-position: 0 -540px; }
            60%  { background-position: 0 -720px; }
            75%  { background-position: 0 -900px; }
            90%  { background-position: 0 -1080px; }
            100% { background-position: 0 -1260px; }
        }
        @-o-keyframes showImgwig {
            0%   { background-position: 0 0; }
            15%  { background-position: 0 -180px; }
            30%  { background-position: 0 -360px;}
            45%  { background-position: 0 -540px; }
            60%  { background-position: 0 -720px; }
            75%  { background-position: 0 -900px; }
            90%  { background-position: 0 -1080px; }
            100% { background-position: 0 -1260px; }
        }
        @-ms-keyframes showImgwig {
            0%   { background-position: 0 0; }
            15%  { background-position: 0 -180px; }
            30%  { background-position: 0 -360px;}
            45%  { background-position: 0 -540px; }
            60%  { background-position: 0 -720px; }
            75%  { background-position: 0 -900px; }
            90%  { background-position: 0 -1080px; }
            100% { background-position: 0 -1260px; }
        }
        @keyframes showImgwig {
            0%   { background-position: 0 0; }
            15%  { background-position: 0 -180px; }
            30%  { background-position: 0 -360px;}
            45%  { background-position: 0 -540px; }
            60%  { background-position: 0 -720px; }
            75%  { background-position: 0 -900px; }
            90%  { background-position: 0 -1080px; }
            100% { background-position: 0 -1260px; }
         }
.previewImageSizewig{
    width: 156px;
    height: 246px;
    margin: 6px 0;
}
.hs-wrapperwig{
        width: 155px;
    height: 251px;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    background-position: 0 0;
    animation-play-state: paused;
}
.imginactive {
   display: none !important;
}
