body { margin-top: 50px; } div.top { position: relative; top: -50px; display: block; height: 0; } #newspipenav { background-color: #205081; border: #205081; border-radius: 0; } #newspipenav>div.container { width: 100%; } #newspipenav span.glyphicon { margin-right: 5px; } #newspipenav button { margin-left: 5px; } #newspipenav a.navbar-brand, #newspipenav .newspipenavitem a, #newspipenav a.dropdown-toggle{ color: white; } #newspipenav .navbar-nav > .open > a, #newspipenav .navbar-nav > .open > a:hover, #newspipenav .navbar-nav > li > a:hover { background-color: #3572B0; } a { color: #3572B0; } .input-group-inline { min-width: 0; width: 200px; display: inline; } .alert-message { position: relative; display: block; z-index: 1001; } /*customization for Flask-Paginate*/ .pagination-page-info { display: inline; }