.site-header:after {
    opacity: 1 !important;
}

@media only screen and (max-width: 991px){
  .widget-area, .footer-widget-area {
    display: block;
  }
}

.entry-meta {display: none;
}

.single .entry-meta {
   display: none;
}

.posted-on {
   display: none;
}
.main-navigation li {
  font-size: 14px;
}
@media only screen and (max-width: 991px){
  .widget-area, .footer-widget-area {
    display: block;
  }
}
.entry-content {
   overflow: visible;
}

a {
    color: #b31717 !important;
}
.page-template-default .content-area {
    width: 100% !important;

body:not(page) #secondary {
    display: none;
}
body:not(page) #primary {
    width: 100%;
}

