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