diff --git a/style.css b/style.css new file mode 100644 index 0000000..0a66a2d --- /dev/null +++ b/style.css @@ -0,0 +1,264 @@ +body { + margin: 12px; + height: 100vh; + /* display: flex; */ + /* justify-content: center; + align-items: center; */ +} + +#help_window { + display: none; + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + padding: 20px; + background-color: #f0f0f0; + border: 1px solid #ccc; + box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); + max-width: 850px; + text-align: left; + z-index: 999; + overflow-y: auto; + max-height: 500px; +} + +.close_button { + cursor: pointer; + float: right; + font-size: 30px; + font-weight: bold; + color: #333; +} + +#help_window img { + max-width: 50%; + height: auto; + /* margin-bottom: 10px; */ + display: block; + margin: auto; + margin-bottom: 20px; +} + +@media only screen and (max-width: 600px) { + #help_window { + width: 80%; + /* Adjust the width for smaller screens */ + } + + #help_window img { + max-width: 70%; + /* Make images take full width in smaller screens */ + } +} + + + +img { + + max-width: 100%; + max-height: 100%; + display: block; + margin: auto; + margin-top: 30px; +} + +#help_btn { + + /* max-width: 100%; + max-height: 100%; */ + display: block; + margin: auto; + margin-top: 30px; +} + +h1 { + text-align: center; +} + +h2 { + margin: 0; +} + +#multi-step-form-container { + margin-top: 5rem; +} + +.text-center { + text-align: center; +} + +.mx-auto { + margin-left: auto; + margin-right: auto; +} + +.pl-0 { + padding-left: 0; +} + +.button { + padding: 0.7rem 1.5rem; + border: 1px solid #4361ee; + background-color: #4361ee; + color: #fff; + border-radius: 5px; + cursor: pointer; +} + +.submit-btn { + border: 1px solid #0e9594; + background-color: #0e9594; +} + +.mt-3 { + margin-top: 2rem; +} + +.d-none { + display: none; +} + +.form-step { + border: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 20px; + padding: 3rem; +} + +.font-normal { + font-weight: normal; +} + +ul.form-stepper { + counter-reset: section; + margin-bottom: 3rem; +} + +ul.form-stepper .form-stepper-circle { + position: relative; +} + +ul.form-stepper .form-stepper-circle span { + position: absolute; + top: 50%; + left: 50%; + transform: translateY(-50%) translateX(-50%); +} + +.form-stepper-horizontal { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} + +ul.form-stepper>li:not(:last-of-type) { + margin-bottom: 0.625rem; + -webkit-transition: margin-bottom 0.4s; + -o-transition: margin-bottom 0.4s; + transition: margin-bottom 0.4s; +} + +.form-stepper-horizontal>li:not(:last-of-type) { + margin-bottom: 0 !important; +} + +.form-stepper-horizontal li { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: start; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +.form-stepper-horizontal li:not(:last-child):after { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + height: 1px; + content: ""; + top: 32%; +} + +.form-stepper-horizontal li:after { + background-color: #dee2e6; +} + +.form-stepper-horizontal li.form-stepper-completed:after { + background-color: #4da3ff; +} + +.form-stepper-horizontal li:last-child { + flex: unset; +} + +ul.form-stepper li a .form-stepper-circle { + display: inline-block; + width: 40px; + height: 40px; + margin-right: 0; + line-height: 1.7rem; + text-align: center; + background: rgba(0, 0, 0, 0.38); + border-radius: 50%; +} + +.form-stepper .form-stepper-active .form-stepper-circle { + background-color: #4361ee !important; + color: #fff; +} + +.form-stepper .form-stepper-active .label { + color: #4361ee !important; +} + +.form-stepper .form-stepper-active .form-stepper-circle:hover { + background-color: #4361ee !important; + color: #fff !important; +} + +.form-stepper .form-stepper-unfinished .form-stepper-circle { + background-color: #f8f7ff; +} + +.form-stepper .form-stepper-completed .form-stepper-circle { + background-color: #0e9594 !important; + color: #fff; +} + +.form-stepper .form-stepper-completed .label { + color: #0e9594 !important; +} + +.form-stepper .form-stepper-completed .form-stepper-circle:hover { + background-color: #0e9594 !important; + color: #fff !important; +} + +.form-stepper .form-stepper-active span.text-muted { + color: #fff !important; +} + +.form-stepper .form-stepper-completed span.text-muted { + color: #fff !important; +} + +.form-stepper .label { + font-size: 1rem; + margin-top: 0.5rem; +} + +.form-stepper a { + cursor: default; +}