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