/*.....................................*/ .menu { position: fixed; left: 0; top: 0; border-top: 0; z-index: 100; box-shadow: -1px 15px 1px rgba(0,0,0,0.3); width: 100%; background-color: #333; color: white; height: 60px; } .myimg { width: 100px; float: left; height: 30px; padding: 15px 30px; } .menu #logo { float: left; height: 30px; padding: 15px 30px; font-size: 1.2em; line-height: 30px; display: none; } .menu > ul { margin: 0; padding: 0; float: left; list-style-type: none; } .menu > ul > li { overflow: hidden; float: left; } .menu-item { display: inline-block; padding: 15px 10px; height: 30px; line-height: 30px; color: #fff; text-decoration: none; } .menu-item:hover { background-color: #ff0055; }