WIP CSS
CSS
h1, .h1, h2, .h2, h3, .h3, p{margin:0;padding:0;} .form-group{margin-bottom:0;} header{ background-color: #fff; box-shadow: 0 0 5px 0 rgba(00, 00, 00, 0.3); position: fixed; top: 0; left: 0; right: 0; z-index:100; } #headerSpacer{ height: 48px; } #content{ padding-top:8px; } #secondary > div > .card-slot{ margin-bottom:1.23em; } /*Header CSS*/ header nav{ font-weight: 600; font-size: 16px; line-height: 48px; text-transform: uppercase; } header nav a{color: #000;} nav ul { list-style: none; overflow: hidden; margin: 0; padding: 0; } header nav ul{ line-height: 48px; vertical-align: middle; } header nav li { float: left; padding: 0 4px; margin-bottom:0; } header nav > ul > li:last-child{float: right;} header nav img{display: block;} header nav .search{ width: 30%; min-width: 182px; } header .search > div{ margin-top: 6px; } header nav input{ height: 25px; border-width: 2px 1px 1px 2px; border-style: solid; border-color: #666 #aaa #aaa #666; border-radius: 1em; padding: 0 1em; font-size: 12px; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } nav .socialMediaIcons{ margin-top: 8px; margin-bottom: 8px; } .panel-title{ font-weight: bold; } .card-header .card-header-title{ vertical-align: middle; }