Tutor LMS – eLearning and online course solution - Version 1.5.7

Version Description

  • 19 March, 2020 =

  • New: Setup Wizard for faster and smoother launch

  • New: get_tutor_all_withdrawal_methods() function to get all available withdrawal methods

  • Update: Optimized database query on get_course_first_lesson() on Utils

  • Update: Show/hide withdrawal requests and Instructors menu from Tutor Admin Menu based on enable/disable course marketplace

  • Fix: Timezone issue at quiz start and the remaining time

  • Fix: Few text domains added for translation support

  • Fix: Continue to Lesson button issue when 100% of the course is complete

Download this release

Release Info

Developer themeum
Plugin Icon wp plugin Tutor LMS – eLearning and online course solution
Version 1.5.7
Comparing to
See all releases

Code changes from version 1.5.5 to 1.5.7

Files changed (49) hide show
  1. assets/css/tutor-admin.css +17 -0
  2. assets/css/tutor-front.css +48 -1
  3. assets/css/tutor-front.min.css +1 -1
  4. assets/css/tutor-setup.css +2073 -0
  5. assets/images/advanced_quiz_creator.jpg +0 -0
  6. assets/images/angle-shape.svg +3 -0
  7. assets/images/checkmark.svg +3 -0
  8. assets/images/extensive_course_builder.jpg +0 -0
  9. assets/images/freedom_with_ecommerce.jpg +0 -0
  10. assets/images/greeting-img.jpg +0 -0
  11. assets/images/info-icon.svg +1 -0
  12. assets/images/multiple-marketplace.png +0 -0
  13. assets/images/payment-bank.png +0 -0
  14. assets/images/payment-echeck.png +0 -0
  15. assets/images/payment-paypal.png +0 -0
  16. assets/images/reports_and_analytics.jpg +0 -0
  17. assets/images/roload-arrow.svg +1 -0
  18. assets/images/scalable_lms_solution.jpg +0 -0
  19. assets/images/single-marketplace.png +0 -0
  20. assets/images/slider-dot.png +0 -0
  21. assets/images/stripe-pattern-tiny.png +0 -0
  22. assets/images/tutor-logo.svg +14 -0
  23. assets/js/tutor-setup.js +317 -0
  24. assets/js/tutor.js +17 -1
  25. assets/packages/SocialShare/SocialShare.js +0 -0
  26. assets/packages/SocialShare/SocialShare.min.js +0 -0
  27. assets/packages/slick/ajax-loader.gif +0 -0
  28. assets/packages/slick/slick-theme.css +204 -0
  29. assets/packages/slick/slick.css +119 -0
  30. assets/packages/slick/slick.min.js +1 -0
  31. classes/Admin.php +9 -3
  32. classes/Lesson.php +5 -5
  33. classes/Options.php +2 -2
  34. classes/Template.php +5 -3
  35. classes/Tools.php +31 -0
  36. classes/Tutor.php +29 -2
  37. classes/Tutor_Setup.php +747 -0
  38. classes/Utils.php +4 -21
  39. classes/Withdraw.php +5 -4
  40. includes/tutor-general-functions.php +16 -1
  41. languages/tutor.pot +437 -94
  42. readme.txt +19 -2
  43. templates/global/login.php +18 -17
  44. templates/single/course/course-topics.php +21 -16
  45. templates/single/quiz/body.php +2 -2
  46. tutor.php +3 -2
  47. views/modal/edit-lesson.php +7 -4
  48. views/options/options_generator.php +1 -1
  49. views/pages/tools.php +0 -2
assets/css/tutor-admin.css CHANGED
@@ -2281,6 +2281,23 @@ Lesson Edit Modal
2281
  bottom: 0;
2282
  position: -webkit-sticky;
2283
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2284
  .tutor-get-pro-text {
2285
  color: #e02424;
2286
  }
2281
  bottom: 0;
2282
  position: -webkit-sticky;
2283
  }
2284
+ .tutor-option-field .tutor-lesson-edit-feature-img{
2285
+ width: 100px;
2286
+ position: relative;
2287
+ }
2288
+ .tutor-option-field .tutor-lesson-edit-feature-img img{
2289
+ width: 100%;
2290
+ height: auto;
2291
+ }
2292
+ a.tutor-lesson-thumbnail-delete-btn {
2293
+ position: absolute;
2294
+ top: 0;
2295
+ right: 0;
2296
+ color: red;
2297
+ background: #fff;
2298
+ padding: 3px 5px;
2299
+ border-radius: 5px;
2300
+ }
2301
  .tutor-get-pro-text {
2302
  color: #e02424;
2303
  }
assets/css/tutor-front.css CHANGED
@@ -694,6 +694,33 @@ table.course-single-gradebooks .datetime {
694
  font-size: 80%;
695
  }
696
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
697
  /* *********************** */
698
  /* Single Lesson */
699
  /************************ */
@@ -4929,6 +4956,26 @@ Lesson Edit Modal
4929
  position: -webkit-sticky;
4930
  }
4931
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4932
  .tutor-get-pro-text {
4933
  color: #e02424;
4934
  }
@@ -6453,7 +6500,7 @@ table.course-single-gradebooks a {
6453
 
6454
  /**
6455
  * END Gradebook
6456
- */
6457
  /**
6458
  * Tutor BuddyPress Addon CSS
6459
  */
694
  font-size: 80%;
695
  }
696
 
697
+ .tutor-course-lessons .tutor-course-lesson h5 i.tutor-lesson-thumbnail-icon {
698
+ height: 50px;
699
+ width: 70px;
700
+ border-radius: 3px;
701
+ text-align: center;
702
+ line-height: 50px;
703
+ color: #fff;
704
+ margin-right: 10px;
705
+ position: relative;
706
+ z-index: 1;
707
+ overflow: hidden;
708
+ font-size: 20px;
709
+ background-position: center center !important;
710
+ background-size: cover !important;
711
+ }
712
+
713
+ .tutor-course-lessons .tutor-course-lesson h5 i.tutor-lesson-thumbnail-icon:after {
714
+ position: absolute;
715
+ content: '';
716
+ left: 0;
717
+ top: 0;
718
+ height: 100%;
719
+ width: 100%;
720
+ background: rgba(0, 0, 0, 0.5);
721
+ z-index: -1;
722
+ }
723
+
724
  /* *********************** */
725
  /* Single Lesson */
726
  /************************ */
4956
  position: -webkit-sticky;
4957
  }
4958
 
4959
+ .tutor-option-field .tutor-lesson-edit-feature-img {
4960
+ width: 100px;
4961
+ position: relative;
4962
+ }
4963
+
4964
+ .tutor-option-field .tutor-lesson-edit-feature-img img {
4965
+ width: 100%;
4966
+ height: auto;
4967
+ }
4968
+
4969
+ a.tutor-lesson-thumbnail-delete-btn {
4970
+ position: absolute;
4971
+ top: 0;
4972
+ right: 0;
4973
+ color: red;
4974
+ background: #fff;
4975
+ padding: 3px 5px;
4976
+ border-radius: 5px;
4977
+ }
4978
+
4979
  .tutor-get-pro-text {
4980
  color: #e02424;
4981
  }
6500
 
6501
  /**
6502
  * END Gradebook
6503
+ */
6504
  /**
6505
  * Tutor BuddyPress Addon CSS
6506
  */
assets/css/tutor-front.min.css CHANGED
@@ -1,3 +1,3 @@
1
- :root{--tutor-primary-color: #1B52D8;--tutor-primary-hover-color: #1b52a9;--tutor-text-color: #4B5981;--tutor-light-color: #B1B8C9;--tutor-success-button-color: #4BD863;--tutor-text-size: 16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tutor-wrap{color:var(--tutor-text-color)}.tutor-wrap img{max-width:100%;height:auto}.tutor-custom-list-style{list-style:none;margin:0;padding:0}.tutor-custom-list-style li{position:relative;margin-bottom:5px;line-height:30px;padding-left:25px}.tutor-custom-list-style li:before{content:'\e90f';position:absolute;left:0;font-family:'tutor';color:var(--tutor-primary-color)}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:15px;height:15px;top:-6.5px;cursor:pointer}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.tutor-styled-radio>span{position:relative;padding-left:30px;cursor:pointer}.tutor-styled-radio>span::before{content:'';height:18px;width:18px;background:#F1F3F7;border:1px solid #DCDFE5;border-radius:50%;position:absolute;top:50%;margin-top:-9px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:200ms;transition:200ms}.tutor-styled-radio>input{display:none !important}.tutor-styled-radio>input:checked+span::before{border:5px solid var(--tutor-primary-color)}.tutor-container{padding-left:15px;padding-right:15px;max-width:1140px;margin-right:auto;margin-left:auto;width:100%}.tutor-container.tutor-fluid{max-width:100%}.tutor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.tutor-col-auto,.tutor-col,.tutor-col-3,.tutor-col-4,.tutor-col-5,.tutor-col-6,.tutor-col-7,.tutor-col-8,.tutor-col-9,.tutor-col-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.tutor-col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.tutor-col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.tutor-col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.tutor-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.tutor-col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.tutor-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tutor-col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.tutor-col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.tutor-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tutor-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.tutor-col-auto,.tutor-col,.tutor-col-3,.tutor-col-4,.tutor-col-6,.tutor-col-8,.tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tutor-col-md-100{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width: 767px){.tutor-col-auto,.tutor-col,.tutor-col-3,.tutor-col-4,.tutor-col-6,.tutor-col-8,.tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.tutor-segment-title,.tutor-single-course-segment .tutor-segment-title{font-size:18px;line-height:23px;font-weight:500;margin-bottom:13px;color:#000}.tutor-single-course-segment{margin-bottom:45px}.tutor-full-width-course-top h4,.tutor-full-width-course-top h5,.tutor-full-width-course-top h6{color:#000;font-weight:500}.tutor-full-width-course-top h6{font-size:14px}.tutor-leadinfo-top-meta{font-size:14px;margin-bottom:10px}.tutor-leadinfo-top-meta span{display:inline-block;margin-right:10px}.tutor-leadinfo-top-meta span i::before{margin-left:0}.tutor-leadinfo-top-meta i{margin-right:4px}.tutor-single-course-rating{color:#F8C51C;font-size:16px}.tutor-single-course-rating .tutor-single-rating-count{color:var(--tutor-text-color);font-weight:500}.tutor-single-course-rating .tutor-single-rating-count i{color:var(--tutor-light-color);font-style:normal;display:inline-block;margin-left:4px}.tutor-course-header-h1{font-size:36px;line-height:46px;color:var(--tutor-text-color);font-weight:500;margin:0 0 29px;padding:0}@media (max-width: 767px){.tutor-course-header-h1{font-size:26px;line-height:36px}}.tutor-course-summery{margin-bottom:40px}.tutor-single-course-meta{color:var(--tutor-text-color)}.tutor-single-course-meta ul{list-style:none;margin:0;padding:10px 0;overflow:hidden;line-height:21px}.tutor-single-course-meta.tutor-meta-top ul{padding-top:0;padding-bottom:15px}.tutor-single-course-meta ul li{float:left;vertical-align:top;margin-right:40px;margin-top:5px;margin-bottom:5px;min-width:95px}@media (max-width: 575px){.tutor-single-course-meta ul li{margin-right:10px}}.tutor-single-course-meta ul li:last-child{margin-right:0}.tutor-single-course-meta .tutor-single-course-avatar img{height:21px;width:21px;display:block;border-radius:50%;margin-right:3px}.tutor-single-course-meta ul li .tutor-single-course-avatar span{height:21px;width:21px;font-size:9px;text-align:center;line-height:21px;border-radius:50%;display:block;color:#ffffff}.tutor-single-course-meta ul li>div{display:inline-block;vertical-align:top}.tutor-single-course-meta ul li strong{margin:0;display:inline-block;line-height:21px;font-weight:400;color:var(--tutor-light-color);font-size:var(--tutor-text-size)}.tutor-single-course-meta ul li a{color:var(--tutor-text-color);font-weight:500;-webkit-transition:300ms;transition:300ms}.tutor-single-course-meta ul li a:hover{color:var(--tutor-primary-color)}.tutor-single-course-meta.tutor-meta-top ul li,.tutor-single-course-meta.tutor-meta-top ul li a{font-weight:700}.tutor-single-course-meta ul li{font-weight:500;color:var(--tutor-text-color)}.tutor-single-course-meta ul li span{color:var(--tutor-light-color);font-weight:400}.tutor-single-course-meta.tutor-lead-meta{margin-bottom:33px;border-top:1px solid #DCDFE5;border-bottom:1px solid #DCDFE5}@media (max-width: 991px){.tutor-single-course-meta.tutor-lead-meta{border-bottom:none}.tutor-single-course-meta.tutor-lead-meta ul{padding-bottom:0}.tutor-single-course-meta.tutor-lead-meta ul li{margin:5px;padding:5px 15px;border:1px solid #ddd;border-radius:4px}}.tutor-single-course-meta.tutor-lead-meta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.tutor-single-course-meta.tutor-lead-meta ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tutor-single-course-meta.tutor-lead-meta ul li span{display:block;margin-bottom:5px;color:var(--tutor-light-color)}.tutor-single-course-meta.tutor-lead-meta ul li a{color:var(--tutor-text-color);-webkit-transition:300ms;transition:300ms}.tutor-single-course-meta.tutor-lead-meta ul li a:hover{color:var(--tutor-primary-color)}.tutor-single-course-meta.tutor-lead-meta ul li a:not(:last-child):after{content:',';margin-right:4px}@media (max-width: 575px){.tutor-single-course-meta.tutor-lead-meta ul{display:block}.tutor-single-course-meta.tutor-lead-meta ul li{display:block;border:none;margin:0;width:100%;padding:0 0 10px}.tutor-single-course-meta.tutor-lead-meta ul li span{display:inline-block;color:var(--tutor-text-color);font-weight:700}.tutor-single-course-meta.tutor-lead-meta ul li span::after{content:':';color:var(--tutor-text-color)}}.tutor-course-benefits-content ul{list-style:none;display:block;overflow:hidden;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin:0}.tutor-course-topics-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.tutor-course-topics-header .tutor-course-topics-header-right span:not(:first-child){margin-left:45px}.tutor-course-topics-contents h4{font-size:var(--tutor-text-size);font-weight:500;margin-bottom:0;color:var(--tutor-text-color)}.tutor-course-topics-contents .tutor-course-title{cursor:pointer}.tutor-course-topics-contents .tutor-course-title h4{color:var(--tutor-primary-color);font-size:16px;line-height:25px;overflow:hidden;margin-top:0}.tutor-course-topic.tutor-active .tutor-course-title h4>i:before{content:"\e910"}.tutor-course-topics-contents .tutor-course-title h4 i{font-size:15px;line-height:25px;float:left;margin-right:10px}.tutor-course-topics-contents .tutor-course-topic{border:1px solid #DCE4E6;margin-bottom:20px;border-radius:5px}.tutor-course-title,.tutor-course-lesson{padding:14px 20px}.tutor-course-lesson{border-top:1px solid #DCE4E6}.tutor-course-lesson h5{line-height:22px;font-size:var(--tutor-text-size);margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit;margin-top:0}.tutor-course-lesson h5 a{color:var(--tutor-primary-color);-webkit-transition:300ms;transition:300ms}.tutor-course-lesson h5 a:hover{color:var(--tutor-primary-hover-color)}.tutor-course-lesson h5 i{line-height:22px;vertical-align:text-top;margin-right:10px;color:var(--tutor-light-color);display:block}.tutor-course-lesson h5 .lesson-preview-icon i{margin-right:0;margin-left:10px}.tutor-course-lesson h5 .tutor-lesson-duration{margin-left:auto;padding-left:5px;-ms-flex-item-align:start;align-self:flex-start}.tutor-course-lesson .lesson-preview-title{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}table.course-single-gradebooks .datetime{margin:0;font-size:80%}.tutor-single-lesson-button-group,.tutor-topics-lesson-list .tutor-topics-in-single-lesson{border-radius:4px;margin-bottom:30px;border:1px solid #E8EFF1}.tutor-single-lesson-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tutor-lesson-sidebar{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}@media (max-width: 991px){.tutor-lesson-sidebar{position:absolute;left:0;top:70px;width:400px;max-width:95%;height:calc(100% - 70px);z-index:9;background:#fff;overflow-y:auto;display:none}}.tutor-spotlight-mode .tutor-lesson-sidebar{position:fixed;left:0;width:400px;height:100vh;overflow-y:scroll;background:#F4F8FA}.tutor-spotlight-mode #tutor-single-entry-content{padding-left:400px;min-height:calc(100vh - 46px)}.tutor-spotlight-mode #tutor-single-entry-content.sidebar-hidden{padding-left:0}@media (max-width: 991px){.tutor-spotlight-mode .tutor-lesson-sidebar{position:absolute;width:350px;height:auto}.tutor-spotlight-mode #tutor-single-entry-content{padding-left:0}}.admin-bar .tutor-spotlight-mode .tutor-lesson-sidebar{height:calc(100vh - 32px)}.tutor-single-entry-content{-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999}.tutor-single-lesson-button-group .tutor-single-lesson-button a,.tutor-topics-in-single-lesson .tutor-single-lesson-items a{padding:14px 100px 14px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--tutor-text-color);position:relative;border-top:1px solid #E8EFF1}.tutor-single-lesson-button-group .tutor-single-lesson-button:first-child a{border-top:none}.tutor-lessons-under-topic .tutor-single-lesson-items.active a{background:rgba(233,235,238,0.35)}.tutor-topics-in-single-lesson{margin-bottom:5px;background-color:#ffffff;padding:0}.tutor-topics-in-single-lesson .tutor-single-lesson-items a span{margin:0;display:inline;color:var(--tutor-text-color)}.tutor-topics-in-single-lesson .tutor-topics-title{position:relative}.tutor-topics-in-single-lesson .tutor-topics-title button{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;font-size:16px;background:transparent;border:none;color:var(--tutor-text-color)}.tutor-topics-in-single-lesson.tutor-topic-active .tutor-topics-title button i::before{content:'\e910'}.tutor-topics-in-single-lesson .tutor-topics-title h3{margin:0;padding:10px 37px 10px 17px;font-size:16px;color:var(--tutor-primary-color);font-weight:500}.tutor-topics-in-single-lesson .tutor-topics-title h3{cursor:pointer;line-height:30px}span.toogle-informaiton-icon{background:#ccc;color:#fff;height:15px;width:15px;text-align:center;display:inline-block;line-height:15px;font-size:15px;border-radius:50%;margin-left:10px}.tutor-topics-in-single-lesson .tutor-topics-title h3 i{font-size:10px;margin-left:6px}.tutor-topics-in-single-lesson .tutor-topics-tutor-loop-rating-wraptitle h3 i{font-size:10px;vertical-align:middle;display:inline-block;padding:5px;color:#C7C7C7;-webkit-transition:300ms;transition:300ms;cursor:pointer}.tutor-topics-in-single-lesson .tutor-topics-title h3 i:hover{color:var(--tutor-primary-color)}.tutor-single-lesson-button-group .tutor-single-lesson-button a>i:first-child,.tutor-topics-in-single-lesson .tutor-single-lesson-items a>i:first-child{color:#C7C7C7;line-height:22px;display:inline-block;vertical-align:middle;margin-right:10px}.tutor-topics-in-single-lesson .tutor-single-lesson-items a>i.tutor-icon-doubt{color:var(--tutor-primary-color)}.tutor-topics-in-single-lesson .tutor-topics-summery{padding:14px;border-top:1px solid #DCE4E6;display:none}.tutor-lessons-under-topic .tutor-lesson-right-icons{position:absolute;right:15px;top:14px}.tutor-lessons-under-topic .tutor-lesson-right-icons .tutor-lesson-complete{height:16px;width:16px;border:1px solid #E8EFF1;border-radius:50%;font-size:9px;display:inline-block;line-height:16px;text-align:center;margin:0;vertical-align:middle;margin-left:8px}.tutor-lessons-under-topic .tutor-single-lesson-items.active .tutor-lesson-right-icons .tutor-lesson-complete{border-color:#b7d6b7}.tutor-lessons-under-topic .tutor-single-lesson-items.active .tutor-lesson-right-icons .tutor-lesson-complete.tutor-done,.tutor-lessons-under-topic .tutor-lesson-right-icons .tutor-lesson-complete.tutor-done{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);color:#fff}.tutor-lessons-under-topic .tutor-lesson-right-icons i{font-style:normal}.tutor-single-page-top-bar{background-color:var(--tutor-primary-color);height:70px;margin-bottom:50px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:15px}.tutor-single-page-top-bar .tutor-single-lesson-segment form,.tutor-single-page-top-bar .tutor-single-lesson-segment{margin-bottom:0}.tutor-single-page-top-bar a{color:#ffffff;vertical-align:middle;display:inline-block;overflow:hidden}.tutor-single-page-top-bar a i{float:left}@media (max-width: 546px){.tutor-single-page-top-bar a{font-size:14px}}.tutor-topbar-home-btn i{margin-right:7px}.tutor-topbar-home-btn{margin-left:20px}@media screen and (max-width: 546px){.tutor-topbar-home-btn{margin-left:10px}}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{background:transparent;color:#fff;padding-bottom:13px;cursor:pointer;border:1px solid #fff}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button i{font-size:14px}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button i::before{display:block;padding-top:2px}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button:hover{color:#fff;background:var(--tutor-primary-hover-color);border-color:var(--tutor-primary-hover-color)}.tutor-single-page-top-bar a:hover{color:#ffffff}.tutor-single-page-top-bar .tutor-topbar-content-title-wrap{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:999999;-ms-flex-positive:999999;flex-grow:999999}.tutor-single-page-top-bar .tutor-hide-sidebar-bar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tutor-single-page-top-bar .tutor-topbar-mark-to-done{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width: 767px){.tutor-single-page-top-bar .tutor-topbar-content-title-wrap{display:none}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{padding:9px 14px}}@media (max-width: 767px){.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{padding:7px 12px;font-size:14px}}.tutor-single-page-top-bar .tutor-topbar-content-title-wrap i{vertical-align:middle;line-height:1;margin-right:3px}.tutor-lesson-content-area,.tutor-quiz-single-wrap{margin:0 100px 80px}@media (max-width: 1366px){.tutor-lesson-content-area,.tutor-quiz-single-wrap{margin:0 60px 80px}}@media (max-width: 991px){.tutor-lesson-content-area,.tutor-quiz-single-wrap{margin:0 40px}}.tutor-lesson-sidebar-hide-bar{background-color:var(--tutor-primary-hover-color);color:#ffffff;padding:0 12px;display:inline-block;line-height:70px}@media only screen and (max-width: 546px){.tutor-lesson-sidebar-hide-bar{padding:0 10px}}.tutor-single-page-top-bar a.tutor-lesson-sidebar-hide-bar i{font-size:20px;display:block}@media only screen and (max-width: 546px){.tutor-single-page-top-bar a.tutor-lesson-sidebar-hide-bar i{font-size:19px}}.sidebar-hidden a.tutor-lesson-sidebar-hide-bar .tutor-icon-angle-left:before{content:"\e903"}.tutor-sidebar-tabs-wrap{border-top:1px solid #E0E9EC}.tutor-tabs-btn-group{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-tabs-btn-group a{background-color:#F1F6F8;color:var(--tutor-text-color);display:block;line-height:70px;width:100%;text-align:center;border:1px solid #E0E9EC;border-top:none}.tutor-tabs-btn-group a span,.tutor-tabs-btn-group a i{font-size:24px;display:inline-block;vertical-align:top}.tutor-tabs-btn-group a i{color:var(--tutor-primary-color)}.tutor-tabs-btn-group a span{font-size:15px;padding-left:3px}.tutor-tabs-btn-group a.active{background-color:#ffffff;border:none}.tutor-tabs-btn-group a:focus{outline:none}.tutor-single-lesson-segment{margin-bottom:35px}.tutor-single-lesson-wrap{background:#F4F8FA}.tutor-lesson-video-wrap .plyr--video{border-radius:4px}#tutor-lesson-sidebar-qa-tab-content{background-color:#ffffff;padding:20px}#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap{border-top:1px solid #E8EFF1;padding-top:25px}#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap h3{color:var(--tutor-primary-color)}#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap button.tutor_ask_question_btn{display:block;width:100%;background-color:var(--tutor-primary-color);border-color:var(--tutor-primary-color)}#tutor-lesson-sidebar-qa-tab-content .tutor_question_answer_wrap .tutor_original_question{margin-bottom:20px;margin-top:20px}.tutor-lesson-sidebar-emptyqa-wrap{text-align:center;padding:50px 20px;color:var(--tutor-text-color)}.tutor-lesson-sidebar-emptyqa-wrap h3{margin:0;padding:0 0 25px}.tutor-lesson-sidebar-emptyqa-wrap i{font-size:150px;color:#E8EFF1;line-height:0.8}.tutor-attachments-wrap{margin:-3px -3px 15px -3px}.tutor-attachments-wrap .tutor-lesson-attachment{display:inline-block;border:1px solid #E8EFF1;border-radius:4px;padding:10px 16px 10px 12px;overflow:hidden;background:#F4F7F8;margin:3px;-webkit-transition:300ms;transition:300ms}.tutor-attachments-wrap .tutor-lesson-attachment:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15)}.tutor-attachments-wrap .tutor-attachment-icon{font-size:30px;float:left;color:var(--tutor-text-color)}.tutor-attachments-wrap .tutor-attachment-icon i{display:block}.tutor-attachment-info{padding-left:10px;float:left}.tutor-attachment-info span{display:block;font-size:14px;line-height:16px;color:var(--tutor-text-color)}.tutor-attachment-info span+span{font-size:11px;color:var(--tutor-light-color)}.tutor-progress-bar-wrap{width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-progress-bar{height:8px;color:#000000;line-height:25px;position:relative;background:#f1f1f1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;border-radius:30px;margin-top:7.5px}.tutor-progress-bar .tutor-progress-filled{background-color:var(--tutor-primary-color);height:8px;border-radius:30px;width:var(--tutor-progress-left)}.tutor-dashboard-content-inner .tutor-progress-bar{margin-top:9.5px;height:5px}.tutor-dashboard-content-inner .tutor-progress-bar .tutor-progress-filled{height:5px}.tutor-progress-bar .tutor-progress-filled:after{content:'';position:absolute;height:15px;width:15px;border:7.5px solid var(--tutor-primary-color);border-radius:50%;background:#fff;left:var(--tutor-progress-left);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.tutor-progress-percent{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding-left:20px}.tutor-course-purchase-box{margin-bottom:0}.tutor-price-preview-box .tutor-course-purchase-box button{display:block;width:100%;background:var(--tutor-primary-color);border-radius:3px;text-transform:uppercase;font-weight:500;cursor:pointer}.tutor-price-preview-box .tutor-course-purchase-box button i{margin-right:8px}.tutor-price-preview-box .tutor-course-enrolled-wrap,.tutor-price-preview-box .tutor-course-login-wrap,.tutor-price-preview-box .tutor-course-login-wrap form,.tutor-course-purchase-box form{margin-bottom:0}.tutor-price-preview-box .tutor-course-material-includes-wrap{margin-bottom:25px}.tutor-alert-warning.tutor-instructor-alert{padding:25px 25px 15px}.tutor-lead-info-btn-group{display:block;overflow:hidden;margin:0 -20px 25px;border-bottom:1px solid rgba(220,223,229,0.4);padding:0 20px 30px}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap{display:block;margin-top:15px}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap form{margin:0}.tutor-lead-info-btn-group a.tutor-button,.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button{display:block;padding:18px 20px;border:none;text-align:center;border-radius:4px;text-transform:uppercase;line-height:1;-webkit-transition:300ms;transition:300ms;font-weight:700}.tutor-lead-info-btn-group a.tutor-button,.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap{width:100%;text-align:center;display:block}@media (max-width: 991px){.tutor-lead-info-btn-group a.tutor-button,.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap{width:auto}}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button{display:block;width:100%;background:#E8EFF1;color:var(--tutor-light-color)}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button:hover{background:var(--tutor-primary-color);color:#ffffff}.tutor-single-add-to-cart-box .tutor-enroll-form{margin:0}.tutor-single-add-to-cart-box .tutor-enroll-form .tutor-course-enroll-wrap{padding:0}.tutor-single-add-to-cart-box .tutor-enroll-form .tutor-course-enroll-wrap button{display:block;width:100%;text-align:center}.tutor-single-add-to-cart-box.cart-required-login{position:relative}.tutor-single-add-to-cart-box.cart-required-login:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:99;cursor:pointer}.tutor-course-enrolled-review-wrap .write-course-review-link-btn{color:#fff;background-color:var(--tutor-primary-color);border-color:var(--tutor-primary-color);display:inline-block;padding:15px 30px;border-radius:4px;text-transform:capitalize;line-height:1;-webkit-transition:300ms;transition:300ms}.tutor-course-enrolled-review-wrap .write-course-review-link-btn:hover{background-color:var(--tutor-primary-hover-color);border-color:var(--tutor-primary-hover-color)}.tutor-course-enrolled-review-wrap .tutor-form-group{margin-bottom:10px}.tutor-course-enrolled-review-wrap .tutor-form-group textarea{height:120px;background:#f7f7f7;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;line-height:1.5;text-indent:0;padding:15px}.tutor-write-review-form{margin-top:30px}.tutor-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.tutor-form-col-4,.tutor-form-col-6,.tutor-form-col-12{padding-left:15px;padding-right:15px}.tutor-form-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tutor-form-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tutor-form-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}@media (max-width: 768px){.tutor-form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-form-col-4,.tutor-form-col-6,.tutor-form-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}ul.tutor-required-fields{list-style:none;padding:10px;margin:0}.tutor-star-rating-group{color:#f4c150;display:inline-block;text-align:left}.tutor-star-rating-group i{margin-right:4px}@media (max-width: 546px){.tutor-write-review-box .tutor-star-rating-group{font-size:26px;display:block;text-align:center}}.tutor-write-review-box .tutor-star-rating-group i{margin-right:4px;cursor:pointer}.tutor-queston-and-answer-wrap{margin:20px 0}.tutor-question-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tutor-ask-question-btn{text-align:right}.tutor-question-search-form{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.tutor-question-search-form form{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-question-search-form input[type="text"]{max-width:60%}.tutor-add-question-wrap{margin:20px 0}.tutor-add-question-wrap .tutor-form-group{margin-bottom:10px}.tutor_question_cancel{margin-right:5px}.updating-icon:before{font-family:'tutor';margin-right:5px;content:"\e91d";-webkit-animation:spin 1s steps(8) infinite;animation:spin 1s steps(8) infinite;display:inline-block}.loading-lesson .tutor-lesson-video-wrap:before{font-family:'tutor';content:"\e91d";-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;z-index:9;position:absolute;left:50%;top:50%;font-size:50px;margin-left:-25px;margin-top:-12px}.loading-lesson .tutor-lesson-video-wrap:after{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,0.8);width:100%;height:100%}.tutor-lesson-video-wrap{position:relative}.tutor_question_area{padding:25px 20px;background:#F4F7F8;border-radius:4px}.tutor_question_area p:last-child{margin-bottom:0}.tutor_add_answer_row{text-align:right;margin-top:20px}.tutor_add_answer_row .tutor-form-group:last-child{margin-top:20px}.tutor_admin_answers_list_wrap+.tutor_add_answer_row,.tutor_admin_answers_list_wrap{margin-left:100px}@media (max-width: 991px){.tutor_admin_answers_list_wrap+.tutor_add_answer_row,.tutor_admin_answers_list_wrap{margin-left:30px}}.tutor_original_question{margin-bottom:30px}.tutor_admin_answers_list_wrap .tutor_individual_answer{margin-bottom:40px}.tutor_admin_answers_list_wrap .tutor_question_area{background:#EDF9F1}.question-top-meta .tutor-question-avater a{display:inline-block}.question-top-meta .tutor-question-avater a span{height:50px;width:50px;border-radius:50%;display:block;line-height:50px;text-align:center;font-size:17px}.question-top-meta .tutor-question-avater a img{width:50px;height:50px;border-radius:50%}.question-top-meta{overflow:hidden;margin-bottom:20px}.question-top-meta .tutor-question-avater{float:left}.question-top-meta .review-meta{float:left;margin-bottom:0;margin-left:10px}.question-top-meta .review-meta a{display:block;font-size:18px;color:var(--tutor-text-color);line-height:20px}.question-top-meta .review-meta span{color:var(--tutor-light-color);vertical-align:text-top;display:block}.tutor_wp_editor_wrap .tutor-form-group a.tutor-button{margin-right:6px}.tutor-no-announcements{text-align:center}.tutor-announcement-meta{margin-bottom:10px;font-size:13px}.tutor-announcement{border:1px solid #eee;padding:20px;margin-top:30px;border-radius:4px}.announcement-delete-btn{float:right}.announcement-delete-btn a{color:var(--tutor-light-color);-webkit-transition:300ms;transition:300ms}.announcement-delete-btn a:hover{color:red}.tutor-announcement-title-wrap h3{color:var(--tutor-text-color);font-weight:500;margin-bottom:10px}.tutor-quiz-header span{background:#F88F1C;color:#ffffff;display:inline-block;padding:4px 10px;border-radius:4px;line-height:1;text-transform:uppercase;font-size:10px}.tutor-quiz-header h2{color:var(--tutor-text-color);font-size:36px;line-height:46px;font-weight:500;margin-bottom:15px}.tutor-quiz-header h5{color:var(--tutor-light-color)}.tutor-quiz-header h5 a{color:var(--tutor-text-color);font-weight:500}.tutor-quiz-header .tutor-quiz-meta{list-style:none;margin:20px 0 40px;padding:15px 0;border-top:1px solid #DCDFE5;border-bottom:1px solid #DCDFE5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-quiz-header .tutor-quiz-meta li{display:inline-block;color:var(--tutor-text-color)}.tutor-quiz-header .tutor-quiz-meta li strong{display:block;color:var(--tutor-light-color);font-weight:400}@media (max-width: 767px){.tutor-quiz-header .tutor-quiz-meta{display:block;border:none;padding:0}.tutor-quiz-header .tutor-quiz-meta li{display:block;color:var(--tutor-text-color);margin:5px;border:none;padding:0;border-radius:0}.tutor-quiz-header .tutor-quiz-meta li strong{display:inline-block;margin-right:5px}}.tutor-quiz-attempt-history{overflow-x:auto}.tutor-quiz-attempt-history-title{font-size:18px;color:var(--tutor-light-color);line-height:23px;font-weight:500;margin-bottom:15px;margin-top:70px}.tutor-quiz-attempt-history table{border-collapse:collapse;border-radius:4px}.tutor-quiz-attempt-history th{font-weight:400}.tutor-quiz-attempt-history table,.tutor-quiz-attempt-history th,.tutor-quiz-attempt-history td{border:1px solid #E8EFF1;padding:10px !important}.tutor-quiz-attempt-history table span.result-fail,.tutor-quiz-attempt-history table span.result-pass{display:inline-block;color:#fff;border-radius:2px;width:47px;height:26px;line-height:26px;text-align:center}.tutor-quiz-attempt-history table span.result-fail{background:#DF3247}.tutor-quiz-attempt-history table span.result-pass{background:var(--tutor-success-button-color)}@media (max-width: 767px){.single-quiz-page.tutor-quiz-attempt-history table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.single-quiz-page.tutor-quiz-attempt-history table tr th{display:none}.single-quiz-page.tutor-quiz-attempt-history table tr td{width:100%}.single-quiz-page.tutor-quiz-attempt-history table tr td:first-child{font-weight:600;background:#f1f1f1}.single-quiz-page.tutor-quiz-attempt-history table tr td:not(:first-child){text-align:right}.single-quiz-page.tutor-quiz-attempt-history table tr td:not(:first-child)::before{content:attr(title) ": ";float:left;font-weight:700}}.quiz-head-meta-info{color:var(--tutor-light-color);margin-bottom:40px}.quiz-head-meta-info span{color:var(--tutor-text-color)}#tutor-quiz-attempt-questions-wrap{margin-bottom:50px}.tutor-quiz-single-wrap .question-text{color:var(--tutor-text-color);font-size:20px;font-weight:600}.tutor-quiz-single-wrap .question-description{color:var(--tutor-text-color)}.quiz-attempt-single-question{margin-bottom:80px}.fill-in-the-blank-field .fill-in-the-blank-text-input{display:inline;border-top:none;border-left:none;border-right:none;border-bottom:1px dashed;background-color:transparent;padding:0px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 10px}.fill-in-the-blank-field .fill-in-the-blank-text-input:focus{background:none;outline:none}.tutor-quiz-answers-wrap{margin-bottom:50px}.tutor-quiz-answers-wrap textarea{background:transparent;border:1px solid #D4DADB;height:175px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;min-width:100%;margin-bottom:5px}.tutor-quiz-answers-wrap textarea:focus{background:transparent;outline:none !important}.tutor-quiz-answers-wrap p{margin:0;line-height:26px}.quiz-answer-input-body .quiz-answer-image-wrap{margin-top:10px;margin-bottom:10px;max-width:200px}.quiz-answer-image-wrap img{max-width:100%;height:auto}.tutor-quiz-answers-wrap label{display:block;margin-bottom:15px;cursor:pointer}.tutor-quiz-answers-wrap label.answer-view-image,.tutor-quiz-answers-wrap label.answer-view-text_image{text-align:center;margin:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:25%}.quiz-answer-input-bottom{position:relative;display:inline-block;line-height:20px}.tutor-quiz-answers-wrap label input{display:none}.tutor-quiz-answers-wrap label input+span{width:20px;height:20px;border:1px solid #DEDEDE;display:inline-block;border-radius:2px;position:relative;margin-right:5px}.tutor-quiz-answers-wrap label input:checked+span{background:var(--tutor-primary-color);border-color:var(--tutor-primary-color)}.tutor-quiz-answers-wrap label input:checked+span:after{content:'\e90f';position:absolute;font-family:'tutor';color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:11px;line-height:1}.tutor-quiz-answers-wrap label input[type="radio"]+span{content:'';border-radius:50%;margin-right:4px;vertical-align:top;font-size:1em}.tutor-quiz-answers-wrap label input[type="radio"]+span:after{content:'';height:8px;width:8px;background:#fff;border-radius:50%;left:50%}.question-type-ordering-item{border:1px solid #D4DADB;padding:10px;margin-bottom:10px;width:250px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.question-type-ordering-item.ui-sortable-placeholder{background-color:transparent}.question-type-ordering-item .answer-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.question-type-ordering-item .answer-sorting-bar{cursor:pointer}.quiz-answer-item-matching{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:25%}.answer-type-matching .quiz-answer-matching-items-wrap .quiz-answer-item-matching{display:inline-block;max-width:none;width:25%;padding:0 10px;vertical-align:top}@media (max-width: 767px){.answer-type-matching .quiz-answer-matching-items-wrap .quiz-answer-item-matching{width:50%}}@media (max-width: 575px){.answer-type-matching .quiz-answer-matching-items-wrap .quiz-answer-item-matching{width:100%}}.answer-type-matching .quiz-answer-matching-items-wrap{margin:0 -10px}.quiz-answer-matching-droppable{height:48px;min-width:200px;border:1px dashed #D4DADB}.quiz-draggable-answer-item{padding:10px 20px;border:1px solid #D4DADB;margin-right:10px;margin-bottom:10px;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quiz-draggable-answer-item .draggable-answer-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.quiz-draggable-rand-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.drop-hover{display:none}.quiz-answer-matching-droppable .drop-hover{background-color:#eeeeee;height:100%;width:100%;display:inline-block;float:left}.quiz-answer-matching-droppable .quiz-draggable-answer-item{width:100%;max-width:100%}.quiz-draggable-answer-item .draggable-answer-icon{margin-left:15px}.answer-type-image_matching .quiz-answer-item-matching{display:block}.answer-type-image_matching .quiz-answer-matching-items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.answer-type-image_matching .quiz-answer-matching-droppable{width:100%;min-width:100%}.answer-type-image_matching img{width:100%;height:auto}.tutor-quiz-questions-pagination ul{margin:0;padding:0;list-style:none}.tutor-quiz-questions-pagination ul li{display:inline-block}.tutor-quiz-questions-pagination ul li a{background-color:var(--tutor-primary-color);padding:7px 13px;display:block;border-radius:50%;margin-right:10px;color:#ffffff}.tutor-quiz-questions-pagination ul li a:hover,.tutor-quiz-questions-pagination ul li a.active{background-color:var(--tutor-primary-color)}.quiz-image-answering-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}.quiz-image-answering-wrap img{max-width:100%;height:auto}.quiz-image-answering-answer{margin-right:10px;margin-left:10px;width:15%}.quiz-image-answering-image-wrap{margin-bottom:20px}.tutor-quiz-answers-wrap .quiz-image-answering-input-field-wrap input{width:100%;display:block;border:1px solid #D4DADB;-webkit-box-shadow:none;box-shadow:none;background:transparent;border-radius:2px;height:42px}.tutor-quiz-answers-wrap .quiz-image-answering-input-field-wrap input:focus{background:transparent;outline-offset:0 !important}.tutor-next-previous-pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-next-previous-pagination-wrap a{color:var(--tutor-primary-color)}div[class*="tutor-course-col"]{padding-left:15px;padding-right:15px;margin-bottom:30px}.tutor-course-loop{background:#fff;color:#29303b;overflow:hidden;position:relative;vertical-align:top;border-radius:4px;-webkit-transition:300ms;transition:300ms;border:1px solid rgba(0,0,0,0.05);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-course-loop a,.tutor-widget-course a{text-decoration:none !important}.tutor-course-header{position:relative}.tutor-course-loop-header-meta{position:absolute;left:0;top:13px;width:100%;padding-left:13px;padding-right:13px;overflow:hidden}.tutor-course-loop-header-meta .tutor-course-wishlist{float:right;background:#fff;font-size:19px;padding:5px 5px;border-radius:3px;-webkit-transition:300ms;transition:300ms}.tutor-course-loop-header-meta .tutor-course-wishlist a{display:block;color:var(--tutor-primary-color);-webkit-transition:300ms;transition:300ms}.tutor-course-loop-header-meta .tutor-course-wishlist:hover{background:var(--tutor-primary-color)}.tutor-course-loop-header-meta .tutor-course-wishlist:hover a{color:#fff}.tutor-course-loop-header-meta .tutor-course-wishlist a:focus{outline:none}.tutor-course-loop-header-meta .tutor-course-wishlist a.has-wish-listed:before{content:"\e908"}.tutor-course-loop-header-meta .tutor-course-wishlist a.updating-icon:before{content:'\e91d';margin-right:0}.tutor-course-loop-level{display:inline-block;background:#9013FE;padding:0 7px;color:#fff;font-size:12px;line-height:20px;border-radius:2px;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1);box-shadow:0 0 1px rgba(0,0,0,0.1)}.tutor-course-loop:hover{-webkit-box-shadow:0 4px 23px rgba(0,0,0,0.1);box-shadow:0 4px 23px rgba(0,0,0,0.1)}.tutor-course-loop p{margin:0}.tutor-course-loop .tutor-course-header a,.tutor-course-loop .tutor-course-header a img{display:block;border-top-left-radius:4px;border-top-right-radius:4px}.tutor-loop-course-container{padding:25px 19px}.tutor-loop-rating-wrap{color:#F8C51C;margin-bottom:2px;font-size:16px}.tutor-rating-count{color:var(--tutor-text-color)}.tutor-rating-count i{font-style:normal;display:inline-block;margin-left:5px}.tutor-loop-rating-wrap i:before{margin-right:4px;margin-left:0}.tutor-course-loop-title h2{font-size:20px;line-height:28px;font-weight:600;margin-bottom:17px}.tutor-course-loop-title h2 a{color:var(--tutor-text-color)}.tutor-course-loop-title h2 a:hover{color:var(--tutor-primary-color)}.tutor-course-loop-meta{margin-bottom:15px;color:var(--tutor-text-color);font-size:var(--tutor-text-size)}.tutor-course-loop-meta>div{display:inline-block}.tutor-course-loop-meta>div i{font-size:16px;margin-right:4px}.tutor-course-loop-meta>div i,.tutor-course-loop-meta>div span{vertical-align:middle}.tutor-course-loop-meta>div+div{margin-left:10px}.tutor-loop-course-footer{padding:15px;border-top:1px solid rgba(0,0,0,0.05);color:#838791;font-size:12px;line-height:25px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-weight:400}.tutor-loop-course-footer:after{content:'';display:table;clear:both}.tutor-loop-course-footer span.woocommerce-Price-currencySymbol{vertical-align:top}.tutor-course-loop-price{color:var(--tutor-text-color);font-size:16px}.tutor-course-loop-price .price del{font-weight:400}.tutor-course-loop-price .price del span{text-decoration:line-through;color:var(--tutor-light-color)}.tutor-course-loop-price .price del>span{margin-right:6px}.tutor-course-loop-price .price del+ins{background:transparent;margin-left:0;text-decoration:none}.tutor-course-loop-price>.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-loop-price>.price .subscription-details{font-size:15px;margin-left:4px;font-weight:400}.tutor-course-loop-price>.price .subscription-details+.tutor-loop-cart-btn-wrap{margin-left:0;margin-top:4px}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a{color:var(--tutor-text-color);position:relative;line-height:20px;vertical-align:top;display:block;font-weight:400;background:transparent;padding:0}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a:hover{color:var(--tutor-primary-color)}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap{margin-left:auto}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a.added{display:none}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a::before{content:'\e915';font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;vertical-align:top;color:var(--tutor-primary-color)}@-webkit-keyframes mymove{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mymove{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tutor-course-loop:hover .tutor-loop-course-footer .tutor-loop-cart-btn-wrap{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-course-col-4{width:25%}.tutor-course-col-3{width:33.33%}.tutor-course-col-2{width:50%}.tutor-course-col-1{width:100%}.tutor-course-col-1 .tutor-course-loop{width:100%}.tutor-course-col-5{width:20%}.tutor-course-col-6{width:16.66%}@media (max-width: 991px){.tutor-course-col-6,.tutor-course-col-5,.tutor-course-col-4,.tutor-course-col-3,.tutor-course-col-2{width:50%}}@media (max-width: 575px){.tutor-course-col-6,.tutor-course-col-5,.tutor-course-col-4,.tutor-course-col-3,.tutor-course-col-2{width:100%}}.tutor-course-filter-wrap{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-filter-form{display:inline-block;margin:0}.tutor-courses{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:0}.tutor-loop-course-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.clearfix:before,.clearfix:after{display:block;clear:both;content:""}.tutor-loop-author,.tutor-meta{color:#bac0cf}.tutor-text-mute{color:#bac0cf;font-weight:400}.tutor-loop-author{overflow:hidden;font-size:var(--tutor-text-size)}.tutor-loop-author .tutor-single-course-avatar img{width:25px;height:25px;display:block;border-radius:50%;margin-right:6px}.tutor-loop-author .tutor-single-course-avatar .tutor-text-avatar{height:25px;width:25px;display:inline-block;border-radius:50%;text-align:center;line-height:25px;font-size:11px;margin-right:6px}.tutor-loop-author>div{display:inline-block;float:left}.tutor-loop-author>div a{color:var(--tutor-text-color);font-weight:500;-webkit-transition:300ms;transition:300ms}.tutor-loop-author>div a:hover{color:var(--tutor-primary-color)}.tutor-loop-author>div span{display:inline-block;margin:0 2px 0 2px;color:var(--tutor-light-color);line-height:25px;font-weight:400}.tutor-course-lising-category a:not(:last-child):after{content:', ';margin-right:5px}.tutor-course-enrolled-wrap{margin:0 -20px -20px !important;padding:12px 20px;overflow:hidden;border-top:1px solid #DCDFE5;font-size:14px}.tutor-course-enrolled-wrap p{font-weight:600;margin:0}.tutor-course-enrolled-wrap p i{padding-right:9px;float:left;font-size:20px;line-height:20px}.tutor-course-enrolled-wrap p i,.tutor-course-enrolled-wrap p span{color:var(--tutor-success-button-color)}.tutor-notice-warning{background-color:#fcf8e3;border-color:#faebcc;padding:20px;margin-bottom:10px}.tutor-info-msg,.tutor-success-msg,.tutor-warning-msg,.tutor-error-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px}.tutor-info-msg{color:var(--tutor-primary-color);background-color:#BEF}.tutor-success-msg{color:var(--tutor-success-button-color);background-color:#DFF2BF}.tutor-warning-msg{color:#9F6000;background-color:#FEEFB3}.tutor-error-msg{color:#D8000C;background-color:#fbdcdc;border:1px solid #d8000c}.cart-required-login,.cart-required-login a,.cart-required-login form{cursor:pointer}.single_add_to_cart_button,a.tutor-button,.tutor-button,a.tutor-btn,.tutor-btn{color:#fff;border:1px solid var(--tutor-primary-color);background-color:var(--tutor-primary-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border-radius:4px;text-transform:capitalize;line-height:20px;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:300ms;transition:300ms;overflow:hidden;vertical-align:top}.single_add_to_cart_button i,a.tutor-button i,.tutor-button i,a.tutor-btn i,.tutor-btn i{line-height:19px;margin-right:7px;font-size:16px}.single_add_to_cart_button.btn-sm,a.tutor-button.btn-sm,.tutor-button.btn-sm,a.tutor-btn.btn-sm,.tutor-btn.btn-sm{padding:9px 14px;line-height:19px}a.tutor-button.bordered-button,.tutor-button.bordered-button,a.tutor-btn.bordered-btn,.tutor-btn.bordered-btn{color:var(--tutor-primary-color);border:1px solid var(--tutor-primary-color);background-color:#fff}a.tutor-button.default-btn,.tutor-button.default-btn,a.tutor-btn.default-btn,.tutor-btn.default-btn{color:#393C40;border:1px solid #B8BABE;background:#fff}a.tutor-button.default-btn i,.tutor-button.default-btn i,a.tutor-btn.default-btn i,.tutor-btn.default-btn i{color:var(--tutor-primary-color)}a.tutor-button.default-btn:hover,.tutor-button.default-btn:hover,a.tutor-btn.default-btn:hover,.tutor-btn.default-btn:hover{background-color:var(--tutor-primary-color);border-color:var(--tutor-primary-color);color:#fff}a.tutor-button.default-btn:hover i,.tutor-button.default-btn:hover i,a.tutor-btn.default-btn:hover i,.tutor-btn.default-btn:hover i{color:#fff}a.tutor-button:hover,.tutor-button:hover,a.tutor-btn:hover,.tutor-btn:hover{background-color:var(--tutor-primary-hover-color);border-color:var(--tutor-primary-hover-color);color:#fff}a.tutor-button.bordered-button:hover,.tutor-button.bordered-button:hover,a.tutor-btn.bordered-btn:hover,.tutor-btn.bordered-btn:hover{border:1px solid var(--tutor-primary-color);background-color:var(--tutor-primary-color)}a.tutor-button.button-light,.tutor-button.button-light{color:#B1B8C9;background-color:#DAE4E6;border:1px solid #DAE4E6}a.tutor-button.button-light:hover,.tutor-button.button-light:hover{color:#939BAE;background-color:#E8EFF1;border:1px solid #E8EFF1}.tutor-button.tutor-danger{background-color:#E53935;border-color:#E53935}.tutor-button.tutor-danger:hover{background-color:#E53935;border-color:#E53935;-webkit-filter:brightness(0.9);filter:brightness(0.9)}.tutor-button.tutor-success{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color)}.tutor-button.tutor-success:hover{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);-webkit-filter:brightness(0.9);filter:brightness(0.9)}.course-enrolled-nav-wrap{border-bottom:1px solid #dedfe0;margin-bottom:45px}.tutor-button-block{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutor-wrap{width:100%}.tutor-wrap nav.course-enrolled-nav ul{list-style:none;margin:0 0 -1px;padding:0}.tutor-wrap nav.course-enrolled-nav ul li{display:inline-block}.tutor-wrap nav.course-enrolled-nav ul li a{display:block;font-size:16px;padding:5px 0 20px;margin-right:20px;color:var(--tutor-light-color);border-bottom:2px solid transparent}.tutor-wrap nav.course-enrolled-nav ul li:not(:first-child) a{margin-left:20px}.tutor-wrap nav.course-enrolled-nav ul li.active a{border-bottom:2px solid var(--tutor-primary-color);color:var(--tutor-text-color)}@media (max-width: 575px){.tutor-wrap nav.course-enrolled-nav ul li{display:inline-block}.tutor-wrap nav.course-enrolled-nav ul li:not(:first-child) a,.tutor-wrap nav.course-enrolled-nav ul li a{padding:8px;margin:0}.tutor-wrap nav.course-enrolled-nav ul li.active a{border:none;color:var(--tutor-primary-color)}}.tutor-updating-message i{display:none}.tutor-profile-photo-upload-wrap{width:200px;height:auto;margin-bottom:70px;position:relative}.tutor-profile-photo-upload-wrap img{width:100%;height:auto;display:block}a.tutor-profile-photo-upload-btn,button.tutor-profile-photo-upload-btn{position:absolute;top:100%;background-color:var(--tutor-primary-color);color:#fff;display:block;width:100%;text-align:CENTER;padding:9px 0}a.tutor-profile-photo-upload-btn:hover,button.tutor-profile-photo-upload-btn:hover{background-color:var(--tutor-primary-hover-color);color:#fff}.tutor-profile-photo-delete-btn{position:absolute;color:#ff000c;right:10px;top:10px}.single-instructor-wrap{border:1px solid #e8eff1;margin-bottom:30px;border-radius:4px}.single-instructor-wrap .single-instructor-top{padding:20px;border-bottom:1px solid #e8eff1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.single-instructor-wrap .single-instructor-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-instructor-wrap .single-instructor-top h3,.single-instructor-wrap .single-instructor-top h4{margin:0;padding:0}.single-instructor-wrap .tutor-instructor-left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:30px}@media (max-width: 767px){.single-instructor-wrap .tutor-instructor-left{width:100%;margin-bottom:15px}}.single-instructor-wrap .instructor-avatar{float:left}.single-instructor-wrap .instructor-avatar img{max-width:50px;height:auto;border-radius:50%}.single-instructor-wrap .instructor-name{float:left;padding-left:20px;max-width:180px}.single-instructor-wrap .instructor-name h3{font-size:16px;color:var(--tutor-text-color);font-weight:600}.single-instructor-wrap .instructor-name h3 a{font-weight:500;color:var(--tutor-text-color)}.single-instructor-wrap .instructor-name h4{font-weight:500;color:var(--tutor-light-color)}.single-instructor-wrap .single-instructor-bottom{padding:15px 20px;text-align:right;overflow:hidden}@media (max-width: 767px){.single-instructor-wrap .single-instructor-bottom{text-align:left}}.single-instructor-wrap .single-instructor-bottom p{margin:0}.single-instructor-wrap .single-instructor-bottom .ratings{float:left}.single-instructor-wrap .single-instructor-bottom .ratings i{margin-right:4px}.single-instructor-wrap .single-instructor-bottom .courses,.single-instructor-wrap .single-instructor-bottom .students{display:inline-block;margin-left:20px}.single-instructor-wrap .single-instructor-bottom .courses i,.single-instructor-wrap .single-instructor-bottom .students i{font-size:18px;display:inline-block;margin-right:2px;vertical-align:middle}.single-instructor-wrap .single-instructor-bottom .ratings .rating-total-meta{color:#bac0cf}.single-instructor-wrap .single-instructor-bottom .ratings .rating-generated{color:#f8c51c}.tutor-dashboard-pagination-results-stats{margin:10px 0 30px}.statement-address{margin:10px 0;color:#555}.statement-order-completed{background:var(--tutor-success-button-color);color:#fff;padding:2px 5px;border:none}.tutor-login-wrap{max-width:520px;margin:0 auto;padding:40px 55px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1);border-radius:5px}.tutor-login-wrap form{margin:0}.tutor-login-wrap .tutor-login-title{margin-bottom:25px;padding:0 40px;text-align:center}.tutor-login-form-wrap{max-width:450px;margin:auto}.tutor-login-form-wrap p{margin-bottom:0}.tutor-login-form-wrap label{display:block;margin-bottom:4px}.tutor-login-form-wrap .tutor-alert{margin-bottom:20px}.tutor-login-form-wrap input[type="password"],.tutor-login-form-wrap input[type="text"]{width:100%;display:block;border:1px solid #E8EFF1;-webkit-box-shadow:none;box-shadow:none;margin-bottom:20px;border-radius:4px;background:#ECEEF4;line-height:48px;padding:0;text-indent:15px}.tutor-login-form-wrap input[type="password"]:focus,.tutor-login-form-wrap input[type="text"]:focus{background:#ffffff;border-color:var(--tutor-primary-color)}.tutor-login-form-wrap input::-webkit-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input::-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input:-ms-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input:-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-rememeber-wrap{overflow:hidden;text-align:right;margin-bottom:30px}.tutor-login-rememeber-wrap p{display:inline-block;float:left}.tutor-login-rememeber-wrap p,.tutor-login-rememeber-wrap label{margin:0}.tutor-form-register-wrap a,.tutor-login-rememeber-wrap a,.tutor-login-rememeber-wrap label{color:#606C8F;vertical-align:middle;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:300ms;transition:300ms}.tutor-form-register-wrap a:hover,.tutor-login-rememeber-wrap a:hover,.tutor-login-rememeber-wrap label:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input[type="submit"]{color:#fff;background-color:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);padding:15px 30px;border-radius:4px;text-transform:uppercase;line-height:1;display:block;width:100%;-webkit-transition:300ms;transition:300ms}.tutor-login-form-wrap input[type="submit"]:hover{color:#fff;background-color:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color)}.tutor-login-form-wrap input[type="checkbox"]{margin-right:4px}.tutor-form-register-wrap{text-align:center;margin-top:15px}.tutor-course-login-wrap h4{font-size:42px;line-height:1.2;margin-bottom:20px;color:var(--tutor-text-color)}.tutor-cart-box-login-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-overlay-close{position:absolute;background:transparent;width:100%;height:100%;z-index:-1}.course-login-title{margin-bottom:50px}.tutor-cart-box-login-form .tutor-cart-box-login-form-inner{background:#fff;padding:50px 40px;position:relative;width:400px;font-size:16px;font-weight:400;max-height:90%;overflow:auto}.tutor-cart-box-login-form-inner button.tutor-popup-form-close{position:absolute;padding:0;margin:0;border:none;background-color:transparent;top:14px;right:20px;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";cursor:pointer;-webkit-transition:300ms;transition:300ms;color:var(--tutor-text-color)}.tutor-cart-box-login-form-inner button.tutor-popup-form-close:hover{color:red}.tutor-option-field-row label,.tutor-form-group label{display:block;margin-bottom:10px}.tutor-option-field textarea,.tutor-option-field select,.tutor-option-field input[type="text"],.tutor-option-field input[type="number"],.tutor-option-field input[type="pas.tutor-dashboard-content-innersword"],.tutor-form-group textarea,.tutor-form-group select,.tutor-form-group input[type="text"],.tutor-form-group input[type="number"],.tutor-form-group input[type="password"]{width:100%;display:block;border:1px solid #DCDFE5;-webkit-box-shadow:none;box-shadow:none;margin-bottom:20px;border-radius:4px;background:#ffffff;line-height:48px;padding:0;text-indent:15px;-webkit-transition:300ms;transition:300ms;font-size:16px}.tutor-form-group{position:relative}.tutor-form-group span.tutor-input-prepand{position:absolute;height:calc(100% - 2px);font-size:21px;line-height:50px;padding:0 12px;background:transparent;border-right:1px solid #DCDFE5;top:1px}.tutor-form-group span.tutor-input-prepand+input{padding-left:35px}.tutor-course-builder-form-elem{margin-bottom:20px}.tutor-option-field .select2-container,.tutor-form-group .select2-container{margin-bottom:20px;width:100% !important}.tutor-option-field .select2-container ul.select2-selection__rendered,.tutor-form-group .select2-container ul.select2-selection__rendered{padding:4px 9px;display:block}.tutor-option-field .select2-container li.select2-selection__choice,.tutor-form-group .select2-container li.select2-selection__choice{background:#EBEEF0;color:#606C8F;line-height:29px;border-radius:3px;padding:0 9px;margin:5px;border:none;font-weight:600}.tutor-option-field .select2-container .select2-search__field,.tutor-form-group .select2-container .select2-search__field{padding:8px 3px 8px 6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.tutor-option-field .select2-container .select2-search__field::-webkit-input-placeholder,.tutor-form-group .select2-container .select2-search__field::-webkit-input-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-search__field::-moz-placeholder,.tutor-form-group .select2-container .select2-search__field::-moz-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-search__field:-ms-input-placeholder,.tutor-form-group .select2-container .select2-search__field:-ms-input-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-search__field:-moz-placeholder,.tutor-form-group .select2-container .select2-search__field:-moz-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-selection--single,.tutor-option-field .select2-container .select2-selection--multiple,.tutor-form-group .select2-container .select2-selection--single,.tutor-form-group .select2-container .select2-selection--multiple{border-color:#DCDFE5}.tutor-option-field .select2-container.select2-container--focus .select2-selection--single,.tutor-option-field .select2-container.select2-container--focus .select2-selection--multiple,.tutor-form-group .select2-container.select2-container--focus .select2-selection--single,.tutor-form-group .select2-container.select2-container--focus .select2-selection--multiple{border-color:var(--tutor-primary-color)}.tutor-option-field textarea,.tutor-form-group textarea{line-height:26px;text-indent:0;padding:15px;height:180px}.tutor-option-field textarea:focus,.tutor-form-group textarea:focus,.tutor-option-field input:focus,.tutor-form-group input:focus{outline:none}.tutor-dashboard-course-builder-wrap .tutor-option-field textarea,.tutor-dashboard-course-builder-wrap .tutor-form-group textarea{height:100px}.tutor-option-field textarea:focus,.tutor-option-field input:not([type="submit"]):focus,.tutor-form-group textarea:focus,.tutor-form-group input:not([type="submit"]):focus{background:#ffffff;border-color:var(--tutor-primary-color)}.tutor-option-field textarea::-webkit-input-placeholder,.tutor-option-field input::-webkit-input-placeholder,.tutor-form-group textarea::-webkit-input-placeholder,.tutor-form-group input::-webkit-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field textarea::-moz-placeholder,.tutor-option-field input::-moz-placeholder,.tutor-form-group textarea::-moz-placeholder,.tutor-form-group input::-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field textarea:-ms-input-placeholder,.tutor-option-field input:-ms-input-placeholder,.tutor-form-group textarea:-ms-input-placeholder,.tutor-form-group input:-ms-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field textarea:-moz-placeholder,.tutor-option-field input:-moz-placeholder,.tutor-form-group textarea:-moz-placeholder,.tutor-form-group input:-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field select,.tutor-form-group select{padding:2px 5px;height:50px}.tutor-form-group.tutor-reg-form-btn-wrap{text-align:right}.tutor-form-group.tutor-reg-form-btn-wrap .tutor-button{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color)}.tutor-option-field p.desc{margin:-10px 0 20px;font-size:13px;font-style:italic;opacity:.7}.tutor-option-field:last-child .tutor-option-field p.desc{margin-bottom:0}.tutor-option-gorup-fields-wrap .tutor-lesson-video-runtime{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-option-gorup-fields-wrap .tutor-lesson-video-runtime .tutor-option-group-field{padding-right:30px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:13px;font-size:16px}.select2-container .select2-selection--single{height:48px}.select2-container .select2-selection--multiple{min-height:50px}.tutor-price-preview-box{border:1px solid #DCDFE5;padding:20px;margin-bottom:30px;border-radius:4px;overflow:hidden}.tutor-price-box-thumbnail{margin:-20px -20px 20px}.tutor-price-box-thumbnail .tutor-single-lesson-segment{margin-bottom:0}.tutor-price-box-description h6{font-size:23px;margin:15px 0 5px}.tutor-price-box-description ul{list-style:none}.tutor-course-purchase-box a{display:block;text-align:center;margin-top:6px}.tutor-price-preview-box .price{font-size:35px;font-weight:500;margin:0 0 20px;overflow:hidden;line-height:1}.tutor-price-preview-box .price .subscription-details{font-size:var(--tutor-text-size);display:block;margin-top:12px;line-height:1.2em}.tutor-price-preview-box .price>.price{margin-bottom:0}.tutor-price-preview-box .price del+ins{margin-left:0;float:left}.tutor-course-reviews-wrap{border:1px solid #E8EFF1;border-radius:4px}.tutor-course-avg-rating-total{color:var(--tutor-light-color)}.tutor-course-avg-rating-total span{color:var(--tutor-text-color)}.tutor-review-individual-item{border-top:1px solid #E8EFF1;padding:30px;overflow:hidden}.tutor-review-individual-item p{margin:0;padding:0}.course-avg-rating-wrap{padding:20px 20px 20px 40px}.tutor-review-individual-item .review-left{width:200px;float:left;overflow:hidden}.tutor-review-individual-item .review-content{padding-left:200px}@media (max-width: 991px){.tutor-review-individual-item .review-left{width:100%;float:none;margin-bottom:25px}.tutor-review-individual-item .review-content{padding-left:0}}@media (max-width: 991px){.tutor-single-course-sidebar{margin-top:30px}}.tutor-review-individual-item .review-avatar{width:50px;float:left}.tutor-review-individual-item .review-avatar img{border-radius:50%;margin:0;border:none;max-width:100%;height:auto}.tutor-review-individual-item .tutor-review-user-info{float:left;padding-left:20px}.tutor-review-individual-item .tutor-review-user-info p{margin-bottom:0}.tutor-review-individual-item .tutor-review-user-info a{color:var(--tutor-text-color)}.review-avatar .tutor-text-avatar,.tutor-dashboard-avater .tutor-text-avatar,.instructor-avatar .tutor-text-avatar{border-radius:50%;width:50px;height:50px;text-align:center;display:block;line-height:50px;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.4)}.course-avg-rating-wrap .course-avg-rating{font-size:76px;line-height:1;font-weight:400}.course-avg-rating-wrap p{margin:0}.tutor-review-individual-item .tutor-review-name{font-size:16px;font-weight:600}.tutor-review-individual-item .review-meta{color:var(--tutor-light-color)}.individual-review-rating-wrap{color:#F8C51C}.individual-review-rating-wrap i,.course-avg-rating-html i{margin-right:4px;color:#F8C51C}.course-rating-meter{display:-webkit-box;display:-ms-flexbox;display:flex}.course-rating-meter i.tutor-icon-star-full{color:#F8C51C}.rating-meter-bar-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.rating-meter-col{margin:0 3px}.course-rating-meter{margin-bottom:8px}.rating-meter-bar{height:5px;width:100%;background:#E8EFF1;margin-top:11px;border-radius:15px;overflow:hidden}.rating-meter-fill-bar{background:#F8C51C;height:5px}.rating-meter-col.rating-text-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tutor-pagination,.tutor-pagination-wrap{text-align:center;margin:20px 0}.tutor-pagination a,.tutor-pagination span,.tutor-pagination-wrap a,.tutor-pagination-wrap span{padding:3px;display:inline-block}.tutor-pagination-wrap a:hover,.tutor-pagination a:hover{color:var(--tutor-primary-color)}.tutor-course-tags{margin:-5px}.tutor-course-tags a{padding:6px 15px;background:#E8EFF1;display:inline-block;margin:5px;color:var(--tutor-text-color);border-radius:2px;-webkit-transition:300ms;transition:300ms}.tutor-course-tags a:hover{color:#000}.certificate-download-btn{margin-top:20px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;text-align:center;text-transform:uppercase !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tutor-single-entry-content .tutor-course-prerequisites{padding:60px}.prerequisites-course-lists{padding:0;list-style:none;margin:0}.prerequisites-course-lists li a{padding:13px 15px;border:1px solid #DCDFE5;margin-bottom:20px;border-radius:4px;font-weight:500;color:var(--tutor-primary-color);font-size:16px}.prerequisites-course-lists li:first-child{padding:13px 40px 13px 60px;border:1px solid #f7e5b9;margin-bottom:20px;border-radius:4px;font-weight:500;background:#fffff5;color:#b39f70;position:relative}.prerequisites-course-lists li:first-child>span{position:absolute;left:20px;top:13px}.prerequisites-course-lists li .prerequisites-course-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prerequisites-course-feature-image img{width:70px;border-radius:2px;height:auto;margin:0 !important;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.08);box-shadow:0 0 1px rgba(0,0,0,0.08)}.prerequisites-course-lists li .prerequisites-course-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:15px;-webkit-transition:300ms;transition:300ms}.prerequisites-course-lists li a:hover .prerequisites-course-title{color:var(--tutor-primary-color)}.prerequisites-course-checkmark{line-height:24px;height:24px;text-transform:uppercase;font-size:12px;font-weight:700;min-width:107px}.prerequisites-course-checkmark i{height:24px;width:24px;background:#DBDDDD;color:#DBDDDD;display:inline-block;text-align:center;border-radius:2px;margin-right:3px}.prerequisites-course-checkmark.is-complete i{background:var(--tutor-success-button-color);color:#fff}.tutor-single-course-meta ul li.tutor-social-share{float:right;margin-right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 575px){.tutor-single-course-meta ul li.tutor-social-share{display:none}}.tutor-single-course-meta ul li.tutor-social-share button{margin:0;border:none;background:transparent;color:var(--tutor-light-color);-webkit-transition:300ms;transition:300ms;padding:0 4px;cursor:pointer}.tutor-single-course-meta ul li.tutor-social-share button:hover{color:var(--tutor-primary-color)}.rtl .tutor-single-course-meta ul li.tutor-social-share{float:left}.rtl .tutor-single-course-meta ul li,.rtl .tutor-loop-author>div{float:right}.rtl .tutor-single-course-meta ul li{margin-right:0;margin-left:40px}.rtl .tutor-wrap nav.course-enrolled-nav ul li a{margin-right:0;margin-left:20px}.rtl .tutor-progress-bar .tutor-progress-filled:after{left:auto;right:var(--tutor-progress-left);-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.rtl .tutor-progress-percent{padding-left:0;padding-right:20px}.rtl .tutor-course-lesson h5 i{margin-right:0;margin-left:10px}.rtl .tutor-course-lesson h5 .lesson-preview-icon i{margin-right:10px;margin-left:0}.rtl .tutor-course-lesson h5 .tutor-lesson-duration{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.rtl .tutor-custom-list-style li{padding-right:25px;padding-left:0px}.rtl .tutor-custom-list-style li:before{left:auto;right:0}.rtl .single-instructor-wrap .instructor-name,.rtl .single-instructor-wrap .instructor-avatar{float:right}.rtl .single-instructor-wrap .instructor-name{padding-left:0;padding-right:20px}.rtl .single-instructor-wrap .instructor-bio{padding-left:0;padding-right:260px}.rtl .tutor-single-page-top-bar .tutor-topbar-back-to-curse-wrap{margin-left:30px;margin-right:0}.rtl .tutor-single-lesson-button-group .tutor-single-lesson-button a,.rtl .tutor-topics-in-single-lesson .tutor-single-lesson-items a{padding:14px 17px 14px 100px}.rtl .tutor-lessons-under-topic .tutor-lesson-right-icons{right:auto;left:15px}.rtl .tutor-lessons-under-topic .tutor-lesson-right-icons .tutor-lesson-complete{margin-left:0;margin-right:8px}.rtl .tutor-single-lesson-button-group .tutor-single-lesson-button a>i:first-child,.rtl .tutor-topics-in-single-lesson .tutor-single-lesson-items a>i:first-child{margin-right:0;margin-left:10px}.rtl .tutor-topbar-home-btn{margin-left:0;margin-right:20px}@media screen and (max-width: 546px){.rtl .tutor-topbar-home-btn{margin-right:10px}}.rtl .tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{margin-left:15px;margin-right:0}.tutor-frontend-modal{position:fixed;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999999}.tutor-frontend-modal .tutor-frontend-modal-overlay{background:rgba(0,0,0,0.7);height:100%;width:100%;position:fixed;left:0;top:0;z-index:-1;cursor:url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.852 12.004L.23 22.7a.764.764 0 0 0 0 1.076.75.75 0 0 0 1.068 0L12 13l10.703 10.778a.75.75 0 0 0 1.069 0 .764.764 0 0 0 0-1.076L13.148 12.004l10.63-10.706a.764.764 0 0 0 0-1.075.752.752 0 0 0-1.067 0L12 11.008 1.289.223a.752.752 0 0 0-1.068 0 .764.764 0 0 0 0 1.076l10.631 10.705z' fill='%23F0576A' fill-rule='evenodd'/%3E%3C/svg%3E"),auto}.tutor-frontend-modal .tutor-frontend-modal-content{position:relative;background:#fff;padding:60px;width:90%;max-width:750px;max-height:90%;overflow-y:auto}@media (max-width: 768px){.tutor-frontend-modal .tutor-frontend-modal-content{padding:40px}}@media (max-width: 540px){.tutor-frontend-modal .tutor-frontend-modal-content{padding:20px}}button.tm-close.tutor-icon-line-cross{position:absolute;right:23px;top:23px;background:transparent;padding:0;font-size:24px;border:none;color:var(--tutor-light-color)}button.tm-close.tutor-icon-line-cross:hover{color:red}.label-order-status{padding:3px 5px;border-radius:3px}.label-status-completed{background-color:#4BD863;color:#ffffff}.label-status-cancelled{background-color:#FD6A03;color:#ffffff}.label-status-on-hold{background-color:#DB5382;color:#ffffff}.tutor-lesson-content-area h2{margin-bottom:25px;margin-top:20px;font-weight:500}.assignment-result-wrap{text-align:center;padding:10px 0}.submitted-assignment-grade-pass{color:var(--tutor-success-button-color)}.submitted-assignment-grade-failed{color:red}.received-marks{color:var(--tutor-primary-color)}.tutor-dashboard-course-builder-wrap .tutor-form-row{margin-top:20px;margin-bottom:20px}.video_source_wrap_html5{width:100px;text-align:center}.video-poster-img img{max-width:200px;height:auto}.tutor-assignment-information{font-size:16px}.tutor-assignment-information ul{padding:0;margin:0 0 22px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-assignment-information ul li strong{font-weight:700}.tutor-assignment-attachment-upload-wrap .tutor-form-group{display:inline-block}.tutor-assignment-attachment-upload-wrap .tutor-form-group label+input{display:none}.tutor-assignment-attachment-upload-wrap .tutor-form-group label{padding:15px 17px;border:1px solid #DCDFE5;overflow:hidden;margin-right:15px;border-radius:4px;cursor:pointer}.tutor-assignment-attachment-upload-wrap .tutor-form-group label i{font-size:30px;line-height:30px;float:left;margin-right:12px}.tutor-assignment-attachment-upload-wrap .tutor-form-group label span{line-height:30px}.tutor-assignment-attachment-upload-wrap{margin-bottom:40px}#tutor-course-topics a{text-decoration:none}#tutor-course-topics .tutor-topics-wrap{border-bottom:1px solid #F6F8FA;padding-bottom:0;margin:0}.tutor-untopics-lessons .course-content-item,.course-contents .course-content-item{padding:10px 12px 10px 25px;border-bottom:1px solid #D9D9D9;background-color:#EBEEF0}.tutor-untopics-lessons .course-content-item .tutor-lesson-top,.course-contents .course-content-item .tutor-lesson-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-untopics-lessons .course-content-item .tutor-lesson-top a:last-child,.course-contents .course-content-item .tutor-lesson-top a:last-child{margin-left:auto}.tutor-untopics-lessons .course-content-item .tutor-lesson-top a.open-tutor-lesson-modal,.course-contents .course-content-item .tutor-lesson-top a.open-tutor-lesson-modal{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-untopics-lessons .course-content-item .tutor-lesson-top a,.course-contents .course-content-item .tutor-lesson-top a{color:#393C40;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-untopics-lessons .course-content-item .tutor-lesson-top i,.course-contents .course-content-item .tutor-lesson-top i{padding-right:7px;color:#393C40}.tutor-untopics-lessons .course-content-item .tutor-lesson-top .tutor-updating-message i,.course-contents .course-content-item .tutor-lesson-top .tutor-updating-message i{display:none}.tutor-untopics-lessons .course-content-item .tutor-lesson-top i.tutor-icon-garbage:hover,.course-contents .course-content-item .tutor-lesson-top i.tutor-icon-garbage:hover{color:red}.tutor-lessons.ui-sortable{min-height:20px}#tutor-course-topics .drop-lessons p{margin:0}#tutor-course-topics .course-content-item:hover{background-color:#EBEEF0}#tutor-course-topics .tutor-lessons{padding-left:0}#tutor-course-topics .tutor-lesson-top,#tutor-course-topics .tutor-lesson-top i{font-size:15px}#tutor-course-topics .tutor-lesson-top .open-tutor-quiz-modal i{display:inline-block;vertical-align:middle;margin-right:5px}#tutor-course-topics .tutor-lesson-top{display:-webkit-box;display:-ms-flexbox;display:flex}#tutor-course-topics .tutor-lesson-top .open-tutor-lesson-modal,.tutor-quiz .open-tutor-quiz-modal,.course-content-item .open-tutor-assignment-modal{-webkit-box-flex:1;-ms-flex:1;flex:1}#tutor-course-topics .tutor-lesson-top i.tutor-icon-move{margin-right:10px;cursor:ns-resize}.rtl #tutor-course-topics .tutor-lesson-top i.tutor-icon-move{margin-right:0;margin-left:10px}#tutor-course-topics .tutor-lesson-top i.tutor-icon-pencil{margin:0 10px}#tutor-course-topics .tutor-lesson-top a{color:#393C40}#tutor-course-topics .tutor-lesson-top a.tutor-updating-message i{display:none}.course-move-handle{cursor:row-resize}.new-topic-btn-wrap{padding:20px}p.course-empty-content{padding-left:20px;padding-right:20px}.tutor_btn_lg{line-height:45px;background-color:var(--tutor-primary-color);color:#ffffff;padding:0 20px;display:inline-block;border-radius:2px;font-weight:300;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.tutor_btn_lg:focus{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.tutor_btn_lg:focus,.tutor_btn_lg:hover{background-color:var(--tutor-primary-color);color:#ffffff}.ui-sortable-placeholder{visibility:visible;background-color:#dddd}.tutor-untopics-lessons{border:1px solid #eee;padding:20px;margin:0 -1px -1px;background-color:#fbfbfb}.tutor-untopics-lessons h3{font-weight:300}.tutor-untopics-lessons .tutor-lessons{padding-left:0 !important}.create-new-lesson-wrap{text-align:center}.tutor-metabox-add-topics .tutor-option-field-row:last-child,.tutor-topics-edit-form .tutor-option-field-row:last-child{border-bottom:none}.tutor-metabox-add-topics .tutor-option-field-row textarea{height:120px}.topic-edit-icon{cursor:pointer}.tutor-topic-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:300;margin:0;line-height:45px;padding-left:15px}.rtl .tutor-topic-title{padding-left:0;padding-right:15px}.tutor-topic-title a{color:#393C40}.tutor-topic-title .topic-inner-title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer;max-width:calc(100% - 137px);font-weight:400;font-size:16px}.tutor-topic-title span{padding:0 5px}.tutor-topic-title span.expand-collapse-wrap{border-left:1px solid #E7E7E7}.tutor-topic-title span.expand-collapse-wrap a{display:block;padding:0 13px}.topic-delete-btn{float:right}.text-muted{color:#cccccc}.topic-delete-btn a{padding:0 10px}.topic-delete-btn a:hover{color:#ff0000}.topic-delete-btn .dashicons{width:12px;height:12px;font-size:12px}#tutor-course-topics{position:relative}#tutor-course-topics .inside{padding:0;margin:0}#tutor-course-topics a:focus{-webkit-box-shadow:none;box-shadow:none}#tutor-course-topics .toggle-indicator:before{margin-top:20px}.tutor-topics-wrap:nth-child(2n){background:#F6F8FA}#tutor-course-content-wrap{border:1px solid #ddd;margin-top:20px}#tutor-course-content-wrap .tutor-topics-edit-form,#tutor-course-content-wrap .tutor-metabox-add-topics{border-left:none;border-right:none;margin-top:0}#tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body{background:#EBEEF0;padding:0px}.tutor-course-builder-button{line-height:35px;color:#393c40;display:inline-block;padding:0 20px;border-radius:4px;margin-right:10px;border:1px solid #d3d4d5;background-color:#f2f2f2;cursor:pointer;vertical-align:top;-webkit-transition:300ms;transition:300ms;font-weight:400}.tutor-course-builder-button i{line-height:35px;display:inline-block;vertical-align:top;margin-right:6px}.tutor-course-builder-button.tutor-updating-message i{display:none}.tutor-course-builder-button.tutor-btn-lg{line-height:40px}.tutor-add-quiz-button-wrap{padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-add-quiz-button-wrap>*+*{margin-left:15px}.tutor-course-builder-button.active{color:#fff;background:var(--tutor-primary-color);border-color:var(--tutor-primary-color)}.tutor-course-builder-button:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9)}.tutor-btn-lg i{color:var(--tutor-primary-color);vertical-align:top;margin-right:5px;font-size:16px;display:inline-block;line-height:40px}.tutor-course-builder-button.active i,.tutor-course-builder-button:hover i{color:#fff}.tutor-course-builder-button.tutor-success{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);color:#fff}.tutor-updating-message:before{display:inline-block;font-family:'tutor';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e91d";-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;margin-right:6px}.rtl .tutor-updating-message:before{margin-right:0;margin-left:6px}.lesson-modal-close-wrap a{background:#ffffff;width:50px;height:59px;display:inline-block;text-align:center;line-height:57px;color:#3a3d42;font-size:15px;position:absolute;right:0;top:0}.lesson-modal-close-wrap a:hover{color:red}.lesson-modal-form-wrap .lesson-modal-field-row{padding:10px 0}.lesson-modal-field.tutor-lesson-modal-title-wrap{width:95%}.lesson-modal-field-row input[type=text]{background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#333;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;min-width:400px;min-height:35px}.tutor-lesson-modal-title-wrap input{width:100%}.lesson-modal-form-wrap .tutor-option-field-row{padding:10px 0}.lesson-modal-form-wrap .tutor-option-field-row:last-child{border-bottom:none}.tutor-lesson-modal-wrap .modal-footer{padding:10px 20px;background-color:#fff;width:100%;position:sticky;bottom:0;position:-webkit-sticky}.tutor-get-pro-text{color:#e02424}.updating-icon:before{font-family:'tutor';content:"\e91d";-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:inline-block}.tutor-notice-warning{background-color:#fcf8e3;border-color:#faebcc;padding:20px;margin-bottom:10px}.tutor-modal-wrap{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,0.5)}.tutor-modal-wrap.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:99999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutor-modal-wrap.loading .tutor-modal-content:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;content:'';z-index:9;background:url("../images/spinner.gif") no-repeat center center}.tutor-modal-wrap .tutor-modal-content{max-height:90%;overflow-y:auto;overflow-x:hidden;background-color:#fff;max-width:730px;margin:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);position:relative;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;width:90%}.admin-bar .tutor-modal-wrap .tutor-modal-content{max-height:calc(90% - 32px);margin-top:32px}.tutor-modal-wrap .modal-footer{padding:20px 0;border-top:1px solid #eee}.tutor-modal-wrap .modal-footer.has-padding{padding:20px 15px}.tutor-modal-wrap .modal-container{padding:20px 20px 0}.tutor-modal-wrap.tutor-instructors-modal-wrap .modal-container p{margin-top:0}.tutor-modal-wrap .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;border-bottom:1px solid #eeeff1}.tutor-modal-wrap .modal-title{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-modal-wrap .modal-header h1{padding:0;margin:0;font-size:23px;line-height:30px}.modal-container .modal-classic-btn-wrap{position:absolute;right:45px;top:14px}.modal-container .modal-classic-btn-wrap a{color:var(--tutor-primary-color)}.tutor-modal-wrap .modal-header h1::before,.tutor-modal-wrap .modal-header h1::after{display:none}.tutor-modal-wrap .search-bar{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:20px;padding-left:20px;padding-right:20px}.tutor-modal-wrap .search-bar input[type="text"]{width:100%;border:1px solid #eee;-webkit-box-shadow:none;box-shadow:none;padding:10px}.tutor-modal-wrap .modal-close-wrap a.modal-close-btn{width:50px;height:50px;background:#000;display:inline-block;text-align:center;line-height:47px;color:#fff;font-size:25px;position:absolute;right:0}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-title{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-close-wrap a.modal-close-btn{background:#ffffff;width:20px;height:20px;display:inline-block;text-align:center;line-height:28px;color:#3a3d42;font-size:22px;position:relative}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-header{padding:15px 20px;border-bottom:1px solid #eeeff1}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-header h1{padding:0}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-container{background-color:#F1F1F1;padding:0}#tutor-quiz-modal-tab-items-wrap{background-color:#fff;font-size:0;overflow:hidden}#tutor-quiz-builder-modal-tabs-container{padding:20px}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item{padding:15px 25px;display:inline-block;color:#393C40;border-left:1px solid #F1F1F1;overflow:hidden;line-height:17px;vertical-align:middle}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item.active{background-color:#F1F1F1}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item i{float:left;font-size:17px;line-height:1;margin-right:5px}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item.active i{color:var(--tutor-primary-color)}.quiz-modal-tab-navigation-btn{padding:10px 20px;border-radius:3px}.quiz-modal-btn-next,.quiz-modal-btn-next:focus,.quiz-modal-btn-first-step,.quiz-modal-btn-first-step:focus,.quiz-modal-question-save-btn,.quiz-modal-question-save-btn:focus,.quiz-modal-settings-save-btn,.quiz-modal-settings-save-btn:focus{background-color:var(--tutor-primary-color);color:#ffffff}.quiz-modal-btn-next:hover,.quiz-modal-btn-first-step:hover,.quiz-modal-question-save-btn:hover,.quiz-modal-settings-save-btn:hover{color:#ffffff}.quiz-modal-btn-cancel,.quiz-modal-btn-back{color:#4B5981;border:1px solid #D4DADB}.tutor-quiz-builder-form-row .quiz-form-warning{color:#e88e06}.tutor-assignment-builder-modal-wrap .modal-container{padding:10px}.assignment-modal-form-wrap .tutor-option-field.tutor-assignment-modal-title-wrap{margin:0}.tutor-quiz-question-answers-form{background-color:#fff;padding:20px;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border:1px solid #DEDEDE;border-radius:3px;margin-bottom:20px}.advanced-options-tab-item{float:right}.tutor-course-builder-wrap{border:1px dashed #DCDFE5}.tutor-quiz-builder-modal-tabs-notice{background:#D8D8D8;line-height:20px;padding:10px 30px;color:#A4A4A4}.tutor-quiz-builder-modal-tabs-notice a{color:#A4A4A4;text-decoration:underline}.tutor-quiz-builder-group{margin-bottom:25px}.tutor-quiz-builder-group>p.warning{color:red;font-size:12px}.tutor-quiz-builder-group>p.help{color:#A4A4A4;font-size:12px;margin-top:7px}.tutor-quiz-builder-group>h4{color:#393C40;font-weight:600;margin:0 0 15px}.tutor-quiz-builder-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-10px;margin-right:-10px}.tutor-quiz-builder-col{padding-left:10px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-quiz-builder-col.auto-width{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tutor-quiz-builder-group textarea,.tutor-quiz-builder-group input[type="text"],.tutor-quiz-builder-group input[type="email"],.tutor-quiz-builder-group input[type="number"],.tutor-quiz-builder-group input[type="password"]{line-height:40px;padding:5px 0;text-indent:15px;background:#fff;display:inline-block;border:1px solid #DEDEDE;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;height:40px;margin:0;width:100%;color:#393C40}.tutor-quiz-builder-group textarea:focus,.tutor-quiz-builder-group input[type="text"]:focus,.tutor-quiz-builder-group input[type="email"]:focus,.tutor-quiz-builder-group input[type="number"]:focus,.tutor-quiz-builder-group input[type="password"]:focus{border-color:var(--tutor-primary-color)}.tutor-quiz-builder-group textarea{height:80px;resize:none;text-indent:0;padding:11px 15px;line-height:22px}.tutor-quiz-builder-group textarea[name="quiz_description"]{height:150px}.tutor-quiz-builder-group select{border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;height:42px !important;padding:0 12px !important;margin:0}.tutor-quiz-builder-modal-control-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.question_form_inner{padding:0 20px 20px;margin-top:0}.tutor-quiz-builder-modal-control-btn-group .quiz-builder-btn-group-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-quiz-builder-modal-control-btn-group .quiz-modal-tab-navigation-btn{display:inline-block}.tutor-quiz-builder-modal-control-btn-group .quiz-modal-tab-navigation-btn:not(:last-child){margin-right:6px}.modal-container .tutor-quiz-add-question-btn{border:1px solid #C6C9CF;padding:10px 15px;color:#393C40;display:inline-block;border-radius:3px}.modal-container .tutor-quiz-add-question-btn i{color:var(--tutor-primary-color);line-height:16px;margin-right:3px}.quiz-form-field-col{margin-right:20px}.quiz-form-field-col.result-fail{width:100%}.quiz-modal-switch-field{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.quiz-modal-switch-field label.btn-switch{margin-right:20px;position:relative;vertical-align:top}label.btn-switch input:checked+.btn-slider{background-color:var(--tutor-success-button-color)}.btn-switch+span{line-height:24px;display:inline-block;margin-left:8px;font-weight:700;vertical-align:top}.tutor-select{position:relative}.tutor-select .select-header{border:1px solid #DEDEDE;margin:0;padding:10px;width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.tutor-select .select-header .lead-option{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-select .select-header .select-dropdown{line-height:22px}.tutor-select .select-header .lead-option .question-type-pro{display:none}.tutor-select .tutor-select-options{border:1px solid #DEDEDE;background-color:#fff;padding:22px 10px 8px;width:calc(100% - 22px);position:absolute;font-size:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.08);box-shadow:0px 2px 10px rgba(0,0,0,0.08);top:55px;border-radius:3px}.tutor-select .tutor-select-options .tutor-select-option{width:calc(33.3333% - 22px);display:inline-block;padding:9px;cursor:pointer;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 11px 15px;border:1px solid #E2E2E2;border-radius:3px;font-size:13px}.tutor-select .tutor-select-options .tutor-select-option:hover{border-color:var(--tutor-primary-color)}.question-type-pro{color:#fff;font-size:9px;right:11px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}i.tutor-icon-block{padding:0;color:#fff;border-radius:3px;margin-right:2px;display:inline-block;width:22px;height:22px;text-align:center;line-height:22px}i.tutor-icon-block.tutor-icon-short-ans{background-color:#f37512}i.tutor-icon-block.tutor-icon-image-ans{background-color:#a322f9}i.tutor-icon-block.tutor-icon-yes-no{background-color:var(--tutor-primary-color)}i.tutor-icon-block.tutor-icon-multiple-choice{background-color:#9034a9}i.tutor-icon-block.tutor-icon-mark{background-color:#00b890}i.tutor-icon-block.tutor-icon-open-ended{background-color:#fe3129}i.tutor-icon-block.tutor-icon-fill-gaps{background-color:#ffbf00}i.tutor-icon-block.tutor-icon-answer-shorting{background-color:#f80089}i.tutor-icon-block.tutor-icon-assesment{background-color:#274055}i.tutor-icon-block.tutor-icon-matching{background-color:#8a4a1b}i.tutor-icon-block.tutor-icon-image-matching{background-color:#8a4a1b}i.tutor-icon-block.tutor-icon-ordering{background-color:var(--tutor-primary-color)}i.tutor-icon-block.tutor-icon-plus-square-button,i.tutor-icon-block.tutor-icon-plus{background-color:var(--tutor-success-button-color)}.create-lesson-in-topic-btn i.tutor-icon-block.tutor-icon-plus{background-color:var(--tutor-primary-color)}a.back-to-quiz-questions-btn{font-size:16px;font-weight:300;color:#393C40;margin-bottom:10px;display:block}a.back-to-quiz-questions-btn.tutor-updating-message i{display:none}.modal-container .quiz-questions-form{padding:20px}#quiz-builder-tab-advanced-options .tutor-quiz-builder-form-cols-row .quiz-form-field-col:first-child{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}.question-form-header{margin-bottom:20px}.quiz-question-form-body{margin-bottom:25px}.quiz-builder-question-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.quiz-builder-question{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:10px;border:1px solid #E2E2E2;border-radius:3px;max-width:calc(100% - 52px)}.quiz-builder-question .question-sorting{margin-right:10px;line-height:22px}.quiz-builder-question .question-sorting i{display:block;line-height:24px}.quiz-builder-question .question-edit-icon{line-height:22px}.quiz-builder-question .question-edit-icon .tutor-quiz-open-question-form.tutor-updating-message i{display:none}.quiz-builder-question .question-title{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:10px}.quiz-builder-question .question-icon{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px}.quiz-builder-qustion-trash a{display:block;padding:0 0 0 10px;font-size:20px;color:rgba(57,60,64,0.4);line-height:44px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider{border:1px solid #DEDEDE;padding:20px 70px 20px 10px;background-color:#ffffff;position:relative;border-radius:4px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content{background:var(--tutor-primary-color);border:none;height:4px;border-radius:4px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-header{background:#DEDEDE;border-radius:4px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content .ui-state-default{background:var(--tutor-primary-color);border:1px solid var(--tutor-primary-color);border-radius:50%;margin-top:-2px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .tutor-field-type-slider-value{font-size:16px;font-weight:600;background:var(--tutor-primary-color);position:absolute;right:5px;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:34px;width:43px;text-align:center;border-radius:4px;color:#fff}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .tutor-field-type-slider-value:before{content:'';position:absolute;border:7px solid transparent;top:50%;border-right-color:var(--tutor-primary-color);right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tutor-quiz-answer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-quiz-answer{background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 15px;border:1px solid #DEDEDE;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px;border-radius:3px;margin-bottom:15px}.tutor-quiz-answer .tutor-quiz-answer-edit a{display:block;padding:0px 9px}.tutor-quiz-answer-trash-wrap a.answer-trash-btn{padding:0 10px;display:inline-block;line-height:44px}span.tutor-quiz-answer-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-quiz-answer-media .option-media-preview{margin-bottom:20px}.tutor-quiz-answer-media .option-media-preview img{max-width:80px;height:auto}.tutor-question-answer-image{margin-right:10px}.tutor-question-answer-image img{max-height:25px;width:auto}button#quiz-answer-save-btn,button#quiz-answer-edit-btn{background-color:var(--tutor-success-button-color);color:#fff;padding:10px 15px;border:none;cursor:pointer}button#quiz-answer-save-btn:hover,button#quiz-answer-edit-btn:hover{background-color:var(--tutor-success-button-color)}.tutor-media-upload-wrap{border:1px solid #DEDEDE;display:-webkit-box;display:-ms-flexbox;display:flex;width:130px}.tutor-media-upload-wrap img{max-width:100%}.tutor-media-preview{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-media-upload-btn{display:block;padding:10px;font-size:50px;line-height:50px;text-align:center;color:#DEDEDE}.tutor-media-upload-trash-wrap{border-left:1px solid #dedede}.tutor-media-upload-trash{color:#dedede;display:block;line-height:50px;padding:12px}.tutor-quiz-answers-form-footer.tutor-quiz-builder-form-row{margin-top:40px;margin-bottom:10px}.tutor-metabox-add-topics,.tutor-topics-edit-form{background-color:#f7f7f7;border:1px solid #DCDFE5;margin-top:25px;padding:20px}.tutor-course-builder-section{margin-bottom:60px}.tutor-course-builder-section-title h3{font-size:20px;font-weight:700;color:#1D1F37;position:relative;overflow:hidden;z-index:1;margin:0 0 25px;cursor:pointer}.tutor-course-builder-section-title h3::after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--tutor-primary-color);z-index:-1}.tutor-course-builder-section-title h3 span,.tutor-course-builder-section-title h3 i{float:left;background-color:#fff;font-size:20px;line-height:20px}.tutor-course-builder-section-title h3 i{color:var(--tutor-primary-color);font-size:14px}.tutor-course-builder-section-title h3 span{padding:0 15px 0 9px}.tutor-frontend-builder-item-scope{margin-bottom:30px}.tutor-frontend-builder-item-scope:last-child{margin-bottom:0}.tutor-builder-item-heading{font-weight:500;line-height:21px;margin-bottom:10px;display:block}.builder-course-thumbnail-upload-wrap>div{font-size:var(--tutor-text-size);line-height:25px;margin-bottom:20px;font-weight:400}.builder-course-thumbnail-img-src{position:relative}.builder-course-thumbnail-img-src .tutor-course-thumbnail-delete-btn{font-size:10px;position:absolute;top:-4px;left:-4px;color:#E53935;-webkit-transition:300ms;transition:300ms;border-radius:50%;width:20px;height:20px;line-height:20px;background:#fff;text-align:center}.builder-course-thumbnail-img-src .tutor-course-thumbnail-delete-btn i{line-height:20px}.tutor-course-builder-header{text-align:right;font-size:12px}.tutor-course-builder-section .course-empty-content{margin:15px 0}.tutor-course-builder-section .tutor-course-builder-header a{color:#393C40}.tutor-course-builder-section .tutor-course-builder-header a:first-child{padding-right:7px}.tutor-course-builder-section .tutor-course-builder-header a:last-child{padding-left:7px}.tutor-course-builder-section .tutor-course-builder-header{margin-top:-15px}.tutor-course-builder-section .new-topic-btn-wrap{padding:0;margin-top:20px}.tutor-course-available-instructors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-available-instructors .added-instructor-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);border:1px solid #DCDFE5;padding:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;position:relative;margin-bottom:30px}.tutor-course-available-instructors .added-instructor-item .instructor-control{position:absolute;right:14px;top:50%;font-size:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:300ms;transition:300ms}.tutor-course-available-instructors .added-instructor-item .instructor-control a{color:red}.tutor-course-available-instructors .added-instructor-item:hover .instructor-control{opacity:1}.tutor-course-available-instructors .added-instructor-item .instructor-icon{height:45px;width:45px;overflow:hidden;border-radius:50px;margin-right:15px}.tutor-course-available-instructors .added-instructor-item .instructor-icon img{width:100%}.tutor-course-available-instructors .added-instructor-item .instructor-name{position:relative}.tutor-course-available-instructors .added-instructor-item .instructor-name img{display:inline-block;margin-left:10px;width:18px}.tutor-course-available-instructors .added-instructor-item .instructor-name img:hover+i.instructor-name-tooltip{opacity:1}.tutor-course-available-instructors .added-instructor-item i.instructor-name-tooltip{-webkit-transition:300ms;transition:300ms;opacity:0;position:absolute;bottom:34px;right:9px;background:#2A344F;-webkit-transform:translateX(50%);transform:translateX(50%);color:#fff;font-size:12px;font-style:normal;padding:0 8px;border-radius:15px;line-height:20px;z-index:1}.tutor-course-available-instructors .added-instructor-item i.instructor-name-tooltip::before{content:'';position:absolute;border:5px solid #2A344F;bottom:-3px;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.tutor-course-available-instructors .added-instructor-item:nth-child(2n){margin-left:30px}.tutor-addons-list .plugin-icon{height:120px}.btn-switch{display:inline-block;height:22px;position:relative;width:40px}.btn-switch input{display:none}.btn-slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.btn-slider:before{background-color:#fff;bottom:3px;content:"";height:16px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:16px}input:checked+.btn-slider{background-color:var(--tutor-primary-color)}input:checked+.btn-slider:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.btn-slider.btn-round{border-radius:34px}.btn-slider.btn-round:before{border-radius:50%}.tutor-video-embeded-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.tutor-video-embeded-wrap iframe,.tutor-video-embeded-wrap object,.tutor-video-embeded-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.select2-selection__rendered [class^="tutor-icon-"]{display:inline-block;vertical-align:top;margin-right:6px}.select2-results__options [class^="tutor-icon-"]{color:var(--tutor-primary-color);display:inline-block;vertical-align:top;margin-right:6px}.select2-results__option--highlighted [class^="tutor-icon-"]{color:#fff}.tutor-video-metabox-wrap{margin-bottom:50px}.video-metabox-source-input-wrap{padding:30px;background-color:#F4F7F8;border:1px solid #DCDFE5;border-radius:3px}.video-metabox-source-html5-upload{background-color:#fff;text-align:center;padding:40px 20px;border:1px solid #DCDFE5;border-radius:3px}.video-metabox-source-html5-upload p{margin-bottom:5px}.tutor-video-metabox-wrap p{margin:0;padding:0}.video-metabox-source-html5-upload .video-upload-icon i{font-size:50px;color:var(--tutor-primary-color)}.video_source_upload_wrap_html5{margin-top:10px}.video-metabox-source-html5-poster{padding-top:30px}.video_source_wrap_html5{width:100%}.builder-course-thumbnail-upload-wrap .button-transparent{float:right;background:transparent !important}.builder-course-thumbnail-upload-wrap .button-transparent:hover{background:var(--tutor-primary-color) !important}.html5-video-poster{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.html5-video-poster .tutor-builder-course-video-poster-text{text-align:left;padding-left:20px}.html5-video-poster .tutor-builder-course-video-poster-text h5{font-size:14px;font-weight:700;margin:0 0 6px;line-height:1}.html5-video-poster .tutor-builder-course-video-poster-text span{font-size:14px;font-weight:400}.html5-video-poster img{height:100%;width:auto}.no-memberhsip-msg-wrap p{margin:0}.content-drip-message-wrap.tutor-error-msg{margin:40px 50px}.content-drip-message-wrap{margin:120px}.content-drip-wrap-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.content-drip-wrap-flex .content-drip-left{margin-right:50px}.content-drip-wrap-flex ul{margin:0;list-style-position:inside}.content-drip-wrap-flex ul li a{color:var(--tutor-primary-color)}.tutor-alert{border:1px solid #F8A201;background:#FFFFF2;position:relative;border-radius:3px;padding:20px 25px 20px 95px;color:#A86D00;margin-bottom:20px}.tutor-alert p{margin-bottom:10px}.tutor-alert p:last-child{margin:0}.tutor-alert.tutor-alert-danger{border:1px solid #FE1A1A;background:#FFF2F2;color:#A50000}.tutor-alert.tutor-alert-success{border:1px solid #69BC0D;background:#F6FFF2;color:#3D7400}.tutor-alert::before{content:'\e95f';position:absolute;font-size:30px;font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:70px;top:0;left:0;text-align:center;background:#F8A201;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff}.tutor-alert.tutor-alert-danger::before{content:"\e913";background:#FE1A1A}.tutor-alert.tutor-alert-success::before{content:"\e90f";background:#69BC0D}.tutor-alert-content p{margin:0}.gradename-bg{text-align:center;color:#ffffff;height:32px;min-width:32px;font-size:16px;line-height:32px;padding:0 8px;display:inline-block;border-radius:20px;font-weight:bold;margin-right:7px}.gradename-outline{text-align:center;height:32px;min-width:32px;font-size:16px;line-height:26px;padding:0 8px;display:inline-block;border-radius:20px;border:2px solid;margin-right:7px}.generate-course-gradebook-btn-wrap{margin:10px 0}.gradebook-result-for-label{margin:0;padding:4px 7px;background-color:#E8EFF1;display:inline-block;margin-bottom:10px}table.course-single-gradebooks{border-spacing:0;width:100%;border-collapse:collapse;border:1px solid #dcdfe5}table.course-single-gradebooks th{padding:1em 1.41575em;text-align:left;vertical-align:top;border-bottom:1px solid #dcdfe5}table.course-single-gradebooks th{font-weight:600}table.course-single-gradebooks thead th{background-color:rgba(220,223,229,0.14);padding:1.41575em;vertical-align:middle}table.course-single-gradebooks tbody td{border-bottom:1px solid #dcdfe5;background-color:#ffffff !important}table.course-single-gradebooks a{color:#4B5981}.text-label{margin:0;padding:4px 7px;background-color:#E8EFF1;display:inline-block;border-radius:3px}.text-label.submitted-assignment-grade-pass{background-color:#86B223;color:#ffffff}.text-label.submitted-assignment-grade-failed{background-color:#D71830;color:#ffffff}.tutor-bp-message-recipient-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.tutor-bp-recipient-info-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-bp-message-recipient-avatar-wrap img{width:70px;height:70px;border-radius:50%}.tutor-bp-message-recipient-avatar-wrap{margin-right:35px}.tutor-bp-message-recipient-header .tutor-bp-thread-recipient-name h3{margin:10px 0 8px !important;font-size:22px;font-weight:600;line-height:28px}.tutor-bp-message-recipient-header .tutor-bp-thread-recipient-name h4{margin:0 0 20px !important;font-size:16px;line-height:1;font-weight:500}.tutor-bp-enrolled-courses-wrap{margin:0}.tutor-bp-enrolled-courses-wrap .tutor-bp-enrolled-total-course-notice{font-weight:400;color:#1C294B;margin:10px 0 8px !important}.tutor-bp-enrolled-courses-wrap ul{padding:0 0 0 17px;margin:0;color:#50616F}.tutor-bp-enrolled-courses-wrap ul li a{line-height:1.7;display:block;color:#54616d;padding-left:10px}.tutor-bp-enrolled-courses-wrap ul li a:hover{color:var(--tutor-primary-color);opacity:1;-webkit-transition:300ms;transition:300ms;text-decoration:underline !important}.oxy-tutor-element{width:100%}.tutor-dashboard-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;border-bottom:1px solid #DCDFE5;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-dashboard-header-avatar img{display:block;width:150px;height:150px;border-radius:50%}.tutor-dashboard-header-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px;padding-top:15px;padding-bottom:15px}.tutor-dashboard-header-button{padding-top:15px}.tutor-dashboard-header-display-name h4{font-size:30px;margin-top:0px;margin-bottom:10px;line-height:34px}.tutor-dashboard-header-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:25px}.tutor-dashboard-header-stats>div:not(:first-child){margin-left:30px}.tutor-dashboard-social-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-dashboard-social-icons h4{margin:0 10px 0 0;font-size:var(--tutor-text-size);line-height:25px}.tutor-dashboard-social-icons a{display:inline-block;font-size:12px;padding:0 5px;line-height:25px;color:#393C40;-webkit-transition:300ms;transition:300ms}.tutor-dashboard-social-icons a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-info-table-wrap{margin-bottom:30px}.tutor-dashboard-info-table-wrap table{margin-bottom:0;border-collapse:collapse;border:1px solid #DCDFE5;border-radius:4px;width:100%}.tutor-dashboard-info-table-wrap>h3{font-size:20px;font-weight:500;border:1px solid #DCDFE5;border-bottom:none;margin:0;padding:30px;border-radius:4px 4px 0 0}.tutor-dashboard-info-table-wrap>h3+table{border-radius:0 0 4px 4px}.tutor-dashboard-info-table thead{background:#FAFBFC}.tutor-dashboard-info-table thead tr td{padding:15px}.tutor-dashboard-info-table tbody tr td{background:transparent !important;padding:20px 15px}.tutor-dashboard-info-table thead tr,.tutor-dashboard-info-table tbody tr{border:1px solid #DCDFE5}.tutor-dashboard-info-table thead tr td:first-child,.tutor-dashboard-info-table tbody tr td:first-child{padding-left:25px}.tutor-dashboard-info-table span.pending,.tutor-dashboard-info-table span.pass,.tutor-dashboard-info-table span.fail{color:#fff;font-size:14px;line-height:18px;padding:1px 6px;border-radius:2px}.tutor-dashboard-info-table span.pending{background-color:#F5A623}.tutor-dashboard-info-table span.fail{background-color:#D71830}.tutor-dashboard-info-table span.pass{background-color:var(--tutor-success-button-color)}.tutor-dashboard-single-review{border:1px solid #DCDFE5;border-radius:4px;margin-bottom:30px}.tutor-dashboard-review-heading{padding:10px 20px;border-bottom:1px solid #DCDFE5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.individual-dashboard-review-body{padding:10px 20px}.tutor-dashboard-review-title{font-size:18px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:300}.tutor-dashboard-review-title a{font-weight:500;color:var(--tutor-primary-color)}.tutor-dashboard-review-links{white-space:nowrap;font-weight:400}.tutor-dashboard-review-links a{color:#8C94A8;margin-left:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.tutor-dashboard-review-links a i{line-height:inherit;font-size:14px;margin-right:5px}.individual-dashboard-review-body .review-meta{font-size:85%;margin:0;color:#8C94A8}.individual-star-rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-edit-review-modal-wrap .modal-close-wrap a.modal-close-btn{color:#222222;background:none;font-size:20px;top:8px}.tutor-modal-wrap form{margin-bottom:20px}.tutor-dashboard-info-cards{margin:0 -15px 15px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-dashboard-info-cards .tutor-dashboard-info-card{padding:15px;min-width:33.333%}.tutor-dashboard-info-cards .tutor-dashboard-info-card p{margin:0;padding:15px 25px;background:#282C36;color:#ffffff;border-radius:4px}.tutor-dashboard-info-cards .tutor-dashboard-info-card p span.tutor-dashboard-info-val{display:block;font-weight:700;font-size:30px;line-height:1.618}.tutor-dashboard-info-cards .tutor-dashboard-info-card p span span{display:inline-block}.tutor-dashboard-info-cards .tutor-dashboard-info-card p>*{vertical-align:middle}.tutor-dashboard-content{margin-bottom:60px}.tutor-dashboard-content>h2{margin-bottom:20px}.tutor-dashboard-content .tutor-quiz-attempt-history tr th,.tutor-dashboard-content .tutor-quiz-attempt-history tr td{vertical-align:middle}.tutor-dashboard-content .tutor-quiz-attempt-history tr td:first-child{padding:15px 13px !important}.tutor-dashboard-content .tutor-quiz-attempt-history tr.pass{border-left:3px solid var(--tutor-success-button-color)}.tutor-dashboard-content .tutor-quiz-attempt-history tr.fail{border-left:3px solid #D71830}.tutor-dashboard-content .tutor-quiz-attempt-history table span.result-fail,.tutor-dashboard-content .tutor-quiz-attempt-history table span.result-pass{width:auto;height:auto;line-height:19px;padding:0 5px;margin-right:4px}.label-course-status{background-color:#CCCCCC;padding:3px 5px;color:#ffffff;font-size:12px;text-transform:capitalize}.label-course-publish{background-color:var(--tutor-success-button-color)}.tutor-dashboard-content .tutor-quiz-attempt-history table tr th{background:#FAFBFC}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td{background:#fff}@media (max-width: 768px){.tutor-dashboard-content .tutor-quiz-attempt-history table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.tutor-dashboard-content .tutor-quiz-attempt-history table tr th{display:none}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td{width:100%}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td:not(:first-child){text-align:right}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td:not(:first-child)::before{content:attr(title) ": ";float:left;font-weight:700}}.tutor-dashboard-content .tutor-quiz-attempt-history table a{color:var(--tutor-primary-color);font-weight:700;line-height:24px}.tutor-dashboard-content .tutor-quiz-attempt-history table a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-item-group{padding:25px;border:1px solid #DCDFE5;border-radius:4px;margin-bottom:30px}.tutor-dashboard-item-group>h4{font-size:20px;color:var(--tutor-primary-color);font-weight:500}.tutor-dashboard-assignment-submitted-table tr td{text-align:center}.tutor-dashboard-assignment-submitted-table tr td a{color:#8C94A8;-webkit-transition:300ms;transition:300ms}.tutor-dashboard-assignment-submitted-table tr td a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-assignment-submitted-table tr td,.tutor-dashboard-assignment-submitted-table tr th{border:1px solid #DCDFE5}.tutor-assignment-review-header{margin-bottom:30px}.tutor-assignment-review-header h3{margin-bottom:10px;line-height:28px}.tutor-assignment-evaluate-wraps h3,.tutor-assignment-review-header h3 a{font-size:22px;font-weight:700;color:var(--tutor-text-color);display:block}.tutor-assignment-review-header p{margin:0;color:var(--tutor-text-color);font-weight:700}.tutor-assignment-review-header p a{font-weight:400;color:var(--tutor-text-color)}.tutor-assignment-review-header a{-webkit-transition:300ms;transition:300ms}.tutor-assignment-review-header a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-assignment-review{background:rgba(220,223,229,0.14);border:1px solid #DCDFE5;padding:25px;font-weight:400;border-radius:4px;margin-bottom:40px}.tutor-dashboard-assignment-review h5,.tutor-dashboard-assignment-review h4{font-size:16px;line-height:23px;font-weight:700;color:var(--tutor-text-color)}.tutor-dashboard-assignment-review h5{margin-bottom:15px}.tutor-dashboard-assignment-files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-9px}.tutor-dashboard-assignment-files .uploaded-files{background-color:#fff;border:1px solid #DCDFE5;border-radius:4px;margin:9px;-webkit-transition:300ms;transition:300ms}.tutor-dashboard-assignment-files .uploaded-files:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1)}.tutor-dashboard-assignment-files .uploaded-files a i{margin-right:12px;color:#606C8F;float:left;font-size:28px;line-height:28px}.tutor-dashboard-assignment-files .uploaded-files a{color:var(--tutor-primary-color);display:block;overflow:hidden;line-height:28px;padding:15px 17px}.tutor-assignment-evaluate-row{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-assignment-evaluate-row .tutor-option-field-label{-webkit-box-flex:0;-ms-flex:0 0 135px;flex:0 0 135px}.tutor-assignment-evaluate-row .tutor-option-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-assignment-evaluate-row .tutor-option-field-label label{display:block;padding-top:12px}.tutor-option-field-label label br{display:none}.tutor-option-field-label label p{margin:0;display:inline-block}.tutor-assignment-evaluate-row textarea,.tutor-assignment-evaluate-row .tutor-option-field input{border:1px solid #DCDFE5;height:50px;padding:0 15px;border-radius:4px;width:100px;background-color:#fff}.tutor-assignment-evaluate-row textarea{height:165px;width:100%}.tutor-assignment-evaluate-row{margin-bottom:60px}.tutor-assignment-evaluate-row p.desc{margin-bottom:0;margin-top:6px;font-style:italic}.tutor-dashboard-profile .tutor-dashboard-profile-item{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-dashboard-profile .tutor-dashboard-profile-item .heading{min-width:190px}@media (max-width: 480px){.tutor-dashboard-profile .tutor-dashboard-profile-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-dashboard-profile .tutor-dashboard-profile-item .heading{min-width:100%;width:100%;font-weight:700;margin-bottom:6px}}.tutor-dashboard-profile .tutor-dashboard-profile-item .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-dashboard-profile .tutor-dashboard-profile-item .content small{font-size:inherit;font-style:italic}.tutor-dashboard-profile .tutor-dashboard-profile-item .content small a{color:var(--tutor-primary-color)}.tutor-dashboard-avater img{width:70px;height:70px;display:block;border-radius:50%}.tutor-dashboard-student-info h4{font-size:18px;color:var(--tutor-light-color);margin-bottom:0}.tutor-dashboard-student-info h4 a{color:var(--tutor-text-color)}.tutor-dashboard-user-role{font-weight:400}.tutor-dashboard-inline-links{margin-bottom:30px}.tutor-dashboard-inline-links ul{margin:0;padding:0;border-bottom:1px solid #DFE1E5}.tutor-dashboard-inline-links ul li{display:inline-block}.tutor-dashboard-inline-links ul li a{display:block;padding:5px 10px;color:var(--tutor-primary-color);margin-bottom:-1px;line-height:40px}.tutor-dashboard-inline-links ul li a:hover,.tutor-dashboard-inline-links ul li.active a{color:var(--tutor-primary-color);border-bottom:1px solid var(--tutor-primary-color);padding-bottom:4px}.tutor-dashboard-student-meta ul li:first-child{margin-left:0}@media (max-width: 767px){.tutor-dashboard-student-meta ul{display:block;border:none;padding:0}.tutor-dashboard-student-meta ul li{display:inline-block;color:var(--tutor-text-color);margin:5px;border:1px solid #dddddd;padding:5px 10px;border-radius:4px}}.tutor-dashboard-student-meta ul li strong{display:block;color:var(--tutor-light-color);font-weight:400}.tutor-dashboard-permalinks{list-style:none;margin:0px 0 20px;padding:20px 0;border-right:1px solid #DCDFE5}.tutor-dashboard-permalinks li a:hover{background-color:#EDF0F9}.tutor-dashboard-permalinks li.active a{background-color:var(--tutor-primary-color);color:#ffffff}@media (max-width: 991px){.tutor-dashboard-student .tutor-col-3,.tutor-dashboard-student .tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.tutor-dashboard-permalinks a{display:block;color:var(--tutor-text-color);padding:10px 20px;line-height:28px}.tutor-dashboard-permalinks a:before{content:"\e968";font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;vertical-align:middle;color:var(--tutor-primary-color);opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";font-size:17px}.tutor-dashboard-permalinks a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-dashboard-permalinks li.active a:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#fff}.tutor-dashboard-menu-bio a:before,.tutor-dashboard-menu-my-profile a:before{content:"\e963"}.tutor-dashboard-menu-enrolled-courses a:before{content:"\e969"}.tutor-dashboard-menu-courses_taken a:before,.tutor-dashboard-menu-my-courses a:before{content:"\e965"}.tutor-dashboard-menu-wishlist a:before{content:"\e908"}.tutor-dashboard-menu-reviews a:before{content:"\e917"}.tutor-dashboard-menu-quiz-attempts a:before{content:"\e948"}.tutor-dashboard-menu-earning a:before{content:"\e96b"}.tutor-dashboard-menu-withdraw a:before{content:"\e960"}.tutor-dashboard-menu-settings a:before{content:"\e961"}.tutor-dashboard-menu-logout a:before{content:"\e962"}.tutor-dashboard-menu-purchase_history a:before{content:"\e964"}.tutor-dashboard-menu-assignments a:before{content:"\e98b"}.tutor-dashboard-content{padding-top:30px}.tutor-dashboard-content>h3{color:var(--tutor-text-color);font-size:22px;font-weight:500;line-height:23px;margin-bottom:20px}.tutor-date-range-filter-wrap{margin:15px 0 20px;font-size:12px}.report-top-sub-menu{margin:0 10px 5px 0;display:inline-block;font-size:0}.report-top-sub-menu a{text-decoration:none;padding:5px 8px;border:1px solid #D7DADF;color:#AAAEB3;white-space:nowrap;display:inline-block;font-size:12px}.report-top-sub-menu a:not(:first-child){margin-left:-1px}.report-top-sub-menu a:hover{background:#EDF0F9;color:#333}.report-top-sub-menu a.active{background-color:var(--tutor-primary-color);color:#ffffff;border:1px solid var(--tutor-primary-hover-color)}.tutor-date-range-wrap{display:inline-block}.report-date-range-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;max-width:370px}.date-range-input{position:relative}.date-range-input input{border-radius:0 !important;margin:0 !important;border-right:none !important;font-size:14px}.date-range-input:last-child{margin-right:0}.date-range-input:last-child button{border-radius:0}.date-range-input input,.date-range-input input[type=text]{border:1px solid #D7DADF;-webkit-box-shadow:none;box-shadow:none;line-height:29px;margin:0;padding-right:30px;padding-top:0;padding-bottom:0;width:100%}.date-range-input i.tutor-icon-calendar{position:absolute;right:10px;top:7px}.date-range-input button{background-color:var(--tutor-primary-color);color:#ffffff;border:none;line-height:30px;padding:0 15px}.report-download-csv-icon{float:right}.report-download-csv-icon a{text-decoration:none}.tutor-dashboard-statement-table-wrap{overflow-x:auto}table.tutor-dashboard-statement-table p{margin:0;padding:0}table.tutor-dashboard-statement-table p.small-text{font-size:12px;color:#666666}.tutor-mycourse-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;background-size:cover;background-position:center}.tutor-mycourse-content{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 580px){.tutor-mycourse-thumbnail{height:200px}.tutor-mycourse-thumbnail,.tutor-mycourse-content{min-width:100%;width:100%}}.tutor-mycourse-content h3{margin:0 0 9px}.tutor-mycourse-content h3 a:hover{color:var(--tutor-primary-color)}.tutor-mycourse-rating{color:#F8C51C;font-size:14px}.tutor-mycourse-rating i{margin-right:4px}.tutor-mycourse-edit,.tutor-mycourse-delete{color:var(--tutor-light-color);-webkit-transition:300ms;transition:300ms}.tutor-mycourse-edit:hover,.tutor-mycourse-delete:hover{color:var(--tutor-primary-color)}.tutor-mycourse-edit i,.tutor-mycourse-delete i{line-height:inherit;display:inline-block;vertical-align:top;color:var(--tutor-primary-color)}.tutor-mycourse-delete i{color:#f05120}.tutor-dashboard-content-inner .tutor-mycourse-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;border:1px solid #DCDFE5;border-radius:4px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}@media (max-width: 580px){.tutor-dashboard-content-inner .tutor-mycourse-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-course-status h4{display:none}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-mycourse-rating{margin-bottom:3px}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-mycourse-rating a{font-weight:400;margin-left:5px;color:#8C94A8}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-mycourse-rating a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-content-inner .tutor-mycourse-wrap p:last-child{margin-bottom:0}.tutor-mycourse-content .mycourse-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-mycourse-content .mycourse-footer .tutor-mycourses-stats{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-dashboard-content-inner .tutor-mycourses-stats>*{margin-right:8px}.tutor-mycourse-status{margin-right:15px}.tutor-dashboard-content-inner h3 a{color:var(--tutor-text-color);font-size:22px;line-height:28px;font-weight:500;display:block}.tutor-dashboard-content-inner .tutor-course-metadata ul{display:block;list-style:none;margin:0 0 10px;padding:0}.tutor-dashboard-content-inner .tutor-progress-bar-wrap{margin-bottom:0}.tutor-dashboard-content-inner .tutor-course-metadata li{display:inline-block;color:var(--tutor-light-color);margin-left:20px}.tutor-dashboard-content-inner .tutor-course-metadata li:first-child{margin-left:0}.tutor-dashboard-content-inner .tutor-course-metadata li span{color:var(--tutor-text-color);margin-left:5px}.ui-datepicker{background-color:#fff;border:1px solid #EEEEEE;display:none;margin-top:4px;padding:5px;width:180px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2A6496;-webkit-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:default;font-family:'tutor';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;height:20px;line-height:1;margin-top:2px;width:30px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:right}.ui-datepicker .ui-datepicker-prev:before{content:"\e921"}.ui-datepicker .ui-datepicker-next:before{content:"\e903"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.ui-datepicker-calendar .ui-state-default{border:none;background:none}.ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:#EEEEEE;padding:3px;display:block}.tutor-course-delete-popup{text-align:center;font-size:16px;line-height:25px;font-weight:400;color:#8C94A8}.tutor-course-delete-popup img{width:110px;margin:0 auto}.tutor-course-delete-popup h3{font-weight:500;font-size:30px;margin:15px 0 25px}.tutor-modal-button-group{margin-top:55px}.tutor-modal-button-group button{line-height:30px;padding:10px 25px;color:#C7CCDA;border:2px solid #DDDFE7;border-radius:2px;background:#fff;min-width:220px;text-align:center;text-transform:uppercase;-webkit-transition:300ms;transition:300ms}.tutor-modal-button-group button+button{margin-left:20px}.tutor-modal-button-group button.tutor-danger{background:#F0576A;border-color:#F0576A;color:#ffffff}.tutor-modal-button-group button:hover{background:#fff;color:#333;border-color:#333}.tutor-modal-button-group button.tutor-danger:hover{background:#cd4a5a;border-color:#cd4a5a;color:#ffffff}@media (max-width: 768px){.tutor-modal-button-group button{padding:5px 20px;min-width:auto;margin-bottom:6px}.tutor-modal-button-group{margin-top:20px}}.withdraw-method-select-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 40px}.withdraw-method-select-wrap .withdraw-method-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 15px;margin-bottom:30px}.withdraw-method-select-wrap .withdraw-method-select label{display:block;padding:20px;margin:0;cursor:pointer;overflow:hidden;border:1px solid #DCDFE5;border-radius:4px;position:relative}.withdraw-method-select-wrap .withdraw-method-select input:checked+label{border-color:var(--tutor-success-button-color);-webkit-box-shadow:0 0 0 1px var(--tutor-success-button-color);box-shadow:0 0 0 1px var(--tutor-success-button-color)}.withdraw-method-select-wrap .withdraw-method-select label:after{content:'\e90f';position:absolute;right:-1px;top:-1px;border:1px solid #DCDFE5;height:22px;width:22px;text-align:center;line-height:22px;color:transparent}.withdraw-method-select-wrap .withdraw-method-select input:checked+label:after{color:#fff;background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:13px}.withdraw-method-select-wrap .withdraw-method-select p{margin:0}.withdraw-method-select-wrap .withdraw-method-select label>p{font-size:20px;font-weight:600;color:var(--tutor-primary-color)}.withdraw-method-select-wrap .withdraw-method-select label span{color:#B0B6C8;font-weight:400}.withdraw-method-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.withdraw-method-form>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:50%;padding:0 15px 20px}@media (max-width: 480px){.withdraw-method-form>div{width:100%}}.withdraw-method-form>div.withdraw-account-save-btn-wrap{width:100%}.withdraw-form-field-amount input[type='text'],.withdraw-method-forms-wrap .withdraw-method-form input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),.withdraw-method-forms-wrap .withdraw-method-form textarea{border:1px solid #DCDFE5;display:block;width:100%;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}label[for="tutor_withdraw_amount"]{margin-bottom:7px;display:block}.withdraw-form-field-amount input[type='text']{margin-bottom:10px;height:45px}.withdraw-method-forms-wrap .withdraw-method-form input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):focus,.withdraw-method-forms-wrap .withdraw-method-form textarea:focus{border-color:var(--tutor-primary-color);outline:none}.withdraw-method-forms-wrap .withdraw-method-form textarea{min-height:80px}.withdraw-method-forms-wrap .withdraw-method-form label{color:#989EAF;margin-bottom:8px;display:block}.withdraw-method-forms-wrap .withdraw-method-form .withdraw-field-desc{font-size:12px;margin:5px 0 0;font-style:italic}.tutor-dashboard-assignment-table tr th,.tutor-dashboard-assignment-table tr td{border:1px solid #DCDFE5;vertical-align:middle;padding:20px}.tutor-dashboard-assignment-table tr th:not(:first-child),.tutor-dashboard-assignment-table tr td:not(:first-child){text-align:center}.tutor-dashboard-assignment-table tr h5{margin:0;font-size:16px;line-height:18px;font-weight:700;color:var(--tutor-text-color)}.tutor-dashboard-assignment-table tr h5:not(:last-child){margin-bottom:7px}.tutor-dashboard-assignment-table tr a{font-weight:400;color:var(--tutor-text-color)}.tutor-dashboard-assignment-table tr a:hover{color:var(--tutor-primary-color);-webkit-transition:300ms;transition:300ms}.tutor-quiz-attempt-history td:last-child{text-align:center}.tutor-quiz-attempt-history td:last-child a{display:block;padding:10px}.attempt-review-title{font-size:18px;color:var(--tutor-text-size);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.attempt-review-title i{margin-right:12px;color:var(--tutor-primary-color)}.tutor-quiz-attempt-info-row .attempt-view-bottom,.tutor-quiz-attempt-info-row .attempt-view-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col,.tutor-quiz-attempt-info-row .attempt-view-top .attempt-info-col{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:30%}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass,.tutor-quiz-attempt-info-row .attempt-info-content span.result-fail{background:#DF3247;font-size:14px;font-weight:400;color:#fff;padding:1px 4px;margin-right:13px;border-radius:2px}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass{background:var(--tutor-success-button-color)}.tutor-quiz-attempt-info-row .attempt-info-content h4,.tutor-quiz-attempt-info-row .attempt-info-content h5{font-size:14px;line-height:25px;margin:0;color:#7A7F85;font-weight:400}.tutor-quiz-attempt-info-row .attempt-info-content h4 a,.tutor-quiz-attempt-info-row .attempt-info-content h4{font-weight:700;color:var(--tutor-text-color);margin-top:7px}.tutor-quiz-attempt-info-row .attempt-view-top{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #DCDFE5}.tutor-quiz-attempt-info-row .attempt-view-bottom{margin-bottom:60px}.attempt-user-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attempt-user-details .attempt-user-avatar{padding-right:20px}.attempt-user-details .attempt-user-avatar img{display:block;width:70px;height:70px;border-radius:50%}.attempt-user-details .attempt-info-content h4{font-size:18px}.attempt-review-notice-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.attempt-review-notice-wrap p{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attempt-review-notice-wrap p.attempt-review-notice i{font-size:16px;color:#F5C813;margin-right:9px}.attempt-review-notice-wrap p.attempt-review-at>span{color:var(--tutor-primary-color);margin-right:7px;font-size:16px}.attempt-review-notice-wrap p>strong{font-weight:400;margin-right:5px}.quiz-attempt-answers-wrap table th{background:#FCFCFC;font-size:12px;text-transform:inherit}.quiz-attempt-answers-wrap table th,.quiz-attempt-answers-wrap table td{padding:17px 20px !important;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;vertical-align:middle}.quiz-attempt-answers-wrap table th p,.quiz-attempt-answers-wrap table td p{margin:0}.quiz-attempt-answers-wrap table .quiz-manual-review-action{border:1px solid #D4DADB;color:#D4DADB;height:30px;width:30px;border-radius:2px;font-size:13px;display:inline-block;text-align:center;line-height:30px;-webkit-transition:300ms;transition:300ms}.quiz-attempt-answers-wrap table .quiz-manual-review-action:first-child:hover{border:1px solid var(--tutor-success-button-color);color:var(--tutor-success-button-color)}.quiz-attempt-answers-wrap table .quiz-manual-review-action:last-child:hover{border:1px solid #DF3247;color:#DF3247}.quiz-attempt-answers-wrap table .quiz-manual-review-action:not(:last-child){margin-right:17px}.quiz-attempt-answers-wrap table .tutor-status-blocked-context i,.quiz-attempt-answers-wrap table .tutor-status-approved-context i{font-size:12px;height:20px;width:20px;text-align:center;line-height:20px;background:var(--tutor-success-button-color);color:#fff;display:inline-block;border-radius:2px;margin-right:6px}.quiz-attempt-answers-wrap table .tutor-status-blocked-context i{background:#DF3247;font-size:10px}.answer-image-matched-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.answer-image-matched-wrap .image-matching-item{margin:0 5px;max-width:70px}.answer-image-matched-wrap .image-matching-item .dragged-caption{font-size:14px;margin-top:4px}.tutor-dashboard-builder-header{padding:10px 0px;border-bottom:2px solid #DCDFE5;position:fixed;top:0px;background:#fff;width:100%;z-index:99}@media (max-width: 991px){.tutor-dashboard-builder-header{position:static}}.tutor-dashboard-builder-header .tutor-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.tutor-dashboard-builder-header .tutor-row .tutor-col-auto{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tutor-dashboard-builder-header .tutor-row .tutor-col-auto:first-child{margin-bottom:15px}}.tutor-dashboard-builder-header .tutor-button{white-space:nowrap;margin-left:auto}@media (max-width: 991px){.tutor-dashboard-builder-header .tutor-button{padding:6px 10px}}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left .tutor-dashboard-builder-logo{padding:0 25px;position:relative}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button{margin:0;padding:0px 25px;line-height:30px;border:none;border-left:1px solid #DCDFE5;background:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--tutor-text-color);-webkit-transition:300ms;transition:300ms;font-weight:500;white-space:nowrap}@media (max-width: 991px){.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button{border-left:none}}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button i{font-size:24px;line-height:30px;margin-right:9px}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover{color:var(--tutor-primary-color);background:transparent}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover i{color:var(--tutor-primary-color)}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a{color:var(--tutor-text-color);font-weight:500;line-height:36px;padding:0 25px;-webkit-transition:300ms;transition:300ms;white-space:nowrap}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a i{font-size:36px;line-height:36px;display:inline-block;vertical-align:top;padding-right:9px}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a:hover{color:var(--tutor-primary-color)}.tutor-frontend-course-builder-section{padding:113px 0 45px;background-color:#ffffff}@media (max-width: 991px){.tutor-frontend-course-builder-section{padding-top:60px}.tutor-frontend-course-builder-section .tutor-col-8,.tutor-frontend-course-builder-section .tutor-col-4{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.admin-bar .tutor-dashboard-builder-header{top:32px}@media (max-width: 783px){.admin-bar .tutor-dashboard-builder-header{top:46px}}.tutor-course-builder-upload-tips{position:fixed;max-width:370px}@media (max-width: 991px){.tutor-course-builder-upload-tips{position:static}}.tutor-course-builder-upload-tips .tutor-course-builder-tips-title{font-size:16px;color:#8C94A8;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-course-builder-upload-tips .tutor-course-builder-tips-title i{font-size:24px;color:var(--tutor-primary-color);margin-right:11px}.tutor-course-builder-upload-tips ul{margin:0;padding:0 0 0 35px;list-style:none}.tutor-course-builder-upload-tips ul li{position:relative;margin-bottom:8px;line-height:24px}.tutor-course-builder-upload-tips ul li::after{content:'';position:absolute;height:8px;width:8px;border-radius:50%;background:#DCDFE5;left:-26px;top:9px}.tutor-course-level-meta{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-course-level-meta label{margin:0 40px 0 0;font-weight:600}.tutor-frontend-builder-course-price .tutor-form-group input{margin-bottom:0}.tutor-frontend-builder-course-price .tutor-styled-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-course-builder-attachements{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-builder-attachements .tutor-added-attachment{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);border:1px solid #DCDFE5;padding:35px 20px 20px;position:relative;text-align:center;margin-left:30px;margin-bottom:30px;border-radius:4px;-webkit-transition:300ms;transition:300ms;min-width:120px}@media (max-width: 480px){.tutor-course-builder-attachements .tutor-added-attachment{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}}.tutor-course-builder-attachements .tutor-added-attachment i{font-size:58px;line-height:58px;margin-bottom:25px;display:block}.tutor-course-builder-attachements .tutor-added-attachment .tutor-delete-attachment{position:absolute;height:22px;width:22px;border:1px solid #DCDFE5;text-align:center;line-height:22px;top:-1px;right:-1px;font-size:10px;border-top-right-radius:4px;color:transparent;-webkit-transition:300ms;transition:300ms}.tutor-course-builder-attachements .tutor-added-attachment:hover,.tutor-course-builder-attachements .tutor-added-attachment:hover .tutor-delete-attachment{border-color:#D71830;color:#D71830}.tutor-course-builder-attachements .tutor-added-attachment span{display:block}.tutor-course-builder-attachements .tutor-added-attachment span a{font-size:14px;display:block;line-height:20px;color:#606C8F}.tutor-course-builder-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#tutor-metabox-course-settings-tabs{background-color:#fff;border:1px solid #e5e5e5;margin:1em 0}.inside #tutor-metabox-course-settings-tabs{border:0;margin:0}.settings-tabs-heading{padding:1em;border-bottom:1px solid #e5e5e5}.settings-tabs-heading h3{font-size:14px;margin:0;line-height:1.4}.course-settings-tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex}.course-settings-tabs-container .settings-tabs-navs-wrap{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;background:#F5F5F5}.settings-tabs-navs-wrap .settings-tabs-navs{margin:0;list-style:none}.settings-tabs-navs-wrap .settings-tabs-navs li{margin:0}.settings-tabs-navs-wrap .settings-tabs-navs li a{display:block;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;color:#23282d;text-decoration:none;background:#F5F5F5;text-transform:capitalize;border-bottom:1px solid #e5e5e5;border-left:3px solid transparent}.settings-tabs-navs-wrap .settings-tabs-navs li:last-child a{border-bottom:none}.settings-tabs-navs-wrap .settings-tabs-navs li a:focus{-webkit-box-shadow:none;box-shadow:none}.settings-tabs-navs-wrap .settings-tabs-navs li.active a{background-color:#ffffff;border-bottom:1px solid #e5e5e5;color:var(--tutor-primary-color);border-left:3px solid var(--tutor-primary-color)}.course-settings-tabs-container .settings-tabs-container{padding:1em;-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-field-radio p{margin-top:0}.lesson-modal-form-wrap .lesson-content-drip-wrap{padding:10px;border:1px solid #e4e4e4}.lesson-modal-form-wrap .lesson-content-drip-wrap h3{margin:0 0 10px 0}.select2-dropdown.increasezindex{z-index:9999999999999}@media (min-width: 992px){.tutor-option-tooltip.tutor-option-field{position:relative}.tutor-option-tooltip.tutor-option-field p.desc{position:absolute;left:calc(100% + 16px);background:#2A344F;width:160px;padding:10px 13px;opacity:0;visibility:hidden;-webkit-transition:300ms;transition:300ms;z-index:98;top:10px;color:#fff;border-radius:12px;font-size:12px;font-style:normal}.tutor-option-tooltip.tutor-option-field p.desc::before{content:url("data:image/svg+xml,%3Csvg width='14' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.139C5.339 5.482 8.671 2.903 9.998.403c1.99-3.75 5.481 21.94 1.567 16.037C8.955 12.505 5.1 9.738 0 8.139z' fill='%232A344F' fill-rule='evenodd'/%3E%3C/svg%3E");position:absolute;left:-10px;top:16px}.tutor-option-tooltip.tutor-option-field:hover p.desc{opacity:1;visibility:visible}.tutor-option-tooltip.tutor-option-field input:focus+p.desc,.tutor-option-tooltip.tutor-option-field textarea:focus+p.desc{opacity:1;visibility:visible}}
2
 
3
  /*# sourceMappingURL=tutor-front.min.css.map */
1
+ :root{--tutor-primary-color: #1B52D8;--tutor-primary-hover-color: #1b52a9;--tutor-text-color: #4B5981;--tutor-light-color: #B1B8C9;--tutor-success-button-color: #4BD863;--tutor-text-size: 16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tutor-wrap{color:var(--tutor-text-color)}.tutor-wrap img{max-width:100%;height:auto}.tutor-custom-list-style{list-style:none;margin:0;padding:0}.tutor-custom-list-style li{position:relative;margin-bottom:5px;line-height:30px;padding-left:25px}.tutor-custom-list-style li:before{content:'\e90f';position:absolute;left:0;font-family:'tutor';color:var(--tutor-primary-color)}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:15px;height:15px;top:-6.5px;cursor:pointer}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.tutor-styled-radio>span{position:relative;padding-left:30px;cursor:pointer}.tutor-styled-radio>span::before{content:'';height:18px;width:18px;background:#F1F3F7;border:1px solid #DCDFE5;border-radius:50%;position:absolute;top:50%;margin-top:-9px;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:200ms;transition:200ms}.tutor-styled-radio>input{display:none !important}.tutor-styled-radio>input:checked+span::before{border:5px solid var(--tutor-primary-color)}.tutor-container{padding-left:15px;padding-right:15px;max-width:1140px;margin-right:auto;margin-left:auto;width:100%}.tutor-container.tutor-fluid{max-width:100%}.tutor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.tutor-col-auto,.tutor-col,.tutor-col-3,.tutor-col-4,.tutor-col-5,.tutor-col-6,.tutor-col-7,.tutor-col-8,.tutor-col-9,.tutor-col-12{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.tutor-col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.tutor-col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.tutor-col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.tutor-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.tutor-col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.tutor-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tutor-col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.tutor-col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.tutor-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tutor-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.tutor-col-auto,.tutor-col,.tutor-col-3,.tutor-col-4,.tutor-col-6,.tutor-col-8,.tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tutor-col-md-100{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width: 767px){.tutor-col-auto,.tutor-col,.tutor-col-3,.tutor-col-4,.tutor-col-6,.tutor-col-8,.tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.tutor-segment-title,.tutor-single-course-segment .tutor-segment-title{font-size:18px;line-height:23px;font-weight:500;margin-bottom:13px;color:#000}.tutor-single-course-segment{margin-bottom:45px}.tutor-full-width-course-top h4,.tutor-full-width-course-top h5,.tutor-full-width-course-top h6{color:#000;font-weight:500}.tutor-full-width-course-top h6{font-size:14px}.tutor-leadinfo-top-meta{font-size:14px;margin-bottom:10px}.tutor-leadinfo-top-meta span{display:inline-block;margin-right:10px}.tutor-leadinfo-top-meta span i::before{margin-left:0}.tutor-leadinfo-top-meta i{margin-right:4px}.tutor-single-course-rating{color:#F8C51C;font-size:16px}.tutor-single-course-rating .tutor-single-rating-count{color:var(--tutor-text-color);font-weight:500}.tutor-single-course-rating .tutor-single-rating-count i{color:var(--tutor-light-color);font-style:normal;display:inline-block;margin-left:4px}.tutor-course-header-h1{font-size:36px;line-height:46px;color:var(--tutor-text-color);font-weight:500;margin:0 0 29px;padding:0}@media (max-width: 767px){.tutor-course-header-h1{font-size:26px;line-height:36px}}.tutor-course-summery{margin-bottom:40px}.tutor-single-course-meta{color:var(--tutor-text-color)}.tutor-single-course-meta ul{list-style:none;margin:0;padding:10px 0;overflow:hidden;line-height:21px}.tutor-single-course-meta.tutor-meta-top ul{padding-top:0;padding-bottom:15px}.tutor-single-course-meta ul li{float:left;vertical-align:top;margin-right:40px;margin-top:5px;margin-bottom:5px;min-width:95px}@media (max-width: 575px){.tutor-single-course-meta ul li{margin-right:10px}}.tutor-single-course-meta ul li:last-child{margin-right:0}.tutor-single-course-meta .tutor-single-course-avatar img{height:21px;width:21px;display:block;border-radius:50%;margin-right:3px}.tutor-single-course-meta ul li .tutor-single-course-avatar span{height:21px;width:21px;font-size:9px;text-align:center;line-height:21px;border-radius:50%;display:block;color:#ffffff}.tutor-single-course-meta ul li>div{display:inline-block;vertical-align:top}.tutor-single-course-meta ul li strong{margin:0;display:inline-block;line-height:21px;font-weight:400;color:var(--tutor-light-color);font-size:var(--tutor-text-size)}.tutor-single-course-meta ul li a{color:var(--tutor-text-color);font-weight:500;-webkit-transition:300ms;transition:300ms}.tutor-single-course-meta ul li a:hover{color:var(--tutor-primary-color)}.tutor-single-course-meta.tutor-meta-top ul li,.tutor-single-course-meta.tutor-meta-top ul li a{font-weight:700}.tutor-single-course-meta ul li{font-weight:500;color:var(--tutor-text-color)}.tutor-single-course-meta ul li span{color:var(--tutor-light-color);font-weight:400}.tutor-single-course-meta.tutor-lead-meta{margin-bottom:33px;border-top:1px solid #DCDFE5;border-bottom:1px solid #DCDFE5}@media (max-width: 991px){.tutor-single-course-meta.tutor-lead-meta{border-bottom:none}.tutor-single-course-meta.tutor-lead-meta ul{padding-bottom:0}.tutor-single-course-meta.tutor-lead-meta ul li{margin:5px;padding:5px 15px;border:1px solid #ddd;border-radius:4px}}.tutor-single-course-meta.tutor-lead-meta ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.tutor-single-course-meta.tutor-lead-meta ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.tutor-single-course-meta.tutor-lead-meta ul li span{display:block;margin-bottom:5px;color:var(--tutor-light-color)}.tutor-single-course-meta.tutor-lead-meta ul li a{color:var(--tutor-text-color);-webkit-transition:300ms;transition:300ms}.tutor-single-course-meta.tutor-lead-meta ul li a:hover{color:var(--tutor-primary-color)}.tutor-single-course-meta.tutor-lead-meta ul li a:not(:last-child):after{content:',';margin-right:4px}@media (max-width: 575px){.tutor-single-course-meta.tutor-lead-meta ul{display:block}.tutor-single-course-meta.tutor-lead-meta ul li{display:block;border:none;margin:0;width:100%;padding:0 0 10px}.tutor-single-course-meta.tutor-lead-meta ul li span{display:inline-block;color:var(--tutor-text-color);font-weight:700}.tutor-single-course-meta.tutor-lead-meta ul li span::after{content:':';color:var(--tutor-text-color)}}.tutor-course-benefits-content ul{list-style:none;display:block;overflow:hidden;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin:0}.tutor-course-topics-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.tutor-course-topics-header .tutor-course-topics-header-right span:not(:first-child){margin-left:45px}.tutor-course-topics-contents h4{font-size:var(--tutor-text-size);font-weight:500;margin-bottom:0;color:var(--tutor-text-color)}.tutor-course-topics-contents .tutor-course-title{cursor:pointer}.tutor-course-topics-contents .tutor-course-title h4{color:var(--tutor-primary-color);font-size:16px;line-height:25px;overflow:hidden;margin-top:0}.tutor-course-topic.tutor-active .tutor-course-title h4>i:before{content:"\e910"}.tutor-course-topics-contents .tutor-course-title h4 i{font-size:15px;line-height:25px;float:left;margin-right:10px}.tutor-course-topics-contents .tutor-course-topic{border:1px solid #DCE4E6;margin-bottom:20px;border-radius:5px}.tutor-course-title,.tutor-course-lesson{padding:14px 20px}.tutor-course-lesson{border-top:1px solid #DCE4E6}.tutor-course-lesson h5{line-height:22px;font-size:var(--tutor-text-size);margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:inherit;margin-top:0}.tutor-course-lesson h5 a{color:var(--tutor-primary-color);-webkit-transition:300ms;transition:300ms}.tutor-course-lesson h5 a:hover{color:var(--tutor-primary-hover-color)}.tutor-course-lesson h5 i{line-height:22px;vertical-align:text-top;margin-right:10px;color:var(--tutor-light-color);display:block}.tutor-course-lesson h5 .lesson-preview-icon i{margin-right:0;margin-left:10px}.tutor-course-lesson h5 .tutor-lesson-duration{margin-left:auto;padding-left:5px;-ms-flex-item-align:start;align-self:flex-start}.tutor-course-lesson .lesson-preview-title{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}table.course-single-gradebooks .datetime{margin:0;font-size:80%}.tutor-course-lessons .tutor-course-lesson h5 i.tutor-lesson-thumbnail-icon{height:50px;width:70px;border-radius:3px;text-align:center;line-height:50px;color:#fff;margin-right:10px;position:relative;z-index:1;overflow:hidden;font-size:20px;background-position:center center !important;background-size:cover !important}.tutor-course-lessons .tutor-course-lesson h5 i.tutor-lesson-thumbnail-icon:after{position:absolute;content:'';left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.5);z-index:-1}.tutor-single-lesson-button-group,.tutor-topics-lesson-list .tutor-topics-in-single-lesson{border-radius:4px;margin-bottom:30px;border:1px solid #E8EFF1}.tutor-single-lesson-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.tutor-lesson-sidebar{-webkit-box-flex:0;-ms-flex:0 0 400px;flex:0 0 400px}@media (max-width: 991px){.tutor-lesson-sidebar{position:absolute;left:0;top:70px;width:400px;max-width:95%;height:calc(100% - 70px);z-index:9;background:#fff;overflow-y:auto;display:none}}.tutor-spotlight-mode .tutor-lesson-sidebar{position:fixed;left:0;width:400px;height:100vh;overflow-y:scroll;background:#F4F8FA}.tutor-spotlight-mode #tutor-single-entry-content{padding-left:400px;min-height:calc(100vh - 46px)}.tutor-spotlight-mode #tutor-single-entry-content.sidebar-hidden{padding-left:0}@media (max-width: 991px){.tutor-spotlight-mode .tutor-lesson-sidebar{position:absolute;width:350px;height:auto}.tutor-spotlight-mode #tutor-single-entry-content{padding-left:0}}.admin-bar .tutor-spotlight-mode .tutor-lesson-sidebar{height:calc(100vh - 32px)}.tutor-single-entry-content{-webkit-box-flex:999;-ms-flex-positive:999;flex-grow:999}.tutor-single-lesson-button-group .tutor-single-lesson-button a,.tutor-topics-in-single-lesson .tutor-single-lesson-items a{padding:14px 100px 14px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--tutor-text-color);position:relative;border-top:1px solid #E8EFF1}.tutor-single-lesson-button-group .tutor-single-lesson-button:first-child a{border-top:none}.tutor-lessons-under-topic .tutor-single-lesson-items.active a{background:rgba(233,235,238,0.35)}.tutor-topics-in-single-lesson{margin-bottom:5px;background-color:#ffffff;padding:0}.tutor-topics-in-single-lesson .tutor-single-lesson-items a span{margin:0;display:inline;color:var(--tutor-text-color)}.tutor-topics-in-single-lesson .tutor-topics-title{position:relative}.tutor-topics-in-single-lesson .tutor-topics-title button{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5px;font-size:16px;background:transparent;border:none;color:var(--tutor-text-color)}.tutor-topics-in-single-lesson.tutor-topic-active .tutor-topics-title button i::before{content:'\e910'}.tutor-topics-in-single-lesson .tutor-topics-title h3{margin:0;padding:10px 37px 10px 17px;font-size:16px;color:var(--tutor-primary-color);font-weight:500}.tutor-topics-in-single-lesson .tutor-topics-title h3{cursor:pointer;line-height:30px}span.toogle-informaiton-icon{background:#ccc;color:#fff;height:15px;width:15px;text-align:center;display:inline-block;line-height:15px;font-size:15px;border-radius:50%;margin-left:10px}.tutor-topics-in-single-lesson .tutor-topics-title h3 i{font-size:10px;margin-left:6px}.tutor-topics-in-single-lesson .tutor-topics-tutor-loop-rating-wraptitle h3 i{font-size:10px;vertical-align:middle;display:inline-block;padding:5px;color:#C7C7C7;-webkit-transition:300ms;transition:300ms;cursor:pointer}.tutor-topics-in-single-lesson .tutor-topics-title h3 i:hover{color:var(--tutor-primary-color)}.tutor-single-lesson-button-group .tutor-single-lesson-button a>i:first-child,.tutor-topics-in-single-lesson .tutor-single-lesson-items a>i:first-child{color:#C7C7C7;line-height:22px;display:inline-block;vertical-align:middle;margin-right:10px}.tutor-topics-in-single-lesson .tutor-single-lesson-items a>i.tutor-icon-doubt{color:var(--tutor-primary-color)}.tutor-topics-in-single-lesson .tutor-topics-summery{padding:14px;border-top:1px solid #DCE4E6;display:none}.tutor-lessons-under-topic .tutor-lesson-right-icons{position:absolute;right:15px;top:14px}.tutor-lessons-under-topic .tutor-lesson-right-icons .tutor-lesson-complete{height:16px;width:16px;border:1px solid #E8EFF1;border-radius:50%;font-size:9px;display:inline-block;line-height:16px;text-align:center;margin:0;vertical-align:middle;margin-left:8px}.tutor-lessons-under-topic .tutor-single-lesson-items.active .tutor-lesson-right-icons .tutor-lesson-complete{border-color:#b7d6b7}.tutor-lessons-under-topic .tutor-single-lesson-items.active .tutor-lesson-right-icons .tutor-lesson-complete.tutor-done,.tutor-lessons-under-topic .tutor-lesson-right-icons .tutor-lesson-complete.tutor-done{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);color:#fff}.tutor-lessons-under-topic .tutor-lesson-right-icons i{font-style:normal}.tutor-single-page-top-bar{background-color:var(--tutor-primary-color);height:70px;margin-bottom:50px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:15px}.tutor-single-page-top-bar .tutor-single-lesson-segment form,.tutor-single-page-top-bar .tutor-single-lesson-segment{margin-bottom:0}.tutor-single-page-top-bar a{color:#ffffff;vertical-align:middle;display:inline-block;overflow:hidden}.tutor-single-page-top-bar a i{float:left}@media (max-width: 546px){.tutor-single-page-top-bar a{font-size:14px}}.tutor-topbar-home-btn i{margin-right:7px}.tutor-topbar-home-btn{margin-left:20px}@media screen and (max-width: 546px){.tutor-topbar-home-btn{margin-left:10px}}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{background:transparent;color:#fff;padding-bottom:13px;cursor:pointer;border:1px solid #fff}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button i{font-size:14px}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button i::before{display:block;padding-top:2px}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button:hover{color:#fff;background:var(--tutor-primary-hover-color);border-color:var(--tutor-primary-hover-color)}.tutor-single-page-top-bar a:hover{color:#ffffff}.tutor-single-page-top-bar .tutor-topbar-content-title-wrap{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-box-flex:999999;-ms-flex-positive:999999;flex-grow:999999}.tutor-single-page-top-bar .tutor-hide-sidebar-bar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tutor-single-page-top-bar .tutor-topbar-mark-to-done{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media (max-width: 767px){.tutor-single-page-top-bar .tutor-topbar-content-title-wrap{display:none}.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{padding:9px 14px}}@media (max-width: 767px){.tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{padding:7px 12px;font-size:14px}}.tutor-single-page-top-bar .tutor-topbar-content-title-wrap i{vertical-align:middle;line-height:1;margin-right:3px}.tutor-lesson-content-area,.tutor-quiz-single-wrap{margin:0 100px 80px}@media (max-width: 1366px){.tutor-lesson-content-area,.tutor-quiz-single-wrap{margin:0 60px 80px}}@media (max-width: 991px){.tutor-lesson-content-area,.tutor-quiz-single-wrap{margin:0 40px}}.tutor-lesson-sidebar-hide-bar{background-color:var(--tutor-primary-hover-color);color:#ffffff;padding:0 12px;display:inline-block;line-height:70px}@media only screen and (max-width: 546px){.tutor-lesson-sidebar-hide-bar{padding:0 10px}}.tutor-single-page-top-bar a.tutor-lesson-sidebar-hide-bar i{font-size:20px;display:block}@media only screen and (max-width: 546px){.tutor-single-page-top-bar a.tutor-lesson-sidebar-hide-bar i{font-size:19px}}.sidebar-hidden a.tutor-lesson-sidebar-hide-bar .tutor-icon-angle-left:before{content:"\e903"}.tutor-sidebar-tabs-wrap{border-top:1px solid #E0E9EC}.tutor-tabs-btn-group{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-tabs-btn-group a{background-color:#F1F6F8;color:var(--tutor-text-color);display:block;line-height:70px;width:100%;text-align:center;border:1px solid #E0E9EC;border-top:none}.tutor-tabs-btn-group a span,.tutor-tabs-btn-group a i{font-size:24px;display:inline-block;vertical-align:top}.tutor-tabs-btn-group a i{color:var(--tutor-primary-color)}.tutor-tabs-btn-group a span{font-size:15px;padding-left:3px}.tutor-tabs-btn-group a.active{background-color:#ffffff;border:none}.tutor-tabs-btn-group a:focus{outline:none}.tutor-single-lesson-segment{margin-bottom:35px}.tutor-single-lesson-wrap{background:#F4F8FA}.tutor-lesson-video-wrap .plyr--video{border-radius:4px}#tutor-lesson-sidebar-qa-tab-content{background-color:#ffffff;padding:20px}#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap{border-top:1px solid #E8EFF1;padding-top:25px}#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap h3{color:var(--tutor-primary-color)}#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap button.tutor_ask_question_btn{display:block;width:100%;background-color:var(--tutor-primary-color);border-color:var(--tutor-primary-color)}#tutor-lesson-sidebar-qa-tab-content .tutor_question_answer_wrap .tutor_original_question{margin-bottom:20px;margin-top:20px}.tutor-lesson-sidebar-emptyqa-wrap{text-align:center;padding:50px 20px;color:var(--tutor-text-color)}.tutor-lesson-sidebar-emptyqa-wrap h3{margin:0;padding:0 0 25px}.tutor-lesson-sidebar-emptyqa-wrap i{font-size:150px;color:#E8EFF1;line-height:0.8}.tutor-attachments-wrap{margin:-3px -3px 15px -3px}.tutor-attachments-wrap .tutor-lesson-attachment{display:inline-block;border:1px solid #E8EFF1;border-radius:4px;padding:10px 16px 10px 12px;overflow:hidden;background:#F4F7F8;margin:3px;-webkit-transition:300ms;transition:300ms}.tutor-attachments-wrap .tutor-lesson-attachment:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.15);box-shadow:0 2px 4px rgba(0,0,0,0.15)}.tutor-attachments-wrap .tutor-attachment-icon{font-size:30px;float:left;color:var(--tutor-text-color)}.tutor-attachments-wrap .tutor-attachment-icon i{display:block}.tutor-attachment-info{padding-left:10px;float:left}.tutor-attachment-info span{display:block;font-size:14px;line-height:16px;color:var(--tutor-text-color)}.tutor-attachment-info span+span{font-size:11px;color:var(--tutor-light-color)}.tutor-progress-bar-wrap{width:100%;margin:0 0 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-progress-bar{height:8px;color:#000000;line-height:25px;position:relative;background:#f1f1f1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;border-radius:30px;margin-top:7.5px}.tutor-progress-bar .tutor-progress-filled{background-color:var(--tutor-primary-color);height:8px;border-radius:30px;width:var(--tutor-progress-left)}.tutor-dashboard-content-inner .tutor-progress-bar{margin-top:9.5px;height:5px}.tutor-dashboard-content-inner .tutor-progress-bar .tutor-progress-filled{height:5px}.tutor-progress-bar .tutor-progress-filled:after{content:'';position:absolute;height:15px;width:15px;border:7.5px solid var(--tutor-primary-color);border-radius:50%;background:#fff;left:var(--tutor-progress-left);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);top:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.tutor-progress-percent{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;padding-left:20px}.tutor-course-purchase-box{margin-bottom:0}.tutor-price-preview-box .tutor-course-purchase-box button{display:block;width:100%;background:var(--tutor-primary-color);border-radius:3px;text-transform:uppercase;font-weight:500;cursor:pointer}.tutor-price-preview-box .tutor-course-purchase-box button i{margin-right:8px}.tutor-price-preview-box .tutor-course-enrolled-wrap,.tutor-price-preview-box .tutor-course-login-wrap,.tutor-price-preview-box .tutor-course-login-wrap form,.tutor-course-purchase-box form{margin-bottom:0}.tutor-price-preview-box .tutor-course-material-includes-wrap{margin-bottom:25px}.tutor-alert-warning.tutor-instructor-alert{padding:25px 25px 15px}.tutor-lead-info-btn-group{display:block;overflow:hidden;margin:0 -20px 25px;border-bottom:1px solid rgba(220,223,229,0.4);padding:0 20px 30px}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap{display:block;margin-top:15px}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap form{margin:0}.tutor-lead-info-btn-group a.tutor-button,.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button{display:block;padding:18px 20px;border:none;text-align:center;border-radius:4px;text-transform:uppercase;line-height:1;-webkit-transition:300ms;transition:300ms;font-weight:700}.tutor-lead-info-btn-group a.tutor-button,.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap{width:100%;text-align:center;display:block}@media (max-width: 991px){.tutor-lead-info-btn-group a.tutor-button,.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap{width:auto}}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button{display:block;width:100%;background:#E8EFF1;color:var(--tutor-light-color)}.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button:hover{background:var(--tutor-primary-color);color:#ffffff}.tutor-single-add-to-cart-box .tutor-enroll-form{margin:0}.tutor-single-add-to-cart-box .tutor-enroll-form .tutor-course-enroll-wrap{padding:0}.tutor-single-add-to-cart-box .tutor-enroll-form .tutor-course-enroll-wrap button{display:block;width:100%;text-align:center}.tutor-single-add-to-cart-box.cart-required-login{position:relative}.tutor-single-add-to-cart-box.cart-required-login:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:99;cursor:pointer}.tutor-course-enrolled-review-wrap .write-course-review-link-btn{color:#fff;background-color:var(--tutor-primary-color);border-color:var(--tutor-primary-color);display:inline-block;padding:15px 30px;border-radius:4px;text-transform:capitalize;line-height:1;-webkit-transition:300ms;transition:300ms}.tutor-course-enrolled-review-wrap .write-course-review-link-btn:hover{background-color:var(--tutor-primary-hover-color);border-color:var(--tutor-primary-hover-color)}.tutor-course-enrolled-review-wrap .tutor-form-group{margin-bottom:10px}.tutor-course-enrolled-review-wrap .tutor-form-group textarea{height:120px;background:#f7f7f7;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;line-height:1.5;text-indent:0;padding:15px}.tutor-write-review-form{margin-top:30px}.tutor-form-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.tutor-form-col-4,.tutor-form-col-6,.tutor-form-col-12{padding-left:15px;padding-right:15px}.tutor-form-col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tutor-form-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tutor-form-col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}@media (max-width: 768px){.tutor-form-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-form-col-4,.tutor-form-col-6,.tutor-form-col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}ul.tutor-required-fields{list-style:none;padding:10px;margin:0}.tutor-star-rating-group{color:#f4c150;display:inline-block;text-align:left}.tutor-star-rating-group i{margin-right:4px}@media (max-width: 546px){.tutor-write-review-box .tutor-star-rating-group{font-size:26px;display:block;text-align:center}}.tutor-write-review-box .tutor-star-rating-group i{margin-right:4px;cursor:pointer}.tutor-queston-and-answer-wrap{margin:20px 0}.tutor-question-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tutor-ask-question-btn{text-align:right}.tutor-question-search-form{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.tutor-question-search-form form{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-question-search-form input[type="text"]{max-width:60%}.tutor-add-question-wrap{margin:20px 0}.tutor-add-question-wrap .tutor-form-group{margin-bottom:10px}.tutor_question_cancel{margin-right:5px}.updating-icon:before{font-family:'tutor';margin-right:5px;content:"\e91d";-webkit-animation:spin 1s steps(8) infinite;animation:spin 1s steps(8) infinite;display:inline-block}.loading-lesson .tutor-lesson-video-wrap:before{font-family:'tutor';content:"\e91d";-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;z-index:9;position:absolute;left:50%;top:50%;font-size:50px;margin-left:-25px;margin-top:-12px}.loading-lesson .tutor-lesson-video-wrap:after{position:absolute;content:"";top:0;left:0;background:rgba(255,255,255,0.8);width:100%;height:100%}.tutor-lesson-video-wrap{position:relative}.tutor_question_area{padding:25px 20px;background:#F4F7F8;border-radius:4px}.tutor_question_area p:last-child{margin-bottom:0}.tutor_add_answer_row{text-align:right;margin-top:20px}.tutor_add_answer_row .tutor-form-group:last-child{margin-top:20px}.tutor_admin_answers_list_wrap+.tutor_add_answer_row,.tutor_admin_answers_list_wrap{margin-left:100px}@media (max-width: 991px){.tutor_admin_answers_list_wrap+.tutor_add_answer_row,.tutor_admin_answers_list_wrap{margin-left:30px}}.tutor_original_question{margin-bottom:30px}.tutor_admin_answers_list_wrap .tutor_individual_answer{margin-bottom:40px}.tutor_admin_answers_list_wrap .tutor_question_area{background:#EDF9F1}.question-top-meta .tutor-question-avater a{display:inline-block}.question-top-meta .tutor-question-avater a span{height:50px;width:50px;border-radius:50%;display:block;line-height:50px;text-align:center;font-size:17px}.question-top-meta .tutor-question-avater a img{width:50px;height:50px;border-radius:50%}.question-top-meta{overflow:hidden;margin-bottom:20px}.question-top-meta .tutor-question-avater{float:left}.question-top-meta .review-meta{float:left;margin-bottom:0;margin-left:10px}.question-top-meta .review-meta a{display:block;font-size:18px;color:var(--tutor-text-color);line-height:20px}.question-top-meta .review-meta span{color:var(--tutor-light-color);vertical-align:text-top;display:block}.tutor_wp_editor_wrap .tutor-form-group a.tutor-button{margin-right:6px}.tutor-no-announcements{text-align:center}.tutor-announcement-meta{margin-bottom:10px;font-size:13px}.tutor-announcement{border:1px solid #eee;padding:20px;margin-top:30px;border-radius:4px}.announcement-delete-btn{float:right}.announcement-delete-btn a{color:var(--tutor-light-color);-webkit-transition:300ms;transition:300ms}.announcement-delete-btn a:hover{color:red}.tutor-announcement-title-wrap h3{color:var(--tutor-text-color);font-weight:500;margin-bottom:10px}.tutor-quiz-header span{background:#F88F1C;color:#ffffff;display:inline-block;padding:4px 10px;border-radius:4px;line-height:1;text-transform:uppercase;font-size:10px}.tutor-quiz-header h2{color:var(--tutor-text-color);font-size:36px;line-height:46px;font-weight:500;margin-bottom:15px}.tutor-quiz-header h5{color:var(--tutor-light-color)}.tutor-quiz-header h5 a{color:var(--tutor-text-color);font-weight:500}.tutor-quiz-header .tutor-quiz-meta{list-style:none;margin:20px 0 40px;padding:15px 0;border-top:1px solid #DCDFE5;border-bottom:1px solid #DCDFE5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-quiz-header .tutor-quiz-meta li{display:inline-block;color:var(--tutor-text-color)}.tutor-quiz-header .tutor-quiz-meta li strong{display:block;color:var(--tutor-light-color);font-weight:400}@media (max-width: 767px){.tutor-quiz-header .tutor-quiz-meta{display:block;border:none;padding:0}.tutor-quiz-header .tutor-quiz-meta li{display:block;color:var(--tutor-text-color);margin:5px;border:none;padding:0;border-radius:0}.tutor-quiz-header .tutor-quiz-meta li strong{display:inline-block;margin-right:5px}}.tutor-quiz-attempt-history{overflow-x:auto}.tutor-quiz-attempt-history-title{font-size:18px;color:var(--tutor-light-color);line-height:23px;font-weight:500;margin-bottom:15px;margin-top:70px}.tutor-quiz-attempt-history table{border-collapse:collapse;border-radius:4px}.tutor-quiz-attempt-history th{font-weight:400}.tutor-quiz-attempt-history table,.tutor-quiz-attempt-history th,.tutor-quiz-attempt-history td{border:1px solid #E8EFF1;padding:10px !important}.tutor-quiz-attempt-history table span.result-fail,.tutor-quiz-attempt-history table span.result-pass{display:inline-block;color:#fff;border-radius:2px;width:47px;height:26px;line-height:26px;text-align:center}.tutor-quiz-attempt-history table span.result-fail{background:#DF3247}.tutor-quiz-attempt-history table span.result-pass{background:var(--tutor-success-button-color)}@media (max-width: 767px){.single-quiz-page.tutor-quiz-attempt-history table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.single-quiz-page.tutor-quiz-attempt-history table tr th{display:none}.single-quiz-page.tutor-quiz-attempt-history table tr td{width:100%}.single-quiz-page.tutor-quiz-attempt-history table tr td:first-child{font-weight:600;background:#f1f1f1}.single-quiz-page.tutor-quiz-attempt-history table tr td:not(:first-child){text-align:right}.single-quiz-page.tutor-quiz-attempt-history table tr td:not(:first-child)::before{content:attr(title) ": ";float:left;font-weight:700}}.quiz-head-meta-info{color:var(--tutor-light-color);margin-bottom:40px}.quiz-head-meta-info span{color:var(--tutor-text-color)}#tutor-quiz-attempt-questions-wrap{margin-bottom:50px}.tutor-quiz-single-wrap .question-text{color:var(--tutor-text-color);font-size:20px;font-weight:600}.tutor-quiz-single-wrap .question-description{color:var(--tutor-text-color)}.quiz-attempt-single-question{margin-bottom:80px}.fill-in-the-blank-field .fill-in-the-blank-text-input{display:inline;border-top:none;border-left:none;border-right:none;border-bottom:1px dashed;background-color:transparent;padding:0px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 10px}.fill-in-the-blank-field .fill-in-the-blank-text-input:focus{background:none;outline:none}.tutor-quiz-answers-wrap{margin-bottom:50px}.tutor-quiz-answers-wrap textarea{background:transparent;border:1px solid #D4DADB;height:175px;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;min-width:100%;margin-bottom:5px}.tutor-quiz-answers-wrap textarea:focus{background:transparent;outline:none !important}.tutor-quiz-answers-wrap p{margin:0;line-height:26px}.quiz-answer-input-body .quiz-answer-image-wrap{margin-top:10px;margin-bottom:10px;max-width:200px}.quiz-answer-image-wrap img{max-width:100%;height:auto}.tutor-quiz-answers-wrap label{display:block;margin-bottom:15px;cursor:pointer}.tutor-quiz-answers-wrap label.answer-view-image,.tutor-quiz-answers-wrap label.answer-view-text_image{text-align:center;margin:0 10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:25%}.quiz-answer-input-bottom{position:relative;display:inline-block;line-height:20px}.tutor-quiz-answers-wrap label input{display:none}.tutor-quiz-answers-wrap label input+span{width:20px;height:20px;border:1px solid #DEDEDE;display:inline-block;border-radius:2px;position:relative;margin-right:5px}.tutor-quiz-answers-wrap label input:checked+span{background:var(--tutor-primary-color);border-color:var(--tutor-primary-color)}.tutor-quiz-answers-wrap label input:checked+span:after{content:'\e90f';position:absolute;font-family:'tutor';color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:11px;line-height:1}.tutor-quiz-answers-wrap label input[type="radio"]+span{content:'';border-radius:50%;margin-right:4px;vertical-align:top;font-size:1em}.tutor-quiz-answers-wrap label input[type="radio"]+span:after{content:'';height:8px;width:8px;background:#fff;border-radius:50%;left:50%}.question-type-ordering-item{border:1px solid #D4DADB;padding:10px;margin-bottom:10px;width:250px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.question-type-ordering-item.ui-sortable-placeholder{background-color:transparent}.question-type-ordering-item .answer-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.question-type-ordering-item .answer-sorting-bar{cursor:pointer}.quiz-answer-item-matching{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:25%}.answer-type-matching .quiz-answer-matching-items-wrap .quiz-answer-item-matching{display:inline-block;max-width:none;width:25%;padding:0 10px;vertical-align:top}@media (max-width: 767px){.answer-type-matching .quiz-answer-matching-items-wrap .quiz-answer-item-matching{width:50%}}@media (max-width: 575px){.answer-type-matching .quiz-answer-matching-items-wrap .quiz-answer-item-matching{width:100%}}.answer-type-matching .quiz-answer-matching-items-wrap{margin:0 -10px}.quiz-answer-matching-droppable{height:48px;min-width:200px;border:1px dashed #D4DADB}.quiz-draggable-answer-item{padding:10px 20px;border:1px solid #D4DADB;margin-right:10px;margin-bottom:10px;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quiz-draggable-answer-item .draggable-answer-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.quiz-draggable-rand-answers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.drop-hover{display:none}.quiz-answer-matching-droppable .drop-hover{background-color:#eeeeee;height:100%;width:100%;display:inline-block;float:left}.quiz-answer-matching-droppable .quiz-draggable-answer-item{width:100%;max-width:100%}.quiz-draggable-answer-item .draggable-answer-icon{margin-left:15px}.answer-type-image_matching .quiz-answer-item-matching{display:block}.answer-type-image_matching .quiz-answer-matching-items-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.answer-type-image_matching .quiz-answer-matching-droppable{width:100%;min-width:100%}.answer-type-image_matching img{width:100%;height:auto}.tutor-quiz-questions-pagination ul{margin:0;padding:0;list-style:none}.tutor-quiz-questions-pagination ul li{display:inline-block}.tutor-quiz-questions-pagination ul li a{background-color:var(--tutor-primary-color);padding:7px 13px;display:block;border-radius:50%;margin-right:10px;color:#ffffff}.tutor-quiz-questions-pagination ul li a:hover,.tutor-quiz-questions-pagination ul li a.active{background-color:var(--tutor-primary-color)}.quiz-image-answering-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}.quiz-image-answering-wrap img{max-width:100%;height:auto}.quiz-image-answering-answer{margin-right:10px;margin-left:10px;width:15%}.quiz-image-answering-image-wrap{margin-bottom:20px}.tutor-quiz-answers-wrap .quiz-image-answering-input-field-wrap input{width:100%;display:block;border:1px solid #D4DADB;-webkit-box-shadow:none;box-shadow:none;background:transparent;border-radius:2px;height:42px}.tutor-quiz-answers-wrap .quiz-image-answering-input-field-wrap input:focus{background:transparent;outline-offset:0 !important}.tutor-next-previous-pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-next-previous-pagination-wrap a{color:var(--tutor-primary-color)}div[class*="tutor-course-col"]{padding-left:15px;padding-right:15px;margin-bottom:30px}.tutor-course-loop{background:#fff;color:#29303b;overflow:hidden;position:relative;vertical-align:top;border-radius:4px;-webkit-transition:300ms;transition:300ms;border:1px solid rgba(0,0,0,0.05);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-course-loop a,.tutor-widget-course a{text-decoration:none !important}.tutor-course-header{position:relative}.tutor-course-loop-header-meta{position:absolute;left:0;top:13px;width:100%;padding-left:13px;padding-right:13px;overflow:hidden}.tutor-course-loop-header-meta .tutor-course-wishlist{float:right;background:#fff;font-size:19px;padding:5px 5px;border-radius:3px;-webkit-transition:300ms;transition:300ms}.tutor-course-loop-header-meta .tutor-course-wishlist a{display:block;color:var(--tutor-primary-color);-webkit-transition:300ms;transition:300ms}.tutor-course-loop-header-meta .tutor-course-wishlist:hover{background:var(--tutor-primary-color)}.tutor-course-loop-header-meta .tutor-course-wishlist:hover a{color:#fff}.tutor-course-loop-header-meta .tutor-course-wishlist a:focus{outline:none}.tutor-course-loop-header-meta .tutor-course-wishlist a.has-wish-listed:before{content:"\e908"}.tutor-course-loop-header-meta .tutor-course-wishlist a.updating-icon:before{content:'\e91d';margin-right:0}.tutor-course-loop-level{display:inline-block;background:#9013FE;padding:0 7px;color:#fff;font-size:12px;line-height:20px;border-radius:2px;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.1);box-shadow:0 0 1px rgba(0,0,0,0.1)}.tutor-course-loop:hover{-webkit-box-shadow:0 4px 23px rgba(0,0,0,0.1);box-shadow:0 4px 23px rgba(0,0,0,0.1)}.tutor-course-loop p{margin:0}.tutor-course-loop .tutor-course-header a,.tutor-course-loop .tutor-course-header a img{display:block;border-top-left-radius:4px;border-top-right-radius:4px}.tutor-loop-course-container{padding:25px 19px}.tutor-loop-rating-wrap{color:#F8C51C;margin-bottom:2px;font-size:16px}.tutor-rating-count{color:var(--tutor-text-color)}.tutor-rating-count i{font-style:normal;display:inline-block;margin-left:5px}.tutor-loop-rating-wrap i:before{margin-right:4px;margin-left:0}.tutor-course-loop-title h2{font-size:20px;line-height:28px;font-weight:600;margin-bottom:17px}.tutor-course-loop-title h2 a{color:var(--tutor-text-color)}.tutor-course-loop-title h2 a:hover{color:var(--tutor-primary-color)}.tutor-course-loop-meta{margin-bottom:15px;color:var(--tutor-text-color);font-size:var(--tutor-text-size)}.tutor-course-loop-meta>div{display:inline-block}.tutor-course-loop-meta>div i{font-size:16px;margin-right:4px}.tutor-course-loop-meta>div i,.tutor-course-loop-meta>div span{vertical-align:middle}.tutor-course-loop-meta>div+div{margin-left:10px}.tutor-loop-course-footer{padding:15px;border-top:1px solid rgba(0,0,0,0.05);color:#838791;font-size:12px;line-height:25px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-weight:400}.tutor-loop-course-footer:after{content:'';display:table;clear:both}.tutor-loop-course-footer span.woocommerce-Price-currencySymbol{vertical-align:top}.tutor-course-loop-price{color:var(--tutor-text-color);font-size:16px}.tutor-course-loop-price .price del{font-weight:400}.tutor-course-loop-price .price del span{text-decoration:line-through;color:var(--tutor-light-color)}.tutor-course-loop-price .price del>span{margin-right:6px}.tutor-course-loop-price .price del+ins{background:transparent;margin-left:0;text-decoration:none}.tutor-course-loop-price>.price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:600;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-loop-price>.price .subscription-details{font-size:15px;margin-left:4px;font-weight:400}.tutor-course-loop-price>.price .subscription-details+.tutor-loop-cart-btn-wrap{margin-left:0;margin-top:4px}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a{color:var(--tutor-text-color);position:relative;line-height:20px;vertical-align:top;display:block;font-weight:400;background:transparent;padding:0}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a:hover{color:var(--tutor-primary-color)}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap{margin-left:auto}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a.added{display:none}.tutor-course-loop-price>.price .tutor-loop-cart-btn-wrap a::before{content:'\e915';font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px;vertical-align:top;color:var(--tutor-primary-color)}@-webkit-keyframes mymove{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mymove{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.tutor-course-loop:hover .tutor-loop-course-footer .tutor-loop-cart-btn-wrap{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-course-col-4{width:25%}.tutor-course-col-3{width:33.33%}.tutor-course-col-2{width:50%}.tutor-course-col-1{width:100%}.tutor-course-col-1 .tutor-course-loop{width:100%}.tutor-course-col-5{width:20%}.tutor-course-col-6{width:16.66%}@media (max-width: 991px){.tutor-course-col-6,.tutor-course-col-5,.tutor-course-col-4,.tutor-course-col-3,.tutor-course-col-2{width:50%}}@media (max-width: 575px){.tutor-course-col-6,.tutor-course-col-5,.tutor-course-col-4,.tutor-course-col-3,.tutor-course-col-2{width:100%}}.tutor-course-filter-wrap{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-filter-form{display:inline-block;margin:0}.tutor-courses{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;padding:0}.tutor-loop-course-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.clearfix:before,.clearfix:after{display:block;clear:both;content:""}.tutor-loop-author,.tutor-meta{color:#bac0cf}.tutor-text-mute{color:#bac0cf;font-weight:400}.tutor-loop-author{overflow:hidden;font-size:var(--tutor-text-size)}.tutor-loop-author .tutor-single-course-avatar img{width:25px;height:25px;display:block;border-radius:50%;margin-right:6px}.tutor-loop-author .tutor-single-course-avatar .tutor-text-avatar{height:25px;width:25px;display:inline-block;border-radius:50%;text-align:center;line-height:25px;font-size:11px;margin-right:6px}.tutor-loop-author>div{display:inline-block;float:left}.tutor-loop-author>div a{color:var(--tutor-text-color);font-weight:500;-webkit-transition:300ms;transition:300ms}.tutor-loop-author>div a:hover{color:var(--tutor-primary-color)}.tutor-loop-author>div span{display:inline-block;margin:0 2px 0 2px;color:var(--tutor-light-color);line-height:25px;font-weight:400}.tutor-course-lising-category a:not(:last-child):after{content:', ';margin-right:5px}.tutor-course-enrolled-wrap{margin:0 -20px -20px !important;padding:12px 20px;overflow:hidden;border-top:1px solid #DCDFE5;font-size:14px}.tutor-course-enrolled-wrap p{font-weight:600;margin:0}.tutor-course-enrolled-wrap p i{padding-right:9px;float:left;font-size:20px;line-height:20px}.tutor-course-enrolled-wrap p i,.tutor-course-enrolled-wrap p span{color:var(--tutor-success-button-color)}.tutor-notice-warning{background-color:#fcf8e3;border-color:#faebcc;padding:20px;margin-bottom:10px}.tutor-info-msg,.tutor-success-msg,.tutor-warning-msg,.tutor-error-msg{margin:10px 0;padding:10px;border-radius:3px 3px 3px 3px}.tutor-info-msg{color:var(--tutor-primary-color);background-color:#BEF}.tutor-success-msg{color:var(--tutor-success-button-color);background-color:#DFF2BF}.tutor-warning-msg{color:#9F6000;background-color:#FEEFB3}.tutor-error-msg{color:#D8000C;background-color:#fbdcdc;border:1px solid #d8000c}.cart-required-login,.cart-required-login a,.cart-required-login form{cursor:pointer}.single_add_to_cart_button,a.tutor-button,.tutor-button,a.tutor-btn,.tutor-btn{color:#fff;border:1px solid var(--tutor-primary-color);background-color:var(--tutor-primary-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;border-radius:4px;text-transform:capitalize;line-height:20px;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:300ms;transition:300ms;overflow:hidden;vertical-align:top}.single_add_to_cart_button i,a.tutor-button i,.tutor-button i,a.tutor-btn i,.tutor-btn i{line-height:19px;margin-right:7px;font-size:16px}.single_add_to_cart_button.btn-sm,a.tutor-button.btn-sm,.tutor-button.btn-sm,a.tutor-btn.btn-sm,.tutor-btn.btn-sm{padding:9px 14px;line-height:19px}a.tutor-button.bordered-button,.tutor-button.bordered-button,a.tutor-btn.bordered-btn,.tutor-btn.bordered-btn{color:var(--tutor-primary-color);border:1px solid var(--tutor-primary-color);background-color:#fff}a.tutor-button.default-btn,.tutor-button.default-btn,a.tutor-btn.default-btn,.tutor-btn.default-btn{color:#393C40;border:1px solid #B8BABE;background:#fff}a.tutor-button.default-btn i,.tutor-button.default-btn i,a.tutor-btn.default-btn i,.tutor-btn.default-btn i{color:var(--tutor-primary-color)}a.tutor-button.default-btn:hover,.tutor-button.default-btn:hover,a.tutor-btn.default-btn:hover,.tutor-btn.default-btn:hover{background-color:var(--tutor-primary-color);border-color:var(--tutor-primary-color);color:#fff}a.tutor-button.default-btn:hover i,.tutor-button.default-btn:hover i,a.tutor-btn.default-btn:hover i,.tutor-btn.default-btn:hover i{color:#fff}a.tutor-button:hover,.tutor-button:hover,a.tutor-btn:hover,.tutor-btn:hover{background-color:var(--tutor-primary-hover-color);border-color:var(--tutor-primary-hover-color);color:#fff}a.tutor-button.bordered-button:hover,.tutor-button.bordered-button:hover,a.tutor-btn.bordered-btn:hover,.tutor-btn.bordered-btn:hover{border:1px solid var(--tutor-primary-color);background-color:var(--tutor-primary-color)}a.tutor-button.button-light,.tutor-button.button-light{color:#B1B8C9;background-color:#DAE4E6;border:1px solid #DAE4E6}a.tutor-button.button-light:hover,.tutor-button.button-light:hover{color:#939BAE;background-color:#E8EFF1;border:1px solid #E8EFF1}.tutor-button.tutor-danger{background-color:#E53935;border-color:#E53935}.tutor-button.tutor-danger:hover{background-color:#E53935;border-color:#E53935;-webkit-filter:brightness(0.9);filter:brightness(0.9)}.tutor-button.tutor-success{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color)}.tutor-button.tutor-success:hover{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);-webkit-filter:brightness(0.9);filter:brightness(0.9)}.course-enrolled-nav-wrap{border-bottom:1px solid #dedfe0;margin-bottom:45px}.tutor-button-block{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutor-wrap{width:100%}.tutor-wrap nav.course-enrolled-nav ul{list-style:none;margin:0 0 -1px;padding:0}.tutor-wrap nav.course-enrolled-nav ul li{display:inline-block}.tutor-wrap nav.course-enrolled-nav ul li a{display:block;font-size:16px;padding:5px 0 20px;margin-right:20px;color:var(--tutor-light-color);border-bottom:2px solid transparent}.tutor-wrap nav.course-enrolled-nav ul li:not(:first-child) a{margin-left:20px}.tutor-wrap nav.course-enrolled-nav ul li.active a{border-bottom:2px solid var(--tutor-primary-color);color:var(--tutor-text-color)}@media (max-width: 575px){.tutor-wrap nav.course-enrolled-nav ul li{display:inline-block}.tutor-wrap nav.course-enrolled-nav ul li:not(:first-child) a,.tutor-wrap nav.course-enrolled-nav ul li a{padding:8px;margin:0}.tutor-wrap nav.course-enrolled-nav ul li.active a{border:none;color:var(--tutor-primary-color)}}.tutor-updating-message i{display:none}.tutor-profile-photo-upload-wrap{width:200px;height:auto;margin-bottom:70px;position:relative}.tutor-profile-photo-upload-wrap img{width:100%;height:auto;display:block}a.tutor-profile-photo-upload-btn,button.tutor-profile-photo-upload-btn{position:absolute;top:100%;background-color:var(--tutor-primary-color);color:#fff;display:block;width:100%;text-align:CENTER;padding:9px 0}a.tutor-profile-photo-upload-btn:hover,button.tutor-profile-photo-upload-btn:hover{background-color:var(--tutor-primary-hover-color);color:#fff}.tutor-profile-photo-delete-btn{position:absolute;color:#ff000c;right:10px;top:10px}.single-instructor-wrap{border:1px solid #e8eff1;margin-bottom:30px;border-radius:4px}.single-instructor-wrap .single-instructor-top{padding:20px;border-bottom:1px solid #e8eff1;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){.single-instructor-wrap .single-instructor-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.single-instructor-wrap .single-instructor-top h3,.single-instructor-wrap .single-instructor-top h4{margin:0;padding:0}.single-instructor-wrap .tutor-instructor-left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:30px}@media (max-width: 767px){.single-instructor-wrap .tutor-instructor-left{width:100%;margin-bottom:15px}}.single-instructor-wrap .instructor-avatar{float:left}.single-instructor-wrap .instructor-avatar img{max-width:50px;height:auto;border-radius:50%}.single-instructor-wrap .instructor-name{float:left;padding-left:20px;max-width:180px}.single-instructor-wrap .instructor-name h3{font-size:16px;color:var(--tutor-text-color);font-weight:600}.single-instructor-wrap .instructor-name h3 a{font-weight:500;color:var(--tutor-text-color)}.single-instructor-wrap .instructor-name h4{font-weight:500;color:var(--tutor-light-color)}.single-instructor-wrap .single-instructor-bottom{padding:15px 20px;text-align:right;overflow:hidden}@media (max-width: 767px){.single-instructor-wrap .single-instructor-bottom{text-align:left}}.single-instructor-wrap .single-instructor-bottom p{margin:0}.single-instructor-wrap .single-instructor-bottom .ratings{float:left}.single-instructor-wrap .single-instructor-bottom .ratings i{margin-right:4px}.single-instructor-wrap .single-instructor-bottom .courses,.single-instructor-wrap .single-instructor-bottom .students{display:inline-block;margin-left:20px}.single-instructor-wrap .single-instructor-bottom .courses i,.single-instructor-wrap .single-instructor-bottom .students i{font-size:18px;display:inline-block;margin-right:2px;vertical-align:middle}.single-instructor-wrap .single-instructor-bottom .ratings .rating-total-meta{color:#bac0cf}.single-instructor-wrap .single-instructor-bottom .ratings .rating-generated{color:#f8c51c}.tutor-dashboard-pagination-results-stats{margin:10px 0 30px}.statement-address{margin:10px 0;color:#555}.statement-order-completed{background:var(--tutor-success-button-color);color:#fff;padding:2px 5px;border:none}.tutor-login-wrap{max-width:520px;margin:0 auto;padding:40px 55px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);box-shadow:0 0 15px rgba(0,0,0,0.1);border-radius:5px}.tutor-login-wrap form{margin:0}.tutor-login-wrap .tutor-login-title{margin-bottom:25px;padding:0 40px;text-align:center}.tutor-login-form-wrap{max-width:450px;margin:auto}.tutor-login-form-wrap p{margin-bottom:0}.tutor-login-form-wrap label{display:block;margin-bottom:4px}.tutor-login-form-wrap .tutor-alert{margin-bottom:20px}.tutor-login-form-wrap input[type="password"],.tutor-login-form-wrap input[type="text"]{width:100%;display:block;border:1px solid #E8EFF1;-webkit-box-shadow:none;box-shadow:none;margin-bottom:20px;border-radius:4px;background:#ECEEF4;line-height:48px;padding:0;text-indent:15px}.tutor-login-form-wrap input[type="password"]:focus,.tutor-login-form-wrap input[type="text"]:focus{background:#ffffff;border-color:var(--tutor-primary-color)}.tutor-login-form-wrap input::-webkit-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input::-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input:-ms-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input:-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-rememeber-wrap{overflow:hidden;text-align:right;margin-bottom:30px}.tutor-login-rememeber-wrap p{display:inline-block;float:left}.tutor-login-rememeber-wrap p,.tutor-login-rememeber-wrap label{margin:0}.tutor-form-register-wrap a,.tutor-login-rememeber-wrap a,.tutor-login-rememeber-wrap label{color:#606C8F;vertical-align:middle;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-webkit-transition:300ms;transition:300ms}.tutor-form-register-wrap a:hover,.tutor-login-rememeber-wrap a:hover,.tutor-login-rememeber-wrap label:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-login-form-wrap input[type="submit"]{color:#fff;background-color:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);padding:15px 30px;border-radius:4px;text-transform:uppercase;line-height:1;display:block;width:100%;-webkit-transition:300ms;transition:300ms}.tutor-login-form-wrap input[type="submit"]:hover{color:#fff;background-color:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color)}.tutor-login-form-wrap input[type="checkbox"]{margin-right:4px}.tutor-form-register-wrap{text-align:center;margin-top:15px}.tutor-course-login-wrap h4{font-size:42px;line-height:1.2;margin-bottom:20px;color:var(--tutor-text-color)}.tutor-cart-box-login-form{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:99;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-overlay-close{position:absolute;background:transparent;width:100%;height:100%;z-index:-1}.course-login-title{margin-bottom:50px}.tutor-cart-box-login-form .tutor-cart-box-login-form-inner{background:#fff;padding:50px 40px;position:relative;width:400px;font-size:16px;font-weight:400;max-height:90%;overflow:auto}.tutor-cart-box-login-form-inner button.tutor-popup-form-close{position:absolute;padding:0;margin:0;border:none;background-color:transparent;top:14px;right:20px;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";cursor:pointer;-webkit-transition:300ms;transition:300ms;color:var(--tutor-text-color)}.tutor-cart-box-login-form-inner button.tutor-popup-form-close:hover{color:red}.tutor-option-field-row label,.tutor-form-group label{display:block;margin-bottom:10px}.tutor-option-field textarea,.tutor-option-field select,.tutor-option-field input[type="text"],.tutor-option-field input[type="number"],.tutor-option-field input[type="pas.tutor-dashboard-content-innersword"],.tutor-form-group textarea,.tutor-form-group select,.tutor-form-group input[type="text"],.tutor-form-group input[type="number"],.tutor-form-group input[type="password"]{width:100%;display:block;border:1px solid #DCDFE5;-webkit-box-shadow:none;box-shadow:none;margin-bottom:20px;border-radius:4px;background:#ffffff;line-height:48px;padding:0;text-indent:15px;-webkit-transition:300ms;transition:300ms;font-size:16px}.tutor-form-group{position:relative}.tutor-form-group span.tutor-input-prepand{position:absolute;height:calc(100% - 2px);font-size:21px;line-height:50px;padding:0 12px;background:transparent;border-right:1px solid #DCDFE5;top:1px}.tutor-form-group span.tutor-input-prepand+input{padding-left:35px}.tutor-course-builder-form-elem{margin-bottom:20px}.tutor-option-field .select2-container,.tutor-form-group .select2-container{margin-bottom:20px;width:100% !important}.tutor-option-field .select2-container ul.select2-selection__rendered,.tutor-form-group .select2-container ul.select2-selection__rendered{padding:4px 9px;display:block}.tutor-option-field .select2-container li.select2-selection__choice,.tutor-form-group .select2-container li.select2-selection__choice{background:#EBEEF0;color:#606C8F;line-height:29px;border-radius:3px;padding:0 9px;margin:5px;border:none;font-weight:600}.tutor-option-field .select2-container .select2-search__field,.tutor-form-group .select2-container .select2-search__field{padding:8px 3px 8px 6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.tutor-option-field .select2-container .select2-search__field::-webkit-input-placeholder,.tutor-form-group .select2-container .select2-search__field::-webkit-input-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-search__field::-moz-placeholder,.tutor-form-group .select2-container .select2-search__field::-moz-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-search__field:-ms-input-placeholder,.tutor-form-group .select2-container .select2-search__field:-ms-input-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-search__field:-moz-placeholder,.tutor-form-group .select2-container .select2-search__field:-moz-placeholder{color:#ABAFB6}.tutor-option-field .select2-container .select2-selection--single,.tutor-option-field .select2-container .select2-selection--multiple,.tutor-form-group .select2-container .select2-selection--single,.tutor-form-group .select2-container .select2-selection--multiple{border-color:#DCDFE5}.tutor-option-field .select2-container.select2-container--focus .select2-selection--single,.tutor-option-field .select2-container.select2-container--focus .select2-selection--multiple,.tutor-form-group .select2-container.select2-container--focus .select2-selection--single,.tutor-form-group .select2-container.select2-container--focus .select2-selection--multiple{border-color:var(--tutor-primary-color)}.tutor-option-field textarea,.tutor-form-group textarea{line-height:26px;text-indent:0;padding:15px;height:180px}.tutor-option-field textarea:focus,.tutor-form-group textarea:focus,.tutor-option-field input:focus,.tutor-form-group input:focus{outline:none}.tutor-dashboard-course-builder-wrap .tutor-option-field textarea,.tutor-dashboard-course-builder-wrap .tutor-form-group textarea{height:100px}.tutor-option-field textarea:focus,.tutor-option-field input:not([type="submit"]):focus,.tutor-form-group textarea:focus,.tutor-form-group input:not([type="submit"]):focus{background:#ffffff;border-color:var(--tutor-primary-color)}.tutor-option-field textarea::-webkit-input-placeholder,.tutor-option-field input::-webkit-input-placeholder,.tutor-form-group textarea::-webkit-input-placeholder,.tutor-form-group input::-webkit-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field textarea::-moz-placeholder,.tutor-option-field input::-moz-placeholder,.tutor-form-group textarea::-moz-placeholder,.tutor-form-group input::-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field textarea:-ms-input-placeholder,.tutor-option-field input:-ms-input-placeholder,.tutor-form-group textarea:-ms-input-placeholder,.tutor-form-group input:-ms-input-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field textarea:-moz-placeholder,.tutor-option-field input:-moz-placeholder,.tutor-form-group textarea:-moz-placeholder,.tutor-form-group input:-moz-placeholder{color:#b0b6c8;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-option-field select,.tutor-form-group select{padding:2px 5px;height:50px}.tutor-form-group.tutor-reg-form-btn-wrap{text-align:right}.tutor-form-group.tutor-reg-form-btn-wrap .tutor-button{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color)}.tutor-option-field p.desc{margin:-10px 0 20px;font-size:13px;font-style:italic;opacity:.7}.tutor-option-field:last-child .tutor-option-field p.desc{margin-bottom:0}.tutor-option-gorup-fields-wrap .tutor-lesson-video-runtime{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-option-gorup-fields-wrap .tutor-lesson-video-runtime .tutor-option-group-field{padding-right:30px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:46px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:13px;font-size:16px}.select2-container .select2-selection--single{height:48px}.select2-container .select2-selection--multiple{min-height:50px}.tutor-price-preview-box{border:1px solid #DCDFE5;padding:20px;margin-bottom:30px;border-radius:4px;overflow:hidden}.tutor-price-box-thumbnail{margin:-20px -20px 20px}.tutor-price-box-thumbnail .tutor-single-lesson-segment{margin-bottom:0}.tutor-price-box-description h6{font-size:23px;margin:15px 0 5px}.tutor-price-box-description ul{list-style:none}.tutor-course-purchase-box a{display:block;text-align:center;margin-top:6px}.tutor-price-preview-box .price{font-size:35px;font-weight:500;margin:0 0 20px;overflow:hidden;line-height:1}.tutor-price-preview-box .price .subscription-details{font-size:var(--tutor-text-size);display:block;margin-top:12px;line-height:1.2em}.tutor-price-preview-box .price>.price{margin-bottom:0}.tutor-price-preview-box .price del+ins{margin-left:0;float:left}.tutor-course-reviews-wrap{border:1px solid #E8EFF1;border-radius:4px}.tutor-course-avg-rating-total{color:var(--tutor-light-color)}.tutor-course-avg-rating-total span{color:var(--tutor-text-color)}.tutor-review-individual-item{border-top:1px solid #E8EFF1;padding:30px;overflow:hidden}.tutor-review-individual-item p{margin:0;padding:0}.course-avg-rating-wrap{padding:20px 20px 20px 40px}.tutor-review-individual-item .review-left{width:200px;float:left;overflow:hidden}.tutor-review-individual-item .review-content{padding-left:200px}@media (max-width: 991px){.tutor-review-individual-item .review-left{width:100%;float:none;margin-bottom:25px}.tutor-review-individual-item .review-content{padding-left:0}}@media (max-width: 991px){.tutor-single-course-sidebar{margin-top:30px}}.tutor-review-individual-item .review-avatar{width:50px;float:left}.tutor-review-individual-item .review-avatar img{border-radius:50%;margin:0;border:none;max-width:100%;height:auto}.tutor-review-individual-item .tutor-review-user-info{float:left;padding-left:20px}.tutor-review-individual-item .tutor-review-user-info p{margin-bottom:0}.tutor-review-individual-item .tutor-review-user-info a{color:var(--tutor-text-color)}.review-avatar .tutor-text-avatar,.tutor-dashboard-avater .tutor-text-avatar,.instructor-avatar .tutor-text-avatar{border-radius:50%;width:50px;height:50px;text-align:center;display:block;line-height:50px;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,0.4)}.course-avg-rating-wrap .course-avg-rating{font-size:76px;line-height:1;font-weight:400}.course-avg-rating-wrap p{margin:0}.tutor-review-individual-item .tutor-review-name{font-size:16px;font-weight:600}.tutor-review-individual-item .review-meta{color:var(--tutor-light-color)}.individual-review-rating-wrap{color:#F8C51C}.individual-review-rating-wrap i,.course-avg-rating-html i{margin-right:4px;color:#F8C51C}.course-rating-meter{display:-webkit-box;display:-ms-flexbox;display:flex}.course-rating-meter i.tutor-icon-star-full{color:#F8C51C}.rating-meter-bar-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.rating-meter-col{margin:0 3px}.course-rating-meter{margin-bottom:8px}.rating-meter-bar{height:5px;width:100%;background:#E8EFF1;margin-top:11px;border-radius:15px;overflow:hidden}.rating-meter-fill-bar{background:#F8C51C;height:5px}.rating-meter-col.rating-text-col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tutor-pagination,.tutor-pagination-wrap{text-align:center;margin:20px 0}.tutor-pagination a,.tutor-pagination span,.tutor-pagination-wrap a,.tutor-pagination-wrap span{padding:3px;display:inline-block}.tutor-pagination-wrap a:hover,.tutor-pagination a:hover{color:var(--tutor-primary-color)}.tutor-course-tags{margin:-5px}.tutor-course-tags a{padding:6px 15px;background:#E8EFF1;display:inline-block;margin:5px;color:var(--tutor-text-color);border-radius:2px;-webkit-transition:300ms;transition:300ms}.tutor-course-tags a:hover{color:#000}.certificate-download-btn{margin-top:20px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;text-align:center;text-transform:uppercase !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tutor-single-entry-content .tutor-course-prerequisites{padding:60px}.prerequisites-course-lists{padding:0;list-style:none;margin:0}.prerequisites-course-lists li a{padding:13px 15px;border:1px solid #DCDFE5;margin-bottom:20px;border-radius:4px;font-weight:500;color:var(--tutor-primary-color);font-size:16px}.prerequisites-course-lists li:first-child{padding:13px 40px 13px 60px;border:1px solid #f7e5b9;margin-bottom:20px;border-radius:4px;font-weight:500;background:#fffff5;color:#b39f70;position:relative}.prerequisites-course-lists li:first-child>span{position:absolute;left:20px;top:13px}.prerequisites-course-lists li .prerequisites-course-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prerequisites-course-feature-image img{width:70px;border-radius:2px;height:auto;margin:0 !important;-webkit-box-shadow:0 0 1px rgba(0,0,0,0.08);box-shadow:0 0 1px rgba(0,0,0,0.08)}.prerequisites-course-lists li .prerequisites-course-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:15px;-webkit-transition:300ms;transition:300ms}.prerequisites-course-lists li a:hover .prerequisites-course-title{color:var(--tutor-primary-color)}.prerequisites-course-checkmark{line-height:24px;height:24px;text-transform:uppercase;font-size:12px;font-weight:700;min-width:107px}.prerequisites-course-checkmark i{height:24px;width:24px;background:#DBDDDD;color:#DBDDDD;display:inline-block;text-align:center;border-radius:2px;margin-right:3px}.prerequisites-course-checkmark.is-complete i{background:var(--tutor-success-button-color);color:#fff}.tutor-single-course-meta ul li.tutor-social-share{float:right;margin-right:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 575px){.tutor-single-course-meta ul li.tutor-social-share{display:none}}.tutor-single-course-meta ul li.tutor-social-share button{margin:0;border:none;background:transparent;color:var(--tutor-light-color);-webkit-transition:300ms;transition:300ms;padding:0 4px;cursor:pointer}.tutor-single-course-meta ul li.tutor-social-share button:hover{color:var(--tutor-primary-color)}.rtl .tutor-single-course-meta ul li.tutor-social-share{float:left}.rtl .tutor-single-course-meta ul li,.rtl .tutor-loop-author>div{float:right}.rtl .tutor-single-course-meta ul li{margin-right:0;margin-left:40px}.rtl .tutor-wrap nav.course-enrolled-nav ul li a{margin-right:0;margin-left:20px}.rtl .tutor-progress-bar .tutor-progress-filled:after{left:auto;right:var(--tutor-progress-left);-webkit-transform:translateY(-50%) translateX(50%);transform:translateY(-50%) translateX(50%)}.rtl .tutor-progress-percent{padding-left:0;padding-right:20px}.rtl .tutor-course-lesson h5 i{margin-right:0;margin-left:10px}.rtl .tutor-course-lesson h5 .lesson-preview-icon i{margin-right:10px;margin-left:0}.rtl .tutor-course-lesson h5 .tutor-lesson-duration{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.rtl .tutor-custom-list-style li{padding-right:25px;padding-left:0px}.rtl .tutor-custom-list-style li:before{left:auto;right:0}.rtl .single-instructor-wrap .instructor-name,.rtl .single-instructor-wrap .instructor-avatar{float:right}.rtl .single-instructor-wrap .instructor-name{padding-left:0;padding-right:20px}.rtl .single-instructor-wrap .instructor-bio{padding-left:0;padding-right:260px}.rtl .tutor-single-page-top-bar .tutor-topbar-back-to-curse-wrap{margin-left:30px;margin-right:0}.rtl .tutor-single-lesson-button-group .tutor-single-lesson-button a,.rtl .tutor-topics-in-single-lesson .tutor-single-lesson-items a{padding:14px 17px 14px 100px}.rtl .tutor-lessons-under-topic .tutor-lesson-right-icons{right:auto;left:15px}.rtl .tutor-lessons-under-topic .tutor-lesson-right-icons .tutor-lesson-complete{margin-left:0;margin-right:8px}.rtl .tutor-single-lesson-button-group .tutor-single-lesson-button a>i:first-child,.rtl .tutor-topics-in-single-lesson .tutor-single-lesson-items a>i:first-child{margin-right:0;margin-left:10px}.rtl .tutor-topbar-home-btn{margin-left:0;margin-right:20px}@media screen and (max-width: 546px){.rtl .tutor-topbar-home-btn{margin-right:10px}}.rtl .tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button{margin-left:15px;margin-right:0}.tutor-frontend-modal{position:fixed;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:999999}.tutor-frontend-modal .tutor-frontend-modal-overlay{background:rgba(0,0,0,0.7);height:100%;width:100%;position:fixed;left:0;top:0;z-index:-1;cursor:url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.852 12.004L.23 22.7a.764.764 0 0 0 0 1.076.75.75 0 0 0 1.068 0L12 13l10.703 10.778a.75.75 0 0 0 1.069 0 .764.764 0 0 0 0-1.076L13.148 12.004l10.63-10.706a.764.764 0 0 0 0-1.075.752.752 0 0 0-1.067 0L12 11.008 1.289.223a.752.752 0 0 0-1.068 0 .764.764 0 0 0 0 1.076l10.631 10.705z' fill='%23F0576A' fill-rule='evenodd'/%3E%3C/svg%3E"),auto}.tutor-frontend-modal .tutor-frontend-modal-content{position:relative;background:#fff;padding:60px;width:90%;max-width:750px;max-height:90%;overflow-y:auto}@media (max-width: 768px){.tutor-frontend-modal .tutor-frontend-modal-content{padding:40px}}@media (max-width: 540px){.tutor-frontend-modal .tutor-frontend-modal-content{padding:20px}}button.tm-close.tutor-icon-line-cross{position:absolute;right:23px;top:23px;background:transparent;padding:0;font-size:24px;border:none;color:var(--tutor-light-color)}button.tm-close.tutor-icon-line-cross:hover{color:red}.label-order-status{padding:3px 5px;border-radius:3px}.label-status-completed{background-color:#4BD863;color:#ffffff}.label-status-cancelled{background-color:#FD6A03;color:#ffffff}.label-status-on-hold{background-color:#DB5382;color:#ffffff}.tutor-lesson-content-area h2{margin-bottom:25px;margin-top:20px;font-weight:500}.assignment-result-wrap{text-align:center;padding:10px 0}.submitted-assignment-grade-pass{color:var(--tutor-success-button-color)}.submitted-assignment-grade-failed{color:red}.received-marks{color:var(--tutor-primary-color)}.tutor-dashboard-course-builder-wrap .tutor-form-row{margin-top:20px;margin-bottom:20px}.video_source_wrap_html5{width:100px;text-align:center}.video-poster-img img{max-width:200px;height:auto}.tutor-assignment-information{font-size:16px}.tutor-assignment-information ul{padding:0;margin:0 0 22px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-assignment-information ul li strong{font-weight:700}.tutor-assignment-attachment-upload-wrap .tutor-form-group{display:inline-block}.tutor-assignment-attachment-upload-wrap .tutor-form-group label+input{display:none}.tutor-assignment-attachment-upload-wrap .tutor-form-group label{padding:15px 17px;border:1px solid #DCDFE5;overflow:hidden;margin-right:15px;border-radius:4px;cursor:pointer}.tutor-assignment-attachment-upload-wrap .tutor-form-group label i{font-size:30px;line-height:30px;float:left;margin-right:12px}.tutor-assignment-attachment-upload-wrap .tutor-form-group label span{line-height:30px}.tutor-assignment-attachment-upload-wrap{margin-bottom:40px}#tutor-course-topics a{text-decoration:none}#tutor-course-topics .tutor-topics-wrap{border-bottom:1px solid #F6F8FA;padding-bottom:0;margin:0}.tutor-untopics-lessons .course-content-item,.course-contents .course-content-item{padding:10px 12px 10px 25px;border-bottom:1px solid #D9D9D9;background-color:#EBEEF0}.tutor-untopics-lessons .course-content-item .tutor-lesson-top,.course-contents .course-content-item .tutor-lesson-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-untopics-lessons .course-content-item .tutor-lesson-top a:last-child,.course-contents .course-content-item .tutor-lesson-top a:last-child{margin-left:auto}.tutor-untopics-lessons .course-content-item .tutor-lesson-top a.open-tutor-lesson-modal,.course-contents .course-content-item .tutor-lesson-top a.open-tutor-lesson-modal{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-untopics-lessons .course-content-item .tutor-lesson-top a,.course-contents .course-content-item .tutor-lesson-top a{color:#393C40;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-untopics-lessons .course-content-item .tutor-lesson-top i,.course-contents .course-content-item .tutor-lesson-top i{padding-right:7px;color:#393C40}.tutor-untopics-lessons .course-content-item .tutor-lesson-top .tutor-updating-message i,.course-contents .course-content-item .tutor-lesson-top .tutor-updating-message i{display:none}.tutor-untopics-lessons .course-content-item .tutor-lesson-top i.tutor-icon-garbage:hover,.course-contents .course-content-item .tutor-lesson-top i.tutor-icon-garbage:hover{color:red}.tutor-lessons.ui-sortable{min-height:20px}#tutor-course-topics .drop-lessons p{margin:0}#tutor-course-topics .course-content-item:hover{background-color:#EBEEF0}#tutor-course-topics .tutor-lessons{padding-left:0}#tutor-course-topics .tutor-lesson-top,#tutor-course-topics .tutor-lesson-top i{font-size:15px}#tutor-course-topics .tutor-lesson-top .open-tutor-quiz-modal i{display:inline-block;vertical-align:middle;margin-right:5px}#tutor-course-topics .tutor-lesson-top{display:-webkit-box;display:-ms-flexbox;display:flex}#tutor-course-topics .tutor-lesson-top .open-tutor-lesson-modal,.tutor-quiz .open-tutor-quiz-modal,.course-content-item .open-tutor-assignment-modal{-webkit-box-flex:1;-ms-flex:1;flex:1}#tutor-course-topics .tutor-lesson-top i.tutor-icon-move{margin-right:10px;cursor:ns-resize}.rtl #tutor-course-topics .tutor-lesson-top i.tutor-icon-move{margin-right:0;margin-left:10px}#tutor-course-topics .tutor-lesson-top i.tutor-icon-pencil{margin:0 10px}#tutor-course-topics .tutor-lesson-top a{color:#393C40}#tutor-course-topics .tutor-lesson-top a.tutor-updating-message i{display:none}.course-move-handle{cursor:row-resize}.new-topic-btn-wrap{padding:20px}p.course-empty-content{padding-left:20px;padding-right:20px}.tutor_btn_lg{line-height:45px;background-color:var(--tutor-primary-color);color:#ffffff;padding:0 20px;display:inline-block;border-radius:2px;font-weight:300;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.tutor_btn_lg:focus{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}.tutor_btn_lg:focus,.tutor_btn_lg:hover{background-color:var(--tutor-primary-color);color:#ffffff}.ui-sortable-placeholder{visibility:visible;background-color:#dddd}.tutor-untopics-lessons{border:1px solid #eee;padding:20px;margin:0 -1px -1px;background-color:#fbfbfb}.tutor-untopics-lessons h3{font-weight:300}.tutor-untopics-lessons .tutor-lessons{padding-left:0 !important}.create-new-lesson-wrap{text-align:center}.tutor-metabox-add-topics .tutor-option-field-row:last-child,.tutor-topics-edit-form .tutor-option-field-row:last-child{border-bottom:none}.tutor-metabox-add-topics .tutor-option-field-row textarea{height:120px}.topic-edit-icon{cursor:pointer}.tutor-topic-title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:300;margin:0;line-height:45px;padding-left:15px}.rtl .tutor-topic-title{padding-left:0;padding-right:15px}.tutor-topic-title a{color:#393C40}.tutor-topic-title .topic-inner-title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer;max-width:calc(100% - 137px);font-weight:400;font-size:16px}.tutor-topic-title span{padding:0 5px}.tutor-topic-title span.expand-collapse-wrap{border-left:1px solid #E7E7E7}.tutor-topic-title span.expand-collapse-wrap a{display:block;padding:0 13px}.topic-delete-btn{float:right}.text-muted{color:#cccccc}.topic-delete-btn a{padding:0 10px}.topic-delete-btn a:hover{color:#ff0000}.topic-delete-btn .dashicons{width:12px;height:12px;font-size:12px}#tutor-course-topics{position:relative}#tutor-course-topics .inside{padding:0;margin:0}#tutor-course-topics a:focus{-webkit-box-shadow:none;box-shadow:none}#tutor-course-topics .toggle-indicator:before{margin-top:20px}.tutor-topics-wrap:nth-child(2n){background:#F6F8FA}#tutor-course-content-wrap{border:1px solid #ddd;margin-top:20px}#tutor-course-content-wrap .tutor-topics-edit-form,#tutor-course-content-wrap .tutor-metabox-add-topics{border-left:none;border-right:none;margin-top:0}#tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body{background:#EBEEF0;padding:0px}.tutor-course-builder-button{line-height:35px;color:#393c40;display:inline-block;padding:0 20px;border-radius:4px;margin-right:10px;border:1px solid #d3d4d5;background-color:#f2f2f2;cursor:pointer;vertical-align:top;-webkit-transition:300ms;transition:300ms;font-weight:400}.tutor-course-builder-button i{line-height:35px;display:inline-block;vertical-align:top;margin-right:6px}.tutor-course-builder-button.tutor-updating-message i{display:none}.tutor-course-builder-button.tutor-btn-lg{line-height:40px}.tutor-add-quiz-button-wrap{padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-add-quiz-button-wrap>*+*{margin-left:15px}.tutor-course-builder-button.active{color:#fff;background:var(--tutor-primary-color);border-color:var(--tutor-primary-color)}.tutor-course-builder-button:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9)}.tutor-btn-lg i{color:var(--tutor-primary-color);vertical-align:top;margin-right:5px;font-size:16px;display:inline-block;line-height:40px}.tutor-course-builder-button.active i,.tutor-course-builder-button:hover i{color:#fff}.tutor-course-builder-button.tutor-success{background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);color:#fff}.tutor-updating-message:before{display:inline-block;font-family:'tutor';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;content:"\e91d";-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;margin-right:6px}.rtl .tutor-updating-message:before{margin-right:0;margin-left:6px}.lesson-modal-close-wrap a{background:#ffffff;width:50px;height:59px;display:inline-block;text-align:center;line-height:57px;color:#3a3d42;font-size:15px;position:absolute;right:0;top:0}.lesson-modal-close-wrap a:hover{color:red}.lesson-modal-form-wrap .lesson-modal-field-row{padding:10px 0}.lesson-modal-field.tutor-lesson-modal-title-wrap{width:95%}.lesson-modal-field-row input[type=text]{background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;color:#333;display:inline-block;vertical-align:middle;padding:7px 12px;margin:0 10px 0 0;min-width:400px;min-height:35px}.tutor-lesson-modal-title-wrap input{width:100%}.lesson-modal-form-wrap .tutor-option-field-row{padding:10px 0}.lesson-modal-form-wrap .tutor-option-field-row:last-child{border-bottom:none}.tutor-lesson-modal-wrap .modal-footer{padding:10px 20px;background-color:#fff;width:100%;position:sticky;bottom:0;position:-webkit-sticky}.tutor-option-field .tutor-lesson-edit-feature-img{width:100px;position:relative}.tutor-option-field .tutor-lesson-edit-feature-img img{width:100%;height:auto}a.tutor-lesson-thumbnail-delete-btn{position:absolute;top:0;right:0;color:red;background:#fff;padding:3px 5px;border-radius:5px}.tutor-get-pro-text{color:#e02424}.updating-icon:before{font-family:'tutor';content:"\e91d";-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:inline-block}.tutor-notice-warning{background-color:#fcf8e3;border-color:#faebcc;padding:20px;margin-bottom:10px}.tutor-modal-wrap{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,0.5)}.tutor-modal-wrap.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:99999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tutor-modal-wrap.loading .tutor-modal-content:before{position:absolute;top:0;left:0;right:0;bottom:0;display:block;content:'';z-index:9;background:url("../images/spinner.gif") no-repeat center center}.tutor-modal-wrap .tutor-modal-content{max-height:90%;overflow-y:auto;overflow-x:hidden;background-color:#fff;max-width:730px;margin:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1);position:relative;-webkit-transition:all 200ms ease-out;transition:all 200ms ease-out;width:90%}.admin-bar .tutor-modal-wrap .tutor-modal-content{max-height:calc(90% - 32px);margin-top:32px}.tutor-modal-wrap .modal-footer{padding:20px 0;border-top:1px solid #eee}.tutor-modal-wrap .modal-footer.has-padding{padding:20px 15px}.tutor-modal-wrap .modal-container{padding:20px 20px 0}.tutor-modal-wrap.tutor-instructors-modal-wrap .modal-container p{margin-top:0}.tutor-modal-wrap .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;border-bottom:1px solid #eeeff1}.tutor-modal-wrap .modal-title{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-modal-wrap .modal-header h1{padding:0;margin:0;font-size:23px;line-height:30px}.modal-container .modal-classic-btn-wrap{position:absolute;right:45px;top:14px}.modal-container .modal-classic-btn-wrap a{color:var(--tutor-primary-color)}.tutor-modal-wrap .modal-header h1::before,.tutor-modal-wrap .modal-header h1::after{display:none}.tutor-modal-wrap .search-bar{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:20px;padding-left:20px;padding-right:20px}.tutor-modal-wrap .search-bar input[type="text"]{width:100%;border:1px solid #eee;-webkit-box-shadow:none;box-shadow:none;padding:10px}.tutor-modal-wrap .modal-close-wrap a.modal-close-btn{width:50px;height:50px;background:#000;display:inline-block;text-align:center;line-height:47px;color:#fff;font-size:25px;position:absolute;right:0}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-title{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-close-wrap a.modal-close-btn{background:#ffffff;width:20px;height:20px;display:inline-block;text-align:center;line-height:28px;color:#3a3d42;font-size:22px;position:relative}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-header{padding:15px 20px;border-bottom:1px solid #eeeff1}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-header h1{padding:0}.tutor-modal-wrap.tutor-quiz-builder-modal-wrap .modal-container{background-color:#F1F1F1;padding:0}#tutor-quiz-modal-tab-items-wrap{background-color:#fff;font-size:0;overflow:hidden}#tutor-quiz-builder-modal-tabs-container{padding:20px}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item{padding:15px 25px;display:inline-block;color:#393C40;border-left:1px solid #F1F1F1;overflow:hidden;line-height:17px;vertical-align:middle}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item.active{background-color:#F1F1F1}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item i{float:left;font-size:17px;line-height:1;margin-right:5px}#tutor-quiz-modal-tab-items-wrap .tutor-quiz-modal-tab-item.active i{color:var(--tutor-primary-color)}.quiz-modal-tab-navigation-btn{padding:10px 20px;border-radius:3px}.quiz-modal-btn-next,.quiz-modal-btn-next:focus,.quiz-modal-btn-first-step,.quiz-modal-btn-first-step:focus,.quiz-modal-question-save-btn,.quiz-modal-question-save-btn:focus,.quiz-modal-settings-save-btn,.quiz-modal-settings-save-btn:focus{background-color:var(--tutor-primary-color);color:#ffffff}.quiz-modal-btn-next:hover,.quiz-modal-btn-first-step:hover,.quiz-modal-question-save-btn:hover,.quiz-modal-settings-save-btn:hover{color:#ffffff}.quiz-modal-btn-cancel,.quiz-modal-btn-back{color:#4B5981;border:1px solid #D4DADB}.tutor-quiz-builder-form-row .quiz-form-warning{color:#e88e06}.tutor-assignment-builder-modal-wrap .modal-container{padding:10px}.assignment-modal-form-wrap .tutor-option-field.tutor-assignment-modal-title-wrap{margin:0}.tutor-quiz-question-answers-form{background-color:#fff;padding:20px;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);border:1px solid #DEDEDE;border-radius:3px;margin-bottom:20px}.advanced-options-tab-item{float:right}.tutor-course-builder-wrap{border:1px dashed #DCDFE5}.tutor-quiz-builder-modal-tabs-notice{background:#D8D8D8;line-height:20px;padding:10px 30px;color:#A4A4A4}.tutor-quiz-builder-modal-tabs-notice a{color:#A4A4A4;text-decoration:underline}.tutor-quiz-builder-group{margin-bottom:25px}.tutor-quiz-builder-group>p.warning{color:red;font-size:12px}.tutor-quiz-builder-group>p.help{color:#A4A4A4;font-size:12px;margin-top:7px}.tutor-quiz-builder-group>h4{color:#393C40;font-weight:600;margin:0 0 15px}.tutor-quiz-builder-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-10px;margin-right:-10px}.tutor-quiz-builder-col{padding-left:10px;padding-right:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-quiz-builder-col.auto-width{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tutor-quiz-builder-group textarea,.tutor-quiz-builder-group input[type="text"],.tutor-quiz-builder-group input[type="email"],.tutor-quiz-builder-group input[type="number"],.tutor-quiz-builder-group input[type="password"]{line-height:40px;padding:5px 0;text-indent:15px;background:#fff;display:inline-block;border:1px solid #DEDEDE;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;height:40px;margin:0;width:100%;color:#393C40}.tutor-quiz-builder-group textarea:focus,.tutor-quiz-builder-group input[type="text"]:focus,.tutor-quiz-builder-group input[type="email"]:focus,.tutor-quiz-builder-group input[type="number"]:focus,.tutor-quiz-builder-group input[type="password"]:focus{border-color:var(--tutor-primary-color)}.tutor-quiz-builder-group textarea{height:80px;resize:none;text-indent:0;padding:11px 15px;line-height:22px}.tutor-quiz-builder-group textarea[name="quiz_description"]{height:150px}.tutor-quiz-builder-group select{border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none;height:42px !important;padding:0 12px !important;margin:0}.tutor-quiz-builder-modal-control-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.question_form_inner{padding:0 20px 20px;margin-top:0}.tutor-quiz-builder-modal-control-btn-group .quiz-builder-btn-group-left{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-quiz-builder-modal-control-btn-group .quiz-modal-tab-navigation-btn{display:inline-block}.tutor-quiz-builder-modal-control-btn-group .quiz-modal-tab-navigation-btn:not(:last-child){margin-right:6px}.modal-container .tutor-quiz-add-question-btn{border:1px solid #C6C9CF;padding:10px 15px;color:#393C40;display:inline-block;border-radius:3px}.modal-container .tutor-quiz-add-question-btn i{color:var(--tutor-primary-color);line-height:16px;margin-right:3px}.quiz-form-field-col{margin-right:20px}.quiz-form-field-col.result-fail{width:100%}.quiz-modal-switch-field{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.quiz-modal-switch-field label.btn-switch{margin-right:20px;position:relative;vertical-align:top}label.btn-switch input:checked+.btn-slider{background-color:var(--tutor-success-button-color)}.btn-switch+span{line-height:24px;display:inline-block;margin-left:8px;font-weight:700;vertical-align:top}.tutor-select{position:relative}.tutor-select .select-header{border:1px solid #DEDEDE;margin:0;padding:10px;width:100%;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.tutor-select .select-header .lead-option{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-select .select-header .select-dropdown{line-height:22px}.tutor-select .select-header .lead-option .question-type-pro{display:none}.tutor-select .tutor-select-options{border:1px solid #DEDEDE;background-color:#fff;padding:22px 10px 8px;width:calc(100% - 22px);position:absolute;font-size:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.08);box-shadow:0px 2px 10px rgba(0,0,0,0.08);top:55px;border-radius:3px}.tutor-select .tutor-select-options .tutor-select-option{width:calc(33.3333% - 22px);display:inline-block;padding:9px;cursor:pointer;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 11px 15px;border:1px solid #E2E2E2;border-radius:3px;font-size:13px}.tutor-select .tutor-select-options .tutor-select-option:hover{border-color:var(--tutor-primary-color)}.question-type-pro{color:#fff;font-size:9px;right:11px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}i.tutor-icon-block{padding:0;color:#fff;border-radius:3px;margin-right:2px;display:inline-block;width:22px;height:22px;text-align:center;line-height:22px}i.tutor-icon-block.tutor-icon-short-ans{background-color:#f37512}i.tutor-icon-block.tutor-icon-image-ans{background-color:#a322f9}i.tutor-icon-block.tutor-icon-yes-no{background-color:var(--tutor-primary-color)}i.tutor-icon-block.tutor-icon-multiple-choice{background-color:#9034a9}i.tutor-icon-block.tutor-icon-mark{background-color:#00b890}i.tutor-icon-block.tutor-icon-open-ended{background-color:#fe3129}i.tutor-icon-block.tutor-icon-fill-gaps{background-color:#ffbf00}i.tutor-icon-block.tutor-icon-answer-shorting{background-color:#f80089}i.tutor-icon-block.tutor-icon-assesment{background-color:#274055}i.tutor-icon-block.tutor-icon-matching{background-color:#8a4a1b}i.tutor-icon-block.tutor-icon-image-matching{background-color:#8a4a1b}i.tutor-icon-block.tutor-icon-ordering{background-color:var(--tutor-primary-color)}i.tutor-icon-block.tutor-icon-plus-square-button,i.tutor-icon-block.tutor-icon-plus{background-color:var(--tutor-success-button-color)}.create-lesson-in-topic-btn i.tutor-icon-block.tutor-icon-plus{background-color:var(--tutor-primary-color)}a.back-to-quiz-questions-btn{font-size:16px;font-weight:300;color:#393C40;margin-bottom:10px;display:block}a.back-to-quiz-questions-btn.tutor-updating-message i{display:none}.modal-container .quiz-questions-form{padding:20px}#quiz-builder-tab-advanced-options .tutor-quiz-builder-form-cols-row .quiz-form-field-col:first-child{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}.question-form-header{margin-bottom:20px}.quiz-question-form-body{margin-bottom:25px}.quiz-builder-question-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.quiz-builder-question{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:10px;border:1px solid #E2E2E2;border-radius:3px;max-width:calc(100% - 52px)}.quiz-builder-question .question-sorting{margin-right:10px;line-height:22px}.quiz-builder-question .question-sorting i{display:block;line-height:24px}.quiz-builder-question .question-edit-icon{line-height:22px}.quiz-builder-question .question-edit-icon .tutor-quiz-open-question-form.tutor-updating-message i{display:none}.quiz-builder-question .question-title{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:10px}.quiz-builder-question .question-icon{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px}.quiz-builder-qustion-trash a{display:block;padding:0 0 0 10px;font-size:20px;color:rgba(57,60,64,0.4);line-height:44px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider{border:1px solid #DEDEDE;padding:20px 70px 20px 10px;background-color:#ffffff;position:relative;border-radius:4px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content{background:var(--tutor-primary-color);border:none;height:4px;border-radius:4px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-header{background:#DEDEDE;border-radius:4px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .ui-widget-content .ui-state-default{background:var(--tutor-primary-color);border:1px solid var(--tutor-primary-color);border-radius:50%;margin-top:-2px}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .tutor-field-type-slider-value{font-size:16px;font-weight:600;background:var(--tutor-primary-color);position:absolute;right:5px;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:34px;width:43px;text-align:center;border-radius:4px;color:#fff}.tutor-quiz-builder-modal-wrap .tutor-field-type-slider .tutor-field-type-slider-value:before{content:'';position:absolute;border:7px solid transparent;top:50%;border-right-color:var(--tutor-primary-color);right:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tutor-quiz-answer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-quiz-answer{background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 15px;border:1px solid #DEDEDE;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:22px;border-radius:3px;margin-bottom:15px}.tutor-quiz-answer .tutor-quiz-answer-edit a{display:block;padding:0px 9px}.tutor-quiz-answer-trash-wrap a.answer-trash-btn{padding:0 10px;display:inline-block;line-height:44px}span.tutor-quiz-answer-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-quiz-answer-media .option-media-preview{margin-bottom:20px}.tutor-quiz-answer-media .option-media-preview img{max-width:80px;height:auto}.tutor-question-answer-image{margin-right:10px}.tutor-question-answer-image img{max-height:25px;width:auto}button#quiz-answer-save-btn,button#quiz-answer-edit-btn{background-color:var(--tutor-success-button-color);color:#fff;padding:10px 15px;border:none;cursor:pointer}button#quiz-answer-save-btn:hover,button#quiz-answer-edit-btn:hover{background-color:var(--tutor-success-button-color)}.tutor-media-upload-wrap{border:1px solid #DEDEDE;display:-webkit-box;display:-ms-flexbox;display:flex;width:130px}.tutor-media-upload-wrap img{max-width:100%}.tutor-media-preview{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-media-upload-btn{display:block;padding:10px;font-size:50px;line-height:50px;text-align:center;color:#DEDEDE}.tutor-media-upload-trash-wrap{border-left:1px solid #dedede}.tutor-media-upload-trash{color:#dedede;display:block;line-height:50px;padding:12px}.tutor-quiz-answers-form-footer.tutor-quiz-builder-form-row{margin-top:40px;margin-bottom:10px}.tutor-metabox-add-topics,.tutor-topics-edit-form{background-color:#f7f7f7;border:1px solid #DCDFE5;margin-top:25px;padding:20px}.tutor-course-builder-section{margin-bottom:60px}.tutor-course-builder-section-title h3{font-size:20px;font-weight:700;color:#1D1F37;position:relative;overflow:hidden;z-index:1;margin:0 0 25px;cursor:pointer}.tutor-course-builder-section-title h3::after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--tutor-primary-color);z-index:-1}.tutor-course-builder-section-title h3 span,.tutor-course-builder-section-title h3 i{float:left;background-color:#fff;font-size:20px;line-height:20px}.tutor-course-builder-section-title h3 i{color:var(--tutor-primary-color);font-size:14px}.tutor-course-builder-section-title h3 span{padding:0 15px 0 9px}.tutor-frontend-builder-item-scope{margin-bottom:30px}.tutor-frontend-builder-item-scope:last-child{margin-bottom:0}.tutor-builder-item-heading{font-weight:500;line-height:21px;margin-bottom:10px;display:block}.builder-course-thumbnail-upload-wrap>div{font-size:var(--tutor-text-size);line-height:25px;margin-bottom:20px;font-weight:400}.builder-course-thumbnail-img-src{position:relative}.builder-course-thumbnail-img-src .tutor-course-thumbnail-delete-btn{font-size:10px;position:absolute;top:-4px;left:-4px;color:#E53935;-webkit-transition:300ms;transition:300ms;border-radius:50%;width:20px;height:20px;line-height:20px;background:#fff;text-align:center}.builder-course-thumbnail-img-src .tutor-course-thumbnail-delete-btn i{line-height:20px}.tutor-course-builder-header{text-align:right;font-size:12px}.tutor-course-builder-section .course-empty-content{margin:15px 0}.tutor-course-builder-section .tutor-course-builder-header a{color:#393C40}.tutor-course-builder-section .tutor-course-builder-header a:first-child{padding-right:7px}.tutor-course-builder-section .tutor-course-builder-header a:last-child{padding-left:7px}.tutor-course-builder-section .tutor-course-builder-header{margin-top:-15px}.tutor-course-builder-section .new-topic-btn-wrap{padding:0;margin-top:20px}.tutor-course-available-instructors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-available-instructors .added-instructor-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 15px);flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px);border:1px solid #DCDFE5;padding:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;position:relative;margin-bottom:30px}.tutor-course-available-instructors .added-instructor-item .instructor-control{position:absolute;right:14px;top:50%;font-size:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:300ms;transition:300ms}.tutor-course-available-instructors .added-instructor-item .instructor-control a{color:red}.tutor-course-available-instructors .added-instructor-item:hover .instructor-control{opacity:1}.tutor-course-available-instructors .added-instructor-item .instructor-icon{height:45px;width:45px;overflow:hidden;border-radius:50px;margin-right:15px}.tutor-course-available-instructors .added-instructor-item .instructor-icon img{width:100%}.tutor-course-available-instructors .added-instructor-item .instructor-name{position:relative}.tutor-course-available-instructors .added-instructor-item .instructor-name img{display:inline-block;margin-left:10px;width:18px}.tutor-course-available-instructors .added-instructor-item .instructor-name img:hover+i.instructor-name-tooltip{opacity:1}.tutor-course-available-instructors .added-instructor-item i.instructor-name-tooltip{-webkit-transition:300ms;transition:300ms;opacity:0;position:absolute;bottom:34px;right:9px;background:#2A344F;-webkit-transform:translateX(50%);transform:translateX(50%);color:#fff;font-size:12px;font-style:normal;padding:0 8px;border-radius:15px;line-height:20px;z-index:1}.tutor-course-available-instructors .added-instructor-item i.instructor-name-tooltip::before{content:'';position:absolute;border:5px solid #2A344F;bottom:-3px;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.tutor-course-available-instructors .added-instructor-item:nth-child(2n){margin-left:30px}.tutor-addons-list .plugin-icon{height:120px}.btn-switch{display:inline-block;height:22px;position:relative;width:40px}.btn-switch input{display:none}.btn-slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;-webkit-transition:.4s;transition:.4s}.btn-slider:before{background-color:#fff;bottom:3px;content:"";height:16px;left:4px;position:absolute;-webkit-transition:.4s;transition:.4s;width:16px}input:checked+.btn-slider{background-color:var(--tutor-primary-color)}input:checked+.btn-slider:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.btn-slider.btn-round{border-radius:34px}.btn-slider.btn-round:before{border-radius:50%}.tutor-video-embeded-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.tutor-video-embeded-wrap iframe,.tutor-video-embeded-wrap object,.tutor-video-embeded-wrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.select2-selection__rendered [class^="tutor-icon-"]{display:inline-block;vertical-align:top;margin-right:6px}.select2-results__options [class^="tutor-icon-"]{color:var(--tutor-primary-color);display:inline-block;vertical-align:top;margin-right:6px}.select2-results__option--highlighted [class^="tutor-icon-"]{color:#fff}.tutor-video-metabox-wrap{margin-bottom:50px}.video-metabox-source-input-wrap{padding:30px;background-color:#F4F7F8;border:1px solid #DCDFE5;border-radius:3px}.video-metabox-source-html5-upload{background-color:#fff;text-align:center;padding:40px 20px;border:1px solid #DCDFE5;border-radius:3px}.video-metabox-source-html5-upload p{margin-bottom:5px}.tutor-video-metabox-wrap p{margin:0;padding:0}.video-metabox-source-html5-upload .video-upload-icon i{font-size:50px;color:var(--tutor-primary-color)}.video_source_upload_wrap_html5{margin-top:10px}.video-metabox-source-html5-poster{padding-top:30px}.video_source_wrap_html5{width:100%}.builder-course-thumbnail-upload-wrap .button-transparent{float:right;background:transparent !important}.builder-course-thumbnail-upload-wrap .button-transparent:hover{background:var(--tutor-primary-color) !important}.html5-video-poster{height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.html5-video-poster .tutor-builder-course-video-poster-text{text-align:left;padding-left:20px}.html5-video-poster .tutor-builder-course-video-poster-text h5{font-size:14px;font-weight:700;margin:0 0 6px;line-height:1}.html5-video-poster .tutor-builder-course-video-poster-text span{font-size:14px;font-weight:400}.html5-video-poster img{height:100%;width:auto}.no-memberhsip-msg-wrap p{margin:0}.content-drip-message-wrap.tutor-error-msg{margin:40px 50px}.content-drip-message-wrap{margin:120px}.content-drip-wrap-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.content-drip-wrap-flex .content-drip-left{margin-right:50px}.content-drip-wrap-flex ul{margin:0;list-style-position:inside}.content-drip-wrap-flex ul li a{color:var(--tutor-primary-color)}.tutor-alert{border:1px solid #F8A201;background:#FFFFF2;position:relative;border-radius:3px;padding:20px 25px 20px 95px;color:#A86D00;margin-bottom:20px}.tutor-alert p{margin-bottom:10px}.tutor-alert p:last-child{margin:0}.tutor-alert.tutor-alert-danger{border:1px solid #FE1A1A;background:#FFF2F2;color:#A50000}.tutor-alert.tutor-alert-success{border:1px solid #69BC0D;background:#F6FFF2;color:#3D7400}.tutor-alert::before{content:'\e95f';position:absolute;font-size:30px;font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:70px;top:0;left:0;text-align:center;background:#F8A201;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff}.tutor-alert.tutor-alert-danger::before{content:"\e913";background:#FE1A1A}.tutor-alert.tutor-alert-success::before{content:"\e90f";background:#69BC0D}.tutor-alert-content p{margin:0}.gradename-bg{text-align:center;color:#ffffff;height:32px;min-width:32px;font-size:16px;line-height:32px;padding:0 8px;display:inline-block;border-radius:20px;font-weight:bold;margin-right:7px}.gradename-outline{text-align:center;height:32px;min-width:32px;font-size:16px;line-height:26px;padding:0 8px;display:inline-block;border-radius:20px;border:2px solid;margin-right:7px}.generate-course-gradebook-btn-wrap{margin:10px 0}.gradebook-result-for-label{margin:0;padding:4px 7px;background-color:#E8EFF1;display:inline-block;margin-bottom:10px}table.course-single-gradebooks{border-spacing:0;width:100%;border-collapse:collapse;border:1px solid #dcdfe5}table.course-single-gradebooks th{padding:1em 1.41575em;text-align:left;vertical-align:top;border-bottom:1px solid #dcdfe5}table.course-single-gradebooks th{font-weight:600}table.course-single-gradebooks thead th{background-color:rgba(220,223,229,0.14);padding:1.41575em;vertical-align:middle}table.course-single-gradebooks tbody td{border-bottom:1px solid #dcdfe5;background-color:#ffffff !important}table.course-single-gradebooks a{color:#4B5981}.text-label{margin:0;padding:4px 7px;background-color:#E8EFF1;display:inline-block;border-radius:3px}.text-label.submitted-assignment-grade-pass{background-color:#86B223;color:#ffffff}.text-label.submitted-assignment-grade-failed{background-color:#D71830;color:#ffffff}.tutor-bp-message-recipient-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.tutor-bp-recipient-info-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-bp-message-recipient-avatar-wrap img{width:70px;height:70px;border-radius:50%}.tutor-bp-message-recipient-avatar-wrap{margin-right:35px}.tutor-bp-message-recipient-header .tutor-bp-thread-recipient-name h3{margin:10px 0 8px !important;font-size:22px;font-weight:600;line-height:28px}.tutor-bp-message-recipient-header .tutor-bp-thread-recipient-name h4{margin:0 0 20px !important;font-size:16px;line-height:1;font-weight:500}.tutor-bp-enrolled-courses-wrap{margin:0}.tutor-bp-enrolled-courses-wrap .tutor-bp-enrolled-total-course-notice{font-weight:400;color:#1C294B;margin:10px 0 8px !important}.tutor-bp-enrolled-courses-wrap ul{padding:0 0 0 17px;margin:0;color:#50616F}.tutor-bp-enrolled-courses-wrap ul li a{line-height:1.7;display:block;color:#54616d;padding-left:10px}.tutor-bp-enrolled-courses-wrap ul li a:hover{color:var(--tutor-primary-color);opacity:1;-webkit-transition:300ms;transition:300ms;text-decoration:underline !important}.oxy-tutor-element{width:100%}.tutor-dashboard-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:30px;border-bottom:1px solid #DCDFE5;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-dashboard-header-avatar img{display:block;width:150px;height:150px;border-radius:50%}.tutor-dashboard-header-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px;padding-top:15px;padding-bottom:15px}.tutor-dashboard-header-button{padding-top:15px}.tutor-dashboard-header-display-name h4{font-size:30px;margin-top:0px;margin-bottom:10px;line-height:34px}.tutor-dashboard-header-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:25px}.tutor-dashboard-header-stats>div:not(:first-child){margin-left:30px}.tutor-dashboard-social-icons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-dashboard-social-icons h4{margin:0 10px 0 0;font-size:var(--tutor-text-size);line-height:25px}.tutor-dashboard-social-icons a{display:inline-block;font-size:12px;padding:0 5px;line-height:25px;color:#393C40;-webkit-transition:300ms;transition:300ms}.tutor-dashboard-social-icons a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-info-table-wrap{margin-bottom:30px}.tutor-dashboard-info-table-wrap table{margin-bottom:0;border-collapse:collapse;border:1px solid #DCDFE5;border-radius:4px;width:100%}.tutor-dashboard-info-table-wrap>h3{font-size:20px;font-weight:500;border:1px solid #DCDFE5;border-bottom:none;margin:0;padding:30px;border-radius:4px 4px 0 0}.tutor-dashboard-info-table-wrap>h3+table{border-radius:0 0 4px 4px}.tutor-dashboard-info-table thead{background:#FAFBFC}.tutor-dashboard-info-table thead tr td{padding:15px}.tutor-dashboard-info-table tbody tr td{background:transparent !important;padding:20px 15px}.tutor-dashboard-info-table thead tr,.tutor-dashboard-info-table tbody tr{border:1px solid #DCDFE5}.tutor-dashboard-info-table thead tr td:first-child,.tutor-dashboard-info-table tbody tr td:first-child{padding-left:25px}.tutor-dashboard-info-table span.pending,.tutor-dashboard-info-table span.pass,.tutor-dashboard-info-table span.fail{color:#fff;font-size:14px;line-height:18px;padding:1px 6px;border-radius:2px}.tutor-dashboard-info-table span.pending{background-color:#F5A623}.tutor-dashboard-info-table span.fail{background-color:#D71830}.tutor-dashboard-info-table span.pass{background-color:var(--tutor-success-button-color)}.tutor-dashboard-single-review{border:1px solid #DCDFE5;border-radius:4px;margin-bottom:30px}.tutor-dashboard-review-heading{padding:10px 20px;border-bottom:1px solid #DCDFE5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.individual-dashboard-review-body{padding:10px 20px}.tutor-dashboard-review-title{font-size:18px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:300}.tutor-dashboard-review-title a{font-weight:500;color:var(--tutor-primary-color)}.tutor-dashboard-review-links{white-space:nowrap;font-weight:400}.tutor-dashboard-review-links a{color:#8C94A8;margin-left:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.tutor-dashboard-review-links a i{line-height:inherit;font-size:14px;margin-right:5px}.individual-dashboard-review-body .review-meta{font-size:85%;margin:0;color:#8C94A8}.individual-star-rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-edit-review-modal-wrap .modal-close-wrap a.modal-close-btn{color:#222222;background:none;font-size:20px;top:8px}.tutor-modal-wrap form{margin-bottom:20px}.tutor-dashboard-info-cards{margin:0 -15px 15px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-dashboard-info-cards .tutor-dashboard-info-card{padding:15px;min-width:33.333%}.tutor-dashboard-info-cards .tutor-dashboard-info-card p{margin:0;padding:15px 25px;background:#282C36;color:#ffffff;border-radius:4px}.tutor-dashboard-info-cards .tutor-dashboard-info-card p span.tutor-dashboard-info-val{display:block;font-weight:700;font-size:30px;line-height:1.618}.tutor-dashboard-info-cards .tutor-dashboard-info-card p span span{display:inline-block}.tutor-dashboard-info-cards .tutor-dashboard-info-card p>*{vertical-align:middle}.tutor-dashboard-content{margin-bottom:60px}.tutor-dashboard-content>h2{margin-bottom:20px}.tutor-dashboard-content .tutor-quiz-attempt-history tr th,.tutor-dashboard-content .tutor-quiz-attempt-history tr td{vertical-align:middle}.tutor-dashboard-content .tutor-quiz-attempt-history tr td:first-child{padding:15px 13px !important}.tutor-dashboard-content .tutor-quiz-attempt-history tr.pass{border-left:3px solid var(--tutor-success-button-color)}.tutor-dashboard-content .tutor-quiz-attempt-history tr.fail{border-left:3px solid #D71830}.tutor-dashboard-content .tutor-quiz-attempt-history table span.result-fail,.tutor-dashboard-content .tutor-quiz-attempt-history table span.result-pass{width:auto;height:auto;line-height:19px;padding:0 5px;margin-right:4px}.label-course-status{background-color:#CCCCCC;padding:3px 5px;color:#ffffff;font-size:12px;text-transform:capitalize}.label-course-publish{background-color:var(--tutor-success-button-color)}.tutor-dashboard-content .tutor-quiz-attempt-history table tr th{background:#FAFBFC}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td{background:#fff}@media (max-width: 768px){.tutor-dashboard-content .tutor-quiz-attempt-history table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.tutor-dashboard-content .tutor-quiz-attempt-history table tr th{display:none}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td{width:100%}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td:not(:first-child){text-align:right}.tutor-dashboard-content .tutor-quiz-attempt-history table tr td:not(:first-child)::before{content:attr(title) ": ";float:left;font-weight:700}}.tutor-dashboard-content .tutor-quiz-attempt-history table a{color:var(--tutor-primary-color);font-weight:700;line-height:24px}.tutor-dashboard-content .tutor-quiz-attempt-history table a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-item-group{padding:25px;border:1px solid #DCDFE5;border-radius:4px;margin-bottom:30px}.tutor-dashboard-item-group>h4{font-size:20px;color:var(--tutor-primary-color);font-weight:500}.tutor-dashboard-assignment-submitted-table tr td{text-align:center}.tutor-dashboard-assignment-submitted-table tr td a{color:#8C94A8;-webkit-transition:300ms;transition:300ms}.tutor-dashboard-assignment-submitted-table tr td a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-assignment-submitted-table tr td,.tutor-dashboard-assignment-submitted-table tr th{border:1px solid #DCDFE5}.tutor-assignment-review-header{margin-bottom:30px}.tutor-assignment-review-header h3{margin-bottom:10px;line-height:28px}.tutor-assignment-evaluate-wraps h3,.tutor-assignment-review-header h3 a{font-size:22px;font-weight:700;color:var(--tutor-text-color);display:block}.tutor-assignment-review-header p{margin:0;color:var(--tutor-text-color);font-weight:700}.tutor-assignment-review-header p a{font-weight:400;color:var(--tutor-text-color)}.tutor-assignment-review-header a{-webkit-transition:300ms;transition:300ms}.tutor-assignment-review-header a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-assignment-review{background:rgba(220,223,229,0.14);border:1px solid #DCDFE5;padding:25px;font-weight:400;border-radius:4px;margin-bottom:40px}.tutor-dashboard-assignment-review h5,.tutor-dashboard-assignment-review h4{font-size:16px;line-height:23px;font-weight:700;color:var(--tutor-text-color)}.tutor-dashboard-assignment-review h5{margin-bottom:15px}.tutor-dashboard-assignment-files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-9px}.tutor-dashboard-assignment-files .uploaded-files{background-color:#fff;border:1px solid #DCDFE5;border-radius:4px;margin:9px;-webkit-transition:300ms;transition:300ms}.tutor-dashboard-assignment-files .uploaded-files:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.1);box-shadow:0 5px 10px rgba(0,0,0,0.1)}.tutor-dashboard-assignment-files .uploaded-files a i{margin-right:12px;color:#606C8F;float:left;font-size:28px;line-height:28px}.tutor-dashboard-assignment-files .uploaded-files a{color:var(--tutor-primary-color);display:block;overflow:hidden;line-height:28px;padding:15px 17px}.tutor-assignment-evaluate-row{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-assignment-evaluate-row .tutor-option-field-label{-webkit-box-flex:0;-ms-flex:0 0 135px;flex:0 0 135px}.tutor-assignment-evaluate-row .tutor-option-field{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-assignment-evaluate-row .tutor-option-field-label label{display:block;padding-top:12px}.tutor-option-field-label label br{display:none}.tutor-option-field-label label p{margin:0;display:inline-block}.tutor-assignment-evaluate-row textarea,.tutor-assignment-evaluate-row .tutor-option-field input{border:1px solid #DCDFE5;height:50px;padding:0 15px;border-radius:4px;width:100px;background-color:#fff}.tutor-assignment-evaluate-row textarea{height:165px;width:100%}.tutor-assignment-evaluate-row{margin-bottom:60px}.tutor-assignment-evaluate-row p.desc{margin-bottom:0;margin-top:6px;font-style:italic}.tutor-dashboard-profile .tutor-dashboard-profile-item{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-dashboard-profile .tutor-dashboard-profile-item .heading{min-width:190px}@media (max-width: 480px){.tutor-dashboard-profile .tutor-dashboard-profile-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-dashboard-profile .tutor-dashboard-profile-item .heading{min-width:100%;width:100%;font-weight:700;margin-bottom:6px}}.tutor-dashboard-profile .tutor-dashboard-profile-item .content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tutor-dashboard-profile .tutor-dashboard-profile-item .content small{font-size:inherit;font-style:italic}.tutor-dashboard-profile .tutor-dashboard-profile-item .content small a{color:var(--tutor-primary-color)}.tutor-dashboard-avater img{width:70px;height:70px;display:block;border-radius:50%}.tutor-dashboard-student-info h4{font-size:18px;color:var(--tutor-light-color);margin-bottom:0}.tutor-dashboard-student-info h4 a{color:var(--tutor-text-color)}.tutor-dashboard-user-role{font-weight:400}.tutor-dashboard-inline-links{margin-bottom:30px}.tutor-dashboard-inline-links ul{margin:0;padding:0;border-bottom:1px solid #DFE1E5}.tutor-dashboard-inline-links ul li{display:inline-block}.tutor-dashboard-inline-links ul li a{display:block;padding:5px 10px;color:var(--tutor-primary-color);margin-bottom:-1px;line-height:40px}.tutor-dashboard-inline-links ul li a:hover,.tutor-dashboard-inline-links ul li.active a{color:var(--tutor-primary-color);border-bottom:1px solid var(--tutor-primary-color);padding-bottom:4px}.tutor-dashboard-student-meta ul li:first-child{margin-left:0}@media (max-width: 767px){.tutor-dashboard-student-meta ul{display:block;border:none;padding:0}.tutor-dashboard-student-meta ul li{display:inline-block;color:var(--tutor-text-color);margin:5px;border:1px solid #dddddd;padding:5px 10px;border-radius:4px}}.tutor-dashboard-student-meta ul li strong{display:block;color:var(--tutor-light-color);font-weight:400}.tutor-dashboard-permalinks{list-style:none;margin:0px 0 20px;padding:20px 0;border-right:1px solid #DCDFE5}.tutor-dashboard-permalinks li a:hover{background-color:#EDF0F9}.tutor-dashboard-permalinks li.active a{background-color:var(--tutor-primary-color);color:#ffffff}@media (max-width: 991px){.tutor-dashboard-student .tutor-col-3,.tutor-dashboard-student .tutor-col-9{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.tutor-dashboard-permalinks a{display:block;color:var(--tutor-text-color);padding:10px 20px;line-height:28px}.tutor-dashboard-permalinks a:before{content:"\e968";font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;vertical-align:middle;color:var(--tutor-primary-color);opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";font-size:17px}.tutor-dashboard-permalinks a:hover:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.tutor-dashboard-permalinks li.active a:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#fff}.tutor-dashboard-menu-bio a:before,.tutor-dashboard-menu-my-profile a:before{content:"\e963"}.tutor-dashboard-menu-enrolled-courses a:before{content:"\e969"}.tutor-dashboard-menu-courses_taken a:before,.tutor-dashboard-menu-my-courses a:before{content:"\e965"}.tutor-dashboard-menu-wishlist a:before{content:"\e908"}.tutor-dashboard-menu-reviews a:before{content:"\e917"}.tutor-dashboard-menu-quiz-attempts a:before{content:"\e948"}.tutor-dashboard-menu-earning a:before{content:"\e96b"}.tutor-dashboard-menu-withdraw a:before{content:"\e960"}.tutor-dashboard-menu-settings a:before{content:"\e961"}.tutor-dashboard-menu-logout a:before{content:"\e962"}.tutor-dashboard-menu-purchase_history a:before{content:"\e964"}.tutor-dashboard-menu-assignments a:before{content:"\e98b"}.tutor-dashboard-content{padding-top:30px}.tutor-dashboard-content>h3{color:var(--tutor-text-color);font-size:22px;font-weight:500;line-height:23px;margin-bottom:20px}.tutor-date-range-filter-wrap{margin:15px 0 20px;font-size:12px}.report-top-sub-menu{margin:0 10px 5px 0;display:inline-block;font-size:0}.report-top-sub-menu a{text-decoration:none;padding:5px 8px;border:1px solid #D7DADF;color:#AAAEB3;white-space:nowrap;display:inline-block;font-size:12px}.report-top-sub-menu a:not(:first-child){margin-left:-1px}.report-top-sub-menu a:hover{background:#EDF0F9;color:#333}.report-top-sub-menu a.active{background-color:var(--tutor-primary-color);color:#ffffff;border:1px solid var(--tutor-primary-hover-color)}.tutor-date-range-wrap{display:inline-block}.report-date-range-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;max-width:370px}.date-range-input{position:relative}.date-range-input input{border-radius:0 !important;margin:0 !important;border-right:none !important;font-size:14px}.date-range-input:last-child{margin-right:0}.date-range-input:last-child button{border-radius:0}.date-range-input input,.date-range-input input[type=text]{border:1px solid #D7DADF;-webkit-box-shadow:none;box-shadow:none;line-height:29px;margin:0;padding-right:30px;padding-top:0;padding-bottom:0;width:100%}.date-range-input i.tutor-icon-calendar{position:absolute;right:10px;top:7px}.date-range-input button{background-color:var(--tutor-primary-color);color:#ffffff;border:none;line-height:30px;padding:0 15px}.report-download-csv-icon{float:right}.report-download-csv-icon a{text-decoration:none}.tutor-dashboard-statement-table-wrap{overflow-x:auto}table.tutor-dashboard-statement-table p{margin:0;padding:0}table.tutor-dashboard-statement-table p.small-text{font-size:12px;color:#666666}.tutor-mycourse-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;background-size:cover;background-position:center}.tutor-mycourse-content{padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width: 580px){.tutor-mycourse-thumbnail{height:200px}.tutor-mycourse-thumbnail,.tutor-mycourse-content{min-width:100%;width:100%}}.tutor-mycourse-content h3{margin:0 0 9px}.tutor-mycourse-content h3 a:hover{color:var(--tutor-primary-color)}.tutor-mycourse-rating{color:#F8C51C;font-size:14px}.tutor-mycourse-rating i{margin-right:4px}.tutor-mycourse-edit,.tutor-mycourse-delete{color:var(--tutor-light-color);-webkit-transition:300ms;transition:300ms}.tutor-mycourse-edit:hover,.tutor-mycourse-delete:hover{color:var(--tutor-primary-color)}.tutor-mycourse-edit i,.tutor-mycourse-delete i{line-height:inherit;display:inline-block;vertical-align:top;color:var(--tutor-primary-color)}.tutor-mycourse-delete i{color:#f05120}.tutor-dashboard-content-inner .tutor-mycourse-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;border:1px solid #DCDFE5;border-radius:4px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}@media (max-width: 580px){.tutor-dashboard-content-inner .tutor-mycourse-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-course-status h4{display:none}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-mycourse-rating{margin-bottom:3px}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-mycourse-rating a{font-weight:400;margin-left:5px;color:#8C94A8}.tutor-dashboard-content-inner .tutor-mycourse-wrap .tutor-mycourse-rating a:hover{color:var(--tutor-primary-color)}.tutor-dashboard-content-inner .tutor-mycourse-wrap p:last-child{margin-bottom:0}.tutor-mycourse-content .mycourse-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-mycourse-content .mycourse-footer .tutor-mycourses-stats{-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-dashboard-content-inner .tutor-mycourses-stats>*{margin-right:8px}.tutor-mycourse-status{margin-right:15px}.tutor-dashboard-content-inner h3 a{color:var(--tutor-text-color);font-size:22px;line-height:28px;font-weight:500;display:block}.tutor-dashboard-content-inner .tutor-course-metadata ul{display:block;list-style:none;margin:0 0 10px;padding:0}.tutor-dashboard-content-inner .tutor-progress-bar-wrap{margin-bottom:0}.tutor-dashboard-content-inner .tutor-course-metadata li{display:inline-block;color:var(--tutor-light-color);margin-left:20px}.tutor-dashboard-content-inner .tutor-course-metadata li:first-child{margin-left:0}.tutor-dashboard-content-inner .tutor-course-metadata li span{color:var(--tutor-text-color);margin-left:5px}.ui-datepicker{background-color:#fff;border:1px solid #EEEEEE;display:none;margin-top:4px;padding:5px;width:180px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#2A6496;-webkit-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:default;font-family:'tutor';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;height:20px;line-height:1;margin-top:2px;width:30px}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:right}.ui-datepicker .ui-datepicker-prev:before{content:"\e921"}.ui-datepicker .ui-datepicker-next:before{content:"\e903"}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:0}.ui-datepicker .ui-datepicker-calendar td{border-radius:4px;-webkit-transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out;transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.ui-datepicker-calendar .ui-state-default{border:none;background:none}.ui-datepicker-calendar .ui-state-default.ui-state-highlight{background:#EEEEEE;padding:3px;display:block}.tutor-course-delete-popup{text-align:center;font-size:16px;line-height:25px;font-weight:400;color:#8C94A8}.tutor-course-delete-popup img{width:110px;margin:0 auto}.tutor-course-delete-popup h3{font-weight:500;font-size:30px;margin:15px 0 25px}.tutor-modal-button-group{margin-top:55px}.tutor-modal-button-group button{line-height:30px;padding:10px 25px;color:#C7CCDA;border:2px solid #DDDFE7;border-radius:2px;background:#fff;min-width:220px;text-align:center;text-transform:uppercase;-webkit-transition:300ms;transition:300ms}.tutor-modal-button-group button+button{margin-left:20px}.tutor-modal-button-group button.tutor-danger{background:#F0576A;border-color:#F0576A;color:#ffffff}.tutor-modal-button-group button:hover{background:#fff;color:#333;border-color:#333}.tutor-modal-button-group button.tutor-danger:hover{background:#cd4a5a;border-color:#cd4a5a;color:#ffffff}@media (max-width: 768px){.tutor-modal-button-group button{padding:5px 20px;min-width:auto;margin-bottom:6px}.tutor-modal-button-group{margin-top:20px}}.withdraw-method-select-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 40px}.withdraw-method-select-wrap .withdraw-method-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 15px;margin-bottom:30px}.withdraw-method-select-wrap .withdraw-method-select label{display:block;padding:20px;margin:0;cursor:pointer;overflow:hidden;border:1px solid #DCDFE5;border-radius:4px;position:relative}.withdraw-method-select-wrap .withdraw-method-select input:checked+label{border-color:var(--tutor-success-button-color);-webkit-box-shadow:0 0 0 1px var(--tutor-success-button-color);box-shadow:0 0 0 1px var(--tutor-success-button-color)}.withdraw-method-select-wrap .withdraw-method-select label:after{content:'\e90f';position:absolute;right:-1px;top:-1px;border:1px solid #DCDFE5;height:22px;width:22px;text-align:center;line-height:22px;color:transparent}.withdraw-method-select-wrap .withdraw-method-select input:checked+label:after{color:#fff;background:var(--tutor-success-button-color);border-color:var(--tutor-success-button-color);font-family:'tutor' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:13px}.withdraw-method-select-wrap .withdraw-method-select p{margin:0}.withdraw-method-select-wrap .withdraw-method-select label>p{font-size:20px;font-weight:600;color:var(--tutor-primary-color)}.withdraw-method-select-wrap .withdraw-method-select label span{color:#B0B6C8;font-weight:400}.withdraw-method-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.withdraw-method-form>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:50%;padding:0 15px 20px}@media (max-width: 480px){.withdraw-method-form>div{width:100%}}.withdraw-method-form>div.withdraw-account-save-btn-wrap{width:100%}.withdraw-form-field-amount input[type='text'],.withdraw-method-forms-wrap .withdraw-method-form input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),.withdraw-method-forms-wrap .withdraw-method-form textarea{border:1px solid #DCDFE5;display:block;width:100%;background:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:4px}label[for="tutor_withdraw_amount"]{margin-bottom:7px;display:block}.withdraw-form-field-amount input[type='text']{margin-bottom:10px;height:45px}.withdraw-method-forms-wrap .withdraw-method-form input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):focus,.withdraw-method-forms-wrap .withdraw-method-form textarea:focus{border-color:var(--tutor-primary-color);outline:none}.withdraw-method-forms-wrap .withdraw-method-form textarea{min-height:80px}.withdraw-method-forms-wrap .withdraw-method-form label{color:#989EAF;margin-bottom:8px;display:block}.withdraw-method-forms-wrap .withdraw-method-form .withdraw-field-desc{font-size:12px;margin:5px 0 0;font-style:italic}.tutor-dashboard-assignment-table tr th,.tutor-dashboard-assignment-table tr td{border:1px solid #DCDFE5;vertical-align:middle;padding:20px}.tutor-dashboard-assignment-table tr th:not(:first-child),.tutor-dashboard-assignment-table tr td:not(:first-child){text-align:center}.tutor-dashboard-assignment-table tr h5{margin:0;font-size:16px;line-height:18px;font-weight:700;color:var(--tutor-text-color)}.tutor-dashboard-assignment-table tr h5:not(:last-child){margin-bottom:7px}.tutor-dashboard-assignment-table tr a{font-weight:400;color:var(--tutor-text-color)}.tutor-dashboard-assignment-table tr a:hover{color:var(--tutor-primary-color);-webkit-transition:300ms;transition:300ms}.tutor-quiz-attempt-history td:last-child{text-align:center}.tutor-quiz-attempt-history td:last-child a{display:block;padding:10px}.attempt-review-title{font-size:18px;color:var(--tutor-text-size);font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.attempt-review-title i{margin-right:12px;color:var(--tutor-primary-color)}.tutor-quiz-attempt-info-row .attempt-view-bottom,.tutor-quiz-attempt-info-row .attempt-view-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col,.tutor-quiz-attempt-info-row .attempt-view-top .attempt-info-col{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:30%}.tutor-quiz-attempt-info-row .attempt-view-bottom .attempt-info-col{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass,.tutor-quiz-attempt-info-row .attempt-info-content span.result-fail{background:#DF3247;font-size:14px;font-weight:400;color:#fff;padding:1px 4px;margin-right:13px;border-radius:2px}.tutor-quiz-attempt-info-row .attempt-info-content span.result-pass{background:var(--tutor-success-button-color)}.tutor-quiz-attempt-info-row .attempt-info-content h4,.tutor-quiz-attempt-info-row .attempt-info-content h5{font-size:14px;line-height:25px;margin:0;color:#7A7F85;font-weight:400}.tutor-quiz-attempt-info-row .attempt-info-content h4 a,.tutor-quiz-attempt-info-row .attempt-info-content h4{font-weight:700;color:var(--tutor-text-color);margin-top:7px}.tutor-quiz-attempt-info-row .attempt-view-top{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #DCDFE5}.tutor-quiz-attempt-info-row .attempt-view-bottom{margin-bottom:60px}.attempt-user-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attempt-user-details .attempt-user-avatar{padding-right:20px}.attempt-user-details .attempt-user-avatar img{display:block;width:70px;height:70px;border-radius:50%}.attempt-user-details .attempt-info-content h4{font-size:18px}.attempt-review-notice-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.attempt-review-notice-wrap p{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attempt-review-notice-wrap p.attempt-review-notice i{font-size:16px;color:#F5C813;margin-right:9px}.attempt-review-notice-wrap p.attempt-review-at>span{color:var(--tutor-primary-color);margin-right:7px;font-size:16px}.attempt-review-notice-wrap p>strong{font-weight:400;margin-right:5px}.quiz-attempt-answers-wrap table th{background:#FCFCFC;font-size:12px;text-transform:inherit}.quiz-attempt-answers-wrap table th,.quiz-attempt-answers-wrap table td{padding:17px 20px !important;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;vertical-align:middle}.quiz-attempt-answers-wrap table th p,.quiz-attempt-answers-wrap table td p{margin:0}.quiz-attempt-answers-wrap table .quiz-manual-review-action{border:1px solid #D4DADB;color:#D4DADB;height:30px;width:30px;border-radius:2px;font-size:13px;display:inline-block;text-align:center;line-height:30px;-webkit-transition:300ms;transition:300ms}.quiz-attempt-answers-wrap table .quiz-manual-review-action:first-child:hover{border:1px solid var(--tutor-success-button-color);color:var(--tutor-success-button-color)}.quiz-attempt-answers-wrap table .quiz-manual-review-action:last-child:hover{border:1px solid #DF3247;color:#DF3247}.quiz-attempt-answers-wrap table .quiz-manual-review-action:not(:last-child){margin-right:17px}.quiz-attempt-answers-wrap table .tutor-status-blocked-context i,.quiz-attempt-answers-wrap table .tutor-status-approved-context i{font-size:12px;height:20px;width:20px;text-align:center;line-height:20px;background:var(--tutor-success-button-color);color:#fff;display:inline-block;border-radius:2px;margin-right:6px}.quiz-attempt-answers-wrap table .tutor-status-blocked-context i{background:#DF3247;font-size:10px}.answer-image-matched-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.answer-image-matched-wrap .image-matching-item{margin:0 5px;max-width:70px}.answer-image-matched-wrap .image-matching-item .dragged-caption{font-size:14px;margin-top:4px}.tutor-dashboard-builder-header{padding:10px 0px;border-bottom:2px solid #DCDFE5;position:fixed;top:0px;background:#fff;width:100%;z-index:99}@media (max-width: 991px){.tutor-dashboard-builder-header{position:static}}.tutor-dashboard-builder-header .tutor-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.tutor-dashboard-builder-header .tutor-row .tutor-col-auto{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tutor-dashboard-builder-header .tutor-row .tutor-col-auto:first-child{margin-bottom:15px}}.tutor-dashboard-builder-header .tutor-button{white-space:nowrap;margin-left:auto}@media (max-width: 991px){.tutor-dashboard-builder-header .tutor-button{padding:6px 10px}}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left .tutor-dashboard-builder-logo{padding:0 25px;position:relative}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button{margin:0;padding:0px 25px;line-height:30px;border:none;border-left:1px solid #DCDFE5;background:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--tutor-text-color);-webkit-transition:300ms;transition:300ms;font-weight:500;white-space:nowrap}@media (max-width: 991px){.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button{border-left:none}}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button i{font-size:24px;line-height:30px;margin-right:9px}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover{color:var(--tutor-primary-color);background:transparent}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover i{color:var(--tutor-primary-color)}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a{color:var(--tutor-text-color);font-weight:500;line-height:36px;padding:0 25px;-webkit-transition:300ms;transition:300ms;white-space:nowrap}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a i{font-size:36px;line-height:36px;display:inline-block;vertical-align:top;padding-right:9px}.tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a:hover{color:var(--tutor-primary-color)}.tutor-frontend-course-builder-section{padding:113px 0 45px;background-color:#ffffff}@media (max-width: 991px){.tutor-frontend-course-builder-section{padding-top:60px}.tutor-frontend-course-builder-section .tutor-col-8,.tutor-frontend-course-builder-section .tutor-col-4{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.admin-bar .tutor-dashboard-builder-header{top:32px}@media (max-width: 783px){.admin-bar .tutor-dashboard-builder-header{top:46px}}.tutor-course-builder-upload-tips{position:fixed;max-width:370px}@media (max-width: 991px){.tutor-course-builder-upload-tips{position:static}}.tutor-course-builder-upload-tips .tutor-course-builder-tips-title{font-size:16px;color:#8C94A8;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-course-builder-upload-tips .tutor-course-builder-tips-title i{font-size:24px;color:var(--tutor-primary-color);margin-right:11px}.tutor-course-builder-upload-tips ul{margin:0;padding:0 0 0 35px;list-style:none}.tutor-course-builder-upload-tips ul li{position:relative;margin-bottom:8px;line-height:24px}.tutor-course-builder-upload-tips ul li::after{content:'';position:absolute;height:8px;width:8px;border-radius:50%;background:#DCDFE5;left:-26px;top:9px}.tutor-course-level-meta{display:-webkit-box;display:-ms-flexbox;display:flex}.tutor-course-level-meta label{margin:0 40px 0 0;font-weight:600}.tutor-frontend-builder-course-price .tutor-form-group input{margin-bottom:0}.tutor-frontend-builder-course-price .tutor-styled-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tutor-course-builder-attachements{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tutor-course-builder-attachements .tutor-added-attachment{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 30px);flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);border:1px solid #DCDFE5;padding:35px 20px 20px;position:relative;text-align:center;margin-left:30px;margin-bottom:30px;border-radius:4px;-webkit-transition:300ms;transition:300ms;min-width:120px}@media (max-width: 480px){.tutor-course-builder-attachements .tutor-added-attachment{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px)}}.tutor-course-builder-attachements .tutor-added-attachment i{font-size:58px;line-height:58px;margin-bottom:25px;display:block}.tutor-course-builder-attachements .tutor-added-attachment .tutor-delete-attachment{position:absolute;height:22px;width:22px;border:1px solid #DCDFE5;text-align:center;line-height:22px;top:-1px;right:-1px;font-size:10px;border-top-right-radius:4px;color:transparent;-webkit-transition:300ms;transition:300ms}.tutor-course-builder-attachements .tutor-added-attachment:hover,.tutor-course-builder-attachements .tutor-added-attachment:hover .tutor-delete-attachment{border-color:#D71830;color:#D71830}.tutor-course-builder-attachements .tutor-added-attachment span{display:block}.tutor-course-builder-attachements .tutor-added-attachment span a{font-size:14px;display:block;line-height:20px;color:#606C8F}.tutor-course-builder-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#tutor-metabox-course-settings-tabs{background-color:#fff;border:1px solid #e5e5e5;margin:1em 0}.inside #tutor-metabox-course-settings-tabs{border:0;margin:0}.settings-tabs-heading{padding:1em;border-bottom:1px solid #e5e5e5}.settings-tabs-heading h3{font-size:14px;margin:0;line-height:1.4}.course-settings-tabs-container{display:-webkit-box;display:-ms-flexbox;display:flex}.course-settings-tabs-container .settings-tabs-navs-wrap{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;background:#F5F5F5}.settings-tabs-navs-wrap .settings-tabs-navs{margin:0;list-style:none}.settings-tabs-navs-wrap .settings-tabs-navs li{margin:0}.settings-tabs-navs-wrap .settings-tabs-navs li a{display:block;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;color:#23282d;text-decoration:none;background:#F5F5F5;text-transform:capitalize;border-bottom:1px solid #e5e5e5;border-left:3px solid transparent}.settings-tabs-navs-wrap .settings-tabs-navs li:last-child a{border-bottom:none}.settings-tabs-navs-wrap .settings-tabs-navs li a:focus{-webkit-box-shadow:none;box-shadow:none}.settings-tabs-navs-wrap .settings-tabs-navs li.active a{background-color:#ffffff;border-bottom:1px solid #e5e5e5;color:var(--tutor-primary-color);border-left:3px solid var(--tutor-primary-color)}.course-settings-tabs-container .settings-tabs-container{padding:1em;-webkit-box-flex:1;-ms-flex:1;flex:1}.tutor-field-radio p{margin-top:0}.lesson-modal-form-wrap .lesson-content-drip-wrap{padding:10px;border:1px solid #e4e4e4}.lesson-modal-form-wrap .lesson-content-drip-wrap h3{margin:0 0 10px 0}.select2-dropdown.increasezindex{z-index:9999999999999}@media (min-width: 992px){.tutor-option-tooltip.tutor-option-field{position:relative}.tutor-option-tooltip.tutor-option-field p.desc{position:absolute;left:calc(100% + 16px);background:#2A344F;width:160px;padding:10px 13px;opacity:0;visibility:hidden;-webkit-transition:300ms;transition:300ms;z-index:98;top:10px;color:#fff;border-radius:12px;font-size:12px;font-style:normal}.tutor-option-tooltip.tutor-option-field p.desc::before{content:url("data:image/svg+xml,%3Csvg width='14' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.139C5.339 5.482 8.671 2.903 9.998.403c1.99-3.75 5.481 21.94 1.567 16.037C8.955 12.505 5.1 9.738 0 8.139z' fill='%232A344F' fill-rule='evenodd'/%3E%3C/svg%3E");position:absolute;left:-10px;top:16px}.tutor-option-tooltip.tutor-option-field:hover p.desc{opacity:1;visibility:visible}.tutor-option-tooltip.tutor-option-field input:focus+p.desc,.tutor-option-tooltip.tutor-option-field textarea:focus+p.desc{opacity:1;visibility:visible}}
2
 
3
  /*# sourceMappingURL=tutor-front.min.css.map */
assets/css/tutor-setup.css ADDED
@@ -0,0 +1,2073 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&display=swap");
2
+
3
+ :root {
4
+ --initial: #fff;
5
+ --primary-text: #81878f;
6
+ --secondary-text: #1f2949;
7
+ --radio-bg: #f8f9fa;
8
+ --radio-dot: #d6d8df;
9
+ --primary-btn: #4467d6;
10
+ --secondary-btn: #eaeef3;
11
+ --tertiary-btn: #717881;
12
+ --switch-bg: #e2e7eb;
13
+ --switch-dot: #d71830;
14
+ --switch-lebel: #969696;
15
+ --switch-active: #4bd863;
16
+ }
17
+
18
+ * {
19
+ margin: 0;
20
+ padding: 0;
21
+ box-sizing: border-box;
22
+ }
23
+
24
+ a:hover,
25
+ a:visited,
26
+ a:active,
27
+ a:focus {
28
+ color: var(--primary-btn);
29
+ }
30
+
31
+ body {
32
+ font-family: "Open Sans", sans-serif;
33
+ font-size: 12px;
34
+ font-weight: 400;
35
+ }
36
+
37
+ img {
38
+ max-width: 100%;
39
+ display: block;
40
+ }
41
+
42
+ .tutor-wrapper-type,
43
+ .tutor-wrapper-boarding,
44
+ .tutor-setup-wizard-type,
45
+ .tutor-setup-wizard-settings {
46
+ display: none;
47
+ }
48
+
49
+ .tutor-wrapper-type.active,
50
+ .tutor-wrapper-boarding.active {
51
+ display: block;
52
+ }
53
+
54
+ ul.tutor-setup-content li {
55
+ display: none;
56
+ }
57
+
58
+ ul.tutor-setup-content li.active {
59
+ display: block;
60
+ }
61
+
62
+ /* ******** Tutor Setup Wizard *********** */
63
+ .tutor-wizard-container {
64
+ position: relative;
65
+ max-width: 100%;
66
+ padding: 0 15px;
67
+ margin-right: auto;
68
+ margin-left: auto;
69
+ overflow-x: hidden;
70
+ }
71
+
72
+ @media (min-width: 1200px) {
73
+ .tutor-wizard-container {
74
+ max-width: 1140px;
75
+ }
76
+ }
77
+
78
+ .tutor-setup {
79
+ background: #f0f3f6;
80
+ }
81
+
82
+ .tutor-wrapper-boarding {
83
+ font-size: 13px;
84
+ font-weight: 400;
85
+ line-height: 1.83;
86
+ color: var(--primary-text);
87
+ }
88
+
89
+ .tutor-setup-wizard-settings {
90
+ padding: 70px 0;
91
+ }
92
+
93
+ .tutor-setup-content {
94
+ border-radius: 3px;
95
+ box-shadow: 0 2px 4px 0 rgba(219, 215, 215, 0.5);
96
+ background-color: #ffffff;
97
+ }
98
+
99
+ .tutor-setup-wrapper {
100
+ display: grid;
101
+ grid-template-columns: 55px 762px;
102
+ grid-template-columns: minmax(auto, 55px) minmax(80%, 762px);
103
+ grid-gap: 96px;
104
+ }
105
+
106
+ .tutor-setup-title {
107
+ justify-self: right;
108
+ align-self: center;
109
+ list-style: none;
110
+ display: grid;
111
+ grid-gap: 45px;
112
+ font-size: 14px;
113
+ letter-spacing: -0.08px;
114
+ color: var(--primary-text);
115
+ position: relative;
116
+ }
117
+
118
+ .tutor-setup-title:before {
119
+ content: "";
120
+ position: absolute;
121
+ width: 1px;
122
+ border-left: solid 1px #e3e3e3;
123
+ top: 32px;
124
+ right: -37px;
125
+ height: calc(100% - 35px);
126
+ }
127
+
128
+ .tutor-setup-title li {
129
+ position: relative;
130
+ }
131
+ .tutor-setup-title li:hover {
132
+ cursor: pointer;
133
+ }
134
+
135
+ .tutor-setup-title li:before {
136
+ content: "";
137
+ background-image: url(../images/checkmark.svg);
138
+ background-repeat: no-repeat;
139
+ position: absolute;
140
+ width: 18px;
141
+ height: 18px;
142
+ top: calc(50% - 9px);
143
+ right: -45px;
144
+ background: #d6d8df;
145
+ border-radius: 50%;
146
+ transition: box-shadow 0.2s linear;
147
+ box-shadow: inset 0px 0px 0px 5px #f8f9fa;
148
+ display: flex;
149
+ align-items: center;
150
+ justify-content: center;
151
+ }
152
+
153
+ .tutor-setup-title li.active:before {
154
+ background: var(--primary-btn);
155
+ }
156
+
157
+ .tutor-setup-title li.active:before {
158
+ background-image: url(../images/checkmark.svg);
159
+ background-repeat: no-repeat;
160
+ background-position: center;
161
+ background-color: var(--primary-btn);
162
+ box-shadow: inset 0px 0px 0px 5px transparent;
163
+ }
164
+
165
+ .tutor-setup-title li:after {
166
+ content: "";
167
+ position: absolute;
168
+ border-right: 10px solid #fff;
169
+ border-top: 13px solid transparent;
170
+ border-bottom: 13px solid transparent;
171
+ top: calc(50% - 13px);
172
+ right: calc(0% - 96px);
173
+ filter: drop-shadow(-2px 0px 2px rgba(219, 215, 215, 0.45));
174
+ transform: translateX(3px) scale(0.7);
175
+ opacity: 0;
176
+ transition: transform 0.1s linear;
177
+ }
178
+
179
+ .tutor-setup-title li.current:after {
180
+ opacity: 1;
181
+ transform: translateX(0px) scale(1);
182
+ }
183
+
184
+ .tutor-setup-wizard-settings.active {
185
+ display: grid !important;
186
+ grid-template-columns: auto;
187
+ grid-template-rows: auto;
188
+ place-items: center;
189
+ }
190
+
191
+ .tutor-setup-content-heading.heading,
192
+ .active .tutor-setup-content-heading.heading {
193
+ display: grid;
194
+ grid-template-columns: 1fr auto auto;
195
+ grid-gap: 20px;
196
+ border-bottom: solid 1px #e3e3e3;
197
+ }
198
+
199
+ .tutor-setup-content-heading.heading strong,
200
+ .active .tutor-setup-content-heading.heading strong {
201
+ font-weight: 600;
202
+ color: var(--secondary-text);
203
+ }
204
+
205
+ .tutor-setup-content-heading.heading div:last-child {
206
+ position: relative;
207
+ padding-left: 22px;
208
+ opacity: 0.7;
209
+ cursor: pointer;
210
+ }
211
+
212
+ .tutor-setup-content-heading.heading div:last-child:before {
213
+ content: url(../images/roload-arrow.svg);
214
+ position: absolute;
215
+ left: 0;
216
+ top: 3px;
217
+ }
218
+
219
+ .tutor-setup-content-heading.greetings {
220
+ display: block;
221
+ text-align: center;
222
+ padding: 0;
223
+ }
224
+
225
+ [class^="tutor-setup-content-"] {
226
+ padding: 25px 28px 25px 33px;
227
+ }
228
+
229
+ .tutor-setup-content-heading.body {
230
+ padding-top: 37px;
231
+ }
232
+
233
+ .tutor-setup-content .tutor-setting {
234
+ display: grid;
235
+ grid-template-rows: 1fr;
236
+ grid-template-columns: 1.3fr 3fr 0.8fr;
237
+ grid-gap: 50px;
238
+ margin: 42px 0;
239
+ }
240
+
241
+ .tutor-setup-content .tutor-setting:first-child {
242
+ margin-top: 0;
243
+ }
244
+
245
+ .tutor-setup-content .tutor-setting:nth-child(-n + 4) .content {
246
+ padding: 0 30px 0 0;
247
+ }
248
+
249
+ .align-center {
250
+ align-items: center;
251
+ }
252
+
253
+ .tutor-setup-content-footer.footer {
254
+ display: grid;
255
+ grid-template-rows: auto;
256
+ grid-template-columns: 1fr auto auto;
257
+ grid-gap: 20px;
258
+ place-items: center;
259
+ border-top: solid 1px #f0f3f6;
260
+ background: url(../images/stripe-pattern-tiny.png);
261
+ background-size: cover;
262
+ background-repeat: no-repeat;
263
+ padding: 25px 28px 29px 33px;
264
+ }
265
+
266
+ .greetings .tutor-setup-content-footer.footer {
267
+ grid-template-columns: auto auto;
268
+ place-content: center;
269
+ }
270
+
271
+ .tutor-setup-content-heading.greetings .content {
272
+ display: grid;
273
+ grid-gap: 20px;
274
+ padding: 65px 200px 73px 200px;
275
+ }
276
+
277
+ .tutor-setup-content-heading.greetings .content h2 {
278
+ font-size: 24px;
279
+ font-weight: 300;
280
+ font-stretch: normal;
281
+ font-style: normal;
282
+ line-height: 0.83;
283
+ letter-spacing: normal;
284
+ text-align: center;
285
+ color: var(--secondary-text);
286
+ }
287
+ .tutor-setup-content-heading.greetings .content p {
288
+ color: var(--primary-text);
289
+ }
290
+ /* Lesson Permalink Input */
291
+ .tutor-setting input[type="text"].lesson-permalink,
292
+ .tutor-setting textarea.lesson-message {
293
+ width: 100%;
294
+ height: 44px;
295
+ padding: 10px 15px;
296
+ border-radius: 5px;
297
+ border: solid 1px #dcdfe5;
298
+ background-color: var(--initial);
299
+ font-size: 14px;
300
+ line-height: 1.57;
301
+ letter-spacing: normal;
302
+ color: var(--secondary-text);
303
+ outline: none;
304
+ margin-bottom: 13px;
305
+ }
306
+
307
+ .tutor-setting input[type="text"].lesson-permalink {
308
+ margin-top: -10px;
309
+ }
310
+
311
+ .tutor-setting input[type="text"].lesson-permalink::placeholder,
312
+ .tutor-setting textarea.lesson-message::placeholder {
313
+ color: var(--primary-text);
314
+ font-weight: 300;
315
+ font-family: "Lato", sans-serif;
316
+ font-size: 13px;
317
+ }
318
+
319
+ .tutor-setting input[type="text"].lesson-permalink:focus,
320
+ .tutor-setting textarea.lesson-message:focus {
321
+ border-color: var(--primary-btn);
322
+ }
323
+
324
+ /* Lesson Message Textarea */
325
+ .tutor-setting textarea.lesson-message {
326
+ width: calc(100% - 20px);
327
+ height: 87px;
328
+ padding: 11px 13px;
329
+ }
330
+
331
+ /* Courses Per Row */
332
+ .tutor-setting.course-setting-wrapper {
333
+ grid-template-columns: 1.2fr 4fr;
334
+ grid-gap: 50px;
335
+ }
336
+
337
+ .tutor-setting .title .tooltip-btn {
338
+ position: relative;
339
+ margin-left: 10px;
340
+ }
341
+
342
+ .tutor-setting .title .tooltip-btn span {
343
+ position: absolute;
344
+ left: -1px;
345
+ top: -1px;
346
+ }
347
+
348
+ .tutor-setting .title .tooltip-btn span:after,
349
+ .tutor-setting .title .tooltip-btn span:after {
350
+ content: url(../images/info-icon.svg);
351
+ }
352
+
353
+ /* ********************* */
354
+ /**
355
+ * Tooltip Styles
356
+ */
357
+
358
+ /* Add this attribute to the element that needs a tooltip */
359
+ [data-tooltip] {
360
+ position: relative;
361
+ z-index: 2;
362
+ cursor: pointer;
363
+ }
364
+
365
+ /* Hide the tooltip content by default */
366
+ [data-tooltip]:before,
367
+ [data-tooltip]:after {
368
+ visibility: hidden;
369
+ -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
370
+ filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
371
+ opacity: 0;
372
+ pointer-events: none;
373
+ }
374
+
375
+ /* Position tooltip above the element */
376
+ [data-tooltip]:before {
377
+ content: attr(data-tooltip);
378
+ position: absolute;
379
+ bottom: 150%;
380
+ left: 50%;
381
+ margin-bottom: 0px;
382
+ margin-left: -60px;
383
+ padding: 7px;
384
+ width: 120px;
385
+ border-radius: 3px;
386
+ background-color: #f0f3f6;
387
+ border: 1px solid #dcdfe5;
388
+ color: #1f2849;
389
+ text-align: center;
390
+ font-size: 12px;
391
+ line-height: 1.4;
392
+ font-weight: 300;
393
+ }
394
+
395
+ /* Triangle hack to make tooltip look like a speech bubble */
396
+ [data-tooltip]:after {
397
+ position: absolute;
398
+ bottom: 130%;
399
+ left: 50%;
400
+ transform: translateX(10%);
401
+ border-top: 5px solid #cfcfcf;
402
+ border-right: 5px solid transparent;
403
+ border-left: 5px solid transparent;
404
+ content: " ";
405
+ font-size: 0;
406
+ line-height: 0;
407
+ }
408
+
409
+ [data-tooltip]:before,
410
+ [data-tooltip]:after {
411
+ transform: translateY(15px);
412
+ transition: 0.2s ease;
413
+ }
414
+
415
+ /* [data-tooltip]:hover:before,
416
+ [data-tooltip]:hover:after, */
417
+ .active[data-tooltip]:before,
418
+ .active[data-tooltip]:after {
419
+ visibility: visible;
420
+ opacity: 1;
421
+ transform: translateY(0px);
422
+ }
423
+
424
+ /* ********************* */
425
+ .tutor-setting .content input[type="radio"].course {
426
+ -webkit-appearance: none;
427
+ -moz-appearance: none;
428
+ appearance: none;
429
+ outline: none;
430
+ cursor: pointer;
431
+ width: 97px;
432
+ height: 46px;
433
+ background: #dbdbdb;
434
+ display: none;
435
+ }
436
+
437
+ .tutor-setting .content .course-per-row {
438
+ display: grid;
439
+ grid-template-rows: auto;
440
+ grid-template-columns: repeat(4, auto);
441
+ grid-gap: 10px;
442
+ margin-left: -8px;
443
+ }
444
+
445
+ .tutor-setting .content .course-per-page {
446
+ display: grid;
447
+ grid-template-columns: repeat(5, auto);
448
+ }
449
+
450
+ .tutor-setting .content .attemps-allowed {
451
+ grid-template-columns: repeat(5, 1fr);
452
+ }
453
+
454
+ .tutor-setting .content .course-per-page .wrapper {
455
+ position: relative;
456
+ width: auto;
457
+ height: auto;
458
+ }
459
+
460
+ .tutor-setting .content .wrapper {
461
+ position: relative;
462
+ width: 97px;
463
+ height: 46px;
464
+ }
465
+
466
+ .tutor-setting .content .span {
467
+ width: 97px;
468
+ height: 46px;
469
+ display: grid;
470
+ grid-template-columns: repeat(1, 1fr);
471
+ place-items: center;
472
+ cursor: pointer;
473
+ border: 8px solid transparent;
474
+ border-radius: 3px;
475
+ background: #ffff;
476
+ transition: 0.2s linear;
477
+ }
478
+
479
+ .tutor-setting .content .span span {
480
+ width: 100%;
481
+ height: 100%;
482
+ text-indent: -9999px;
483
+ border-radius: 2px;
484
+ border: solid 1px #d6dce3;
485
+ background-color: #f0f3f6;
486
+ transition: 0.2s ease-in-out;
487
+ }
488
+
489
+ .tutor-setting .content .wrapper:nth-child(2) .span {
490
+ grid-template-columns: repeat(2, 1fr);
491
+ grid-gap: 10px;
492
+ }
493
+
494
+ .tutor-setting .content .wrapper:nth-child(3) .span {
495
+ grid-template-columns: repeat(3, 1fr);
496
+ grid-gap: 9px;
497
+ }
498
+
499
+ .tutor-setting .content .wrapper:nth-child(4) .span {
500
+ grid-template-columns: repeat(4, 1fr);
501
+ grid-gap: 8px;
502
+ }
503
+
504
+ /* checked css */
505
+ input[type="radio"].course:checked + .span {
506
+ color: white;
507
+ box-shadow: 0 0 0 1px #d6dce3;
508
+ }
509
+
510
+ input[type="radio"].course:checked + .span span {
511
+ background-color: var(--primary-btn);
512
+ border-color: var(--primary-btn);
513
+ }
514
+
515
+ /* Course Per Page */
516
+ .course-per-page span.radio-icon,
517
+ .course-setting-wrapper .ecommerce .radio-icon,
518
+ .settings .time-expires .radio-icon {
519
+ position: absolute;
520
+ width: 18px;
521
+ height: 18px;
522
+ border: solid 1px #d6dce3;
523
+ background-color: #f0f3f6;
524
+ border-radius: 50%;
525
+ top: 0px;
526
+ left: 0px;
527
+ cursor: pointer;
528
+ transition: all 0.2s ease-in-out;
529
+ }
530
+ .course-per-page span.radio-icon:before,
531
+ .course-setting-wrapper .ecommerce .radio-icon:before,
532
+ .settings .time-expires .radio-icon:before {
533
+ content: "";
534
+ width: 20px;
535
+ height: 20px;
536
+ top: calc(50% - 10px);
537
+ left: calc(50% - 10px);
538
+ position: absolute;
539
+ border-radius: 50%;
540
+ background: #3057d5;
541
+ background: #f1f3f7;
542
+ transform: scale(0);
543
+ transition: all 0.2s ease-in-out;
544
+ }
545
+
546
+ .course-per-page input[type="radio"].course-p:checked + .radio-icon,
547
+ .course-setting-wrapper .ecommerce .radio-input:checked + .radio-icon,
548
+ .settings .time-expires input[type="radio"]:checked + .radio-icon {
549
+ background: var(--primary-btn);
550
+ border-color: var(--primary-btn);
551
+ }
552
+
553
+ .course-per-page input[type="radio"].course-p:checked + .radio-icon:before,
554
+ .course-setting-wrapper .ecommerce .radio-input:checked + .radio-icon:before,
555
+ .settings .time-expires input[type="radio"]:checked + .radio-icon:before {
556
+ background: #f0f3f6;
557
+ transform: scale(0.4);
558
+ }
559
+
560
+ .course-setting-wrapper .ecommerce .radio-icon,
561
+ .settings .time-expires .radio-icon {
562
+ margin-top: 5px;
563
+ }
564
+
565
+ input#attempts-allowed-1:checked ~ .label-text-2 input {
566
+ border: 1px solid var(--primary-btn);
567
+ }
568
+
569
+ .course-per-page input.course-p,
570
+ .course-setting-wrapper input.radio-input {
571
+ -webkit-appearance: none;
572
+ -moz-appearance: none;
573
+ appearance: none;
574
+ cursor: pointer;
575
+ outline: none;
576
+ width: 28px;
577
+ height: 18px;
578
+ }
579
+
580
+ .course-per-page span.label-text {
581
+ position: absolute;
582
+ width: 18px;
583
+ height: 18px;
584
+ line-height: 18px;
585
+ cursor: pointer;
586
+ font-size: 16px;
587
+ font-weight: 600;
588
+ color: var(--secondary-text);
589
+ }
590
+
591
+ .attempts-allowed.course-per-page span.label-text-2 {
592
+ width: 65px;
593
+ height: 40px;
594
+ top: -10px;
595
+ }
596
+
597
+ .course-per-page input[type="number"].attempts {
598
+ width: 65px;
599
+ height: 40px;
600
+ border-radius: 5px;
601
+ border: solid 1px #dcdfe5;
602
+ background-color: #ffffff;
603
+ outline: none;
604
+ cursor: pointer;
605
+ font-size: 16px;
606
+ font-weight: 600;
607
+ color: var(--secondary-text);
608
+ padding: 7px 2px 7px 10px;
609
+ }
610
+
611
+ .attempts-allowed.active input[type="number"].attempts {
612
+ color: var(--secondary-text);
613
+ }
614
+
615
+ :not(.active) input[type="number"].attempts {
616
+ color: #d7dce3;
617
+ }
618
+
619
+ .course-per-page input[type="number"].attempts:focus {
620
+ border-color: var(--primary-btn);
621
+ }
622
+
623
+ .course-per-page,
624
+ input[type="radio"].course-p:checked,
625
+ input[type="number"].attempts:focus {
626
+ border-color: var(--primary-btn);
627
+ }
628
+
629
+ .tutor-setup-btn-wrapper {
630
+ justify-self: left;
631
+ }
632
+
633
+ button.tutor-setup-previous {
634
+ display: inline-block;
635
+ padding: 0 50px;
636
+ text-transform: uppercase;
637
+ }
638
+
639
+ .tutor-setup-title li {
640
+ letter-spacing: -0.08px;
641
+ text-align: right;
642
+ color: var(--primary-text);
643
+ }
644
+
645
+ .tutor-setup-title li.active {
646
+ font-weight: 600;
647
+ color: var(--secondary-text);
648
+ }
649
+
650
+ .tutor-setup-content-heading.heading > div:nth-child(1) {
651
+ font-size: 20px;
652
+ line-height: 1;
653
+ font-weight: 300;
654
+ color: var(--secondary-text);
655
+ }
656
+
657
+ .tutor-setup-content-heading.heading > div {
658
+ font-weight: 300;
659
+ color: var(--primary-text);
660
+ }
661
+
662
+ .tutor-setting .title {
663
+ font-size: 15px;
664
+ font-weight: normal;
665
+ font-stretch: normal;
666
+ font-style: normal;
667
+ letter-spacing: -0.19px;
668
+ color: var(--secondary-text);
669
+ }
670
+
671
+ .tutor-setting .content b {
672
+ font-weight: 600;
673
+ }
674
+
675
+ /* Tutor Input Switch Button styles*/
676
+ label.switch-label {
677
+ display: grid;
678
+ grid-template-columns: repeat(3, auto);
679
+ grid-gap: 6px;
680
+ place-items: center;
681
+ font-size: 11px;
682
+ }
683
+
684
+ .input-switch-label-1 .switchbox-wrapper span.switchbox-icon:before {
685
+ display: none;
686
+ }
687
+
688
+ input[type="checkbox"].switch_1 {
689
+ font-size: 30px;
690
+ -webkit-appearance: none;
691
+ -moz-appearance: none;
692
+ appearance: none;
693
+ width: 40px;
694
+ height: 24px;
695
+ border-radius: 12px;
696
+ background-color: #e2e7eb;
697
+ position: relative;
698
+ cursor: pointer;
699
+ outline: none;
700
+ transition: all 0.2s ease-in-out;
701
+ }
702
+
703
+ input[type="checkbox"].switch_1:checked {
704
+ background-color: #4bd863;
705
+ }
706
+
707
+ input[type="checkbox"].switch_1:after {
708
+ position: absolute;
709
+ content: "";
710
+ width: 25.72px;
711
+ height: 25.72px;
712
+ border-radius: 50%;
713
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.17);
714
+ background-color: #ffffff;
715
+ transform: scale(0.7);
716
+ left: 0px;
717
+ top: -1px;
718
+ transition: all 0.2s ease-in-out;
719
+ }
720
+
721
+ input[type="checkbox"].switch_1:checked:after {
722
+ left: calc(100% - 25.72px);
723
+ }
724
+
725
+ .input-switch-label {
726
+ cursor: pointer;
727
+ }
728
+
729
+ .input-switchbox {
730
+ display: inline-flex;
731
+ cursor: pointer;
732
+ }
733
+
734
+ input[type="checkbox"].input-switchbox {
735
+ -webkit-appearance: none;
736
+ -moz-appearance: none;
737
+ appearance: none;
738
+ }
739
+
740
+ .switchbox-wrapper {
741
+ position: relative;
742
+ width: 40px;
743
+ height: 24px;
744
+ border-radius: 12px;
745
+ background-color: #e2e7eb;
746
+ cursor: pointer;
747
+ outline: none;
748
+ transition: all 0.2s ease-in-out;
749
+ }
750
+
751
+ input[type="checkbox"].input-switchbox {
752
+ width: 40px;
753
+ height: 24px;
754
+ border-radius: 12px;
755
+ background-color: #e2e7eb;
756
+ position: absolute;
757
+ outline: none;
758
+ }
759
+
760
+ .switchbox-wrapper span.switchbox-icon {
761
+ position: absolute;
762
+ content: "";
763
+ width: 25.72px;
764
+ height: 25.72px;
765
+ border-radius: 50%;
766
+ box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.17);
767
+ background-color: #ffffff;
768
+ transform: scale(0.7);
769
+ left: 0;
770
+ top: calc(50% - 13px);
771
+ transition: all 0.2s ease-in-out;
772
+ }
773
+
774
+ .switchbox-wrapper span.switchbox-icon:before {
775
+ content: "";
776
+ position: absolute;
777
+ width: 2px;
778
+ height: 8px;
779
+ background: #d71830;
780
+ border-radius: 2px;
781
+ top: calc(50% - 4px);
782
+ left: calc(50% - 1px);
783
+ }
784
+
785
+ input[type="checkbox"].input-switchbox:checked {
786
+ background: #4bd863;
787
+ }
788
+
789
+ input[type="checkbox"].input-switchbox:checked + .switchbox-icon:before {
790
+ background: #4bd863;
791
+ }
792
+
793
+ input[type="checkbox"].input-switchbox:checked ~ .switchbox-icon {
794
+ left: calc(100% - 25.732px);
795
+ }
796
+
797
+ .input-switch-label .label-on {
798
+ color: #c8c8c8;
799
+ }
800
+
801
+ .input-switch-label .label-off {
802
+ padding-right: 2px;
803
+ color: #c8c8c8;
804
+ }
805
+
806
+ .input-switch-label .label-on.active {
807
+ color: #969696;
808
+ }
809
+
810
+ .input-switch-label .label-off.active {
811
+ color: #969696;
812
+ }
813
+
814
+ /* SVG Animated Button */
815
+ .animated-btn,
816
+ .primary-btn {
817
+ position: relative;
818
+ font-family: "Open Sans", sans-serif;
819
+ font-size: 14px;
820
+ font-weight: 500;
821
+ line-height: 1em;
822
+ text-transform: uppercase;
823
+ color: #ffffff;
824
+ display: inline-block;
825
+ text-align: center;
826
+ white-space: nowrap;
827
+ vertical-align: middle;
828
+ border-radius: 3px;
829
+ background-color: var(--primary-btn);
830
+ border: 1px solid var(--primary-btn);
831
+ padding: 14px 20px;
832
+ cursor: pointer;
833
+ outline: none;
834
+ }
835
+ .tutor-type-next {
836
+ margin-left: 10px;
837
+ border: none;
838
+ }
839
+
840
+ button.previous span,
841
+ button.previous svg,
842
+ button.next span,
843
+ button.next svg {
844
+ vertical-align: middle;
845
+ }
846
+
847
+ button.previous svg {
848
+ margin-right: 10px;
849
+ transition: 200ms;
850
+ }
851
+ button.next svg {
852
+ transition: 200ms;
853
+ margin-left: 10px;
854
+ }
855
+
856
+ button.previous:hover svg {
857
+ transform: translateX(-4px) rotate(180deg);
858
+ }
859
+
860
+ button.next:hover svg {
861
+ transform: translateX(4px);
862
+ }
863
+
864
+ .animated-btn:hover span {
865
+ transform: translateX(8px);
866
+ }
867
+
868
+ .animated-btn svg {
869
+ margin-top: -2px;
870
+ }
871
+
872
+ /* Prevoius Button */
873
+ .previous.animated-btn {
874
+ background-color: transparent;
875
+ border-color: var(--primary-btn);
876
+ color: var(--primary-btn);
877
+ text-transform: uppercase;
878
+ }
879
+
880
+ .previous.animated-btn:hover {
881
+ background: var(--primary-btn);
882
+ color: #ffffff;
883
+ }
884
+
885
+ .next.animated-btn:hover {
886
+ background: #3254c1;
887
+ }
888
+
889
+ .previous.animated-btn svg {
890
+ transform: rotate(180deg);
891
+ }
892
+
893
+ .previous.animated-btn svg path {
894
+ fill: var(--primary-btn);
895
+ transition: 200ms;
896
+ }
897
+
898
+ .previous.animated-btn:hover svg path {
899
+ fill: white;
900
+ }
901
+
902
+ button[class^="tutor-setup-"] {
903
+ cursor: pointer;
904
+ padding: 10px 20px;
905
+ font-size: 14px;
906
+ font-weight: normal;
907
+ font-stretch: normal;
908
+ font-style: normal;
909
+ line-height: 1.43;
910
+ text-transform: capitalize;
911
+ text-align: center;
912
+ color: var(--tertiary-btn);
913
+ transition: 200ms;
914
+ outline: none;
915
+ }
916
+
917
+ button.tutor-setup-next.next {
918
+ color: var(--initial);
919
+ text-transform: uppercase;
920
+ }
921
+
922
+ button.tutor-setup-skip {
923
+ background: transparent;
924
+ border: none;
925
+ padding: 5px;
926
+ font-weight: 300;
927
+ letter-spacing: 0.1px;
928
+ color: var(--primary-btn);
929
+ text-decoration: underline;
930
+ }
931
+
932
+ button.tutor-setup-skip:hover {
933
+ color: #3254c1;
934
+ }
935
+
936
+ .tutor-setting .grade-calculation {
937
+ display: grid;
938
+ grid-template-columns: auto;
939
+ }
940
+
941
+ /* Greetings Button */
942
+ .greetings .primary-btn:last-child {
943
+ background: transparent;
944
+ color: var(--secondary-text);
945
+ }
946
+
947
+ /* Grade Calculation Dropdwon */
948
+ .select-box {
949
+ display: flex;
950
+ width: 400px;
951
+ flex-direction: column;
952
+ position: relative;
953
+ }
954
+
955
+ .select-box .options-container {
956
+ max-height: 66px;
957
+ width: calc(100% - 12px);
958
+ opacity: 0;
959
+ transition: all 0.4s;
960
+ overflow: hidden;
961
+ border-radius: 5px;
962
+ border: solid 1px #dcdfe5;
963
+ background-color: #ffffff;
964
+ position: absolute;
965
+ top: 68px;
966
+ z-index: 99;
967
+ order: 1;
968
+ }
969
+
970
+ .selected {
971
+ background: #2f3640;
972
+ margin-bottom: 8px;
973
+ position: relative;
974
+ width: 388px;
975
+ height: 64px;
976
+ border-radius: 5px;
977
+ border: solid 1px #dcdfe5;
978
+ background-color: #ffffff;
979
+
980
+ order: 0;
981
+ }
982
+
983
+ .selected::after {
984
+ /* BG Img */
985
+ content: url("../images/angle-shape.svg");
986
+ position: absolute;
987
+ right: 15px;
988
+ top: 50%;
989
+ transform: translateY(-50%);
990
+ transition: transform 0.5s;
991
+ }
992
+
993
+ .selected h3,
994
+ .select-box label h3,
995
+ .checkbox-wrapper h4 {
996
+ font-size: 14px;
997
+ font-weight: 400;
998
+ line-height: 1.57;
999
+ color: #1f2949;
1000
+ }
1001
+
1002
+ .selected h5,
1003
+ .select-box label h5,
1004
+ .checkbox-wrapper h5 {
1005
+ font-size: 12px;
1006
+ font-weight: 400;
1007
+ line-height: 1.83;
1008
+ color: var(--primary-text);
1009
+ }
1010
+
1011
+ .select-box .options-container.active {
1012
+ max-height: 190px;
1013
+ opacity: 1;
1014
+ overflow-y: scroll;
1015
+ }
1016
+
1017
+ .select-box .options-container.active + .selected::after {
1018
+ transform: translateY(-50%) rotateX(180deg);
1019
+ }
1020
+
1021
+ .select-box .options-container.active + .selected {
1022
+ border-color: var(--primary-btn);
1023
+ }
1024
+
1025
+ .select-box .options-container::-webkit-scrollbar {
1026
+ width: 8px;
1027
+ background: #f1f2f3;
1028
+ border-radius: 0 5px 5px 0;
1029
+ }
1030
+
1031
+ .select-box .options-container::-webkit-scrollbar-thumb {
1032
+ background: #525861;
1033
+ background: var(--primary-text);
1034
+ border-radius: 0 5px 5px 0;
1035
+ }
1036
+
1037
+ .select-box .options-container::-moz-scrollbar {
1038
+ width: 8px;
1039
+ background: #f1f2f3;
1040
+ border-radius: 0 5px 5px 0;
1041
+ }
1042
+
1043
+ .select-box .options-container::-moz-scrollbar-thumb {
1044
+ background: #525861;
1045
+ background: var(--primary-text);
1046
+ border-radius: 0 5px 5px 0;
1047
+ }
1048
+
1049
+ /* .option {
1050
+ display: none;
1051
+ }
1052
+ .option.selected {
1053
+ display: block;
1054
+ } */
1055
+
1056
+ .selected,
1057
+ .select-box .option {
1058
+ padding: 10px 15px;
1059
+ cursor: pointer;
1060
+ }
1061
+ .select-box .option:hover {
1062
+ background: #dcdfe5;
1063
+ }
1064
+ .select-box label {
1065
+ cursor: pointer;
1066
+ }
1067
+ .select-box .option .radio {
1068
+ display: none;
1069
+ }
1070
+
1071
+ /* Sider 1st */
1072
+ .tutor-setting .content .limit-slider {
1073
+ display: grid;
1074
+ grid-template-columns: 0.92fr auto;
1075
+ grid-gap: 30px;
1076
+ place-content: flex-start;
1077
+ }
1078
+ .limit-slider-has-parent {
1079
+ display: flex;
1080
+ }
1081
+ .tutor-setting .limit-slider > strong:last-child,
1082
+ .tutor-setting .limit-slider > span:last-child {
1083
+ margin-left: 32px;
1084
+ min-width: 15px;
1085
+ text-align: right;
1086
+ }
1087
+
1088
+ .tutor-setting .content .limit-slider h5 {
1089
+ font-size: 12px;
1090
+ font-weight: 400;
1091
+ text-align: right;
1092
+ margin-right: 20px;
1093
+ color: #1f2949;
1094
+ }
1095
+
1096
+ .tutor-setting .content .limit-slider h5 span {
1097
+ margin-right: 4px;
1098
+ font-weight: 600;
1099
+ }
1100
+ .course-setting-wrapper .settings .limit-slider {
1101
+ display: flex;
1102
+ grid-gap: 30px;
1103
+ align-items: center;
1104
+ justify-content: space-between;
1105
+ }
1106
+ /* Time Limit */
1107
+ .limit-slider input[type="range"].range-input {
1108
+ outline: none;
1109
+ -webkit-appearance: none;
1110
+ -moz-appearance: none;
1111
+ appearance: none;
1112
+ max-width: 383px;
1113
+ max-width: 100%;
1114
+ height: 6px;
1115
+ border-radius: 8px;
1116
+ background-color: var(--primary-btn);
1117
+ /*background-image: url(../images/slider-dot.png);*/
1118
+ background-repeat: repeat-x;
1119
+ background-size: contain;
1120
+ background-position: center;
1121
+ flex-grow: 1;
1122
+ }
1123
+ .limit-slider .range-value {
1124
+ margin-right: 5px;
1125
+ min-width: 15px;
1126
+ display: inline-block;
1127
+ }
1128
+ /* For Chrome (-webkit-slider-thumb) */
1129
+ input[type="range"].range-input::-webkit-slider-thumb {
1130
+ -webkit-appearance: none;
1131
+ appearance: none;
1132
+ width: 20px;
1133
+ height: 20px;
1134
+ border-radius: 50%;
1135
+ cursor: pointer;
1136
+ background-color: #cbcfd3;
1137
+ border: 6px solid white;
1138
+ box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.28);
1139
+ }
1140
+
1141
+ /* For Mozilla (-moz-range-track and -moz-range-thumb) */
1142
+ input[type="range"].range-input::-moz-range-track {
1143
+ max-width: 383px;
1144
+ max-width: 100%;
1145
+ height: 6px;
1146
+ border-radius: 8px;
1147
+ background-color: #f0f3f6;
1148
+ }
1149
+
1150
+ input[type="range"].range-input::-moz-range-thumb {
1151
+ -moz-appearance: none;
1152
+ appearance: none;
1153
+ width: 5px;
1154
+ height: 5px;
1155
+ border-radius: 50%;
1156
+ cursor: pointer;
1157
+ background-color: #f0f3f6;
1158
+ border: 5px solid #3057d5;
1159
+ }
1160
+
1161
+ /* Sider 2nd */
1162
+ .tutor-setting .limit-slider.column-1 {
1163
+ display: grid;
1164
+ grid-template-columns: 1fr;
1165
+ grid-gap: 10px;
1166
+ margin-right: 20px;
1167
+ place-items: stretch;
1168
+ }
1169
+
1170
+ .limit-slider.column-1 input[type="range"].range-input {
1171
+ max-width: 100%;
1172
+ height: 6px;
1173
+ border-radius: 8px;
1174
+ background-color: var(--primary-btn);
1175
+ box-shadow: inset 0 0 0 1px rgba(47, 87, 213, 0.15);
1176
+ }
1177
+
1178
+ .limit-slider.column-1 input[type="range"]::-webkit-slider-thumb {
1179
+ -webkit-appearance: none;
1180
+ appearance: none;
1181
+ width: 18px;
1182
+ height: 18px;
1183
+ border-radius: 50%;
1184
+ cursor: pointer;
1185
+ background-color: #cbcfd3;
1186
+ border: 5.5px solid #fff;
1187
+ box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.28);
1188
+ }
1189
+
1190
+ .limit-slider.column-1 input[type="range"]::-moz-range-track {
1191
+ max-width: 100%;
1192
+ height: 6px;
1193
+ border-radius: 8px;
1194
+ background-color: #639aff;
1195
+ }
1196
+
1197
+ .limit-slider.column-1 input[type="range"]::-moz-range-thumb {
1198
+ width: 7px;
1199
+ height: 7px;
1200
+ background-color: #cbcfd3;
1201
+ border: 6px solid #fff;
1202
+ box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.28);
1203
+ }
1204
+
1205
+ .tutor-setting .limit-slider .commision-data {
1206
+ display: grid;
1207
+ grid-template-columns: 1fr 1fr;
1208
+ }
1209
+
1210
+ .tutor-setting .limit-slider .commision-data div:first-child {
1211
+ justify-self: flex-start;
1212
+ text-align: left;
1213
+ }
1214
+
1215
+ .tutor-setting .limit-slider .commision-data div:last-child {
1216
+ justify-self: flex-end;
1217
+ text-align: right;
1218
+ }
1219
+
1220
+ .tutor-setting .limit-slider .commision-data .data h4 {
1221
+ font-size: 14px;
1222
+ font-weight: 600;
1223
+ color: #1f2949;
1224
+ margin-right: 0;
1225
+ }
1226
+
1227
+ .tutor-setting .limit-slider .commision-data .data h5 {
1228
+ font-size: 12px;
1229
+ line-height: 1.33;
1230
+ color: #81878f;
1231
+ margin-right: 0;
1232
+ position: relative;
1233
+ padding-left: 10px;
1234
+ }
1235
+
1236
+ .limit-slider .commision-data .data h5:before {
1237
+ content: "";
1238
+ width: 5px;
1239
+ height: 5px;
1240
+ border-radius: 50%;
1241
+ background: #639aff;
1242
+ position: absolute;
1243
+ left: 0;
1244
+ top: 50%;
1245
+ transform: translateY(-50%);
1246
+ }
1247
+
1248
+ .limit-slider .commision-data .data:last-child h5:before {
1249
+ background: #3b57c4;
1250
+ }
1251
+
1252
+ /* Checkbox Field */
1253
+ .checkbox-wrapper.column-1 {
1254
+ display: grid;
1255
+ grid-template-columns: repeat(1, auto);
1256
+ }
1257
+
1258
+ .checkbox-wrapper.column-2 {
1259
+ display: grid;
1260
+ grid-template-columns: repeat(2, 0.26fr);
1261
+ grid-gap: 10px;
1262
+ }
1263
+
1264
+ .checkbox-wrapper.column-3 {
1265
+ display: grid;
1266
+ grid-template-columns: repeat(3, auto);
1267
+ }
1268
+
1269
+ .checkbox-wrapper label {
1270
+ display: grid;
1271
+ grid-template-columns: auto 1fr;
1272
+ grid-gap: 10px;
1273
+ position: relative;
1274
+ }
1275
+
1276
+ .checkbox-wrapper > div {
1277
+ margin: 17px 0;
1278
+ }
1279
+
1280
+ .checkbox-wrapper.column-1 > div:first-child,
1281
+ .checkbox-wrapper.column-2 > div:nth-child(1),
1282
+ .checkbox-wrapper.column-2 > div:nth-child(2),
1283
+ .checkbox-wrapper.column-3 > div:nth-child(1),
1284
+ .checkbox-wrapper.column-3 > div:nth-child(2),
1285
+ .checkbox-wrapper.column-3 > div:nth-child(3) {
1286
+ margin-top: 0;
1287
+ }
1288
+
1289
+ .checkbox-wrapper.column-1 > div {
1290
+ padding-right: 40px;
1291
+ }
1292
+
1293
+ .checkbox-wrapper .check-icon,
1294
+ .checkbox-wrapper label {
1295
+ cursor: pointer;
1296
+ }
1297
+
1298
+ input.checkbox {
1299
+ -webkit-appearance: none;
1300
+ -moz-appearance: none;
1301
+ appearance: none;
1302
+ width: 18px;
1303
+ height: 18px;
1304
+ outline: none;
1305
+ display: none;
1306
+ }
1307
+
1308
+ .checkbox-wrapper .check-icon {
1309
+ width: 18.5px;
1310
+ height: 18.5px;
1311
+ border: solid 1px #d6dce3;
1312
+ background-color: #f0f3f6;
1313
+ border-radius: 50%;
1314
+ display: inline-block;
1315
+ position: relative;
1316
+ top: 4px;
1317
+ transition: 0.2s ease-in-out;
1318
+ }
1319
+
1320
+ .checkbox-wrapper .check-icon.square {
1321
+ width: 18px;
1322
+ height: 18px;
1323
+ border-radius: 2px;
1324
+ border: solid 1px #dcdfe5;
1325
+ background-color: #f1f3f7;
1326
+ top: 2px;
1327
+ }
1328
+
1329
+ .checkbox-wrapper .check-icon:before {
1330
+ content: url(../images/checkmark.svg);
1331
+ position: absolute;
1332
+ width: 100%;
1333
+ height: 100%;
1334
+ display: flex;
1335
+ justify-content: center;
1336
+ align-items: center;
1337
+ transform: scale(1.5);
1338
+ opacity: 0;
1339
+ transition: 0.2s ease-in-out;
1340
+ margin: -1px 1px;
1341
+ }
1342
+
1343
+ .checkbox-wrapper .check-icon.square:before {
1344
+ margin: -1px 0px 0px 1px;
1345
+ }
1346
+
1347
+ .checkbox-wrapper input.checkbox:checked + .check-icon {
1348
+ background: var(--primary-btn);
1349
+ border-color: var(--primary-btn);
1350
+ }
1351
+
1352
+ .checkbox-wrapper input.checkbox:checked + .check-icon:before {
1353
+ transform: scale(1.2);
1354
+ opacity: 1;
1355
+ }
1356
+
1357
+ .checkbox-wrapper .payment-setting label {
1358
+ grid-template-rows: auto;
1359
+ grid-template-columns: auto;
1360
+ place-items: center;
1361
+ grid-gap: 0;
1362
+ width: 110px;
1363
+ height: 110px;
1364
+ }
1365
+
1366
+ .payment-setting input.payment {
1367
+ width: 110px;
1368
+ height: 110px;
1369
+ border-radius: 3px;
1370
+ border: solid 1px #d6dce3;
1371
+ background-color: #f0f3f6;
1372
+ display: block;
1373
+ cursor: pointer;
1374
+ transition: 0.1s ease-in-out;
1375
+ }
1376
+
1377
+ .checkbox-wrapper .payment-setting label > div {
1378
+ position: absolute;
1379
+ }
1380
+
1381
+ .payment-setting .check-icon.round {
1382
+ top: -7px;
1383
+ left: -7px;
1384
+ }
1385
+
1386
+ .checkbox-wrapper input.payment:checked + .check-icon:before {
1387
+ transform: scale(1);
1388
+ }
1389
+
1390
+ .checkbox-wrapper .payment-setting .check-icon {
1391
+ width: 18.2px;
1392
+ height: 18.2px;
1393
+ }
1394
+
1395
+ .checkbox-wrapper .payment-setting .check-icon {
1396
+ opacity: 0;
1397
+ opacity: 0;
1398
+ transform: scale(1.1);
1399
+ transition: 0.3s ease-in-out;
1400
+ position: absolute;
1401
+ z-index: 1;
1402
+ }
1403
+
1404
+ .checkbox-wrapper .payment-setting input.checkbox:checked + .check-icon {
1405
+ opacity: 1;
1406
+ }
1407
+
1408
+ .checkbox-wrapper .payment-setting .check-icon:before {
1409
+ transform: scale(1);
1410
+ margin: -1px 0px;
1411
+ }
1412
+
1413
+ .payment-setting input.payment:checked {
1414
+ border-color: #3057d5;
1415
+ }
1416
+
1417
+ .checkbox-wrapper .payment-setting h4 {
1418
+ text-align: center;
1419
+ margin-top: 16px;
1420
+ word-break: break-word;
1421
+ }
1422
+ .payment-setting img {
1423
+ margin: 0 auto;
1424
+ }
1425
+ /* ******* Tutor Setup Wizard Boarding (Slick Slider) */
1426
+ .tutor-setup-wizard-boarding {
1427
+ text-align: center;
1428
+ padding: 40px 100px 105px 100px;
1429
+ }
1430
+
1431
+ .wizard-boarding-header {
1432
+ display: grid;
1433
+ place-items: center;
1434
+ grid-gap: 20px;
1435
+ }
1436
+
1437
+ .wizard-boarding-body {
1438
+ margin-top: 35px;
1439
+ }
1440
+
1441
+ .wizard-boarding-header div {
1442
+ font-size: 34px;
1443
+ line-height: 1.21;
1444
+ letter-spacing: -0.4px;
1445
+ text-align: center;
1446
+ color: #1f2949;
1447
+ }
1448
+
1449
+ .wizard-boarding-body .slide-thumb {
1450
+ margin-bottom: 43px;
1451
+ }
1452
+
1453
+ .wizard-boarding-body .slide-thumb img {
1454
+ border-radius: 3px;
1455
+ box-shadow: 0 2px 4px 0 rgba(219, 215, 215, 0.5);
1456
+ background-color: #ffffff;
1457
+ width: 100%;
1458
+ }
1459
+
1460
+ .wizard-boarding-body .slide-title {
1461
+ font-size: 20px;
1462
+ line-height: 2.05;
1463
+ letter-spacing: -0.24px;
1464
+ text-align: center;
1465
+ color: #1f2949;
1466
+ margin-bottom: 10px;
1467
+ }
1468
+
1469
+ .wizard-boarding-body .slide-subtitle {
1470
+ font-size: 16px;
1471
+ line-height: 1.69;
1472
+ text-align: center;
1473
+ color: #686d73;
1474
+ padding: 0 40px;
1475
+ }
1476
+
1477
+ .wizard-boarding-body .slick-slide {
1478
+ outline: none;
1479
+ cursor: move;
1480
+ opacity: 1;
1481
+ transition: 0.8s;
1482
+ margin: 0 15px;
1483
+ }
1484
+
1485
+ .wizard-boarding-body .slick-slide:not(.slick-active) {
1486
+ opacity: 0.3;
1487
+ transition: 0.8s;
1488
+ }
1489
+
1490
+ .wizard-boarding-body .slick-slide .slide-title,
1491
+ .wizard-boarding-body .slick-slide.slide-subtitle {
1492
+ opacity: 1;
1493
+ filter: blur(0px);
1494
+ transition: 0.5s;
1495
+ }
1496
+
1497
+ .wizard-boarding-body .slick-slide:not(.slick-active) .slide-title,
1498
+ .wizard-boarding-body .slick-slide:not(.slick-active) .slide-subtitle {
1499
+ opacity: 0;
1500
+ transition: 0.5s;
1501
+ filter: blur(5px);
1502
+ }
1503
+
1504
+ .wizard-boarding-body ul.slick-dots {
1505
+ width: 244px;
1506
+ height: 36px;
1507
+ border-radius: 18px;
1508
+ background-color: #f0f3f6;
1509
+ left: 50%;
1510
+ margin-left: calc(-244px / 2);
1511
+ bottom: calc(150px + 6px);
1512
+ display: flex !important;
1513
+ align-items: center;
1514
+ justify-content: center;
1515
+ }
1516
+
1517
+ .wizard-boarding-body ul.slick-dots li,
1518
+ .wizard-boarding-body ul.slick-dots li button,
1519
+ .wizard-boarding-body ul.slick-dots li button:before {
1520
+ width: 14px;
1521
+ height: 14px;
1522
+ border-radius: 50%;
1523
+ }
1524
+
1525
+ .wizard-boarding-body ul.slick-dots li button:before {
1526
+ display: none;
1527
+ }
1528
+
1529
+ .wizard-boarding-body ul.slick-dots li {
1530
+ margin: 0 5px;
1531
+ }
1532
+
1533
+ .wizard-boarding-body ul.slick-dots li button {
1534
+ background: #c6c9d2;
1535
+ border: 4px solid transparent;
1536
+ padding: 0;
1537
+ transform: scale(0.5715);
1538
+ transition: 0.3s ease;
1539
+ }
1540
+
1541
+ .wizard-boarding-body ul.slick-dots li.slick-active button {
1542
+ transform: scale(1);
1543
+ background: #3057d5;
1544
+ }
1545
+
1546
+ .wizard-boarding-footer {
1547
+ margin-top: 30px;
1548
+ }
1549
+
1550
+ .wizard-boarding-footer,
1551
+ .wizard-boarding-footer a,
1552
+ .tutor-type-skip {
1553
+ font-size: 16px;
1554
+ line-height: 1.69;
1555
+ letter-spacing: normal;
1556
+ text-align: center;
1557
+ color: var(--primary-btn);
1558
+ }
1559
+
1560
+ .wizard-boarding-footer:hover,
1561
+ .wizard-boarding-footer a:hover,
1562
+ .tutor-type-skip:hover {
1563
+ color: #3254c1;
1564
+ }
1565
+
1566
+ .wizard-boarding-footer {
1567
+ display: grid;
1568
+ grid-gap: 15px;
1569
+ }
1570
+
1571
+ .wizard-boarding-footer .animated-btn {
1572
+ background-color: var(--primary-btn);
1573
+ margin-bottom: 20px;
1574
+ }
1575
+
1576
+ /* ******* Tutor Setup Wizard Type */
1577
+ .tutor-setup-wizard-type.active {
1578
+ display: grid !important;
1579
+ place-items: center;
1580
+ grid-gap: 56px;
1581
+ padding: 46px 0 100px 0;
1582
+ }
1583
+
1584
+ .wizard-type-header {
1585
+ display: grid;
1586
+ place-items: center;
1587
+ grid-gap: 25px;
1588
+ }
1589
+
1590
+ .wizard-type-header .title {
1591
+ font-size: 34px;
1592
+ line-height: 1.21;
1593
+ letter-spacing: -0.4px;
1594
+ text-align: center;
1595
+ color: #1f2949;
1596
+ }
1597
+
1598
+ .wizard-type-header .subtitle {
1599
+ font-size: 16px;
1600
+ line-height: 1.69;
1601
+ text-align: center;
1602
+ color: #686d73;
1603
+ }
1604
+
1605
+ .wizard-type-body {
1606
+ display: grid;
1607
+ grid-template-columns: repeat(2, minmax(auto, 280px));
1608
+ grid-gap: 53px;
1609
+ }
1610
+
1611
+ .wizard-type-footer {
1612
+ display: grid;
1613
+ grid-gap: 30px;
1614
+ place-items: center;
1615
+ margin-top: 26px;
1616
+ }
1617
+
1618
+ .wizard-type-body .wizard-type-item label {
1619
+ cursor: pointer;
1620
+ display: grid;
1621
+ place-items: center;
1622
+ grid-gap: 28px;
1623
+ width: 280px;
1624
+ /* height: 352px; */
1625
+ border: 2px solid transparent;
1626
+ border-radius: 3px;
1627
+ box-shadow: 0 2px 4px 0 rgba(219, 215, 215, 0.5);
1628
+ background-color: #ffffff;
1629
+ padding-bottom: 40px;
1630
+ transition: 0.2s ease;
1631
+ }
1632
+
1633
+ .wizard-type-body .wizard-type-item img {
1634
+ max-width: 225px;
1635
+ margin: 25px auto 0px auto;
1636
+ }
1637
+
1638
+ .wizard-type-body .wizard-type-item .title,
1639
+ .wizard-type-body .wizard-type-item .subtitle {
1640
+ text-align: center;
1641
+ padding: 0 25px;
1642
+ }
1643
+
1644
+ .wizard-type-body .wizard-type-item .title {
1645
+ font-size: 20px;
1646
+ line-height: 1;
1647
+ letter-spacing: -0.24px;
1648
+ text-align: center;
1649
+ color: #1f2949;
1650
+ }
1651
+
1652
+ .wizard-type-body .wizard-type-item .subtitle {
1653
+ font-size: 14px;
1654
+ line-height: 1.64;
1655
+ letter-spacing: normal;
1656
+ text-align: center;
1657
+ color: #686d73;
1658
+ }
1659
+
1660
+ .wizard-type-body .wizard-type-item input {
1661
+ -webkit-appearance: none;
1662
+ appearance: none;
1663
+ width: 24px;
1664
+ height: 24px;
1665
+ position: absolute;
1666
+ margin: 15px 0 0 15px;
1667
+ z-index: 9;
1668
+ cursor: pointer;
1669
+ outline: none;
1670
+ }
1671
+
1672
+ .wizard-type-body .wizard-type-item .icon {
1673
+ width: 24px;
1674
+ height: 24px;
1675
+ border: solid 2px #e3e3e3;
1676
+ background-color: transparent;
1677
+ display: inline-block;
1678
+ cursor: pointer;
1679
+ position: absolute;
1680
+ margin: 15px 0 0 15px;
1681
+ border-radius: 50%;
1682
+ transform: scale(0.835);
1683
+ z-index: 1;
1684
+ transition: 0.1s ease;
1685
+ }
1686
+
1687
+ .wizard-type-body .wizard-type-item .icon:before {
1688
+ content: "";
1689
+ width: 100%;
1690
+ height: 100%;
1691
+ display: flex;
1692
+ align-items: center;
1693
+ justify-content: center;
1694
+ transform: scale(2);
1695
+ margin: -1px 0 0 0px;
1696
+ transition: 0.3s ease;
1697
+ }
1698
+
1699
+ .wizard-type-body .wizard-type-item input:checked + .icon {
1700
+ border: 8px solid #3057d5;
1701
+ transform: scale(1);
1702
+ }
1703
+
1704
+ .wizard-type-body .wizard-type-item input:checked + .icon:before {
1705
+ transform: scale(1.2);
1706
+ }
1707
+
1708
+ .wizard-type-body .wizard-type-item input:checked ~ label {
1709
+ border-color: #3057d5;
1710
+ }
1711
+
1712
+ /* Setting > time-expires */
1713
+ .settings .time-expires {
1714
+ display: grid;
1715
+ grid-template-columns: auto 1fr;
1716
+ align-items: flex-start;
1717
+ grid-gap: 10px;
1718
+ margin-bottom: 10px;
1719
+ cursor: pointer;
1720
+ }
1721
+ .settings .time-expires .radio-icon {
1722
+ position: relative;
1723
+ display: inline-block;
1724
+ }
1725
+ .settings .time-expires input[type="radio"] {
1726
+ display: none;
1727
+ }
1728
+
1729
+ /* ********************************************************* Responsive Media Queries */
1730
+ @media (max-width: 1199px) {
1731
+ .tutor-setup-wizard-boarding {
1732
+ padding: 40px 0px 70px 0px;
1733
+ }
1734
+
1735
+ .wizard-boarding-body .slide-subtitle {
1736
+ padding: 0 4px;
1737
+ }
1738
+ }
1739
+
1740
+ @media (max-width: 991px) {
1741
+ .tutor-setting .title br {
1742
+ display: none;
1743
+ }
1744
+
1745
+ .tutor-setting .title .tooltip-btn {
1746
+ margin-left: 5px;
1747
+ }
1748
+
1749
+ .wizard-boarding-header {
1750
+ grid-gap: 25px;
1751
+ }
1752
+
1753
+ .wizard-boarding-body {
1754
+ margin-top: 30px;
1755
+ }
1756
+
1757
+ .wizard-boarding-body ul.slick-dots {
1758
+ bottom: calc(150px - 18px);
1759
+ }
1760
+
1761
+ .wizard-boarding-footer {
1762
+ margin-top: 70px;
1763
+ }
1764
+
1765
+ .wizard-type-header {
1766
+ padding: 0 10px;
1767
+ }
1768
+
1769
+ .wizard-type-body {
1770
+ grid-gap: 30px;
1771
+ }
1772
+
1773
+ .tutor-setup-wrapper {
1774
+ grid-template-columns: 1fr 10fr;
1775
+ grid-gap: 46px;
1776
+ }
1777
+
1778
+ .tutor-setup-title li:after {
1779
+ right: calc(0% - 46px);
1780
+ }
1781
+
1782
+ .tutor-setup-title:before {
1783
+ right: -22px;
1784
+ }
1785
+
1786
+ .tutor-setup-title li:first-child:before,
1787
+ .tutor-setup-title li:before {
1788
+ right: -30px;
1789
+ }
1790
+
1791
+ .tutor-setup-content-heading.greetings .content {
1792
+ padding: 55px 20px 73px 20px;
1793
+ }
1794
+ }
1795
+
1796
+ @media (max-width: 767px) {
1797
+ .wizard-boarding-body .slick-slide {
1798
+ margin: 0 5px;
1799
+ }
1800
+
1801
+ .tutor-setup-wrapper {
1802
+ grid-template-columns: auto;
1803
+ grid-gap: 0;
1804
+ margin-top: 20px;
1805
+ }
1806
+
1807
+ .tutor-setup-content-heading.heading,
1808
+ .active .tutor-setup-content-heading.heading {
1809
+ grid-template-columns: 1fr auto auto;
1810
+ }
1811
+
1812
+ [class^="tutor-setup-content-"] {
1813
+ padding: 20px;
1814
+ }
1815
+
1816
+ .tutor-setup-content .tutor-setting {
1817
+ grid-template-columns: 1fr 3fr 1fr;
1818
+ grid-gap: 10px;
1819
+ }
1820
+
1821
+ .tutor-setup-content .tutor-setting:nth-child(-n + 4) .content {
1822
+ padding: 0;
1823
+ }
1824
+
1825
+ .tutor-setup-content .tutor-setting.course-setting-wrapper {
1826
+ grid-template-columns: 1fr 4fr;
1827
+ grid-gap: 20px;
1828
+ }
1829
+
1830
+ .tutor-setup-title {
1831
+ overflow-x: scroll;
1832
+ width: 100%;
1833
+ padding-bottom: 65px;
1834
+ display: flex;
1835
+ flex-direction: row;
1836
+ justify-content: center;
1837
+ align-items: center;
1838
+ }
1839
+
1840
+ .tutor-setup-title li {
1841
+ margin: 0 20px;
1842
+ }
1843
+
1844
+ .tutor-setup-title:before {
1845
+ top: auto;
1846
+ bottom: 45px;
1847
+ right: 50px;
1848
+ width: calc(100% - 100px);
1849
+ height: 1px;
1850
+ border: none;
1851
+ border-bottom: solid 1px #e3e3e3;
1852
+ }
1853
+
1854
+ .tutor-setup-content {
1855
+ margin-top: -5px;
1856
+ z-index: 99;
1857
+ }
1858
+
1859
+ .tutor-setup-title li:after {
1860
+ right: auto;
1861
+ top: auto;
1862
+ left: 50%;
1863
+ margin-left: -13px;
1864
+ bottom: -60px;
1865
+ border-top: 13px solid transparent;
1866
+ border-right: 13px solid transparent;
1867
+ border-bottom: 13px solid #fff;
1868
+ border-left: 13px solid transparent;
1869
+ transform: translate(0px, 5px) scale(1);
1870
+ }
1871
+
1872
+ .tutor-setup-title li.active:after {
1873
+ transform: translate(0px) scale(1);
1874
+ }
1875
+
1876
+ .tutor-setup-title li:before {
1877
+ top: auto;
1878
+ right: auto;
1879
+ left: 50%;
1880
+ transform: translateX(-50%);
1881
+ bottom: -28px;
1882
+ }
1883
+
1884
+ .wizard-type-header .title,
1885
+ .wizard-boarding-header div {
1886
+ font-size: 4.5vw;
1887
+ }
1888
+
1889
+ .wizard-boarding-body .slide-title,
1890
+ .wizard-boarding-footer,
1891
+ .wizard-boarding-footer a,
1892
+ .tutor-type-skip {
1893
+ font-size: 3vw;
1894
+ }
1895
+
1896
+ .wizard-boarding-body .slide-subtitle,
1897
+ .wizard-type-header .subtitle {
1898
+ font-size: 2.6vw;
1899
+ }
1900
+ }
1901
+
1902
+ @media (max-width: 650px) {
1903
+ .slick-dotted.slick-slider {
1904
+ padding-bottom: 70px;
1905
+ margin-bottom: 0 !important;
1906
+ }
1907
+
1908
+ .wizard-boarding-body .slide-title {
1909
+ margin-top: 0px;
1910
+ }
1911
+
1912
+ .wizard-boarding-body ul.slick-dots {
1913
+ bottom: 0;
1914
+ }
1915
+
1916
+ .wizard-boarding-body .slide-thumb {
1917
+ margin-bottom: 15px;
1918
+ }
1919
+ }
1920
+
1921
+ @media (max-width: 575px) {
1922
+ .wizard-type-body {
1923
+ grid-template-columns: auto;
1924
+ }
1925
+
1926
+ .tutor-setup-content-heading.heading > div:nth-child(1) {
1927
+ font-size: 3.5vw;
1928
+ }
1929
+
1930
+ .course-per-page span.label-text,
1931
+ .course-per-page input[type="number"].attempts {
1932
+ font-size: 3vw;
1933
+ }
1934
+
1935
+ .tutor-setting .title,
1936
+ .selected h3,
1937
+ .select-box label h3,
1938
+ .checkbox-wrapper h4,
1939
+ .tutor-setting .limit-slider .commision-data .data h4,
1940
+ button[class^="tutor-setup-"] {
1941
+ font-size: 2.5vw;
1942
+ }
1943
+
1944
+ .tutor-wrapper-boarding,
1945
+ .selected h5,
1946
+ .select-box label h5,
1947
+ .checkbox-wrapper h5,
1948
+ .tutor-setting input[type="text"].lesson-permalink,
1949
+ .tutor-setting textarea.lesson-message,
1950
+ .tutor-setting input[type="text"].lesson-permalink::placeholder,
1951
+ .tutor-setting textarea.lesson-message::placeholder,
1952
+ .tutor-setting .limit-slider .commision-data .data h5 {
1953
+ font-size: 2vw;
1954
+ }
1955
+
1956
+ label.switch-label {
1957
+ font-size: 1.7vw;
1958
+ }
1959
+
1960
+ .tutor-setting .course-per-row {
1961
+ grid-template-rows: repeat(2, auto);
1962
+ grid-template-columns: repeat(2, 0.3fr);
1963
+ place-items: center flex-start;
1964
+ }
1965
+
1966
+ .tutor-setup-content {
1967
+ overflow-x: scroll;
1968
+ }
1969
+
1970
+ .switchbox-wrapper,
1971
+ input[type="checkbox"].input-switchbox,
1972
+ .switchbox-wrapper span.switchbox-icon {
1973
+ height: 18px;
1974
+ width: 30px;
1975
+ }
1976
+
1977
+ input[type="checkbox"].input-switchbox {
1978
+ border-radius: 18px;
1979
+ }
1980
+
1981
+ .switchbox-wrapper span.switchbox-icon {
1982
+ width: 18px;
1983
+ }
1984
+
1985
+ input[type="checkbox"].input-switchbox:checked ~ .switchbox-icon {
1986
+ left: calc(100% - 17.732px);
1987
+ }
1988
+
1989
+ .switchbox-wrapper span.switchbox-icon {
1990
+ top: calc(50% - 9px);
1991
+ }
1992
+
1993
+ .select-box {
1994
+ width: calc(100% - 50px);
1995
+ }
1996
+
1997
+ .selected,
1998
+ .select-box .options-container {
1999
+ width: 100%;
2000
+ }
2001
+
2002
+ .tutor-setting .content .course-per-page.attempts-allowed {
2003
+ grid-template-columns: repeat(2, auto);
2004
+ }
2005
+
2006
+ .checkbox-wrapper .check-icon.square:before,
2007
+ .checkbox-wrapper .payment-setting .check-icon:before {
2008
+ margin: 0;
2009
+ }
2010
+
2011
+ .checkbox-wrapper .payment-setting label,
2012
+ .payment-setting input.payment {
2013
+ width: 80px;
2014
+ height: 80px;
2015
+ }
2016
+
2017
+ .checkbox-wrapper .payment-setting h4 {
2018
+ margin-top: 6px;
2019
+ }
2020
+
2021
+ .tutor-setup-content-footer.footer {
2022
+ padding: 20px;
2023
+ }
2024
+
2025
+ .checkbox-wrapper .check-icon.square {
2026
+ width: 15px;
2027
+ height: 15px;
2028
+ }
2029
+
2030
+ .course-per-page span.radio-icon,
2031
+ .course-setting-wrapper .ecommerce .radio-icon,
2032
+ .course-setting-wrapper input.radio-input {
2033
+ width: 16px;
2034
+ height: 16px;
2035
+ }
2036
+
2037
+ .checkbox-wrapper .payment-setting .check-icon {
2038
+ transform: scale(1);
2039
+ }
2040
+ }
2041
+
2042
+ @media (max-width: 450px) {
2043
+ .checkbox-wrapper .payment-setting label,
2044
+ .payment-setting input.payment {
2045
+ width: 50px;
2046
+ height: 50px;
2047
+ }
2048
+
2049
+ .checkbox-wrapper .payment-setting label img {
2050
+ max-width: 20px;
2051
+ margin: 0 auto;
2052
+ }
2053
+
2054
+ .checkbox-wrapper .payment-setting h4 {
2055
+ margin-top: 0;
2056
+ }
2057
+ }
2058
+
2059
+ .slick-slider li:hover {
2060
+ cursor: ew-resize;
2061
+ }
2062
+ .slick-slider li.slick-current:hover {
2063
+ cursor: pointer;
2064
+ }
2065
+ .tutor-show-hide {
2066
+ display: none !important;
2067
+ }
2068
+ .tutor-show-hide.active {
2069
+ display: grid !important;
2070
+ }
2071
+ .hide-this {
2072
+ display: none;
2073
+ }
assets/images/advanced_quiz_creator.jpg ADDED
Binary file
assets/images/angle-shape.svg ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8">
2
+ <path fill="#000" fill-rule="nonzero" d="M13.508.174a.57.57 0 0 0-.809 0l-5.86 6.43L.976.175a.57.57 0 0 0-.81 0 .577.577 0 0 0 0 .813l6.238 6.844c.119.12.277.17.433.163a.564.564 0 0 0 .433-.163L13.508.987a.577.577 0 0 0 0-.813z"/>
3
+ </svg>
assets/images/checkmark.svg ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" width="10" height="8">
2
+ <path fill="#FFF" d="M.142 4.526a.585.585 0 00-.14.43c.012.157.084.3.205.403l2.915 2.499a.587.587 0 00.436.14.588.588 0 00.405-.214l4.986-6.068a.588.588 0 00-.082-.832l-.912-.75a.592.592 0 00-.832.081L3.286 4.886 1.744 3.565a.592.592 0 00-.833.064l-.769.897z"/>
3
+ </svg>
assets/images/extensive_course_builder.jpg ADDED
Binary file
assets/images/freedom_with_ecommerce.jpg ADDED
Binary file
assets/images/greeting-img.jpg ADDED
Binary file
assets/images/info-icon.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><path fill="#AEB7C0" d="M7 0c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.14-7-7 3.14-7 7-7zm0 1.273A5.734 5.734 0 001.273 7 5.734 5.734 0 007 12.727 5.734 5.734 0 0012.727 7 5.734 5.734 0 007 1.273zm0 4.666c.351 0 .636.285.636.637v3.818a.636.636 0 01-1.272 0V6.576c0-.352.285-.637.636-.637zm0-2.97a.85.85 0 010 1.698.85.85 0 010-1.697z"/></svg>
assets/images/multiple-marketplace.png ADDED
Binary file
assets/images/payment-bank.png ADDED
Binary file
assets/images/payment-echeck.png ADDED
Binary file
assets/images/payment-paypal.png ADDED
Binary file
assets/images/reports_and_analytics.jpg ADDED
Binary file
assets/images/roload-arrow.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" width="15" height="14"><path fill="#81878F" d="M14.566 3.894a.801.801 0 00-1.089.316l-.258.468C12.333 1.966 9.78 0 6.778 0A6.785 6.785 0 000 6.777a6.785 6.785 0 006.777 6.778.802.802 0 100-1.603 5.18 5.18 0 01-5.174-5.175 5.18 5.18 0 015.175-5.174 5.18 5.18 0 014.887 3.489l-.438-.241a.8.8 0 10-.774 1.403l1.584.874c.13.266.4.45.717.45.08 0 .155-.015.228-.037l.013.002a.802.802 0 00.703-.415l1.184-2.146a.8.8 0 00-.316-1.088z"/></svg>
assets/images/scalable_lms_solution.jpg ADDED
Binary file
assets/images/single-marketplace.png ADDED
Binary file
assets/images/slider-dot.png ADDED
Binary file
assets/images/stripe-pattern-tiny.png ADDED
Binary file
assets/images/tutor-logo.svg ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="22" height="30">
2
+ <defs>
3
+ <path id="a" d="M0 .457h21.793v28.876H0z"/>
4
+ </defs>
5
+ <g fill="none" fill-rule="evenodd">
6
+ <g transform="translate(0 .21)">
7
+ <mask id="b" fill="#fff">
8
+ <use xlink:href="#a"/>
9
+ </mask>
10
+ <path fill="#163BD7" d="M3 11.85c.565-1.201 1.739-2.048 3.09-2.048 1.903 0 3.447 1.638 3.447 3.659v6.565a1.313 1.313 0 102.626 0v-6.565c0-2.021 1.543-3.659 3.446-3.659 1.336 0 2.452.71 3.024 1.889a8.684 8.684 0 01.968 4.002 8.744 8.744 0 01-17.488 0c0-1.379.32-2.683.887-3.843zM8.503 3.3h4.91v1.897a10.926 10.926 0 00-4.91-.029V3.3zm13.258 13.34a10.893 10.893 0 00-5.505-10.327V3.298h3.533V.457H2.113V3.3h3.548v2.944A10.894 10.894 0 000 15.8c0 2.183.642 4.216 1.747 5.921 4.865 8.311 20.045 7.596 20.045 7.596V15.801c0 .282-.01.562-.032.838z" mask="url(#b)"/>
11
+ </g>
12
+ <path fill="#163BD7" d="M5.825 19.056a1.402 1.402 0 01-1.402-1.402v-3.168a1.402 1.402 0 012.804 0v3.168c0 .774-.628 1.402-1.402 1.402m10.064 0a1.402 1.402 0 01-1.402-1.402v-3.168a1.402 1.402 0 012.804 0v3.168c0 .774-.628 1.402-1.402 1.402"/>
13
+ </g>
14
+ </svg>
assets/js/tutor-setup.js ADDED
@@ -0,0 +1,317 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function($) {
2
+ "use strict";
3
+
4
+
5
+ const url = window.location.href;
6
+ if (url.indexOf('#') > 0) {
7
+ $(".tutor-wizard-container > div").removeClass("active");
8
+ $(".tutor-wizard-container > div.tutor-setup-wizard-settings").addClass("active");
9
+ const split_data = url.split("#");
10
+ if (split_data[1]) {
11
+ const _length = $(".tutor-setup-title li."+split_data[1]).index();
12
+ $(".tutor-setup-title li").removeClass("current");
13
+ $(".tutor-setup-content li").removeClass("active");
14
+ for (let index = 0; index <= _length; index++) {
15
+ $(".tutor-setup-title li").eq(index).addClass('active');
16
+ if(_length == index){
17
+ $(".tutor-setup-title li").eq(index).addClass("current");
18
+ $(".tutor-setup-content li").eq(index).addClass("active");
19
+ }
20
+ }
21
+ }
22
+ const enable = $("input[name='enable_course_marketplace'").val()
23
+ showHide( enable ? enable : 0 )
24
+ }
25
+
26
+ $(".tutor-setup-title li").on("click", function(e) {
27
+ e.preventDefault();
28
+ const _length = $(this).closest("li").index();
29
+ $(".tutor-setup-title li").removeClass("active current");
30
+ $(".tutor-setup-title li").eq(_length).addClass("active current");
31
+ $(".tutor-setup-content li").removeClass("active");
32
+ $(".tutor-setup-content li").eq(_length).addClass("active");
33
+ window.location.hash = $("ul.tutor-setup-title li").eq(_length).data("url");
34
+ for (let index = 0; index <= _length; index++) {
35
+ $(".tutor-setup-title li").eq(index).addClass('active');
36
+ }
37
+ });
38
+
39
+
40
+ /* ---------------------
41
+ * Wizard Skip
42
+ * ---------------------- */
43
+ $(".tutor-boarding-next, .tutor-boarding-skip").on("click", function(e) {
44
+ e.preventDefault();
45
+ $(".tutor-setup-wizard-boarding").removeClass("active");
46
+ $(".tutor-setup-wizard-type").addClass("active");
47
+ });
48
+ $(".tutor-type-next, .tutor-type-skip").on("click", function(e) {
49
+ e.preventDefault();
50
+ $(".tutor-setup-wizard-type").removeClass("active");
51
+ $(".tutor-setup-wizard-settings").addClass("active");
52
+ $('.tutor-setup-title li').eq(0).addClass('active')
53
+ window.location.hash = "general";
54
+ showHide( $("input[name='enable_course_marketplace_setup']:checked").val() )
55
+ });
56
+
57
+ /* ---------------------
58
+ * Marketplace Type
59
+ * ---------------------- */
60
+ $("input[type=radio][name=enable_course_marketplace_setup]").change( function() {
61
+ if (this.value == "0") {
62
+ $("input[name=enable_course_marketplace]").val("");
63
+ } else if (this.value == "1") {
64
+ $("input[name=enable_course_marketplace]").val("1");
65
+ }
66
+ }
67
+ );
68
+
69
+ /* ---------------------
70
+ * Wizard Action
71
+ * ---------------------- */
72
+ $(".tutor-setup-previous").on("click", function(e) {
73
+ e.preventDefault();
74
+ let _index = $(this).closest("li").index();
75
+
76
+ $("ul.tutor-setup-title li").eq(_index).removeClass("active");
77
+ if( _index > 0 && _index == ($('.tutor-setup-title li.instructor').index() + 1) && $('.tutor-setup-title li.instructor').hasClass('hide-this') ) {
78
+ _index = _index - 1
79
+ }
80
+
81
+ if (_index > 0) {
82
+ $("ul.tutor-setup-title li").eq(_index - 1).addClass("active");
83
+ $("ul.tutor-setup-content li").removeClass("active").eq(_index - 1).addClass("active");
84
+ $("ul.tutor-setup-title li").removeClass("current").eq(_index - 1).addClass("current");
85
+ window.location.hash = $("ul.tutor-setup-title li").eq(_index - 1).data('url');
86
+ } else {
87
+ $('.tutor-setup-wizard-settings').removeClass('active');
88
+ $('.tutor-setup-wizard-type').addClass('active');
89
+ window.location.hash = '';
90
+ }
91
+ setpSet()
92
+ });
93
+ $('.tutor-setup-type-previous').on("click", function(e){
94
+ $('.tutor-setup-wizard-type').removeClass('active');
95
+ $('.tutor-setup-wizard-boarding').addClass('active');
96
+ });
97
+ $(".tutor-setup-skip, .tutor-setup-next").on("click", function(e) {
98
+ e.preventDefault();
99
+ let _index = $(this).closest("li").index() + 1;
100
+
101
+ if( _index == $('.tutor-setup-title li.instructor').index() && $('.tutor-setup-title li.instructor').hasClass('hide-this') ){
102
+ _index = _index + 1
103
+ }
104
+
105
+ $("ul.tutor-setup-title li").eq(_index).addClass("active");
106
+ $("ul.tutor-setup-content li").removeClass("active").eq(_index).addClass("active");
107
+ $("ul.tutor-setup-title li").removeClass("current").eq(_index).addClass("current");
108
+ window.location.hash = $("ul.tutor-setup-title li").eq(_index).data("url");
109
+
110
+ setpSet();
111
+ });
112
+
113
+ /* ---------------------
114
+ * Wizard Skip
115
+ * ---------------------- */
116
+ $(".tutor-boarding-next, .tutor-boarding-skip").on("click", function(e) {
117
+ e.preventDefault();
118
+ $(".tutor-setup-wizard-boarding").removeClass("active");
119
+ $(".tutor-setup-wizard-type").addClass("active");
120
+ });
121
+
122
+
123
+ /* ---------------------
124
+ * Wizard Slick Slider
125
+ * ---------------------- */
126
+ $(".tutor-boarding").slick({
127
+ speed: 1000,
128
+ centerMode: true,
129
+ centerPadding: "19.5%",
130
+ slidesToShow: 1,
131
+ arrows: false,
132
+ dots: true,
133
+ responsive: [
134
+ {
135
+ breakpoint: 768,
136
+ settings: {
137
+ arrows: false,
138
+ centerMode: true,
139
+ centerPadding: "50px",
140
+ slidesToShow: 1
141
+ }
142
+ },
143
+ {
144
+ breakpoint: 480,
145
+ settings: {
146
+ arrows: false,
147
+ centerMode: true,
148
+ centerPadding: "30px",
149
+ slidesToShow: 1
150
+ }
151
+ }
152
+ ]
153
+ });
154
+
155
+ /* ---------------------
156
+ * Form Submit and Redirect after Finished
157
+ * ---------------------- */
158
+ $(".tutor-redirect").on("click", function(e) {
159
+ const that = $(this)
160
+ e.preventDefault();
161
+ const formData = $("#tutor-setup-form").serialize();
162
+ $.ajax({
163
+ url: _tutorobject.ajaxurl,
164
+ type: "POST",
165
+ data: formData,
166
+ success: function(data) {
167
+ if (data.success) {
168
+ window.location = that.data("url");
169
+ }
170
+ }
171
+ });
172
+ });
173
+
174
+ /* ---------------------
175
+ * Reset Section
176
+ * ---------------------- */
177
+ $(".tutor-reset-section").on("click", function(e) {
178
+ $(this).closest("li").find("input").val(function() {
179
+ switch (this.type) {
180
+ case "text":
181
+ return this.defaultValue;
182
+ break;
183
+
184
+ case "checkbox":
185
+ case "radio":
186
+ this.checked = this.defaultChecked;
187
+ break;
188
+
189
+ case "range":
190
+ const rangeval = $(this).closest(".limit-slider");
191
+ if (rangeval.find(".range-input").hasClass("double-range-slider")) {
192
+ rangeval.find(".range-value-1").html(this.defaultValue + "%");
193
+ $(".range-value-data-1").val(this.defaultValue);
194
+ rangeval.find(".range-value-2").html(100 - this.defaultValue + "%");
195
+ $(".range-value-data-2").val(100 - this.defaultValue);
196
+ } else {
197
+ rangeval.find(".range-value").html(this.defaultValue);
198
+ return this.defaultValue;
199
+ }
200
+ break;
201
+
202
+ case "hidden":
203
+ return this.value;
204
+ break;
205
+ }
206
+ });
207
+ });
208
+
209
+
210
+ /* ---------------------
211
+ * Wizard Tooltip
212
+ * ---------------------- */
213
+ $(".tooltip-btn").on("click", function(e) {
214
+ e.preventDefault();
215
+ $(this).toggleClass("active");
216
+ });
217
+
218
+
219
+ /* ---------------------
220
+ * on/of emphasizing after input check click
221
+ * ---------------------- */
222
+ $(".input-switchbox").each(function() {
223
+ inputCheckEmphasizing($(this));
224
+ });
225
+ function inputCheckEmphasizing(th) {
226
+ var checkboxRoot = th.parent().parent();
227
+ if ( th.prop("checked") ) {
228
+ checkboxRoot.find(".label-on").addClass("active");
229
+ checkboxRoot.find(".label-off").removeClass("active");
230
+ } else {
231
+ checkboxRoot.find(".label-on").removeClass("active");
232
+ checkboxRoot.find(".label-off").addClass("active");
233
+ }
234
+ }
235
+ $(".input-switchbox").click(function() {
236
+ inputCheckEmphasizing($(this));
237
+ });
238
+
239
+
240
+ /* ---------------------
241
+ * Select Option
242
+ * ---------------------- */
243
+ $(".selected").on("click", function() {
244
+ $(".options-container").toggleClass("active");
245
+ });
246
+
247
+ $(".option").each(function() {
248
+ $(this).on("click", function() {
249
+ $(".selected").html($(this).find("label").html());
250
+ $(".options-container").removeClass("active");
251
+ });
252
+ });
253
+
254
+
255
+ /* ---------------------
256
+ * Time Limit sliders
257
+ * ---------------------- */
258
+ $(".range-input").on("change mousemove", function(e) {
259
+ let rangeInput = $(this).val();
260
+ let rangeValue = $(this).parent().parent().find(".range-value");
261
+ rangeValue.text(rangeInput);
262
+ });
263
+
264
+ $(".double-range-slider").on("change mousemove", function() {
265
+ const selector = $(this).closest(".settings");
266
+ selector.find(".range-value-1").text($(this).val() + "%");
267
+ selector.find('input[name="earning_instructor_commission"]').val($(this).val());
268
+ selector.find(".range-value-2").text(100 - $(this).val() + "%");
269
+ selector.find('input[name="earning_admin_commission"]').val(100 - $(this).val());
270
+ });
271
+
272
+ $("#attempts-allowed-1").on("click", function(e) {
273
+ if ($("#attempts-allowed-numer").prop("disabled", true)) {
274
+ $(this).parent().parent().parent().addClass("active");
275
+ $("#attempts-allowed-numer").prop("disabled", false);
276
+ }
277
+ });
278
+ $("#attempts-allowed-2").on("click", function(e) {
279
+ if ($("#attempts-allowed-2").is(":checked")) {
280
+ $(this).parent().parent().parent().removeClass("active");
281
+ $("#attempts-allowed-numer").prop("disabled", true);
282
+ }
283
+ });
284
+
285
+ $('.wizard-type-item').on('click', function(e) {
286
+ showHide( $(this).find('input').val() )
287
+ });
288
+
289
+ function showHide(val){
290
+ if(val==1) {
291
+ $('.tutor-show-hide').addClass('active')
292
+ $('.tutor-setup-title li.instructor').removeClass('hide-this')
293
+ $('.tutor-setup-content li').eq($('.tutor-setup-title li.instructor')).removeClass('hide-this')
294
+ } else {
295
+ $('.tutor-show-hide').removeClass('active')
296
+ $('.tutor-setup-title li.instructor').addClass('hide-this')
297
+ $('.tutor-setup-content li').eq($('.tutor-setup-title li.instructor')).addClass('hide-this')
298
+ }
299
+ }
300
+
301
+ setpSet();
302
+ function setpSet(){
303
+ if( $('.tutor-setup-title li.instructor').hasClass('hide-this') ){
304
+ $('.tutor-steps').html(5)
305
+ let _index = $('.tutor-setup-title li.current').index()
306
+ if (_index > 2) {
307
+ $('.tutor-setup-content li.active .tutor-steps-current').html( _index )
308
+ }
309
+ } else {
310
+ $('.tutor-steps').html(6)
311
+ $(".tutor-setup-content li").each(function() {
312
+ $(this).find('.tutor-steps-current').html($(this).index() + 1)
313
+ });
314
+ }
315
+ }
316
+
317
+ });
assets/js/tutor.js CHANGED
@@ -279,12 +279,28 @@ jQuery(document).ready(function($){
279
  });
280
  frame.on( 'select', function() {
281
  var attachment = frame.state().get('selection').first().toJSON();
282
- $that.closest('.tutor-thumbnail-wrap').find('.thumbnail-img').html('<img src="'+attachment.url+'" alt="" />');
283
  $that.closest('.tutor-thumbnail-wrap').find('input').val(attachment.id);
 
284
  });
285
  frame.open();
286
  });
287
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
288
  /**
289
  * Delete Lesson from course builder
290
  */
279
  });
280
  frame.on( 'select', function() {
281
  var attachment = frame.state().get('selection').first().toJSON();
282
+ $that.closest('.tutor-thumbnail-wrap').find('.thumbnail-img').html('<img src="'+attachment.url+'" alt="" /><a href="javascript:;" class="tutor-lesson-thumbnail-delete-btn"><i class="tutor-icon-line-cross"></i></a>');
283
  $that.closest('.tutor-thumbnail-wrap').find('input').val(attachment.id);
284
+ $('.tutor-lesson-thumbnail-delete-btn').show();
285
  });
286
  frame.open();
287
  });
288
 
289
+ /**
290
+ * Lesson Feature Image Delete
291
+ * @since v.1.5.6
292
+ */
293
+ $(document).on('click', '.tutor-lesson-thumbnail-delete-btn', function(e){
294
+ e.preventDefault();
295
+
296
+ var $that = $(this);
297
+
298
+ $that.closest('.tutor-thumbnail-wrap').find('._lesson_thumbnail_id').val('');
299
+ $that.closest('.tutor-thumbnail-wrap').find('.thumbnail-img').html('');
300
+ $that.hide();
301
+
302
+ });
303
+
304
  /**
305
  * Delete Lesson from course builder
306
  */
assets/packages/SocialShare/SocialShare.js CHANGED
File without changes
assets/packages/SocialShare/SocialShare.min.js CHANGED
File without changes
assets/packages/slick/ajax-loader.gif ADDED
Binary file
assets/packages/slick/slick-theme.css ADDED
@@ -0,0 +1,204 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset 'UTF-8';
2
+ /* Slider */
3
+ .slick-loading .slick-list
4
+ {
5
+ background: #fff url('./ajax-loader.gif') center center no-repeat;
6
+ }
7
+
8
+ /* Icons */
9
+ @font-face
10
+ {
11
+ font-family: 'slick';
12
+ font-weight: normal;
13
+ font-style: normal;
14
+
15
+ src: url('./fonts/slick.eot');
16
+ src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
17
+ }
18
+ /* Arrows */
19
+ .slick-prev,
20
+ .slick-next
21
+ {
22
+ font-size: 0;
23
+ line-height: 0;
24
+
25
+ position: absolute;
26
+ top: 50%;
27
+
28
+ display: block;
29
+
30
+ width: 20px;
31
+ height: 20px;
32
+ padding: 0;
33
+ -webkit-transform: translate(0, -50%);
34
+ -ms-transform: translate(0, -50%);
35
+ transform: translate(0, -50%);
36
+
37
+ cursor: pointer;
38
+
39
+ color: transparent;
40
+ border: none;
41
+ outline: none;
42
+ background: transparent;
43
+ }
44
+ .slick-prev:hover,
45
+ .slick-prev:focus,
46
+ .slick-next:hover,
47
+ .slick-next:focus
48
+ {
49
+ color: transparent;
50
+ outline: none;
51
+ background: transparent;
52
+ }
53
+ .slick-prev:hover:before,
54
+ .slick-prev:focus:before,
55
+ .slick-next:hover:before,
56
+ .slick-next:focus:before
57
+ {
58
+ opacity: 1;
59
+ }
60
+ .slick-prev.slick-disabled:before,
61
+ .slick-next.slick-disabled:before
62
+ {
63
+ opacity: .25;
64
+ }
65
+
66
+ .slick-prev:before,
67
+ .slick-next:before
68
+ {
69
+ font-family: 'slick';
70
+ font-size: 20px;
71
+ line-height: 1;
72
+
73
+ opacity: .75;
74
+ color: white;
75
+
76
+ -webkit-font-smoothing: antialiased;
77
+ -moz-osx-font-smoothing: grayscale;
78
+ }
79
+
80
+ .slick-prev
81
+ {
82
+ left: -25px;
83
+ }
84
+ [dir='rtl'] .slick-prev
85
+ {
86
+ right: -25px;
87
+ left: auto;
88
+ }
89
+ .slick-prev:before
90
+ {
91
+ content: '←';
92
+ }
93
+ [dir='rtl'] .slick-prev:before
94
+ {
95
+ content: '→';
96
+ }
97
+
98
+ .slick-next
99
+ {
100
+ right: -25px;
101
+ }
102
+ [dir='rtl'] .slick-next
103
+ {
104
+ right: auto;
105
+ left: -25px;
106
+ }
107
+ .slick-next:before
108
+ {
109
+ content: '→';
110
+ }
111
+ [dir='rtl'] .slick-next:before
112
+ {
113
+ content: '←';
114
+ }
115
+
116
+ /* Dots */
117
+ .slick-dotted.slick-slider
118
+ {
119
+ margin-bottom: 30px;
120
+ }
121
+
122
+ .slick-dots
123
+ {
124
+ position: absolute;
125
+ bottom: -25px;
126
+
127
+ display: block;
128
+
129
+ width: 100%;
130
+ padding: 0;
131
+ margin: 0;
132
+
133
+ list-style: none;
134
+
135
+ text-align: center;
136
+ }
137
+ .slick-dots li
138
+ {
139
+ position: relative;
140
+
141
+ display: inline-block;
142
+
143
+ width: 20px;
144
+ height: 20px;
145
+ margin: 0 5px;
146
+ padding: 0;
147
+
148
+ cursor: pointer;
149
+ }
150
+ .slick-dots li button
151
+ {
152
+ font-size: 0;
153
+ line-height: 0;
154
+
155
+ display: block;
156
+
157
+ width: 20px;
158
+ height: 20px;
159
+ padding: 5px;
160
+
161
+ cursor: pointer;
162
+
163
+ color: transparent;
164
+ border: 0;
165
+ outline: none;
166
+ background: transparent;
167
+ }
168
+ .slick-dots li button:hover,
169
+ .slick-dots li button:focus
170
+ {
171
+ outline: none;
172
+ }
173
+ .slick-dots li button:hover:before,
174
+ .slick-dots li button:focus:before
175
+ {
176
+ opacity: 1;
177
+ }
178
+ .slick-dots li button:before
179
+ {
180
+ font-family: 'slick';
181
+ font-size: 6px;
182
+ line-height: 20px;
183
+
184
+ position: absolute;
185
+ top: 0;
186
+ left: 0;
187
+
188
+ width: 20px;
189
+ height: 20px;
190
+
191
+ content: '•';
192
+ text-align: center;
193
+
194
+ opacity: .25;
195
+ color: black;
196
+
197
+ -webkit-font-smoothing: antialiased;
198
+ -moz-osx-font-smoothing: grayscale;
199
+ }
200
+ .slick-dots li.slick-active button:before
201
+ {
202
+ opacity: .75;
203
+ color: black;
204
+ }
assets/packages/slick/slick.css ADDED
@@ -0,0 +1,119 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Slider */
2
+ .slick-slider
3
+ {
4
+ position: relative;
5
+
6
+ display: block;
7
+ box-sizing: border-box;
8
+
9
+ -webkit-user-select: none;
10
+ -moz-user-select: none;
11
+ -ms-user-select: none;
12
+ user-select: none;
13
+
14
+ -webkit-touch-callout: none;
15
+ -khtml-user-select: none;
16
+ -ms-touch-action: pan-y;
17
+ touch-action: pan-y;
18
+ -webkit-tap-highlight-color: transparent;
19
+ }
20
+
21
+ .slick-list
22
+ {
23
+ position: relative;
24
+
25
+ display: block;
26
+ overflow: hidden;
27
+
28
+ margin: 0;
29
+ padding: 0;
30
+ }
31
+ .slick-list:focus
32
+ {
33
+ outline: none;
34
+ }
35
+ .slick-list.dragging
36
+ {
37
+ cursor: pointer;
38
+ cursor: hand;
39
+ }
40
+
41
+ .slick-slider .slick-track,
42
+ .slick-slider .slick-list
43
+ {
44
+ -webkit-transform: translate3d(0, 0, 0);
45
+ -moz-transform: translate3d(0, 0, 0);
46
+ -ms-transform: translate3d(0, 0, 0);
47
+ -o-transform: translate3d(0, 0, 0);
48
+ transform: translate3d(0, 0, 0);
49
+ }
50
+
51
+ .slick-track
52
+ {
53
+ position: relative;
54
+ top: 0;
55
+ left: 0;
56
+
57
+ display: block;
58
+ margin-left: auto;
59
+ margin-right: auto;
60
+ }
61
+ .slick-track:before,
62
+ .slick-track:after
63
+ {
64
+ display: table;
65
+
66
+ content: '';
67
+ }
68
+ .slick-track:after
69
+ {
70
+ clear: both;
71
+ }
72
+ .slick-loading .slick-track
73
+ {
74
+ visibility: hidden;
75
+ }
76
+
77
+ .slick-slide
78
+ {
79
+ display: none;
80
+ float: left;
81
+
82
+ height: 100%;
83
+ min-height: 1px;
84
+ }
85
+ [dir='rtl'] .slick-slide
86
+ {
87
+ float: right;
88
+ }
89
+ .slick-slide img
90
+ {
91
+ display: block;
92
+ }
93
+ .slick-slide.slick-loading img
94
+ {
95
+ display: none;
96
+ }
97
+ .slick-slide.dragging img
98
+ {
99
+ pointer-events: none;
100
+ }
101
+ .slick-initialized .slick-slide
102
+ {
103
+ display: block;
104
+ }
105
+ .slick-loading .slick-slide
106
+ {
107
+ visibility: hidden;
108
+ }
109
+ .slick-vertical .slick-slide
110
+ {
111
+ display: block;
112
+
113
+ height: auto;
114
+
115
+ border: 1px solid transparent;
116
+ }
117
+ .slick-arrow.slick-hidden {
118
+ display: none;
119
+ }
assets/packages/slick/slick.min.js ADDED
@@ -0,0 +1 @@
 
1
+ !function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li />").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){s=null;for(o in r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},e.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&i<e.slideCount});e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each(function(t){var s=o.indexOf(t);i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s&&i(this).attr({"aria-describedby":"slick-slide-control"+e.instanceUid+s})}),e.$dots.attr("role","tablist").find("li").each(function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})}).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.$slides.eq(s).attr("tabindex",0);e.activateADA()},e.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a<n.options.slidesToScroll;a++)r<0&&(r=n.slideCount-1),t=(t=t.add(d.eq(r))).add(d.eq(l)),r--,l++;e(t),n.slideCount<=n.options.slidesToShow?e(n.$slider.find(".slick-slide")):n.currentSlide>=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},e.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each(function(){i(this).attr("id","")})}},e.prototype.interrupt=function(i){var e=this;i||e.autoPlay(),e.interrupted=i},e.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},e.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d=null,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,d=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new e(o[i],s):t=o[i].slick[s].apply(o[i].slick,n),void 0!==t)return t;return o}});
classes/Admin.php CHANGED
@@ -49,6 +49,8 @@ class Admin{
49
  $pro_text = ' '.__('Pro', 'tutor');
50
  }
51
 
 
 
52
  add_menu_page(__('Tutor LMS', 'tutor').$pro_text, __('Tutor LMS', 'tutor').$pro_text, 'manage_tutor_instructor', 'tutor', null,
53
  'dashicons-welcome-learn-more', 2);
54
  add_submenu_page('tutor', __('Categories', 'tutor'), __('Categories', 'tutor'), 'manage_tutor', 'edit-tags.php?taxonomy=course-category&post_type='.$course_post_type, null );
@@ -57,12 +59,17 @@ class Admin{
57
 
58
  add_submenu_page('tutor', __('Students', 'tutor'), __('Students', 'tutor'), 'manage_tutor', 'tutor-students', array($this, 'tutor_students') );
59
 
60
- add_submenu_page('tutor', __('Instructors', 'tutor'), __('Instructors', 'tutor'), 'manage_tutor', 'tutor-instructors', array($this, 'tutor_instructors') );
 
 
61
 
62
  add_submenu_page('tutor', __('Q & A', 'tutor'), __('Q & A '.$unanswered_bubble, 'tutor'), 'manage_tutor_instructor', 'question_answer', array($this, 'question_answer') );
63
 
64
  add_submenu_page('tutor', __('Quiz Attempts', 'tutor'), __('Quiz Attempts', 'tutor'), 'manage_tutor_instructor', 'tutor_quiz_attempts',array($this, 'quiz_attempts') );
65
- add_submenu_page('tutor', __('Withdraw Requests', 'tutor'), __('Withdraw Requests', 'tutor'), 'manage_tutor_instructor', 'tutor_withdraw_requests', array($this, 'withdraw_requests') );
 
 
 
66
 
67
  //add_submenu_page('tutor', __('Add-ons', 'tutor'), __('Add-ons', 'tutor'), 'manage_tutor', 'tutor-addons', array(new Addons(),'addons_page') );
68
  add_submenu_page( 'tutor', __( 'Add-ons', 'tutor' ), __( 'Add-ons', 'tutor' ), 'manage_tutor', 'tutor-addons', array( $this, 'enable_disable_addons' ) );
@@ -135,7 +142,6 @@ class Admin{
135
 
136
  include tutor()->path.'views/pages/tools.php';
137
  }
138
-
139
  }
140
 
141
  public function tutor_get_pro(){
49
  $pro_text = ' '.__('Pro', 'tutor');
50
  }
51
 
52
+ $enable_course_marketplace = (bool) tutils()->get_option('enable_course_marketplace');
53
+
54
  add_menu_page(__('Tutor LMS', 'tutor').$pro_text, __('Tutor LMS', 'tutor').$pro_text, 'manage_tutor_instructor', 'tutor', null,
55
  'dashicons-welcome-learn-more', 2);
56
  add_submenu_page('tutor', __('Categories', 'tutor'), __('Categories', 'tutor'), 'manage_tutor', 'edit-tags.php?taxonomy=course-category&post_type='.$course_post_type, null );
59
 
60
  add_submenu_page('tutor', __('Students', 'tutor'), __('Students', 'tutor'), 'manage_tutor', 'tutor-students', array($this, 'tutor_students') );
61
 
62
+ if ($enable_course_marketplace) {
63
+ add_submenu_page('tutor', __('Instructors', 'tutor'), __('Instructors', 'tutor'), 'manage_tutor', 'tutor-instructors', array($this, 'tutor_instructors'));
64
+ }
65
 
66
  add_submenu_page('tutor', __('Q & A', 'tutor'), __('Q & A '.$unanswered_bubble, 'tutor'), 'manage_tutor_instructor', 'question_answer', array($this, 'question_answer') );
67
 
68
  add_submenu_page('tutor', __('Quiz Attempts', 'tutor'), __('Quiz Attempts', 'tutor'), 'manage_tutor_instructor', 'tutor_quiz_attempts',array($this, 'quiz_attempts') );
69
+
70
+ if ($enable_course_marketplace){
71
+ add_submenu_page('tutor', __('Withdraw Requests', 'tutor'), __('Withdraw Requests', 'tutor'), 'manage_tutor_instructor', 'tutor_withdraw_requests', array($this, 'withdraw_requests') );
72
+ }
73
 
74
  //add_submenu_page('tutor', __('Add-ons', 'tutor'), __('Add-ons', 'tutor'), 'manage_tutor', 'tutor-addons', array(new Addons(),'addons_page') );
75
  add_submenu_page( 'tutor', __( 'Add-ons', 'tutor' ), __( 'Add-ons', 'tutor' ), 'manage_tutor', 'tutor-addons', array( $this, 'enable_disable_addons' ) );
142
 
143
  include tutor()->path.'views/pages/tools.php';
144
  }
 
145
  }
146
 
147
  public function tutor_get_pro(){
classes/Lesson.php CHANGED
@@ -149,12 +149,13 @@ class Lesson extends Tutor_Base {
149
  'post_content' => $lesson_content,
150
  );
151
 
152
- if ($_lesson_thumbnail_id){
153
- $lesson_data['_thumbnail_id'] = $_lesson_thumbnail_id;
154
- }
155
-
156
  do_action('tutor/lesson_update/before', $lesson_id);
157
  wp_update_post($lesson_data);
 
 
 
 
 
158
  do_action('tutor/lesson_update/after', $lesson_id);
159
 
160
  $course_id = tutor_utils()->get_course_id_by_lesson($lesson_id);
@@ -319,7 +320,6 @@ class Lesson extends Tutor_Base {
319
  $contents = tutor_utils()->get_course_prev_next_contents_by_id($content_id);
320
  $autoload_course_content = (bool) get_tutor_option('autoload_next_course_content');
321
  if($autoload_course_content) {
322
- echo get_the_permalink($contents->next_id);
323
  wp_redirect(get_the_permalink($contents->next_id));
324
  } else {
325
  wp_redirect(get_the_permalink($content_id));
149
  'post_content' => $lesson_content,
150
  );
151
 
 
 
 
 
152
  do_action('tutor/lesson_update/before', $lesson_id);
153
  wp_update_post($lesson_data);
154
+ if ($_lesson_thumbnail_id){
155
+ update_post_meta($lesson_id, '_thumbnail_id', $_lesson_thumbnail_id);
156
+ }else{
157
+ delete_post_meta($lesson_id, '_thumbnail_id');
158
+ }
159
  do_action('tutor/lesson_update/after', $lesson_id);
160
 
161
  $course_id = tutor_utils()->get_course_id_by_lesson($lesson_id);
320
  $contents = tutor_utils()->get_course_prev_next_contents_by_id($content_id);
321
  $autoload_course_content = (bool) get_tutor_option('autoload_next_course_content');
322
  if($autoload_course_content) {
 
323
  wp_redirect(get_the_permalink($contents->next_id));
324
  } else {
325
  wp_redirect(get_the_permalink($content_id));
classes/Options.php CHANGED
@@ -524,13 +524,13 @@ class Options {
524
  'earning_admin_commission' => array(
525
  'type' => 'number',
526
  'label' => __('Admin Commission Percentage', 'tutor'),
527
- 'default' => '20',
528
  'desc' => __('Define the commission of the Admin from each sale.(after deducting fees)', 'tutor'),
529
  ),
530
  'earning_instructor_commission' => array(
531
  'type' => 'number',
532
  'label' => __('Instructor Commission Percentage', 'tutor'),
533
- 'default' => '80',
534
  'desc' => __('Define the commission for instructors from each sale.(after deducting fees)', 'tutor'),
535
  ),
536
  'tutor_earning_fees' => array(
524
  'earning_admin_commission' => array(
525
  'type' => 'number',
526
  'label' => __('Admin Commission Percentage', 'tutor'),
527
+ 'default' => '0',
528
  'desc' => __('Define the commission of the Admin from each sale.(after deducting fees)', 'tutor'),
529
  ),
530
  'earning_instructor_commission' => array(
531
  'type' => 'number',
532
  'label' => __('Instructor Commission Percentage', 'tutor'),
533
+ 'default' => '0',
534
  'desc' => __('Define the commission for instructors from each sale.(after deducting fees)', 'tutor'),
535
  ),
536
  'tutor_earning_fees' => array(
classes/Template.php CHANGED
@@ -16,7 +16,7 @@ class Template extends Tutor_Base {
16
  public function __construct() {
17
  parent::__construct();
18
 
19
- add_action( 'pre_get_posts', array($this, 'limit_course_query_archive'), 1 );
20
 
21
 
22
  /**
@@ -76,6 +76,8 @@ class Template extends Tutor_Base {
76
  * Make a page to archive listing for courses
77
  */
78
  public function limit_course_query_archive($query){
 
 
79
  if ($query->is_main_query() && ! $query->is_feed() && ! is_admin() && is_page() ){
80
  $queried_object = get_queried_object();
81
  if ($queried_object instanceof \WP_Post){
@@ -84,7 +86,8 @@ class Template extends Tutor_Base {
84
 
85
  if ($page_id === $selected_archive_page){
86
  $paged = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1;
87
- query_posts(array('post_type' => $this->course_post_type, 'paged' => $paged ));
 
88
  }
89
  }
90
  }
@@ -93,7 +96,6 @@ class Template extends Tutor_Base {
93
  $post_type = get_query_var('post_type');
94
  $course_category = get_query_var('course-category');
95
  if ( ($post_type === $this->course_post_type || ! empty($course_category) )){
96
- $courses_per_page = (int) tutor_utils()->get_option('courses_per_page', 10);
97
  $query->set('posts_per_page', $courses_per_page);
98
 
99
  $course_filter = 'newest_first';
16
  public function __construct() {
17
  parent::__construct();
18
 
19
+ add_action( 'pre_get_posts', array($this, 'limit_course_query_archive'), 99 );
20
 
21
 
22
  /**
76
  * Make a page to archive listing for courses
77
  */
78
  public function limit_course_query_archive($query){
79
+ $courses_per_page = (int) tutor_utils()->get_option('courses_per_page', 10);
80
+
81
  if ($query->is_main_query() && ! $query->is_feed() && ! is_admin() && is_page() ){
82
  $queried_object = get_queried_object();
83
  if ($queried_object instanceof \WP_Post){
86
 
87
  if ($page_id === $selected_archive_page){
88
  $paged = ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1;
89
+ $search_query = get_search_query();
90
+ query_posts(array('post_type' => $this->course_post_type, 'paged' => $paged, 's' => $search_query, 'posts_per_page' => $courses_per_page ));
91
  }
92
  }
93
  }
96
  $post_type = get_query_var('post_type');
97
  $course_category = get_query_var('course-category');
98
  if ( ($post_type === $this->course_post_type || ! empty($course_category) )){
 
99
  $query->set('posts_per_page', $courses_per_page);
100
 
101
  $course_filter = 'newest_first';
classes/Tools.php CHANGED
@@ -15,6 +15,13 @@ class Tools {
15
 
16
  add_action('tutor_option_save_after', array($this, 'tutor_option_save_after'));
17
  add_action('init', array($this, 'check_if_maintenance'));
 
 
 
 
 
 
 
18
  }
19
 
20
  /**
@@ -75,5 +82,29 @@ class Tools {
75
  return ((in_array($ABSPATH_MY.'wp-login.php', get_included_files()) || in_array($ABSPATH_MY.'wp-register.php', get_included_files()) ) || (isset($_GLOBALS['pagenow']) && $GLOBALS['pagenow'] === 'wp-login.php') || $_SERVER['PHP_SELF']== '/wp-login.php');
76
  }
77
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
 
79
  }
15
 
16
  add_action('tutor_option_save_after', array($this, 'tutor_option_save_after'));
17
  add_action('init', array($this, 'check_if_maintenance'));
18
+
19
+ /**
20
+ * Add setup wizard link in the tools menu
21
+ * @since v.1.5.7
22
+ */
23
+ add_filter('tutor_tool_pages', array($this, 'tutor_tool_pages_add_wizard'));
24
+ add_action('admin_init', array($this, 'redirect_to_wizard_page'));
25
  }
26
 
27
  /**
82
  return ((in_array($ABSPATH_MY.'wp-login.php', get_included_files()) || in_array($ABSPATH_MY.'wp-register.php', get_included_files()) ) || (isset($_GLOBALS['pagenow']) && $GLOBALS['pagenow'] === 'wp-login.php') || $_SERVER['PHP_SELF']== '/wp-login.php');
83
  }
84
 
85
+ /**
86
+ * @param $pages
87
+ * @return mixed
88
+ *
89
+ * Add Setup wizard menu
90
+ *
91
+ * @since v.1.5.7
92
+ */
93
+
94
+ public function tutor_tool_pages_add_wizard($pages){
95
+ $pages['tutor-setup'] = __('Setup Wizard', 'tutor');
96
+ return $pages;
97
+ }
98
+
99
+ /**
100
+ * Redirect to setup wizard page if any one click on the menu from tools page
101
+ * @since v.1.5.7
102
+ */
103
+ public function redirect_to_wizard_page(){
104
+ if (tutils()->array_get('page', $_GET) === 'tutor-tools' && tutils()->array_get('sub_page', $_GET) === 'tutor-setup' ){
105
+ exit(wp_redirect(admin_url('admin.php?page=tutor-setup')));
106
+ }
107
+ }
108
+
109
 
110
  }
classes/Tutor.php CHANGED
@@ -139,6 +139,7 @@ final class Tutor{
139
  $this->frontend = new Frontend();
140
  $this->email = new Email();
141
  $this->rest_api = new RestAPI();
 
142
 
143
  //Integrations
144
  $this->woocommerce = new WooCommerce();
@@ -153,6 +154,30 @@ final class Tutor{
153
  do_action('tutor_loaded');
154
 
155
  add_action( 'init', array( $this, 'init_action' ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
  }
157
 
158
  /**
@@ -209,7 +234,7 @@ final class Tutor{
209
  include tutor()->path.'includes/tutor-general-functions.php';
210
  }
211
  //Save Option
212
- if ( ! $version){
213
  //Create Database
214
  self::create_database();
215
 
@@ -264,7 +289,6 @@ final class Tutor{
264
  if ( ! $first_activation_date){
265
  update_option('tutor_first_activation_time', tutor_time());
266
  }
267
-
268
  }
269
 
270
  //Run task on deactivation
@@ -553,6 +577,9 @@ final class Tutor{
553
  'email_from_name' => get_option('blogname'),
554
  'email_from_address' => get_option('admin_email'),
555
  'email_footer_text' => '',
 
 
 
556
  );
557
  return $options;
558
  }
139
  $this->frontend = new Frontend();
140
  $this->email = new Email();
141
  $this->rest_api = new RestAPI();
142
+ $this->setup = new Tutor_Setup();
143
 
144
  //Integrations
145
  $this->woocommerce = new WooCommerce();
154
  do_action('tutor_loaded');
155
 
156
  add_action( 'init', array( $this, 'init_action' ) );
157
+
158
+ /**
159
+ * redirect to the wizard page
160
+ * @since v.1.5.7
161
+ *
162
+ */
163
+
164
+ add_action( 'activated_plugin', array( $this, 'activated_tutor' ) );
165
+ }
166
+
167
+ /**
168
+ * @param $plugin
169
+ *
170
+ * redirect to the wizard page
171
+ * @since v.1.5.7
172
+ *
173
+ */
174
+ public function activated_tutor( $plugin ) {
175
+ if( $plugin == tutor()->basename ) {
176
+ if( (! get_option('tutor_wizard') ) && version_compare(TUTOR_VERSION, '1.5.6', '>') ) {
177
+ update_option('tutor_wizard', 'active');
178
+ exit(wp_redirect(admin_url('admin.php?page=tutor-setup')));
179
+ }
180
+ }
181
  }
182
 
183
  /**
234
  include tutor()->path.'includes/tutor-general-functions.php';
235
  }
236
  //Save Option
237
+ if ( ! $version ){
238
  //Create Database
239
  self::create_database();
240
 
289
  if ( ! $first_activation_date){
290
  update_option('tutor_first_activation_time', tutor_time());
291
  }
 
292
  }
293
 
294
  //Run task on deactivation
577
  'email_from_name' => get_option('blogname'),
578
  'email_from_address' => get_option('admin_email'),
579
  'email_footer_text' => '',
580
+ 'earning_admin_commission' => '20',
581
+ 'earning_admin_commission' => '20',
582
+ 'earning_instructor_commission' => '80'
583
  );
584
  return $options;
585
  }
classes/Tutor_Setup.php ADDED
@@ -0,0 +1,747 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ namespace TUTOR;
3
+
4
+ if ( ! defined( 'ABSPATH' ) )
5
+ exit;
6
+
7
+
8
+ class Tutor_Setup {
9
+
10
+ public function __construct() {
11
+ add_action( 'admin_menu', array( $this, 'admin_menus' ) );
12
+ add_action( 'admin_init', array( $this, 'setup_wizard' ) );
13
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
14
+ add_action( 'wp_ajax_setup_action', array( $this, 'tutor_setup_action' ) );
15
+ add_filter( 'tutor_wizard_attributes', array( $this, 'tutor_setup_attributes_callback' ) );
16
+ }
17
+
18
+ function tutor_setup_attributes_callback($attr) {
19
+ $options = (array) maybe_unserialize(get_option('tutor_option'));
20
+ $final_arr = array();
21
+ $data_arr = $this->tutor_setup_attributes();
22
+ foreach ($data_arr as $key => $section) {
23
+ foreach ($section['attr'] as $k => $val) {
24
+ $final_arr[$k] = isset($options[$k]) ? $options[$k] : '';
25
+ }
26
+ }
27
+ return $final_arr;
28
+ }
29
+
30
+
31
+ public function tutor_setup_action(){
32
+ $options = (array) maybe_unserialize(get_option('tutor_option'));
33
+ if (!isset($_POST['action']) && $_POST['action'] != 'setup_action') {
34
+ return;
35
+ }
36
+
37
+ // General Settings
38
+ $change_data = apply_filters('tutor_wizard_attributes', array());
39
+ foreach ($change_data as $key => $value) {
40
+ if ( isset($_POST[$key]) ) {
41
+ if ($_POST[$key] != $change_data[$key]) {
42
+ if ($_POST[$key] == '') {
43
+ unset($options[$key]);
44
+ } else {
45
+ $options[$key] = $_POST[$key];
46
+ }
47
+ }
48
+ } else {
49
+ unset($options[$key]);
50
+ }
51
+ }
52
+ update_option('tutor_option', $options);
53
+
54
+
55
+ // Payment Settings
56
+ $payments = (array) maybe_unserialize(get_option('tutor_withdraw_options'));
57
+ $payments_data = array( 'bank_transfer_withdraw', 'echeck_withdraw', 'paypal_withdraw' );
58
+ foreach ($payments_data as $key) {
59
+ if(isset($_POST[$key])){
60
+ $payments[$key]['enabled'] = 1;
61
+ } else {
62
+ if ($key == 'bank_transfer_withdraw') {
63
+ unset($payments[$key]['enabled']);
64
+ } else {
65
+ unset($payments[$key]);
66
+ }
67
+ }
68
+ }
69
+ update_option('tutor_withdraw_options', $payments);
70
+
71
+ // Add wizard flug
72
+ update_option('tutor_wizard', 'active');
73
+
74
+ wp_send_json_success(array('status' => 'success'));
75
+ }
76
+
77
+
78
+ public function admin_menus() {
79
+ add_dashboard_page( '', '', 'manage_options', 'tutor-setup', '' );
80
+ }
81
+
82
+ public function setup_wizard() {
83
+ if( isset($_GET['page']) ) {
84
+ if( $_GET['page'] == 'tutor-setup' ) {
85
+ $this->tutor_setup_wizard_header();
86
+ $this->tutor_setup_wizard_boarding();
87
+ $this->tutor_setup_wizard_type();
88
+ $this->tutor_setup_wizard_settings();
89
+ $this->tutor_setup_wizard_footer();
90
+ exit;
91
+ }
92
+ }
93
+ }
94
+
95
+ public function tutor_setup_generator() {
96
+
97
+ $i = 1;
98
+ $html = '';
99
+ $options = (array) maybe_unserialize(get_option('tutor_option'));
100
+ $payments = (array) maybe_unserialize(get_option('tutor_withdraw_options'));
101
+ $field_arr = $this->tutor_setup_attributes();
102
+
103
+ $down_desc_fields = array('rows', 'slider', 'text', 'radio', 'dropdown', 'range', 'payments');
104
+ $full_width_fields = array('rows', 'slider', 'radio', 'range', 'payments', 'dropdown');
105
+
106
+ foreach ($field_arr as $key_parent => $field_parent) {
107
+
108
+ $html .= '<li class="'.($i==1 ? "active" : "").'">';
109
+ $html .= '<div class="tutor-setup-content-heading heading">';
110
+ $html .= '<div>'.$field_parent['lable'].'</div>';
111
+ $html .= '<div>';
112
+ $html .= '<strong class="tutor-steps-current">'.$i.'</strong> / <span class="tutor-steps">'.count($field_arr).'</span> ';
113
+ if ($i > 1) {
114
+ $html .= __('Steps Completed', 'tutor');
115
+ } else {
116
+ $html .= __('Step Completed', 'tutor');
117
+ }
118
+ $html .= '</div>';
119
+ $html .= '<div class="tutor-reset-section">'.__('Reset Default', 'tutor').'</div>';
120
+ $html .= '</div>';
121
+ $html .= '<div class="tutor-setup-content-heading body">';
122
+
123
+ foreach ($field_parent['attr'] as $key => $field) {
124
+ if(!isset($field['lable'])){ continue; }
125
+ $html .= '<div class="tutor-setting'.(in_array( $field['type'], $full_width_fields ) ? " course-setting-wrapper" : "").' '.(isset($field['class']) ? $field['class'] : '').'">';
126
+ $html .= isset( $field['lable'] ) ? '<div class="title">'.$field['lable'] : '';
127
+ $html .= isset( $field['tooltip'] ) ? '<span id="tooltip-btn" class="tooltip-btn" data-tooltip="'.$field['tooltip'].'"><span></span></span>' : '';
128
+ $html .= isset( $field['lable'] ) ? '</div>' : '';
129
+
130
+ if(!in_array($field['type'], $down_desc_fields)) {
131
+ $html .= isset( $field['desc'] ) ? '<div class="content">'.$field['desc'].'</div>' : '';
132
+ }
133
+
134
+ $html .= '<div class="settings">';
135
+
136
+ switch ($field['type']) {
137
+
138
+ case 'switch':
139
+ $html .= '<label for="'.$key.'" class="switch-label input-switch-label">';
140
+ $html .= '<span class="label-off">OFF</span>';
141
+ $html .= '<div class="switchbox-wrapper">';
142
+ $html .= '<input id="'.$key.'" class="input-switchbox" type="checkbox" name="'.$key.'" value="1" '.(isset($options[$key]) && $options[$key] ? 'checked' : '').'/>';
143
+ $html .= '<span class="switchbox-icon"></span>';
144
+ $html .= '</div>';
145
+ $html .= '<span class="label-on">ON</span>';
146
+ $html .= '</label>';
147
+ break;
148
+
149
+ case 'text':
150
+ $html .= '<input type="text" name="'.$key.'" class="lesson-permalink" value="'.(isset($options[$key]) ? $options[$key] : '').'" />';
151
+ break;
152
+
153
+ case 'rows':
154
+ $html .= '<div class="content">';
155
+ $html .= '<div class="course-per-row">';
156
+ $html .= '<div class="wrapper">';
157
+ $html .= '<label for="'.$key.'1">';
158
+ $html .= '<input type="radio" value="1" name="'.$key.'" class="course" id="'.$key.'1" '.( isset($options[$key]) && $options[$key] == 1 ? 'checked' : '' ).'>';
159
+ $html .= '<span class="span"><span>1</span></span>';
160
+ $html .= '</label>';
161
+ $html .= '</div>';
162
+ $html .= '<div class="wrapper">';
163
+ $html .= '<label for="'.$key.'2">';
164
+ $html .= '<input type="radio" value="2" name="'.$key.'" class="course" id="'.$key.'2" '.( isset($options[$key]) && $options[$key] == 2 ? 'checked' : '' ).'>';
165
+ $html .= '<span class="span"><span>2</span><span>2</span></span>';
166
+ $html .= '</label>';
167
+ $html .= '</div>';
168
+ $html .= '<div class="wrapper">';
169
+ $html .= '<label for="'.$key.'3">';
170
+ $html .= '<input type="radio" value="3" name="'.$key.'" class="course" id="'.$key.'3" '.( isset($options[$key]) && $options[$key] == 3 ? 'checked' : '' ).'>';
171
+ $html .= '<span class="span"><span>3</span><span>3</span><span>3</span></span>';
172
+ $html .= '</label>';
173
+ $html .= '</div>';
174
+ $html .= '<div class="wrapper">';
175
+ $html .= '<label for="'.$key.'4">';
176
+ $html .= '<input type="radio" value="4" name="'.$key.'" class="course" id="'.$key.'4" '.( isset($options[$key]) && $options[$key] == 4 ? 'checked' : '' ).'>';
177
+ $html .= '<span class="span"><span>4</span><span>4</span><span>4</span><span>4</span></span>';
178
+ $html .= '</label>';
179
+ $html .= '</div>';
180
+ $html .= '</div>';
181
+ $html .= '</div>';
182
+ break;
183
+
184
+ case 'radio':
185
+ if ( isset($field['options']) ) {
186
+ foreach ($field['options'] as $k => $val) {
187
+ $html .= '<label for="'.$key.$k.'" class="time-expires"><input type="radio" id="'.$key.$k.'" name="'.$key.'" value="'.$k.'" '.( isset($options[$key]) && $options[$key] == $k ? 'checked' : '' ).' /> '.'<span class="radio-icon"></span>';
188
+ $html .= $val.'</label>';
189
+ }
190
+ }
191
+ break;
192
+
193
+ case 'slider':
194
+ $html .= '<div class="limit-slider">';
195
+ if (isset($field['time'])) {
196
+ $html .= '<input type="range" name="'.$key.'[value]" min="'.(isset($field['min']) ? $field['min'] : 0).'" max="'.(isset($field['max']) ? $field['max'] : 60).'" step="1" value="'.(isset($options[$key]['value']) ? $options[$key]['value'] : '').'" class="range-input"/>';
197
+ $html .= '<input type="hidden" name="'.$key.'[time]" value="'.(isset($options[$key]['time']) ? $options[$key]['time'] : 'minutes').'" class="range-input"/>';
198
+ $html .= '<span class=""><span class="range-value">'.(isset($options[$key]['value']) ? $options[$key]['value'] : '').'</span>';
199
+ $html .= isset($options[$key]['time']) ? $options[$key]['time'] : '';
200
+ $html .= '</span>';
201
+ } else {
202
+ $html .= '<input type="range" name="'.$key.'" min="'.(isset($field['min']) ? $field['min'] : "").'" max="'.(isset($field['max']) ? $field['max'] : 30 ).'" step="1" value="'.(isset($options[$key]) ? $options[$key] : '').'" class="range-input"/>';
203
+ $html .= ' <strong class="range-value">'.(isset($options[$key]) ? $options[$key] : '').'</strong>';
204
+ }
205
+ $html .= '</div>';
206
+ break;
207
+
208
+ case 'dropdown':
209
+ $html .= '<div class="grade-calculation"><div class="select-box"><div class="options-container">';
210
+ $selected_data = '';
211
+ if (isset($field['options'])) {
212
+ foreach ($field['options'] as $val) {
213
+ $html .= '<div class="option">';
214
+ $html .= '<input type="radio" class="radio" id="'.$val['value'].'" name="'.$key.'" value="'.$val['value'].'" '.( isset($options[$key]) && $options[$key] == $val['value'] ? 'checked' : '' ).' />';
215
+ $html .= '<label for="'.$val['value'].'">';
216
+ $html .= '<h3>'.$val['title'].'</h3>';
217
+ $html .= '<h5>'.$val['desc'].'</h5>';
218
+ $html .= '</label>';
219
+ $html .= '</div>';
220
+
221
+ if (isset($options[$key]) && $options[$key] == $val['value']) {
222
+ $selected_data .= '<div class="selected">';
223
+ $selected_data .= '<h3>'.$val['title'].'</h3>';
224
+ $selected_data .= '<h5>'.$val['desc'].'</h5>';
225
+ $selected_data .= '</div>';
226
+ }
227
+ }
228
+ }
229
+ $html .= '</div>';
230
+ $html .= $selected_data ? $selected_data : '<div class="selected"><h3>'.$field['options'][0]['title'].'</h3><h5>'.$field['options'][0]['desc'].'</h5></div>';
231
+ $html .= '</div></div>';
232
+ break;
233
+
234
+ case 'payments':
235
+ $html .= '<div class="checkbox-wrapper column-3">';
236
+ $available_withdraw_methods = get_tutor_all_withdrawal_methods();
237
+ if ( !empty($available_withdraw_methods) ) {
238
+ foreach ($available_withdraw_methods as $key => $value) {
239
+ $html .= '<div class="payment-setting">';
240
+ $html .= '<label for="'.$key.'" class="label">';
241
+ $html .= '<div>';
242
+ $html .= '<input type="checkbox" name="'.$key.'" id="'.$key.'" class="checkbox payment" '.(isset($payments[$key]['enabled']) && $payments[$key]['enabled'] ? 'checked' : '').' />';
243
+ $html .= '<span class="check-icon round"></span>';
244
+ $html .= '</div>';
245
+ $html .= '<div>';
246
+ $html .= '<img src="'.$value["image"]. '" alt="'.$value["method_name"].'">';
247
+ $html .= '<h4>'.$value["method_name"].'</h4>';
248
+ $html .= '</div>';
249
+ $html .= '</label>';
250
+ $html .= '</div>';
251
+ }
252
+ }
253
+ $html .= '</div>';
254
+ break;
255
+
256
+ case 'range':
257
+ $earning_instructor = isset($options["earning_instructor_commission"]) ? $options["earning_instructor_commission"] : 80;
258
+ $earning_admin = isset($options["earning_admin_commission"]) ? $options["earning_admin_commission"] : 20;
259
+ $html .= '<div class="limit-slider column-1">';
260
+ $html .= '<div class="limit-slider-has-parent">';
261
+ $html .= '<input type="range" min="0" max="100" step="1" value="'.$earning_instructor.'" class="range-input double-range-slider" name=""/>';
262
+ $html .= '</div>';
263
+ $html .= '<div class="commision-data">';
264
+ $html .= '<div class="data">';
265
+ $html .= '<h4 class="range-value-1">'.$earning_instructor.'%</h4>';
266
+ $html .= '<h5>'.__('Instructor', 'tutor').'</h5>';
267
+ $html .= '<input type="hidden" min="0" max="100" step="1" value="'.$earning_instructor.'" class="range-value-data-1 range-input" name="earning_instructor_commission"/>';
268
+ $html .= '</div>';
269
+ $html .= '<div class="data">';
270
+ $html .= '<h4 class="range-value-2">'.$earning_admin.'%</h4>';
271
+ $html .= '<h5>'.__('Admin / Owner', 'tutor').'</h5>';
272
+ $html .= '<input type="hidden" min="0" max="100" step="1" value="'.$earning_admin.'" class="range-value-data-2 range-input" name="earning_admin_commission"/>';
273
+ $html .= '</div>';
274
+ $html .= '</div>';
275
+ $html .= '</div> ';
276
+ break;
277
+
278
+ case 'checkbox':
279
+ $html .= '<div class="checkbox-wrapper column-2">';
280
+ if (isset($field['options'])) {
281
+ foreach ($field['options'] as $k => $val) {
282
+ $html .= '<div class="email-notification">';
283
+ $html .= '<label for="'.$key.$k.'" class="label">';
284
+ $html .= '<div>';
285
+ $html .= '<input type="checkbox" value="'.$k.'" '.( isset($options[$key]) && $options[$key] == $k ? 'checked' : '' ).' name="'.$key.'" id="'.$key.$k.'" class="checkbox" />';
286
+ $html .= '<span class="check-icon square"></span>';
287
+ $html .= '</div>';
288
+ $html .= '<div>';
289
+ $html .= '<h4>'.$val.'</h4>';
290
+ $html .= '</div>';
291
+ $html .= '</label>';
292
+ $html .= '</div>';
293
+ }
294
+ }
295
+ $html .= '</div>';
296
+ break;
297
+
298
+ default:
299
+ # code...
300
+ break;
301
+ }
302
+
303
+ if (in_array($field['type'], $down_desc_fields)) {
304
+ $html .= isset($field['desc']) ? '<div class="content">'.$field['desc'].'</div>' : '';
305
+ }
306
+ $html .= '</div>';
307
+ $html .= '</div>';
308
+
309
+ }
310
+ $html .= '</div>';
311
+ $html .= $this->tutor_setup_wizard_action();
312
+ $html .= '</li>';
313
+ $i++;
314
+ }
315
+
316
+ echo $html;
317
+ }
318
+
319
+
320
+ public function tutor_setup_attributes() {
321
+ $general_fields = array(
322
+
323
+ 'general' => array(
324
+ 'lable' => __('General Settings', 'tutor'),
325
+ 'attr' => array(
326
+ 'enable_course_marketplace' => array(
327
+ 'type' => 'marketplace'
328
+ ),
329
+ 'enable_public_profile' => array(
330
+ 'type' => 'switch',
331
+ 'lable' => __('Public Profile', 'tutor'),
332
+ 'desc' => __('Allow users to have a public profile to showcase awards and completed courses.', 'tutor'),
333
+ ),
334
+ 'enable_spotlight_mode' => array(
335
+ 'type' => 'switch',
336
+ 'lable' => __('Spotlight Mode', 'tutor'),
337
+ 'desc' => __('Create a focused learning environment. Block out all the distractions around your course content.', 'tutor'),
338
+ ),
339
+ 'disable_default_player_youtube' => array(
340
+ 'type' => 'switch',
341
+ 'lable' => __('YouTube Player', 'tutor'),
342
+ 'desc' => __('Toggle to use the default YouTube player.', 'tutor'),
343
+ ),
344
+ 'disable_default_player_vimeo' => array(
345
+ 'type' => 'switch',
346
+ 'lable' => __('Vimeo Player', 'tutor'),
347
+ 'desc' => __('Toggle to use the default Vimeo player.', 'tutor'),
348
+ ),
349
+ 'lesson_permalink_base' => array(
350
+ 'type' => 'text',
351
+ 'max' => 50,
352
+ 'lable' => __('Lesson Slug', 'tutor'),
353
+ 'desc' => 'Pick the URL prefix you want for your lessons.',
354
+ )
355
+ )
356
+ ),
357
+
358
+
359
+ 'course' => array(
360
+ 'lable' => __('Course Settings', 'tutor'),
361
+ 'attr' => array(
362
+ 'display_course_instructors' => array(
363
+ 'type' => 'switch',
364
+ 'lable' => __('Show Instructor Bio', 'tutor'),
365
+ 'desc' => __('Let the students know the instructor(s). Display their credentials, professional experience, and more.', 'tutor'),
366
+ ),
367
+ 'enable_q_and_a_on_course' => array(
368
+ 'type' => 'switch',
369
+ 'lable' => __('Question and Anwser', 'tutor'),
370
+ 'desc' => __('Allows a Q&A forum on each course.', 'tutor'),
371
+ ),
372
+ 'courses_col_per_row' => array(
373
+ 'type' => 'rows',
374
+ 'lable' => __('Courses Per Row', 'tutor'),
375
+ 'tooltip' => __('How many courses per row on the archive pages.', 'tutor')
376
+ ),
377
+ 'courses_per_page' => array(
378
+ 'type' => 'slider',
379
+ 'lable' => __('Courses Per Page', 'tutor'),
380
+ 'tooltip' => __('How many courses per page on the archive pages.', 'tutor'),
381
+ )
382
+ )
383
+ ),
384
+
385
+
386
+ 'quiz' => array(
387
+ 'lable' => __('Quiz Settings', 'tutor'),
388
+ 'attr' => array(
389
+ 'quiz_time_limit' => array(
390
+ 'type' => 'slider',
391
+ 'time' => true,
392
+ 'lable' => __('Time Limit', 'tutor'),
393
+ 'tooltip' => __('How much time to complete a quiz?', 'tutor'),
394
+ ),
395
+ 'quiz_when_time_expires' => array(
396
+ 'type' => 'radio',
397
+ 'lable' => __('When Time Expires', 'tutor'),
398
+ 'options' => array(
399
+ 'autosubmit' => __('The current quiz answers are submitted automatically.', 'tutor'),
400
+ 'graceperiod' => __('The current quiz answers are submitted by students.', 'tutor'),
401
+ 'autoabandon' => __('Attempts must be submitted before time expires, otherwise they will not be counted', 'tutor'),
402
+ ),
403
+ 'tooltip' => __('What message to display when the quiz time expires?', 'tutor'),
404
+ ),
405
+ 'quiz_attempts_allowed' => array(
406
+ 'type' => 'slider',
407
+ 'lable' => __('Attempts Allowed', 'tutor'),
408
+ 'tooltip' => __('How many attempts does a student get to pass a quiz?', 'tutor'),
409
+ ),
410
+ 'quiz_grade_method' => array(
411
+ 'type' => 'dropdown',
412
+ 'lable' => __('Final Grade Calculation', 'tutor'),
413
+ 'options' => array(
414
+ array(
415
+ 'title' => __('Highest Grade', 'tutor'),
416
+ 'desc' => __('Pick the student’s best grade', 'tutor'),
417
+ 'value' => 'highest_grade',
418
+ ),
419
+ array(
420
+ 'title' => __('Average Grade', 'tutor'),
421
+ 'desc' => __('Use the average score', 'tutor'),
422
+ 'value' => 'average_grade',
423
+ ),
424
+ array(
425
+ 'title' => __('First Attempt', 'tutor'),
426
+ 'desc' => __('Pick the first attempt', 'tutor'),
427
+ 'value' => 'first_attempt',
428
+ ),
429
+ array(
430
+ 'title' => __('Last Attempt', 'tutor'),
431
+ 'desc' => __('Pick the most recent attempt', 'tutor'),
432
+ 'value' => 'last_attempt',
433
+ ),
434
+ ),
435
+ 'tooltip' => __('When you allow multiple quiz attempts, which grade do you want to count?', 'tutor'),
436
+ )
437
+ )
438
+ ),
439
+
440
+
441
+ 'instructor' => array(
442
+ 'lable' => __('Instructor Settings', 'tutor'),
443
+ 'attr' => array(
444
+ 'enable_become_instructor_btn' => array(
445
+ 'type' => 'switch',
446
+ 'lable' => __('New Signup', 'tutor'),
447
+ 'desc' => __('Choose between open and closed instructor signup. If you’re creating a course marketplace, instructor signup should be open.', 'tutor'),
448
+ ),
449
+ 'instructor_can_publish_course' => array(
450
+ 'type' => 'switch',
451
+ 'lable' => __('Earning', 'tutor'),
452
+ 'desc' => __('Enable earning for instructors?', 'tutor'),
453
+ ),
454
+ )
455
+ ),
456
+
457
+
458
+ 'profile' => array(
459
+ 'lable' => __('Profile Settings', 'tutor'),
460
+ 'attr' => array(
461
+ 'students_own_review_show_at_profile' => array(
462
+ 'type' => 'switch',
463
+ 'lable' => __('Show Reviews on Profile', 'tutor'),
464
+ 'desc' => __('Choose whether you want to show students’ ratings and reviews.', 'tutor'),
465
+ ),
466
+ 'show_courses_completed_by_student' => array(
467
+ 'type' => 'switch',
468
+ 'lable' => __('Show Completed Courses', 'tutor'),
469
+ 'desc' => __('Choose whether you want to display a list of a student’s completed courses.', 'tutor'),
470
+ )
471
+ )
472
+ ),
473
+
474
+
475
+ 'payment' => array(
476
+ 'lable' => __('Payment Settings ', 'tutor'),
477
+ 'attr' => array(
478
+ 'enable_guest_course_cart' => array(
479
+ 'type' => 'switch',
480
+ 'lable' => __('Guest Checkout', 'tutor'),
481
+ 'desc' => __('Allow users to buy and consume content without logging in.', 'tutor')
482
+ ),
483
+ 'commission_split' => array(
484
+ 'type' => 'range',
485
+ 'lable' => __('Commission Rate', 'tutor'),
486
+ 'class' => 'tutor-show-hide',
487
+ 'tooltip' => __('Control revenue sharing between admin and instructor.', 'tutor')
488
+ ),
489
+ 'earning_instructor_commission' => array(
490
+ 'type' => 'commission',
491
+ ),
492
+ 'earning_admin_commission' => array(
493
+ 'type' => 'commission',
494
+ ),
495
+ 'withdraw_split' => array(
496
+ 'type' => 'payments',
497
+ 'lable' => __('Payment Withdrawal Method', 'tutor'),
498
+ 'class' => 'tutor-show-hide',
499
+ 'desc' => __('Choose your preferred withdrawal method from the options.', 'tutor')
500
+ ),
501
+
502
+
503
+ )
504
+ ),
505
+
506
+
507
+ );
508
+
509
+ return $general_fields;
510
+ }
511
+
512
+ public function tutor_setup_wizard_settings() {
513
+
514
+ $options = (array) maybe_unserialize(get_option('tutor_option'));
515
+
516
+ ?>
517
+ <div class="tutor-wizard-container">
518
+ <div class="tutor-wrapper-boarding tutor-setup-wizard-settings">
519
+ <div class="tutor-setup-wrapper">
520
+ <ul class="tutor-setup-title">
521
+ <li data-url="general" class="general active current"><?php _e('General', 'tutor'); ?></li>
522
+ <li data-url="course" class="course"><?php _e('Course', 'tutor'); ?></li>
523
+ <li data-url="quiz" class="quiz"><?php _e('Quiz', 'tutor'); ?></li>
524
+ <li data-url="instructor" class="instructor"><?php _e('Instructor', 'tutor'); ?></li>
525
+ <li data-url="profile" class="profile"><?php _e('Profile', 'tutor'); ?></li>
526
+ <li data-url="payment" class="payment"><?php _e('Payment', 'tutor'); ?></li>
527
+ <li data-url="finish" class="finish"><?php _e('Finish', 'tutor'); ?></li>
528
+ </ul>
529
+
530
+
531
+ <form id="tutor-setup-form" method="post">
532
+ <input type="hidden" name="action" value="setup_action">
533
+ <?php $course_marketplace = tutor_utils()->get_option('enable_course_marketplace'); ?>
534
+ <input type="hidden" name="enable_course_marketplace" class="enable_course_marketplace_data" value="<?php echo ($course_marketplace ? 1 : 0); ?>">
535
+ <ul class="tutor-setup-content">
536
+ <?php $this->tutor_setup_generator(); ?>
537
+ <li>
538
+ <div class="tutor-setup-content-heading greetings">
539
+ <div class="header">
540
+ <img src="<?php echo tutor()->url . 'assets/images/greeting-img.jpg'; ?>" alt="greeting">
541
+ </div>
542
+ <div class="content">
543
+ <h2><?php _e('Congratulations, you’re all set!', 'tutor'); ?></h2>
544
+ <p><?php _e( 'Tutor LMS is up and running on your website! If you really want to become a Tutor LMS genius, read our <a target="_blank" href="https://www.themeum.com/docs/tutor-introduction/">documentation</a> that covers everything!', 'tutor' ); ?></p>
545
+ <p><?php _e( 'If you need further assistance, please don’t hesitate to contact us via our <a target="_blank" href="https://www.themeum.com/contact-us/">contact form.</a>', 'tutor' ); ?></p>
546
+ </div>
547
+ <div class="tutor-setup-content-footer footer">
548
+ <button class="tutor-redirect primary-btn" data-url="<?php echo admin_url('post-new.php?post_type=courses'); ?>"><?php _e('CREATE A NEW COURSE', 'tutor'); ?></button>
549
+ <button class="tutor-redirect primary-btn" data-url="<?php echo admin_url('admin.php?page=tutor-addons'); ?>"><?php _e('EXPLORE ADDONS', 'tutor'); ?></button>
550
+ </div>
551
+ </div>
552
+ </li>
553
+ </ul>
554
+ </form>
555
+
556
+
557
+ </div>
558
+ </div>
559
+ </div>
560
+ <?php
561
+ }
562
+
563
+
564
+ public function tutor_setup_wizard_action() {
565
+
566
+ $html = '<div class="tutor-setup-content-footer footer">';
567
+ $html .= '<div class="tutor-setup-btn-wrapper">';
568
+ $html .= '<button class="tutor-setup-previous previous animated-btn">';
569
+ $html .= '<svg xmlns="http://www.w3.org/2000/svg" id="prev-arrow-1" width="17" height="12">';
570
+ $html .= '<path fill="#fff" stroke="" d="M11.492.65a.603.603 0 0 0-.86 0 .607.607 0 0 0 0 .85l4.361 4.362H.603A.6.6 0 0 0 0 6.465c0 .335.267.61.602.61h14.391l-4.36 4.353a.617.617 0 0 0 0 .86c.24.241.627.241.86 0l5.393-5.393a.592.592 0 0 0 0-.852L11.492.65z"/>';
571
+ $html .= '</svg>';
572
+ $html .= '<span>'.__('Previous', 'tutor').'</span>';
573
+ $html .= '</button>';
574
+ $html .= '</div>';
575
+ $html .= '<div class="tutor-setup-btn-wrapper">';
576
+ $html .= '<button class="tutor-setup-skip">'.__('Skip This Step', 'tutor').'</button>';
577
+ $html .= '</div>';
578
+ $html .= '<div class="tutor-setup-btn-wrapper">';
579
+ $html .= '<button class="tutor-setup-next next animated-btn">';
580
+ $html .= '<span>'.__('Next', 'tutor').'</span>';
581
+ $html .= '<svg xmlns="http://www.w3.org/2000/svg" id="next-arrow-2" width="17" height="12">';
582
+ $html .= '<path fill="#fff" stroke="" d="M11.492.65a.603.603 0 0 0-.86 0 .607.607 0 0 0 0 .85l4.361 4.362H.603A.6.6 0 0 0 0 6.465c0 .335.267.61.602.61h14.391l-4.36 4.353a.617.617 0 0 0 0 .86c.24.241.627.241.86 0l5.393-5.393a.592.592 0 0 0 0-.852L11.492.65z"/>';
583
+ $html .= '</svg>';
584
+ $html .= '</button>';
585
+ $html .= '</div>';
586
+ $html .= '</div>';
587
+
588
+ return $html;
589
+ }
590
+
591
+ public function tutor_setup_wizard_boarding() {
592
+ global $current_user;
593
+ ?>
594
+ <div class="tutor-wizard-container">
595
+ <div class="tutor-wrapper-boarding tutor-setup-wizard-boarding active">
596
+ <div class="wizard-boarding-header">
597
+ <div><img src="<?php echo tutor()->url.'assets/images/tutor-logo.svg'; ?>" /></div>
598
+ <div><?php printf(__('Hello %s, welcome to Tutor LMS! Thank you for choosing us.', 'tutor'), $current_user->user_login); ?></div>
599
+ </div>
600
+ <div class="wizard-boarding-body">
601
+ <ul class="slider tutor-boarding">
602
+ <li>
603
+
604
+ <div class="slide-thumb"><img src="<?php echo tutor()->url . 'assets/images/scalable_lms_solution.jpg'; ?>" alt="<?php _e('A Powerful, Smart, and Scalable LMS Solution', 'tutor') ?>"/></div>
605
+ <div class="slide-title"><?php _e('A Powerful, Smart, and Scalable LMS Solution', 'tutor'); ?></div>
606
+ <div class="slide-subtitle"><?php _e('From individual instructors to vast eLearning platforms, Tutor LMS grows with you to create your ideal vision of an LMS website.', 'tutor'); ?></div>
607
+ </li>
608
+ <li>
609
+ <div class="slide-thumb"><img src="<?php echo tutor()->url . 'assets/images/extensive_course_builder.jpg'; ?>" alt="<?php _e('Extensive Course Builder', 'tutor') ?>"/></div>
610
+ <div class="slide-title"><?php _e('Extensive Course Builder', 'tutor'); ?></div>
611
+ <div class="slide-subtitle"><?php _e('Tutor LMS comes with a state-of-the-art frontend course builder. Construct rich and resourceful courses with ease.', 'tutor'); ?></div>
612
+ </li>
613
+ <li>
614
+ <div class="slide-thumb"><img src="<?php echo tutor()->url . 'assets/images/advanced_quiz_creator.jpg'; ?>" alt="<?php _e('Advanced Quiz Creator', 'tutor'); ?>"/></div>
615
+ <div class="slide-title"><?php _e('Advanced Quiz Creator', 'tutor'); ?></div>
616
+ <div class="slide-subtitle"><?php _e('Build interactive quizzes with the vast selection of question types and verify the learning of your students.', 'tutor'); ?></div>
617
+ </li>
618
+ <li>
619
+ <div class="slide-thumb"><img src="<?php echo tutor()->url . 'assets/images/freedom_with_ecommerce.jpg'; ?>" alt="<?php _e('Freedom With eCommerce', 'tutor'); ?>"/></div>
620
+ <div class="slide-title"><?php _e('Freedom With eCommerce', 'tutor'); ?></div>
621
+ <div class="slide-subtitle"><?php _e('Select an eCommerce plugin and sell courses any way you like and use any payment gateway you want!', 'tutor'); ?></div>
622
+ </li>
623
+ <li>
624
+ <div class="slide-thumb"><img src="<?php echo tutor()->url . 'assets/images/reports_and_analytics.jpg'; ?>" alt="<?php _e('Reports and Analytics', 'tutor'); ?>"/></div>
625
+ <div class="slide-title"><?php _e('Reports and Analytics', 'tutor'); ?></div>
626
+ <div class="slide-subtitle"><?php _e('Track what type of courses sell the most! Gain insights on user purchases, manage reviews and track quiz attempts.', 'tutor'); ?></div>
627
+ </li>
628
+ </ul>
629
+ </div>
630
+ <div class="wizard-boarding-footer">
631
+ <div>
632
+ <button class="tutor-boarding-next next animated-btn">
633
+ <span><?php _e('Let’s Start', 'tutor'); ?></span>
634
+ <svg xmlns="http://www.w3.org/2000/svg" id="next-arrow-2" width="17" height="12">
635
+ <path fill="#fff" stroke="" d="M11.492.65a.603.603 0 0 0-.86 0 .607.607 0 0 0 0 .85l4.361 4.362H.603A.6.6 0 0 0 0 6.465c0 .335.267.61.602.61h14.391l-4.36 4.353a.617.617 0 0 0 0 .86c.24.241.627.241.86 0l5.393-5.393a.592.592 0 0 0 0-.852L11.492.65z"/>
636
+ </svg>
637
+ </button>
638
+ </div>
639
+ <div><a href="<?php echo admin_url(); ?>"><?php _e('I already know, skip this!', 'tutor'); ?></a></div>
640
+ </div>
641
+ </div>
642
+ </div>
643
+ <?php
644
+ }
645
+
646
+ public function tutor_setup_wizard_type() {
647
+ $course_marketplace = tutor_utils()->get_option('enable_course_marketplace');
648
+ ?>
649
+ <div class="tutor-wizard-container">
650
+ <div class="tutor-wrapper-type tutor-setup-wizard-type">
651
+ <div class="wizard-type-header">
652
+ <div class="logo"><img src="<?php echo tutor()->url.'assets/images/tutor-logo.svg'; ?>" /></div>
653
+ <div class="title"><?php _e('Let’s get the platform up and running', 'tutor'); ?></div>
654
+ <div class="subtitle"><?php _e('Pick a category for your LMS platform. You can always update this later.', 'tutor'); ?></div>
655
+ </div>
656
+ <div class="wizard-type-body">
657
+ <div class="wizard-type-item">
658
+ <input id="enable_course_marketplace-0" type="radio" name="enable_course_marketplace_setup" value="0" <?php if(!$course_marketplace){ echo 'checked'; } ?> />
659
+ <span class="icon"></span>
660
+ <label for="enable_course_marketplace-0">
661
+ <img src="<?php echo tutor()->url.'assets/images/single-marketplace.png'; ?>" />
662
+ <div class="title"><?php _e( 'Individual', 'tutor' ); ?></div>
663
+ <div class="subtitle"><?php _e( 'I want to start my solo journey as an educator and spread my knowledge.', 'tutor' ); ?></div>
664
+ </label>
665
+ </div>
666
+
667
+ <div class="wizard-type-item">
668
+ <input id="enable_course_marketplace-1" type="radio" name="enable_course_marketplace_setup" value="1" <?php if($course_marketplace){ echo 'checked'; } ?>/>
669
+ <span class="icon"></span>
670
+ <label for="enable_course_marketplace-1">
671
+ <img src="<?php echo tutor()->url.'assets/images/multiple-marketplace.png'; ?>" />
672
+ <div class="title"><?php _e( 'Marketplace', 'tutor' ); ?></div>
673
+ <div class="subtitle"><?php _e( 'I want to create an eLearning platform to let anyone earn by teaching online.', 'tutor' ); ?></div>
674
+ </label>
675
+ </div>
676
+ </div>
677
+
678
+ <div class="wizard-type-footer">
679
+ <div>
680
+ <button class="tutor-setup-type-previous previous animated-btn">
681
+ <svg xmlns="http://www.w3.org/2000/svg" id="prev-arrow-1" width="17" height="12">
682
+ <path fill="#fff" stroke="" d="M11.492.65a.603.603 0 0 0-.86 0 .607.607 0 0 0 0 .85l4.361 4.362H.603A.6.6 0 0 0 0 6.465c0 .335.267.61.602.61h14.391l-4.36 4.353a.617.617 0 0 0 0 .86c.24.241.627.241.86 0l5.393-5.393a.592.592 0 0 0 0-.852L11.492.65z"></path></svg>
683
+ <?php _e('Previous', 'tutor'); ?>
684
+ </button>
685
+
686
+ <button class="tutor-type-next primary-btn next">
687
+ <span><?php _e('Next', 'tutor'); ?></span>
688
+ <svg xmlns="http://www.w3.org/2000/svg" width="17" height="12">
689
+ <path fill="#fff" stroke="" d="M11.492.65a.603.603 0 0 0-.86 0 .607.607 0 0 0 0 .85l4.361 4.362H.603A.6.6 0 0 0 0 6.465c0 .335.267.61.602.61h14.391l-4.36 4.353a.617.617 0 0 0 0 .86c.24.241.627.241.86 0l5.393-5.393a.592.592 0 0 0 0-.852L11.492.65z"/>
690
+ </svg>
691
+ </button>
692
+ </div>
693
+ <div>
694
+ <a href="#" class="tutor-type-skip" class=""><?php _e('Not sure. Let’s go to the next step.', 'tutor'); ?></a>
695
+ </div>
696
+ </div>
697
+ </div>
698
+ </div>
699
+ <?php
700
+ }
701
+
702
+
703
+ public function tutor_setup_wizard_header() {
704
+ set_current_screen();
705
+ ?>
706
+ <!DOCTYPE html>
707
+ <html <?php language_attributes(); ?>>
708
+ <head>
709
+ <meta name="viewport" content="width=device-width" />
710
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
711
+ <title><?php esc_html_e( 'Tutor &rsaquo; Setup Wizard', 'tutor' ); ?></title>
712
+ <?php do_action( 'admin_enqueue_scripts' ); ?>
713
+ <?php wp_print_scripts( 'tutor-plyr' ); ?>
714
+ <?php wp_print_scripts( 'tutor-slick' ); ?>
715
+ <?php wp_print_scripts( 'tutor-setup' ); ?>
716
+ <?php do_action( 'admin_print_styles' ); ?>
717
+ <?php do_action( 'admin_head' ); ?>
718
+ </head>
719
+ <body class="tutor-setup wp-core-ui">
720
+ <?php
721
+ }
722
+
723
+
724
+ public function tutor_setup_wizard_footer() {
725
+ ?>
726
+ </body>
727
+ </html>
728
+ <?php
729
+ }
730
+
731
+
732
+ public function enqueue_scripts() {
733
+ if (isset($_GET['page'])) {
734
+ if ($_GET['page'] == 'tutor-setup') {
735
+ wp_enqueue_style( 'tutor-setup', tutor()->url . 'assets/css/tutor-setup.css', array(), tutor()->version );
736
+ wp_enqueue_style( 'tutor-slick', tutor()->url . 'assets/packages/slick/slick.css', array(), tutor()->version );
737
+ wp_enqueue_style( 'tutor-slick-theme', tutor()->url . 'assets/packages/slick/slick-theme.css', array(), tutor()->version );
738
+ wp_register_script( 'tutor-slick', tutor()->url . 'assets/packages/slick/slick.min.js', array( 'jquery' ), tutor()->version, true );
739
+ wp_register_script( 'tutor-setup', tutor()->url . 'assets/js/tutor-setup.js', array( 'jquery', 'tutor-slick' ), tutor()->version, true );
740
+ wp_localize_script('tutor-setup', '_tutorobject', array('ajaxurl' => admin_url('admin-ajax.php')));
741
+ }
742
+ }
743
+ }
744
+
745
+
746
+ }
747
+
classes/Utils.php CHANGED
@@ -1031,35 +1031,18 @@ class Utils {
1031
  $course_id = $this->get_post_id($course_id);
1032
  global $wpdb;
1033
 
1034
- /*
1035
- $lesson_id = $wpdb->get_var("
1036
- SELECT post_id as lesson_id
1037
- FROM $wpdb->postmeta
1038
- INNER JOIN {$wpdb->posts} ON post_id = {$wpdb->posts}.ID
1039
- WHERE meta_key = '_tutor_course_id_for_lesson' AND meta_value = {$course_id}
1040
-
1041
- ORDER BY menu_order ASC LIMIT 1
1042
- ");*/
1043
-
1044
- /*
1045
- $lesson_id = $wpdb->get_var(" select main_posts.ID from {$wpdb->posts} main_posts
1046
- WHERE post_parent =
1047
- (SELECT sub_posts.ID FROM {$wpdb->posts} sub_posts
1048
- WHERE post_type = 'topics' AND
1049
- sub_posts.post_parent = {$course_id} ORDER BY sub_posts.menu_order ASC LIMIT 1 )
1050
- ORDER BY main_posts.menu_order ASC LIMIT 1 ;");
1051
- */
1052
-
1053
-
1054
  $user_id = get_current_user_id();
1055
 
1056
- $lessons = $wpdb->get_results("SELECT items.* FROM {$wpdb->posts} topic
1057
  INNER JOIN {$wpdb->posts} items ON topic.ID = items.post_parent
1058
  WHERE topic.post_parent = {$course_id} AND items.post_status = 'publish' order by topic.menu_order ASC, items.menu_order ASC;");
1059
 
1060
  $first_lesson = false;
1061
 
1062
  if (tutils()->count($lessons)){
 
 
 
1063
 
1064
  foreach ($lessons as $lesson){
1065
  $is_complete = get_user_meta($user_id, "_tutor_completed_lesson_id_{$lesson->ID}", true);
1031
  $course_id = $this->get_post_id($course_id);
1032
  global $wpdb;
1033
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1034
  $user_id = get_current_user_id();
1035
 
1036
+ $lessons = $wpdb->get_results("SELECT items.ID FROM {$wpdb->posts} topic
1037
  INNER JOIN {$wpdb->posts} items ON topic.ID = items.post_parent
1038
  WHERE topic.post_parent = {$course_id} AND items.post_status = 'publish' order by topic.menu_order ASC, items.menu_order ASC;");
1039
 
1040
  $first_lesson = false;
1041
 
1042
  if (tutils()->count($lessons)){
1043
+ if (! empty($lessons[0])){
1044
+ $first_lesson = $lessons[0];
1045
+ }
1046
 
1047
  foreach ($lessons as $lesson){
1048
  $is_complete = get_user_meta($user_id, "_tutor_completed_lesson_id_{$lesson->ID}", true);
classes/Withdraw.php CHANGED
@@ -17,7 +17,7 @@ class Withdraw {
17
 
18
  public $available_withdraw_methods;
19
  public $get_options;
20
- protected $withdraw_methods;
21
 
22
  public function __construct() {
23
  $this->get_options = $this->get_options();
@@ -35,6 +35,7 @@ class Withdraw {
35
  $methods = array(
36
  'bank_transfer_withdraw' => array(
37
  'method_name' => __('Bank Transfer', 'tutor'),
 
38
  'desc' => __('Get your payment directly into your bank account', 'tutor'),
39
 
40
  'admin_form_fields' => array(
@@ -74,7 +75,7 @@ class Withdraw {
74
 
75
  'echeck_withdraw' => array(
76
  'method_name' => __('E-Check', 'tutor'),
77
-
78
  'form_fields' => array(
79
  'physical_address' => array(
80
  'type' => 'textarea',
@@ -85,8 +86,8 @@ class Withdraw {
85
  ),
86
 
87
  'paypal_withdraw' => array(
88
- 'method_name' => __('PayPal Payment', 'tutor'),
89
-
90
  'form_fields' => array(
91
  'paypal_email' => array(
92
  'type' => 'email',
17
 
18
  public $available_withdraw_methods;
19
  public $get_options;
20
+ public $withdraw_methods;
21
 
22
  public function __construct() {
23
  $this->get_options = $this->get_options();
35
  $methods = array(
36
  'bank_transfer_withdraw' => array(
37
  'method_name' => __('Bank Transfer', 'tutor'),
38
+ 'image' => tutor()->url . 'assets/images/payment-bank.png',
39
  'desc' => __('Get your payment directly into your bank account', 'tutor'),
40
 
41
  'admin_form_fields' => array(
75
 
76
  'echeck_withdraw' => array(
77
  'method_name' => __('E-Check', 'tutor'),
78
+ 'image' => tutor()->url . 'assets/images/payment-echeck.png',
79
  'form_fields' => array(
80
  'physical_address' => array(
81
  'type' => 'textarea',
86
  ),
87
 
88
  'paypal_withdraw' => array(
89
+ 'method_name' => __('PayPal', 'tutor'),
90
+ 'image' => tutor()->url . 'assets/images/payment-paypal.png',
91
  'form_fields' => array(
92
  'paypal_email' => array(
93
  'type' => 'email',
includes/tutor-general-functions.php CHANGED
@@ -1,5 +1,4 @@
1
  <?php
2
-
3
  if ( ! defined( 'ABSPATH' ) )
4
  exit;
5
 
@@ -15,6 +14,22 @@ if ( ! function_exists('tutor_withdrawal_methods')){
15
  }
16
  }
17
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18
  if ( ! function_exists('tutor_placeholder_img_src')) {
19
  function tutor_placeholder_img_src() {
20
  $src = tutor()->url . 'assets/images/placeholder.jpg';
1
  <?php
 
2
  if ( ! defined( 'ABSPATH' ) )
3
  exit;
4
 
14
  }
15
  }
16
 
17
+ /**
18
+ * @return array
19
+ *
20
+ * Get all Withdraw Methods available on this system
21
+ *
22
+ * @since v.1.5.7
23
+ */
24
+
25
+ if ( ! function_exists('get_tutor_all_withdrawal_methods')){
26
+ function get_tutor_all_withdrawal_methods(){
27
+ $withdraw = new \TUTOR\Withdraw();
28
+
29
+ return $withdraw->withdraw_methods;
30
+ }
31
+ }
32
+
33
  if ( ! function_exists('tutor_placeholder_img_src')) {
34
  function tutor_placeholder_img_src() {
35
  $src = tutor()->url . 'assets/images/placeholder.jpg';
languages/tutor.pot CHANGED
@@ -3,8 +3,8 @@ msgid ""
3
  msgstr ""
4
  "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
5
  "Project-Id-Version: Tutor LMS\n"
6
- "POT-Creation-Date: 2020-01-28 12:02+0600\n"
7
- "PO-Revision-Date: 2020-01-28 12:02+0600\n"
8
  "Last-Translator: \n"
9
  "Language-Team: \n"
10
  "MIME-Version: 1.0\n"
@@ -164,7 +164,7 @@ msgstr ""
164
  msgid "Status"
165
  msgstr ""
166
 
167
- #: classes/Admin.php:220 classes/Template.php:327
168
  msgid "Permission Denied"
169
  msgstr ""
170
 
@@ -222,7 +222,7 @@ msgstr ""
222
  msgid "Are you sure? it can not be undone."
223
  msgstr ""
224
 
225
- #: classes/Assets.php:85
226
  msgid "Assignment answer can not be empty"
227
  msgstr ""
228
 
@@ -259,7 +259,7 @@ msgstr ""
259
  msgid "Please Sign In first"
260
  msgstr ""
261
 
262
- #: classes/Course.php:531 classes/Lesson.php:257
263
  msgid "Please Sign-In"
264
  msgstr ""
265
 
@@ -281,11 +281,12 @@ msgstr ""
281
 
282
  #: classes/Course_Settings_Tabs.php:37 classes/Options.php:78
283
  #: classes/Options.php:81 classes/Options.php:174 classes/TutorEDD.php:72
284
- #: classes/WooCommerce.php:269
285
  msgid "General"
286
  msgstr ""
287
 
288
  #: classes/Course_Settings_Tabs.php:38 classes/Options.php:82
 
289
  msgid "General Settings"
290
  msgstr ""
291
 
@@ -470,51 +471,51 @@ msgstr ""
470
  msgid "Password Reset Request for %s"
471
  msgstr ""
472
 
473
- #: classes/Instructor.php:40 classes/Instructor.php:139 classes/Student.php:39
474
  msgid "First name field is required"
475
  msgstr ""
476
 
477
- #: classes/Instructor.php:41 classes/Instructor.php:140 classes/Student.php:40
478
  msgid "Last name field is required"
479
  msgstr ""
480
 
481
- #: classes/Instructor.php:42 classes/Instructor.php:141 classes/Student.php:41
482
  msgid "E-Mail field is required"
483
  msgstr ""
484
 
485
- #: classes/Instructor.php:43 classes/Instructor.php:142 classes/Student.php:42
486
  msgid "User Name field is required"
487
  msgstr ""
488
 
489
- #: classes/Instructor.php:44 classes/Instructor.php:144 classes/Student.php:43
490
  msgid "Password field is required"
491
  msgstr ""
492
 
493
- #: classes/Instructor.php:45 classes/Instructor.php:145 classes/Student.php:44
494
  msgid "Password Confirmation field is required"
495
  msgstr ""
496
 
497
- #: classes/Instructor.php:56 classes/Instructor.php:156 classes/Student.php:55
498
  msgid "Valid E-Mail is required"
499
  msgstr ""
500
 
501
- #: classes/Instructor.php:59 classes/Instructor.php:159 classes/Student.php:58
502
  msgid "Confirm password does not matched with Password field"
503
  msgstr ""
504
 
505
- #: classes/Instructor.php:123
506
  msgid "Already applied for instructor"
507
  msgstr ""
508
 
509
- #: classes/Instructor.php:129 classes/Template.php:245
510
  msgid "Permission denied"
511
  msgstr ""
512
 
513
- #: classes/Instructor.php:143
514
  msgid "Phone Number field is required"
515
  msgstr ""
516
 
517
- #: classes/Instructor.php:195
518
  msgid "Instructor has been added successfully"
519
  msgstr ""
520
 
@@ -523,7 +524,7 @@ msgstr ""
523
  #: templates/dashboard/instructor/registration.php:66
524
  #: templates/dashboard/registration.php:61
525
  #: templates/dashboard/registration.php:64
526
- #: views/pages/add_new_instructor.php:68 views/pages/add_new_instructor.php:74
527
  msgid "E-Mail"
528
  msgstr ""
529
 
@@ -531,26 +532,26 @@ msgstr ""
531
  msgid "Total Course"
532
  msgstr ""
533
 
534
- #: classes/Lesson.php:47 views/metabox/lesson-metabox.php:3
535
  msgid "Select Course"
536
  msgstr ""
537
 
538
- #: classes/Lesson.php:48
539
  msgid "Lesson Video"
540
  msgstr ""
541
 
542
- #: classes/Lesson.php:49 templates/global/attachments.php:23
543
  #: templates/single/assignment/content.php:74
544
  msgid "Attachments"
545
  msgstr ""
546
 
547
- #: classes/Lesson.php:109
548
  msgid "Draft Lesson"
549
  msgstr ""
550
 
551
- #: classes/Lesson.php:218 classes/Options.php:171
552
  #: classes/Question_Answers_List.php:72 classes/Quiz_Attempts_List.php:107
553
- #: templates/dashboard/assignments/review.php:37
554
  #: templates/dashboard/earning/statement.php:13
555
  #: templates/dashboard/quiz-attempts/quiz-reviews.php:86
556
  #: templates/single/quiz/top.php:27 views/pages/view_attempt.php:73
@@ -565,7 +566,7 @@ msgstr ""
565
  msgid "Unlimited"
566
  msgstr ""
567
 
568
- #: classes/Options.php:86 classes/Utils.php:5275
569
  msgid "Dashboard Page"
570
  msgstr ""
571
 
@@ -573,7 +574,7 @@ msgstr ""
573
  msgid "This page will be used for student and instructor dashboard"
574
  msgstr ""
575
 
576
- #: classes/Options.php:93
577
  msgid "Public Profile"
578
  msgstr ""
579
 
@@ -631,7 +632,7 @@ msgid ""
631
  "mode when students view lessons."
632
  msgstr ""
633
 
634
- #: classes/Options.php:134
635
  msgid "YouTube Player"
636
  msgstr ""
637
 
@@ -639,7 +640,7 @@ msgstr ""
639
  msgid "Disable this option to use Tutor LMS video player."
640
  msgstr ""
641
 
642
- #: classes/Options.php:141
643
  msgid "Vimeo Player"
644
  msgstr ""
645
 
@@ -722,7 +723,7 @@ msgstr ""
722
  msgid "Define how many column you want to use to display courses."
723
  msgstr ""
724
 
725
- #: classes/Options.php:211
726
  msgid "Courses Per Page"
727
  msgstr ""
728
 
@@ -934,7 +935,8 @@ msgid "Lesson Permalink Base"
934
  msgstr ""
935
 
936
  #: classes/Options.php:375 classes/Options.php:378
937
- #: classes/Quiz_Attempts_List.php:106 templates/dashboard/quiz-attempts.php:43
 
938
  #: templates/dashboard/quiz-attempts/quiz-reviews.php:52
939
  #: templates/single/quiz/top.php:24 views/metabox/course-topics.php:54
940
  #: views/pages/view_attempt.php:39
@@ -947,7 +949,8 @@ msgid ""
947
  "settings form when you create a new quiz."
948
  msgstr ""
949
 
950
- #: classes/Options.php:383 views/modal/edit_quiz.php:146
 
951
  msgid "Time Limit"
952
  msgstr ""
953
 
@@ -979,15 +982,15 @@ msgstr ""
979
  msgid "When time expires"
980
  msgstr ""
981
 
982
- #: classes/Options.php:410
983
  msgid "The current quiz answers are submitted automatically."
984
  msgstr ""
985
 
986
- #: classes/Options.php:411
987
  msgid "The current quiz answers are submitted by students."
988
  msgstr ""
989
 
990
- #: classes/Options.php:412
991
  msgid ""
992
  "Attempts must be submitted before time expires, otherwise they will not be "
993
  "counted"
@@ -1011,19 +1014,19 @@ msgstr ""
1011
  msgid "Final grade calculation"
1012
  msgstr ""
1013
 
1014
- #: classes/Options.php:428
1015
  msgid "Highest Grade"
1016
  msgstr ""
1017
 
1018
- #: classes/Options.php:429
1019
  msgid "Average Grade"
1020
  msgstr ""
1021
 
1022
- #: classes/Options.php:430
1023
  msgid "First Attempt"
1024
  msgstr ""
1025
 
1026
- #: classes/Options.php:431
1027
  msgid "Last Attempt"
1028
  msgstr ""
1029
 
@@ -1049,7 +1052,7 @@ msgstr ""
1049
  msgid "Allow multiple instructors to upload their courses."
1050
  msgstr ""
1051
 
1052
- #: classes/Options.php:455 classes/Utils.php:5276
1053
  msgid "Instructor Registration Page"
1054
  msgstr ""
1055
 
@@ -1079,7 +1082,7 @@ msgstr ""
1079
  msgid "Student Profile settings"
1080
  msgstr ""
1081
 
1082
- #: classes/Options.php:487 classes/Utils.php:5277
1083
  msgid "Student Registration Page"
1084
  msgstr ""
1085
 
@@ -1106,7 +1109,7 @@ msgid ""
1106
  "can see this link-"
1107
  msgstr ""
1108
 
1109
- #: classes/Options.php:511 classes/Options.php:519
1110
  #: templates/dashboard/earning/report.php:30
1111
  #: templates/dashboard/earning/statement.php:14
1112
  #: templates/dashboard/earning/statements.php:27
@@ -1785,20 +1788,20 @@ msgstr ""
1785
  msgid "Image"
1786
  msgstr ""
1787
 
1788
- #: classes/Tutor.php:399 tutor.php:52
1789
  msgid "Tutor Instructor"
1790
  msgstr ""
1791
 
1792
- #: classes/Tutor.php:494 classes/Utils.php:2100
1793
  #: templates/dashboard/dashboard.php:9
1794
  msgid "Dashboard"
1795
  msgstr ""
1796
 
1797
- #: classes/Tutor.php:503
1798
  msgid "Student Registration"
1799
  msgstr ""
1800
 
1801
- #: classes/Tutor.php:512
1802
  msgid "Instructor Registration"
1803
  msgstr ""
1804
 
@@ -1951,6 +1954,361 @@ msgstr ""
1951
  msgid "Select All"
1952
  msgstr ""
1953
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1954
  #: classes/Utils.php:1088
1955
  msgid "Overview"
1956
  msgstr ""
@@ -2110,15 +2468,15 @@ msgstr ""
2110
  msgid "Linkedin URL"
2111
  msgstr ""
2112
 
2113
- #: classes/Utils.php:5234
2114
  msgid "Completed"
2115
  msgstr ""
2116
 
2117
- #: classes/Utils.php:5238
2118
  msgid "In Progress"
2119
  msgstr ""
2120
 
2121
- #: classes/Utils.php:5240
2122
  msgid "Not Taken"
2123
  msgstr ""
2124
 
@@ -2279,21 +2637,23 @@ msgstr ""
2279
  msgid "Placeholder"
2280
  msgstr ""
2281
 
2282
- #: templates/dashboard.php:49 templates/student-public-profile.php:44
 
2283
  msgid "Howdy,"
2284
  msgstr ""
2285
 
2286
- #: templates/dashboard.php:59 templates/student-public-profile.php:54
 
2287
  #, php-format
2288
  msgid "%d Ratings"
2289
  msgstr ""
2290
 
2291
- #: templates/dashboard.php:74
2292
  #, php-format
2293
  msgid "%s Add A New Course "
2294
  msgstr ""
2295
 
2296
- #: templates/dashboard.php:81
2297
  #, php-format
2298
  msgid "%s Become an instructor"
2299
  msgstr ""
@@ -2902,7 +3262,7 @@ msgstr ""
2902
  #: templates/dashboard/registration.php:31
2903
  #: templates/dashboard/settings/profile.php:35
2904
  #: templates/dashboard/settings/profile.php:37
2905
- #: views/pages/add_new_instructor.php:28 views/pages/add_new_instructor.php:34
2906
  msgid "First Name"
2907
  msgstr ""
2908
 
@@ -2913,7 +3273,7 @@ msgstr ""
2913
  #: templates/dashboard/registration.php:41
2914
  #: templates/dashboard/settings/profile.php:44
2915
  #: templates/dashboard/settings/profile.php:46
2916
- #: views/pages/add_new_instructor.php:42 views/pages/add_new_instructor.php:48
2917
  msgid "Last Name"
2918
  msgstr ""
2919
 
@@ -2921,7 +3281,7 @@ msgstr ""
2921
  #: templates/dashboard/instructor/registration.php:56
2922
  #: templates/dashboard/registration.php:51
2923
  #: templates/dashboard/registration.php:54
2924
- #: views/pages/add_new_instructor.php:55 views/pages/add_new_instructor.php:61
2925
  msgid "User Name"
2926
  msgstr ""
2927
 
@@ -2930,19 +3290,19 @@ msgstr ""
2930
  #: templates/dashboard/registration.php:74
2931
  #: templates/dashboard/registration.php:77 templates/global/login.php:34
2932
  #: templates/template-part/form-retrieve-password.php:25
2933
- #: views/pages/add_new_instructor.php:94 views/pages/add_new_instructor.php:100
2934
  msgid "Password"
2935
  msgstr ""
2936
 
2937
  #: templates/dashboard/instructor/registration.php:86
2938
  #: templates/dashboard/registration.php:84
2939
- #: views/pages/add_new_instructor.php:107
2940
  msgid "Password confirmation"
2941
  msgstr ""
2942
 
2943
  #: templates/dashboard/instructor/registration.php:89
2944
  #: templates/dashboard/registration.php:87
2945
- #: views/pages/add_new_instructor.php:113
2946
  msgid "Password Confirmation"
2947
  msgstr ""
2948
 
@@ -3021,14 +3381,14 @@ msgstr ""
3021
  #: templates/dashboard/my-profile.php:66
3022
  #: templates/dashboard/settings/profile.php:53
3023
  #: templates/dashboard/settings/profile.php:55
3024
- #: views/pages/add_new_instructor.php:81 views/pages/add_new_instructor.php:87
3025
  msgid "Phone Number"
3026
  msgstr ""
3027
 
3028
  #: templates/dashboard/my-profile.php:75
3029
  #: templates/dashboard/settings/profile.php:64
3030
  #: templates/student-public-profile.php:100
3031
- #: views/pages/add_new_instructor.php:120
3032
  msgid "Bio"
3033
  msgstr ""
3034
 
@@ -3234,14 +3594,6 @@ msgstr ""
3234
  msgid "Showing results %d to %d out of %d"
3235
  msgstr ""
3236
 
3237
- #: templates/dashboard/settings.php:22
3238
- #: templates/dashboard/settings/education.php:20
3239
- #: templates/dashboard/settings/reset-password.php:19
3240
- #: templates/dashboard/settings/skill.php:21
3241
- #: templates/dashboard/settings/withdraw-settings.php:17
3242
- msgid "Profile"
3243
- msgstr ""
3244
-
3245
  #: templates/dashboard/settings.php:25
3246
  #: templates/dashboard/settings/reset-password.php:22
3247
  #: templates/dashboard/settings/reset-password.php:33
@@ -3435,7 +3787,11 @@ msgstr ""
3435
  msgid "Log In"
3436
  msgstr ""
3437
 
3438
- #: templates/global/login.php:46
 
 
 
 
3439
  msgid "Forgot Password?"
3440
  msgstr ""
3441
 
@@ -3443,6 +3799,14 @@ msgstr ""
3443
  msgid "Please Sign-In to view this section"
3444
  msgstr ""
3445
 
 
 
 
 
 
 
 
 
3446
  #: templates/loop/course-price-edd.php:19
3447
  #: templates/loop/course-price-woocommerce.php:18
3448
  #: templates/loop/course-price.php:18
@@ -3765,15 +4129,6 @@ msgstr ""
3765
  msgid "Submit My Question"
3766
  msgstr ""
3767
 
3768
- #: templates/single/next-previous-pagination.php:21
3769
- msgid "Previous"
3770
- msgstr ""
3771
-
3772
- #: templates/single/next-previous-pagination.php:27 views/modal/add_quiz.php:68
3773
- #: views/modal/add_quiz.php:85 views/modal/edit_quiz.php:132
3774
- msgid "Next"
3775
- msgstr ""
3776
-
3777
  #: templates/single/quiz/body.php:49
3778
  msgid "Time remaining : "
3779
  msgstr ""
@@ -3790,10 +4145,6 @@ msgstr ""
3790
  msgid "Submit Quiz"
3791
  msgstr ""
3792
 
3793
- #: templates/single/quiz/body.php:378
3794
- msgid "Finish"
3795
- msgstr ""
3796
-
3797
  #: templates/single/quiz/body.php:397
3798
  msgid "Start Quiz"
3799
  msgstr ""
@@ -3823,10 +4174,6 @@ msgstr ""
3823
  msgid "Manually reviewed at"
3824
  msgstr ""
3825
 
3826
- #: templates/single/quiz/top.php:57 views/modal/edit_quiz.php:173
3827
- msgid "Attempts Allowed"
3828
- msgstr ""
3829
-
3830
  #: templates/single/quiz/top.php:65
3831
  msgid "Attempted"
3832
  msgstr ""
@@ -4246,11 +4593,11 @@ msgstr ""
4246
  msgid "Upload Feature Image"
4247
  msgstr ""
4248
 
4249
- #: views/modal/edit-lesson.php:49
4250
  msgid "Update Feature Image"
4251
  msgstr ""
4252
 
4253
- #: views/modal/edit-lesson.php:71
4254
  msgid "Update Lesson"
4255
  msgstr ""
4256
 
@@ -4532,7 +4879,7 @@ msgstr ""
4532
  msgid "Enable "
4533
  msgstr ""
4534
 
4535
- #: views/pages/add_new_instructor.php:3 views/pages/add_new_instructor.php:137
4536
  msgid "Add new instructor"
4537
  msgstr ""
4538
 
@@ -4553,10 +4900,6 @@ msgstr ""
4553
  msgid "Last checked %s ago, It will check again after %s from now"
4554
  msgstr ""
4555
 
4556
- #: views/pages/addons.php:59
4557
- msgid "Buy Now"
4558
- msgstr ""
4559
-
4560
  #: views/pages/addons.php:79 views/pages/enable_disable_addons.php:84
4561
  #: views/pages/tutor-pro-addons.php:56
4562
  msgid "Version"
3
  msgstr ""
4
  "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
5
  "Project-Id-Version: Tutor LMS\n"
6
+ "POT-Creation-Date: 2020-03-18 11:11+0600\n"
7
+ "PO-Revision-Date: 2020-03-18 11:10+0600\n"
8
  "Last-Translator: \n"
9
  "Language-Team: \n"
10
  "MIME-Version: 1.0\n"
164
  msgid "Status"
165
  msgstr ""
166
 
167
+ #: classes/Admin.php:220 classes/Template.php:329
168
  msgid "Permission Denied"
169
  msgstr ""
170
 
222
  msgid "Are you sure? it can not be undone."
223
  msgstr ""
224
 
225
+ #: classes/Assets.php:88
226
  msgid "Assignment answer can not be empty"
227
  msgstr ""
228
 
259
  msgid "Please Sign In first"
260
  msgstr ""
261
 
262
+ #: classes/Course.php:531 classes/Lesson.php:263
263
  msgid "Please Sign-In"
264
  msgstr ""
265
 
281
 
282
  #: classes/Course_Settings_Tabs.php:37 classes/Options.php:78
283
  #: classes/Options.php:81 classes/Options.php:174 classes/TutorEDD.php:72
284
+ #: classes/Tutor_Setup.php:531 classes/WooCommerce.php:269
285
  msgid "General"
286
  msgstr ""
287
 
288
  #: classes/Course_Settings_Tabs.php:38 classes/Options.php:82
289
+ #: classes/Tutor_Setup.php:337 classes/Tutor_Setup.php:372
290
  msgid "General Settings"
291
  msgstr ""
292
 
471
  msgid "Password Reset Request for %s"
472
  msgstr ""
473
 
474
+ #: classes/Instructor.php:48 classes/Instructor.php:149 classes/Student.php:39
475
  msgid "First name field is required"
476
  msgstr ""
477
 
478
+ #: classes/Instructor.php:49 classes/Instructor.php:150 classes/Student.php:40
479
  msgid "Last name field is required"
480
  msgstr ""
481
 
482
+ #: classes/Instructor.php:50 classes/Instructor.php:151 classes/Student.php:41
483
  msgid "E-Mail field is required"
484
  msgstr ""
485
 
486
+ #: classes/Instructor.php:51 classes/Instructor.php:152 classes/Student.php:42
487
  msgid "User Name field is required"
488
  msgstr ""
489
 
490
+ #: classes/Instructor.php:52 classes/Instructor.php:154 classes/Student.php:43
491
  msgid "Password field is required"
492
  msgstr ""
493
 
494
+ #: classes/Instructor.php:53 classes/Instructor.php:155 classes/Student.php:44
495
  msgid "Password Confirmation field is required"
496
  msgstr ""
497
 
498
+ #: classes/Instructor.php:64 classes/Instructor.php:166 classes/Student.php:55
499
  msgid "Valid E-Mail is required"
500
  msgstr ""
501
 
502
+ #: classes/Instructor.php:67 classes/Instructor.php:169 classes/Student.php:58
503
  msgid "Confirm password does not matched with Password field"
504
  msgstr ""
505
 
506
+ #: classes/Instructor.php:131
507
  msgid "Already applied for instructor"
508
  msgstr ""
509
 
510
+ #: classes/Instructor.php:137 classes/Template.php:247
511
  msgid "Permission denied"
512
  msgstr ""
513
 
514
+ #: classes/Instructor.php:153
515
  msgid "Phone Number field is required"
516
  msgstr ""
517
 
518
+ #: classes/Instructor.php:205
519
  msgid "Instructor has been added successfully"
520
  msgstr ""
521
 
524
  #: templates/dashboard/instructor/registration.php:66
525
  #: templates/dashboard/registration.php:61
526
  #: templates/dashboard/registration.php:64
527
+ #: views/pages/add_new_instructor.php:69 views/pages/add_new_instructor.php:75
528
  msgid "E-Mail"
529
  msgstr ""
530
 
532
  msgid "Total Course"
533
  msgstr ""
534
 
535
+ #: classes/Lesson.php:52 views/metabox/lesson-metabox.php:3
536
  msgid "Select Course"
537
  msgstr ""
538
 
539
+ #: classes/Lesson.php:53
540
  msgid "Lesson Video"
541
  msgstr ""
542
 
543
+ #: classes/Lesson.php:54 templates/global/attachments.php:23
544
  #: templates/single/assignment/content.php:74
545
  msgid "Attachments"
546
  msgstr ""
547
 
548
+ #: classes/Lesson.php:114
549
  msgid "Draft Lesson"
550
  msgstr ""
551
 
552
+ #: classes/Lesson.php:224 classes/Options.php:171
553
  #: classes/Question_Answers_List.php:72 classes/Quiz_Attempts_List.php:107
554
+ #: classes/Tutor_Setup.php:532 templates/dashboard/assignments/review.php:37
555
  #: templates/dashboard/earning/statement.php:13
556
  #: templates/dashboard/quiz-attempts/quiz-reviews.php:86
557
  #: templates/single/quiz/top.php:27 views/pages/view_attempt.php:73
566
  msgid "Unlimited"
567
  msgstr ""
568
 
569
+ #: classes/Options.php:86 classes/Utils.php:5276
570
  msgid "Dashboard Page"
571
  msgstr ""
572
 
574
  msgid "This page will be used for student and instructor dashboard"
575
  msgstr ""
576
 
577
+ #: classes/Options.php:93 classes/Tutor_Setup.php:344
578
  msgid "Public Profile"
579
  msgstr ""
580
 
632
  "mode when students view lessons."
633
  msgstr ""
634
 
635
+ #: classes/Options.php:134 classes/Tutor_Setup.php:354
636
  msgid "YouTube Player"
637
  msgstr ""
638
 
640
  msgid "Disable this option to use Tutor LMS video player."
641
  msgstr ""
642
 
643
+ #: classes/Options.php:141 classes/Tutor_Setup.php:359
644
  msgid "Vimeo Player"
645
  msgstr ""
646
 
723
  msgid "Define how many column you want to use to display courses."
724
  msgstr ""
725
 
726
+ #: classes/Options.php:211 classes/Tutor_Setup.php:391
727
  msgid "Courses Per Page"
728
  msgstr ""
729
 
935
  msgstr ""
936
 
937
  #: classes/Options.php:375 classes/Options.php:378
938
+ #: classes/Quiz_Attempts_List.php:106 classes/Tutor_Setup.php:533
939
+ #: templates/dashboard/quiz-attempts.php:43
940
  #: templates/dashboard/quiz-attempts/quiz-reviews.php:52
941
  #: templates/single/quiz/top.php:24 views/metabox/course-topics.php:54
942
  #: views/pages/view_attempt.php:39
949
  "settings form when you create a new quiz."
950
  msgstr ""
951
 
952
+ #: classes/Options.php:383 classes/Tutor_Setup.php:404
953
+ #: views/modal/edit_quiz.php:146
954
  msgid "Time Limit"
955
  msgstr ""
956
 
982
  msgid "When time expires"
983
  msgstr ""
984
 
985
+ #: classes/Options.php:410 classes/Tutor_Setup.php:411
986
  msgid "The current quiz answers are submitted automatically."
987
  msgstr ""
988
 
989
+ #: classes/Options.php:411 classes/Tutor_Setup.php:412
990
  msgid "The current quiz answers are submitted by students."
991
  msgstr ""
992
 
993
+ #: classes/Options.php:412 classes/Tutor_Setup.php:413
994
  msgid ""
995
  "Attempts must be submitted before time expires, otherwise they will not be "
996
  "counted"
1014
  msgid "Final grade calculation"
1015
  msgstr ""
1016
 
1017
+ #: classes/Options.php:428 classes/Tutor_Setup.php:427
1018
  msgid "Highest Grade"
1019
  msgstr ""
1020
 
1021
+ #: classes/Options.php:429 classes/Tutor_Setup.php:432
1022
  msgid "Average Grade"
1023
  msgstr ""
1024
 
1025
+ #: classes/Options.php:430 classes/Tutor_Setup.php:437
1026
  msgid "First Attempt"
1027
  msgstr ""
1028
 
1029
+ #: classes/Options.php:431 classes/Tutor_Setup.php:442
1030
  msgid "Last Attempt"
1031
  msgstr ""
1032
 
1052
  msgid "Allow multiple instructors to upload their courses."
1053
  msgstr ""
1054
 
1055
+ #: classes/Options.php:455 classes/Utils.php:5277
1056
  msgid "Instructor Registration Page"
1057
  msgstr ""
1058
 
1082
  msgid "Student Profile settings"
1083
  msgstr ""
1084
 
1085
+ #: classes/Options.php:487 classes/Utils.php:5278
1086
  msgid "Student Registration Page"
1087
  msgstr ""
1088
 
1109
  "can see this link-"
1110
  msgstr ""
1111
 
1112
+ #: classes/Options.php:511 classes/Options.php:519 classes/Tutor_Setup.php:463
1113
  #: templates/dashboard/earning/report.php:30
1114
  #: templates/dashboard/earning/statement.php:14
1115
  #: templates/dashboard/earning/statements.php:27
1788
  msgid "Image"
1789
  msgstr ""
1790
 
1791
+ #: classes/Tutor.php:409 tutor.php:52
1792
  msgid "Tutor Instructor"
1793
  msgstr ""
1794
 
1795
+ #: classes/Tutor.php:504 classes/Utils.php:2100
1796
  #: templates/dashboard/dashboard.php:9
1797
  msgid "Dashboard"
1798
  msgstr ""
1799
 
1800
+ #: classes/Tutor.php:513
1801
  msgid "Student Registration"
1802
  msgstr ""
1803
 
1804
+ #: classes/Tutor.php:522
1805
  msgid "Instructor Registration"
1806
  msgstr ""
1807
 
1954
  msgid "Select All"
1955
  msgstr ""
1956
 
1957
+ #: classes/Tutor_Setup.php:112
1958
+ msgid "Step Completed"
1959
+ msgstr ""
1960
+
1961
+ #: classes/Tutor_Setup.php:113
1962
+ msgid "Reset Default"
1963
+ msgstr ""
1964
+
1965
+ #: classes/Tutor_Setup.php:238
1966
+ msgid "Bank"
1967
+ msgstr ""
1968
+
1969
+ #: classes/Tutor_Setup.php:250
1970
+ msgid "Check"
1971
+ msgstr ""
1972
+
1973
+ #: classes/Tutor_Setup.php:262
1974
+ msgid "Paypal"
1975
+ msgstr ""
1976
+
1977
+ #: classes/Tutor_Setup.php:279 classes/Tutor_Setup.php:534
1978
+ msgid "Instructor"
1979
+ msgstr ""
1980
+
1981
+ #: classes/Tutor_Setup.php:284
1982
+ msgid "Admin"
1983
+ msgstr ""
1984
+
1985
+ #: classes/Tutor_Setup.php:345
1986
+ msgid ""
1987
+ "Allow users to have a public profile to showcase awards and completed "
1988
+ "courses."
1989
+ msgstr ""
1990
+
1991
+ #: classes/Tutor_Setup.php:349
1992
+ msgid "Spotlight Mode"
1993
+ msgstr ""
1994
+
1995
+ #: classes/Tutor_Setup.php:350
1996
+ msgid ""
1997
+ "Create a focused learning environment. Block out all the distractions around "
1998
+ "your course content."
1999
+ msgstr ""
2000
+
2001
+ #: classes/Tutor_Setup.php:355
2002
+ msgid "Toggle OFF to use the default YouTube player."
2003
+ msgstr ""
2004
+
2005
+ #: classes/Tutor_Setup.php:360
2006
+ msgid "Toggle OFF to use the default Vimeo player."
2007
+ msgstr ""
2008
+
2009
+ #: classes/Tutor_Setup.php:364
2010
+ msgid "Lesson Permalink"
2011
+ msgstr ""
2012
+
2013
+ #: classes/Tutor_Setup.php:376
2014
+ msgid "Show Instructor Bio"
2015
+ msgstr ""
2016
+
2017
+ #: classes/Tutor_Setup.php:377
2018
+ msgid ""
2019
+ "Let the students know the instructor(s). Display their credentials, "
2020
+ "professional experience, and more."
2021
+ msgstr ""
2022
+
2023
+ #: classes/Tutor_Setup.php:381
2024
+ msgid "Question and Anwser"
2025
+ msgstr ""
2026
+
2027
+ #: classes/Tutor_Setup.php:382
2028
+ msgid "Allows a Q&A forum on each course."
2029
+ msgstr ""
2030
+
2031
+ #: classes/Tutor_Setup.php:386
2032
+ msgid "Courses Per Row"
2033
+ msgstr ""
2034
+
2035
+ #: classes/Tutor_Setup.php:387
2036
+ msgid "How many courses per row on the archive pages."
2037
+ msgstr ""
2038
+
2039
+ #: classes/Tutor_Setup.php:392
2040
+ msgid "How many courses per page on the archive pages."
2041
+ msgstr ""
2042
+
2043
+ #: classes/Tutor_Setup.php:399
2044
+ msgid "Quiz Settings"
2045
+ msgstr ""
2046
+
2047
+ #: classes/Tutor_Setup.php:405
2048
+ msgid "How much time to complete a quiz?"
2049
+ msgstr ""
2050
+
2051
+ #: classes/Tutor_Setup.php:409
2052
+ msgid "When Time Expires"
2053
+ msgstr ""
2054
+
2055
+ #: classes/Tutor_Setup.php:415
2056
+ msgid "What message to display when the quiz time expires?"
2057
+ msgstr ""
2058
+
2059
+ #: classes/Tutor_Setup.php:419 templates/single/quiz/top.php:57
2060
+ #: views/modal/edit_quiz.php:173
2061
+ msgid "Attempts Allowed"
2062
+ msgstr ""
2063
+
2064
+ #: classes/Tutor_Setup.php:420
2065
+ msgid "How many attempts does a student get to pass a quiz?"
2066
+ msgstr ""
2067
+
2068
+ #: classes/Tutor_Setup.php:424
2069
+ msgid "Final Grade Calculation"
2070
+ msgstr ""
2071
+
2072
+ #: classes/Tutor_Setup.php:428
2073
+ msgid "Pick the student’s best grade"
2074
+ msgstr ""
2075
+
2076
+ #: classes/Tutor_Setup.php:433
2077
+ msgid "Use the average score"
2078
+ msgstr ""
2079
+
2080
+ #: classes/Tutor_Setup.php:438
2081
+ msgid "Pick the first attempt"
2082
+ msgstr ""
2083
+
2084
+ #: classes/Tutor_Setup.php:443
2085
+ msgid "Pick the most recent attempt"
2086
+ msgstr ""
2087
+
2088
+ #: classes/Tutor_Setup.php:447
2089
+ msgid ""
2090
+ "When you allow multiple quiz attempts, which grade do you want to count?"
2091
+ msgstr ""
2092
+
2093
+ #: classes/Tutor_Setup.php:454
2094
+ msgid "Instructor Settings"
2095
+ msgstr ""
2096
+
2097
+ #: classes/Tutor_Setup.php:458
2098
+ msgid "New Signup"
2099
+ msgstr ""
2100
+
2101
+ #: classes/Tutor_Setup.php:459
2102
+ msgid ""
2103
+ "Choose between open and closed instructor signup. If you’re creating a "
2104
+ "course marketplace, instructor signup should be open."
2105
+ msgstr ""
2106
+
2107
+ #: classes/Tutor_Setup.php:464
2108
+ msgid "Enable earning for instructors?"
2109
+ msgstr ""
2110
+
2111
+ #: classes/Tutor_Setup.php:471
2112
+ msgid "Profile Settings"
2113
+ msgstr ""
2114
+
2115
+ #: classes/Tutor_Setup.php:475
2116
+ msgid "Show Reviews on Profile"
2117
+ msgstr ""
2118
+
2119
+ #: classes/Tutor_Setup.php:476
2120
+ msgid "Choose whether you want to show students’ ratings and reviews."
2121
+ msgstr ""
2122
+
2123
+ #: classes/Tutor_Setup.php:480
2124
+ msgid "Show Completed Courses"
2125
+ msgstr ""
2126
+
2127
+ #: classes/Tutor_Setup.php:481
2128
+ msgid ""
2129
+ "Choose whether you want to display a list of a student’s completed courses."
2130
+ msgstr ""
2131
+
2132
+ #: classes/Tutor_Setup.php:488
2133
+ msgid "Payment Settings "
2134
+ msgstr ""
2135
+
2136
+ #: classes/Tutor_Setup.php:492
2137
+ msgid "Guest Checkout"
2138
+ msgstr ""
2139
+
2140
+ #: classes/Tutor_Setup.php:493
2141
+ msgid "Allow users to buy and consume content without logging in."
2142
+ msgstr ""
2143
+
2144
+ #: classes/Tutor_Setup.php:497
2145
+ msgid "Commission Rate"
2146
+ msgstr ""
2147
+
2148
+ #: classes/Tutor_Setup.php:498
2149
+ msgid "Control revenue sharing between admin and instructor."
2150
+ msgstr ""
2151
+
2152
+ #: classes/Tutor_Setup.php:508
2153
+ msgid "Payment Withdrawal Method"
2154
+ msgstr ""
2155
+
2156
+ #: classes/Tutor_Setup.php:509
2157
+ msgid "Choose your preferred withdrawal method from the options."
2158
+ msgstr ""
2159
+
2160
+ #: classes/Tutor_Setup.php:535 templates/dashboard/settings.php:22
2161
+ #: templates/dashboard/settings/education.php:20
2162
+ #: templates/dashboard/settings/reset-password.php:19
2163
+ #: templates/dashboard/settings/skill.php:21
2164
+ #: templates/dashboard/settings/withdraw-settings.php:17
2165
+ msgid "Profile"
2166
+ msgstr ""
2167
+
2168
+ #: classes/Tutor_Setup.php:536
2169
+ msgid "Payment"
2170
+ msgstr ""
2171
+
2172
+ #: classes/Tutor_Setup.php:537 templates/single/quiz/body.php:378
2173
+ msgid "Finish"
2174
+ msgstr ""
2175
+
2176
+ #: classes/Tutor_Setup.php:552
2177
+ msgid "Congratulations, you’re all set!"
2178
+ msgstr ""
2179
+
2180
+ #: classes/Tutor_Setup.php:553
2181
+ msgid ""
2182
+ "Tutor LMS is up and running on your website! If you really want to become a "
2183
+ "Tutor LMS genius, read our <a href=\"https://www.themeum.com/docs/tutor-"
2184
+ "introduction/\">documentation</a> that covers everything!"
2185
+ msgstr ""
2186
+
2187
+ #: classes/Tutor_Setup.php:554
2188
+ msgid ""
2189
+ "If you need further assistance, please don’t hesitate to contact us via our "
2190
+ "<a href=\"https://www.themeum.com/contact-us/\">contact form.</a>"
2191
+ msgstr ""
2192
+
2193
+ #: classes/Tutor_Setup.php:557
2194
+ msgid "CREATE A NEW COURSE"
2195
+ msgstr ""
2196
+
2197
+ #: classes/Tutor_Setup.php:558
2198
+ msgid "EXPLORE ADDONS"
2199
+ msgstr ""
2200
+
2201
+ #: classes/Tutor_Setup.php:581 templates/single/next-previous-pagination.php:21
2202
+ msgid "Previous"
2203
+ msgstr ""
2204
+
2205
+ #: classes/Tutor_Setup.php:588
2206
+ msgid "Skip This Step"
2207
+ msgstr ""
2208
+
2209
+ #: classes/Tutor_Setup.php:595 classes/Tutor_Setup.php:702
2210
+ #: templates/single/next-previous-pagination.php:27 views/modal/add_quiz.php:68
2211
+ #: views/modal/add_quiz.php:85 views/modal/edit_quiz.php:132
2212
+ msgid "Next"
2213
+ msgstr ""
2214
+
2215
+ #: classes/Tutor_Setup.php:613
2216
+ #, php-format
2217
+ msgid "Hello %s, welcome to Tutor LMS! Thank you for choosing us."
2218
+ msgstr ""
2219
+
2220
+ #: classes/Tutor_Setup.php:619 classes/Tutor_Setup.php:620
2221
+ msgid "A Powerful, Smart, and Scalable LMS Solution"
2222
+ msgstr ""
2223
+
2224
+ #: classes/Tutor_Setup.php:621
2225
+ msgid ""
2226
+ "From individual instructors to vast eLearning platforms, Tutor LMS grows "
2227
+ "with you to create your ideal vision of an LMS website."
2228
+ msgstr ""
2229
+
2230
+ #: classes/Tutor_Setup.php:624 classes/Tutor_Setup.php:625
2231
+ msgid "Extensive Course Builder"
2232
+ msgstr ""
2233
+
2234
+ #: classes/Tutor_Setup.php:626
2235
+ msgid ""
2236
+ "Tutor LMS comes with a state-of-the-art frontend course builder. Construct "
2237
+ "rich and resourceful courses with ease."
2238
+ msgstr ""
2239
+
2240
+ #: classes/Tutor_Setup.php:629 classes/Tutor_Setup.php:630
2241
+ msgid "Advanced Quiz Creator"
2242
+ msgstr ""
2243
+
2244
+ #: classes/Tutor_Setup.php:631
2245
+ msgid ""
2246
+ "Build interactive quizzes with the vast selection of question types and "
2247
+ "verify the learning of your students."
2248
+ msgstr ""
2249
+
2250
+ #: classes/Tutor_Setup.php:634 classes/Tutor_Setup.php:635
2251
+ msgid "Freedom With eCommerce"
2252
+ msgstr ""
2253
+
2254
+ #: classes/Tutor_Setup.php:636
2255
+ msgid ""
2256
+ "Select an eCommerce plugin and sell courses any way you like and use any "
2257
+ "payment gateway you want!"
2258
+ msgstr ""
2259
+
2260
+ #: classes/Tutor_Setup.php:639 classes/Tutor_Setup.php:640
2261
+ msgid "Reports and Analytics"
2262
+ msgstr ""
2263
+
2264
+ #: classes/Tutor_Setup.php:641
2265
+ msgid ""
2266
+ "Track what type of courses sell the most! Gain insights on user purchases, "
2267
+ "manage reviews and track quiz attempts."
2268
+ msgstr ""
2269
+
2270
+ #: classes/Tutor_Setup.php:651
2271
+ msgid "Let’s Start"
2272
+ msgstr ""
2273
+
2274
+ #: classes/Tutor_Setup.php:657
2275
+ msgid "I already know, skip this!"
2276
+ msgstr ""
2277
+
2278
+ #: classes/Tutor_Setup.php:671
2279
+ msgid "Let’s get the platform up and running"
2280
+ msgstr ""
2281
+
2282
+ #: classes/Tutor_Setup.php:672
2283
+ msgid ""
2284
+ "Pick a category for your LMS platform. You can always update this later."
2285
+ msgstr ""
2286
+
2287
+ #: classes/Tutor_Setup.php:680
2288
+ msgid "Individual"
2289
+ msgstr ""
2290
+
2291
+ #: classes/Tutor_Setup.php:681
2292
+ msgid "I want to start my solo journey as an educator and spread my knowledge."
2293
+ msgstr ""
2294
+
2295
+ #: classes/Tutor_Setup.php:690
2296
+ msgid "Marketplace"
2297
+ msgstr ""
2298
+
2299
+ #: classes/Tutor_Setup.php:691
2300
+ msgid ""
2301
+ "I want to create an eLearning platform to let anyone earn by teaching online."
2302
+ msgstr ""
2303
+
2304
+ #: classes/Tutor_Setup.php:709
2305
+ msgid "Not sure. Let’s go to the next step."
2306
+ msgstr ""
2307
+
2308
+ #: classes/Tutor_Setup.php:726
2309
+ msgid "Tutor &rsaquo; Setup Wizard"
2310
+ msgstr ""
2311
+
2312
  #: classes/Utils.php:1088
2313
  msgid "Overview"
2314
  msgstr ""
2468
  msgid "Linkedin URL"
2469
  msgstr ""
2470
 
2471
+ #: classes/Utils.php:5235
2472
  msgid "Completed"
2473
  msgstr ""
2474
 
2475
+ #: classes/Utils.php:5239
2476
  msgid "In Progress"
2477
  msgstr ""
2478
 
2479
+ #: classes/Utils.php:5241
2480
  msgid "Not Taken"
2481
  msgstr ""
2482
 
2637
  msgid "Placeholder"
2638
  msgstr ""
2639
 
2640
+ #: templates/dashboard.php:49 templates/dashboard/index.php:48
2641
+ #: templates/student-public-profile.php:44
2642
  msgid "Howdy,"
2643
  msgstr ""
2644
 
2645
+ #: templates/dashboard.php:59 templates/dashboard/index.php:58
2646
+ #: templates/student-public-profile.php:54
2647
  #, php-format
2648
  msgid "%d Ratings"
2649
  msgstr ""
2650
 
2651
+ #: templates/dashboard.php:74 templates/dashboard/index.php:73
2652
  #, php-format
2653
  msgid "%s Add A New Course "
2654
  msgstr ""
2655
 
2656
+ #: templates/dashboard.php:81 templates/dashboard/index.php:80
2657
  #, php-format
2658
  msgid "%s Become an instructor"
2659
  msgstr ""
3262
  #: templates/dashboard/registration.php:31
3263
  #: templates/dashboard/settings/profile.php:35
3264
  #: templates/dashboard/settings/profile.php:37
3265
+ #: views/pages/add_new_instructor.php:29 views/pages/add_new_instructor.php:35
3266
  msgid "First Name"
3267
  msgstr ""
3268
 
3273
  #: templates/dashboard/registration.php:41
3274
  #: templates/dashboard/settings/profile.php:44
3275
  #: templates/dashboard/settings/profile.php:46
3276
+ #: views/pages/add_new_instructor.php:43 views/pages/add_new_instructor.php:49
3277
  msgid "Last Name"
3278
  msgstr ""
3279
 
3281
  #: templates/dashboard/instructor/registration.php:56
3282
  #: templates/dashboard/registration.php:51
3283
  #: templates/dashboard/registration.php:54
3284
+ #: views/pages/add_new_instructor.php:56 views/pages/add_new_instructor.php:62
3285
  msgid "User Name"
3286
  msgstr ""
3287
 
3290
  #: templates/dashboard/registration.php:74
3291
  #: templates/dashboard/registration.php:77 templates/global/login.php:34
3292
  #: templates/template-part/form-retrieve-password.php:25
3293
+ #: views/pages/add_new_instructor.php:95 views/pages/add_new_instructor.php:101
3294
  msgid "Password"
3295
  msgstr ""
3296
 
3297
  #: templates/dashboard/instructor/registration.php:86
3298
  #: templates/dashboard/registration.php:84
3299
+ #: views/pages/add_new_instructor.php:108
3300
  msgid "Password confirmation"
3301
  msgstr ""
3302
 
3303
  #: templates/dashboard/instructor/registration.php:89
3304
  #: templates/dashboard/registration.php:87
3305
+ #: views/pages/add_new_instructor.php:114
3306
  msgid "Password Confirmation"
3307
  msgstr ""
3308
 
3381
  #: templates/dashboard/my-profile.php:66
3382
  #: templates/dashboard/settings/profile.php:53
3383
  #: templates/dashboard/settings/profile.php:55
3384
+ #: views/pages/add_new_instructor.php:82 views/pages/add_new_instructor.php:88
3385
  msgid "Phone Number"
3386
  msgstr ""
3387
 
3388
  #: templates/dashboard/my-profile.php:75
3389
  #: templates/dashboard/settings/profile.php:64
3390
  #: templates/student-public-profile.php:100
3391
+ #: views/pages/add_new_instructor.php:121
3392
  msgid "Bio"
3393
  msgstr ""
3394
 
3594
  msgid "Showing results %d to %d out of %d"
3595
  msgstr ""
3596
 
 
 
 
 
 
 
 
 
3597
  #: templates/dashboard/settings.php:25
3598
  #: templates/dashboard/settings/reset-password.php:22
3599
  #: templates/dashboard/settings/reset-password.php:33
3787
  msgid "Log In"
3788
  msgstr ""
3789
 
3790
+ #: templates/global/login.php:37
3791
+ msgid "Create a new account"
3792
+ msgstr ""
3793
+
3794
+ #: templates/global/login.php:47
3795
  msgid "Forgot Password?"
3796
  msgstr ""
3797
 
3799
  msgid "Please Sign-In to view this section"
3800
  msgstr ""
3801
 
3802
+ #: templates/loop/add-to-cart-edd.php:17 views/pages/addons.php:59
3803
+ msgid "Buy Now"
3804
+ msgstr ""
3805
+
3806
+ #: templates/loop/add-to-cart-edd.php:17
3807
+ msgid "Purchase"
3808
+ msgstr ""
3809
+
3810
  #: templates/loop/course-price-edd.php:19
3811
  #: templates/loop/course-price-woocommerce.php:18
3812
  #: templates/loop/course-price.php:18
4129
  msgid "Submit My Question"
4130
  msgstr ""
4131
 
 
 
 
 
 
 
 
 
 
4132
  #: templates/single/quiz/body.php:49
4133
  msgid "Time remaining : "
4134
  msgstr ""
4145
  msgid "Submit Quiz"
4146
  msgstr ""
4147
 
 
 
 
 
4148
  #: templates/single/quiz/body.php:397
4149
  msgid "Start Quiz"
4150
  msgstr ""
4174
  msgid "Manually reviewed at"
4175
  msgstr ""
4176
 
 
 
 
 
4177
  #: templates/single/quiz/top.php:65
4178
  msgid "Attempted"
4179
  msgstr ""
4593
  msgid "Upload Feature Image"
4594
  msgstr ""
4595
 
4596
+ #: views/modal/edit-lesson.php:51
4597
  msgid "Update Feature Image"
4598
  msgstr ""
4599
 
4600
+ #: views/modal/edit-lesson.php:74
4601
  msgid "Update Lesson"
4602
  msgstr ""
4603
 
4879
  msgid "Enable "
4880
  msgstr ""
4881
 
4882
+ #: views/pages/add_new_instructor.php:3 views/pages/add_new_instructor.php:138
4883
  msgid "Add new instructor"
4884
  msgstr ""
4885
 
4900
  msgid "Last checked %s ago, It will check again after %s from now"
4901
  msgstr ""
4902
 
 
 
 
 
4903
  #: views/pages/addons.php:79 views/pages/enable_disable_addons.php:84
4904
  #: views/pages/tutor-pro-addons.php:56
4905
  msgid "Version"
readme.txt CHANGED
@@ -1,11 +1,11 @@
1
  === Tutor LMS - eLearning and online course solution ===
2
- Contributors: themeum, kawshar, mhshohel, jakirhasan, anik4e, delowardev, rejuancse, fahimmurshed, badsha_eee, faisalahmed29, joomcoder, sksaaju
3
  Donate link: https://www.themeum.com
4
  Tags: lms, course, elearning, education, learning management system
5
  Requires at least: 4.5
6
  Tested up to: 5.3
7
  Requires PHP: 5.4.0
8
- Stable tag: 1.5.5
9
  License: GPLv3
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -241,6 +241,23 @@ Tutor enables you to use any third party plugins without facing any compatibilit
241
 
242
  == Changelog ==
243
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
244
  = 1.5.5 - 27 February, 2020 =
245
 
246
  * New: Custom links now supported in Dashboard menu
1
  === Tutor LMS - eLearning and online course solution ===
2
+ Contributors: themeum, kawshar, mhshohel, jakirhasan, anik4e, delowardev, rejuancse, badsha_eee, faisalahmed29, joomcoder, sksaaju
3
  Donate link: https://www.themeum.com
4
  Tags: lms, course, elearning, education, learning management system
5
  Requires at least: 4.5
6
  Tested up to: 5.3
7
  Requires PHP: 5.4.0
8
+ Stable tag: 1.5.7
9
  License: GPLv3
10
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
11
 
241
 
242
  == Changelog ==
243
 
244
+ = 1.5.7 - 19 March, 2020 =
245
+
246
+ * New: Setup Wizard for faster and smoother launch
247
+ * New: get_tutor_all_withdrawal_methods() function to get all available withdrawal methods
248
+ * Update: Optimized database query on get_course_first_lesson() on Utils
249
+ * Update: Show/hide withdrawal requests and Instructors menu from Tutor Admin Menu based on enable/disable course marketplace
250
+ * Fix: Timezone issue at quiz start and the remaining time
251
+ * Fix: Few text domains added for translation support
252
+ * Fix: Continue to Lesson button issue when 100% of the course is complete
253
+
254
+ = 1.5.6 - 06 March, 2020 =
255
+
256
+ * New: Feature image support for lessons
257
+ * Fix: Courses per page issue on course archives in Divi Builder
258
+ * Fix: Search issue on custom course archive pages
259
+ * Fix: Redirect to next lesson issue after completing lessons (headers sent)
260
+
261
  = 1.5.5 - 27 February, 2020 =
262
 
263
  * New: Custom links now supported in Dashboard menu
templates/global/login.php CHANGED
@@ -26,24 +26,25 @@ if ( ! defined( 'ABSPATH' ) )
26
 
27
  //redirect_to
28
  $args = array(
29
- 'echo' => true,
30
  // Default 'redirect' value takes the user back to the request URI.
31
- 'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'],
32
- 'form_id' => 'loginform',
33
- 'label_username' => __( 'Username or Email Address', 'tutor' ),
34
- 'label_password' => __( 'Password', 'tutor' ),
35
- 'label_remember' => __( 'Remember Me', 'tutor' ),
36
- 'label_log_in' => __( 'Log In', 'tutor' ),
37
- 'id_username' => 'user_login',
38
- 'id_password' => 'user_pass',
39
- 'id_remember' => 'rememberme',
40
- 'id_submit' => 'wp-submit',
41
- 'remember' => true,
42
- 'value_username' => tutils()->input_old('log'),
 
43
  // Set 'value_remember' to true to default the "Remember me" checkbox to checked.
44
- 'value_remember' => false,
45
- 'wp_lostpassword_url' => apply_filters('tutor_lostpassword_url', wp_lostpassword_url()),
46
- 'wp_lostpassword_label' => __('Forgot Password?', 'tutor'),
47
  );
48
 
49
  //action="' . esc_url( site_url( 'wp-login.php', 'login_post' ) ) . '"
@@ -76,7 +77,7 @@ if ( ! defined( 'ABSPATH' ) )
76
  <input type="hidden" name="redirect_to" value="' . esc_url( $args['redirect'] ) . '" />
77
  </p>
78
  <p class="tutor-form-register-wrap">
79
- <a href="'. esc_url($register_url). '">'.esc_html__('Create a new account', 'tutor').'</a>
80
  </p>
81
  </form>';
82
  echo $form;
26
 
27
  //redirect_to
28
  $args = array(
29
+ 'echo' => true,
30
  // Default 'redirect' value takes the user back to the request URI.
31
+ 'redirect' => ( is_ssl() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'],
32
+ 'form_id' => 'loginform',
33
+ 'label_username' => __( 'Username or Email Address', 'tutor' ),
34
+ 'label_password' => __( 'Password', 'tutor' ),
35
+ 'label_remember' => __( 'Remember Me', 'tutor' ),
36
+ 'label_log_in' => __( 'Log In', 'tutor' ),
37
+ 'label_create_new_account' => __( 'Create a new account', 'tutor' ),
38
+ 'id_username' => 'user_login',
39
+ 'id_password' => 'user_pass',
40
+ 'id_remember' => 'rememberme',
41
+ 'id_submit' => 'wp-submit',
42
+ 'remember' => true,
43
+ 'value_username' => tutils()->input_old('log'),
44
  // Set 'value_remember' to true to default the "Remember me" checkbox to checked.
45
+ 'value_remember' => false,
46
+ 'wp_lostpassword_url' => apply_filters('tutor_lostpassword_url', wp_lostpassword_url()),
47
+ 'wp_lostpassword_label' => __('Forgot Password?', 'tutor'),
48
  );
49
 
50
  //action="' . esc_url( site_url( 'wp-login.php', 'login_post' ) ) . '"
77
  <input type="hidden" name="redirect_to" value="' . esc_url( $args['redirect'] ) . '" />
78
  </p>
79
  <p class="tutor-form-register-wrap">
80
+ <a href="'. esc_url($register_url). '">'.$args['label_create_new_account'].'</a>
81
  </p>
82
  </form>';
83
  echo $form;
templates/single/course/course-topics.php CHANGED
@@ -68,7 +68,7 @@ $is_enrolled = tutor_utils()->is_enrolled($course_id);
68
 
69
  if ($lessons->have_posts()){
70
  while ($lessons->have_posts()){ $lessons->the_post();
71
- global $post;
72
 
73
  $video = tutor_utils()->get_video_info();
74
 
@@ -81,7 +81,7 @@ $is_enrolled = tutor_utils()->is_enrolled($course_id);
81
 
82
  if ($post->post_type === 'tutor_quiz'){
83
  $lesson_icon = 'tutor-icon-doubt';
84
- }
85
  if ($post->post_type === 'tutor_assignments'){
86
  $lesson_icon = 'tutor-icon-clipboard';
87
  }
@@ -90,20 +90,25 @@ $is_enrolled = tutor_utils()->is_enrolled($course_id);
90
  <div class="tutor-course-lesson">
91
  <h5>
92
  <?php
93
- $lesson_title = "<i class='$lesson_icon'></i>";
94
-
95
- if ($is_enrolled){
96
- $lesson_title .= "<a href='".get_the_permalink()."'> ".get_the_title()." </a>";
97
-
98
-
99
- $lesson_title .= $play_time ? "<span class='tutor-lesson-duration'>$play_time</span>" : '';
100
-
101
- echo $lesson_title;
102
- }else{
103
- $lesson_title .= get_the_title();
104
- $lesson_title .= $play_time ? "<span class='tutor-lesson-duration'>$play_time</span>" : '';
105
- echo apply_filters('tutor_course/contents/lesson/title', $lesson_title, get_the_ID());
106
- }
 
 
 
 
 
107
 
108
  ?>
109
  </h5>
68
 
69
  if ($lessons->have_posts()){
70
  while ($lessons->have_posts()){ $lessons->the_post();
71
+ global $post;
72
 
73
  $video = tutor_utils()->get_video_info();
74
 
81
 
82
  if ($post->post_type === 'tutor_quiz'){
83
  $lesson_icon = 'tutor-icon-doubt';
84
+ }
85
  if ($post->post_type === 'tutor_assignments'){
86
  $lesson_icon = 'tutor-icon-clipboard';
87
  }
90
  <div class="tutor-course-lesson">
91
  <h5>
92
  <?php
93
+ $lesson_title = '';
94
+ if (has_post_thumbnail()){
95
+ $thumbnail_url = get_the_post_thumbnail_url(get_the_ID(), 'thumbnail');
96
+ $lesson_title .= "<i style='background:url({$thumbnail_url})' class='tutor-lesson-thumbnail-icon $lesson_icon'></i>";
97
+ }else{
98
+ $lesson_title .= "<i class='$lesson_icon'></i>";
99
+ }
100
+
101
+ if ($is_enrolled){
102
+ $lesson_title .= "<a href='".get_the_permalink()."'> ".get_the_title()." </a>";
103
+
104
+ $lesson_title .= $play_time ? "<span class='tutor-lesson-duration'>$play_time</span>" : '';
105
+
106
+ echo $lesson_title;
107
+ }else{
108
+ $lesson_title .= get_the_title();
109
+ $lesson_title .= $play_time ? "<span class='tutor-lesson-duration'>$play_time</span>" : '';
110
+ echo apply_filters('tutor_course/contents/lesson/title', $lesson_title, get_the_ID());
111
+ }
112
 
113
  ?>
114
  </h5>
templates/single/quiz/body.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /**
3
  * @package TutorLMS/Templates
4
- * @version 1.4.3
5
  */
6
 
7
 
@@ -27,7 +27,7 @@ $attempt_remaining = $attempts_allowed - $attempted_count;
27
 
28
  if ($is_started_quiz){
29
  $quiz_attempt_info = tutor_utils()->quiz_attempt_info($is_started_quiz->attempt_info);
30
- $quiz_attempt_info['date_time_now'] = date("Y-m-d H:i:s");
31
 
32
  $time_limit_seconds = tutor_utils()->avalue_dot('time_limit.time_limit_seconds', $quiz_attempt_info);
33
  $question_layout_view = tutor_utils()->avalue_dot('question_layout_view', $quiz_attempt_info);
1
  <?php
2
  /**
3
  * @package TutorLMS/Templates
4
+ * @version 1.5.7
5
  */
6
 
7
 
27
 
28
  if ($is_started_quiz){
29
  $quiz_attempt_info = tutor_utils()->quiz_attempt_info($is_started_quiz->attempt_info);
30
+ $quiz_attempt_info['date_time_now'] = date("Y-m-d H:i:s", tutor_time());
31
 
32
  $time_limit_seconds = tutor_utils()->avalue_dot('time_limit.time_limit_seconds', $quiz_attempt_info);
33
  $question_layout_view = tutor_utils()->avalue_dot('question_layout_view', $quiz_attempt_info);
tutor.php CHANGED
@@ -4,7 +4,7 @@ Plugin Name: Tutor LMS
4
  Plugin URI: https://www.themeum.com/product/tutor-lms/
5
  Description: Tutor is a complete solution for creating a Learning Management System in WordPress way. It can help you to create small to large scale online education site very conveniently. Power features like report, certificate, course preview, private file sharing make Tutor a robust plugin for any educational institutes.
6
  Author: Themeum
7
- Version: 1.5.5
8
  Author URI: http://themeum.com
9
  Requires at least: 4.5
10
  Tested up to: 5.3
@@ -17,7 +17,7 @@ if ( ! defined( 'ABSPATH' ) )
17
  /**
18
  * Defined the tutor main file
19
  */
20
- define('TUTOR_VERSION', '1.5.5');
21
  define('TUTOR_FILE', __FILE__);
22
 
23
  /**
@@ -112,5 +112,6 @@ if ( ! function_exists('tutor_lms')){
112
  return \TUTOR\Tutor::instance();
113
  }
114
  }
 
115
  //add_action('plugins_loaded', 'tutor_lms');
116
  $GLOBALS['tutor'] = tutor_lms();
4
  Plugin URI: https://www.themeum.com/product/tutor-lms/
5
  Description: Tutor is a complete solution for creating a Learning Management System in WordPress way. It can help you to create small to large scale online education site very conveniently. Power features like report, certificate, course preview, private file sharing make Tutor a robust plugin for any educational institutes.
6
  Author: Themeum
7
+ Version: 1.5.7
8
  Author URI: http://themeum.com
9
  Requires at least: 4.5
10
  Tested up to: 5.3
17
  /**
18
  * Defined the tutor main file
19
  */
20
+ define('TUTOR_VERSION', '1.5.7');
21
  define('TUTOR_FILE', __FILE__);
22
 
23
  /**
112
  return \TUTOR\Tutor::instance();
113
  }
114
  }
115
+
116
  //add_action('plugins_loaded', 'tutor_lms');
117
  $GLOBALS['tutor'] = tutor_lms();
views/modal/edit-lesson.php CHANGED
@@ -40,18 +40,21 @@
40
  </div>
41
  <div class="tutor-option-field">
42
  <div class="tutor-option-gorup-fields-wrap">
43
- <div class="tutor-thumbnail-wrap">
44
- <p class="thumbnail-img">
45
  <?php
46
  $thumbnail_upload_text = __('Upload Feature Image', 'tutor');
 
47
  if (has_post_thumbnail($post->ID)){
 
48
  echo get_the_post_thumbnail($post->ID);
49
  $thumbnail_upload_text = __('Update Feature Image', 'tutor');
50
  }
51
-
52
  ?>
 
53
  </p>
54
- <input type="hidden" class="_lesson_thumbnail_id" name="_lesson_thumbnail_id" value="">
 
55
  <button type="button" class="lesson_thumbnail_upload_btn tutor-btn bordered-btn"><?php echo $thumbnail_upload_text; ?></button>
56
  </div>
57
  </div>
40
  </div>
41
  <div class="tutor-option-field">
42
  <div class="tutor-option-gorup-fields-wrap">
43
+ <div class="tutor-thumbnail-wrap ">
44
+ <p class="thumbnail-img tutor-lesson-edit-feature-img">
45
  <?php
46
  $thumbnail_upload_text = __('Upload Feature Image', 'tutor');
47
+ $lesson_thumbnail_id = '';
48
  if (has_post_thumbnail($post->ID)){
49
+ $lesson_thumbnail_id = get_post_meta($post->ID, '_thumbnail_id', true);
50
  echo get_the_post_thumbnail($post->ID);
51
  $thumbnail_upload_text = __('Update Feature Image', 'tutor');
52
  }
 
53
  ?>
54
+ <a href="javascript:;" class="tutor-lesson-thumbnail-delete-btn" style="display: <?php echo $lesson_thumbnail_id ? 'block':'none'; ?>;"><i class="tutor-icon-line-cross"></i></a>
55
  </p>
56
+
57
+ <input type="hidden" class="_lesson_thumbnail_id" name="_lesson_thumbnail_id" value="<?php echo $lesson_thumbnail_id; ?>">
58
  <button type="button" class="lesson_thumbnail_upload_btn tutor-btn bordered-btn"><?php echo $thumbnail_upload_text; ?></button>
59
  </div>
60
  </div>
views/options/options_generator.php CHANGED
@@ -1,5 +1,5 @@
1
  <div class="wrap">
2
- <h1><?php _e('Tutor Settings'); ?></h1>
3
 
4
 
5
  <form id="tutor-option-form" class="tutor-option-form" method="post">
1
  <div class="wrap">
2
+ <h1><?php _e('Tutor Settings', 'tutor'); ?></h1>
3
 
4
 
5
  <form id="tutor-option-form" class="tutor-option-form" method="post">
views/pages/tools.php CHANGED
@@ -7,10 +7,8 @@
7
  if (tutils()->count($pages)){
8
  foreach ($pages as $key => $page){
9
  $title = is_array($page)? $page['title'] : $page;
10
-
11
  $active_class = $key == $current_page ? 'nav-tab-item-active' : '';
12
  $url = add_query_arg(array('sub_page' => $key ));
13
-
14
  echo "<a href='{$url}' class='nav-tab-item {$active_class} '>{$title}</a>";
15
  }
16
  }
7
  if (tutils()->count($pages)){
8
  foreach ($pages as $key => $page){
9
  $title = is_array($page)? $page['title'] : $page;
 
10
  $active_class = $key == $current_page ? 'nav-tab-item-active' : '';
11
  $url = add_query_arg(array('sub_page' => $key ));
 
12
  echo "<a href='{$url}' class='nav-tab-item {$active_class} '>{$title}</a>";
13
  }
14
  }