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