/*
Theme Name:  News  Theme Pro ver 4.0
Theme URI: https://facebook.com/
Author: Unknown
Author URI: https://facebook.com/
Description: this is the news theme.we develop it for our personal uses.
Version: 4.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

@font-face {
  font-family: 'SolaimanLipiNormal';
    src: url('fonts/solaimanlipi_20-04-07.eot');
    src: url('fonts/solaimanlipi_20-04-07.eot') format('embedded-opentype'),
    url('fonts/solaimanlipi_20-04-07.woff') format('woff'),
    url('fonts/solaimanlipi_20-04-07.ttf') format('truetype'),
    url('fonts/solaimanlipi_20-04-07.svg') format('svg');
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, SolaimanLipi ,sans-serif,SolaimanLipiNormal;
  font-size: 18px;
  background: #fff;
  line-height: 26px!important;
}

body,h1,h2,h3,h4,h5,h6,p,textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, SolaimanLipi ,sans-serif,SolaimanLipiNormal;
}

.top-nav-collapse {
  padding: 0;
}

.container {
  padding-left: 10px;
  padding-right: 10px;
}

.row {
  margin-left: -10px;
  margin-right: -10px;
}

.col-lg-1, .col-lg-2, .col-sm-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  padding-right: 10px!important;
  padding-left: 10px!important;
  ;
}

.btn-block{background-color:#cd171e;border-color:#000}

/* helper classes */
.padTopBottom15 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.ad-block {
  width: 100%;
  background: #f0f0f0;
}

.no-padding {
  padding: 0;
}

.no-margin {
  margin: 0!important;
}

.marginTopBottom20 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.marginTop0 {
  margin-top: 0px;
}

.marginTop10 {
  margin-top: 10px;
}

.marginTop20 {
  margin-top: 20px;
}

.marginBottom20 {
  margin-bottom: 20px;
}

.paddingTop20 {
  padding-top: 20px;
}

.paddingBottom20 {
  padding-bottom: 20px;
}

.paddingTopBottom10 {
  padding-top: 10px;
  padding-bottom: 10px;
}

.paddingTopBottom20 {
  padding-top: 20px;
  padding-bottom: 20px;
}

.padding20 {
  padding: 20px;
}

.padding15 {
  padding: 15px;
}

.paddingTop15 {
  padding-top: 15px;
}

.paddingTop10 {
  padding-top: 10px;
}

.paddingBottom10 {
  padding-bottom: 10px;
}

.paddingRight10 {
  padding-right: 10px;
}

.paddingLeft10 {
  padding-left: 10px!important;
}

.paddingLeft20 {
  padding-left: 20px;
}

.advertisement img {
  max-width: 100%;
}

.box-white, .white-box {
  background: #fff!important;
}
/*section:nth-child(odd){
    background: #fff;
}*/
.box-ashes {
  background: #f7f7f7!important;
}
.box-gray {
  background: #0e2436!important;
    
}

.box-lightashes {
  background: #fbfbfb!important;
}

.navbar-brand {
  font-weight: bold;
  color: #fff;
  z-index: 10000;
  padding-top: 20px;
}

.affix {
  top: 0;
  width: 100%;
}

.affix-top .navbar-brand {
  padding: 0px 0;
}

.affix .navbar-brand {
  padding: 0px;
  color: #fff;
}

.affix .navbar-brand:hover {
  
}

.affix + .top {
  padding-top: 200px;
}

/* scroll to top css */
.scroll-top-wrapper {
  position: fixed;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  text-align: center;
  z-index: 99999999;
  color: #660404;
  width: 30px;
  height: 30px;
  border: 2px solid #660404;
  line-height: 20px;
  right: 30px;
  bottom: 30px;
  padding-top: 2px;
  border-radius: 50px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.scroll-top-wrapper:hover {
  color: #8d0f0f;
  border: 2px solid #8d0f0f;
}

.scroll-top-wrapper.show {
  visibility: visible;
  cursor: pointer;
  opacity: 1.0;
}

.scroll-top-wrapper i.fa {
  line-height: inherit;
  font-size: 20px;
}


#top {
	background: #fff;
	height: 150px;
	padding: 30px 0px;
}

#top ul.nav {
  margin-top: 25px;
}

#top ul.nav.navbar-right {
  margin-top: 15px;
}

#top .navbar-nav a {
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
}

#top .navbar-nav.social-media a {
  padding: 10px;
}

/* social-icon hover css */
#top .navbar-nav.social-media a:hover .fa-facebook {
  color: #3b5998;
}

#top .navbar-nav.social-media a:hover .fa-twitter {
  color: #00aced;
}

#top .navbar-nav.social-media a:hover .fa-google-plus {
  color: #d34836;
}

#top .navbar-nav.social-media a:hover .fa-youtube {
  color: #c4302b;
}

#top .navbar-nav.social-media a:hover .fa-android {
  color: #8DB600;
}

#top .navbar-nav.social-media a:hover .fa-windows {
  color: #0696dd;
}

#top .navbar-nav.social-media a:hover .fa-apple {
  color: #d7d9d8;
}

#top .navbar-nav.social-media a:hover .fa-rss {
  color: #ee802f;
}

#top .date {
  margin-top: 30px;
  display: block;
}

.mega-dropdown {
  position: static !important;
}

#menu {
    z-index: 11111;
  background: #2E6444;
  border: none;
  width: 100%;
	min-height: 70px;
    border-radius: 0px;
}

#menu a {
	color: #FFF;
	font-size: 16px;
	list-style: none;
	line-height: 20px;
	display: inline-block;
	/*border-right: 1px solid #e4e4e4;*/
	padding: 25px 10px;
}
#menu .dropdown-menu li a{border-right:none;display:block;padding:5px 10px}
#menu a.navbar-brand{
    line-height: 0;
    padding: 0px;
    height: 70px;
    padding: 2px 0px;
}
#menu a.navbar-brand img{}

#menu .mega-dropdown-menu {
  background: #fff;
  padding: 30px;
  border-bottom: 1px solid #f1f1f1;
}


#menu .mega-dropdown-menu#topsearch {
  padding: 0;
  background: transparent;
  top: 8px;
  border: none;
}

#menu .dropdown {
}

#menu .dropdown .dropdown-menu {
  border-radius: 0;
  border: none;
  border-bottom: 1px solid #eee;
}

#menu .dropdown .dropdown-menu li {
}

#menu .dropdown .dropdown-menu li a {
  color: #000;
  font-size: 1.3em;
}

#menu .dropdown .dropdown-menu li a:hover {
}

#menu a .en-edition {
  padding: 5px 10px!important;
  background: #000!important;
}

/* search css*/
.social {
}

.social a > i {
  display: inline-block;
  padding: 15px;
  height: 52px;
  width: 64px;
  text-align: center;
  background: #060606;
  line-height: 27px;
  color: #fff;
  margin-right: 15px;
}

.social a > i.fa-facebook {
  background: #3b5998;
}

.social a > i.fa-twitter {
  background: #00aced;
}

.social a > i.fa-google-plus {
  background: #d34836;
}

.social a > i.fa-youtube {
  background: #c4302b;
}

.social a h4 {
  display: inline-block;
}

.social .single-block::before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 52px 15px;
  border-color: transparent transparent #f1f1f1 transparent;
  content: "";
  top: 0;
  left: 50px;
  position: absolute;
}

.social-media {
  list-style: none;
  margin-bottom: 20px;
  padding: 0;
  text-align: center;
}

.social-media.pSocial {
  text-align: right;
  margin-top: 20px;
}

.social-media li {
  display: inline-block;
}

.social-media li a, .social-media li button {
  color: #000;
  border: none;
  background: none;
  padding: 0;
}

.social-media li a i,.social-media li button i {
  width: 34px;
  height: 34px;
  border-radius: 100%;
  text-align: center;
  line-height: 34px;
  ;color: #fff;
}

.social-media a .fa-facebook, .social-media button .fa-facebook {
  background: #3b5998;
}

.social-media a .fa-twitter, .social-media button .fa-twitter {
  background: #00aced;
}

.social-media a .fa-linkedin, .social-media button .fa-linkedin {
  background: #007bb6;
}

.social-media a .fa-google-plus, .social-media button .fa-google-plus {
  background: #d34836;
}

.social-media a .fa-youtube, .social-media button .fa-youtube {
  background: #c4302b;
}

.social-media a .fa-android, .social-media button .fa-android {
  background: #8DB600;
}

.social-media a .fa-windows, .social-media button .fa-windows {
  background: #0696dd;
}

.social-media a .fa-apple, .social-media button .fa-apple {
  background: #d7d9d8;
}

.social-media a .fa-rss, .social-media button .fa-rss {
  background: #ee802f;
}

.social-media a .fa-print, .social-media button .fa-print {
  background: #969696;
}

.social-media li a:hover i, .social-media button:hover i {
  opacity: 0.8;
}

.social-media.aSocial {
  text-align: left!important;
}

.custom-social-share .social-media {
  text-align: left!important;
  display: inline-block;
}

.custom-social-share .custom_share_count {
  display: inline-block;
  position: relative;
  width: 100px;
  border-right: 1px solid #cecece;
  margin-right: 15px;
  text-align: center;
  color: rgb(102, 102, 102);
  line-height: 1;
}

