section.col-lg-6 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
section.col-lg-7 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
section.col-lg-8 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post {
  width: 50%;
}
section.col-lg-9 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
section.col-lg-10 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post {
  width: 33.33333333%;
}
section.col-lg-12 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post {
  width: 25%;
}
@media ( min-width: 481px ) and ( max-width: 767px ) {
  section.col-lg-6 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
  section.col-lg-7 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
  section.col-lg-8 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
  section.col-lg-9 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
  section.col-lg-10 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post,
  section.col-lg-12 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post {
    width: 50%;
    margin-bottom: 30px;
  }
  section.col-lg-6 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post.jp-relatedposts-post2,
  section.col-lg-7 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post.jp-relatedposts-post2,
  section.col-lg-8 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post.jp-relatedposts-post2,
  section.col-lg-9 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post.jp-relatedposts-post2,
  section.col-lg-10 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post.jp-relatedposts-post2,
  section.col-lg-12 div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post.jp-relatedposts-post2 {
    margin-bottom: 15px;
  }
}
article div#jp-relatedposts {
  margin: 0px;
  padding: 0px;
}
article div#jp-relatedposts div.jp-relatedposts-items-visual {
  margin-left: -15px;
  margin-right: -15px;
}
article div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post {
  padding-left: 15px;
  padding-right: 15px;
}
article div#jp-relatedposts div.jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
  color: #292929;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  margin: 14px 0px 9px 0px;
  font-size: 15px;
  line-height: 17px;
}
article div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
  color: #292929;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 17px;
}
article div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a a:hover {
  text-decoration: none;
}
article div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context {
  color: #737373;
  font-size: 12px;
  line-height: 13px;
  text-transform: uppercase;
}
article div#jp-relatedposts h3.jp-relatedposts-headline {
  font-size: 24px;
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  margin-top: 30px;
  margin-bottom: 15px;
}
article div#jp-relatedposts h3.jp-relatedposts-headline em:before,
article div#jp-relatedposts h3.jp-relatedposts-headline em {
  font-style: normal;
  font-variant: normal;
  font-weight: 400;
  border: none;
  margin: 0px;
}
/* COMMENT REPLY FORM  */
div.comment-respond form.comment-form {
  padding-bottom: 25px;
}
div.comment-respond form.comment-form p.comment-subscription-form input {
  float: left;
  margin-right: 8px;
  margin-top: 6px;
}
div.comment-respond form.comment-form p.comment-subscription-form label {
  color: #888888;
  font-size: 13px;
  font-weight: 400;
}
/* GALLERY SLIDESHOW */
section .slideshow-window {
  background-color: transparent;
  border: none;
}
