/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.alert-success,
.alert-danger,
.spinner-grow {
 display: none;
}

.setformrow {
 display: flex;
 flex-direction: column;
 padding: 20px;
 background: whitesmoke;
 border: 10px solid white;
 transition: all 0.4s ease;
}

.setformrow:hover {
 background: #dddddd;
}

.setformrow label {
 margin-bottom: 10px;
}

.tbx {
 width: 100%;
}

.laststep {
 display: none;
}

.greeenme td {
 background-color: mediumseagreen !important;
 color: white !important;
}

.eksportbutton {
 width: 100%;
 text-align: right;
 display: flex;
 justify-content: flex-end;
 align-items: center;
 margin-top: 30px;
}

h1 {
 font-family: var(--bs-body-font-family) !important;
}

h2 {
 font-family: 'Inter';
 font-family: var(--bs-body-font-family) !important;
 text-align: center;
 margin: 40px auto 30px;

}
.sinfos {
 font-weight: bold;
 padding: 20px;
 font-size: 18px;
 text-align: center;
 max-width: 900px;
 margin: 0 auto;
}

.fade:not(.show) {
 display: none;
}

.form-floating {
 margin: 50px 0;
}