body { max-width: 100%; } #wpadminbar .screen-reader-shortcut { display: none !important; } .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li a { color: #2a2a2a !important; } .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text { line-height: 1; margin-left: 12px; } .single-sfwd-courses .ld-alert--info { display: none !important; } .ld-alert__button { padding: 10px 32px; font-size: 16px; font-weight: 600; text-transform: uppercase; } .ld-alerts { display: none; } .learndash-wrapper .ld-course-navigation .ld-status-icon { flex: 0 0 24px !important; height: 24px !important; margin-top: 0 !important; width: 24px !important; } .learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark { font-size: 12px !important; } .ld-video video::-webkit-media-controls { display:none !important; } .ld-video video { pointer-events:none; } .ld-video .mejs-controls {display:none !important; } .learndash-wrapper .ld-button.ld-button-transparent, .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button { border: none !important; outline: none !important; border-bottom: none!important; box-shadow: none!important; text-decoration: none; text-shadow: none; text-transform: uppercase !important; font-weight: 500 !important; font-size: 16px !important; color: #ffc000 !important; } .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-expand-button { border: none !important; outline: none !important; border-bottom: none!important; box-shadow: none!important; text-decoration: none; text-shadow: none; } .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button[disabled="disabled"] { opacity: 0.5 !important; } .ld-lesson-item.learndash-incomplete, .ld-table-list-item.learndash-incomplete { opacity: 0.5; } .ld-lesson-item.ld-is-current-lesson { opacity: 1 !important; } .quiz_continue_link a, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button:not([disabled]):not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz), .learndash-wrapper .wpProQuiz_content a#quiz_continue_link, .learndash-wrapper .ld-quiz-actions input[name=reShowQuestion], .learndash-wrapper .ld-quiz-actions input[name=restartQuiz], .learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:not([disabled]) { color: #fff !important; font-weight: 500 !important; font-size: 16px !important; border-radius: 6px !important; padding: 10px 24px !important; } .learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-button { font-size: 14px !important; line-height: 1.4 !important; font-weight: 400 !important; text-transform: uppercase !important; padding: 11px 24px !important; opacity: 1 !important; } .ld-file-upload-form label { margin-bottom: 0 !important; } #wpadminbar { z-index: 9999999 !important;  *:focus, *:active, *hover { outline: none !important; box-shadow: none !important; } #brx-header { transition: all 0.3s ease; }  #adminbarsearch input.adminbar-input { padding: 0px 3px 0 24px !important; height: 24px !important; } input:focus, textarea:focus, select:focus { outline: none !important; box-shadow: none !important; } textarea { padding-top: 8px !important; padding-right: 16px !important; padding-bottom: 8px !important; padding-left: 16px !important; font-family: "Manrope" !important; font-weight: 400; font-size: 18px !important; color: #161617; line-height: 1.4!important; border-radius: 6px !important; border: 1px solid #dadada !important; background-color: #fff !important; } input[type="text"], input[type="email"], input[type="password"], input[type="tel"], select { padding-top: 8px !important; padding-right: 16px !important; padding-bottom: 8px !important; padding-left: 16px !important; font-family: "Manrope" !important; font-weight: 400; font-size: 18px !important; color: #161617; line-height: 1.4!important; border-radius: 6px !important; border: 1px solid #dadada !important; background-color: #fff !important; height: 58px !important; } label { color: var(--bricks-color-560c04) !important; font-size: 14px !important; text-transform: uppercase !important; font-family: "DM Sans" !important; font-weight: 600 !important; line-height: 1.4 !important; } input.ldgr-search { padding-left: 42px !important; } .brx-input:focus { outline: none !important; box-shadow: none !important; } .text-underline { text-decoration: underline !important; } .mt-20 { margin-top: 20px; } @media screen and (767px) { input[type="text"], input[type="email"], input[type="password"], input[type="tel"], select { height: 52px !important; } }