@import url('https://fonts.maateen.me/solaiman-lipi/font.css');
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif,SolaimanLipi;}
h1, h2, h3, h4, h5, h6{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif,SolaimanLipi;}

body {
    box-sizing: border-box;
    padding: 0;
    margin: 0;
    font-size: 16px;

    
}
a {
	text-decoration: none !important;
}
a p{
    color: #000;
}
/****************************/
    /***Hader Logo****/
/****************************/
.mysidemenu {
	margin-top: 27px;
}
.hader_logo .mysidemenu a {
	color: #000;
	border: 1px solid #c7c7c7;
	font-size: 18px !important;
	width: 78px;
	text-align: center;
	border-radius: 4px;
	cursor: pointer;
	text-decoration: none;
	padding: 6px;
}
.hader_logo .logo img {
	margin-top: 5px;
}
.languesage_button {
	margin-top: 20px;
	float: right;
}
/****************************/
    /***navbar****/
/****************************/
.navbar {
	border-bottom: 1px solid #c7c7c7;
}
.header_nav{display: block}
.header_nav li.nav-item{float: left}
/****************************/
    /***top news****/
/****************************/
.top_right_news img{
    width: 100%;
}
.new_title {
	margin-top: 12px;
}
.new_title h1 {
	font-size: 22px;
	color: #000;
	line-height: 32px;
}
.top_right_news:hover h1 {
	color: rgb(0,81,188);
}

.new_title p {
	color: #000;
	font-size: 15px;
	line-height: 24px;
}
.list_news img {
	width: 55%;
	height: auto;
	float: left;
	padding-right: 6%;
}
.list_news {
	display: inline-block;
	padding: 5px;
}
.top_news .list_news h3 {
	color: #000;
	font-size: 15px;
	padding: 8px;
}
.mideel_img {
	background: rgb(240, 240, 240) none repeat scroll 0 0;
}
.mideel_img h3 {
	font-size: 18px;
	padding: 10px;
	color: #000;
	margin: 0px;
	line-height: 27px;
}
.mideel_img:hover h3{
	color: rgb(0,102,213);
}

.current_li {
	display: inline;
}
.current_li li {
	text-decoration: none;
	list-style: none;
	border-bottom: 1px solid #c7c7c7;
	padding: 5px;
	margin-top: 10px;
}
.current_li li a {
	font-size: 15px;
	display: block;
	overflow: hidden;
	max-height: 66px;
}
.current_li li a:hover {
	color: rgb(0,81,188);
}

.Current_news a {
    text-decoration: none;
    color: red;
}
.Current_news {
	margin-top: -25px;
}
.binod {
	box-shadow: 0 0 5px 2px #c7c7c7;
}
.binod_title h3 {
	font-size: 18px;
	text-align: center;
	background: rgb(61, 149, 158) none repeat scroll 0 0;
	padding: 5px;
	color: #fff;
}
.binod_list_box img {
	padding: 5px;
	float: left;
}
.binod_list_box {
	margin-top: -5px;
	border-bottom: 1px solid #bcbcbc;
	display: inline-block;
	padding: 6px;
}
.binod_list_box p {
	font-size: 14px;
	line-height: 22px;
	color: #000;
	overflow: hidden;
	max-height: 42px;
	margin-bottom: 0px;
}
.binod_list_box:hover p {
	color: rgb(0,81,188);
}
.news_two {
	background: #f0f0f0 none repeat scroll 0 0;
}
.news_two img{
	width: 100%
}
.news_two_text {
	padding: 8px;
}
.news_two .news_two_text h3 {
	line-height: 25px;
	color: #030303;
	font-size: 20px;
}
.news_two:hover h3 {
	color: rgb(0,81,188);
}
.news_two .news_two_text p {
	font-size: 14px;
	line-height: 25px;
	color: #000;
}
.border_hr {
	border-top: 2px solid #d9d9d9;
}
.like_title h3 {
	font-size: 18px;
	color: red;
	border-bottom: 3px solid red;
	padding: 5px;
}
.like_list ul li {
	border-bottom: 1px dashed#000;
}
.like_list {
	margin-top: -25px;
}
.sports_bg {
	background: #ededed none repeat scroll 0 0;
}
/****************************/
/**Gallary And Video Section*/
/****************************/
.video_and_pic{
    background: #F0F1EC;
}
.images_slider {
	border: 2px white solid;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
	margin-bottom: 40px;
}
.just_seen_box {
	background: #fff none repeat scroll 0 0;
	padding: 11px;
	height: 89%;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}
