/*
 * Desipearl Styles Thumbnails
 */
#oneindia_widget_container a {
	text-decoration: none !important;
	outline: none !important;
}
#oneindia_widget_container img {
	max-width: 100% !important;
}
#oneindia_widget_container .related-content-thumbimg img {
	display: block !important;
}
#oneindia_widget_container .related-container {
	clear: both !important;
	padding-top: 10px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	/*max-width: 660px !important;*/
	display: block !important;
	float: left;
	/*padding-left: 10px !important;*/
}
#oneindia_widget_container .title-block {
	margin-bottom: 5px !important;
	display: inline-block !important;
	width: 100% !important;
}
#oneindia_widget_container .title-block:after {
	clear: both !important;	content: ' ' !important;	display: block !important;	font-size: 0 !important;	line-height: 0 !important;	visibility: hidden !important;
	width: 0 !important;	height: 0 !important;
}
#oneindia_widget_container .title-header {
	color: #000000 !important;
    font-size: 15px !important;
    font-weight: bold !important;
    float: left !important; 
    text-transform: uppercase !important;
}
#oneindia_widget_container .sponsored-link {
	float: right !important;
	color: #000000 !important;
	font-size: 12px !important;
}
#oneindia_widget_container .sponsored-link a {
	color: #000 !important;
}

#oneindia_widget_container .related-container .outer-block {
	clear: both !important;
	float: left !important;
}
#oneindia_widget_container .oneindia-below-article-thumbs .box {
	float: left !important;
	position: relative !important;
	margin: 0 0 2% 2% !important;
	/*padding: 0px !important;*/
	height: auto !important;
	width: auto !important;
	display: block !important;
	cursor: pointer !important;
	overflow: hidden !important;
}
#oneindia_widget_container .oneindia-below-article-thumbs .cols2 .box {
	width: 48% !important;
}
#oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 31.33% !important;
}
#oneindia_widget_container .oneindia-below-article-thumbs .cols4 .box {
	width: 23% !important;
}
#oneindia_widget_container .related-content-label-box {
	height: 90px !important;
}
#oneindia_widget_container .related-content-title {
	font-size: 14px !important;
	color: #000 !important;
	padding: 5px 0 !important;
	font-weight: bold !important;
}
#oneindia_widget_container .related-content-sitename {
	font-size: 11px !important;
	color: #999 !important;
	font-weight: bold !important;
}

#oneindia_widget_container .user-remove-btn {
	width: 12px !important;
	height: 12px !important;
	text-indent: -99999px !important;
	background: url(../images/close-btn.png) no-repeat 0 0 !important;
	position: absolute !important;
	top: 3px !important;
	right: 3px !important;
	cursor: pointer !important;
	visibility: hidden !important;
}
#oneindia_widget_container .oneindia-below-article-thumbs .outer-block .box.hover .user-remove-btn {
	visibility: visible !important;
}
#oneindia_widget_container .overlay-fade {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	background: #fff !important;
	z-index: 10000 !important;
	cursor: default !important;
	visibility: hidden !important;
}
#oneindia_widget_container .oneindia-below-article-thumbs .outer-block .box.fade .overlay-fade {
	visibility: visible !important;
	opacity: 0.8 !important;
}
#oneindia_widget_container .user-undo-btn {
	color: #0066cc !important;
    cursor: pointer !important;
    font-size: 11px !important;
    font-weight: bold !important;
    line-height: 14px !important;
    padding: 0 1px !important;
    position: absolute !important;
    right: 2px !important;
    text-decoration: underline !important;
    top: 2px !important;
    visibility: hidden !important;
    z-index: 11000 !important;
}

#oneindia_widget_container .oneindia-below-article-thumbs .outer-block .box.fade .user-undo-btn {
	visibility: visible !important;
}


/*
 * Desipearl Styles Text links
 */
