p {
  font-size: 18px;
}
article header {
  background-color: #fff;
}
h2 {
  color: #000 !important;
  border-bottom-color: #000 !important;
}
.page-template-page-grid main,
main,
.search main #primary,
.home main,
#parent,
#children,
#page_article-single,
#primary {
  display: block;
}
.page-template-page-grid main article,
main article,
.search main #primary article,
.home main article,
#parent article,
#children article,
#page_article-single article,
#primary article {
  display: block;
  background-color: #fff;
  width: 100%;
}
.page-template-page-grid main article h2,
main article h2,
.search main #primary article h2,
.home main article h2,
#parent article h2,
#children article h2,
#page_article-single article h2,
#primary article h2 {
  padding: 15px;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: 2px solid #f49751;
  color: #f49751;
}
.page-template-page-grid main article .content,
main article .content,
.search main #primary article .content,
.home main article .content,
#parent article .content,
#children article .content,
#page_article-single article .content,
#primary article .content {
  padding: 15px;
}
.page-template-page-grid main article .content > img,
main article .content > img,
.search main #primary article .content > img,
.home main article .content > img,
#parent article .content > img,
#children article .content > img,
#page_article-single article .content > img,
#primary article .content > img {
  width: 100%;
}
@media (min-width: 768px) {
  .wrapper-ls {
    display: flex;
  }
  .wrapper-ls figure {
    width: 40%;
    margin-right: 24px;
  }
  .wrapper-ls figure img {
    width: 100%;
    height: auto;
  }
  #parent article,
  #children article,
  #page_article-single article,
  #primary article {
    width: 100%;
    margin-right: 0;
  }
  #parent article .content,
  #children article .content,
  #page_article-single article .content,
  #primary article .content {
    min-height: 220px;
    position: relative;
  }
  #parent article .content > img,
  #children article .content > img,
  #page_article-single article .content > img,
  #primary article .content > img {
    position: absolute;
    width: 190px;
    top: 15px;
    left: 15px;
  }
  #parent article .content p,
  #children article .content p,
  #page_article-single article .content p,
  #primary article .content p {
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  main {
    display: block;
    max-width: 1024px;
  }
  #parent,
  #children,
  #page_article-single {
    margin: 0 0 15px;
    width: 100%;
  }
}
/*# sourceMappingURL=style-ls.css.map */