.swpm-remember-me,div#jp-relatedposts,#logout-cohort{
	display:none !important;
}
.swpm-forgot-pass-link{
	display:none;
}
.page-id-2375 .swpm-forgot-pass-link{
	display:block !important;
}
#logout-cohort,#logout-cohortm{
	width:75px !important;
	float:right !important;
}
.category-cohort-area #logout-cohort{
	display:block !important;
}
.post-2375 h1.elementor-heading-title.elementor-size-default {
    text-align: center !important;
}
#cohort-posts img{
	height:165px !important;
}
#cohort-posts .row.post-items{
	width:100% !important;
}
.sharedaddy.sd-sharing-enabled,.sharedaddy.sd-like.jetpack-likes-widget-wrapper{
display : none !important;
}

.locked:not(.visitor) {
  opacity: 0.3;
  position: relative;
	
}

.locked:not(.visitor)::after {
  content: "🔒 Cohort Only";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgba(0,0,0,0.75);
  color: #fff;
  padding: 6px 12px;
  border-radius: 5px;
  font-size: 14px;
}
.locked:not(.visitor) .elementskit-entry-header{
	pointer-events:none;
	cursor:default;
	text-decoration:none;
	color:inherit;
}
.locked:not(.visitor)  a.elementskit-btn,.locked:not(.visitor) h4,.locked:not(.visitor) a{
	pointer-events:none;
	cursor:default;
	text-decoration:none;
	color:inherit;
}
.elementor-sub-item .sub-arrow{
display:none !important;
}
	.swpm-form-row.swpm-submit-section.swpm-registration-submit-section button.swpm-submit.swpm-registration-submit-button.swpm-submit-btn-default-style:hover{
		background:white !important;
		color:#fe9816 !important;
		border:1px solid #fe9816 !important;
}
button#\32 954{
	font-weight: 600 !important;
    text-transform: uppercase !important;
}
button#\32 954:hover{
	background:#fe9816!important;
}
.df-book-wrapper .df-book-cover img {
    height: 400px !important;
}
.df-element .df-book-wrapper{
	width:315px !important
}
/* =========================================
   ASG - CLEAN PAGE TEMPLATE OUTPUT
   ========================================= */

/* Hide WordPress author/date/meta on normal pages */
body.page .entry-meta,
body.page .post-meta,
body.page .post-author,
body.page .author,
body.page .posted-on,
body.page .entry-date,
body.page .post-date,
body.page .meta,
body.page .byline {
    display: none !important;
}

/* COHORT LOGIN */
body.page-id-2375 .entry-header,
body.page-id-2375 .page-header,
body.page-id-2375 .entry-meta,
body.page-id-2375 .post-meta {
    display: none !important;
}

/* NEDPREP LOGIN */
body.page-id-2747 .entry-header,
body.page-id-2747 .page-header,
body.page-id-2747 .entry-meta,
body.page-id-2747 .post-meta {
    display: none !important;
}

/* Remove accidental theme comments/meta blocks */
body.page .comments-area,
body.page #comments {
    display: none !important;
}