:root{
    --bs-body-font-size:0.9rem;
}

.ui-widget-overlay{
	opacity: .7 !important;
}

.form-control::placeholder {
    color: #bd5cff;
}

body,.searchfilters-modul-cover{
    min-width: var(--jbcore-min-page-width);
}
.jbcore_nav{
    min-width: calc(var(--jbcore-min-page-width) + 2px);
}

.search_bar_button_search{
    min-width: 90px;
}

fieldset legend{
    color:black;
}

.markdown-body p{
    margin-top: 0;
    margin-bottom: 0.5rem;
}

.markdown-body li > p{
    margin-top: 0;
    margin-bottom: 0;
}

.tmpl_noBar .jbcore-body{
    height: 100% !important;
}
.tmpl_noBar .jbcore-body .jbcore-content{
    height: 100% !important;
    overflow: visible !important;
}

@media print {
    .searchfilters-modul-cover,
    .speedbuttons,
    #bottom_status
    {
        display: none;
    }
    .jbcore-body{
        margin-top:0;
    }

    .markdown-body{
       font-size: 0.8rem;
    }

    ul, ol, dl{
        font-size: inherit !important;
    }

    .jbcore-content{
        overflow: visible !important;
    }
}

.print-cov .jbcore-content{
    overflow: visible !important;
}

.ui-widget-content, .ui-widget.ui-widget-content{
    /* z-index: 1500 !important; */
    /* max-width: 100vh; nedávat, omezí šířku ale ne fungování ui-dlg */
    overflow: auto;
    background-image: none !important;
}

div.searchfilters-modul-cover .tab-content{
    height: auto;
}

.ui-widget {
	font-family: inherit;
	font-size: inherit;
}

.xdebug-error{
    color:black;
}