PluginProbe ʕ •ᴥ•ʔ
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid / 4.2.0
The Post Grid – Shortcode, Gutenberg Blocks and Elementor Addon for Post Grid v4.2.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 3 years ago admin.css 3 years ago tpg-el-editor.css 3 years ago
admin.css
1909 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 width: auto;
1106 max-width: initial;
1107 min-width: initial;
1108 }
1109
1110 .rttpg-radio-image [type=radio] {
1111 position: absolute;
1112 opacity: 0;
1113 width: 0;
1114 height: 0;
1115 }
1116
1117 .rttpg-radio-image [type=radio] + div.rttpg-radio-image-wrap {
1118 cursor: pointer;
1119 }
1120
1121 .rttpg-radio-image-wrap {
1122 position: relative;
1123 display: inline-flex;
1124 border: 1px solid #dfdfdf;
1125 }
1126
1127 .rttpg-radio-image-wrap img {
1128 max-width: 130px;
1129 }
1130
1131 .rttpg-radio-image [type=radio]:checked + div.rttpg-radio-image-wrap .rttpg-checked {
1132 display: block;
1133 }
1134
1135 .rttpg-checked {
1136 display: none;
1137 z-index: 99;
1138 background: #5d3dfd;
1139 height: auto;
1140 color: white;
1141 width: auto;
1142 position: absolute;
1143 top: 5px;
1144 right: 5px;
1145 border-radius: 50%;
1146 padding: 3px;
1147 }
1148
1149 #layout_holder {
1150 animation: fade-in 3s;
1151 }
1152
1153 #layout_holder .radio-image {
1154 animation: fade-in 0.4s;
1155 }
1156
1157 @keyframes fade-in {
1158 from {
1159 opacity: 0;
1160 }
1161 to {
1162 opacity: 1;
1163 }
1164 }
1165
1166 .rttpg-radio-image .rttpg-demo-name {
1167 text-align: center;
1168 }
1169
1170 .rttpg-radio-image .rttpg-demo-name,
1171 .rttpg-radio-image .rttpg-demo-name a {
1172 color: #7c8387;
1173 text-decoration: none;
1174 }
1175
1176 .rttpg-radio-image .rttpg-demo-name a:hover {
1177 text-decoration: underline;
1178 }
1179
1180 .rt-tpg-layout-tag {
1181 position: absolute;
1182 right: 0;
1183 top: 0;
1184 z-index: 1;
1185 overflow: hidden;
1186 width: 50px;
1187 height: 50px;
1188 }
1189
1190 .rt-tpg-layout-tag span {
1191 font-size: 10px;
1192 font-weight: 700;
1193 color: #fff;
1194 text-transform: uppercase;
1195 text-align: center;
1196 line-height: 20px;
1197 transform: rotate(45deg);
1198 -webkit-transform: rotate(45deg);
1199 width: 67px;
1200 display: block;
1201 background: linear-gradient(#f70505, #8f0808);
1202 box-shadow: 0 3px 10px -5px #000;
1203 position: absolute;
1204 top: 7px;
1205 right: -17px;
1206 }
1207
1208 /* media */
1209
1210 @media (max-width: 1200px) {
1211 .field-inner.col-4 {
1212 width: 50%;
1213 }
1214 }
1215
1216 @media (max-width: 600px) {
1217 .field-inner.col-4 {
1218 float: none;
1219 width: auto;
1220 }
1221 }
1222
1223 @media (max-width: 424px) {
1224 .rt-image-size-holder .rt-image-size {
1225 display: block;
1226 float: none;
1227 width: inherit;
1228 }
1229 }
1230
1231 @media (min-width: 1450px) {
1232 .checkbox-filter-field {
1233 display: flex;
1234 }
1235 }
1236
1237 @media (min-width: 1449px) {
1238 .checkbox-filter-field {
1239 padding-left: 15px;
1240 }
1241 }
1242
1243 #post_filter .checkbox-filter-field {
1244 margin-top: 10px;
1245 }
1246
1247 .checkbox-filter-field > label {
1248 width: 200px;
1249 font-size: 15px;
1250 color: #212121;
1251 }
1252
1253 .checkbox-filter-field .rt-tpg-filter {
1254 flex: 1;
1255 }
1256
1257 .checkbox-filter-field .rt-tpg-filter.taxonomy {
1258 display: inline-block;
1259 width: 100%;
1260 margin-bottom: 15px;
1261 }
1262
1263 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder {
1264 padding: 0;
1265 }
1266
1267 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder .field-label {
1268 color: #484848;
1269 float: none;
1270 font-weight: normal;
1271 }
1272
1273 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder .field {
1274 width: 100%;
1275 }
1276
1277 @media (max-width: 1449px) {
1278 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder .field-holder {
1279 margin-bottom: 10px;
1280 }
1281 }
1282
1283 .checkbox-filter-field .rt-tpg-filter.taxonomy .field-holder.term-filter-item-relation {
1284 margin-bottom: 0;
1285 }
1286
1287 .checkbox-filter-field .rt-tpg-filter.order .rt-tpg-filter-item > .field-holder > .field,
1288 .checkbox-filter-field .rt-tpg-filter.date_range .field-holder .field,
1289 .checkbox-filter-field .rt-tpg-filter.author .field-holder .field,
1290 .checkbox-filter-field .rt-tpg-filter.tpg_post_status .field-holder .field {
1291 float: none;
1292 width: 100%;
1293 }
1294
1295 .checkbox-filter-field .rt-tpg-filter.date_range .field-holder {
1296 margin-bottom: 0;
1297 }
1298
1299 /*The rttm-switch - the box around the rttm-switch-slider*/
1300 .rttm-switch {
1301 position: relative;
1302 display: inline-block;
1303 width: 50px;
1304 height: 24px;
1305 }
1306
1307 /* Hide default HTML checkbox */
1308 .rttm-switch input {
1309 opacity: 0;
1310 width: 0;
1311 height: 0;
1312 }
1313
1314 /* The rttm-switch-slider */
1315 .rttm-switch-slider {
1316 position: absolute;
1317 cursor: pointer;
1318 top: 0;
1319 left: 0;
1320 right: 0;
1321 bottom: 0;
1322 background-color: #d3d6df;
1323 -webkit-transition: .4s;
1324 transition: .4s;
1325 }
1326
1327 .rttm-switch-slider:before {
1328 position: absolute;
1329 content: "";
1330 height: 16px;
1331 width: 16px;
1332 left: 4px;
1333 bottom: 4px;
1334 background-color: white;
1335 -webkit-transition: .4s;
1336 transition: .4s;
1337 }
1338
1339 input:checked + .rttm-switch-slider {
1340 background-color: var(--rt-primary-color);
1341 }
1342
1343 input:focus + .rttm-switch-slider {
1344 box-shadow: 0 0 1px var(--rt-primary-color);
1345 }
1346
1347 input:checked + .rttm-switch-slider:before {
1348 -webkit-transform: translateX(26px);
1349 -ms-transform: translateX(26px);
1350 transform: translateX(26px);
1351 }
1352
1353 /* Rounded rttm-switch-sliders */
1354 .rttm-switch-slider.round {
1355 border-radius: 34px;
1356 }
1357
1358 .rttm-switch-slider.round:before {
1359 border-radius: 50%;
1360 }
1361
1362 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group {
1363 display: flex;
1364 flex-wrap: wrap;
1365 }
1366
1367 .rt-setting-holder #sc-style .field-holder .field .field-label label,
1368 .rt-setting-holder #sc-style .field-holder .field .field-inner-container span.label {
1369 font-weight: 500 !important;
1370 color: #5e5e5e;
1371 }
1372
1373 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div {
1374 flex: 0 0 calc(33.3333% - 15px);
1375 padding: 5px 15px 5px 0;
1376 margin-bottom: 0;
1377 border: none;
1378 position: relative;
1379 }
1380
1381 @media (min-width: 1200px) {
1382 .rt-setting-holder .rt-tab-content .category-style-wrapper .tpg-multiple-field-group > div,
1383 .rt-setting-holder .rt-tab-content .content-style-wrapper .tpg-multiple-field-group > div {
1384 flex: 0 0 calc(25% - 15px);
1385 }
1386
1387 .rt-setting-holder .rt-tab-content .content-style-wrapper .tpg-multiple-field-group #tpg_content_wrap_border_color_holder {
1388 flex-basis: 45%;
1389 }
1390
1391 .rt-setting-holder .rt-tab-content .category-style-wrapper .tpg-multiple-field-group #tpg_category_color_holder {
1392 flex-basis: 70%;
1393 }
1394 }
1395
1396 @media (max-width: 1724px) {
1397 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div {
1398 flex: 0 0 calc(50% - 15px);
1399 }
1400 }
1401
1402 @media (max-width: 1199px) {
1403 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div {
1404 flex: 0 0 100%;
1405 }
1406 }
1407
1408 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div .field-label {
1409 float: none;
1410 width: auto;
1411 }
1412
1413 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div .field-label label {
1414 font-weight: normal;
1415 }
1416
1417 .rt-setting-holder .rt-tab-content .tpg-multiple-field-group > div .field {
1418 float: none;
1419 width: auto;
1420 }
1421
1422
1423 /*==========================
1424 ## Select 2 style overwrite
1425 ============================*/
1426
1427 .post-type-rttpg .select2-container--classic .select2-selection--multiple .select2-selection__choice {
1428 background-color: #f7fafc;
1429 border: 1px solid #a2b1de;
1430 border-radius: 3px;
1431 padding: 3px 6px;
1432 transition: 0.4s;
1433 }
1434
1435 .post-type-rttpg .select2-container--classic .select2-selection--multiple .select2-selection__choice:hover {
1436 background-color: #ecf0f3;
1437 }
1438
1439 .post-type-rttpg .select2-container--classic.select2-container--open .select2-dropdown {
1440 border-color: #dde5e9;
1441 }
1442
1443 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow {
1444 background-color: #E4EAFF;
1445 border: none !important;
1446 border-radius: 4px !important;
1447 height: 26px;
1448 width: 23px;
1449 background-image: none !important;
1450 top: 6px;
1451 right: 8px;
1452 transition: 0.4s;
1453 }
1454
1455 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow:hover {
1456 background-color: var(--rt-primary-color);
1457 }
1458
1459 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow:hover b {
1460 border-top-color: #ffffff;
1461 }
1462
1463 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__arrow b {
1464 border-top-color: var(--rt-primary-color);
1465 }
1466
1467 .post-type-rttpg .select2-container--classic .select2-selection--single,
1468 .post-type-rttpg .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
1469 background-image: none !important;
1470 }
1471
1472 .post-type-rttpg .select2-container--classic .select2-selection--single .select2-selection__rendered {
1473 line-height: 36px;
1474 }
1475
1476 .post-type-rttpg .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
1477 color: #d11111;
1478 }
1479
1480 /*WP Color Picker*/
1481
1482 .post-type-rttpg .wp-picker-container .wp-color-result.button {
1483 border: 1px solid #B8CAD6 !important;
1484 height: 40px;
1485 padding: 0;
1486 text-align: left;
1487 position: relative;
1488 width: 140px;
1489 overflow: hidden;
1490 transition: 0.3s;
1491 }
1492
1493 .post-type-rttpg .wp-picker-container .wp-color-result.button .wp-color-result-text {
1494 background: transparent;
1495 border-radius: 0;
1496 border: none;
1497 color: #50575e;
1498 position: absolute;
1499 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> ');
1500 top: 0;
1501 left: 0;
1502 width: 100%;
1503 height: 100%;
1504 background-size: contain;
1505 text-align: left;
1506 line-height: 36px;
1507 padding-left: 9px;
1508 font-size: 13px;
1509 font-weight: 500;
1510 z-index: 1;
1511 }
1512
1513 .post-type-rttpg .wp-picker-container .wp-color-result.button .wp-color-result-text::before {
1514 content: "";
1515 width: 87px;
1516 background-color: #fff;
1517 height: 100%;
1518 left: 0;
1519 top: 0;
1520 z-index: -1;
1521 display: block;
1522 position: absolute;
1523 }
1524
1525 .post-type-rttpg .wp-picker-container .wp-color-result.button .wp-color-result-text::after {
1526 content: "";
1527 left: 90px;
1528 top: 7px;
1529 display: block;
1530 position: absolute;
1531 width: 36px;
1532 height: 22px;
1533 border: .5px solid #95a1a9;
1534 border-radius: 5px;
1535 opacity: 0.2;
1536 mix-blend-mode: inherit;
1537 }
1538
1539 .post-type-rttpg .wp-picker-input-wrap .button.wp-picker-clear,
1540 .post-type-rttpg .wp-picker-container input[type=text].wp-color-picker {
1541 min-height: 40px;
1542 border: 1px solid #b8cad6;
1543 background: white;
1544 }
1545
1546 #tpg_common_settings_heading_holder {
1547 display: flex;
1548 flex-direction: column;
1549 background: #db1f31 !important;
1550 padding: 13px 19px 15px;
1551 margin-top: -15px;
1552 margin-left: -15px;
1553 margin-right: -15px;
1554 }
1555
1556 #tpg_common_settings_heading_holder .field {
1557 background: none;
1558 border: none;
1559 padding: 10px 0 0;
1560 }
1561
1562 #tpg_common_settings_heading_holder.field-holder .field-label {
1563 width: 100%;
1564 font-size: 21px;
1565 border-bottom: 1px solid rgba(0, 0, 0, .2);
1566 padding-bottom: 11px;
1567 color: #ffffff;
1568 }
1569
1570 #tpg_common_settings_heading_holder.field-holder .description {
1571 color: #ffffff;
1572 font-size: 17px;
1573 }
1574
1575 .tpg-shortcode-main-wrapper .swiper-navigation {
1576 top: -11px;
1577 right: 19px;
1578 }
1579
1580 .tpg-shortcode-main-wrapper .rt-swiper-holder {
1581 padding-bottom: 50px;
1582 }
1583
1584 body .rt-tpg-container .swiper-navigation .slider-btn {
1585 position: static;
1586 }
1587
1588 .tpg-block-type-elementor-or-shortcode .notice-for-warning {
1589 background: #db1f31;
1590 color: #fff;
1591 border: none;
1592 border-radius: 10px;
1593 }
1594
1595 .tpg-block-type-elementor-or-shortcode .notice-for-warning p {
1596 font-size: 20px;
1597 }
1598
1599 label[for="popup-fields-tpg_default_value"],
1600 label[for="item-fields-tpg_default_value"] {
1601 display: none !important;
1602 pointer-events: none;
1603 text-indent: -99999px;
1604 }
1605
1606 /*****************
1607 Date Picker CSS
1608 *****************/
1609
1610 .ui-datepicker {
1611 font-family: Open Sans, Arial, sans-serif;
1612 margin-top: 2px;
1613 padding: 0 !important;
1614 text-align: center;
1615 background: #fff;
1616 width: 220px !important;
1617 border: 1px solid #c9f0f5 !important;
1618 }
1619
1620 .ui-datepicker .ui-datepicker-title select {
1621 width: 35% !important;
1622 }
1623
1624 .ui-datepicker-trigger {
1625 margin: 0 0 0 5px;
1626 vertical-align: text-top;
1627 }
1628
1629 .openemr-calendar .ui-datepicker {
1630 width: 191px;
1631 }
1632
1633 .ui-datepicker table {
1634 width: 256px;
1635 table-layout: fixed;
1636 }
1637
1638 .openemr-calendar .ui-datepicker table {
1639 width: 191px;
1640 table-layout: fixed;
1641 }
1642
1643 .ui-datepicker-header {
1644 background-color: #3e9aba !important;
1645 background-image: none !important;
1646 border-radius: 0;
1647 }
1648
1649 .openemr-calendar .ui-datepicker-header {
1650 background-color: #e6f7f9 !important;
1651 border-width: 1px;
1652 border-color: #c9f0f5;
1653 border-style: solid;
1654 }
1655
1656 .ui-datepicker-title {
1657 line-height: 35px !important;
1658 margin: 0 10px !important;
1659 }
1660
1661 .openemr-calendar .ui-datepicker-title {
1662 line-height: 20px !important;
1663 }
1664
1665 .ui-datepicker-prev span {
1666 display: none !important;
1667 }
1668
1669 .ui-datepicker-next {
1670 text-align: center;
1671 }
1672
1673 .ui-datepicker-next span {
1674 display: none !important;
1675 }
1676
1677 .ui-datepicker-prev {
1678 background-color: transparent !important;
1679 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAMCAYAAACulacQAAAAUklEQVQYlXWPwQnAMAwDj9IBOlpH8CjdJLNksuujFIJjC/w6WUioFBcqJ7sGEAD5Y/hpqLRghRv4YQlUjqXI3Kql2MixraGbEhVcDXcFUR/1egEHNuTBpFW0NgAAAABJRU5ErkJggg==') !important;
1680 height: 12px !important;
1681 width: 7px !important;
1682 margin: 14px 12px;
1683 display: inline-block;
1684 left: 0 !important;
1685 top: 0 !important;
1686 }
1687
1688 .openemr-calendar .ui-datepicker-prev {
1689 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAuUlEQVQokXXRsUtCYRAA8J8pDQ1CVIgIgtBU2NDiZIuDS4uLf6WDS1O0tLREEE8icBNKS3lTs8/B78XHw3dwcHA/juOuqjzucYJVrQQMcYctvo4OgEFIeMK6iPphCjzjEWLUC3vACx7yRo5uMUIFr5gii1EL41AvMIkBVPGH04DrSLEsIvjEOZq4wi9+iijDR0ANXOMbmxjlcIY2LtANO6YxymGCDs5wg/ciYv+KBJeY4+2A+Y9j4Y47RtUkrNXeDxUAAAAASUVORK5CYII=') !important;
1690 height: 14px !important;
1691 width: 9px !important;
1692 margin: 5px !important;
1693 }
1694
1695 .ui-datepicker-next {
1696 cursor: pointer;
1697 }
1698
1699 .ui-datepicker-prev {
1700 cursor: pointer;
1701 }
1702
1703 .ui-datepicker-next {
1704 background-color: transparent !important;
1705 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAVUlEQVQYlXWQ0Q3AIAhEL07gKI7kKN2kI3Wk1w9to3KQEELucQEECOizhhTQGHFnwOdgobWx0GkZILfYBhXl0STVbPoBarbkL7ozN/F8VBBXh8uJgF5r2hrI4GHUkAAAAABJRU5ErkJggg==') !important;
1706 height: 12px !important;
1707 width: 8px !important;
1708 margin: 14px 12px;
1709 display: inline-block;
1710 right: 0 !important;
1711 top: 0 !important;
1712 }
1713
1714 .openemr-calendar .ui-datepicker-next {
1715 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAOCAYAAAASVl2WAAAAtElEQVQYlXXQsUpCcRQH4I97EQyHa1pgIEE0hBGYL+BjNLRFjxXh4rM4F21BS4S4FAgqQioOngt/RM/6+zi/w4EanlA4MDkecYsO3vG/D8a4Rx03eMMqBQt8oodTXAdalwBm+IpNDVxG3aYEMMU3ujjDBT5SAH9R2cE58mwPFOgneJSCGp7RjLoXTEtQjbCFOV7xCxkqdp9sYxnhpFyb4QFXdh8c4Cc9Ko++OwzjFwfn5FiwBVeuI/K2UCkSAAAAAElFTkSuQmCC') !important;
1716 height: 14px !important;
1717 width: 8px !important;
1718 margin: 5px;
1719 }
1720
1721 .ui-datepicker-month {
1722 border-radius: 2px;
1723 background-color: #3985a0;
1724 /*width: 110px !important;*/
1725 height: 22px;
1726 font-family: Open Sans !important;
1727 color: #fff;
1728 font-size: 14px !important;
1729 font-weight: 600;
1730 text-align: left;
1731 border: none !important;
1732 margin-right: 17px !important;
1733 vertical-align: text-top;
1734 }
1735
1736 .openemr-calendar .ui-datepicker-month {
1737 font-family: Open Sans, Arial, sans-serif;
1738 color: rgba(34, 34, 34, 0.87);
1739 font-size: 12px !important;
1740 font-weight: 700;
1741 text-align: center;
1742 transform: scaleX(1.0029)
1743 }
1744
1745 .ui-datepicker-year {
1746 border-radius: 2px;
1747 background-color: #3985a0;
1748 width: 61px !important;
1749 height: 22px;
1750 border: none !important;
1751 font-family: Open Sans !important;
1752 color: #fff;
1753 font-size: 14px !important;
1754 font-weight: 600;
1755 text-align: left;
1756 vertical-align: text-top;
1757 }
1758
1759 .openemr-calendar .ui-datepicker-year {
1760 font-family: Open Sans, Arial, sans-serif;
1761 color: rgba(34, 34, 34, 0.87);
1762 font-size: 12px !important;
1763 font-weight: 700;
1764 text-align: center;
1765 transform: scaleX(1.0029)
1766 }
1767
1768 .ui-datepicker-month option,
1769 .ui-datepicker-year option {
1770 color: #3985a0 !important;
1771 background-color: #fff !important;
1772 font-family: Open Sans !important;
1773 font-size: 14px !important;
1774 font-weight: 600;
1775 }
1776
1777 .ui-datepicker-month option[selected],
1778 .ui-datepicker-year option[selected] {
1779 background-color: #e5edf0 !important;
1780 }
1781
1782 .ui-datepicker .ui-state-hover {
1783 /*background: none !important;*/
1784 border: 0 !important;
1785 }
1786
1787 .ui-datepicker td {
1788 vertical-align: top;
1789 }
1790
1791 .ui-datepicker .ui-state-default {
1792 border-radius: 2px;
1793 border: 1px solid #edebeb !important;
1794 background: white !important;
1795 width: 24px;
1796 height: 24px;
1797 padding: 0 !important;
1798 line-height: 24px;
1799 text-align: center !important;
1800 font-family: Open Sans, Arial, sans-serif;
1801 color: #707070;
1802 font-size: 13px;
1803 font-weight: 400 !important;
1804 margin: 6px 0 0 2px;
1805 }
1806
1807 .ui-datepicker .ui-state-default.ui-state-highlight {
1808 border-color: #dcdcdc;
1809 background-color: #cff3f8 !important;
1810 color: #3e9aba !important;
1811 }
1812
1813 .openemr-calendar .ui-state-default {
1814 font-size: 10px;
1815 margin: 0;
1816 }
1817
1818 .ui-datepicker td {
1819 width: 33px;
1820 }
1821
1822 .openemr-calendar .ui-datepicker td {
1823 width: 26px;
1824 }
1825
1826 .openemr-calendar .ui-state-default {
1827 width: 26px;
1828 height: 20px;
1829 line-height: 20px;
1830 }
1831
1832 .ui-state-default.ui-state-hover {
1833 border-color: #dcdcdc;
1834 background-color: #cff3f8 !important;
1835 }
1836
1837 .ui-datepicker .ui-state-active {
1838 border-color: #dcdcdc;
1839 background-color: #cff3f8 !important;
1840 color: #3e9aba !important;
1841 }
1842
1843 .ui-datepicker-calendar thead tr th {
1844 font-family: Open Sans, Arial, sans-serif;
1845 color: #549fa8;
1846 font-size: 12px;
1847 font-weight: 400;
1848 padding: 0.45em 0.3em !important;
1849 /* width: 15px !important; */
1850 }
1851
1852 .openemr-calendar .ui-datepicker-calendar thead tr th {
1853 font-size: 10px;
1854 }
1855
1856 .ui-datepicker-close {
1857 display: none;
1858 }
1859
1860 .ui-datepicker thead {
1861 background-color: #f5f5f5;
1862 }
1863
1864 .openemr-calendar .ui-datepicker thead {
1865 background: none;
1866 }
1867
1868 .ui-state-default.ui-datepicker-current {
1869 float: none !important;
1870 font-family: Open Sans, Arial, sans-serif;
1871 color: #fff;
1872 font-size: 14px;
1873 font-weight: 400;
1874 text-align: left;
1875 border-width: 0 !important;
1876 border: none;
1877 vertical-align: top;
1878 margin: 0 !important;
1879 background-color: transparent !important;
1880 }
1881
1882 .ui-datepicker-buttonpane.ui-widget-content {
1883 text-align: center;
1884 background-color: #3e9aba;
1885 margin: 0 !important;
1886 height: 28px;
1887 padding: 0 !important;
1888 }
1889
1890 .openemr-calendar .ui-datepicker-year {
1891 background-color: transparent;
1892 }
1893
1894 .openemr-calendar .ui-datepicker-month {
1895 background-color: transparent;
1896 }
1897
1898 .openemr-calendar .ui-state-default {
1899 border: 0 !important;
1900 }
1901
1902 .openemr-calendar .ui-datepicker-month {
1903 margin-right: 10px !important;
1904 }
1905
1906 .rt-pagination .pagination-list > li > a,
1907 .rt-pagination .pagination-list > li > span {
1908 pointer-events: none;
1909 }