.custom-social-share .custom_num {
  font-weight: bold;
  font-size: 26px;
  display: block;
}

.custom-social-share .share_word {
  font-size: 14px;
}

.custom-social-share .slash {
  color: gray;
  font-size: 64px;
  position: absolute;
  right: -50px;
  top: 11px;
}

/* mixit up css */
#Container .mix {
  display: none;
}
/* search css*/
.sb-search {
  position: absolute;
  top: 8px;
  width: 5%;
  min-width: 45px;
  height: 35px;
  right: 0;
  float: right;
  overflow: hidden;
  -webkit-transition: width 0.5s;
  -moz-transition: width 0.5s;
  transition: width 0.5s;
  -webkit-backface-visibility: hidden;
}

.sb-search-input {
  position: absolute;
  top: 0;
  right: 0;
  border: none;
  outline: none;
  background: none;
  width: 100%;
  height: 35px;
  margin: 0;
  z-index: 10;
  padding: 7px 65px 7px 10px;
  font-family: inherit;
  font-size: 18px;
  color: #2c3e50;
}

input[type="search"].sb-search-input {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}

.sb-search-input::-webkit-input-placeholder,
.sb-search-input:-moz-placeholder,
.sb-search-input::-moz-placeholder,
.sb-search-input:-ms-input-placeholder {
  color: #9a1515;
}

.sb-icon-search, .sb-search-submit {
  width: 60px;
  height: 35px;
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  padding: 0 20px;
  margin: 0;
  line-height: 35px;
  text-align: center;
  cursor: pointer;
}



/*top search section*/
.top_search_section{
    padding: 10px 0px;
    background: #2e6444;
}
.top_search_section input[type=text]{
    color: #FFF;

border: 1px solid #054820;

background: #054820;
}

.sb-search-submit {
  background: #fff;
 /* IE needs this */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
 /* IE 8 */
  filter: alpha(opacity=0);
 /* IE 5-7 */
  opacity: 0;
  color: transparent;
  color: red;
  border: none;
  outline: none;
  z-index: -1;
}

.sb-icon-search {
  color: #000;
  background: none;
  z-index: 90;
  font-size: 18px;
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
	right: 15px;
}

.sb-icon-search:before {
  content: "";
}

.sb-search.sb-search-open {
  overflow: visible;
}

.sb-search.sb-search-open,
.no-js .sb-search {
  width: 80%;
}

.sb-search.sb-search-open .sb-icon-search,
.no-js .sb-search .sb-icon-search {
  background: #000;
  color: #f1f1f1;
  z-index: 11;
}

.sb-search.sb-search-open .sb-search-submit,
.no-js .sb-search .sb-search-submit {
}

.sb-search-open .sb-search-input{background:#FFF}

#unicode_font {
  width: 200px;
  position: absolute;
  left: -200px;
  top: 0;
  height: 35px;
  background: #000;
  color: #fff;
  z-index: 1;
  padding: 6px;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.sb-search.sb-search-open #unicode_font {
  width: 25%;
  left: -25%;
  opacity: 1;
}

#sa {
  color: white;
  border: 1px solid #000;
  border-left: none;
  border-radius: 0;
  position: absolute;
  right: 20px;
  background: #000;
  z-index: 1000000;
  padding: 6px 15px;
  height: 35px;
  visibility: hidden;
  font-size: 14px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#sa:hover {
  background: #000;
  visibility: visible!important;
}

.sb-search.sb-search-open #sa {
  visibility: visible!important;
}

#menu .form-control {
  box-shadow: none;
  font-size: 16px;
  border: 0;
  transition: all 0.3s;
  background: transparent;
  height: 34px;
  border-radius: 3px;
}

#menu .input-group {
  height: 34px;
  border: 1px solid #eee;
  border-radius: 0;
  padding-right: 1px;
  background: #fff;
}

#menu.affix .input-group {
  margin-left: 187px;
}

#menu .dropdown-toggle {
  background: transparent;
}

#menu .dropdown-toggle i {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#menu .navbar-nav .dropdown.open .dropdown-toggle i {
  transform: rotate(180deg);
}

#menu .btn:hover, #menu .btn:hover {
  background: transparent;
  color: #000;
}

#menu .mega-dropdown-menu {
}

#menu .navbar-nav .dropdown.open > a, #menu .navbar-nav li > a:hover {
  background: #cd171e;
  color: #fff;
}

#menu .navbar-nav .mega-dropdown-menu a:hover {
  background: transparent;
  color: #439ec9;
}

#menu .navbar-nav li.active a {
  background: #265338;
  color: #fff!important;
}

.mega-dropdown-menu {
  padding: 0;
  width: 100%;
  border-radius: 0;
  border-top: 1px solid #eee;
}

#menu .mega-dropdown-menu ul {
  border-right: 1px solid #eee;
  list-style: none;
  margin: 0;
  padding: 0;
}

#menu .mega-dropdown-menu ul.media {
  border-right: none;
}

#menu .mega-dropdown-menu a {
  color: #000;
  font-size: 1.35em;
  text-decoration: none;
}

/* single-block */
.single-block {
  background: #fff;
  position: relative;
  margin-bottom: 20px;
  min-height: 240px;
}

.single-block a {
  color: #000;
  display: block;
  text-decoration: none;
}

.single-block h3 {
  margin: 0;
  font-size: 1em;
  line-height: 26px;
}

.single-block h4 {
  margin: 0 0 5px 0;
  font-size: 1em;
  line-height: 26px;
}

.single-block .overlay-details h3 a {
  color: #fff;
}

.single-block .overlay-details h4 a {
  color: #fff;
}

.single-block .overlay-details {
  position: absolute;
  bottom: 0;
  background: rgba(0,0,0,0.5);
  width: 100%;
  padding: 10px;
}

.single-block .overlay-details p {
  color: #f1f1f1;
}

.single-block small {
  font-size: 12px;
  color: gray;
  margin-top: 0;
  display: block;
}

.custom-block .single-block{margin-bottom:0px}
.custom-block .single-block > h4{padding-left:10px}

.single-block .heading a {
  padding: 15px;
}

.single-block p {
  margin-top: 10px;
  margin-bottom: 25px;
  font-size: .95em;
}

.single-block .img-box {
  position: relative;
}

.Sports .single-block .img-box {
  overflow: hidden;
}

.Sports .single-block h3 {
  font-size: 1em;
  line-height: 26px;
}

.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:hover img {
  opacity: 0.95;
}

.single-block h3:hover a,
.single-block h4:hover a {
  color: #cd171e;
}

.single-block h1 {
  font-size: 1.875em;
  line-height: 40px;
}

.single-block:hover .overlay-details h3 a {
  color: #f1f1f1;
}

.single-block img {
  width: 100%;
  font-size: 12px;
  line-height: 1;
  color: #a2a2a2;
}

.single-block .details {
  padding: 10px 15px;
  min-height: 75px;
}

.single-block .related {
  padding: 10px 15px;
  min-height: 100px;
}

.meta {
  line-height: 16px;
}

.single-block .meta {
  position: absolute;
  width: 100%;
  padding: 10px;
  right: 0;
  left: 0;
  border-top: 1px solid #eee;
  background: #fff;
  bottom: 0;
}

.single-block .meta span, .single-block .meta a {
  font-size: 12px;
  color: #868686;
}

.single-block .meta a {
  padding-right: 10px;
}

.single-block .meta a.pull-right::before {
  position: absolute;
  content: "";
  width: 3px;
  height: 12px;
  right: 10px;
  background: #cd171e;
  top: 12px;
}

.single-block .meta a:hover {
  color: #439ec9;
}

.single-block .meta .tags a {
  padding: 0;
  display: inline-block;
}

.single-block .meta .tags a:hover {
  color: #000;
}

.single-block .author {
  position: absolute;
  width: 100%;
  padding: 10px;
  right: 0;
  left: 0;
  border-top: 1px solid #eee;
  background: #fff;
  bottom: 0;
}

.single-block .author img {
  float: left;
  width: 40px;
  margin-right: 10px;
  height: 40px;
  border-radius: 50px;
}

.single-block .author a {
  font-size: 14px;
  color: #868686;
}

.single-block .author a:hover {
  color: #439ec9;
}

.single-block.shadow {
  box-shadow: 0 1px 4px 0 #b9b9b9;
}

.single-block.shadow:hover {
  box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.59);
}

.mainLead {
  min-height: 510px;
  max-height: 510px;
  overflow: hidden;
}

.mainLead h3 {
  font-size: 1.8em;
  margin: 0 0 15px;
  padding: 0;
  line-height: 36px;
}

.subLead .details {
  padding: 10px 15px;
}

.single-block.subLead {
  min-height: 245px;
}

.box-white .single-block {
  border: 1px solid #f1f1f1;
  position: relative;
  margin-bottom: 20px;
  min-height: 180px;
    background:#FFF
}

.box-white .opinion .single-block {
  background: #f1f1f1;
  position: relative;
  margin-bottom: 20px;
  min-height: 200px;
}

.box-white .single-block h4 {
}

.opinion .single-block {
  background: #fff;
  position: relative;
  margin-bottom: 20px;
  min-height: 240px;
}

