:root {
    --blx-dbg-backgound-color: yellow;

    --blx-h1-fontsize: 26px;

    --blx-content-indent: 20px;  /* like header-footer */

    --blx-alphabutton-size: 1.6em;

    --blx-lexi-title-single-font-size: 2.5vw;

    --blx-mvp-label-width: auto;
    --blx-mvp-grid-margin-left: 20px;
    --blx-mvp-container-gridcolums: repeat(2,1fr);
    --blx-mvp-container-gridcolgap: 10px;
}

.boerse-header {
    grid-template-columns: 1fr;
}

.boerse-header input {
    width: calc(100% - 50px);
}

.searchform {
  width: 100%
}
.searchform .text-part {
  width: 100%;
}
.searchform input[type="text"] {
  width: calc(100% - 2em);
}
.searchform > .btn-search {
  width: 100%;
  height: 3em;
  margin-top: 0.5em;
}


div.menu-top-menu-container {
    overflow-x: scroll;
    /* hide scrollbar */
    scrollbar-width: none;
    -ms-overflow-style: none;
}
div.menu-top-menu-container::-webkit-scrollbar {
  display: none;
}

ul#menu-top-menu {
    display: flex;
    Xdisplay: grid;
    Xgrid-template-columns: repeat(13, 1fr);
}

div.mvp-label {
    border: none !important;
    margin-bottom: 8px;
}

.mvp-grid h2 {
    font-size: 1.4rem;
    margin: 10px 0;
}
