.course_title{margin:0 0 20px}.course_lessons_section{margin-bottom:37px}.course_lessons_section p{margin-bottom:10px}.course_table{width:100%;margin-bottom:0}.course_table tr{border:0}.course_table tr td.number{width:30px;opacity:0;text-align:center;vertical-align:middle;color:#aaa}.course_table tr td.number.number-visible{opacity:1}.course_table tr td.number.belowten{width:30px;padding:0 7px}.course_table tr td.number.overthousand{width:40px;padding:0 5px}.course_table tr td.icon{padding:0 5px;vertical-align:middle;font-size:16px;width:33px;color:#457992}.course_table tr td.title{padding-right:10px;color:#555}.course_table tr td.title i{margin:0 5px;vertical-align:top;position:relative;top:2px}.course_table tr td.stm_badge{text-align:right;padding-right:20px}.course_table tr td.stm_badge .badge_unit{display:inline-block;min-width:63px;padding:0 4px;font-size:12px;font-weight:400;color:#fff;text-align:center;background-color:#48a7d4;border-radius:3px}.course_table tr td.stm_badge .badge_unit:first-letter{text-transform:uppercase}.course_table tr td.stm_badge .badge_unit.free{background-color:#10c45c}.course_table tr td.stm_badge .badge_unit.quiz{background-color:#eab830}.course_table tr td.stm_badge .badge_unit.exam{background-color:#d94da6}.course_table tr td.stm_badge .badge_unit.video{background-color:#1EC1D9}.course_table tr td.stm_badge .badge_unit.test{background-color:#f13e3e}.course_table tr td.stm_badge .badge_unit.private{background-color:#E35C49}.course_table tr td .meta{display:inline-block;text-align:right;padding-left:15px;font-size:14px;color:#555;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_table tr td .meta i{margin-right:5px;font-size:18px;color:#aaa;vertical-align:middle}@media (max-width:655px){.course-title-holder .stm_badge,.course-title-holder i,.course_table tr td.stm_badge .meta i{display:none}td.title{padding-left:15px!important;padding-right:15px!important}.course_title{line-height:1.7}.course-panel-body{padding:0}.course_table tr td.stm_badge{padding-left:15px!important;padding-right:15px!important;text-align:left}.course_table tr td.stm_badge .badge_unit{margin:0 15px 0 0}.course_table tr td.stm_badge .meta{padding:0 15px 0 0;text-align:left}}