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