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