/* START - Used for rendering layout */
.p, .p_a, .p_a_a, .p_a_p, .p_b, .p_c, .p_c_c_a, .p_d, .p_d_a, .p_d_a_a, .p_d_a_p, .p_d_b, .p_d_c, .p_d_d, .p_d_d_a, .p_d_d_p, .p_d_p, .p_p
	{
	/*box-shadow:2px 2px 5px #000000;*/	
	float:left;	
	overflow:hidden;
	/*min-height:100;*/
	margin:0px;
	padding:0px;
	}
.wrapper
	{
	overflow:hidden;
	/*background-color:#FF9;*/
	margin:0px;
	padding:0px;
	}

.widget{
	margin-right:20px;
	margin-bottom:10px;
	overflow:hidden;
	}
.inner{
	overflow:hidden;
	}
.p{
	margin: 0;
	margin-right: -20px;
	float: none;
	}
.p_p{
	float:none;
	}
/*.p, .p_p
	{
	width:1020px;
	margin:0;
	}*/
.p_a_p, .p_d_p, .p_d_d_p, .p_d_a_p
	{
	width:100%;
	}
.p_c, .p_d_c, .p_c_c_a
	{
	width:25%;
	}
.p_d, .p_d_d
	{
	width:75%;	
	}	
.p_a, .p_a_a, .p_d_a, .p_d_d_a, .p_d_a_a
	{
	width:50%;
	}
.p_b, .p_d_b
	{
	width:33.3%;
	}

.force_space_hoder{
	width:1px !important;
	height:1px !important;
	display:inline-block !important;
	overflow:hidden !important;
	float:left !important;
	}


/* END - Used for rendering layout */

/*********** START-> Page List Widget *******************/

.page_list .this_title{
	border-top:2px solid #b9b186;
	height:34px;
	background-color:#ece9dd;
	line-height:34px;
	font-size:18px;
	color:#333333;
	font-weight:bold;
	}
.page_list .each_page{
	padding:10px 0 10px 10px;
	border-bottom:1px solid #daccbd;
	}
.page_list .each_page .page_icon{
	width:20px;
	}
.page_list .each_page .page_link{
	display:block;
	font-size:20px;
	line-height:24px;
	text-decoration:none;
	color:#000;
	font-weight:normal;
	}

.page_list .each_page .page_link:hover{
	color:#e54e53;
	}
	
.page_list .each_page_multi .page_icon_container{
	margin:0 3px;
	}
.page_list .each_page_multi .page_icon_container .page_icon{
	width:100%;
	}

.page_list .list_all_pages ul{
	margin:0;
	padding:10px;
	list-style:none;
	list-style-type:none;
	}
.page_list .list_all_pages ul li{
	margin:0;
	padding:0px 0 5px 0;
	border-bottom:1px solid #ccc;
	}
.page_list .list_all_pages ul li a{
	font-size:20px;
	line-height:24px;
	text-decoration:none;
	color:#000;
	font-weight:normal;
	padding-top:4px;
	display:block;
	}
.page_list .list_all_pages ul li a:hover{
	color:#e54e53;
	}

/*********** END-> Page List Widget *********************/

/*jadewits menu widget*/

.jw_menu_show ul{
	margin:0;
	padding:0px;
	list-style:none;
	list-style-type:none;
	}
.jw_menu_show ul ul{
	margin-left:20px;
	}
.jw_menu_show ul li{
	margin:0px;
	}
.jw_menu_show ul li a{
	font-size:20px;
	line-height:30px;
	text-decoration:none;
	color:#000;
	font-weight:normal;
	padding:4px 5px 0px 5px; 
	display:block;
	border-bottom:1px solid #ccc;
	}
.jw_menu_show ul li a:hover, .jw_menu_show ul li.active a{
	color:#e54e53;
	}

/*jadewits menu widget*/



/**************** START -> Search Widget ***********/

.search_reslut em, .articles em{
	font-style:normal;
	color:#009;
	padding:0 5px;
	/*border-bottom:1px solid #009;*/
	text-decoration:underline;
	}

.search_result_form{
	overflow: hidden;
	margin-bottom:20px;
	}
.search_result_form .input_wrap{
	float:left; 
	margin-right:20px; 
	}
.with_additional_filter .text_holder{
	float:none;
	margin-bottom:10px;
	margin-right:0px;
	}
.with_additional_filter .text_holder label{
	float:none;
	margin-bottom:5px;
	}
.with_additional_filter .input_wrap input[type=text]{
	width:100%;
	}
.without_additional_filter .text_holder{
	width:75%;
	}
.without_additional_filter .input_wrap input[type=text]{
	width:70%;
	}
.search_result_form .input_wrap input[type=text],.search_result_form .input_wrap select{
	background-color: #dfe5e7;
	border: none;
	height: 24px;
	padding-left:5px;
	font-size:16px;
	line-height:24px;
	font-family:Shonar_bangla, Arial, Vrinda, FallbackBengaliFont, Helvetica, sans-serif;
	}

.search_paging {
	font-family:Arial, Vrinda, FallbackBengaliFont, Helvetica, sans-serif;
	overflow:hidden;
	line-height:30px;
	}
.search_paging .summery{
	font-family:Arial, Vrinda, FallbackBengaliFont, Helvetica, sans-serif;
	font-size:14px;
	}
.with_additional_filter .search_result_form .input_wrap select{
	width:100px;
	}
.search_result_form .input_wrap label{
	font-family:Arial, Vrinda, FallbackBengaliFont, Helvetica, sans-serif;
	font-size: 14px;
	line-height:24px;
	color: #333;
	margin-right:5px;
	float:left;
	}
.search_result_form .input_wrap .option{
	float:left; 
	}
.search_result_form #get_search{
	font-family:Arial, Vrinda, FallbackBengaliFont, Helvetica, sans-serif;
	font-size:14px;
	cursor:pointer;
	float: right;
	height: 24px;
	display: inline-block;
	padding: 0 10px;
	border: 1px solid #999;
	}
.search_result_form #get_search:before{
	font-family:font-jade;
	content: '\e800';
	}
.search_result_form #get_search:hover{
	background-color: #fff;
	}
.search_result_form .input_wrap .option .text{
	display:none;
	}	
/*************** END -> Search Widget ************/


/***********START -> Edition Filter Widget *************/
.archive_filters{
	text-align:center;
	height:26px;
	overflow:hidden;
	}
.archive_filters a{
	font-size:16px;
	background:#eee;
	color:#444;
	text-decoration:none;
	display:inline-block;
	text-align:center;
	padding:0 5px;
	border:1px solid #888;
	height:24px;
	line-height:24px;
	}
.archive_filters a.selected, .archive_filters a:hover{
	color:#0148B1;
	}

/***********END -> Edition Filter Widget *************/

/******** START - Calender Widget ********/
.calenderWraper{
	/*width:220px;*/
	float:left;
	overflow:hidden;
	}
.calender_widget{
	/*max-width: 250px;
	margin: 0 auto;
	float: none;*/
	}
.calenderWraper .clenderTop, .calenderWraper .calenderFooter{
	/*width:200px;*/
	height:25px;
	background:#e3e3e3;
	font-size:16px;
	font-weight:bold;
	line-height:25px;
	margin-bottom:5px;
	padding:0 10px;
	}
.calenderWraper .clenderTop{
	background:#fff;
	margin-bottom:10px;
	padding:0;
	}
