PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 2.2.2
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v2.2.2
4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.5.2 All 199 releases
betterdocs / admin / assets / css / betterdocs-admin.css

betterdocs-admin.css in BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot 2.2.2, at admin/assets/css/betterdocs-admin.css

2,466 lines 57.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * All of the CSS for your admin-specific functionality should be
3 * included in this file.
4 */
5
6 .fixed .column-notification_status {
7 width: 10%;
8 }
9
10 /* BetterDocs FLEX */
11 .betterdocs-flex {
12 display: flex;
13 }
14
15 .betterdocs-align-items-center {
16 align-items: center;
17 }
18
19 .betterdocs-builder-hidden {
20 display: none !important;
21 }
22
23 .betterdocs-metatab-menu {
24 background: #fff;
25 padding: 30px;
26 }
27
28 .betterdocs-metatab-menu ul {
29 list-style-type: none;
30 margin: 0;
31 padding: 0;
32 }
33
34 .betterdocs-metatab-menu ul li,
35 .betterdocs-builder-tab-menu ul li {
36 display: inline-block;
37 margin: 0;
38 position: relative;
39 padding: 15px 25px 15px 40px;
40 text-transform: uppercase;
41 letter-spacing: 2px;
42 cursor: pointer;
43 background-color: #edeff0;
44 }
45
46 .betterdocs-metatab-menu ul li:after,
47 .betterdocs-metatab-menu ul li:before {
48 position: absolute;
49 top: 0;
50 left: 100%;
51 content: '';
52 height: 0;
53 width: 0;
54 border: 25px solid transparent;
55 border-right-width: 0;
56 border-left-width: 20px;
57 }
58
59 .betterdocs-metatab-menu ul li:after {
60 z-index: 1;
61 -webkit-transform: translateX(3px);
62 -moz-transform: translateX(3px);
63 -ms-transform: translateX(3px);
64 -o-transform: translateX(3px);
65 transform: translateX(3px);
66 border-left-color: #fff;
67 margin: 0;
68 }
69
70 .betterdocs-metatab-menu ul li:before {
71 z-index: 2;
72 border-left-color: #edeff0;
73 border-top-width: 25px;
74 border-bottom-width: 25px;
75 }
76
77 .betterdocs-metatab-menu ul li:first-child.betterdocs-has-icon {
78 padding-left: 25px;
79 }
80
81 .betterdocs-metatab-menu ul li.betterdocs-has-icon>.betterdocs-menu-icon {
82 margin-right: 10px;
83 }
84
85 .betterdocs-metatab-menu ul li>span {
86 display: inline-block;
87 vertical-align: middle;
88 }
89
90 .betterdocs-metatab-menu ul li img {
91 display: block;
92 }
93
94 .betterdocs-metatab-menu ul li.active,
95 .betterdocs-metatab-menu ul li.betterdocs-complete {
96 background-color: #73d16f;
97 color: #fff;
98 }
99
100 .betterdocs-metatab-menu ul li.active>.betterdocs-menu-icon,
101 .betterdocs-metatab-menu ul li.betterdocs-complete>.betterdocs-menu-icon {
102 filter: invert(1);
103 }
104
105 .betterdocs-metatab-menu ul li.active:before,
106 .betterdocs-metatab-menu ul li.betterdocs-complete:before {
107 border-left-color: #73d16f;
108 }
109
110 /* CONTENT CSS */
111
112 .betterdocs-meta-contents {
113 background: #fff;
114 }
115
116 .betterdocs-metatab-inner-wrapper {
117 display: none;
118 }
119
120 @keyframes nxloadunload {
121 10% {
122 opacity: 0.7;
123 }
124
125 50% {
126 opacity: 0.5;
127 }
128
129 100% {
130 opacity: 1;
131 }
132 }
133
134 .betterdocs-preloader {
135 text-align: center;
136 padding: 40px 50px 50px;
137 }
138
139 .betterdocs-builder-content-wrapper .betterdocs-preloader {
140 padding: 0;
141 }
142
143 .betterdocs-preloader img {
144 width: 200px;
145 animation-duration: 1s;
146 animation-name: nxloadunload;
147 animation-iteration-count: infinite;
148 -webkit-animation-duration: 1s;
149 -webkit-animation-name: nxloadunload;
150 -webkit-animation-iteration-count: infinite;
151 }
152
153 .betterdocs-metatab-content {
154 display: none;
155 padding: 0px 30px;
156 overflow: hidden;
157 }
158
159 .betterdocs-metatab-content.active {
160 display: block;
161 }
162
163 .betterdocs-meta-next {
164 float: right;
165 }
166
167 .betterdocs-meta-section {
168 margin-bottom: 20px;
169 border: 1px solid #f7f7f7;
170 padding-bottom: 20px;
171 }
172
173 #betterdocs_metabox_wrapper .betterdocs-metatab-content h2.betterdocs-meta-section-title {
174 display: block;
175 color: #516378;
176 margin-bottom: 20px;
177 text-transform: uppercase;
178 padding-bottom: 0px;
179 background: #f8fafb;
180 padding: 14px;
181 letter-spacing: 2px;
182 font-weight: 700;
183 }
184
185 h2.betterdocs-meta-section-title .betterdocs-section-reset {
186 float: right;
187 }
188
189 .betterdocs-group-clone,
190 .betterdocs-group-remove {
191 text-decoration: none;
192 color: #333;
193 }
194
195 .betterdocs-group-clone>span,
196 .betterdocs-group-remove>span {
197 font-size: 18px;
198 }
199
200 .betterdocs-group-clone>span {
201 color: #73d16f;
202 }
203
204 .betterdocs-group-remove>span {
205 color: #dc4f4b;
206 }
207
208 .betterdocs-section-reset>span {
209 color: #dc4f4b;
210 font-size: 18px;
211 cursor: pointer;
212 }
213
214 .betterdocs-section-reset>span:hover {
215 color: #EF4144;
216 }
217
218 .betterdocs-group-field-add {
219 background-color: #5F7EFF;
220 color: #fff;
221 border: none;
222 box-shadow: 0 3px 6px rgba(95, 126, 255, .5);
223 text-shadow: none;
224 cursor: pointer;
225 width: 40px;
226 height: 40px;
227 border-radius: 50%;
228 }
229
230 .betterdocs-group-field-add:hover {
231 box-shadow: 0 3px 6px rgba(95, 126, 255, .8);
232 }
233
234 .betterdocs-group-field-add>span {
235 line-height: 23px;
236 }
237
238 /* Add this attribute to the element that needs a tooltip */
239 [data-tooltip] {
240 position: relative;
241 z-index: 2;
242 cursor: pointer;
243 }
244
245 /* Hide the tooltip content by default */
246 [data-tooltip]:before,
247 [data-tooltip]:after {
248 visibility: hidden;
249 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
250 filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
251 opacity: 0;
252 pointer-events: none;
253 }
254
255 /* Position tooltip above the element */
256 [data-tooltip]::before {
257 position: absolute;
258 bottom: 150%;
259 left: calc(50% - 38px);
260 margin-bottom: 5px;
261 padding: 8px;
262 min-width: 60px;
263 border-radius: 3px;
264 background-color: #333;
265 color: #fff;
266 content: attr(data-tooltip);
267 text-align: center;
268 font-size: 12px;
269 line-height: 1.2;
270 z-index: 9999;
271 }
272
273 /* Triangle hack to make tooltip look like a speech bubble */
274 [data-tooltip]:after {
275 position: absolute;
276 bottom: 150%;
277 left: 50%;
278 margin-left: -5px;
279 width: 0;
280 border-top: 5px solid #000;
281 border-top: 5px solid hsla(0, 0%, 20%, 0.9);
282 border-right: 5px solid transparent;
283 border-left: 5px solid transparent;
284 content: " ";
285 font-size: 0;
286 line-height: 0;
287 }
288
289 /* Show tooltip content on hover */
290 [data-tooltip]:hover:before,
291 [data-tooltip]:hover:after {
292 visibility: visible;
293 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
294 filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
295 opacity: 1;
296 }
297
298 .betterdocs-info-message-wrapper {
299 padding: 0;
300 }
301
302 .betterdocs-info-message {
303 font-size: 16px;
304 padding: 15px;
305 border-left: 2px solid #e61811;
306 background-color: #ffdcdc;
307 color: #403E3C;
308 }
309
310 /*
311 Form Input CSS
312 */
313 .betterdocs-meta-section table {
314 width: 100%;
315 padding-left: 20px;
316 padding-right: 30px;
317 }
318
319 .betterdocs-meta-section table tr {
320 vertical-align: top;
321 }
322
323 .betterdocs-meta-section tr[id^="betterdocs-meta-has_no"] {
324 display: none;
325 }
326
327 /* easy fix */
328 #betterdocs-meta-conversion_from {
329 display: none;
330 }
331
332 .betterdocs-meta-section table tr th {
333 width: 25%;
334 text-align: left;
335 padding: 15px 15px 15px 0px;
336 }
337
338 .betterdocs-meta-section table tr td {
339 width: 75%;
340 text-align: left;
341 padding: 15px;
342 }
343
344 .betterdocs-meta-field,
345 .betterdocs-media-url {
346 padding: 10px;
347 border: 1px solid #f7f7f7;
348 background-color: #f7f7f7 !important;
349 border-radius: 0px;
350 width: 400px;
351 }
352
353 .template-items {
354 display: flex;
355 align-items: center;
356 flex-wrap: wrap;
357 }
358
359 .template-items>* {
360 flex: 1;
361 }
362
363 .betterdocs-meta-template .betterdocs-meta-template-editable {
364 padding: 10px;
365 line-height: 25px;
366 border: 2px solid #ececec;
367 background: #f2f2f2;
368 font-size: 14px;
369 }
370
371 input[type="text"].betterdocs-meta-field,
372 input[type="text"].betterdocs-settings-field,
373 input[type="number"].betterdocs-meta-field,
374 input[type="number"].betterdocs-settings-field,
375 .betterdocs-countdown-input>input[type="number"] {
376 background-color: #f2f2f2;
377 box-shadow: none;
378 border: 1px solid rgba(0,0,0, .05);
379 transition: border linear 0.2s, box-shadow linear 0.2s;
380 }
381
382 input[type="text"].betterdocs-meta-field:focus,
383 input[type="text"].betterdocs-settings-field:focus,
384 input[type="number"].betterdocs-meta-field:focus,
385 input[type="number"].betterdocs-settings-field:focus,
386 .betterdocs-countdown-input>input[type="number"]:focus {
387 border-color: #73d16f !important;
388 }
389
390 input[type="number"].betterdocs-meta-field {
391 height: auto;
392 }
393
394 input.betterdocs-meta-field:focus,
395 select.betterdocs-meta-field:focus,
396 input.betterdocs-media-url:focus {
397 outline: none;
398 box-shadow: none;
399 border-color: #f2f2f2;
400 }
401
402 input.betterdocs-settings-field[type=checkbox]:disabled,
403 input.betterdocs-settings-field[type=checkbox]:disabled{
404 background-color: #d2d2d2;
405 border: 1px solid #c1c1c1;
406 }
407
408 select.betterdocs-meta-field {
409 height: 40px;
410 }
411
412 textarea.betterdocs-meta-field {
413 height: 150px;
414 }
415
416 input.betterdocs-template-field {
417 margin: 0;
418 border: 0px;
419 }
420
421 .betterdocs-opt-alert {
422 position: relative;
423 }
424
425 .betterdocs-opt-alert:before {
426 position: absolute;
427 left: 0;
428 top: 0;
429 width: 100%;
430 height: 100%;
431 content: "";
432 z-index: 9999;
433 }
434
435 .adv-btn-right {
436 text-align: right;
437 }
438
439 label.betterdocs-adv-checkbox-label {
440 background: #fff;
441 color: #73d16f;
442 padding: 8px 15px;
443 display: inline-block;
444 border-radius: 0;
445 letter-spacing: 1px;
446 border: 1px solid #73d16f;
447 transition: all .3s;
448 }
449
450 label.betterdocs-adv-checkbox-label:hover {
451 color: #fff;
452 border: 1px solid #73d16f;
453 }
454
455 .betterdocs-adv-checkbox-wrap #betterdocs_meta_advance_edit,
456 .betterdocs-adv-checkbox-wrap>input {
457 visibility: hidden;
458 width: 0;
459 height: 0;
460 position: absolute;
461 }
462
463 .betterdocs-meta-section table tr.betterdocs-adv_checkbox td {
464 padding: 15px 0px;
465 }
466
467 .betterdocs-adv-checkbox-wrap>input:checked+label.betterdocs-adv-checkbox-label,
468 .betterdocs-adv-checkbox-wrap #betterdocs_meta_advance_edit:checked+label.betterdocs-adv-checkbox-label {
469 background-color: #73d16f;
470 color: #fff;
471 }
472
473 /* Group Field */
474
475 .betterdocs-group-row td.betterdocs-control {
476 padding-left: 0;
477 padding-right: 0;
478 }
479
480 .betterdocs-group-field-wrapper .betterdocs-group-field {
481 border: 1px solid #f2f2f2;
482 margin-bottom: 15px;
483 }
484
485 .betterdocs-group-field-wrapper .betterdocs-group-field:last-child {
486 margin-bottom: 0;
487 }
488
489 .betterdocs-group-field-wrapper .betterdocs-group-field>h4 {
490 margin: 0;
491 position: relative;
492 padding: 15px;
493 color: #333;
494 cursor: pointer;
495 font-size: 14px;
496 background-color: #f8fafb;
497 }
498
499 .betterdocs-group-field-wrapper .betterdocs-group-field>h4>div {
500 position: absolute;
501 right: 0;
502 height: 100%;
503 padding: 15px;
504 top: 0;
505 }
506
507 .betterdocs-group-field-wrapper .betterdocs-group-field>div.betterdocs-group-inner {
508 display: none;
509 padding: 30px 15px 0;
510 background-color: #FFFFFF;
511 }
512
513 .betterdocs-group-field-wrapper .betterdocs-group-field.open>div.betterdocs-group-inner {
514 display: block;
515 }
516
517 /* Media Fiels */
518 .betterdocs-media-field-wrapper {
519 display: flex;
520 align-items: center;
521 }
522
523 .betterdocs-thumb-container {
524 display: none;
525 }
526
527 .betterdocs-thumb-container.betterdocs-has-thumb {
528 display: block;
529 width: 100px;
530 height: 100px;
531 margin-right: 10px;
532 overflow: hidden;
533 }
534
535 .betterdocs-thumb-container.betterdocs-has-thumb>img {
536 height: 100px;
537 }
538
539 .betterdocs-media-content > input {
540 display: block;
541 padding: 10px;
542 width: 250px;
543 border: 1px solid rgba(0,0,0, .15);
544 }
545
546 .betterdocs-media-button {
547 padding: 10px;
548 font-weight: 700;
549 border: 1px solid #f2f2f2;
550 margin-left: 10px;
551 }
552
553 .betterdocs-media-button.betterdocs-media-remove-button {
554 color: red;
555 margin-left: 0;
556 margin-top: 10px;
557 }
558
559 /* Custom select2 styles */
560
561 .betterdocs-control-wrapper .select2-container--default .select2-selection.select2-selection--single {
562 background-color: #fff;
563 border-color: #ABB9D6;
564 height: 40px;
565 border-radius: 0;
566 }
567
568 .betterdocs-control-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
569 color: #333;
570 font-size: 15px;
571 line-height: 40px;
572 }
573
574 .betterdocs-control-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
575 height: 36px;
576 }
577
578 /* BetterDocs Settings Page CSS */
579 .betterdocs-settings-wrap {
580 padding: 15px;
581 }
582
583 .betterdocs-settings-header {
584 height: auto;
585 background: #fff;
586 border: 1px solid rgba(0, 0, 0, 0.1);
587 -webkit-display: flex;
588 display: flex;
589 -webkit-justify-content: flex-end;
590 justify-content: flex-end;
591 -webkit-align-items: center;
592 align-items: center;
593 margin-bottom: 20px;
594 padding: 10px 5px;
595 }
596
597 .betterdocs-settings-header .betterdocs-header-full {
598 display: flex;
599 align-content: center;
600 align-items: center;
601 padding: 10px;
602 }
603
604 .betterdocs-settings-header .betterdocs-admin-logo-inline {
605 box-shadow: 1px 0 0 0 rgba(0, 0, 0, 0.1);
606 padding: 15px 10px 10px 13px;
607 margin-right: 10px;
608 }
609
610 .betterdocs-settings-header .betterdocs-admin-logo-inline>svg {
611 width: 31.5px;
612 height: 32px;
613 }
614
615 .betterdocs-settings-header .betterdocs-header-full img {
616 width: 35px;
617 margin-right: 10px;
618 }
619
620 .betterdocs-settings-header .betterdocs-header-full .title {
621 font-size: 22px;
622 color: #444;
623 font-weight: 600;
624 margin: 0px;
625 line-height: 35px;
626 }
627
628 .betterdocs-settings-header .betterdocs-header-right {
629 text-align: right;
630 }
631
632 .betterdocs-settings-header .betterdocs-header-full,
633 .betterdocs-settings-header .betterdocs-header-right {
634 flex: 1 1 auto;
635 }
636
637 .betterdocs-settings-menu ul li {
638 display: inline-block;
639 margin-bottom: 0;
640 }
641
642 .betterdocs-settings-menu ul li a,
643 .betterdocs-settings-menu ul li span {
644 padding: 15px 20px;
645 background-color: #f8fafb;
646 color: #516378;
647 font-size: 14px;
648 font-weight: 600;
649 text-decoration: none;
650 border-top: 2px solid #f8fafb;
651 display: block;
652 }
653
654 .betterdocs-settings-menu ul li a:focus {
655 outline: none;
656 box-shadow: none;
657 }
658
659 .betterdocs-settings-menu ul li.active a {
660 background-color: #fff;
661 border-top: 2px solid #17c9a2;
662 }
663
664 .betterdocs-settings-tab {
665 background: #fff;
666 margin-top: 5px;
667 padding: 15px 25px;
668 border-top: none;
669 position: relative;
670 display: none;
671 }
672
673 .betterdocs-tab-content {
674 display: none;
675 }
676 .betterdocs-tab-content.active {
677 display: block;
678 }
679 .betterdocs-list-grid-icon {
680 display: flex;
681 margin-left: auto;
682 }
683
684 .betterdocs-analytics-teaser .betterdocs-settings-tab {
685 position: relative;
686 }
687 .betterdocs-analytics-teaser .betterdocs-settings-tab img {
688 width: 100%;
689 max-width: 100%;
690 }
691 .betterdocs-analytics-teaser .betterdocs-settings-tab .overlay {
692 position: absolute;
693 display: flex;
694 align-items: center;
695 justify-content: center;
696 left: 0;
697 top: 0;
698 width: 100%;
699 height: 100%;
700 background-color: rgba(255, 255, 255, .7);
701 }
702 .betterdocs-analytics-teaser .betterdocs-settings-tab .overlay-content {
703 width: 45%;
704 margin: 0 auto;
705 background-color: rgba(255,255,255, .7);
706 color: #fff;
707 box-shadow: 0px 30px 60px rgba(0, 1, 35, 0.18);
708 border-radius: 15px;
709 padding-left: 20px;
710 padding-top: 10px;
711 padding-right: 20px;
712 }
713
714 .betterdocs-analytics-teaser .overlay-content h3 {
715 font-style:normal;
716 font-weight: 500;
717 font-size: 24px;
718 line-height: 28px;
719 color: #000000;
720 text-align: center;
721 margin-top: 1em;
722 margin-bottom: .5em;
723 }
724 @media only screen and (max-width: 1024px){
725 .betterdocs-analytics-teaser .betterdocs-settings-tab .overlay-content {
726 width: 85%;
727 padding-left: 15px;
728 padding-right: 15px;
729 }
730 .betterdocs-analytics-teaser .overlay-content h3{
731 font-size: 18px;
732 line-height: 21px;
733 margin: .8em 0;
734 }
735 .betterdocs-analytics-teaser .analytics-list {
736 width: 85%;
737 }
738 }
739
740 .betterdocs-analytics-teaser .analytics-item {
741 position: relative;
742 display: flex;
743 align-items: center;
744 justify-content: flex-start;
745 }
746 .betterdocs-analytics-teaser .teaser-text{
747 font-style: normal;
748 font-weight: 400;
749 font-size: 16px;
750 line-height: 29px;
751 text-align: center;
752 color: #666B78;
753 margin: 0;
754 overflow: hidden;
755 }
756 .betterdocs-analytics-teaser .teaser-desc {
757 margin-bottom: 20px;
758 }
759 .betterdocs-analytics-teaser .analytics-list{
760 width: 85%;
761 margin: auto;
762 }
763
764 .overlay .overlay-content .analytics-upgrade-btn{
765 display: flex;
766 position: relative;
767 background-color: #36D692;
768 box-shadow: 0px 10px 60px rgba(0, 1, 35, 0.3);
769 border-radius: 15px;
770 width: 300px;
771 height: 60px;
772 justify-content: center;
773 align-items: center;
774 margin: auto;
775 transform: translate(4px, 43px);
776 }
777
778 .overlay .overlay-content .analytics-upgrade-btn a{
779 color: #FFFFFF;
780 font-style: normal;
781 font-weight: 500;
782 font-size: 17px;
783 line-height: 40px;
784 position: relative;
785 display: flex;
786 justify-content: center;
787 align-items: center;
788 width: 320px;
789 height: 72px;
790 text-decoration: none;
791 }
792
793 #img-teaser{
794 width: 13px;
795 /* height: 15px; */
796 padding-left: 10px;
797
798 }
799
800 #img-teaser-1, #img-teaser-2, #img-teaser-3, #img-teaser-4{
801 width: 15px;
802 padding-right: 15px;
803 position: relative;
804 display: flex;
805 align-items: flex-start;
806 }
807
808 .betterdocs-settings-tab.active {
809 display: block;
810 }
811
812 .betterdocs-settings-button {
813 margin: 30px 15px 0 0;
814 }
815
816 .betterdocs-settings-section>table {
817 border-spacing: 0px 10px;
818 }
819
820 .betterdocs-settings-section table {
821 width: 100%;
822 }
823
824 .betterdocs-settings-section input.betterdocs-settings-field[type="text"] {
825 width: 82%;
826 max-width: 300px;
827 padding: 8px 10px;
828 }
829 .betterdocs-settings-section.betterdocs-instant_answer_tab input.betterdocs-settings-field[type="text"] {
830 max-width: 500px;
831 }
832 span.wp-picker-input-wrap {
833 display: inline-block;
834 margin-bottom: 10px;
835 }
836 .betterdocs-label {
837 position: relative;
838 }
839 .betterdocs-settings-menu ul li a.pro {
840 position: relative;
841 padding: 15px 36px 15px 20px;
842 }
843 .betterdocs-settings-menu .pro-label,
844 .betterdocs-label .pro-label {
845 margin-left: 5px;
846 margin-right: 5px;
847 font-size: 10px;
848 color: #ffffff;
849 text-transform: uppercase;
850 text-align: center;
851 position: absolute;
852 line-height: 1;
853 padding: 3px 6px;
854 border-radius: 2px;
855 background-image: -moz-linear-gradient(-122deg , rgb(91 211 160) 0%, rgb(54 214 146) 100% );
856 background-image: -webkit-linear-gradient(-122deg, rgb(91 211 160) 0%, rgb(54 214 146) 100% );
857 background-image: -ms-linear-gradient(-122deg, rgb(91 211 160) 0%, rgb(54 214 146) 100% );
858 }
859 .betterdocs-settings-menu .pro-label {
860 right: 0px;
861 }
862 .betterdocs-settings-section input.betterdocs-settings-field.betterdocs-colorpicker-field[type="text"],
863 .betterdocs-settings-section input.betterdocs-settings-field.betterdocs-colorpicker-field[type="text"]:focus {
864 width: 95px;
865 height: 28px;
866 margin: 0 5px;
867 border-color: #0071a1 !important;
868 font-size: 13px;
869 line-height: 2;
870 }
871 .betterdocs-settings-section label {
872 font-size: 14px;
873 }
874 .betterdocs-settings-section tr th {
875 padding: 10px 15px;
876 width: 30%;
877 text-align: left;
878 vertical-align: top;
879 }
880 #betterdocs_cross_domain_settings th, #betterdocs_cross_domain_settings td {
881 display: block;
882 }
883 #betterdocs-settings-general_settings tr th, #betterdocs-settings-analytics tr th, #betterdocs-settings-layout_inner_tab.betterdocs-settings-section tr th, #betterdocs-settings-shortcodes_settings.betterdocs-settings-section tr th {
884 width: 280px;
885 }
886
887 .betterdocs-settings-section tr td {
888 padding: 5px 15px;
889 }
890
891 .betterdocs-settings-section .betterdocs-section-inner-tab-content tr td {
892 padding: 10px 15px;
893 }
894
895 .betterdocs-settings-section tr td.betterdocs-card {
896 width: 100%;
897 }
898 .betterdocs-card-content {
899 display: flex;
900 flex-flow: column wrap;
901 max-width: 350px;
902 }
903 .betterdocs-card-content img {
904 width: 100%;
905 display: block;
906 }
907 .betterdocs-card-content p {
908 font-size: 14px;
909 color: #fff;
910 padding: 20px 10px 0;
911 }
912 .betterdocs-card-content p.betterdocs-customize-button {
913 background-color: #fff;
914 color: #26d396;
915 padding: 12px;
916 text-align: center;
917 border-radius: 3px;
918 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
919 font-size: 16px;
920 transition: all 0.3s ease;
921 }
922
923 .betterdocs-card-content p.betterdocs-customize-button:hover {
924 box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 6px;
925 }
926 .betterdocs-settings-section tr td.betterdocs-card a{
927 display: inline-block;
928 padding: 50px 30px;
929 font-size: 18px;
930 border-radius: 5px;
931 color: #fff;
932 background-color: #26d396;
933 text-decoration: none;
934 }
935
936 .betterdocs-field.type-text .betterdocs-label label{
937 line-height: 41px;
938 }
939
940 .betterdocs-field .betterdocs-control-wrapper p{
941 margin: 5px 0;
942 }
943
944 .betterdocs-field .betterdocs-field-help{
945 padding: 8px 10px;
946 background-color: #f9f9f9;
947 border: 1px solid #f2f2f2;
948 border-radius: 4px;
949 width: 80%;
950 }
951
952 .betterdocs-title h3{
953 margin: .5em 0;
954 text-transform: uppercase;
955 letter-spacing: 2px;
956 font-size: 16px;
957 }
958
959 .betterdocs-settings-field,
960 input.betterdocs-settings-field {
961 padding: 7px;
962 border: 1px solid rgb(204, 204, 204);
963 background-color: rgb(255, 255, 255);
964 }
965
966 select.betterdocs-settings-field.select2-hidden-accessible + span {
967 min-width: 150px;
968 }
969 select.betterdocs-settings-field + span.select2-container {
970 z-index: 1
971 }
972 input.betterdocs-settings-field[type="number"]{
973 height: auto;
974 }
975
976 input.betterdocs-settings-field[type="checkbox"] {
977 padding: 14px !important;
978 border: 1px solid #9b9d9d;
979 background-color: #fff;
980 box-shadow: none !important;
981 border-radius: 2px;
982 }
983
984 .betterdocs-control input[type="checkbox"]:checked {
985 background-color: #36d692;
986 border-color: #36d692;
987 }
988
989 .betterdocs-control input[type="checkbox"]:checked::before {
990 content: '';
991 margin: -4px 0 0 -7px;
992 background-image: url(../img/check-mark.svg);
993 background-repeat: no-repeat;
994 width: 14px;
995 }
996 .betterdocs-left-right-settings {
997 width: 100%;
998 display: flex;
999 flex-flow: row nowrap;
1000 justify-content: space-between;
1001 }
1002
1003 .betterdocs-settings-left {
1004 max-width: 80em;
1005 height: auto;
1006 flex: 1 1 70%;
1007 }
1008
1009 .betterdocs-settings-right {
1010 flex: 1 1 30%;
1011 padding: 20px;
1012 display: flex;
1013 justify-content: center;
1014 align-items: center;
1015 }
1016
1017 .betterdocs-sidebar {
1018 background-color: #fff;
1019 width: 100%;
1020 padding: 50px 20px;
1021 margin-top: 34px;
1022 display: flex;
1023 flex-direction: column;
1024 justify-content: center;
1025 align-items: center;
1026 }
1027
1028 .betterdocs-sidebar-block {
1029 margin: 1em auto;
1030 }
1031
1032 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo {
1033 max-width: 200px;
1034 display: block;
1035 margin: 25px auto;
1036 }
1037
1038 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo>img,
1039 .betterdocs-sidebar-block .betterdocs-admin-sidebar-logo>svg {
1040 width: 100%;
1041 display: block;
1042 margin: 10px auto;
1043 }
1044
1045 .betterdocs-admin-sidebar-cta a {
1046 font-size: 1em;
1047 color: rgba(35, 40, 45, 0.45);
1048 text-decoration: none;
1049 text-transform: uppercase;
1050 letter-spacing: .065em;
1051 text-align: center;
1052 margin: 20px auto;
1053 display: block;
1054 border: 1px solid rgba(35, 40, 45, 0.185);
1055 border-radius: 4px;
1056 padding: 15px;
1057 width: 200px;
1058 outline: none;
1059 box-shadow: none;
1060 transition: all .3s;
1061 }
1062
1063 .betterdocs-admin-sidebar-cta a:hover {
1064 color: #23282d;
1065 box-shadow: inset 0 1px 0 0 rgba(255, 255, 255, 0.715);
1066 }
1067
1068 @media only screen and (max-width: 767px) {
1069 .betterdocs-left-right-settings {
1070 flex-flow: row wrap;
1071 flex-direction: column;
1072 }
1073
1074 .betterdocs-settings-right {
1075 padding: 0;
1076 }
1077
1078 }
1079
1080 /* ADMIN */
1081 /**
1082 * All of the CSS for your public-facing functionality should be
1083 * included in this file.
1084 */
1085
1086 a.betterdocs-link {
1087 position: absolute;
1088 left: 0;
1089 top: 0;
1090 width: 100%;
1091 height: 100%;
1092 outline: none;
1093 }
1094
1095 .betterdocs-inner {
1096 display: flex;
1097 align-items: center;
1098 overflow: hidden;
1099 padding: 15px;
1100 background: #fff;
1101 box-shadow: 0 0 30px 0 rgba(0, 0, 0, .1);
1102 max-width: 400px;
1103 }
1104
1105 .betterdocs-flex-reverse.betterdocs-inner {
1106 flex-direction: row-reverse;
1107 }
1108
1109 .betterdocs-has-close-btn.betterdocs-inner {
1110 padding-right: 30px !important;
1111 }
1112
1113 span.betterdocs-close {
1114 position: absolute;
1115 right: 10px;
1116 top: 10px;
1117 z-index: 999;
1118 cursor: pointer;
1119 width: 8px;
1120 height: 8px;
1121 }
1122
1123 span.betterdocs-close>svg {
1124 fill: #000000;
1125 position: absolute;
1126 }
1127
1128 #betterdocs-meta-supported_heading_tag .betterdocs-control-wrapper {
1129 display: flex;
1130 }
1131
1132 #betterdocs-meta-supported_heading_tag .betterdocs-control-wrapper label {
1133 margin-right: 15px;
1134 }
1135
1136 /*
1137 Notification Image CSS
1138 */
1139 .betterdocs-image {
1140 width: 60px;
1141 height: 60px;
1142 overflow: hidden;
1143 float: left;
1144 margin-right: 15px;
1145 display: flex;
1146 align-items: center;
1147 justify-content: center;
1148 }
1149
1150 .betterdocs-img-right .betterdocs-image {
1151 margin-left: 15px;
1152 margin-right: 0px;
1153 }
1154
1155 .betterdocs-image img.betterdocs-img-square {
1156 border-radius: 0px !important;
1157 }
1158
1159 .betterdocs-image img.betterdocs-img-circle,
1160 .betterdocs-image>img {
1161 border-radius: 50% !important;
1162 }
1163
1164 .betterdocs-image img.betterdocs-img-rounded {
1165 border-radius: 5px !important;
1166 }
1167
1168 .betterdocs-image>img {
1169 width: 100%;
1170 }
1171
1172 /*
1173 Notification Content CSS
1174 */
1175 .betterdocs-inner.betterdocs-img-right .betterdocs-content {
1176 display: flex;
1177 flex-direction: column;
1178 }
1179
1180 .betterdocs-inner.betterdocs-img-right .betterdocs-content .betterdocs-branding {
1181 position: static;
1182 margin-left: 0px;
1183 padding: 5px 0px 0px
1184 }
1185
1186 .betterdocs-content {
1187 float: left;
1188 }
1189
1190 .betterdocs-content>span {
1191 display: block;
1192 }
1193
1194 .betterdocs-first-row {
1195 font-size: 12px;
1196 line-height: 1.2;
1197 }
1198
1199 .betterdocs-second-row {
1200 margin: 5px 0;
1201 font-size: 14px;
1202 font-weight: bolder;
1203 line-height: 1.5;
1204 }
1205
1206 .betterdocs-third-row {
1207 font-size: 11px;
1208 line-height: 1;
1209 }
1210
1211 /* Datepicker CSS */
1212 /* Date Picker Default Styles */
1213 .ui-datepicker {
1214 padding: 0;
1215 margin: 0;
1216 -webkit-border-radius: 0;
1217 -moz-border-radius: 0;
1218 border-radius: 0;
1219 background-color: #fff;
1220 border: 1px solid #dfdfdf;
1221 border-top: none;
1222 -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
1223 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.075);
1224 min-width: 17em;
1225 width: auto;
1226 z-index: 1000 !important;
1227 }
1228
1229 body.wp-admin:not(.rtl) .ui-datepicker {
1230 margin-left: -1px;
1231 }
1232
1233 body.wp-admin.rtl .ui-datepicker {
1234 margin-right: -1px;
1235 }
1236
1237 .ui-datepicker * {
1238 padding: 0;
1239 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
1240 -webkit-border-radius: 0;
1241 -moz-border-radius: 0;
1242 border-radius: 0;
1243 }
1244
1245 .ui-datepicker table {
1246 font-size: 13px;
1247 margin: 0;
1248 border: none;
1249 border-collapse: collapse;
1250 }
1251
1252 .ui-datepicker .ui-widget-header,
1253 .ui-datepicker .ui-datepicker-header {
1254 background-image: none;
1255 border: none;
1256 color: #fff;
1257 font-weight: normal;
1258 }
1259
1260 .ui-datepicker .ui-datepicker-header .ui-state-hover {
1261 background: transparent;
1262 border-color: transparent;
1263 cursor: pointer;
1264 }
1265
1266 .ui-datepicker .ui-datepicker-title {
1267 margin: 0;
1268 padding: 10px 0;
1269 color: #fff;
1270 font-size: 14px;
1271 line-height: 14px;
1272 text-align: center;
1273 }
1274
1275 .ui-datepicker .ui-datepicker-prev,
1276 .ui-datepicker .ui-datepicker-next {
1277 position: relative;
1278 top: 0;
1279 height: 34px;
1280 width: 34px;
1281 }
1282
1283 .ui-datepicker .ui-state-hover.ui-datepicker-prev,
1284 .ui-datepicker .ui-state-hover.ui-datepicker-next {
1285 border: none;
1286 }
1287
1288 .ui-datepicker .ui-datepicker-prev,
1289 .ui-datepicker .ui-datepicker-prev-hover {
1290 left: 0;
1291 }
1292
1293 .ui-datepicker .ui-datepicker-next,
1294 .ui-datepicker .ui-datepicker-next-hover {
1295 right: 0;
1296 }
1297
1298 .ui-datepicker .ui-datepicker-next span,
1299 .ui-datepicker .ui-datepicker-prev span {
1300 display: none;
1301 }
1302
1303 .ui-datepicker .ui-datepicker-prev {
1304 float: left;
1305 }
1306
1307 .ui-datepicker .ui-datepicker-next {
1308 float: right;
1309 }
1310
1311 .ui-datepicker .ui-datepicker-prev:before,
1312 .ui-datepicker .ui-datepicker-next:before {
1313 font: normal 20px/34px 'dashicons';
1314 padding-left: 7px;
1315 color: #fff;
1316 speak: none;
1317 -webkit-font-smoothing: antialiased;
1318 -moz-osx-font-smoothing: grayscale;
1319 width: 34px;
1320 height: 34px;
1321 }
1322
1323 .ui-datepicker .ui-datepicker-prev:before {
1324 content: '\f341';
1325 }
1326
1327 .ui-datepicker .ui-datepicker-next:before {
1328 content: '\f345';
1329 }
1330
1331 .ui-datepicker .ui-datepicker-prev-hover:before,
1332 .ui-datepicker .ui-datepicker-next-hover:before {
1333 opacity: 0.7;
1334 }
1335
1336 .ui-datepicker select.ui-datepicker-month,
1337 .ui-datepicker select.ui-datepicker-year {
1338 width: 33%;
1339 }
1340
1341 .ui-datepicker thead {
1342 color: #fff;
1343 font-weight: 600;
1344 }
1345
1346 .ui-datepicker th {
1347 padding: 10px;
1348 }
1349
1350 .ui-datepicker td {
1351 padding: 0;
1352 border: 1px solid #f4f4f4;
1353 }
1354
1355 .ui-datepicker td.ui-datepicker-other-month {
1356 border: transparent;
1357 }
1358
1359 .ui-datepicker tr:first-of-type td {
1360 border-top: 1px solid #f0f0f0;
1361 }
1362
1363 .ui-datepicker td.ui-datepicker-week-end {
1364 background-color: #f4f4f4;
1365 border: 1px solid #f0f0f0;
1366 }
1367
1368 .ui-datepicker td.ui-datepicker-today {
1369 background-color: #f0f0c0;
1370 }
1371
1372 .ui-datepicker td.ui-datepicker-current-day {
1373 background: #bbdd88;
1374 }
1375
1376 .ui-datepicker td .ui-state-default {
1377 background: transparent;
1378 border: none;
1379 text-align: center;
1380 text-decoration: none;
1381 width: auto;
1382 display: block;
1383 padding: 5px 10px;
1384 font-weight: normal;
1385 color: #444;
1386 }
1387
1388 .ui-datepicker td.ui-state-disabled .ui-state-default {
1389 opacity: 0.5;
1390 }
1391
1392 /* Default Color Scheme */
1393 .ui-datepicker .ui-widget-header,
1394 .ui-datepicker .ui-datepicker-header {
1395 background: #73d16f;
1396 }
1397
1398 .ui-datepicker thead {
1399 background: #32373c;
1400 }
1401
1402 .ui-datepicker td .ui-state-hover {
1403 background: #5f56f0;
1404 color: #fff;
1405 }
1406
1407 /* Settings Button */
1408
1409 .betterdocs-settings-button {
1410 margin: 30px 15px 0 0;
1411 }
1412 .quick-builder-submit-btn, .betterdocs-meta-next, .betterdocs-settings-button {
1413 background-color: rgb(102, 72, 254);
1414 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1415 color: rgb(255, 255, 255);
1416 letter-spacing: 1px;
1417 font-weight: 600;
1418 text-transform: uppercase;
1419 cursor: pointer;
1420 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
1421 border-width: 0px;
1422 border-style: initial;
1423 border-color: initial;
1424 border-image: initial;
1425 padding: 13px 25px;
1426 border-radius: 3px;
1427 margin: 30px 0px;
1428 transition: all 0.3s ease 0s;
1429 }
1430 #test_report {
1431 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1432 color: rgb(255, 255, 255);
1433 letter-spacing: 1px;
1434 font-weight: 600;
1435 cursor: pointer;
1436 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
1437 border-width: 0px;
1438 border-style: initial;
1439 border-color: initial;
1440 border-image: initial;
1441 padding: 8px 10px;
1442 border-radius: 3px;
1443 transition: all 0.3s ease 0s;
1444 }
1445 .select2-container--open .select2-dropdown--below {
1446 z-index: 9999;
1447 }
1448 .betterdocs-meta-next:hover, .betterdocs-settings-button:hover {
1449 background-color: #73d16f;
1450 box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 4px;
1451 }
1452
1453 .betterdocs-meta-multi_checkbox .betterdocs-control-wrapper label{
1454 margin-bottom: 10px;
1455 font-weight: bold;
1456 display: inline-block;
1457 }
1458 .betterdocs-meta-multi_checkbox .betterdocs-control-wrapper label input{
1459 margin-right: 5px;
1460 }
1461
1462 .betterdocs-settings {
1463 flex: 1;
1464 }
1465
1466 .betterdocs-settings-content {
1467 display: flex;
1468 }
1469
1470 .betterdocs-settings-form-wrapper {
1471 flex: 10;
1472 }
1473
1474 .betterdocs-settings-right {
1475 flex: 2;
1476 background: #fff;
1477 margin: 6px 0px 0px 10px;
1478 box-shadow: 0 1px 4px rgba(0, 0, 0, .07);
1479 }
1480
1481 .betterdocs-settings-form-wrapper {
1482 margin-top: 5px;
1483 background-color: #fff;
1484 box-shadow: 0 1px 4px rgba(0, 0, 0, .07);
1485 }
1486
1487
1488 #betterdocs-go_license_tab .betterdocs-settings-right {
1489 display: block;
1490 box-shadow: none;
1491 }
1492
1493 #betterdocs-go_license_tab .betterdocs-settings-right,
1494 #betterdocs-go_license_tab .betterdocs-sidebar {
1495 margin: 0px;
1496 }
1497
1498 #betterdocs-go_license_tab .betterdocs-sidebar {
1499 width: auto;
1500 flex-direction: row;
1501 align-items: center;
1502 justify-content: start;
1503 }
1504
1505 #betterdocs-go_license_tab .betterdocs-sidebar .betterdocs-sidebar-block.betterdocs-license-block {
1506 order: 1;
1507 }
1508
1509 #betterdocs-go_license_tab .betterdocs-sidebar .betterdocs-sidebar-block {
1510 margin: 1em 0;
1511 order: 2;
1512 flex: 1;
1513 }
1514
1515
1516 .betterdocs-settings-documentation {
1517 margin-top: 10px;
1518 background: #fff;
1519 padding: 30px 30px;
1520 }
1521
1522 .betterdocs-settings-row {
1523 display: flex;
1524 margin-left: -15px;
1525 margin-right: -15px;
1526 }
1527
1528
1529 .betterdocs-admin-block {
1530 flex-basis: 25%;
1531 padding: 25px;
1532 box-shadow: 0 0 20px 0px #f2f2f2;
1533 margin-left: 15px;
1534 margin-right: 15px;
1535 border-radius: 10px;
1536 display: flex;
1537 flex-direction: column;
1538 }
1539
1540 header.betterdocs-admin-block-header {
1541 display: flex;
1542 align-items: center;
1543 }
1544
1545 .betterdocs-admin-block-header-icon {
1546 width: 35px;
1547 }
1548
1549 h4.betterdocs-admin-title {
1550 margin: 0 15px;
1551 font-size: 17px;
1552 }
1553
1554 .betterdocs-admin-block-content {
1555 flex: 1;
1556 }
1557
1558 .betterdocs-admin-block-content > a.betterdocs-button {
1559 background-color: #fff;
1560 color: #15c7a4;
1561 border: 1px solid #15c7a4;
1562 font-size: 12px;
1563 display: inline-block;
1564 padding: 10px 20px;
1565 margin-top: 15px;
1566 text-decoration: none;
1567 }
1568 .betterdocs-admin-block-content > a:hover {
1569 background-image: -webkit-linear-gradient(-169deg, #31da8d 0%, #1ecd9d 100%);
1570 color: #fff;
1571 }
1572 .betterdocs-save-now {
1573 background-color: #e74c3c;
1574 }
1575 .betterdocs-section-inner-tab {
1576 display: flex;
1577 border: 1px solid rgb(235, 235, 235);
1578 }
1579 .betterdocs-section-inner-tab > ul {
1580 width: 25%;
1581 list-style: none;
1582 margin: 0px;
1583 background-color: #eff1f3;
1584 }
1585 .betterdocs-section-inner-tab > ul > li {
1586 padding: 14px;
1587 cursor: pointer;
1588 background-color: #eff1f3;
1589 margin-bottom: 0;
1590 color: #707070;
1591 position: relative;
1592 }
1593 .betterdocs-section-inner-tab > ul > li:hover,
1594 .betterdocs-section-inner-tab > ul > li.betterdocs-active {
1595 background-color: rgb(255, 255, 255);
1596 box-shadow: 0px 12px 25px 0px rgba(0, 9, 78, 0.1);
1597 color: #252525;
1598 }
1599 .betterdocs-section-inner-tab > ul > li:hover:before,
1600 .betterdocs-section-inner-tab > ul > li.betterdocs-active:before {
1601 content: "";
1602 background-color: rgb(54, 214, 146);
1603 position: absolute;
1604 width: 3px;
1605 height: 100%;
1606 left: 0;
1607 top: 0;
1608 }
1609 .betterdocs-section-inner-tab > div.betterdocs-section-inner-tab-contents {
1610 flex: 1;
1611 padding: 20px 15px;
1612 }
1613
1614 .betterdocs-section-inner-tab div.betterdocs-section-inner-tab-content {
1615 display: none;
1616 }
1617
1618 .betterdocs-section-inner-tab div.betterdocs-section-inner-tab-content.betterdocs-active {
1619 display: block;
1620 }
1621
1622 .select2-container--default .select2-search--inline .select2-search__field {
1623 padding-left: 10px;
1624 padding-right: 10px;
1625 }
1626
1627 /*
1628 * Doc Permalink
1629 */
1630 .betterdocs-control-wrapper .available-structure-tags li {
1631 float: left;
1632 margin-right: 5px;
1633 }
1634
1635 /*
1636 * Admin screen header list and grid view
1637 */
1638 .betterdocs-listing-content {
1639 display: flex;
1640 flex-wrap: wrap;
1641 margin: 0 -15px;
1642 }
1643
1644 body.toplevel_page_betterdocs-admin {
1645 background-color: #F5F6FB;
1646 }
1647 .betterdocs-single-listing {
1648 padding: 0 15px;
1649 margin-bottom: 30px;
1650 box-sizing: border-box;
1651 background-color: #E2E5ED;
1652 background-clip: content-box;
1653 width: 25%;
1654 min-width: 350px;
1655 text-align: center;
1656 }
1657
1658 .betterdocs-single-listing > a.betterdocs-button {
1659 display: inline-block;
1660 margin-bottom: 20px;
1661 padding: 10px 25px;
1662 }
1663
1664 .betterdocs-single-listing > div {
1665 padding: 15px 10px;
1666 text-align: initial;
1667 }
1668 .betterdocs-single-listing-title {
1669 color: #474e59;
1670 font-size: 18px;
1671 margin: 15px 0px 25px;
1672 text-align: center;
1673 font-weight: 600;
1674 }
1675 .betterdocs-single-listing-sub-title {
1676 color: #474e59;
1677 font-size: 15px;
1678 margin: 15px 0px 25px;
1679 text-align: center;
1680 font-weight: normal;
1681 }
1682 .betterdocs-single-listing li.betterdocs-no-docs {
1683 pointer-events: none;
1684 }
1685 .betterdocs-single-listing .betterdocs-no-docs svg {
1686 width: 70%;
1687 margin: 50px auto;
1688 display: block;
1689 max-width: 300px;
1690 }
1691 .betterdocs-single-listing-inner ul {
1692 padding: 11px;
1693 margin: 0;
1694 border-radius: 3px;
1695 }
1696 .betterdocs-single-listing li:not( .betterdocs-no-docs ) {
1697 background-color: #D6D9E3;
1698 border: 1px dashed #AAB3CA;
1699 margin: 0 0 10px;
1700 cursor: grab;
1701 }
1702 .betterdocs-single-listing li .betterdocs-single-list-content {
1703 background-color: #fff;
1704 padding: 10px 5px;
1705 margin: -1px;
1706 display: flex;
1707 align-items: center;
1708 border-left: 1px solid #36d692;
1709 box-shadow: 0 1px 3px rgba(9,30,66,.15);
1710 transition: all 0.3s ease 0s;
1711 }
1712 .betterdocs-single-listing li .betterdocs-single-list-content:hover {
1713 box-shadow: 0px 19px 18px 0px rgba(0, 9, 78, 0.12);
1714 }
1715 .betterdocs-single-listing li .betterdocs-single-list-content > a {
1716 width: 70%;
1717 display: inline-block;
1718 flex: 1;
1719 }
1720
1721 .betterdocs-single-listing li .betterdocs-single-list-content > a .betterdocs-draft {
1722 color: #f54;
1723 }
1724
1725 .betterdocs-single-listing li a {
1726 text-decoration: none;
1727 margin-left: 5px;
1728 color: #626b77;
1729 font-size: 13px;
1730 }
1731 .betterdocs-single-listing li .betterdocs-single-list-content > span:not( .betterdocs-article-title ) {
1732 display: flex;
1733 align-items: center;
1734 margin-left: 3px;
1735 margin-right: 3px;
1736 }
1737 .betterdocs-single-listing li .betterdocs-single-list-content > span.betterdocs-article-title {
1738 margin-left: 5px;
1739 display: inline-block;
1740 flex: 1;
1741 }
1742 .betterdocs-single-listing li .betterdocs-single-list-content > span > a {
1743 display: inline-block;
1744 font-size: 15px;
1745 }
1746
1747 .betterdocs-single-listing li .betterdocs-single-list-content > span > a > span {
1748 font-size: 15px;
1749 display: inline;
1750 }
1751
1752 .betterdocs-single-listing li .betterdocs-single-list-content > span > a span:hover {
1753 color: #1bd083;
1754 }
1755 .betterdocs-single-listing li .betterdocs-single-list-content > span > a > svg {
1756 width: 15px;
1757 fill: #0073aa;
1758 }
1759
1760 .betterdocs-header-button {
1761 margin-left: 20px;
1762 }
1763 .betterdocs-button {
1764 background-color: #15c7a4;
1765 color: rgb(255, 255, 255);
1766 letter-spacing: 0.05em;
1767 font-weight: 500;
1768 text-transform: uppercase;
1769 cursor: pointer;
1770 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
1771 border: none;
1772 padding: 13px 25px;
1773 border-radius: 3px;
1774 transition: all 0.3s ease 0s;
1775 text-decoration: none;
1776 }
1777
1778 .betterdocs-button-primary,
1779 .betterdocs-tab-content .bulkactions .button {
1780 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1781 color: rgb(255, 255, 255);
1782 border: 1px solid transparent;
1783 }
1784 .betterdocs-button-primary:hover {
1785 background-image: -webkit-linear-gradient(-169deg, #31da8d 0%, #1ecd9d 100%);
1786 color: rgb(255, 255, 255);
1787 }
1788 .betterdocs-button-secondary {
1789 background-color: #F1FFF9;
1790 background-image: none;
1791 color: #15c7a4;
1792 border: 1px solid #15c7a4;
1793 }
1794 .betterdocs-button-secondary:hover {
1795 background-color: #15c7a4;
1796 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
1797 color: rgb(255, 255, 255);
1798 }
1799 .betterdocs-header-button .betterdocs-button {
1800 padding: 10px 20px;
1801 margin-right: 8px;
1802 font-size: 12px;
1803 box-shadow: none;
1804 }
1805 .betterdocs-header-button .dashboard-search-field,
1806 .betterdocs-header-button .dashboard-search-field:focus {
1807 border: 1px solid #15c7a4;
1808 padding: 5px 24px 5px 8px;
1809 font-size: 12px;
1810 box-shadow: none;
1811 }
1812 .betterdocs-listing-table-content .wp-list-table a {
1813 color: #2c3338;
1814 }
1815 .betterdocs-header-filter form {
1816 display: flex;
1817 flex-wrap: wrap;
1818 }
1819 #reportrange {
1820 display: none;
1821 }
1822 .betterdocs-header-filter form input[type="text"],
1823 .betterdocs-header-filter form select,
1824 .betterdocs-tab-content #bulk-action-selector-bottom {
1825 background-color: #FFFFFF;
1826 border: 1px solid #E7EBF3;
1827 box-sizing: border-box;
1828 border-radius: 5px;
1829 padding: 10px 25px 10px 32px;
1830 font-size: 15px;
1831 line-height: 18px;
1832 color: #666B78;
1833 margin: 4px 4px;
1834 background-size: auto;
1835 background-repeat: no-repeat;
1836 }
1837 .betterdocs-header-filter form input#post-search-input {
1838 background-image: url("../img/search.png");
1839 background-position: left 8px top 50%;
1840 padding-right: 10px;
1841 }
1842 .betterdocs-header-filter form input.dashboard-select-date-custom {
1843 padding-left: 10px;
1844 padding-right: 10px;
1845 text-align: center;
1846 background-image: url("../img/calendar.png");
1847 background-repeat: no-repeat;
1848 background-size: 38px auto;
1849 border: none;
1850 height: 38px;
1851 width: 38px;
1852 color: rgba(255, 255, 255, 0);
1853 cursor: pointer;
1854 }
1855 .betterdocs-header-filter form select.dashboard-select-view {
1856 max-width: 110px;
1857 background-image: url("../img/eye.png"), url("../img/select-icon.png");
1858 }
1859 .betterdocs-header-filter form select.dashboard-select-author {
1860 background-image: url("../img/author.png"), url("../img/select-icon.png");
1861 }
1862 .betterdocs-header-filter form select.dashboard-select-order {
1863 background-image: url("../img/sort.png"), url("../img/select-icon.png");
1864 max-width: 120px;
1865 }
1866 .betterdocs-header-filter form .dashboard-select-date {
1867 cursor: pointer;
1868 background-image: url("../img/datetime.png"), url("../img/select-icon.png");
1869 max-width: 135px;
1870 }
1871 .betterdocs-header-filter form select.dashboard-select-status,
1872 .betterdocs-header-filter form select.dashboard-select-category,
1873 .betterdocs-header-filter form select.dashboard-select-kb {
1874 background-image: url("../img/status.png"), url("../img/select-icon.png");
1875 }
1876 .betterdocs-header-filter form select.dashboard-select-category {
1877 max-width: 162px;
1878 }
1879 .betterdocs-header-filter form select.dashboard-select-kb {
1880 max-width: 120px;
1881 }
1882 .betterdocs-header-filter form select.dashboard-select-status {
1883 max-width: 145px;
1884 }
1885 .betterdocs-tab-content #bulk-action-selector-bottom {
1886 background-image: url("../img/bulk-action.png"), url("../img/select-icon.png");
1887 }
1888 .betterdocs-header-filter form select,
1889 .betterdocs-header-filter form .dashboard-select-date,
1890 .betterdocs-tab-content #bulk-action-selector-bottom {
1891 background-repeat: no-repeat;
1892 background-size: 16px auto, 9px auto;
1893 background-position: left 10px top 50%, right 10px bottom 50%;
1894 }
1895 .betterdocs-header-filter form select.dashboard-select-status,
1896 .betterdocs-header-filter form select.dashboard-select-category,
1897 .betterdocs-header-filter form select.dashboard-select-kb {
1898 background-size: auto 16px, 9px auto;
1899 }
1900 .betterdocs-header-filter form .betterdocs-search-filter-btn {
1901 font-weight: bold;
1902 padding: 10px 20px;
1903 margin: 4px;
1904 }
1905
1906 @media only screen and (max-width: 1440px) {
1907 .betterdocs-header-filter form input[type="text"],
1908 .betterdocs-header-filter form select {
1909 padding: 10px 25px 10px 8px;
1910 margin: 4px 3px;
1911 }
1912
1913 .betterdocs-header-filter form input#post-search-input {
1914 background-image: none;
1915 padding-right: 8px;
1916 }
1917 .betterdocs-header-filter form select.dashboard-search-field {
1918 background-image: none, url(../img/select-icon.png);
1919 }
1920 .betterdocs-header-filter form select.dashboard-select-order,
1921 .betterdocs-header-filter form select.dashboard-select-view {
1922 max-width: 90px;
1923 }
1924 .betterdocs-header-filter form .dashboard-select-date {
1925 max-width: 115px;
1926 }
1927 .betterdocs-header-filter form select.dashboard-select-category {
1928 max-width: 142px;
1929 }
1930 .betterdocs-header-filter form select.dashboard-select-kb {
1931 max-width: 100px;
1932 }
1933 .betterdocs-header-filter form select.dashboard-select-status {
1934 max-width: 125px;
1935 }
1936 }
1937
1938 .betterdocs-tab-content .bulkactions .button {
1939 font-weight: bold;
1940 padding: 4px 20px;
1941 margin: 4px !important;
1942 }
1943 .daterangepicker select.monthselect,
1944 .daterangepicker select.yearselect {
1945 padding-left: 5px !important;
1946 }
1947 .betterdocs-tab-content .tablenav .tablenav-pages {
1948 float: left;
1949 }
1950 .wp-core-ui .betterdocs-tab-content .tablenav-pages .button,
1951 .wp-core-ui .betterdocs-tab-content .tablenav-pages .button-secondary {
1952 color: #15c7a4;
1953 border-color: #15c7a4;
1954 background: #ffffff;
1955 }
1956 .betterdocs-tab-content .pagination-links .button.disabled {
1957 background-color: #ffffff !important;
1958 }
1959
1960 .betterdocs-list-grid-icon .icon-wrap {
1961 border: 1px solid rgba(0,0,0, .15);
1962 margin-left: 10px;
1963 border-radius: 5px;
1964 text-decoration: none;
1965 height: 34px;
1966 width: 34px;
1967 display: flex;
1968 align-items: center;
1969 justify-content: center;
1970 }
1971 .betterdocs-list-grid-icon .icon-wrap svg {
1972 display: block;
1973 }
1974 .betterdocs-list-grid-icon .icon-wrap path {
1975 fill: #36D692;
1976 }
1977 .betterdocs-list-grid-icon .icon-wrap.active {
1978 background-color: #15c7a4;
1979 border: 1px solid #15c7a4;
1980 }
1981 .betterdocs-list-grid-icon .icon-wrap.active path {
1982 fill: #ffffff;
1983 }
1984 .betterdocs-list-grid-icon .icon-wrap.active:focus {
1985 box-shadow: none;
1986 outline: none;
1987 }
1988 .betterdocs-switch-mode {
1989 display: flex;
1990 align-items: center;
1991 justify-content: center;
1992 border: 1px solid rgba(0,0,0, .15);
1993 margin-top: 1px;
1994 border-radius: 90px;
1995 height: 34px;
1996 padding: 0 5px;
1997 margin-left: 10px;
1998 }
1999 .betterdocs-switch-mode label {
2000 display: flex;
2001 align-items: center;
2002 }
2003 .betterdocs-dark-mode .betterdocs-switch-mode {
2004 border-color: rgba(156, 174, 192, 0.27);
2005 }
2006 .betterdocs-dark-mode .betterdocs-header-button .betterdocs-button-secondary {
2007 background-color: #4F6593;
2008 color: #fff;
2009 border: 1px solid transparent;
2010 }
2011 #dayIcon {
2012 position: relative;
2013 width: 24px;
2014 height: 18px;
2015 margin: 0 7px;
2016 fill: rgba(156, 174, 192, 0.27);
2017 }
2018
2019 #nightIcon {
2020 position: relative;
2021 width: 24px;
2022 height: 18px;
2023 margin: 0 7px;
2024 fill: rgba(156, 174, 192, 0.27);
2025 }
2026 body:not(.betterdocs-dark-mode) #dayIcon {
2027 fill: #15c7a4;
2028 }
2029 body.betterdocs-dark-mode #nightIcon {
2030 fill: #15c7a4;
2031 }
2032 #dayIcon, #nightIcon {
2033 cursor: pointer;
2034 }
2035
2036 input[type="checkbox"].betterdocs-mode-toggle {
2037 display: none;
2038 }
2039
2040 .betterdocs-mode-toggle, .betterdocs-mode-toggle:after, .betterdocs-mode-toggle:before, .betterdocs-mode-toggle *, .betterdocs-mode-toggle *:after, .betterdocs-mode-toggle *:before, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button {
2041 -moz-box-sizing: border-box;
2042 box-sizing: border-box;
2043 }
2044
2045 .betterdocs-mode-toggle::-moz-selection, .betterdocs-mode-toggle:after::-moz-selection, .betterdocs-mode-toggle:before::-moz-selection, .betterdocs-mode-toggle *::-moz-selection, .betterdocs-mode-toggle *:after::-moz-selection, .betterdocs-mode-toggle *:before::-moz-selection, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button::-moz-selection {
2046 background: none;
2047 }
2048
2049 .betterdocs-mode-toggle::selection, .betterdocs-mode-toggle:after::selection, .betterdocs-mode-toggle:before::selection, .betterdocs-mode-toggle *::selection, .betterdocs-mode-toggle *:after::selection, .betterdocs-mode-toggle *:before::selection, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button::selection {
2050 background: none;
2051 }
2052
2053 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button {
2054 outline: 0;
2055 display: inline-block;
2056 width: 50px;
2057 height: 24px;
2058 position: relative;
2059 cursor: pointer;
2060 border: 2px solid #333;
2061 -webkit-user-select: none;
2062 -moz-user-select: none;
2063 -ms-user-select: none;
2064 user-select: none;
2065 }
2066
2067 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:after, .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:before {
2068 position: relative;
2069 display: block;
2070 content: "";
2071 width: 50%;
2072 height: 100%;
2073 }
2074
2075 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:after {
2076 left: 0;
2077 }
2078
2079 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:before {
2080 display: none;
2081 }
2082
2083 .betterdocs-mode-toggle:checked + .betterdocs-mode-toggle-button:after {
2084 left: 50%;
2085 }
2086
2087 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button {
2088 padding: 2px;
2089 -webkit-transition: all .2s ease;
2090 transition: all .2s ease;
2091 border: 2px solid rgba(156, 174, 192, 0.27);
2092 border-radius: 2em;
2093 }
2094
2095 .betterdocs-mode-toggle + .betterdocs-mode-toggle-button:after {
2096 -webkit-transition: all .2s ease;
2097 transition: all .2s ease;
2098 background: rgba(156, 174, 192, 0.27);
2099 content: "";
2100 border-radius: 1em;
2101 }
2102
2103 .betterdocs-mode-toggle:checked + .betterdocs-mode-toggle-button:after {
2104 left: 50%;
2105 }
2106 .betterdocs-add-new-link {
2107 color: #707070;
2108 text-decoration: none;
2109 font-size: 14px;
2110 margin-bottom: 20px;
2111 display: inline-flex;
2112 align-items: center;
2113 outline: none;
2114 box-shadow: none;
2115 transition: all .3s;
2116 }
2117 .betterdocs-add-new-link:hover, .betterdocs-add-new-link:focus, .betterdocs-add-new-link:active {
2118 outline: none;
2119 box-shadow: none;
2120 }
2121 .betterdocs-add-new-link .add-new-icon {
2122 background-color: #fff;
2123 height: 48px;
2124 width: 48px;
2125 line-height: 48px;
2126 border-radius: 50px;
2127 margin: 10px;
2128 display: inline-flex;
2129 justify-content: center;
2130 align-items: center;
2131 transition: all 0.3s ease 0s;
2132 }
2133 .betterdocs-add-new-link .add-new-text {
2134 display: none;
2135 }
2136 .betterdocs-add-new-link:hover .add-new-icon {
2137 background-image: -webkit-linear-gradient(-169deg, #15c7a4 0%, #37de89 100%);
2138 }
2139
2140 .betterdocs-add-new-link:hover .add-new-icon > svg{
2141 fill: #fff;
2142 }
2143
2144 .betterdocs-listing-table-content .wp-list-table {
2145 border: none;
2146 border-collapse:separate;
2147 border-spacing: 0 15px;
2148 background-color: transparent;
2149 box-shadow: none;
2150 }
2151
2152 .betterdocs-listing-table-content .wp-list-table thead td,
2153 .betterdocs-listing-table-content .wp-list-table thead th,
2154 .betterdocs-listing-table-content .wp-list-table tfoot tr{
2155 border-bottom: none;
2156 border-top: none;
2157 }
2158 .betterdocs-listing-table-content .wp-list-table tr {
2159 border: 1px solid #ebebeb;
2160 background-color: #fff;
2161 border-radius: 5px;
2162 }
2163 .betterdocs-listing-table-content td.column-betterdocs_views {
2164 padding-left: 34px;
2165 padding-top: 25px !important;
2166 background-image: url("../img/view.png");
2167 background-repeat: no-repeat;
2168 background-size: 18px auto;
2169 background-position: left 10px top 25px;
2170 }
2171 .betterdocs-listing-table-content .wp-list-table td,
2172 .betterdocs-listing-table-content .wp-list-table th {
2173 margin-bottom: 12px;
2174 }
2175 .betterdocs-listing-table-content .wp-list-table tbody td,
2176 .betterdocs-listing-table-content .wp-list-table tbody th {
2177 padding-top: 20px;
2178 }
2179 .betterdocs-listing-table-content .wp-list-table tbody th.check-column {
2180 padding-top: 22px;
2181 }
2182
2183 .betterdocs-listing-table-content .wp-list-table td:first-child,
2184 .betterdocs-listing-table-content .wp-list-table th:first-child {
2185 border-top-left-radius: 5px;
2186 }
2187 .betterdocs-listing-table-content .wp-list-table td:last-child,
2188 .betterdocs-listing-table-content .wp-list-table th:last-child {
2189 border-top-right-radius: 5px;
2190 }
2191 .betterdocs-listing-table-content .wp-list-table td:first-child,
2192 .betterdocs-listing-table-content .wp-list-table th:first-child {
2193 border-bottom-left-radius: 5px;
2194 }
2195 .betterdocs-listing-table-content .wp-list-table td:last-child,
2196 .betterdocs-listing-table-content .wp-list-table th:last-child {
2197 border-bottom-right-radius: 5px;
2198 }
2199
2200 .betterdocs-listing-table-content .inline-edit-row .inline-edit-col-left .inline-edit-col label {
2201 margin-bottom: 18px;
2202 }
2203
2204 .betterdocs-listing-table-content .inline-edit-row .inline-edit-col label .title {
2205 color: #23282D;
2206 line-height: 3;
2207 }
2208
2209 .betterdocs-listing-table-content .inline-edit-col label input,
2210 .betterdocs-listing-table-content .inline-edit-col label select {
2211 background-color: #FFFFFF;
2212 border: 1px solid #E7EBF3;
2213 box-sizing: border-box;
2214 border-radius: 5px;
2215 line-height: 1.6;
2216 padding: 6px 8px;
2217 }
2218 .betterdocs-listing-table-content .inline-edit-col-center .inline-edit-col .title.inline-edit-categories-label {
2219 line-height: 2.5;
2220 font-weight: 600;
2221 }
2222 .betterdocs-listing-table-content ul.cat-checklist {
2223 margin-bottom: 20px;
2224 border: 1px solid #E7EBF3;
2225 }
2226 .betterdocs-listing-table-content .inline-edit-col label input[type="checkbox"] {
2227 padding: 8px !important;
2228 border: 1px solid #9b9d9d;
2229 background-color: #fff;
2230 box-shadow: none !important;
2231 border-radius: 2px;
2232 }
2233 .betterdocs-listing-table-content .inline-edit-col label input[type="checkbox"]:checked {
2234 background-color: #36d692;
2235 border-color: #36d692;
2236 }
2237 .betterdocs-listing-table-content .inline-edit-col label input[type="checkbox"]:checked::before {
2238 content: '';
2239 margin: -4px 0 0 -6px;
2240 background-image: url(../img/check-mark.svg);
2241 background-repeat: no-repeat;
2242 width: 12px;
2243 }
2244 .betterdocs-listing-table-content ul.cat-checklist .selectit {
2245 line-height: 3;
2246 }
2247 .betterdocs-listing-table-content ul.cat-checklist .selectit input {
2248 margin-right: 4px;
2249 }
2250 .betterdocs-listing-table-content .inline-edit-col label select {
2251 padding-right: 24px;
2252 }
2253 .betterdocs-listing-table-content .inline-edit-date .timestamp-wrap input {
2254 margin-right: 5px;
2255 margin-left: 5px;
2256 }
2257 .betterdocs-listing-table-content .inline-edit-or,
2258 .betterdocs-listing-table-content .inline-edit-private {
2259 padding-top: 2px;
2260 }
2261 .betterdocs-listing-table-content .inline-edit-save .save,
2262 .betterdocs-listing-table-content .inline-edit-save .cancel {
2263 font-weight: bold;
2264 padding: 10px 20px;
2265 margin: 4px;
2266 color: rgb(255, 255, 255);
2267 border: 1px solid transparent;
2268 letter-spacing: 0.05em;
2269 text-transform: uppercase;
2270 cursor: pointer;
2271 box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px;
2272 border-radius: 3px;
2273 transition: all 0.3s ease 0s;
2274 text-decoration: none;
2275 line-height: 1.4em;
2276 }
2277 .betterdocs-listing-table-content .inline-edit-save .save {
2278 background-color: #15c7a4;
2279 background-image: -webkit-linear-gradient( -169deg, #15c7a4 0%, #37de89 100%);
2280 }
2281 .betterdocs-listing-table-content .inline-edit-save .save:hover {
2282 background-image: -webkit-linear-gradient( -169deg, #31da8d 0%, #1ecd9d 100%);
2283 }
2284 .betterdocs-listing-table-content .inline-edit-save .cancel {
2285 background-color: #15c7a4;
2286 background-image: -webkit-linear-gradient( -169deg, #eb4034 0%, #f71e0f 100%);
2287 }
2288 #wpbody-content .betterdocs-listing-table-content .quick-edit-row-post .inline-edit-col-right {
2289 padding-top: 28px;
2290 }
2291
2292 /* Dark Mode */
2293
2294 body.toplevel_page_betterdocs-admin {
2295 -webkit-transition: background-color 150ms ease-out !important;
2296 transition: background-color 150ms ease-out !important;
2297 }
2298 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode {
2299 background-color: #36405a;
2300 }
2301 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode ul#adminmenu a.wp-has-current-submenu::after{
2302 border-right-color: #36405a;
2303 }
2304 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode #wpfooter {
2305 color: #f9fafa;
2306 }
2307 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing {
2308 background-color: #1f283d;
2309 background-image: -webkit-linear-gradient(-169deg, #20283e 0%, #29344e 100%);
2310 }
2311 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing-title {
2312 color: #fdfdfe;
2313 }
2314 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li:not(.betterdocs-no-docs) {
2315 background-color: #36405a;
2316 border: 1px dashed #AAB3CA;
2317 }
2318 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li .betterdocs-single-list-content {
2319 background-color: #36405a;
2320 color: #c6c8d0;
2321 box-shadow: 0 1px 3px rgba(16, 22, 37, .5);
2322 }
2323 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li a {
2324 color: #c6c8d0;
2325 }
2326 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing li a:hover {
2327 color: #fff;
2328 }
2329 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-settings-header {
2330 background: #2c3650;
2331 border: none;
2332 }
2333 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-single-listing-title {
2334 color: #d7d9dd;
2335 }
2336 body.toplevel_page_betterdocs-admin.betterdocs-dark-mode .betterdocs-settings-header .betterdocs-header-full .title {
2337 color: #f9fafa;
2338 }
2339 body.betterdocs-dark-mode .betterdocs-listing-table-content .inline-edit-row .inline-edit-col label .title {
2340 color: #ffffff;
2341 }
2342 body.betterdocs-dark-mode .betterdocs-list-grid-icon .icon-wrap {
2343 background-color: #fff;
2344 border-color: #fff;
2345 }
2346 body.betterdocs-dark-mode .betterdocs-list-grid-icon .icon-wrap.active{
2347 background-color: #15c7a4;
2348 border-color: #15c7a4;
2349 }
2350 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table tr {
2351 background-color: #1f283d;
2352 }
2353 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table tr td,
2354 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table tr th,
2355 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table .editinline,
2356 body.betterdocs-dark-mode .betterdocs-listing-table-content .wp-list-table a {
2357 color: #fff;
2358 }
2359 body.betterdocs-dark-mode .betterdocs-listing-table-content .tablenav-pages .displaying-num,
2360 body.betterdocs-dark-mode .betterdocs-listing-table-content .tablenav-pages .paging-input {
2361 color: #fff;
2362 }
2363
2364 @media only screen and (max-width: 1023px) {
2365 .betterdocs-single-listing {
2366 flex: 1 1 33%;
2367 width: auto;
2368 }
2369 }
2370
2371 @media only screen and (max-width: 767px) {
2372 .betterdocs-settings-header .betterdocs-header-full {
2373 flex-wrap: wrap;
2374 }
2375
2376 .betterdocs-header-button .betterdocs-button {
2377 display: block;
2378 margin-bottom: 10px;
2379 }
2380
2381 .betterdocs-single-listing {
2382 width: 100%;
2383 min-width: auto;
2384 max-width: 100%;
2385 }
2386 }
2387 /**
2388 * Add CSS To The Clipboard
2389 */
2390 #copy-clipboard{
2391 cursor: pointer;
2392 background-image: url(../img/icons/copy-clipboard-icon.svg);
2393 background-repeat: no-repeat;
2394 display: inline-block;
2395 height: 20px;
2396 width: 20px;
2397 position : relative;
2398 right : 30px;
2399 top : 4px;
2400 }
2401
2402 /**
2403 * Add CSS To The Button
2404 */
2405 #copy-button{
2406 background-color: #008CBA;
2407 border: none;
2408 width : 40px;
2409 color: white;
2410 text-decoration: none;
2411 display: inline-block;
2412 }
2413
2414 #copy-button:hover {
2415 opacity: 0.9;
2416 }
2417
2418 .betterdocs-control-wrapper {
2419 position: relative;
2420 }
2421
2422 .betterdocs-control-wrapper #copy-clipboard span {
2423 position: absolute;
2424 bottom: calc(100% + 13px);
2425 left: 50%;
2426 transform: translateX(-50%);
2427 width: 82px;
2428 background:#2ED890 ;
2429 padding: 5px;
2430 border-radius: 5px;
2431 opacity: 0;
2432 visibility: hidden;
2433 transition: all .3s ease;
2434 color: #fff;
2435 text-align: center;
2436 }
2437
2438 .betterdocs-control-wrapper #copy-clipboard span:before {
2439 position: absolute;
2440 top: 100%;
2441 left: 50%;
2442 transform: translateX(-50%);
2443 border-top: 8px solid#2ED890;
2444 border-right: 8px solid transparent;
2445 border-left: 8px solid transparent;
2446 content: '';
2447 }
2448 .betterdocs-control-wrapper #copy-clipboard:hover span {
2449 opacity: 1;
2450 visibility: visible;
2451 }
2452 .taxonomy-doc_category #the-list tr:hover {
2453 cursor: -webkit-grab;
2454 cursor: -moz-grab;
2455 }
2456
2457 .taxonomy-doc_category #the-list tr.ui-sortable-helper:hover {
2458 display: table;
2459 cursor: -webkit-grabbing;
2460 cursor: -moz-grabbing;
2461 }
2462
2463 .taxonomy-doc_category #the-list tr.no-items:hover {
2464 cursor: default;
2465 }
2466