@import url('https://fonts.googleapis.com/css?family=Ek+Mukta');
* {
  margin: 0 auto;
}
body {
  background: #f9f9f9;
}
.ads-wrapper img {
  width: 100%;
  padding: 15px 0;
}
.default-font {
  font-family: 'Ek Mukta', sans-serif !important;
}
body {
  background: #FFF;
}
.top-header-wrapper {
  background-color: #B71F25;
  padding-bottom: 5px;
}
.top-header-wrapper ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.top-header-wrapper ul li {
  float: left;
  padding: 10px 10px;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}
.top-header-wrapper ul li:first-child {
  padding-left: 0;
}
.top-header-wrapper ul li a {
  color: #FFF;
  font-size: 12px;
}
.top-header-wrapper .social-icon-links {
  padding-top: 5px;
  text-align: center;
  float: left;
  padding-left: 10px;
}
header {
  font-family: 'Ek Mukta', sans-serif !important;
}
header .navbar {
  margin-bottom: 0;
}
header .navbar-default {
  background-color: #000000;
  border: none;
  border-radius: 0;
  border-bottom: 2px solid #B71F25;
}
header .navbar-default .navbar-toggle {
  border-color: transparent;
}
header .navbar-default .navbar-toggle .icon-bar {
  background-color: #FFF;
}
header .navbar-default .navbar-toggle:hover {
  background-color: transparent;
}
header .navbar-default .navbar-nav {
  font-family: 'Ek Mukta', sans-serif !important;
}
header .navbar-default .navbar-nav .active > a {
  background-color: #B71F25;
  color: #FFF;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
header .navbar-default .navbar-nav .active > a:hover {
  background-color: #B71F25;
  color: #FFF;
}
header .navbar-default .navbar-nav a:hover {
  background-color: #B71F25;
  color: #FFF;
}
header .navbar-default .navbar-nav li a {
  color: #FFF;
  font-size: 1.1em;
}
header .navbar-default .navbar-nav li a i {
  font-size: 1.2em;
}
.trending-wrapper {
  background: #E9EFF5;
  padding: 5px 0;
  font-family: 'Ek Mukta', sans-serif !important;
}
.trending-wrapper .trending-title span {
  font-size: 1.2em;
  position: relative;
  color: #000000;
  font-weight: 500;
}
.trending-wrapper .trending-title span:before {
  content: "\f08d";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #999;
  font-size: 18px;
  padding-right: 0.5em;
  position: absolute;
  right: -50px;
}
.trending-wrapper .trending-links ul {
  margin-bottom: 0;
}
.trending-wrapper .trending-links ul li a {
  font-size: 1.1em;
  line-height: 25px;
}
footer {
  border-top: 5px solid #000000;
  background: #B71F25;
  padding: 15px 0;
  color: #FFF;
}
footer h2 {
  font-weight: bold;
}
.footer-copyrights-wrapper {
  font-family: 'Ek Mukta', sans-serif !important;
  background: #000000;
  padding: 10px 0;
}
.footer-copyrights-wrapper .footer-copyrights-links ul {
  margin-bottom: 0;
}
.footer-copyrights-wrapper .footer-copyrights-links ul li a {
  line-height: 25px;
  color: #FFF;
}
.footer-copyrights-wrapper .footer-copyrights-links ul li a:hover {
  color: #e6e6e6;
}
.footer-copyrights-wrapper .footer-copyrights-links span {
  color: #FFF;
}
.category-wrapper {
  font-family: 'Ek Mukta', sans-serif !important;
}
.category-wrapper .category-container {
  margin-top: 15px;
}
.category-wrapper .category-container .category-title {
  padding-left: 15px;
}
.category-wrapper .category-container .category-title h1 {
  margin: 0;
  padding: 10px;
  font-size: 1.8em;
  border-left: 5px solid #B71F25;
}
.category-wrapper .category-container .category-posts {
  padding: 15px 0;
  border-bottom: 1px solid #EEE;
  display: inline-block;
}
.category-wrapper .category-container .category-posts:last-child {
  border-bottom: 0;
}
.category-wrapper .category-container .category-posts .category-image img {
  width: 100%;
}
.category-wrapper .category-container .category-posts .category-content h2 {
  margin-top: 0;
  font-weight: bold;
}
.category-wrapper .category-container .category-posts .category-content p {
  font-size: 1.2em;
}
.single-wrapper .single-container {
  margin-top: 15px;
}
.single-wrapper .single-container .single-title p.date-author {
  padding-top: 15px;
  font-size: 1.2em;
  font-weight: 500;
  color: grey;
}
.single-wrapper .single-container .single-title h1 {
  font-family: 'Ek Mukta', sans-serif !important;
  margin: 0;
  font-size: 3em;
  font-weight: bold;
  color: #000000;
}
.single-wrapper .single-container .single-title h1 .sub-heading {
  font-size: 0.7em;
}
.single-wrapper .single-container .single-image {
  margin: 15px 0;
}
.single-wrapper .single-container .single-image img {
  width: 100%;
}
.single-wrapper .single-container .single-content-description {
  font-family: 'Ek Mukta', sans-serif !important;
  font-size: 1.4em;
}
.related-container .news-header h1 {
  margin-top: 0;
  margin-bottom: 0;
  color: #FFF;
  font-size: 1.1em;
}
.related-container .related-posts-container h3 {
  font-weight: bold;
  line-height: 20px;
}
.related-container .related-posts-container .related-container-each img {
  height: 150px;
  width: 100%;
  object-fit: cover;
  object-position: top;
}
.cell-manage-class .panel-grid-cell:first-child {
  margin-left: 0 !important;
}
.cell-manage-class .panel-grid-cell:last-child {
  margin-right: 0 !important;
}
.footer-quick-links ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.footer-quick-links ul li {
  text-align: left;
}
.footer-quick-links ul li a {
  color: #FFF;
}
.archive-content-each {
  border-bottom: 1px solid #CCC;
}
.archive-content-each:last-child {
  border-bottom: 0px;
}
.archive-content-each a {
  font-weight: bold;
}
.navbar {
  min-height: 42px;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