.just_seen_box h2 {
	font-size: 18px;
	line-height: 30px;
	color: #428bca;
}
.news_boxs h3 {
	font-size: 18px;
	margin-top: 10px;
	line-height: 28px;
    color: #000;
}
.news_boxs h3:hover {
	color: rgb(0,81,188);
}
.news_boxs p {
	font-size: 14px;
	line-height: 28px;
	color: #343434;
}
/****************************/
    /***World Section****/
/****************************/
.world {
    background: #f0f1ec none repeat scroll 0 0
}
.world_news {
	margin-top: -33px;
}
.world_news .current_li li a {
	color: #000;
	text-decoration: none;
	font-size: 14px !important;
	display: block;
	line-height: 20px;
}
.world_news .current_li li a:hover {
	opacity: 0.8;
    color: rgb(0,81,188);
    background: rgb(246,246,246)
}

/****************************/
    /***busniess Section****/
/****************************/
.busniess_news {
	margin-top: -30px;
}
.busniess_news .current_li li a {
	color: #000;
	font-size: 15px;
	text-decoration: none;
	padding: 1px;
}
/****************************/
    /***cricket Section****/
/****************************/
.cricket {
    background: #f0f1ec none repeat scroll 0 0;
}
.cricket_news {
	margin-top: 12px;
}
.current_li li a {
	font-size: 15px;
}
.taitanic {
	background: #fff;
	padding: 8px;
}
.taitanic p {
	padding: 5px;
	margin-bottom: 122px;
	margin-top: 15px;
	color: #000;
}
.taitanic p:hover {
	color: rgb(0,81,188);
}

/****************************/
    /***Footer Section****/
/****************************/

.footer_text {
	background: #111;
    color: #FFF
}
.footer_bottom_article p {
	text-align: ;
	color: #fff;
	padding: 0;
    margin: 0px
}
.footer_bottom_article a {
	color: #f00000;
}
/****************************/
    /***catagory_title Section****/
/****************************/
.catagory_title h1 {
	font-size: 28px;
}
.social img {
	width: 100%;
}
.catagorys_news h2 {
	font-size: 22px;
	line-height: 30px;
	color: red;
}
.catagorys_news p {
	font-size: 14px;
	line-height: 25px;
	color: #2A64B0;
}
/****************************/
    /***single Section****/
/****************************/
.left_content {
	background: #3d595e none repeat scroll 0 0;
}
.news_title p {
	padding: 15px;
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-top: 0px;
	margin-bottom: 5px;
}
.news_date p {
	font-size: 14px;
	text-align: center;
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: ;
}
 li .fa {
	padding-left: 5px;
	padding-right: 5px;
}
.social_link .social .fa.fa-facebook {
	background: blue;
	line-height: 28px;
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 18px;
	border-radius: 30px;
	margin-bottom: 30px;
}
.social_link .social .fa.fa-twitter{
    background: #55ACEE;
	line-height: 28px;
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 18px;
	border-radius: 30px;
}
.social_link ul li {
    list-style: none;
}
.social_link .social .fa.fa-instagram {
	background: red;
	line-height: 28px;
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 18px;
	border-radius: 30px;
}
.social_link .social .fa:hover{
    transition: .5s;
    transform: rotate(380deg);
}
.single_news_page h1 {
	font-size: 25px;
	margin-bottom: 15px;
}
.single_news_page p {
	font-size: 15px;
	line-height: 25px;
}

