PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.2.0
Tutor LMS – eLearning and online course solution v1.2.0
4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / assets / css / tutor-admin.css
tutor / assets / css Last commit date
tutor-admin.css 7 years ago tutor-front.css 7 years ago
tutor-admin.css
1768 lines
1 /**
2 @package: Tutor LMS
3 @author: themeum
4 */
5
6 /** Slider CSS */
7 @import "../icons/css/tutor-icon.css";
8
9 .ui-slider { position: relative; text-align: left; }
10 .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
11 .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
12
13 .ui-slider-horizontal { height: .8em; }
14 .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
15 .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
16 .ui-slider-horizontal .ui-slider-range-min { left: 0; }
17 .ui-slider-horizontal .ui-slider-range-max { right: 0; }
18
19 .ui-slider-vertical { width: .8em; height: 100px; }
20 .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
21 .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
22 .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
23 .ui-slider-vertical .ui-slider-range-max { top: 0; }
24 /*----------------------------------
25 Component containers
26 ----------------------------------*/
27 .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff; color: #222222; }
28 .ui-widget-content a { color: #222222; }
29 .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc; color: #222222; font-weight: bold; }
30 .ui-widget-header a { color: #222222; }
31
32 /* Interaction states
33 ----------------------------------*/
34 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6; font-weight: normal; color: #555555; }
35 /* Interaction Cues
36 ----------------------------------*/
37 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee; color: #363636; }
38
39 /**
40 TUTOR CSS
41 */
42
43 .tutor-option-nav-tabs{
44
45 }
46 .tutor-option-nav-tabs li{
47 position: relative;
48 display: inline-block;
49 margin-right: -1px;
50 }
51 .tutor-option-nav-tabs li:after {
52 content: "|";
53 position: absolute;
54 top: 0;
55 right: -10px;
56 }
57 .tutor-option-nav-tabs li:last-child:after {
58 content: "";
59 }
60 .tutor-option-nav-tabs li a{
61 display: block;
62 font-weight: bold;
63 text-decoration: none;
64 background: #fff;
65 padding: 5px 10px;
66 border: 1px solid #dddddd;
67 }
68 .tutor-option-nav-tabs li.current a{
69 color: #333333;
70 }
71 .tutor-option-nav-tabs li a:focus {
72 box-shadow: none;
73 }
74
75 /**
76 Withdraw Methods Nav
77 */
78
79 .withdraw-method-nav{
80 margin-bottom: 20px;
81 }
82 .withdraw-method-nav li{
83 position: relative;
84 display: inline-block;
85 }
86 .withdraw-method-nav li a{
87 display: block;
88 text-decoration: none;
89 padding: 5px 10px;
90 border-right: 1px solid #cccccc;
91 }
92 .withdraw-method-nav li:last-child a {
93 border-right: none;
94 }
95 /**
96 Option Field
97 */
98
99 .tutor-option-field-row {
100 border-bottom: 1px solid #e4e4e4;
101 padding: 20px 0;
102 font-size: 14px;
103 line-height: 1.3
104 }
105 .tutor-option-field-row:last-child {
106 border-bottom: none;
107 }
108 .tutor-option-field-row input[type=text],.tutor-option-field-row input[type=email],.tutor-option-field-row input[type=number],.tutor-option-field-row input[type=password], .tutor-option-field-row textarea, .tutor-option-field-row .tutor-field-type-slider {
109 background-color: #fff;
110 border: 1px solid #ddd;
111 border-radius: 3px;
112 box-shadow: none;
113 color: #333;
114 display: inline-block;
115 vertical-align: middle;
116 padding: 7px 12px;
117 margin: 0 10px 0 0;
118 width: 400px;
119 min-height: 35px
120 }
121 .tutor-option-field {
122 display: block;
123 margin: 0 0 0 200px;
124 max-width: 800px;
125 }
126 .tutor-option-field-label {
127 display: block;
128 float: left;
129 width: 200px;
130 }
131 .tutor-option-field-label label {
132 display: block;
133 font-weight: 600
134 }
135 .tutor-option-field p.desc {
136 font-style: italic;
137 color: #666;
138 font-size: 12px;
139 line-height: 1.5;
140 }
141 .tutor-option-field-row h2{
142 color: #444;
143 font-size: 18px;
144 font-weight: 700;
145 margin: 0;
146 }
147 .tutor-option-field-row .option-media-wrap{
148 margin-bottom: 10px;
149 }
150 .tutor-option-field-row .option-media-wrap img{
151 max-height: 100px;
152 width: auto;
153 padding: 5px;
154 border: 1px solid #CCCCCC;
155 }
156 .select2-container {
157 min-width: 250px !important;
158 }
159 /**
160 Group Field Option
161 */
162 .tutor-option-group-field {
163 display: inline-block;
164 vertical-align: top;
165 }
166 .tutor-option-group-field input[type=text],.tutor-option-group-field input[type=email],.tutor-option-group-field input[type=number],.tutor-option-group-field input[type=password], .tutor-option-group-field textarea, .tutor-option-group-field .tutor-field-type-slider, .tutor-option-group-field select {
167 width: 100px;
168 margin-right: 5px;
169 }
170
171 /**
172 * Course adding page
173 * Course Builder
174 */
175 #tutor-course-topics a{
176 text-decoration: none;
177 }
178 #tutor-course-topics .tutor-topics-wrap{
179 border-bottom: 1px solid #E7E7E7;
180 padding-bottom: 0;
181 margin: 0;
182 }
183 .course-contents .course-content-item {
184 padding: 10px;
185 border-bottom: 1px solid #D9D9D9;
186 background-color: #E9E9E9;
187 }
188 .tutor-lessons.ui-sortable {
189 min-height: 20px;
190 }
191 #tutor-course-topics .drop-lessons p{
192 margin: 0;
193 }
194 #tutor-course-topics .course-content-item:hover{
195 background-color: #EEEEEE;
196 }
197 #tutor-course-topics .tutor-lessons {
198 padding-left: 0;
199 }
200 #tutor-course-topics .tutor-lesson-top, #tutor-course-topics .tutor-lesson-top i {
201 font-size: 15px;
202 }
203 #tutor-course-topics .tutor-lesson-top{
204 display: flex;
205 font-size: 14px;
206 }
207 #tutor-course-topics .tutor-lesson-top .open-tutor-lesson-modal, .tutor-quiz .open-tutor-quiz-modal{
208 flex: 1;
209 }
210 #tutor-course-topics .tutor-lesson-top i.tutor-icon-move{
211 margin-right: 10px;
212 cursor: ns-resize;
213 }
214 #tutor-course-topics .tutor-lesson-top i.tutor-icon-pencil{
215 margin: 0 10px;
216 }
217 #tutor-course-topics .tutor-lesson-top a{
218 color: #393C40;
219 }
220 .tutor-topics-wrap, .course-move-handle{
221 margin-right: 5px;
222 }
223 .course-move-handle{
224 cursor: row-resize;
225 }
226 .new-topic-btn-wrap {
227 padding: 20px;
228 }
229 p.course-empty-content {
230 padding-left: 20px;
231 }
232 .tutor_btn_lg{
233 line-height: 45px;
234 background-color: #3057D5;
235 color: #ffffff;
236 padding: 0 20px;
237 display: inline-block;
238 border-radius: 2px;
239 font-size: 14px;
240 font-weight: 300;
241 border: none;
242 box-shadow: none;
243 cursor: pointer;
244 }
245 .tutor_btn_lg:focus{
246 box-shadow: none;
247 border: none;
248 outline: none;
249 }
250 .tutor_btn_lg:focus,
251 .tutor_btn_lg:hover{
252 background-color: #2149C9;
253 color: #ffffff;
254 }
255
256 .ui-sortable-placeholder{
257 visibility: visible;
258 background-color: #dddd;
259 }
260 .tutor-untopics-lessons{
261 margin-top: 50px;
262 border: 1px solid #eee;
263 padding: 20px;
264 margin-bottom: 20px;
265 background-color: #fbfbfb;
266 }
267 .tutor-untopics-lessons h3{
268 font-weight: 300;
269 }
270 .tutor-untopics-lessons .tutor-lessons{
271 padding-left: 0 !important;
272 }
273 .create-new-lesson-wrap {
274 text-align: center;
275 }
276 .tutor-metabox-add-topics, .tutor-topics-edit-form {
277 background: #f1f1f1;
278 padding: 20px;
279 }
280 .tutor-metabox-add-topics .tutor-option-field-row{
281 padding: 15px 0;
282 }
283 .tutor-metabox-add-topics .tutor-option-field-row:last-child, .tutor-topics-edit-form .tutor-option-field-row:last-child{
284 border-bottom: none;
285 }
286 .topic-edit-icon{
287 cursor: pointer;
288 }
289 .tutor-topic-title{
290 display: flex;
291 font-size: 16px;
292 font-weight: 300;
293 margin: 0;
294 line-height: 40px;
295 padding-left: 15px;
296 }
297 .tutor-topic-title a{
298 color: #393C40;
299 }
300
301 .tutor-topic-title .topic-inner-title{
302 flex: 1 0 auto;
303 cursor: pointer;
304 }
305 .tutor-topic-title span{
306 padding: 0 5px;
307 }
308 .tutor-topic-title span.expand-collapse-wrap {
309 border-left: 1px solid #E7E7E7;
310 }
311 .tutor-topic-title span.expand-collapse-wrap a{
312 display: block;
313 padding: 0 13px;
314 }
315 .topic-delete-btn{
316 float: right;
317 }
318 .text-muted{
319 color: #cccccc;
320 }
321 .topic-delete-btn a{
322 padding: 0 10px;
323 }
324 .topic-delete-btn a:hover {
325 color: #ff0000;
326 }
327 .topic-delete-btn .dashicons{
328 width: 12px;
329 height: 12px;
330 font-size: 12px;
331 }
332
333 #tutor-course-topics{
334 position: relative;
335 }
336 #tutor-course-topics .inside{
337 padding: 0;
338 margin: 0;
339 }
340 #tutor-course-topics a:focus{
341 box-shadow: none;
342 }
343 #tutor-course-topics .toggle-indicator:before{
344 margin-top: 20px;
345 }
346 .tutor-course-builder-header {
347 line-height: 50px;
348 position: absolute;
349 top: -56px;
350 right: 40px;
351 }
352 .tutor-topics-wrap:nth-child(2n) {
353 background: #F8F8F8;
354 }
355 #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body{
356 background: #E9E9E9;
357 padding: 15px 20px;
358 }
359 #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body .create-lesson-in-topic-btn, #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body .tutor-add-quiz-btn{
360 line-height: 35px;
361 color: #393c40;
362 display: inline-block;
363 padding: 0 20px;
364 border-radius: 2px;
365 margin-right: 20px;
366 border: 1px solid #d3d4d5;
367 background-color: #f2f2f2;
368 cursor: pointer;
369 }
370 .tutor-add-quiz-btn i{
371 color: #4aade2;
372 }
373 /**
374 Instructor
375 */
376 .tutor-required-fields{
377 color: #f13a3a;
378 }
379 /**
380 Meta Box Heading
381 */
382 #tutor-course-topics h2, #tutor-instructors h2{
383 padding: 15px;
384 line-height: 30px;
385 }
386 #tutor-course-topics h2:before, #tutor-instructors h2:before {
387 color: #3057D5;
388 font-family: 'tutor' !important;
389 speak: none;
390 font-style: normal;
391 font-weight: normal;
392 font-variant: normal;
393 text-transform: none;
394 line-height: 1;
395 -webkit-font-smoothing: antialiased;
396 -moz-osx-font-smoothing: grayscale;
397 margin-right: 10px;
398 }
399 #tutor-course-topics h2:before{
400 content: '\e936';
401 }
402 #tutor-instructors h2:before{
403 content: '\e93c';
404 }
405 /**
406 End Metabox Heading
407 */
408
409 .video_source_wrap_html5{
410 width: 100px;
411 text-align: center;
412 }
413 .video_source_wrap_html5 a{
414 border: 1px solid #e4e4e4;
415 text-align: center;
416 display: block;
417 padding: 30px;
418 }
419 .video_source_wrap_html5 a i{
420 font-size: 30px;
421 width: 40px;
422 height: 40px;
423 }
424 .video-poster-img img{
425 max-width: 200px;
426 height: auto;
427 }
428 .tutor-added-attachments-wrap{
429 margin-bottom: 50px;
430 }
431 .tutor-added-attachments-wrap a{
432 text-decoration: none;
433 }
434 a.tutor-delete-attachment {
435 border: 1px solid #ff0000;
436 padding: 5px;
437 border-radius: 50%;
438 display: inline-block;
439 line-height: 7px;
440 color: #ff0000;
441 }
442 a.tutor-delete-attachment:hover {
443 background-color: #ff0000;
444 color: #ffffff;
445 }
446 .tutor-status-context{
447 padding: 5px 10px;
448 margin: 5px 0;
449 display: inline-block;
450 }
451 .tutor-status-pending-context, .attempt_started{
452 background-color: #EEEEEE;
453 }
454 a.tutor-button, button.tutor-button{
455 padding: 10px 20px;
456 text-decoration: none;
457 margin-right: 20px;
458 }
459 .tutor-button-primary{
460 background-color: #3057D5;
461 color: #ffffff;
462 display: inline-block;
463 border-radius: 2px;
464 font-size: 14px;
465 font-weight: 300;
466 border: none;
467 box-shadow: none;
468 cursor: pointer;
469 }
470 .tutor-button-primary:hover {
471 background-color: #2446A6;
472 }
473 .tutor-status-approved-context, .tutor-button.button-success {
474 background-color: #7BBC30;
475 color: #ffffff;
476 border-radius: 2px;
477 }
478 .tutor-status-blocked-context, .attempt_timeout, .tutor-button.button-danger {
479 background-color: #ff0000;
480 color: #ffffff;
481 border-radius: 2px;
482 }
483 .tutor-button.button-warning {
484 background-color: #ffb36d;
485 color: #ffffff;
486 }
487 .tutor-button{
488 border: 0;
489 box-shadow: none !important;
490 }
491 .tutor-button .dashicons{
492 border: 0;
493 box-shadow: none !important;
494 line-height: inherit;
495 }
496 .tutor-status-approved-context, .tutor-status-blocked-context{
497 display: inline-block;
498 }
499 table.tutor_status_table td.help {
500 width: 1em;
501 }
502 table.tutor_status_table td:first-child {
503 width: 25%;
504 }
505 table.tutor_status_table h2{
506 font-size: 16px;
507 margin: 0;
508 }
509 table.tutor_status_table td mark.yes, table.tutor_status_table th mark.yes {
510 color: #06d004;
511 background-color: transparent;
512 }
513
514 /*
515
516 .tutor-help-tip {
517 color: #666;
518 display: inline-block;
519 font-size: 1.1em;
520 font-style: normal;
521 height: 16px;
522 line-height: 16px;
523 position: relative;
524 vertical-align: middle;
525 width: 16px;
526 }
527 .tutor-help-tip::after {
528 font-family: Dashicons;
529 speak: none;
530 font-weight: 400;
531 text-transform: none;
532 line-height: 1;
533 -webkit-font-smoothing: antialiased;
534 text-indent: 0px;
535 position: absolute;
536 top: 0px;
537 left: 0px;
538 width: 100%;
539 height: 100%;
540 text-align: center;
541 content: "";
542 cursor: help;
543 font-variant: normal;
544 margin: 0px;
545 }*/
546
547
548 .tutor-text-avatar{
549 border-radius: 50%;
550 /*border: 1px solid #686f7a;*/
551 width: 40px;
552 height: 40px;
553 text-align: center;
554 display: block;
555 line-height: 40px;
556 color: #ffffff;
557 font-size: 14px;
558 }
559 .tutor_original_question{
560 display: flex;
561 margin-bottom: 5px;
562 padding: 20px;
563 }
564 .tutor_original_question .question-left{
565 flex: 0 0 60px;
566 }
567 .tutor_original_question .question-left img{
568 max-width: 60px;
569 height: auto;
570 margin-right: 10px;
571 border: 1px solid #eeee88;
572 padding: 3px;
573 }
574 .question-right {
575 width: 100%;
576 }
577 .tutor_admin_answers_list_wrap .tutor_original_question{
578 margin-left: 50px;
579 }
580 .tutor-bg-white{
581 background-color: #ffffff;
582 }
583 .tutor-bg-light{
584 background-color: #FDFDFD;
585 }
586 .tutor-announcement {
587 border: 1px solid #eee;
588 padding: 10px;
589 margin-bottom: 10px;
590 }
591 .announcement-delete-btn{
592 float: right;
593 }
594 .announcement-delete-btn a{
595 display: block;
596 border: 1px solid #ff0000;
597 color: #ff0000;
598 padding: 6px;
599 border-radius: 50%;
600 text-decoration: none;
601 }
602 .announcement-delete-btn a:hover {
603 color: #ffffff;
604 background-color: #ff0000;
605 }
606 .tutor-label-success{
607 background-color: #06d004;
608 color: #ffffff;
609 padding: 3px 7px;
610 }
611 .tutor-addons .plugin-card-bottom .plugin-version{
612 display: inline-block;
613 }
614 .tutor-addons .addon-regular-price{
615 color: #CCCCCC;
616 padding: 3px;
617 }
618 .tutor-addons .addon-current-price{
619 color: #25bd25;
620 font-size: 18px;
621 padding: 3px;
622 }
623 .tutor-addons-last-checked-time{
624 color: #6f5757 !important;
625 }
626 .tutor-addons .wp-filter{
627 margin: 10px 0 0;
628 }
629
630 /**
631 Add-ons list
632 */
633 .tutor-addons-list {
634 background-color: #fff;
635 min-height: 500px;
636 padding: 20px;
637 }
638 h3.addon-list-heading{
639 background-color: #eeeeee;
640 padding: 10px;
641 }
642 table.tutor-addons-list-table{
643 width: 100%;
644 }
645 table.tutor-addons-list-table tr{
646 }
647 table.tutor-addons-list-table td, table.tutor-addons-list-table th{
648 padding: 10px;
649 border-bottom: 1px solid #eeeeee;
650 text-align: left;
651
652 }
653
654
655
656 .btn-switch {
657 display: inline-block;
658 height: 22px;
659 position: relative;
660 width: 40px;
661 }
662 .btn-switch input {
663 display:none;
664 }
665 .btn-slider {
666 background-color: #ccc;
667 bottom: 0;
668 cursor: pointer;
669 left: 0;
670 position: absolute;
671 right: 0;
672 top: 0;
673 transition: .4s;
674 }
675 .btn-slider:before {
676 background-color: #fff;
677 bottom: 3px;
678 content: "";
679 height: 16px;
680 left: 4px;
681 position: absolute;
682 transition: .4s;
683 width: 16px;
684 }
685 input:checked + .btn-slider {
686 background-color: #0073aa;
687 }
688 input:checked + .btn-slider:before {
689 transform: translateX(16px);
690 }
691 .btn-slider.btn-round {
692 border-radius: 34px;
693 }
694 .btn-slider.btn-round:before {
695 border-radius: 50%;
696 }
697
698
699
700 /**
701 Quiz-question
702 */
703 .quiz-question-form-wrap{
704 margin-top: 20px;
705 margin-bottom: 20px;
706 }
707 .quiz-question-flex-wrap, .tutor-flex-row{
708 display: flex;
709 flex-direction: row;
710 }
711 .tutor-flex-col{
712 margin: 0 20px;
713 }
714 .tutor-flex-col:first-child{
715 margin-left: 0;
716 }
717 .tutor-flex-col:last-child{
718 margin-right: 0;
719 }
720 .quiz-question-field{
721 padding: 10px 20px;
722 }
723 .quiz-question-field input[type=text],.quiz-question-field input[type=email],.quiz-question-field input[type=number],.quiz-question-field input[type=password], .quiz-question-field textarea{
724 border: 1px solid #ddd;
725 border-radius: 3px;
726 box-shadow: none;
727 color: #333;
728 display: inline-block;
729 vertical-align: middle;
730 padding: 7px 12px;
731 margin: 0 10px 0 0;
732 width: 100%;
733 min-height: 35px
734 }
735 .quiz-question-field textarea{
736 min-height: 100px;
737 }
738 .quiz-question-field:nth-child(2n+1) {
739 background: #f4f4f4;
740 }
741 .question-details{
742 border: 1px solid #EEEEEE;
743 margin-right: 10px;
744 }
745 .answer-details{
746 margin-left: 10px;
747 }
748 .question-details, .answer-details{
749 width: 100%;
750 }
751 .quiz-question-field label{
752 font-weight: bold;
753 }
754 .quiz-question-field .desc{
755 font-style: italic;
756 font-size: 12px;
757 color: #666666;
758 }
759 table.multi-answers-options{
760 border: 1px solid #EEEEEE;
761 width: 100%;
762 border-collapse: collapse;
763 border-spacing: 0;
764 }
765
766 table.multi-answers-options th, table.multi-answers-options td{
767 text-align: left;
768 padding: 10px 5px;
769 }
770 table.multi-answers-options tr:nth-child(2n+1){
771 background: #f4f4f4;
772 }
773 table.multi-answers-options td input[type=text]{
774 border: none;
775 box-shadow: none;
776 background-color: transparent;
777 width: 100%;
778 }
779 table.multi-answers-options a{
780 text-decoration: none;
781 color: #FF0000;
782 }
783
784
785 .add_answer_option_wrap {
786 margin: 20px 0;
787 }
788
789 .tutor-add-question-wrap{
790 margin: 20px 0;
791 background-color: #f4f4f4;
792 padding: 10px;
793 }
794 .tutor-add-question-wrap input[type=text]{
795 border: 1px solid #ddd;
796 border-radius: 0;
797 box-shadow: none;
798 color: #333;
799 display: inline-block;
800 vertical-align: middle;
801 padding: 7px 12px;
802 margin: 0;
803 width: 300px;
804 min-height: 35px
805 }
806 .tutor-add-question-wrap select {
807 margin: 0;
808 padding: 0;
809 border-radius: 0;
810 border: none;
811 box-shadow: none;
812 height: 35px;
813 }
814 .tutor-add-question-wrap .button{
815 height: 35px;
816 margin-left: 10px;
817 }
818 .single-question-item {
819 margin: 1px 0;
820 }
821 .tutor-question-item-head{
822 display: flex;
823 flex-direction: row;
824 line-height: 50px;
825 justify-content: space-between;
826 /*padding: 20px;*/
827 }
828
829 .tutor-question-item-head > div{
830 padding: 0 10px;
831 }
832 .tutor-question-item-head .question-title {
833 flex-basis: 0;
834 flex-grow: 1;
835 }
836 .tutor-question-item-head i{
837 line-height: 50px;
838
839 }
840 .single-question-item .tutor-question-item-head{
841 background-color: #fcfcfc;
842 }
843 .single-question-item:nth-child(2n+1) .tutor-question-item-head{
844 background-color: #f4f4f4;
845 }
846 .tutor-question-item-head a{
847 text-decoration: none;
848 }
849
850 .question-action-btn.trash{
851 color: #FF0000;
852 }
853 .question-action-btn.down{
854 background-color: #000000;
855 color: #ffffff;
856 padding: 0 10px;
857 }
858 .question-action-btn.down:hover {
859 background-color: #333333;
860 }
861 .question-actions-wrap{
862 padding-right: 0 !important;
863 }
864 .question-actions-wrap a{
865 display: inline-block;
866 }
867 .tutor-loading-icon-wrap.button{
868 vertical-align: unset;
869 border: none;
870 background-color: transparent;
871 box-shadow: none;
872 }
873
874 .tutor-input-text-error{
875 border: 1px solid #FF0000 !important;
876 }
877
878
879 /**
880 Quiz Modal
881 */
882
883 .tutor-modal-wrap {
884 opacity: 0;
885 display: none;
886 position: fixed;
887 top: 0;
888 left: 0;
889 right: 0;
890 bottom: 0;
891 z-index: -1;
892 background-color: rgba(0, 0, 0, 0.5);
893 }
894 .tutor-modal-wrap.show {
895 display: flex;
896 opacity: 1;
897 z-index: 99999;
898 align-items: center;
899 justify-content: center;
900 }
901 .tutor-modal-wrap.loading .tutor-modal-content:before {
902 position: absolute;
903 top: 0;
904 left: 0;
905 right: 0;
906 bottom: 0;
907 display: block;
908 content: '';
909 z-index: 9;
910 background: url("../images/spinner.gif") no-repeat center center; }
911 .tutor-modal-wrap .tutor-modal-content {
912 max-height: 90%;
913 overflow-y: scroll;
914 overflow-x: hidden;
915 background-color: #fff;
916 max-width: 730px;
917 margin: 0;
918 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
919 position: relative;
920 transition: all 200ms ease-out;
921 width: 90%;
922 }
923 .tutor-modal-wrap .modal-footer {
924 padding: 20px;
925 border-top: 1px solid #eee;
926 }
927 .tutor-modal-wrap .modal-container{
928 min-height: 200px;
929 padding: 20px;
930 }
931 .tutor-modal-wrap .modal-container p{
932 margin: 5px 0;
933 }
934 .tutor-modal-wrap .modal-header {
935 display: flex;
936 }
937 .tutor-modal-wrap .search-bar {
938 flex-basis: 0;
939 flex-grow: 1;
940 padding-top: 10px;
941 padding-left: 20px;
942 padding-right: 20px;
943 }
944 .tutor-modal-wrap .search-bar input[type="text"] {
945 width: 100%;
946 border: 1px solid #eee;
947 box-shadow: none;
948 padding: 10px;
949 }
950 .tutor-modal-wrap .modal-close-wrap a.modal-close-btn {
951 width: 50px;
952 height: 50px;
953 background: #000;
954 display: inline-block;
955 text-align: center;
956 line-height: 47px;
957 color: #fff;
958 font-size: 25px;
959 }
960 .tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-title {
961 flex-basis: 0;
962 flex-grow: 1;
963 }
964 .tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-close-wrap a.modal-close-btn {
965 background: #ffffff;
966 width: 20px;
967 height: 20px;
968 display: inline-block;
969 text-align: center;
970 line-height: 28px;
971 color: #3a3d42;
972 font-size: 22px;
973 }
974 .tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-header {
975 padding: 15px 20px;
976 border-bottom: 1px solid #eeeff1;
977 }
978 .tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-header h1{
979 padding: 0;
980 }
981 .tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-container{
982 background-color: #F1F1F1;
983 padding: 0;
984 }
985 #tutor-quiz-modal-tab-items-wrap {
986 background-color: #fff;
987 font-size: 0;
988 overflow: hidden;
989 }
990 #tutor-quiz-builder-modal-tabs-container{
991 padding: 20px;
992 }
993 #tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item{
994 padding: 15px 25px;
995 display: inline-block;
996 color: #393C40;
997 border-left: 1px solid #F1F1F1;
998 font-size: 14px;
999 overflow: hidden;
1000 line-height: 17px;
1001 vertical-align: middle;
1002 }
1003 #tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item.active{
1004 background-color: #F1F1F1;
1005 }
1006 #tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item i{
1007 float: left;
1008 font-size: 17px;
1009 line-height: 1;
1010 margin-right: 5px;
1011 }
1012 #tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item.active i{
1013 color: #3057D5;
1014 }
1015 .quiz-modal-tab-navigation-btn{
1016 padding: 10px 20px;
1017 border-radius: 3px;
1018 }
1019 .quiz-modal-btn-next, .quiz-modal-btn-next:focus, .quiz-modal-btn-first-step, .quiz-modal-btn-first-step:focus, .quiz-modal-question-save-btn, .quiz-modal-question-save-btn:focus, .quiz-modal-settings-save-btn, .quiz-modal-settings-save-btn:focus{
1020 background-color: #1B52D8;
1021 color: #ffffff;
1022 }
1023 .quiz-modal-btn-next:hover, .quiz-modal-btn-first-step:hover, .quiz-modal-question-save-btn:hover, .quiz-modal-settings-save-btn:hover{
1024 color: #ffffff;
1025 }
1026 .quiz-modal-btn-cancel, .quiz-modal-btn-back{
1027 color: #4B5981;
1028 border: 1px solid #D4DADB;
1029 }
1030 .tutor-quiz-builder-form-row .quiz-form-warning {
1031 color: #e88e06;
1032 }
1033 #tutor_quiz_question_answer_form {
1034 margin: 20px 0;
1035 }
1036 .tutor-quiz-question-answers-form {
1037 background-color: #fff;
1038 padding: 20px;
1039 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
1040 transition: all 0.3s cubic-bezier(.25,.8,.25,1);
1041 }
1042 .advanced-options-tab-item{
1043 float: right;
1044 }
1045
1046 /** Tutor Quiz Modal Form */
1047 .tutor-quiz-builder-form-row{
1048 margin: 10px 0 25px;
1049 }
1050 .tutor-quiz-builder-form-row input[type="text"], .tutor-quiz-builder-form-row input[type="number"], .tutor-quiz-builder-form-row textarea{
1051 border: 1px solid #DEDEDE;
1052 margin: 0;
1053 padding: 10px;
1054 box-shadow: none;
1055 border-radius: 3px;
1056 }
1057 .tutor-quiz-builder-form-row input[type="text"], .tutor-quiz-builder-form-row input[type="number"]{
1058 height: 42px;
1059 width: 100%;
1060 }
1061 #quiz-builder-tab-quiz-info input[type="text"], #quiz-builder-tab-quiz-info textarea{
1062 width: 100%;
1063 }
1064 .tutor-quiz-builder-modal-tabs-notice{
1065 background: #D8D8D8;
1066 line-height: 20px;
1067 padding: 10px 30px;
1068 color: #A4A4A4;
1069 }
1070 #tutor-course-topics .tutor-quiz-builder-modal-tabs-notice a{
1071 color: #A4A4A4;
1072 text-decoration: underline;
1073 }
1074
1075 .tutor-quiz-builder-modal-control-btn-group{
1076 display: flex;
1077 }
1078 .tutor-quiz-builder-modal-control-btn-group .quiz-builder-btn-group-left {
1079 flex: 1;
1080 }
1081 .tutor-quiz-builder-modal-control-btn-group .quiz-modal-tab-navigation-btn{
1082 display: inline-block;
1083 }
1084 .tutor-quiz-builder-modal-control-btn-group .quiz-modal-tab-navigation-btn:not(:last-child){
1085 margin-right: 6px;
1086 }
1087 .modal-container .tutor-quiz-add-question-btn{
1088 border: 1px solid #C6C9CF;
1089 padding: 10px 15px;
1090 color: #393C40;
1091 display: inline-block;
1092 border-radius: 3px;
1093 }
1094 .modal-container .tutor-quiz-add-question-btn i{
1095 color: #3057D5;
1096 }
1097 .tutor-quiz-builder-modal-wrap label {
1098 font-size: 14px;
1099 font-weight: 500;
1100 margin-bottom: 10px;
1101 display: block;
1102 }
1103 .tutor-quiz-builder-form-cols-row {
1104 display: flex;
1105 margin-bottom: 20px;
1106 }
1107 .quiz-form-field-col{
1108 margin-right: 20px;
1109 }
1110 .quiz-form-field-col.result-fail{
1111 width: 100%;
1112 }
1113 .quiz-modal-switch-field {
1114 display: flex;
1115 margin-top: 30px;
1116 }
1117 .quiz-modal-switch-field label.btn-switch {
1118 margin-right: 20px;
1119 position: relative;
1120 }
1121 .switch-btn-title {
1122 position: absolute;
1123 left: 50px;
1124 width: 300px;
1125 top: -5px;
1126 }
1127 .tutor-quiz-builder-form-row label.btn-switch input:checked + .btn-slider {
1128 background-color: #4CD964;
1129 }
1130 .tutor-select {
1131 position: relative;
1132 }
1133 .tutor-select .select-header{
1134 border: 1px solid #DEDEDE;
1135 margin: 0;
1136 padding: 10px;
1137 width: 100%;
1138 box-shadow: none;
1139 background-color: #fff;
1140 display: flex;
1141 cursor: pointer;
1142 }
1143 .tutor-select .select-header .lead-option {
1144 flex: 1;
1145 }
1146 .tutor-select .select-header .lead-option .question-type-pro{
1147 display: none;
1148 }
1149 .tutor-select .tutor-select-options {
1150 border: 1px solid #DEDEDE;
1151 background-color: #fff;
1152 padding: 10px;
1153 width: 400px;
1154 position: absolute;
1155 font-size: 0;
1156 z-index: 9;
1157 }
1158 .tutor-select .tutor-select-options .tutor-select-option {
1159 width: 46%;
1160 display: inline-block;
1161 padding: 2%;
1162 cursor: pointer;
1163 position: relative;
1164 }
1165 .tutor-select .tutor-select-options .tutor-select-option:hover {
1166 background: #eee;
1167 }
1168 .question-type-pro {
1169 background: #d64d4d;
1170 color: #fff;
1171 font-size: 9px;
1172 padding: 3px 5px;
1173 right: 0;
1174 position: absolute;
1175 }
1176 i.tutor-icon-block {
1177 padding: 0;
1178 color: #fff;
1179 border-radius: 3px;
1180 margin-right: 2px;
1181 display: inline-block;
1182 width: 22px;
1183 height: 22px;
1184 text-align: center;
1185 line-height: 22px;
1186 }
1187 i.tutor-icon-block.tutor-icon-short-ans{
1188 background-color: #f37512;
1189 }
1190 i.tutor-icon-block.tutor-icon-image-ans{
1191 background-color: #a322f9;
1192 }
1193 i.tutor-icon-block.tutor-icon-yes-no{
1194 background-color: #1a4bd8;
1195 }
1196 i.tutor-icon-block.tutor-icon-multiple-choice{
1197 background-color: #9034a9;
1198 }
1199 i.tutor-icon-block.tutor-icon-mark{
1200 background-color: #00b890;
1201 }
1202 i.tutor-icon-block.tutor-icon-open-ended{
1203 background-color: #fe3129;
1204 }
1205 i.tutor-icon-block.tutor-icon-fill-gaps{
1206 background-color: #ffbf00;
1207 }
1208 i.tutor-icon-block.tutor-icon-answer-shorting{
1209 background-color: #f80089;
1210 }
1211 i.tutor-icon-block.tutor-icon-assesment{
1212 background-color: #274055;
1213 }
1214 i.tutor-icon-block.tutor-icon-matching{
1215 background-color: #8a4a1b;
1216 }
1217 i.tutor-icon-block.tutor-icon-image-matching{
1218 background-color: #8a4a1b;
1219 }
1220 i.tutor-icon-block.tutor-icon-ordering{
1221 background-color: #1128d4;
1222 }
1223 i.tutor-icon-block.tutor-icon-plus-square-button, i.tutor-icon-block.tutor-icon-plus{
1224 background-color: #7BBC30;
1225 }
1226
1227 .create-lesson-in-topic-btn i.tutor-icon-block.tutor-icon-plus{
1228 background-color: #3057d5;
1229 }
1230
1231 .quiz-modal-field-wrap .question_options_group_wrap {
1232 margin: 20px 0;
1233 display: block;
1234 clear: both;
1235 }
1236 .quiz-modal-field-wrap .add_question_option {
1237 display: block;
1238 }
1239 .quiz-modal-field-wrap.label-inline label{
1240 display: inline-block;
1241 font-weight: 300;
1242 margin-right: 20px;
1243 }
1244 a.back-to-quiz-questions-btn {
1245 font-size: 16px;
1246 font-weight: 300;
1247 color: #393C40;
1248 margin-bottom: 10px;
1249 display: block;
1250 }
1251 .modal-container .quiz-questions-form {
1252 padding: 20px;
1253 }
1254
1255 .tutor-quiz-builder-form-row .quiz-modal-form-help {
1256 color: #A4A4A4;
1257 font-style: italic;
1258 font-weight: 300;
1259 font-size: 12px;
1260 margin-top: 10px !important;
1261 }
1262 #quiz-builder-tab-advanced-options .tutor-quiz-builder-form-cols-row .quiz-form-field-col:first-child{
1263 flex: 0 0 150px;
1264 }
1265 .question-form-header {
1266 margin-bottom: 20px;
1267 }
1268 .quiz-question-form-body {
1269 margin-bottom: 50px;
1270 }
1271 .quiz-builder-question-wrap {
1272 display: flex;
1273 margin-bottom: 15px;
1274 }
1275 .quiz-builder-question {
1276 flex: 1;
1277 display: flex;
1278 background: #fff;
1279 padding: 10px;
1280 border: 1px solid #E2E2E2;
1281 border-radius: 3px;
1282 }
1283 .quiz-builder-question .question-sorting {
1284 margin-right: 10px;
1285 line-height: 22px;
1286 }
1287 .quiz-builder-question .question-edit-icon{
1288 line-height: 22px;
1289 }
1290 .quiz-builder-question .question-title {
1291 flex: 1;
1292 line-height: 22px;
1293 text-overflow: ellipsis;
1294 overflow: hidden;
1295 white-space: nowrap;
1296 margin-right: 10px;
1297 }
1298 .quiz-builder-question .question-icon {
1299 flex: 0 0 155px;
1300 }
1301 .quiz-builder-qustion-trash a{
1302 display: block;
1303 padding: 0 10px;
1304 font-size: 20px;
1305 color: rgba(57, 60, 64, 0.4);
1306 line-height: 44px;
1307 }
1308 .tutor-quiz-builder-modal-wrap select {
1309 border: 1px solid #ccc;
1310 box-shadow: none;
1311 height: 37px !important;
1312 }
1313 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider{
1314 border: 1px solid #DEDEDE;
1315 padding: 10px;
1316 background-color: #ffffff;
1317 }
1318 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content {
1319 background-color: #3057D5;
1320 border: none;
1321 }
1322 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-header{
1323 background: #DEDEDE;
1324 }
1325 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content .ui-state-default{
1326 background-color: #3057D5;
1327 border: 1px solid #3057D5;
1328 border-radius: 50%;
1329 }
1330 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .tutor-field-type-slider-value {
1331 font-size: 16px;
1332 font-weight: 600;
1333 }
1334 .tutor-quiz-answer-wrap {
1335 display: flex;
1336 }
1337 .tutor-quiz-answer {
1338 background-color: #fff;
1339 flex: 1;
1340 margin-bottom: 10px;
1341 padding: 10px;
1342 border: 1px solid #DEDEDE;
1343 display: flex;
1344 }
1345 .tutor-quiz-answer .tutor-quiz-answer-edit a {
1346 display: block;
1347 padding: 0px 9px;
1348 }
1349 .tutor-quiz-answer-trash-wrap a.answer-trash-btn {
1350 padding: 10px;
1351 display: inline-block;
1352 }
1353 span.tutor-quiz-answer-title {
1354 flex: 1;
1355 }
1356 .tutor-quiz-answer-media .option-media-preview{
1357 margin-bottom: 20px;
1358 }
1359 .tutor-quiz-answer-media .option-media-preview img {
1360 max-width: 80px;
1361 height: auto;
1362 }
1363 .tutor-question-answer-image{
1364 margin-right: 10px;
1365 }
1366 .tutor-question-answer-image img{
1367 max-height: 25px;
1368 width: auto;
1369 }
1370 button#quiz-answer-save-btn, button#quiz-answer-edit-btn {
1371 background-color: #7BBC30;
1372 color: #fff;
1373 padding: 10px 15px;
1374 border: none;
1375 cursor: pointer;
1376 }
1377 button#quiz-answer-save-btn:hover, button#quiz-answer-edit-btn:hover {
1378 background-color: #5e981b;
1379 }
1380 /**
1381 Tutor Media Upload
1382 */
1383
1384 .tutor-media-upload-wrap {
1385 border: 1px solid #DEDEDE;
1386 display: flex;
1387 width: 130px;
1388 }
1389 .tutor-media-upload-wrap img{
1390 max-width: 100%;
1391 }
1392 .tutor-media-preview {
1393 flex: 1;
1394 }
1395 .tutor-media-upload-btn {
1396 display: block;
1397 padding: 10px;
1398 font-size: 50px;
1399 line-height: 50px;
1400 text-align: center;
1401 color: #DEDEDE;
1402 }
1403 .tutor-media-upload-trash-wrap {
1404 border-left: 1px solid #dedede;
1405 }
1406 .tutor-media-upload-trash {
1407 color: #dedede;
1408 display: block;
1409 line-height: 50px;
1410 padding: 12px;
1411 }
1412 .tutor-quiz-answers-form-footer.tutor-quiz-builder-form-row {
1413 margin-top: 40px;
1414 margin-bottom: 10px;
1415 }
1416
1417 /**
1418 #End Quiz Modal
1419 */
1420
1421 .tutor-available-quizzes .added-quiz-item {
1422 background-color: #f5f5f5;
1423 padding: 10px;
1424 margin-bottom: 2px;
1425 display: flex;
1426 }
1427 .tutor-available-quizzes .added-quiz-item .quiz-name {
1428 flex-basis: 0;
1429 flex-grow: 1;
1430 }
1431 .tutor-add-quiz-button-wrap {
1432 margin: 20px 0;
1433 }
1434 .tutor-quiz-delete-btn{
1435 color: #FF0000;
1436 }
1437 p.quiz-search-suggest-text{
1438 margin-top: 30px;
1439 font-style: italic;
1440 font-size: 12px;
1441 }
1442 span.result-pass{
1443 background-color: #7BBC30;
1444 color: #fff;
1445 padding: 3px 5px;
1446 border-radius: 2px;
1447 }
1448 span.result-fail{
1449 color: #FF0000;
1450 }
1451 .attempt-status-attempt_ended{
1452 background-color: #7BBC30;
1453 color: #ffffff;
1454 padding: 3px 5px;
1455 border-radius: 2px;
1456 font-weight: 300;
1457 }
1458 .tutor-quiz-attempt-info-row{
1459 background-color: #ffffff;
1460 padding: 20px;
1461 }
1462 .tutor-quiz-attempt-info-row p{
1463 margin: 0;
1464 }
1465 .tutor-quiz-attempt-info-row p a{
1466 text-decoration: none;
1467 }
1468 .attempt-property-name{
1469 color: #7A7F85;
1470 margin-bottom: 10px !important;
1471 }
1472 .attempt-property-value.value-display-flex{
1473 display: flex;
1474 }
1475 .attempt-property-value.value-display-flex span{
1476 margin-right: 10px;
1477 font-weight: 300;
1478 font-size: 12px;
1479 }
1480 .attempt-property-value{
1481 font-weight: 500;
1482 }
1483 .attempt-view-top {
1484 display: flex;
1485 border-bottom: 1px solid #DCDFE5;
1486 padding: 20px 0;
1487 }
1488 .attempt-view-bottom{
1489 display: flex;
1490 padding: 20px 0;
1491 }
1492 .attempt-info-col{
1493 margin-right: 6%;
1494 }
1495 .quiz-attempt-answers-wrap{
1496 background-color: #ffffff;
1497 }
1498 .attempt-answers-header{
1499 padding: 20px;
1500 }
1501 .quiz-attempt-answers-wrap table{
1502 width: 100%;
1503 }
1504 .quiz-attempt-answers-wrap table tr th{
1505 text-align: left;
1506 vertical-align: top;
1507 color: #878A8F;
1508 background-color: #FCFCFC;
1509 border-top: 1px solid #EAEAEA;
1510 }
1511 .quiz-attempt-answers-wrap table tr th, .quiz-attempt-answers-wrap table tr td{
1512 padding: 20px;
1513 vertical-align: top;
1514 border-bottom: 1px solid #EAEAEA;
1515 }
1516 .attempt-mark-correct-btn {
1517 border: 1px solid #7BBC30;
1518 color: #7BBC30;
1519 border-radius: 4px;
1520 padding: 10px;
1521 text-decoration: none;
1522 margin-left: 5px;
1523 margin-right: 5px;
1524 }
1525 .attempt-mark-correct-btn:hover {
1526 border: 1px solid #3fbc12;
1527 color: #ffffff;
1528 background-color: #3fbc12;
1529 }
1530 .attempt-mark-incorrect-btn{
1531 border: 1px solid #ec0001;
1532 color: #EC0001;
1533 border-radius: 4px;
1534 padding: 10px;
1535 text-decoration: none;
1536 margin-left: 5px;
1537 margin-right: 5px;
1538 }
1539 .attempt-mark-incorrect-btn:hover{
1540 border: 1px solid #ec0001;
1541 color: #ffffff;
1542 background-color: #ec0001;
1543 }
1544 .quiz-attempt-answers-wrap .tutor-status-approved-context, .quiz-attempt-answers-wrap .tutor-status-blocked-context{
1545 padding: 3px 5px;
1546 }
1547 span.notice-excl {
1548 background-color: #F5C813;
1549 color: #fff;
1550 padding: 2px 8px;
1551 border-radius: 50%;
1552 }
1553 .attempt-review-notice-wrap {
1554 display: flex;
1555 justify-content: space-between;
1556 margin: 20px 0;
1557 }
1558 .attempt-review-notice-wrap p{
1559 margin: 0;
1560 }
1561 .circle-arrow{
1562 color: #3057D5;
1563 font-weight: bold;
1564 font-size: 1rem;
1565 }
1566 h2.attempt-review-title{
1567 font-size: 18px !important;
1568 margin-bottom: 30px !important;
1569 }
1570 h2.attempt-review-title i{
1571 color: #3057D5;
1572 }
1573 /**
1574 End Attempt
1575 */
1576
1577
1578 .tutor-emails-lists-wrap{
1579 background-color: #ffffff;
1580 padding: 20px;
1581 }
1582 .tutor-emails-lists-wrap .wp-list-table td{
1583 padding: 10px 20px;
1584 }
1585 .tutor-course-available-instructors .added-instructor-item {
1586 background-color: #F8F8F8;
1587 padding: 5px;
1588 margin-bottom: 2px;
1589 display: inline-flex;
1590 border: 1px solid #E8E8E8;
1591 border-radius: 3px;
1592 line-height: 30px;
1593 width: 47%;
1594 margin-right: 20px;
1595 margin-top: 10px;
1596
1597 }
1598 .tutor-course-available-instructors .added-instructor-item .instructor-icon {
1599 line-height: initial;
1600 margin-right: 12px;
1601 }
1602 .tutor-course-available-instructors .added-instructor-item .instructor-name {
1603 flex-basis: 0;
1604 flex-grow: 1;
1605 }
1606 .tutor-instructor-delete-btn{
1607 color: #393C40;
1608 text-decoration: none;
1609 }
1610 .answer-image-matched-wrap {
1611 display: flex;
1612 }
1613 .image-matching-item {
1614 flex: 0 0 50px;
1615 margin-right: 10px;
1616 }
1617 .image-matching-item p{
1618 margin-bottom: 5px;
1619 margin-top: 0;
1620 color: #878A8F;
1621 }
1622 .image-matching-item img{
1623 max-width: 80px;
1624 }
1625 span.filled_dash_unser {
1626 font-weight: bold;
1627 text-decoration: underline;
1628 margin: 0 5px;
1629 }
1630 /**
1631 Uninstall
1632 */
1633 .wrap.tutor-uninstall-wrap {
1634 background: #fff;
1635 padding: 20px;
1636 }
1637 .tutor-uninstall-btn-group{
1638 margin: 50px 0;
1639 }
1640
1641 /**
1642 Updating Messsage
1643 */
1644 .tutor-updating-message:before{
1645 display: inline-block;
1646 font-family: 'tutor';
1647 -webkit-font-smoothing: antialiased;
1648 -moz-osx-font-smoothing: grayscale;
1649 vertical-align: top;
1650 /*color: #f56e28;*/
1651 content: "\e91d";
1652 -webkit-animation: rotation 2s infinite linear;
1653 animation: rotation 2s infinite linear;
1654 margin-right: 6px;
1655 }
1656
1657 /**
1658 Lesson Edit Modal
1659 */
1660 .lesson-modal-close-wrap a{
1661 position: absolute;
1662 right: 0;
1663 top: 0;
1664 color: #fff;
1665 background: #000;
1666 padding: 20px;
1667 line-height: 8px;
1668 font-size: 12px;
1669 }
1670 .lesson-modal-form-wrap .lesson-modal-field-row{
1671 padding: 10px 0;
1672 }
1673 .lesson-modal-field.tutor-lesson-modal-title-wrap{
1674 width: 95%;
1675 }
1676 .lesson-modal-field-row input[type=text]{
1677 background-color: #fff;
1678 border: 1px solid #ddd;
1679 border-radius: 3px;
1680 box-shadow: none;
1681 color: #333;
1682 display: inline-block;
1683 vertical-align: middle;
1684 padding: 7px 12px;
1685 margin: 0 10px 0 0;
1686 min-width: 400px;
1687 min-height: 35px
1688 }
1689 .tutor-lesson-modal-title-wrap input{
1690 width: 100%;
1691 }
1692 .lesson-modal-form-wrap .tutor-option-field-row{
1693 padding: 10px 0;
1694 }
1695 .lesson-modal-form-wrap .tutor-option-field-row:last-child {
1696 border-bottom: none;
1697 }
1698 .lesson-modal-form-wrap {
1699 padding-bottom: 48px;
1700 }
1701 .tutor-lesson-modal-wrap .modal-footer{
1702 padding: 10px 0;
1703 background-color: #fff;
1704 width: 750px;
1705 position: sticky;
1706 bottom: 0;
1707 position: -webkit-sticky;
1708 }
1709 .tutor-lesson-modal-wrap .tutor-thumbnail-wrap img{
1710 max-width: 150px;
1711 height: auto;
1712 }
1713 .tutor-get-pro-text {
1714 color: #e02424;
1715 }
1716 .updating-icon:before{
1717 font-family: 'tutor';
1718 margin-right: 5px;
1719 content: "\e91d";
1720 -moz-animation: spin 2s infinite linear;
1721 -o-animation: spin 2s infinite linear;
1722 -webkit-animation: spin 2s infinite linear;
1723 animation: spin 2s infinite linear;
1724 display: inline-block;
1725 }
1726 .tutor-notice-warning{
1727 background-color: #fcf8e3;
1728 border-color: #faebcc;
1729 padding: 20px;
1730 margin-bottom: 10px;
1731 }
1732
1733 /**
1734 Withdraw table
1735 */
1736 .withdraw-method-data-row {
1737 display: flex;
1738 }
1739 span.withdraw-method-label {
1740 width: 140px;
1741 }
1742 .withdraw-method-value{
1743 margin-left: 3px;
1744 }
1745 .withdraw-status.withdraw-status-approved {
1746 background: #00d63d;
1747 color: #fff;
1748 padding: 5px 10px;
1749 }
1750 .withdraw-status.withdraw-status-pending {
1751 background: #f0efef;
1752 color: #666666;
1753 padding: 5px 10px;
1754 }
1755 .withdraw-status.withdraw-status-rejected {
1756 background: #ff3842;
1757 color: #fff;
1758 padding: 5px 10px;
1759 }
1760 .withdraw-list-row-actions{
1761 font-weight: bold;
1762 }
1763 .withdraw-list-row-actions .approved a{
1764 color: #00d63d;
1765 }
1766 .withdraw-list-row-actions .rejected a{
1767 color: #ff3842;
1768 }