


/* [no container] */


    .lang.active {
            background-color: #DDD;
         }

    .mark, mark {
            padding: 0 0.1875em;
         }

    .select-feature-popup-content {
            padding: .25rem;

         }

    div.col-8 > select.col-8 {
            width: 100%;
         }

    span.white-space-pre {
            white-space: pre;
         }



/* .admin-panel */


    .admin-panel {
            margin-bottom: 20px;

         }

    .admin-panel .list-group-item {
            display: flex;

         }

    .admin-panel .panel.card .list-group-flush > .list-group-item:last-child {
            border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;

         }

    .admin-panel .panel.card.danger {
            border-color: var(--bs-danger);
         }

    .admin-panel .panel.card.danger .card-header {
            background-color: var(--bs-danger-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.dark {
            border-color: var(--bs-dark);

         }

    .admin-panel .panel.card.dark .card-header {
            background-color: var(--bs-dark-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.info {
            border-color: var(--bs-info);

         }

    .admin-panel .panel.card.info .card-header {
            background-color: var(--bs-info-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.light {
            border-color: var(--bs-light);
         }

    .admin-panel .panel.card.light .card-header {
            background-color: var(--bs-light-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.primary {
            border-color: var(--bs-primary);
         }

    .admin-panel .panel.card.primary .card-header {
            background-color: var(--bs-primary-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.secondary {
            border-color: var(--bs-secondary);

         }

    .admin-panel .panel.card.secondary .card-header {
            background-color: var(--bs-secondary-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.success {
            border-color: var(--bs-success);

         }

    .admin-panel .panel.card.success .card-header {
            background-color: var(--bs-success-bg-subtle); color: #333;

         }

    .admin-panel .panel.card.warning {
            padding: 0;

         }

    .admin-panel .panel.card.warning .card-header {
            background-color: var(--bs-warning-bg-subtle); color: #333;

         }

    .admin-panel panel.card.warning .card-header {
            background-color: var(--bs-warning-bg-subtle); color: #333; 

         }



/* .bs3-cols */


    .bs3-cols {
            display: block;
         }

    .bs3-cols > * {
            float: left;
         }



/* .dl-horizontal */


    .dl-horizontal dd {
            margin-left: 34%;
         }

    .dl-horizontal dt {
            float: left;
width: 33%;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
         }



/* .dropdown-submenu > a.nav-link::after */


    .dropdown-submenu > a.nav-link::after {
            margin-right: -10px;
         }



/* .dropdown-toggle:not([aria-expanded="true"])::after */


    .dropdown-toggle:not([aria-expanded="true"])::after {
            transform: rotate(90deg);
         }



/* .fe-file */


    .fe-file {
            flex-basis: 50%
         }



/* .filter-scope */


    .filter-scope .input_scope {
            display: flex;
flex-wrap: wrap;
         }



/* .filter_bar */


    .filter_bar .chosen-container {
            width: 80%;

         }

    .filter_bar div.card-body > * {
            box-sizing: border-box;
flex-shrink: 0;
/*width: 100%;*/
max-width: 100%;
padding-right: calc(1.5rem * .5);
padding-left: calc(1.5rem * .5);
margin-top: 0;
         }

    .filter_bar div.card-body > div {
            flex: 0 0 auto;
width: 33.33333333%;
         }

    .filter_bar div.card-body > div.filter-scope > div.col-md-4 {
            width: 100%;
         }

    .filter_bar div.card-body:not(.collapse) {
            display: flex;
flex-wrap: wrap;
margin-top: calc(-1 * 0);
margin-right: calc(-.5 * 1.5rem);
margin-left: calc(-.5 * 1.5rem);
         }

    .filter_bar select.comparator:not(.hidden) + div.input-group input.calendar {
            width: 8em;
         }



/* .float-right */


    .float-right {
            float: right !important;
         }



/* .form-check-input */


    .form-check-input {
            /*vertical-align: middle !important;*/
width: 1em !important;
height: 1em !important;
         }



/* .label */


    .label {
            display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: 700;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
         }



/* .label-default */


    .label-default {
            background-color: #777;
         }



/* .menubar.nav.navbar */


    .menubar.nav.navbar {
            display: inline-block !important;
         }



/* .panel */


    .panel {
            box-shadow: 0 1px 1px rgba(0,0,0,.05);
         }



/* .panel-danger */


    .panel-danger > .panel-heading {
            /*background-image: linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);
background-repeat: repeat-x;*/
background-color: #f2dede;
         }



/* .panel-info */


    .panel-info > .panel-heading {
            /*background-image: linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);*/
background-color: #d9edf7;
         }



/* .panel-success */


    .panel-success > .panel-heading {
            background-color: #dff0d8;
         }



/* .panel-warning */


    .panel-warning > .panel-heading {
            background-color: #fcf8e3;
         }



/* .panel.card */


    .panel.card .panel-heading {
            line-height: 2em;
padding-left: 1em;

         }



/* .pull-left */


    .pull-left {
            float: left !important;
         }



/* .resizable:not(.ace_editor) */


    .resizable:not(.ace_editor) {
            display: table;
         }



/* .row */


    .row select.form-control, .row .ss-main.form-control {
            padding: .375rem 2.25rem .375rem .75rem
         }



/* .ss-list */


    .ss-list .ss-option {
            white-space: break-spaces;
         }

    .ss-list mark.ss-search-highlight {
            padding: 0;
         }



/* .ss-main */


    .ss-main .placeholder {
            background-color: inherit;
opacity: 1;
cursor: inherit;
         }

    .ss-main .ss-single-selected, .ss-main .ss-multi-selected {
            border: none !important;
padding: 2px !important;
         }



/* .ss-main.form-select */


    .ss-main.form-select .ss-arrow {
            display:none
         }



/* .table-striped > tbody > tr:nth-of-type(2n+1) */


    .table-striped > tbody > tr:nth-of-type(2n+1) {
            background-color: #f9f9f9;
         }



/* @media (min-width: 992px) */

@media (min-width: 992px) {
 .modal-lg {
  width: 800px;
  }

}


/* a */


    a {
            text-decoration: none;
color: #337ab7;
         }



/* body */


    body {
            font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
/*font-size: 14px;
line-height: 1.42857143;*/
         }



/* form[data-update="search_results"] */


    form[data-update="search_results"] .comparator ~ input.form-control, form[data-update="search_results"] .comparator ~ select.form-control {
            width: 60%;
         }

    form[data-update="search_results"] select.comparator {
            width: 40%;
         }



/* label */


    label {
            font-weight: 700;
margin-bottom: 5px;
         }



/* pre */


    pre {
            display: block;
padding: 9.5px;
margin: 0 0 10px;
font-size: 13px;
line-height: 1.42857143;
color: #333;
word-break: break-all;
word-wrap: break-word;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 4px;
         }



/* table */


    table {
            caption-side: initial;
         }


