/*----------LEARNDASH LD PROFILE----------*/

.learndash-wrapper #ld-profile .ld-section-heading,
.learndash-wrapper .ld-profile-summary {
    display: none;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
    padding: 0 20px;
}

.learndash-wrapper .ld-item-list {
    margin: 0;
}

.learndash-wrapper .ld-item-list .ld-item-list-item {
    margin: 1em 0 0 0;
    background: var(--ti-ldm-background-color-white-primarydark);
}

div.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name {
    align-items: center;
    color: var(--ti-ldm-text-color-black-white) !important;
    font-weight: 600;
    padding: 20px 0px;
    text-decoration: none !important;
}

div.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name:hover {
    color: var(--ti-ldm-text-color-black-white) !important;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
    margin-top: 0;
    background-color: var(--ti-ldm-background-color-white-primarydark);
    align-self: flex-start;
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon {
    align-self: flex-start;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button {
    display: none !important;
}

@media (max-width: 640px) {
    .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-expand-button {
        display: none !important;
    }
}

.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status {
    margin: 2px 0 0 0;
    font-size: 13px;
}

.learndash-wrapper .ld-icon-certificate {
    color: var(--ti-ldm-heading-color-primary-white) !important;
}

.ld-icon-certificate:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: '\f559';
}

.ld-profile__saved-cards {
    display: none !important;
}

@media (max-width: 640px) {
    .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details .ld-status {
        margin: 0px 0 5px 0 !important;
    }
}

@media (max-width: 640px) {
    .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-item-details {
        margin-top: -10px;
        margin-bottom: 10px;
    }
}

/*----------LEARNDASH COURSE CONTENT LIST----------*/

.learndash-wrapper .ld-item-list .ld-section-heading {
    justify-content: flex-end;
}

.learndash-wrapper .ld-item-list .ld-section-heading h2 {
    display: none;
}

.learndash-wrapper .ld-item-list .ld-expand-button {
    color: var(--ti-color-black);
    background-color: var(--ti-color-secondary) !important;
    font-size: 15px;
    border: none;
    border-radius: 30px;
    font-weight: 600;
    line-height: normal;
    padding: 8px 19px;
}

.learndash-wrapper .ld-item-list .ld-expand-button:hover {
    background-color: var(--ti-hover-color-secondary);
}

.learndash-wrapper .ld-expand-button:focus {
    outline: none;
    opacity: 1;
}

.learndash-wrapper .ld-item-list.ld-lesson-list .ld-lesson-section-heading {
    display: block;
    font-size: var(--ti-font-size-heading-medium);
    font-family: var(--ti-font-family-secondary);
    color: var(--ti-ldm-heading-color-primary-white);
    font-weight: 600;
    margin: 2em 0 0.5em;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-title .ld-item-components {
    color: var(--ti-ldm-text-color-black-white);
    font-size: 15px;
    font-weight: normal;
}

.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name:hover .ld-item-title .ld-item-components {
    color: var(--ti-ldm-text-color-black-white);
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-sep {
    color: var(--ti-ldm-text-color-black-white);
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details {
    font-size: 14px;
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-lesson-details .ld-lesson-list-progress {
    border-right: 1px solid var(--ti-color-white);
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
    align-items: center;
}

.learndash-wrapper .ld-table-list a.ld-table-list-item-preview,
.learndash-wrapper .ld-primary-color-hover:hover {
    color: var(--ti-ldm-text-color-black-white) !important;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
    background: var(--ti-ldm-background-color-white-primarydark);
}

.learndash-wrapper .ld-quiz-complete {
    background-color: var(--ti-color-secondary) !important;
}

.learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-items {
    padding: 0;
}

.learndash-wrapper .ld-lesson-topic-list .ld-table-list .ld-table-list-item {
    padding-left: 20px;
    padding-right: 20px;
}

.learndash-wrapper .ld-table-list .ld-table-list-items {
    padding: 0;
}

.learndash-wrapper .ld-item-list.ld-lesson-list .ld-topic-list .ld-table-list-item {
    margin: 0;
}

.learndash-wrapper .ld-table-list .ld-table-list-item {
    padding-left: 60px;
    padding-right: 60px;
}

.learndash-wrapper .ld-focus-sidebar-wrapper .ld-table-list .ld-table-list-items .ld-table-list-item {
    padding-left: 0;
    padding-right: 0;
}

.ld-tooltip [role='tooltip'] {
    background-color: var(--ti-ldm-background-color-primary-primarydark) !important;
    top: 25%;
}

.user_has_no_access .ld-item-list-item-preview a.ld-item-name {
    pointer-events: none;
}

/*----------LEARNDASH FOCUS MODE----------*/

/* LD FM Main */
body.single,
body.ld-in-focus-mode .learndash-wrapper,
.learndash-wrapper .ld-focus .ld-focus-main,
.learndash-wrapper .ld-focus .ld-focus-header,
.learndash-wrapper .ld-focus .ld-focus-sidebar {
    background: var(--ti-ldm-background-color-white-primarydark);
}

.learndash-wrapper .ld-focus .ld-focus-main {
    margin-left: 0;
}

.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main {
    margin-left: 0;
}

/*----------LEARNDASH FOCUS MODE HEADER----------*/

/* LD FM Search */
@media (min-width: 769px) {
    #ldfm-search-container {
        border-right: 1px solid var(--ti-border-color-grey);
    }
}

@media (min-width: 769px) {
    #ldfm-search-container {
        flex: 0 0 350px;
        padding: 0 5px;
        height: 50px;
        align-content: center;
    }
}

/* LD FM Header Progress Bar */
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
    border-right: none;
    padding: 8px 30px 0 30px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress-wrap {
    max-width: 100%;
    margin: 0 30px;
}

.learndash-wrapper .ld-progress .ld-progress-heading {
    font-size: 15px;
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
    color: var(--ti-ldm-color-black-secondary) !important;
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps {
    color: var(--ti-ldm-text-color-black-white) !important;
}

/* LD FM Header Content Actions */
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
    display: none;
}

@media (min-width: 1024px) {
    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action:last-child {
        max-width: 250px;
    }
}

@media (min-width: 1024px) {
    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
        flex: 1 1 260px;
        max-width: 345px;
    }
}

@media (min-width: 1024px) {
    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action.ld-empty {
        display: none;
    }
}

/* LD FM Header User Menu */
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
    display: none;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:first-child,
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a:last-child,
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
    display: none;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a {
    padding: 15px 30px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
    flex: 0 0 50px;
    height: 50px;
    justify-content: center;
}

/* LD FM Header TI Buttons */
.ti-ldfm-container {
    display: flex;
    height: 50px;
    position: relative;
    padding: 0 10px;
    border-left: 1px solid var(--ti-border-color-grey);
}

.ti-ldfm-ldm-button {
    width: 40px !important;
    height: 40px !important;
    margin-left: 0 !important;
    align-self: center !important;
}

.ti-ldfm-container .ti-ldfm-ldm-button .ti-dark-mode-icon {
    font-size: 23px;
}

.ti-ldfm-container .ti-ldfm-ldm-button .ti-light-mode-icon {
    font-size: 22px;
}

.ti-ldfm-sp-button {
    width: 40px !important;
    height: 40px !important;
    align-self: center !important;
}

.ti-ldfm-sp-button i {
    font-size: 20px;
}

.ti-ldfm-return-button i {
    font-size: 21px;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav .ld-trigger-mobile-nav:focus {
    outline: none;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span {
    background-color: var(--ti-ldm-text-color-black-white);
}

/*----------LEARNDASH FOCUS MODE CONTENT----------*/

/* LD FM Content */
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
    max-width: 650px;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
    padding: 125px 20px 75px 20px;
}

/* LD FM Content Heading */
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
    font-size: var(--ti-font-size-heading-large);
    text-transform: capitalize;
    color: var(--ti-ldm-heading-color-primary-white);
}

/*LD FM Breadcrumbs*/
.learndash-wrapper .ld-breadcrumbs {
    padding: 10px 16px;
}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
    font-size: 14px;
    color: var(--ti-ldm-heading-color-primary-white);
}

.learndash-wrapper .ld-breadcrumbs a {
    color: var(--ti-ldm-heading-color-primary-white) !important;
}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li:after {
    color: var(--ti-ldm-heading-color-primary-white);
}

@media (max-width: 640px) {
    .learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments {
        display: none;
    }
}

.learndash-wrapper .ld-breadcrumbs .ld-breadcrumbs-segments li:first-of-type {
    display: none;
}

.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete,
.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-progress {
    margin: 0;
    font-size: 13px;
}

.learndash-wrapper .ld-breadcrumbs .ld-status.ld-status-complete {
    color: var(--ti-color-black);
}

/*LD FM Tabs Navigation*/
.learndash-wrapper .ld-tabs .ld-tabs-navigation {
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.learndash-wrapper .ld-tabs-navigation .ld-tab .ld-text {
    font-size: 15px;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active {
    color: var(--ti-ldm-link-color-primary-secondary) !important;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after {
    background: var(--ti-ldm-link-color-primary-secondary) !important;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation::after {
    bottom: 2px;
}

.learndash-wrapper .ld-table-list {
    margin: -35px 0 20px 0;
}

.learndash-wrapper .ld-table-list.ld-no-pagination {
    border-bottom: none;
}

.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content {
    margin-bottom: -30px;
}

/* LD FM bottom content actions  */
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
    border-top: none;
}

/* LD FM content bottom step back link */
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern)
    .ld-content-actions
    .ld-content-action
    .ld-course-step-back {
    display: none;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .learndash_mark_complete_button,
.learndash-wrapper
    .wpProQuiz_content
    .wpProQuiz_button:not([disabled]):not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz) {
    border-radius: 30px;
    font-size: 15px;
    font-weight: 600;
    line-height: normal;
    padding: 9px 5px;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern)
    .learndash_mark_complete_button {
    color: var(--ti-color-black);
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button .ld-icon,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .sfwd-mark-complete:after {
    display: none;
}

.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button:focus,
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern)
    .learndash_mark_complete_button:focus,
.learndash-wrapper
    .wpProQuiz_content
    .wpProQuiz_button:not(.wpProQuiz_button_reShowQuestion):focus:not(.wpProQuiz_button_restartQuiz) {
    outline: none;
}

.learndash-wrapper .ld-button:hover:not(.ld-button-transparent):not(.ld--ignore-inline-css),
.learndash-wrapper
    .wpProQuiz_content
    .wpProQuiz_button:not([disabled]):not(.wpProQuiz_button_reShowQuestion):not(.wpProQuiz_button_restartQuiz) {
    opacity: 1;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:not([disabled]),
.learndash-wrapper .wpProQuiz_reviewLegend li.learndash-quiz-review-legend-item-review,
.wpProQuiz_reviewLegend,
.wpProQuiz_reviewButtons,
.wpProQuiz_reviewLegend,
.wpProQuiz_reviewButtons,
.page-links {
    display: none !important;
}

.wpProQuiz_content .wpProQuiz_reviewLegend li {
    color: var(--ti-ldm-text-color-black-white);
    padding-right: 20px;
    padding-bottom: 10px;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion {
    padding: 10px;
    margin-bottom: 10px;
}

.learndash-wrapper .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion {
    border-radius: 6px;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved {
    color: var(--ti-color-black);
    font-weight: 600;
}

.wpProQuiz_content .wpProQuiz_reviewQuestion li {
    color: var(--ti-ldm-text-color-black-white);
}

@media (max-width: 640px) {
    .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern)
        .learndash_mark_complete_button {
        text-align: center;
    }
}

/*----------LEARNDASH TI ELEMENT SP----------*/

/*

.ti-course-151816-locked #ld-course-list-item-151816 {
    cursor: not-allowed !important;
    position: relative;
}


.ti-course-151816-locked #ld-course-list-item-151816 > * {
    opacity: 0.5;
    pointer-events: none;
    transition: opacity 0.3s ease;
}


.ti-course-151816-locked #ld-course-list-item-151816:hover > *,
.ti-course-151816-locked #ld-course-list-item-151816.ti-message-active > * {
    opacity: 0;
}


.ti-course-151816-locked #ld-course-list-item-151816::after {
    content: 'You must first complete all Courses in the NHEP';
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background-color: var(--ti-ldm-background-color-white-primarydark);
    color: var(--ti-ldm-text-color-black-white);
    font-weight: 600;
    padding: 20px;
    border-radius: 4px;
    font-size: var(--ti-font-size-paragraph);
    line-height: var(--ti-line-height-paragraph);
    opacity: 0;
    z-index: 10;
    border: 2px solid red;
    font-family: var(--ti-font-family-primary);
    transition: opacity 0.3s ease;
    pointer-events: none;
}


.ti-course-151816-locked #ld-course-list-item-151816:hover::after,
.ti-course-151816-locked #ld-course-list-item-151816.ti-message-active::after {
    opacity: 1;
}*/

/*----------LEARNDASH TI ELEMENTS FOCUS MODE----------*/

/* CHECKMARK LIST */

.ti-ld-ul-icon {
    list-style-type: none !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative;
}

.ti-ld-ul-icon li {
    line-height: var(--ti-line-height-paragraph) !important;
    margin-bottom: 5px;
    padding-left: 25px;
    font-size: var(--ti-font-size-paragraph);
}

.ti-ld-ul-icon li:last-of-type {
    margin-bottom: 0;
}

.ti-ld-ul-icon li i {
    position: absolute;
    left: 0;
    margin-top: 5px;
    color: var(--ti-color-secondary);
    font-size: 17px;
    z-index: 1;
}

.ti-ld-ul-icon li i::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 12px;
    height: 12px;
    background-color: var(--ti-color-black);
    border-radius: 50%;
    z-index: -1;
}

/* QUESTION LIST */

.ti-ld-ul-question {
    list-style-type: none !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 !important;
    padding: 0 !important;
    position: relative;
}

.ti-ld-ul-question li {
    line-height: var(--ti-line-height-paragraph) !important;
    margin-bottom: 5px;
    padding-left: 25px;
    font-size: var(--ti-font-size-paragraph);
}

.ti-ld-ul-question li:last-of-type {
    margin-bottom: 0;
}

.ti-ld-ul-question li i {
    position: absolute;
    left: 0;
    margin-top: 4px;
    color: var(--ti-color-secondary);
    font-size: 17px;
    z-index: 1;
}

.ti-ld-ul-question li i::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 12px;
    height: 14px;
    background-color: var(--ti-color-black);
    border-radius: 50%;
    z-index: -1;
}

/* DASH LIST */

.ti-ld-ul-dash {
    list-style: none;
    padding-left: 15px !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 0 0 15px !important;
}

.ti-ld-ul-dash li {
    line-height: var(--ti-line-height-paragraph) !important;
    margin-bottom: 5px;
    text-indent: -15px;
    font-size: var(--ti-font-size-paragraph);
}

.ti-ld-ul-dash li::before {
    content: '- ';
}

.ti-ld-ul-dash li:last-of-type {
    margin-bottom: 0;
}

/* BULLET LIST */

.ti-ld-ul-disc {
    list-style: disc;
    padding-left: 15px !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 0 0 15px !important;
}

.ti-ld-ul-disc > li {
    line-height: var(--ti-line-height-paragraph) !important;
    font-size: var(--ti-font-size-paragraph);
    margin-bottom: 5px;
}

.ti-ld-ul-disc > li:last-of-type {
    margin-bottom: 0;
}

/* BULLET LIST - NESTED LIST */

.ti-ld-ul-disc-circle {
    list-style: circle;
    padding-left: 15px !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 0 0 15px !important;
}

.ti-ld-ul-disc-circle > li {
    line-height: var(--ti-line-height-paragraph) !important;
    font-size: var(--ti-font-size-paragraph);
    margin-bottom: 5px;
}

.ti-ld-ul-disc-circle > li:last-of-type {
    margin-bottom: 0;
}

/* NUMBERED LIST */

.ti-ld-ol-decimal {
    list-style-type: decimal !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 0 0 20px !important;
    padding: 0 0 0 15px !important;
}

.ti-ld-ol-decimal li {
    line-height: var(--ti-line-height-paragraph) !important;
    margin-bottom: 5px;
    font-size: var(--ti-font-size-paragraph);
}

.ti-ld-ol-decimal li:last-of-type {
    margin-bottom: 0;
}

/* DEFINITION LIST */
.ti-ld-dl {
    padding: 0 !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    margin: 0 !important;
}

.ti-ld-dl dt {
    line-height: var(--ti-line-height-paragraph) !important;
    font-size: var(--ti-font-size-paragraph);
    margin-bottom: 15px;
}

.ti-ld-dl dd {
    line-height: var(--ti-line-height-paragraph) !important;
    font-size: var(--ti-font-size-paragraph);
    margin: 0 0 25px 0;
}

.ti-ld-dl dd:last-of-type {
    margin-bottom: 0;
}

/* OTHER */

.ti-ld-course-theme-title {
    font-size: clamp(22px, calc(22px + (26 - 22) * ((100vw - 320px) / (1500 - 320))), 26px);
    color: var(--ti-ldm-heading-color-primary-white);
    margin-bottom: 10px;
}

.ti-ld-primary-img {
    margin-bottom: 20px;
}

a.ti-ld-text-link {
    color: var(--ti-ldm-link-color-primary-secondary);
    text-decoration: underline !important;
    overflow-wrap: break-word;
}

.ti-ld-hr {
    border: 1px solid var(--ti-border-color-grey);
    margin: 10px 0 22px 0;
}

.ti-ld-intro-p {
    font-weight: 600;
    text-decoration: underline;
    margin-bottom: 10px !important;
}

.ti-ld-intro-heading {
    font-family: var(--ti-font-family-primary);
    font-size: var(--ti-font-size-paragraph);
    font-weight: 600;
    text-decoration: underline;
    margin-bottom: 25px !important;
}

h3.ti-ld-h3 {
    margin-bottom: 25px;
    color: var(--ti-ldm-heading-color-primary-white);
    font-size: var(--ti-font-size-heading-medium);
}

.ti-ld-testscore-heading {
    font-size: var(--ti-font-size-heading-medium);
    color: var(--ti-ldm-heading-color-primary-white);
}

.ti-ld-testquestion-heading {
    font-size: var(--ti-font-size-heading-large);
    color: var(--ti-ldm-heading-color-primary-white);
    text-align: center;
}

.ti-ld-testquestion-p {
    text-align: center;
    font-weight: 100;
}

.ti-mt-15 {
    margin-top: 15px !important;
}

.ti-mb-15 {
    margin-bottom: 15px !important;
}

.ti-mt-25 {
    margin-top: 25px !important;
}

.ti-mb-25 {
    margin-bottom: 25px !important;
}

.ti-ld-quote {
    border-left: 3px solid var(--ti-ldm-link-color-primary-secondary);
    padding: 10px 20px;
    margin: 0;
    font-style: italic;
    background-color: var(--ti-color-grey);
    border-radius: 0 15px 15px 0;
}

.ti-ld-quote-caption {
    line-height: var(--ti-line-height-paragraph);
    margin: 0;
    padding: 0;
}

.ti-ld-warning-box {
    border-left: 3px solid red;
    padding: 10px 20px;
    background-color: var(--ti-color-grey);
    border-radius: 0 15px 15px 0;
}

/*----------LD FM TEST----------*/

.wpProQuiz_questionListItem {
    line-height: var(--ti-line-height-paragraph);
}

/* Test Question Review Color */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview {
    background-color: var(--ti-color-white) !important;
    outline: 2px solid var(--ti-color-primary);
    color: var(--ti-color-black);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Review {
    background-color: var(--ti-color-white) !important;
    outline: 2px solid var(--ti-color-primary);
}

/* Test Question Correct Color */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedCorrect {
    color: var(--ti-color-white);
    font-weight: 600;
}

/* Test Question Incorrect */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolvedIncorrect {
    color: var(--ti-color-white);
    font-weight: 600;
}

/* Test Question Current Color */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv li.wpProQuiz_reviewQuestionTarget,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewQuestion_Target {
    color: var(--ti-color-white);
    outline: 2px solid var(--ti-color-secondary);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv li.wpProQuiz_reviewQuestionTarget,
.wpProQuiz_content .wpProQuiz_reviewLegend span.wpProQuiz_reviewQuestion_Target,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li:hover {
    background-color: transparent !important;
    color: var(--ti-ldm-text-color-black-white) !important;
    border-color: var(--ti-ldm-link-color-primary-secondary) !important;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionSolved,
.learndash-wrapper
    .wpProQuiz_content
    .wpProQuiz_reviewSummary
    .wpProQuiz_reviewQuestion
    li.wpProQuiz_reviewQuestionSolved {
    border-color: var(--ti-color-secondary);
    color: var(--ti-color-black);
    background-color: var(--ti-color-secondary);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_header {
    color: var(--ti-ldm-heading-color-primary-white);
    font-size: var(--ti-font-size-heading-medium);
}

/* Test Buttons End Test */
.learndash-wrapper .ld-quiz-actions input[name='reShowQuestion'],
.learndash-wrapper .ld-quiz-actions input[name='restartQuiz'] {
    background: var(--ti-color-primary);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz:hover,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_reShowQuestion:hover {
    background-color: var(--ti-color-primary) !important;
    opacity: 1;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_restartQuiz,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button_reShowQuestion,
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
    border-radius: 30px;
    font-size: 15px;
    font-weight: 600;
    line-height: normal;
    padding: 9px 5px;
    min-width: 160px;
}

body .learndash-wrapper .wpProQuiz_content input[type='button'].wpProQuiz_button[name='check']:not([disabled]) {
    color: var(--ti-color-black) !important;
    background-color: var(--ti-color-secondary) !important;
}

.learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
    color: var(--ti-color-black) !important;
}

.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:hover {
    opacity: 1;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button {
    min-width: 160px;
}

@media (max-width: 768px) {
    .learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
        margin-left: 0;
    }
}

@media (max-width: 768px) {
    .learndash-wrapper .ld-quiz-actions {
        flex-direction: row-reverse;
    }
}

@media (max-width: 640px) {
    .learndash-wrapper .wpProQuiz_content .wpProQuiz_button {
        text-align: center;
    }
}

@media (min-width: 526px) and (max-width: 768px) {
    .learndash-wrapper .ld-quiz-actions .quiz_continue_link,
    .learndash-wrapper .ld-quiz-actions .wpProQuiz_button,
    .learndash-wrapper .ld-quiz-actions input[type='button'] {
        margin-bottom: 0px;
    }
}

@media (min-width: 526px) and (max-width: 768px) {
    .learndash-wrapper .ld-quiz-actions .quiz_continue_link,
    .learndash-wrapper .ld-quiz-actions .wpProQuiz_button,
    .learndash-wrapper .ld-quiz-actions input[type='button'] {
        margin-left: 4px !important;
        margin-right: 4px !important;
    }
}

@media (max-width: 525px) {
    .learndash-wrapper .ld-quiz-actions {
        flex-direction: column-reverse !important;
    }

    .learndash-wrapper .ld-quiz-actions .quiz_continue_link {
        width: 100%;
    }

    .learndash-wrapper .wpProQuiz_content a#quiz_continue_link {
        margin-left: 0;
    }

    .learndash-wrapper .ld-quiz-actions .wpProQuiz_button,
    .learndash-wrapper .ld-quiz-actions input[type='button'] {
        width: 100%;
    }
}

/* Test Answer Boxes */
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label.is-selected,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem label:focus-within {
    border-color: var(--ti-ldm-link-color-primary-secondary) !important;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerIncorrect label {
    border-color: #f11414;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrectIncomplete label,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem.wpProQuiz_answerCorrect label {
    border-color: #f0f3f6;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_question_text {
    margin: 0 0 10px 0;
    width: 100%;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label {
    color: var(--ti-ldm-text-color-black-white);
    font-size: var(--ti-font-size-paragraph);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_response {
    margin: 0 0 25px 0;
    padding: 15px;
}

.wpProQuiz_content .wpProQuiz_response span {
    font-weight: 600;
    color: var(--ti-ldm-text-color-black-white);
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_response p {
    margin: 5px 0 0 0;
    padding: 0;
}

.learndash-wrapper .ld-quiz-actions {
    border-top: none;
    padding-top: 20px;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2:focus,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button:focus,
.learndash-wrapper .wpProQuiz_content a#quiz_continue_link:focus {
    outline: none;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_button[disabled],
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2[disabled] {
    background-color: var(--ti-color-primary) !important;
    color: var(--ti-color-white) !important;
    cursor: not-allowed;
    outline: none !important;
    font-size: 15px;
    border-radius: 30px;
    font-weight: 600;
    line-height: normal;
    padding: 9px 5px;
    min-width: 160px;
    opacity: 0.5;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_sending div:first-of-type {
    color: var(--ti-ldm-text-color-black-white) !important;
}

.learndash-wrapper .ld-quiz-result-failed .wpProQuiz_questionListItem label input[type='radio'],
.learndash-wrapper .ld-quiz-result-passed .wpProQuiz_questionListItem label input[type='radio'] {
    visibility: visible;
}

.wpProQuiz_correct span {
    color: var(--ti-ldm-link-color-primary-secondary) !important;
}

.wpProQuiz_incorrect span {
    color: #ff0000 !important;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem:not(.ld-sortable__item) label input {
    margin-right: 2px;
    top: 1px;
    position: relative;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_question_text {
    font-weight: 600;
}

.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewDiv .wpProQuiz_reviewQuestion li {
    margin: 15px 3px !important;
}

/*----------LEARNDASH FOCUS MODE SIDE BAR----------*/

/*LD FM Section Heading*/
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
    background-color: var(--ti-ldm-background-color-primary-primarydark) !important;
    border-right: 1px solid var(--ti-border-color-grey);
    border-top: 1px solid var(--ti-border-color-grey);
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger {
    right: -7px;
}

.learndash-wrapper
    .ld-focus
    .ld-focus-sidebar
    .ld-focus-sidebar-trigger:not([disabled]):not(:hover):not(:focus)
    .ld-icon {
    background-color: var(--ti-color-secondary);
    color: var(--ti-color-black);
    border: none;
    font-size: 18px;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item .ld-expand-button .ld-expand-text {
    color: var(--ti-ldm-heading-color-primary-white) !important;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-expand-button .ld-expand-text {
    color: var(--ti-color-black) !important;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading {
    margin: 0;
    padding: 1em;
    color: var(--ti-ldm-heading-color-primary-white);
    font-size: 20px;
    border-bottom: 1px solid var(--ti-border-color-grey);
}

.learndash-wrapper
    .ld-focus
    .ld-focus-sidebar
    .ld-course-navigation
    .ld-lesson-item-section-heading
    .ld-lesson-section-heading {
    font-family: var(--ti-font-family-secondary) !important;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson {
    background: var(--ti-color-secondary);
}

.learndash-wrapper
    .ld-focus
    .ld-focus-sidebar
    .ld-course-navigation
    .ld-lesson-item.ld-is-current-lesson
    .ld-lesson-title,
.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-expand-button.ld-button-alternate .ld-text {
    color: var(--ti-color-black) !important;
}

.learndash-wrapper .ld-expand-button.ld-button-alternate:not([disabled]) .ld-icon {
    background-color: var(--ti-color-primary) !important;
    color: var(--ti-color-white) !important;
    font-size: 10px;
}

.learndash-wrapper
    .ld-course-navigation
    .ld-lesson-item.ld-is-current-lesson
    .ld-expand-button.ld-button-alternate:not([disabled])
    .ld-icon {
    background-color: var(--ti-color-black) !important;
    color: var(--ti-color-white) !important;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
    font-size: var(--ti-font-size-paragraph);
    color: var(--ti-ldm-text-color-black-white);
    padding-top: 2px;
}

.learndash-wrapper
    .ld-course-navigation
    .ld-table-list.ld-topic-list
    .ld-table-list-item
    .ld-table-list-item-preview.ld-is-current-item {
    background: var(--ti-color-secondary);
    color: var(--ti-color-black) !important;
    border-radius: 5px;
}

.learndash-wrapper .ld-expand-button {
    align-items: center;
    font-size: 15px;
    line-height: normal;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before {
    display: none;
}

.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-quiz {
    font-size: 20px;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading {
    color: var(--ti-ldm-text-color-black-white) !important;
}

.learndash-wrapper
    .ld-course-navigation
    .ld-is-current-lesson
    .ld-lesson-item-preview
    a.ld-lesson-item-preview-heading {
    color: var(--ti-color-black) !important;
}

/* Sidebar navigation Test Icon complete */
.ld-quiz-complete .ld-icon-quiz:before {
    content: '\e906';
}

.learndash-wrapper .ld-status-icon.ld-quiz-complete .ld-icon {
    font-size: 12px;
    color: var(--ti-color-black);
}

.learndash-wrapper .ld-quiz-complete {
    background-color: transparent;
}

.learndash-wrapper .ld-status-complete {
    color: var(--ti-color-black);
}

.learndash-wrapper #ld-profile .ld-item-list-item-preview .ld-status {
    color: var(--ti-ldm-text-color-black-white);
}

.learndash-wrapper
    .ld-course-navigation
    .ld-table-list.ld-topic-list
    .ld-table-list-item
    .ld-table-list-item-preview
    .ld-topic-title {
    font-size: 15px;
    padding-top: 2px;
}

.learndash-wrapper .ld-course-navigation .ld-status-icon {
    flex: 0 0 20px;
    height: 20px;
    width: 20px;
}

.learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark {
    font-size: 12px;
}

/* Learndash Focus Mode Navigation Current Item Lesson Title Boldness & Font Size */
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
    font-weight: 600;
    font-size: var(--ti-font-size-paragraph);
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
    font-size: 18px;
    padding: 1em 1em;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
    background-color: var(--ti-ldm-background-color-white-primarydark);
}

/* Learndash Focus Mode Navigation Course Title Font Size */
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
    font-size: var(--ti-font-size-paragraph);
}

/* Learndash Focus Mode Non & Current Color Icon Border*/
.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-secondary-in-progress-icon {
    border-right-color: var(--ti-border-color-grey) !important;
    border-bottom-color: var(--ti-border-color-grey) !important;
}

.learndash-wrapper .ld-lesson-item.ld-is-current-lesson .ld-status-icon {
    border-color: var(--ti-color-primary) !important;
}

.learndash-wrapper .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon {
    border-color: var(--ti-border-color-grey) !important;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items {
    padding: 8px 0px;
}

/* Learndash Focus Mode Current Viewing Lesson Color Icon Border*/
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-status-icon.ld-status-incomplete {
    border-color: var(--ti-color-primary) !important;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
    color: var(--ti-color-black);
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon {
    outline: none;
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:focus .ld-icon,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger:hover .ld-icon {
    background: var(--ti-color-secondary);
}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon {
    border: none;
    font-size: 18px;
}

@media (min-width: 341px) and (max-width: 370px) {
    .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,
    .learndash-wrapper .ld-focus .ld-focus-sidebar {
        width: 320px;
    }
}

@media (max-width: 340px) {
    .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,
    .learndash-wrapper .ld-focus .ld-focus-sidebar {
        width: 300px;
    }
}

/*----------LD FM TABLE LIST----------*/

.learndash-wrapper .learndash-wrapper--lesson .ld-table-list .ld-table-list-header {
    font-size: 16px;
    border-top: 2px solid var(--ti-border-color-grey);
    border-right: 2px solid var(--ti-border-color-grey);
    border-left: 2px solid var(--ti-border-color-grey);
    border-radius: 6px 6px 0 0;
}

.learndash-wrapper .ld-table-list .ld-table-list-items {
    font-size: var(--ti-font-size-paragraph);
    color: var(--ti-ldm-text-color-black-white);
}

/*----------BEGIN REDUCED FOCUS MODE 768px----------*/

@media (min-width: 769px) and (max-width: 1023px) {
    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
        border-top: 1px solid var(--ti-border-color-grey);
    }
}

@media (max-width: 782px) {
    body.ld-in-focus-mode.admin-bar .ld-focus-sidebar {
        top: 78px;
    }
}

@media (max-width: 768px) {
    .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage,
    .learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-steps {
        display: inline-block;
    }

    .learndash-wrapper .ld-progress .ld-progress-heading {
        flex-direction: column;
        align-items: center;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
        padding: 4px 22px 0 22px;
        border-top: 1px solid var(--ti-border-color-grey);
        border-right: none;
        order: 3;
        width: 100%;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-progress-wrap {
        max-width: 606px;
        margin: 0 30px;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
        border-top: 1px solid var(--ti-border-color-grey);
        border-left: 1px solid var(--ti-border-color-grey);
        border-right: 1px solid var(--ti-border-color-grey);
    }

    body.ld-in-focus-mode.admin-bar {
        padding-top: 0;
    }

    .learndash-wrapper .ld-content-actions div:first-child,
    .learndash-wrapper .ld-content-actions div:nth-child(3) {
        width: 100%;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action:first-child {
        border-left: 1px solid var(--ti-border-color-grey);
        border-right: 1px solid var(--ti-border-color-grey);
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action:last-child {
        border-left: none;
        border-right: 1px solid var(--ti-border-color-grey);
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action.ld-empty:first-child {
        border-left: none;
        border-right: 1px solid var(--ti-border-color-grey);
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action.ld-empty:last-child {
        border-left: none;
        border-right: none;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions .ld-content-action {
        flex: 50%;
        height: 71px;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
        flex: 100%;
        order: 4;
        padding: 0;
    }

    body.admin-bar .learndash-wrapper .ld-focus-header {
        top: 0px;
    }

    .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger {
        display: none;
    }

    .learndash-wrapper .ld-focus .ld-focus-main,
    .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main {
        margin-left: 0;
    }

    .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern)
        .ld-content-actions
        .ld-content-action {
        padding: 5px;
    }

    .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar {
        transform: translateX(-100%);
    }

    .learndash-wrapper .ld-focus.ld-focus-initial-transition .ld-focus-sidebar {
        display: none;
    }

    body.ld-in-focus-mode.admin-bar .ld-focus-sidebar {
        top: 65px;
    }

    .learndash-wrapper .ld-focus .ld-focus-sidebar {
        padding-top: 0;
        z-index: 1000;
        margin-top: 50px;
    }

    .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content,
    .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content {
        padding: 0 20px;
        margin: 50px auto;
    }

    .learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav {
        display: flex;
        height: 50px;
        order: 1;
        align-items: center;
        border-right: 1px solid var(--ti-border-color-grey);
    }

    .ti-ldfm-container {
        order: 2;
    }

    #ldfm-search-container {
        flex: 0 0 100% !important;
        padding: 10px 20px !important;
        order: 5;
        border-top: 1px solid var(--ti-border-color-grey);
    }

    .learndash-wrapper .ld-focus .ld-focus-header {
        flex-wrap: wrap;
        height: auto;
        position: relative;
    }
}

@media (max-width: 640px) {
    .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-content-actions {
        flex-direction: column;
    }

    .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern)
        .ld-content-actions
        div:nth-child(2) {
        order: 0;
    }
}

@media (max-width: 600px) {
    .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content,
    .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main .ld-focus-content {
        margin: 40px auto 75px auto;
    }
}

/*----------END REDUCED FOCUS MODE 768px----------*/
