/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
.quiz_continue_link,
input.wpProQuiz_button.wpProQuiz_QuestionButton:last-of-type,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon,
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-header,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components,
.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon{
	display: none !important;
}

 .wpforms-submit {
	font-size: 16px;
	text-transform: uppercase;
}

/* main icon boxes */
.ct-iconbox .elementor-icon,
.ct-iconbox .elementor-icon-box-title,
.ct-iconbox .elementor-icon-box-description,
.ct-iconbox:hover .elementor-button-text,
.ct-iconbox:hover .elementor-button-icon {
	transition: all 0.3s ease;
}
.ct-iconbox:hover .elementor-icon,
.ct-iconbox:hover .elementor-icon-box-title,
.ct-iconbox:hover .elementor-icon-box-description,
.ct-iconbox:hover .elementor-button-text,
.ct-iconbox:hover .elementor-button-icon  { 
	fill: var(--theme-palette-color-8) !important;
	color: var(--theme-palette-color-8) !important 
}
.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item{
	margin: 0 0.8em;
}

.learndash-wrapper .ld-button,
.learndash-wrapper .ld-login-modal .ld-login-modal-register,
.learndash-wrapper .ld-login-modal input[type=submit]{
	background-color: var(--paletteColor1) !important;
	border-radius: 0 !important;
}
.learndash-wrapper .ld-button.ld-button-reverse,
.learndash-wrapper .ld-login-modal .ld-login-modal-login .ld-modal-heading{
	background-color: #fff !important;
	color: var(--paletteColor1) !important;
}
.learndash-wrapper #learndash-registration-wrapper .learndash-registration-field{
	margin-bottom: 0;
}
.learndash-wrapper #learndash-registration-wrapper form label{
	position: absolute;
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    z-index: -1;
}
.learndash-wrapper #learndash-registration-wrapper form input:focus{
	background-color: whitesmoke;
}
.learndash-wrapper #learndash-registration-wrapper form input,
.learndash-wrapper #learndash-reset-password-wrapper form input {
    border: 1px solid !important;
    border-radius: 0 !important;
}
.learndash-wrapper .ld-course-status.ld-course-status-enrolled{
	display: none;
}

/* Logged in & out conditions */
body:not(.elementor-editor-active) .logged-in-condition .hide-logged-in {
	display: none!important;
}

.logged-out-condition .hide-logged-out {
	display: none!important;
} 

input.wpProQuiz_questionInput{
	width: 20px !important;
	height: 20px !important;
}
input.wpProQuiz_questionInput:disabled:checked{
    filter: invert(100%) hue-rotate(18deg) brightness(4);
}