PluginProbe ʕ •ᴥ•ʔ
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 7.2.9
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v7.2.9
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 editor-el.css 3 years ago tpg-el-editor.css 3 years ago
block-admin.css
1627 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 img {
34 max-width: 100%;
35 }
36
37 input.disabled, input:disabled, textarea.disabled, textarea:disabled {
38 background: rgb(211 211 211 / 50%);
39 }
40
41 .rttpg-panel-control-wrapper .components-tab-panel__tabs {
42 background: #fff;
43 border-top: 1px solid #d1d1d1;
44 position: sticky;
45 top: 0;
46 z-index: 999;
47 box-shadow: 0 4px 5px 0 rgb(32 33 36 / 9%);
48 }
49
50 .rttpg-panel-control-wrapper .components-toggle-control {
51 width: 100%;
52 }
53
54 .rttpg-components-popover .components-base-control__field,
55 .rttpg-panel-control-wrapper .components-base-control__field {
56 margin-bottom: 0;
57 }
58
59 .rttpg-components-popover .components-base-control,
60 .rttpg-components-popover .rttpg-control-field,
61 .rttpg-panel-control-wrapper .components-base-control,
62 .rttpg-panel-control-wrapper .rttpg-control-field,
63 .rttpg-panel-control-wrapper .components-border-control {
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 position: static;
430 font-family: dashicons;
431 display: block;
432 line-height: 1;
433 font-weight: 400;
434 font-size: 20px;
435 margin-bottom: 3px;
436 }
437
438 .rttpg-tab-panel .rttpg-tab-btn.content::before {
439 content: '\f464';
440 }
441
442 .rttpg-tab-panel .rttpg-tab-btn.settings::before {
443 content: '\f111';
444 }
445
446 .rttpg-tab-panel .rttpg-tab-btn.styles::before {
447 content: '\f475';
448 }
449
450 .rttpg-tab-content .components-button {
451 font-size: var(--rttpg-admin-text-base, 13px);
452 background: #ffffff;
453 color: var(--rttpg-admin-color-secondary, #555);
454 font-weight: bold;
455 border-radius: 0;
456 border-bottom: 1px solid #e3e3e3;
457 padding-top: 12px;
458 padding-bottom: 12px;
459 }
460
461 .rttpg-tab-content .components-button .components-panel__arrow {
462 color: inherit;
463 }
464
465 .rttpg-tab-content .components-button:hover {
466 color: var(--rttpg-admin-color-primary, #0066ff);
467 }
468
469 .rttpg-tab-content .components-button.rttpg-undo-btn {
470 border: none;
471 }
472
473 .rttpg-tab-content .components-panel__body-title > .components-button {
474 color: #495157;
475 font-weight: 700;
476 transition: 0.4s;
477 }
478
479 .rttpg-tab-content .is-opened .components-panel__body-title > .components-button {
480 color: var(--rttpg-admin-color-primary, #0066ff);
481 }
482
483 .rttpg-go-to-premium-panel .components-panel__body-title > .components-button {
484 color: var(--rttpg-admin-red-color);
485 text-align: center;
486 display: block;
487 padding-left: 0;
488 padding-right: 0;
489 pointer-events: none;
490 }
491
492 .rttpg-go-to-premium-panel .components-panel__body-title > .components-button span {
493 display: none;
494 }
495
496 .rttpg-tab-content .rttpg-btn-group {
497 display: flex;
498 align-items: center;
499 justify-content: space-between;
500 }
501
502 .rttpg-tab-content .rttpg-btn-group .components-button {
503 box-shadow: none;
504 outline: 0;
505 }
506
507 .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 {
508 box-shadow: none;
509 outline: 0;
510 }
511
512 .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 {
513 box-shadow: none;
514 outline: 0;
515 }
516
517 .rttpg-tab-content .rttpg-btn-group .components-button.is-secondary:hover {
518 color: var(--rttpg-admin-color-primary, #0066ff);
519 }
520
521 .rttpg-tab-content .rttpg-btn-group .rttpg-button,
522 .rttpg-tab-content .rttpg-btn-group .components-button {
523 display: inline-flex;
524 align-items: center;
525 justify-content: center;
526 flex-grow: 1;
527 font-size: var(--rttpg-admin-text-xs, 12px);
528 color: var(--rttpg-admin-color-secondary, #555);
529 background-color: var(--rttpg-admin-color-white, #fff);
530 border: 1px solid var(--rttpg-admin-color-border, #e9e9e9);
531 padding: 2px;
532 height: 32px;
533 cursor: pointer;
534 transition: var(--rttpg-admin-transition, all 0.3s ease-in-out);
535 }
536
537 .rttpg-tab-content .rttpg-btn-group .rttpg-button:first-of-type,
538 .rttpg-tab-content .rttpg-btn-group .components-button:first-of-type {
539 border-radius: 3px 0 0 3px;
540 }
541
542 .rttpg-tab-content .rttpg-btn-group.rttpg-bottom-border-radius-none .components-button:first-of-type {
543 border-radius: 3px 0 0 0;
544 }
545
546 .rttpg-tab-content .rttpg-btn-group.rttpg-bottom-border-radius-none .components-button:last-of-type {
547 border-radius: 0 3px 0 0;
548 }
549
550 .rttpg-tab-content .rttpg-btn-group .rttpg-button:last-of-type,
551 .rttpg-tab-content .rttpg-btn-group .components-button:last-of-type {
552 border-radius: 0 3px 3px 0;
553 }
554
555 .rttpg-tab-content .rttpg-btn-group .rttpg-button:not(:last-of-type),
556 .rttpg-tab-content .rttpg-btn-group .components-button:not(:last-of-type) {
557 border-right: none;
558 }
559
560 .rttpg-tab-content .rttpg-btn-group .rttpg-button .components-button + .components-button,
561 .rttpg-tab-content .rttpg-btn-group .rttpg-button .rttpg-button + .rttpg-button,
562 .rttpg-tab-content .rttpg-btn-group .components-button .components-button + .components-button,
563 .rttpg-tab-content .rttpg-btn-group .components-button .rttpg-button + .rttpg-button {
564 margin: 0;
565 }
566
567 .rttpg-tab-content .rttpg-btn-group .rttpg-button.is-primary, .rttpg-tab-content .rttpg-btn-group .rttpg-button.active,
568 .rttpg-tab-content .rttpg-btn-group .components-button.is-primary,
569 .rttpg-tab-content .rttpg-btn-group .components-button.active {
570 border-color: var(--rttpg-admin-color-primary, #0066ff);
571 color: var(--rttpg-admin-color-white, #fff);
572 background-color: var(--rttpg-admin-color-primary, #0066ff);
573 }
574
575 .rttpg-tab-content .rttpg-btn-group.rttpg-btn-group-state {
576 margin-bottom: 16px;
577 }
578
579 .rttpg-tab-content .rttpg-btn-group.rttpg-btn-group-state + .rttpg-ground-control {
580 margin-top: -19px;
581 }
582
583 .rttpg-tab-content .rttpg-btn-group.rttpg-btn-group-state .components-button {
584 height: 34px;
585 font-weight: 500;
586 font-size: var(--rttpg-admin-text-base, 13px);
587 }
588
589 .rttpg-tab-content .components-panel__body.is-opened > .components-panel__body-title {
590 margin-bottom: 10px;
591 }
592
593 .rttpg-img-remove-btn {
594 height: 100px;
595 width: 100%;
596 margin-bottom: 5px;
597 }
598
599 .rttpg-img-remove-btn span {
600 font-size: 30px;
601 width: auto;
602 height: auto;
603 margin: 0;
604 }
605
606
607 .block-editor-block-inspector .components-base-control:last-of-type {
608 margin-bottom: 6px;
609 }
610
611 .block-editor-block-inspector .components-base-control .components-textarea-control__input,
612 .block-editor-block-inspector .components-base-control .components-text-control__input,
613 .block-editor-block-inspector .components-base-control .components-input-control__input {
614 line-height: 1.5 !important;
615 height: 36px;
616 padding: 8px;
617 color: var(--rttpg-admin-color-secondary, #555);
618 border-radius: 3px;
619 border: 1px solid var(--rttpg-admin-color-border, #e9e9e9);
620 transition: var(--rttpg-admin-transition, all 0.3s ease-in-out);
621 }
622
623 .block-editor-block-inspector .components-base-control .components-textarea-control__input:focus,
624 .block-editor-block-inspector .components-base-control .components-text-control__input:focus {
625 outline: 0;
626 box-shadow: none;
627 border-color: var(--rttpg-admin-color-primary, #0066ff);
628 }
629
630 .block-editor-block-inspector .components-base-control .components-textarea-control__input {
631 height: 80px;
632 }
633
634 .block-editor-block-inspector .components-base-control .components-base-control__label,
635 .block-editor-block-inspector .components-base-control .components-toggle-control__label {
636 font-size: var(--rttpg-admin-text-base, 13px);
637 color: var(--rttpg-admin-color-secondary, #555);
638 font-weight: 500;
639 }
640
641 .block-editor-block-inspector .components-base-control .components-base-control__label {
642 margin-bottom: var(--row-gap, 10px);
643 display: inline-block;
644 }
645
646 .block-editor-block-inspector__advanced .components-button {
647 font-size: var(--rttpg-admin-text-base, 13px);
648 color: var(--rttpg-admin-color-black, #000);
649 font-weight: 500;
650 }
651
652 .block-editor-block-inspector__advanced .components-button .components-panel__arrow {
653 color: inherit;
654 }
655
656 .block-editor-block-inspector__advanced .components-button:focus {
657 outline: 0;
658 box-shadow: none;
659 }
660
661 .rttpg-panel-control-wrapper .components-panel__body {
662 margin-top: 10px !important;
663 background: #fff;
664 border-top: none !important;
665 }
666
667 .rttpg-panel-control-wrapper .components-panel__body.is-opened {
668 border-top: 1px solid #e0e0e0;
669 }
670
671 .rttpg-panel-control-wrapper .components-panel__body:last-child {
672 border-bottom: 10px solid #e6e9ec;
673 }
674
675 .rttpg-sortable-list {
676 display: grid;
677 gap: 10px;
678 margin-bottom: 10px;
679 }
680
681 .rttpg-sortable-list .rttpg-sortable-expand-area {
682 border: 1px solid #d3d3d3;
683 border-top: 0;
684 padding: 10px;
685 }
686
687 .rttpg-sortable-list .rttpg-sortable-item {
688 border: 1px solid #d3d3d3;
689 display: flex;
690 align-items: center;
691 justify-content: space-between;
692 line-height: 2.5em;
693 font-size: 13px;
694 color: #555 !important;
695 height: 40px;
696 }
697
698 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title {
699 flex: 12;
700 overflow: hidden;
701 padding-left: 8px;
702 text-overflow: ellipsis;
703 white-space: nowrap;
704 width: 200px;
705 padding-right: 5px;
706 display: inline-block;
707 }
708
709 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title .rttpg-icon,
710 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title i,
711 .rttpg-sortable-list .rttpg-sortable-item .rttpg-sortable-title svg {
712 line-height: 1;
713 display: inline-flex;
714 align-items: center;
715 margin-right: 3px;
716 position: relative;
717 top: 1px;
718 }
719
720 .rttpg-sortable-list .rttpg-sortable-item .drag-handle {
721 background: transparent !important;
722 border-left: 1px solid var(--rttpg-admin-color-border, #e9e9e9) !important;
723 border-right: none !important;
724 display: flex !important;
725 justify-content: center;
726 flex: 2 1 0 !important;
727 align-items: center;
728 color: #fff;
729 cursor: move;
730 height: 100%;
731 }
732
733 .rttpg-sortable-list .rttpg-sortable-item .rttpg-social-delete-icon {
734 font-size: 14px;
735 border-left: 1px solid #e9e9e9;
736 line-height: 2.5em;
737 flex: 2;
738 text-align: center;
739 display: flex;
740 justify-content: center;
741 height: 100%;
742 }
743
744 .rttpg-sortable-list .rttpg-sortable-item .rttpg-delete-icon:hover {
745 cursor: pointer;
746 }
747
748 .drag-helper {
749 list-style: none;
750 z-index: 100;
751 }
752
753 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button,
754 .rttpg-block > .rttpg-add-accordion-button,
755 .rttpg-block + .rttpg-add-accordion-button {
756 margin-top: 8px !important;
757 margin-bottom: 8px !important;
758 background-color: var(--rttpg-admin-tab-btn-bg, #f9f9f9) !important;
759 border: 1px solid #e2e2e2 !important;
760 padding: 12px 30px !important;
761 height: 42px !important;
762 font-size: 17px !important;
763 color: #000000 !important;
764 transition: all 0.3s ease-in-out !important;
765 }
766
767 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button:hover,
768 .rttpg-block > .rttpg-add-accordion-button:hover,
769 .rttpg-block + .rttpg-add-accordion-button:hover {
770 background-color: var(--rttpg-admin-tab-btn-bg-hover, #ededef) !important;
771 color: #212121 !important;
772 }
773
774 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button:focus,
775 .rttpg-block > .rttpg-add-accordion-button:focus,
776 .rttpg-block + .rttpg-add-accordion-button:focus {
777 outline: 0 !important;
778 box-shadow: none !important;
779 }
780
781 .rttpg-item-add-btn-wrapper .rttpg-add-accordion-button .dashicons,
782 .rttpg-block > .rttpg-add-accordion-button .dashicons,
783 .rttpg-block + .rttpg-add-accordion-button .dashicons {
784 width: 18px;
785 height: 18px;
786 font-size: 18px;
787 left: unset !important;
788 }
789
790 .rttpg-item-add-btn-wrapper.rttpg-faq {
791 text-align: center;
792 margin-top: 25px;
793 }
794
795 /*Alignment Button Style*/
796
797 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-alignment-wrap {
798 display: flex;
799 justify-content: space-between;
800 }
801
802 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-alignment-wrap .rttpg-btn-group .rttpg-button {
803 padding: 3px 10px;
804 }
805
806 .components-panel__body-title ~ .rttpg-add-accordion-button,
807 .rttpg-control-field ~ .rttpg-add-accordion-button {
808 margin-top: 0px !important;
809 margin-bottom: 10px !important;
810 background-color: var(--rttpg-admin-tab-btn-bg, #f9f9f9) !important;
811 border: 1px solid #e2e2e2 !important;
812 padding: 10px 12px !important;
813 height: 32px !important;
814 font-size: 13px !important;
815 transition: all 0.3s ease-in-out !important;
816 }
817
818 .components-panel__body-title ~ .rttpg-add-accordion-button:hover,
819 .rttpg-control-field ~ .rttpg-add-accordion-button:hover {
820 background-color: var(--rttpg-admin-tab-btn-bg-hover, #ededef) !important;
821 color: #212121 !important;
822 }
823
824 .components-panel__body-title ~ .rttpg-add-accordion-button:focus,
825 .rttpg-control-field ~ .rttpg-add-accordion-button:focus {
826 outline: 0 !important;
827 box-shadow: none !important;
828 }
829
830 .components-panel__body-title ~ .rttpg-add-accordion-button .dashicons,
831 .rttpg-control-field ~ .rttpg-add-accordion-button .dashicons {
832 width: 18px;
833 height: 18px;
834 font-size: 18px;
835 left: unset !important;
836 width: unset !important;
837 }
838
839 .rttpg-panel-control-wrapper [data-tooltip]:before {
840 content: attr(data-tooltip);
841 position: absolute;
842 pointer-events: none;
843 opacity: 0;
844 display: inline-flex;
845 align-items: center;
846 justify-content: center;
847 transition: all 0.15s ease;
848 padding: 6px 10px;
849 color: #fff;
850 background: #1a1a1a;
851 border-radius: 4px;
852 border-width: 0;
853 white-space: nowrap;
854 text-align: center;
855 line-height: 1.2;
856 font-size: 13px;
857 box-shadow: none;
858 right: -70px;
859 }
860
861 .rttpg-panel-control-wrapper [data-tooltip]:hover::before {
862 margin: 0;
863 opacity: 1;
864 z-index: 1000;
865 }
866
867 /*rttpg-toggle-control-field*/
868 .rttpg-toggle-control-field .components-base-control__field .components-flex,
869 .rttpg-toggle-control-field .components-base-control__field {
870 display: flex;
871 flex-direction: row-reverse;
872 justify-content: space-between;
873 align-content: center;
874 align-items: center;
875 }
876
877 .rttpg-toggle-control-field.rttpg-padding-left .components-toggle-control__label {
878 position: relative;
879 padding-left: 10px;
880 }
881
882 .rttpg-toggle-control-field.rttpg-padding-left .components-toggle-control__label::before {
883 content: "";
884 }
885
886 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-base-control__field,
887 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline {
888 display: flex;
889 flex-direction: row;
890 justify-content: space-between;
891 align-items: center;
892 width: 100%;
893 height: auto;
894 }
895
896 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline.has-help {
897 display: block;
898 }
899
900 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline label {
901 padding: 0 !important;
902 line-height: 1.4;
903 }
904
905 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-text-control__input,
906 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-input-control__container {
907 max-width: 120px;
908 margin-left: 10px;
909 }
910
911 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline.rttpg-expand .components-text-control__input,
912 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline.rttpg-expand .components-input-control__container {
913 max-width: 160px;
914 margin-left: 10px;
915 }
916
917 .rttpg-panel-control-wrapper .rttpg-control-field.label-inline .components-base-control__field > div {
918 width: 100%;
919 display: flex;
920 justify-content: space-between;
921 flex-direction: row;
922 align-items: center;
923 }
924
925 .rttpg-panel-control-wrapper input[type=text]:focus {
926 box-shadow: none;
927 }
928
929 .rttpg-control-heading {
930 background: #eaf5ff;
931 color: #212121;
932 padding: 7px;
933 width: 100%;
934 border-left: 3px solid #0073aa;
935 }
936
937 .rttpg-panel-control-wrapper .rttpg-elm-wrapper {
938 display: flex;
939 justify-content: space-between;
940 align-items: center;
941 margin-bottom: 10px;
942 }
943
944 .rttpg-panel-control-wrapper .rttpg-elm-wrapper label {
945 flex: 0 0 70px;
946 font-weight: 500;
947 }
948
949 .rttpg-panel-control-wrapper .flatpickr-input {
950 background-color: #fff;
951 border-color: #ccc;
952 padding: 1px 15px;
953 flex: 0 0 calc(100% - 108px);
954 max-width: calc(100% - 108px);
955 }
956
957 .rttpg-panel-control-wrapper .flatpickr-input.active,
958 .rttpg-panel-control-wrapper .flatpickr-input:focus {
959 border-color: var(--rttpg-admin-color-primary, #0066ff);
960 }
961
962 .rttpg-panel-control-wrapper .flatpickr-calendar:before,
963 .rttpg-panel-control-wrapper .flatpickr-calendar:after {
964 border: none !important;
965 }
966
967 .rttpg-panel-control-wrapper hr {
968 margin: 15px 0;
969 }
970
971 @media (min-width: 768px) {
972 .interface-complementary-area {
973 width: 300px !important;
974 }
975 }
976
977 .rttpg-panel-control-wrapper .components-circular-option-picker {
978 position: relative;
979 }
980
981 .rttpg-panel-control-wrapper .components-custom-gradient-picker .components-custom-gradient-picker__ui-line {
982 margin-bottom: 16px;
983 width: calc(100% - 32px);
984 }
985
986 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button {
987 text-indent: -99999px;
988 background-color: transparent !important;
989 padding: 0 !important;
990 font-family: dashicons;
991 width: 20px;
992 color: var(--rttpg-admin-color-secondary, #555) !important;
993 position: absolute;
994 bottom: 10px;
995 }
996
997 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button:hover,
998 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button:focus {
999 background: transparent;
1000 }
1001
1002 .rttpg-panel-control-wrapper .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper .components-button::after {
1003 content: "\f531";
1004 font-size: 16px;
1005 text-indent: 0;
1006 position: absolute;
1007 left: 0;
1008 top: 0;
1009 font-weight: normal;
1010 }
1011
1012 .components-flex.components-custom-gradient-picker__ui-line {
1013 align-items: end;
1014 }
1015
1016 .rttpg-panel-control-wrapper .rttpg-control-field.rttpg-cf-gradient-wrap .components-custom-gradient-picker__ui-line .components-flex-item:last-of-type {
1017 margin-bottom: 0 !important;
1018 }
1019
1020 /*New component css*/
1021
1022 .rttpg-panel-control-wrapper .rttpg-media-actions {
1023 position: absolute;
1024 top: 10px !important;
1025 right: 10px !important;
1026 margin-top: 0 !important;
1027 }
1028
1029 .rttpg-panel-control-wrapper .rttpg-media-actions button, .rttpg-panel-control-wrapper span.rttpg-remove-icon {
1030 position: absolute;
1031 top: 10px;
1032 right: 10px;
1033 width: 22px;
1034 height: 22px;
1035 min-height: 22px;
1036 font-size: 10px;
1037 color: #575c60;
1038 background-color: rgba(255, 255, 255, .9);
1039 border-radius: 3px;
1040 line-height: 1.6;
1041 border: 1px solid;
1042 cursor: pointer;
1043 z-index: 9;
1044 text-align: center;
1045 transition: 0.4s;
1046 }
1047
1048 .rttpg-panel-control-wrapper .rttpg-media-actions button:hover, .rttpg-panel-control-wrapper span.rttpg-remove-icon:hover {
1049 color: #373c41 !important;
1050 box-shadow: 0 0 5px 0 #000 !important;
1051 }
1052
1053 .rttpg-panel-control-wrapper .rttpg-media-actions button {
1054 position: static;
1055 text-align: center;
1056 padding: 0 0 2px 0;
1057 margin-left: 5px;
1058 }
1059
1060 .rttpg-panel-control-wrapper .rttpg-media-actions button span {
1061 font-size: inherit;
1062 }
1063
1064 .rttpg-panel-control-wrapper .rttpg-image-avatar, .rttpg-panel-control-wrapper .rttpg-placeholder-image {
1065 position: relative;
1066 border: 1px dashed #a7a7a7;
1067 padding: 20px 20px 25px;
1068 text-align: center;
1069 cursor: pointer;
1070 border-radius: 0;
1071 background-color: #d5dadf;
1072 transition: 0.4s;
1073 height: 120px;
1074 background-size: cover;
1075 background-repeat: no-repeat;
1076 background-position: center;
1077 }
1078
1079 .rttpg-panel-control-wrapper .rttpg-image-avatar:hover, .rttpg-panel-control-wrapper .rttpg-placeholder-image:hover {
1080 background-color: #bfc3c7;
1081 border-color: #838383;
1082 }
1083
1084 .rttpg-panel-control-wrapper .rttpg-image-avatar div, .rttpg-panel-control-wrapper .rttpg-placeholder-image div {
1085 margin: 8px 0;
1086 text-align: center;
1087 }
1088
1089 .rttpg-image-avatar .components-button {
1090 position: absolute;
1091 right: 6px;
1092 top: 6px;
1093 border: none;
1094 padding: 8px 10px;
1095 min-height: 30px;
1096 width: auto;
1097 line-height: 1;
1098 height: auto;
1099 font-size: 17px;
1100 color: var(--rttpg-admin-color-primary, #06f);
1101 }
1102
1103 .rttpg-image-avatar .components-button:hover {
1104 color: var(--rttpg-admin-color-white, #fff);
1105 background-color: var(--rttpg-admin-color-primary, #06f);
1106 }
1107
1108 .rttpg-components-popover .rttpg-color-ball,
1109 .rttpg-panel-control-wrapper .rttpg-color-ball {
1110 border: 4px solid #fff;
1111 box-shadow: 0 0 0 1px #d5dadf;
1112 cursor: pointer;
1113 border-radius: 0 !important;
1114 position: relative;
1115 }
1116
1117 .rttpg-components-popover .rttpg-color-ball div,
1118 .rttpg-panel-control-wrapper .rttpg-color-ball div {
1119 border-radius: 0 !important;
1120 height: 18px !important;
1121 }
1122
1123 .rttpg-panel-control-wrapper .rttpg-cf-body-content-wrap {
1124 border: 1px solid #dbdbdb;
1125 padding: 7px 10px 2px;
1126 }
1127
1128 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap {
1129 display: flex;
1130 align-items: center;
1131 gap: 6px;
1132 padding: 5px;
1133 background: #e3eaf5;
1134 border: 1px solid #dbdbdb;
1135 margin-bottom: -1px;
1136 min-height: 36px;
1137 }
1138
1139 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-btn-group {
1140 flex-grow: 1;
1141 max-width: 60px;
1142 margin-left: auto;
1143 }
1144
1145 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .components-button {
1146 padding: 0;
1147 height: 27px;
1148 width: 30px;
1149 border: 1px solid var(--rttpg-admin-color-primary, #06f);
1150 }
1151
1152 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .components-button .classic-btn {
1153 font-size: 10px;
1154 }
1155
1156 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .components-button .gradient-btn {
1157 font-size: 12px;
1158 }
1159
1160 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn {
1161 padding: 0;
1162 background-color: transparent;
1163 }
1164
1165 .rttpg-panel-control-wrapper .rttpg-cf-body-btn-wrap .rttpg-undo-btn:hover {
1166 background-color: transparent;
1167 }
1168
1169 .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 {
1170 outline: 0;
1171 box-shadow: none;
1172 }
1173
1174 .rttpg-panel-control-wrapper .components-range-control__wrapper .components-range-control__track + span {
1175 margin-left: -5px;
1176 }
1177
1178 .rttpg-panel-control-wrapper .rttpg-image-dimension {
1179 display: grid;
1180 grid-template-columns: 96px 1fr 1fr;
1181 grid-gap: 15px;
1182 }
1183
1184 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] {
1185 padding: 2px;
1186 }
1187
1188 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] div[class*='-placeholder'] {
1189 padding-left: 5px;
1190 }
1191
1192 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] div[class*='-Input'] {
1193 margin: 0;
1194 padding-bottom: 0;
1195 padding-top: 0;
1196 padding-left: 5px;
1197 }
1198
1199 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='ValueContainer'] div[role="button"] {
1200 cursor: pointer;
1201 }
1202
1203 .rttpg-panel-control-wrapper .components-base-control.rttpg-repeater div[class*='IndicatorsContainer'] {
1204 display: none;
1205 }
1206
1207 .rttpg-panel-control-wrapper .components-heading.rttpg-control-heading {
1208 margin-bottom: 10px;
1209 }
1210
1211 .rttpg-panel-control-wrapper .rttpg-ground-control {
1212 border: 1px solid rgb(222 228 233);
1213 padding: 7px;
1214 margin-bottom: 15px;
1215 border-radius: 3px;
1216 }
1217
1218 .rttpg-panel-control-wrapper .rttpg-help {
1219 display: block;
1220 color: #7c7c7c;
1221 margin-top: -5px;
1222 margin-bottom: 15px;
1223 font-size: 12px;
1224 line-height: 1.3;
1225 }
1226
1227 .rttpg-panel-control-wrapper .pl-30 {
1228 padding-left: 30px;
1229 }
1230
1231 .rttpg-block-postgrid .rttpg-postgrid-is-loading {
1232 display: flex;
1233 justify-content: center;
1234 align-items: center;
1235 min-height: 120px;
1236 width: 100%;
1237 margin-left: 15px;
1238 margin-right: 15px;
1239 background: #f1f1f5;
1240 }
1241
1242 /*Editor Overlay*/
1243 .rttpg-block-postgrid .tpg-editor-loading {
1244 position: relative;
1245 }
1246
1247 .rt-pagination .pagination-list a span {
1248 font-size: 12px;
1249 }
1250
1251 /*Scroll top*/
1252 .interface-interface-skeleton__sidebar.tpg-sidebar {
1253 background: #e6e9ec;
1254 }
1255
1256 .interface-interface-skeleton__sidebar .edit-post-sidebar__panel-tabs {
1257 transition: top 0.2s ease-in-out;
1258 }
1259
1260 .interface-interface-skeleton__sidebar.tpg-should-collapse .edit-post-sidebar__panel-tabs {
1261 top: -50px;
1262 }
1263
1264 .rttpg-panel-control-wrapper .components-panel__body.is-opened.tpg-collapse-active {
1265 height: 42px;
1266 overflow: hidden;
1267 }
1268
1269 .rttpg-panel-control-wrapper .rttpg-tab-panel ::placeholder {
1270 color: #bbb !important;
1271 }
1272
1273 .rttpg-panel-control-wrapper .rttpg-tab-panel :-moz-placeholder {
1274 color: #565656 !important;
1275 }
1276
1277 .rttpg-panel-control-wrapper .rttpg-tab-panel ::-moz-placeholder {
1278 color: #565656 !important;
1279 }
1280
1281 .tpg-settings-enable .block-editor-block-inspector__advanced {
1282 display: none;
1283 }
1284
1285 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-cf-head {
1286 margin-bottom: 5px;
1287 display: block;
1288 }
1289
1290 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner {
1291 display: grid;
1292 grid-template-columns: 1fr 1fr 1fr;
1293 grid-gap: 10px;
1294 text-align: center;
1295 justify-content: center;
1296 }
1297
1298 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner .rttpg-control-field {
1299 align-items: center;
1300 flex-direction: column-reverse;
1301 margin: 0;
1302 }
1303
1304 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner .rttpg-control-field > div {
1305 line-height: 1;
1306 margin-bottom: 5px;
1307 }
1308
1309 .rttpg-panel-control-wrapper .rttpg-column-group .rttpg-column-group-inner .rttpg-control-field .components-input-control__label {
1310 padding-bottom: 0 !important;
1311 color: #979797;
1312 font-weight: 600;
1313 font-size: 11px;
1314 text-transform: uppercase;
1315 }
1316
1317 .rttpg-block-postgrid .tpg-el-main-wrapper .rt-swiper-holder {
1318 margin-left: 0;
1319 margin-right: 0;
1320 }
1321
1322 .rttpg-block-postgrid .slider-layout-main .tpg-widget-heading-wrapper {
1323 margin-left: 6px;
1324 margin-right: 7px;
1325 }
1326
1327 .rttpg-block-postgrid .tpg-el-main-wrapper.slider-layout11-main .tpg-widget-heading-wrapper,
1328 .rttpg-block-postgrid .tpg-el-main-wrapper.slider-layout12-main .tpg-widget-heading-wrapper {
1329 padding-left: 0;
1330 padding-right: 0;
1331 }
1332
1333 .rt-layout-filter-container .rt-filter-wrap .rt-filter-item-wrap * {
1334 pointer-events: none;
1335 }
1336
1337 .rttpg-panel-control-wrapper .rttpg-is-pro {
1338 position: relative;
1339 cursor: not-allowed;
1340 }
1341
1342 .rttpg-panel-control-wrapper .rttpg-is-pro *:not(.rttpg-alert-message) {
1343 pointer-events: none;
1344 }
1345
1346 .rttpg-panel-control-wrapper .rttpg-arert-wrapper {
1347 position: relative;
1348 }
1349
1350 .rttpg-panel-control-wrapper .rttpg-alert-message {
1351 position: absolute;
1352 top: 0;
1353 left: 0;
1354 right: 0;
1355 bottom: 0;
1356 z-index: 20;
1357 width: 100%;
1358 height: 100%;
1359 cursor: not-allowed;
1360 }
1361
1362 .rttpg-panel-control-wrapper .rttpg-is-pro label {
1363 position: relative;
1364 overflow: unset !important;
1365 }
1366
1367 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap .rttpg-label {
1368 position: relative;
1369 }
1370
1371 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap .rttpg-label::after,
1372 .rttpg-panel-control-wrapper .rttpg-is-pro label::after {
1373 content: "Pro";
1374 border: 1px solid #ff0000;
1375 color: #fff;
1376 background-color: #ff0000;
1377 padding: 0 0;
1378 display: inline-block;
1379 position: absolute;
1380 line-height: 13px;
1381 font-size: 9px;
1382 text-transform: uppercase;
1383 border-radius: 3px;
1384 width: 25px;
1385 text-align: center;
1386 margin-left: 7px;
1387 top: -5px;
1388 }
1389
1390 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap label::after {
1391 content: none;
1392 }
1393
1394 .rttpg-panel-control-wrapper .rttpg-is-pro.rttpg-dimension-wrap .rttpg-device-switchers {
1395 display: none;
1396 }
1397
1398 .rttpg-panel-control-wrapper .rttpg-is-pro .components-form-toggle .components-form-toggle__track,
1399 .rttpg-panel-control-wrapper .rttpg-is-pro input[type=text],
1400 .rttpg-panel-control-wrapper .rttpg-is-pro input[type=number] {
1401 background: #e1e1e1;
1402 }
1403
1404 .rttpg-panel-control-wrapper .rttpg-is-pro .components-form-toggle .components-form-toggle__thumb {
1405 background-color: #818181;
1406 border: #818181;
1407 }
1408
1409 /*Pro message style*/
1410 .rttpg-slider-layout-promotions {
1411 margin-bottom: 0;
1412 padding: 50px;
1413 background: #efefef;
1414 }
1415
1416 .rttpg-slider-layout-promotions,
1417 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper {
1418 text-align: center;
1419 padding-bottom: 15px;
1420 color: #6d7882;
1421 }
1422
1423 .rttpg-slider-layout-promotions h4,
1424 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper h4 {
1425 font-size: 16px;
1426 font-weight: 700;
1427 line-height: 1.4;
1428 color: #6d7882;
1429 }
1430
1431 .rttpg-slider-layout-promotions a,
1432 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper a {
1433 color: var(--rttpg-admin-red-color);
1434 }
1435
1436 .rttpg-slider-layout-promotions .rttpg-pro-message,
1437 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper .rttpg-pro-message {
1438 margin-bottom: 10px;
1439 }
1440
1441 .rttpg-slider-layout-promotions .rttpg-button-go-pro,
1442 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper .rttpg-button-go-pro {
1443 background-color: #0066ff;
1444 color: #fff;
1445 padding: 7px 25px;
1446 margin-top: 20px;
1447 -webkit-box-shadow: 0 0 1px rgb(0 0 0 / 10%), 0 2px 2px rgb(0 0 0 / 10%);
1448 box-shadow: 0 0 1px rgb(0 0 0 / 10%), 0 2px 2px rgb(0 0 0 / 10%);
1449 -webkit-transition: .5s;
1450 -o-transition: .5s;
1451 transition: .5s;
1452 display: inline-block;
1453 text-decoration: none;
1454 }
1455
1456 .rttpg-slider-layout-promotions .rttpg-button-go-pro:hover,
1457 .rttpg-panel-control-wrapper .rttpg-get-pro-message-wrapper .rttpg-button-go-pro:hover {
1458 background-color: #004ec5;
1459 color: #fff;
1460 }
1461
1462 .block-editor-inserter__preview-container .block-editor-inserter__preview-content {
1463 border-bottom: 1px solid #ddd;
1464 }
1465
1466 .block-editor-block-types-list[aria-label="The Post Grid"] .editor-block-list-item-rttpg-tpg-slider-layout img {
1467 transform: scale(1.3);
1468 }
1469
1470
1471 .rttpg-is-pro .rttpg-control-field .rttpg-cf-head .rt-left-part::after {
1472 content: "PRO";
1473 position: relative;
1474 color: #fff;
1475 background-color: red;
1476 padding: 1px 0 2px;
1477 display: inline-block;
1478 font-size: 8px;
1479 width: 26px;
1480 text-align: center;
1481 border-radius: 3px;
1482 margin-left: auto;
1483 font-weight: 500;
1484 margin-right: auto;
1485 line-height: 1.5;
1486 }
1487
1488 .rttpg-panel-control-wrapper .rttpg-is-pro .rttpg-control-field.rttpg-cf-range-wrap .components-range-control__wrapper {
1489 --wp-admin-theme-color: #ababab;
1490 --rttpg-admin-color-primary: #ababab;
1491 }
1492
1493 .rttpg-panel-control-wrapper .components-base-control__label {
1494 text-transform: none;
1495 }
1496
1497 .slider-arrow-position-top-left .swiper-navigation {
1498 left: 5px;
1499 }
1500
1501 .block-editor-block-inspector .block-editor-block-card img[alt='Grid Layout'],
1502 .block-editor-block-inspector .block-editor-block-card img[alt='Grid Hover Layout'],
1503 .block-editor-block-inspector .block-editor-block-card img[alt='List Layout'],
1504 .block-editor-block-inspector .block-editor-block-card img[alt='Slider Layout'] {
1505 padding-top: 12px;
1506 }
1507
1508 .rt-layout-filter-container .rt-layout-filter-container {
1509 margin: 0;
1510 }
1511
1512 .tpg-header-wrapper.carousel .rt-layout-filter-container .rt-layout-filter-container {
1513 flex: none;
1514 max-width: 100%;
1515 }
1516
1517 .wp-admin .slider-arrow-position-top-right .swiper-navigation {
1518 right: 6px;
1519 }
1520
1521 .wp-admin .slider-arrow-position-top-left .swiper-navigation {
1522 left: 6px;
1523 }
1524
1525 .rttpg-block-postgrid {
1526 font-size: 16px;
1527 }
1528
1529 /*RTTPG Import button style*/
1530 .edit-post-header__toolbar .rttpg-import-button-wrapper button.rttpg-import-btn {
1531 background: #002DCB linear-gradient(89.93deg, #002DCB 13.33%, #02A7FB 99.94%);
1532 color: #ffffff;
1533 border: none;
1534 min-height: 33px;
1535 transition: 0.4s;
1536 position: relative;
1537 z-index: 1;
1538 white-space: nowrap;
1539 overflow: hidden;
1540 margin-left: 15px;
1541 }
1542
1543 .edit-post-header__toolbar .rttpg-import-button-wrapper button.rttpg-import-btn::before {
1544 content: '';
1545 position: absolute;
1546 top: 0;
1547 left: 0;
1548 width: 100%;
1549 height: 100%;
1550 background: #002DCB linear-gradient(89.93deg, #02A7FB 13.33%, #002DCB 99.94%);
1551 z-index: -1;
1552 opacity: 0;
1553 transition: 0.4s;
1554 }
1555
1556 .edit-post-header__toolbar .rttpg-import-button-wrapper button.rttpg-import-btn:hover::before {
1557 opacity: 1;
1558 }
1559
1560 .edit-post-header__toolbar .rttpg-import-button-wrapper button.rttpg-import-btn:focus {
1561 outline: none;
1562 border: none;
1563 box-shadow: none;
1564 }
1565
1566 .edit-post-header__toolbar .rttpg-import-button-wrapper button.rttpg-import-btn svg {
1567 margin-right: 10px;
1568 margin-top: -3px;
1569 }
1570
1571 /*TODO: Row CSS*/
1572
1573 .rttpg-block .block-list-appender .components-button.block-editor-button-block-appender {
1574 border: 1px solid #e9e9e9;
1575 box-shadow: none;
1576 color: #484b4a;
1577 }
1578 .rttpg-container-variation-picker .block-editor-block-variation-picker__variations {
1579 max-width: 750px;
1580 margin: auto;
1581 justify-content: center;
1582 align-items: center;
1583 }
1584 .rttpg-container-variation-picker .block-editor-block-variation-picker__variations li{
1585 margin: 8px 10px;
1586 text-align: center;
1587 }
1588 .rttpg-container-variation-picker .block-editor-block-variation-picker__variations li button {
1589 color: #a3a5ab !important;
1590 box-shadow: inset 0 0 0 1px #a3a5a9 !important;
1591 padding: 0 10px !important;
1592 }
1593
1594 .rttpg-panel-control-wrapper .rttpg-custom-alignment .rttpg-control-field.rttpg-cf-alignment-wrap{
1595 flex-direction: column;
1596 }
1597
1598 .rttpg-panel-control-wrapper .rttpg-custom-alignment .rttpg-control-field .rttpg-button svg {
1599 max-width: 18px !important;
1600 height: auto !important;
1601 }
1602
1603 .rttpg-block-postgrid .rt-pagination-wrap {
1604 width: 100% !important;
1605 }
1606 .ajax-pagination-type-next-prev-yes .rt-pagination .pagination-list a {
1607 color: #ffffff;
1608 background-color: var(--tpg-primary-color, #0d6efd);
1609 }
1610 .wp-block-social-links.is-style-logos-only.is-content-justification-left li {
1611 flex: 1 !important;
1612 }
1613
1614 [data-type="core/widget-area"] .rttpg-block-wrapper {
1615 margin-left: 0;
1616 margin-right: 0;
1617 }
1618
1619 .components-base-control.rttpg-repeater {
1620 position: relative;
1621 z-index: 99;
1622 }
1623
1624 .rttpg-repeater #react-select-2-listbox {
1625 position: relative;
1626 z-index: 9999;
1627 }