.opinion .single-block p {
  margin-top: 10px;
  font-size: 1em;
  line-height: 22px;
}

.opinion .single-block .details {
  height: 140px;
  overflow: hidden;
}

.opinion .single-block .a:hover {
  color: #337ab7;
}

.opinion i {
  color: #bcbcbc;
}

.box-white .single-block .meta {
  background: #f1f1f1;
  border-top: 1px solid #fff;
}

/* category media */
.single-block .details .media {
  border-top: 1px solid #DDD;
  margin: 0 !important;
  padding: 10px 0;
  overflow: hidden;
}

.single-block .details .media:first-child {
}

.single-block .details .media .media-left {
}

.single-block .details .media .media-left a {
}

.single-block .details .media .media-left img {
  width: 80px;
}

.single-block .details .media .media-body {
}

.single-block .details .media .media-body h4 {
  font-size: 1em;
  margin: 0;
  line-height: 22px;
}

.single-block .details .media .media-body a {
}

.single-block.auto {
  min-height: inherit!important;
}

.overlay-category {
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(0,0,0,0.5);
  padding: 2px 10px;
}

.overlay-category a {
  color: #fff;
  font-size: 14px;
}

.overlay-category a:hover {
  color: red;
  font-size: 14px;
}

/* special-box css */
.special-box {
  width: 100%;
  background: #1a1a1a;
  color: #fff;
}

.special-box .catTitle {
  font-size: 36px;
  padding-top: 2px;
}

.special-box .catTitle span {
  padding-right: 15px;
  padding-bottom: 5px;
  display: inline-block;
}

.special-box .catTitle .liner::before {
  border-top: 8px solid #c00;
  top: 12px;
}

.special-box .catTitle .liner::after {
  border-top: 8px solid #c00;
  top: 23px;
}

.special-box .overlay-details {
  background: #292929;
}

.special-box .overlay-details h2 {
  margin: 0;
}

.special-box .overlay-details h2 a {
  color: #fff;
  padding: 10px;
}

.special-box .single-block {
  background: transparent;
}

.special-box .single-block .details {
  padding: 0;
}

.special-box .single-block a {
  color: #fff;
}

.special-box .single-block a:hover {
  color: #c00;
}

.special-box .single-block .details .media {
  height: auto!important;
  padding: 8px 0;
}

.special-box .single-block .details .media:first-child {
  border-top: 0 dashed transparent;
  padding-top: 0!important;
}

/* special box without media */
.special-box .single-block .list-special {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.special-box .single-block .list-special li {
}

.special-box .single-block .list-special li a {
  border-top: 1px dashed gray;
  padding: 10px 0;
}

.special-box .catTitle a {
  color: #fff;
  display: inline-block;
  padding-bottom: 5px;
}

/* category css */
.category .single-block {
  margin-bottom: 0!important;
  height: 505px;
}

.category .single-block:hover img {
  opacity: 1;
}

.category .single-cat-height {
  height: 465px;
  overflow: hidden;
    border-bottom: 1px solid #f1f1f1
}
.category_single_bottom .single-cat-height{
    height: 470px;
}

.category .single-block .details ul {
  list-style: none;
}

.category .single-block .details ul li {
  border-top: 1px dashed #868686;
}

.category .single-block .details ul li a {
  padding: 5px 0;
}

.category .single-block .details ul li a:hover {
  color: #1167a8;
  padding: 5px 0;
}

.category .single-block > h4 {
  padding: 10px 15px 0;
  font-weight: bold;
  line-height: 20px;
  margin-bottom: 0;
}

.category .single-block h3 a,
.category .single-block h4 a {
  color: inherit;
  font-size: .85em;
}

.category .single-block h3:hover a,
.category .single-block h4:hover a {
  color: inherit;
  font-size: .85em;
}

.category .single-block h4 a:hover {
  color: #007a5a;
  font-size: .85em;
}

.single-block.cat-block {
  height: 90px;
  min-height: 0;
  overflow: hidden;
}

.single-block.cat-block img {
  height: 90px;
}

.single-block.cat-block h3 {
  font-size: 1.1em;
  line-height: 26px;
}

#load_more_button {
  background: #b30f0f;
  display: block;
  text-align: center;
  border: none;
  padding: 15px;
  color: #fff;
  width: 100%;
}

#load_more_button:hover {
  opacity: 0.8;
}

/* prev, next css */
.postslide {
  position: fixed;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10000;
}

.postslide a {
  color: #000;
  z-index: 10;
}

.postslide.post_next {
  right: 0;
}

.postslide i {
  height: 100px;
  background: #909090;
  color: #fff;
  line-height: 100px;
  padding: 0 5px;
}

.post_info {
  position: absolute;
  width: 300px;
  height: 100px;
  top: 0;
  background: #dcdcdc;
  padding: 10px 5px 10px 10px;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  z-index: -1;
  overflow: hidden;
}

.post_prev .post_info {
  left: -271px;
  border-right: 3px solid #b30f0f;
}

.post_next .post_info {
  right: -271px;
  border-left: 3px solid #b30f0f;
}

.post_thumbnail img {
  width: 120px;
  float: left;
  margin-right: 5px;
  font-size: 12px;
  line-height: 1;
  color: rgba(40, 51, 49, 0.33);
  margin-top: 5px;
}

.post_prev a:hover .post_info {
  left: 25px;
}

.post_next a:hover .post_info {
  right: 25px;
}

/* video in details page */
.video, .sider, .vid-wrap, .vid-wrap {
  transition: .5s;
  -o-transition: .5s;
  -moz-transition: .5s;
  -webkit-transition: .5s;
}

.video {
  position: relative;
  top: 0;
  right: 0;
  width: 100%;
  z-index: 5;
}

.sider {
  position: fixed;
  width: 100%;
}

.vid-wrap > iframe {
  transition: .5s;
}

.sider .embed-responsive-16by9 {
  padding-bottom: 0;
  overflow: visible;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.sider .vid-wrap {
}

.sider .vid-wrap iframe {
  width: 22.1%;
  height: 240px;
  top: 50px;
  left: 65.7%;
}

/* deshjure css */
.deshjure {
  /*padding-top: 20px;*/
}

.deshjure .media {
  margin-bottom: 17px;
    border-bottom: 1px solid #DDD;
    padding-bottom: 8px;
}
.deshjure .box-gray {
    background: #000 !important;
}
.deshjure .media:last-child{border: none}

.deshjure .media a {
    color: #333;
    text-decoration: none;
    font-size: 18px;
    line-height: 25px;
}

.deshjure .media img {
  width: 120px;
  font-size: 12px;
  line-height: 1;
  color: #a2a2a2;
}

.deshjure .media a:hover {
  color: #439ec9;
}

.deshjure .media .media-left .media-object {
  width: 90px;
}

.deshjure .media .media-body {
}

.deshjure .deshjure_list .media a{
    color:#FFF;
}

.deshjure .media .media-body .meta {
  position: relative;
}

.deshjure .media .media-body .meta i {
  display: inline-block;
  font-size: 12px;
}

.deshjure .media .media-body .meta a {
  display: inline-block;
  font-size: 12px;
  color: #868686;
}

.deshjure .media .media-body .meta a:hover {
  color: #000;
}

.deshjure .single-block {
  height: auto;
}

.deshjure .single-block .details {
}
.deshjure .single-block .details h3 a{
    font-size: 30px;
    line-height: 35px;
    max-height: 80px;
    font-weight: normal;
}

.deshjure .single-block .details h4 a{
    font-size: 20px;
    line-height: 25px;
    max-height: 100px;
    font-weight: normal;
}

.deshjure .col-sm-3 .single-block,
.national .col-sm-3 .single-block {
  min-height: 217px!important;
  height: 217px!important;
  max-height: 217px!important;
}

.deshjure .col-sm-3 .single-block .details,
.national .col-sm-3 .single-block .details {
  padding: 5px 15px!important;
  min-height: 90px!important;
  height: 90px!important;
  max-height: 90px!important;
  overflow: hidden
}

.deshjure .single-block h4{
    overflow: hidden;
    max-height: 75px;
}
.homePageSideSvg {
  padding-right: 19px;
  padding-left: 18px;
}

/* national */
.national .col-sm-6 .single-block h4 {
  font-size: 1.15em;
}

/* floating video player */
.content-media--video {
  background-color: #ddd;
  display: block;
  position: relative;
  padding: 0 0 56.25% 0;
  z-index: 1;
}

.content-media--video iframe {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#featured-video {
  transition: width .2s ease-in-out, height .2s ease-in-out, transform .38s ease-in-out;
}
/** Use .sticky */
#featured-video.is-sticky {
  position: fixed;
  top: 60px;
  left: auto;
  max-width: 280px;
  max-height: 158px;
  width: 280px;
  height: 158px;
}

@media screen and (min-width: 1120px) {
  #featured-video.is-sticky {
    transform: translateX(-80%);
  }
}

@media screen and (min-width: 1300px) {
  #featured-video.is-sticky {
    transform: translateX(-115%);
  }
}

/* cat title css*/
.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;
}
.deshjure .catTitle a {
  background: transparent;
  color: #fff200;
  padding-right: 15px;
  text-decoration: none;
}

.deshjure .catTitle {
  color: #fff;
}

.catTitle .liner {
}

