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