#oneindia_widget_container .related-content-links {
	width: 48% !important;
	margin: 0 1% 0 0 !important;
	float: left !important;
}
#oneindia_widget_container .related-content-links ul {
	padding: 0 0 0 15px !important;
	margin: 0 !important;
}
#oneindia_widget_container .related-content-links ul li {
	list-style-type: disc !important;
}
#oneindia_widget_container .related-content-links ul li a {
	color: #000 !important;
	font-size: 15px !important;
	padding-bottom: 5px !important;
	display: block !important;
	font-weight: bold !important;
	line-height: 22px !important;
}
#oneindia_widget_container .related-content-links ul li a span {
	font-size: 11px !important;
	color: #999 !important;
}
#oneindia_widget_container .related-content-links.right {
	float: right !important;
	margin: 0 !important;
	padding-top: 32px !important;
}
#oneindia_widget_container .related-content-links.right.sep_right {
	padding-top: 0px !important;
}
#oneindia_widget_container .promoted-link {
	text-align: right !important;
	clear: both !important;
	color: #000000 !important;
	font-size: 12px !important;
}
#oneindia_widget_container .promoted-link a {color: #000 !important;}
#oneindia_widget_container .related-content-links .title-header {
	float: none !important;
	clear: both !important;
	margin-bottom: 15px !important;
}


#oneindia_widget_container .spons-popup-content-wrapper {
	background: #fff !important;
	border-radius: 5px !important;
	border: 1px solid #ccc !important;
	width: 180px !important;
	position: relative !important;
	font-family: Arial, Helvetica, sans-serif !important;
	display: none !important;
	position: absolute !important;
	z-index: 100000 !important;
}
#oneindia_widget_container .spons-arrow {
	background:  url(../images/spons-up-arrow.png) no-repeat 0 0 !important;
	width: 16px !important;
	height: 10px !important;
	position: absolute !important;
	top: -10px !important;
	right: 10px !important;
}
#oneindia_widget_container .spons-popup-title {
	font-size: 12px !important;
	font-weight: bold !important;
	color: #000 !important;
	padding: 5px !important;
	border-bottom: 1px solid #ccc !important;
}
#oneindia_widget_container .spons-popup-content {
	background: #fff !important;
	padding: 5px !important;
}
#oneindia_widget_container .spons-popup-ques-title {
	padding-bottom: 5px !important;
	font-size: 12px !important;
	color: #000 !important;
}
#oneindia_widget_container .spons-popup-content label {
	display: block !important;
	font-size: 12px !important;
	color: #000 !important;
	padding: 2px 0 !important;
}


/************* MULTI WIDGET CSS ****************/ 
.oneindia_widget_container a {
	text-decoration: none !important;
	outline: none !important;
}
.oneindia_widget_container img {
	max-width: 100% !important;
	display: block !important;
	float: none !important;
	padding: 0px !important;
	margin: 0px !important;
}
.oneindia_widget_container .related-container {
	clear: both !important;
	padding-top: 10px !important;
	font-family: Arial, Helvetica, sans-serif !important;
	/*max-width: 660px !important;*/
	display: block !important;
	float: left;
	/*padding-left: 10px !important;*/
}
.oneindia_widget_container .title-block {
	margin-bottom: 5px !important;
	display: inline-block !important;
	width: 100% !important;
}
.oneindia_widget_container .title-block:after {
	clear: both !important;	content: ' ' !important;	display: block !important;	font-size: 0 !important;	line-height: 0 !important;	visibility: hidden !important;
	width: 0 !important;	height: 0 !important;
}
.oneindia_widget_container .title-header {
	color: #000000 !important;
    font-size: 15px !important;
    font-weight: bold !important;
    float: left !important; 
    text-transform: uppercase !important;
}
.oneindia_widget_container .sponsored-link {
	float: right !important;
	color: #000000 !important;
	font-size: 12px !important;
	clear: both;
}
.oneindia_widget_container .sponsored-link a {
	color: #000 !important;
}

