.questionnaireCheckboxLabel {
	padding-left: 0;
}

.questionnaireCheckbox label.slds-checkbox__label {
	display: inline-block;
}

.slds-form-element__help.slds-text-color_weak.questionnaireSubtext {
	font-size: 10px;
}

.questionnaire-readonly {
	font-size: 1.3rem;
	display: block;
	min-height: 1.5rem;
}

.weight-bold,
.force .weight-bold,
.force label.weight-bold,
.weight-bold .slds-input {
	font-weight: bold;
}

.slds-scope label.slds-form-element__label {
	font-size: 1.3rem;
}

.slds-scope .slds-form-element .slds-form-element__label {
	font-size: 1.3rem;
	font-weight: normal;
	padding-right: 0.5rem;
	padding-top: 0.25rem;
	margin-bottom: 0.125rem;
}

.slds-scope .slds-input {
	line-height: 3rem;
}

.slds-scope .slds-popover_tooltip {
	width: 25rem;
	max-width: 25rem;
}

.slds-scope .slds-popover_tooltip .slds-popover__body {
	font-size: 1.2rem;
}

.slds-scope .slds-form-element__help.questionnaire-error-subtext {
	font-size: 1.1rem;
}

.slds-scope svg.slds-icon_x-small,
.slds-scope svg.slds-icon--x-small,
slds-icon slds-icon slds-icon-text-default slds-icon_x-small {
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1;
}

.slds-scope .slds-button--brand {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	line-height: 3;
}

.slds-scope .slds-icon--small {
	width: 2.5rem;
	height: 2.5rem;
	line-height: 2.5;
}

.slds-scope .slds-listbox_vertical .slds-listbox__option_plain {
	font-size: 1.2rem;
}

.slds .slds-input-has-icon button.slds-input__icon {
	right: 5px;
	width: 1.2rem;
	height: 1.2rem;
	line-height: 1.2;
}

.slds-scope .slds-button__icon {
	width: 1.2rem;
	height: 1.2rem;
	line-height: 1.2;
}

.slds-datepicker__filter .slds-grid {
	font-size: 1.4rem;
}

.slds-datepicker__month {
	font-size: 1.2rem;
}

.slds-day {
	font-size: 1.2rem;
}

.slds-scope .slds-datepicker {
	font-size: 1.2rem;
	max-width: 25rem;
}

.slds-required,
.slds-scope .slds-checkbox label.slds-checkbox__label span.slds-form-element__label {
	font-size: 1.3rem;
	font-weight: normal;
}

.slds-scope .slds-checkbox .slds-checkbox_faux {
	width: 1.5rem;
	height: 1.5rem;
}

.slds-scope
	.slds-checkbox.slds-checkbox.slds-checkbox.questionnaireCheckbox
	.slds-checkbox__label
	.slds-checkbox_faux:after {
	height: 0.5rem;
	width: 0.75rem;
}

.slds-scope picklist-question .slds-select {
	height: calc(3rem + (1px * 2));
}

.slds-scope picklist-question .slds-select_container:before {
	top: calc((3rem / 2) - 6px);
}

.slds-scope picklist-question .slds-select_container:after {
	bottom: calc((3rem / 2) - 6px);
}
.slds-scope .slds-section__title-action {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	border-radius: 0.25rem;
}
.slds-section__title.display-divider-section {
	font-size: 1.6rem;
	font-weight: normal;
	color: var(--text-colorTextDefault, #181818);
	display: block;
}

.slds-form-element__label.display-divider-label {
	font-size: 1.3rem;
	display: block;
	padding-bottom: 1rem;
}
