/* Start of the custom CSS */

* {scroll-behavior: smooth;outline: none;}
img {max-width: 100%;height: auto;display: block;}
nav {background-color: initial;}
h1 {font-size: 34px;}
#content {margin-top: 30px;min-height: 60vh;}

.alignC {text-align: center;}

/* header */
.header-docs {background-color: #fff;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);}
.header-docs .global-content-header,.header-docs {height: 100px;}
.header-docs .global-content-header {display: grid;grid-template-columns: 10% 70% 20%;align-items: center;}
.header-docs .global-content-header .header-logo a {color: #000;text-decoration: none;outline: none;}
.header-docs .global-content-header .header-logo a:focus,
.header-docs .global-content-header .header-logo a:hover,
.header-docs .global-content-header .header-logo a:active {outline: none;}
.header-docs .global-content-header .docs li {display: flex !important;align-items: center;justify-content: center;}

/* Footer */
footer {background-color: #ffffff;margin-top: 30px;}

/* DOCS */
#docs-central button.accordion-button, #docs-central button.accordion-button:focus {padding: 8px;outline: none;border: none;box-shadow: none;}
#docs-central .accordion-item {border: none;border-bottom: 1px solid #ccc;}
#docs-central .accordion-body {padding: 0;}
#docs-central  .doc-item {padding: 6px 0px;cursor: pointer;}
#docs-central .doc-item:hover {text-decoration: underline;background-color: #eeeeee;}
#docs-central .col-md-3, #docs-central .col-md-9 {border-right: 1px solid #ccc;}
.lv2 {border-left: 6px solid #fff;}