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