.calenderWraper .clenderTop .select{
	float:left;
	font-size:16px;
	width:42%;
	margin-right:10px;
	}
.calenderWraper .dayZone, .calenderWraper .dateZone{
	/*width:217px;*/
	border-top:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
	overflow:hidden;
	display:block;
	}
.calenderWraper dl{
	margin:0;
	}
.calenderWraper .dayZone dt, .calenderWraper  .dayZone dd, .calenderWraper  .dateZone dd, .calenderWraper .dateZone dt{
	float:left;
	/*width:28px;
	height:28px;*/
	text-align:center;
	/*line-height:28px;*/
	border-bottom:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	padding:1px;
	margin:0;
	}
.calenderWraper dt, .calenderWraper dd{
	height:28px !important;
	line-height:28px !important;
	}
.calenderWraper dt, .calenderWraper dt a, .calenderWraper dd a{
	padding-top:4px !important;
	height:24px !important;
	line-height:24px !important;
	}
.calenderWraper .dayZone dt, .calenderWraper .dateZone dt{
	font-size:17px;
	overflow:hidden;
	}
.calenderWraper .dateZone{
	margin-bottom:5px;
	background:#ffffff;
	}
.calenderWraper .dayZone{
	background:#efefef;
	}
.calenderWraper .dateZone a{
	text-decoration:none;
	/*width:28px;
	height:28px;*/
	display:block;
	color:#000;
	}
.calenderWraper .dateZone a.disabled, .calenderWraper .dateZone a.disabled:hover{
	color:#ccc;
	background:inherit;
	cursor:default;
	}
.calenderWraper .dateZone a.active, .calenderWraper .dateZone a:hover{
	background:#e54e53;
	color:#fff;
	}
.calenderWraper .calenderFooter .previous, .calenderWraper .calenderFooter .next{
	line-height:25px;
	}
.calenderWraper .clenderTop .select{
	float:left;
	font-size:16px;
	width:47%;
	margin-right:10px;
	}
.calenderWraper .clenderTop .yearSelector{
	margin-right:0px;
	float:right;
	}	
.calenderWraper .select{
	font-size:16px;
	background:#f3f3f3;
	border:1px solid #D7D7D7;
	line-height:23px;
	height:23px;
	display:block;
	}
.calenderWraper .select option{
	font-size:16px;
	}	
.calenderWraper  .select{
	font-size:16px;
	}
/******** END - Calender Widget ********/

/******** START -> Ticker Widget ************/

.ticker_holder{
	position:relative;
	height:30px;
	overflow:hidden;
	line-height:30px;
	font-size:20px;
	background:#f3f3f3;
	}
.breaking_ticker.ticker_holder{
	border:1px solid #E54E53;
	}
.ticker_holder .ticker_slider{
	height:30px;
	position:relative;
	overflow:hidden;
	text-align:center;
	display:block;
	font-size:20px;
	line-height:30px;
	}
.ticker_holder .ticker_control{
	float:right;
	line-height: 0px;
	font-size:0px;
	height: 30px;
	}
.ticker_control a.prev, .ticker_control a.play, .ticker_control a.pause, .ticker_control a.next{
	font-family:font-jade;
	display:inline-block;
	text-align:center;
	margin: 5px 0;
	color:#f96060;
	font-size:14px;
	height:20px;
	width:20px;
	line-height:20px;
	border-radius: 10px;
	box-shadow: 0px 1px 10px #e54e53;
	margin-right:5px;
	}
.ticker_control a.play, .ticker_control a.pause{
	display:none;
	}
.ticker_control a.prev:before{
	content:'\e860';
	}
.ticker_control a.play:before{
	content:'\e867';
	}
.ticker_control a.pause:before{
	content:'\e867';
	}
.ticker_control a.next:before{
	content:'\e861';
	}
.ticker_control a.prev:hover,.ticker_control a.play:hover,.ticker_control a.pause:hover,.ticker_control a.next:hover{
	color:#c00;
	text-decoration:none;
	}

.ticker_slider .each_slide{
	height:24px;
	text-align:left;
	display:inline-block;
	color:#19232d;
	line-height:24px;
	overflow:hidden;
	}
.ticker_slider .each_slide .ticker_slide_inner{
	display:block;
	margin-top:6px;
	padding:0 8px;
	}
/*.ticker_slider .each_slide:before{
	font-family:font-jade;
	content:'\e811';
	padding:0 5px;
	}*/
.ticker_slider a.each_slide:hover{
	/*color:#c00;
	text-decoration:none;*/
	}
.ticker_holder .ticker_heading{
	height:24px;
	background:#e54e53;
	color:#fff;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	float:left;
	padding:0 10px;
	padding-top:6px;
	}

.widget_marquee {
	height:30px;
	overflow: hidden;
	}
.widget_marquee ul{
	margin:0;
	height:30px;
	}
.widget_marquee ul li{
	float:left;
	list-style:none;
	cursor:pointer;
	line-height: 30px;
	height:30px;
	}
.widget_marquee ul li:last-child{
	/*margin-right:0;*/
	}
.widget_marquee .each_slide{
	margin-right:30px;
	}


/******** END -> Ticker Widget **************/


/******** START -> Tabbed Topic Widget ******/

.tabbed_topic_widget .bottom{
	margin-bottom:10px;
	}
.tabbed_topic_widget .title, .tabbed_topic_widget .title a{
	font-size:18px;
	line-height:28px;
	color:#0148B1;
	}
.tabbed_topic_widget .title a{
	text-decoration:none;
	}
.tabbed_topic_widget .title a:hover{
	color:#537D00;
	}

.tabbed_topic_widget .subtitle, .tabbed_topic_widget .subtitle a{
	font-size:16px;
	line-height:24px;
	color:#c00;
	font-weight:normal;
	}
.tabbed_topic_widget .subtitle a{
	text-decoration:none;
	}
.tabbed_topic_widget .subtitle a:hover{
	color:#537D00;
	}

.tabbed_topic_widget .image{
	display:inline-block;
	overflow:hidden;
	margin-bottom:5px;
	}
.tabbed_topic_widget .image img{
	width:100%;
	float:left;
	}
