PluginProbe ʕ •ᴥ•ʔ
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 4.1.0
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v4.1.0
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 / admin.css
the-post-grid / assets / css / admin Last commit date
admin-preview.css 4 years ago admin.css 4 years ago tpg-el-editor.css 4 years ago
admin.css
1600 lines
1 /* tab css */
2 :root {
3 /*--rt-primary-color: #5d3dfd;*/
4 --rt-primary-color: #4C6FFF;
5 --rt-primary-rgb: 76, 111, 255;
6 --rt-primary-dark: #3d5cd7;
7 --rt-primary-light: #6885fd;
8 --rt-secondary-color: #212121;
9 --rt-bg-light: #F7FAFC;
10 }
11
12 input.rt-code-sc::selection {
13 background: var(--rt-bg-light);
14 color: var(--rt-primary-color);
15 }
16
17 input.rt-code-sc::-moz-selection {
18 background: var(--rt-bg-light);
19 color: var(--rt-primary-color);
20 }
21
22 /*Default Global CSS for */
23 .post-type-rttpg #rttpg_meta label {
24 position: relative;
25 }
26
27 .post-type-rttpg.wp-core-ui .button-group {
28 white-space: inherit;
29 }
30
31 .post-type-rttpg #tpg-post-type-wrapper,
32 .post-type-rttpg #rttpg_meta {
33 background-color: #ffffff;
34 padding: 20px;
35 }
36
37 .post-type-rttpg.wp-core-ui #rttpg_meta select {
38 min-height: 40px;
39 border-color: #dee5e9;
40 }
41
42 .post-type-rttpg.wp-core-ui #rttpg_meta select:focus {
43 outline: none;
44 /*border: none;*/
45 box-shadow: none;
46 }
47
48 .post-type-rttpg .select2-container--classic .select2-selection--single,
49 .post-type-rttpg .meta-box-sortables select,
50 .post-type-rttpg .select2-container--classic .select2-selection--multiple,
51 .post-type-rttpg input[type=time],
52 .post-type-rttpg input[type=url],
53 .post-type-rttpg input[type=number],
54 .post-type-rttpg input[type=text] {
55 min-height: 40px;
56 transition: 0.4s;
57 border-color: #dee5e9;
58 background: #ffffff;
59 }
60
61 .post-type-rttpg input[type=time],
62 .post-type-rttpg input[type=url],
63 .post-type-rttpg input[type=number],
64 .post-type-rttpg input[type=text] {
65 width: 100%;
66 }
67
68 .post-type-rttpg .tablenav-pages .current-page {
69 width: auto;
70 min-height: inherit;
71 }
72
73 .post-type-rttpg .select2-container--classic:not(.select2-container--open) .select2-selection--multiple:hover,
74 .post-type-rttpg .select2-container--classic:not(.select2-container--open) .select2-selection--single:hover,
75 .post-type-rttpg.wp-core-ui select:focus,
76 .post-type-rttpg.wp-core-ui select:hover,
77 .post-type-rttpg input:focus,
78 .post-type-rttpg input:hover {
79 border-color: #A3B1DE !important;
80 outline: none;
81 box-shadow: none;
82 }
83
84 .post-type-rttpg input[type=checkbox],
85 .post-type-rttpg input[type=radio] {
86 box-shadow: none;
87 border: 2px solid #A3B1DE;
88 padding-top: 1px;
89 }
90
91 .post-type-rttpg input[type=checkbox]:hover,
92 .post-type-rttpg input[type=radio]:hover {
93 border-color: var(--rt-primary-color) !important;
94 }
95
96 .post-type-rttpg input[type=radio] {
97 width: 20px;
98 height: 20px;
99 }
100
101 .post-type-rttpg input[type=radio]:checked::before {
102 width: 12px;
103 height: 12px;
104 background: var(--rt-primary-color);
105 top: 4px;
106 left: 4px;
107 position: absolute;
108 float: none;
109 margin: 0;
110 }
111
112 .post-type-rttpg .postbox-container input[type=checkbox],
113 .post-type-rttpg .postbox-container input[type=radio] {
114 margin: -0.1rem .50em 0 0;
115 }
116
117 .post-type-rttpg input[type=checkbox]:checked {
118 background-color: var(--rt-primary-color);
119 border: none;
120 position: relative;
121 }
122
123 .post-type-rttpg input[type=checkbox]:checked:hover {
124 background-color: var(--rt-primary-dark);
125 }
126
127 .post-type-rttpg input[type=checkbox]:checked::before {
128 content: url('data:image/svg+xml;utf8,<svg width="9" height="7" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M7.66667 1L3.08333 5.58333L1 3.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> </svg>');
129 margin: 0;
130 width: 100%;
131 height: 100%;
132 display: flex;
133 justify-content: center;
134 align-items: center;
135 }
136
137 .post-type-rttpg .postbox-header {
138 background-color: #ffffff;
139 }
140
141 .post-type-rttpg #rttpg_meta .postbox-header {
142 border: none;
143 }
144
145 .post-type-rttpg .field-holder span.rt-loading {
146 position: absolute;
147 background-color: #f7fafc;
148 left: -4px;
149 top: 0;
150 }
151
152 .post-type-rttpg .form-wrap p, p.description {
153 color: #7c8387;
154 }
155
156 .rt-tab-content .wp-picker-holder {
157 position: absolute;
158 z-index: 999;
159 }
160
161 /*End Global CSS*/
162
163 #tpg-loading {
164 position: fixed;
165 width: 100%;
166 height: 100%;
167 z-index: 999999999;
168 background: rgba(0, 0, 0, .7);
169 top: 0;
170 }
171
172 #tpg-loading span.tpg-loading {
173 display: block;
174 top: 50%;
175 position: fixed;
176 color: #fff;
177 font-size: 20px;
178 font-weight: bold;
179 width: 100%;
180 text-align: center;
181 }
182
183 /* sorting */
184 .tpg-form-item-wrap {
185 margin-top: 15px;
186 margin-bottom: 25px;
187 max-width: 100%;
188 }
189
190 .tpg-form-item-wrap:after {
191 clear: both;
192 display: block;
193 content: "";
194 }
195
196 .tpg-form-item-wrap label {
197 float: left;
198 width: 200px;
199 font-weight: bold;
200 min-width: 140px;
201 margin-bottom: 15px;
202 margin-top: 3px;
203 }
204
205 .tpg-form-item {
206 width: 300px;
207 float: left;
208 }
209
210 ul#order-target {
211 max-width: 500px;
212 }
213
214 ul#order-target li {
215 padding: 2px 0;
216 margin: 4px 0;
217 border: 1px solid #dddddd;
218 cursor: move;
219 -moz-border-radius: 6px;
220 background-color: #f9f9f9;
221 }
222
223 ul#order-target li span {
224 display: block;
225 padding: 5px 10px;
226 color: #555;
227 font-size: 13px;
228 }
229
230 #order-terms #tto_sortable li:nth-child(2n+1) > .item {
231 background-color: #fff !important;
232 }
233
234 ul#order-target li.placeholder {
235 border: dashed 2px #ccc;
236 height: 30px;
237 background-color: #fff;
238 }
239
240 @media all and (max-width: 767px) {
241 .style-field-tpg-container {
242 -webkit-flex-direction: column;
243 flex-direction: column;
244 }
245 }
246
247 .rt-loading {
248 background: url('../../images/loading.gif') no-repeat center center;
249 padding: 11px;
250 }
251
252 body.post-type-rttpg div#misc-publishing-actions,
253 body.post-type-rttpg div#minor-publishing-actions {
254 display: none;
255 }
256
257 /* fix */
258 body .select2-results__option {
259 padding: 6px;
260 }
261
262 .tpg-hidden {
263 display: none;
264 }
265
266 ul.rt-tab-nav {
267 clear: both;
268 margin-top: 0;
269 padding: 0;
270 display: inline-block;
271 width: 100%;
272 margin-bottom: 0;
273 padding-top: 5px;
274 overflow: hidden;
275 border-bottom: 1px solid #cfdde5;
276 }
277
278 ul.rt-tab-nav li {
279 cursor: pointer;
280 display: inline-block;
281 margin-bottom: -1px;
282 margin-right: 2px;
283 }
284
285 ul.rt-tab-nav li:focus {
286 outline: none;
287 }
288
289 ul.rt-tab-nav li a {
290 position: relative;
291 font-size: 15px;
292 color: var(--rt-primary-color);
293 padding: 10px 25px;
294 border-radius: 4px 4px 0 0;
295 display: inline-block;
296 text-decoration: none;
297 z-index: 2;
298 transition: all 0.3s ease-in-out;
299 border: 1px solid rgba(var(--rt-primary-rgb), .3);
300 background: #f4f9fc;
301 overflow: hidden;
302 margin-bottom: -5px;
303 }
304
305 ul.rt-tab-nav li a:after {
306 content: "";
307 height: 0;
308 width: 100%;
309 background-color: var(--rt-primary-color);
310 position: absolute;
311 top: auto;
312 bottom: 0;
313 left: 0;
314 right: 0;
315 z-index: -1;
316 transition: all 0.3s ease-in-out;
317 }
318
319 ul.rt-tab-nav li:hover a,
320 ul.rt-tab-nav li.active a,
321 ul.rt-tab-nav li.active a:after {
322 color: #ffffff;
323 border-color: var(--rt-primary-color);
324 }
325
326 ul.rt-tab-nav li:hover a:after,
327 ul.rt-tab-nav li.active a:after {
328 height: 100%;
329 top: 0;
330 bottom: auto;
331 }
332
333 ul.rt-tab-nav li a:focus {
334 -webkit-box-shadow: none;
335 box-shadow: none;
336 }
337
338 .rt-tab-content {
339 display: none;
340 background: #fff;
341 }
342
343 #settings-tabs .rt-tab-content {
344 background: #fff;
345 padding: 15px;
346 }
347
348 body .meta-box-sortables .field-holder select {
349 width: 100%;
350 }
351
352 .rt-tab-content .field-holder {
353 padding-top: 10px;
354 }
355
356 .rt-tab-content .field-holder:not(:last-child) {
357 margin-bottom: -7px;
358 }
359
360 #settings-tabs .rt-tab-content .field-holder:not(:last-child) {
361 margin-bottom: 15px;
362 }
363
364 #settings-tabs .rt-tab-content .field-holder#show_acf_details_holder {
365 border-top: 1px solid #ddd;
366 padding-top: 20px;
367 }
368
369 .rt-tab-content .field-holder:first-child {
370 border-top: none;
371 padding-top: 15px;
372 }
373
374 .field-holder .field .full {
375 width: 100%;
376 }
377
378 .rt-tpg-filter.taxonomy {
379 background: var(--rt-primary-color) 3 b;
380 }
381
382 .term-filter-item-container > .field-holder.term-filter-item-operator {
383 border-top: none;
384 }
385
386 .term-filter-item-container {
387 border-top: none;
388 }
389
390 .rt-tpg-filter.taxonomy .rt-tpg-filter-item .field-holder:first-child,
391 .rt-tpg-filter-container > .field-holder:first-child,
392 div#sc-post-post-source > .field-holder > .field > .field-holder:first-child {
393 padding-top: 10px;
394 }
395
396 .rt-tpg-filter-container .field-holder,
397 .rt-tpg-filter-holder > h3 {
398 position: relative;
399 }
400
401 .rt-tpg-filter-holder > h3 {
402 background: var(--rt-primary-color);
403 color: #fff;
404 padding: 10px;
405 margin: 0;
406 }
407
408 .rt-tpg-filter.taxonomy .field-holder,
409 .rt-tpg-filter.order > .rt-tpg-filter-item > .field-holder > .field > .field-holder,
410 .rt-tpg-filter-holder .rt-tpg-filter:last-child .rt-tpg-filter-item > .field-holder {
411 border-bottom: none;
412 }
413
414 .rt-tab-content .field-holder .field-label {
415 float: left;
416 width: 200px;
417 font-size: 15px;
418 color: #222222;
419 }
420
421 .rt-tab-content .field-holder .field {
422 float: right;
423 width: calc(100% - 235px);
424 background: var(--rt-bg-light);
425 padding: 15px;
426 position: relative;
427 z-index: 10;
428 border-radius: 4px;
429 border: 1px solid #d9e3ed;
430 z-index: inherit;
431 }
432
433 #sc-style.rt-tab-content .field-holder .field {
434 z-index: inherit;
435 }
436
437 .rt-tab-content #tpg_taxonomy_holder {
438 padding-top: 0;
439 }
440
441 .rt-tab-content #tpg_taxonomy_holder .checkbox-group {
442 margin-left: -10px;
443 }
444
445 @media (max-width: 1449px) {
446 .rt-tab-content #tpg_taxonomy_holder .checkbox-group {
447 margin-left: 0;
448 }
449 }
450
451 .rt-tab-content .field-holder .field-holder .field-label {
452 width: 150px;
453 }
454
455 .rt-tab-content .field-holder .field-holder .field {
456 width: calc(100% - 180px);
457 }
458
459 .rt-tab-content .field-holder .taxonomy-field {
460 position: relative;
461 }
462
463 .rt-tab-content .field .checkbox-filter-field .tpg-hidden {
464 position: relative;
465 margin-left: -24px;
466 }
467
468 @media (max-width: 1449px) {
469 .rt-tab-content .field .checkbox-filter-field .tpg-hidden {
470 margin-left: 0;
471 }
472 }
473
474 .rt-tab-content .field .checkbox-filter-field .tpg-hidden .tpg-hidden {
475 margin-left: 0;
476 }
477
478 .rt-tab-content .field .checkbox-filter-field .tpg-hidden::before,
479 .rt-tab-content .field-holder .taxonomy-field::before {
480 content: '';
481 position: absolute;
482 height: 1px;
483 background-color: #D0DDE5;
484 bottom: -5px;
485 }
486
487 .rt-tab-content .field .checkbox-filter-field .tpg-hidden::before {
488 left: -18px;
489 width: calc(100% + 34px);
490 }
491
492 .rt-tab-content .field-holder .taxonomy-field::before {
493 left: -18px;
494 width: calc(100% + 34px);
495 }
496
497 .rt-tab-content .field .checkbox-filter-field:last-child .tpg-hidden::before {
498 content: none;
499 }
500
501 @media (min-width: 1450px) {
502 #sc-settings .field-holder .field::before,
503 #sc-post-post-source .field-holder .field::before {
504 content: "";
505 z-index: -1;
506 position: absolute;
507 top: 0;
508 left: 0;
509 width: 188px;
510 height: 100%;
511 opacity: 0.2;
512 background-image: linear-gradient(to left, #D0DDE5, #ECF7FE);
513 }
514
515 #sc-settings .field-holder .field .field::before,
516 #sc-settings #tpg_post_type_holder .field .field::before,
517 #sc-settings #tpg_post_type_holder .field .field::before,
518 #sc-post-post-source #ignore_sticky_posts_holder .field::before,
519 #sc-post-post-source .field-holder .field .field::before,
520 #sc-post-post-source #tpg_post_type_holder .field::before {
521 background-image: none;
522 }
523 }
524
525 .rt-tab-content .field-holder .field .field {
526 background: none !important;
527 padding: 0;
528 border: none;
529 }
530
531 .rt-tab-content .field-holder .field .field::before,
532 .rt-tab-content .field-holder .field .field::after {
533 content: none;
534 }
535
536 @media (max-width: 1450px) {
537 .rt-tab-content .field-holder .field .field {
538 width: 100%;
539 float: left;
540 }
541 }
542
543 .rt-tab-content .checkbox-filter-field .field-holder .field-holder {
544 padding: 0;
545 }
546
547 .rt-tab-content .field-holder .field-label label {
548 font-weight: bold;
549 }
550
551 .rt-tab-content .field-holder:after {
552 clear: both;
553 content: ".";
554 visibility: hidden;
555 display: block;
556 height: 0;
557 }
558
559 .rt-setting-holder .field-holder {
560 padding: 10px;
561 }
562
563 @media (max-width: 1449px) {
564 .rt-setting-holder .field-holder {
565 padding-left: 0;
566 }
567 }
568
569 .rt-setting-holder .field-holder .field-label {
570 margin-bottom: 10px;
571 font-weight: bold;
572 }
573
574 .rt-setting-holder .field-holder .field-label {
575 color: #212121;
576 }
577
578 .rt-setting-holder .field-holder .field-holder .field-label {
579 font-size: 14px;
580 }
581
582 .rt-setting-holder .field-holder .field-holder .field-holder .field-label {
583 font-size: 14px;
584 }
585
586 .field-holder .checkbox-group > label {
587 margin-right: 15px;
588 }
589
590 .field-holder .description span {
591 display: block;
592 margin: 5px 0;
593 }
594
595 .field-holder span.rt-loading {
596 position: relative;
597 width: auto;
598 display: inline-block;
599 }
600
601 .rt-licensing-btn.danger {
602 color: #fff;
603 background-color: #d9534f;
604 border-color: #d43f3a;
605 }
606
607 .rt-licence-msg {
608 color: red;
609 padding: 5px 0;
610 }
611
612 .rt-licence-msg.success {
613 color: green;
614 padding: 5px 0;
615 }
616
617 .field-holder .description span:last-child {
618 margin-bottom: 0;
619 }
620
621 .checkbox-group.vertical > label,
622 .radio-group.vertical > label {
623 display: block;
624 margin-bottom: 5px;
625 }
626
627 input.medium-text {
628 width: 100px;
629 }
630
631 input.large-text.code.rt-code-sc {
632 color: #fff;
633 background: var(--rt-primary-color);
634 font-weight: bold;
635 }
636
637 .rt-textarea {
638 width: 100%;
639 height: 150px;
640 }
641
642 .rt-tab-container .rt-script-wrapper textarea {
643 border: 1px solid #dfdfdf;
644 -moz-border-radius: 3px;
645 -webkit-border-radius: 3px;
646 border-radius: 3px;
647 width: 100%;
648 height: 150px;
649 position: relative;
650 }
651
652 /*----- Column -------*/
653
654 .rd-responsive-column .rt-3-column {
655 display: inline-block;
656 width: calc(100% / 3 - 118px);
657 margin-right: 31px;
658 }
659
660 .rd-responsive-column .rt-3-column .field-label {
661 display: none;
662 }
663
664 .rt-tab-content .field-holder.rt-3-column .field-label label {
665 float: none;
666 font-weight: 400;
667 }
668
669 .rt-tab-content .field-holder.rt-3-column .field {
670 float: none;
671 width: 100%;
672 }
673
674 div#column_holder {
675 position: relative;
676 padding-left: 210px;
677 }
678
679 div#column_holder:before {
680 content: 'Column';
681 position: absolute;
682 top: 10px;
683 left: 10px;
684 width: 100px;
685 font-weight: 700;
686 font-size: 16px;
687 line-height: 1.4;
688 }
689
690 @media (max-width: 1199px) {
691 div#column_holder {
692 padding-left: 0;
693 }
694
695 div#tpg_mobile_column_holder {
696 padding-left: 0;
697 border-top: none;
698 }
699 }
700
701
702 @media all and (max-width: 1199px) {
703
704 .rd-responsive-column .rt-3-column {
705 width: calc(100% / 3 - 31px);
706 }
707
708 .rt-tab-content .field-holder .field-label {
709 width: 100%;
710 }
711
712 .rt-setting-holder .field-holder {
713 padding-left: 0;
714 padding-right: 0;
715 }
716
717 .rt-tab-content .field-holder .field {
718 width: 100%;
719 float: left;
720 border: none;
721 padding: 0;
722 background: none;
723 }
724
725 .rt-3-column {
726 width: 165px;
727 }
728
729 }
730
731 @media (max-width: 767px) {
732 .rd-responsive-column .rt-3-column {
733 padding: 0;
734 margin: 0;
735 }
736 }
737
738 @media all and (max-width: 991px) {
739
740 .rt-3-column {
741 width: 160px !important;
742 }
743 }
744
745 /* settings page */
746
747 .rt-help {
748 background: #fff;
749 padding: 10px 20px;
750 }
751
752 .rt-response {
753 padding: 5px;
754 }
755
756 .rt-response.updated,
757 .rt-response.error {
758 padding-top: 5px;
759 padding-bottom: 5px;
760 }
761
762 .rt-response.loading {
763 padding: 0;
764 position: absolute;
765 width: 97%;
766 height: 95%;
767 z-index: 99999999;
768 background: rgba(255, 255, 255, 0.9);
769 }
770
771 .rt-response.loading span {
772 color: #000;
773 top: 45%;
774 text-align: center;
775 display: none;
776 font-size: 20px;
777 position: absolute;
778 left: 0;
779 right: 0;
780 }
781
782 .select2-results__option[aria-selected=true] {
783 background: #d5d9db;
784 border-bottom: 1px solid #ffffff;
785 }
786
787 /* date range */
788
789 .date-range-container .date-range-content {
790 display: inline-block;
791 margin-right: 25px;
792 }
793
794 .date-range-container .date-range-content > span {
795 display: inline-block;
796 font-weight: bold;
797 }
798
799 /* col */
800 .field-inner.col-2 {
801 width: 50%;
802 float: left;
803 }
804
805 .field-inner.col-3 {
806 width: 33.333333%;
807 float: left;
808 }
809
810 .field-inner.col-4 {
811 width: 25%;
812 float: left;
813 }
814
815 .field-inner .field-inner-container {
816 padding: 0 5px;
817 margin-bottom: 15px;
818 }
819
820 .field-inner-container span.label {
821 display: block;
822 margin-bottom: 5px;
823 }
824
825 .field-inner-container .wp-color-result {
826 margin: 0;
827 }
828
829 #default_preview_image_holder .field {
830 background: none;
831 padding: 0;
832 border: none;
833 margin-left: 4px;
834 float: left;
835 padding-top: 9px;
836 }
837
838 .rt-image-preview {
839 width: 150px;
840 height: 150px;
841 display: inline-block;
842 background: #e7edf1;
843 position: relative;
844 border: 1px solid #d9e3ed;
845 }
846
847 .rt-image-preview::before {
848 content: "\f128";
849 font: normal 40px/45px dashicons;
850 font-size: 60px;
851 color: #ededed;
852 position: absolute;
853 z-index: -1;
854 height: calc(100% - 20px);
855 width: calc(100% - 20px);
856 display: flex;
857 justify-content: center;
858 align-items: center;
859 }
860
861 /* image size field */
862 .rt-image-size-holder:after {
863 display: block;
864 clear: both;
865 content: "";
866 }
867
868 .rt-image-size-holder .rt-image-size {
869 width: 33.3333%;
870 float: left;
871 }
872
873 .rt-image-size-holder .rt-image-size input {
874 max-width: 100px;
875 display: block;
876 }
877
878 span.dashicons.dashicons-plus-alt.rtAddImage,
879 span.dashicons.dashicons-trash.rtRemoveImage {
880 position: absolute;
881 cursor: pointer;
882 top: 0;
883 z-index: 99;
884 font-size: 15px;
885 padding: 4px 10px 2px;
886 color: #ffffff;
887 }
888
889 span.dashicons.dashicons-trash.rtRemoveImage {
890 background-color: #de0000;
891 right: 0;
892 }
893
894 span.dashicons.dashicons-plus-alt.rtAddImage {
895 background: green;
896 left: 0;
897 }
898
899 .pro-field .field-label {
900 position: relative;
901 }
902
903 .pro-field .rttpg-tooltip {
904 display: inline-block;
905 color: #de0000;
906 line-height: 1.3;
907 font-weight: 600;
908 font-size: 14px;
909 margin-left: 3px;
910 }
911
912 .pro-field .rttpg-tooltip .rttpg-tooltip-text {
913 visibility: hidden;
914 min-width: 80px;
915 width: -webkit-max-content;
916 width: -moz-max-content;
917 width: max-content;
918 max-width: 300px;
919 background-color: black;
920 color: #fff;
921 text-align: center;
922 border-radius: 4px;
923 padding: 5px 10px;
924 position: absolute;
925 z-index: 1;
926 top: 100%;
927 left: 0;
928 line-height: 1.3;
929 font-size: 14px;
930 }
931
932 .pro-field .field-label:hover .rttpg-tooltip .rttpg-tooltip-text {
933 visibility: visible;
934 }
935
936 .rt-document-box {
937 background-color: #ffffff;
938 box-shadow: 0 1px 18px 0 rgba(0, 0, 0, 0.08);
939 border-radius: 4px;
940 padding: 30px 20px;
941 display: flex;
942 }
943
944 .rt-document-box ol {
945 margin-left: 1em;
946 }
947
948 .rt-document-box + .rt-document-box {
949 margin-top: 30px;
950 }
951
952 .rt-document-box .rt-box-icon {
953 height: 30px;
954 width: 30px;
955 background-color: #ecf1ff;
956 border-radius: 50%;
957 display: flex;
958 align-items: center;
959 justify-content: center;
960 align-content: center;
961 margin-right: 10px;
962 }
963
964 .rt-document-box .rt-box-icon i {
965 font-size: 20px;
966 color: var(--rt-primary-color);
967 }
968
969 .rt-document-box .rt-box-content {
970 flex: 1;
971 }
972
973 .rt-document-box .rt-box-content .rt-box-title {
974 margin: 0 0 12px 0;
975 font-size: 20px;
976 color: #000000;
977 font-weight: 600;
978 }
979
980 .rt-document-box .rt-box-content p {
981 font-size: 14px;
982 color: #646464;
983 margin: 0 0 25px 0;
984 }
985
986 .rt-update-pro-btn-wrap .rt-update-pro-btn:hover {
987 background-color: #4e35cc;
988 text-decoration: none;
989 color: #ffffff;
990 }
991
992 .rt-alert {
993 width: 300px;
994 position: fixed;
995 top: 50%;
996 left: 50%;
997 z-index: 9999;
998 display: none;
999 text-align: center;
1000 transform: translateY(-50%);
1001 left: 0;
1002 right: 0;
1003 margin: auto;
1004 }
1005
1006 .rt-alert .rt-box-icon {
1007 margin: auto;
1008 margin-bottom: 15px;
1009 height: 40px;
1010 width: 40px;
1011 }
1012
1013 .rt-alert .rt-alert-close {
1014 position: absolute;
1015 top: 0;
1016 right: 0;
1017 background: #b30202;
1018 color: white;
1019 line-height: 1;
1020 padding: 2px 9px 8px;
1021 font-size: 18px;
1022 text-decoration: none;
1023 }
1024
1025 body .rt-admin-btn {
1026 text-align: center;
1027 display: inline-block;
1028 font-size: 15px;
1029 font-weight: 400;
1030 color: var(--rt-primary-color);
1031 text-decoration: none;
1032 padding: 9px 18px;
1033 border-radius: 4px;
1034 position: relative;
1035 z-index: 2;
1036 line-height: 1.4;
1037 transition: all 0.3s ease-in-out;
1038 height: auto;
1039 border: 2px solid var(--rt-primary-color);
1040 }
1041
1042 body .rt-admin-btn:hover {
1043 background-color: #4e35cc;
1044 color: #ffffff;
1045 text-decoration: none;
1046 }
1047
1048 #custom_css_holder .description {
1049 color: red;
1050 }
1051
1052 #rt-tpg-settings-form .rtSaveButton {
1053 background-color: var(--rt-primary-color);
1054 padding: 8px 15px;
1055 font-size: 15px;
1056 font-weight: 500;
1057 line-height: 1.5;
1058 }
1059
1060 /* ============== MetaBox START ============== */
1061 .post-type-rttpg #misc-publishing-actions,
1062 .post-type-rttpg #submitdiv > .handlediv,
1063 .post-type-rttpg #submitdiv h2 {
1064 display: none;
1065 }
1066
1067 .post-type-rttpg #minor-publishing-actions {
1068 padding: 0;
1069 }
1070
1071 #rt_plugin_sc_pro_information button.handlediv,
1072 #rt_plugin_sc_pro_information h2.hndle {
1073 display: none;
1074 }
1075
1076 #rttpg_meta h2.hndle {
1077 font-size: 18px;
1078 color: #000000;
1079 background-color: #ffffff;
1080 border-radius: 4px;
1081 padding: 0 0 13px;
1082 margin-bottom: 0;
1083 }
1084
1085 #rttpg_meta,
1086 #rt_plugin_sc_pro_information {
1087 background: transparent;
1088 border: 0;
1089 }
1090
1091 #rttpg_meta .inside,
1092 #rt_plugin_sc_pro_information .inside {
1093 padding: 0;
1094 margin: 0;
1095 }
1096
1097 /* ============== MetaBox END ================ */
1098
1099 /*--------- Layout -----------*/
1100
1101 .rt-tpg-radio-layout {
1102 margin-right: 10px;
1103 display: inline-block;
1104 margin-bottom: 10px;
1105 }
1106
1107 .rttpg-radio-image [type=radio] {
1108 position: absolute;
1109 opacity: 0;
1110 width: 0;
1111 height: 0;
1112 }
1113
1114 .rttpg-radio-image [type=radio] + div.rttpg-radio-image-wrap {
1115 cursor: pointer;
1116 }
1117
1118 .rttpg-radio-image-wrap {
1119 position: relative;
1120 display: inline-flex;
1121 border: 1px solid #dfdfdf;
1122 }
1123
1124 .rttpg-radio-image-wrap img {
1125 max-width: 130px;
1126 }
1127
1128 .rttpg-radio-image [type=radio]:checked + div.rttpg-radio-image-wrap .rttpg-checked {
1129 display: block;
1130 }
1131
1132 .rttpg-checked {
1133 display: none;
1134 z-index: 99;
1135 background: #5d3dfd;
1136 height: auto;
1137 color: white;
1138 width: auto;
1139 position: absolute;
1140 top: 5px;
1141 right: 5px;
1142 border-radius: 50%;
1143 padding: 3px;
1144 }
1145
1146 #layout_holder {
1147 animation: fade-in 3s;
1148 }
1149
1150 #layout_holder .radio-image {
1151 animation: fade-in 0.4s;
1152 }
1153
1154 @keyframes fade-in {
1155 from {
1156 opacity: 0;
1157 }
1158 to {
1159 opacity: 1;
1160 }
1161 }
1162
1163 .rttpg-radio-image .rttpg-demo-name {
1164 text-align: center;
1165 }
1166
1167 .rttpg-radio-image .rttpg-demo-name,
1168 .rttpg-radio-image .rttpg-demo-name a {
1169 color: #7c8387;
1170 text-decoration: none;
1171 }
1172
1173 .rttpg-radio-image .rttpg-demo-name a:hover {
1174 text-decoration: underline;
1175 }
1176
1177 .rt-tpg-layout-tag {
1178 position: absolute;
1179 right: 0;
1180 top: 0;
1181 z-index: 1;
1182 overflow: hidden;
1183 width: 50px;
1184 height: 50px;
1185 }
1186
1187 .rt-tpg-layout-tag span {
1188 font-size: 10px;
1189 font-weight: 700;
1190 color: #fff;
1191 text-transform: uppercase;
1192 text-align: center;
1193 line-height: 20px;
1194 transform: rotate(45deg);
1195 -webkit-transform: rotate(45deg);
1196 width: 67px;
1197 display: block;
1198 background: linear-gradient(#f70505,#8f0808);
1199 box-shadow: 0 3px 10px -5px #000;
1200 position: absolute;
1201 top: 7px;
1202 right: -17px;
1203 }
1204
1205 /* media */
1206
1207 @media (max-width: 1200px) {
1208 .field-inner.col-4 {
1209 width: 50%;
1210 }
1211 }
1212
1213 @media (max-width: 600px) {
1214 .field-inner.col-4 {
1215 float: none;
1216 width: auto;
1217 }
1218 }
1219
1220 @media (max-width: 424px) {
1221 .rt-image-size-holder .rt-image-size {
1222 display: block;
1223 float: none;
1224 width: inherit;
1225 }
1226 }
1227
1228 @media (min-width: 1450px) {
1229 .checkbox-filter-field {
1230 display: flex;
1231 }
1232 }
1233
1234 @media (min-width: 1449px) {
1235 .checkbox-filter-field {
1236 padding-left: 15px;
1237 }
1238 }
1239
1240 #post_filter .checkbox-filter-field {
1241 margin-top: 10px;
1242 }
1243
1244 .checkbox-filter-field > label {
1245 width: 200px;
1246 font-size: 15px;
1247 color: #212121;
1248 }
1249
1250 .checkbox-filter-field .rt-tpg-filter {
1251 flex: 1;
1252 }
1253
1254 .checkbox-filter-field .rt-tpg-filter.taxonomy {
1255 display: inline-block;
1256 width: 100%;
1257 margin-bottom: 15px;
1258 }
1259
1260 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder {
1261 padding: 0;
1262 }
1263
1264 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder .field-label {
1265 color: #484848;
1266 float: none;
1267 font-weight: normal;
1268 }
1269
1270 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder .field {
1271 width: 100%;
1272 }
1273
1274 @media (max-width: 1449px) {
1275 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder {
1276 margin-bottom: 10px;
1277 }
1278 }
1279
1280 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder.term-filter-item-relation {
1281 margin-bottom: 0;
1282 }
1283
1284 .checkbox-filter-field .rt-tpg-filter.order .rt-tpg-filter-item > .field-holder > .field,
1285 .checkbox-filter-field .rt-tpg-filter.date_range .field-holder .field,
1286 .checkbox-filter-field .rt-tpg-filter.author .field-holder .field,
1287 .checkbox-filter-field .rt-tpg-filter.tpg_post_status .field-holder .field {
1288 float: none;
1289 width: 100%;
1290 }
1291
1292 .checkbox-filter-field .rt-tpg-filter.date_range .field-holder {
1293 margin-bottom: 0;
1294 }
1295
1296 /*The rttm-switch - the box around the rttm-switch-slider*/
1297 .rttm-switch {
1298 position: relative;
1299 display: inline-block;
1300 width: 50px;
1301 height: 24px;
1302 }
1303
1304 /* Hide default HTML checkbox */
1305 .rttm-switch input {
1306 opacity: 0;
1307 width: 0;
1308 height: 0;
1309 }
1310
1311 /* The rttm-switch-slider */
1312 .rttm-switch-slider {
1313 position: absolute;
1314 cursor: pointer;
1315 top: 0;
1316 left: 0;
1317 right: 0;
1318 bottom: 0;
1319 background-color: #d3d6df;
1320 -webkit-transition: .4s;
1321 transition: .4s;
1322 }
1323
1324 .rttm-switch-slider:before {
1325 position: absolute;
1326 content: "";
1327 height: 16px;
1328 width: 16px;
1329 left: 4px;
1330 bottom: 4px;
1331 background-color: white;
1332 -webkit-transition: .4s;
1333 transition: .4s;
1334 }
1335
1336 input:checked + .rttm-switch-slider {
1337 background-color: var(--rt-primary-color);
1338 }
1339
1340 input:focus + .rttm-switch-slider {
1341 box-shadow: 0 0 1px var(--rt-primary-color);
1342 }
1343
1344 input:checked + .rttm-switch-slider:before {
1345 -webkit-transform: translateX(26px);
1346 -ms-transform: translateX(26px);
1347 transform: translateX(26px);
1348 }
1349
1350 /* Rounded rttm-switch-sliders */
1351 .rttm-switch-slider.round {
1352 border-radius: 34px;
1353 }
1354
1355 .rttm-switch-slider.round:before {
1356 border-radius: 50%;
1357 }
1358
1359 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group {
1360 display: flex;
1361 flex-wrap: wrap;
1362 }
1363
1364 .rt-setting-holder #sc-style .field-holder .field .field-label label,
1365 .rt-setting-holder #sc-style .field-holder .field .field-inner-container span.label {
1366 font-weight: 500 !important;
1367 color: #5e5e5e;
1368 }
1369
1370 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div {
1371 flex: 0 0 calc(33.3333% - 15px);
1372 padding: 5px 15px 5px 0;
1373 margin-bottom: 0;
1374 border: none;
1375 position: relative;
1376 }
1377
1378 @media (min-width: 1200px) {
1379 .rt-setting-holder .rt-tab-content .category-style-wrapper .tpg-multiple-field-group > div,
1380 .rt-setting-holder .rt-tab-content .content-style-wrapper .tpg-multiple-field-group > div {
1381 flex: 0 0 calc(25% - 15px);
1382 }
1383
1384 .rt-setting-holder .rt-tab-content .content-style-wrapper .tpg-multiple-field-group #tpg_content_wrap_border_color_holder {
1385 flex-basis: 45%;
1386 }
1387
1388 .rt-setting-holder .rt-tab-content .category-style-wrapper .tpg-multiple-field-group #tpg_category_color_holder {
1389 flex-basis: 70%;
1390 }
1391 }
1392
1393 @media (max-width: 1724px) {
1394 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div {
1395 flex: 0 0 calc(50% - 15px);
1396 }
1397 }
1398
1399 @media (max-width: 1199px) {
1400 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div {
1401 flex: 0 0 100%;
1402 }
1403 }
1404
1405 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div .field-label {
1406 float: none;
1407 width: auto;
1408 }
1409
1410 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div .field-label label {
1411 font-weight: normal;
1412 }
1413
1414 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div .field {
1415 float: none;
1416 width: auto;
1417 }
1418
1419
1420 /*==========================
1421 ## Select 2 style overwrite
1422 ============================*/
1423
1424 .post-type-rttpg .select2-container--classic .select2-selection--multiple .select2-selection__choice {
1425 background-color: #f7fafc;
1426 border: 1px solid #a2b1de;
1427 border-radius: 3px;
1428 padding: 3px 6px;
1429 transition: 0.4s;
1430 }
1431
1432 .post-type-rttpg .select2-container--classic .select2-selection--multiple .select2-selection__choice:hover {
1433 background-color: #ecf0f3;
1434 }
1435
1436 .post-type-rttpg .select2-container--classic.select2-container--open .select2-dropdown {
1437 border-color: #dde5e9;
1438 }
1439
1440 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow {
1441 background-color: #E4EAFF;
1442 border: none !important;
1443 border-radius: 4px !important;
1444 height: 26px;
1445 width: 23px;
1446 background-image: none !important;
1447 top: 6px;
1448 right: 8px;
1449 transition: 0.4s;
1450 }
1451
1452 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow:hover {
1453 background-color: var(--rt-primary-color);
1454 }
1455
1456 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow:hover b {
1457 border-top-color: #ffffff;
1458 }
1459
1460 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow b {
1461 border-top-color: var(--rt-primary-color);
1462 }
1463
1464 .post-type-rttpg .select2-container--classic .select2-selection--single,
1465 .post-type-rttpg .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
1466 background-image: none !important;
1467 }
1468
1469 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__rendered {
1470 line-height: 36px;
1471 }
1472
1473 .post-type-rttpg .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
1474 color: #d11111;
1475 }
1476
1477 /*WP Color Picker*/
1478
1479 .post-type-rttpg .wp-picker-container .wp-color-result.button {
1480 border: 1px solid #B8CAD6 !important;
1481 height: 40px;
1482 padding: 0;
1483 text-align: left;
1484 position: relative;
1485 width: 140px;
1486 overflow: hidden;
1487 transition: 0.3s;
1488 }
1489
1490 .post-type-rttpg .wp-picker-container .wp-color-result.button .wp-color-result-text {
1491 background: transparent;
1492 border-radius: 0;
1493 border: none;
1494 color: #50575e;
1495 position: absolute;
1496 background-image: url('data:image/svg+xml;utf8,<svg width="141" height="40" viewBox="0 0 141 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M141 0H0V40H141V0ZM98.7091 8C97.0522 8 95.7091 9.34315 95.7091 11V29C95.7091 30.6569 97.0522 32 98.7091 32H131.164C132.82 32 134.164 30.6569 134.164 29V11C134.164 9.34315 132.82 8 131.164 8H98.7091Z" fill="white"/></svg> ');
1497 top: 0;
1498 left: 0;
1499 width: 100%;
1500 height: 100%;
1501 background-size: contain;
1502 text-align: left;
1503 line-height: 36px;
1504 padding-left: 9px;
1505 font-size: 13px;
1506 font-weight: 500;
1507 z-index: 1;
1508 }
1509
1510 .post-type-rttpg .wp-picker-container .wp-color-result.button .wp-color-result-text::before {
1511 content: "";
1512 width: 87px;
1513 background-color: #fff;
1514 height: 100%;
1515 left: 0;
1516 top: 0;
1517 z-index: -1;
1518 display: block;
1519 position: absolute;
1520 }
1521
1522 .post-type-rttpg .wp-picker-container .wp-color-result.button .wp-color-result-text::after {
1523 content: "";
1524 left: 90px;
1525 top: 7px;
1526 display: block;
1527 position: absolute;
1528 width: 36px;
1529 height: 22px;
1530 border: .5px solid #95a1a9;
1531 border-radius: 5px;
1532 opacity: 0.2;
1533 mix-blend-mode: inherit;
1534 }
1535
1536 .post-type-rttpg .wp-picker-input-wrap .button.wp-picker-clear,
1537 .post-type-rttpg .wp-picker-container input[type=text].wp-color-picker {
1538 min-height: 40px;
1539 border: 1px solid #b8cad6;
1540 background: white;
1541 }
1542
1543 #tpg_common_settings_heading_holder {
1544 display: flex;
1545 flex-direction: column;
1546 background: #db1f31!important;
1547 padding: 13px 19px 15px;
1548 margin-top: -15px;
1549 margin-left: -15px;
1550 margin-right: -15px;
1551 }
1552
1553 #tpg_common_settings_heading_holder .field{
1554 background: none;
1555 border: none;
1556 padding: 10px 0 0;
1557 }
1558
1559 #tpg_common_settings_heading_holder.field-holder .field-label {
1560 width: 100%;
1561 font-size: 21px;
1562 border-bottom: 1px solid rgba(0,0,0,.2);
1563 padding-bottom: 11px;
1564 color: #ffffff;
1565 }
1566 #tpg_common_settings_heading_holder.field-holder .description {
1567 color: #ffffff;
1568 font-size: 17px;
1569 }
1570
1571 .tpg-shortcode-main-wrapper .swiper-navigation {
1572 top: -11px;
1573 right: 19px;
1574 }
1575
1576 .tpg-shortcode-main-wrapper .rt-swiper-holder {
1577 padding-bottom: 50px;
1578 }
1579
1580 body .rt-tpg-container .swiper-navigation .slider-btn {
1581 position: static;
1582 }
1583
1584 .tpg-block-type-elementor-or-shortcode .notice-for-warning {
1585 background: #db1f31;
1586 color: #fff;
1587 border: none;
1588 border-radius: 10px;
1589 }
1590
1591 .tpg-block-type-elementor-or-shortcode .notice-for-warning p {
1592 font-size: 20px;
1593 }
1594
1595 label[for="popup-fields-tpg_default_value"],
1596 label[for="item-fields-tpg_default_value"]{
1597 display: none !important;
1598 pointer-events: none;
1599 text-indent: -99999px;
1600 }