
body.learndash-template-ld30 .site-content {
	padding-top: 10em;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
	display: flex;
    flex-flow: row-reverse;
}
.rtl .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:after {
    content: "/" !important;
	padding: 0 .2em 0 .5em;
    opacity: .4;
}
.rtl .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span:last-child:after{
	display: initial;
}
.mejs-controls {
    flex-flow: row-reverse;
}
body:not(.logged-in) .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab[data-ld-tab="ld-tab-materials-1799"] {
	display: none;
}

#learndash-tooltips {
	display: none;
}

body.learndash-template-ld30 .site-content {
    padding-top: 0;
}

body.learndash-template-ld30 .entry-content {
    margin-top: 0em;
}

/*  */
body.single-sfwd-topic .ld-video {
	position: relative;
}
body.single-sfwd-topic .ld-video:before {
	content: " ";
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
	top: 0;
	right: 0;
}
body.single-sfwd-topic .ld-video.clicked:before {
	display: none;
}

/* certificate */
body.ld-cvss-template-01 .ld-cvss-col-2 {
    -webkit-box-flex: 0 0 690px;
    -moz-box-flex: 0 0 690px;
    -webkit-flex: 0 0 690px;
    -ms-flex: 0 0 690px;
    flex: 0 0 690px;
}

.ld-cvss-course-card-read-more {
    font-size: 0;
}
.ld-cvss-course-card + .ld-cvss-course-card {
    margin: 0;
}
.ld-cvss-course-card {
    box-shadow: none;
}
.ld-cvss-course-card-info {
    padding: 0;
}
.ld-cvss-certificate-id {
    /* font-size: 1.3em; */
}
.ld-cvss-certificate-user-thumb,
.ld-cvss-certificate-user-designation,
.ld-cvss-certificate-user-instructor {
    display: none;
}
.ld-cvss-certificate-user-recipient {
	direction: ltr;
    font-family: times;
    font-style: italic;
    font-size: 2em;
    color: #1762ad;
}
.ld-cvss-course-verification-meta {
	direction: ltr;
}
.ld-cvss-verification-desc {
	font-size: .8em;
}
.ld-cvss-course-issue-date-title {
	display: none;
}
.ld-cvss-course-issue-date-date {
	color: #888888;
}
.ld-cvss-search-form-table-cell-type {
    display: none;
}

/* related posts to ld topic */
body.learndash-cpt-sfwd-topic .childrenx.dswiki .taglinex {
	font-size: .9em;
	opacity: .7;
}

/* relted product to ld course */
body.single-sfwd-courses iframe#related-product {
	width: 100%;
    background: #f0f3f6;
    padding: 3em 1em;
    margin: 1em 0;
    border-radius: 6px;
	height: 200px;
}
body.single-sfwd-courses .ld-course-status-not-enrolled {
	display: none !important;
}
section.related.products span.price {
    /* display: none !important; */
}

/* ld complete progress */
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete.sfwd-mark-incomplete .learndash_mark_complete_button.learndash_mark_incomplete_button,
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete.sfwd-mark-incomplete:after {
	color: #6e7480 !important;  
}
.learndash-wrapper .learndash_mark_complete_button.learndash_mark_incomplete_button {
	background-color: #6e7480 !important;  
}
.learndash-wrapper form.sfwd-mark-complete.sfwd-mark-incomplete:after {
	content: "\e907" !important; 
}
.learndash-wrapper #sfwd-mark-complete:after, 
.learndash-wrapper .sfwd-mark-complete:after {
    right: .5em;
	left: initial;
}
.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
	display: none;
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
    flex-direction: row;
}

body.learndash-cpt.learndash-embed-responsive .ld-video {
    overflow: initial;
}

/* DESKTOP X-LARGE > 1403px */
@media screen and (min-width: 87.6875em) {
}

/* TABLET < 955px */
@media screen and (max-width: 59.6875em) {
}

/* MOBILE PHABLET < 620px */
@media screen and (max-width: 38.75em) {
	
	#learndash-tooltips {
		display: none;
	}
	
	.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
		width: 95%;
	}
	.learndash-wrapper .ld-focus .ld-focus-sidebar {
		width: 100%;
	}

	body.single-sfwd-courses iframe#related-product {
		height: 400px;
	}

}

/* MOBILE MIDSIZE < 465px */
@media screen and (max-width: 29.0625em) {
}

/* MOBILE SMALL < 310px */
@media screen and (max-width: 19.375em) {
}





