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