body .bst-echo .bst-echo-main .bst-echo-header:has(.bst-echo-header-info) {
    padding: 1.5em 1.5em 0 1.5em;
    background-color: #FAFAFA;
}

body .bst-echo .bst-echo-main .bst-echo-header:has(.bst-echo-header-action) {
    /* padding: 0.5em 1.5em; */
    padding: 0em 2em;
    background-color: #FAFAFA;
}

body .bst-echo .bst-echo-main .bst-echo-body {
    padding: 0 1.5em;
    background-color: white;
}

body .bst-echo {
    background: white;
}

body .bst-echo .bst-echo-main .bst-echo-header .bst-echo-header-info .bst-echo-header-title {
    font-weight: bold;
    position: relative;
    background-color: #E3F2FD;
    padding: 0.25em 0.5em;
    border-left: solid 2em #0D47A1;
    /* color: #0D47A1; */
}

.bst-echo-header-title:before {
    content: url(../img/article_person_40dp_FFFFFF_FILL0_wght400_GRAD0_opsz40.svg);
    position: absolute;
    padding: 0em;
    color: white;
    font-weight: 900;
    left: -1.7em;
    top: 60%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

body .bst-echo .bst-echo-main .bst-echo-body .bst-echo-body-main .bst-view :is(th) {
    background-color: #0D47A1;
}

.bst-view .bst-view-head .bst-view-head-cell .bst-view-head-caption {
    color: #fff;
}

.bst-field {
    padding: .8em;
}

td.bst-view-button.bst-view-button_shave3.bst-view-guide {
    padding: .5em;
}

body .bst-echo .bst-echo-main .bst-echo-body .bst-echo-body-main .bst-view :is(td) {
    background-color: #eee;
}

body .bst-echo .bst-echo-main .bst-echo-header .bst-echo-header-info .bst-echo-header-description {
    padding: .5em 1em 0;
    background-color: #FAFAFA;
}

body .bst-echo .bst-echo-main .bst-echo-header .bst-echo-header-action .bst-echo-header-filter .bst-echo-header-filter-cases {
    background-color: #fff;
}

body .bst-echo .bst-echo-main .bst-echo-header .bst-echo-header-action .bst-echo-header-filter .bst-echo-header-filter-cases select {
    background-color: #f5f7f8;
    border-radius: 4px;
    border: 1px solid #dae1e8;
    padding-left: 8px;
    margin-left: 2px;
    margin-top: -2px;
}

body .bst-echo .bst-echo-main .bst-echo-header .bst-echo-header-action .bst-echo-header-filter .bst-echo-header-filter-cases select:hover {
    background-color: #e0e4e9;
}

body .bst-echo .bst-echo-main main.bst-echo-body {
    background-color: #E3F2FD;
    padding: 1em 1em;
    margin: 0 1.5em;
}

body .bst-echo .bst-echo-main .bst-echo-body .bst-echo-body-main .bst-view :is(td) {
    background-color: #fff;
    /* border-right: 1px dashed silver; */
}

body .bst-echo .bst-echo-main .bst-echo-body .bst-echo-body-main {
    background-color: #f1f8ff;
}

body .bst-injector .bst-field .bst-field-value span.bst-guide+div>img {
    display: none !important;
}

body .bst-injector .bst-field .bst-field-value span.bst-guide+div>span {
    font-size: 12px;
}

body .bst-echo .bst-echo-main .bst-echo-body .bst-echo-body-main .bst-view tr.bst-view-row:nth-child(even)>td {
    background-color: #ECEFF1;
}

body .bst-echo .bst-echo-main .bst-echo-body .bst-echo-body-main .bst-view :is(td)>div {
    border-right: 1px dashed silver;
}

body .bst-echo .bst-echo-main .bst-echo-header .bst-echo-header-action {
    background-color: #FAFAFA;
}

body .bst-echo .bst-echo-main.bst-echo-main-list {
    background-color: #FAFAFA;
}

.bst-echo-header-filter {
    background-color: #FAFAFA;
}