#navigation i { margin-right: 5px; } #navigation > nav > div #logo { padding-top: 0px; padding-bottom: 0px; } #navigation > nav > div #logo > img { border-style: none; max-width: 500px; max-height: 100px; } @media (max-width: 991px) { #navigation > nav > div #logo { width: 100%; height: auto; text-align: center; } #navigation > nav > div #logo > img { margin-top: 0px !important; } } @media (max-width: 991px) { #navigation > nav > div #text { text-align: center; width: 100%; } } #navigation > nav > div > div.navbar-collapse { max-height: 100%; } #navigation > nav > div button.navbar-toggle { float: none; width: 100%; margin-top: 5px; margin-bottom: 5px; } #navigation > nav > div ul.dropdown-menu > li.desc > a { min-width: 300px; } #navigation > nav > div ul.dropdown-menu > li.desc > a > small { white-space: normal; } #navigation > nav > div span.caret { margin-left: 10px; } @media (max-width: 991px) { #navigation > nav > div .navbar-form { margin-left: 0px; margin-right: 0px; } #navigation > nav > div ul > li { text-align: center; } } @media (min-width: 992px) { #navigation > nav > div #supplemental span { display: none; } #navigation > nav > div i { margin-right: 0px; } #navigation > nav > div .menu-item i { margin-right: 5px; } }