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