#header .navbar { .navbar-collapse { max-height: @navbar-collapse-max-height; @media (max-device-width: @screen-xs-min) and (orientation: landscape) { max-height: 200px; } } } #header .navbar-collapse { @media (min-width: @grid-float-breakpoint) { .navbar & { padding-left: 0; padding-right: 0; } } } #header .navbar { position: fixed; right: 0; left: 0; z-index: @zindex-navbar-fixed; } #header .navbar { top: 0; border-width: 0 0 1px; } body { padding-top: 55px; } html, body { height: 100%; } body > footer { margin-top: -28px; } body > .content { height: auto; min-height: 100%; padding-bottom: 42px; } body > footer { clear: both; position: relative; height: 26px; } @media screen and (max-width: @screen-sm-min) { #header .navbar { position: static; } body { padding-top: 0; } } @media screen and (max-width: @screen-sm-min) { body > .content { margin-top: -95px; padding-top: 95px; margin-bottom: -20px; padding-bottom: 0; } body > footer { margin-top: 23px; } } #header .navbar-header > a.minimizer { display: none; } body > #header ul.tabs span.short-label { display: none; } body > #header ul.tabs span.full-label { display: inline; } body > #header .navbar-brand span.home-icon { display: none; } @media (min-width: @screen-lg-min) { .container { max-width: 1366px; } }