/**
 * Mark Complete: gray when locked, brand blue when the video is finished.
 */

.learndash_mark_complete_button:disabled,
.learndash_mark_complete_button[aria-disabled="true"],
#learndash_mark_complete_button:disabled,
.ld-navigation__progress-mark-complete-button:disabled,
.ld-navigation__progress-mark-complete-button[aria-disabled="true"],
body:not(.gopher-pd-video-complete) .learndash-wrapper .learndash_mark_complete_button:disabled,
body:not(.gopher-pd-video-complete) .learndash-wrapper #learndash_mark_complete_button:disabled,
body:not(.gopher-pd-video-complete) .gopher-pd-webinar-watch-action .learndash_mark_complete_button:disabled,
body:not(.gopher-pd-video-complete) .gopher-pd-webinar-watch-action .learndash_mark_complete_button[aria-disabled="true"] {
	background-color: #6b7280 !important;
	border-color: #6b7280 !important;
	color: #fff !important;
	opacity: 0.9;
	cursor: not-allowed;
	box-shadow: none;
}

.learndash_mark_complete_button.gopher-pd-mark-complete-ready,
#learndash_mark_complete_button.gopher-pd-mark-complete-ready,
.ld-navigation__progress-mark-complete-button.gopher-pd-mark-complete-ready,
body.gopher-pd-video-complete .learndash_mark_complete_button,
body.gopher-pd-video-complete #learndash_mark_complete_button,
body.gopher-pd-video-complete .ld-navigation__progress-mark-complete-button,
body.gopher-pd-video-complete .gopher-pd-webinar-watch-action .learndash_mark_complete_button,
.learndash-wrapper .learndash_mark_complete_button:not(:disabled):not([aria-disabled="true"]),
.learndash-wrapper #learndash_mark_complete_button:not(:disabled),
.learndash-wrapper .ld-navigation__progress-mark-complete-button:not(:disabled):not([aria-disabled="true"]),
.gopher-pd-webinar-watch-action .learndash_mark_complete_button:not(:disabled):not([aria-disabled="true"]) {
	background-color: var(--bb-primary-button-background-regular, #01539f) !important;
	border-color: var(--bb-primary-button-border-regular, #01539f) !important;
	color: var(--bb-primary-button-text-regular, #fff) !important;
	cursor: pointer;
	opacity: 1;
}

.learndash_mark_complete_button.gopher-pd-mark-complete-ready:hover,
#learndash_mark_complete_button.gopher-pd-mark-complete-ready:hover,
.ld-navigation__progress-mark-complete-button.gopher-pd-mark-complete-ready:hover,
body.gopher-pd-video-complete .learndash_mark_complete_button:hover,
body.gopher-pd-video-complete #learndash_mark_complete_button:hover {
	background-color: var(--bb-primary-button-background-hover, #014684) !important;
	border-color: var(--bb-primary-button-border-hover, #014684) !important;
}
