.technology_list {
    border:1px dotted gray;
    padding:0;
}
.technology_list_header {
    margin:0 !important;
}
.technology_list_header div {
    text-align:center;
    font-weight:bold;
    border:1px dotted gray;
    padding:0;
}

.technology_list_item {
    margin:0 !important;
}

.technology_list_item div {
    border:1px dotted gray;
}
.technology_list_item-num,.technology_list_item-date {
    text-align:center;
    padding-left:5px !important;
    padding-right:5px !important;
}
.technology_list_item-date {
    font-size:12px;
}

.active_filters {
    width:100%;
    text-align:left;
}

.flt_item {
    border: 1px  solid gray;
    width: fit-content;
    text-align: left;
    border-radius: 6px;
    padding: 5px 5px 5px 5px;
    background-color: lightyellow;
}

.flt_item_remove {
    display: inline;
    margin-left: 25px;
}
.flt_item_remove a{
    font-weight:bold;
    color:red;
}

#collapseFilters label {
    text-align:left;
    justify-content:flex-start;
}

button[name="do_filter"] {
    margin-left:20px;
    margin-bottom:10px;
}

li.nav-item.no-link {
    margin-top:17px;
    width:250px;
    margin-left:0px;
    font-weight:bold;
}
ul.field-tabs {
    margin-bottom:0 !important;
    margin-left:0;
}
ul.field-tabs li.nav-item {
    margin-bottom:0 !important;
}

.form-row,.form-group {
    border-bottom:1px dashed lightgray;
}

.technologies .form-group label,.technologies .form-row label {
    font-weight:bold;
}



/*
.tech_view_p {
    font-weight:bold;
}
.tech_view_text {
    font-weight:bold;
}
.tech_view_select {
    font-weight:bold;
}
.tech_view_numeric {
    font-weight:bold;
}
.tech_view_export {
    font-weight:bold;
}
*/