.fill-width{
    width: 100%;
}

/* Comment / Ask Questions*/
.stm-lms-course__sidebar_toggle{
    display: none;
}

/*Padding around book content*/
.stm-lms-wrapper.stm-lessons{
    padding: 0 !important;
}
#stm-lms-lessons{
    padding: 0 !important;
}

/*Lesson Content*/

/*Left side bar - course pages*/
/*Show Illustrations*/
#illustrationRadioButtons .hideIllustrations{
    margin-left: 10px;
}

.voiceList{
    width: 150px;
    padding: 5px;
}

.stm-lms-course__curriculum .stm-curriculum .stm-curriculum__title {
    margin: 20px 0 20px;
}
/*End left side bar - course pages*/

.stm-lms-course__content_wrapper .stm-lms-course__lesson-content img {
    /*width: calc(50% - 20px);*/
    margin: 0;
}

.stm-lms-course__lesson-content figure figcaption{
    display: none;
}

.stm-lms-lesson_navigation.heading_font.uncompleted{
    position: relative !important;
}

/*Lesson Footer*/
.stm-lms-lesson_navigation.heading_font.uncompleted{
    width: 100%;
    padding: 10px;
    position: absolute;
    bottom: 0;
}

/*Course title and page number above book page text*/
.stm-lms-course__lesson-content__top{
    display: none;
}

.stm_lms_lesson_header{
    background-color: #1e73be;
    padding: 10px 0 10px 0 !important; 
}

/*Lesson text over the next and previous button*/
.stm_lms_section_text{
    display: none !important;
}

.word{
  font-size: 24pt;
  font-weight: bold;
  padding-right: 10px;
  cursor: pointer;
  display: inline-block;
}

.stm-lms-lesson_navigation_side.stm-lms-lesson_navigation_next span:nth-child(2)
{
    padding: 15px 10px 15px 10px !important;
}

.stm-lms-lesson_navigation_side.stm-lms-lesson_navigation_prev span:nth-child(2)
{
    padding: 15px 10px 15px 10px !important;
}
/*End Lesson*/

/*Desktop*/
@media screen and (min-width: 501px) {
    .stm-lms-course__lesson-content h1{
        width: 50%;
    }

    .stm-lms-course__lesson-content img{
       float: right;
   }
   
   .gallery-item{
        margin: 0 !important;
    }
   
   .stm-lms-course__lesson-content .isMultiImage img{
       float: left;
   }
}

/*Mobile*/
@media screen and (max-width: 500px) {
    .stm-lms-course__content_wrapper .stm-lms-course__lesson-content img {
        width: 100%;
    }
    
    .gallery-item{
        width: 50%;
        margin: 0 !important;
    }
}