#desktop-navigation .container { position: relative; padding: 15px; @media screen and (min-width: 1200px) { width: 1140px; } } #desktop-navigation .gold-border { border-top: 2px solid #f9b625; } #desktop-navigation .gh-desk-logo { background: url(assets/img/cru-logo.png) no-repeat; background-size: contain; width: 87px; height: 54px; float: left; max-height: 46px; } cru-nav { display: block; min-height: 50px; } #desktop-navigation .search-sign-in-wrapper { margin-top: 12px; float: right; min-width: 250px; position: absolute; right: 0; } #desktop-navigation .search-sign-in-wrapper .sign-in, #desktop-navigation .search-sign-in-wrapper .signed-in { float: right; text-transform: uppercase; color: #5a5a5a; font-weight: 800; text-align: right; line-height: 22px; font-size: 14px; }