PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.0.0-alpha
Tutor LMS – eLearning and online course solution v1.0.0-alpha
4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / assets / css / tutor-admin.css
tutor / assets / css Last commit date
tutor-admin.css 7 years ago tutor-front.css 7 years ago
tutor-admin.css
1114 lines
1 /*! jQuery UI - v1.8.24 - 2012-09-28
2 * https://github.com/jquery/jquery-ui
3 * Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.theme.css
4 * Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */
5
6 /** Slider CSS */
7 @import "../icons/css/tutor-icon.css";
8
9 .ui-slider { position: relative; text-align: left; }
10 .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
11 .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
12
13 .ui-slider-horizontal { height: .8em; }
14 .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
15 .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
16 .ui-slider-horizontal .ui-slider-range-min { left: 0; }
17 .ui-slider-horizontal .ui-slider-range-max { right: 0; }
18
19 .ui-slider-vertical { width: .8em; height: 100px; }
20 .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
21 .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
22 .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
23 .ui-slider-vertical .ui-slider-range-max { top: 0; }
24 /* Component containers
25 ----------------------------------*/
26
27 .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff; color: #222222; }
28 .ui-widget-content a { color: #222222; }
29 .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc; color: #222222; font-weight: bold; }
30 .ui-widget-header a { color: #222222; }
31
32 /* Interaction states
33 ----------------------------------*/
34 .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6; font-weight: normal; color: #555555; }
35 /* Interaction Cues
36 ----------------------------------*/
37 .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee; color: #363636; }
38
39 /**
40 TUTOR CSS
41 */
42
43 .tutor-option-nav-tabs{
44
45 }
46 .tutor-option-nav-tabs li{
47 position: relative;
48 display: inline-block;
49 margin-right: 20px;
50 }
51 .tutor-option-nav-tabs li:after {
52 content: "|";
53 position: absolute;
54 top: 0;
55 right: -10px;
56 }
57 .tutor-option-nav-tabs li:last-child:after {
58 content: "";
59 }
60 .tutor-option-nav-tabs li a{
61 display: block;
62 font-weight: bold;
63 text-decoration: none;
64 }
65 .tutor-option-nav-tabs li.current a{
66 color: #333333;
67 }
68
69 /**
70 Option Field
71 */
72
73 .tutor-option-field-row {
74 border-bottom: 1px solid #e4e4e4;
75 padding: 30px 0;
76 font-size: 14px;
77 line-height: 1.3
78 }
79 .tutor-option-field-row:last-child {
80 border-bottom: none;
81 }
82 .tutor-option-field-row input[type=text],.tutor-option-field-row input[type=email],.tutor-option-field-row input[type=number],.tutor-option-field-row input[type=password], .tutor-option-field-row textarea, .tutor-option-field-row .tutor-field-type-slider {
83 background-color: #fff;
84 border: 1px solid #ddd;
85 border-radius: 3px;
86 box-shadow: none;
87 color: #333;
88 display: inline-block;
89 vertical-align: middle;
90 padding: 7px 12px;
91 margin: 0 10px 0 0;
92 width: 400px;
93 min-height: 35px
94 }
95 .tutor-option-field {
96 display: block;
97 margin: 0 0 0 200px;
98 max-width: 800px
99 }
100 .tutor-option-field-label {
101 display: block;
102 float: left;
103 width: 200px;
104 }
105 .tutor-option-field-label label {
106 display: block;
107 font-weight: 600
108 }
109 .tutor-option-field p.desc {
110 font-style: italic;
111 color: #666;
112 font-size: 12px;
113 line-height: 1.5;
114 }
115 .tutor-option-field-row h2{
116 color: #444;
117 font-size: 18px;
118 font-weight: 700;
119 margin: 0;
120 }
121 .tutor-option-field-row .option-media-wrap{
122 margin-bottom: 10px;
123 }
124 .tutor-option-field-row .option-media-wrap img{
125 max-height: 100px;
126 width: auto;
127 padding: 5px;
128 border: 1px solid #CCCCCC;
129 }
130 /**
131 Group Field Option
132 */
133 .tutor-option-group-field {
134 display: inline-block;
135 vertical-align: top;
136 }
137 .tutor-option-group-field input[type=text],.tutor-option-group-field input[type=email],.tutor-option-group-field input[type=number],.tutor-option-group-field input[type=password], .tutor-option-group-field textarea, .tutor-option-group-field .tutor-field-type-slider, .tutor-option-group-field select {
138 width: 100px;
139 margin-right: 5px;
140 }
141
142 /**
143 * Course adding page
144 * Course Builder
145 */
146 #tutor-course-topics a{
147 text-decoration: none;
148 }
149 #tutor-course-topics .tutor-topics-wrap{
150 border-bottom: 1px solid #E7E7E7;
151 padding-bottom: 0;
152 margin: 0;
153 }
154 #tutor-course-topics .tutor-lesson {
155 padding: 10px;
156 margin-bottom: 5px;
157 border: 1px solid #D9D9D9;
158 }
159 #tutor-course-topics .drop-lessons{
160 border: 1px dashed #adabab96;
161 padding: 12px 15px;
162 background-color: #f9f9f9;
163 color: #777777;
164 text-align: center;
165 }
166 .tutor-lessons.ui-sortable {
167 min-height: 20px;
168 }
169 #tutor-course-topics .drop-lessons p{
170 margin: 0;
171 }
172 #tutor-course-topics .tutor-lesson:hover{
173 background-color: #EEEEEE;
174 }
175 #tutor-course-topics .tutor-lessons {
176 padding-left: 0;
177 }
178 #tutor-course-topics .tutor-lesson-top, #tutor-course-topics .tutor-lesson-top i {
179 font-size: 15px;
180 }
181 #tutor-course-topics .tutor-lesson-top{
182 display: flex;
183 font-size: 14px;
184 }
185 #tutor-course-topics .tutor-lesson-top .open-tutor-lesson-modal{
186 flex: 1;
187 }
188 #tutor-course-topics .tutor-lesson-top i{
189 margin-right: 10px;
190 cursor: ns-resize;
191 }
192 #tutor-course-topics .tutor-lesson-top a{
193 color: #393C40;
194 }
195 .tutor-topics-wrap, .tutor-lesson{
196 background-color: #ffffff;
197 }
198 .tutor-topics-wrap, .course-move-handle{
199 margin-right: 5px;
200 }
201 .course-move-handle{
202 cursor: row-resize;
203 }
204 .new-topic-btn-wrap {
205 padding: 20px;
206 }
207 p.course-empty-content {
208 padding-left: 20px;
209 }
210 .tutor_btn_lg{
211 line-height: 45px;
212 background-color: #3057D5;
213 color: #ffffff;
214 padding: 0 20px;
215 display: inline-block;
216 border-radius: 2px;
217 font-size: 14px;
218 font-weight: 300;
219 border: none;
220 box-shadow: none;
221 cursor: pointer;
222 }
223 .tutor_btn_lg:focus{
224 box-shadow: none;
225 border: none;
226 outline: none;
227 }
228 .tutor_btn_lg:focus,
229 .tutor_btn_lg:hover{
230 background-color: #2149C9;
231 color: #ffffff;
232 }
233
234 .ui-sortable-placeholder{
235 visibility: visible;
236 background-color: #dddd;
237 }
238 .tutor-untopics-lessons{
239 margin-top: 50px;
240 border: 1px solid #eee;
241 padding: 20px;
242 margin-bottom: 20px;
243 background-color: #fbfbfb;
244 }
245 .tutor-untopics-lessons h3{
246 font-weight: 300;
247 }
248 .tutor-untopics-lessons .tutor-lessons{
249 padding-left: 0 !important;
250 }
251 .create-new-lesson-wrap {
252 text-align: center;
253 }
254 .tutor-metabox-add-topics, .tutor-topics-edit-form {
255 background: #f1f1f1;
256 padding: 20px;
257 }
258 .tutor-metabox-add-topics .tutor-option-field-row{
259 padding: 15px 0;
260 }
261 .tutor-metabox-add-topics .tutor-option-field-row:last-child, .tutor-topics-edit-form .tutor-option-field-row:last-child{
262 border-bottom: none;
263 }
264 .topic-edit-icon{
265 cursor: pointer;
266 }
267 .tutor-topic-title{
268 display: flex;
269 font-size: 16px;
270 font-weight: 300;
271 margin: 0;
272 line-height: 40px;
273 padding-left: 15px;
274 }
275 .tutor-topic-title a{
276 color: #393C40;
277 }
278
279 .tutor-topic-title .topic-inner-title{
280 flex: 1 0 auto;
281 }
282 .tutor-topic-title span{
283 padding: 0 5px;
284 }
285 .tutor-topic-title span.expand-collapse-wrap {
286 border-left: 1px solid #E7E7E7;
287 }
288 .tutor-topic-title span.expand-collapse-wrap a{
289 display: block;
290 padding: 0 13px;
291 }
292 .topic-delete-btn{
293 float: right;
294 }
295 .text-muted{
296 color: #cccccc;
297 }
298 .topic-delete-btn a{
299 padding: 0 10px;
300 }
301 .topic-delete-btn a:hover {
302 color: #ff0000;
303 }
304 .topic-delete-btn .dashicons{
305 width: 12px;
306 height: 12px;
307 font-size: 12px;
308 }
309
310 #tutor-course-topics{
311 position: relative;
312 }
313 #tutor-course-topics .inside{
314 padding: 0;
315 margin: 0;
316 }
317 #tutor-course-topics a:focus{
318 box-shadow: none;
319 }
320 #tutor-course-topics .toggle-indicator:before{
321 margin-top: 20px;
322 }
323 .tutor-course-builder-header {
324 line-height: 50px;
325 position: absolute;
326 top: -56px;
327 right: 40px;
328 }
329 .tutor-topics-wrap:nth-child(2n) {
330 background: #F8F8F8;
331 }
332 #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body{
333 background: #E9E9E9;
334 padding: 15px 20px;
335 }
336 #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body .create-lesson-in-topic-btn{
337 line-height: 38px;
338 background-color: #0285BA;
339 color: #ffffff;
340 display: inline-block;
341 padding: 0 20px;
342 border: 1px solid #016799;
343 border-radius: 2px;
344 margin-right: 20px;
345 }
346 #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body .tutor-add-quiz-btn{
347 background-color: #FFFFFF;
348 border: 1px solid #C6C9CF;
349 line-height: 38px;
350 padding: 0 20px;
351 display: inline-block;
352 border-radius: 2px;
353 cursor: pointer;
354 }
355
356
357 /**
358 Meta Box Heading
359 */
360
361 #tutor-course-topics h2, #tutor-instructors h2{
362 padding: 15px;
363 line-height: 30px;
364 }
365 #tutor-course-topics h2:before, #tutor-instructors h2:before {
366 color: #3057D5;
367 font-family: 'tutor' !important;
368 speak: none;
369 font-style: normal;
370 font-weight: normal;
371 font-variant: normal;
372 text-transform: none;
373 line-height: 1;
374 -webkit-font-smoothing: antialiased;
375 -moz-osx-font-smoothing: grayscale;
376 margin-right: 10px;
377 }
378 #tutor-course-topics h2:before{
379 content: '\e936';
380 }
381 #tutor-instructors h2:before{
382 content: '\e93c';
383 }
384 /**
385 End Metabox Heading
386 */
387
388 .video_source_wrap_html5{
389 width: 100px;
390 text-align: center;
391 }
392 .video_source_wrap_html5 a{
393 border: 1px solid #e4e4e4;
394 text-align: center;
395 display: block;
396 padding: 30px;
397 }
398 .video_source_wrap_html5 a i{
399 font-size: 30px;
400 width: 40px;
401 height: 40px;
402 }
403 .video-poster-img img{
404 max-width: 200px;
405 height: auto;
406 }
407 .tutor-added-attachments-wrap{
408 margin-bottom: 50px;
409 }
410 .tutor-added-attachments-wrap a{
411 text-decoration: none;
412 }
413 a.tutor-delete-attachment {
414 border: 1px solid #ff0000;
415 padding: 5px;
416 border-radius: 50%;
417 display: inline-block;
418 line-height: 7px;
419 color: #ff0000;
420 }
421
422 a.tutor-delete-attachment:hover {
423 background-color: #ff0000;
424 color: #ffffff;
425 }
426
427 .tutor-status-context{
428 padding: 5px 10px;
429 margin: 5px 0;
430 display: inline-block;
431 }
432
433 .tutor-status-pending-context, .quiz_started{
434 background-color: #EEEEEE;
435 }
436
437 a.tutor-button{
438 padding: 10px 20px;
439 text-decoration: none;
440 margin-right: 20px;
441 }
442 .tutor-status-approved-context, .quiz_finished, .tutor-button.button-success {
443 background-color: #008000;
444 color: #ffffff;
445 }
446 .tutor-status-blocked-context, .quiz_timeout, .tutor-button.button-danger {
447 background-color: #ff0000;
448 color: #ffffff;
449 }
450 .tutor-button.button-warning {
451 background-color: #ffb36d;
452 color: #ffffff;
453 }
454 .tutor-button{
455 border: 0;
456 box-shadow: none !important;
457 }
458 .tutor-button .dashicons{
459 border: 0;
460 box-shadow: none !important;
461 line-height: inherit;
462 }
463 .tutor-status-approved-context, .tutor-status-blocked-context{
464 display: inline-block;
465 }
466 table.tutor_status_table td.help {
467 width: 1em;
468 }
469 table.tutor_status_table td:first-child {
470 width: 25%;
471 }
472 table.tutor_status_table h2{
473 font-size: 16px;
474 margin: 0;
475 }
476 table.tutor_status_table td mark.yes, table.tutor_status_table th mark.yes {
477 color: #06d004;
478 background-color: transparent;
479 }
480
481
482 /*
483
484 .tutor-help-tip {
485 color: #666;
486 display: inline-block;
487 font-size: 1.1em;
488 font-style: normal;
489 height: 16px;
490 line-height: 16px;
491 position: relative;
492 vertical-align: middle;
493 width: 16px;
494 }
495 .tutor-help-tip::after {
496 font-family: Dashicons;
497 speak: none;
498 font-weight: 400;
499 text-transform: none;
500 line-height: 1;
501 -webkit-font-smoothing: antialiased;
502 text-indent: 0px;
503 position: absolute;
504 top: 0px;
505 left: 0px;
506 width: 100%;
507 height: 100%;
508 text-align: center;
509 content: "";
510 cursor: help;
511 font-variant: normal;
512 margin: 0px;
513 }*/
514
515
516 .tutor-text-avatar{
517 border-radius: 50%;
518 /*border: 1px solid #686f7a;*/
519 width: 40px;
520 height: 40px;
521 text-align: center;
522 display: block;
523 line-height: 40px;
524 color: #ffffff;
525 font-size: 14px;
526 }
527 .tutor_original_question{
528 display: flex;
529 margin-bottom: 5px;
530 padding: 20px;
531 }
532 .tutor_original_question .question-left{
533 flex: 0 0 60px;
534 }
535 .tutor_original_question .question-left img{
536 max-width: 60px;
537 height: auto;
538 margin-right: 10px;
539 border: 1px solid #eeee88;
540 padding: 3px;
541 }
542 .question-right {
543 width: 100%;
544 }
545 .tutor_admin_answers_list_wrap .tutor_original_question{
546 margin-left: 50px;
547 }
548 .tutor-bg-white{
549 background-color: #ffffff;
550 }
551 .tutor-bg-light{
552 background-color: #FDFDFD;
553 }
554 .tutor-announcement {
555 border: 1px solid #eee;
556 padding: 10px;
557 margin-bottom: 10px;
558 }
559 .announcement-delete-btn{
560 float: right;
561 }
562 .announcement-delete-btn a{
563 display: block;
564 border: 1px solid #ff0000;
565 color: #ff0000;
566 padding: 6px;
567 border-radius: 50%;
568 text-decoration: none;
569 }
570 .announcement-delete-btn a:hover {
571 color: #ffffff;
572 background-color: #ff0000;
573 }
574 .tutor-label-success{
575 background-color: #06d004;
576 color: #ffffff;
577 padding: 3px 7px;
578 }
579 .tutor-addons .plugin-card-bottom .plugin-version{
580 display: inline-block;
581 }
582 .tutor-addons .addon-regular-price{
583 color: #CCCCCC;
584 padding: 3px;
585 }
586 .tutor-addons .addon-current-price{
587 color: #25bd25;
588 font-size: 18px;
589 padding: 3px;
590 }
591 .tutor-addons-last-checked-time{
592 color: #6f5757 !important;
593 }
594 .tutor-addons .wp-filter{
595 margin: 10px 0 0;
596 }
597
598 /**
599 Add-ons list
600 */
601 .tutor-addons-list {
602 background-color: #fff;
603 min-height: 500px;
604 padding: 20px;
605 }
606 h3.addon-list-heading{
607 background-color: #eeeeee;
608 padding: 10px;
609 }
610 table.tutor-addons-list-table{
611 width: 100%;
612 }
613 table.tutor-addons-list-table tr{
614 }
615 table.tutor-addons-list-table td, table.tutor-addons-list-table th{
616 padding: 10px;
617 border-bottom: 1px solid #eeeeee;
618 text-align: left;
619
620 }
621
622
623
624 .btn-switch {
625 display: inline-block;
626 height: 22px;
627 position: relative;
628 width: 40px;
629 }
630 .btn-switch input {
631 display:none;
632 }
633 .btn-slider {
634 background-color: #ccc;
635 bottom: 0;
636 cursor: pointer;
637 left: 0;
638 position: absolute;
639 right: 0;
640 top: 0;
641 transition: .4s;
642 }
643 .btn-slider:before {
644 background-color: #fff;
645 bottom: 3px;
646 content: "";
647 height: 16px;
648 left: 4px;
649 position: absolute;
650 transition: .4s;
651 width: 16px;
652 }
653 input:checked + .btn-slider {
654 background-color: #0073aa;
655 }
656 input:checked + .btn-slider:before {
657 transform: translateX(16px);
658 }
659 .btn-slider.btn-round {
660 border-radius: 34px;
661 }
662 .btn-slider.btn-round:before {
663 border-radius: 50%;
664 }
665
666
667
668 /**
669 Quiz-question
670 */
671 .quiz-question-form-wrap{
672 margin-top: 20px;
673 margin-bottom: 20px;
674 }
675 .quiz-question-flex-wrap, .tutor-flex-row{
676 display: flex;
677 flex-direction: row;
678 }
679 .tutor-flex-col{
680 margin: 0 20px;
681 }
682 .tutor-flex-col:first-child{
683 margin-left: 0;
684 }
685 .tutor-flex-col:last-child{
686 margin-right: 0;
687 }
688 .quiz-question-field{
689 padding: 10px 20px;
690 }
691 .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{
692 border: 1px solid #ddd;
693 border-radius: 3px;
694 box-shadow: none;
695 color: #333;
696 display: inline-block;
697 vertical-align: middle;
698 padding: 7px 12px;
699 margin: 0 10px 0 0;
700 width: 100%;
701 min-height: 35px
702 }
703 .quiz-question-field textarea{
704 min-height: 100px;
705 }
706 .quiz-question-field:nth-child(2n+1) {
707 background: #f4f4f4;
708 }
709 .question-details{
710 border: 1px solid #EEEEEE;
711 margin-right: 10px;
712 }
713 .answer-details{
714 margin-left: 10px;
715 }
716 .question-details, .answer-details{
717 width: 100%;
718 }
719 .quiz-question-field label{
720 font-weight: bold;
721 }
722 .quiz-question-field .desc{
723 font-style: italic;
724 font-size: 12px;
725 color: #666666;
726 }
727 table.multi-answers-options{
728 border: 1px solid #EEEEEE;
729 width: 100%;
730 border-collapse: collapse;
731 border-spacing: 0;
732 }
733
734 table.multi-answers-options th, table.multi-answers-options td{
735 text-align: left;
736 padding: 10px 5px;
737 }
738 table.multi-answers-options tr:nth-child(2n+1){
739 background: #f4f4f4;
740 }
741 table.multi-answers-options td input[type=text]{
742 border: none;
743 box-shadow: none;
744 background-color: transparent;
745 width: 100%;
746 }
747 table.multi-answers-options a{
748 text-decoration: none;
749 color: #FF0000;
750 }
751
752
753 .add_answer_option_wrap {
754 margin: 20px 0;
755 }
756
757 .tutor-add-question-wrap{
758 margin: 20px 0;
759 background-color: #f4f4f4;
760 padding: 10px;
761 }
762 .tutor-add-question-wrap input[type=text]{
763 border: 1px solid #ddd;
764 border-radius: 0;
765 box-shadow: none;
766 color: #333;
767 display: inline-block;
768 vertical-align: middle;
769 padding: 7px 12px;
770 margin: 0;
771 width: 300px;
772 min-height: 35px
773 }
774 .tutor-add-question-wrap select {
775 margin: 0;
776 padding: 0;
777 border-radius: 0;
778 border: none;
779 box-shadow: none;
780 height: 35px;
781 }
782 .tutor-add-question-wrap .button{
783 height: 35px;
784 margin-left: 10px;
785 }
786 .single-question-item {
787 margin: 1px 0;
788 }
789 .tutor-question-item-head{
790 display: flex;
791 flex-direction: row;
792 line-height: 50px;
793 justify-content: space-between;
794 /*padding: 20px;*/
795 }
796
797 .tutor-question-item-head > div{
798 padding: 0 10px;
799 }
800 .tutor-question-item-head .question-title {
801 flex-basis: 0;
802 flex-grow: 1;
803 }
804 .tutor-question-item-head i{
805 line-height: 50px;
806
807 }
808 .single-question-item .tutor-question-item-head{
809 background-color: #fcfcfc;
810 }
811 .single-question-item:nth-child(2n+1) .tutor-question-item-head{
812 background-color: #f4f4f4;
813 }
814 .tutor-question-item-head a{
815 text-decoration: none;
816 }
817
818 .question-action-btn.trash{
819 color: #FF0000;
820 }
821 .question-action-btn.down{
822 background-color: #000000;
823 color: #ffffff;
824 padding: 0 10px;
825 }
826 .question-action-btn.down:hover {
827 background-color: #333333;
828 }
829 .question-actions-wrap{
830 padding-right: 0 !important;
831 }
832 .question-actions-wrap a{
833 display: inline-block;
834 }
835 .tutor-loading-icon-wrap.button{
836 vertical-align: unset;
837 border: none;
838 background-color: transparent;
839 box-shadow: none;
840 }
841
842 .tutor-input-text-error{
843 border: 1px solid #FF0000 !important;
844 }
845
846
847 /**
848 Quiz Modal
849 */
850
851 .tutor-modal-wrap {
852 opacity: 0;
853 display: none;
854 position: fixed;
855 top: 0;
856 left: 0;
857 right: 0;
858 bottom: 0;
859 z-index: -1;
860 background-color: rgba(0, 0, 0, 0.5);
861 }
862 .tutor-modal-wrap.show {
863 display: block;
864 opacity: 1;
865 z-index: 99999;
866 }
867 .tutor-modal-wrap.loading .tutor-modal-content:before {
868 position: absolute;
869 top: 0;
870 left: 0;
871 right: 0;
872 bottom: 0;
873 display: block;
874 content: '';
875 z-index: 9;
876 background: url("../images/spinner.gif") no-repeat center center; }
877 .tutor-modal-wrap .tutor-modal-content {
878 max-height: 90%;
879 overflow-y: scroll;
880 overflow-x: hidden;
881 background-color: #fff;
882 max-width: 800px;
883 margin: 50px auto;
884 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
885 position: relative;
886 transition: all 200ms ease-out;
887 }
888 .tutor-modal-wrap .modal-footer {
889 padding: 20px;
890 border-top: 1px solid #eee;
891 }
892 .tutor-modal-wrap .modal-container{
893 min-height: 200px;
894 padding: 20px;
895 }
896 .tutor-modal-wrap .modal-container p{
897 margin: 5px 0;
898 }
899 .tutor-modal-wrap .modal-header {
900 display: flex;
901 }
902 .tutor-modal-wrap .search-bar {
903 flex-basis: 0;
904 flex-grow: 1;
905 padding-top: 10px;
906 padding-left: 20px;
907 padding-right: 20px;
908 }
909 .tutor-modal-wrap .search-bar input[type="text"] {
910 width: 100%;
911 border: 1px solid #eee;
912 box-shadow: none;
913 padding: 10px;
914 }
915 .tutor-modal-wrap .modal-close-wrap a.modal-close-btn {
916 width: 50px;
917 height: 50px;
918 background: #000;
919 display: inline-block;
920 text-align: center;
921 line-height: 47px;
922 color: #fff;
923 font-size: 25px;
924 }
925 /**
926 #End Quiz Modal
927 */
928
929 .tutor-available-quizzes .added-quiz-item {
930 background-color: #f5f5f5;
931 padding: 10px;
932 margin-bottom: 2px;
933 display: flex;
934 }
935 .tutor-available-quizzes .added-quiz-item .quiz-name {
936 flex-basis: 0;
937 flex-grow: 1;
938 }
939 .tutor-add-quiz-button-wrap {
940 margin: 20px 0;
941 }
942 .tutor-quiz-delete-btn{
943 color: #FF0000;
944 }
945 p.quiz-search-suggest-text{
946 margin-top: 30px;
947 font-style: italic;
948 font-size: 12px;
949 }
950 span.result-pass{
951 padding: 5px 10px;
952 background-color: #04a704;
953 color: #ffffff;
954 }
955 span.result-fail{
956 padding: 5px 10px;
957 background-color: #FF0000;
958 color: #ffffff;
959 }
960
961 .tutor-quiz-attempt-info-row{
962 margin: 30px 0;
963 display: flex;
964 }
965 .tutor-quiz-attempt-info-row p{
966 font-size: 14px;
967 }
968 .tutor-quiz-attempt-info-row p.text-notified{
969 font-size: 12px;
970 color: #584dffe6;
971 }
972 .tutor-attempt-student-info, .quiz-attempt-student-info{
973 background-color: #ffffff;
974 width: 50%;
975 padding: 20px;
976 box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
977 }
978 .tutor-attempt-student-info{
979 margin-right: 20px;
980 }
981 .quiz-attempt-student-info{
982 margin-left: 20px;
983 }
984
985 .tutor-quiz-attempt-info-row .quiz-attempt-info-row{
986 display: flex;
987 }
988
989 .tutor-quiz-attempt-info-row .quiz-attempt-info-row .attempt-property-name{
990 width: 25%;
991 }
992 .tutor-emails-lists-wrap{
993 background-color: #ffffff;
994 padding: 20px;
995 }
996 .tutor-emails-lists-wrap .wp-list-table td{
997 padding: 10px 20px;
998 }
999 .tutor-course-available-instructors .added-instructor-item {
1000 background-color: #F8F8F8;
1001 padding: 5px;
1002 margin-bottom: 2px;
1003 display: inline-flex;
1004 border: 1px solid #E8E8E8;
1005 border-radius: 3px;
1006 line-height: 30px;
1007 width: 47%;
1008 margin-right: 20px;
1009 margin-top: 10px;
1010
1011 }
1012 .tutor-course-available-instructors .added-instructor-item .instructor-icon {
1013 line-height: initial;
1014 margin-right: 12px;
1015 }
1016 .tutor-course-available-instructors .added-instructor-item .instructor-name {
1017 flex-basis: 0;
1018 flex-grow: 1;
1019 }
1020 .tutor-instructor-delete-btn{
1021 color: #393C40;
1022 text-decoration: none;
1023 }
1024
1025
1026 /**
1027 Uninstall
1028 */
1029 .wrap.tutor-uninstall-wrap {
1030 background: #fff;
1031 padding: 20px;
1032 }
1033 .tutor-uninstall-btn-group{
1034 margin: 50px 0;
1035 }
1036
1037 /**
1038 Updating Messsage
1039 */
1040 .tutor-updating-message:before{
1041 display: inline-block;
1042 font-family: 'tutor';
1043 -webkit-font-smoothing: antialiased;
1044 -moz-osx-font-smoothing: grayscale;
1045 vertical-align: top;
1046 /*color: #f56e28;*/
1047 content: "\e91d";
1048 -webkit-animation: rotation 2s infinite linear;
1049 animation: rotation 2s infinite linear;
1050 margin-right: 6px;
1051 }
1052
1053
1054 /**
1055 Lesson Edit Modal
1056 */
1057 .lesson-modal-close-wrap a{
1058 position: absolute;
1059 right: 0;
1060 top: 0;
1061 color: #fff;
1062 background: #000;
1063 padding: 20px;
1064 line-height: 8px;
1065 font-size: 12px;
1066 }
1067
1068 .lesson-modal-form-wrap .lesson-modal-field-row{
1069 padding: 10px 0;
1070 }
1071 .lesson-modal-field.tutor-lesson-modal-title-wrap{
1072 width: 95%;
1073 }
1074 .lesson-modal-field-row input[type=text]{
1075 background-color: #fff;
1076 border: 1px solid #ddd;
1077 border-radius: 3px;
1078 box-shadow: none;
1079 color: #333;
1080 display: inline-block;
1081 vertical-align: middle;
1082 padding: 7px 12px;
1083 margin: 0 10px 0 0;
1084 min-width: 400px;
1085 min-height: 35px
1086 }
1087 .tutor-lesson-modal-title-wrap input{
1088 width: 100%;
1089 }
1090 .lesson-modal-form-wrap .tutor-option-field-row{
1091 padding: 10px 0;
1092 }
1093 .lesson-modal-form-wrap .tutor-option-field-row:last-child {
1094 border-bottom: none;
1095 }
1096 .lesson-modal-form-wrap {
1097 padding-bottom: 48px;
1098 }
1099 .tutor-lesson-modal-wrap .modal-footer{
1100 padding: 10px 0;
1101 background-color: #fff;
1102 width: 750px;
1103 position: sticky;
1104 bottom: 0;
1105 position: -webkit-sticky;
1106 }
1107
1108 .tutor-lesson-modal-wrap .tutor-thumbnail-wrap img{
1109 max-width: 150px;
1110 height: auto;
1111 }
1112 .tutor-get-pro-text {
1113 color: #e02424;
1114 }