/*--------------------------------------------------------------------
  | menu_category-new.php
----------------------------------------------------------------------*/
.header-sticky.sticky{position: fixed; width: 100%; left:0px; top:0px; right:0px; z-index: 999}
	
	#menu_category ul.header_hover_bottom_menu{
		position:absolute; display:block; width:100%;
		background:#fff; font-size:15px; margin-left: 0;
		border:1px solid #e5e5e5; list-style:none; left:1px; top:29px; right:0;
		z-index:9999999;
	}
	#menu_category ul.header_hover_bottom_menu>li{
		padding:0; /*display:table-cell;*/ text-align:center; white-space:nowrap; border-right:1px solid #e5e5e5; list-style:none; display:inline-block
	}
	#menu_category ul.header_hover_bottom_menu>li>a{
		position:relative; display:block; padding:11px 15px; color:#000; /*text-shadow: 1px 0 #006699*/;
	}
	#menu_category ul.header_hover_bottom_menu>li>a:hover{
		background: #C4161C; color: #fff;
	}	
	
	div.megaMenuWrapper{ width:100%; position:absolute; top:30px; left:0px; background:mintcream; z-index:999; padding:10px 15px 15px 15px; display:none;-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
	div.mgMenuHeader{ width:100%; overflow:hidden; border-bottom:1px solid #ccc;}
	div.mega_top_menu{ float:right; }
	div.mega_top_menu ul{ text-align:left;}
	div.mega_top_menu ul li{ display:inline-block;}
	div.mega_top_menu ul li a{ color: #333333;}
	div.mega_top_menu ul li span{ padding: 0 10px; display: block; padding-top: 4px; color: #333333; cursor:pointer}
	div.mega_top_menu ul li span i{ padding-right:10px; font-size:14px}
	div.megaMenu{ border-bottom:1px solid #ccc; }
	div.megaMenu ul{ text-align:left; list-style:none; overflow:hidden; padding-bottom:15px; }
	div.megaMenu ul li{ float:left; width:16.5%;}
	div.megaMenu ul li a{ color:#232121; line-height:30px; font-size:16px;}
	div.megaMenu ul li a:hover{ color:#336699;}
	
	div.megaMenuBtm{ width:100%; margin-top:15px}
	div.megaMenuBtm ul{ text-align:left;}
	div.megaMenuBtm ul li{ display:inline-block; padding-right:20px}
	div.megaMenuBtm ul li a{ color: #333333; font-size:16px}
	div.megaMenuBtm ul li a i{ padding-right:10px; font-size:15px; color:#008C44}
	div.megaMenuBtm ul li a:hover{ color:#336699;}
	
	div.megaMenuBtm ul li i.todayspaper{ color:#000;}
	div.megaMenuBtm ul li i.second-edition{ color:yellowgreen;}
	div.megaMenuBtm ul li i.epaper-top{ color:darkolivegreen;}
	div.megaMenuBtm ul li i.gallery{ color:#9c27b0;}
	div.megaMenuBtm ul li i.video{ color:#5c6bc0;}
	div.megaMenuBtm ul li i.archive{ color:black;}
	div.megaMenuBtm ul li i.android{ color:#b9d236;}
	div.megaMenuBtm ul li i.iphone{ color:#00a3dc;}
	
	div.search_box{padding:10px 0 5px 0; background:#FFF; display:none }
	div.search_box span{ cursor:pointer}
	.all_cross{ display:none;}
	.header-inner{position:relative;}
	
	.sidenav {height: 100%;width: 0;position: fixed;z-index:99999;top: 0;left: 0;background-color: #2c4b9c;overflow-x: hidden;transition: 0.5s;padding-top: 30px;}
	
	.sidenav a {}
	.sidenav ul li{padding: 8px 8px 8px 15px;text-decoration: none;font-size: 16px;border-bottom:1px solid #fff;color: #fff;display: block;transition: 0.3s}
	.sidenav ul li a{text-decoration: none;font-size: 16px;color: #fff;}
	div.sidenav ul li ul li a{
		font-size:16px; color:#fff;
	}
	.sidenav a:hover, .offcanvas a:focus{
		color: #f1f1f1;
	}
	
	.sidenav .closebtn {
		position: absolute;
		top: 5px;
		right: 10px;
		padding:0;
		margin:0; color:#fff;
		border-bottom:none;
		font-size: 40px;
	}
	div.sidenav ul li span{ display:inline-block}
	div.sidenav ul li ul{ display:none; margin-left:10px}
	div.sidenav ul li ul li:last-child{ border-bottom:none}
	div.sidenav ul li i#show-down{ float:right; padding:3px 6px 1px 6px; background:#fff; color:#006699}
	div.sidenav ul li i#close-down{ float:right; padding:3px 6px 1px 6px; background:#fff; color:#006699; display:none}
	
	@media (max-width:767px){
		/*#menu_category ul.header-sticky.sticky{position: relative;}*/
		/*.header-sticky.sticky,#menu_category.sticky{position: relative !important;}
		#menu_category ul.header_top_menu>li>a{ padding:0 10px;}*/
	}
/*--------------------------------------------------------------------
  | header-two.php
----------------------------------------------------------------------*/


.add_Size_top{
			height:90px;
			width: 1050px;
			background: #d6d5d3;
			text-align: center;
			margin-top: 10px;
			font-size: 20px;
			padding:20px;}
			
.ded_1{background: #428bca!important;}
    #site_map > .breadcrumb > li.child.more.ded_1:after {
        border-top-color: #428bca;
    }
	.navigation{ background:#2c4b9c; width:100%; text-align:left;}

	.header_inner{ max-width:1050px; margin:0 auto; text-align:left; background:#eee; line-height:12px;}

	.header-padding{ padding-left:10%;}

	.header-margin{ margin-left:10% !important; width:90% !important;}

	.navigation #menu_category ul.header_top_menu>li{ white-space:normal !important;}

	.navigation #menu_category ul.header_top_menu>li> ul.header_hover_bottom_menu>li a{ padding:7px 10px;}

	.navigation #menu_category ul.header_top_menu>li> ul.header_hover_bottom_menu>li:last-child{ border-right:none;}

	.logo-new{ width:10%; float:left; margin:-56px 0 0 0; position:relative;}

	.header-date{ width:90%; float:left; text-align:left;}

	.header-top{ width:100%; padding-top: 6px; height: 35px;}

	.header-padding ul.header_top_menu>li>a{ padding:4px 9px !important;}

	.like-box{ float:left;padding-top: 11px}

	.border-none{ border-bottom:none !important;}

	.header-top-right{ float:right; font-family:Arial; font-size:14px; position:relative;height: 38px;padding-top: 5px}

	.header-top-right ul li{ list-style:none; display:inline-block; padding:0 5px;}

	.header-top-right ul li a{ line-height:20px; background:none;}

	.header-top-right ul li a.live{ background:#fff; border:1px solid #ccc; border-radius:4px; padding:0px 5px; display:block; line-height:20px;}

	.header-top-right ul li a.live:hover{ background:#C4161C; color:#fff; border:1px solid #C4161C;}

	.header-top-right ul li a.english{ padding:3px 5px; background:#C4161C; color:#fff;}

	.header-top-right ul li a.camera{ font-size:16px; color:yellowgreen;}

	.header-top-right ul li a.search{ font-size:16px; color:#9c27b0;}

	.header-top-right ul li.social{ background:crimson; color:#fff; border-radius:50%; width:20px; height:20px; text-align:center; cursor:pointer; display:inline-block; border:none; padding:2px 3px; position:relative;}

	.header-top-right ul li.social i{ font-size:14px;}

	.header-top-right ul li a.english:hover{ text-decoration:underline;}

	.date-time ul li{ list-style:none; display:inline-block; line-height:36px; font-size:15px;}

	.social-part{ display:none; width:120px; background:#fff; position:absolute; top:20px; right:0px; z-index:9999; border:1px solid #ccc;}

	.social-part ul li{ list-style:none; border-bottom:1px solid #ccc; width:100%; padding:0px;text-align: left}

	.social-part ul li a{ line-height:30px; width:100%; display:block; padding:0 10px;}

	.social-part ul li a:hover{ _background:#888; color:#3B5998;}

	.social-part ul li > a.fb-link i,.social-part ul li a.fb-link:hover { color: #3B5998;}

	.social-part ul li > a.twitter-link i,.social-part ul li a.twitter-link:hover { color: #55ACEE;}

	.social-part ul li > a.gplus-link i,.social-part ul li a.gplus-link:hover { color: #DC4E41;}

	.social-part ul li > a.youtube-link i,.social-part ul li a.youtube-link:hover { color: #ce201f;}

	.social-part ul li > a.linkedin-link i,.social-part ul li a.linkedin-link:hover { color: #007bb5;}

	.social-part ul li > a.pinterest-link i,.social-part ul li a.pinterest-link:hover { color: #bd081c; }

	.social-part ul li > a.instagram-link i,.social-part ul li a.instagram-link:hover { color: #ab3c93; }

	.social-part ul li > a.feed-link i,.social-part ul li a.feed-link:hover { color: #e15a00;}

	

	#all_menu{ color:#f7f7f7; cursor:pointer; padding:7px 0px 8px 0px !important; float:right;}

	#all_menu:hover{color:#f7f7f7;}

	

	.search-part{ background:_#00a0de; padding:1px;}

	

	.header_srch{position: relative}

	.top_srch_entry_type{position: absolute; display: none; top: 24px; left: 0; z-index: 999}

	.top_srch_entry_type span.bn_entry_type,span.bn_entry_type { padding: 5px 7px; background: #666; color: #fff; cursor: pointer}

	.top_srch_entry_type span.bn_entry_type.active,span.bn_entry_type.active {background: #CD0000}

	.srch_keyword{
        padding: 1px 0px;
        width: 200px;
        -webkit-transition: all .5s;
        -moz-transition: all .5s;
        transition: all .5s;
        color: transparent;
        border: solid 1px #ccc;
        height: 25px;
        color: #000;

    }

	.srch_btn{cursor: pointer; background: _#800000; padding: 4px 5px; color: #fff}

	

	.header-sticky #menu_category ul.header_top_menu>li>a{ padding:8px 15px 8px 15px;font-size: 15px}

	/*.header-sticky #menu_category ul.header_top_menu>li:first-child>a{ padding:5px 10px 5px 0;}*/

	
      #all_menu{_margin-top: 5px;font-size: 15px}
	.facebook-like-static, .facebook-like-static>img {

		height: 20px;

		cursor: pointer;

	}

	

	.header-sticky.sticky .date-time{ padding-bottom:10px;}

	

	@media (max-width : 320px) {

		.header-sticky{ position:relative; padding:0 15px; background:#eee;}	

		.logo-new{ width:30%; margin:-53px 0 0 -1px;}

		.header-padding,.date-time{ padding-left:35%;}

		.date-time ul li{ line-height:25px;}

		.search-part{ width:205px; top:24px;}

		.header-top{ padding-top:7px;}
        .show_search{display: none !important;}

	}

	@media (min-width : 321px) and (max-width : 374px) {

		.header-sticky{ position:relative; padding:0 15px; background:#eee;}	

		.logo-new{ width:30%; margin:-55px 0 0 -1px;}

		.header-padding,.date-time{ padding-left:30%;}

		.date-time ul li{ line-height:33px; height:30px; overflow:hidden; font-size:10px; font-weight:bold;}

		.search-part{ width:205px; top:24px;}

		.header-top{ padding:7px 0;}
        .search{display: none !important;}
        .like-box{ padding-top:7px;}

	}

	@media (min-width : 375px) and (max-width : 480px) {

		.header-sticky{ position:relative; padding:0 15px; background:#eee;}	

		.logo-new{ width:30%; margin:-63px 0 0 -1px;}

		.logo-new img{ width:100%}

		.header-padding,.date-time{ padding-left:35%;}

		.date-time ul li{ line-height:25px;}

		.search-part{ width:205px; top:24px;}

        .header-top{ padding:7px 0;height: auto !important;}

		#menu_category ul.header_top_menu>li{ padding:5px 0;}
        .search{display: none !important;}

	}

	@media (min-width : 481px) and (max-width : 767px) {

		.header-sticky{ position:relative; padding:0 15px; background:#eee;}	

		.logo-new{ width:20%; margin:-63px 0 0 -1px;}

		.logo-new img{ width:100%}

		.header-padding,.date-time{ padding-left:25%;}

		.date-time ul li{ line-height:25px;}

		.search-part{ width:205px; top:24px;}

		.header-top{ padding:7px 0;height: auto !important;}

		#menu_category ul.header_top_menu>li{ padding:5px 0;}
        .search{display: none !important;}


	}

	@media only screen and (min-width : 768px) and (max-width : 1023px){ 

		.header-sticky{ padding:0 15px; background:#eee;}

		.logo-new{ width:15%; margin:-67px 0 0 -1px;}

		.logo-new img{ width:100%;}

		.header-padding,.date-time{ padding-left:16%;}

		#menu_category ul.header_top_menu>li{ font-size:12px;}

		#all_menu{padding:7px 4px 5px 5px !important;font-size:12px;}

		.header-sticky #menu_category ul.header_top_menu>li>a{ padding:5px 5px; font-size:12px;}

		.header-top{ padding:10px 0;}
        .search{display: none !important;}

	}
.add_Size_top{
    height:90px;
    width: 1050px;
    _background: #d6d5d3;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
    padding:0px;
}
/*------------------------------------------------------------

----------------------------------------------------------------*/
.add_Size_top{height:90px;width: 1050px;background: #d6d5d3;text-align: center;margin-top: 10px;} /*view*/
.add_Size_right{ margin:10px 0px;}

/*--------------------------------------------------------------------
  | popup
----------------------------------------------------------------------*/
.popup_whiteoverlay,.popup_blackoverlay{position: fixed; display: none; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.8; z-index: 9998}
	.popup_whiteoverlay{width: 80%; left: 10%; top: -1500px; height: 80%; text-align: center; background: none; opacity: 1.0; z-index: 9999; transition: all 0.4s; -moz-transition: all 0.4s; -webkit-transition: all 0.4s;}	
	.popup_whiteoverlay .popup_img img{max-width: 100%; max-height: 100%; text-align: center}
	.popup_whiteoverlay .popup_close_btn{position: absolute; top: -20px; right: -20px; z-index: 10000; border: 5px solid #666; width: 40px; height: 40px; text-align: center; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -o-border-radius: 50%; color: #fff; background: #555; cursor: pointer
	}
	.popup_whiteoverlay .popup_close_btn span{position: relative; top: 11%; font-weight: bold}
    @media(min-width: 780px){
        .popup_whiteoverlay{
            width: 28%; left: 36%
        }
    }
/*--------------------------------------------------------------------
  | jobs_news.php
----------------------------------------------------------------------*/
#jobs_banner{
		display: table; background: #fff; padding: 0px 10px; margin-top: 10px; border: 1px solid #ccc;
		width: 100%; min-height: 30px
	}
	#jobs_banner span a{
		display: table-cell; line-height:28px; text-align: left; color: #CD0000; /*text-shadow: 1px 0 #CC0000;*/ font-size:18px
	}
	
/*--------------------------------------------------------------------
  | right_content.php
----------------------------------------------------------------------*/
#prayer_time_table_block{display: block; margin: 0px 0; background: #fff; border:1px solid #ddd;}
	.prayer_time_table_caption{display: block} 
	.prayer_time_table{display: block; padding: 0 10px 10px 10px; font-size:15px;}
	.prayer_time_table div{display: table; width: 100%}
	.prayer_time_table div:nth-child(odd){background: #eee}
	.prayer_time_table span{display: table-cell; padding: 5px 10px; text-align: left; vertical-align: middle}
	.prayer_time_table span.prayer_name{width: 100px; text-align: left; border-right: 1px solid #ddd;}	
#weather_block{display:block; margin: 10px 0; background: #fff;border:1px solid #ddd;}
		.weather_caption{display: block} 
		.weather_caption > h4{
			position:relative; display: inline-block; margin: 0px 0 0 0 !important; background: #2c4b9c; padding:6px 20px; font-size: 18px; color: #fff; text-shadow:1px 0 #666
		}
		.weather_widget{
			padding: 10px;
		}
		div.aw-widget-current-inner{height:140px; overflow:hidden;}
		.weather_widget a#link_get_widget{display: none}
	#live_stream_block{
			background: #fff; margin: 10px 0 10px 0; border:1px solid #ddd;
		}
		.live_stream_caption{display: block} 
		.live_stream_caption > h4{
			position:relative; display: inline-block; margin: 0px 0 0 0 !important; background: #3D9EC9; min-width: 120px; padding:6px 15px; font-size: 18px; color: #fff; text-shadow:1px 0 #666;
		}
		.live_stream_caption > h4:after{
			left: 100%;
			height: 0;
			width: 7px;
			position: absolute;
			top: 0;
			content: " ";
			pointer-events: none;
			margin-left: 0;
			margin-top: 0;
			border-top: 30px solid #3D9EC9;
			border-right: 8px solid transparent;
		}
		.live_stream{padding: 10px}
		.right_ads > div{background: #c5e1e2; text-align: center; margin-bottom: 10px}
	.right_ads > div:last-child{margin-bottom: 0}
/*--------------------------------------------------------------------
  | footer.php
----------------------------------------------------------------------*/
#top_footer{position: relative; background: #0662b0/*#2c4b9c019bdb*/ ; height: 43px}
	#top_footer .footer_logo{position: absolute; left: 47%; width: 80px; z-index: 1000}
	#top_footer .right_bg{position: absolute; background: #c4161c/*ed1c24*/; left: 50%; width: 50%; height: 100%; z-index: 99}
	#top_footer p,#bottom_footer p{margin : 3px 0px}
	#top_footer .top_footer_left_block{padding: 20px 0}
	#top_footer .top_footer_right_block{padding: 20px 0}
	#top_footer .top_footer_right_block ul li:last-child{ padding-right:0px;}
	#top_footer .footer_cat_list a{display: block; text-align: left; padding: 5px 0; font-size: 16px; text-shadow:1px 0px #666;}
	#bottom_footer ul{margin: 0}
	#bottom_footer ul li > a.android{color: #a4c639}
	#bottom_footer ul li > a.windows{color: #00bcf2}
	#bottom_footer .social_block{margin-top: 7px; padding: 10px 0 10px 10px}
	#bottom_footer .social_block li > a{
		display:block; background: #666; color: #fff; text-align:center;
		width: 30px; height: 30px; /*border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%;*/
	}
	#bottom_footer .social_block ul{margin: 0}
	#bottom_footer .social_block li{ padding-right:0 !important}
	#bottom_footer .social_block li > a.fb-link{background: #3B5998}
	#bottom_footer .social_block li > a.twitter-link{background: #55ACEE}
	#bottom_footer .social_block li > a.gplus-link{background: #DC4E41}
	#bottom_footer .social_block li > a.youtube-link{background: #ff0000}
	#bottom_footer .social_block li > a.linkedin-link{background: #0077B5}
	#bottom_footer .social_block li > a.pinterest-link{background: #bd081c}
	#bottom_footer .social_block li > a.instagram-link{background: #f09433;
        background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
        background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
        background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
	#bottom_footer .social_block li > a.feed-link{background: #f26522}
	#bottom_footer .social_block li > a > i{position: relative; top: 5px}
	#bottom_footer .dev_block{display: table; margin-top: 7px; font-size: 14px; font-weight: bold; color: #777}
	#bottom_footer .dev_block span{display: table-cell; vertical-align: middle}
	#bottom_footer{background: #f7f7f7; padding: 20px; border-bottom: 1px solid #ccc}
	
	#mn_footer{position: relative; overflow:hidden;}
	.mnfoo{ border-top:1px solid #ddd; padding:10px 0;}
	.mnfoo li{ padding:0 10px; border-right:1px solid #ddd;}
	.mnfoo li a{ color:#000;}
	.mnfoo li a:hover{ color:#03710b}
	.mnfoo li:last-child{ border-right:none;}
	
	@media (max-width:640px){
		#bottom_footer{padding: 10px 0px;}
		#top_footer .footer_logo{left: 36%;}
	}
	@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2){
		#top_footer .footer_logo{left: 44%;}
	}
.list-inline li{ padding-left:4px;}
/*--------------------------------------------------------------------
  | home_page_index
----------------------------------------------------------------------*/
.ads_block{
		margin-top: 10px
	}
	#election_sp{
		width: 100%;
		color: #fff;
		margin: 15px 0 10px 0;
		padding: 15px;
		background-color: #fff;
		border-top: 3px solid #0098d8;
		border-bottom:1px solid #ddd;
	}
	#election_sp .head{background:#fff; color:#000; padding: 10px }
	#election_sp .head > div{text-align:center}
	#election_sp .head img{display:inline-block}
	#election_sp .head p{ display: inline-block; white-space: nowrap; font-size:28px; font-weight:bold; padding: 0 15px}
	#election_sp table{border-collapse:collapse; border:1px solid #fff}
	#election_sp th{background:#2c4b9c; text-align:right; padding: 10px 15px}
	#election_sp .dec{font-size:24px}
	#election_sp td{
		background: #eee;
		padding: 10px 15px;
		color: #CD0000;
		text-align: right;
		font-size: 24px;
		font-weight:600	
	}
	#election_sp td span{
		font-size: 14px;
    	color: #666;
		font-style: italic
	}
	@media (max-width:640px){
		#election_sp .head p{ font-size:14px ;}
		#election_sp th{padding:5px;font-size:14px}
		#election_sp .dec{font-size:14px}
		#election_sp td{padding:5px;text-align: center;font-size: 14px;font-weight:400}
	}

/*--------------------------------------------------------------------
  | from index
----------------------------------------------------------------------*/
	.ads_block{
		margin-top: 10px
	}
	#election_sp{
		width: 100%;
		color: #fff;
		margin: 15px 0 10px 0;
		padding: 15px;
		background-color: #fff;
		border-top: 3px solid #0098d8;
		border-bottom:1px solid #ddd;
	}
	#election_sp .head{background:#fff; color:#000; padding: 10px }
	#election_sp .head > div{text-align:center}
	#election_sp .head img{display:inline-block}
	#election_sp .head p{ display: inline-block; white-space: nowrap; font-size:28px; font-weight:bold; padding: 0 15px}
	#election_sp table{border-collapse:collapse; border:1px solid #fff}
	#election_sp th{background:#2c4b9c; text-align:right; padding: 10px 15px}
	#election_sp .dec{font-size:24px}
	#election_sp td{
		background: #eee;
		padding: 10px 15px;
		color: #CD0000;
		text-align: right;
		font-size: 24px;
		font-weight:600	
	}
	#election_sp td span{
		font-size: 14px;
    	color: #666;
		font-style: italic
	}
	@media (max-width:640px){
		#election_sp .head p{ font-size:14px ;}
		#election_sp th{padding:5px;font-size:14px}
		#election_sp .dec{font-size:14px}
		#election_sp td{padding:5px;text-align: center;font-size: 14px;font-weight:400}
	}
/*--------------------------------------------------------------------
  | top_lead_content_block
----------------------------------------------------------------------*/
.top_lead_section .col-md-8{padding-right: 10px}	
	.top_lead_section .col-md-4{padding-left: 10px}	
	#top_lead_news_block{position: relative; background: #fff; height: 548px/*530px*/; margin-top: 10px; border:1px solid #ddd;}
	#top_lead_news_block a{display: block;}
	#top_lead_news_block .content_block{padding: 10px }
	#top_lead_news_block h4{color:darkslategrey;}
	#top_lead_news_block h1{margin-top: 0px; font-size: 26px; _font-weight:bold}
	.content_block .hl h1 font:hover{ color:#03710b !important}
	#top_lead_news_block .rpt_block > h4{color: #666; font-size: 16px}
	#top_lead_news_block .rpt_block > h4 > span{text-shadow: 1px 0 #333}
	
	#top_lead_news_block .img img{ width:100%;}
	
	#top_lead_news_block .sum{text-align: justify; font-size: 16px}
	#top_lead_news_block ul#lead_rel_list{margin: 10px 0 0 22px}
	#top_lead_news_block ul#lead_rel_list > li{list-style: square; font-size: 22px; color: #666}
	#top_lead_news_block ul#lead_rel_list > li > a{font-size: 18px; line-height: 24px}
	.second_lead_block{background: #fff; margin-top: 10px; border:1px solid #ddd;}
	.second_lead_block a .h1{min-height: 80px;text-align: center;}
	.second_lead_block a .hl > h4{margin: 0; padding: 7px 5px; height:_75px /*54px*/; overflow: hidden; font-size: 17px; font-weight:bold; line-height: 21px;display: inline-block;min-height: 73px;}
	.second_lead_block a .hl > h4 font:hover{color:#03710b !important}
	
	.second_lead_block .img img{ width:100%}
	.body_news_block{display: block; background: #fff; padding: 10px; margin-top: 10px; border: 1px solid #ddd;}
	.body_news_block .body_news_caption{font-size: 20px; color: #3b5b98; text-shadow: 1px 0 #006699; margin-bottom: 10px}
	.body_news_block .hl > h4{font-size: 18px; line-height: 22px; color: #000;font-weight:bold; padding-left: 3px; min-height:44px;}	
	.body_news_block .hl > h4 font:hover{color:#03710b !important}	
	
	
	.body_news_block .post_time{margin-top: 10px; color: darkred; text-shadow: 1px 0px #666}	
	.body_news_block > div > div.row_1{padding-left: 5px; padding-right: 5px;}
	.body_news_block > div > div.row_2{padding-right: 10px; padding-left: 5px}
	.body_news_block > div > div.row_3{padding-right: 15px; padding-left: 10px}
	
	.body_news_block > div > div > a{display: block; margin-top:-1px; _height: 220px; overflow: hidden}
	
	.body_news_block > div > div.row_1 > a{/*padding-right: 0*/ padding:0 10px;}
	.body_news_block > div > div.row_2 > a{padding-left: 0}
	.body_news_block > div > div.row_3 > a{border-left: none;}
	.body_news_block > div img{ width:100%; height:140px;}
	.body_news_block > div .sum{ padding:0px !important;}
	.divider_row{ width:100%; overflow:hidden;}
	@media(max-width: 640px){
		#top_lead_news_block{height: auto;}	
		#top_lead_news_block .img,.second_lead_block .img,.body_news_block .sum .img{ width:100%; height:auto; display:block; }
		#top_lead_news_block .img img,.second_lead_block .img img,.body_news_block .sum .img img{ width:100%;}
		.top_lead_section .col-md-8{padding-right: 15px}	
		.top_lead_section .col-md-4{padding-left: 15px}
		.body_news_block > div > div.row_1{padding-right: 15px; padding-left: 15px}
		.body_news_block > div > div.row_2{padding-right: 15px; padding-left: 15px}
		.body_news_block > div > div.row_3{padding-right: 15px; padding-left: 15px}
		.body_news_block > div > div > a{padding: 0 0 10px 0; margin-bottom: 10px; height: auto; overflow: none}		
		.body_news_block > div img{ width:100%; height:auto;}
	}
	
/*--------------------------------------------------------------------
  | agun-jhora-march
----------------------------------------------------------------------*/

.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block div.hl >h4{ margin:0 0 0 0 !important;}
	
/*--------------------------------------------------------------------
  | another_more_news
----------------------------------------------------------------------*/
#sel_news_block{
		background: #fff; margin: 10px 0 10px 0; border:1px solid #ddd;
	}
	.sel_news_caption{display: block} 
	.sel_news_caption > h4{
		position:relative; display: inline-block; margin: 0px 0 0 0 !important; background: #2c4b9c; padding:6px 20px; font-size: 18px; color: #fff; text-shadow:1px 0 #666
	}
	.sel_news_list{display:block; padding: 0px 10px 10px 10px}
	.sel_news_list > a {display: table; background: #fff; margin-top:10px; width: 100%}
	.sel_news_list > a > div{display: table-cell; vertical-align: middle}
	
	.sel_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.sel_news_list > a > div.hl > h4{font-size: 16px; margin: 5px 0; line-height: 20px; padding-left: 10px}
	.sel_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
	.sel_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.sel_news_list > a > div.hl > .post_time{font-size: 13px; color: #999; line-height: 18px; padding-left: 10px}

/*--------------------------------------------------------------------
  | arabi_kafela
----------------------------------------------------------------------*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}

/*--------------------------------------------------------------------
  | bijoy_nishan_news
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block h3{ font-size:20px; text-align:center; margin:10px 0 10px 0; padding:0; font-weight:bold;}
	.lead_feature_news h5{ font-size:16px; text-align:center; margin:0px 0 0px 0; padding:0; font-weight:bold; line-height:35px;}
	.usa_news_block p{ font-size:15px; text-align:center;}
	.lead_feature_news > a{display:block; margin: 10px}
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; /*text-shadow:1px 0px #ccc;*/}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px 10px 10px 10px}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
/*--------------------------------------------------------------------
  | body_news_block
----------------------------------------------------------------------*/
 .body_news_block > div > div{ min-height: 250px}
/*--------------------------------------------------------------------
  | boi_mela
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block div.hl >h4{ margin:0 0 0 0 !important;}
	
/*--------------------------------------------------------------------
  | budget.php
----------------------------------------------------------------------*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}
/*--------------------------------------------------------------------
  | cat_summary_content
----------------------------------------------------------------------*/
.cat_summary_block > .cat_summary_display_one > div > div > a,
	.cat_summary_block > .cat_summary_display_two > a,
	.cat_summary_block > .cat_summary_display_three > a {display: block; margin-top: 10px}
	#cat_summary_content .cat_sum_block_4{padding-right: 10px !important}
	#cat_summary_content .cat_sum_block_5{padding: 0 15px 0 0 !important}

	.rest_of_cat_sum .cat_summary_block{padding:0}
	.rest_of_cat_sum .cat_summary_block .cat_summary_title > h4{padding: 10px 10px 0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.hl > h4{padding: 0px 10px 0px 10px; line-height:22px; font-weight:bold;}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three div.more_hl > ul{padding: 0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.sum div.hl{ padding:0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.sum div.hl{ line-height:23px}
	
	@media (max-width:640px){
		.cat_summary_block .cat_summary_display_one .col-md-8 a div.img{
			width: 100%; height:auto;
		}
		.cat_summary_block .cat_summary_display_one .col-md-8 a div.img img{ width:100%}
		
		#cat_summary_content .cat_sum_block_4{padding: 5px 15px !important}
		#cat_summary_content .cat_sum_block_5{padding: 5px 15px !important}
		.cat_summary_block > .cat_summary_display_three a > div.img{display:block; _padding:0 10px}
	}
/*--------------------------------------------------------------------
  | cat_summary_content1.php
----------------------------------------------------------------------*/
.cat_summary_block > .cat_summary_display_one > div > div > a,
	.cat_summary_block > .cat_summary_display_two > a,
	.cat_summary_block > .cat_summary_display_three > a {display: block; margin-top: 10px}
	#cat_summary_content .cat_sum_block_4{padding-right: 10px !important}
	#cat_summary_content .cat_sum_block_5{padding: 0 15px 0 0 !important}

	.rest_of_cat_sum .cat_summary_block{padding:0}
	.rest_of_cat_sum .cat_summary_block .cat_summary_title > h4{padding: 10px 10px 0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.hl > h4{padding: 0px 10px 0px 10px; line-height:22px; font-weight:bold;}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three div.more_hl > ul{padding: 0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.sum div.hl{ padding:0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.sum div.hl{ line-height:23px}
	
	@media (max-width:640px){
		.cat_summary_block .cat_summary_display_one .col-md-8 a div.img{
			width: 100%; height:auto;
		}
		.cat_summary_block .cat_summary_display_one .col-md-8 a div.img img{ width:100%}
		
		#cat_summary_content .cat_sum_block_4{padding: 5px 15px !important}
		#cat_summary_content .cat_sum_block_5{padding: 5px 15px !important}
		.cat_summary_block > .cat_summary_display_three a > div.img{display:block; _padding:0 10px}
	}
/*--------------------------------------------------------------------
  | corporate_corner.php
----------------------------------------------------------------------*/
.usa_news_block{  
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block div.hl >h4{ margin:10px 0 0 0 !important;}
/*--------------------------------------------------------------------
  | custom_right_panel_news.php
----------------------------------------------------------------------*/
div.feature_news_block div.hl  h4{ margin:10px 0 5px 0 !important; font-size:18px; line-height:23px}
.my-countdown-wrapper{ padding-bottom: 0px; background:none; margin-left:52px !important; margin-top:15px !important; }
.my-clockdiv{font-size:15px !important;}
.my-clockdiv > div{padding:0 3px !important;}
@media (max-width:600px){
.my-clockdiv div > span{ width:40px !important;}
}
/*--------------------------------------------------------------------
  | custom_top_right_panel_news.php
----------------------------------------------------------------------*/
div.feature_news_block div.hl  h4{ margin:10px 0 5px 0 !important; font-size:18px; line-height:23px}
/*--------------------------------------------------------------------
  | development_news.php
----------------------------------------------------------------------*/
.usa_news_block{  
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block div.hl >h4{ margin:10px 0 0 0 !important;}
/*--------------------------------------------------------------------
  | editor_choice_right.php
----------------------------------------------------------------------*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}
/*--------------------------------------------------------------------
  | editor_picks.php
----------------------------------------------------------------------*/
#editor_picks_block{
		margin: 15px 0 5px 0;
		border: 1px solid #eee;
    	padding: 10px;
    	box-shadow: 0 0 10px #eee;
    	-moz-box-shadow: 0 0 10px #eee;
    	-webkit-box-shadow: 0 0 10px #eee;
	}
	.editor_picks_caption > h4{
		display: block; margin: 0; font-size: 20px; color: #006699; text-shadow:1px 0 #666;
	}
	.editor_picks_list{display: table; margin-top: 10px; width: 100%; border-top: 1px solid #eee; padding-top: 10px;}
	.editor_picks_list:first-child{margin-top: 0; border-top: none; padding-top: 0}
	.editor_picks_list > a > div{display: table-cell; vertical-align: middle}
	.editor_picks_list > a > div.img > i{font-size: 24px; color: #eee}
	.editor_picks_list > a > div.hl > h4{font-size: 14px; line-height: 18px; padding-left: 10px}
/*--------------------------------------------------------------------
  | eid_market.php
----------------------------------------------------------------------*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}
/*--------------------------------------------------------------------
  | ekushe_protidin.php
----------------------------------------------------------------------*/
.usa_news_block{  
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block div.hl >h4{ margin:10px 0 0 0 !important;}
/*--------------------------------------------------------------------
  | end_of_2016_news.php
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption00{display: block;background:green;}
	.usa_news_caption00 > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block div.hl >h4{ margin:10px 0 0 0 !important;}
/*--------------------------------------------------------------------
  | epaper.php
----------------------------------------------------------------------*/

#epaper_block{
		margin: 15px 0 5px 0; border: 1px solid #eee; border-top: none;
	}
	.epaper_caption{display: block; border-top: 1px solid #3D9EC9}
	.epaper_caption > h4{
		position:relative; display: inline-block; text-transform: uppercase; background: #3D9EC9; min-width: 120px; margin: 0 0 0 20px; padding:6px 15px; font-size: 18px; color: #fff; text-shadow:1px 0 #666; border-left: 1px solid #eee; border-right: 1px solid #eee
	}
	.epaper_caption > h4:after{
		left: 100%;
		height: 0;
		width: 7px;
		position: absolute;
		top: 0;
		content: " ";
		pointer-events: none;
		margin-left: 0;
		margin-top: 0;
		border-top: 30px solid #3D9EC9;
		border-right: 8px solid transparent;
	}
	.epaper_front_page > a{display:block; max-height: 200px; overflow: hidden; margin: 20px}
	
/*--------------------------------------------------------------------
  | income_tax_news.php
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption{display: block;background: #3d9ec9;}
	.usa_news_caption > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block h3{ font-size:20px; text-align:center; margin:10px 0 10px 0; padding:0; font-weight:bold;}
	.lead_feature_news h5{ font-size:16px; text-align:center; margin:0px 0 0px 0; padding:0; font-weight:bold; line-height:35px;}
	.usa_news_block p{ font-size:15px; text-align:center;}
	.lead_feature_news > a{display:block; margin: 10px}
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; /*text-shadow:1px 0px #ccc;*/}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px !important}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
/*--------------------------------------------------------------------
  | jela_parishod_news.php
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption{display: block;background: #3d9ec9;}
	.usa_news_caption > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block h3{ font-size:20px; text-align:center; margin:10px 0 10px 0; padding:0; font-weight:bold;}
	.usa_news_block p{ font-size:15px; text-align:center;}
	.lead_feature_news > a{display:block; margin: 0px !important}
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; /*text-shadow:1px 0px #ccc;*/}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px 10px 10px 10px}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
/*--------------------------------------------------------------------
  | notice.php
----------------------------------------------------------------------*/
#notice_block{
		background: #fff; margin: 10px 0 5px 0;
	}
	.notice_caption{display: block}
	.notice_caption > h4{
		position:relative; display: inline-block; margin: 10px 0 0 0; text-transform: uppercase; background: #8ec06c; min-width: 120px; padding:6px 15px; font-size: 18px; color: #fff; text-shadow:1px 0 #666;
	}
	.notice_caption > h4:after{
		left: 100%;
		height: 0;
		width: 7px;
		position: absolute;
		top: 0;
		content: " ";
		pointer-events: none;
		margin-left: 0;
		margin-top: 0;
		border-top: 30px solid #8ec06c;
		border-right: 8px solid transparent;
	}
	.notice_front_page{display:block; padding: 10px}
/*--------------------------------------------------------------------
  | nycity_election_news.php
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption{display: block;background: #3d9ec9;}
	.usa_news_caption > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block h3{ font-size:20px; text-align:center; margin:10px 0 10px 0; padding:0; font-weight:bold;}
	.usa_news_block p{ font-size:15px; text-align:center;}
	.lead_feature_news > a{display:block; margin: 10px}
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; /*text-shadow:1px 0px #ccc;*/}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px 10px 10px 10px}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
/*--------------------------------------------------------------------
  | opinion_news.php
----------------------------------------------------------------------*/
#opinion_news_block{
		margin: 15px 0 5px 0; border: 1px solid #eee; border-top: none;
	}
	.opinion_news_caption{display: block; border-top: 1px solid #DC4E41}
	.opinion_news_caption > h4{
		position:relative; display: inline-block; text-transform: uppercase; background: #DC4E41; min-width: 120px; margin: 0 0 0 20px; padding:6px 15px; font-size: 18px; color: #fff; text-shadow:1px 0 #666; border-left: 1px solid #eee; border-right: 1px solid #eee
	}
	.opinion_news_caption > h4:after{
		left: 100%;
		height: 0;
		width: 7px;
		position: absolute;
		top: 0;
		content: " ";
		pointer-events: none;
		margin-left: 0;
		margin-top: 0;
		border-top: 30px solid #DC4E41;
		border-right: 8px solid transparent;
	}
	.opinion_news_list{display:block; padding: 10px 20px 20px 20px}
	.opinion_news_list > a{display: table; margin-top:10px; width: 100%}	
	.opinion_news_list > a > div{display: table-cell; vertical-align: middle}
	.opinion_news_list > a > div.img{width: 70px}
	.opinion_news_list > a > div.img > div{width: 70px; height: 70px; text-align: center; border: 1px solid #eee;
		border-radius: 50%; -moz-border-radius:50%; -webkit-border-radius:50%;
		transition:all .04s; -moz-transition:all .04s; -webkit-transition:all .04s;
	}
	.opinion_news_list > a > div.img > div > i{position:relative; top:36%; font-size: 22px; color: #eee}
	.opinion_news_list > a > div.content > div.hl > h4{font-size: 14px; margin: 0; line-height: 18px; padding-left: 10px}
	.opinion_news_list > a > div.content > div.rpt > h4{font-size: 14px; margin: 7px 0 0 0; color: #DC4E41; line-height: 18px; padding-left: 10px; text-shadow: 1px 0 #333;}
/*--------------------------------------------------------------------
  | photo_content.php
----------------------------------------------------------------------*/
.photo_gal_block{_border-bottom-color: #CD0000}
	
	.photo_gal_block .photo_album_list{
		padding-top: 10px;
		overflow:hidden;
	}
	.photo_gal_block .photo_album_list > .row > .col-md-9{
		padding-right: 7px
	}
	.photo_gal_block .photo_album_list > .row > .col-md-3{
		padding-left: 7px
	}
	.photo_gal_block .photo_album_list .album_cover_photo{display: block; border: 1px solid #ddd; width: 100%; height: 100px}
	.photo_gal_block .photo_album_list .album_title h5{background: #f7f7f7; margin-top: -1px; color: #333; padding: 5px 10px; border: 1px solid #ddd; height: 48px; overflow: hidden; line-height: 20px}
	.photo_gal_block .photo_slider{
		position:relative; margin: 10px 0 0 0; list-style: none; height: 420px; overflow: hidden;
	}
	
/*--------------------------------------------------------------------
  | reader_choice.php
----------------------------------------------------------------------*/
#reader_choice_block{
		margin: 15px 0 5px 0;
		border: 1px solid #eee;
    	padding: 10px;
    	box-shadow: 0 0 10px #eee;
    	-moz-box-shadow: 0 0 10px #eee;
    	-webkit-box-shadow: 0 0 10px #eee;
	}
	.reader_choice_caption > h4{
		display: block; margin: 0; font-size: 20px; color: #006699; text-shadow:1px 0 #666;
	}
	.reader_choice_list{display: table; margin-top: 10px; width: 100%}
	.reader_choice_list > a > div{display: table-cell; vertical-align: middle}
	.reader_choice_list > a > div.img{width: 90px; height: 60px; text-align: center}
	.reader_choice_list > a > div.img > i{font-size: 24px; color: #eee}
	.reader_choice_list > a > div.hl > h4{font-size: 14px; line-height: 18px; padding-left: 10px}
/*--------------------------------------------------------------------
  | right_content.php
----------------------------------------------------------------------*/
#live_stream_block{
			background: #fff; margin: 10px 0 10px 0; border:1px solid #ddd;
		}
		.live_stream_caption{display: block} 
		.live_stream_caption > h4{
			position:relative; display: inline-block; margin: 0px 0 0 0 !important; background: #3D9EC9; min-width: 120px; padding:6px 15px; font-size: 18px; color: #fff; text-shadow:1px 0 #666;
		}
		.live_stream_caption > h4:after{
			left: 100%;
			height: 0;
			width: 7px;
			position: absolute;
			top: 0;
			content: " ";
			pointer-events: none;
			margin-left: 0;
			margin-top: 0;
			border-top: 30px solid #3D9EC9;
			border-right: 8px solid transparent;
		}
		.live_stream{padding: 10px}
		#prayer_time_table_block{display: block; margin: 0px 0; background: #fff; border:1px solid #ddd;}
	.prayer_time_table_caption{display: block} 
	.prayer_time_table{display: block; padding: 0 10px 10px 10px; font-size:15px;}
	.prayer_time_table div{display: table; width: 100%}
	.prayer_time_table div:nth-child(odd){background: #eee}
	.prayer_time_table span{display: table-cell; padding: 5px 10px; text-align: left; vertical-align: middle}
	.prayer_time_table span.prayer_name{width: 100px; text-align: left; border-right: 1px solid #ddd;}	
	#weather_block{display:block; margin: 10px 0; background: #fff;border:1px solid #ddd;}
		.weather_caption{display: block} 
		.weather_caption > h4{
			position:relative; display: inline-block; margin: 0px 0 0 0 !important; background: #2c4b9c; padding:6px 20px; font-size: 18px; color: #fff; text-shadow:1px 0 #666
		}
		.weather_widget{
			padding: 10px;
		}
		div.aw-widget-current-inner{height:140px; overflow:hidden;}
		.weather_widget a#link_get_widget{display: none}
/*--------------------------------------------------------------------
  | romjaner_fazilot.php
----------------------------------------------------------------------*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}

/*--------------------------------------------------------------------
  | selected_news.php
 ----------------------------------------------------------------------*/
.feature_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.feature_news_caption{display: block}
	.feature_news_caption > h4{
		position:relative; display: inline-block; background: #2c4b9c; margin: 0px 0 0 0; padding:6px 20px; font-size: 18px; color: #fff; /*text-shadow:1px 0 #666*/
	}
	.lead_feature_news > a{display:block; margin: 10px}
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; /*text-shadow:1px 0px #ccc;*/}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px 10px 10px 10px}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
/*--------------------------------------------------------------------
  | spc_news_block_one.php
----------------------------------------------------------------------*/
#spc_news_block_one{
		margin: 15px 0 0 0; border: 1px solid #C4161C; border-top: none;
	}
	#spc_news_block_one .spc_news_caption{display: block; border-top: 1px solid #C4161C}
	#spc_news_block_one .spc_news_caption > h4{
		position:relative; display: inline-block; background: #C4161C; min-width: 120px; margin: 0 0 0 20px; padding:6px 15px; font-size: 18px; color: #fff; text-shadow:1px 0 #666; border-left: 1px solid #eee; border-right: 1px solid #eee
	}
	#spc_news_block_one .spc_news_caption > h4:after{
		left: 100%;
		height: 0;
		width: 7px;
		position: absolute;
		top: 0;
		content: " ";
		pointer-events: none;
		margin-left: 0;
		margin-top: 0;
		border-top: 30px solid #C4161C;
		border-right: 8px solid transparent;
	}
	#spc_news_block_one .lead_spc_news > a{display:block; margin: 20px; margin-right: 0; margin-bottom: 0}
	#spc_news_block_one .lead_spc_news > a > div.hl > h4,
	#spc_news_block_one .lead_spc_news > a > div.sum{padding: 5px 0; font-size: 14px; text-align: justify}
	#spc_news_block_one .lead_spc_news > a > div.hl > h4{font-size: 20px; margin-top: 15px; line-height: 25px; text-align: left; text-shadow:1px 0px #ccc;}

	#spc_news_block_one .spc_news_list{display:block; margin: 0px 0px 20px 20px}
	#spc_news_block_one .spc_news_list > a {display: table; padding-top: 10px; margin-top:10px; width: 100%; border-top: 1px solid #eee;}
	#spc_news_block_one .spc_news_list > a > div{display: table-cell; vertical-align: middle}
	#spc_news_block_one .spc_news_list > a > div.hl > h4{font-size: 16px; line-height: 20px; padding-left: 10px}

	#spc_news_block_one ul.spc_more_news_list{
		margin:20px 20px 20px 0;
	}
	#spc_news_block_one ul.spc_more_news_list li {
	    padding-bottom: 10px;
	    border-bottom: 1px solid #eee;
	    margin-bottom: 10px;
	    list-style:none;
	    color: #ccc
	}	
	#spc_news_block_one ul.spc_more_news_list li a{
		display: block;
		font-size: 16px;
		line-height: 20px
	}

	@media (max-width:640px){
		#spc_news_block_one .lead_spc_news > a{margin-right: 20px}
		#spc_news_block_one .spc_news_list{margin-right: 20px}
		#spc_news_block_one ul.spc_more_news_list{margin-left:20px;border-top: 1px solid #eee;padding-top: 10px;}
	}
/*--------------------------------------------------------------------
  | spc_news_block_two.php
----------------------------------------------------------------------*/
#spc_news_block_two{
		margin: 15px 0 0 0;
	}
	#spc_news_block_two .lead_spc_img_block > div.img > i{position: relative; top: 34%; font-size: 60px; color: #eee}
	#spc_news_block_two .lead_spc_news_block > div.hl > h4,
	#spc_news_block_two .lead_spc_news_block > div.sum{padding: 5px 0; font-size: 14px; text-align: justify}
	#spc_news_block_two .lead_spc_news_block > div.hl > h4{font-size: 20px; margin: 5px 0; line-height: 25px; text-align: left; text-shadow:1px 0px #ccc;}


	#spc_news_block_two .spc_news_list{display:block; border: 1px solid #eee; border-bottom: none;}
	#spc_news_block_two .spc_news_list a {display: table; padding-top: 10px; margin-top:10px; width: 100%; border-top: 1px solid #eee;}
	#spc_news_block_two .spc_news_list a > div{display: table-cell; vertical-align: middle}
	#spc_news_block_two .spc_news_list a > div.img > i{font-size: 26px; color: #eee}
	#spc_news_block_two .spc_news_list a > div.hl > h4{font-size: 15px; line-height: 20px; padding-left: 10px}

	#spc_news_block_two .spc_news_list > div > div:nth-child(2n+0){padding-left: 0}
	#spc_news_block_two .spc_news_list > div > div:nth-child(2n+1){padding-right: 0}
	#spc_news_block_two .spc_news_list > div > div > a{display: block; margin-top:-1px; padding: 15px; overflow: hidden; border: 1px solid #eee}
	#spc_news_block_two .spc_news_list > div > div > a:first-child{border-top: none;}
	#spc_news_block_two .spc_news_list > div > div:nth-child(2n+0) > a{padding-right: 0; border-left: none; border-right: none;}
	#spc_news_block_two .spc_news_list > div > div:nth-child(2n+1) > a{border-left: none;}

	@media(max-width: 480px){
		#spc_news_block_two .spc_news_list > div > div:nth-child(2n+0){padding-left: 15px}		
		#spc_news_block_two .spc_news_list > div > div:nth-child(2n+1){padding-right: 15px}		
	}

	#spc_news_block_two div.col-md-6:first-child{padding-right: 0}
	#spc_news_block_two div.col-md-6:last-child{padding-left: 0}
	@media(max-width:480px){
		#spc_news_block_two div.col-md-6:first-child{padding-right: 15px}
		#spc_news_block_two div.col-md-6:last-child{padding-left: 15px}
		#spc_news_block_two .lead_spc_news_block{height: auto;}
	}
/*--------------------------------------------------------------------
  | spc_news_slider.php
----------------------------------------------------------------------*/
.spc_news_block{background: #fff; padding: 10px; margin-top: 10px; overflow: hidden; border: 1px solid #ddd; height:320px; position:relative}
	.spc_news_block .spc_news_caption{display: block; position: relative; padding-bottom: 5px; color: #CD0000; font-size: 18px; text-shadow: 1px 0 #CC0000}
	.spc_news_block .spc_news_caption i{position: absolute; cursor: pointer; right: 0; color: #333}
	.spc_news_block .spc_news_caption i.nxt-sn{right: 10px}
	.spc_news_block .spc_news_caption i.prv-sn{right: 30px}
	.spc_news_block .spc_news_list{position: relative; margin-top: 5px; height: 180px}
	.spc_news_block .spc_news_list .content_block{position: absolute; background: #fff; width: 280px; height: 300px}
	.spc_news_block .spc_news_list .content_block a .hl > h4{margin: 0; padding: 7px 0; font-size: 16px; line-height: 20px;}
	.spc_news_block .spc_news_list .content_block a .hl > h4 font:hover{color:#03710b !important}
	.spc_news_block .spc_news_list .content_block .img{ display: table-cell; width: 280px; height: 200px; background: #f7f7f7; text-align: center; vertical-align: middle}
	.spc_news_block .spc_news_list .content_block .img > i{color: #eee; font-size: 36px; position: relative; top: }

/*--------------------------------------------------------------------
  | todays_feature.php
----------------------------------------------------------------------*/

	.feature_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.feature_news_caption{display: block}
	.feature_news_caption > h4{
		position:relative; display: inline-block; background: #666; margin: 0px 0 0 0; padding:6px 20px; font-size: 18px; color: #fff; text-shadow:1px 0 #666
	}
	.feature_news_caption > h4:after{
		left: 100%;
		height: 0;
		width: 7px;
		position: absolute;
		top: 0;
		content: " ";
		pointer-events: none;
		margin-left: 0;
		margin-top: 0;
		/*border-top: 30px solid #2c4b9c;*/
		border-right: 8px solid transparent;
	}
	.lead_feature_news > a{display:block; margin: 10px}
	.lead_feature_news > a > div.img > i{position: relative; top: <?php if(NEWS_BG_IMG==1) echo '34%'; else echo '0' ?>; font-size: 60px; color: #eee}
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; text-shadow:1px 0px #ccc;}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px 10px 10px 10px}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img{background: #f7f7f7; width: 90px; height: 60px; text-align: center;}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
	
/*--------------------------------------------------------------------
  | todays_feature_editor_choice.php
----------------------------------------------------------------------*/

div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}

/*--------------------------------------------------------------------
  | todays_feature_feature.php
----------------------------------------------------------------------*/

div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important}
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important} /*todays_feature_free_opinion.php*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important} /*todays_feature_lifestyle.php*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important} /*todays_feature_recipe.php*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important} /*todays_feature_selected.php*/
div.feature_news_block div.hl > h4{ margin:10px 0 0 0 !important} /*valo_thakun_romjane.php*/
/*--------------------------------------------------------------------
  | top_news.php
----------------------------------------------------------------------*/
#top_news_block{
		margin: 15px 0 5px 0;
		background: #3D9EC9;
	}
	.top_news_caption > h4{
		display: block; background: #fff; margin: 0; padding:5px 0 10px 20px; font-size: 20px; color: #006699; text-shadow:1px 0 #666; border-left: 1px solid #eee; border-right: 1px solid #eee
	}
	.lead_top_news > a > div.sum{padding: 5px 20px; font-size: 14px; color: #fff; text-align: justify}
	.lead_top_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; text-shadow:1px 0px #ccc;}

	.top_news_list{display:block; padding: 10px 20px 20px 20px}
	.top_news_list > a {display: table; color: #fff; margin-top:10px; width: 100%}
	.top_news_list > a > div{display: table-cell; vertical-align: middle}
	.top_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.top_news_list > a > div.hl > h4{font-size: 14px; line-height: 18px; padding-left: 10px}
/*--------------------------------------------------------------------
  | usa_election_news.php
----------------------------------------------------------------------*/
.usa_news_block{
		margin: 10px 0 5px 0; background: #fff; border:1px solid #ddd; position:relative; padding:0 0 30px 0;
	}
	.usa_news_caption{display: block;background: #3d9ec9;}
	.usa_news_caption > h4{
		position:relative; margin: 0px 0 0 0; display:block; font-size: 18px; color: #fff; line-height:30px; text-align:center; /*text-shadow:1px 0 #666*/
	}
	.usa_news_block h3{ font-size:20px; text-align:center; margin:10px 0 10px 0; padding:0; font-weight:bold;}
	.usa_news_block p{ font-size:15px; text-align:center;}
	.lead_feature_news > a{display:block; margin: 10px}
	
	.lead_feature_news > a > div.hl > h4,
	.lead_feature_news > a > div.sum{padding: 5px 0; font-size: 16px; text-align: justify}
	.lead_feature_news > a > div.hl > h4{font-size: 18px; margin-top: 15px; line-height: 22px; text-align: left; /*text-shadow:1px 0px #ccc;*/}
	.lead_feature_news > a > div.hl > h4:hover{ color:#03710b !important}
	.lead_feature_news > a > div.hl > h4 font:hover{ color:#03710b !important}

	.feature_news_list{display:block; padding: 0px 10px 10px 10px}
	.feature_news_list > a {display: table; background: #efefef; margin-top:10px; width: 100%}
	.feature_news_list > a > div{display: table-cell; vertical-align: middle}
	.feature_news_list > a > div.img > i{font-size: 26px; color: #eee}
	.feature_news_list > a > div.hl > h4{font-size: 16px; line-height: 22px; padding-left: 10px}
	.feature_news_list > a > div.hl > h4:hover{ color:#03710b !important}
	.feature_news_list > a > div.hl > h4 font:hover{ color:#03710b !important}
/*--------------------------------------------------------------------
  | video_content.php
----------------------------------------------------------------------*/
div.video_block_new{ width:100%; overflow:hidden; background:#fff;}
div.video_cat_summary_title{ width:100%; background:#000; border-bottom:1px solid #eee; }
div.video_cat_summary_title ul li{ text-align:left; line-height:40px; color:#fff; display:inline-block; padding-left:15px}
div.video_cat_summary_title ul li a{ color:#fff;}
div.box_video{ width:100%; height:150px; background:#ccc; margin-bottom:15px}
div.box_video div.img{ width:100%; height:100%; position:relative !important; text-align:center}
div.box_video div.img img{ width:100%; height:150px;}
div.box_video div.img i{ position:absolute; top:30%; right:50%; color:#fff; background:#000; opacity:.7; padding:8px; font-size:10px; border-radius:100%}
div.box_video div.img div.title{ position:absolute; bottom:0px; background:url(https://www.rtvonline.com/assets/images/black-trans-bg-1.png); width:100%; padding:5px 0; color:#fff; font-size:14px; line-height:17px;}
div.box_video:last-child{ margin-bottom:0}
div.btm_box_video{ padding-right:5px;}
div.btm_box_video:last-child{ padding-right:0}

/*--------------------------------------------------------------------
  | tab_block_one.php
----------------------------------------------------------------------*/
.tab_bar_block ul{display:table; margin-left: 0; margin-top: 0px; width: 100%; font-size: 17px; background: #2c4b9c}
	.tab_bar_block ul > li{position:relative; display: table-cell; padding: 5px 0px; width:50%; height: 30px; color: #fff; text-align: center; cursor: pointer}
	.tab_bar_block ul > li.active{background: #fff; color: #4b4b4b; /*text-shadow: 1px 0 #006699;*/}
	.list_display_block ul{margin: 5px 10px;}
	.list_display_block ul li{display: block; list-style: none; font-size: 20px; line-height: 24px; border-bottom:1px solid #e9e7da; padding:7px 0; color: #d0171d; overflow:hidden;}
	.list_display_block ul li:last-child{ border-bottom:none }
	.list_display_block ul li i,.list_display_block ul li a{display: table-cell; vertical-align: top}
	.list_display_block ul li i{position: relative; top: 5px; padding-right: 10px; font-size: 10px; color: #d0171d}
	.list_display_blcok ul li:hover i{color: #3b5b94}
	.list_display_block ul li a{font-size: 15px; line-height: 20px}
	.list_display_block ul li a font:hover{ color:#03710b !important}
	div.slimScrollArea{ height:240px; overflow:hidden}
	#popular_list_block{display: none}
/*--------------------------------------------------------------------
  | 
----------------------------------------------------------------------*/

	.video_gal_block_new .video_list_new.active{display: block}
	.video_gal_block_new .video_list_new div.img{
		position: relative;
		display: table-cell;
	    background: #f7f7f7;
	    text-align: center;
	    vertical-align: middle;
	}

.tab_bar_block ul{display:table; margin-left: 0; margin-top: 0px; width: 100%; font-size: 17px; background: #2c4b9c}
	.tab_bar_block ul > li{position:relative; display: table-cell; padding: 5px 0px; width:50%; height: 30px; color: #fff; text-align: center; cursor: pointer}
	.tab_bar_block ul > li.active{background: #fff; color: #4b4b4b; /*text-shadow: 1px 0 #006699;*/}
	/*.tab_bar_block ul > li:first-child.active:after{
		left: 100%;
	    top: 0;
	    height: 0;
	    width: 7px;
	    position: absolute;
	    content: " ";
	    pointer-events: none;
	    margin-left: 0;
	    margin-top: 0;
	    border-top: 30px solid #fff;
	    border-right: 8px solid transparent;
	}
	.tab_bar_block ul > li:last-child.active:before{
		right: 100%;
	    top: 0;
	    height: 0;
	    width: 7px;
	    position: absolute;
	    content: " ";
	    pointer-events: none;
	    margin-left: 0;
	    margin-top: 0;
	    border-bottom: 30px solid #fff;
	    border-left: 8px solid transparent;
	}*/
	.list_display_block{background: #fff; padding: 5px 0 5px 0; height: 280px; overflow-y:scroll;}
		.list_display_block ul{margin: 5px 10px;}
	.list_display_block ul li{display: block; list-style: none; font-size: 20px; line-height: 24px; border-bottom:1px solid #e9e7da; padding:7px 0; color: #d0171d; overflow:hidden;}
	.list_display_block ul li:last-child{ border-bottom:none }
	.list_display_block ul li i,.list_display_block ul li a{display: table-cell; vertical-align: top}
	.list_display_block ul li i{position: relative; top: 5px; padding-right: 10px; font-size: 10px; color: #d0171d}
	.list_display_blcok ul li:hover i{color: #3b5b94}
	.list_display_block ul li a{font-size: 15px; line-height: 20px}
	.list_display_block ul li a font:hover{ color:#03710b !important}
	div.slimScrollArea{ height:240px; overflow:hidden}
	#popular_list_block{display: none}

div.video_block_new{ width:100%; overflow:hidden; background:#fff;}
div.video_cat_summary_title{ width:100%; background:#000; border-bottom:1px solid #eee; }
div.video_cat_summary_title ul li{ text-align:left; line-height:40px; color:#fff; display:inline-block; padding-left:15px}
div.video_cat_summary_title ul li a{ color:#fff;}
div.box_video{ width:100%; height:150px; background:#ccc; margin-bottom:15px}
div.box_video div.img{ width:100%; height:100%; position:relative !important; text-align:center}
div.box_video div.img img{ width:100%; height:150px;}
div.box_video div.img i{ position:absolute; top:30%; right:50%; color:#fff; background:#000; opacity:.7; padding:8px; font-size:10px; border-radius:100%}
div.box_video div.img div.title{ position:absolute; bottom:0px; background:url(https://www.rtvonline.com/assets/images/black-trans-bg-1.png); width:100%; padding:5px 0; color:#fff; font-size:14px; line-height:17px;}
div.box_video:last-child{ margin-bottom:0}
div.btm_box_video{ padding-right:5px;}
div.btm_box_video:last-child{ padding-right:0}

.cat_summary_block > .cat_summary_display_one > div > div > a,
	.cat_summary_block > .cat_summary_display_two > a,
	.cat_summary_block > .cat_summary_display_three > a {display: block; margin-top: 10px}
	.cat_summary_block > .cat_summary_display_one a > div.img {
	    display: table-cell; width: 480px; height: 300px; background: #f7f7f7; text-align: center; vertical-align: middle;
	}
	.cat_summary_block > .cat_summary_display_two a > div.img {
	    display: table-cell; width: 220px; height: 145px; background: #f7f7f7; text-align: center; vertical-align: middle;	    
	}
	.cat_summary_block > .cat_summary_display_three a > div.img {
	    display: table-cell; width: px; height: px; background: #f7f7f7; text-align: center; vertical-align: middle;	    
	}
	.cat_summary_block > .cat_summary_display_one a > div.img > i,
	.cat_summary_block > .cat_summary_display_two a > div.img > i,
	.cat_summary_block > .cat_summary_display_three a > div.img > i{top: 0 !important}	
	.cat_summary_block > .cat_summary_display_one div.more_hl > a > div.img {
	   	width: 230px; height: 145px; background: #f7f7f7; text-align: center; vertical-align: middle;
	}
	.cat_summary_block > .cat_summary_display_one div.more_hl > a > div.img > i{top: 0 !important}
	#cat_summary_content .cat_sum_block_4{padding-right: 10px !important}
	#cat_summary_content .cat_sum_block_5{padding: 0 15px 0 0 !important}

	.rest_of_cat_sum .cat_summary_block{padding:0}
	.rest_of_cat_sum .cat_summary_block .cat_summary_title > h4{padding: 10px 10px 0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.hl > h4{padding: 0px 10px 0px 10px; line-height:22px; font-weight:bold;}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three div.more_hl > ul{padding: 0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.sum div.hl{ padding:0 10px}
	.rest_of_cat_sum .cat_summary_block > .cat_summary_display_three a > div.sum div.hl{ line-height:23px}
	
	@media (max-width:640px){
		.cat_summary_block .cat_summary_display_one .col-md-8 a div.img{
			width: 100%; height:auto;
		}
		.cat_summary_block .cat_summary_display_one .col-md-8 a div.img img{ width:100%}
		
		#cat_summary_content .cat_sum_block_4{padding: 5px 15px !important}
		#cat_summary_content .cat_sum_block_5{padding: 5px 15px !important}
		.cat_summary_block > .cat_summary_display_three a > div.img{display:block; _padding:0 10px}
		.cat_summary_block > .cat_summary_display_one a > div.img {
	    display: block !important; height:auto !important; width:100% !important;
	}
	}

	.cat_summary_display_one .left-col a{ position:relative;}

	.cat_summary_block > .cat_summary_display_one a > div.hl > h4{ padding-top:0; text-align:center;}

	div.cat_summary_display_one div.img::after {
    display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #000 100%);
    margin-top: -120px;
    height: 120px;
    width: 100%;
    content: '';
}

	div.cat_summary_display_one div.hl{ position:absolute; bottom:0; color:#fff;width:100%; padding:10px 10px; text-align:left;}
	
	div.cat_summary_display_one .row + .row .col-md-4:nth-child(1) { padding:0 10px 0 15px;}
	div.cat_summary_display_one .row + .row .col-md-4:nth-child(2) { padding:0 10px 0 13px;}
	div.cat_summary_display_one .row + .row .col-md-4:nth-child(3) { padding:0 15px 0 10px;}

.cat_summary_display_with_sub{margin-top: 10px}
	.cat_summary_display_with_sub > a .hl > h2{margin: 0 0 5px 0 !important; font-size: 20px; line-height: 24px; text-shadow: 1px 0 #666;}
	.cat_summary_display_with_sub > a .hl > h2 font:hover{color:#03710b !important}	
	.cat_summary_display_with_sub > a .hl3 > h4{margin: 0 0 5px 0; font-size: 18px; line-height: 20px; color: #666; font-weight:bold}
	.cat_summary_display_with_sub > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_with_sub > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_with_sub > a .img{display: table-cell; background: #f7f7f7; text-align: center; vertical-align: middle; width: 470px; height: 300px}
	.cat_summary_display_with_sub > a .col-md-4{padding-right: 0; padding-left:10px;}
	.cat_summary_display_with_sub .cat_summary_block{padding: 0 !important; border-bottom: 0}
	.cat_summary_display_with_sub .cat_summary_block > .cat_summary_display_three a > div.img{
		width: 230px; height: 160px;
	}
	.cat_summary_display_with_sub .cat_summary_block .cat_summary_title{padding-bottom: 5px}
	.cat_summary_display_with_sub > div > div.col-md-4:nth-child(3n+1){padding-right: 5px}
	/*.cat_summary_display_with_sub > div > div.col-md-4:nth-child(3n+2){padding-left: 5px; padding-right: 5px}*/
	.cat_summary_display_with_sub > div > div.col-md-4:nth-child(3n+0){padding-left: 5px}

	@media(max-width: 640px){
		.cat_summary_block > .cat_summary_display_three{ height:auto; margin:0 0 15px 0;}	
		.cat_summary_block .cat_summary_display_with_sub .col-md-8 div.img{
			width: 100%; height:auto;
		}
		.cat_summary_block .cat_summary_display_with_sub .col-md-8 div.img img{ width:100%}
		.cat_summary_display_with_sub > div > div.col-md-4:nth-child(3n+1){padding-right: 15px}
		.cat_summary_display_with_sub > div > div.col-md-4:nth-child(3n+0){padding-left: 15px}
	}

.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width: 90px; height: 60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}

	.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width: 90px; height: 60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}

	.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width: 90px; height: 60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}

.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width: 90px; height: 60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}

.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width: 90px; height: 60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}

.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width: 90px; height: 60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}


	.spc_news_block .spc_news_list .content_block{position: absolute; background: #fff; width: 280px; height: 300px}
	
		 display: table-cell; width: 280px; height: 200px; background: #f7f7f7; text-align: center; vertical-align: middle;    
	}
	.spc_news_block .spc_news_list .content_block .img > i{color: #eee; font-size: 36px; position: relative; top: }
	/*------------------------------------
	
	---------------------------------------*/
	
	.cat_summary_display_one .left-col a{ position:relative;}

	.cat_summary_block > .cat_summary_display_one a > div.hl > h4{ padding-top:0; text-align:center;}

	div.cat_summary_display_one div.img::after {
    display: block;
    position: relative;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #000 100%);
    margin-top: -120px;
    height: 120px;
    width: 100%;
    content: '';
}

	div.cat_summary_display_one div.hl{ position:absolute; bottom:0; color:#fff;width:100%; padding:10px 10px; text-align:left;}
	
	div.cat_summary_display_one .row + .row .col-md-4:nth-child(1) { padding:0 0px 0 15px;}
	div.cat_summary_display_one .row + .row .col-md-4:nth-child(2) { padding:0 0px 0 13px;}
	div.cat_summary_display_one .row + .row .col-md-4:nth-child(3) { padding:0 15px 0 10px;}

/*---------------------------*/
.cat_summary_display_four{height: 600px; overflow: hidden;}
	.cat_summary_display_four{margin-top: 10px}
	.cat_summary_display_four > a .hl > h4{margin: 10px 0 10px 0; padding-left: 3px; font-size: 18px; font-weight:bold; line-height: 22px; /*text-shadow: 1px 0 #666;*/}	
	.cat_summary_display_four > a .hl > h4 font:hover{color:#03710b !important}	
	.cat_summary_display_four > a .sum{font-size: 15px; text-align: justify; line-height: 19px}
	.cat_summary_display_four > a .sum > .post_time{border-left: 3px solid #eee; margin-bottom: 5px; padding-left: 5px; color: #999;}
	.cat_summary_display_four > a .img{background: #f7f7f7; text-align: center; width:100%; height: 220px}
	.cat_summary_display_four > a .col-md-4{padding-right: 0}
	/*.cat_summary_display_four div.img > i{
		position: relative;
		top: 34%;
		font-size: 80px;
		color: #ccc;
	}*/

	.cat_summary_display_four div.more_hl > a{
		display:table; width: 100%; margin-top: 15px
	}
	.cat_summary_display_four div.more_hl > a > div{
		display: table-cell; vertical-align: middle;
	}
	.cat_summary_display_four div.more_hl > a > div.img{
		background: #f7f7f7; width:90px; height:60px; text-align: center
	}
	.cat_summary_display_four div.more_hl > a > div.img > i{
		position: relative; top: 0; font-size: 32px; color: #eee
	}
	.cat_summary_display_four div.more_hl > a > div.hl{
		padding-left: 15px
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4{
		margin: 0; line-height: 20px; font-size: 16px; padding: 0; text-shadow: 0 0  #fff;
	}
	.cat_summary_display_four div.more_hl > a > div.hl > h4 font:hover{
		color:#03710b !important
	}
	.cat_summary_display_four div.more_hl > a > div.hl> div.post_time{
		color: #aaa; font-size: 13px
	}
	
	.binorightimg {_height: 90px;overflow: hidden;margin: 0 0 5px 0;position: relative;}
	.binorightimg img {width: 100%;}
	.binohl2 h2{ margin:0;}
	.binohl2 h2 a { color: #000;display: block; font-size: 16px; padding-left: 3px; line-height: 20px;}
	.spacebar{ height:15px; width:100%; overflow:hidden;}

/*--------------------------------------------------------------------
  | css_info
----------------------------------------------------------------------*/
@media print {
	  a[href]:after {
		content: none !important;
	  }
	  .dtl_section .embed-responsive{ display:none !important}
	}
	.img{ position:relative !important}
	i#video_dis{position: absolute !important;
		background: #000 !important;
		color: #fff !important;
		padding: 13px 10px 12px 14px !important;
		opacity: 0.7 !important;
		bottom: 5% !important;
		border-radius: 50% !important;
		-webkit-border-radius: 50% !important;
		-moz-border-radius: 50% !important;
		right: 5% !important;
		font-size:25px !important;
	}
	i#video_dis_small{position: absolute !important;
		background: #000 !important;
		color: #fff !important;
		padding: 8px 6px 7px 8px !important;
		opacity: 0.7 !important;
		top: 40% !important;
		border-radius: 50% !important;
		-webkit-border-radius: 50% !important;
		-moz-border-radius: 50% !important;
		left: 40% !important;
		font-size:10px !important;
	}
	.navbar-toggle {
	    float: left;
	    margin-left: 15px;
	}
	.navmenu, .navbar-offcanvas {
	    width: 300px;
	    height: auto;
	    border-width: 1px;
	    border-style: solid;
	    border-radius: 4px;
	}
	.navmenu-fixed-left, .navmenu-fixed-right, .navbar-offcanvas {
	    position: fixed;
	    z-index: 1050;
	    top: 0;
	    bottom: 0;
	    overflow-y: auto;
	    border-radius: 0;
	}
	.navmenu-fixed-left, .navbar-offcanvas.navmenu-fixed-left {
	    left: 0;
	    right: auto;
	    border-width: 0 1px 0 0;
	}
	.navmenu-default, .navbar-default .navbar-offcanvas {
	    background-color: #f8f8f8;
	    border-color: #e7e7e7;
	}
	.offcanvas {
	    display: none;
	}
	.offcanvas.in {
	    display: block;
	}
	
	.feature_news_block {
      background: #fff none repeat scroll 0 0;
      border: 1px solid #ddd;
      padding: 10px 10px 30px;
      position: relative;
      margin-bottom: 10px;
    }
    .feature_news_caption{display: block}
    .feature_news_caption > h4{
     position:relative; 
     display: inline-block;
     color: #fff;
     background: #2c4b9c; 
     margin: 0px 0 0 0; 
     padding:6px 20px; 
     font-family: SolaimanLipi;
     font-size: 16px;
     color: #fff; 
    }
    .feature_news_caption > h4{ margin-bottom:15px;}
    .feature_news_list .img{ margin-right:10px;}
    .feature_news_list td{ padding-top:10px;}
    
/*--------------------------------------------------------------------
  | tab_block_one.php
----------------------------------------------------------------------*/
.tab_bar_block ul{display:table; margin-left: 0; margin-top: 0px; width: 100%; font-size: 17px; background: #2c4b9c}
	.tab_bar_block ul > li{position:relative; display: table-cell; padding: 5px 0px; width:50%; height: 30px; color: #fff; text-align: center; cursor: pointer}
	.tab_bar_block ul > li.active{background: #fff; color: #4b4b4b; /*text-shadow: 1px 0 #006699;*/}
	.list_display_block{background: #fff; padding: 5px 0 5px 0; height: 285px; overflow-y:scroll;}
		.list_display_block ul{margin: 5px 10px;}
	.list_display_block ul li{display: block; list-style: none; font-size: 20px; line-height: 24px; border-bottom:1px solid #e9e7da; padding:7px 0; color: #d0171d; overflow:hidden;}
	.list_display_block ul li:last-child{ border-bottom:none }
	.list_display_block ul li i,.list_display_block ul li a{display: table-cell; vertical-align: top}
	.list_display_block ul li i{position: relative; top: 5px; padding-right: 10px; font-size: 10px; color: #d0171d}
	.list_display_blcok ul li:hover i{color: #3b5b94}
	.list_display_block ul li a{font-size: 15px; line-height: 20px}
	.list_display_block ul li a font:hover{ color:#03710b !important}
	div.slimScrollArea{ height:240px; overflow:hidden}
	#popular_list_block{display: none}