.oneindia_widget_container .related-container .outer-block {
	clear: both !important;
	float: left !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .box {
	float: left !important;
	position: relative !important;
	margin: 0 0 2% 2% !important;
	/*padding: 0px !important;*/
	height: auto !important;
	width: auto !important;
	display: block !important;
	cursor: pointer !important;
	overflow: hidden !important;
	clear: none !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .box.noiframe {
	padding: 0px !important;
}

.oneindia_widget_container .oneindia-below-article-thumbs .cols1 .box {
	width: 100% !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .cols2 .box {
	width: 48% !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 31.33% !important;
	padding: 0px !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .cols4 .box {
	width: 23% !important;
}

.oneindia_widget_container .related-content-label-box {
	height: 90px !important;
}
.oneindia_widget_container .related-content-title {
	font-size: 14px !important;
	color: #000 !important;
	padding: 5px 0 !important;
	font-weight: bold !important;
	line-height: 20px !important;
}
.oneindia_widget_container .related-content-sitename {
	font-size: 11px !important;
	color: #999 !important;
	font-weight: bold !important;
}

.oneindia_widget_container .user-remove-btn {
	width: 12px !important;
	height: 12px !important;
	text-indent: -99999px !important;
	background: url(../images/close-btn.png) no-repeat 0 0 !important;
	position: absolute !important;
	top: 3px !important;
	right: 3px !important;
	cursor: pointer !important;
	visibility: hidden !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .outer-block .box.hover .user-remove-btn {
	visibility: visible !important;
}
.oneindia_widget_container .overlay-fade {
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	background: #fff !important;
	z-index: 10000 !important;
	cursor: default !important;
	visibility: hidden !important;
}
.oneindia_widget_container .oneindia-below-article-thumbs .outer-block .box.fade .overlay-fade {
	visibility: visible !important;
	opacity: 0.8 !important;
}
.oneindia_widget_container .user-undo-btn {
	color: #0066cc !important;
    cursor: pointer !important;
    font-size: 11px !important;
    font-weight: bold !important;
    line-height: 14px !important;
    padding: 0 1px !important;
    position: absolute !important;
    right: 2px !important;
    text-decoration: underline !important;
    top: 2px !important;
    visibility: hidden !important;
    z-index: 11000 !important;
}

.oneindia_widget_container .oneindia-below-article-thumbs .outer-block .box.fade .user-undo-btn {
	visibility: visible !important;
}

#sidebar-main-wrap .oneindia_widget_container .outer-block {
 padding-top: 10px !important;
}

#sidebar-main-wrap  .oneindia_widget_container .title-block:after {
	padding: 5px 0px !important;
}
/*
 * Desipearl Styles Text links
 */
.oneindia_widget_container .related-content-links {
	width: 48% !important;
	margin: 0 1% 0 0 !important;
	float: left !important;
}
.oneindia_widget_container .related-content-links ul {
	padding: 0 0 0 15px !important;
	margin: 0 !important;
}
.oneindia_widget_container .related-content-links ul li {
	list-style-type: disc !important;
}
.oneindia_widget_container .related-content-links ul li a {
	color: #000 !important;
	font-size: 15px !important;
	padding-bottom: 5px !important;
	display: block !important;
	font-weight: bold !important;
	line-height: 22px !important;
}
.oneindia_widget_container .related-content-links ul li a span {
	font-size: 11px !important;
	color: #999 !important;
}
.oneindia_widget_container .related-content-links.right {
	float: right !important;
	margin: 0 !important;
	padding-top: 32px !important;
}
.oneindia_widget_container .related-content-links.right.sep_right {
	padding-top: 0px !important;
}
.oneindia_widget_container .promoted-link {
	text-align: right !important;
	clear: both !important;
	color: #000000 !important;
	font-size: 12px !important;
}
.oneindia_widget_container .promoted-link a {color: #000 !important;}
.oneindia_widget_container .related-content-links .title-header {
	float: none !important;
	clear: both !important;
	margin-bottom: 15px !important;
}


.oneindia_widget_container .spons-popup-content-wrapper {
	background: #fff !important;
	border-radius: 5px !important;
	border: 1px solid #ccc !important;
	width: 180px !important;
	position: relative !important;
	font-family: Arial, Helvetica, sans-serif !important;
	display: none !important;
	position: absolute !important;
	z-index: 100000 !important;
}
.oneindia_widget_container .spons-arrow {
	background:  url(../images/spons-up-arrow.png) no-repeat 0 0 !important;
	width: 16px !important;
	height: 10px !important;
	position: absolute !important;
	top: -10px !important;
	right: 10px !important;
}
.oneindia_widget_container .spons-popup-title {
	font-size: 12px !important;
	font-weight: bold !important;
	color: #000 !important;
	padding: 5px !important;
	border-bottom: 1px solid #ccc !important;
}
.oneindia_widget_container .spons-popup-content {
	background: #fff !important;
	padding: 5px !important;
}
.oneindia_widget_container .spons-popup-ques-title {
	padding-bottom: 5px !important;
	font-size: 12px !important;
	color: #000 !important;
}
.oneindia_widget_container .spons-popup-content label {
	display: block !important;
	font-size: 12px !important;
	color: #000 !important;
	padding: 2px 0 !important;
}

.box.desipearl_track_visibility.respiframe {
	height: 0;
	overflow: hidden;
	/*padding-bottom: 30.25%;*/
	padding-top: 30px;
	position: relative;
}
.box.desipearl_track_visibility.respiframe iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

/************* END - MULTI WIDGET CSS ****************/

/************* SIDEBAR WIDGET CSS ****************/
.desi_right_w_maindiv {
    border: 1px solid #7B7B7B;
    height: auto;
    left: 0;
    margin: 0 auto;
    position: relative;
    right: 0;
    width: 300px;
}
.desi_right_w_article_relation {
    border-bottom: 1px solid #7B7B7B;
    font-family: Georgia,Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 0.2px;
    line-height: 27px;
    margin: 0 0 -4px 8px;
    padding: 0;
    position: relative;
    width: 282px;
    word-spacing: 4px;
}
.desi_right_w_maindiv5 {
    margin-top: 16px;
    width: 298px;
}
.desi_right_w_spike_article {
    border-bottom: 1px solid #7B7B7B;
    height: 102px;
    left: 0;
    margin: 0 auto;
    padding-bottom: 15px;
    position: relative;
    right: 0;
    width: 280px;
}
.desi_right_w_heading_div {
    color: #000000;
    float: right;
    font-size: 12px;
    height: 102px;
    left: 3px;
    position: relative;
    text-decoration: none;
    width: 175px;
    /*margin-top: 8px;*/
}
.desi_right_w_articleTitle {
    float: right;
    position: relative;
    word-wrap: break-word;
    width: 175px;
}
img.AHL_IMG.imageSrc {
    float: left;
    /*height: 102px;*/
    position: relative;
    width: 100px;
}
.desi_right_w_img_div {
    margin-top: 10px;
    float: left;
}
.desipear-right-widget .desipearl-widget-footer img {
	width: 54px !important;
	height: 18px !important;
	display:inline-block !important;
	border: none !important;
	border-width: 0px !important;
	vertical-align: middle;
}
/************* END - SIDEBAR WIDGET CSS ****************/

.bytWidget ul {padding: 0px !important;
list-style-type: none !important;
list-style: none !important;
}
.bytWidget li {list-style-type: none !important; list-style: none !important;}
/*
.bytWidget .related-content-thumbimg img {
	max-height: 169px !important;
}
*/
/************* CSS for client website ****************/
#oneindia_widget_container_329.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
    width: 31% !important;
}
#oneindia_widget_container_328.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
    width: 31% !important;
}
#oneindia_widget_container_335.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
    width: 31% !important;
}


#oneindia_widget_container_1174.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
    width: 30.33% !important;
}
#oneindia_widget_container_1174.related-content-thumbimg, .related-content-label-box {
    padding: 0 !important;
}
#oneindia_widget_container_1174.oneindia_widget_container .oneindia-below-article-thumbs .box {
    margin: 10px 0 2% 2% !important;
}