.footer_menus{}
.footer_menus ul{margin: 0;padding: 0;list-style: none}
.footer_menus ul li{}
.footer_menus ul li a{
    display: block;
    text-decoration: none;
    font-size: 18px;
    line-height: 40px;
    color: #FFF;
}
.footer_menus ul li a i{color: #ffb300;}
.footer_menus ul li a:hover{color: #ffb300;}
.footer_menu_inner{margin-top: 15px;}

.thumbnail_caption {
	border: 1px solid #CCC;
	text-align: center;
	font-style: italic;
	color: #666;
	padding: 5px;
	margin-bottom: 0px;
	font-size: 15px;
	border-top: 0px;
}

/*----- Social Links -----*/
.social-nav {
    padding: 0;
    list-style: none;
    margin: -10px 0 0 -10px;
}
.social-nav li {
	float: none;
	margin: 10px 0 0 3px;
	list-style: none;
	display: inline-block;
}
.social-nav a {
	display: inline-block;
	float: left;
	width: 40px;
	height: 40px;
	font-size: 20px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
	text-align: center;
	line-height: 42px;
	background: #000;
	position: relative;
	transition: all 0.5s;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.social-nav a {
    overflow: hidden;
    font-size: 26px;
    border-radius: 4px;
}
.social-nav a:hover {
    background: #fff;
    text-shadow: 0px 0px #d4d4d4, 1px 1px #d4d4d4, 2px 2px #d4d4d4, 3px 3px #d4d4d4, 4px 4px #d4d4d4, 5px 5px #d4d4d4, 6px 6px #d4d4d4, 7px 7px #d4d4d4, 8px 8px #d4d4d4, 9px 9px #d4d4d4, 10px 10px #d4d4d4, 11px 11px #d4d4d4, 12px 12px #d4d4d4, 13px 13px #d4d4d4, 14px 14px #d4d4d4, 15px 15px #d4d4d4, 16px 16px #d4d4d4, 17px 17px #d4d4d4, 18px 18px #d4d4d4, 19px 19px #d4d4d4, 20px 20px #d4d4d4, 21px 21px #d4d4d4, 22px 22px #d4d4d4, 23px 23px #d4d4d4, 24px 24px #d4d4d4, 25px 25px #d4d4d4, 26px 26px #d4d4d4, 27px 27px #d4d4d4, 28px 28px #d4d4d4, 29px 29px #d4d4d4, 30px 30px #d4d4d4;
}
.social-nav .twitter {
    background: #00ACED;
    text-shadow: 0px 0px #0087ba, 1px 1px #0087ba, 2px 2px #0087ba, 3px 3px #0087ba, 4px 4px #0087ba, 5px 5px #0087ba, 6px 6px #0087ba, 7px 7px #0087ba, 8px 8px #0087ba, 9px 9px #0087ba, 10px 10px #0087ba, 11px 11px #0087ba, 12px 12px #0087ba, 13px 13px #0087ba, 14px 14px #0087ba, 15px 15px #0087ba, 16px 16px #0087ba, 17px 17px #0087ba, 18px 18px #0087ba, 19px 19px #0087ba, 20px 20px #0087ba, 21px 21px #0087ba, 22px 22px #0087ba, 23px 23px #0087ba, 24px 24px #0087ba, 25px 25px #0087ba, 26px 26px #0087ba, 27px 27px #0087ba, 28px 28px #0087ba, 29px 29px #0087ba, 30px 30px #0087ba;
}
.social-nav .twitter:hover {
    color: #00ACED;
}
.social-nav .facebook {
    background: #3B579D;
    text-shadow: 0px 0px #2d4278, 1px 1px #2d4278, 2px 2px #2d4278, 3px 3px #2d4278, 4px 4px #2d4278, 5px 5px #2d4278, 6px 6px #2d4278, 7px 7px #2d4278, 8px 8px #2d4278, 9px 9px #2d4278, 10px 10px #2d4278, 11px 11px #2d4278, 12px 12px #2d4278, 13px 13px #2d4278, 14px 14px #2d4278, 15px 15px #2d4278, 16px 16px #2d4278, 17px 17px #2d4278, 18px 18px #2d4278, 19px 19px #2d4278, 20px 20px #2d4278, 21px 21px #2d4278, 22px 22px #2d4278, 23px 23px #2d4278, 24px 24px #2d4278, 25px 25px #2d4278, 26px 26px #2d4278, 27px 27px #2d4278, 28px 28px #2d4278, 29px 29px #2d4278, 30px 30px #2d4278;
}
.social-nav .facebook:hover {
    color: #3B579D;
}
.social-nav .google {
    background: #DD4A3A;
    text-shadow: 0px 0px #c23122, 1px 1px #c23122, 2px 2px #c23122, 3px 3px #c23122, 4px 4px #c23122, 5px 5px #c23122, 6px 6px #c23122, 7px 7px #c23122, 8px 8px #c23122, 9px 9px #c23122, 10px 10px #c23122, 11px 11px #c23122, 12px 12px #c23122, 13px 13px #c23122, 14px 14px #c23122, 15px 15px #c23122, 16px 16px #c23122, 17px 17px #c23122, 18px 18px #c23122, 19px 19px #c23122, 20px 20px #c23122, 21px 21px #c23122, 22px 22px #c23122, 23px 23px #c23122, 24px 24px #c23122, 25px 25px #c23122, 26px 26px #c23122, 27px 27px #c23122, 28px 28px #c23122, 29px 29px #c23122, 30px 30px #c23122;
}
.social-nav .google:hover {
    color: #DD4A3A;
}
.social-nav .linkedin {
    background: #007BB6;
    text-shadow: 0px 0px #005983, 1px 1px #005983, 2px 2px #005983, 3px 3px #005983, 4px 4px #005983, 5px 5px #005983, 6px 6px #005983, 7px 7px #005983, 8px 8px #005983, 9px 9px #005983, 10px 10px #005983, 11px 11px #005983, 12px 12px #005983, 13px 13px #005983, 14px 14px #005983, 15px 15px #005983, 16px 16px #005983, 17px 17px #005983, 18px 18px #005983, 19px 19px #005983, 20px 20px #005983, 21px 21px #005983, 22px 22px #005983, 23px 23px #005983, 24px 24px #005983, 25px 25px #005983, 26px 26px #005983, 27px 27px #005983, 28px 28px #005983, 29px 29px #005983, 30px 30px #005983;
}
.social-nav .linkedin:hover {
    color: #007BB6;
}
.social-nav .pinterest {
    background: #CB2026;
    text-shadow: 0px 0px #9f191e, 1px 1px #9f191e, 2px 2px #9f191e, 3px 3px #9f191e, 4px 4px #9f191e, 5px 5px #9f191e, 6px 6px #9f191e, 7px 7px #9f191e, 8px 8px #9f191e, 9px 9px #9f191e, 10px 10px #9f191e, 11px 11px #9f191e, 12px 12px #9f191e, 13px 13px #9f191e, 14px 14px #9f191e, 15px 15px #9f191e, 16px 16px #9f191e, 17px 17px #9f191e, 18px 18px #9f191e, 19px 19px #9f191e, 20px 20px #9f191e, 21px 21px #9f191e, 22px 22px #9f191e, 23px 23px #9f191e, 24px 24px #9f191e, 25px 25px #9f191e, 26px 26px #9f191e, 27px 27px #9f191e, 28px 28px #9f191e, 29px 29px #9f191e, 30px 30px #9f191e;
}
.social-nav .pinterest:hover {
    color: #CB2026;
}



/*top scroll style*/
.mt-round .mt-label{border-radius: 0px 0px 0px 0px;margin-left:0px;padding: 5px 13px;}
.mt-body{margin-left: 0px;margin-right:0px;margin-top:5px}
.mt-round{border-radius: 0px}
.mt-round .mt-news:last-child, .mt-round .mt-news:last-child a{border-radius: 0px}
.mt-label{background: #5b5b5b;}
.mt-news{background:#FFF}
.mt-news a {
	background: #DDD;
	color: #000;
	margin-right: 0px;
}
.mt-next, .mt-prev{background-color:#FFF;}
.mt-round .mt-next{border-radius: 0px}
.mt-next, .mt-play, .mt-prev{width:20px}
.mt-next:hover, .mt-play:hover, .mt-prev:hover{background-color: #bdbdbd;}
.mt-news a:hover{color:#cd171e;background:#DDD}
.modern-ticker{height: 40px;}
.footer_scroll .mt-body {margin-top: 0px;}
.modern-ticker{background-color:#DDD}
.mt-next, .mt-play, .mt-prev{height: 40px;}



/*wrodpress claander style*/
#wp-calendar { width: 100%; font-size: 11px; background: #FFF;}
#wp-calendar thead th { background: #f5f5f5; border: 1px solid #ddd; border-top: none; font-size: 11px; }
#wp-calendar tbody td { text-align: center; border: 1px solid #ddd; line-height: 2.5em; transition: background 0.15s ease; -webkit-transition: background 0.15s ease; -o-transition: background 0.15s ease; -moz-transition: background 0.15s ease; }
#wp-calendar tbody td:hover { background: #f1f1f1; color: #333; }
#wp-calendar tbody td a { display: block; text-decoration: none; background: #f1f1f1; color: #333; }
#wp-calendar tbody td:hover a { background: #4d4d4d; color: #fff; }
#wp-calendar tfoot td { padding-top: 1px; padding: 4px; }
#wp-calendar caption { cursor: pointer; font-size: 13px; text-transform: uppercase; margin: 0; padding: 12px; outline: 0 none !important; background: #3b86b0; color: #fff; }
#wp-calendar tbody a { display: block; text-decoration: underline; }
#wp-calendar th { text-align: center; border: 1px solid transparent; border-top: none; padding: 7px 0; color: #a7a7a7; }
#footer #wp-calendar thead th { background: #222 }
#footer #wp-calendar tbody td { border-color: #222 }
#calendar_wrap{}


.scroll_top .top .go-top {
    position: fixed;
    bottom: 0em;
    right: 0em;
    text-decoration: none;
    color: white;
    font-size: 18px;
    padding: 1em;
}
.go-top .fa {
	font-size: 50px;
	color: #d74315;
}

.cat_heading{}
.cat_heading a {
	color: #444;
	border-bottom: 1px solid #DDD;
	display: block;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.cat_heading a:hover{}








/* single-media*/
.single-media {
}

.single-media .media-list {
  border: 1px solid #e6e6e6;
}

.single-media .media {
  padding: 15px;
  margin: 0;
  border-bottom: 1px solid #e6e6e6;
}

.single-media .media .media-left img {
  width: 80px;
}

.single-media .media .media-body .media-heading {
  color: #000;
  text-decoration: none;
}

.single-media .media .media-body .media-heading:hover {
  color: #439ec9;
}

.photo a.badge {
  position: absolute;
  top: 0;
  border-radius: 0;
  color: #f1f1f1;
}

.photo a.badge:hover {
  color: #439ec9;
}

.photo .carousel-inner .caption a {
  background: rgba(0,0,0,.8);
  display: block;
  color: #fff;
  padding: 15px;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
}

.breadcrumb li a {
  color: #b30f0f;
}

.breadcrumb li a:hover {
  color: #8d0f0f;
}

.photo-title {
}

.photo-title h1 {
}

.photo-title small {
  font-size: 14px;
}

.photo-title small a {
  color: #000;
  font-weight: bold;
}

.photo-title small a:hover {
  color: #439ec9;
}

.photo-title blockquote {
  padding: 10px 0 10px 25px;
  margin: 25px 0;
  line-height: 26px;
}

.photo-title .media {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding: 10px 0;
}

.photo-title .media .media-left img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  display: inline-block;
}

.photo-title .photo-tags {
  margin-bottom: 15px;
  padding: 0;
}

.photo-title .photo-tags li {
  display: inline-block;
}

.photo-title .photo-tags li a {
  color: #8a8a8a;
  border: 1px solid #dfdfdf;
  font-size: 14px;
  padding: 3px 10px;
  border-radius: 15px;
}

.photo-title .photo-tags li a:hover {
  background: #b30f0f;
  color: #fff;
  border-color: #b30f0f;
}


/*Photo gallary style*/
.single-block .icon-box {
	position: absolute;
	top: 0;
	left: 0;
}
.single-block .icon-box i {
	color: #fff;
	padding: 10px 15px;
	background: rgba(0,0,0,0.6);
	display: inline-block;
}
.single-block .img-box:hover .icon-box i {
	background: #b30f0f;
}
.single-block a {
	color: #000;
	display: block;
	text-decoration: none;
}
.catTitle {
	position: relative;
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 2px 0 0 0;
	font-size: 26px;
	padding-left: 10px;
}
.catTitle::before {
	content: ' ';
	width: 4px;
	height: 22px;
	background: #cd171e;
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -9px;
}
.catTitle a {
	background: transparent;
	color: #000;
	padding-right: 15px;
	text-decoration: none;
}
.photoGallaryCats{}
.photoGallaryCats a{color: #E0E0E0;text-decoration: none;}
.photoGallaryCats a:hover{color: #FFC107;}
.photoGallaryCats .single{margin-top: 20px}
.photoGallaryCats .single .img_ic{position: relative}
.photoGallaryCats .single .img_ic i {position: absolute;bottom: 0px;left: 0px;background: #000c;padding: 6px;}
.photoGallaryCats .single h2{font-size: 18px;line-height: 26px;word-wrap: break-word;font-weight: bold;margin-top: 5px;}
.photgallary{background: #333}
.gallary_caption{}
.photoGallaryCat a{color: #FFC107;}
.gallary_slider{padding-right: 0px !important}
.gallary_slider .item img{width:100%}
.gallary_slider .carousel-control{top: 50%;box-sizing: inherit;opacity: 0.9;margin-top: -40px;background-image:inherit}
.gallary_slider .carousel-control i{font-size: 80px;}
.gallary_slider .carousel-control.right, .gallary_slider .carousel-control.right{background:inherit}
.gallary_caption h1{font-size: 22px;line-height: 30px;color:#E0E0E0;}
.gallary_caption h1 i{}
.gallary_caption h1 a{color: #FFF;}
.gallary_caption p{color: #E0E0E0;font-size: 15px;display: none}
.gallary_caption p.galary_caption_p{display: block}
.photo_archive  .single-block{background: #f6f6f6}
.photo_archive .single-block h4 a {
	padding: 0px 10px;
	font-size: 20px;
	margin-top: 10px;
}
.photo_archive  .single-block h4{min-height: 50px;}


/* fv-live */
.catTitle {
	position: relative;
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 2px 0 0 0;
	font-size: 26px;
	padding-left: 10px;
}
.single-block {
	background: #fff;
	position: relative;
	margin-bottom: 20px;
	min-height: 240px;
}
.single-block .img-box {
	position: relative;
}
.single-block h4 {
	margin: 0 0 5px 0;
	font-size: 1em;
	line-height: 26px;
}
.single-block .details {
	padding: 10px 15px;
	min-height: 75px;
}
.single-block .details .media {
	border-top: 1px solid #DDD;
	margin: 0 !important;
	padding: 10px 0;
	overflow: hidden;
}
.media-left, .media > .pull-left {
	padding-right: 10px;
}

.media-body, .media-left, .media-right {
	display: table-cell;
	vertical-align: top;
}
.media-left, .media > .pull-left {
	float: left;
    min-width: 100px
}
.single-block .details a {
	display: block;
	overflow: hidden;
	max-height: 50px;
	font-size: 18px;
	line-height: 26px;
	font-weight: normal;
}
.single-block .details a{text-decoration: none}
.media-object {
	display: block;
}
.single-block img {
	width: 100%;
	font-size: 12px;
	line-height: 1;
	color: #a2a2a2;
}
.single-block .details .media .media-left img {
	width: 80px;
}
.fb-live{background: #111 !important;}
.fb-live h2{margin-left:0px}

.fb-live h2 a:hover {text-decoration:none;}
.fb-live .single-block{background:#111 !important;margin-bottom:0!important;overflow:hidden;}
.fb-live .single-block .img-box{padding:0px 10px}
.fb-live .single-block h4{}
.marginTopBottom15{margin-top:15px;margin-bottom:15px}
.fb-live .single-block > h4 a {
    color: #fff !important;
    padding: 10px 10px 0;
    font-size:20px;
    text-decoration: none
}
.fb-live .single-block a{color:#fff!important;}
.fb-live .single-block a:hover{color:#BFC9DE!important;}
.fb-live .single-block .media{padding:5px 0;border-color: #3b3b3b;}
.fb-live .single-block .details{}
.fb-live .allnews a{background: #000;color:#fff!important;}
.fb-live .single-block .details .media .media-left, .fb-live  .single-block .img-box a{position:relative}
.fb-live .single-block .details .media .media-left i, .fb-live .single-block .img-box i{
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: #000c;
    padding: 6px;
}
.ptb20{padding: 20px 0px;}
.paddingTopBottom20{padding-top:20px;padding-bottom:20px}
.marginTopBottom20{margin-top:20px;margin-bottom:20px}
.marginTop20{margin-top:20px;}
.marginBottom20{margin-bottom:20px;}



/*samakal box Design*/
.flex-row {
	display: inline-block;
	 width: 100%; 
	clear: both;
	display: -webkit-flex;
	-webkit-flex-wrap: wrap;
	display: flex;
	flex-wrap: wrap;
	 flex-direction: row; 
}
.flex-col {
	 display: inline-block; 
	 display: -webkit-flex; 
	 -webkit-flex-wrap: wrap;
	 display: flex; 
	 flex-wrap: wrap; 
	 display: inline-block; 
	 display: -webkit-flex; 
	 -webkit-flex-wrap: wrap;
	 display: flex; 
	 flex-wrap: wrap; 
}
.lightbox{
    z-index: 9999999;
}

.single_wide_column img {
	width: 35px;
	height: 35px;
}

.box-black {
    background-color: #212121;
}
.ptb20 {
    padding: 20px 0px;
}


.list_tabs {
	height: 300px;
	overflow-y: scroll;
}
.list_tabs .list_news {
	padding: 5px;
	background: #FFF;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	border-bottom: 1px dotted gray;
	display: block;
	overflow: hidden;
}
.navbar-nav {margin-left: auto;}
.tabs .nav-item{
    width: 50%;
    text-align: center;
    display: block;
    
}
.tabs .nav-pills .nav-link {
	background: #12bd4e;
	border-radius: 0;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	border-top: 0px solid #12bd4e;
    padding: 3px 5px;
}
.tabs .nav-pills .nav-link.active {
	background: red;
	color: #fff;
	border-color: red;
}
#pills-tab {
	margin-bottom: 0 !important;
}
.white_top h3 {
	border-bottom: 3px solid #d74315;
	line-height: 100%;
	margin: 0 0 15px;
	font-size: 24px;
    margin-bottom: 0px;
}
.white_top h3 span {
	background: #d74315;
	background: #d74315;
	padding: 7px 20px;
	color: #fff;
	height: 30px;
	line-height: 43px;
	position: relative;
	border-bottom: 2px solid #d74315;
}




.list_news {
	padding: 5px;
	background: #FFF;
	border-bottom: 1px dotted #DDD;
	padding: 10px;
}
.list_news img {
	height: auto;
	float: left;
	margin-right: 10px;
	width: 32%;
	padding-right: 3%;
}
.white_text p {
	font-size: 16px;
	line-height: 22px;
	margin-top: 1px;
}
.reletive_text h1{
    margin: 0;
    font-size: 20px;
    line-height: 25px;
    height: 54px;
    overflow: hidden;
}
.small-section h3 {
	height: 44px;
	margin-bottom: 0px;
}


.list_news {
	padding: 9px 5px;
	background: #FFF;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    display: block;
    overflow: hidden;
    margin: 0;
}
.list_news p:hover{
    text-decoration: none;
}
.list_news p {
	color: #000;
	margin-bottom: 0px;
	max-height: 50px;
	overflow: hidden;
	/* margin-bottom: 0px; */
}
.list_news:hover p {
    color: red;
}

.list_news img {
	width: 90px;
	height: 50px;
	float: left;
	margin-right: 10px;
}
.overflow_model{
    position: relative;
}


/*************************/
        /*family*/
/************************/
.family img {
	border: 1px solid #A4A6A9;
	padding: 3px;
}

.family_text {
	border: 1px solid #A4A6A9;
	text-align: center;
	background: #EBF2EE;
}
.family_text h3 {
	color: #000;
	font-size: 20px;
	padding: 7px;
	line-height: 25px;
    font-weight: 600;
}
.family_text h3:hover {
	color: #E31418;
}