#header { padding: 0; } #header h1 { position: absolute; top: 1.5em; left: 1.5em; color: #fff; } #multilingual { color: silver; } #multilingual.dropdown { top: 1.5em; right: 0.5em; } #logo-wrapper { height: 0; } .box p { //text-align: left; margin: 0; } .major h2 { border-bottom: solid 1px _palette(border); } .major p { border-top: none !important; } form { margin: 20px auto; max-width: 600px; div { margin-bottom: 15px; } label { display: block; margin-bottom: 5px; } input, textarea { width: 100%; padding: 10px; border: 1px solid #ddd; border-radius: 4px; } button { background-color: #333; color: white; padding: 10px 20px; border: none; cursor: pointer; } button:hover { background-color: #555; } }