#oneindia_widget_container_1174.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box div {
	padding-left: 0px !important;
}
/************* END CSS for client website ****************/

/** New styles starts here - Added By - John - 20-02-2017 **/ 

.desipearl-widget-wrapper {
	border: 1px solid #ebebeb;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	max-width: 480px;
	width:100%;
}
.desipearl-widget-heading {
	font-size: 16px;
	color: #000;
	background: #ebebeb;
	padding: 5px;	
	font-weight: 400;		
	text-transform: uppercase;		
}
.desipearl-widget-container {padding: 5px 10px;}
.desipearl-widget-container ul {margin: 0;padding: 0;}
.desipearl-widget-container ul li{
	list-style-type: none;
	border-bottom: 1px dotted #ebebeb;
	margin: 8px 0;
	padding-bottom: 5px;
}
.desipearl-widget-container ul li a {text-decoration: none;}
.desipearl-widget-thumbimg {
	float: left;
	margin: 0 10px 0 0;
	width: 75px;
}
.desipearl-widget-content {
	font-size: 14px;
	color: #000;
	font-weight: 400;
	line-height: 20px;	
}
.widget-clear {clear: both;}
.desipearl-widget-footer {
	padding: 0;
	text-align: right;
	font-size: 10px;
	color: #000;
}
.desipearl-widget-footer img {display:inline-block !important;}

