body{font-family:Arial,sans-serif;margin:0;padding:0}.container{width:90%;margin:0 auto;padding:20px}.form-group{margin-bottom:20px}.form-group label{display:block;margin-bottom:-20px;font-weight:700}.form-group input,.form-group select{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}hr{border:none;height:1px;background-color:#ccc;margin-top:20px;margin-bottom:20px}.alert{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;padding:10px;border-radius:4px;margin-top:20px}