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