.catTitle .liner::before {
  position: absolute;
  content: '';
  width: 20px;
  border-top: 6px solid #cd171e;
  top: 10px;
  display: inline-block;
  vertical-align: bottom;
	display:none
}

.catTitle .liner::after {
  position: absolute;
  content: '';
  width: 40px;
  border-top: 6px solid #077753;
  top: 18px;
  display: inline-block;
  vertical-align: bottom;
	display:none
}

.catTitleBlock {
  padding: 10px 0;
  overflow: hidden;
  margin: 0;
}

.catTitleBlock .left {
  float: left;
}

.catTitleBlock .left .catName {
  float: left;
}

.catTitleBlock .left .catName a {
  color: #000;
  text-decoration: none;
}

.catTitleBlock .left .catSubName {
  float: left;
  margin-left: 10px;
}

.catTitleBlock .left .catSubName a {
  display: inline-block;
  font-size: 65%;
  padding: 5px;
  color: #6a6a6a;
  text-decoration: none;
}

.catTitleBlock .left .catSubName a:hover {
  color: #000;
}

.catTitleBlock .right {
  float: right;
  font-size: 20px;
  padding-top: 5px;
  color: #6a6a6a;
  text-decoration: none;
}

.catTitleBlock .right:hover {
  color: #000;
}

/* allnews */
.allnews a {
  display: block;
  text-align: center;
  border: none;
  padding: 5px;
  color: #2e6444;
  background: #E0EEE0;
  text-decoration: none;
}

.allnews:hover a {
  opacity: 0.8;
}

/* jagoTab2 */
.jagoTab2 {
  background: #fff;
  margin-bottom: 20px;
}

.jagoTab2 .nav-tabs {
  border: none;
}

.jagoTab2 .nav-tabs {
  color: #000;
  background: #d2d2d2;
}

.jagoTab2 .nav-tabs > li > a {
  border: none;
  border-top: none;
  color: #000;
  font-size: 1.05em;
  border-radius: 0;
  padding: 3.5px 15px;
  text-decoration: none;
  margin-bottom: 0;
    background: #cd171e;
    color:#FFF
}

.jagoTab2 .nav-tabs > li > a:hover {
  background: #660404;
}

.jagoTab2 .nav-tabs > li.active > a, .jagoTab2 .nav-tabs > li.active > a:focus, .jagoTab2 .nav-tabs > li.active > a:hover {
  border: none;
  border-radius: 0;
  background: #b0b0b0;
  color: #000;
  border-top: none;
}

.jagoTab2 .tab-content {
    background: #f6f6f6;
}

.jagoTab2 .tab-content ul.media-list {
 /* max-height: 250px;*/
  overflow-y: auto;
  padding-left: 10px;
}

.jagoTab2 .tab-content ul.media-list .media {
  border-bottom: 1px dotted gray;
  margin: 0;
  padding: 5px 0;
  position: relative;
  overflow: visible;
    display: block;
    overflow: hidden
}

.jagoTab2 .tab-content ul.media-list .media .media-left {
  padding-right: 0;
}

.jagoTab2 .tab-content ul.media-list .media .media-left span {
  position: absolute;
  margin-top: -1px;
  left: -25px;
  height: 35px;
  width: 34px;
  background: #cd171e;
  text-align: center;
  line-height: 25px;
  color: #fff;
  border-radius: 50%;
  border: 4px solid #fff;
  top: 15px;
}

.jagoTab2 .tab-content ul.media-list .media .media-left img {
  width: 90px;
  display: inline-block;
  padding-right: 10px;
  font-size: 10px;
  line-height: 1;
  color: #a2a2a2;
}

.jagoTab2 .tab-content ul.media-list .media .media-right img {
  width: 60px;
}

.jagoTab2 .tab-content ul.media-list .media .media-body .media-heading {
  font-size: 0.95em;
  line-height: 1.35;
}

.jagoTab2 .tab-content ul.media-list .media .media-body .media-heading a {
  color: #000;
  display: block;
    overflow: hidden;
  max-height: 45px;
}

.jagoTab2 .tab-content ul.media-list .media:hover .media-heading a {
  color: #1167a8;
}

.jagoTab2 .tab-content ul li:hover a {
  color: #1167a8;
  text-decoration: none;
}

.jagoTab2 .nav-tabs {
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
}

.photo .jagoTab2 .tab-content ul.media-list {
  max-height: none!important;
  padding-left: 0;
  border: 1px solid #ccc;
  border-top: none;
}

.photo .jagoTab2 .tab-content ul.media-list .media {
  padding: 10px!important;
}

.jagoTab2.TagTab {
}

.jagoTab2.TagTab .tab-content {
  padding: 15px;
}

.jagoTab2.TagTab .tab-content .tag-block {
  margin-bottom: 10px;
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 10px;
}

.jagoTab2.TagTab .tab-content .tag-block:last-child {
  margin-bottom: 0;
  border-bottom: 0 solid #dbdbdb;
  padding-bottom: 0;
}

.jagoTab2.TagTab .tab-content .tag-block .tag-img {
  position: relative;
}

.jagoTab2.TagTab .tab-content .tag-block .tag-img a {
  color: #fff;
}

.jagoTab2.TagTab .tab-content .tag-block .tag-img a:hover {
  color: #ec5d64;
}

.jagoTab2.TagTab .tab-content .tag-block h3 {
  font-size: 1em;
  margin: 0;
}

.jagoTab2.TagTab .tab-content .tag-block a {
  color: #ec5d64;
}

.jagoTab2.TagTab .tab-content .tag-block a:hover {
  color: #c6171f;
}

.jagoTab2.TagTab .tab-content .tag-block p {
  padding-top: 10px;
  font-size: .85em;
  line-height: 24px;
}

.jagoTab2.TagTab .tab-content small {
  font-size: 12px;
  color: #777;
}

.jagoTab2.TagTab .tag-photo .col-sm-4 {
  margin-bottom: 20px;
}

.jagoTab2.TagTab .tag-photo a {
  color: #000;
}

.jagoTab2.TagTab .tag-photo a:hover {
  color: #ec5d64;
}

.jagoTab2.TagTab .tag-photo h3 {
  font-size: 1em;
  margin: 10px 0 0 0;
}

.cat_more {
  background: #D2D2D2!important;
  text-align: left!important;
}
/* blockquote carousel */
.topSakkhatkar {
  background: #fff;
  margin-bottom: 20px;
  height: 225px;
}

.topSakkhatkar h2 {
  margin: 0;
  padding: 10px;
  color: #000;
  background: #d9d9d9;
  text-align: center;
}

.topSakkhatkar h2 a {
  color: #000;
}

.topSakkhatkar h2 a:hover {
  color: #439ec9;
}

.topSakkhatkar .sakkhatkar-block {
  padding: 15px;
}

.topSakkhatkar .sakkhatkar-block .media {
  border-bottom: 1px solid #f1f1f1;
  padding-bottom: 15px;
}

.topSakkhatkar .sakkhatkar-block .media .media-heading {
  line-height: 22px;
  font-size: .9em;
}

.topSakkhatkar .sakkhatkar-block .media:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

.topSakkhatkar .sakkhatkar-block .media a {
  color: #000;
}

.topSakkhatkar .sakkhatkar-block .media a:hover {
  color: #439ec9;
}

.topSakkhatkar .sakkhatkar-block .media img.media-object {
  width: 105px!important;
}

.blockQuote {
  background: #fff;
  padding: 10px 15px 20px;
  margin-bottom: 20px;
  min-height: 200px;
}

.blockQuote .catTitle {
  border-bottom: 1px solid #eee;
  padding: 5px 0 10px;
}

.blockQuote .carousel {
}

.blockQuote .carousel .carousel-inner {
}

.blockQuote .carousel .carousel-inner .item blockquote {
  height: 90px;
  overflow: hidden;
  background: #f9d0d7;
  border-left: 5px solid #b30f0f;
  margin-bottom: 11px;
}

.blockQuote .carousel .carousel-inner .item blockquote a {
  color: #000;
  text-decoration: none;
}

.blockQuote .carousel .carousel-inner .item blockquote a:hover {
  color: #1167a8;
}

.blockQuote .carousel .carousel-inner .item img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}

.blockQuote .carousel .carousel-inner .item small {
  color: gray;
}

.blockQuote .carousel .control {
  position: absolute;
  top: -40px;
  color: gray;
}

.blockQuote .carousel .control:hover {
  color: #000;
}

.blockQuote .carousel .control.left {
  right: 15px;
}

.blockQuote .carousel .control.right {
  right: 0!important;
}

.carousel-indicators li {
  background-color: rgba(0,0,0,0);
  border: 1px solid #dedede;
}


/* adv-img css */
.adv-img {
}

.adv-img img {
  max-width: 100%;
  width: auto;
}

.adv-img a {
  font-size: 10px;
  display: block;
  margin-bottom: 10px;
}

.adv-img .quote {
  border: 1px solid #c5c5c5;
  padding: 20px 30px;
  text-align: left;
  margin-left: -30px;
  background: #fff;
  width: 50%;
  float: left;
  margin-right: 15px;
}

.adv-img .quote p {
  position: relative;
  font-size: 16px;
  color: #0f0a0e;
  margin-bottom: 10px;
}

