


.inside-header {
    display: flex;
    align-items: center;
}

.site-logo {
    order: 1;
}

#site-navigation {
    order: 2;
    margin-left: auto;
    margin-right: auto;
}

.nav-float-right .header-widget {
    order: 3;
    top: 0;
}
