@media(min-width: 1100px) {
.navigation-branding {
margin-left: auto !important;
padding-left: 297px !important; /* width of cart and search */
}
}
The @media can be adjusted to suit when the layout you should change.
And note that padding-left needs to equal the combined width of the cart / search