.confirm { padding: 1em; max-width: 40em; margin: 0 auto; } .confirm h2 { padding: 0; font-size: 1.6em; color: black; margin: 0 3em; } .confirm .form { margin: 0 auto; padding: 2.5em 3em; color: #555; } .confirm .form p.important, .confirm .form button { font-size: 1.4em; } .confirm .form > div.section { margin-bottom: 1.5em; } .confirm .form p { margin: .2em 0; } .button-bar { margin-top: 2em; } .modify-order { float: left; } .confirm-order { float: right; } /* Success dialog */ .success-dialog { padding: 1em; max-width: 35em; font-weight: normal; color: #555; } .success-dialog img { float: left; height: 3em; margin-top: 0; margin-right: 1em; } .success-dialog p { padding: 0; } .success-dialog > button { margin-top: 0.5em; }