#logo img {
  max-height: 90px;
}

#logo {
  top: 5px;
}

@font-face {
  font-family: 'fontvar1';
  src: url('../resources/fonts/din.ttf') format('truetype');
}

h1, .h1 {
  padding-bottom: 0px;
  border-bottom: 0;
  color: rgb(47, 46, 46);
}

#header{
    border: 0;
}

#footer{
    background: #ffffff;
}

#footer p, #footer b{
    color: #2f2e2e;
    float: none;
    text-align: center;
}

#footer a{
    color: #0036BE !important;
}

#header.loggedIn #nav li:last-child {
    position: relative;
    left: 0px;
    top: 0px;
}

#nav > li > a {
    text-transform: uppercase;
    display: block;
    float: left;
    padding: 4px;
    margin-left: 3px;
}

#dropdown {
    margin-left: 20%;
}

@media screen and (min-width: 861px){
    #header.loggedIn #logo {
        display: block !important;
    }
}

@media screen and (max-width: 1280px){
    #header.loggedIn #logo {
        top: 20px;
    }
}

.loggedIn #nav a {
    padding: 3px;
    font-size: 12px;
}

.loggedIn #nav a.button {
    font-size: 12px;
    padding: 6px 6px;
    min-width: 70px;
}