.tabbed_topic_widget .image_center{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
.tabbed_topic_widget .image_left{
	float:left;
	width:25%;
	margin-right:10px;
	}
.tabbed_topic_widget .image_right{
	float:right;
	width:25%;
	margin-left:10px;
	}
.tabbed_topic_widget .content, .tabbed_topic_widget .content a{
	font-size:16px;
	line-height:24px;
	color:#333;
	}
.tabbed_topic_widget .content a{
	text-decoration:none;
	}
.tabbed_topic_widget .content a:hover{
	text-decoration:none;
	}

.tabbed_topic_widget .content_right, .tabbed_topic_widget .content_left{
	display:block;
	}

.tabbed_topic_widget .content_center{
	display:block;
	margin-left:auto;
	margin-right:auto;
	}

.tabbed_topic_widget .additional_info, .tabbed_topic_widget .additional_info span, .additional_info a,
.tabbed_topic_widget .list .additional_info a,.tabbed_topic_widget .list .additional_info a{
	line-height:20px;
	font-size:14px;
	color:#696969;
	}

.tabbed_topic_widget .additional_info a{
	text-decoration:underline;
	}

.tabbed_topic_widget .tabs{
	overflow:hidden;
	}
.tabbed_topic_widget .tabs ul{
	list-style: none;
	}

.tabbed_topic_widget .tabs ul li{
	float: left;
	}
.tabbed_topic_widget .tabs ul li a{
	text-decoration: none;
	line-height: 30px;
	display: block;
	text-align:left;
	background: #19232d;
	color:#fff;
	padding:0 5px;
	border-bottom:4px solid #19232d;
	border-right:1px solid #000;
	}
.tabbed_topic_widget .tabs ul li .oppened{
	background-position: right top;
	border-bottom:4px solid #e54e53;
	}
	
.tabbed_topic_widget .tabs_content{
	margin: 1px 0 0 0;
	font-size:16px;
	padding-top:10px;
	}
.tabbed_topic_widget .tabs_content .each_tab{
	display:none;
	}
.tabbed_topic_widget .tabs_content .each_tab .view_all{
	float:right;
	padding-right:10px;
	color:#c00;
	line-height:30px;
	text-decoration:none;
	}
.tabbed_topic_widget .tabs_content ul{
	list-style: none;
	}
.tabbed_topic_widget .tabs_content ul li{
	line-height: 24px;
	background: #fff;
	border-bottom: 1px solid #d1cbb4;
	
	}
.tabbed_topic_widget .tabs_content ul li a{
	padding: 0 10px;
	display:block;
	text-decoration: none;
	line-height: 28px;
	color:#000;
	overflow:hidden;
	}
.tabbed_topic_widget .tabs_content ul li a .comments_count{
	overflow:hidden;
	float:right;
	margin-left:5px;
	}
.tabbed_topic_widget .tabs_content ul li a .media_icon_18x18{
	float:left;
	margin-right:5px;
	margin-top: 5px;
	}
.tabbed_topic_widget .tabs_content ul a:hover{
	color:#336699;
	}
/******** END -> Tabbed Topic Widget ******/



/********* POLL Widget Starts HERE ********/
.total_vote{
	font-weight:bold;
	}
.poll_container{
	font-size:16px;
	line-height:24px;
	overflow: hidden;
	}
.poll_container label{
	font-size:20px;
	line-height:28px;
	margin-right:10px;
	float:left;
	overflow:hidden;
	}
.poll_container #jwPollAjaxWorking{
	font-size:16px;
	line-height:24px;
	color:#336699;
	}
.poll_container label input{
	margin-right:5px;
	margin-top:5px;
	float:left;
	}
.poll_percentage{
	padding-left:5px;
	}
.poll_top_part{
	border-bottom: 1px solid #cdcbcb;
	}
.poll_question{
	font-size: 22px;
	line-height: 32px;
	text-align: left;
	font-weight:bold;
	color:#000;
	}
.total_vote_container {
	font-size:20px;
	line-height:28px;
	}
.poll_bottom{
	overflow: hidden;
	margin-bottom:10px;
	}	
.poll_button{
	overflow: hidden;
	border-bottom: 1px solid #cdcbcb;
	padding-bottom: 1px;
	}
.result_button{
	margin-right: 1px;
	width: 49%;
	}
.result_button a{
	background: #E0E0E0;
	text-align:center;
	text-decoration: none;
	color: #222;
	display: block;
	font-size:20px;
	line-height: 28px;
	padding-top:6px;
	}
.old_result{
	margin-right: 1px;
	width: 50%;
	}
.old_result a{
	background: #E0E0E0;
	text-decoration: none;
	color: #222;
	display: block;
	text-align:center;
	font-size:20px;
	line-height: 28px;
	padding-top:6px;
	}
.poll_button a:hover{
	background:#666;
	color:#fff;
	}

/********* POLL Widget Starts HERE END ********/

/******* Tabbed News Widget Here *******/
.the_tabbed_news .tabs{
	overflow:hidden;
	}
.the_tabbed_news .tabs ul{
	list-style: none;
	}

.the_tabbed_news .tabs ul li{
	float: left;
	}
