/*
 Theme Name:   Exposure Child
 Description:  Exposure Child Theme
 Author:       Leandro Silva
 Author URI:   http://www.grafluxe.com
 Template:     exposure-parent
 Tags:         translation-ready
 Version:      1.0.0
*/

.mmenu-link {
  color: #000 !important;
}

.size-full {
  height: auto;
}

/* nav */

header.fw-header .fw-header-main .fw-nav-wrap .fw-nav-menu > li {
  margin-left: 50px;
}

/* video page */

.page-id-87 .pp_left, .page-id-87 .pp_right {
  padding: 0 !important;
}

.page-id-87 .pp_pic_holder {
  width: 60% !important;
  width: 100vm !important;
  width: 100vmin !important;
  padding: 0 15px;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%);
  position: fixed !important;
}

.page-id-87 .pp_content, .page-id-87 .pp_fade {
  height: auto !important;
  width: 100% !important;
}

.page-id-87 #pp_full_res {
  position: relative !important;
  padding-bottom: 56.25% !important;
}

.page-id-87 #pp_full_res > iframe {
  position: absolute !important;
  width: 97% !important;
  height: 97% !important;
  left: 50%;
  transform: translateX(-50%);
}

.page-id-87 .pp_top {
  height: 75px !important;
}

.page-id-87 .pp_expand {
  display: none !important;
}

/* photography */

.fw-slider .fw-slider-prev, .fw-slider .fw-slider-next {
  top: 46%;
  top: calc(50% - 20px);
}

@media all and (max-width: 1200px) {
  .fw-slider-pagination {
    display: none !important;
  }
}

/* blog */

.post .entry-title a {
  word-break: break-word;
}

.post footer.entry-meta .comments-link, .post .social-share-blog .comments-link, .post .entry-meta-share .comments-link, .post .entry-meta .comments-link, .post footer.entry-meta .likes-rollover, .post .social-share-blog .likes-rollover, .post .entry-meta-share .likes-rollover, .post .entry-meta .likes-rollover {
  padding-left: 10px;
  padding-right: 10px;
}

.post footer.entry-meta .blog-share, .post .social-share-blog .blog-share, .post .entry-meta-share .blog-share, .post .entry-meta .blog-share {
  margin-right: 4px;
}

.category-blog .post > .entry-meta .fw-btn {
  margin-right: 0;
}

@media (max-width: 479px) {
  .category-blog .postlist-grid .post .entry-meta > div {
    width: 100%;
    text-align: center !important;
  }
}

/* blog single */

.single .fw-post-image {
  margin-bottom: 0;
}
.single .fw-post-image > .post-thumbnail {
  margin-bottom: 24px;
}

.single .fw-col-inner {
  max-width: 800px;
  margin: auto;
}

.single #comments {
  margin-top: 30px;
}

.single .comments-area .title {
  margin-left: 15px;
}

.single #respond {
  padding: 0 15px;
}

@media (max-width: 479px) {
  .left-side-comment {
    width: 100%;
  }
}