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