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

2,050 lines 46.0 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,
6 .docs-single-cat-wrap a:hover {
7 text-decoration: none;
8 }
9
10 .betterdocs-wraper .betterdocs-archive-wrap {
11 width: 100%;
12 max-width: 1400px;
13 display: block;
14 margin: 0 auto;
15 }
16 .betterdocs-search-form-wrap .betterdocs-live-search {
17 width: 100%;
18 max-width: 800px;
19 display: block;
20 margin: 0 auto;
21 }
22 .betterdocs-search-heading {
23 text-align: center;
24 }
25 .betterdocs-wraper {
26 background-color: #fff;
27 flex: auto;
28 }
29 .betterdocs-search-form-wrap {
30 background-color: #f7f7f7;
31 padding: 50px 20px;
32 border-bottom: 1px solid #f1f1f1;
33 }
34 .betterdocs-searchform {
35 display: flex;
36 flex-flow: row nowrap;
37 }
38 .betterdocs-live-search {
39 position: relative;
40 }
41 .betterdocs-searchform .betterdocs-search-field {
42 width: 100%;
43 background: none;
44 color: #595959;
45 font-size: 1em;
46 padding: 0 15px;
47 border: none;
48 box-shadow: none;
49 position: relative;
50 outline: 0;
51 margin: 0;
52 box-shadow: none !important;
53 }
54 .betterdocs-single-wraper.betterdocs-single-bg.betterdocs-single-layout1 {
55 width: 100%;
56 }
57 .betterdocs-category-wraper.betterdocs-single-wraper {
58 width: 100%;
59 }
60 .betterdocs-searchform {
61 width: 100%;
62 display: flex;
63 align-items: center;
64 background: #fff;
65 border: 1px solid #f1f1f1;
66 position: relative;
67 -moz-border-radius: 8px;
68 -webkit-border-radius: 8px;
69 border-radius: 8px;
70 }
71 .betterdocs-searchform-input-wrap {
72 display: flex;
73 align-items: center;
74 width: 100%;
75 }
76
77 .betterdocs-search-result-wrap {
78 position: absolute;
79 z-index: 9999;
80 width: 100%;
81 left: 0;
82 bottom: 2px;
83 }
84 .betterdocs-search-result-wrap::before {
85 border-color: transparent transparent #fff;
86 z-index: 9999;
87 border-style: solid;
88 border-width: 12px;
89 content: "";
90 height: 0;
91 left: 47px;
92 position: absolute;
93 top: -8px;
94 width: 0;
95 }
96 .betterdocs-search-result-wrap.hideArrow::before {
97 display: none;
98 }
99 .betterdocs-live-search .docs-search-result {
100 background-color: #fff;
101 border: 1px solid #f1f1f1;
102 min-width: 300px;
103 position: absolute;
104 top: auto;
105 margin: 15px 0 0;
106 padding: 0;
107 list-style: none;
108 max-height: 400px;
109 overflow-y: scroll;
110 z-index: 999;
111 }
112 .betterdocs-live-search .docs-search-result li {
113 border-bottom: 1px solid #f5f5f5;
114 padding: 5px;
115 display: flex;
116 flex-direction: row;
117 }
118 .betterdocs-live-search .docs-search-result li img {
119 align-self: center;
120 width: 80px;
121 }
122 .betterdocs-live-search .docs-search-result li span {
123 font-size: 0.8em;
124 color: #444b54;
125 }
126 .betterdocs-live-search .docs-search-result li:hover {
127 background: #f5f5f5;
128 }
129 .betterdocs-live-search .docs-search-result li:only-child {
130 border: none;
131 padding: 15px;
132 }
133 .betterdocs-live-search .docs-search-result li a {
134 display: block;
135 color: #444;
136 padding: 10px;
137 white-space: nowrap;
138 text-decoration: none;
139 }
140 .betterdocs-searchform svg {
141 height: 30px;
142 fill: #444b54;
143 opacity: 0.5;
144 cursor: pointer;
145 transition: all 0.3s;
146 }
147 .betterdocs-searchform svg.docs-search-icon {
148 margin-left: 15px;
149 }
150 .betterdocs-searchform svg.docs-search-loader {
151 display: none;
152 margin-right: 15px;
153 height: 30px;
154 }
155 .betterdocs-searchform svg.docs-search-close {
156 display: none;
157 margin-right: 13px;
158 }
159
160 .docs-search-result {
161 animation: slideDown 400ms ease-in-out;
162 }
163
164 @keyframes slideDown {
165 0% {
166 max-height: 0;
167 }
168 100% {
169 max-height: 400px;
170 }
171 }
172
173 /* Archive Listing */
174
175 .betterdocs-categories-wrap {
176 margin-left: auto;
177 margin-right: auto;
178 }
179 .betterdocs-categories-wrap.layout-masonry .docs-single-cat-wrap {
180 float: left;
181 }
182 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
183 margin: 15px;
184 }
185 @media only screen and (max-width: 768px) {
186 .betterdocs-categories-wrap.layout-masonry.docs-col-3 .docs-single-cat-wrap,
187 .betterdocs-categories-wrap.layout-masonry.docs-col-4 .docs-single-cat-wrap,
188 .betterdocs-categories-wrap.layout-masonry.docs-col-5 .docs-single-cat-wrap,
189 .betterdocs-categories-wrap.layout-masonry.docs-col-6 .docs-single-cat-wrap {
190 width: 45% !important;
191 }
192 }
193 @media only screen and (max-width: 670px) {
194 .betterdocs-categories-wrap.layout-masonry.docs-col-3 .docs-single-cat-wrap,
195 .betterdocs-categories-wrap.layout-masonry.docs-col-4 .docs-single-cat-wrap,
196 .betterdocs-categories-wrap.layout-masonry.docs-col-5 .docs-single-cat-wrap,
197 .betterdocs-categories-wrap.layout-masonry.docs-col-6 .docs-single-cat-wrap {
198 width: 100% !important;
199 }
200 }
201 .betterdocs-categories-wrap.layout-flex {
202 display: flex;
203 flex-flow: row wrap;
204 }
205 .betterdocs-categories-wrap .docs-single-cat-wrap.category-grid {
206 background-color: #fff;
207 box-shadow: 0px 10px 100px 0px rgba(40, 47, 98, 0.08);
208 border-radius: 5px;
209 padding-bottom: 25px;
210 }
211 .betterdocs-full-sidebar-left .betterdocs-categories-wrap .docs-single-cat-wrap,
212 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-single-cat-wrap {
213 border-radius: 0 !important;
214 }
215 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
216 flex: 1 1 30%;
217 }
218 .betterdocs-categories-wrap.layout-flex.docs-col-1 .docs-single-cat-wrap {
219 flex: 1 1 100%;
220 }
221 .betterdocs-categories-wrap.layout-flex.docs-col-2 .docs-single-cat-wrap {
222 flex: 1 1 45%;
223 }
224 .betterdocs-categories-wrap.layout-flex.docs-col-3 .docs-single-cat-wrap {
225 flex: 1 1 30%;
226 }
227 .betterdocs-categories-wrap.layout-flex.docs-col-4 .docs-single-cat-wrap {
228 flex: 1 1 22%;
229 }
230 .betterdocs-categories-wrap.layout-flex.docs-col-5 .docs-single-cat-wrap {
231 flex: 1 1 15%;
232 }
233 .betterdocs-categories-wrap.layout-flex.docs-col-6 .docs-single-cat-wrap {
234 flex: 1 1 12%;
235 }
236 @media only screen and (max-width: 768px) {
237 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
238 flex: 1 1 45% !important;
239 }
240 }
241 @media only screen and (max-width: 670px) {
242 .betterdocs-categories-wrap.layout-flex .docs-single-cat-wrap {
243 flex: 1 1 100% !important;
244 }
245 }
246 .betterdocs-categories-wrap ul {
247 margin: 0;
248 padding: 0;
249 }
250 .betterdocs-categories-wrap .docs-single-cat-wrap {
251 box-shadow: 0 10px 100px 0 rgba(40, 47, 98, 0.08);
252 }
253 .betterdocs-categories-wrap .docs-single-cat-wrap .docs-cat-title-wrap {
254 padding: 20px 20px 0 20px;
255 }
256 .docs-cat-title {
257 display: flex;
258 align-items: center;
259 }
260 .docs-cat-title img {
261 width: auto;
262 }
263 .docs-cat-title-inner {
264 border-bottom: 2px solid #528ffe;
265 padding-bottom: 20px;
266 display: flex;
267 align-items: center;
268 justify-content: space-between;
269 }
270 .docs-cat-title-inner .docs-cat-heading {
271 color: #528ffe;
272 font-size: 20px;
273 padding-left: 30px;
274 position: relative;
275 margin: 0;
276 }
277 .docs-cat-title,
278 .docs-cat-title .docs-cat-heading {
279 line-height: 1;
280 }
281 .docs-cat-title a {
282 text-decoration: none;
283 }
284 .docs-category-listing .docs-cat-title {
285 display: block;
286 }
287 .docs-item-count {
288 background-color: rgba(82, 143, 255, 0.1);
289 padding: 6px;
290 border-radius: 50%;
291 }
292 .docs-cat-title-inner span {
293 background-color: rgba(82, 143, 255, 0.2);
294 width: 30px;
295 height: 30px;
296 border-radius: 50%;
297 text-align: center;
298 color: #528ffe;
299 font-size: 15px;
300 font-weight: bold;
301 display: flex;
302 justify-content: center;
303 align-items: center;
304 line-height: 1;
305 }
306 .docs-cat-title-inner .docs-item-count span {
307 color: #fff;
308 }
309 .betterdocs-categories-wrap li,
310 .betterdocs-categories-wrap .docs-sub-cat-title,
311 .betterdocs-popular-list li {
312 list-style: none;
313 margin: 10px;
314 position: relative;
315 display: flex;
316 align-items: center;
317 }
318 .betterdocs-categories-wrap .docs-item-container .docs-sub-cat-title {
319 margin-bottom: 0;
320 }
321 .betterdocs-categories-wrap li a,
322 .betterdocs-categories-wrap .docs-sub-cat-title a,
323 .betterdocs-popular-list li a {
324 color: #566e8b;
325 font-size: 14px;
326 line-height: 2;
327 transition: all 0.3s;
328 outline: none;
329 text-decoration: none;
330 }
331 .betterdocs-categories-wrap li a,
332 .betterdocs-popular-list li a {
333 font-weight: 400;
334 }
335 .betterdocs-categories-wrap .docs-sub-cat-title a {
336 font-weight: 500;
337 }
338 .betterdocs-categories-wrap li a:hover,
339 .betterdocs-categories-wrap .docs-sub-cat-title a:hover,
340 .betterdocs-popular-list li a:hover {
341 color: #528ffe;
342 }
343 .docs-item-container {
344 padding: 20px;
345 }
346 .betterdocs-categories-wrap .docs-item-container .docs-sub-cat,
347 .docs-listing-main .docs-category-listing .docs-list .docs-sub-cat {
348 display: none;
349 margin-left: 20px;
350 }
351 .elementor-element-edit-mode
352 .docs-listing-main
353 .docs-category-listing
354 .docs-list
355 ul
356 li
357 .docs-sub-cat {
358 display: block;
359 }
360 .betterdocs-categories-wrap .docs-item-container .docs-sub-cat.current-sub-cat {
361 display: block;
362 }
363 .docs-sub-cat-title {
364 display: flex;
365 align-items: center;
366 cursor: pointer;
367 }
368 .docs-sub-cat-title > a {
369 line-height: 2;
370 }
371 .betterdocs-categories-wrap .docs-item-container li svg,
372 .docs-category-listing .docs-list ul li svg,
373 .betterdocs-popular-list li svg {
374 margin-right: 10px;
375 min-width: 15px;
376 }
377 .docs-sub-cat-title svg {
378 margin-right: 10px;
379 font-size: 15px;
380 }
381 .docs-category-listing .docs-list ul li .docs-sub-cat-title svg {
382 margin-top: 0;
383 }
384 .docs-sub-cat-title svg.arrow-down {
385 display: none;
386 }
387 .docs-cat-link-btn {
388 display: inline-block;
389 font-size: 16px;
390 color: #528ffe;
391 border: 1px solid #528ffe;
392 border-radius: 50px;
393 padding: 10px 20px;
394 margin: 10px 20px;
395 transition: all 0.3s;
396 text-decoration: none;
397 }
398 .docs-cat-link-btn:hover {
399 background-color: #528ffe;
400 color: #fff;
401 }
402 .tax-doc_category .docs-category-listing .docs-cat-title {
403 display: block;
404 }
405 .tax-doc_category
406 .betterdocs-category-wraper
407 .docs-category-listing
408 .docs-cat-title
409 p {
410 line-height: 1.5;
411 }
412 /* Sidebar */
413 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-single-cat-wrap {
414 box-shadow: none;
415 margin: 0;
416 padding: 0;
417 }
418 .betterdocs-sidebar-content .betterdocs-categories-wrap .docs-cat-title-inner {
419 padding: 0;
420 border: none;
421 }
422 .betterdocs-sidebar-content
423 .betterdocs-categories-wrap
424 .docs-single-cat-wrap
425 .docs-cat-title-wrap {
426 padding: 10px 15px;
427 box-shadow: none;
428 cursor: pointer;
429 }
430 .betterdocs-sidebar-content
431 .docs-single-cat-wrap
432 .docs-cat-title-wrap.active-title {
433 background-color: rgba(90, 148, 255, 0.1);
434 border-right: 3px solid #5a94ff;
435 }
436 .betterdocs-sidebar-content .docs-cat-title-inner .docs-cat-heading {
437 color: #3f5876;
438 font-size: 16px;
439 padding-left: 15px;
440 }
441 .betterdocs-sidebar-content .docs-cat-title-inner .docs-cat-heading::before {
442 top: 2px;
443 }
444 .betterdocs-sidebar-content .docs-cat-title-inner .docs-cat-heading::after {
445 top: 8px;
446 }
447 .betterdocs-sidebar-content .docs-cat-title img {
448 width: auto;
449 }
450 .betterdocs-sidebar-content .betterdocs-categories-wrap {
451 flex-flow: column wrap;
452 background-color: #fff;
453 padding: 50px 0;
454 }
455 .betterdocs-sidebar-content .betterdocs-categories-wrap {
456 overflow: auto;
457 }
458 .betterdocs-sidebar-content .betterdocs-categories-wrap li a {
459 font-size: 14px;
460 line-height: 1.6;
461 }
462 .betterdocs-sidebar-content .betterdocs-categories-wrap li a:hover {
463 color: #528fff;
464 }
465 .betterdocs-sidebar-content .docs-cat-link-btn {
466 font-size: 12px;
467 padding: 7px 20px;
468 }
469 .betterdocs-sidebar-content
470 .betterdocs-categories-wrap
471 .docs-item-container
472 li::before {
473 display: none;
474 }
475 .betterdocs-sidebar-content .docs-item-container {
476 padding: 15px;
477 }
478 .betterdocs-sidebar-content .betterdocs-categories-wrap li {
479 padding: 0;
480 width: 100%;
481 }
482 .betterdocs-sidebar-content .docs-item-count {
483 background-color: transparent;
484 }
485 .betterdocs-sidebar-content .docs-cat-title-inner span {
486 font-size: 12px;
487 }
488 /* Category List */
489 .betterdocs-single-wraper .betterdocs-content-area .docs-listing-main {
490 flex: 1 1 70%;
491 padding: 0 20px 20px;
492 }
493 .docs-category-listing .docs-cat-title-wrap {
494 display: flex;
495 align-items: center;
496 }
497 .docs-category-listing .docs-cat-title-wrap h3 {
498 font-size: 24px;
499 color: #3f5876;
500 }
501 .docs-category-listing .docs-list ul {
502 margin: 0;
503 padding: 0;
504 }
505 .docs-category-listing .docs-list ul li {
506 list-style: none;
507 position: relative;
508 display: flex;
509 align-items: center;
510 }
511 .docs-category-listing .docs-list ul li a {
512 color: #566e8b;
513 font-weight: 400;
514 font-size: 1em;
515 line-height: 2;
516 transition: all 0.3s;
517 outline: none;
518 text-decoration: none;
519 }
520 .docs-category-listing .docs-list ul li a:hover {
521 color: #528ffe;
522 }
523 .betterdocs-single-layout3
524 .betterdocs-sidebar-content
525 .betterdocs-categories-wrap
526 .docs-item-container
527 li
528 svg {
529 display: none;
530 }
531 .docs-category-listing .betterdocs-breadcrumb {
532 margin-bottom: 10px;
533 }
534 /* TOC */
535 .betterdocs-toc {
536 background-color: #fff;
537 padding: 20px 25px;
538 border-radius: 5px;
539 display: inline-block;
540 }
541 .betterdocs-entry-content .betterdocs-toc .toc-title {
542 pointer-events: none;
543 }
544 .betterdocs-toc .angle-icon {
545 display: none;
546 width: 18px;
547 float: right;
548 }
549
550 @media only screen and (max-width: 767px) {
551 .betterdocs-toc {
552 position: relative;
553 width: 100%;
554 }
555 .betterdocs-toc.collapsible-sm .toc-title {
556 pointer-events: auto;
557 }
558 .betterdocs-toc.collapsible-sm .angle-down {
559 display: block;
560 }
561 .betterdocs-toc.collapsible-sm .toc-list {
562 display: none;
563 }
564 }
565 .betterdocs-entry-content .betterdocs-toc {
566 min-width: 250px;
567 }
568 .betterdocs-el-single-sidebar .sticky-toc-container .betterdocs-toc,
569 .betterdocs-single-layout1 .sticky-toc-container .betterdocs-toc {
570 max-height: 70vh;
571 overflow-y: scroll;
572 }
573 .betterdocs-toc > .toc-title {
574 color: #3f5876;
575 font-size: 16px;
576 font-weight: bold;
577 margin: 0;
578 display: block;
579 }
580 .betterdocs-toc ul {
581 list-style-type: none;
582 margin: 0;
583 padding: 0 0 0 10px;
584 }
585 .betterdocs-toc ul.betterdocs-hierarchial-toc,
586 .betterdocs-toc ul.betterdocs-hierarchial-toc ul {
587 counter-reset: item;
588 }
589 .betterdocs-toc > ul {
590 padding-left: 0;
591 }
592 .betterdocs-toc .toc-list li {
593 display: table;
594 font-size: 14px;
595 font-weight: 400;
596 margin-left: 0;
597 margin-right: 0;
598 }
599 .betterdocs-toc .toc-list li ul li:last-child {
600 margin-bottom: 0;
601 }
602 .betterdocs-toc .toc-list li::before {
603 display: table-cell;
604 padding-right: 0.3em;
605 vertical-align: top;
606 word-break: normal;
607 line-height: 1.9em;
608 }
609 .betterdocs-toc.toc-list-number
610 .toc-list.betterdocs-hierarchial-toc
611 li
612 a::before {
613 content: counters(item, ".") ". ";
614 counter-increment: item;
615 }
616 .betterdocs-toc > .toc-list a {
617 color: #566e8b;
618 font-size: 14px;
619 line-height: 1.6;
620 font-weight: 600;
621 display: inline-block;
622 }
623 .betterdocs-content ul li {
624 word-wrap: break-word;
625 word-break: break-word;
626 }
627 .right-sidebar-toc-wrap .betterdocs-toc > .toc-list a {
628 font-weight: normal;
629 outline: none;
630 }
631 .betterdocs-toc > .toc-list a:hover,
632 .betterdocs-toc > .toc-list a:focus {
633 color: #528fff;
634 }
635 .sticky-toc-container {
636 display: none;
637 position: fixed;
638 width: 320px;
639 left: auto;
640 right: auto;
641 top: 15vh;
642 }
643 .sticky-toc-container.toc-sticky {
644 display: block;
645 z-index: 2;
646 }
647 .sticky-toc-container .betterdocs-toc {
648 width: 100%;
649 }
650 .sticky-toc-container .betterdocs-toc .toc-list li {
651 margin: 8px 0;
652 }
653 a.close-toc {
654 width: 16px;
655 display: block;
656 position: absolute;
657 top: 8px;
658 right: 8px;
659 line-height: 1;
660 }
661
662 /* Category Box */
663
664 .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap {
665 display: flex;
666 flex-flow: column wrap;
667 justify-content: center;
668 align-items: center;
669 padding: 20px;
670 background-color: #fff;
671 text-align: center;
672 transition: all 0.25s ease-in-out;
673 }
674
675 .betterdocs-categories-wrap.betterdocs-category-box a.docs-single-cat-wrap {
676 text-decoration: none;
677 }
678
679 .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap:hover {
680 box-shadow: 0px 20px 50px 0px rgba(0, 9, 78, 0.1);
681 text-decoration: none;
682 }
683
684 .betterdocs-categories-wrap.betterdocs-category-box .docs-single-cat-wrap:hover {
685 text-decoration: none;
686 }
687
688 .betterdocs-category-box .docs-single-cat-wrap img {
689 width: auto;
690 margin-bottom: 20px;
691 }
692
693 .betterdocs-category-box .docs-single-cat-wrap .docs-cat-title {
694 color: #3f5876;
695 font-weight: 500;
696 font-size: 18px;
697 line-height: 1.3;
698 font-weight: 700;
699 margin-bottom: 15px;
700 margin-top: 0;
701 }
702
703 .betterdocs-category-box .docs-single-cat-wrap p {
704 color: #566e8b;
705 font-size: 14px;
706 margin-bottom: 15px;
707 line-height: 1.8;
708 }
709 .betterdocs-category-box .docs-single-cat-wrap a {
710 color: #528ffe;
711 font-size: 14px;
712 }
713 .cat-description:empty {
714 display: none;
715 }
716
717 /* Breadcrumbs */
718 .docs-single-main .betterdocs-breadcrumb {
719 margin-bottom: 20px;
720 }
721 .betterdocs-breadcrumb .betterdocs-breadcrumb-list {
722 margin: 0;
723 padding: 0;
724 display: flex;
725 align-items: center;
726 flex-flow: row wrap;
727 }
728 .betterdocs-breadcrumb .betterdocs-breadcrumb-list li {
729 list-style: none;
730 line-height: 1.7;
731 display: flex;
732 justify-content: center;
733 }
734 .betterdocs-breadcrumb .betterdocs-breadcrumb-item {
735 color: #566e8b;
736 font-size: 0.75rem;
737 letter-spacing: 0.035em;
738 }
739 .betterdocs-breadcrumb .betterdocs-breadcrumb-item a {
740 color: #566e8b;
741 font-size: 0.75rem;
742 letter-spacing: 0.035em;
743 text-decoration: none;
744 }
745 .betterdocs-breadcrumb-item.current span {
746 color: #528fff;
747 }
748 .betterdocs-breadcrumb .betterdocs-breadcrumb-list li a:hover {
749 color: #528fff;
750 }
751 .betterdocs-breadcrumb .betterdocs-breadcrumb-list li a:focus {
752 color: #528fff;
753 }
754 .betterdocs-breadcrumb .betterdocs-breadcrumb-item {
755 margin: 0;
756 }
757 .betterdocs-breadcrumb .breadcrumb-delimiter {
758 margin: 0 7px;
759 opacity: 0.5;
760 }
761 .betterdocs-breadcrumb .breadcrumb-delimiter .icon-container {
762 position: relative;
763 width: 8px;
764 height: 16px;
765 display: flex;
766 align-items: center;
767 justify-content: center;
768 }
769 .betterdocs-breadcrumb .breadcrumb-delimiter .breadcrumb-delimiter-icon {
770 width: 8px;
771 }
772 /* Single Docs */
773 .betterdocs-single-wraper {
774 background-color: #f2f4f7;
775 }
776 .betterdocs-sidebar-content .betterdocs-categories-wrap {
777 flex-flow: column wrap;
778 background-color: #fff;
779 padding: 0;
780 }
781 .betterdocs-content a.batterdocs-anchor {
782 display: none;
783 line-height: 1;
784 }
785 .betterdocs-content h1:hover a.batterdocs-anchor,
786 .betterdocs-content h2:hover a.batterdocs-anchor,
787 .betterdocs-content h3:hover a.batterdocs-anchor,
788 .betterdocs-content h4:hover a.batterdocs-anchor,
789 .betterdocs-content h5:hover a.batterdocs-anchor,
790 .betterdocs-content h6:hover a.batterdocs-anchor {
791 display: inline-block;
792 }
793 .betterdocs-single-wraper .betterdocs-content-area {
794 display: flex;
795 width: 100%;
796 max-width: 1400px;
797 margin: 0 auto;
798 padding: 2.5em 1.5em;
799 }
800 @media (max-width: 768px) {
801 .betterdocs-single-wraper .betterdocs-content-area {
802 width: auto;
803 }
804 }
805 .betterdocs-single-wraper .betterdocs-content-area #betterdocs-sidebar {
806 flex: 0 0 30%;
807 max-width: 400px;
808 }
809 .betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
810 flex: 1 1 68%;
811 padding: 20px;
812 }
813 .docs-single-title .betterdocs-entry-title {
814 color: #3f5876;
815 font-size: 36px;
816 text-transform: uppercase;
817 letter-spacing: 0.035em;
818 margin: 10px auto;
819 padding-bottom: 40px;
820 }
821 .betterdocs-entry-footer {
822 margin: 25px 0;
823 }
824 .betterdocs-modalwindow {
825 position: fixed;
826 display: none;
827 z-index: 9999;
828 top: 0;
829 left: 0;
830 right: 0;
831 bottom: 0;
832 overflow-x: hidden;
833 overflow-y: auto;
834 background-color: rgba(0, 0, 0, 0.3);
835 }
836 .modal-inner {
837 width: 100%;
838 height: 100%;
839 display: flex;
840 justify-content: center;
841 align-items: center;
842 }
843 .betterdocs-modalwindow .modal-content {
844 width: 90%;
845 max-width: 500px;
846 margin: 0 auto;
847 background: #ffffff;
848 padding: 25px;
849 border-radius: 4px;
850 transition: -webkit-transform 0.3s ease-out;
851 transition: transform 0.3s ease-out;
852 transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
853 -webkit-transform: translate(0, 20%);
854 transform: translate(0, 20%);
855 }
856 .betterdocs-modalwindow h2 {
857 margin: 10px 0;
858 font-size: 21px;
859 }
860 .betterdocs-feedback-form input[type="text"],
861 .betterdocs-feedback-form input[type="email"],
862 .betterdocs-feedback-form textarea {
863 width: 100%;
864 padding: 10px;
865 border: 1px solid #e7ecf4;
866 }
867 .betterdocs-feedback-form textarea {
868 height: 150px;
869 }
870 #feedback_form_submit_btn {
871 background-color: #528ffe;
872 color: #fff;
873 border: none;
874 box-shadow: none;
875 padding: 15px;
876 font-size: 16px;
877 }
878 #feedback_form_submit_btn:hover {
879 opacity: 0.8;
880 }
881 .betterdocs-feedback-form label {
882 color: #7e8da2;
883 font-size: 14px;
884 width: 100%;
885 }
886 .betterdocs-modalwindow .close {
887 position: absolute;
888 top: 3px;
889 right: 3px;
890 display: inline-block;
891 padding: 10px;
892 line-height: 1;
893 color: #000000;
894 text-align: center;
895 text-decoration: none;
896 font-weight: bold;
897 }
898 .betterdocs-feedback-form .val-error {
899 border: 1px solid #de071c;
900 }
901 .betterdocs-feedback-form .error-message {
902 color: #de071c;
903 }
904 .betterdocs-tags {
905 margin: 20px 0;
906 }
907 .betterdocs-tags a {
908 color: #566e8b;
909 font-size: 16px;
910 font-weight: bolder;
911 transition: all 0.3s;
912 }
913 .betterdocs-entry-footer a:hover,
914 .betterdocs-entry-footer a:focus,
915 .docs-navigation a:hover,
916 .docs-navigation a:focus {
917 color: #528fff;
918 }
919 .feedback-update-form {
920 display: flex;
921 justify-content: space-between;
922 margin: 50px 0;
923 }
924 @media only screen and (max-width: 670px) {
925 .feedback-update-form {
926 display: block;
927 }
928 }
929 .feedback-form-link {
930 display: flex;
931 align-items: center;
932 color: #566e8b;
933 }
934 .feedback-form-link .feedback-form-icon {
935 margin-right: 10px;
936 }
937 .feedback-form-link .feedback-form-icon svg,
938 .feedback-form-link .feedback-form-icon img {
939 width: 26px;
940 }
941 .update-date {
942 color: #566e8b;
943 font-size: 14px;
944 font-style: italic;
945 }
946 .docs-navigation {
947 display: flex;
948 justify-content: space-between;
949 align-items: center;
950 margin: 20px 0;
951 }
952 .docs-navigation a {
953 position: relative;
954 color: #3f5876;
955 font-size: 16px;
956 font-weight: bolder;
957 display: flex;
958 align-items: center;
959 transition: all 0.3s;
960 line-height: 1.5em;
961 }
962 .docs-navigation a:first-child {
963 margin-right: 20px;
964 }
965 .docs-navigation a:last-child {
966 margin-left: 20px;
967 text-align: right;
968 }
969 .batterdocs-anchor {
970 position: relative;
971 display: inline-block;
972 }
973
974 .batterdocs-anchor .tooltip-box {
975 visibility: hidden;
976 width: 90px;
977 background-color: #555;
978 color: #fff;
979 text-align: center;
980 border-radius: 6px;
981 padding: 5px;
982 position: absolute;
983 z-index: 1;
984 bottom: 150%;
985 left: 50%;
986 margin-left: -44px;
987 opacity: 0;
988 transition: opacity 0.3s;
989 font-size: 0.9rem;
990 font-weight: normal;
991 }
992
993 .batterdocs-anchor .tooltip-box::after {
994 content: "";
995 position: absolute;
996 top: 100%;
997 left: 50%;
998 margin-left: -5px;
999 border-width: 5px;
1000 border-style: solid;
1001 border-color: #555 transparent transparent transparent;
1002 }
1003
1004 .batterdocs-anchor:hover .tooltip-box {
1005 visibility: visible;
1006 opacity: 1;
1007 }
1008
1009 .betterdocs-single-wraper .betterdocs-content .batterdocs-anchor {
1010 margin-left: 5px;
1011 font-size: 0.9em;
1012 }
1013
1014 @media only screen and (max-width: 670px) {
1015 .docs-navigation {
1016 display: block;
1017 }
1018 .docs-navigation a {
1019 margin-bottom: 15px;
1020 }
1021 }
1022 .docs-navigation a svg {
1023 min-width: 16px;
1024 width: 16px;
1025 fill: #5edf8e;
1026 }
1027 .docs-navigation a[rel="prev"] svg {
1028 margin-right: 10px;
1029 }
1030 .docs-navigation a[rel="next"] svg {
1031 margin-left: 10px;
1032 }
1033 .betterdocs-credit p {
1034 text-align: center;
1035 margin: 50px 0 0;
1036 padding: 15px;
1037 font-size: 14px;
1038 font-style: italic;
1039 color: #201d3a;
1040 }
1041
1042 .betterdocs-credit a,
1043 .betterdocs-credit a:visited {
1044 color: #528fff;
1045 text-decoration: none;
1046 border-bottom: 1px dotted;
1047 }
1048 .betterdocs-credit a:hover {
1049 color: #3e7bec;
1050 }
1051
1052 .betterdocs-print-pdf {
1053 float: right;
1054 margin-right: 10px;
1055 margin-top: -15px;
1056 }
1057 .betterdocs-print-btn {
1058 background-color: #fafafa;
1059 padding: 6px;
1060 border-radius: 5px;
1061 display: flex;
1062 justify-content: center;
1063 align-items: center;
1064 cursor: pointer;
1065 }
1066 .betterdocs-article-reactions p {
1067 margin: 0;
1068 text-align: center;
1069 width: 100%;
1070 }
1071
1072 .betterdocs-article-reactions h5 {
1073 display: inline-block;
1074 }
1075
1076 .betterdocs-article-reaction-links {
1077 margin: 0;
1078 padding: 0;
1079 }
1080
1081 .betterdocs-article-reaction-links li {
1082 list-style: none;
1083 display: inline-table;
1084 margin: 0;
1085 }
1086
1087 .betterdocs-article-reaction-links li a {
1088 display: inline-block;
1089 width: 29px;
1090 height: 29px;
1091 margin-left: 5px;
1092 text-align: center;
1093 border-radius: 50%;
1094 background-color: #19ca9e;
1095 display: -ms-flexbox;
1096 display: flex;
1097 -ms-flex-align: center;
1098 align-items: center;
1099 -ms-flex-pack: center;
1100 justify-content: center;
1101 -webkit-transition: all 0.2s ease-in-out;
1102 -o-transition: all 0.2s ease-in-out;
1103 transition: all 0.2s ease-in-out;
1104 box-shadow: 0px 3px 10px 0px rgba(3, 29, 60, 0.15);
1105 }
1106
1107 .betterdocs-article-reaction-links li a:hover {
1108 background-color: #fff;
1109 }
1110
1111 .betterdocs-article-reaction-links li a svg {
1112 width: 15px;
1113 height: 15px;
1114 }
1115
1116 .betterdocs-article-reaction-links li a svg path {
1117 fill: #fff;
1118 }
1119
1120 .betterdocs-article-reaction-links li a:hover svg path {
1121 fill: #19ca9e;
1122 }
1123
1124 .betterdocs-article-reactions,
1125 .betterdocs-social-share {
1126 display: flex;
1127 flex-flow: row wrap;
1128 }
1129
1130 .betterdocs-article-reactions {
1131 padding: 2em;
1132 background-color: #fff;
1133 border-radius: 5px;
1134 justify-content: space-between;
1135 }
1136
1137 .betterdocs-social-share .betterdocs-social-share-heading,
1138 .betterdocs-article-reactions .betterdocs-article-reactions-heading {
1139 flex: 0 0 auto;
1140 }
1141
1142 .betterdocs-article-reactions .betterdocs-article-reactions-heading h5,
1143 .betterdocs-social-share .betterdocs-social-share-heading h5 {
1144 font-size: 1em;
1145 margin: 0;
1146 }
1147
1148 .betterdocs-social-share {
1149 margin-top: 44px;
1150 }
1151 .betterdocs-social-share .betterdocs-social-share-heading {
1152 margin-right: 10px;
1153 display: flex;
1154 align-items: center;
1155 }
1156 .betterdocs-social-share-links {
1157 padding: 0;
1158 margin: 0;
1159 flex: 0 0 auto;
1160 text-align: center;
1161 display: flex;
1162 justify-content: space-around;
1163 }
1164 .betterdocs-social-share-links li {
1165 list-style: none;
1166 padding: 0 8px;
1167 text-align: center;
1168 flex: 1 1 auto;
1169 margin: 0;
1170 }
1171 .betterdocs-social-share-links li a {
1172 display: inline-block;
1173 color: #f56a6a;
1174 -webkit-transition: all 0.3s;
1175 -moz-transition: all 0.3s;
1176 transition: all 0.3s;
1177 }
1178 .betterdocs-social-share-links li a img {
1179 height: 30px;
1180 width: 30px;
1181 }
1182 .betterdocs-entry-content code {
1183 display: block;
1184 white-space: pre-wrap;
1185 overflow-wrap: break-word;
1186 }
1187 .betterdocs-entry-content pre {
1188 overflow: auto;
1189 white-space: pre-wrap; /* css-3 */
1190 white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
1191 white-space: -pre-wrap; /* Opera 4-6 */
1192 white-space: -o-pre-wrap; /* Opera 7 */
1193 word-wrap: break-word; /* Internet Explorer 5.5+ */
1194 }
1195 .betterdocs-entry-content img {
1196 max-width: 100%;
1197 height: auto;
1198 }
1199 .cat-list-arrow-down {
1200 display: none;
1201 }
1202
1203 /** Single Layout 4, 5 CSS Migrated From Betterdocs Docs Pro To Free START**/
1204
1205 .betterdocs-full-sidebar-left .betterdocs-categories-wrap {
1206 width: 100% !important;
1207 border-radius: 0;
1208 }
1209
1210 /* single layout 2 */
1211
1212 .betterdocs-single-wraper.full-wrapper {
1213 background-color: #fff;
1214 width: 100%;
1215 }
1216
1217 .betterdocs-content-full {
1218 display: grid;
1219 grid-template-columns: repeat(12, 1fr);
1220 grid-gap: 30px;
1221 padding-left: 15px;
1222 padding-right: 15px;
1223 }
1224
1225 .betterdocs-full-sidebar-left {
1226 grid-column: 1 / span 3;
1227 border-right: 1px solid #eff2f7;
1228 padding-right: 1px;
1229 }
1230
1231 /*** Category Sidebar Layout 4 Css ***/
1232 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-4{
1233 max-width: 400px;
1234 width: 30%;
1235 padding: 0;
1236 }
1237
1238 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-4 .betterdocs-sidebar-content.betterdocs-category-sidebar .docs-single-cat-wrap .docs-cat-title-wrap.active-title{
1239 background-color: transparent !important;
1240 border: none !important;
1241 }
1242
1243 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-4 .betterdocs-sidebar-content.betterdocs-category-sidebar .betterdocs-categories-wrap.category-grid .docs-single-cat-wrap .docs-cat-title-wrap .docs-cat-title-inner .cat-list-arrow-down{
1244 display: block;
1245 height: 15px;
1246 width: 15px;
1247 transition: all 0.3s ease-in-out 0s;
1248 }
1249
1250 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-4 .betterdocs-sidebar-content.betterdocs-category-sidebar.betterdocs-height{
1251 height: auto;
1252 }
1253
1254 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-4.betterdocs-background{
1255 height: fit-content;
1256 }
1257 /*** Category Sidebar Layout 4 Css ***/
1258
1259 /*** Category Sidebar Layout 5 Css ***/
1260 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-5{
1261 max-width: 400px;
1262 width: 30%;
1263 padding: 0;
1264 }
1265
1266 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-5 .betterdocs-sidebar-content.betterdocs-category-sidebar .docs-single-cat-wrap .docs-cat-title-wrap.active-title{
1267 background-color: transparent !important;
1268 border: none !important;
1269 }
1270
1271 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-5 .betterdocs-sidebar-content.betterdocs-category-sidebar .betterdocs-categories-wrap.category-grid .docs-single-cat-wrap .docs-cat-title-wrap .docs-cat-title-inner .cat-list-arrow-down{
1272 display: block;
1273 height: 15px;
1274 width: 15px;
1275 transition: all 0.3s ease-in-out 0s;
1276 }
1277
1278 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-5 .betterdocs-sidebar-content.betterdocs-category-sidebar.betterdocs-height{
1279 height: auto;
1280 }
1281
1282 .betterdocs-content-area .betterdocs-full-sidebar-left.sidebar-layout-5.betterdocs-background{
1283 height: fit-content;
1284 }
1285
1286 .betterdocs-content-area .sidebar-layout-5{
1287 box-shadow: 0px 8px 20px rgb(0 1 35 / 10%);
1288 }
1289 /*** Category Sidebar Layout 5 Css ***/
1290
1291 .betterdocs-full-sidebar-right {
1292 grid-column: 11 / span 2;
1293 border-left: 1px solid #eff2f7;
1294 padding-left: 1px;
1295 }
1296
1297 .grid-col-3 .docs-content-full-main {
1298 grid-column: 4 / span 7;
1299 }
1300
1301 .grid-col-2.toc-enable .docs-content-full-main {
1302 grid-column: 1 / span 10;
1303 }
1304
1305 .grid-col-2.sidebar-enable .docs-content-full-main {
1306 grid-column: 4 / span 10;
1307 }
1308
1309 .grid-col-1 .docs-content-full-main {
1310 grid-column: 1 / span 12;
1311 }
1312
1313 #betterdocs-sidebar-left {
1314 position: relative;
1315 }
1316
1317 .betterdocs-full-sidebar-left .betterdocs-sidebar-content.betterdocs-category-sidebar,
1318 .betterdocs-full-sidebar-right .layout2-toc-container {
1319 position: sticky;
1320 top: 4vh;
1321 height: 100vh;
1322 overflow: auto;
1323 }
1324
1325 .betterdocs-full-sidebar-left .betterdocs-sidebar-content.betterdocs-category-sidebar {
1326 left: 0;
1327 }
1328
1329 .betterdocs-full-sidebar-right .layout2-toc-container {
1330 right: 0;
1331 }
1332
1333 .betterdocs-content-full .docs-single-main,
1334 .betterdocs-full-sidebar-left,
1335 .betterdocs-full-sidebar-right {
1336 padding-top: 50px;
1337 }
1338
1339 .betterdocs-full-sidebar-left ul {
1340 display: flex;
1341 flex-wrap: wrap;
1342 margin: 0;
1343 padding: 0;
1344 list-style: none;
1345 }
1346
1347 .betterdocs-full-sidebar-left
1348 .betterdocs-sidebar-content.betterdocs-category-sidebar
1349 .betterdocs-categories-wrap {
1350 padding: 15px 0px;
1351 }
1352
1353 betterdocs-single-layout5 .betterdocs-full-sidebar-left {
1354 max-width: 270px;
1355 }
1356
1357 .betterdocs-single-layout4 .betterdocs-full-sidebar-left .betterdocs-categories-wrap {
1358 padding: 60px 0px;
1359 }
1360
1361 .betterdocs-single-layout5 .betterdocs-full-sidebar-left .betterdocs-categories-wrap {
1362 padding: 20px 0px;
1363 }
1364
1365 .betterdocs-toc .toc-list li::before {
1366 display: none !important;
1367 }
1368
1369 .betterdocs-single-layout2
1370 .betterdocs-full-sidebar-left
1371 .betterdocs-sidebar-content.betterdocs-category-sidebar
1372 .betterdocs-categories-wrap
1373 .docs-cat-title-inner {
1374 display: inline-block;
1375 width: 100%;
1376 }
1377
1378 .betterdocs-single-layout2
1379 .betterdocs-full-sidebar-left
1380 .betterdocs-sidebar-content.betterdocs-category-sidebar
1381 .betterdocs-categories-wrap
1382 .docs-cat-title-inner
1383 .docs-cat-heading {
1384 padding-left: 0;
1385 }
1386
1387 .betterdocs-single-layout2
1388 .betterdocs-full-sidebar-left
1389 .betterdocs-sidebar-content.betterdocs-category-sidebar
1390 .docs-item-container {
1391 padding: 0 15px;
1392 }
1393
1394 .betterdocs-full-sidebar-left .betterdocs-categories-wrap.white-bg .docs-single-cat-wrap {
1395 background-color: transparent !important;
1396 }
1397
1398 @media (min-width: 1199px) and (max-width: 1280px) {
1399 .betterdocs-full-sidebar-left {
1400 grid-column: 1 / span 3;
1401 border-right: 1px solid #eff2f7;
1402 padding-right: 1px;
1403 }
1404 .betterdocs-full-sidebar-right {
1405 grid-column: 10 / -1;
1406 border-left: 1px solid #eff2f7;
1407 padding-left: 1px;
1408 }
1409 .docs-content-full-main {
1410 grid-column: 4 / span 6;
1411 }
1412 }
1413
1414 @media (min-width: 768px) and (max-width: 1199px) {
1415 #betterdocs-sidebar-right {
1416 display: none;
1417 }
1418
1419 .betterdocs-full-sidebar-left {
1420 grid-column: 1 / span 3;
1421 }
1422 .grid-col-2 .docs-content-full-main,
1423 .grid-col-3 .docs-content-full-main {
1424 grid-column: 4 / -1;
1425 }
1426 }
1427
1428 @media (max-width: 767px) {
1429 #betterdocs-sidebar-left,
1430 #betterdocs-sidebar-right {
1431 display: none;
1432 }
1433
1434 .grid-col-2 .docs-content-full-main,
1435 .grid-col-3 .docs-content-full-main {
1436 grid-column: 1 / -1;
1437 }
1438 }
1439
1440 /* single layout 3 */
1441 .betterdocs-single-wraper.full-wrapper {
1442 background-color: #fff;
1443 }
1444
1445 .betterdocs-full-sidebar-left {
1446 grid-column: 1 / span 3;
1447 padding-right: 1px;
1448 }
1449
1450 .betterdocs-single-wraper .betterdocs-full-sidebar-left {
1451 border-right: 1px solid #eff2f7;
1452 }
1453
1454 .betterdocs-full-sidebar-right {
1455 grid-column: 11 / span 2;
1456 padding-left: 1px;
1457 list-style: none;
1458 }
1459
1460 .betterdocs-single-wraper .betterdocs-full-sidebar-right {
1461 border-left: 1px solid #eff2f7;
1462 }
1463
1464 .grid-col-3 .docs-content-full-main {
1465 width: inherit;
1466 grid-column: 4 / span 7;
1467 }
1468
1469 .grid-col-2.toc-enable .docs-content-full-main {
1470 grid-column: 1 / span 10;
1471 }
1472
1473 .grid-col-2.sidebar-enable .docs-content-full-main {
1474 grid-column: 4 / span 10;
1475 }
1476
1477 .grid-col-1 .docs-content-full-main {
1478 grid-column: 1 / span 12;
1479 }
1480
1481 #betterdocs-sidebar-left {
1482 position: relative;
1483 }
1484
1485 .betterdocs-full-sidebar-left .betterdocs-sidebar-content.betterdocs-category-sidebar,
1486 .betterdocs-full-sidebar-right .layout3-toc-container {
1487 position: sticky;
1488 top: 4vh;
1489 height: 100vh;
1490 overflow: auto;
1491 }
1492
1493 .betterdocs-full-sidebar-left .betterdocs-sidebar-content.betterdocs-category-sidebar {
1494 left: 0;
1495 }
1496
1497 .betterdocs-full-sidebar-right .layout2-toc-container {
1498 right: 0;
1499 }
1500
1501 .betterdocs-full-sidebar-left
1502 .betterdocs-categories-wrap
1503 .docs-single-cat-wrap {
1504 min-width: auto;
1505 }
1506
1507 .betterdocs-full-sidebar-left
1508 .betterdocs-sidebar-content.betterdocs-category-sidebar
1509 .category-list
1510 .docs-cat-title-inner
1511 .docs-cat-heading {
1512 padding-left: 0;
1513 }
1514 .betterdocs-full-sidebar-left ul {
1515 display: flex;
1516 flex-wrap: wrap;
1517 margin: 0;
1518 padding: 0;
1519 list-style: none;
1520 }
1521
1522 .betterdocs-full-sidebar-lef .betterdocs-sidebar-content.betterdocs-category-sidebar .betterdocs-categories-wrap {
1523 padding: 15px 0px;
1524 }
1525
1526 .betterdocs-toc .toc-list li::before {
1527 display: none !important;
1528 }
1529
1530 .betterdocs-single-layout4 .betterdocs-content-full {
1531 grid-gap: 15px;
1532 }
1533
1534 .betterdocs-single-layout4 .docs-single-main {
1535 background-color: #ffffff;
1536 }
1537
1538 .betterdocs-single-bg .betterdocs-content-full.betterdocs-single-layout4 {
1539 background-color: #F1F1F5;
1540 }
1541
1542 .betterdocs-single-layout4.betterdocs-single-wraper .betterdocs-full-sidebar-left,
1543 .betterdocs-single-layout4.betterdocs-single-wraper .betterdocs-full-sidebar-right {
1544 padding-top: 0px;
1545 }
1546
1547 .betterdocs-single-layout4.betterdocs-single-wraper .docs-single-main {
1548 padding: 35px;
1549 width: inherit;
1550 width: -moz-available;
1551 }
1552
1553 .betterdocs-single-layout4.betterdocs-single-wraper .betterdocs-full-sidebar-left {
1554 border-right: none;
1555 }
1556
1557 .betterdocs-single-layout4.betterdocs-single-wraper .betterdocs-content-full {
1558 padding-left: 0;
1559 padding-right: 0;
1560 }
1561
1562 .betterdocs-single-layout4.betterdocs-single-wraper .betterdocs-full-sidebar-right {
1563 border-left: none;
1564 }
1565
1566 .betterdocs-single-layout4 .betterdocs-sidebar-content .docs-single-cat-wrap .docs-cat-title-wrap.active-title {
1567 background-color: transparent !important;
1568 border: none !important;
1569 }
1570
1571 .betterdocs-single-layout5 .betterdocs-full-sidebar-left,
1572 .betterdocs-single-layout5 .docs-content-full-main,
1573 .betterdocs-single-layout5 .betterdocs-full-sidebar-right {
1574 margin-top: 100px;
1575 }
1576
1577 .betterdocs-single-layout5 .docs-content-full-main .betterdocs-breadcrumb {
1578 position: absolute;
1579 margin-top: -100px;
1580 margin-bottom: 0;
1581 margin-left: -30px;
1582 }
1583
1584 .betterdocs-single-layout5 .docs-single-main {
1585 padding: 40px 30px;
1586 }
1587
1588 .betterdocs-single-layout5 .betterdocs-toc {
1589 background-color: transparent !important;
1590 padding: 0 !important;
1591 }
1592
1593 .betterdocs-single-layout5 .betterdocs-content-full {
1594 grid-gap: 30px;
1595 }
1596
1597 @media (min-width: 1199px) and (max-width: 1280px) {
1598 .betterdocs-full-sidebar-left {
1599 grid-column: 1 / span 3;
1600 border-right: 1px solid #eff2f7;
1601 padding-right: 1px;
1602 }
1603 .betterdocs-full-sidebar-right {
1604 grid-column: 10 / -1;
1605 border-left: 1px solid #eff2f7;
1606 padding-left: 1px;
1607 }
1608 .docs-content-full-main {
1609 grid-column: 4 / span 6;
1610 }
1611 }
1612
1613 @media (min-width: 768px) and (max-width: 1199px) {
1614 #betterdocs-sidebar-right {
1615 display: none;
1616 }
1617
1618 .betterdocs-full-sidebar-left {
1619 grid-column: 1 / span 3;
1620 }
1621 .grid-col-2 .docs-content-full-main,
1622 .grid-col-3 .docs-content-full-main {
1623 grid-column: 4 / -1;
1624 }
1625 }
1626
1627 .betterdocs-full-sidebar-left .docs-cat-title-wrap {
1628 position: relative;
1629 }
1630
1631 .betterdocs-single-layout3 .betterdocs-full-sidebar-left .cat-list-arrow-down,
1632 .betterdocs-single-layout4 .betterdocs-full-sidebar-left .cat-list-arrow-down {
1633 display: block;
1634 height: 15px;
1635 width: 15px;
1636 transition: all 0.3s ease-in-out 0s;
1637 }
1638
1639 .betterdocs-full-sidebar-left
1640 .docs-cat-title-wrap.active-title
1641 .cat-list-arrow-down {
1642 transform: rotate(-180deg);
1643 }
1644
1645 .betterdocs-popular-list ul li svg {
1646 margin-right: 10px;
1647 }
1648
1649 .betterdocs-archive-list-view {
1650 flex-basis: 70%;
1651 margin-right: 30px;
1652 }
1653
1654 .betterdocs-archive-popular {
1655 flex-basis: 30%;
1656 margin-left: 30px;
1657 }
1658
1659 .betterdocs-popular-list ul li {
1660 display: flex;
1661 align-items: center;
1662 }
1663
1664 .betterdocs-popular-list ul li a {
1665 font-size: 17px;
1666 line-height: 36px;
1667 color: #15063F;
1668 line-height: 2;
1669 }
1670
1671 .betterdocs-popular-list ul li svg {
1672 font-size: 15px;
1673 min-width: 15px;
1674 width: 15px;
1675 fill: #A6A4EF;
1676 }
1677
1678 .betterdocs-tab-content.active {
1679 display: block;
1680 }
1681
1682 .betterdocs-tab-content {
1683 display: none;
1684 }
1685
1686 .betterdocs-tab-list {
1687 display: flex;
1688 flex-direction: row;
1689 flex-wrap: wrap;
1690 justify-content: center;
1691 width: 100%;
1692 margin-bottom: 30px;
1693 }
1694
1695 .betterdocs-tab-list a {
1696 display: block;
1697 margin: 8px;
1698 font-weight: 500;
1699 font-size: 16px;
1700 line-height: 36px;
1701 padding: 10px 36px;
1702 color: #15063F;
1703 background-color: #EDEDFF;
1704 border-radius: 5px;
1705 }
1706
1707 .betterdocs-tab-list a.active {
1708 background-color: #614EFC;
1709 color: #fff;
1710 }
1711
1712 .betterdocs-tab-categories {
1713 width: 100%;
1714 display: grid;
1715 grid-template-columns: repeat(4,1fr);
1716 grid-gap: 30px;
1717 }
1718
1719 .betterdocs-tab-categories .docs-cat-title-inner {
1720 border-bottom: none;
1721 padding-bottom: 0;
1722 }
1723
1724 .betterdocs-tab-categories .docs-single-cat-wrap {
1725 padding: 25px;
1726 background-color: #fff;
1727 }
1728
1729 .betterdocs-tab-categories .docs-cat-title-inner {
1730 margin-bottom: 20px;
1731 }
1732
1733 .betterdocs-tab-categories .docs-item-container {
1734 padding: 0 !important;
1735 }
1736
1737 .betterdocs-single-layout4 .betterdocs-full-sidebar-right .betterdocs-toc ul.betterdocs-hierarchial-toc {
1738 border-left: 1px solid #D2D2D2;
1739 padding-left: 16px;
1740 position: relative;
1741 margin-top: 15px;
1742 }
1743
1744 .betterdocs-single-layout4 .betterdocs-full-sidebar-right .betterdocs-toc ul.betterdocs-hierarchial-toc a.active:after {
1745 content: "";
1746 position: absolute;
1747 width: 2px;
1748 height: 1.6em;
1749 left: -1px;
1750 }
1751
1752 .betterdocs-single-layout5 .betterdocs-content-full {
1753 display: block;
1754 width: 100%;
1755 }
1756
1757 .betterdocs-single-layout5 .docs-single-grid-content {
1758 display: grid;
1759 grid-template-columns: repeat(12, 1fr);
1760 width: 100%;
1761 max-width: 1400px;
1762 margin: 0 auto;
1763 grid-gap: 30px;
1764 }
1765
1766 .betterdocs-single-layout5 .betterdocs-full-sidebar-left .betterdocs-categories-wrap {
1767 box-shadow: 0px 8px 20px rgba(0, 1, 35, 0.1);
1768 border-radius: 5px;
1769 }
1770
1771 @media (max-width: 767px) {
1772 #betterdocs-sidebar-left,
1773 #betterdocs-sidebar-right {
1774 display: none;
1775 }
1776
1777 .grid-col-2 .docs-content-full-main,
1778 .grid-col-3 .docs-content-full-main {
1779 grid-column: 1 / -1;
1780 }
1781
1782 .grid-col-2.sidebar-enable .docs-content-full-main {
1783 grid-column: 1/span 10;
1784 }
1785
1786 .betterdocs-single-layout4.betterdocs-single-wraper {
1787 margin: 0;
1788 }
1789
1790 .betterdocs-single-layout4.betterdocs-single-wraper .docs-single-main {
1791 padding: 15px;
1792 }
1793
1794 .docs-single-title .betterdocs-entry-title {
1795 padding-bottom: 10px;
1796 margin-bottom: 10px;
1797 }
1798
1799 .betterdocs-single-layout4 .betterdocs-entry-content .betterdocs-toc,
1800 .betterdocs-single-layout5 .betterdocs-entry-content .betterdocs-toc {
1801 border: 1px solid #D2D2D2;
1802 padding: 10px !important;
1803 }
1804
1805 .betterdocs-single-layout5 .docs-content-full-main .betterdocs-breadcrumb {
1806 margin-left: 0;
1807 }
1808
1809 }
1810
1811 .betterdocs-categories-wrap.pro-layout-4.single-kb .docs-single-cat-wrap.docs-cat-list-2-items .docs-item-container .docs-cat-link-btn {
1812 margin-left: 0;
1813 margin-right: 0;
1814 }
1815
1816 .betterdocs-single-layout4 .betterdocs-entry-content .betterdocs-toc,
1817 .betterdocs-single-layout5 .betterdocs-entry-content .betterdocs-toc{
1818 display: none;
1819 }
1820
1821 @media only screen and (max-width: 1199px) {
1822 .betterdocs-single-layout4 .betterdocs-entry-content .betterdocs-toc,
1823 .betterdocs-single-layout5 .betterdocs-entry-content .betterdocs-toc{
1824 display: block;
1825 }
1826 }
1827
1828 /** Single Layout 4, 5 CSS Migrated From Betterdocs Docs Pro To Free END**/
1829
1830 /* Single Layout 5 Max Width Issue With Astra Theme Fix */
1831
1832 .betterdocs-single-wraper.betterdocs-single-bg.full-wrapper.betterdocs-single-layout4.betterdocs-single-layout5{
1833 width: 100%;
1834 }
1835
1836 /* Astra Fullwdidth support */
1837
1838 body.single-docs .site-content > .ast-container,
1839 .archive.post-type-archive-docs .site-content > .ast-container,
1840 .archive.tax-doc_category .site-content > .ast-container,
1841 .archive.tax-doc_tag .site-content > .ast-container {
1842 max-width: none;
1843 padding: 0;
1844 }
1845
1846 /* Responsiveness */
1847
1848 @media only screen and (max-width: 959px) {
1849 #betterdocs-sidebar {
1850 display: none;
1851 }
1852 .sticky-toc-container,
1853 .betterdocs-print-pdf {
1854 display: none;
1855 }
1856 .betterdocs-sidebar-content .docs-item-container {
1857 padding: 5px;
1858 }
1859 }
1860 @media only screen and (max-width: 767px) {
1861 .betterdocs-single-wraper .betterdocs-content-area .docs-single-main {
1862 padding-top: 0 !important;
1863 padding-right: 0 !important;
1864 padding-bottom: 0 !important;
1865 padding-left: 0 !important;
1866 }
1867 }
1868
1869
1870 /** FAQ LAYOUT 1 CSS **/
1871
1872 .betterdocs-faq-section-title {
1873 text-align: center;
1874 margin: 20px 0;
1875 font-size: 30px;
1876 font-weight: 500;
1877 line-height: 1.2;
1878 color: #15063F;
1879 }
1880
1881 .betterdocs-faq-main-wrapper-layout-1{
1882 margin: 0px auto;
1883 width: 100%;
1884 max-width: 1000px;
1885 }
1886
1887 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-title h2 {
1888 font-weight: 500;
1889 font-size: 25px;
1890 line-height: 1.2;
1891 color: #15063F;
1892 padding: 20px 20px;
1893 margin: 0;
1894 }
1895
1896 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list {
1897 list-style: none;
1898 margin-top: 0px;
1899 margin-left: 0px;
1900 margin-right: 0px;
1901 margin-bottom: 2em;
1902 padding: 0px;
1903 text-indent: 0;
1904 }
1905
1906 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list > li {
1907 margin: 0px;
1908 padding: 0px;
1909 text-indent: 0;
1910 list-style: none;
1911 background: none;
1912 }
1913
1914 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list > li .betterdocs-faq-group.active .betterdocs-faq-post .betterdocs-faq-post-name {
1915 color: #528ffe;
1916 }
1917
1918 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post {
1919 display: flex;
1920 justify-content: space-between;
1921 align-items: center;
1922 cursor: pointer;
1923 padding: 20px;
1924 margin-bottom: 5px;
1925 background-color: #f0f1f5;
1926 }
1927
1928 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list .betterdocs-faq-group {
1929 margin-bottom: 5px;
1930 }
1931
1932 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-post-name{
1933 font-size: 17px;
1934 line-height: 1.2;
1935 color: #2f3b48;
1936 font-weight: 500;
1937 }
1938
1939 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-group .betterdocs-faq-main-content {
1940 display: none;
1941 padding: 20px;
1942 overflow: auto;
1943 color: #7B7B7B;
1944 }
1945
1946 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-group .betterdocs-faq-main-content {
1947 background-color: #fbfcff;
1948 }
1949
1950 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconplus {
1951 margin-left: 16px;
1952 max-width: 30px;
1953 max-height: 20px;
1954 flex-shrink: 0;
1955 }
1956
1957 .betterdocs-faq-main-wrapper-layout-1 .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post .betterdocs-faq-iconminus {
1958 margin-left: 16px;
1959 max-width: 30px;
1960 max-height: 20px;
1961 flex-shrink: 0;
1962 display: none;
1963 }
1964
1965 /** FAQ LAYOUT 2 CSS **/
1966
1967 .betterdocs-faq-main-wrapper-layout-2 {
1968 margin: 0px auto;
1969 width: 100%;
1970 max-width: 1000px;
1971 }
1972
1973 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 {
1974 padding: 0px;
1975 margin: 0px;
1976 }
1977
1978 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li {
1979 margin: 0px;
1980 padding: 0px;
1981 text-indent: 0;
1982 list-style: none;
1983 background: none;
1984 }
1985
1986 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-title h2 {
1987 font-weight: 500;
1988 font-size: 25px;
1989 line-height: 1.2;
1990 color: #15063F;
1991 padding: 20px 20px;
1992 margin: 0;
1993 }
1994
1995 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list > li .betterdocs-faq-group .betterdocs-faq-post-layout-2 .betterdocs-faq-post-name {
1996 font-size: 17px;
1997 line-height: 1.2;
1998 color: #2f3b48;
1999 font-weight: 500;
2000 }
2001
2002 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li .betterdocs-faq-group-layout-2 {
2003 background: #fff;
2004 box-shadow: 0px 3px 15px rgb(0 0 0 / 15%), 0 0 2px rgb(0 0 0 / 5%);
2005 margin: 0 0 20px;
2006 border-radius: 1px;
2007 }
2008
2009 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li .betterdocs-faq-group-layout-2 .betterdocs-faq-post-layout-2 {
2010 display: flex;
2011 justify-content: flex-start;
2012 align-items: center;
2013 padding: 20px 20px 20px 20px;
2014 margin: 0px;
2015 cursor: pointer;
2016 font-weight: bold;
2017 }
2018
2019 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li .betterdocs-faq-group-layout-2 .betterdocs-faq-post-layout-2 .betterdocs-faq-post-layout-2-icon-group {
2020 padding: 5px 10px 0px 0px;
2021 flex-shrink: 0;
2022 }
2023
2024 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li .betterdocs-faq-group-layout-2 .betterdocs-faq-post-layout-2 .betterdocs-faq-post-layout-2-icon-group .betterdocs-faq-iconplus-layout-2 {
2025 height: 18px;
2026 width: 18px;
2027 }
2028
2029 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li .betterdocs-faq-group-layout-2 .betterdocs-faq-post-layout-2 .betterdocs-faq-post-layout-2-icon-group .betterdocs-faq-iconminus-layout-2 {
2030 height: 18px;
2031 width: 18px;
2032 display: none;
2033 }
2034
2035 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-list-layout-2 > li .betterdocs-faq-group-layout-2 .betterdocs-faq-main-content-layout-2 {
2036 display: none;
2037 overflow: auto;
2038 padding: 20px;
2039 }
2040
2041 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-group-layout-2 .betterdocs-faq-post-layout-2 {
2042 -webkit-transition: all 0.3s ease 0s;
2043 -moz-transition: all 0.3s ease 0s;
2044 -o-transition: all 0.3s ease 0s;
2045 transition: all 0.3s ease 0s;
2046 }
2047
2048 .betterdocs-faq-main-wrapper-layout-2 .betterdocs-faq-group-layout-2.active .betterdocs-faq-post-layout-2 {
2049 background-color: #f0f1f5;
2050 }