.adv-img .quote p i {
  color: #cecece;
  font-size: 20px;
}

/* content css */
.content p {
  font-size: 1.1em;
  line-height: 30px;
}

/* content-division css */
.content-division {
  padding: 15px;
}

.content-division ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.content-division ul li {
}

.content-division ul li a {
  display: block;
  background: #fff;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  padding: 2px 10px;
  margin-bottom: 5px;
}

.content-division ul li a:hover {
  background: #ebebeb;
}

/* content-tags css */
.content-tags {
}

.content-tags ul {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
}

.content-tags ul.padding15 {
  padding: 15px!important;
  margin-bottom: 15px;
}

.content-tags ul li {
  display: inline-block;
}

.content-tags ul li a {
  border: 1px solid #eee;
  display: block;
  background: #fff;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  padding: 2px 10px;
  margin: 2px 0;
}

.content-tags a {
  display: inline-block;
  margin: 2px 0;
}

.content-tags ul li a:hover {
  background: #ebebeb;
}

.related ul li a {
  border-bottom: 1px dashed #797979;
  display: block;
  padding: 5px 0;
}

.related ul li a:hover {
  color: #439ec9;
}

/* footer-logo css */
.footer-logo {
  padding: 20px 0;
  background: rgba(0, 0, 0, 0.27);
}

.our-text {
  text-align: justify;
  line-height: 20px;
  color: #777;
}

.our-text h1 {
  font-size: 15px;
  font-weight: normal;
  display: inline;
}

.our-text p {
  display: inline;
  font-size: 17px;
  line-height: 24px !important;
}



/* timeline css */
.timeline-centered {
  position: relative;
  margin-bottom: 20px;
}

.timeline-centered:before, .timeline-centered:after,
.timeline-centered .timeline-entry:before, .timeline-centered .timeline-entry:after,
.timeline-centered .timeline-entry .timeline-entry-inner:before, .timeline-centered .timeline-entry .timeline-entry-inner:after {
  content: " ";
  display: table;
  clear: both;
}

.timeline-centered:before {
  position: absolute;
  display: block;
  width: 4px;
  background: #f5f5f6;
  left: 17.85%;
  top: 0;
  bottom: 10px;
}

.timeline-centered .timeline-entry {
  position: relative;
  width: 80%;
  float: right;
  margin-bottom: 10px;
  clear: both;
}

.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner {
  margin-left: 0;
  margin-right: -18px;
}

.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-time {
  left: auto;
  right: -100px;
  text-align: left;
}

.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-icon {
  float: right;
}

.timeline-centered .timeline-entry.left-aligned .timeline-entry-inner .timeline-label {
  margin-left: 0;
  margin-right: 70px;
}

.timeline-centered .timeline-entry .timeline-entry-inner {
  position: relative;
  margin-left: -15px;
}

.timeline-centered .timeline-entry .timeline-entry-inner .timeline-time {
  position: absolute;
  left: -95px;
  font-size: 14px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 18px;
}

.timeline-centered .timeline-entry .timeline-entry-inner .timeline-icon {
  background: #9a1515;
  color: #737881;
  display: block;
  width: 10px;
  height: 10px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  text-align: center;
  -moz-box-shadow: 0 0 0 5px #f5f5f6;
  -webkit-box-shadow: 0 0 0 5px #f5f5f6;
  box-shadow: 0 0 0 5px #f5f5f6;
  margin-top: 10px;
  font-size: 15px;
  float: left;
}

.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label {
  position: relative;
  background: #f5f5f6;
  padding: 10px;
  margin-left: 30px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.timeline-centered .timeline-entry .timeline-entry-inner .timeline-label:after {
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 9px 9px 9px 0;
  border-color: transparent #f5f5f6 transparent transparent;
  left: 1px;
  top: 10px;
  margin-left: -9px;
}
/* End timeline css */

/* footer css */
.subscribe {
}

.subscribe form {
}

.subscribe form .input-group {
}

.subscribe form .input-group input.form-control {
  box-shadow: none;
  height: 40px;
  background: #ececec;
  border: 1px solid #ececec;
  border-radius: 30px 0 0 30px;
  padding-left: 20px;
}

.subscribe form .input-group input.form-control:focus {
  box-shadow: none;
  border: none;
  background: #fff;
}

.subscribe form .input-group .input-group-btn {
}

.subscribe form .input-group button.btn {
  border-radius: 0 30px 30px 0;
  border: 1px solid #737373;
  background: #737373;
  color: #fff;
  padding: 8px 30px;
  font-size: 16px;
  margin: 0;
  box-shadow: none;
  text-transform: uppercase;
}

.subscribe form .input-group button.btn:hover {
  box-shadow: none;
  border: 1px solid #9a1515;
  background: #9a1515;
}

.subscribe form .input-group button.btn:focus {
  box-shadow: none;
  border: 1px solid #b30f0f;
}

.footer-top {
  padding: 20px 0;
}

.footer-top .weather h4 {
  color: #b9b9b9;
}

.footer-top .footer-menu {
  margin: 0;
  padding: 0;
}

.footer-top .footer-menu li {
  list-style: none;
  display: inline-block;
}

.footer-top .footer-menu li a {
  text-decoration: none;
  padding: 3px 15px;
  display: block;
  border: 1px solid #3c3c3c;
  font-size: 16px;
  color: #f1f1f1;
}

.footer-top .footer-menu li a:hover {
  background: #3c3c3c;
}

.footer-top .footer-menu li.active a {
  background: #3c3c3c;
}

.footer-top .footer-menu li.active a:hover {
  background: #7b7b7b;
}

.photo-footer-top {
  padding: 20px 0;
}

.photo-footer-top .footer-menu {
  margin: 0;
  padding: 0;
}

.photo-footer-top .footer-menu li {
  list-style: none;
  display: inline-block;
}

.photo-footer-top .footer-menu li a {
  text-decoration: none;
  padding: 3px 15px;
  display: block;
  border: 1px solid #3c3c3c;
  font-size: 16px;
  color: #f1f1f1;
}

.photo-footer-top .footer-menu li a:hover {
  background: #3c3c3c;
}

.photo-footer-top .footer-menu li.active a {
  background: #3c3c3c;
}

.photo-footer-top .footer-menu li.active a:hover {
  background: #7b7b7b;
}

.divider {
  border-top: 1px solid #3c3c3c;
  margin: 15px 0;
}

.dividerDetails {
  border-top: 1px solid #f3f3f3;
  margin: 10px 0;
}

.main-content .caption {
  padding: 0 15px;
  font-size: 14px;
  color: gray;
  font-style: italic;
}

.photo .main-content .caption {
  font-size: inherit;
  color: #fff;
  font-style: normal;
}

.footer-top h3 {
  margin: 0;
}

.newsinfo {
  padding: 15px;
}

.newsinfo a {
  display: inline-block!important;
}

.footer {
  width: 100%;
  background: #000;
  padding: 10px 0;
  color: #f1f1f1;
  border-bottom: 1px solid #222;
}

.warning {
  color: #9a1515;
  padding: 0;
}
/* details page */
.content-details {
  padding: 15px 15px 0 15px;
}

.content-details p {
  line-height: 30px;
}

.time-with-author {
  font-size: 16px;
  line-height: 1;
    padding-top: 17px;
display: block;
}

.half {
}

/* 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;
}
/* poll css */
.poll {
  background: #000;
  padding: 10px 15px;
  color: #fff;
  margin-bottom: 20px;
}

.poll h3 {
  padding-bottom: 15px;
  border-bottom: 1px solid #929292;
  margin-bottom: 20px;
  margin-top: 10px;
  font-size: 1.25em;
}

.poll label {
  font-weight: normal;
}
/*=========== Start category details css ==============*/
hr {
  height: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.btn-bread {
  margin-top: 10px;
  font-size: 12px;
  border-radius: 3px;
}

/* demo-gallery css */
.demo-gallery {
}

.demo-gallery ul {
}

.demo-gallery ul li {
}

.demo-gallery ul li .single-block {
}

.demo-gallery ul li .single-block:hover {
  cursor: zoom-in;
}

.lg-outer {
  cursor: zoom-out!important;
}


/*=========== Search page queries css ==============*/
#queries {
  background: #fff;
  padding: 15px;
  margin-bottom: 20px;
}

#queries a {
  color: #000;
  background: #f1f1f1;
  padding: 1px 8px;
  border: 1px solid #eeeeee;
  margin: 2px 0;
  display: inline-block;
  text-decoration: none;
  font-size: 13px;
}
/*#queries a:nth-child(1){border:1px solid #d1d1d1;}
#queries a:nth-child(2){border:1px solid #3bf320;}
#queries a:nth-child(3){border:1px solid #f8a8e6;}
#queries a:nth-child(4){border:1px solid #92f864;}
#queries a:nth-child(5){border:1px solid #e4b0bf;}
#queries a:nth-child(6){border:1px solid #f3e80b;}
#queries a:nth-child(7){border:1px solid #04eef3;}
#queries a:nth-child(8){border:1px solid #1ef31e;}
#queries a:nth-child(9){border:1px solid #a6a7ea;}
#queries a:nth-child(10){border:1px solid #43eef3;}
#queries a:nth-child(11){border:1px solid #10f354;}
#queries a:nth-child(12){border:1px solid #cff332;}
#queries a:nth-child(13){border:1px solid #fcc075;}
#queries a:nth-child(14){border:1px solid #c8c8c8;}
#queries a:nth-child(15){border:1px solid #bcc1f8;}*/
#queries a:hover {
  background: #fff;
}

