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