.tx-elearning{margin-top:0px;padding:50px 0;background:#efefef;}.course-list{padding:20px 0;}.course-list .course-box{background:#fff;border-radius:10px;display:flex;flex-direction:column;min-height:200px;height:100%;justify-content:space-between;padding:15px;margin-bottom:1.5rem;}.question{display:none;background:#fff;padding:15px;}.question.current{display:block;}.question .btn{min-width:100px;}.question .bs-callout-error,.question .bs-callout-success{display:none;}.question.wrong .bs-callout-error,.question.correct .bs-callout-success{display:block;}.question .ce-media{border-radius:5px;overflow:hidden;}.fa-stack-1x{color:rgb(255,255,255);}.sidebar-progress{padding:15px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;}span.status{width:15px;height:15px;border-radius:100%;background-color:#d73030;display:inline-block;margin-left:5px;}span.status.green{background-color:#24a224;}span.status.yellow{background-color:#efc705;}.pagination{margin-top:25px;}.pagination li a{padding:10px;margin-right:10px;background-color:#efefef;color:#000;border-radius:5px;}.pagination li a[href="#"]:hover{background:#efefef;cursor:default;}.pagination li a:hover{background:#ccc;}.detailed-progress-course .detailed-progress-phase{margin-top:40px;}.detailed-progress-course .detailed-progress-phase a{color:inherit;}.detailed-progress-course .detailed-progress-lesson{background:#fff;padding:10px;}.detailed-progress-lesson{border-bottom:2px solid #efefef;padding-top:3px;}.detailed-progress-lesson.active-lesson{background:#1c4990;color:#fff;}.detailed-progress-lesson .question-info{font-size:0.8rem;font-weight:bold;margin-left:25px;}.elearning-links{display:flex;flex-direction:column;}.elearning-links a{display:inline-block;width:100%;padding:5px;background-color:#f14807;color:#fff;margin-top:5px;position:relative;}.elearning-links a:hover{color:#000;}.elearning-links a:after{content:"\f330";font-family:'Font Awesome 5 Pro';font-weight:900;position:absolute;right:5px;top:5px;}.messagecount{width:20px;height:20px;line-height:20px;position:absolute;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;overflow:hidden;color:#e52f3d;}.person .image{display:inline-block;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;vertical-align:middle;}.person .image img{width:40px;height:40px;}.ce-media{position:relative;}#badge .person .image{float:right;}.editform img,.createform img{border-radius:50%;width:auto;height:auto;object-fit:unset;}.editform .fieldset,.createform fieldset{margin:15px 0;}.editform legend,.createform legend{border-bottom:none;margin-left:-15px;}.editform .fieldset .row,.createform fieldset .row{padding:5px;}.editform .fieldset > div:nth-child(odd),.createform fieldset > div:nth-child(odd){background:#ffffff;}.editform .fieldset > div:nth-child(even),.createform fieldset > div:nth-child(even){background:#eee;}.editform .noedit,.createform .noedit{padding:1px 3px;border:1px solid #A9A9A9;max-width:192px;background-color:#eee;}.actionmenu .btn,.editform .btn,.createform .btn{width:100%;}form .mandatory{color:#e52f3d;}.filecontainer{margin:10px 0;}.filecontainer p{font-size:14px;margin-top:10px;}.editform .btn.fileUpload,.createform .btn.fileUpload{position:relative;overflow:hidden;margin:0px;}#uploadFile{display:none;}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}table.userlist td{vertical-align:middle !important;text-align:center;}.profile-image{min-height:238px}.locked-info{border-left:5px solid #d73030;padding:1rem;border-radius:0;}
