 header { width: 100%; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); background-color: #fff; height: 60px; position: fixed; z-index: 999; } header .logo { min-width: 100px; height: 100%; width: 230px; padding-top: 12px !important; } header .logo img { width: 200px; } header .icons { padding-top: 15px; } header .nav_button { display: none; margin-right: 10px; margin-top: 10px; } @media screen and (max-width: 1180px) { header .icons { display: none; } header .nav_button { display: inline-block; } header .facebook, header .github { display: none; } }