.ds_hide_on_print,
#t4-sidebar,
.cbft_status,
.cbft_counter,
.ds_pc-businessoverview,
.ds_pc-control,
h3.accordion-button.mb-1 i.fas,
.ds-tag-field li a,
.ds-result-actions,
.ds_pc-org-title > div,
.ds_pc-org-title .ds-tag-field,
.ds_pc-org-avatar,
form
{
    display: none !important;
}
.t4-content {
    padding: 0;
}
#t4-topbar, #t4-topbar-mobile{
    position: unset;
}
#t4-main-content {
    border: none;
    margin: 0;
}

body.view-userprofile .cb_template .cbCanvasLayout .cbCanvasLayoutBottom.row > div:first-child {
    max-width: calc(25% - var(--spacer));
    width: auto;
    margin-right: 1rem;
}
.cbProfile .cbCanvasLayoutBottom {
    flex-direction: row;
    padding: 1rem;
    background: transparent !important;
    border: 0;
}
body:not(.ds--view-userprofile-org) .cbProfile .ds_pc-stats {
    margin-bottom: 0;
    padding-bottom: 0;
}
.ds-result aside {
    margin-top: 11px;
}
.cb_template .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutCounters .ds_pc-wrap {
    width: 100%;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding-top: calc(var(--spacer) / 2);
    border-top: none;
}
.cb_template .align-self-end {
    align-self: center !important;
}
.ds-profile-title h3, body:not(.ds--view-userprofile-org) .cbProfile .cbCanvasLayout .cbCanvasLayoutBottom .cbCanvasLayoutTitle .cbProfileTitle h3 {
    font-size: 2rem;
}

h3.media_print {
    padding: var(--spacer);
    box-sizing: border-box;
    display: block;
    padding-bottom: 0;
    padding-top: calc(var(--spacer) * 2.5);
    width: 30%;
    float: left;
    clear: both;
}
.cb_template .accordion,
.gjTab {
    padding: 0;
    /* margin-top: calc(var(--spacer) * 2); */
    margin-bottom: 0;
    width: 100%;
    float: right;
    break-inside: avoid;
}
.cb_template .accordion ~ .accordion {
    margin-top: 0;
}
.accordion-item {
    margin-top: 0.5rem;
}
h3.accordion-button.mb-1 {
    font-size: 1.25rem;
}

.cb_template .tab-content > .tab-pane,
.cb_template .collapse:not(.show) {
    display: unset;
}
.media_print {
    display: unset;
}