/* Global Styles
---------------------------------------------------------------------------------------------------- */

/* full height all the time (page-inner)
--------------------------------------------- */
/*minus footer height + entry margin-top -ms*/
body.lms-full-width .site-inner {
    min-height: 100vh;
    min-height: calc(100vh - 231px);
    overflow: auto;
}
/*minus footer height + entry margin-top + admin bar -ms*/
body.logged-in.admin-bar .site-inner {
    min-height: 100vh;
    min-height: calc(100vh - 263px);
    overflow: auto;
}

/* Menus
--------------------------------------------- */
/*hidden menu items when not logged in -ms*/
body .menu .menu-item.logged-in-only {
  display: none;
}
/*display hidden menu items when logged in -ms*/
body.logged-in .menu .menu-item.logged-in-only {
  display: inline-block;
}

/* Uncanny Owl
--------------------------------------------- */
/*centering course grid content (only first row items) -ms*/
body .uo-grid-wrapper .grid-course:nth-child(-n+3) {
  margin-left: auto;
  margin-right: auto;
}

/* Page Template Styles
---------------------------------------------------------------------------------------------------- */

/* full-width, no lesson
--------------------------------------------- */
/*removing lesson elements -ms*/
body.lms-no-lesson #learndash_mark_complete_button,
body.lms-no-lesson #learndash_next_prev_link,
body.lms-no-lesson #learndash_course_status,
body.lms-no-lesson #learndash_course_content_title,
body.lms-no-lesson #learndash_course_content #learndash_lessons #lesson_heading,
body.lms-no-lesson #lessons_list .list-count,
body.lms-no-lesson p.entry-meta,
body.lms-no-lesson .rbs_gallery_button,
body.lms-no-lesson .uo-grid-wrapper .grid-course .course-info-holder.bottom {
  display: none;
}

/*removing course list checkmark completed/notcompleted images -ms*/
body.lms-no-lesson .learndash .completed,
body.lms-no-lesson .learndash .notcompleted {
  background-image: none;
}

/*centering course list text -ms*/
body.lms-no-lesson #lessons_list,
body.lms-no-lesson .uo-grid-wrapper .grid-course .course-info-holder  {
  text-align: center;
}