.gsc-control-cse, .gs-bidi-start-align .gs-snippet, .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
  font-family: "Helvetica Neue", Helvetica, Arial, SolaimanLipi ,sans-serif,SolaimanLipiNormal!important;
}

.gcsc-branding {
}

.gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
  border-bottom: 1px solid #e3e3e3!important;
}

.gs-result .gs-title, .gs-result .gs-title * {
  text-decoration: none!important;
}

.gs-webResult.gs-result a.gs-title:link,  .gs-imageResult a.gs-title:link {
  color: #000!important;
  text-decoration: underline!important;
}

.gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link b {
  color: #ec5d64  !important;
}

.gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
  color: #ec5d64!important;
  text-decoration: underline!important;
}

.gs-webResult div.gs-visibleUrl, .gs-imageResult div.gs-visibleUrl {
  color: #808080 !important;
}

.gs-image-box.gs-web-image-box.gs-web-image-box-landscape {
  width: 88px!important;
  padding-left: 8px!important;
  padding-top: 5px!important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
  height: 30px!important;
  width: 30px!important;
  display: inline-block!important;
  text-align: center!important;
  line-height: 30px!important;
  border-radius: 50%!important;
  border: 1px solid #e3e3e3!important;
  color: #000!important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  background: #9a1515!important;
  color: #fff!important;
  border: 1px solid #9a1515!important;
  text-decoration: none!important;
}

.gs-spelling a {
  color: #C20D16!important;
}

.gsc-tabsArea {
  border-color: #B30F0F!important;
  height: 28px!important;
}

.gsc-tabHeader {
  overflow: hidden!important;
}

.gsc-tabHeader.gsc-tabhActive {
  border-color: #B30F0F!important;
  border-bottom-color: #FFFFFF!important;
  background-color: #FFFFFF!important;
}

.gs-bidi-start-align.gs-snippet b {
  color: #ec5d64!important;
}

.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {
  padding: 20px!important;
  border: 1px solid rgb(238, 238, 238)!important;
  background-color: rgb(238, 238, 238)!important;
}

.gsc-results .gsc-cursor-box {
  text-align: center!important;
}

/*=========== Author page css ==============*/
#bio {
  font-size: .9em;
}

.author-img {
  width: 200px;
}

.author-img img {
  width: 200px;
}

.author-page {
  padding-top: 20px;
}

.author-news {
}

.author-news .img-box {
  position: relative;
}

.author-news .icon-box {
  position: absolute;
  top: -2px;
  left: 0;
}

.author-news .icon-box i {
  color: #fff;
  padding: 5px 10px;
  background: #C20D16;
  display: inline-block;
  font-size: 12px;
}

.author-news .img-box:hover .icon-box i {
  color: #C20D16;
  background: #fff;
}

.author-page .media {
  border-bottom: 1px solid #e3e3e3;
  background: #fff;
}

.author-page .media .media-left {
}

.author-page .media .media-left a {
  color: #000;
}

.author-page .media .media-left a:hover {
  color: #439ec9;
}

.author-page .media .media-left img {
  width: 160px;
}

.author-page .media .media-body {
}

.author-page .media .media-body h4 {
  font-size: 1em;
  margin: 15px 0  0 0;
}

.author-page .media .media-body a {
  color: #000;
  text-decoration: none;
}

.author-page .media .media-body span {
  color: gray;
  font-size: 12px;
}

.author-page .media .media-body a:hover {
  color: #439ec9;
}

/* photo css */
.photo .single-block {
  background: transparent;
  height: auto;
  min-height: 1%;
  max-height: 1%;
}

.photo .single-block h4 {
  margin-top: 10px;
}

.photo .pagination > li {
  display: inline-block;
}

.photo .pagination {
  display: block;
  text-align: center;
}

.photo .pagination > li:first-child > a,
.photo .pagination > li:first-child > span {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.photo .pagination > li:last-child > a,
.photo .pagination > li:last-child > span {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.photo .pagination > .active > a,
.photo .pagination > .active > a:focus,
.photo .pagination > .active > a:hover,
.photo .pagination > .active > span,
.photo .pagination > .active > span:focus,
.photo .pagination > .active > span:hover {
  background-color: darkred;
  border-color: darkred;
}

.photo .pagination > li > a,
.photo .pagination > li > span {
  padding: 6px 15px;
  color: black;
  font-size: 14px;
}

.photo .pagination > .active > a,
.photo .pagination > .active > span {
  color: #fff;
}

.pagination > li {
  display: inline-block;
}

.pagination {
  display: block;
  text-align: center;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #cd171e;
  border-color: #cd171e;
}

.pagination > li > a,
.pagination > li > span {
  padding: 6px 15px;
  color: black;
  font-size: 14px;
}

.pagination > .active > a,
.pagination > .active > span {
  color: #fff;
}

/* Entertainment css */
.Entertainment .single-block .img-box {
  overflow: hidden;
}

.Entertainment .single-block h3 {
  font-size: 1em;
  line-height: 26px;
}

.info {
  background: #ccc;
  color: #fff;
  padding: 25px 0;
  font-size: 24px;
}
/*=========== photo-Accordion css ==============*/
a:hover {
  text-decoration: none;
}

#wrapper_bu {
  position: absolute;
  width: 100%;
  left: -4%;
}

.txt_h1 {
  font-size: 2em;
}

.holder_bu {
  cursor: pointer;
}

.holder_bu_awayL1 {
  position: absolute;
  top: 0;
  left: 0%;
  width: 33.3%;
  -webkit-transition: width 1s, height 1s, top 1s, left 1s;
  -moz-transition: width 1s, height 1s, top 1s, left 1s;
  -o-transition: width 1s, height 1s, top 1s, left 1s;
  -ms-transition: width 1s, height 1s, top 1s, left 1s;
  transition: width 1s, height 1s, top 1s, left 1s;
}

.holder_bu_awayL2 {
  position: absolute;
  top: 0;
  left: 66%;
  width: 33.3%;
  -webkit-transition: width 1s, height 1s, top 1s, left 1s;
  -moz-transition: width 1s, height 1s, top 1s, left 1s;
  -o-transition: width 1s, height 1s, top 1s, left 1s;
  -ms-transition: width 1s, height 1s, top 1s, left 1s;
  transition: width 1s, height 1s, top 1s, left 1s;
}

.holder_bu_center {
  position: absolute;
  top: 0;
  left: 33%;
  width: 33.3%;
  -webkit-transition: width 1s, height 1s, top 1s, left 1s;
  -moz-transition: width 1s, height 1s, top 1s, left 1s;
  -o-transition: width 1s, height 1s, top 1s, left 1s;
  -ms-transition: width 1s, height 1s, top 1s, left 1s;
  transition: width 1s, height 1s, top 1s, left 1s;
}

.holder_bu_awayR1 {
  position: absolute;
  top: 0;
  left: 80%;
  width: 10%;
  height: 40%;
  -webkit-transition: width 1s, height 1s, top 1s, left 1s;
  -moz-transition: width 1s, height 1s, top 1s, left 1s;
  -o-transition: width 1s, height 1s, top 1s, left 1s;
  -ms-transition: width 1s, height 1s, top 1s, left 1s;
  transition: width 1s, height 1s, top 1s, left 1s;
}

.holder_bu_awayR2 {
  position: absolute;
  top: 0;
  left: 90%;
  width: 10%;
  height: 30%;
  -webkit-transition: width 1s, height 1s, top 1s, left 1s;
  -moz-transition: width 1s, height 1s, top 1s, left 1s;
  -o-transition: width 1s, height 1s, top 1s, left 1s;
  -ms-transition: width 1s, height 1s, top 1s, left 1s;
  transition: width 1s, height 1s, top 1s, left 1s;
}

.wrapper_bu {
  height: 70px;
  position: relative;
}

.wrapper_bu .image i.fa-star {
  color: #ed1390;
}

.wrapper_bu .image i.fa-map-marker {
  color: #ffb200;
}

.wrapper_bu .image i.fa-tint {
  color: #00cf08;
}

.panel-default {
  border: none;
}

.panel-heading {
  padding: 0px;
}

.title.active {
  font-size: 17px;
  color: #181818;
  line-height: 20px;
}

.title {
  font-size: 15px;
  color: #878787;
  margin: 5px 0;
  text-transform: uppercase;
}

.image img {
  display: inline-block;
}

/*=========== star-name ==============*/
.single-name {
}

.single-name h1 {
  margin: 0 0 15px 0;
}

.single-name ul {
  margin: 0;
  padding: 15px;
  list-style: none;
  text-align: left;
}

.single-name ul li {
  width: 16.66%;
  float: left;
}

.single-name ul li a {
  color: #000;
  padding: 3px 0;
  display: block;
}

.single-name ul li a:hover {
  color: deepskyblue;
}

.photo .panel h1 {
  margin: 0;
}
.js-buttons{
    display:none;
}
.fb-share-button{
    background:red;
}
.fb-share-button {
    opacity: 0;
}

/*=========== media query ==============*/
@media (min-width: 1200px) {
  .col-sm-8.main-content {
    width: 69.50%;
  }

  .col-sm-4.aside {
    width: 30.50%;
    position: relative;
  }

  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    padding-right: 10px!important;
    padding-left: 10px!important;
  }

  .sider .vid-wrap iframe {
    width: 25%;
    height: 280px;
    top: 50px;
    left: 67.7%;
  }
}

