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