PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.0.0
Tutor LMS – eLearning and online course solution v1.0.0
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
2509 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 .tutor-quiz-answers-wrap {
1906 margin-bottom: 50px;
1907 }
1908 .tutor-quiz-answers-wrap label{
1909 display: flex;
1910 }
1911 .tutor-quiz-answers-wrap p{
1912 margin: 0;
1913 }
1914 .quiz-answer-image-wrap {
1915 margin-top: 10px;
1916 margin-bottom: 10px;
1917 max-width: 200px;
1918 }
1919 .quiz-answer-image-wrap img{
1920 max-width: 100%;
1921 height: auto;
1922 }
1923 /*
1924 .tutor-quiz-answers-wrap label{
1925 display: block;
1926 position: relative;
1927 padding-left: 30px;
1928 margin-bottom: 15px;
1929 font-size: 14px;
1930 cursor: pointer;
1931 }
1932 .tutor-quiz-answers-wrap label input{
1933 display: none;
1934 }
1935 .tutor-quiz-answers-wrap label input + span{
1936 line-height: 20px;
1937 }
1938 .tutor-quiz-answers-wrap label input + span::before{
1939 content: '';
1940 width: 20px;
1941 height: 20px;
1942 border: 1px solid #DEDEDE;
1943 display: inline-block;
1944 border-radius: 2px;
1945 position: absolute;
1946 left: 0;
1947 top: 50%;
1948 transform: translateY(-50%);
1949 }
1950 .tutor-quiz-answers-wrap label input:checked + span::before{
1951 background: #1B52D8;
1952 border-color: #1B52D8;
1953 }
1954 .tutor-quiz-answers-wrap label input:checked + span::after{
1955 content: '\e90f';
1956 position: absolute;
1957 left: 0;
1958 top: 0;
1959 font-family: 'tutor';
1960 color: #fff;
1961 top: 50%;
1962 transform: translateY(-50%);
1963 left: 4px;
1964 font-size: 14px;
1965 }
1966 .tutor-quiz-answers-wrap label input[type="radio"] + span::before{
1967 content: '';
1968 border-radius: 50%;
1969 }
1970 .tutor-quiz-answers-wrap label input[type="radio"] + span::after{
1971 content: '';
1972 height: 10px;
1973 width: 10px;
1974 background: #fff;
1975 border-radius: 50%;
1976 left: 6px;
1977 }*/
1978 .question-type-ordering-item {
1979 border: 1px solid #D4DADB;
1980 padding: 10px;
1981 margin-bottom: 10px;
1982 width: 250px;
1983 background-color: #fff;
1984 display: flex;
1985 }
1986 .question-type-ordering-item .answer-title {
1987 flex: 1;
1988 }
1989 .question-type-ordering-item .answer-sorting-bar {
1990 cursor: pointer;
1991 }
1992 .quiz-answer-item-matching {
1993 padding: 10px 0;
1994 display: flex;
1995 }
1996 .quiz-answer-matching-title{
1997 flex: 0 0 300px;
1998 }
1999 .quiz-answer-matching-droppable {
2000 height: 48px;
2001 min-width: 200px;
2002 border: 1px dashed #D4DADB;
2003 }
2004 .quiz-draggable-answer-item {
2005 padding: 10px;
2006 border: 1px solid #D4DADB;
2007 margin-right: 10px;
2008 margin-bottom: 10px;
2009 max-width: 150px;
2010 background-color: #fff;
2011 display: inline-flex;
2012 width: 150px;
2013 }
2014 .quiz-draggable-answer-item .draggable-answer-title {
2015 flex: 1;
2016 }
2017 .quiz-draggable-rand-answers{
2018 min-height: 50px;
2019 }
2020 .drop-hover{
2021 display: none;
2022 }
2023 .quiz-answer-matching-droppable .drop-hover{
2024 background-color: #eeeeee;
2025 height: 100%;
2026 width: 100%;
2027 display: inline-block;
2028 float: left;
2029 }
2030 .quiz-answer-matching-droppable .quiz-draggable-answer-item{
2031 width: 100%;
2032 max-width: 100%;
2033 }
2034 .answer-type-image_matching .quiz-answer-item-matching{
2035 /*display: inline-block;
2036 width: 190px;
2037 margin-right: 10px;*/
2038 display: block;
2039 }
2040 .answer-type-image_matching .quiz-answer-matching-items-wrap {
2041 /*display: flex;*/
2042 column-count: 4;
2043 }
2044 .answer-type-image_matching .quiz-answer-matching-droppable{
2045 width: 100%;
2046 min-width: 100%;
2047 }
2048 .answer-type-image_matching img{
2049 width: 100%;
2050 height: auto;
2051 }
2052
2053 .tutor-quiz-questions-pagination ul{
2054 margin: 0;
2055 padding: 0;
2056 list-style: none;
2057 }
2058 .tutor-quiz-questions-pagination ul li{
2059 display: inline-block;
2060 }
2061 .tutor-quiz-questions-pagination ul li a{
2062 background-color: #1B52D8;
2063 padding: 7px 13px;
2064 display: block;
2065 border-radius: 50%;
2066 margin-right: 10px;
2067 color: #ffffff;
2068 font-size: 14px;
2069 }
2070 .tutor-quiz-questions-pagination ul li a:hover, .tutor-quiz-questions-pagination ul li a.active {
2071 background-color: #05329F;
2072 }
2073
2074 .quiz-image-answering-wrap {
2075 display: flex;
2076 flex-wrap: wrap;
2077 flex-direction: row;
2078 /*justify-content: space-between;*/
2079 }
2080 .quiz-image-answering-wrap img{
2081 max-width: 100%;
2082 height: auto;
2083 }
2084 .quiz-image-answering-answer {
2085 width: calc(1/4*100% - (1 - 1/4)*10px);
2086 margin-right: 10px;
2087 }
2088 .quiz-image-answering-image-wrap {
2089 margin-bottom: 20px;
2090 }
2091
2092
2093 /* ********************* */
2094 /*start global login form*/
2095 /* ********************* */
2096
2097 .tutor-login-wrap{
2098 max-width: 560px;
2099 margin: 0 auto;
2100 }
2101 .tutor-login-form-wrap p{
2102 margin-bottom: 0;
2103 }
2104 .tutor-login-form-wrap label{
2105 display: block;
2106 font-size: 13px;
2107 margin-bottom: 4px;
2108 }
2109 .tutor-login-form-wrap input[type="password"],
2110 .tutor-login-form-wrap input[type="text"]{
2111 width: 100%;
2112 display: block;
2113 border: 1px solid #E8EFF1;
2114 box-shadow: none;
2115 margin-bottom: 20px;
2116 border-radius: 4px;
2117 background: #ffffff;
2118 line-height: 48px;
2119 padding: 0;
2120 text-indent: 15px;
2121 }
2122 .tutor-login-form-wrap input[type="password"]:focus,
2123 .tutor-login-form-wrap input[type="text"]:focus{
2124 background: #ffffff;
2125 border-color: #1B52D8;
2126 }
2127 .tutor-login-form-wrap input::-webkit-input-placeholder {
2128 color: #b0b6c8;
2129 opacity: 1;
2130 }
2131 .tutor-login-form-wrap input::-moz-placeholder {
2132 color: #b0b6c8;
2133 opacity: 1;
2134 }
2135 .tutor-login-form-wrap input:-ms-input-placeholder {
2136 color: #b0b6c8;
2137 opacity: 1;
2138 }
2139 .tutor-login-form-wrap input:-moz-placeholder {
2140 color: #b0b6c8;
2141 opacity: 1;
2142 }
2143 .tutor-login-rememeber-wrap{
2144 overflow: hidden;
2145 text-align: right;
2146 margin-bottom: 30px;
2147 }
2148 .tutor-login-rememeber-wrap p{
2149 display: inline-block;
2150 float: left;
2151 }
2152
2153 .tutor-login-rememeber-wrap p,
2154 .tutor-login-rememeber-wrap label{
2155 margin: 0;
2156 }
2157 .tutor-form-register-wrap a,
2158 .tutor-login-rememeber-wrap a,
2159 .tutor-login-rememeber-wrap label{
2160 color: #606C8F;
2161 font-size: 14px;
2162 vertical-align: middle;
2163 opacity: .5;
2164 transition: 300ms;
2165 }
2166
2167 .tutor-form-register-wrap a:hover,
2168 .tutor-login-rememeber-wrap a:hover,
2169 .tutor-login-rememeber-wrap label:hover{
2170 opacity: 1;
2171 }
2172 .tutor-login-form-wrap input[type="submit"]{
2173 color: #fff;
2174 background-color: #86B223;
2175 border-color: #86B223;
2176 display: inline-block;
2177 padding: 15px 30px;
2178 border-radius: 4px;
2179 text-transform: uppercase;
2180 line-height: 1;
2181 font-size: 14px;
2182 display: block;
2183 width: 100%;
2184 transition: 300ms;
2185 }
2186 .tutor-login-form-wrap input[type="submit"]:hover{
2187 color: #fff;
2188 background-color: #759c1f;
2189 border-color: #759c1f;
2190 }
2191 .tutor-login-form-wrap input[type="checkbox"]{
2192 margin-right: 4px;
2193 }
2194
2195 .tutor-form-register-wrap{
2196 text-align: center;
2197 margin-top: 15px;
2198 }
2199
2200 /*course login*/
2201
2202 .tutor-course-login-wrap h4{
2203 font-size: 18px;
2204 margin-bottom: 28px;
2205 }
2206
2207 /* ********************* */
2208 /*start registration form*/
2209 /* ********************* */
2210
2211 .tutor-form-group label{
2212 display: block;
2213 margin-bottom: 10px;
2214 font-size: 14px;
2215 }
2216 .tutor-form-group textarea,
2217 .tutor-form-group input:not([type="submit"]){
2218 width: 100%;
2219 display: block;
2220 border: 1px solid #E8EFF1;
2221 box-shadow: none;
2222 margin-bottom: 20px;
2223 border-radius: 4px;
2224 background: #ffffff;
2225 line-height: 48px;
2226 padding: 0;
2227 text-indent: 15px;
2228 transition: 300ms;
2229 }
2230
2231 .tutor-form-group textarea:focus,
2232 .tutor-form-group input:not([type="submit"]):focus{
2233 background: #ffffff;
2234 border-color: #1B52D8;
2235 }
2236
2237 .tutor-form-group textarea::-webkit-input-placeholder ,
2238 .tutor-form-group input::-webkit-input-placeholder {
2239 color: #b0b6c8;
2240 opacity: 1;
2241 }
2242 .tutor-form-group textarea::-moz-placeholder ,
2243 .tutor-form-group input::-moz-placeholder {
2244 color: #b0b6c8;
2245 opacity: 1;
2246 }
2247 .tutor-form-group textarea:-ms-input-placeholder ,
2248 .tutor-form-group input:-ms-input-placeholder {
2249 color: #b0b6c8;
2250 opacity: 1;
2251 }
2252 .tutor-form-group textarea:-moz-placeholder ,
2253 .tutor-form-group input:-moz-placeholder {
2254 color: #b0b6c8;
2255 opacity: 1;
2256 }
2257
2258 .tutor-form-group.tutor-reg-form-btn-wrap{
2259 text-align: right;
2260 }
2261
2262 .tutor-form-group.tutor-reg-form-btn-wrap .tutor-button{
2263 background: #86B223;
2264 border-color: #86B223;
2265 }
2266
2267 /* ********************* */
2268 /* Tutor Price Preview Box */
2269 /* ********************* */
2270
2271 .tutor-price-preview-box{
2272 border: 1px solid #DCDFE5;
2273 padding: 20px;
2274 margin-bottom: 30px;
2275 border-radius: 4px;
2276 overflow: hidden;
2277 }
2278
2279 .tutor-price-box-thumbnail{
2280 margin: -20px -20px 25px;
2281 }
2282
2283 .tutor-price-box-description h6{
2284 font-size: 23px;
2285 margin: 15px 0 5px;
2286 }
2287
2288 .tutor-price-box-description ul{
2289 list-style: none;
2290 }
2291
2292 .tutor-course-purchase-box a{
2293 display: block;
2294 text-align: center;
2295 margin-top: 6px;
2296 }
2297
2298 .tutor-price-preview-box .price{
2299 font-size: 35px;
2300 font-weight: 500;
2301 margin-bottom: 0;
2302 overflow: hidden;
2303 line-height: 1;
2304 margin-bottom: 20px;
2305 }
2306
2307 .tutor-price-preview-box .price del{
2308 font-size: 14px;
2309 }
2310
2311
2312 .tutor-price-preview-box .price del + ins{
2313 margin-left: 0;
2314 float: left;
2315 }
2316
2317 /* ************************ */
2318 /* Tutor Course Review Wrap */
2319 /* ************************ */
2320
2321 .tutor-course-reviews-wrap{
2322 border: 1px solid #E8EFF1;
2323 border-radius: 4px;
2324 }
2325
2326 .tutor-course-avg-rating-total{
2327 color: #B1B8C9;
2328 font-size: 14px;
2329 }
2330 .tutor-course-avg-rating-total span{
2331 color: #4B5981;
2332 }
2333
2334 .tutor-review-individual-item {
2335 font-size: 14px;
2336 border-top: 1px solid #E8EFF1;
2337 padding: 20px;
2338 overflow: hidden;
2339 }
2340 .tutor-review-individual-item p{
2341 margin: 0;
2342 padding: 0;
2343 }
2344 .course-avg-rating-wrap{
2345 padding: 20px 20px 20px 40px;
2346 }
2347 .tutor-review-individual-item .review-left{
2348 width: 230px;
2349 float: left;
2350 overflow: hidden;
2351 }
2352
2353 .tutor-review-individual-item .review-content{
2354 padding-left: 230px;
2355 }
2356
2357 @media (max-width: 991px) {
2358 .tutor-review-individual-item .review-left{
2359 width: 100%;
2360 float: none;
2361 margin-bottom: 25px;
2362 }
2363 .tutor-review-individual-item .review-content{
2364 padding-left: 0;
2365 }
2366 }
2367
2368 @media (max-width: 767px) {
2369 .tutor-single-course-sidebar{
2370 margin-top: 30px;
2371 }
2372 }
2373
2374 .tutor-review-individual-item .review-avatar{
2375 width: 50px;
2376 float: left;;
2377 }
2378 .tutor-review-individual-item .review-avatar img{
2379 border-radius: 50%;
2380 margin: 0;
2381 border: none;
2382 max-width: 100%;
2383 height: auto;
2384 }
2385 .tutor-review-individual-item .tutor-review-user-info{
2386 float: left;
2387 padding-left: 20px;
2388 }
2389 .tutor-review-individual-item .tutor-review-user-info p{
2390 margin-bottom: 0;
2391 }
2392 .review-avatar .tutor-text-avatar,
2393 .tutor-dashboard-avater .tutor-text-avatar,
2394 .instructor-avatar .tutor-text-avatar{
2395 border-radius: 50%;
2396 width: 50px;
2397 height: 50px;
2398 text-align: center;
2399 display: block;
2400 line-height: 50px;
2401 color: #ffffff;
2402 font-size: 14px;
2403 text-shadow: 0 0 5px #000;
2404 }
2405 .course-avg-rating-wrap .course-avg-rating {
2406 font-size: 76px;
2407 line-height: 1;
2408 font-weight: 600;
2409 }
2410 .course-avg-rating-wrap p{
2411 margin: 0;
2412 }
2413
2414 .tutor-review-individual-item .tutor-review-name{
2415 font-size: 16px;
2416 font-weight: 600;
2417 }
2418 .tutor-review-individual-item .review-meta{
2419 color: #B1B8C9;
2420 }
2421
2422 .individual-review-rating-wrap{
2423 color: #F8C51C;
2424 }
2425 .individual-review-rating-wrap i,
2426 .course-avg-rating-html i{
2427 margin-right: 4px;
2428 color: #F8C51C;
2429 }
2430
2431
2432
2433 /* ********************* */
2434 /* Tutor Pagination Wrap */
2435 /* ********************* */
2436
2437 .tutor-pagination-wrap{
2438 text-align: center;
2439 padding: 5px;
2440 margin-top: 30px;
2441 }
2442 .tutor-pagination-wrap a,
2443 .tutor-pagination-wrap span{
2444 padding: 3px 10px;
2445 border: 1px solid #dddddd;
2446 display: inline-block;
2447 color: #4B5981;
2448 }
2449 .tutor-pagination-wrap span{
2450 color: #1B52D8;
2451 border-color: #1B52D8;
2452 }
2453
2454
2455 /* ********************* */
2456 /* Tutor Course Tags */
2457 /* ********************* */
2458
2459 .tutor-course-tags{
2460 margin: -5px;
2461 }
2462 .tutor-course-tags a{
2463 padding: 6px 15px;
2464 background: #E8EFF1;
2465 display: inline-block;
2466 margin: 5px;
2467 color: #4B5981;
2468 border-radius: 2px;
2469 transition: 300ms;
2470
2471 }
2472 .tutor-course-tags a:hover{
2473 color: #000;
2474 }
2475 .certificate-download-btn{
2476 margin-top: 20px;
2477 }
2478
2479 /**
2480 Addon Support
2481 Course Prerequisites
2482 */
2483 .course-prerequisites-warning {
2484 background: #fff3dc;
2485 padding: 15px;
2486 margin-bottom: 20px;
2487 color: #5f5b49;
2488 }
2489 ul.prerequisites-course-lists{
2490 list-style: none;
2491 }
2492 a.prerequisites-course-item {
2493 background-color: #f0f0f0;
2494 display: flex;
2495 margin-bottom: 2px;
2496 padding: 10px;
2497 position: relative;
2498 }
2499 a.prerequisites-course-item span.prerequisites-course-feature-image{
2500 max-width: 60px;
2501 margin-right: 10px;
2502 }
2503 .is-complete-prerequisites-course {
2504 position: absolute;
2505 background: #51d849;
2506 color: #fff;
2507 padding: 0 5px;
2508 font-size: 12px;
2509 }