.front #contentwidgetbottom .slider-wrapper {
    display: none;
}

#incomlogo,
#incomLogo,
.incomcredential.credential,
footer .credentials .credit .brokerfooter .operated::after,
footer .creditincom,
body.landing footer div.centerer p.links a[href="https://www.incomrealestate.com/"],
body.nb footer p a[href="http://www.incomrealestate.com/"],
body.nb-step-2 footer p:nth-child(2) a[href="https://www.incomrealestate.com/"],
body.dh footer p:last-child a[href="https://www.incomrealestate.com/"],
body.ds footer p:last-child a[href="https://www.incomrealestate.com/"],
body.precon footer div.centerer p.links a[href="https://www.incomrealestate.com/"],
body.power_of_sale footer p:nth-child(2) a[href="https://www.incomrealestate.com/"] {
    display: none !important;
}

body div.featuresheet_footer {
    visibility: hidden;
}

body div.featuresheet_footer strong,
body div.featuresheet_footer span,
body div.featuresheet_footer a:first-of-type {
    visibility: visible;
}

body div.featuresheet_footer a:first-of-type::before {
    content: '© ';
}

body.landing footer div.centerer p.links,
body.nb footer p,
body.nb-step-2 footer p:last-child,
body.dh footer p:last-child,
body.ds footer p:last-child,
body.hv footer p:last-child,
body.precon footer div.centerer p.links,
body.power_of_sale footer p:nth-child(2) {
    overflow: hidden;
    white-space: nowrap;
    margin: 0 auto;
}

body.landing footer div.centerer p.links {
    width: 14.5em;
}

body.nb footer p,
body.nb-step-2 footer p,
body.dh footer p:last-child,
body.hv footer p:last-child,
body.ds footer p:last-child,
body.power_of_sale footer p:nth-child(2) {
    width: 15.2em;
}

body.precon footer div.centerer p.links {
    width: 15.3em;
}

.chosen-container .chosen-results li.active-result:nth-child(2) {
    display: none !important;
}

#footerwidgettop div[id*="latestNews"] {
    margin: 3em auto 0;
    width: 83%;
}

.footerarea div.crea_text .adanote,
.footercredentail .adanote,
footer .credentials .rets_disclaimer_logo {
    display: none;
}

.footerarea div.crea_text .adanote.note1,
.footercredentail .adanote.note1 {
    display: block;
}

/*about widget*/

.front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed .collapse.infos,
.front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed .collapse.agent-image,
.front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed.expanded [id*=bio] {
    display: block;
    width: 50%;
}

.front #contentwidgettop .widgets-text-widget.aboutAgent .agent-info-new {
    display: flex;
    justify-content: start;
    align-items: center;
}

.unbranded.front #contentwidgettop .widgets-text-widget.aboutAgent {
    width: 100%;
    left: 0;
}

.front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed .collapse.agent-image {
    position: absolute;
    right: 0;
    bottom: 0;
}

@media (max-width:1024px) {
    .front #contentwidgettop .widgets-text-widget.aboutAgent .agent-info-new {
        flex-direction: column;
    }

    .front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed .collapse.infos,
    .front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed .collapse.agent-image {
        display: block;
        width: 100%;
    }

    .front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed.expanded [id*=bio] {
        width: 100%;
    }

    .front #contentwidgettop .widgets-text-widget.aboutAgent .content.collapsed .collapse.agent-image {
        position: static;
    }
}


/* kb */
.hide_office_name:not(.sticky-menu-active) header .office .logo img {
    background-color: none;
}

.front #contentwidgettop [id*=AboutMeforAgent] {
    background-color: black;
}

.front #contentwidgettop [id*=TextTitleForBroker]::before,
.front #contentwidgettop [id*=AboutMeforAgent]::before {
    display: none;
}

/* kb */