.kt-wrap .kt-player-frame>.plyr{position:absolute;inset:0;width:100%;height:100%;--plyr-color-main:#fcc438;--plyr-video-control-color-hover:#08327c;--plyr-range-fill-background:#fcc438}.kt-wrap .kt-player-frame video{position:static!important;width:100%!important;height:100%!important}.kt-player-frame .plyr__control--overlaid{background:#fcc438;color:#08327c}.kt-player-frame .plyr__controls button{width:auto;font-size:inherit;padding:7px;border-radius:5px}.kt-player-frame .plyr__controls svg{fill:currentColor}.kt-player-frame .plyr__time{font-size:12px}.kt-watch-status{display:flex;justify-content:space-between;gap:20px;font-size:13px;line-height:1.8;color:#6d82a1;margin-top:17px}.kt-watch-status strong{color:#08327c;font-variant-numeric:tabular-nums}.kt-watch-message{font-size:12px;line-height:1.9;color:#758bab;margin:10px 0 22px}.kt-my-learning .kt-section-heading{align-items:center;margin:32px 0}.kt-my-learning .kt-section-heading h1{font-size:30px;margin:0;color:#08327c}.kt-my-learning .kt-section-heading p{font-size:14px;color:#7990ae}.kt-my-course{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px}.kt-my-course h2{font-size:21px;margin:10px 0}.kt-my-course p{font-size:13px;color:#8495ad}.kt-my-course .kt-cta{width:auto;min-width:170px}.kt-my-course .kt-progress-bar{max-width:600px}.kt-learning-fields{display:grid;gap:17px;padding:6px 3px;font-size:13px;line-height:1.8}.kt-learning-fields>label{display:flex;align-items:center;gap:11px;flex-wrap:wrap;color:#547196}.kt-learning-fields input[type=number]{width:105px}.kt-learning-fields .large-text{max-width:760px;width:100%}.kt-learning-fields>.button{justify-self:start}.kt-learning-fields .description{font-size:12px}.kt-runtime-field{display:flex;gap:12px;align-items:center;font-size:13px;color:#5d7a9f;margin-top:20px}.kt-runtime-field input{width:120px}.kt-inline-editor{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:18px;background:#f3f6fc;border:1px solid #dbe5f4;border-radius:10px;margin:12px 0}.kt-inline-editor>label:first-child{width:100%;font-size:12px;color:#6d85a7}.kt-inline-editor textarea{display:block;min-height:90px;margin-top:9px;border:1px solid #cfddf2;border-radius:7px;padding:13px;font:inherit}.kt-inline-editor .kt-edit-mark{width:85px}.kt-inline-editor .kt-inline-message{font-size:12px;color:#a84949}.kt-record-filters,.kt-record-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.kt-record-filters label{font-size:12px;color:#6f88ab}.kt-record-filters select{max-width:480px;flex:1}.kt-record-actions>span{font-size:12px;color:#7c91ad;flex:1}.kt-record-actions form{margin:0}.kt-record-table-wrap{overflow-x:auto;max-width:100%}.kt-learning-records .widefat small{font-size:11px;color:#93a3b9}.kt-admin-progress{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;width:85px;height:5px;background:#e9eef7;border-radius:4px;margin-right:10px}.kt-admin-progress i{display:block;height:100%;background:#08327c}.kt-record-pages{display:flex;gap:7px;margin:20px 0}.kt-record-detail{padding:24px;margin:28px 0}.kt-record-detail h2{font-size:19px;color:#355782}.kt-record-detail>p{font-size:12px;color:#8da0bb;line-height:1.8}.kt-record-detail h3{font-size:15px;margin:27px 0 14px;color:#607eaa}.kt-record-detail .widefat{margin-top:19px}.kt-learning-records h1{color:#08327c}.kt-lesson-side .kt-side-item.is-locked{opacity:.55}
@media(max-width:782px){.kt-my-course{grid-template-columns:1fr;gap:16px}.kt-my-course .kt-cta{width:100%}.kt-my-learning .kt-section-heading{align-items:start;flex-direction:column;gap:13px}.kt-my-learning .kt-section-heading h1{font-size:25px}.kt-my-course h2{font-size:19px}.kt-learning-fields{font-size:12px}.kt-record-filters select{max-width:100%;flex-basis:100%}.kt-record-actions>span{flex-basis:100%}.kt-record-detail{padding:17px}.kt-watch-status{font-size:12px}.kt-watch-message{font-size:11px}.kt-player-frame .plyr__controls{padding:5px!important;gap:3px}.kt-player-frame .plyr__volume{max-width:70px}.kt-player-frame .plyr__controls button{padding:5px}.kt-player-frame .plyr__time{font-size:10px}}