.the_tabbed_news .tabs ul li a{
	text-decoration: none;
	line-height: 30px;
	display: block;
	text-align:left;
	border-right:1px solid #000;
	color:#fff;
	/*background:#19232d;*/
	Background: linear-gradient(to right, #050c19 0%,#d1d1d1 100%);
	padding:0 5px;
	border-bottom:4px solid #19232d;
	}
/*.the_tabbed_news .tabs ul li a:before{
	font-family:font-jade;
	content:'\e86e';
	padding:0 5px;
	}*/
.the_tabbed_news .tabs ul li:last-child a{
	border-right:0 none;
	}
.the_tabbed_news .tabs ul li .oppened{
	/*background-color:#ece9dd;*/
	border-bottom:4px solid #D06889;
	}
/*.the_tabbed_news .tabs ul li .oppened:before{
	font-family:font-jade;
	content:'\e871';
	padding:0 5px;
	}*/
	
.the_tabbed_news .tabs_content{
	margin: 1px 0 0 0;
	font-size:20px;
	}
.the_tabbed_news .tabs_content .each_tab{
	display:none;
	background:#ECE9DD;
	}
.the_tabbed_news .tabs_content .each_tab .view_all{
	float:right;
	padding-right:10px;
	color:#c00;
	line-height:30px;
	text-decoration:none;
	}
.the_tabbed_news .tabs_content ul{
	list-style: none;
	}
.the_tabbed_news .tabs_content ul li{
	line-height: 30px;
	background: #fff;
	border-bottom: 1px solid #d1cbb4;
	padding-top:3px;
	
	}
.the_tabbed_news .tabs_content ul li a{
	/*padding: 0 10px 0 20px;*/
	display:block;
	text-decoration: none;
	line-height: 30px;
	color:#000;
	overflow:hidden;
	}
.the_tabbed_news .tabs_content ul li a .tab_list_title{
	}
.the_tabbed_news .tabs_content ul li a .comments_count{
	overflow:hidden;
	float:right;
	margin-left:5px;
	}
.the_tabbed_news .tabs_content ul li a .mi_24x24{
	float:left;
	margin-right:2px;
	margin-top: 2px;
	}
.the_tabbed_news .tabs_content ul a:hover{
	background-color:#fff;
	}
.the_tabbed_news .tabs_content .tab_view_count ul li a .comments_count{
	display:none;
	}
/* Tabbed News Widget end */

/*------------Special Widget Style--------------*/


.container_box_shadow > .inner, .container_box_shadow.wrapper{
	box-shadow: 0px 0px 3px #888;
	margin: 2px 22px 20px 2px !important;
	}

.container_box_shadow > .inner > div, .container_box_shadow.wrapper > .inner{
	margin-right:-20px;
	}
.container_box_shadow.wrapper > .inner{
	box-shadow:none;
	margin:0px -20px 0px 0px !important;
	}
.container_box_shadow.wrapper > .inner > div{
	margin-right:0px;
	}
.container_box_shadow .article_listing.widget{
	padding: 5px;
	/*margin-right:0px;*/
	}
.container_box_shadow .title_left_image_holder{
	padding-top:5px;
	}
.container_box_shadow .articles .article_bottom{
	margin-bottom:10px;
	}
.container_box_shadow.wrapper > div > .headbar{
	margin-right:-20px;
	}
.container_box_shadow .headbar{
	margin-bottom:-3px;
	border:0 none;
	z-index:1;
	position:relative;
	}
.container_box_shadow .articles.summery_view{
	margin-top:0px !important;
	}
.container_fixed_height h2.title_holder{
	height:48px;
	overflow:hidden;
	}
.container_fixed_height .summery{
	height:65px;
	overflow:hidden;
	}
	
.container_photo_stories .articles .image_holder{
	margin-bottom:0px;
	}

.container_photo_stories .articles .author_time_holder .time_info{
	margin-bottom:0px;
	}

	
.container_photo_stories .articles .list_item .title_time_author_holder{
	padding-bottom:2px;
	}
.container_photo_stories .articles .list_item{
	margin-bottom:2px;
	}
	
.container_exclusive .widget:first-child .articles .article_bottom{
	border-bottom-color:#e74d4f;
	}
	
.container_exclusive .headbar{
	margin-bottom:10px;
	}
.container_exclusive .left_image_article .title_holder{
	/*background:#e74d4f;
	padding:9px 5px 5px 5px ;
	color:#fff;
	height:auto;*/
	}
.container_exclusive .left_image_article .summery{
	height:auto;
	}
.container_exclusive .left_image_article .title_holder a, .container_exclusive .left_image_article .title_holder span{
	/*color:#fff;*/
	}
.container_exclusive .articles .left_image_holder{
	width:48%;
	}
.container_exclusive .articles .has_image .right_content_holder{
	width:48%;
	}
	
/*------------Special Widget Style End--------------*/
.excerpt_more:before{
	font-family: font-jade;
	content: '\e92f';
	padding:0 5px;
	font-size:14px;
	}
.excerpt_more span{
	display:none;
	}

/******START Poll Archive Widget ***************/

.poll_archive{
	width: 100%;
	overflow: hidden;
	padding: 5px;
	border-bottom: 5px double #e2e2e2;
	font-size:20px;
	line-height:28px;
	}
.poll_answer_box{
	overflow: hidden;
	padding: 2px;
	height: 30px;
	margin: 0 0 5px 0;
	}
.poll_option{
	padding: 0 5px;
	margin-right: 5px;
	width:100px;
	}
.poll_graph_container{
	width: 100px;
	margin-right: 5px;
	height: 30px;
	}

/***********************************************/


.widget_text .headbar{
	margin-right:0px;
	}


/*Topic Cloud*/
.topic_cloud a{
	display:inline-block;
	padding:0 5px;
	}
/**/

/*Topic Related*/
.topic_related a{
	display:inline-block;
	padding:0 5px;
	}
/**/

/******** START -> TOPIC Blog Archive News Widget ******/
	
.topic_blog_archive_widget .bottom{
	margin-bottom:10px;
	}
.topic_blog_archive_widget .title, .topic_blog_archive_widget .title a{
	font-size:18px;
	line-height:28px;
	color:#0148B1;
	}
.topic_blog_archive_widget .title a{
	text-decoration:none;
	}
.topic_blog_archive_widget .title a:hover{
	color:#537D00;
	}

.topic_blog_archive_widget .subtitle, .blog_archive_widget .subtitle a{
	font-size:16px;
	line-height:24px;
	color:#c00;
	font-weight:normal;
	}
.topic_blog_archive_widget .subtitle a{
	text-decoration:none;
	}
.topic_blog_archive_widget .subtitle a:hover{
	color:#537D00;
	}

.topic_blog_archive_widget .image{
	display:inline-block;
	overflow:hidden;
	margin-bottom:5px;
	}
.topic_blog_archive_widget .image img{
	width:100%;
	float:left;
	}
.topic_blog_archive_widget .image_center{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
.topic_blog_archive_widget .image_left{
	float:left;
	width:25%;
	margin-right:10px;
	}
.topic_blog_archive_widget .image_right{
	float:right;
	width:25%;
	margin-left:10px;
	}
.topic_blog_archive_widget .content, .topic_blog_archive_widget .content a{
	font-size:16px;
	line-height:24px;
	color:#333;
	}
.topic_blog_archive_widget .content a{
	text-decoration:none;
	}
.topic_blog_archive_widget .content a:hover{
	text-decoration:none;
	}

.topic_blog_archive_widget .content_right, .topic_blog_archive_widget .content_left{
	display:block;
	}

.topic_blog_archive_widget .content_center{
	display:block;
	margin-left:auto;
	margin-right:auto;
	}

.topic_blog_archive_widget .additional_info, .topic_blog_archive_widget .additional_info span, .additional_info a,
.topic_blog_archive_widget .list .additional_info a,.topic_blog_archive_widget .list .additional_info a{
	line-height:20px;
	font-size:14px;
	color:#696969;
	}

.topic_blog_archive_widget .additional_info a{
	text-decoration:underline;
	}
.topic_blog_archive_widget .list, .topic_blog_archive_widget .list h3, .topic_blog_archive_widget .list a{
	font-size:16px;
	line-height:24px;
	color:#0148B1;
	font-weight:normal;
	}
.topic_blog_archive_widget .list .media_icon_18x18{
	float:left;
	margin-right:5px;
	}
.topic_blog_archive_widget .list ul{
	list-style-position:outside;
	margin-left:20px;
	margin-bottom:10px;
	}
.topic_blog_archive_widget .list li{
	margin-bottom:10px;
	}
.topic_blog_archive_widget .list h3 a{
	text-decoration:none;
	}
.topic_blog_archive_widget .list h3 a:hover{
	color:#537D00;
	}

.topic_blog_archive_widget .list_disc ul{
	list-style-type:disc;
	}
.topic_blog_archive_widget .list_circle ul{
	list-style-type:circle;
	}
.topic_blog_archive_widget .list_square ul{
	list-style-type:square;
	}
/************* END - TOPIC Blog Archive Widget ***************/

/* search form widget */
.jadewits_search_form{
	margin-bottom:10px;
	z-index:100;
	}
.jadewits_search_form .search_input_holder{
	overflow:hidden;
	padding-right: 8px;
	}
.jadewits_search_form .search_input{
	background: #efefef;
	width:100%;
	display:block;
	height: 22px;
	margin: 0;
	padding: 0;
	border:1px solid #aaa;
	padding-left:3px;
	font-size:14px;
	color:#000;
	}
.jadewits_search_form .search_input:focus{
	background:#fff;
	}
.jadewits_search_form .search_button{
	height: 24px;
	color: #000;
	background: #eee url(images/search_18x18.png) 2px center no-repeat;
	padding: 0 10px 0 25px;
	border:1px solid #aaa;
	float:right;
	}
	
/*jadewits article list widget new*/
.articles{
	}
.articles .each{
	/*margin-bottom:20px;*/
	}
.articles .list_item{
	overflow:hidden;
	margin-bottom:10px;
	}
.articles .list_item:last-child{
	margin-bottom:0px;
	}

.articles .image_holder{
	position:relative;
	display:block;
	overflow:hidden;
	margin-bottom:5px;
	}
.articles .image_holder .page_ribbon{
	background:rgba(200,0,0,0.5);
	color:#fff;
	font-size:14px;
	line-height:20px;
	padding:0 10px;
	position:absolute;
	left:0px;
	top:10px;
	}
.articles .image_holder .text_ribbon{
	background:#e54e53;
	color:#fff;
	font-size:18px;
	line-height:22px;
	padding:0 10px;
	padding-top:6px;
	position:absolute;
	left:10px;
	top:0px;	
	}
.articles .image_holder .page_ribbon:hover{
	text-decoration:none;
	background:rgba(200,0,0,1);
	}
.articles .summery .left_image{
	float:left;
	margin-right:15px;
	width:40%;
	margin-bottom:5px;
	margin-top:5px;
	}
.articles .summery .right_image{
	float:right;
	margin-left:15px;
	width:40%;
	margin-bottom:5px;
	margin-top:5px;
	}
.articles .image_holder.right_image .page_ribbon{
	left:auto;
	right:0px;
	}
.articles .image_holder img{
	max-width:100%;
	width:100%;
	display:block;
	}
.articles .image_holder .media_tags_holder{
	position:absolute;
	bottom:0;
	right:0;
	color:#fff;
	background:rgba(0,0,0,0.5);
	display:none;
	}
.articles .left_image_article{
	overflow:hidden;
	}
.articles .left_image_holder{
	float:left;
	width:30%;
	}

.articles .has_image .right_content_holder{
	float:right;
	width:67%;
	}

.articles .title_time_author_holder, .detail_article .title_time_author_holder, .detail_gallery .title_time_author_holder{
	/*border-left:5px solid #0148B1;
	padding-left:20px;
	margin-bottom:10px;*/
	}
.articles .list_item .title_time_author_holder{
	margin-bottom:0px;
	border-left:0 none;
	padding:0;
	border-bottom:1px solid #d9d9d9;
	padding-bottom:10px;
	}
.articles .wrap_each:last-child .list_item .title_time_author_holder{
	border:0 none;
	}
.articles .list_item .title_time_author_holder .title_holder a:before{
	content:'\e858';
	font-family:font-jade;
	color:#e76064;
	float:left;
	margin-right:5px;
	}	

.articles .list_item.has_image .title_time_author_holder{
	float:right;
	border-left:0 none;
	padding-left:0px;
	width: 67%;
	}
.articles .list_item .left_image{
	float:left;
	width:30%;
	margin:0;
	}

.articles .title_holder, .detail_article .title_holder, .detail_gallery .title_holder{
	font-size:20px;
	line-height:26px;
	margin-bottom:10px;
	padding-top:1px;
	}
	
.articles .author_time_holder{
	color:#888;
	margin-bottom:5px;
	font-size:16px;
	line-height:20px;
	background:#f2f2f2;
	padding:0 2px;
	}
.articles .author_time_holder .author_holder{
	color:#888;
	padding-top:4px;
	}
	
.title_left_image_holder{
	overflow:hidden;
	margin-bottom:5px;
	}
.title_left_image_holder .title_holder{
	margin-bottom:0px;
	}
.title_left_image_holder .left_image{
	float:left;
	width:40px;
	margin-right:10px;
	margin-bottom:0px;
	border-right:3px solid #e6393b;
	padding-right:10px;
	}
	
.time_info{
	/*margin-bottom:10px;*/
	padding-top:4px;
	line-height:30px;
	}
.time_info, .time_info .author{
	color:#888;
	overflow:hidden;
	}
.time_info .media_tags_holder{
	float:right;
	}
	
.detail_article .title_holder, .detail_gallery .title_holder{
	font-size:34px;
	line-height:44px;
	font-weight:normal;
	margin-bottom:0px;
	}
.articles .title_holder .title, .detail_article .title_holder .title, .detail_gallery .title_holder .title{
	color:#000;
	display:block;
	}
.articles .list_item .title_holder{
	font-size:20px;
	line-height:24px;
	margin-bottom:0px;
	font-weight:normal;
	}
.articles .list_item .title_holder .subtitle{
	font-size:18px;
	line-height:22px;
	}
.articles .list_item .title_holder .title{
	padding-top:6px;
	}
.articles .title_holder a, .detail_article .title_holder a, .detail_gallery .title_holder a{
	color:#333335;
	}
.articles .subtitle, .detail_article .subtitle, .detail_gallery .subtitle{
	color: #333335;
	display:block;
	font-size:20px;
	line-height:24px;
	font-weight:normal;
	}

.articles .bottom_info,.articles .bottom_info a, .detail_article .bottom_info, .detail_article .bottom_info a, .detail_gallery .bottom_info, .detail_gallery .bottom_info a{
	color:#aaa;
	}
.detail_article .author_holder, .detail_gallery .author_holder{
	/*margin-right:10px;
	border-right:1px solid #ccc;
	padding-right:10px;*/
	}
.articles .article_bottom .bottom_info,.articles .article_bottom .bottom_info a{
	color:inherit;
	}
.articles .article_bottom .bottom_info{
	float:left;
	padding-left:10px;
	overflow:hidden;
	height:30px;
	}
.articles .bottom_info .time{
	margin-right:5px;
	}
.articles .bottom_info .comments span{
	display:none;
	}
.articles .bottom_info .comments:before{
	font-family:font-jade;
	margin-right:5px;
	content: '\e82f';
	}
.articles .author_holder, .articles .author_holder a, .detail_article .author_holder, .detail_article .author_holder a, .detail_gallery .author_holder, .detail_gallery .author_holder a{
	color:#aaa;
	}
.articles .summery{
	text-align:justify;
	margin-bottom:5px;
	overflow:hidden;
	}
.articles .summery a{
	color:#000;
	text-decoration:none;
	}
.articles .summery .excerpt_more{
	color:#336699;
	}
.articles .article_bottom, .articles .article_bottom a{
	color:#777;
	}
.articles .article_bottom{
	line-height:30px;
	margin-bottom:20px;
	height:30px;
	border-bottom:1px solid #ccc;
	}
.articles .article_bottom .more{
	float:right;
	height:30px;
	background:#ddd;
	padding:0 10px;
	}
.articles .article_bottom a:hover{
	text-decoration:none;
	color:#0148B1;
	}
.articles .article_bottom .more span{
	display:none;
	}
.articles .article_bottom .more:before{
	font-family:font-jade;
	content:'\e92f';
	font-size:14px;
	}
	
.initials{
	font-size:14px;
	color:#666;
	}
	
.multi_title_left_holder{
	overflow:hidden;
	margin-right:-20px;
	}
.multi_title_left_holder .wrap_each{
	float:left;
	width:50%;
	}
.multi_title_left_holder .wrap_each .each{
	margin-right:20px;
	}
	
/*jadewits article list widget new*/

/*jadewits gallery listing*/
.galleries{
	text-align:center;
	/*reduce inline block gaps*/
	font-size:0px;
	line-height:0px;
	}
.galleries .each{
	font-size:inherit;
	line-height:inherit;
	text-align:left;
	display:inline-block;
	overflow:hidden;
	margin:0% 1% 1% 1%;
	}
.galleries .each.col2{
	width:46%;
	}
.galleries .each.col3{
	width:30%;
	}
.galleries .each.col4{
	width:23%;
	}
.galleries .each.col5{
	width:18%;
	}
.galleries .image_holder{
	float:left;
	position:relative;
	display:inline-block;
	overflow:hidden;
	max-width:100%;
	}
.galleries .image_holder a{
	max-width:100%;
	display:block;
	}
.galleries .image_holder .page_ribbon{
	background:rgba(200,0,0,0.5);
	color:#fff;
	font-size:12px;
	line-height:18px;
	padding:0 10px;
	position:absolute;
	left:0px;
	top:10px;
	}
.galleries .image_holder .page_ribbon:hover{
	text-decoration:none;
	background:rgba(200,0,0,1);
	}
.galleries .image_holder img{
	max-width:100%;
	display:block;
	}
.galleries .image_holder .media_tags_holder{
	position:absolute;
	top:0;
	right:0;
	color:#fff;
	background:rgba(0,0,0,0.5);
	}

.galleries .title_holder, .detail_gallery .title_holder{
	font-size:26px;
	line-height:30px;
	}
.detail_gallery .title_holder{
	font-size:34px;
	line-height:44px;
	font-weight:normal;
	}
.galleries .title_holder .title, .detail_gallery .title_holder .title{
	color:#0148B1;
	}
.galleries .title_holder{
	font-size:16px;
	line-height:20px;
	padding:5px;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	background:rgba(0,0,0,0.5);
	display:none;
	}
.galleries .each:hover .title_holder{
	display:block;
	}
.galleries .title_holder .subtitle,.galleries .title_holder .title{
	color:#fff;
	}
/*jadewits gallery listing*/

/*********** START -> Detailed News Widget ***********/


.detail_banner_image{
	display:block;
	width:100%;
	margin-bottom:10px;
	overflow:hidden;
	}
.detail_banner_image img{
	float:left;
	width:100%;
	}
.detail_article .bottom_info .media_tags_holder, .detail_gallery .bottom_info .media_tags_holder{
	float:right;
	}
.detail_article .multipart_description_navigation{
	overflow:hidden;
	padding:5px 0px;
	font-size: 26px;
   line-height: 30px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	}
.detail_article .multipart_description_navigation .previous_page, .detail_article .multipart_description_navigation .next_page{
	color: #ed1c24;
	float:left;
	}
.detail_article .multipart_description_navigation .previous_page:hover, .detail_article .multipart_description_navigation .next_page:hover{
	color:#06C;
	}
.detail_article .multipart_description_navigation .next_page{
	float:right;
	}
.detail_article .content, .detail_gallery .content{
	border-bottom:1px solid #ccc;
	}
.detail_article .content p br{
	content:'A' !important;
	display:block;
	margin-bottom:16px;
	}
.detail_article .content p, .detail_gallery .content p{
	overflow: hidden;
	margin-bottom:16px;
	}
.detail_article .image, .detail_gallery .image{
	padding-bottom: 10px;
	}
.detail_article .image img, .detail_gallery .image img{
	width:100%;
	}

.detail_article .image_center, .detail_gallery .image_center{
	display:block;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	}
	
.content_copyright{
	font-size:20px;
	line-height:26px;
	color:#e54e53;
	padding:5px 0px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	}
	
.comment_count_and_social .detail_dislike{
	display:none;}

.comment_count_and_social{
	overflow:hidden;
	margin-bottom:20px;
	font-family: Arial, Vrinda, FallbackBengaliFont, Helvetica, sans-serif;
	}

.comment_count_and_social .mi_24x24{
	margin-right:10px;
	}
.comment_count_and_social .mi_24x24:last-child{
	margin-right:0px;
	}
.comment_count_and_social .jw_content_like_system .count, .detail_comment_count .count{
	float:right;
	margin-left:5px;
	}
.comment_count_and_social .mi_24x24_cont_like{
	float:none;
	}
.comment_count_and_social .mi_24x24_cont_like:hover{
	color:#000;
	}
.comment_count_and_social .mi_24x24_cont_like.liked{
	color:#0c0;
	}
.comment_count_and_social .mi_24x24_cont_like.liked:hover{
	color:#999;
	}


.comment_count_and_social .mi_24x24_cont_dislike{
	float:none;
	}
.comment_count_and_social .mi_24x24_cont_dislike:hover{
	color:#000;
	}
.comment_count_and_social .mi_24x24_cont_dislike.disliked{
	color:#c00;
	}
.comment_count_and_social .mi_24x24_cont_like.disliked:hover{
	color:#999;
	}
.comment_count_and_social .detail_comment_count .mi_24x24{
	float:none;
	}
.comment_count_and_social{
	background:	#f5f5f5;
	padding:5px 10px;
	}
.comment_count_and_social, .comment_count_and_social a{
	font-size:14px;
	color:#000;
	}
.comment_count_and_social a{
	text-decoration:none;
	}

/*************JW Content Like System***********/
.jw_content_like_system, .detail_comment_count{
	position:relative;
	margin-right:10px;
	display:inline-block;
	}
.jw_content_like_system .mi_24x24, .detail_comment_count .mi_24x24{
	margin-right:auto;
	}
.jw_content_like_system .working{
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	z-index:999;
	display:none;
	background:#fff url('images/ajax-loader.gif') no-repeat center;
	box-shadow:inset 0px 0px 3px 0px #ccc;
	}
/**/


/*social share bar with svg*/
.social_shares_jw{
	float:right;
	}
.social_shares_jw *{
	font-size:0px;
	line-height:0px;
	} 
.social_shares_jw > div{
	display:inline-block;
	}
.social_shares_jw .ss_item{
	display:inline-block;
	margin:0 2px;
	/*width:28px;*/
	height:28px;
	background:#888;
	color:#fff;
	cursor:pointer;
	overflow:hidden;
	/*border-radius:3px;*/
	}

.social_shares_jw .ss_item .ss_count{
	font-family:Arial, sans-serif, Helvetica ;
	line-height:28px;
	font-size:12px;
	padding:0 3px;
	float:left;
	display:none;
	}

.social_shares_jw .ss_title{
	display:none;
	text-align:center;
	}
.social_shares_jw .ss_icon{
	fill:#fff;
	display:block;
	width:28px;
	height:28px;
	float:left;
	}
.social_shares_jw .ss_item .ss_icon{
	background:transparent;
	overflow:hidden;
	transition:all 0.3s linear; 
	}
.social_shares_jw .ss_item:hover{
	text-decoration:none;
	}
.social_shares_jw .ss_item:hover .ss_icon{
	background:rgba(0,0,0,0.4);
	}
.social_shares_jw .ss_icon svg{
	width:98% !important;
	height:98% !important;
	}
.social_shares_jw .ss_facebook{
	background:#3067a3;
	}
.social_shares_jw .ss_twitter{
	background:#03b3ee;
	}
.social_shares_jw .ss_pinterest{
	background:#b9252c;
	}
.social_shares_jw .ss_linkedin{
	background:#0071a1;
	}
.social_shares_jw .ss_googlep{
	background:#e15440;
	}
.social_shares_jw .ss_whatsapp{
	background:#59cb3f;
	}
.social_shares_jw .ss_viber{
	background:#5c2e88;
	}
	
.social_shares_jw .ss_viber .ss_icon{
	background:#fff;
	position:relative;
	border-radius:10px;
	}
.social_shares_jw .ss_viber .ss_icon svg{
	width:102% !important;
	height:102% !important;
	margin-left:-1%;
	margin-top:-1%;
	fill:#5c2e88;
	}
	


	
/*articles slideshow*/
.container_padding_inside .article_slideshow {
	padding:3px;
	}
.articles_sideshow_holder{
	position:relative;
	}
.container_fixed_height .articles_sideshow_holder h2.title_holder, .container_fixed_height .articles_sideshow_holder .summery{
	height:auto;
	}
.articles_sideshow_holder h2.title_holder{
	margin-bottom:auto;
	}
.articles_sideshow_holder .author_time_holder{
	display:none;
	}
.articles_sideshow_holder .articles_sideshow{
	width:100%; 
	height:100%;
	position:relative;
	margin-bottom:10px;
	overflow:hidden;
	}
.articles_sideshow_holder .articles_sideshow .each_slide{
	width:100%;
	position:relative;
	left:0;
	top:0;
	}
.articles_sideshow_holder .slider_control{
	text-align:left;
	}
.articles_sideshow_holder .slider_control .page_list{
	display:inline-block;
	}
.articles_sideshow_holder .page_list a{
	text-decoration:none;
	height:10px;
	width:10px;
	border-radius:5px;
	background-color:#e74d4f;
	text-indent:-999;
	color:transparent;
	display:inline-block;
	margin:0 3px;
	cursor:pointer;
	}
.articles_sideshow_holder .page_list a.active{
	background-color:#000;
	}
.articles_sideshow_holder .page_list a:hover{
	background-color:#999;
	}
.articles_sideshow_holder .slider_control .prev,.articles_sideshow_holder .slider_control .next{
	position:absolute;
	top:50%;
	display:inline-block;
	border:1px solid #ccc;
	height:24px;
	width:24px;
	cursor:pointer;
	margin-top:-24px;
	z-index:10;
	background-color:#fff;
	opacity:0.8;
	}
.articles_sideshow_holder .slider_control .prev{
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	left:0;
	}
.articles_sideshow_holder .slider_control .next{
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	right:0;
	}
/*end articles slideshow*/


/******** START -> Single News Gallery Widget ******/
.slider_holder *{
	margin:0;
	padding:0;
	}
.slider_holder{
	margin-right:30px;
	width:100%;
	height:100%;
	position:relative;
	}
.slider_holder .slideshow{
	width:100%; 
	height:100%;
	position:relative;
	margin-bottom:10px;
	}
.slider_holder .slideshow .each_slide{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	}
.slider_holder .each_slide .title_container{
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	display:none;
	background: rgba(0,0,0,0.7);
	font-weight: normal;
	padding: 5px;
	color:#eee;
	}
.slider_holder .each_slide img{
	height:auto;
	position:absolute;
	left:0;
	top:0;
	}
.slider_holder .slider_control{
	text-align:center;
	height:1px;
	}
.slider_holder .slider_control .page_list{
	display:inline-block;
	display:none;
	}
.slider_holder .page_list a{
	text-decoration:none;
	height:24px;
	width:24px;
	background-color:#CCC;
	display:inline-block;
	margin:0 3px;
	}
.slider_holder .page_list a.active{
	background-color:#000;
	}
.slider_holder .page_list a:hover{
	background-color:#999;
	}
.slider_holder .slider_control .prev,.slider_holder .slider_control .next{
	position:absolute;
	top:50%;
	display:inline-block;
	border:1px solid #ccc;
	height:24px;
	width:24px;
	cursor:pointer;
	margin-top:-24px;
	z-index:10;
	background-color:#fff;
	opacity:0.8;
	}
.slider_holder .slider_control .prev{
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
	left:0;
	}
.slider_holder .slider_control .next{
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	right:0;
	}

/******** END -> Single News Gallery Widget ********/

/* Topic Widget Styles */
.nothing_found{
	text-align:center;
	}
.content_tags{
	line-height:26px;
	font-size:20px;
	}
.content_tags .topic_caption{
	color:#000;
	margin-right:10px;
	}
.content_tags .topic_list a{
	padding:0 5px;
	display:inline-block;
	margin-right:10px;
	}
.content_tags .topic_list a:hover{
	text-decoration:none;
	}
	
.topic_detail .title_container{
	font-size:24px;
	line-height:40px;
	padding-top:10px;
	}
.topic_detail .title_container .title{
	font-weight:normal;
	}
	
.two_col_articles .each_row{
	margin-right:-20px;
	overflow:hidden;
	}
.two_col_articles .wrap_each{
	width:50%;
	float:left;
	}
.two_col_articles .each{
	margin-right:20px;
	}


.hide_this_block{
	display:none;
	}
	
/*-----------Prayer Time Style---------------*/
.prayerTop .titlebar span{
	background-image:url(images/frame35.png) !important;
	background-position:center right !important;
	background-repeat:no-repeat !important;
	color:#fff;
	}
.prayerTop .districtSelector{
	width:100%;
	margin-bottom:5px;
	}
.prayer_time_widget .sehri{
	margin-bottom:10px;
	font-weight:bold;
	display:block;
	color:#e74d4f;
	}
.prayer_time_widget .prayerZone{
	margin-bottom:10px;
	width:100%;
	}
.prayerTop .prayerZone, th, td{
	width:33%;
	}
.prayerTop .prayerZone, th, td.time{
	text-align:right;
	}
.prayer_time_widget .sunrise{
	font-weight:bold;
	display:block;
	border-bottom:1px solid #ccc;
	}
/*-----------End Prayer Time Style---------------*/

/*live style*/

.live_listing{
	padding:5px;
	border: 3px solid #ec1a2e;
	background-color: #f2f2f2;
	}
	
.live_listing .list_item .title_time_author_holder .title_holder a:before{
	content: '\e858';
    font-family: font-jade;
    float: left;
    margin-right: 5px;
	background-color: #ec1a2e;
    border-radius: 50%;
    color: #fff;
    width: 16px;
    font-size: 11px;
    text-align: center;
    height: 16px;
    line-height: 16px;
	}
	
.live_listing .articles .wrap_each .list_item .title_time_author_holder, 
.live_listing .articles .list_item .title_holder .title{
	padding:0px !important;
	border-bottom:0 none;
	}
	
.live_listing > .articles > .wrap_each{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	}
.live_listing > .articles > .wrap_each:last-child{
	margin-bottom:0px;
	padding-bottom:0px;
	border-bottom:0 none;
	}

.live_summery_title, .live_reporting_title{
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	line-height:30px;
	}
.live_reporting_title.live_content{
	background:url(images/live_blink.gif) no-repeat left center; 
	}
.live_reporting_title.live_content span{ 
	visibility:hidden;
	}

.social_code_wrap{
	text-align:center;
	}
.social_code_wrap .social_code{
	display:inline-block;
	max-width:100%;
	margin:0 auto;
	text-align:left;
	}
.social_code_wrap .social_code iframe, .social_code_wrap .social_code twitterwidget{
	max-width:100%;
	}
.right_live_contents{
	z-index:1;
	}
.live_items .live_item{
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
	}
.live_items .social_shares_jw{
	float:none;
	}
.live_items .share_previews{
	display:none;
	background:#D3E7D9;
	margin-bottom:30px;
	padding:10px;
	}
.shared_title{
	color:#000;
	font-size:16px;
	line-height:30px;
	padding:0 5px;
	background:#0f0;
	float:right;
	}
.live_items .share_bar .more{
	float:right;
	}
	
.live_items.articles .author_time_holder{
	background:none;
	line-height:20px;
	}
.live_items.articles .author_time_holder .time_info{
	line-height:20px;
	}
	


.live_content .title_holder .title::after{
	content:' ';
	background:url(images/live_blink.gif) no-repeat left center;
	width:60px;
	height:20px;
	color: #f00;
	font-size:14px;
	}
.has_image.live_content .image_holder::after{
	content:' ';
	background:url(images/live_blink.gif) no-repeat left center;
	position:absolute;
	line-height:20px;
	width:60px;
	height:20px;
	top:0;
	right:0;
	z-index:1;
	/*color: #f00;
	background:rgba(0,0,0,0.5);*/
	/*padding:0 5px;*/
	}
.has_image.live_content .title_holder .title::after{
	display:none;
	}

/*live style*/

.rsUni .rsGCaption{
	font-size:20px;
	line-height:26px;
	}
.rsUni .rsGCaption .im_caption{
	font-size:18px;
	line-height:24px;
	}

.content_next_prev{
	display:none;
	}

/*rsponsivness of the layout */
/*large screen only*/
@media only screen and (min-width: 801px){
	.special_35_65 > .inner > .p_d_c, .special_35_65 > .inner > .p_c{
		width:35%;
		}
	.special_35_65 > .inner > .p_d_d, .special_35_65 > .inner > .p_d{
		width:65%;
		}
	.special_20_80 > .inner > .p_d_c, .special_20_80 > .inner > .p_c{
		width:20%;
		}
	.special_20_80 > .inner > .p_d_d, .special_20_80 > .inner > .p_d{
		width:80%;
		}
	.social_shares_jw .ss_viber, .social_shares_jw .ss_whatsapp{
		display:none;
		}
	
	/*content next prev style*/
	.content_next_prev {
		clear: both;
		display: block;
		margin-right: 0px;
		}
	
	.content_next_prev .content_holder {
		 background: transparent;
		 /* min-width: 32px; */
		 width: 32px;
		 height: 116px;
		 position: fixed;
		 left: 0;
		 top: 50%;
		 margin-top: -58px;
		 z-index: 3;
		}
		
	.content_next_prev .content_holder .content_inner {
    width: 284px;
    height: 100px;
    background: #fff;
    box-shadow: 0 0 5px #000;
    padding: 8px;
    /* width: 0; */
    visibility: hidden;
    /* transition: all 0.2s linear; */
    position: absolute;
    left: 0;
}

.content_next_prev .content_holder.prev .content_inner{
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	}

.content_next_prev .content_holder.next .content_inner{
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	}

.content_next_prev .content_holder .content_inner .image_holder{
	float:left;
	width:40%;
	overflow:hidden;
	margin-right:10px;
	}

.content_next_prev .content_holder .content_inner .image_holder img{
	max-width:100%;
	}
	
.content_next_prev .content_holder .content_inner .title_holder{
	font-size:18px;
	font-weight:bold;
	color:#000;
	}
.content_next_prev .content_holder .content_inner .title_holder a{
	color:#000;
	}
		
	.content_next_prev .content_holder.next {
    left: auto;
    right: 0;
		}
		
	.content_next_prev .content_holder.next .content_inner {
    left: auto;
    right: 0;
}
	
	.content_next_prev .content_holder .t_btn {
    width: 32px;
    text-align: center;
    position: absolute;
    line-height: 5em;
    left: 0;
    top: 0;
    bottom: 0;
    background: #000;
    cursor: pointer;
    font-size: 24px;
    z-index: 1;
    color: #fff;
 /*box-shadow:0 0 5px #000;*/;
}


.content_next_prev .content_holder.prev .t_btn{
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	}
.content_next_prev .content_holder.next .t_btn{
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	}

.content_next_prev .content_holder:hover .t_btn{
	 background: #fff;
	 color:#333;
	}

.content_next_prev .content_holder .t_btn:before {
    content: '\e854';
    font-family: font-jade;
}

.content_next_prev .content_holder.next .t_btn:before {
    content: '\e855';
}

.content_next_prev .content_holder:hover .content_inner {
    /* width: auto; */
    visibility: visible;
    /* margin-left: 32px; */
    padding-left: 40px;
}

.content_next_prev .content_holder.next:hover .content_inner {
    /* margin-left: auto; */
    /* margin-right: 32px; */
    padding-left: 8px;
    padding-right: 40px;
}



.content_next_prev .content_holder.next .t_btn {
    right: 0;
    left: auto;
}

.content_next_prev .content_holder .content_inner .contents {
    overflow: hidden;
    width: 100%;
	 height:82px;
}

.content_next_prev .content_holder .foot{
	font-size:16px;
	color:#333;
	}
	
.content_next_prev .content_holder.next .foot{
	text-align:right;
	}
	
.content_next_prev  .link_overlay{
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:1;
	}
	
/*live style desktop only*/
.live_wrap{
	 display: -webkit-flex;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-flow: row wrap;
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
	}
.left_summery{
	width:30%;
	position:relative;
	}
.left_summery.fixed_position .summery_sticky_holder{
	position:fixed;
	top:0;
	margin-top:100px;
	left:0;
	right:0;
	}
.left_summery.fixed_position .summery_sticky_holder .sticky_wrap{
	width: 85%;
	max-width: 1280px;
	margin: 0 auto;
	/*text-align: center;*/
	padding: 0 20px;
	}
.left_summery.fixed_position .summery_sticky_holder .sticky_inner{
	width:30%;
	
	}
.left_summery.absolute_position .summery_sticky_holder{
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	}
.right_live_contents{
	width:70%;
	float:right;
	}
.live_inner{
	margin-left:30px;
	}
/*live style desktop only*/
	
	}
/* screen width 1024 */
@media only screen and (max-width: 1050px){
	.p, .p_p{
		max-width:102%
		}
	}
/* screen width 800 */
@media only screen and (max-width: 800px){
	.p, .p_a, .p_a_a, .p_a_p, .p_b, .p_c, .p_c_c_a, .p_d, .p_d_a, .p_d_a_a, .p_d_a_p, .p_d_b, .p_d_c, .p_d_d, .p_d_d_a, .p_d_d_p, .p_d_p, .p_p{
		display:block;
		float:none;
		width:100%;
		}
	.widget{
		margin-right:0px;
		}
	.search_result_form .input_wrap input[type=text],.search_result_form .input_wrap select{
		margin-bottom:10px;
		}
	.search_result_form #get_search{
		float:none;
		clear:both;
		}
		
	.ticker_holder{
		height:auto;
		}
	.ticker_holder .ticker_heading{
		float:none;
		}
		
	.container_box_shadow > .inner, .container_box_shadow.wrapper{
		margin:2px 2px 20px 2px !important;
		}
	.container_box_shadow > .inner > div, .container_box_shadow.wrapper > .inner{
		margin-right:0px !important;
		}
	.multi_title_left_holder{
		margin-right:0px;
		}
	.multi_title_left_holder .wrap_each{
		width:auto;
		float:none;
		}
	.multi_title_left_holder .wrap_each .each{
		margin-right:0;
		}
	.container_exclusive .articles .left_image_holder, .container_exclusive .articles .has_image .right_content_holder{
		width:100%;
		}
	.two_col_articles .each_row{
		margin-right:0px;
		}
	.two_col_articles .wrap_each{
		width:auto;
		float:none;
		}
	.two_col_articles .each{
		margin-right:0px;
		}
	.social_shares_jw{
		text-align:center;
		float:none;
		}
	.detail_article .author_holder, .detail_gallery .author_holder{
		display:block;
		margin:0;
		padding:0;
		float:none;
		border:0 none;
		}
	}
/*rsponsivness of the layout */