.sv-defaultFormTheme input[type=text],
.sv-defaultFormTheme input[type=email],
.sv-defaultFormTheme input[type=url],
.sv-defaultFormTheme input[type=tel],
.sv-defaultFormTheme input[type=number],
.sv-defaultFormTheme textarea,
.sv-defaultFormTheme select {
   background-color: #ceecf9;
   border-radius: 2px;
   border: 0px solid #ceecf9;
   padding: 12px 12px 12px 16px;
   height: auto;
   font-size: 1.2em;
}


.sv-defaultFormTheme input[type=text]:hover,
.sv-defaultFormTheme input[type=email]:hover,
.sv-defaultFormTheme input[type=url]:hover,
.sv-defaultFormTheme input[type=tel]:hover,
.sv-defaultFormTheme input[type=number]:hover,
.sv-defaultFormTheme textarea:hover,
.sv-defaultFormTheme select:hover {
   border-bottom: solid 4px #72B5CC;
   padding-bottom: 8px;
}


.sv-defaultFormTheme input[type=text]:focus,
.sv-defaultFormTheme input[type=email]:focus,
.sv-defaultFormTheme input[type=url]:focus,
.sv-defaultFormTheme input[type=tel]:focus,
.sv-defaultFormTheme input[type=number]:focus,
.sv-defaultFormTheme textarea:focus,
.sv-defaultFormTheme select:focus {
   border-bottom: solid 4px #C54020;
   padding-bottom: 8px;
}

.sv-formField .sv-form-consent input[type=checkbox] {
   width: 1.5em;
   height: 1.5em;
}


.sv-defaultFormTheme input[type="checkbox"],
.sv-defaultFormTheme input[type="radio"] {
   width: 1.5em;
   height: 1.5em;
}

.env-form select, .env-form-select, select.env-form-input, main .env-form-input {
   background-color: #ceecf9;

}

.env-form-element__label,
label.env-radio,
.env-form-input,
.sv-investeringskalkyl p {
   font-size: 1.2em;
}

.sv-investeringskalkyl p {
   line-height: 1.5;
}