/**
 * Motive Creative Magazine Skin (AJ customed version)
 */

/* Grid Adjustments */
/*.main .sidebar {
  padding-left: 45px;
  width: 33.333333333333336%;
}*/

.main .sidebar:before { margin-left: -30px; }

/*.wrap, .boxed .main-wrap, .boxed .navigation.sticky {
  width: 1210px;
}*/

/*.navigation, .navigation.sticky {
  width: 1122px;
}*/

/*.page-content .content-column, .main .main-content {
  width: 66.66666666666667%;
}*/


/* Top Bar & Header */

.top-bar .trending-ticker .heading {
  font-family: Roboto, sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
}

.top-bar.dark a { color: #a9a9a9; }
.top-bar.dark .search-box .search { background: #4c4448; top: 41px; }


/* Navigation */

.navigation .menu ul .menu-item-has-children > a:after {
  content: "\f105";
  font-size: 15px;
  margin-top: -7px;
  margin-right: 5px;
}

.navigation .menu ul, .navigation .menu li .mega-menu { /*box-shadow: 0 5px 14px 3px rgba(144, 144, 144, .2);*/ }

.navigation .menu > li > ul:after { display: none; }

.navigation .mega-menu.links > li ul {
  border-bottom: none;
  box-shadow: none;
}

.navigation .mega-menu.links > li li a:before { font-size: 14px; }

/* Mega menu meta */
.navigation .posts-grid .listing-meta {
  padding: 14px 0 10px;
}

.navigation .mega-menu .posts-list a {
  letter-spacing: 1px;
  font-size: 13px;
}

.navigation .listing-meta time {
  font-size: 11px;
}



/* Homepage Blocks */
.news-bar .image-link  {
  display: none;
}

.news-bar .posts-list {
  text-align: left;
}

.news-bar .posts-list .post-link {
  margin-top: 7px;
  display: block;
}

.news-bar .section-head .title:before, .news-bar .section-head .title:after {
  display: none;
}

.news-bar .section-head {
  margin-bottom: 28px
}

.news-bar .section-head .title {
  font-size: 18px;
  padding-top: 28px;
  border: 0;
  position: relative;
  z-index: 10;
}


/* gallery block */

.gallery-block .section-head + .carousel-nav-bar { top: 20px; }
.gallery-block.dark-bg {
  padding: 30px 22px;
  padding-top: 8px;
}
.gallery-block.dark-bg .section-head { margin-bottom: 42px; }
.gallery-block.dark-bg .section-head .title { color: #fff; }
.gallery-block.dark-bg .section-head .sub-title { margin-top: 0; }


/* highlights block */

.main-highlights .posts-grid li .comment-count { right: 15px; }
.highlights-box .column.half, .highlights-box .col-6, .highlights.full-split .posts-list { padding: 0 30px; }
.highlights.full-split article { padding-right: 30px; }
.highlights.full-split .comment-count { right: 30px; }
.highlights-box .column.half:after, .highlights-box .col-6:after { margin-left: -30px; }
.highlights.mini .post-link-small { font-size: 13px; }
.highlights.mini .posts-grid .post-link { font-size: 14px; }
.highlights.full-split li:first-child .review-meta { top: 0; }


/* General Typography Adjustments */
.breadcrumbs .posts-grid time, .posts-list time, .comment-count { font-size: 11px; }

.tabbed .tabs-list a {
  font-size: 13px;
}

.comments-list .post-author, .review-meta .number { font-size: 11px; }

.main-highlights .first-heading.post-link {
  font-size: 22px;
}

.slider-split .blocks h3 {
  font-size: 16px;
  padding: 2px 0;
  padding-bottom: 3px;
}

/*
.main-slider time { font-size: 11px; margin-bottom: 10px; display: inline-block; }
*/

/* Single Post Adjustments */

.comment-form label {
  font-weight: normal;
}
.review-box .label, .review-box .rating-wrap {
  padding: 0 11px;
}

.review-box .criterion .number {
  min-width: 17px;
  text-align: center;
}

.comments .section-head .number {
  display: none;
}

.comments-list .post-author, .comments-list .bypostauthor .post-author {
  margin-top: 6px;
  margin-left: 7px;
  font-size: 12px;
  font-weight: bold;
}

.comments-list .comment-author {
  display: inline-block;
  vertical-align: middle;
}


/* Post Listings */

/*
.listing-meta {
  font-size: 11px;
  color: #8e8e8e;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: .05em;
  padding: 23px 0 7px;
  display: block;
}
*/
.listing-blog .listing-meta { padding-top: 0; }

/*
.listing-meta .category + time:before {
  font-size: 18px;
  line-height: 0;
  content: '•';
  color: #f97760;
  padding: 0 7px;
  vertical-align: middle;

  font-size: 18px;line-height: 0;content: '•';color: #f97760;padding: 0 7px;vertical-align: middle;
}
*/

.posts-grid .review-meta {
  margin-top: 0;
}

.posts-list .image-link {
  margin-right: 21px;
}

/*.read-more.arrow a { color: inherit; }*/

.listing-blog .read-more.arrow { margin: 0 0 0 10px; display: inline-block; }

.listing-blog .image-link {
  margin: 0;
}


/* Section Headings */
.section-head-small .title {
  letter-spacing: 1.5px;
  text-transform: uppercase;
  font-size: 15px;
}

/*.section-head, .section-head.alt {
  position: relative;
  text-align: center;
  overflow: hidden;
  margin-bottom: 30px;
}*/
.comments-area { margin-top: -30px; }
/*.section-head .title, .section-head.alt span {
  font: 900 16px/normal Roboto, sans-serif;
  text-transform: uppercase;
  letter-spacing: .05em;
  color: #242424;
  padding: 0 20px;
  margin: 0;
  position: relative;
  vertical-align: baseline;
  display: inline-block;
}*/

.section-head.alt {
  border-color: #161616 !important;
  border-top: 3px solid;
}

/*.section-head .title:before, .section-head .title:after { width: 1000px; content: ''; position: absolute; top: 50%; border-top: 1px solid #d0d0d0; }
.section-head .title:before { right: 100%; }
.section-head .title:after { left: 100%; }*/

.section-head .sub-title { font: italic normal 16px/normal Georgia, serif; color: #8e8e8e; margin-top: 14px; display: block; }

/*.section-head .more {
  display: none;
}*


/* Sidebar Adjustments */

/*.main .sidebar .widget {
  margin-bottom: 49px;
  clear: both;
}*/

.main .sidebar .section-head {
  text-align: left;
  margin-bottom: 10px;
}
.main .sidebar .section-head .title { padding-left: 0; }

.latest-reviews .posts-grid .listing-meta { padding: 11px 0; }
.latest-reviews .posts-grid time { padding-top: 0; }
.latest-reviews .posts-grid .post-link { font-size: 15px; }


.widget .posts-list li .review-meta, .posts-list.compact .post .review-meta, .latest-reviews.widget .posts-list li:first-child .review-meta, .widget .numbered-list li:first-child .review-meta { top: 15px; }
.widget .numbered-list li:before { font-family: Georgia, serif; }
.widget .numbered-list li:first-child {
  border-top: 1px solid #e6e6e6;
  padding-top: 15px;
}

.main .social-count-plus .count { letter-spacing: 1px; }
.main .social-count-plus .label {
  font-size: 12px;
  letter-spacing: 2px;
}


/* --- Archives --- */
.more-stories .listing-meta { padding-bottom: 11px; }


/* --- Footer --- */

.main-footer .widget-title { font-size: 16px; letter-spacing: 2.5px; }


.top-bar.dark { background: #4c4448; border-color: #4c4448; }
.navigation .mega-menu.links > li > a { font-family: Georgia, serif; color: #242424; }
.latest-comments .author { color: #242424; }
.vc_editor .vc_vc_row .content-column, .vc_editor .vc_vc_row .sidebar { width: 100%; box-sizing: border-box; }