.wrap .version { color: #ddd; margin-top: -0.7em; } .wrap .form { min-width: 25%; max-width: 60%; } .wrap .intro, .wrap .outro { font-size: 16px; line-height: 1.5em; color: #999; } .wrap .intro { background: #f0f0f0; border-radius: 5px; padding: 10px; } .submit input.button-primary { font-size: 12px!important; padding: 5px 10px; } form .input { margin-top: 15px; padding-top: 15px; border-top: 1px solid #ddd; } form .description { margin-left: 10px; } form label, .reverse .title { font-size: 14px; font-weight: bold; margin-bottom: 5px; display: block; } .reverse label, form .description { color: #999; font-style: normal; font-size: 12px; font-weight: normal; display: inline; } .reverse label { margin-left: 10px; } .textarea .description { margin-left: 0; } .textarea textarea { margin-top: 5px; } #message { padding: 10px; font-size: 14px; }