PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 2.3.6
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v2.3.6
4.9.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 All 200 releases
betterdocs / admin / assets / css / betterdocs-admin.css

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

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