/* Audio Block */
.wp-block-audio {
	text-align:center;
}
.wp-block-audio audio {
	max-width:300px;
	margin-bottom:1em;
}
/* Buttons */
.learndash_mark_complete_button, .learndash_mark_complete_button:hover {
	color:#fff!important;
}
#learndash_mark_complete_button:disabled {
    pointer-events: inherit;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-button {
    color:#fff!important;
    height:100%;
}
/* Breadcrumbs */
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span::after {
    content: '»';
}
.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments span a {
    font-weight: 600;
}
/* Quiz Button and Icon */
.wpProQuiz_button {
  	margin:auto!important;
}
.ld-quiz-complete .ld-icon-quiz:before {
	content:'\e906';
}
.learndash-wrapper .ld-status-icon .ld-icon-quiz:before {
	top:30%;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    padding: 10px;
}
.wpProQuiz_questionListItem em { 
    padding:0 4px 0 4px;
}
/* Focus Mode - status bar */
.learndash-wrapper .ld-progress .ld-progress-bar .ld-progress-bar-percentage {
    background: #00BD00 !important;
}
/* Focus Mode - Dark Header */
.learndash-wrapper .ld-focus .ld-focus-header,
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo,
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress,
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu,
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
	background: #07121C;
}
.learndash-wrapper .ld-focus .ld-focus-header {
	border-color: #07121C;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span {
	background: #fff;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-button {
	color:#fff;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
    padding:0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-button:hover {
    background: #034A7B !important;
    color: #fff;
    border-radius:0;
    opacity:1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete input[type="submit"] {
    border-radius:0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete input[type="submit"]:hover {
    opacity:1;
    border-radius:0;
}
.learndash-wrapper #learndash_mark_complete_button, .learndash-wrapper .learndash_mark_complete_button {
    background: #008000;
}
.learndash-wrapper #learndash_mark_complete_button, .learndash-wrapper .learndash_mark_complete_button:hover {
    background: #006B00;
    opacity:1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action #sfwd-mark-complete, .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete {
    margin:0;
    height:100%;
}
.learndash-wrapper .ld-content-actions .ld-content-action {
    padding:0;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-button:hover {
	background: #034A7B !important;
	color: #fff;
}
/* Sidebar Trigger */
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon {
    position:relative;
    left:2px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon {    
    background:#0271bb;
    color:#fff;
    opacity:1;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon:before {
    opacity:1;
}
.ld-focus-header .ld-progress-steps {
	color:#fff;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete input[type="submit"] {
	background:#008000!important;
	color:#fff!important;
    height:100%;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete input[type="submit"]:hover {
	background: #006B00!important;
	color:#fff!important;
} 
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete::after, .learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete::after {
	color:#fff!important;
	transition: all .15s ease;
}
.ld-focus-header .ld-progress-stats .ld-progress-percentage {
	color: #00BD00!important;
}
.learndash_post_sfwd-topic .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete {
    background:#fff!important;
    color:#008000!important;
}
.learndash_post_sfwd-lessons .learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete {
    background:#fff!important;
    color:#008000!important;
}
.ld-focus-header .ld-progress .ld-progress-bar .ld-progress-bar-percentage, body .el-cls-progress .el-archive-pg-bar .el-archive-percentage {
	background-color:#00BD00;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
	color:#fff;
}
.learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete::after, .learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete::after {
	/*opacity:0.6;*/
	color:#fff;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action .sfwd-mark-complete input[type="submit"]:hover {
	color:#fff!important;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:hover {
  background: #05375c;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
	border-radius:0;
}
.learndash-wrapper .ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-wrapper {
	overflow-y: hidden;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo {
  padding: 7px .75em;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action {
	line-height:1;
}
/* Table Header */
.ld-tabs-content .wp-block-table th {
	background:#06223D;
	color:#fff;
}
/* User Menu */
/*.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:hover {
    background: #05375c;
    opacity:1;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
	border-radius:0;
    opacity:1;
}*/
/* Page Header */
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
    text-align: center;
    font-weight: 600;
    font-size: 24px;
}
.learndash-wrapper #learndash_mark_complete_button:disabled, .learndash-wrapper .learndash_mark_complete_button:disabled {
    margin:auto;
    pointer-events:none;
}
.learndash-wrapper #learndash_mark_complete_button, .learndash-wrapper .learndash_mark_complete_button:hover {
    margin:auto;
    background: #006B00!important;
    transition: all .3s ease;
}
.dialog-btn-confirm {
    background:#0271bb;
}
.dialog-btn-confirm:hover {
    background:#024A7A;
}