/* ---------- Player ---------- */ .hm-player-wr { position: relative; } .hm-player-header { background: #2a70b8 none repeat scroll 0 0; border-radius: 4px 4px 0 0; } .hm-player-header .struct-menu-title { background: transparent none repeat scroll 0 0; border-radius: 4px 4px 0 0; color: #fff; cursor: pointer; display: block; font-size: 13px; height: 30px; line-height: 30px; padding: 0 20px 0 38px; position: relative; } .hm-video-overlay.scorm-header.with-play-scorm { box-shadow: none; position: absolute; z-index: 19; width: 100%; height: 100%; top: 0; left: 0; margin-top: 0; padding: 20px 40px; background: transparent; } .hm-video-overlay.scorm-header.with-play-scorm::before { display: none; width: 70px; height: 70px; left: 50%; margin-left: -35px; opacity: 0.75; } .hm-video-overlay.scorm-header.with-play-scorm:hover:before { opacity: 0.95; } .hm-video-overlay.scorm-header.with-play-scorm.no-play { position: relative; background: #000; height: 445px; } .hm-video-overlay-message { font-size: 20px; font-weight: 300; position: absolute; top: 50%; margin-top: -25px; text-align: center; width: 100%; left: 0; padding: 0 40px; } .scorm-info-wr { margin: 15px 0; position: relative; } .scorm-info-tabs { position: absolute; top: -15px; right: 0; } .scorm-info-tabs a { display: inline-block; padding: 10px; } /* ---------- Outline ---------- */ .learn-page-tabs { } .learn-page-tabs > li > a { } .learn-page-tabs > li.active > a, .learn-page-tabs > li.active > a:hover, .learn-page-tabs > li.active > a:focus{ background: #2a86c7; color: #fff; } .course-outline-head { color: #2a70b8; font-weight: bold; border-bottom: 2px solid; background: #e6e6e6; text-align: center; padding: 8px; } #scorm-status-helper { font-size: 13px; line-height: 18px; } #scorm-status-helper > li { margin-right: 5px; } .course-outline-wr { height: 402px; overflow-y: hidden; background: #fff; } /* ---------- Documents ---------- */ .scorm-detail-documents { border: 1px solid #edebeb; margin: 15px 0; background: #fff; padding: 10px 20px; border-radius: 3px; } .scorm-detail-documents > li { width: 50%; } .scorm-detail-documents > li:nth-child(2n) { padding-left: 5px; float: right; text-align: left; } .scorm-detail-documents > li:nth-child(2n + 1) { clear: both; padding-right: 5px; float: left; text-align: left; } /* ---------- Note ---------- */ .scorm-content-panels .content-wr { background: #fff; } .scorm-content-panels .content { padding: 15px 25px; } .scorm-content-panels .note-mask { position: relative; top: 0; margin-top: 15px; padding-bottom: 45px; } .video-js { position: relative!important; } .hide-desktop { display: none; } .muted-switch { display: none; color: #000; position: absolute; z-index: 10; background: #eee; padding: 4px 5px 2px; top: 10px; left: 10px; border-radius: 3px; box-shadow: 1px 1px 2px #333; cursor: pointer; } .muted-switch-icon { float: left; } .muted-switch-icon::before { font-family: VideoJS; content: "\f104"; font-size: 20px; display: inline; } .muted-switch-text { float: left; margin: 0 6px; font-weight: 300; line-height: 23px; font-size: 14px; } @media only screen and (min-width: 640px) { .hm-player-wr .vjs-big-play-centered .vjs-big-play-button { /*display: none;*/ } } @media only screen and (max-width: 480px) { .hide-desktop { display: block; } .hide-mobile { display: none; } }