.header-main-layout-1 .ast-main-header-bar-alignment {
    margin-right: unset;
}

.main-header-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: row-reverse;
}

.ast-site-identity {
    padding: 5px 0;
}

.site-logo-img {
    float: left;
    text-align: left;
}
