* { margin: 0; padding: 0; box-sizing: border-box; } body, html { margin: 0; padding: 0; width: 100%; height: 100%; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; line-height: 1.5; font-size: 15px; } a { color: #08f; text-decoration: none; } .desktop a:hover { text-decoration: underline; } .loading { margin: 10px; } .notfound { margin: 10px; color: #888; } select { margin: 10px; position: relative; top: -6px; } .header { background: #f8f8f8; border-bottom: 1px solid #ddd; } .logo { width: 90px; margin: 10px 10px 0 10px; } .orderList { padding: 10px; } .orderList > a { display: inline-block; } .orderList > div { clear: left; padding: 10px; padding-left: 0; } .orderList > div > div { float: left; padding-right: 10px; min-width: 150px; } .orderList a.email { color: #888; text-decoration: underline; }