PluginProbe ʕ •ᴥ•ʔ
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 5.0.3
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v5.0.3
7.9.3 7.9.2 trunk 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.0.5 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.2.0 4.2.1 4.2.2 4.2.3 5.0.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 6.0.0 7.0.0 7.0.1 7.0.2 7.1.0 7.2.0 7.2.1 7.2.10 7.2.11 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6 7.2.7 7.2.8 7.2.9 7.3.0 7.3.1 7.4.0 7.4.1 7.4.2 7.4.3 7.5.0 7.6.0 7.6.1 7.7.0 7.7.1 7.7.10 7.7.11 7.7.12 7.7.13 7.7.14 7.7.15 7.7.16 7.7.17 7.7.18 7.7.19 7.7.2 7.7.20 7.7.21 7.7.22 7.7.3 7.7.4 7.7.5 7.7.6 7.7.7 7.7.8 7.7.9 7.8.0 7.8.1 7.8.2 7.8.3 7.8.4 7.8.5 7.8.6 7.8.7 7.8.8 7.8.9 7.9.0 7.9.1
the-post-grid / assets / css / admin / block-admin.css
the-post-grid / assets / css / admin Last commit date
admin-preview.css 3 years ago admin.css 3 years ago block-admin.css 3 years ago tpg-el-editor.css 3 years ago
block-admin.css
1518 lines
1 .rttpg-panel-control-wrapper,
2 .rttpg-components-popover {
3 --rttpg-admin-color-primary: #0066ff;
4 --rttpg-admin-color-primary-dark: #004dbf;
5 --rttpg-admin-color-secondary: #555555;
6 --rttpg-admin-color-black: #000000;
7 --rttpg-admin-color-body: #333333;
8 --rttpg-admin-root-tab-active: #ecf4ff;
9 --rttpg-admin-color-border: #cccccc;
10 --rttpg-admin-column-gap: 10px;
11 --rttpg-admin-row-gap: 10px;
12 --rttpg-admin-tab-btn-bg: #f9f9f9;
13 --rttpg-admin-tab-btn-bg-hover: #e0e0e0;
14 --rttpg-admin-text-xs: 13px;
15 --rttpg-admin-text-base: 13px;
16 --rttpg-admin-text-sm: 13px;
17 --rttpg-admin-text-md: 16px;
18 --rttpg-admin-transition: all 0.3s ease-in-out;
19 --wp-admin-theme-color: #0066ff;
20 --wp-admin-theme-color--rgb: 0, 102, 255;
21 --rttpg-admin-red-color: #f54;
22 color: var(--rttpg-admin-color-body);
23 }
24
25 html body :where(.wp-block) {
26 max-width: 1140px;
27 }
28
29 .rttpg-panel-control-wrapper {
30 background: #e6e9ec;
31 }
32
33 body .rt-container-fluid {
34 padding-left: 0;
35 padding-right: 0;
36 }
37
38 input.disabled, input:disabled, textarea.disabled, textarea:disabled {
39 background: rgb(211 211 211 / 50%);
40 }
41
42 .rttpg-panel-control-wrapper .components-tab-panel__tabs {
43 background: #fff;
44 border-top: 1px solid #d1d1d1;
45 position: sticky;
46 top: 0;
47 z-index: 999;
48 box-shadow: 0 4px 5px 0 rgb(32 33 36 / 9%);
49 }
50
51 .rttpg-panel-control-wrapper .components-toggle-control {
52 width: 100%;
53 }
54
55 .rttpg-components-popover .components-base-control__field,
56 .rttpg-panel-control-wrapper .components-base-control__field {
57 margin-bottom: 0;
58 }
59
60 .rttpg-components-popover .components-base-control,
61 .rttpg-components-popover .rttpg-control-field,
62 .rttpg-panel-control-wrapper .components-base-control,
63 .rttpg-panel-control-wrapper .rttpg-control-field {
64 --wp-admin-theme-color: #0066ff;
65 --wp-admin-theme-color--rgb: 0, 102, 255;
66 --column-gap: 10px;
67 --row-gap: 10px;
68 margin-bottom: 10px;
69 }
70
71 .components-toggle-control .components-base-control__field .components-toggle-control__label {
72 flex-basis: 190px;
73 }
74
75 .rttpg-components-popover .components-base-control:last-of-type,
76 .rttpg-components-popover .rttpg-control-field:last-of-type,
77 .rttpg-panel-control-wrapper .components-base-control:last-of-type,
78 .rttpg-panel-control-wrapper .rttpg-control-field:last-of-type {
79 margin-bottom: 6px;
80 }
81
82 .rttpg-components-popover .components-base-control.rttpg-cf-range-wrap .rttpg-cf-head,
83 .rttpg-components-popover .components-base-control.rttpg-cf-dimension .rttpg-cf-head,
84 .rttpg-components-popover .rttpg-control-field.rttpg-cf-range-wrap .rttpg-cf-head,
85 .rttpg-components-popover .rttpg-control-field.rttpg-cf-dimension .rttpg-cf-head,
86 .rttpg-panel-control-wrapper .components-base-control.rttpg-cf-range-wrap .rttpg-cf-head,
87 .rttpg-panel-control-wrapper .components-base-control.rttpg-cf-dimension .rttpg-cf-head,
88 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-range-wrap .rttpg-cf-head,
89 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-dimension .rttpg-cf-head {
90 justify-content: space-between;
91 }
92
93 .rttpg-components-popover .components-base-control .rttpg-cf-head,
94 .rttpg-components-popover .rttpg-control-field .rttpg-cf-head,
95 .rttpg-panel-control-wrapper .components-base-control .rttpg-cf-head,
96 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-cf-head {
97 display: flex;
98 align-items: center;
99 }
100
101 .rttpg-components-popover .components-base-control .rttpg-cf-body .components-base-control,
102 .rttpg-components-popover .rttpg-control-field .rttpg-cf-body .components-base-control,
103 .rttpg-panel-control-wrapper .components-base-control .rttpg-cf-body .components-base-control,
104 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-cf-body .components-base-control {
105 margin-bottom: 0 !important;
106 }
107
108 .rttpg-components-popover .components-base-control .rttpg-left-part,
109 .rttpg-components-popover .rttpg-control-field .rttpg-left-part,
110 .rttpg-panel-control-wrapper .components-base-control .rttpg-left-part,
111 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-left-part {
112 display: flex;
113 align-items: center;
114 gap: var(--column-gap, 10px);
115 }
116
117 .rttpg-components-popover .components-base-control .rttpg-units-choices,
118 .rttpg-components-popover .rttpg-control-field .rttpg-units-choices,
119 .rttpg-panel-control-wrapper .components-base-control .rttpg-units-choices,
120 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-units-choices {
121 display: flex;
122 gap: 5px;
123 justify-content: flex-end;
124 }
125
126 .rttpg-components-popover .components-base-control .rttpg-units-choices label,
127 .rttpg-components-popover .rttpg-control-field .rttpg-units-choices label,
128 .rttpg-panel-control-wrapper .components-base-control .rttpg-units-choices label,
129 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-units-choices label {
130 cursor: pointer;
131 padding: 0;
132 text-transform: uppercase;
133 font-size: 10px;
134 font-weight: 500;
135 }
136
137 .rttpg-components-popover .components-base-control .rttpg-units-choices label:hover, .rttpg-components-popover .components-base-control .rttpg-units-choices label.active,
138 .rttpg-components-popover .rttpg-control-field .rttpg-units-choices label:hover,
139 .rttpg-components-popover .rttpg-control-field .rttpg-units-choices label.active,
140 .rttpg-panel-control-wrapper .components-base-control .rttpg-units-choices label:hover,
141 .rttpg-panel-control-wrapper .components-base-control .rttpg-units-choices label.active,
142 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-units-choices label:hover,
143 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-units-choices label.active {
144 color: var(--rttpg-admin-color-primary, #0066ff);
145 }
146
147 .rttpg-components-popover .components-base-control .components-base-control__help,
148 .rttpg-components-popover .rttpg-control-field .components-base-control__help,
149 .rttpg-panel-control-wrapper .components-base-control .components-base-control__help,
150 .rttpg-panel-control-wrapper .rttpg-control-field .components-base-control__help {
151 font-size: 12px;
152 font-style: italic;
153 margin-top: 0;
154 color: #888;
155 margin-bottom: 0;
156 }
157
158 .rttpg-components-popover .components-base-control .components-input-control__label,
159 .rttpg-components-popover .components-base-control .components-toggle-control__label,
160 .rttpg-components-popover .components-base-control .components-base-control__label,
161 .rttpg-components-popover .components-base-control .rttpg-label,
162 .rttpg-components-popover .rttpg-control-field .components-input-control__label,
163 .rttpg-components-popover .rttpg-control-field .components-toggle-control__label,
164 .rttpg-components-popover .rttpg-control-field .components-base-control__label,
165 .rttpg-components-popover .rttpg-control-field .rttpg-label,
166 .rttpg-panel-control-wrapper .components-base-control .components-input-control__label,
167 .rttpg-panel-control-wrapper .components-base-control .components-toggle-control__label,
168 .rttpg-panel-control-wrapper .components-base-control .components-base-control__label,
169 .rttpg-panel-control-wrapper .components-base-control .rttpg-label,
170 .rttpg-panel-control-wrapper .rttpg-control-field .components-input-control__label,
171 .rttpg-panel-control-wrapper .rttpg-control-field .components-toggle-control__label,
172 .rttpg-panel-control-wrapper .rttpg-control-field .components-base-control__label,
173 .rttpg-panel-control-wrapper .rttpg-control-field .rttpg-label {
174 font-size: var(--rttpg-admin-text-base, 13px) !important;
175 color: var(--rttpg-admin-color-secondary, #000) !important;
176 font-weight: 500 !important;
177 line-height: 1.3 !important;
178 text-transform: capitalize !important;
179 }
180
181 .rttpg-components-popover .components-base-control .components-input-control__label,
182 .rttpg-components-popover .components-base-control .components-base-control__label,
183 .rttpg-components-popover .rttpg-control-field .components-input-control__label,
184 .rttpg-components-popover .rttpg-control-field .components-base-control__label,
185 .rttpg-panel-control-wrapper .components-base-control .components-input-control__label,
186 .rttpg-panel-control-wrapper .components-base-control .components-base-control__label,
187 .rttpg-panel-control-wrapper .rttpg-control-field .components-input-control__label,
188 .rttpg-panel-control-wrapper .rttpg-control-field .components-base-control__label {
189 padding-bottom: var(--row-gap, 8px) !important;
190 margin-bottom: 0 !important;
191 display: inline-block;
192 }
193
194 .rttpg-components-popover .components-base-control .components-input-control__input,
195 .rttpg-components-popover .components-base-control .components-select-control__input,
196 .rttpg-components-popover .components-base-control .components-textarea-control__input,
197 .rttpg-components-popover .components-base-control .components-text-control__input,
198 .rttpg-components-popover .rttpg-control-field .components-input-control__input,
199 .rttpg-components-popover .rttpg-control-field .components-select-control__input,
200 .rttpg-components-popover .rttpg-control-field .components-textarea-control__input,
201 .rttpg-components-popover .rttpg-control-field .components-text-control__input,
202 .rttpg-panel-control-wrapper .components-base-control .components-input-control__input,
203 .rttpg-panel-control-wrapper .components-base-control .components-select-control__input,
204 .rttpg-panel-control-wrapper .components-base-control .components-textarea-control__input,
205 .rttpg-panel-control-wrapper .components-base-control .components-text-control__input,
206 .rttpg-panel-control-wrapper .rttpg-control-field .components-input-control__input,
207 .rttpg-panel-control-wrapper .rttpg-control-field .components-select-control__input,
208 .rttpg-panel-control-wrapper .rttpg-control-field .components-textarea-control__input,
209 .rttpg-panel-control-wrapper .rttpg-control-field .components-text-control__input {
210 line-height: 1.5 !important;
211 color: var(--rttpg-admin-color-secondary, #555555) !important;
212 border-radius: 3px;
213 border: 1px solid var(--rttpg-admin-color-border, #e9e9e9) !important;
214 transition: var(--rttpg-admin-transition, all 0.3s ease);
215 padding-top: 3px;
216 padding-bottom: 3px;
217 height: 32px !important;
218 }
219
220 .rttpg-components-popover .components-base-control .components-input-control__input:focus,
221 .rttpg-components-popover .components-base-control .components-select-control__input:focus,
222 .rttpg-components-popover .components-base-control .components-textarea-control__input:focus,
223 .rttpg-components-popover .components-base-control .components-text-control__input:focus,
224 .rttpg-components-popover .rttpg-control-field .components-input-control__input:focus,
225 .rttpg-components-popover .rttpg-control-field .components-select-control__input:focus,
226 .rttpg-components-popover .rttpg-control-field .components-textarea-control__input:focus,
227 .rttpg-components-popover .rttpg-control-field .components-text-control__input:focus,
228 .rttpg-panel-control-wrapper .components-base-control .components-input-control__input:focus,
229 .rttpg-panel-control-wrapper .components-base-control .components-select-control__input:focus,
230 .rttpg-panel-control-wrapper .components-base-control .components-textarea-control__input:focus,
231 .rttpg-panel-control-wrapper .components-base-control .components-text-control__input:focus,
232 .rttpg-panel-control-wrapper .rttpg-control-field .components-input-control__input:focus,
233 .rttpg-panel-control-wrapper .rttpg-control-field .components-select-control__input:focus,
234 .rttpg-panel-control-wrapper .rttpg-control-field .components-textarea-control__input:focus,
235 .rttpg-panel-control-wrapper .rttpg-control-field .components-text-control__input:focus {
236 outline: 0;
237 box-shadow: none;
238 border-color: var(--rttpg-admin-color-primary, #0066ff) !important;
239 }
240
241
242 .rttpg-components-popover .components-base-control .components-textarea-control__input,
243 .rttpg-components-popover .rttpg-control-field .components-textarea-control__input,
244 .rttpg-panel-control-wrapper .components-base-control .components-textarea-control__input,
245 .rttpg-panel-control-wrapper .rttpg-control-field .components-textarea-control__input {
246 height: 80px;
247 }
248
249 .rttpg-components-popover .components-base-control .components-input-control__backdrop,
250 .rttpg-components-popover .rttpg-control-field .components-input-control__backdrop,
251 .rttpg-panel-control-wrapper .components-base-control .components-input-control__backdrop,
252 .rttpg-panel-control-wrapper .rttpg-control-field .components-input-control__backdrop {
253 display: none;
254 }
255
256 .rttpg-components-popover .components-base-control .components-form-toggle .components-form-toggle__track,
257 .rttpg-components-popover .rttpg-control-field .components-form-toggle .components-form-toggle__track,
258 .rttpg-panel-control-wrapper .components-base-control .components-form-toggle .components-form-toggle__track,
259 .rttpg-panel-control-wrapper .rttpg-control-field .components-form-toggle .components-form-toggle__track {
260 border-color: #000;
261 }
262
263 .rttpg-components-popover .components-base-control .components-form-toggle .components-form-toggle__input:focus,
264 .rttpg-components-popover .rttpg-control-field .components-form-toggle .components-form-toggle__input:focus,
265 .rttpg-panel-control-wrapper .components-base-control .components-form-toggle .components-form-toggle__input:focus,
266 .rttpg-panel-control-wrapper .rttpg-control-field .components-form-toggle .components-form-toggle__input:focus {
267 box-shadow: none;
268 outline: 0;
269 }
270
271 .rttpg-components-popover .components-base-control .components-form-toggle .components-form-toggle__input:focus + .components-form-toggle__track,
272 .rttpg-components-popover .rttpg-control-field .components-form-toggle .components-form-toggle__input:focus + .components-form-toggle__track,
273 .rttpg-panel-control-wrapper .components-base-control .components-form-toggle .components-form-toggle__input:focus + .components-form-toggle__track,
274 .rttpg-panel-control-wrapper .rttpg-control-field .components-form-toggle .components-form-toggle__input:focus + .components-form-toggle__track {
275 box-shadow: none;
276 outline: 0;
277 }
278
279 .rttpg-components-popover .components-base-control .components-form-toggle.is-checked .components-form-toggle__track,
280 .rttpg-components-popover .rttpg-control-field .components-form-toggle.is-checked .components-form-toggle__track,
281 .rttpg-panel-control-wrapper .components-base-control .components-form-toggle.is-checked .components-form-toggle__track,
282 .rttpg-panel-control-wrapper .rttpg-control-field .components-form-toggle.is-checked .components-form-toggle__track {
283 border-color: var(--rttpg-admin-color-primary, #0066ff);
284 background-color: var(--rttpg-admin-color-primary, #0066ff);
285 }
286
287 .rttpg-components-popover .components-base-control .components-form-toggle.is-checked .components-form-toggle__thumb,
288 .rttpg-components-popover .rttpg-control-field .components-form-toggle.is-checked .components-form-toggle__thumb,
289 .rttpg-panel-control-wrapper .components-base-control .components-form-toggle.is-checked .components-form-toggle__thumb,
290 .rttpg-panel-control-wrapper .rttpg-control-field .components-form-toggle.is-checked .components-form-toggle__thumb {
291 background-color: #fff;
292 border-color: #fff;
293 }
294
295 .rttpg-components-popover .rttpg-control-single-field,
296 .rttpg-panel-control-wrapper .rttpg-control-single-field {
297 margin-top: 10px;
298 }
299
300 .rttpg-components-popover .rttpg-undo-btn.components-button,
301 .rttpg-components-popover .rttpg-undo-btn.has-icon,
302 .rttpg-panel-control-wrapper .rttpg-undo-btn.components-button,
303 .rttpg-panel-control-wrapper .rttpg-undo-btn.has-icon {
304 font-size: 16px;
305 padding: 0;
306 background-color: transparent;
307 }
308
309 .rttpg-components-popover .rttpg-undo-btn.components-button:hover, .rttpg-components-popover .rttpg-undo-btn.has-icon:hover,
310 .rttpg-panel-control-wrapper .rttpg-undo-btn.components-button:hover,
311 .rttpg-panel-control-wrapper .rttpg-undo-btn.has-icon:hover {
312 background-color: transparent;
313 }
314
315 .rttpg-components-popover .rttpg-undo-btn.components-button:focus, .rttpg-components-popover .rttpg-undo-btn.components-button:hover, .rttpg-components-popover .rttpg-undo-btn.components-button:active, .rttpg-components-popover .rttpg-undo-btn.has-icon:focus, .rttpg-components-popover .rttpg-undo-btn.has-icon:hover, .rttpg-components-popover .rttpg-undo-btn.has-icon:active,
316 .rttpg-panel-control-wrapper .rttpg-undo-btn.components-button:focus,
317 .rttpg-panel-control-wrapper .rttpg-undo-btn.components-button:hover,
318 .rttpg-panel-control-wrapper .rttpg-undo-btn.components-button:active,
319 .rttpg-panel-control-wrapper .rttpg-undo-btn.has-icon:focus,
320 .rttpg-panel-control-wrapper .rttpg-undo-btn.has-icon:hover,
321 .rttpg-panel-control-wrapper .rttpg-undo-btn.has-icon:active {
322 outline: 0;
323 box-shadow: none;
324 }
325
326 .rttpg-components-popover .rttpg-undo-btn.components-button span, .rttpg-components-popover .rttpg-undo-btn.has-icon span,
327 .rttpg-panel-control-wrapper .rttpg-undo-btn.components-button span,
328 .rttpg-panel-control-wrapper .rttpg-undo-btn.has-icon span {
329 font-size: inherit;
330 height: auto;
331 }
332
333 /*.rttpg-components-popover*/
334 .rttpg-components-popover .components-base-control .components-input-control__label,
335 .rttpg-components-popover .components-base-control .components-base-control__label,
336 .rttpg-components-popover .rttpg-control-field .components-input-control__label,
337 .rttpg-components-popover .rttpg-control-field .components-base-control__label {
338 margin-bottom: 6px !important;
339 }
340
341 .rttpg-components-popover .components-base-control .components-input-control__input,
342 .rttpg-components-popover .components-base-control .components-select-control__input,
343 .rttpg-components-popover .components-base-control .components-text-control__input,
344 .rttpg-components-popover .rttpg-control-field .components-input-control__input,
345 .rttpg-components-popover .rttpg-control-field .components-select-control__input,
346 .rttpg-components-popover .rttpg-control-field .components-text-control__input {
347 height: 34px !important;
348 }
349
350 /*rttpg-components-popover*/
351 .rttpg-components-popover {
352 --row-gap: 8px;
353 }
354
355 .rttpg-components-popover .components-input-control__backdrop {
356 display: none;
357 }
358
359 .rttpg-components-popover .components-popover__content::-webkit-scrollbar {
360 width: 8px;
361 border-radius: 8px;
362 }
363
364 .rttpg-components-popover .components-popover__content::-webkit-scrollbar-track {
365 background: linear-gradient(to bottom, #0066ff 0%, #488cf1 100%, #9dff00 0%, #f5440f 100%);
366 border-radius: 8px;
367 }
368
369 .rttpg-components-popover .components-popover__content::-webkit-scrollbar-thumb {
370 background: transparent;
371 box-shadow: 0px 0px 0px 1000vh black;
372 border-radius: 8px;
373 }
374
375 /*rttpg-tab-panel -- tab buttons*/
376 .rttpg-tab-panel .components-button {
377 color: #505960;
378 transition: var(--rttpg-admin-transition, all 0.3s ease);
379 }
380
381 .rttpg-tab-panel .components-button:focus {
382 outline: 0;
383 box-shadow: none;
384 }
385
386 .rttpg-tab-panel .rttpg-tab-btn {
387 position: relative;
388 height: 58px;
389 padding: 5px 0;
390 flex-grow: 1;
391 display: block;
392 border-right: 1px solid #efefef;
393 font-size: 12px;
394 border-bottom: 3px solid transparent;
395 }
396
397 .rttpg-tab-panel .rttpg-tab-btn:not(:last-child)::after {
398 content: "";
399 position: absolute;
400 right: 0;
401 top: 0;
402 bottom: 0;
403 width: 1px;
404 height: 100%;
405 background: #efefef;
406 }
407
408 .rttpg-tab-panel .rttpg-tab-btn:last-child {
409 border-right: none;
410 }
411
412 .rttpg-tab-panel .rttpg-tab-btn:hover {
413 color: var(--rttpg-admin-color-primary, #0066ff);
414 }
415
416 .rttpg-tab-panel .rttpg-tab-btn.active-tab {
417 border-bottom-color: var(--rttpg-admin-color-primary, #0066ff);
418 color: var(--rttpg-admin-color-primary, #0066ff);
419 }
420
421 .rttpg-tab-panel .rttpg-tab-btn.active-tab::before {
422 visibility: visible;
423 opacity: 1;
424 }
425
426 .rttpg-tab-panel .rttpg-tab-btn.content::before,
427 .rttpg-tab-panel .rttpg-tab-btn.settings::before,
428 .rttpg-tab-panel .rttpg-tab-btn.styles::before {
429 font-family: dashicons;
430 display: block;
431 line-height: 1;
432 font-weight: 400;
433 font-size: 20px;
434 margin-bottom: 3px;
435 }
436
437 .rttpg-tab-panel .rttpg-tab-btn.content::before {
438 content: '\f464';
439 }
440
441 .rttpg-tab-panel .rttpg-tab-btn.settings::before {
442 content: '\f111';
443 }
444
445 .rttpg-tab-panel .rttpg-tab-btn.styles::before {
446 content: '\f475';
447 }
448
449 .rttpg-tab-content .components-button {
450 font-size: var(--rttpg-admin-text-base, 13px);
451 background: #ffffff;
452 color: var(--rttpg-admin-color-secondary, #555);
453 font-weight: bold;
454 border-radius: 0;
455 border-bottom: 1px solid #e3e3e3;
456 padding-top: 12px;
457 padding-bottom: 12px;
458 }
459
460 .rttpg-tab-content .components-button .components-panel__arrow {
461 color: inherit;
462 }
463
464 .rttpg-tab-content .components-button:hover {
465 color: var(--rttpg-admin-color-primary, #0066ff);
466 }
467
468 .rttpg-tab-content .components-button.rttpg-undo-btn {
469 border: none;
470 }
471
472 .rttpg-tab-content .components-panel__body-title > .components-button {
473 color: #495157;
474 font-weight: 700;
475 transition: 0.4s;
476 }
477
478 .rttpg-tab-content .is-opened .components-panel__body-title > .components-button {
479 color: var(--rttpg-admin-color-primary, #0066ff);
480 }
481
482 .rttpg-go-to-premium-panel .components-panel__body-title > .components-button {
483 color: var(--rttpg-admin-red-color);
484 text-align: center;
485 display: block;
486 padding-left: 0;
487 padding-right: 0;
488 pointer-events: none;
489 }
490
491 .rttpg-go-to-premium-panel .components-panel__body-title > .components-button span {
492 display: none;
493 }
494
495 .rttpg-tab-content .rttpg-btn-group {
496 display: flex;
497 align-items: center;
498 justify-content: space-between;
499 }
500
501 .rttpg-tab-content .rttpg-btn-group .components-button {
502 box-shadow: none;
503 outline: 0;
504 }
505
506 .rttpg-tab-content .rttpg-btn-group .components-button:active, .rttpg-tab-content .rttpg-btn-group .components-button:focus, .rttpg-tab-content .rttpg-btn-group .components-button:hover {
507 box-shadow: none;
508 outline: 0;
509 }
510
511 .rttpg-tab-content .rttpg-btn-group .components-button.is-secondary:active, .rttpg-tab-content .rttpg-btn-group .components-button.is-secondary:focus, .rttpg-tab-content .rttpg-btn-group .components-button.is-secondary:hover {
512 box-shadow: none;
513 outline: 0;
514 }
515
516 .rttpg-tab-content .rttpg-btn-group .components-button.is-secondary:hover {
517 color: var(--rttpg-admin-color-primary, #0066ff);
518 }
519
520 .rttpg-tab-content .rttpg-btn-group .rttpg-button,
521 .rttpg-tab-content .rttpg-btn-group .components-button {
522 display: inline-flex;
523 align-items: center;
524 justify-content: center;
525 flex-grow: 1;
526 font-size: var(--rttpg-admin-text-xs, 12px);
527 color: var(--rttpg-admin-color-secondary, #555);
528 background-color: var(--rttpg-admin-color-white, #fff);
529 border: 1px solid var(--rttpg-admin-color-border, #e9e9e9);
530 padding: 2px;
531 height: 32px;
532 cursor: pointer;
533 transition: var(--rttpg-admin-transition, all 0.3s ease-in-out);
534 }
535
536 .rttpg-tab-content .rttpg-btn-group .rttpg-button:first-of-type,
537 .rttpg-tab-content .rttpg-btn-group .components-button:first-of-type {
538 border-radius: 3px 0 0 3px;
539 }
540
541 .rttpg-tab-content .rttpg-btn-group.rttpg-bottom-border-radius-none .components-button:first-of-type {
542 border-radius: 3px 0 0 0;
543 }
544
545 .rttpg-tab-content .rttpg-btn-group.rttpg-bottom-border-radius-none .components-button:last-of-type {
546 border-radius: 0 3px 0 0;
547 }
548
549 .rttpg-tab-content .rttpg-btn-group .rttpg-button:last-of-type,
550 .rttpg-tab-content .rttpg-btn-group .components-button:last-of-type {
551 border-radius: 0 3px 3px 0;
552 }
553
554 .rttpg-tab-content .rttpg-btn-group .rttpg-button:not(:last-of-type),
555 .rttpg-tab-content .rttpg-btn-group .components-button:not(:last-of-type) {
556 border-right: none;
557 }
558
559 .rttpg-tab-content .rttpg-btn-group .rttpg-button .components-button + .components-button,
560 .rttpg-tab-content .rttpg-btn-group .rttpg-button .rttpg-button + .rttpg-button,
561 .rttpg-tab-content .rttpg-btn-group .components-button .components-button + .components-button,
562 .rttpg-tab-content .rttpg-btn-group .components-button .rttpg-button + .rttpg-button {
563 margin: 0;
564 }
565
566 .rttpg-tab-content .rttpg-btn-group .rttpg-button.is-primary, .rttpg-tab-content .rttpg-btn-group .rttpg-button.active,
567 .rttpg-tab-content .rttpg-btn-group .components-button.is-primary,
568 .rttpg-tab-content .rttpg-btn-group .components-button.active {
569 border-color: var(--rttpg-admin-color-primary, #0066ff);
570 color: var(--rttpg-admin-color-white, #fff);
571 background-color: var(--rttpg-admin-color-primary, #0066ff);
572 }
573
574 .rttpg-tab-content .rttpg-btn-group.rttpg-btn-group-state {
575 margin-bottom: 16px;
576 }
577
578 .rttpg-tab-content .rttpg-btn-group.rttpg-btn-group-state + .rttpg-ground-control {
579 margin-top: -19px;
580 }
581
582 .rttpg-tab-content .rttpg-btn-group.rttpg-btn-group-state .components-button {
583 height: 34px;
584 font-weight: 500;
585 font-size: var(--rttpg-admin-text-base, 13px);
586 }
587
588 .rttpg-tab-content .components-panel__body.is-opened > .components-panel__body-title {
589 margin-bottom: 10px;
590 }
591
592 .rttpg-img-remove-btn {
593 height: 100px;
594 width: 100%;
595 margin-bottom: 5px;
596 }
597
598 .rttpg-img-remove-btn span {
599 font-size: 30px;
600 width: auto;
601 height: auto;
602 margin: 0;
603 }
604
605
606 .block-editor-block-inspector .components-base-control:last-of-type {
607 margin-bottom: 6px;
608 }
609
610 .block-editor-block-inspector .components-base-control .components-textarea-control__input,
611 .block-editor-block-inspector .components-base-control .components-text-control__input,
612 .block-editor-block-inspector .components-base-control .components-input-control__input {
613 line-height: 1.5 !important;
614 height: 36px;
615 padding: 8px;
616 color: var(--rttpg-admin-color-secondary, #555);
617 border-radius: 3px;
618 border: 1px solid var(--rttpg-admin-color-border, #e9e9e9);
619 transition: var(--rttpg-admin-transition, all 0.3s ease-in-out);
620 }
621
622 .block-editor-block-inspector .components-base-control .components-textarea-control__input:focus,
623 .block-editor-block-inspector .components-base-control .components-text-control__input:focus {
624 outline: 0;
625 box-shadow: none;
626 border-color: var(--rttpg-admin-color-primary, #0066ff);
627 }
628
629 .block-editor-block-inspector .components-base-control .components-textarea-control__input {
630 height: 80px;
631 }
632
633 .block-editor-block-inspector .components-base-control .components-base-control__label,
634 .block-editor-block-inspector .components-base-control .components-toggle-control__label {
635 font-size: var(--rttpg-admin-text-base, 13px);
636 color: var(--rttpg-admin-color-secondary, #555);
637 font-weight: 500;
638 }
639
640 .block-editor-block-inspector .components-base-control .components-base-control__label {
641 margin-bottom: var(--row-gap, 10px);
642 display: inline-block;
643 }
644
645 .block-editor-block-inspector__advanced .components-button {
646 font-size: var(--rttpg-admin-text-base, 13px);
647 color: var(--rttpg-admin-color-black, #000);
648 font-weight: 500;
649 }
650
651 .block-editor-block-inspector__advanced .components-button .components-panel__arrow {
652 color: inherit;
653 }
654
655 .block-editor-block-inspector__advanced .components-button:focus {
656 outline: 0;
657 box-shadow: none;
658 }
659
660 .rttpg-panel-control-wrapper .components-panel__body {
661 margin-top: 10px !important;
662 background: #fff;
663 border-top: none !important;
664 }
665
666 .rttpg-panel-control-wrapper .components-panel__body.is-opened {
667 border-top: 1px solid #e0e0e0;
668 }
669
670 .rttpg-panel-control-wrapper .components-panel__body:last-child {
671 border-bottom: 10px solid #e6e9ec;
672 }
673
674 .rttpg-sortable-list {
675 display: grid;
676 gap: 10px;
677 margin-bottom: 10px;
678 }
679
680 .rttpg-sortable-list .rttpg-sortable-expand-area {
681 border: 1px solid #d3d3d3;
682 border-top: 0;
683 padding: 10px;
684 }
685
686 .rttpg-sortable-list .rttpg-sortable-item {
687 border: 1px solid #d3d3d3;
688 display: flex;
689 align-items: center;
690 justify-content: space-between;
691 line-height: 2.5em;
692 font-size: 13px;
693 color: #555 !important;
694 height: 40px;
695 }
696
697 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title {
698 flex: 12;
699 overflow: hidden;
700 padding-left: 8px;
701 text-overflow: ellipsis;
702 white-space: nowrap;
703 width: 200px;
704 padding-right: 5px;
705 display: inline-block;
706 }
707
708 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title .rttpg-icon,
709 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title i,
710 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title svg {
711 line-height: 1;
712 display: inline-flex;
713 align-items: center;
714 margin-right: 3px;
715 position: relative;
716 top: 1px;
717 }
718
719 .rttpg-sortable-list .rttpg-sortable-item .drag-handle {
720 background: transparent !important;
721 border-left: 1px solid var(--rttpg-admin-color-border, #e9e9e9) !important;
722 border-right: none !important;
723 display: flex !important;
724 justify-content: center;
725 flex: 2 1 0 !important;
726 align-items: center;
727 color: #fff;
728 cursor: move;
729 height: 100%;
730 }
731
732 .rttpg-sortable-list .rttpg-sortable-item .rttpg-social-delete-icon {
733 font-size: 14px;
734 border-left: 1px solid #e9e9e9;
735 line-height: 2.5em;
736 flex: 2;
737 text-align: center;
738 display: flex;
739 justify-content: center;
740 height: 100%;
741 }
742
743 .rttpg-sortable-list .rttpg-sortable-item .rttpg-delete-icon:hover {
744 cursor: pointer;
745 }
746
747 .drag-helper {
748 list-style: none;
749 z-index: 100;
750 }
751
752 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button,
753 .rttpg-block > .rttpg-add-accordion-button,
754 .rttpg-block + .rttpg-add-accordion-button {
755 margin-top: 8px !important;
756 margin-bottom: 8px !important;
757 background-color: var(--rttpg-admin-tab-btn-bg, #f9f9f9) !important;
758 border: 1px solid #e2e2e2 !important;
759 padding: 12px 30px !important;
760 height: 42px !important;
761 font-size: 17px !important;
762 color: #000000 !important;
763 transition: all 0.3s ease-in-out !important;
764 }
765
766 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button:hover,
767 .rttpg-block > .rttpg-add-accordion-button:hover,
768 .rttpg-block + .rttpg-add-accordion-button:hover {
769 background-color: var(--rttpg-admin-tab-btn-bg-hover, #ededef) !important;
770 color: #212121 !important;
771 }
772
773 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button:focus,
774 .rttpg-block > .rttpg-add-accordion-button:focus,
775 .rttpg-block + .rttpg-add-accordion-button:focus {
776 outline: 0 !important;
777 box-shadow: none !important;
778 }
779
780 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button .dashicons,
781 .rttpg-block > .rttpg-add-accordion-button .dashicons,
782 .rttpg-block + .rttpg-add-accordion-button .dashicons {
783 width: 18px;
784 height: 18px;
785 font-size: 18px;
786 left: unset !important;
787 }
788
789 .rttpg-item-add-btn-wrapper.rttpg-faq {
790 text-align: center;
791 margin-top: 25px;
792 }
793
794 /*Alignment Button Style*/
795
796 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-alignment-wrap {
797 display: flex;
798 justify-content: space-between;
799 }
800
801 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-alignment-wrap .rttpg-btn-group .rttpg-button {
802 padding: 3px 10px;
803 }
804
805 .components-panel__body-title ~ .rttpg-add-accordion-button,
806 .rttpg-control-field ~ .rttpg-add-accordion-button {
807 margin-top: 0px !important;
808 margin-bottom: 10px !important;
809 background-color: var(--rttpg-admin-tab-btn-bg, #f9f9f9) !important;
810 border: 1px solid #e2e2e2 !important;
811 padding: 10px 12px !important;
812 height: 32px !important;
813 font-size: 13px !important;
814 transition: all 0.3s ease-in-out !important;
815 }
816
817 .components-panel__body-title ~ .rttpg-add-accordion-button:hover,
818 .rttpg-control-field ~ .rttpg-add-accordion-button:hover {
819 background-color: var(--rttpg-admin-tab-btn-bg-hover, #ededef) !important;
820 color: #212121 !important;
821 }
822
823 .components-panel__body-title ~ .rttpg-add-accordion-button:focus,
824 .rttpg-control-field ~ .rttpg-add-accordion-button:focus {
825 outline: 0 !important;
826 box-shadow: none !important;
827 }
828
829 .components-panel__body-title ~ .rttpg-add-accordion-button .dashicons,
830 .rttpg-control-field ~ .rttpg-add-accordion-button .dashicons {
831 width: 18px;
832 height: 18px;
833 font-size: 18px;
834 left: unset !important;
835 width: unset !important;
836 }
837
838 .rttpg-panel-control-wrapper [data-tooltip]:before {
839 content: attr(data-tooltip);
840 position: absolute;
841 pointer-events: none;
842 opacity: 0;
843 display: inline-flex;
844 align-items: center;
845 justify-content: center;
846 transition: all 0.15s ease;
847 padding: 6px 10px;
848 color: #fff;
849 background: #1a1a1a;
850 border-radius: 4px;
851 border-width: 0;
852 white-space: nowrap;
853 text-align: center;
854 line-height: 1.2;
855 font-size: 13px;
856 box-shadow: none;
857 right: -70px;
858 }
859
860 .rttpg-panel-control-wrapper [data-tooltip]:hover::before {
861 margin: 0;
862 opacity: 1;
863 z-index: 1000;
864 }
865
866 /*rttpg-toggle-control-field*/
867 .rttpg-toggle-control-field .components-base-control__field .components-flex,
868 .rttpg-toggle-control-field .components-base-control__field {
869 display: flex;
870 flex-direction: row-reverse;
871 justify-content: space-between;
872 align-content: center;
873 align-items: center;
874 }
875
876 .rttpg-toggle-control-field.rttpg-padding-left .components-toggle-control__label {
877 position: relative;
878 padding-left: 10px;
879 }
880
881 .rttpg-toggle-control-field.rttpg-padding-left .components-toggle-control__label::before {
882 content: "";
883 }
884
885 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-base-control__field,
886 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline {
887 display: flex;
888 flex-direction: row;
889 justify-content: space-between;
890 align-items: center;
891 width: 100%;
892 height: auto;
893 }
894
895 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline.has-help {
896 display: block;
897 }
898
899 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline label {
900 padding: 0 !important;
901 line-height: 1.4;
902 }
903
904 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-text-control__input,
905 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-input-control__container {
906 max-width: 120px;
907 margin-left: 10px;
908 }
909
910 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline.rttpg-expand .components-text-control__input,
911 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline.rttpg-expand .components-input-control__container {
912 max-width: 160px;
913 margin-left: 10px;
914 }
915
916 .rttpg-panel-control-wrapper input[type=text]:focus {
917 box-shadow: none;
918 }
919
920 .rttpg-control-heading {
921 background: #eaf5ff;
922 color: #212121;
923 padding: 7px;
924 width: 100%;
925 border-left: 3px solid #0073aa;
926 }
927
928 .rttpg-panel-control-wrapper .rttpg-elm-wrapper {
929 display: flex;
930 justify-content: space-between;
931 align-items: center;
932 margin-bottom: 10px;
933 }
934
935 .rttpg-panel-control-wrapper .rttpg-elm-wrapper label {
936 flex: 0 0 70px;
937 font-weight: 500;
938 }
939
940 .rttpg-panel-control-wrapper .flatpickr-input {
941 background-color: #fff;
942 border-color: #ccc;
943 padding: 1px 15px;
944 flex: 0 0 calc(100% - 108px);
945 max-width: calc(100% - 108px);
946 }
947
948 .rttpg-panel-control-wrapper .flatpickr-input.active,
949 .rttpg-panel-control-wrapper .flatpickr-input:focus {
950 border-color: var(--rttpg-admin-color-primary, #0066ff);
951 }
952
953 .rttpg-panel-control-wrapper .flatpickr-calendar:before,
954 .rttpg-panel-control-wrapper .flatpickr-calendar:after {
955 border: none !important;
956 }
957
958 .rttpg-panel-control-wrapper hr {
959 margin: 15px 0;
960 }
961
962 @media (min-width: 768px) {
963 .interface-complementary-area {
964 width: 300px !important;
965 }
966 }
967
968 .rttpg-panel-control-wrapper .components-circular-option-picker {
969 position: relative;
970 }
971
972 .rttpg-panel-control-wrapper .components-custom-gradient-picker .components-custom-gradient-picker__ui-line {
973 margin-bottom: 16px;
974 width: calc(100% - 32px);
975 }
976
977 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button {
978 text-indent: -99999px;
979 background-color: transparent !important;
980 padding: 0 !important;
981 font-family: dashicons;
982 width: 20px;
983 color: var(--rttpg-admin-color-secondary, #555) !important;
984 position: absolute;
985 bottom: 10px;
986 }
987
988 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button:hover,
989 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button:focus {
990 background: transparent;
991 }
992
993 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button::after {
994 content: "\f531";
995 font-size: 16px;
996 text-indent: 0;
997 position: absolute;
998 left: 0;
999 top: 0;
1000 font-weight: normal;
1001 }
1002
1003 .components-flex.components-custom-gradient-picker__ui-line {
1004 align-items: end;
1005 }
1006
1007 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-gradient-wrap .components-custom-gradient-picker__ui-line .components-flex-item:last-of-type {
1008 margin-bottom: 0 !important;
1009 }
1010
1011 /*New component css*/
1012
1013 .rttpg-panel-control-wrapper .rttpg-media-actions {
1014 position: absolute;
1015 top: 10px !important;
1016 right: 10px !important;
1017 margin-top: 0 !important;
1018 }
1019
1020 .rttpg-panel-control-wrapper .rttpg-media-actions button, .rttpg-panel-control-wrapper span.rttpg-remove-icon {
1021 position: absolute;
1022 top: 10px;
1023 right: 10px;
1024 width: 22px;
1025 height: 22px;
1026 min-height: 22px;
1027 font-size: 10px;
1028 color: #575c60;
1029 background-color: rgba(255, 255, 255, .9);
1030 border-radius: 3px;
1031 line-height: 1.6;
1032 border: 1px solid;
1033 cursor: pointer;
1034 z-index: 9;
1035 text-align: center;
1036 transition: 0.4s;
1037 }
1038
1039 .rttpg-panel-control-wrapper .rttpg-media-actions button:hover, .rttpg-panel-control-wrapper span.rttpg-remove-icon:hover {
1040 color: #373c41 !important;
1041 box-shadow: 0 0 5px 0 #000 !important;
1042 }
1043
1044 .rttpg-panel-control-wrapper .rttpg-media-actions button {
1045 position: static;
1046 text-align: center;
1047 padding: 0 0 2px 0;
1048 margin-left: 5px;
1049 }
1050
1051 .rttpg-panel-control-wrapper .rttpg-media-actions button span {
1052 font-size: inherit;
1053 }
1054
1055 .rttpg-panel-control-wrapper .rttpg-image-avatar, .rttpg-panel-control-wrapper .rttpg-placeholder-image {
1056 position: relative;
1057 border: 1px dashed #a7a7a7;
1058 padding: 20px 20px 25px;
1059 text-align: center;
1060 cursor: pointer;
1061 border-radius: 0;
1062 background-color: #d5dadf;
1063 transition: 0.4s;
1064 height: 120px;
1065 background-size: cover;
1066 background-repeat: no-repeat;
1067 background-position: center;
1068 }
1069
1070 .rttpg-panel-control-wrapper .rttpg-image-avatar:hover, .rttpg-panel-control-wrapper .rttpg-placeholder-image:hover {
1071 background-color: #bfc3c7;
1072 border-color: #838383;
1073 }
1074
1075 .rttpg-panel-control-wrapper .rttpg-image-avatar div, .rttpg-panel-control-wrapper .rttpg-placeholder-image div {
1076 margin: 8px 0;
1077 text-align: center;
1078 }
1079
1080 .rttpg-image-avatar .components-button {
1081 position: absolute;
1082 right: 6px;
1083 top: 6px;
1084 border: none;
1085 padding: 8px 10px;
1086 min-height: 30px;
1087 width: auto;
1088 line-height: 1;
1089 height: auto;
1090 font-size: 17px;
1091 color: var(--rttpg-admin-color-primary, #06f);
1092 }
1093
1094 .rttpg-image-avatar .components-button:hover {
1095 color: var(--rttpg-admin-color-white, #fff);
1096 background-color: var(--rttpg-admin-color-primary, #06f);
1097 }
1098
1099 .rttpg-components-popover .rttpg-color-ball,
1100 .rttpg-panel-control-wrapper .rttpg-color-ball {
1101 border: 4px solid #fff;
1102 box-shadow: 0 0 0 1px #d5dadf;
1103 cursor: pointer;
1104 border-radius: 0 !important;
1105 position: relative;
1106 }
1107
1108 .rttpg-components-popover .rttpg-color-ball div,
1109 .rttpg-panel-control-wrapper .rttpg-color-ball div {
1110 border-radius: 0 !important;
1111 height: 18px !important;
1112 }
1113
1114 .rttpg-panel-control-wrapper .rttpg-cf-body-content-wrap {
1115 border: 1px solid #dbdbdb;
1116 padding: 7px 10px 2px;
1117 }
1118
1119 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap {
1120 display: flex;
1121 align-items: center;
1122 gap: 6px;
1123 padding: 5px;
1124 background: #e3eaf5;
1125 border: 1px solid #dbdbdb;
1126 margin-bottom: -1px;
1127 min-height: 36px;
1128 }
1129
1130 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-btn-group {
1131 flex-grow: 1;
1132 max-width: 60px;
1133 margin-left: auto;
1134 }
1135
1136 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .components-button {
1137 padding: 0;
1138 height: 27px;
1139 width: 30px;
1140 border: 1px solid var(--rttpg-admin-color-primary, #06f);
1141 }
1142
1143 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .components-button .classic-btn {
1144 font-size: 10px;
1145 }
1146
1147 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .components-button .gradient-btn {
1148 font-size: 12px;
1149 }
1150
1151 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn {
1152 padding: 0;
1153 background-color: transparent;
1154 }
1155
1156 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn:hover {
1157 background-color: transparent;
1158 }
1159
1160 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn:focus, .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn:hover, .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn:active {
1161 outline: 0;
1162 box-shadow: none;
1163 }
1164
1165 .rttpg-panel-control-wrapper .components-range-control__wrapper .components-range-control__track + span {
1166 margin-left: -5px;
1167 }
1168
1169 .rttpg-panel-control-wrapper .rttpg-image-dimension {
1170 display: grid;
1171 grid-template-columns: 96px 1fr 1fr;
1172 grid-gap: 15px;
1173 }
1174
1175 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] {
1176 padding: 2px;
1177 }
1178
1179 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] div[class*='-placeholder'] {
1180 padding-left: 5px;
1181 }
1182
1183 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] div[class*='-Input'] {
1184 margin: 0;
1185 padding-bottom: 0;
1186 padding-top: 0;
1187 padding-left: 5px;
1188 }
1189
1190 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] div[role="button"] {
1191 cursor: pointer;
1192 }
1193
1194 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='IndicatorsContainer'] {
1195 display: none;
1196 }
1197
1198 .rttpg-panel-control-wrapper .components-heading.rttpg-control-heading {
1199 margin-bottom: 10px;
1200 }
1201
1202 .rttpg-panel-control-wrapper .rttpg-ground-control {
1203 border: 1px solid rgb(222 228 233);
1204 padding: 7px;
1205 margin-bottom: 15px;
1206 border-radius: 3px;
1207 }
1208
1209 .rttpg-panel-control-wrapper .rttpg-help {
1210 display: block;
1211 color: #7c7c7c;
1212 margin-top: -5px;
1213 margin-bottom: 15px;
1214 font-size: 12px;
1215 line-height: 1.3;
1216 }
1217
1218 .rttpg-panel-control-wrapper .pl-30 {
1219 padding-left: 30px;
1220 }
1221
1222 .rttpg-block-postgrid .rttpg-postgrid-is-loading {
1223 display: flex;
1224 justify-content: center;
1225 align-items: center;
1226 min-height: 120px;
1227 width: 100%;
1228 margin-left: 15px;
1229 margin-right: 15px;
1230 background: #f1f1f5;
1231 }
1232
1233 /*Editor Overlay*/
1234 .rttpg-block-postgrid .tpg-editor-loading {
1235 position: relative;
1236 }
1237
1238 .rt-pagination .pagination-list a span {
1239 font-size: 12px;
1240 }
1241
1242 /*Scroll top*/
1243 .interface-interface-skeleton__sidebar.tpg-sidebar {
1244 background: #e6e9ec;
1245 }
1246
1247 .interface-interface-skeleton__sidebar .edit-post-sidebar__panel-tabs {
1248 transition: top 0.2s ease-in-out;
1249 }
1250
1251 .interface-interface-skeleton__sidebar.tpg-should-collapse .edit-post-sidebar__panel-tabs {
1252 top: -50px;
1253 }
1254
1255 .rttpg-panel-control-wrapper .components-panel__body.is-opened.tpg-collapse-active {
1256 height: 42px;
1257 overflow: hidden;
1258 }
1259
1260 .rttpg-panel-control-wrapper .rttpg-tab-panel ::placeholder {
1261 color: #bbb !important;
1262 }
1263
1264 .rttpg-panel-control-wrapper .rttpg-tab-panel :-moz-placeholder {
1265 color: #565656 !important;
1266 }
1267
1268 .rttpg-panel-control-wrapper .rttpg-tab-panel ::-moz-placeholder {
1269 color: #565656 !important;
1270 }
1271
1272 .tpg-settings-enable .block-editor-block-inspector__advanced {
1273 display: none;
1274 }
1275
1276 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-cf-head {
1277 margin-bottom: 5px;
1278 display: block;
1279 }
1280
1281 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner {
1282 display: grid;
1283 grid-template-columns: 1fr 1fr 1fr;
1284 grid-gap: 10px;
1285 text-align: center;
1286 justify-content: center;
1287 }
1288
1289 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner .rttpg-control-field {
1290 align-items: center;
1291 flex-direction: column-reverse;
1292 margin: 0;
1293 }
1294
1295 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner .rttpg-control-field > div {
1296 line-height: 1;
1297 margin-bottom: 5px;
1298 }
1299
1300 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner .rttpg-control-field .components-input-control__label {
1301 padding-bottom: 0 !important;
1302 color: #979797;
1303 font-weight: 600;
1304 font-size: 11px;
1305 text-transform: uppercase;
1306 }
1307
1308 .rttpg-block-postgrid .tpg-el-main-wrapper .rt-swiper-holder {
1309 margin-left: 0;
1310 margin-right: 0;
1311 }
1312
1313 .rttpg-block-postgrid .slider-layout-main .tpg-widget-heading-wrapper {
1314 margin-left: 6px;
1315 margin-right: 7px;
1316 }
1317
1318 .rttpg-block-postgrid .tpg-el-main-wrapper.slider-layout11-main .tpg-widget-heading-wrapper,
1319 .rttpg-block-postgrid .tpg-el-main-wrapper.slider-layout12-main .tpg-widget-heading-wrapper {
1320 padding-left: 0;
1321 padding-right: 0;
1322 }
1323
1324 .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap * {
1325 pointer-events: none;
1326 }
1327
1328 .rttpg-panel-control-wrapper .rttpg-is-pro {
1329 position: relative;
1330 cursor: not-allowed;
1331 }
1332
1333 .rttpg-panel-control-wrapper .rttpg-is-pro *:not(.rttpg-alert-message) {
1334 pointer-events: none;
1335 }
1336
1337 .rttpg-panel-control-wrapper .rttpg-arert-wrapper {
1338 position: relative;
1339 }
1340
1341 .rttpg-panel-control-wrapper .rttpg-alert-message {
1342 position: absolute;
1343 top: 0;
1344 left: 0;
1345 right: 0;
1346 bottom: 0;
1347 z-index: 20;
1348 width: 100%;
1349 height: 100%;
1350 cursor: not-allowed;
1351 }
1352
1353 .rttpg-panel-control-wrapper .rttpg-is-pro label {
1354 position: relative;
1355 overflow: unset !important;
1356 }
1357
1358 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap .rttpg-label {
1359 position: relative;
1360 }
1361
1362 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap .rttpg-label::after,
1363 .rttpg-panel-control-wrapper .rttpg-is-pro label::after {
1364 content: "Pro";
1365 border: 1px solid #ff0000;
1366 color: #fff;
1367 background-color: #ff0000;
1368 padding: 0 0;
1369 display: inline-block;
1370 position: absolute;
1371 line-height: 13px;
1372 font-size: 9px;
1373 text-transform: uppercase;
1374 border-radius: 3px;
1375 width: 25px;
1376 text-align: center;
1377 margin-left: 7px;
1378 top: -5px;
1379 }
1380
1381 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap label::after {
1382 content: none;
1383 }
1384
1385 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap .rttpg-device-switchers {
1386 display: none;
1387 }
1388
1389 .rttpg-panel-control-wrapper .rttpg-is-pro .components-form-toggle .components-form-toggle__track,
1390 .rttpg-panel-control-wrapper .rttpg-is-pro input[type=text],
1391 .rttpg-panel-control-wrapper .rttpg-is-pro input[type=number] {
1392 background: #e1e1e1;
1393 }
1394
1395 .rttpg-panel-control-wrapper .rttpg-is-pro .components-form-toggle .components-form-toggle__thumb {
1396 background-color: #818181;
1397 border: #818181;
1398 }
1399
1400 /*Pro message style*/
1401 .rttpg-slider-layout-promotions {
1402 margin-bottom: 0;
1403 padding: 50px;
1404 background: #efefef;
1405 }
1406
1407 .rttpg-slider-layout-promotions,
1408 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper {
1409 text-align: center;
1410 padding-bottom: 15px;
1411 color: #6d7882;
1412 }
1413
1414 .rttpg-slider-layout-promotions h4,
1415 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper h4 {
1416 font-size: 16px;
1417 font-weight: 700;
1418 line-height: 1.4;
1419 color: #6d7882;
1420 }
1421
1422 .rttpg-slider-layout-promotions a,
1423 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper a {
1424 color: var(--rttpg-admin-red-color);
1425 }
1426
1427 .rttpg-slider-layout-promotions .rttpg-pro-message,
1428 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper .rttpg-pro-message {
1429 margin-bottom: 10px;
1430 }
1431
1432 .rttpg-slider-layout-promotions .rttpg-button-go-pro,
1433 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper .rttpg-button-go-pro {
1434 background-color: #0066ff;
1435 color: #fff;
1436 padding: 7px 25px;
1437 margin-top: 20px;
1438 -webkit-box-shadow: 0 0 1px rgb(0 0 0 / 10%), 0 2px 2px rgb(0 0 0 / 10%);
1439 box-shadow: 0 0 1px rgb(0 0 0 / 10%), 0 2px 2px rgb(0 0 0 / 10%);
1440 -webkit-transition: .5s;
1441 -o-transition: .5s;
1442 transition: .5s;
1443 display: inline-block;
1444 text-decoration: none;
1445 }
1446
1447 .rttpg-slider-layout-promotions .rttpg-button-go-pro:hover,
1448 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper .rttpg-button-go-pro:hover {
1449 background-color: #004ec5;
1450 color: #fff;
1451 }
1452
1453 .block-editor-inserter__preview-container .block-editor-inserter__preview-content {
1454 border-bottom: 1px solid #ddd;
1455 }
1456
1457 .block-editor-block-types-list[aria-label="The Post Grid"] .editor-block-list-item-rttpg-tpg-slider-layout img {
1458 transform: scale(1.3);
1459 }
1460
1461
1462 .rttpg-is-pro .rttpg-control-field .rttpg-cf-head .rt-left-part::after {
1463 content: "PRO";
1464 position: relative;
1465 color: #fff;
1466 background-color: red;
1467 padding: 1px 0 2px;
1468 display: inline-block;
1469 font-size: 8px;
1470 width: 26px;
1471 text-align: center;
1472 border-radius: 3px;
1473 margin-left: auto;
1474 font-weight: 500;
1475 margin-right: auto;
1476 line-height: 1.5;
1477 }
1478
1479 .rttpg-panel-control-wrapper .rttpg-is-pro .rttpg-control-field.rttpg-cf-range-wrap .components-range-control__wrapper {
1480 --wp-admin-theme-color: #ababab;
1481 --rttpg-admin-color-primary: #ababab;
1482 }
1483
1484 .rttpg-panel-control-wrapper .components-base-control__label {
1485 text-transform: none;
1486 }
1487
1488 .slider-arrow-position-top-left .swiper-navigation {
1489 left: 5px;
1490 }
1491
1492 .block-editor-block-inspector .block-editor-block-card img[alt='Grid Layout'],
1493 .block-editor-block-inspector .block-editor-block-card img[alt='Grid Hover Layout'],
1494 .block-editor-block-inspector .block-editor-block-card img[alt='List Layout'],
1495 .block-editor-block-inspector .block-editor-block-card img[alt='Slider Layout'] {
1496 padding-top: 12px;
1497 }
1498
1499 .rt-layout-filter-container .rt-layout-filter-container {
1500 margin: 0;
1501 }
1502
1503 .tpg-header-wrapper.carousel .rt-layout-filter-container .rt-layout-filter-container {
1504 flex: none;
1505 max-width: 100%;
1506 }
1507
1508 .wp-admin .slider-arrow-position-top-right .swiper-navigation {
1509 right: 6px;
1510 }
1511
1512 .wp-admin .slider-arrow-position-top-left .swiper-navigation {
1513 left: 6px;
1514 }
1515
1516 .rttpg-block-postgrid {
1517 font-size: 16px;
1518 }