fieldset {border: 2px solid var(--color_1_035) !important; padding: 10px 10px 10px 10px !important; margin-top: 10px !important; margin-bottom: 30px !important;}
  legend {font-weight: 2; font-size: 16px !important; padding: 0px 10px 0px 10px !important; color: var(--color_1_100) !important;}
hr {border: 1px dashed #d1d1d1;}

.form_label_must {color: var(--color_button_merah); font-size: 14px; margin-left: 0px;}

.alert_0 {text-align: center; padding: 10px; margin: 0px 0px 25px 0px; border-radius: 5px; font-size: 12px; word-break: break-word;}
.alert_1 {background: #cdf0cc; color: #4e7d4c; border: 2px dashed #4e7d4c;}
.alert_2 {background: #f0cecc; color: #9e443e; border: 2px dashed #9e443e;}
.alert_3 {background: #fffedb; color: #bfbb47; border: 2px dashed #bfbb47;}