#oneindia_widget_container_966.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 31% !important;
}
#oneindia_widget_container_1369.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 31% !important;
}
#oneindia_widget_container_966.oneindia_widget_container .title-block {
	height: 10px;
}
#oneindia_widget_container_1103.oneindia_widget_container .title-block {
	height: 10px;
}
#oneindia_widget_container_851.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 31% !important;
}
#oneindia_widget_container_3522.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 31% !important;
}
#oneindia_widget_container_3624.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
	width: 30% !important;
}
#oneindia_widget_container_2154.oneindia_widget_container .oneindia-below-article-thumbs .box {
	bottom: -3px !important;
	left: -3px !important;
}

/* style for kollywoodvoice */
.upper-footer #oneindia_widget_container_2360 {background-color: #FFFFFF; padding: 10px; width: 99%;}
.upper-footer #oneindia_widget_container_2360 .oneindia_widget_container .title-header {color: #FFFFFF;}
.upper-footer #oneindia_widget_container_2360 .oneindia_widget_container .sponsored-link {color: #FFFFFF;}
.upper-footer li.widget.col-4 {width:100% !important;}
/* End - style for kollywoodvoice */

.td_block_wrap.td_block_related_posts
{
clear:both !important;
}

/** New styles ends here - Added By - John **/

/** New styles starts here - Added By - John - 21-06-2017 **/

/** --- VerticalWidget  --- **/

.desipearl-mainwrapper.ver-cols3 {
	max-width: 1060px;
	margin: 10px 0;
	padding: 10px 0;
	background: #fff;
	border-radius: 7px;
	box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.4);
	transition: box-shadow 0.2s ease 0s;
}
.desipearl-mainwrapper.ver-cols3 .desipearl-outerbox {
	width: 30.3%;
	margin: 0 1.5%;
	float: left;
}
.desipearl-clear {
	clear: both;
}
.desipearl-mainwrapper.ver-cols3 .desipearl-thumbimg img {
	border: 1px solid #cccccc;
	width: 100%;
}
.desipearl-mainwrapper.ver-cols3 .desipearl-item {
	position: relative;
	text-decoration: none;
	float: left;
	width: 48%;
	margin: 0 1%;
	background: #fff;
	padding: 8px;
	box-sizing: border-box;
	border-radius: 3px;
}
.desipearl-mainwrapper.ver-cols3 .desipearl-article-title {
	font-size: 13px;
	font-weight: bold;
	color: #313101;
	height: 60px;
	min-height: 60px;
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
}
.desipearl-mainwrapper.ver-cols3 .desipearl-item a {
	color: #313101;
	text-decoration: none;
}
.desipearl-mainwrapper.ver-cols3 .desipearl-item a:hover {
	color: #313101;
	text-decoration: underline;
}

