body { padding-top: 70px; }

.navbar-brand { text-transform: uppercase; }
.red { color: #a6121c; font-weight: bold; }
.blue { color: #18569f; font-size: 25px; }

h4 { margin-top: 0; }
h4 > a, h4 > a:hover { color: #444; text-decoration: none; }

.main { margin-bottom: 50px; }
footer { background-color: #f5f5f5; min-height: 40px !important; }
footer p { padding-top: 10px; }

#cookies-eu-banner { background: #444; color: #fff; }
#cookies-eu-banner .list-inline { margin-top: 25px; }
#cookies-eu-banner .list-inline > li { padding: 0; }
