.archive-wrap .archive-main article {
	  padding-bottom: 60px;
    border-bottom: 1px solid #eaeaea;
}

.wp-block-gallery.has-nested-images figcaption, .post-media figure.wp-caption .wp-caption-text, .wp-block-image .aligncenter figcaption, .wp-block-image figcaption {
	font-size: 14px;
  font-style: italic;
}

h3, h4 {
	font-weight: normal !important;
}

.wp-block-separator:not(.is-style-dots) {
    border-bottom: 2px solid rgba(0, 0, 0, .2) !important;
}

h1.entry-title, h2.entry-title, h2.hero-title {
	font-weight: 700 !important;
}

.single .sidebar-disabled .entry-header-standard .entry-header-inner > .entry-title, .single .sidebar-disabled .entry-header-standard .entry-header-inner > .post-meta {
max-width: 100% !important;
}

<!-- STORE -->
p.woocommerce-result-count {
visibility:hidden;
}

.woocommerce-breadcrumb {
visibility:hidden;
}

.pk-social-links-note {
	display: none;
}

.ajax-navigation {
	margin-bottom: 4rem;
}

.post-format-icon .cs-format-image, .post-format-icon .cs-format-gallery {
	display: none;
}

.footer-title img {
max-width: 70% !important;
}

.woocommerce-page .site-content {
	margin: 0rem 0 4rem !important;
}

.single-post .site-content {
	margin: 4rem 0 !important;
}

.category .site-content {
	margin: 4rem 0 !important;
}

// .site-content {
//	margin: 0 !important;
// }


.archive .cs-custom-content-main-before {
	    margin-bottom: 4rem;
}

.single-post .cs-custom-content-site_content-before {
margin-top: 4rem;
}

.single-post  .cs-custom-content-author-after {
margin-top: 4rem;
}

.home .cs-custom-content-hero-after {
	margin-top: 4rem;
}

.home .cs-custom-content-main-before {
		margin-bottom: 4rem;
}

.navbar-brand img {
    max-height: 40px !important;
}

.single .post-sidebar-disabled .entry-header-standard .entry-header-inner > .entry-title {
    max-width: 100% !important;
}

@media (min-width: 1020px) {
.single .entry-container .entry-content-wrap {
	    max-width: 100% !important;
	
}
	
	.single .entry-container .entry-content {
	    max-width: 100% !important;
}
}

.cs-custom-content {
	text-align: center;
	margin: 0 auto;
}

.post-author {
    display: none;
}

.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
	padding-top: 0; 
}

.cs-embed-responsive:before {
	padding-top: 0; 
}

.embed-youtube, .embed-vimeo {

	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;

}

.embed-youtube iframe, .embed-vimeo iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.single .post-sidebar-disabled .entry-header-standard .entry-header-inner > .post-meta {
max-width: 100% !important;
}

iframe.instagram-media, blockquote.instagram-media {
max-width: 100% !important;
}

.cs-hero .hero-full .hero-excerpt {
	display: none;
}

.post-comments-show, .post-comments {
		display: none;
}



img:before { 
  content: " ";
  display: block;

  position: relative;
  top: -10px;
  left: 0;
  height: calc(100% + 10px);
  width: 100%;
  background-color: rgb(230, 230, 230);
  border: 2px dotted rgb(200, 200, 200);
  border-radius: 5px;
}

img:after { 
  content: "\f127" " Sorry This Image Is Missing";
  display: block;
  font-size: 16px;
  font-style: normal;
  font-family: FontAwesome;
  color: rgb(100, 100, 100);
  
  position: absolute;
  top: 45%;
  left: 0;
  width: 100%;
  text-align: center;
}

.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
	padding-top: 0 !important;
}