PluginProbe
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder / 51.1.65
King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder v51.1.65
51.1.83 51.1.82 51.1.81 51.1.79 51.1.78 51.1.77 51.1.76 51.1.74 51.1.75 51.1.65 51.1.64 51.1.63 trunk 51.1.14 51.1.2 51.1.35 51.1.36 51.1.37 51.1.38 51.1.39 51.1.44 51.1.45 51.1.46 51.1.47 51.1.49 All 37 releases
king-addons / includes / widgets / Sticky_Video / style.css

style.css in King Addons for Elementor – 80+ Elementor Widgets, 4 000+ Elementor Templates, WooCommerce, Mega Menu, Popup Builder 51.1.65, at includes/widgets/Sticky_Video/style.css

132 lines 3.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .king-addons-sticky-video {
2 position: fixed;
3 width: var(--kng-sticky-width, 320px);
4 max-width: min(90vw, var(--kng-sticky-width, 320px));
5 border-radius: 12px;
6 background-color: #000000;
7 overflow: hidden;
8 box-shadow: 0 14px 32px rgba(0, 0, 0, 0.25);
9 opacity: 0;
10 visibility: hidden;
11 transform: translateY(8px) scale(0.98);
12 transition: opacity 200ms ease, transform 200ms ease, visibility 200ms ease;
13 z-index: 9999;
14 }
15
16 .king-addons-sticky-video.is-visible {
17 opacity: 1;
18 visibility: visible;
19 transform: translateY(0) scale(1);
20 }
21
22 .king-addons-sticky-video.is-dismissed {
23 display: none;
24 }
25
26 .king-addons-sticky-video--bottom-right {
27 bottom: var(--kng-sticky-offset-y, 20px);
28 right: var(--kng-sticky-offset-x, 20px);
29 }
30
31 .king-addons-sticky-video--bottom-left {
32 bottom: var(--kng-sticky-offset-y, 20px);
33 left: var(--kng-sticky-offset-x, 20px);
34 }
35
36 .king-addons-sticky-video--top-right {
37 top: var(--kng-sticky-offset-y, 20px);
38 right: var(--kng-sticky-offset-x, 20px);
39 }
40
41 .king-addons-sticky-video--top-left {
42 top: var(--kng-sticky-offset-y, 20px);
43 left: var(--kng-sticky-offset-x, 20px);
44 }
45
46 .king-addons-sticky-video__frame {
47 position: relative;
48 width: 100%;
49 background-color: #000000;
50 border-radius: inherit;
51 }
52
53 .king-addons-sticky-video__frame::before {
54 content: "";
55 display: block;
56 padding-top: var(--kng-sticky-aspect, 56.25%);
57 }
58
59 .king-addons-sticky-video__media {
60 position: absolute;
61 inset: 0;
62 display: flex;
63 align-items: stretch;
64 justify-content: stretch;
65 overflow: hidden;
66 border-radius: inherit;
67 }
68
69 .king-addons-sticky-video__media iframe,
70 .king-addons-sticky-video__media video {
71 width: 100%;
72 height: 100%;
73 border: 0;
74 display: block;
75 border-radius: inherit;
76 }
77
78 .king-addons-sticky-video__close {
79 position: absolute;
80 top: 8px;
81 right: 8px;
82 width: 32px;
83 height: 32px;
84 display: inline-flex;
85 align-items: center;
86 justify-content: center;
87 border: 0;
88 background-color: rgba(17, 24, 39, 0.75);
89 color: #ffffff;
90 border-radius: 50%;
91 cursor: pointer;
92 transition: transform 120ms ease, opacity 120ms ease;
93 padding: 0;
94 line-height: 1;
95 font-size: 18px;
96 }
97
98 .king-addons-sticky-video__close:hover {
99 transform: scale(1.05);
100 }
101
102 .king-addons-sticky-video__label {
103 display: block;
104 padding: 10px 12px;
105 background-color: rgba(17, 24, 39, 0.85);
106 color: #ffffff;
107 font-size: 13px;
108 line-height: 1.4;
109 }
110
111 .king-addons-sticky-video__cta {
112 display: block;
113 margin: 10px 12px 14px;
114 padding: 10px 12px;
115 text-align: center;
116 background-color: #2563eb;
117 color: #ffffff;
118 border-radius: 10px;
119 text-decoration: none;
120 font-weight: 600;
121 transition: transform 140ms ease, box-shadow 140ms ease;
122 box-shadow: 0 6px 12px rgba(37, 99, 235, 0.3);
123 }
124
125 .king-addons-sticky-video__cta:hover {
126 transform: translateY(-1px);
127 }
128
129
130
131
132