PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.9.10
Tutor LMS – eLearning and online course solution v1.9.10
4.0.0 3.9.15 3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / assets / css / tutor-course-builder.css
tutor / assets / css Last commit date
tutor-admin.css 4 years ago tutor-admin.min.css 4 years ago tutor-course-builder.css 4 years ago tutor-course-builder.min.css 4 years ago tutor-front.css 4 years ago tutor-front.min.css 4 years ago tutor-frontend-dashboard.css 4 years ago tutor-frontend-dashboard.min.css 4 years ago tutor-setup.css 4 years ago tutor-setup.min.css 4 years ago
tutor-course-builder.css
1303 lines
1 /* Only reusable function, or code allowed here. No direct css please. */
2 body.tutor-screen-course-builder {
3 /* Course settings module */
4 /* Multi instructor styles */
5 /* Screen specific declarations (Frontend editor) */
6 }
7
8 body.tutor-screen-course-builder .builder-course-thumbnail-upload-wrap > div {
9 font-size: var(--tutor-text-size);
10 line-height: 25px;
11 margin-bottom: 20px;
12 font-weight: 400;
13 }
14
15 body.tutor-screen-course-builder .builder-course-thumbnail-upload-wrap .button-transparent {
16 float: right;
17 background: transparent !important;
18 }
19
20 body.tutor-screen-course-builder .builder-course-thumbnail-upload-wrap .button-transparent:hover {
21 background: var(--tutor-primary-color) !important;
22 }
23
24 body.tutor-screen-course-builder .builder-course-thumbnail-img-src {
25 position: relative;
26 }
27
28 body.tutor-screen-course-builder .builder-course-thumbnail-img-src .tutor-course-thumbnail-delete-btn {
29 font-size: 10px;
30 position: absolute;
31 top: -4px;
32 left: -4px;
33 color: #e53935;
34 -webkit-transition: 300ms;
35 transition: 300ms;
36 border-radius: 50%;
37 width: 20px;
38 height: 20px;
39 line-height: 20px;
40 background: #fff;
41 text-align: center;
42 }
43
44 body.tutor-screen-course-builder .builder-course-thumbnail-img-src .tutor-course-thumbnail-delete-btn i {
45 line-height: 20px;
46 }
47
48 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 {
49 width: 100%;
50 }
51
52 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-upload {
53 background-color: #fff;
54 text-align: center;
55 padding: 40px 20px;
56 border: 1px solid #dcdfe5;
57 border-radius: 3px;
58 }
59
60 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-upload p {
61 margin-bottom: 5px;
62 }
63
64 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-upload .video-upload-icon i {
65 font-size: 50px;
66 color: var(--tutor-primary-color);
67 }
68
69 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-upload .video_source_upload_wrap_html5 {
70 margin-top: 10px;
71 }
72
73 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster {
74 padding-top: 20px;
75 }
76
77 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .html5-video-poster {
78 height: 100px;
79 display: -webkit-box;
80 display: -ms-flexbox;
81 display: flex;
82 -webkit-box-align: center;
83 -ms-flex-align: center;
84 align-items: center;
85 }
86
87 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .html5-video-poster img {
88 height: 100%;
89 width: auto;
90 }
91
92 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .html5-video-poster .tutor-builder-course-video-poster-text {
93 text-align: left;
94 padding-left: 20px;
95 }
96
97 body.tutor-screen-course-builder.rtl .html5-video-poster .tutor-builder-course-video-poster-text {
98 padding-left: 0;
99 padding-right: 20px;
100 }
101
102 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .html5-video-poster .tutor-builder-course-video-poster-text h5 {
103 font-size: 14px;
104 font-weight: 700;
105 margin: 0 0 6px;
106 line-height: 1;
107 }
108
109 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .html5-video-poster .tutor-builder-course-video-poster-text span {
110 font-size: 14px;
111 font-weight: 400;
112 }
113
114 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .tutor-row {
115 display: -webkit-box;
116 display: -ms-flexbox;
117 display: flex;
118 display: -o-flex;
119 display: -ms-flex;
120 display: -moz-flex;
121 display: -webkit-flex;
122 flex-wrap: wrap;
123 -o-flex-wrap: wrap;
124 -ms-flex-wrap: wrap;
125 -moz-flex-wrap: wrap;
126 -webkit-flex-wrap: wrap;
127 -webkit-box-pack: justify;
128 -ms-flex-pack: justify;
129 justify-content: space-between;
130 -o-justify-content: space-between;
131 -ms-justify-content: space-between;
132 -moz-justify-content: space-between;
133 -webkit-justify-content: space-between;
134 -webkit-box-align: center;
135 -ms-flex-align: center;
136 align-items: center;
137 -o-align-items: center;
138 -ms-align-items: center;
139 -moz-align-items: center;
140 -webkit-align-items: center;
141 }
142
143 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .tutor-row .tutor-col-5 {
144 width: 38%;
145 }
146
147 body.tutor-screen-course-builder .tutor-video-upload-wrap .video_source_wrap_html5 .video-metabox-source-html5-poster .tutor-row .tutor-col-7 {
148 width: 62%;
149 }
150
151 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs {
152 background-color: #fff;
153 border: 1px solid #e5e5e5;
154 margin: 1em 0;
155 }
156
157 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-metabox-course-settings-tabs {
158 border: none;
159 }
160
161 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .settings-tabs-heading {
162 padding: 1em;
163 border-bottom: 1px solid #e5e5e5;
164 }
165
166 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .settings-tabs-heading h3 {
167 font-size: 14px;
168 margin: 0;
169 line-height: 1.4;
170 }
171
172 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .tutor-field-radio p {
173 margin-top: 0;
174 }
175
176 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container {
177 display: -webkit-box;
178 display: -ms-flexbox;
179 display: flex;
180 display: -o-flex;
181 display: -ms-flex;
182 display: -moz-flex;
183 display: -webkit-flex;
184 }
185
186 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap {
187 -webkit-box-flex: 0;
188 flex: 0 0 200px;
189 -o-flex: 0 0 200px;
190 -ms-flex: 0 0 200px;
191 -moz-flex: 0 0 200px;
192 -webkit-flex: 0 0 200px;
193 background: #F5F5F5;
194 }
195
196 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap .settings-tabs-navs {
197 margin: 0;
198 list-style: none;
199 }
200
201 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap .settings-tabs-navs li {
202 margin: 0;
203 }
204
205 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap .settings-tabs-navs li a {
206 display: block;
207 padding-top: 10px;
208 padding-bottom: 10px;
209 padding-left: 15px;
210 padding-right: 15px;
211 color: #23282d;
212 text-decoration: none;
213 background: #F5F5F5;
214 text-transform: capitalize;
215 border-bottom: 1px solid #e5e5e5;
216 border-left: 3px solid transparent;
217 }
218
219 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap .settings-tabs-navs li a:focus {
220 -webkit-box-shadow: none;
221 box-shadow: none;
222 }
223
224 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap .settings-tabs-navs li.active a {
225 background-color: #ffffff;
226 border-bottom: 1px solid #e5e5e5;
227 color: var(--tutor-primary-color);
228 border-left: 3px solid var(--tutor-primary-color);
229 }
230
231 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-navs-wrap .settings-tabs-navs li:last-child a {
232 border-bottom: none;
233 }
234
235 body.tutor-screen-course-builder #tutor-metabox-course-settings-tabs .course-settings-tabs-container .settings-tabs-container {
236 padding: 1em;
237 -webkit-box-flex: 1;
238 flex: 1;
239 -o-flex: 1;
240 -ms-flex: 1;
241 -moz-flex: 1;
242 -webkit-flex: 1;
243 }
244
245 body.tutor-screen-course-builder .tutor-course-available-instructors {
246 display: -webkit-box;
247 display: -ms-flexbox;
248 display: flex;
249 -ms-flex-wrap: wrap;
250 flex-wrap: wrap;
251 }
252
253 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item {
254 -webkit-box-flex: 0;
255 -ms-flex: 0 0 calc(50% - 20px);
256 flex: 0 0 calc(50% - 20px);
257 max-width: calc(50% - 20px);
258 border: 1px solid #dcdfe5;
259 padding: 13px;
260 display: -webkit-inline-box;
261 display: -ms-inline-flexbox;
262 display: inline-flex;
263 -webkit-box-align: center;
264 -ms-flex-align: center;
265 align-items: center;
266 border-radius: 4px;
267 position: relative;
268 -webkit-box-sizing: border-box;
269 box-sizing: border-box;
270 margin: 0px 10px 20px;
271 }
272
273 @media (min-width: 1300px) {
274 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item {
275 -ms-flex: 0 0 calc(33.333% - 20px);
276 -webkit-box-flex: 0;
277 flex: 0 0 calc(33.333% - 20px);
278 max-width: calc(33.333% - 20px);
279 }
280 }
281
282 @media (max-width: 546px) {
283 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item {
284 -ms-flex: 0 0 100%;
285 -webkit-box-flex: 0;
286 flex: 0 0 100%;
287 max-width: 100%;
288 }
289 }
290
291 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-control {
292 position: absolute;
293 right: 14px;
294 top: 50%;
295 font-size: 12px;
296 -webkit-transform: translateY(-50%);
297 transform: translateY(-50%);
298 opacity: 0;
299 -webkit-transition: 300ms;
300 transition: 300ms;
301 }
302
303 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-control a {
304 color: red;
305 text-decoration: none;
306 }
307
308 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item:hover .instructor-control {
309 opacity: 1;
310 }
311
312 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-icon {
313 height: 45px;
314 width: 45px;
315 overflow: hidden;
316 border-radius: 50px;
317 margin-right: 15px;
318 }
319
320 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-icon img {
321 width: 100%;
322 height: auto;
323 }
324
325 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-name {
326 position: relative;
327 }
328
329 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-name i.instructor-name-tooltip {
330 -webkit-transition: 300ms;
331 transition: 300ms;
332 opacity: 0;
333 position: absolute;
334 bottom: 34px;
335 right: 9px;
336 background: #2a344f;
337 -webkit-transform: translateX(50%);
338 transform: translateX(50%);
339 color: #fff;
340 font-size: 12px;
341 font-style: normal;
342 padding: 0 8px;
343 border-radius: 15px;
344 line-height: 20px;
345 z-index: 1;
346 }
347
348 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-name i.instructor-name-tooltip::before {
349 content: "";
350 position: absolute;
351 border: 5px solid #2a344f;
352 bottom: -3px;
353 left: 50%;
354 margin-left: -5px;
355 -webkit-transform: rotate(45deg);
356 transform: rotate(45deg);
357 z-index: -1;
358 }
359
360 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-name img {
361 display: inline-block;
362 margin-left: 10px;
363 width: 18px;
364 }
365
366 body.tutor-screen-course-builder .tutor-course-available-instructors .added-instructor-item .instructor-name img:hover + i.instructor-name-tooltip {
367 opacity: 1;
368 }
369
370 body.tutor-screen-course-builder #tutor-instructors h2 {
371 padding: 15px;
372 line-height: 30px;
373 }
374
375 body.tutor-screen-course-builder #tutor-instructors h2:before {
376 content: "\e93c";
377 color: var(--tutor-primary-color);
378 font-family: "tutor" !important;
379 speak: none;
380 font-style: normal;
381 font-weight: normal;
382 font-variant: normal;
383 text-transform: none;
384 line-height: 1;
385 -webkit-font-smoothing: antialiased;
386 -moz-osx-font-smoothing: grayscale;
387 margin-right: 10px;
388 }
389
390 body.tutor-screen-course-builder .tutor-course-builder-attachments {
391 display: -webkit-box;
392 display: -ms-flexbox;
393 display: flex;
394 display: -o-flex;
395 display: -ms-flex;
396 display: -moz-flex;
397 display: -webkit-flex;
398 flex-wrap: wrap;
399 -o-flex-wrap: wrap;
400 -ms-flex-wrap: wrap;
401 -moz-flex-wrap: wrap;
402 -webkit-flex-wrap: wrap;
403 margin-left: -25px;
404 -webkit-box-sizing: border-box;
405 box-sizing: border-box;
406 }
407
408 body.tutor-screen-course-builder .tutor-course-builder-attachments:empty {
409 display: none;
410 }
411
412 body.tutor-screen-course-builder .tutor-course-builder-attachments, body.tutor-screen-course-builder .tutor-course-builder-attachments:focus, body.tutor-screen-course-builder .tutor-course-builder-attachments:active, body.tutor-screen-course-builder .tutor-course-builder-attachments:hover, body.tutor-screen-course-builder .tutor-course-builder-attachments *, body.tutor-screen-course-builder .tutor-course-builder-attachments *:focus, body.tutor-screen-course-builder .tutor-course-builder-attachments *:active, body.tutor-screen-course-builder .tutor-course-builder-attachments *:hover {
413 text-decoration: none;
414 outline: none;
415 }
416
417 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment {
418 -webkit-box-flex: 0;
419 flex: 0 0 calc(25% - 30px);
420 -o-flex: 0 0 calc(25% - 30px);
421 -ms-flex: 0 0 calc(25% - 30px);
422 -moz-flex: 0 0 calc(25% - 30px);
423 -webkit-flex: 0 0 calc(25% - 30px);
424 max-width: calc(25% - 30px);
425 border: 1px solid #DCDFE5;
426 padding: 35px 20px 20px;
427 position: relative;
428 text-align: center;
429 margin-left: 30px;
430 margin-bottom: 30px;
431 border-radius: 4px;
432 -webkit-transition: 300ms;
433 transition: 300ms;
434 min-width: 120px;
435 }
436
437 @media (max-width: 480px) {
438 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment {
439 -webkit-box-flex: 0;
440 -ms-flex: 0 0 calc(50% - 30px);
441 flex: 0 0 calc(50% - 30px);
442 max-width: calc(50% - 30px);
443 }
444 }
445
446 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment i {
447 font-size: 58px;
448 line-height: 58px;
449 margin-bottom: 25px;
450 display: block;
451 }
452
453 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment .tutor-delete-attachment {
454 position: absolute;
455 height: 22px;
456 width: 22px;
457 border: 1px solid #DCDFE5;
458 text-align: center;
459 line-height: 22px;
460 top: -1px;
461 right: -1px;
462 font-size: 10px;
463 border-top-right-radius: 4px;
464 color: transparent;
465 -webkit-transition: 300ms;
466 transition: 300ms;
467 }
468
469 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment:hover, body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment:hover .tutor-delete-attachment {
470 border-color: #D71830;
471 color: #D71830;
472 }
473
474 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment span {
475 display: block;
476 }
477
478 body.tutor-screen-course-builder .tutor-course-builder-attachments .tutor-added-attachment span a {
479 font-size: 14px;
480 display: block;
481 line-height: 20px;
482 color: #606C8F;
483 }
484
485 body.tutor-screen-course-builder #tutor-course-content-builder-root {
486 position: relative;
487 }
488
489 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-course-builder-header {
490 line-height: 50px;
491 position: absolute;
492 top: -69px;
493 right: 40px;
494 }
495
496 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-course-builder-header.has-postbox-header {
497 top: -56px;
498 right: 96px;
499 }
500
501 body.tutor-screen-course-builder.rtl .tutor-course-builder-header {
502 right: auto;
503 left: 40px;
504 }
505
506 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .has-postbox-header {
507 position: static !important;
508 }
509
510 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend #tutor-course-content-wrap {
511 border: 1px solid #ddd;
512 margin-top: 20px;
513 }
514
515 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-metabox-add-topics .tutor-option-field-row,
516 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-topics-edit-form .tutor-option-field-row {
517 padding: 15px 0;
518 }
519
520 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-metabox-add-topics .tutor-option-field-row:last-child,
521 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-topics-edit-form .tutor-option-field-row:last-child {
522 border-bottom: none;
523 }
524
525 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-metabox-add-topics .tutor-option-field-row textarea,
526 body.tutor-screen-course-builder #tutor-course-content-builder-root .tutor-topics-edit-form .tutor-option-field-row textarea {
527 height: 120px;
528 }
529
530 body.tutor-screen-course-builder #tutor-course-content-builder-root .new-topic-btn-wrap {
531 padding: 0;
532 margin: 15px;
533 }
534
535 body.tutor-screen-course-builder #tutor-course-content-builder-root .new-topic-btn-wrap body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .new-topic-btn-wrap {
536 margin-left: 0;
537 margin-right: 0;
538 }
539
540 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap,
541 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics {
542 position: relative;
543 }
544
545 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap a,
546 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics a {
547 text-decoration: none;
548 }
549
550 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap a:focus,
551 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics a:focus {
552 box-shadow: none;
553 -o-box-shadow: none;
554 -ms-box-shadow: none;
555 -moz-box-shadow: none;
556 -webkit-box-shadow: none;
557 }
558
559 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-quiz-builder-modal-tabs-notice a,
560 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-quiz-builder-modal-tabs-notice a {
561 color: #a4a4a4;
562 text-decoration: underline;
563 }
564
565 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .toggle-indicator:before,
566 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .toggle-indicator:before {
567 margin-top: 20px;
568 }
569
570 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap,
571 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap {
572 border-bottom: 1px solid #f6f8fa;
573 padding-bottom: 0;
574 margin: 0;
575 }
576
577 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap:nth-child(2n),
578 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap:nth-child(2n) {
579 background: #f6f8fa;
580 }
581
582 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title,
583 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title {
584 display: -webkit-box;
585 display: -ms-flexbox;
586 display: flex;
587 font-size: 16px;
588 font-weight: 300;
589 margin: 0;
590 line-height: 40px;
591 padding-left: 15px;
592 -webkit-box-align: center;
593 -ms-flex-align: center;
594 align-items: center;
595 }
596
597 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title a,
598 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title a {
599 color: #393c40;
600 }
601
602 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title .topic-inner-title,
603 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title .topic-inner-title {
604 -webkit-box-flex: 1;
605 -ms-flex: 1 0 auto;
606 flex: 1 0 auto;
607 cursor: pointer;
608 max-width: calc(100% - 154px);
609 }
610
611 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title span,
612 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title span {
613 padding: 0 5px;
614 }
615
616 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title span.expand-collapse-wrap,
617 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title span.expand-collapse-wrap {
618 border-left: 1px solid #e7e7e7;
619 }
620
621 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title span.expand-collapse-wrap a,
622 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title span.expand-collapse-wrap a {
623 display: block;
624 padding: 0 13px;
625 }
626
627 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title .topic-edit-icon,
628 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title .topic-edit-icon {
629 cursor: pointer;
630 }
631
632 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title .topic-delete-btn,
633 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title .topic-delete-btn {
634 float: right;
635 }
636
637 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title .topic-delete-btn a,
638 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title .topic-delete-btn a {
639 padding: 0 10px;
640 }
641
642 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title .topic-delete-btn a:hover,
643 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title .topic-delete-btn a:hover {
644 color: #ff0000;
645 }
646
647 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topic-title .topic-delete-btn .dashicons,
648 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topic-title .topic-delete-btn .dashicons {
649 width: 12px;
650 height: 12px;
651 font-size: 12px;
652 }
653
654 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .tutor-topics-body,
655 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .tutor-topics-body {
656 background: #ebeef0;
657 padding: 15px 20px;
658 }
659
660 body.tutor-screen-course-builder.rtl .tutor-topics-wrap .tutor-topic-title {
661 padding-left: 0;
662 padding-right: 15px;
663 }
664
665 body.tutor-screen-course-builder.rtl .tutor-topics-wrap .tutor-topic-title span.expand-collapse-wrap {
666 border-left: none;
667 border-right: 1px solid #e7e7e7;
668 }
669
670 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .course-move-handle,
671 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .course-move-handle {
672 -ms-flex-item-align: center;
673 align-self: center;
674 -o-align-self: center;
675 -ms-align-self: center;
676 -moz-align-self: center;
677 -webkit-align-self: center;
678 cursor: -webkit-grab;
679 cursor: grab;
680 margin-right: 5px;
681 }
682
683 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-topics-wrap .course-move-handle:active,
684 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-topics-wrap .course-move-handle:active {
685 cursor: -webkit-grabbing;
686 cursor: grabbing;
687 }
688
689 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .drop-lessons p,
690 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .drop-lessons p {
691 margin: 0;
692 }
693
694 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .course-content-item:hover,
695 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .course-content-item:hover {
696 background-color: #ebeef0;
697 }
698
699 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lessons,
700 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lessons {
701 padding-left: 0;
702 margin-bottom: 20px;
703 }
704
705 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lessons:empty,
706 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lessons:empty {
707 display: none;
708 }
709
710 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lessons.ui-sortable,
711 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lessons.ui-sortable {
712 min-height: 20px;
713 }
714
715 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top,
716 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top {
717 display: -webkit-box;
718 display: -ms-flexbox;
719 display: flex;
720 display: -o-flex;
721 display: -ms-flex;
722 display: -moz-flex;
723 display: -webkit-flex;
724 font-size: 14px;
725 }
726
727 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top,
728 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top i,
729 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top,
730 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top i {
731 font-size: 15px;
732 }
733
734 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top i.tutor-icon-pencil,
735 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top i.tutor-icon-pencil {
736 margin: 0 10px;
737 }
738
739 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top i.tutor-icon-move,
740 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top i.tutor-icon-move {
741 margin-right: 10px;
742 cursor: -webkit-grab;
743 cursor: grab;
744 line-height: unset;
745 }
746
747 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top i.tutor-icon-move:active,
748 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top i.tutor-icon-move:active {
749 cursor: -webkit-grabbing;
750 cursor: grabbing;
751 }
752
753 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top a,
754 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top a {
755 color: #393c40;
756 }
757
758 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top a.tutor-updating-message i,
759 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top a.tutor-updating-message i {
760 display: none;
761 }
762
763 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top a:nth-child(2),
764 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top a:nth-child(2) {
765 -webkit-box-flex: 1;
766 flex: 1;
767 -o-flex: 1;
768 -ms-flex: 1;
769 -moz-flex: 1;
770 -webkit-flex: 1;
771 }
772
773 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-content-wrap .tutor-lesson-top .open-tutor-quiz-modal i,
774 body.tutor-screen-course-builder #tutor-course-content-builder-root #tutor-course-topics .tutor-lesson-top .open-tutor-quiz-modal i {
775 display: inline-block;
776 vertical-align: middle;
777 margin-right: 5px;
778 }
779
780 body.tutor-screen-course-builder.rtl #tutor-course-content-wrap .tutor-lesson-top i.tutor-icon-move {
781 margin-right: 0;
782 margin-left: 10px;
783 }
784
785 body.tutor-screen-course-builder.rtl #tutor-course-content-wrap .tutor-lesson-top .open-tutor-quiz-modal i {
786 margin-right: 0;
787 margin-left: 5px;
788 }
789
790 body.tutor-screen-course-builder .tutor-course-builder-content-container.tutor-untopics-lessons {
791 border: 1px solid #eee;
792 padding: 20px;
793 margin: 0 -1px -1px;
794 background-color: #fbfbfb;
795 }
796
797 body.tutor-screen-course-builder .tutor-course-builder-content-container.tutor-untopics-lessons h3 {
798 font-weight: 300;
799 }
800
801 body.tutor-screen-course-builder .tutor-course-builder-content-container.tutor-untopics-lessons .tutor-lessons {
802 padding-left: 0 !important;
803 }
804
805 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item {
806 padding: 10px;
807 border-bottom: 1px solid #d9d9d9;
808 background-color: #ebeef0;
809 }
810
811 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top {
812 display: -webkit-box;
813 display: -ms-flexbox;
814 display: flex;
815 -webkit-box-align: center;
816 -ms-flex-align: center;
817 align-items: center;
818 }
819
820 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top a {
821 color: #393c40;
822 font-weight: 400;
823 display: -webkit-inline-box;
824 display: -ms-inline-flexbox;
825 display: inline-flex;
826 -webkit-box-align: center;
827 -ms-flex-align: center;
828 align-items: center;
829 }
830
831 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top a:last-child {
832 margin-left: auto;
833 }
834
835 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top a.open-tutor-lesson-modal {
836 -webkit-box-flex: 1;
837 -ms-flex-positive: 1;
838 flex-grow: 1;
839 -o-flex-grow: 1;
840 -ms-flex-grow: 1;
841 -moz-flex-grow: 1;
842 -webkit-flex-grow: 1;
843 }
844
845 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top i {
846 padding-right: 7px;
847 color: #393c40;
848 }
849
850 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top .tutor-updating-message i {
851 display: none;
852 }
853
854 body.tutor-screen-course-builder .tutor-course-builder-content-container .course-content-item .tutor-lesson-top i.tutor-icon-garbage:hover {
855 color: red;
856 }
857
858 body.tutor-screen-course-builder .tutor-add-quiz-button-wrap {
859 padding: 0;
860 display: -webkit-box;
861 display: -ms-flexbox;
862 display: flex;
863 -ms-flex-wrap: wrap;
864 flex-wrap: wrap;
865 -webkit-box-align: center;
866 -ms-flex-align: center;
867 align-items: center;
868 }
869
870 body.tutor-screen-course-builder .tutor-add-quiz-button-wrap > * + * {
871 margin-left: 15px;
872 }
873
874 body.tutor-screen-course-builder .tutor-add-quiz-button-wrap a {
875 color: #2756d1;
876 }
877
878 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend {
879 /*
880 * Course Level Meta
881 */
882 /**
883 Content Drip (Pro)
884 */
885 }
886
887 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend.admin-bar .tutor-dashboard-builder-header {
888 top: 32px;
889 }
890
891 @media (max-width: 783px) {
892 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend.admin-bar .tutor-dashboard-builder-header {
893 top: 46px;
894 }
895 }
896
897 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-option-field textarea, body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-form-group textarea {
898 height: 100px;
899 }
900
901 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-form-row {
902 margin-top: 20px;
903 margin-bottom: 20px;
904 }
905
906 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section {
907 margin-bottom: 60px;
908 }
909
910 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-frontend-builder-item-scope {
911 margin-bottom: 30px;
912 }
913
914 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-frontend-builder-item-scope:last-child {
915 margin-bottom: 0;
916 }
917
918 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-frontend-builder-item-scope .tutor-builder-item-heading {
919 font-weight: 500;
920 line-height: 21px;
921 margin-bottom: 10px;
922 display: block;
923 }
924
925 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 {
926 font-size: 20px;
927 font-weight: 700;
928 color: #1d1f37;
929 position: relative;
930 overflow: hidden;
931 z-index: 1;
932 margin: 0 0 25px;
933 cursor: pointer;
934 }
935
936 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3::after {
937 content: "";
938 position: absolute;
939 top: 50%;
940 left: 0;
941 width: 100%;
942 height: 1px;
943 background: var(--tutor-primary-color);
944 z-index: -1;
945 }
946
947 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 span, body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 i {
948 float: left;
949 background-color: #fff;
950 font-size: 20px;
951 line-height: 20px;
952 }
953
954 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 i {
955 color: var(--tutor-primary-color);
956 font-size: 14px;
957 }
958
959 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 span {
960 padding: 0 15px 0 9px;
961 }
962
963 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .course-empty-content {
964 margin: 15px 0;
965 }
966
967 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header {
968 margin-top: -15px;
969 text-align: right;
970 font-size: 12px;
971 position: static;
972 }
973
974 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header a {
975 color: #393c40;
976 }
977
978 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header a:first-child {
979 padding-right: 7px;
980 }
981
982 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header a:last-child {
983 padding-left: 7px;
984 }
985
986 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header {
987 padding: 10px 0px;
988 border-bottom: 2px solid #DCDFE5;
989 position: fixed;
990 top: 0px;
991 background: #fff;
992 width: 100%;
993 z-index: 99;
994 }
995
996 @media (max-width: 991px) {
997 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header {
998 position: static;
999 }
1000 }
1001
1002 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-row {
1003 -webkit-box-pack: justify;
1004 -ms-flex-pack: justify;
1005 justify-content: space-between;
1006 }
1007
1008 @media (max-width: 991px) {
1009 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-row .tutor-col-auto {
1010 -webkit-box-flex: 0;
1011 -ms-flex: 0 0 100%;
1012 flex: 0 0 100%;
1013 max-width: 100%;
1014 }
1015 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-row .tutor-col-auto:first-child {
1016 margin-bottom: 15px;
1017 }
1018 }
1019
1020 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-button {
1021 white-space: nowrap;
1022 margin-left: auto;
1023 }
1024
1025 @media (max-width: 991px) {
1026 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-button {
1027 padding: 6px 10px;
1028 }
1029 }
1030
1031 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left {
1032 display: -webkit-box;
1033 display: -ms-flexbox;
1034 display: flex;
1035 -webkit-box-align: center;
1036 -ms-flex-align: center;
1037 align-items: center;
1038 -webkit-box-pack: justify;
1039 -ms-flex-pack: justify;
1040 justify-content: space-between;
1041 }
1042
1043 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left .tutor-dashboard-builder-logo {
1044 padding: 0 25px;
1045 position: relative;
1046 }
1047
1048 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left .tutor-dashboard-builder-logo img {
1049 max-height: 32px;
1050 }
1051
1052 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button {
1053 margin: 0;
1054 padding: 0px 25px;
1055 line-height: 30px;
1056 border: none;
1057 border-left: 1px solid #DCDFE5;
1058 background: transparent;
1059 display: -webkit-inline-box;
1060 display: -ms-inline-flexbox;
1061 display: inline-flex;
1062 color: var(--tutor-text-color);
1063 -webkit-transition: 300ms;
1064 transition: 300ms;
1065 font-weight: 500;
1066 white-space: nowrap;
1067 }
1068
1069 @media (max-width: 991px) {
1070 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button {
1071 border-left: none;
1072 }
1073 }
1074
1075 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button i {
1076 font-size: 24px;
1077 line-height: 30px;
1078 margin-right: 9px;
1079 }
1080
1081 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover {
1082 color: var(--tutor-primary-color);
1083 background: transparent;
1084 }
1085
1086 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover i {
1087 color: var(--tutor-primary-color);
1088 }
1089
1090 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right {
1091 display: -webkit-box;
1092 display: -ms-flexbox;
1093 display: flex;
1094 -webkit-box-align: center;
1095 -ms-flex-align: center;
1096 align-items: center;
1097 -webkit-box-pack: justify;
1098 -ms-flex-pack: justify;
1099 justify-content: space-between;
1100 }
1101
1102 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a {
1103 color: var(--tutor-text-color);
1104 font-weight: 500;
1105 line-height: 36px;
1106 padding: 0 25px;
1107 -webkit-transition: 300ms;
1108 transition: 300ms;
1109 white-space: nowrap;
1110 }
1111
1112 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a i {
1113 font-size: 36px;
1114 line-height: 36px;
1115 display: inline-block;
1116 vertical-align: top;
1117 padding-right: 9px;
1118 }
1119
1120 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a:hover {
1121 color: var(--tutor-primary-color);
1122 }
1123
1124 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-course-builder-section {
1125 padding: 113px 0 45px;
1126 background-color: #ffffff;
1127 }
1128
1129 @media (max-width: 991px) {
1130 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-course-builder-section {
1131 padding-top: 60px;
1132 }
1133 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-course-builder-section .tutor-col-8, body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-course-builder-section .tutor-col-4 {
1134 width: 100%;
1135 max-width: 100%;
1136 -webkit-box-flex: 0;
1137 -ms-flex: 0 0 100%;
1138 flex: 0 0 100%;
1139 }
1140 }
1141
1142 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-metabox-add-topics, body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-topics-edit-form {
1143 background: #f1f1f1;
1144 border: 1px solid #dcdfe5;
1145 margin-top: 25px;
1146 padding: 20px;
1147 }
1148
1149 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-level-meta {
1150 display: -webkit-box;
1151 display: -ms-flexbox;
1152 display: flex;
1153 display: -o-flex;
1154 display: -ms-flex;
1155 display: -moz-flex;
1156 display: -webkit-flex;
1157 -webkit-box-pack: justify;
1158 -ms-flex-pack: justify;
1159 justify-content: space-between;
1160 -o-justify-content: space-between;
1161 -ms-justify-content: space-between;
1162 -moz-justify-content: space-between;
1163 -webkit-justify-content: space-between;
1164 }
1165
1166 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-level-meta label {
1167 margin: 0 40px 0 0;
1168 font-weight: 600;
1169 }
1170
1171 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-builder-course-price .tutor-form-group input {
1172 margin-bottom: 0;
1173 }
1174
1175 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-builder-course-price .tutor-styled-radio {
1176 display: -webkit-box;
1177 display: -ms-flexbox;
1178 display: flex;
1179 -webkit-box-align: center;
1180 -ms-flex-align: center;
1181 align-items: center;
1182 }
1183
1184 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-btn-group {
1185 display: -webkit-box;
1186 display: -ms-flexbox;
1187 display: flex;
1188 -webkit-box-pack: justify;
1189 -ms-flex-pack: justify;
1190 justify-content: space-between;
1191 -ms-flex-wrap: wrap;
1192 flex-wrap: wrap;
1193 }
1194
1195 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .lesson-modal-form-wrap .lesson-content-drip-wrap {
1196 padding: 10px;
1197 border: 1px solid #e4e4e4;
1198 }
1199
1200 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .lesson-modal-form-wrap .lesson-content-drip-wrap h3 {
1201 margin: 0 0 10px 0;
1202 }
1203
1204 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .select2-dropdown.increasezindex {
1205 z-index: 9999999999999;
1206 }
1207
1208 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .select2-selection__rendered [class^="tutor-icon-"] {
1209 vertical-align: middle;
1210 }
1211
1212 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips {
1213 position: fixed;
1214 max-width: 370px;
1215 }
1216
1217 @media (max-width: 991px) {
1218 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips {
1219 position: static;
1220 }
1221 }
1222
1223 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips .tutor-course-builder-tips-title {
1224 font-size: 16px;
1225 color: #8C94A8;
1226 font-weight: 700;
1227 display: -webkit-box;
1228 display: -ms-flexbox;
1229 display: flex;
1230 -webkit-box-align: center;
1231 -ms-flex-align: center;
1232 align-items: center;
1233 }
1234
1235 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips .tutor-course-builder-tips-title i {
1236 font-size: 24px;
1237 color: var(--tutor-primary-color);
1238 margin-right: 11px;
1239 }
1240
1241 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul {
1242 margin: 0;
1243 padding: 0 0 0 35px;
1244 list-style: none;
1245 }
1246
1247 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul li {
1248 position: relative;
1249 margin-bottom: 8px;
1250 line-height: 24px;
1251 }
1252
1253 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul li::after {
1254 content: '';
1255 position: absolute;
1256 height: 8px;
1257 width: 8px;
1258 border-radius: 50%;
1259 background: #DCDFE5;
1260 left: -26px;
1261 top: 9px;
1262 }
1263
1264 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend span.select2-container.select2-container--open {
1265 margin-top: 32px !important;
1266 }
1267
1268 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .select2-search__field {
1269 min-width: 1em !important;
1270 }
1271
1272 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .postbox-header h2 {
1273 padding: 15px;
1274 line-height: 30px;
1275 display: block;
1276 }
1277
1278 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .postbox-header h2:before {
1279 content: "\e936";
1280 color: var(--tutor-primary-color);
1281 font-family: "tutor" !important;
1282 speak: none;
1283 font-style: normal;
1284 font-weight: normal;
1285 font-variant: normal;
1286 text-transform: none;
1287 line-height: 1;
1288 -webkit-font-smoothing: antialiased;
1289 -moz-osx-font-smoothing: grayscale;
1290 margin-right: 10px;
1291 }
1292
1293 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .inside {
1294 padding: 0;
1295 margin: 0;
1296 }
1297
1298 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .tutor-metabox-add-topics, body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .tutor-topics-edit-form {
1299 background: #f1f1f1;
1300 margin: 0;
1301 padding: 15px;
1302 }
1303