@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.7.1/font/bootstrap-icons.css"); fieldset.groupbox-border { border: 1px groove #ddd !important; padding: 3 3 3 3 !important; margin: 3 3 3 3 !important; box-shadow: 0px 0px 0px 0px #000; } legend.groupbox-border { background-color: #F0F0F0; color: #000; padding: 3px 6px; font-size: 1.0em !important; font-weight: bold !important; text-align: left !important; border-bottom:none; } fieldset.groupbox1-border { border: 1px groove #ddd !important; padding: 3 3 3 3 !important; margin: 3 3 3 3 !important; } legend.groupbox1-border { background-color: #F0F0F0; color: #000; padding: 9px 9px; font-size: 1.0em !important; font-weight: bold !important; text-align: left !important; border-bottom:none; } .input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1; color: #212529; text-align: center; white-space: nowrap; background-color: #e9ecef; border: 1px solid #ced4da; border-radius: 0.25rem; } footer { position: absolute; bottom: 0; width: 100%; background-color: #dddddd; } footer.btnBox_todayClose { padding: 0.5rem 0 0.7rem; display: flex; } form {padding-right: 2rem;} input#chkday { vertical-align: middle; } label {vertical-align: middle;}