PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 1.3.4
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v1.3.4
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 / public / css / betterdocs-public.css

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

1,121 lines 24.5 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 public-facing functionality should be
3 * included in this file.
4 */
5 a.docs-single-cat-wrap:hover,.docs-single-cat-wrap a:hover {
6 text-decoration: none;
7 }
8 .betterdocs-wraper .betterdocs-archive-wrap {
9 width: 100%;
10 max-width: 1400px;
11 display: block;
12 margin: 0 auto;
13 }
14 .betterdocs-search-form-wrap .betterdocs-live-search {
15 width: 100%;
16 max-width: 800px;
17 display: block;
18 margin: 0 auto;
19 }
20 .betterdocs-search-heading {
21 text-align: center;
22 }
23 .betterdocs-wraper {
24 background-color: #fff;
25 }
26 .betterdocs-search-form-wrap {
27 background-color: #f7f7f7;
28 padding: 50px 20px;
29 border-bottom: 1px solid #f1f1f1;
30 }
31 .betterdocs-searchform {
32 display: flex;
33 flex-flow: row nowrap;
34 }
35 .betterdocs-live-search {
36 position: relative;
37 }
38 .betterdocs-searchform .betterdocs-search-field {
39 width: 100%;
40 background: none;
41 color: #595959;
42 font-size: 1em;
43 padding: 0 15px;
44 border: none;
45 box-shadow: none;
46 position: relative;
47 outline: 0;
48 }
49 .betterdocs-searchform {
50 width: 100%;
51 display: flex;
52 align-items: center;
53 background: #fff;
54 border: 1px solid #f1f1f1;
55 position: relative;
56 -moz-border-radius: 8px;
57 -webkit-border-radius: 8px;
58 border-radius: 8px;
59 }
60 .betterdocs-search-result-wrap {
61 position: relative;
62 z-index: 9999;
63 }
64 .betterdocs-search-result-wrap::before {
65 border-color: transparent transparent #fff;
66 z-index: 9999;
67 border-style: solid;
68 border-width: 12px;
69 content: "";
70 height: 0;
71 left: 47px;
72 position: absolute;
73 top: -8px;
74 width: 0;
75 }
76 .betterdocs-search-result-wrap.hideArrow::before {
77 display: none;
78 }
79 .betterdocs-live-search .docs-search-result {
80 background-color: #fff;
81 border: 1px solid #f1f1f1;
82 min-width: 300px;
83 position: absolute;
84 top: auto;
85 margin: 15px 0 0;
86 padding: 0;
87 list-style: none;
88 max-height: 400px;
89 overflow-y: scroll;
90 }
91 .betterdocs-live-search .docs-search-result li {
92 border-bottom: 1px solid #f5f5f5;
93 padding: 5px;
94 display: flex;
95 flex-direction: row;
96 }
97 .betterdocs-live-search .docs-search-result li img {
98 align-self: center;
99 width: 80px;
100 }
101 .betterdocs-live-search .docs-search-result li span {
102 font-size: .8em;
103 color: #444b54;
104 }
105 .betterdocs-live-search .docs-search-result li:hover {
106 background: #f5f5f5;
107 }
108 .betterdocs-live-search .docs-search-result li:only-child {
109 border: none;
110 padding: 15px;
111 }
112 .betterdocs-live-search .docs-search-result li a {
113 display: block;
114 color: #444;
115 padding: 10px;
116 white-space: nowrap;
117 text-decoration: none;
118 }
119 .betterdocs-searchform svg {
120 height: 30px;
121 fill: #444b54;
122 opacity: 0.5;
123 cursor: pointer;
124 transition: all 0.3s;
125 }
126 .betterdocs-searchform svg.docs-search-icon {
127 margin-left: 15px;
128 }
129 .betterdocs-searchform svg.docs-search-loader {
130 display: none;
131 margin-right: 15px;
132 height: 30px;
133 }
134 .betterdocs-searchform svg.docs-search-close {
135 display: none;
136 margin-right: 13px;
137 }
138
139 .docs-search-result {
140 animation: slideDown 400ms ease-in-out;
141 }
142
143 @keyframes slideDown {
144 0% {
145 max-height: 0;
146 }
147 100% {
148 max-height: 400px;
149 }
150 }
151
152 /* Archive Listing */
153
154 .betterdocs-categories-wrap {
155 margin-left: auto;
156 margin-right: auto;
157 }
158 .betterdocs-categories-wrap.layout-masonry .docs-single-cat-wrap {
159 float: left;
160 }
161 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
162 margin: 15px;
163 }
164 @media only screen and (max-width: 768px) {
165 .betterdocs-categories-wrap.layout-masonry.docs-col-3 .docs-single-cat-wrap,
166 .betterdocs-categories-wrap.layout-masonry.docs-col-4 .docs-single-cat-wrap,
167 .betterdocs-categories-wrap.layout-masonry.docs-col-5 .docs-single-cat-wrap,
168 .betterdocs-categories-wrap.layout-masonry.docs-col-6 .docs-single-cat-wrap {
169 width: 45% !important;
170 }
171 }
172 @media only screen and (max-width: 670px) {
173 .betterdocs-categories-wrap.layout-masonry.docs-col-3 .docs-single-cat-wrap,
174 .betterdocs-categories-wrap.layout-masonry.docs-col-4 .docs-single-cat-wrap,
175 .betterdocs-categories-wrap.layout-masonry.docs-col-5 .docs-single-cat-wrap,
176 .betterdocs-categories-wrap.layout-masonry.docs-col-6 .docs-single-cat-wrap {
177 width: 100% !important;
178 }
179 }
180 .betterdocs-categories-wrap.layout-flex {
181 display: flex;
182 flex-flow: row wrap;
183 }
184 .betterdocs-categories-wrap .docs-single-cat-wrap.category-grid {
185 background-color: #fff;
186 box-shadow: 0px 10px 100px 0px rgba(40, 47, 98, 0.08);
187 border-radius: 5px;
188 padding-bottom: 25px;
189 }
190 .betterdocs-full-sidebar-left .betterdocs-categories-wrap .docs-single-cat-wrap,
191 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-single-cat-wrap {
192 border-radius: 0 !important;
193 }
194 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
195 flex: 1 1 30%;
196 }
197 .betterdocs-categories-wrap.layout-flex.docs-col-1 .docs-single-cat-wrap {
198 flex: 1 1 100%;
199 }
200 .betterdocs-categories-wrap.layout-flex.docs-col-2 .docs-single-cat-wrap {
201 flex: 1 1 45%;
202 }
203 .betterdocs-categories-wrap.layout-flex.docs-col-3 .docs-single-cat-wrap {
204 flex: 1 1 30%;
205 }
206 .betterdocs-categories-wrap.layout-flex.docs-col-4 .docs-single-cat-wrap {
207 flex: 1 1 22%;
208 }
209 .betterdocs-categories-wrap.layout-flex.docs-col-5 .docs-single-cat-wrap {
210 flex: 1 1 15%;
211 }
212 .betterdocs-categories-wrap.layout-flex.docs-col-6 .docs-single-cat-wrap {
213 flex: 1 1 12%;
214 }
215 @media only screen and (max-width: 768px) {
216 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
217 flex: 1 1 45% !important;
218 }
219 }
220 @media only screen and (max-width: 670px) {
221 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
222 flex: 1 1 100% !important;
223 }
224 }
225 .betterdocs-categories-wrap ul {
226 margin: 0;
227 padding: 0;
228 }
229 .betterdocs-categories-wrap .docs-single-cat-wrap {
230 box-shadow: 0 10px 100px 0 rgba(40,47,98,.08);
231 }
232 .betterdocs-categories-wrap .docs-single-cat-wrap .docs-cat-title-wrap {
233 padding: 20px 20px 0 20px;
234 }
235 .docs-cat-title {
236 display: flex;
237 align-items: center;
238 }
239 .docs-cat-title > img {
240 width: auto;
241 }
242 .docs-cat-title-inner {
243 border-bottom: 2px solid #528ffe;
244 padding-bottom: 20px;
245 display: flex;
246 align-items: center;
247 justify-content: space-between;
248 }
249 .docs-cat-title-inner h3 {
250 color: #528ffe;
251 font-size: 20px;
252 padding-left: 30px;
253 position: relative;
254 margin: 0;
255 }
256 .docs-cat-title,
257 .docs-cat-title h3 {
258 line-height: 1;
259 }
260 .docs-category-listing .docs-cat-title {
261 display: block;
262 }
263 .docs-item-count {
264 background-color: rgba(82, 143, 255, 0.1);
265 padding: 6px;
266 border-radius: 50%;
267 }
268 .docs-cat-title-inner span {
269 background-color: rgba(82, 143, 255, 0.2);
270 width: 30px;
271 height: 30px;
272 border-radius: 50%;
273 text-align: center;
274 color: #528ffe;
275 font-size: 15px;
276 font-weight: bold;
277 display: flex;
278 justify-content: center;
279 align-items: center;
280 line-height: 1;
281 }
282 .betterdocs-categories-wrap li,
283 .betterdocs-categories-wrap .docs-sub-cat-title {
284 list-style: none;
285 margin: 10px;
286 position: relative;
287 }
288 .betterdocs-categories-wrap li a,
289 .betterdocs-categories-wrap .docs-sub-cat-title a {
290 color: #566e8b;
291 font-size: 1em;
292 line-height: 2;
293 transition: all 0.3s;
294 outline: none;
295 }
296 .betterdocs-categories-wrap li a {
297 font-weight: 400;
298 }
299 .betterdocs-categories-wrap .docs-sub-cat-title a {
300 font-weight: 500;
301 }
302 .betterdocs-categories-wrap li a:hover,
303 .betterdocs-categories-wrap .docs-sub-cat-title a:hover {
304 color: #528ffe;
305 }
306 .docs-item-container {
307 padding: 20px;
308 }
309 .betterdocs-categories-wrap .docs-item-container .docs-sub-cat,
310 .docs-listing-main .docs-category-listing .docs-list .docs-sub-cat {
311 display: none;
312 margin-left: 20px;
313 }
314 .betterdocs-categories-wrap .docs-item-container .docs-sub-cat.current-sub-cat {
315 display: block;
316 }
317 .docs-sub-cat-title {
318 display: flex;
319 align-items: center;
320 cursor: pointer;
321 }
322 .betterdocs-categories-wrap .docs-item-container li svg,
323 .docs-category-listing .docs-list ul li svg,
324 .docs-sub-cat-title svg {
325 margin-right: 10px;
326 float: left;
327 margin-top: 6px;
328 }
329 .docs-sub-cat-title svg {
330 margin-top: 0;
331 }
332 .docs-sub-cat-title svg.arrow-down {
333 display: none;
334 }
335 .docs-cat-link-btn {
336 display: inline-block;
337 font-size: 16px;
338 color: #528ffe;
339 border: 1px solid #528ffe;
340 border-radius: 50px;
341 padding: 10px 20px;
342 margin: 10px 20px;
343 transition: all 0.3s;
344 }
345 .docs-cat-link-btn:hover {
346 background-color: #528ffe;
347 color: #fff;
348 }
349 .tax-doc_category .docs-category-listing .docs-cat-title {
350 display: block;
351 }
352 .tax-doc_category .betterdocs-category-wraper .docs-category-listing .docs-cat-title p {
353 line-height: 1.5;
354 }
355 /* Sidebar */
356 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-single-cat-wrap {
357 box-shadow: none;
358 margin: 0;
359 padding: 0;
360 }
361 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-cat-title-inner {
362 padding: 0;
363 border: none;
364 }
365 .betterdocs-sidebar-content
366 .betterdocs-categories-wrap
367 .docs-single-cat-wrap
368 .docs-cat-title-wrap {
369 padding: 10px 15px;
370 box-shadow: none;
371 cursor: pointer;
372 }
373 .betterdocs-sidebar-content
374 .docs-single-cat-wrap
375 .docs-cat-title-wrap.active-title {
376 background-color: rgba(90, 148, 255, 0.1);
377 border-right: 3px solid #5a94ff;
378 }
379 .betterdocs-sidebar-content .docs-cat-title-inner h3 {
380 color: #3f5876;
381 font-size: 16px;
382 padding-left: 15px;
383 }
384 .betterdocs-sidebar-content .docs-cat-title-inner h3::before {
385 top: 2px;
386 }
387 .betterdocs-sidebar-content .docs-cat-title-inner h3::after {
388 top: 8px;
389 }
390 .betterdocs-sidebar-content .docs-cat-title > img {
391 width: auto;
392 }
393 .betterdocs-sidebar-content .betterdocs-categories-wrap {
394 flex-flow: column wrap;
395 background-color: #fff;
396 padding: 50px 0;
397 }
398 .betterdocs-sidebar-content .betterdocs-categories-wrap {
399 overflow: auto;
400 }
401 .betterdocs-sidebar-content .betterdocs-categories-wrap li a {
402 font-size: 14px;
403 line-height: 1.6;
404 }
405 .betterdocs-sidebar-content .betterdocs-categories-wrap li a:hover {
406 color: #528fff;
407 }
408 .betterdocs-sidebar-content .docs-cat-link-btn {
409 font-size: 12px;
410 padding: 7px 20px;
411 }
412 .betterdocs-sidebar-content
413 .betterdocs-categories-wrap
414 .docs-item-container
415 li::before {
416 display: none;
417 }
418 .betterdocs-sidebar-content .docs-item-container {
419 padding: 15px;
420 }
421 .betterdocs-sidebar-content .betterdocs-categories-wrap li {
422 padding: 0;
423 width: 100%;
424 }
425 .betterdocs-sidebar-content .docs-item-count {
426 background-color: transparent;
427 }
428 .betterdocs-sidebar-content .docs-cat-title-inner span {
429 font-size: 12px;
430 }
431 /* Category List */
432 .betterdocs-single-wraper .betterdocs-content-area .docs-listing-main {
433 flex: 1 1 70%;
434 padding: 0 20px 20px;
435 }
436 .docs-category-listing .docs-cat-title-wrap {
437 display: flex;
438 align-items: center;
439 }
440 .docs-category-listing .docs-cat-title-wrap h3 {
441 font-size: 24px;
442 color: #3f5876;
443 }
444 .docs-category-listing .docs-list ul {
445 margin: 0;
446 padding: 0;
447 }
448 .docs-category-listing .docs-list ul li {
449 list-style: none;
450 position: relative;
451 }
452 .docs-category-listing .docs-list ul li a {
453 color: #566e8b;
454 font-weight: 400;
455 font-size: 1em;
456 line-height: 2;
457 transition: all 0.3s;
458 }
459 .docs-category-listing .docs-list ul li a:hover {
460 color: #528ffe;
461 }
462 .betterdocs-single-layout3 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-item-container li svg {
463 display: none;
464 }
465 .docs-category-listing .betterdocs-breadcrumb {
466 margin-bottom: 10px;
467 }
468 /* TOC */
469 .betterdocs-toc {
470 background-color: #fff;
471 padding: 20px 25px;
472 border-radius: 5px;
473 display: inline-block;
474 }
475 .betterdocs-entry-content .betterdocs-toc .toc-title {
476 pointer-events: none;
477 }
478 .betterdocs-toc .angle-icon {
479 display: none;
480 width: 18px;
481 float: right;
482 }
483
484 @media only screen and (max-width: 767px) {
485 .betterdocs-entry-content .betterdocs-toc {
486 position: relative;
487 width: 100%;
488 }
489 .betterdocs-entry-content .betterdocs-toc.collapsible-sm .toc-title {
490 pointer-events: auto;
491 }
492 .betterdocs-entry-content .betterdocs-toc.collapsible-sm .angle-down {
493 display: block;
494 }
495 .betterdocs-entry-content .betterdocs-toc.collapsible-sm .toc-list {
496 display: none;
497 }
498 }
499 .betterdocs-entry-content .betterdocs-toc {
500 min-width: 250px;
501 }
502 .betterdocs-single-layout1 .sticky-toc-container .betterdocs-toc{
503 max-height:70vh;
504 overflow-y: scroll
505 }
506 .betterdocs-toc > .toc-title {
507 color: #3f5876;
508 font-size: 18px;
509 font-weight: bold;
510 margin: 0;
511 display: block;
512 }
513 .betterdocs-toc ul {
514 list-style-type: none;
515 margin: 0;
516 padding: 0 0 0 10px;
517 }
518 .betterdocs-toc ul.betterdocs-hierarchial-toc,
519 .betterdocs-toc ul.betterdocs-hierarchial-toc ul {
520 counter-reset: item;
521 }
522 .betterdocs-toc > ul {
523 padding-left: 0;
524 }
525 .betterdocs-full-sidebar-right .betterdocs-toc ul ul{
526 padding-left: 0;
527 }
528 .betterdocs-toc .toc-list li {
529 display: table;
530 font-size: 14px;
531 font-weight: 400;
532 margin-left: 0;
533 margin-right: 0;
534 }
535 .betterdocs-toc .toc-list li ul li:last-child {
536 margin-bottom: 0;
537 }
538 .betterdocs-toc .toc-list li::before {
539 display: table-cell;
540 padding-right: 0.3em;
541 vertical-align: top;
542 word-break: normal;
543 line-height: 1.9em;
544 }
545 .betterdocs-toc .toc-list.betterdocs-hierarchial-toc li a::before {
546 content: counters(item, ".") ". ";
547 counter-increment: item;
548 }
549 .betterdocs-toc > .toc-list a {
550 color: #566e8b;
551 font-size: 14px;
552 line-height: 1.6;
553 font-weight: 600;
554 display: inline-block;
555 }
556 .betterdocs-content ul li {
557 word-wrap: break-word;
558 word-break: break-word;
559 }
560 .right-sidebar-toc-wrap .betterdocs-toc > .toc-list a {
561 font-weight: normal;
562 }
563 .betterdocs-toc > .toc-list a:hover,
564 .betterdocs-toc > .toc-list a:focus {
565 color: #528fff;
566 }
567 .sticky-toc-container {
568 display: none;
569 position: fixed;
570 width: 320px;
571 left: auto;
572 right: auto;
573 top: 15vh;
574 }
575 .sticky-toc-container.toc-sticky {
576 display: block;
577 z-index: 2;
578 }
579 .sticky-toc-container .betterdocs-toc{
580 width: 100%;
581 }
582 .sticky-toc-container .betterdocs-toc .toc-list li {
583 margin: 8px 0;
584 }
585 a.close-toc {
586 width: 16px;
587 display: block;
588 position: absolute;
589 top: 8px;
590 right: 8px;
591 line-height: 1;
592 }
593
594 /* Category Box */
595
596 .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap {
597 display: flex;
598 flex-flow: column wrap;
599 justify-content: center;
600 align-items: center;
601 padding: 20px;
602 background-color: #fff;
603 text-align: center;
604 transition: all 0.25s ease-in-out;
605 }
606
607 .betterdocs-categories-wrap.betterdocs-category-box a.docs-single-cat-wrap {
608 text-decoration: none;
609 }
610
611 .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap:hover {
612 box-shadow: 0px 20px 50px 0px rgba(0, 9, 78, 0.1);
613 text-decoration: none;
614 }
615
616 .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap:hover {
617 text-decoration: none;
618 }
619
620 .betterdocs-category-box .docs-single-cat-wrap img {
621 width: auto;
622 margin-bottom: 20px;
623 }
624
625 .betterdocs-category-box .docs-single-cat-wrap .docs-cat-title {
626 color: #3f5876;
627 font-weight: 500;
628 font-size: 18px;
629 line-height: 1.3;
630 font-weight: 700;
631 margin-bottom: 15px;
632 margin-top: 0;
633 }
634
635 .betterdocs-category-box .docs-single-cat-wrap p {
636 color: #566e8b;
637 font-size: 14px;
638 margin-bottom: 15px;
639 line-height: 1.8;
640 }
641 .betterdocs-category-box .docs-single-cat-wrap a {
642 color: #528ffe;
643 font-size: 14px;
644 }
645 .cat-description:empty {
646 display: none;
647 }
648 /* Breadcrumbs */
649 .betterdocs-breadcrumb {
650 margin-bottom: 20px;
651 }
652 .betterdocs-breadcrumb .betterdocs-breadcrumb-list {
653 margin: 0;
654 padding: 0;
655 display: flex;
656 align-items: center;
657 flex-flow: row wrap;
658 }
659 .betterdocs-breadcrumb .betterdocs-breadcrumb-list li {
660 list-style: none;
661 line-height: 1.7;
662 display: flex;
663 justify-content: center;
664 }
665 .betterdocs-breadcrumb .betterdocs-breadcrumb-item {
666 color: #566e8b;
667 font-size: 0.75rem;
668 letter-spacing: 0.035em;
669 }
670 .betterdocs-breadcrumb .betterdocs-breadcrumb-item a {
671 color: #566e8b;
672 font-size: 0.75rem;
673 letter-spacing: 0.035em;
674 }
675 .betterdocs-breadcrumb-item.current span {
676 color: #528fff;
677 }
678 .betterdocs-breadcrumb .betterdocs-breadcrumb-list li a:hover {
679 color: #528fff;
680 }
681 .betterdocs-breadcrumb .betterdocs-breadcrumb-list li a:focus {
682 color: #528fff;
683 }
684 .betterdocs-breadcrumb .betterdocs-breadcrumb-item {
685 margin: 0;
686 }
687 .betterdocs-breadcrumb .breadcrumb-delimiter {
688 margin: 0 7px;
689 opacity: 0.5;
690 }
691 .icon-container {
692 position: relative;
693 width: 8px;
694 height: 16px;
695 }
696 .betterdocs-breadcrumb .breadcrumb-delimiter .breadcrumb-delimiter-icon {
697 width: 8px;
698 }
699 /* Single Docs */
700 .betterdocs-single-wraper {
701 background-color: #f2f4f7;
702 }
703 .betterdocs-sidebar-content .betterdocs-categories-wrap {
704 flex-flow: column wrap;
705 background-color: #fff;
706 padding: 0;
707 }
708 .betterdocs-content-heading a {
709 display: none;
710 line-height: 1;
711 }
712 .betterdocs-content-heading:hover a {
713 display: inline-block;
714 }
715 .betterdocs-single-wraper .betterdocs-content-area {
716 display: flex;
717 width: 100%;
718 max-width: 1400px;
719 margin: 0 auto;
720 padding: 2.5em 1.5em;
721 }
722 .betterdocs-single-wraper .betterdocs-content-area #betterdocs-sidebar {
723 flex: 0 0 30%;
724 max-width: 400px;
725 }
726 .betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
727 flex: 1 1 68%;
728 padding: 20px;
729 }
730 .docs-single-title .betterdocs-entry-title {
731 color: #3f5876;
732 font-size: 36px;
733 text-transform: uppercase;
734 letter-spacing: 0.035em;
735 margin: 10px auto;
736 padding-bottom: 40px;
737 }
738 .betterdocs-entry-footer {
739 margin: 25px 0;
740 }
741 .betterdocs-modalwindow {
742 position: fixed;
743 display: none;
744 z-index: 9999;
745 top: 0;
746 left: 0;
747 right: 0;
748 bottom: 0;
749 overflow-x: hidden;
750 overflow-y: auto;
751 background-color: rgba(0, 0, 0, 0.3);
752 }
753 .modal-inner {
754 width: 100%;
755 height: 100%;
756 display: flex;
757 justify-content: center;
758 align-items: center;
759 }
760 .betterdocs-modalwindow .modal-content {
761 width: 90%;
762 max-width: 500px;
763 margin: 0 auto;
764 background: #ffffff;
765 padding: 25px;
766 border-radius: 4px;
767 transition: -webkit-transform 0.3s ease-out;
768 transition: transform 0.3s ease-out;
769 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
770 -webkit-transform: translate(0, 20%);
771 transform: translate(0, 20%);
772 }
773 .betterdocs-modalwindow h2 {
774 margin: 10px 0;
775 font-size: 21px;
776 }
777 .betterdocs-feedback-form input[type="text"],
778 .betterdocs-feedback-form input[type="email"],
779 .betterdocs-feedback-form textarea {
780 width: 100%;
781 padding: 10px;
782 border: 1px solid #e7ecf4;
783 }
784 .betterdocs-feedback-form textarea {
785 height: 150px;
786 }
787 #feedback_form_submit_btn {
788 background-color: #528ffe;
789 color: #fff;
790 border: none;
791 box-shadow: none;
792 padding: 15px;
793 font-size: 16px;
794 }
795 #feedback_form_submit_btn:hover {
796 opacity: 0.8;
797 }
798 .betterdocs-feedback-form label {
799 color: #7e8da2;
800 font-size: 14px;
801 }
802 .betterdocs-modalwindow .close {
803 position: absolute;
804 top: 3px;
805 right: 3px;
806 display: inline-block;
807 padding: 10px;
808 line-height: 1;
809 color: #000000;
810 text-align: center;
811 text-decoration: none;
812 font-weight: bold;
813 }
814 .betterdocs-feedback-form .val-error {
815 border: 1px solid #de071c;
816 }
817 .betterdocs-feedback-form .error-message {
818 color: #de071c;
819 }
820 .betterdocs-tags {
821 margin: 20px 0;
822 }
823 .betterdocs-tags a {
824 color: #566e8b;
825 font-size: 16px;
826 font-weight: bolder;
827 transition: all 0.3s;
828 }
829 .betterdocs-entry-footer a:hover,
830 .betterdocs-entry-footer a:focus,
831 .docs-navigation a:hover,
832 .docs-navigation a:focus {
833 color: #528fff;
834 }
835 .feedback-update-form {
836 display: flex;
837 justify-content: space-between;
838 margin: 50px 0;
839 }
840 @media only screen and (max-width: 670px) {
841 .feedback-update-form {
842 display: block;
843 }
844 }
845 .feedback-form-link {
846 display: flex;
847 align-items: center;
848 color: #566e8b;
849 }
850 .feedback-form-link .feedback-form-icon {
851 margin-right: 10px;
852 }
853 .feedback-form-link .feedback-form-icon svg,
854 .feedback-form-link .feedback-form-icon img {
855 width: 26px;
856 }
857 .update-date {
858 color: #566e8b;
859 font-size: 14px;
860 font-style: italic;
861 }
862 .docs-navigation {
863 display: flex;
864 justify-content: space-between;
865 align-items: center;
866 margin: 20px 0;
867 }
868 .docs-navigation a {
869 position: relative;
870 color: #3f5876;
871 font-size: 16px;
872 font-weight: bolder;
873 display: flex;
874 align-items: center;
875 transition: all 0.3s;
876 }
877 .docs-navigation a:first-child {
878 margin-right: 20px;
879 }
880 .docs-navigation a:last-child {
881 margin-left: 20px;
882 }
883 .anchor {
884 position: relative;
885 display: inline-block;
886 }
887
888 .anchor .tooltip-box {
889 visibility: hidden;
890 width: 90px;
891 background-color: #555;
892 color: #fff;
893 text-align: center;
894 border-radius: 6px;
895 padding: 5px;
896 position: absolute;
897 z-index: 1;
898 bottom: 150%;
899 left: 50%;
900 margin-left: -44px;
901 opacity: 0;
902 transition: opacity 0.3s;
903 font-size: .9rem;
904 font-weight: normal;
905 }
906
907 .anchor .tooltip-box::after {
908 content: "";
909 position: absolute;
910 top: 100%;
911 left: 50%;
912 margin-left: -5px;
913 border-width: 5px;
914 border-style: solid;
915 border-color: #555 transparent transparent transparent;
916 }
917
918 .anchor:hover .tooltip-box {
919 visibility: visible;
920 opacity: 1;
921 }
922
923 .betterdocs-single-wraper .betterdocs-content .anchor{
924 margin-left: 5px;
925 font-size: .9em;
926 }
927
928 @media only screen and (max-width: 670px) {
929 .docs-navigation {
930 display: block;
931 }
932 .docs-navigation a {
933 margin-bottom: 15px;
934 }
935 }
936 .docs-navigation a svg {
937 width: 30px;
938 fill: #5edf8e;
939 }
940 .docs-navigation a[rel="prev"] svg {
941 margin-right: 10px;
942 }
943 .docs-navigation a[rel="next"] svg {
944 margin-left: 10px;
945 }
946 .betterdocs-credit p {
947 text-align: center;
948 margin: 50px 0 0;
949 padding: 15px;
950 font-size: 14px;
951 font-style: italic;
952 color: #201d3a;
953 }
954
955 .betterdocs-credit a,
956 .betterdocs-credit a:visited {
957 color: #528fff;
958 text-decoration: none;
959 border-bottom: 1px dotted;
960 }
961 .betterdocs-credit a:hover {
962 color: #3e7bec;
963 }
964
965 .betterdocs-print-pdf {
966 float: right;
967 margin-right: 10px;
968 margin-top: -15px;
969 }
970 .betterdocs-print-btn {
971 background-color: #fafafa;
972 padding: 6px;
973 border-radius: 5px;
974 display: flex;
975 justify-content: center;
976 align-items: center;
977 cursor: pointer;
978 }
979 .betterdocs-article-reactions h5 {
980 display: inline-block;
981 }
982 .betterdocs-article-reaction-links {
983 margin: 0;
984 padding: 0;
985 }
986 .betterdocs-article-reaction-links li {
987 list-style: none;
988 display: inline-table;
989 margin: 0;
990 }
991 .betterdocs-article-reaction-links li a {
992 display: inline-block;
993 width: 29px;
994 height: 29px;
995 margin-left: 5px;
996 text-align: center;
997 border-radius: 50%;
998 background-color: #19ca9e;
999 display: -ms-flexbox;
1000 display: flex;
1001 -ms-flex-align: center;
1002 align-items: center;
1003 -ms-flex-pack: center;
1004 justify-content: center;
1005 -webkit-transition: all 0.2s ease-in-out;
1006 -o-transition: all 0.2s ease-in-out;
1007 transition: all 0.2s ease-in-out;
1008 box-shadow: 0px 3px 10px 0px rgba(3, 29, 60, 0.15);
1009 }
1010 .betterdocs-article-reaction-links li a:hover {
1011 background-color: #fff;
1012 }
1013 .betterdocs-article-reaction-links li a svg {
1014 width: 15px;
1015 height: 15px;
1016 fill: #fff;
1017 }
1018 .betterdocs-article-reaction-links li a:hover svg {
1019 fill: #19ca9e;
1020 }
1021 .betterdocs-article-reactions,
1022 .betterdocs-social-share {
1023 display: flex;
1024 flex-flow: row wrap;
1025 }
1026 .betterdocs-article-reactions {
1027 padding: 2em;
1028 background-color: #fff;
1029 border-radius: 5px;
1030 justify-content: space-between;
1031 }
1032 .betterdocs-social-share .betterdocs-social-share-heading,
1033 .betterdocs-article-reactions .betterdocs-article-reactions-heading {
1034 flex: 0 0 auto;
1035 }
1036 .betterdocs-article-reactions .betterdocs-article-reactions-heading h5,
1037 .betterdocs-social-share .betterdocs-social-share-heading h5 {
1038 font-size: 1em;
1039 margin: 0;
1040 }
1041 .betterdocs-social-share {
1042 margin-top: 44px;
1043 }
1044 .betterdocs-social-share .betterdocs-social-share-heading {
1045 margin-right: 10px;
1046 }
1047 .betterdocs-social-share-links {
1048 padding: 0;
1049 margin: 0;
1050 flex: 0 0 auto;
1051 text-align: center;
1052 display: flex;
1053 justify-content: space-around;
1054 }
1055 .betterdocs-social-share-links li {
1056 list-style: none;
1057 padding: 0 8px;
1058 text-align: center;
1059 flex: 1 1 auto;
1060 margin: 0;
1061 }
1062 .betterdocs-social-share-links li a {
1063 display: inline-block;
1064 color: #F56A6A;
1065 -webkit-transition: all .3s;
1066 -moz-transition: all .3s;
1067 transition: all .3s;
1068 }
1069 .betterdocs-social-share-links li a img{
1070 height: 30px;
1071 width: 30px;
1072 }
1073 .betterdocs-entry-content code {
1074 display: block;
1075 width: 100%;
1076 white-space: normal;
1077 overflow-x: scroll;
1078 }
1079 .betterdocs-entry-content pre {
1080 white-space: pre-wrap; /* css-3 */
1081 white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
1082 white-space: -pre-wrap; /* Opera 4-6 */
1083 white-space: -o-pre-wrap; /* Opera 7 */
1084 word-wrap: break-word; /* Internet Explorer 5.5+ */
1085 }
1086 .cat-list-arrow-down {
1087 display: none;
1088 }
1089
1090 /* Astra Fullwdidth support */
1091
1092 body.single-docs .site-content > .ast-container,
1093 .archive.post-type-archive-docs .site-content > .ast-container,
1094 .archive.tax-doc_category .site-content > .ast-container,
1095 .archive.tax-doc_tag .site-content > .ast-container {
1096 max-width: none;
1097 padding: 0;
1098 }
1099
1100 /* Responsiveness */
1101
1102 @media only screen and (max-width: 959px) {
1103 #betterdocs-sidebar {
1104 display: none;
1105 }
1106 .sticky-toc-container, .betterdocs-print-pdf {
1107 display: none;
1108 }
1109 .betterdocs-sidebar-content .docs-item-container {
1110 padding: 5px;
1111 }
1112 }
1113 @media only screen and (max-width: 767px) {
1114 .betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
1115 padding-top: 0 !important;
1116 padding-right: 0 !important;
1117 padding-bottom: 0 !important;
1118 padding-left: 0 !important;
1119 }
1120 }
1121