/**** Duration field : 3 fields (years, months, days) and a calculator button ****/
	
.duration-field {
	display: flex;
}

.duration-subfield.x-form-field-wrap {
	flex: 1 1 auto; /* Can grow, can shrink */
    margin-left: 6px;
    margin-right: 0px;
    left: auto;
    right: 0px;
    text-align: right;
}

.label-duration-subfield {
	flex-shrink: 0; /* Cannot shrink */
}

.duration-calculator {
	flex: 0 0 auto; /* Cannot grow, cannot shrink */
}

/**** Amount field : 2 fields (amount, currency) and a calculator button ****/

.amount-field {
	display: flex;
}

.amount-subfield {
	flex: 1 1 auto; /* Can grow, can shrink */
    margin-left: 3px;
    margin-right: 6px;
}

.amount-calculator {
	flex: 0 0 auto; /* Cannot grow, cannot shrink */
}