@media (max-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
    .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    padding-right: 10px!important;
    padding-left: 10px!important;
  }
}

/*Desktop : Medium : 1280px */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
}

/*Tablet layout: 768px. */
@media only screen and (min-width: 768px) and (max-width: 991px) {
}

/*Mobile layout: 320px. */
@media only screen and (max-width: 767px) {
  #menu {
    background: #fff;
  }

  #menu a {
    color: #000;
  }

  #menu .bn-edition {
    color: #fff;
  }

  .sb-icon-search {
    background: #9a1515;
  }

  .sb-search.sb-search-open .sb-icon-search, .no-js .sb-search .sb-icon-search {
    background: #000;
  }

  .cat-lead .col-sm-4 > div {
    padding: 15px;
  }

  .single-block.cat-block {
    height: auto;
  }

  .single-block.cat-block img {
    height: auto;
  }

  .single-block.cat-block h4 {
    font-size: .8em;
    margin-top: -10px;
  }

  #loadMoreContent {
    background: #fff;
    padding: 15px 0;
    margin-bottom: 15px;
  }

  .archive .single-block {
    background: transparent;
  }

  .jagoTab2.ThreeTab .nav-tabs > li {
    width: 33.33% !important;
    float: left;
  }

  .jagoTab2.TwoTab .nav-tabs > li {
    width: 50% !important;
    float: left;
  }

  .author-img {
    width: 120px;
    display: block;
    margin: auto;
    margin-bottom: 15px;
  }

  .author-img img {
    width: 120px;
  }

  .author-name {
    text-align: center;
  }

  .author-occupation {
    text-align: center;
  }

  .author-page h3 {
    padding: 0 15px;
  }

  .author-page .single-block small {
    padding: 5px 15px;
  }
}



/*Wide Mobile Layout: 480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
}

@media print {
  #main-content .col-lg-9 {
    width: 100%!important;
  }

  #at4-toaster {
    display: none !important;
    visibility: hidden !important;
  }

  #main-content .col-lg-pull-9 {
    width: 0!important;
    visibility: hidden !important;
  }
}





.first_lead_news{position:relative;overflow: hidden;}
.first_lead_news .ld_news_image{}
.first_lead_news .ld_news_image img{width:100%}
.first_lead_news:hover .ld_news_image img{opacity: 0.85;}
.first_lead_news:hover .ld_news_content h1{color: #f9ff06;}
.first_lead_news .ld_news_content{}
.first_lead_news .ld_news_content h1{color:#FFF;font-size: 24px;margin: 0px;margin-bottom: 10px;padding-top: 15px;}
.first_lead_news .ld_news_content p{color:#FFF}
.first_lead_news .ld_news_content p.date{margin-bottom: 0px;color:#FFF;border-left: 2px solid red;padding-left: 10px;font-size: 12px;}
.news_top_link{display: block;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 3;}
.ld_news_content{position: absolute;z-index: 2;bottom: 0;padding: 10px;padding-top: 40px;background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);left: 0;
right: 0;
}


/* fv-live */

.fb-live{background: #111 !important;}
.fb-live h2{margin-left:10px}

.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;
}
.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;
}


img{max-width:100%; height: auto;}
.jagoTab2 .tab-content ul.media-list .media .media-left img{max-width:inherit !important}


#menu .mega-dropdown-menu .dropdown-menu{overflow: hidden;position: inherit;width: 100%;box-shadow: inherit;border: none;}
#menu .mega-dropdown-menu .dropdown-menu .col-sm-3:last-child ul{border:none}
.media-left, .media > .pull-left{float:left}