.desipearl-innerbox {
	background: #e6e6e6;
	padding: 3px 0;
	margin: 5px 0;
	box-sizing: border-box;
}

/** --- Widget #2 --- **/

.desipearl-mainwrapper.hor-cols3 {
	max-width: 1060px;
	margin: 10px 0;
	padding: 10px 0;
	background: #fff;
	border-radius: 7px;
	box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.4);
	transition: box-shadow 0.2s ease 0s;
}
.desipearl-mainwrapper.hor-cols3 .desipearl-outerbox {
	width: 30.3%;
	margin: 0 1.5%;
	float: left;
}
.desipearl-clear {
	clear: both;
}
.desipearl-mainwrapper.hor-cols3 .desipearl-thumbimg {
	border: 1px solid #cccccc;
	float: left;
	margin-right: 5px;
	max-height: 66px;
	max-width: 95px;
	overflow: hidden;
	width: 95px;
}
.desipearl-mainwrapper.hor-cols3 .desipearl-item {
	position: relative;
	text-decoration: none;
	max-height: 66px;
	overflow: hidden;
	margin: 10px 0;
	line-height: 21px;
}
.desipearl-mainwrapper.hor-cols3 .desipearl-article-title {
	font-size: 13px;
	font-weight: bold;
	word-wrap: break-word;
	margin-left: 100px;
	word-break: break-all;
}
.desipearl-mainwrapper.hor-cols3 .desipearl-item a {
	color: #024c96;
	text-decoration: none;
}
.desipearl-mainwrapper.hor-cols3 .desipearl-item a:hover {
	color: #313101;
	text-decoration: underline;
}
/********* new banner type widget **********/
.desipearl-banner-widget-wrapper {
	border: 1px solid #ebebeb;
	margin: 0 auto;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif;
	background: #fff;
	z-index: 10000000;
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 100px;
	overflow: hidden;
	left:0;
}
.desipearl-banner-widget-wrapper .desipearl-widget-heading {
	font-size: 16px;
	color: #000;
	padding: 5px;
	font-weight: bold;
	border-bottom: thin solid #ccc;
}
.desipearl-banner-widget-wrapper .desipearl-widget-container {padding: 0 10px;}
.desipearl-banner-widget-wrapper .desipearl-widget-container ul {
	margin: 0;
	padding: 0;
}
.desipearl-banner-widget-wrapper .desipearl-widget-container ul li {
	list-style-type: none;
	margin: 8px 0;
}
.desipearl-banner-widget-wrapper.widget-300x100 .desipearl-widget-container ul li {
	height: 84px;
	overflow: hidden;
}
.desipearl-banner-widget-wrapper .desipearl-widget-container ul li a {text-decoration: none;}
.desipearl-banner-widget-wrapper .desipearl-widget-thumbimg {
	float: left;
	margin: 0 10px 0 0;
	width: 100px;
}
.desipearl-banner-widget-wrapper .desipearl-widget-thumbimg img {max-width: 100%;}
.desipearl-banner-widget-wrapper .desipearl-widget-content {
	font-size: 14px;
	color: #000;
	font-weight: 400;
	line-height: 20px;
	height: 65px;
	overflow: hidden;
}
.desipearl-banner-widget-wrapper.widget-300x100 .desipearl-widget-content {
	height: 70px;
	overflow: hidden;
}
.desipearl-banner-widget-wrapper .widget-clear {clear: both;}

