PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.9.15
Tutor LMS – eLearning and online course solution v1.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
1552 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-certificate-template-tab {
879 max-width: 735px;
880 margin: auto;
881 display: grid;
882 }
883
884 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header {
885 justify-self: center;
886 gap: 15px;
887 margin-bottom: 32px;
888 /* color/primary/fill/30 */
889 background: #f6f8fd;
890 border-radius: 5px;
891 padding: 4px;
892 }
893
894 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header.d-flex {
895 display: -webkit-box;
896 display: -ms-flexbox;
897 display: flex;
898 display: -o-flex;
899 display: -ms-flex;
900 display: -moz-flex;
901 display: -webkit-flex;
902 }
903
904 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header-item {
905 color: #9ca0ac;
906 font-weight: 500;
907 font-size: 15px;
908 line-height: 160%;
909 cursor: pointer;
910 padding: 4px 20px;
911 border-radius: 5px;
912 -webkit-transition: 200ms linear;
913 transition: 200ms linear;
914 }
915
916 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header-item .item-wrapper {
917 display: -webkit-box;
918 display: -ms-flexbox;
919 display: flex;
920 -webkit-box-align: center;
921 -ms-flex-align: center;
922 align-items: center;
923 gap: 7px;
924 }
925
926 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header-item .item-wrapper .icon {
927 font-size: 24px;
928 }
929
930 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header-item.is-active {
931 color: #3e64de;
932 background-color: white;
933 -webkit-box-shadow: 0px 1px 2px rgba(2, 11, 83, 0.2);
934 box-shadow: 0px 1px 2px rgba(2, 11, 83, 0.2);
935 }
936
937 body.tutor-screen-course-builder .tutor-certificate-template-tab .tab-header-item:not(.is-active) img {
938 filter: grayscale(100%);
939 -o-filter: grayscale(100%);
940 -ms-filter: grayscale(100%);
941 -moz-filter: grayscale(100%);
942 -webkit-filter: grayscale(100%);
943 opacity: 0.55;
944 }
945
946 body.tutor-screen-course-builder .tutor-certificate-template {
947 display: grid;
948 gap: 25px;
949 grid-template-columns: repeat(auto-fill, minmax(228px, 1fr));
950 grid-template-rows: -webkit-min-content;
951 grid-template-rows: min-content;
952 position: relative;
953 /* min-height: 580px;
954 max-height: 944px; */
955 }
956
957 body.tutor-screen-course-builder .tutor-certificate-template .tutor-certificate-collapsible {
958 display: none;
959 }
960
961 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field {
962 display: -webkit-inline-box;
963 display: -ms-inline-flexbox;
964 display: inline-flex;
965 cursor: pointer;
966 position: relative;
967 }
968
969 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field img {
970 max-width: 100%;
971 }
972
973 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field input[type='radio'] {
974 display: none;
975 appearance: none;
976 -moz-appearance: none;
977 -webkit-appearance: none;
978 }
979
980 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field input[type='radio']:checked + .icon-wrapper {
981 -webkit-box-shadow: 0 0 0 2px #3e64de;
982 box-shadow: 0 0 0 2px #3e64de;
983 }
984
985 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field input[type='radio']:checked + .icon-wrapper::before {
986 opacity: 1;
987 -webkit-transform: scale(1);
988 transform: scale(1);
989 }
990
991 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field span.icon-wrapper {
992 -webkit-box-shadow: 0 0 0 1px #eff1f6;
993 box-shadow: 0 0 0 1px #eff1f6;
994 border-radius: 6px;
995 -webkit-transition: -webkit-box-shadow 200ms ease;
996 transition: -webkit-box-shadow 200ms ease;
997 transition: box-shadow 200ms ease;
998 transition: box-shadow 200ms ease, -webkit-box-shadow 200ms ease;
999 position: relative;
1000 }
1001
1002 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field span.icon-wrapper::before {
1003 content: '';
1004 position: absolute;
1005 width: 28px;
1006 height: 28px;
1007 background-size: 25px;
1008 background-repeat: no-repeat;
1009 background-position: left 2px center;
1010 background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.42318 12.9161C6.3686 12.8593 6.32513 12.7929 6.29503 12.7201C6.23499 12.558 6.23499 12.3797 6.29503 12.2175C6.32453 12.1445 6.36807 12.0779 6.42318 12.0215L7.33283 11.1496C7.38636 11.0869 7.45336 11.0371 7.52883 11.0038C7.60148 10.971 7.68026 10.9538 7.76001 10.9536C7.84642 10.9519 7.93217 10.9691 8.01129 11.0038C8.0895 11.0386 8.16031 11.0881 8.21985 11.1496L10.9639 13.8986L16.8539 8.00855C16.9119 7.94744 16.981 7.89797 17.0575 7.8628C17.1368 7.82861 17.2224 7.81149 17.3088 7.81255C17.3898 7.813 17.4698 7.83071 17.5435 7.8645C17.6171 7.8983 17.6827 7.94741 17.7359 8.00855L18.6456 8.89306C18.7007 8.9494 18.7442 9.01598 18.7737 9.08906C18.8338 9.25121 18.8338 9.42949 18.7737 9.59163C18.7436 9.66439 18.7002 9.73087 18.6456 9.78763L11.4061 16.9894C11.3522 17.0523 11.2853 17.1029 11.2101 17.1377C11.0492 17.2041 10.8685 17.2041 10.7076 17.1377C10.6323 17.1029 10.5655 17.0523 10.5116 16.9894L6.42318 12.9161Z' fill='white'/%3E%3C/svg%3E%0A");
1011 /* text/brand */
1012 background-color: #3e64de;
1013 border-radius: 50%;
1014 right: -15px;
1015 top: -15px;
1016 z-index: 1;
1017 opacity: 0;
1018 -webkit-transform: scale(1.15);
1019 transform: scale(1.15);
1020 -webkit-transition: 200ms linear;
1021 transition: 200ms linear;
1022 }
1023
1024 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field span.icon-wrapper img {
1025 border-radius: 6px;
1026 }
1027
1028 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field .template-item-overlay {
1029 display: -webkit-box;
1030 display: -ms-flexbox;
1031 display: flex;
1032 -webkit-box-align: center;
1033 -ms-flex-align: center;
1034 align-items: center;
1035 -webkit-box-pack: center;
1036 -ms-flex-pack: center;
1037 justify-content: center;
1038 -webkit-box-orient: vertical;
1039 -webkit-box-direction: normal;
1040 -ms-flex-direction: column;
1041 flex-direction: column;
1042 gap: 17px;
1043 position: absolute;
1044 inset: 0;
1045 background: rgba(255, 255, 255, 0.6);
1046 /* stroke/light20 */
1047 -webkit-backdrop-filter: blur(30px);
1048 backdrop-filter: blur(30px);
1049 /* Note: backdrop-filter has minimal browser support */
1050 border-radius: 6px;
1051 visibility: hidden;
1052 opacity: 0;
1053 -webkit-transition: 200ms linear;
1054 transition: 200ms linear;
1055 }
1056
1057 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field .template-item-overlay .tutor-btn {
1058 border-radius: 6px;
1059 opacity: 0;
1060 -webkit-transform: translateY(10px);
1061 transform: translateY(10px);
1062 -webkit-transition: 200ms linear;
1063 transition: 200ms linear;
1064 }
1065
1066 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field .template-item-overlay .tutor-btn.tutor-is-outline {
1067 background: transparent;
1068 color: var(--tutor-primary);
1069 }
1070
1071 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field .template-item-overlay .tutor-btn.tutor-is-outline:hover {
1072 background-color: var(--tutor-primary-hover);
1073 border-color: var(--tutor-primary-hover);
1074 color: var(--tutor-white);
1075 }
1076
1077 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field .template-item-overlay .tutor-btn:nth-child(1) {
1078 -webkit-transition-delay: 100ms;
1079 transition-delay: 100ms;
1080 }
1081
1082 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field .template-item-overlay .tutor-btn:nth-child(2) {
1083 -webkit-transition-delay: 130ms;
1084 transition-delay: 130ms;
1085 }
1086
1087 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field:hover .template-item-overlay {
1088 visibility: visible;
1089 opacity: 1;
1090 }
1091
1092 body.tutor-screen-course-builder .tutor-certificate-template label.template-radio-field:hover .template-item-overlay .tutor-btn {
1093 opacity: 1;
1094 -webkit-transform: translateY(0);
1095 transform: translateY(0);
1096 }
1097
1098 body.tutor-screen-course-builder .tutor-certificate-template .template-load-more {
1099 position: absolute;
1100 width: 100%;
1101 height: 185px;
1102 bottom: 0;
1103 background: -webkit-gradient(linear, left top, left bottom, color-stop(1.31%, rgba(255, 255, 255, 0.0001)), color-stop(15.41%, rgba(255, 255, 255, 0.74)), color-stop(38.83%, rgba(255, 255, 255, 0.92)), to(#ffffff));
1104 background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 1.31%, rgba(255, 255, 255, 0.74) 15.41%, rgba(255, 255, 255, 0.92) 38.83%, #ffffff 100%);
1105 text-align: center;
1106 display: grid;
1107 place-content: center;
1108 }
1109
1110 body.tutor-screen-course-builder .tutor-certificate-template .template-load-more .load-more-btn {
1111 border: none;
1112 background: transparent;
1113 outline: none;
1114 display: -webkit-box;
1115 display: -ms-flexbox;
1116 display: flex;
1117 -webkit-box-align: center;
1118 -ms-flex-align: center;
1119 align-items: center;
1120 gap: 5px;
1121 }
1122
1123 body.tutor-screen-course-builder .tutor-certificate-template .template-load-more .load-more-btn span {
1124 font-size: 20px;
1125 }
1126
1127 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend {
1128 /*
1129 * Course Level Meta
1130 */
1131 /**
1132 Content Drip (Pro)
1133 */
1134 }
1135
1136 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend.admin-bar .tutor-dashboard-builder-header {
1137 top: 32px;
1138 }
1139
1140 @media (max-width: 783px) {
1141 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend.admin-bar .tutor-dashboard-builder-header {
1142 top: 46px;
1143 }
1144 }
1145
1146 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 {
1147 height: 100px;
1148 }
1149
1150 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-form-row {
1151 margin-top: 20px;
1152 margin-bottom: 20px;
1153 }
1154
1155 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section {
1156 margin-bottom: 60px;
1157 }
1158
1159 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-frontend-builder-item-scope {
1160 margin-bottom: 30px;
1161 }
1162
1163 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-frontend-builder-item-scope:last-child {
1164 margin-bottom: 0;
1165 }
1166
1167 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-frontend-builder-item-scope .tutor-builder-item-heading {
1168 font-weight: 500;
1169 line-height: 21px;
1170 margin-bottom: 10px;
1171 display: block;
1172 }
1173
1174 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 {
1175 font-size: 20px;
1176 font-weight: 700;
1177 color: #1d1f37;
1178 position: relative;
1179 overflow: hidden;
1180 z-index: 1;
1181 margin: 0 0 25px;
1182 cursor: pointer;
1183 }
1184
1185 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3::after {
1186 content: "";
1187 position: absolute;
1188 top: 50%;
1189 left: 0;
1190 width: 100%;
1191 height: 1px;
1192 background: var(--tutor-primary-color);
1193 z-index: -1;
1194 }
1195
1196 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 {
1197 float: left;
1198 background-color: #fff;
1199 font-size: 20px;
1200 line-height: 20px;
1201 }
1202
1203 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 i {
1204 color: var(--tutor-primary-color);
1205 font-size: 14px;
1206 }
1207
1208 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-section-title h3 span {
1209 padding: 0 15px 0 9px;
1210 }
1211
1212 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .course-empty-content {
1213 margin: 15px 0;
1214 }
1215
1216 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header {
1217 margin-top: -15px;
1218 text-align: right;
1219 font-size: 12px;
1220 position: static;
1221 }
1222
1223 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header a {
1224 color: #393c40;
1225 }
1226
1227 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header a:first-child {
1228 padding-right: 7px;
1229 }
1230
1231 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-section .tutor-course-builder-header a:last-child {
1232 padding-left: 7px;
1233 }
1234
1235 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header {
1236 padding: 10px 0px;
1237 border-bottom: 2px solid #DCDFE5;
1238 position: fixed;
1239 top: 0px;
1240 background: #fff;
1241 width: 100%;
1242 z-index: 99;
1243 }
1244
1245 @media (max-width: 991px) {
1246 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header {
1247 position: static;
1248 }
1249 }
1250
1251 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-row {
1252 -webkit-box-pack: justify;
1253 -ms-flex-pack: justify;
1254 justify-content: space-between;
1255 }
1256
1257 @media (max-width: 991px) {
1258 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-row .tutor-col-auto {
1259 -webkit-box-flex: 0;
1260 -ms-flex: 0 0 100%;
1261 flex: 0 0 100%;
1262 max-width: 100%;
1263 }
1264 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-row .tutor-col-auto:first-child {
1265 margin-bottom: 15px;
1266 }
1267 }
1268
1269 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-button {
1270 white-space: nowrap;
1271 margin-left: auto;
1272 }
1273
1274 @media (max-width: 991px) {
1275 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-button {
1276 padding: 6px 10px;
1277 }
1278 }
1279
1280 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left {
1281 display: -webkit-box;
1282 display: -ms-flexbox;
1283 display: flex;
1284 -webkit-box-align: center;
1285 -ms-flex-align: center;
1286 align-items: center;
1287 -webkit-box-pack: justify;
1288 -ms-flex-pack: justify;
1289 justify-content: space-between;
1290 }
1291
1292 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left .tutor-dashboard-builder-logo {
1293 padding: 0 25px;
1294 position: relative;
1295 }
1296
1297 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left .tutor-dashboard-builder-logo img {
1298 max-height: 32px;
1299 }
1300
1301 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button {
1302 margin: 0;
1303 padding: 0px 25px;
1304 line-height: 30px;
1305 border: none;
1306 border-left: 1px solid #DCDFE5;
1307 background: transparent;
1308 display: -webkit-inline-box;
1309 display: -ms-inline-flexbox;
1310 display: inline-flex;
1311 color: var(--tutor-text-color);
1312 -webkit-transition: 300ms;
1313 transition: 300ms;
1314 font-weight: 500;
1315 white-space: nowrap;
1316 }
1317
1318 @media (max-width: 991px) {
1319 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button {
1320 border-left: none;
1321 }
1322 }
1323
1324 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button i {
1325 font-size: 24px;
1326 line-height: 30px;
1327 margin-right: 9px;
1328 }
1329
1330 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover {
1331 color: var(--tutor-primary-color);
1332 background: transparent;
1333 }
1334
1335 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-left button:hover i {
1336 color: var(--tutor-primary-color);
1337 }
1338
1339 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right {
1340 display: -webkit-box;
1341 display: -ms-flexbox;
1342 display: flex;
1343 -webkit-box-align: center;
1344 -ms-flex-align: center;
1345 align-items: center;
1346 -webkit-box-pack: justify;
1347 -ms-flex-pack: justify;
1348 justify-content: space-between;
1349 }
1350
1351 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a {
1352 color: var(--tutor-text-color);
1353 font-weight: 500;
1354 line-height: 36px;
1355 padding: 0 25px;
1356 -webkit-transition: 300ms;
1357 transition: 300ms;
1358 white-space: nowrap;
1359 }
1360
1361 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a i {
1362 font-size: 36px;
1363 line-height: 36px;
1364 display: inline-block;
1365 vertical-align: top;
1366 padding-right: 9px;
1367 }
1368
1369 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-dashboard-builder-header .tutor-dashboard-builder-header-right a:hover {
1370 color: var(--tutor-primary-color);
1371 }
1372
1373 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-course-builder-section {
1374 padding: 113px 0 45px;
1375 background-color: #ffffff;
1376 }
1377
1378 @media (max-width: 991px) {
1379 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-course-builder-section {
1380 padding-top: 60px;
1381 }
1382 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 {
1383 width: 100%;
1384 max-width: 100%;
1385 -webkit-box-flex: 0;
1386 -ms-flex: 0 0 100%;
1387 flex: 0 0 100%;
1388 }
1389 }
1390
1391 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 {
1392 background: #f1f1f1;
1393 border: 1px solid #dcdfe5;
1394 margin-top: 25px;
1395 padding: 20px;
1396 }
1397
1398 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-level-meta {
1399 display: -webkit-box;
1400 display: -ms-flexbox;
1401 display: flex;
1402 display: -o-flex;
1403 display: -ms-flex;
1404 display: -moz-flex;
1405 display: -webkit-flex;
1406 -webkit-box-pack: justify;
1407 -ms-flex-pack: justify;
1408 justify-content: space-between;
1409 -o-justify-content: space-between;
1410 -ms-justify-content: space-between;
1411 -moz-justify-content: space-between;
1412 -webkit-justify-content: space-between;
1413 }
1414
1415 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-level-meta label {
1416 margin: 0 40px 0 0;
1417 font-weight: 600;
1418 }
1419
1420 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-builder-course-price .tutor-form-group input {
1421 margin-bottom: 0;
1422 }
1423
1424 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-frontend-builder-course-price .tutor-styled-radio {
1425 display: -webkit-box;
1426 display: -ms-flexbox;
1427 display: flex;
1428 -webkit-box-align: center;
1429 -ms-flex-align: center;
1430 align-items: center;
1431 }
1432
1433 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-btn-group {
1434 display: -webkit-box;
1435 display: -ms-flexbox;
1436 display: flex;
1437 -webkit-box-pack: justify;
1438 -ms-flex-pack: justify;
1439 justify-content: space-between;
1440 -ms-flex-wrap: wrap;
1441 flex-wrap: wrap;
1442 }
1443
1444 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .lesson-modal-form-wrap .lesson-content-drip-wrap {
1445 padding: 10px;
1446 border: 1px solid #e4e4e4;
1447 }
1448
1449 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .lesson-modal-form-wrap .lesson-content-drip-wrap h3 {
1450 margin: 0 0 10px 0;
1451 }
1452
1453 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .select2-dropdown.increasezindex {
1454 z-index: 9999999999999;
1455 }
1456
1457 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .select2-selection__rendered [class^="tutor-icon-"] {
1458 vertical-align: middle;
1459 }
1460
1461 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips {
1462 position: fixed;
1463 max-width: 370px;
1464 }
1465
1466 @media (max-width: 991px) {
1467 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips {
1468 position: static;
1469 }
1470 }
1471
1472 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips .tutor-course-builder-tips-title {
1473 font-size: 16px;
1474 color: #8C94A8;
1475 font-weight: 700;
1476 display: -webkit-box;
1477 display: -ms-flexbox;
1478 display: flex;
1479 -webkit-box-align: center;
1480 -ms-flex-align: center;
1481 align-items: center;
1482 }
1483
1484 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips .tutor-course-builder-tips-title i {
1485 font-size: 24px;
1486 color: var(--tutor-primary-color);
1487 margin-right: 11px;
1488 }
1489
1490 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul {
1491 margin: 0;
1492 padding: 0 0 0 35px;
1493 list-style: none;
1494 }
1495
1496 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul li {
1497 position: relative;
1498 margin-bottom: 8px;
1499 line-height: 24px;
1500 }
1501
1502 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .tutor-course-builder-upload-tips ul li::after {
1503 content: '';
1504 position: absolute;
1505 height: 8px;
1506 width: 8px;
1507 border-radius: 50%;
1508 background: #DCDFE5;
1509 left: -26px;
1510 top: 9px;
1511 }
1512
1513 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend span.select2-container.select2-container--open {
1514 margin-top: 32px !important;
1515 }
1516
1517 body.tutor-screen-course-builder.tutor-screen-course-builder-frontend .select2-search__field {
1518 min-width: 1em !important;
1519 }
1520
1521 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .postbox-header h2 {
1522 padding: 15px;
1523 line-height: 30px;
1524 display: block;
1525 }
1526
1527 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .postbox-header h2:before {
1528 content: "\e936";
1529 color: var(--tutor-primary-color);
1530 font-family: "tutor" !important;
1531 speak: none;
1532 font-style: normal;
1533 font-weight: normal;
1534 font-variant: normal;
1535 text-transform: none;
1536 line-height: 1;
1537 -webkit-font-smoothing: antialiased;
1538 -moz-osx-font-smoothing: grayscale;
1539 margin-right: 10px;
1540 }
1541
1542 body.tutor-screen-course-builder:not(.tutor-screen-course-builder-frontend) #tutor-course-topics .inside {
1543 padding: 0;
1544 margin: 0;
1545 }
1546
1547 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 {
1548 background: #f1f1f1;
1549 margin: 0;
1550 padding: 15px;
1551 }
1552