.post-title.lg {
    font-size: 30px;
  }
  .ts-featured,
  .posts-ad,
  .ts-overlay-style,
  .ts-grid-box:last-of-type,
  .ts-newslatter-content {
    margin-bottom: 30px;
  }
  .ts-grid-box {
    padding: 15px;
  }
  .ts-title:before {
    left: -15px;
  }
  .footer-logo {
    margin-bottom: 20px;
  }
  .single-post.ts-grid-box, .comments-form.ts-grid-box {
    padding: 30px 15px 30px;
  }
  .post-meta-info li {
    margin-right: 16px;
    margin-bottom: 10px;
  }
  .post-navigation .post-previous, .post-navigation .post-next {
    width: 100%;
  }
  .post-navigation .post-previous {
    margin-bottom: 20px;
    border-right: none;
  }
  .navigation-portrait .submenu-indicator {
    height: auto;
    top: 11px;
  }
  .xs-left {
    text-align: left !important;
  }
  .navbar-standerd .navigation-portrait .nav-brand {
    line-height: 70px;
  }
  .navbar-standerd .nav-menu > li > a {
    height: 60px;
  }
  .megamenu-panel .item {
    margin-bottom: 15px;
  }
  .nav-menu .megamenu-panel {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 15px;
  }
  .ts-breaking-news .breaking-news-content {
    width: 100%;
  }
  .ts-grid-box.widgets.tag-list .widget-title:before {
    left: -15px;
  }
  .social-widget .widget-title:before {
    left: -15px;
  }