.parentField, .inExtendFld {
    float: left;
}

.extendedField {
    overflow: hidden;
    display: block;
}

.groups {
    margin-bottom: 1rem;
}

.hidden_new {
    display: none;
}

.labeled_size {
    width: 199px !important;
}

.field {
    margin-bottom: 10px;
}

.gr_fields_left .col-md-2, .gr_fields_right .col-md-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.gr_fields_left .col-md-12, .gr_fields_right .col-md-12, .gr_fields_left .col-md-10, .gr_fields_right .col-md-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.event_langs {
    overflow: hidden;
    width: 100px;
}

.event_langs img {
    float: left;
    margin-right: 5px;
}


.table_view {
    width: 100%;
}

.table_view_template_tr {
    display: none !important;
}


.footer-nav {
    background: #fff;
    text-align: center;
    position: fixed;
    bottom: 0;
    width: 100%;
    padding: 10px;
    z-index: 99;
}

.left_menu_opened .footer-nav {
    width: 100%;
}

.footer-nav p {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    font-size: .875rem;
}

.footer-nav p .btn {
    margin-left: .5rem;
}

.badge {
    display: inline-block;
    padding: 0 .75rem;
    border-radius: 4px;
    color: #fff;
    font-size: .75rem;
    text-transform: uppercase;
    min-width: 95px;
    text-align: center;
    letter-spacing: 1px;
    line-height: 2.5;
}

.status-badge {
    width: 90px;
}

.badge-circle {
    min-width: initial;
    border-radius: 50%;
}

.badge-danger {
    background-color: #EA5D53;
}

.badge-warning {
    background-color: #fd9a18;
}

.badge-success {
    background-color: #91DB9B;
}

.badge-info,
span.tot4.badge {
    background-color: #9EDADA;
}

.badge-primary {
    background-color: #489FDF;
}

.badge-secondary,
.badge-grey {
    background-color: #BBC6CD;
}

.badge-yellow {
    background-color: #F1E670;
    color: #333 !important;
}

.badge-black {
    background-color: #424951;
}

.badge-light,
.bg-primary-light,
.btnClicked {
    background-color: #C5D8E2 !important;
}

.badge-orange {
    background-color: #ED915E;
}

.badge-purple {
    background-color: #FA639D;
}

.mb05 {
    color: #545454;
    font-size: 1.0rem;
    text-align: left;
}