/* Make sure that the footer doesn't have space after it */ .container { min-height: 60vh; } /* Get the header working OK */ .navbar-brand { padding: 5px 15px; } .navbar-brand > img { height: 40px; } .navbar-collapse { z-index: 9999; position: relative; } .dropdown-menu > li > a.no-hover:hover, .dropdown-menu > li > a.no-hover:focus { background: red; } /* Page footer */ .footer { background-color: #444; color: #ddd; padding-top: 1em; margin-top: 5em; } .footer-list { list-style-type: none; text-align: right; margin-left: 0; padding-left: 0; } .footer-list-item { color: #ddd; text-decoration: underline; } .footer-list-item:hover { color: #bbb; } .footer-list-item--spacer { margin-top: 1em; } /* Colour utility classes */ .ojuso-red { color: #ea4639; } .ojuso-green { color: #4ac95d; } .ojuso-yellow { color: #f9db3c; } .ojuso-blue { color: #008ad5; }