.desipearl-banner-widget-wrapper .desipearl-widget-block {padding: 10px 0;}
.desipearl-banner-widget-wrapper.widget-980x100 .desipearl-widget-block {
	width: 25%;
	box-sizing: border-box;
	float: left;
	margin: 0;
	border-right: thin solid #ccc;
	padding: 10px;
}
.desipearl-banner-widget-wrapper .desipearl-widget-footer {
	position: absolute;
	bottom: 0;
	right: 60px;
	padding: 0;
	text-align: right;
	font-size: 10px;
	color: #ff0000;
	margin-bottom: 5px;
}
.desipearl-banner-widget-wrapper.widget-300x250 .desipearl-widget-footer {right: 20px;}
.desipearl-banner-widget-wrapper.widget-980x100 .desipearl-widget-footer {right: 20px;}
.desipearl-banner-widget-wrapper .desipearl-widget-footer img {
	vertical-align: middle;
	width: 60px;
}
.desipearl-banner-widget-wrapper.widget-300x100, .desipearl-banner-widget-wrapper.widget-300x100 .desipearl-widget-container ul li {
	height: 100px;
	overflow: hidden;
	transition: right 0.8s ease-in-out 0s;
}
.desipearl-banner-widget-wrapper.widget-300x250, .desipearl-banner-widget-wrapper.widget-300x250 .desipearl-widget-container ul li {
	height: 250px;
	overflow: hidden;
	transition: right 0.8s ease-in-out 0s;
}
.desipearl-banner-widget-wrapper.widget-980x100 .desipearl-widget-container ul li {margin: 0px !important; padding: 0px !important;border: 0 none;}
.desipearl-banner-widget-wrapper .desipearl-widget-controls {position: absolute;width: 35px;z-index: 1000;}
.desipearl-banner-widget-wrapper.widget-300x100 .desipearl-widget-controls {bottom: 5px;right:10px;}
.desipearl-banner-widget-wrapper.widget-300x250 .desipearl-widget-controls {top: 10px;right:10px;}
.desipearl-banner-widget-wrapper .desipearl-widget-controls a {
	width: 9px;
	height: 16px;
	outline: none;
	text-indent: -9999px;	
	float: left;
	cursor: pointer;
}
.desipearl-banner-widget-wrapper .desipearl-widget-controls a.desipearl-widget-prev {
	background: url(../images/widget-slider-prev-next.png) no-repeat 0 0;
	float: left;
}
.desipearl-banner-widget-wrapper .desipearl-widget-controls a.desipearl-widget-next {
	background: url(../images/widget-slider-prev-next.png) no-repeat -9px 0;
	float: right;
}
/*********new banner type widget**********/

.site-footer .footer-sidebar .widget_text
{
    width: 100% !important;
}

#oneindia_widget_container_5668 .oneindia_widget_container img {min-height: 340px;}
#oneindia_widget_container_5665 .oneindia_widget_container img {min-height: 340px;}

/** New styles ends here - Added By - John - 21-06-2017 **/ 

@media only screen
and (min-width : 0px)
and (max-width : 480px) {
	#oneindia_widget_container .oneindia-below-article-thumbs .box {
		float: none !important;
		margin: 0 0 0 2% !important;
	}
	#oneindia_widget_container .oneindia-below-article-thumbs .cols2 .box {
		width: auto !important;
	}
	#oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
		width: auto !important;
	}
	#oneindia_widget_container_329.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
		width: auto !important;
	}
	#oneindia_widget_container_328.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
		width: auto !important;
	}
	#oneindia_widget_container_335.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
		width: auto !important;
	}
	#oneindia_widget_container .related-content-links {
		width: auto !important;
		margin: 0 !important;
		float: none !important;
		clear: both !important;
	}
	/************* MULTI WIDGET CSS ****************/ 
	.oneindia_widget_container .oneindia-below-article-thumbs .box {
		float: none !important;
		margin: 0 0 0 2% !important;
	}
	.oneindia_widget_container .oneindia-below-article-thumbs .cols2 .box {
		width: auto !important;
	}
	.oneindia_widget_container .oneindia-below-article-thumbs .cols3 .box {
		width: auto !important;
		padding: 0px !important;
	}
	.oneindia_widget_container .related-content-links {
		width: auto !important;
		margin: 0 !important;
		float: none !important;
		clear: both !important;
	}
        /************* END MULTI WIDGET CSS ****************/ 
}
