.title{ text-align: center; font-size: 20px; font-family: "Times New Roman", Times, serif; font-weight: bold; margin-bottom: 20px; } .description{ text-align: center; font-size: 14px; font-family: "Times New Roman", Times, serif; font-weight: bold; margin-bottom: 20px; } .form{ width: 50%; margin: 0 auto; padding: 10px; border: 1px solid #ccc; border-radius: 5px; } .header{ text-align: center; font-size: 20px; font-family: "Times New Roman", Times, serif; background-color: beige; font-weight: bold; margin-bottom: 20px; } input[type=radio]{ padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-top: 6px; margin-bottom: 16px; } input[type=text],[type=date]{ width: 90%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-top: 6px; margin-bottom: 16px; } select{ width: 70%; padding: 12px; border: 1px solid #ccc; border-radius: 4px; box-sizing: border-box; margin-top: 6px; margin-bottom: 16px; } .form-title{ text-align: center; font-size: 20px; font-family: "Times New Roman", Times, serif; font-weight: bold; margin-bottom: 20px; } input[type="submit"]{ width: 100%; background-color: #4CAF50; color: white; padding: 14px 20px; margin: 8px 0; border: none; border-radius: 4px; cursor: pointer; }