PluginProbe ʕ •ᴥ•ʔ
EmbedPress – PDF Embedder, Embed PDF viewer, YouTube Videos, 3D FlipBook, Social feeds & more / 4.5.2
EmbedPress – PDF Embedder, Embed PDF viewer, YouTube Videos, 3D FlipBook, Social feeds & more v4.5.2
4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 trunk 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 2.0.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.2.0 2.2.1 2.2.2 2.3.0 2.3.1 2.3.2 2.3.3 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 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.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.1.3 3.2.0 3.2.1 3.3.0 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.6.5 3.6.6 3.6.7 3.6.8 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.14 3.9.15 3.9.16 3.9.17 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9 4.0.0 4.0.1 4.0.10 4.0.11 4.0.12 4.0.13 4.0.14 4.0.2 4.0.3 4.0.4 4.0.5 4.0.6 4.0.7 4.0.8 4.0.9 4.1.0 4.1.1 4.1.10 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.2.0 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.3.0 4.3.1 4.4.0 4.4.1 4.4.10 4.4.11 4.4.2 4.4.3 4.4.4 4.4.5 4.4.6 4.4.7 4.4.8 4.4.9 4.5.0 4.5.1
embedpress / assets / css / admin.css
embedpress / assets / css Last commit date
fonts 9 months ago vendor 8 months ago admin-notices.css 2 months ago admin.build.css 2 months ago admin.css 7 months ago analytics.build.css 1 month ago blocks.build.css 1 month ago carousel.min.css 2 years ago custom-player.build.css 1 month ago el-icon.css 2 months ago embedpress-elementor.css 2 years ago embedpress.css 1 month ago ep-pdf-lightbox.css 2 months ago feature-notices.css 7 months ago font.css 7 years ago glider.min.css 2 years ago index.html 7 years ago lazy-load.css 6 months ago meetup-events.css 7 months ago modal.css 8 months ago onboarding.build.css 2 months ago pdf-gallery.css 2 months ago plyr.css 9 months ago preview.css 6 years ago settings-icons.css 9 months ago settings.css 2 months ago
admin.css
1219 lines
1 /**
2 * @package EmbedPress
3 * @author EmbedPress <help@embedpress.com>
4 * @copyright Copyright (C) 2023 EmbedPress. All rights reserved.
5 * @license GPLv2 or later
6 * @since 1.3.1
7 */
8
9 /**
10 * WordPress's admin sidebar.
11 */
12 #toplevel_page_embedpress>a.current,
13 #toplevel_page_embedpress>a.wp-has-current-submenu {
14 background-color: #655997 !important;
15 }
16
17 #toplevel_page_embedpress:active .wp-not-current-submenu .dashicons-admin-generic::before,
18 #toplevel_page_embedpress:hover .wp-not-current-submenu .dashicons-admin-generic::before {
19 background-position: 0 -26px;
20 }
21
22 #toplevel_page_embedpress>a.wp-has-current-submenu .dashicons-admin-generic::before,
23 #toplevel_page_embedpress .current .dashicons-admin-generic::before {
24 background-position: 0 -60px;
25 }
26
27 /**
28 * Helper classes.
29 */
30 .ep-label-danger {
31 color: #D54E21;
32 }
33
34 .ep-label-success {
35 color: #5CA410;
36 }
37
38 .ep-small-link {
39 line-height: 28px;
40 font-size: 0.8em;
41 }
42
43 .ep-small-spacing {
44 margin-left: 5px;
45 }
46
47 /**
48 * EmbedPress Settings Wrapper.
49 */
50
51 #embedpress-settings-wrapper {
52 margin-top: 15px;
53 }
54
55 #embedpress-settings-wrapper>header {
56 display: flex;
57 justify-content: space-between;
58 }
59
60 #embedpress-settings-wrapper>header .pressshack-title {
61 display: inline-block;
62 padding: 10px 0 10px 55px;
63 background-image: url(../images/icon-128x128.png);
64 background-size: 45px auto;
65 background-position: left center;
66 background-repeat: no-repeat;
67 background-color: transparent;
68 }
69
70 #embedpress-settings-wrapper>header h1 {
71 margin: .67em 0 15px .15em;
72 font-weight: 600;
73 font-size: 2em;
74 }
75
76 #embedpress-settings-wrapper>header h1 a,
77 #embedpress-settings-wrapper>header h1 a:hover,
78 #embedpress-settings-wrapper>header h1 a:focus,
79 #embedpress-settings-wrapper>header h1 a:active {
80 color: #23282d;
81 }
82
83 #embedpress-settings-wrapper .nav-tab-wrapper .nav-tab {
84 color: inherit;
85 }
86
87 #embedpress-settings-wrapper .nav-tab-wrapper .nav-tab-active {
88 border-top-color: #655997;
89 color: #655997;
90 }
91
92 #embedpress-settings-wrapper .nav-tab-wrapper .nav-tab:not(.nav-tab-active):hover {
93 color: #555;
94 }
95
96 #embedpress-settings-wrapper input:not([type="checkbox"]):not([type="radio"]):not(.wp-color-picker):not(.wp-picker-clear) {
97 -webkit-border-radius: 4px;
98 -moz-border-radius: 4px;
99 border-radius: 4px;
100 padding: 4.5px 10px;
101 }
102
103 #embedpress-settings-wrapper input:focus,
104 #embedpress-settings-wrapper select:focus,
105 #embedpress-settings-wrapper textarea:focus,
106 #embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):active,
107 #embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):focus,
108 #embedpress-settings-wrapper a:active,
109 #embedpress-settings-wrapper a:focus {
110 -webkit-box-shadow: 0 0 2px rgba(101, 89, 151, .8);
111 -moz-box-shadow: 0 0 2px rgba(101, 89, 151, .8);
112 box-shadow: 0 0 2px rgba(101, 89, 151, .8);
113 }
114
115 #embedpress-settings-wrapper input:focus,
116 #embedpress-settings-wrapper select:focus,
117 #embedpress-settings-wrapper textarea:focus,
118 #embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):active,
119 #embedpress-settings-wrapper button:not(.notice-dismiss):not([type="submit"]):focus {
120 border-color: #9D94C9;
121 }
122
123 #embedpress-settings-wrapper input[type="radio"]::before {
124 background-color: #9D94C9;
125 }
126
127 #embedpress-settings-wrapper>footer {
128 text-align: center;
129 }
130
131 #embedpress-settings-wrapper>footer p {
132 color: #666;
133 font-size: 12px;
134 }
135
136 #embedpress-settings-wrapper>footer .dashicons {
137 font-size: 16px;
138 width: 16px;
139 height: 16px;
140 }
141
142 #embedpress-settings-wrapper>footer .dashicons.dashicons-star-filled {
143 line-height: 18px;
144 font-size: 12px;
145 width: 12px;
146 height: 12px;
147 color: #FFB300;
148 -webkit-transition: color 200ms ease-in-out;
149 -moz-transition: color 200ms ease-in-out;
150 -o-transition: color 200ms ease-in-out;
151 transition: color 200ms ease-in-out;
152 }
153
154 #embedpress-settings-wrapper>footer a:hover .dashicons.dashicons-star-filled {
155 color: #C58C07;
156 }
157
158 #embedpress-settings-wrapper>footer>nav ul {
159 list-style: none;
160 }
161
162 #embedpress-settings-wrapper>footer>nav ul>li {
163 display: inline-block;
164 }
165
166 #embedpress-settings-wrapper>footer>nav ul>li:not(:first-child) {
167 margin-left: 15px;
168 }
169
170 #embedpress-settings-wrapper>footer>nav ul>li>a {
171 font-weight: bold;
172 }
173
174 #embedpress-settings-wrapper a {
175 color: #777;
176 }
177
178 #embedpress-settings-wrapper a,
179 #embedpress-settings-wrapper button #embedpress-settings-wrapper button::before {
180 -webkit-transition: all 200ms ease-in-out;
181 -moz-transition: all 200ms ease-in-out;
182 -o-transition: all 200ms ease-in-out;
183 transition: all 200ms ease-in-out;
184 }
185
186 #embedpress-settings-wrapper a:link,
187 #embedpress-settings-wrapper a:visited,
188 #embedpress-settings-wrapper a:active,
189 #embedpress-settings-wrapper a:hover {
190 text-decoration: none;
191 }
192
193 #embedpress-settings-wrapper a:hover {
194 color: #9D94C9;
195 }
196
197 #embedpress-settings-wrapper .button-primary {
198 line-height: 1;
199 border: none;
200 background-color: #dc4444;
201 color: #ffffff;
202 font-size: 14px;
203 width: 150px;
204 height: 38px;
205 border-radius: 5px;
206 transition: all .3s;
207 text-shadow: none;
208 box-shadow: none;
209 margin: 0;
210 }
211
212 #embedpress-settings-wrapper button:not(.notice-dismiss).button-secondary {
213 background-color: #655997;
214 border-color: #363050;
215 color: #FFF;
216 }
217
218 #embedpress-settings-wrapper button:not(.notice-dismiss).button-secondary:hover {
219 background-color: #5A4F87;
220 }
221
222 #embedpress-settings-wrapper button:not(.notice-dismiss) {
223 -webkit-border-radius: 5px;
224 -moz-border-radius: 5px;
225 border-radius: 5px;
226 text-shadow: initial;
227 -webkit-box-shadow: initial;
228 -moz-box-shadow: initial;
229 box-shadow: initial;
230 vertical-align: middle;
231 line-height: 0;
232 min-height: 28px;
233 text-decoration: none;
234 padding: 15px 10px;
235 border-width: 2px;
236 border-style: solid;
237 }
238
239 #embedpress-settings-wrapper button:not(.notice-dismiss):hover,
240 #embedpress-settings-wrapper button:not(.notice-dismiss):active,
241 #embedpress-settings-wrapper button:not(.notice-dismiss):focus {
242 outline: none;
243 -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
244 -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
245 box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
246 }
247
248 #embedpress-settings-wrapper>#setting-error-settings_updated {
249 margin-left: 0;
250 margin-bottom: 15px;
251 }
252
253 #embedpress-settings-wrapper>#setting-error-settings_updated button.notice-dismiss:hover::before {
254 color: #655997;
255 }
256
257 .embedpress-col-half {
258 width: 49%;
259 height: auto;
260 }
261
262 .embedpress-admin-block-wrapper {
263 display: flex;
264 flex-flow: row wrap;
265 justify-content: space-between;
266 margin: -10px;
267 }
268
269 .embedpress-admin-block-wrapper .embedpress-admin-block {
270 background-color: #fff;
271 flex: 1 1 auto;
272 min-width: 250px;
273 width: 300px;
274 margin: 10px 10px 25px 10px;
275 box-shadow: 0px 8px 38px 0px rgba(16, 16, 16, 0.07);
276 border-radius: 5px;
277 display: flex;
278 flex-direction: column;
279 justify-content: center;
280 }
281
282 .embedpress-admin-block-header {
283 display: flex;
284 align-content: center;
285 align-items: center;
286 padding: 30px 0 0 25px;
287 }
288
289 .embedpress-admin-block-header-icon {
290 height: 40px;
291 width: 40px;
292 background: #f3edff;
293 padding: 10px;
294 box-sizing: border-box;
295 border-radius: 50%;
296 }
297
298 .embedpress-go-premium img {
299 width: 100%;
300 max-width: 400px;
301 display: block;
302 float: right;
303 }
304
305 .embedpress-admin-block-header .embedpress-admin-title {
306 margin: 0.7em 0 1em;
307 padding: 0 1.26582em;
308 font-size: 15px;
309 font-weight: 600;
310 text-overflow: ellipsis;
311 white-space: nowrap;
312 color: #333333;
313 }
314
315 .embedpress-go-premium .embedpress-admin-block-content {
316 overflow: hidden;
317 position: relative;
318 background-color: #fff;
319 padding: 0 1.5em 30px 85px;
320 }
321
322 .embedpress-admin-block-content p {
323 font-size: 13px;
324 color: #707070;
325 margin: 0px 0 20px 0;
326 line-height: 21px;
327 }
328
329 .embedpress-go-premium .embedpress-btn:hover,
330 .embedpress-go-premium .embedpress-btn {
331 background-color: #0099cc;
332 color: #fff !important;
333 padding: 6px 20px;
334 border: none;
335 box-shadow: none;
336 font-size: 14px;
337 height: auto;
338 text-transform: uppercase;
339 text-shadow: none;
340 letter-spacing: 0.05em;
341 }
342
343 .modal-dialog .row {
344 width: 100%;
345 }
346
347 .embedpress-version-name {
348 vertical-align: middle;
349 margin-top: 20px;
350 margin-right: 20px;
351 }
352
353 .embedpress-version-name span {
354 color: #687b95;
355 font-size: 14px;
356 font-weight: 700;
357 text-align: right;
358 display: block;
359 padding-bottom: 5px;
360 }
361
362
363 /**
364 * Fremius tweaks
365 */
366
367 #piframe,
368 .fs-secure-notice {
369 display: none;
370 }
371
372 .embedpress-go-pro-action {
373 color: #39b54a;
374 text-shadow: 1px 1px 1px #eee;
375 font-weight: bold;
376 }
377
378
379
380
381
382
383
384 /* leon css start */
385
386
387 .border {
388 overflow: hidden;
389 border-radius: 16px;
390 padding: 5px;
391 background: linear-gradient(180deg, #FFE3E1 4%, #E9E4FF 98.26%);
392 margin-bottom: 32px;
393 }
394
395 .background__white .sponsored-settings-top {
396 flex-direction: column;
397 align-items: flex-start;
398 background-color: #ffffff;
399 margin: 0px;
400 border-radius: 11px;
401 }
402
403 .background__white .ads-settings-title {
404 font-size: 17px;
405 font-weight: 600;
406 }
407
408 .sponsored-settings-top .ads-settings-description {
409 font-size: 14px;
410 font-weight: 400;
411 color: #7C8DB5;
412 margin-bottom: 16px;
413 }
414
415 .sponsored-settings-top .ads-settings-description strong {
416 color: #25396F;
417 }
418
419 .sponsored-toggle_wrapper {
420 background: #F5F7FC;
421 border-radius: 10px;
422 margin-bottom: 32px;
423 padding: 4px 0px;
424 display: flex;
425 }
426
427 .sponsored-toggle_btn {
428 padding: 9px 40px;
429 background: transparent;
430 margin: 0 4px;
431 border-radius: 8px;
432 cursor: pointer;
433 transition: all 0.5s;
434 display: flex;
435 justify-content: center;
436 align-items: center;
437 color: #7C8DB5;
438 font-size: 16px;
439 font-weight: 600;
440
441 }
442
443 .sponsored-toggle_btn span {
444 line-height: 0;
445 margin: 4px;
446
447 }
448
449 .sponsored-toggle_btn span svg path {
450 stroke: #7C8DB5;
451 }
452
453 .sponsored-active_btn {
454 background: #ffffff;
455 color: #25396F;
456 }
457
458 .sponsored-active_btn span svg path {
459 stroke: #25396F;
460 }
461
462 .sponsored-wrapper {
463 display: none;
464 }
465
466 .toggle-active {
467 display: block;
468 }
469
470 .negative-margin {
471 margin-top: -37px;
472 }
473
474 .sponsored-upload-options p.uploaded {
475 background: transparent;
476 padding: 2px 0px;
477 color: #7C8DB5;
478 font-size: 14px;
479 font-weight: 400;
480 }
481
482 .template__wrapper .form__control {
483 border: 1px solid #E5E6F2;
484 }
485
486 .template__wrapper .form__control::-webkit-inner-spin-button,
487 .template__wrapper .form__control::-webkit-outer-spin-button {
488 -webkit-appearance: none;
489 }
490
491 .range-control {
492 display: flex;
493 justify-content: center;
494 align-items: center;
495 border: 1px solid #E5E6F2;
496 border-radius: 5px;
497 padding: 0px;
498 height: 40px;
499 justify-content: space-between;
500 }
501
502 .range_positive {
503 font-size: 28px;
504 color: #7C8DB5;
505 line-height: 0;
506 text-align: center;
507 display: flex;
508 justify-content: center;
509 padding: 15px 0;
510 cursor: pointer;
511
512 }
513
514 .video-ad-prewiew-options .range-control .form__control {
515 background-color: #ffffff;
516 border: none;
517 text-align: center;
518 padding: 0px;
519 min-height: 35px;
520 height: 35px;
521 /* -moz-appearance: textfield; */
522 }
523
524 .range-control .controller {
525 background-color: #7C8DB5;
526 height: 2px;
527 width: 12px;
528 border-radius: 2px;
529 margin-left: -12px;
530 cursor: pointer;
531 }
532
533 .range-control .controller-roted {
534 transform: rotate(90deg);
535 }
536
537 .range-control .negative-controller {
538 margin: 0px;
539 }
540
541 .range-control .range_negative,
542 .range-control .range_positive {
543 padding: 20px 16px;
544 cursor: pointer;
545
546
547 }
548
549 .show-value {
550 display: flex;
551 justify-content: center;
552 align-items: center;
553 line-height: 0;
554 }
555
556 .input-none {
557 display: none;
558 }
559
560 .show-value span {
561 margin: 2px;
562 color: #25396F;
563 font-size: 14px;
564 font-family: 'DMSans';
565 font-weight: 500;
566 display: inline-block;
567 }
568
569 .template__wrapper .input__switch.switch__text:before,
570 .template__wrapper .input__switch.switch__text:after {
571 font-weight: 500;
572 }
573
574 .ad__adjust__controller__item .controller__label {
575 font-weight: 500;
576 }
577
578 .margin-bottom-24px {
579 margin-bottom: 20px;
580 }
581
582 .embedpress-card {
583 background: #ffffff;
584 border-radius: 8px;
585 padding: 23px;
586 padding-left: 100px;
587 border: 1px solid #EAEBF3;
588 position: relative;
589 overflow: hidden;
590 z-index: 1;
591 }
592
593 .embedpress-card::before {
594 content: "";
595 position: absolute;
596 left: 0;
597 right: 0;
598 top: 0;
599 bottom: 0;
600 background: linear-gradient(130deg, #ffffff00 47%, #e9e4ffd1 99%);
601 opacity: 0;
602 transition: all .5s;
603 z-index: -1;
604 }
605
606 .embedpress-card:hover::before {
607 opacity: 1;
608 }
609
610 .hover-eff_img svg {
611 width: 100%;
612 height: 100%;
613 }
614
615 .embedpress-card .button {
616 border: none;
617 background-color: transparent;
618 padding: 0px;
619 color: #5B4D96;
620 gap: 0;
621 z-index: 999;
622 position: relative;
623 }
624
625 .embedpress-card .button span {
626 line-height: 0;
627 }
628
629
630 .embedpress__row .embedpress-card a.button:hover {
631 background: transparent !important;
632 padding: 0px !important;
633 color: #5B4D96 !important;
634 }
635
636 .intro-banner {
637 margin: 24px 0 24px 0;
638 display: flex;
639 background: linear-gradient(130deg, #ffffff 70%, #e9e4ff 96%);
640 border-radius: 16px;
641 gap: 30px;
642
643 }
644
645
646
647 .video-container {
648 margin: 24px;
649 margin-right: 0;
650 }
651
652 .video-container .img-box {
653 width: 300px;
654 display: inline-block;
655 height: 100%;
656 position: relative;
657
658 }
659
660 .video-container .img-box img {
661 width: 100%;
662 height: 100%;
663 border-radius: 8px;
664 }
665
666 .img-box button.video-play_btn {
667 background-color: #ffffff80;
668 height: 60px;
669 width: 60px;
670 position: absolute;
671 border-radius: 50%;
672 cursor: pointer;
673 display: flex;
674 align-items: center;
675 justify-content: center;
676 top: 50%;
677 left: 50%;
678 transform: translate(-30px, -30px);
679 }
680
681 .popup-video-wrap {
682 position: fixed;
683 top: 0;
684 left: 0;
685 width: 100vw;
686 height: 100vh;
687 background: #140b35e0;
688 z-index: 11;
689 display: none;
690 }
691
692 .popup-active {
693 display: block;
694 }
695
696 .popup-video {
697 position: absolute;
698 z-index: 997;
699 width: 750px;
700 height: 422px;
701 left: 50%;
702 top: 50%;
703 transform: translate(-50%, -50%);
704 max-width: calc(100% - 30px);
705 max-height: 100%;
706 }
707
708 .close-video_btn {
709 z-index: 999;
710 position: absolute;
711 right: -40px;
712 top: -30px;
713 cursor: pointer;
714 background-color: transparent;
715 }
716
717 .close-video_btn .close-btn:before,
718 .close-video_btn .close-btn:after {
719 position: absolute;
720 left: 17px;
721 content: ' ';
722 height: 18px;
723 width: 2px;
724 background-color: #333;
725 top: 9px;
726 }
727
728 .close-video_btn .close-btn {
729 cursor: pointer;
730 background: #fff;
731 border-radius: 50%;
732 width: 35px;
733 height: 35px;
734 }
735
736 .close-video_btn .close-btn:before {
737 transform: rotate(45deg);
738 }
739
740 .close-video_btn .close-btn:after {
741 transform: rotate(-45deg);
742 }
743
744 .popup-video iframe {
745 z-index: 999;
746 position: absolute;
747 width: 100%;
748 height: 100%;
749 left: 0;
750 top: 0;
751 border-radius: 8px;
752
753 }
754
755 .intro-text_wrapper {
756 margin: 24px;
757 max-width: 790px;
758 margin-left: 0;
759 }
760
761 h4.intro-header {
762 font-size: 24px;
763 font-weight: 600;
764 text-align: left;
765 color: #5B4E96;
766 margin-bottom: 12px;
767 }
768
769 p.intro-sub_header {
770 font-size: 16px;
771 font-weight: 400;
772 text-align: left;
773 color: #7F8BB2;
774 margin-bottom: 24px;
775 }
776
777 a.intro-docu_btn {
778 background-color: #5B4E96;
779 font-size: 14px;
780 font-weight: 500;
781 text-align: center;
782 color: #fff;
783 padding: 8px 16px;
784 border-radius: 6px;
785 }
786
787 /* .sponsored-floating_quick-links_wrapper {
788 display: none;
789 }
790 .sponsored-link_active {
791 display: block;
792
793 }
794 */
795
796 .sponsored-floating_quick-links {
797 position: fixed;
798 background-color: transparent;
799 bottom: 18px;
800 right: 22px;
801 z-index: 99;
802 display: flex;
803 justify-content: right;
804 align-items: flex-end;
805 }
806
807 /*
808 .sponsored-floating_quick-icon {
809 display: none;
810 line-height: 0;
811 padding: 16px;
812 border-radius: 50%;
813 } */
814
815
816 .sponsored-quick_link .sponsored-floating_quick-icon {
817 position: absolute;
818 transform: scale(.6);
819 width: 100%;
820 height: 100%;
821 display: flex;
822 align-items: center;
823 justify-content: center;
824 }
825
826 .sponsored-quick_link .sponsored-floating_quick-icon.active-icon {
827 opacity: 0;
828 visibility: hidden;
829 transition: all 0.4s ease-in-out;
830 }
831
832 .sponsored-quick_link .sponsored-floating_quick-icon.close-icon {
833 opacity: 0;
834 visibility: hidden;
835 transition: all 0.4s ease-in-out;
836 }
837
838
839 .sponsored-quick_link .sponsored-floating_quick-icon.active-icon.sponsored-link_active {
840 opacity: 1;
841 visibility: visible;
842 transition: all 0.3s ease-in-out;
843 transform: scale(1);
844 }
845
846 .sponsored-quick_link .sponsored-floating_quick-icon.close-icon.sponsored-link_active {
847 opacity: 1;
848 visibility: visible;
849 transition: all 0.3s ease-in-out;
850 transform: scale(1);
851 }
852
853 .sponsored-floating_quick-links_wrapper.sponsored-link_active .floating-item {
854 opacity: 1;
855 visibility: visible;
856 transform: scale(1);
857 }
858
859 .sponsored-link_active .floating-item.item-1 {
860 transition: transform 0.2s 105ms;
861 }
862
863 .sponsored-link_active .floating-item.item-2 {
864 transition: transform 0.2s 70ms;
865 }
866
867 .sponsored-link_active .floating-item.item-3 {
868 transition: transform 0.2s 35ms;
869 }
870
871 .sponsored-link_active .floating-item.item-4 {
872 transition: transform 0.2s 0ms;
873 }
874
875 .floating-item.item-1 {
876 bottom: 268px;
877 }
878
879 .floating-item.item-2 {
880 bottom: 204px;
881 }
882
883 .floating-item.item-3 {
884 bottom: 142px;
885 }
886
887 .floating-item.item-4 {
888 bottom: 80px;
889 }
890
891 .sponsored-floating_quick-links_wrapper .floating-item {
892 position: absolute;
893 right: 8px;
894 opacity: 0;
895 visibility: hidden;
896 transform: scale(0);
897 transition: all 0.2s ease-in-out;
898 }
899
900 .floating-item .sponsored-items--details {
901 font-size: 16px;
902 font-weight: 500;
903 line-height: 20px;
904 color: #092161;
905 padding: 8px 16px;
906 background: #FFFFFF;
907 border-radius: 4px;
908 position: absolute;
909 top: 50%;
910 transform: translateY(-50%);
911 right: calc(100% + 16px);
912 white-space: nowrap;
913 box-shadow: 0px 18px 24px 8px rgba(23, 10, 83, 0.1215686275);
914 transition: all 0.2s ease-out;
915 }
916
917 .floating-item .sponsored-items--icon {
918 display: inline-flex;
919 justify-content: center;
920 align-items: center;
921 width: 48px;
922 height: 48px;
923 background: #FFFFFF;
924 border-radius: 50%;
925 box-shadow: 0px 18px 24px 8px rgba(23, 10, 83, 0.215686275);
926 }
927
928 /* .sponsored-link_list .sponsored-link_list-item {
929 text-align: right;
930 }
931
932 .sponsored-link_list .sponsored-link_list-item a {
933 display: flex;
934 align-items: center;
935 margin-bottom: 6px;
936 justify-content: flex-end;
937 }
938
939 .sponsored-link_list-item .sponsored-link_name {
940 background-color: #ffffff;
941 padding: 6px 16px;
942 border-radius: 4px;
943 margin: 5px;
944 font-size: 16px;
945 font-weight: 500;
946 text-align: left;
947 box-shadow: 0 18px 24px 8px rgba(23, 10, 83, .20);
948
949 }
950
951 .sponsored-link_list-item .sponsored-link_icon {
952 background-color: white;
953 margin: 5px;
954 width: 48px;
955 height: 48px;
956 display: flex;
957 align-items: center;
958 justify-content: center;
959 z-index: 999;
960 border-radius: 50%;
961 box-shadow: 0 18px 24px 8px rgba(23, 10, 83, .20);
962 cursor: pointer;
963 transition: 0.5s;
964 }
965 */
966
967 .sponsored-link_list .sponsored-link_list-item a:hover .sponsored-link_icon {
968 background-color: #FF7369;
969
970 }
971
972 .sponsored-link_list .sponsored-link_list-item a:hover .sponsored-link_icon svg path {
973 fill: #ffffff;
974 }
975
976 .sponsored-quick_link .sponsored-link_bg {
977 background-color: white;
978 width: 64px;
979 height: 64px;
980 display: flex;
981 align-items: center;
982 justify-content: center;
983 z-index: 999;
984 border-radius: 50%;
985 cursor: pointer;
986 position: absolute;
987 bottom: 20px;
988 right: 20px;
989 position: fixed;
990 box-shadow: 0px 18px 24px 8px rgba(23, 10, 83, 0.20);
991 }
992
993 @media (max-width: 768px) {
994 .intro-banner {
995 flex-direction: column;
996 align-items: start;
997 }
998
999 .video-container {
1000 margin: 0;
1001 width: 100%;
1002 }
1003
1004 .video-container .img-box {
1005 width: 100%;
1006 height: 100%;
1007
1008 }
1009
1010 .video-container .img-box img {
1011 height: 100%;
1012 border-radius: 8px 8px 0 0;
1013 }
1014
1015 .intro-text_wrapper {
1016 margin-left: 24px;
1017 margin-top: 0;
1018 }
1019
1020 .close-video_btn {
1021 right: 50%;
1022 top: -40px;
1023 transform: translate(24px, 0px);
1024 }
1025
1026 .embedpress-card {
1027 padding-left: 23px;
1028 }
1029
1030 .embedpress__settings__form .form__group {
1031 flex-direction: column;
1032 }
1033
1034 .embedpress__settings__form .form__group .form__label {
1035 flex: 0;
1036 }
1037
1038 }
1039
1040 @media (max-width: 440px) {
1041 .sponsored-toggle_wrapper {
1042 flex-direction: column;
1043 }
1044
1045 }
1046
1047 /* Feature Notice Styles */
1048 .embedpress-feature-notice {
1049 background: linear-gradient(135deg, #2D1B4E 0%, #1a0f2e 100%);
1050 border-radius: 8px;
1051 padding: 16px 24px;
1052 margin-bottom: 24px;
1053 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
1054 animation: slideInDown 0.3s ease-out;
1055 }
1056
1057 @keyframes slideInDown {
1058 from {
1059 opacity: 0;
1060 transform: translateY(-10px);
1061 }
1062
1063 to {
1064 opacity: 1;
1065 transform: translateY(0);
1066 }
1067 }
1068
1069 .embedpress-feature-notice-container {
1070 display: flex;
1071 align-items: center;
1072 justify-content: space-between;
1073 gap: 16px;
1074 max-width: 100%;
1075 }
1076
1077
1078 .embedpress-feature-notice-content {
1079 display: flex;
1080 align-items: center;
1081 justify-content: center;
1082 gap: 12px;
1083 flex: 1;
1084 min-width: 0;
1085 }
1086
1087 .embedpress-feature-notice-icon {
1088 display: flex;
1089 align-items: center;
1090 justify-content: center;
1091 flex-shrink: 0;
1092 font-size: 24px;
1093 color: #FFD700;
1094 }
1095
1096 .embedpress-feature-notice-icon .dashicons {
1097 width: 24px;
1098 height: 24px;
1099 font-size: 24px;
1100 color: #FFD700;
1101 }
1102
1103 .embedpress-feature-notice-text {
1104 display: flex;
1105 align-items: center;
1106 gap: 8px;
1107 flex-wrap: wrap;
1108 color: #FFFFFF;
1109 font-size: 15px;
1110 line-height: 1.5;
1111 }
1112
1113 .embedpress-feature-notice-badge {
1114 display: inline-block;
1115 font-weight: 600;
1116 color: #fff;
1117 white-space: nowrap;
1118 }
1119
1120 .embedpress-feature-notice-title {
1121 display: inline;
1122 color: #B0A7E1;
1123 font-weight: 500;
1124 }
1125
1126 .embedpress-feature-notice-title strong {
1127 font-weight: 700;
1128 color: #fff;
1129 }
1130
1131 .embedpress-feature-notice-title strong svg {
1132 height: 14px;
1133 margin-bottom: -2px;
1134 }
1135
1136 .embedpress-feature-notice-link {
1137 display: inline-block;
1138 color: #fff;
1139 text-decoration: none;
1140 font-weight: 600;
1141 white-space: nowrap;
1142 transition: all 0.2s ease;
1143 border-bottom: 1px solid transparent;
1144 }
1145
1146 .embedpress-feature-notice-link:hover {
1147 color: #FFF;
1148 border-bottom-color: #FFD700;
1149 }
1150
1151 .embedpress-feature-notice-close {
1152 display: flex;
1153 align-items: center;
1154 justify-content: center;
1155 background: transparent;
1156 border: none;
1157 color: #FFFFFF;
1158 cursor: pointer;
1159 padding: 4px;
1160 flex-shrink: 0;
1161 transition: all 0.2s ease;
1162 border-radius: 4px;
1163 }
1164
1165 .embedpress-feature-notice-close:hover {
1166 background: rgba(255, 255, 255, 0.1);
1167 color: #FFD700;
1168 }
1169
1170 .embedpress-feature-notice-close .dashicons {
1171 width: 20px;
1172 height: 20px;
1173 font-size: 20px;
1174 }
1175
1176 /* Responsive Design */
1177 @media (max-width: 768px) {
1178 .embedpress-feature-notice {
1179 padding: 12px 16px;
1180 }
1181
1182 .embedpress-feature-notice-container {
1183 flex-direction: column;
1184 align-items: flex-start;
1185 }
1186
1187 .embedpress-feature-notice-content {
1188 width: 100%;
1189 }
1190
1191 .embedpress-feature-notice-text {
1192 flex-direction: column;
1193 gap: 4px;
1194 }
1195
1196 .embedpress-feature-notice-close {
1197 align-self: flex-end;
1198 margin-top: -8px;
1199 }
1200 }
1201
1202 @media (max-width: 480px) {
1203 .embedpress-feature-notice {
1204 padding: 12px;
1205 }
1206
1207 .embedpress-feature-notice-icon {
1208 font-size: 20px;
1209 }
1210
1211 .embedpress-feature-notice-text {
1212 font-size: 13px;
1213 }
1214
1215 .embedpress-feature-notice-badge {
1216 display: block;
1217 width: 100%;
1218 }
1219 }