/* breakpoint mixins */
/* layout mixins */
/* line 4, ../../scss/detail/post.scss */
.post-detail .post-header {
  padding: 0 0 20px;
  text-align: center;
}
/* line 9, ../../scss/detail/post.scss */
.post-detail .post-main {
  padding-bottom: 50px;
}
/* line 13, ../../scss/detail/post.scss */
.post-detail .post-sidebar {
  background-color: #ffffff;
  margin-bottom: 40px;
  padding: 20px 35px;
}
/* line 18, ../../scss/detail/post.scss */
.post-detail .post-sidebar h4 {
  color: #ac8539;
  margin: 2.2em 0;
}
/* line 22, ../../scss/detail/post.scss */
.post-detail .post-sidebar h4:first-child {
  margin-top: 0;
}
/* line 27, ../../scss/detail/post.scss */
.post-detail .post-sidebar h5 {
  margin-top: 2.2em;
}
/* line 31, ../../scss/detail/post.scss */
.post-detail .post-sidebar .leaves {
  background: transparent url("../../images/apple-branch-right.png") no-repeat 0 0 scroll;
  -moz-background-size: 120% auto;
  -o-background-size: 120% auto;
  -webkit-background-size: 120% auto;
  background-size: 120% auto;
  bottom: -16%;
  max-width: 294px;
  padding-bottom: 36%;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 31.25%;
}
/* line 46, ../../scss/detail/post.scss */
.post-detail .post-content h2:first-child,
.post-detail .post-content .h2:first-child,
.post-detail .post-content h3:first-child,
.post-detail .post-content .h3:first-child,
.post-detail .post-content h4:first-child,
.post-detail .post-content .h4:first-child {
  margin-top: 0;
}
/* line 56, ../../scss/detail/post.scss */
.post-detail .post-content h3 {
  color: #ac8539;
  margin-bottom: 1.25em;
}
/* line 61, ../../scss/detail/post.scss */
.post-detail .post-content img {
  display: block;
  max-width: 100%;
  height: auto;
}
/* line 65, ../../scss/detail/post.scss */
.post-detail .post-content figure {
  margin-bottom: 1em;
}
/* line 69, ../../scss/detail/post.scss */
.post-detail .post-content .pin-it {
  position: relative;
}
/* line 72, ../../scss/detail/post.scss */
.post-detail .post-content .pin-it a {
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  transition: opacity 0.2s ease;
  background: transparent url("../../images/pin-it.png") no-repeat 0 0 scroll;
  -moz-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  display: block;
  height: 25px;
  left: 20px;
  position: absolute;
  top: 20px;
  width: 50px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  /* line 72, ../../scss/detail/post.scss */
  .post-detail .post-content .pin-it a {
    background-image: url("../../images/pin-it@2x.png");
  }
}
/* line 90, ../../scss/detail/post.scss */
.post-detail .post-content .pin-it:hover a {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 96, ../../scss/detail/post.scss */
.post-detail .post-content .wp-caption {
  max-width: 100%;
}
/* line 99, ../../scss/detail/post.scss */
.post-detail .post-content .wp-caption .wp-caption-text {
  font-size: 1.4rem;
  font-style: italic;
  text-align: center;
  margin-top: 0.5em;
}
/* line 107, ../../scss/detail/post.scss */
.post-detail .post-content .aligncenter {
  margin: auto;
}

/* XS - Mobile ONLY */
/* SM - Tablet */
@media screen and (min-width: 768px) {
  /* line 123, ../../scss/detail/post.scss */
  .post-detail .post-main {
    padding-bottom: 115px;
  }
  /* line 126, ../../scss/detail/post.scss */
  .post-detail .post-main > .container {
    position: relative;
  }
  /* line 131, ../../scss/detail/post.scss */
  .post-detail .post-header {
    padding: 30px 0 55px;
    text-align: left;
  }
  /* line 136, ../../scss/detail/post.scss */
  .post-detail .post-sidebar {
    padding: 35px 50px;
  }
  /* line 144, ../../scss/detail/post.scss */
  .post-detail .post-content {
    padding-left: 25px;
  }
  /* line 147, ../../scss/detail/post.scss */
  .post-detail .post-content.no-sidebar {
    padding-left: 0;
  }
}
/* MD - Desktop */
@media screen and (min-width: 992px) {
  /* line 159, ../../scss/detail/post.scss */
  .post-detail .post-main {
    position: relative;
    z-index: 2;
  }
  /* line 163, ../../scss/detail/post.scss */
  .post-detail .post-main .dropdown {
    position: absolute;
    right: -10px;
    top: 0;
  }
  /* line 168, ../../scss/detail/post.scss */
  .post-detail .post-main .dropdown .dropdown-toggle {
    pointer-events: none;
  }
  /* line 172, ../../scss/detail/post.scss */
  .post-detail .post-main .dropdown .caret {
    opacity: 0;
  }
  /* line 177, ../../scss/detail/post.scss */
  .post-detail .post-main > .leaves {
    background: transparent url("../../images/apple-branch-right.png") no-repeat 0 0 scroll;
    height: 496px;
    position: absolute;
    right: 0;
    top: 420px;
    width: 200px;
  }
}
/* LG - Large Desktop */
@media screen and (min-width: 1300px) {
  /* line 197, ../../scss/detail/post.scss */
  .post-detail .post-main {
    position: relative;
  }
  /* line 200, ../../scss/detail/post.scss */
  .post-detail .post-main > .leaves {
    background: transparent url("../../images/apple-branch-right.png") no-repeat 0 0 scroll;
    height: 496px;
    position: absolute;
    right: 0;
    top: 340px;
    width: 294px;
  }
}

/*# sourceMappingURL=blog.css.map */