.right_column{}
.column_title{margin: 0;padding: 0;color: #FFF;font-size: 20px;padding: 2px 15px;background: -moz-linear-gradient(top, #000000 0%, #ff0000 100%);
background: -webkit-linear-gradient(top, #000000 0%,#ff0000 100%);
background: linear-gradient(to bottom, #000000 0%,#ff0000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ff0000',GradientType=0 );
text-align: center}
.single_column{}
.column_top_content{padding: 10px 0px;}
.column_top_content img{}
.column_top_content h1{margin: 0;padding: 0;font-size: 15px;border-left: 2px solid #E72424;padding-left: 7px;}
.column_top_content h1 a{color: #000;font-weight: bold;text-decoration: none;}
.column_top_content h1 a:hover{color: red;}
.columnist{background: #DDD;padding: 0px 5px;}
.columnist p{margin:0;font-size: 13px;}
.columnist p a{color: #4c4c4c;text-decoration:none}
.columnist p a i{}
.summery p{text-align: justify;font-size: 12px;margin: 0;}
.summery p a{text-decoration: none;color: #5f5f5f;text-align:justify;}
.summery p a:hover{color:red}



.single_page_heading{font-size: 24px;}
iframe{max-width: 100%}
/*This style for single page*/
.sinel_page_column{}
.sinel_page_column h1{font-size: 18px;}
.sinel_page_column h1 a{font-weight:normal}
.sinel_page_column p{margin-bottom: 0px;margin-top: 5px;font-size: 14px;}
.sinel_page_column .column_top_content{padding:0px}

.justify_col .hupso-share-buttons{margin:0px !importent;padding:0px !importent}

/*article*/

.justify_row{display: flex;flex-direction: row;}
.justify_col{padding-right:7px;display: flex;flex-direction: column;justify-content: center;}
.article_header{padding: 10px;margin-top: 15px;border: 1px solid #DDD;border-radius: 5px;background: #f6f9f9;padding-bottom: 0px;}
.article_header .headeing h1{margin-top: 5px;border-bottom: 1px solid #DDD;padding-bottom: 10px;margin-bottom: 10px;color: #000;}
.article_header .headeing h1:hover{color:red}
.article_content{display: block;}
.article_content .wp-caption{position:relative;margin-bottom: 10px;}
.article_content .wp-caption img{width:100%}
.article_content p{font-size:18px;text-align:justify}
.article_content .wp-caption .wp-caption-text{background: #000;color: #FFF;padding: 5px;margin: 0px;bottom: 0px;font-size: 14px;left: 0;right: 0;
}




/*top scroll style*/
.mt-round .mt-label{border-radius: 0px 0px 0px 0px;margin-left:0px;padding: 4px 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: #2e6444;}
.mt-news{background:#FFF}
.mt-news a {
	background: #FFF;
	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:inherit}
.modern-ticker{height: 40px;border: 1px solid #2e6444;}
.footer_scroll .mt-body {margin-top: 0px;}
.modern-ticker{background-color:#fff}
.mt-next, .mt-play, .mt-prev{height: 40px;}

div#yop-poll-container-1_yp59f246ece4b6d{width:inherit}
.yop-poll-container{width:inherit}
.col-sm-4 .aside .catTitle{background-color: #660404;
padding: 10px 10px;
margin-bottom: 0px;
color: #FFF;
border: 1px solid #830921;}

.big_category_header{background-color:#FFF;background-position: top center;background-repeat: no-repeat;background-size: contain;}
.category_cat_head{min-height: 50px}
.category_cat_head h1{margin: 0px;padding:0px}
.category_cat_head h1 a{color: #040707;text-decoration: none;padding: 15px 0px;display: inline-block}
.category_cat_head h1 span a{font-size: 20px;color: #660404;font-style: italic;}
.sub_category_menu{min-height: 48px;background:#0003}
.sub_cateogry_menu{margin: 0;padding: 0;list-style: none;}
.sub_cateogry_menu li{float: left;}
.sub_cateogry_menu li a{display: block;color: #000;text-decoration: none;padding: 9px;border-bottom: 4px solid #0003;border-color:transparent}
.sub_cateogry_menu li a:hover{border-color: #660404}
.sub_cateogry_menu li a.active{border-color: #660404}




.single-block a{display: block;
overflow: hidden;
max-height: 45px;}

.single-block a:first-child{max-height:inherit}

@media print 
{
  a[href]:after { content: none !important; }
  img[src]:after { content: none !important; }
}
@page { size: auto;  margin: 0mm; }


.header_top_section {
	padding: 5px 0px;
	background: #E0EEE0;
	box-shadow: 0px 5px 5px -5px #000;
}
.header_top_section .date{}
.header_top_section .social-media{margin-bottom: 0px;text-align: right;}
.header_top_section .social-media li a i, .header_top_section .social-media li button i{width: 20px;height: 20px;border-radius: 0;line-height: 20px;font-size: 12px;}
.searchform input[type="text"] {
	border-radius: 4px 0px 0px 4px;
	height: 28px;
	background: #FFF;
	color:#363131;
	border-radius: 0;
    border: none;
}
.searchform .form-control::placeholder {
	color: #363131;
	opacity: 1;
}
.searchform .form-control:focus{border:none;inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(152, 153, 155, 0.6)}

.search_submit_button {
	background-color: #000;
	color: #FFF;
	border-radius: 0px 4px 5px 0px;
	border: none;
	height: 26px;
	padding:0px;
	background-color: #9c9c9c;
	margin-top: 1px;
}

.SyltechTab .tab-content ul.media-list{padding-left: 10px;padding-right: 10px;}


/*right columnist style*/
.right_column{padding: 15px;background: #FFF;margin-bottom: 15px;padding-top: 0px;background: #F6F6F6;}
.column_title{margin: 0;padding: 0;color: #FFF;font-size: 20px;background: #2e6444;
text-align: center;margin-left: -15px;
margin-right: -15px;}
.single_column{}
.column_top_content{padding: 10px 0px;}
.column_top_content img{}
.column_top_content h1{margin: 0;padding: 0;font-size: 15px;border-left: 2px solid #E72424;padding-left: 7px;}

.sinel_page_column .column_top_content h1 a {
	color: #757575;
	font-weight: bold;
	text-decoration: none;
	font-size: 19px;
}
.sinel_page_column .column_top_content h1 a:hover{color: red;}

.columnist{background: #E0EEE0;padding: 0px 5px;}
.columnist p{margin:0;font-size: 13px;}
.columnist p a{color: #4c4c4c;text-decoration:none;font-size: 14px;}
.columnist p a i{}
.summery p{text-align: justify;font-size: 12px;margin: 0;}
.summery p{text-decoration: none;color: #5f5f5f;text-align:justify;font-size: 15px;line-height: 22px !important;}
.box-black{background-color: #212121;}
.box-black .catTitleBlock .left .catName a{color:#ef3f23}
.Entertainment  .catTitleBlock .left .catName a{color: #fff;}
.Entertainment .catTitleBlock .right{color: #dbd7d7;}


/*edit css*/
.home_subtitle{color: #FFB300;margin-bottom: 0px;}
.first_lead_news .ld_news_content h1.main_lead_title{font-size: 32px}


.catTitleBackground .left .catName a {
	color: #FFF;
	position: relative;
	
	padding: 6px 50px;
	padding-left: 10px;
    display: inline-block;
}
.catTitleBackground {
	padding-top: 0px;
	margin-top: 0px;
	font-size: 20px;
	padding-bottom: 0px;
	margin-bottom: 5px;
	background: #E0EEE0;
    max-height: 35px;
}
.catTitleBackground .right {
	float: right;
	font-size: 20px;
	padding-top: 8px;
	color: #6a6a6a;
	text-decoration: none;
	padding-right: 10px;
}
.catTitleBackground .left .catName a, .catTitleBackground .left  .catName a::before {
	background: #2e6444;
}
.catTitleBackground .left  .catName a::before {
	content: '';
	width: 60px;
	height: 100%;
	position: absolute;
	right: -30px;
	top: 0;
	z-index: -1;
	display: block;
	-webkit-transform: skew(45deg);
	-ms-transform: skew(45deg);
	transform: skew(45deg);
    z-index: 5;
}



/*Syltech section 2 design */
.single_gray{background:#f6f6f6;border-bottom: 2px solid #009688;margin-top:15px}
.single_gray .content_box{padding: 8px;}
.single_gray a{color:#000}
.single_gray img{width:100%}
.single_gray h3{color:#000;font-size: 18px;line-height: 26px;color: #000;margin-bottom: 10px;font-weight: 400;word-wrap: break-word;font-weight: bold;overflow: hidden;height: 52px;margin-top: 0px;}

.list_gray .single_gray h3{color:#000;font-size: 25px;line-height: 30px;word-wrap: break-word;font-weight: normal;overflow: hidden;}
.single_gray .date_p{padding-right: 9px;margin-right: 8px;color: #666;font-size: 14px;line-height: 20px;margin-bottom:0px}

.single_gray:hover img{opacity: 0.9}
.single_gray:hover a, .single_gray:hover h3{color:#cd171e}
.single_gray.big_box{}
.single_gray.big_box .summary, .single_gray.big_box .summary a{
	font-size: 16px !important;
	line-height: 24px;
	font-weight: normal;
	padding-bottom: 15px;
	margin: 0 0 10px;
	color: #666;
	font-weight: normal;
}

.single_gray.big_box h3{height:inherit}
.single_gray.big_box:hover a, .single_gray.big_box:hover h3{color:inherit}
.single-block .details a {display: block;overflow: hidden;max-height: 50px;	font-size: 18px;line-height: 26px;font-weight: normal;}

.list_cat .single-block .details a{font-weight: normal}
.catTitleRed h2{
    background: #ffdcdc;
}
.catTitleRed h2 .left .catName a, .catTitleRed h2 .left  .catName a::before {
	background: #cd171e;
}
.catTitleRed h2 .left .catName a::before{position: inherit;z-index: 0}
.catTitleRed .single-block .details .media:first-child{border: none}


.catTitleBlack h2{
    background: #cfcfcf;
}
.catTitleBlack h2 .left .catName a, .catTitleRed h2 .left  .catName a::before {
	background: #353232;
}
.catTitleBlack h2 .left .catName a::before{position: inherit;z-index: 0}
.catTitleBlack .single-block .details .media:first-child{border: none}



.catTitlteNewBlack h2{
    background: #cfcfcf;
}
.catTitlteNewBlack h2 .left .catName a, .catTitleRed h2 .left  .catName a::before {
	background: #353232;
}
.catTitlteNewBlack h2 .left .catName a::before{z-index: 0}
.catTitlteNewBlack .single-block .details .media:first-child{border: none}
.catTitlteNewBlack .first_post h2{
    background: #FFF;
}.catTitlteNewBlack .list h2{
    background: #FFF;
}
.catTitlteNewBlack .left .catName a, .catTitlteNewBlack .catTitleBackground .left .catName a::before{background: #353232;}


/*Photo gallary style*/
.photoGallaryCats{}
.photoGallaryCats a{color: #E0E0E0;}
.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}
.photo_archive  .single-block h4{min-height: 50px;}


/*gray section*/
.gray_section{background-color:#f0f0ed}
.single_cat_white{background: #FFF;}
.single_cat_white .post_content{}
.single_cat_white .image_box img{}
.single_cat_white .image_box .first_post{padding: 0px 10px;}
.single_cat_white .image_box .first_post h2{color: #000;display: block;overflow: hidden;max-height: 57px;font-size: 22px;line-height: 30px;font-weight: 600;}
.single_cat_white .image_box .first_post h2:hover {color: #cd171e;}
.single_cat_white .image_box .first_post .summery{
        font-size: 16px !important;
        line-height: 24px;
        font-weight: normal;
        padding-bottom: 15px;
        margin: 0 0 10px;
        color: #666;
        font-weight: normal;
    }
.single_cat_white .image_box .first_post .summery a{
        font-size: 16px !important;
        line-height: 24px;
        font-weight: normal;
        color: #666;
        font-weight: normal;
    }
.paddingTop30{padding-top:30px}

.single_cat_white .list{margin: 0;padding: 0;list-style: none;padding-bottom: 15px;}
.single_cat_white .list li{border-top: 1px solid #ccc;}
.single_cat_white .list li a{display: block;color: #000;font-size: 20px;line-height: 26px;padding: 10px;} 
.single_cat_white .list li a h2{color: #000;font-size: 20px;line-height: 26px;margin: 0;padding:0}
.single_cat_white .list li a:hover h2{color: #cd171e;} 
.no_image .list li:first-child{border:none}
.no_image .list li:first-child a h2{font-weight: bold}
.leadBox.imgBorder .single_gray{border:none}
.leadBox.imgBorder .single_gray img{border-bottom: 2px solid #cd171e;}
.box-green{background: #2e6444}
.box-green .catTitleBlock .right{color:#ddd}
.box-green .catTitleBlock .left .catName a{color:#FFF}
.box-green .single-block h3{}
.box-green .single-block .details a{font-size: 20px;
font-weight: normal;
line-height: 30px;
max-height: 86px;}
.home_last_ad{background:#f0f0ed}

/*footer menu*/
.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: #ccc;
}
.footer_menus ul li a i{color: #ffb300;}
.footer_menus ul li a:hover{color: #ffb300;}




/*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; 
}


/*plugin style*/
.muslim_prayer_time .color, .muslim_prayer_time .city_selection select option{width:100% !important;background-color: #C9C9C9 !important;border-radius: 0px !important}
.muslim_prayer_time .city_selection select{max-width: inherit !important; width:100% !important; -webkit-appearance: none;
   -moz-appearance:    none;
   appearance:         none;}
.muslim_prayer_time .prayer_time ul li.time_table{background-color: #e0eee0 !important}
.muslim_prayer_time .prayer_time li.time_table{}
.muslim_prayer_time{background: #FFF !important}
.muslim_prayer_time .prayer_name ul li.time_table{background-color: #E1E1E1 !important;margin-left: 10px;}
.basic-question-title, .basic-answer .basic-text, basic-vote {font-family: "Helvetica Neue", Helvetica, Arial, SolaimanLipi ,sans-serif,SolaimanLipiNormal}
.form-control{border-radius: 0px}
.muslim_prayer_time .prayer_name li.time_table {color: #000 !important}