header nav { background-color: #e8fae0; } @media (min-width: 768px) { header nav { height: 100px; } } header nav a:hover { text-decoration: underline; } .navbar-brand img { margin-left: 235px; } @media (max-width: 576px) { .navbar-brand img { margin-left: 25px; } } @media (min-width: 577px) and (max-width: 992px) { .navbar-brand img { margin-left: 25px; } } @media (min-width: 993px) and (max-width: 1200px) { .navbar-brand img { margin-left: 150px; } } @media (min-width: 1201px) { .navbar-brand img { margin-left: 235px; } } .navbar-nav { margin-top: 25px; } .btn { background-color: #7bca8c !important; border-radius: 8px; width: 130px; height: 35px; margin-right: 10px; margin-left: 10px; margin-top: 10px; color: #FFFFFF !important; } footer { background-color: #e8fae0; color: #686464; }