PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.0.6
Tutor LMS – eLearning and online course solution v1.0.6
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
1660 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 .tutor-select-options {
1103 border: 1px solid #DEDEDE;
1104 background-color: #fff;
1105 padding: 10px;
1106 width: 400px;
1107 position: absolute;
1108 font-size: 0;
1109 z-index: 9;
1110 }
1111 .tutor-select .tutor-select-options .tutor-select-option {
1112 width: 46%;
1113 display: inline-block;
1114 padding: 2%;
1115 cursor: pointer;
1116 }
1117 .tutor-select .tutor-select-options .tutor-select-option:hover {
1118 background: #eee;
1119 }
1120
1121 i.tutor-icon-block {
1122 padding: 5px;
1123 color: #fff;
1124 border-radius: 3px;
1125 margin-right: 2px;
1126 }
1127 i.tutor-icon-block.tutor-icon-short-ans{
1128 background-color: #f37512;
1129 }
1130 i.tutor-icon-block.tutor-icon-image-ans{
1131 background-color: #a322f9;
1132 }
1133 i.tutor-icon-block.tutor-icon-yes-no{
1134 background-color: #1a4bd8;
1135 }
1136 i.tutor-icon-block.tutor-icon-multiple-choice{
1137 background-color: #9034a9;
1138 }
1139 i.tutor-icon-block.tutor-icon-mark{
1140 background-color: #00b890;
1141 }
1142 i.tutor-icon-block.tutor-icon-open-ended{
1143 background-color: #fe3129;
1144 }
1145 i.tutor-icon-block.tutor-icon-fill-gaps{
1146 background-color: #ffbf00;
1147 }
1148 i.tutor-icon-block.tutor-icon-answer-shorting{
1149 background-color: #f80089;
1150 }
1151 i.tutor-icon-block.tutor-icon-assesment{
1152 background-color: #274055;
1153 }
1154 i.tutor-icon-block.tutor-icon-matching{
1155 background-color: #8a4a1b;
1156 }
1157 i.tutor-icon-block.tutor-icon-image-matching{
1158 background-color: #8a4a1b;
1159 }
1160 i.tutor-icon-block.tutor-icon-ordering{
1161 background-color: #1128d4;
1162 }
1163 i.tutor-icon-block.tutor-icon-plus-square-button, i.tutor-icon-block.tutor-icon-plus{
1164 background-color: #7BBC30;
1165 }
1166
1167 .create-lesson-in-topic-btn i.tutor-icon-block.tutor-icon-plus{
1168 background-color: #3057d5;
1169 }
1170
1171 .quiz-modal-field-wrap .question_options_group_wrap {
1172 margin: 20px 0;
1173 display: block;
1174 clear: both;
1175 }
1176 .quiz-modal-field-wrap .add_question_option {
1177 display: block;
1178 }
1179 .quiz-modal-field-wrap.label-inline label{
1180 display: inline-block;
1181 font-weight: 300;
1182 margin-right: 20px;
1183 }
1184 a.back-to-quiz-questions-btn {
1185 font-size: 16px;
1186 font-weight: 300;
1187 color: #393C40;
1188 margin-bottom: 10px;
1189 display: block;
1190 }
1191 .modal-container .quiz-questions-form {
1192 padding: 20px;
1193 }
1194
1195 .tutor-quiz-builder-form-row .quiz-modal-form-help {
1196 color: #A4A4A4;
1197 font-style: italic;
1198 font-weight: 300;
1199 font-size: 12px;
1200 margin-top: 10px !important;
1201 }
1202 #quiz-builder-tab-advanced-options .tutor-quiz-builder-form-cols-row .quiz-form-field-col:first-child{
1203 flex: 0 0 150px;
1204 }
1205 .question-form-header {
1206 margin-bottom: 20px;
1207 }
1208 .quiz-question-form-body {
1209 margin-bottom: 50px;
1210 }
1211 .quiz-builder-question-wrap {
1212 display: flex;
1213 margin-bottom: 5px;
1214 }
1215 .quiz-builder-question {
1216 flex: 1;
1217 display: flex;
1218 background: #fff;
1219 padding: 10px;
1220 border: 1px solid #E2E2E2;
1221 }
1222 .quiz-builder-question .question-sorting {
1223 margin-right: 10px;
1224 }
1225 .quiz-builder-question .question-title {
1226 flex: 1;
1227 }
1228 .quiz-builder-question .question-icon {
1229 flex: 0 0 170px;
1230 }
1231 .quiz-builder-qustion-trash a{
1232 display: block;
1233 padding: 10px;
1234 font-size: 20px;
1235 color: #393C40;
1236 }
1237 .tutor-quiz-builder-modal-wrap select {
1238 border: 1px solid #ccc;
1239 box-shadow: none;
1240 height: 37px !important;
1241 }
1242 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider{
1243 border: 1px solid #DEDEDE;
1244 padding: 10px;
1245 background-color: #ffffff;
1246 }
1247 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content {
1248 background-color: #3057D5;
1249 border: none;
1250 }
1251 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-header{
1252 background: #DEDEDE;
1253 }
1254 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content .ui-state-default{
1255 background-color: #3057D5;
1256 border: 1px solid #3057D5;
1257 border-radius: 50%;
1258 }
1259 .tutor-quiz-builder-modal-wrap .tutor-field-type-slider .tutor-field-type-slider-value {
1260 font-size: 16px;
1261 font-weight: 600;
1262 }
1263 .tutor-quiz-answer-wrap {
1264 display: flex;
1265 }
1266 .tutor-quiz-answer {
1267 background-color: #fff;
1268 flex: 1;
1269 margin-bottom: 10px;
1270 padding: 10px;
1271 border: 1px solid #DEDEDE;
1272 display: flex;
1273 }
1274 .tutor-quiz-answer .tutor-quiz-answer-edit a {
1275 display: block;
1276 padding: 0px 9px;
1277 }
1278 .tutor-quiz-answer-trash-wrap a.answer-trash-btn {
1279 padding: 10px;
1280 display: inline-block;
1281 }
1282 span.tutor-quiz-answer-title {
1283 flex: 1;
1284 }
1285 .tutor-quiz-answer-media .option-media-preview{
1286 margin-bottom: 20px;
1287 }
1288 .tutor-quiz-answer-media .option-media-preview img {
1289 max-width: 80px;
1290 height: auto;
1291 }
1292 .tutor-question-answer-image{
1293 margin-right: 10px;
1294 }
1295 .tutor-question-answer-image img{
1296 max-height: 25px;
1297 width: auto;
1298 }
1299 button#quiz-answer-save-btn, button#quiz-answer-edit-btn {
1300 background-color: #7BBC30;
1301 color: #fff;
1302 padding: 10px 15px;
1303 border: none;
1304 cursor: pointer;
1305 }
1306 button#quiz-answer-save-btn:hover, button#quiz-answer-edit-btn:hover {
1307 background-color: #5e981b;
1308 }
1309 /**
1310 Tutor Media Upload
1311 */
1312
1313 .tutor-media-upload-wrap {
1314 border: 1px solid #DEDEDE;
1315 display: flex;
1316 width: 130px;
1317 }
1318 .tutor-media-upload-wrap img{
1319 max-width: 100%;
1320 }
1321 .tutor-media-preview {
1322 flex: 1;
1323 }
1324 .tutor-media-upload-btn {
1325 display: block;
1326 padding: 10px;
1327 font-size: 50px;
1328 line-height: 50px;
1329 text-align: center;
1330 color: #DEDEDE;
1331 }
1332 .tutor-media-upload-trash-wrap {
1333 border-left: 1px solid #dedede;
1334 }
1335 .tutor-media-upload-trash {
1336 color: #dedede;
1337 display: block;
1338 line-height: 50px;
1339 padding: 12px;
1340 }
1341 .tutor-quiz-answers-form-footer.tutor-quiz-builder-form-row {
1342 margin-top: 40px;
1343 margin-bottom: 10px;
1344 }
1345
1346 /**
1347 #End Quiz Modal
1348 */
1349
1350 .tutor-available-quizzes .added-quiz-item {
1351 background-color: #f5f5f5;
1352 padding: 10px;
1353 margin-bottom: 2px;
1354 display: flex;
1355 }
1356 .tutor-available-quizzes .added-quiz-item .quiz-name {
1357 flex-basis: 0;
1358 flex-grow: 1;
1359 }
1360 .tutor-add-quiz-button-wrap {
1361 margin: 20px 0;
1362 }
1363 .tutor-quiz-delete-btn{
1364 color: #FF0000;
1365 }
1366 p.quiz-search-suggest-text{
1367 margin-top: 30px;
1368 font-style: italic;
1369 font-size: 12px;
1370 }
1371 span.result-pass{
1372 background-color: #7BBC30;
1373 color: #fff;
1374 padding: 3px 5px;
1375 border-radius: 2px;
1376 }
1377 span.result-fail{
1378 color: #FF0000;
1379 }
1380 .attempt-status-attempt_ended{
1381 background-color: #7BBC30;
1382 color: #ffffff;
1383 padding: 3px 5px;
1384 border-radius: 2px;
1385 font-weight: 300;
1386 }
1387 .tutor-quiz-attempt-info-row{
1388 background-color: #ffffff;
1389 padding: 20px;
1390 }
1391 .tutor-quiz-attempt-info-row p{
1392 margin: 0;
1393 }
1394 .tutor-quiz-attempt-info-row p a{
1395 text-decoration: none;
1396 }
1397 .attempt-property-name{
1398 color: #7A7F85;
1399 margin-bottom: 10px !important;
1400 }
1401 .attempt-property-value.value-display-flex{
1402 display: flex;
1403 }
1404 .attempt-property-value.value-display-flex span{
1405 margin-right: 10px;
1406 font-weight: 300;
1407 font-size: 12px;
1408 }
1409 .attempt-property-value{
1410 font-weight: 500;
1411 }
1412 .attempt-view-top {
1413 display: flex;
1414 border-bottom: 1px solid #DCDFE5;
1415 padding: 20px 0;
1416 }
1417 .attempt-view-bottom{
1418 display: flex;
1419 padding: 20px 0;
1420 }
1421 .attempt-info-col{
1422 margin-right: 6%;
1423 }
1424 .quiz-attempt-answers-wrap{
1425 background-color: #ffffff;
1426 }
1427 .attempt-answers-header{
1428 padding: 20px;
1429 }
1430 .quiz-attempt-answers-wrap table{
1431 width: 100%;
1432 }
1433 .quiz-attempt-answers-wrap table tr th{
1434 text-align: left;
1435 vertical-align: top;
1436 color: #878A8F;
1437 background-color: #FCFCFC;
1438 border-top: 1px solid #EAEAEA;
1439 }
1440 .quiz-attempt-answers-wrap table tr th, .quiz-attempt-answers-wrap table tr td{
1441 padding: 20px;
1442 vertical-align: top;
1443 border-bottom: 1px solid #EAEAEA;
1444 }
1445 .attempt-mark-correct-btn {
1446 border: 1px solid #7BBC30;
1447 color: #7BBC30;
1448 border-radius: 4px;
1449 padding: 10px;
1450 text-decoration: none;
1451 margin-left: 5px;
1452 margin-right: 5px;
1453 }
1454 .attempt-mark-correct-btn:hover {
1455 border: 1px solid #3fbc12;
1456 color: #ffffff;
1457 background-color: #3fbc12;
1458 }
1459 .attempt-mark-incorrect-btn{
1460 border: 1px solid #ec0001;
1461 color: #EC0001;
1462 border-radius: 4px;
1463 padding: 10px;
1464 text-decoration: none;
1465 margin-left: 5px;
1466 margin-right: 5px;
1467 }
1468 .attempt-mark-incorrect-btn:hover{
1469 border: 1px solid #ec0001;
1470 color: #ffffff;
1471 background-color: #ec0001;
1472 }
1473 .quiz-attempt-answers-wrap .tutor-status-approved-context, .quiz-attempt-answers-wrap .tutor-status-blocked-context{
1474 padding: 3px 5px;
1475 }
1476 span.notice-excl {
1477 background-color: #F5C813;
1478 color: #fff;
1479 padding: 2px 8px;
1480 border-radius: 50%;
1481 }
1482 .attempt-review-notice-wrap {
1483 display: flex;
1484 justify-content: space-between;
1485 margin: 20px 0;
1486 }
1487 .attempt-review-notice-wrap p{
1488 margin: 0;
1489 }
1490 .circle-arrow{
1491 color: #3057D5;
1492 font-weight: bold;
1493 font-size: 1rem;
1494 }
1495 h2.attempt-review-title{
1496 font-size: 18px !important;
1497 margin-bottom: 30px !important;
1498 }
1499 h2.attempt-review-title i{
1500 color: #3057D5;
1501 }
1502 /**
1503 End Attempt
1504 */
1505
1506
1507 .tutor-emails-lists-wrap{
1508 background-color: #ffffff;
1509 padding: 20px;
1510 }
1511 .tutor-emails-lists-wrap .wp-list-table td{
1512 padding: 10px 20px;
1513 }
1514 .tutor-course-available-instructors .added-instructor-item {
1515 background-color: #F8F8F8;
1516 padding: 5px;
1517 margin-bottom: 2px;
1518 display: inline-flex;
1519 border: 1px solid #E8E8E8;
1520 border-radius: 3px;
1521 line-height: 30px;
1522 width: 47%;
1523 margin-right: 20px;
1524 margin-top: 10px;
1525
1526 }
1527 .tutor-course-available-instructors .added-instructor-item .instructor-icon {
1528 line-height: initial;
1529 margin-right: 12px;
1530 }
1531 .tutor-course-available-instructors .added-instructor-item .instructor-name {
1532 flex-basis: 0;
1533 flex-grow: 1;
1534 }
1535 .tutor-instructor-delete-btn{
1536 color: #393C40;
1537 text-decoration: none;
1538 }
1539 .answer-image-matched-wrap {
1540 display: flex;
1541 }
1542 .image-matching-item {
1543 flex: 0 0 50px;
1544 margin-right: 10px;
1545 }
1546 .image-matching-item p{
1547 margin-bottom: 5px;
1548 margin-top: 0;
1549 color: #878A8F;
1550 }
1551 .image-matching-item img{
1552 max-width: 80px;
1553 }
1554 span.filled_dash_unser {
1555 font-weight: bold;
1556 text-decoration: underline;
1557 margin: 0 5px;
1558 }
1559 /**
1560 Uninstall
1561 */
1562 .wrap.tutor-uninstall-wrap {
1563 background: #fff;
1564 padding: 20px;
1565 }
1566 .tutor-uninstall-btn-group{
1567 margin: 50px 0;
1568 }
1569
1570 /**
1571 Updating Messsage
1572 */
1573 .tutor-updating-message:before{
1574 display: inline-block;
1575 font-family: 'tutor';
1576 -webkit-font-smoothing: antialiased;
1577 -moz-osx-font-smoothing: grayscale;
1578 vertical-align: top;
1579 /*color: #f56e28;*/
1580 content: "\e91d";
1581 -webkit-animation: rotation 2s infinite linear;
1582 animation: rotation 2s infinite linear;
1583 margin-right: 6px;
1584 }
1585
1586 /**
1587 Lesson Edit Modal
1588 */
1589 .lesson-modal-close-wrap a{
1590 position: absolute;
1591 right: 0;
1592 top: 0;
1593 color: #fff;
1594 background: #000;
1595 padding: 20px;
1596 line-height: 8px;
1597 font-size: 12px;
1598 }
1599 .lesson-modal-form-wrap .lesson-modal-field-row{
1600 padding: 10px 0;
1601 }
1602 .lesson-modal-field.tutor-lesson-modal-title-wrap{
1603 width: 95%;
1604 }
1605 .lesson-modal-field-row input[type=text]{
1606 background-color: #fff;
1607 border: 1px solid #ddd;
1608 border-radius: 3px;
1609 box-shadow: none;
1610 color: #333;
1611 display: inline-block;
1612 vertical-align: middle;
1613 padding: 7px 12px;
1614 margin: 0 10px 0 0;
1615 min-width: 400px;
1616 min-height: 35px
1617 }
1618 .tutor-lesson-modal-title-wrap input{
1619 width: 100%;
1620 }
1621 .lesson-modal-form-wrap .tutor-option-field-row{
1622 padding: 10px 0;
1623 }
1624 .lesson-modal-form-wrap .tutor-option-field-row:last-child {
1625 border-bottom: none;
1626 }
1627 .lesson-modal-form-wrap {
1628 padding-bottom: 48px;
1629 }
1630 .tutor-lesson-modal-wrap .modal-footer{
1631 padding: 10px 0;
1632 background-color: #fff;
1633 width: 750px;
1634 position: sticky;
1635 bottom: 0;
1636 position: -webkit-sticky;
1637 }
1638 .tutor-lesson-modal-wrap .tutor-thumbnail-wrap img{
1639 max-width: 150px;
1640 height: auto;
1641 }
1642 .tutor-get-pro-text {
1643 color: #e02424;
1644 }
1645 .updating-icon:before{
1646 font-family: 'tutor';
1647 margin-right: 5px;
1648 content: "\e91d";
1649 -moz-animation: spin 2s infinite linear;
1650 -o-animation: spin 2s infinite linear;
1651 -webkit-animation: spin 2s infinite linear;
1652 animation: spin 2s infinite linear;
1653 display: inline-block;
1654 }
1655 .tutor-notice-warning{
1656 background-color: #fcf8e3;
1657 border-color: #faebcc;
1658 padding: 20px;
1659 margin-bottom: 10px;
1660 }