.form-request{position:relative} .form-request .form-submission-overlay{background:rgba(255,255,255,0.3);bottom:0;height:100%;left:0;padding:30px 0 0;position:absolute;right:0;text-align:center;top:0;width:100%} .form-request .form-heading{background:#f0f0f0;font-size:1.2em;font-weight:bold;margin:30px 0 20px;padding:10px} .form-request .form-field-wrapper{margin:0 20px}.form-request .form-logged-in{display:none} .form-request .form-field-row{margin:0 0 20px}.form-request .form-logged-in .form-field-row{margin:0 0 10px} .form-request .form-field-row label{font-size:1.15em}.form-request .form-field-row label.error{color:#eb362d;display:inline-block;margin:2px 0 0} .form-request .form-field-row input[type=text],.form-request .form-field-row input[type=email],.form-request .form-field-row input[type=tel],.form-request .form-field-row select{background:#fff;border:1px solid #e0dedf;border-radius:3px;font-size:1.15em;font-weight:bold;padding:7px 10px;width:100%}.form-request .form-logged-in .form-field-row input[type=text],.form-request .form-logged-in .form-field-row input[type=email],.form-request .form-logged-in .form-field-row input[type=tel],.form-request .form-logged-in .form-field-row select{border:none;margin:0 0 6px;padding:0}.form-request .form-field-row input[type=text].error,.form-request .form-field-row input[type=email].error,.form-request .form-field-row input[type=tel].error,.form-request .form-field-row select.error{background:url(/__data/assets/image/0011/12888839/icon-invalid.png) no-repeat right center;border-color:#cd868c}.form-request .form-field-row input[type=text].valid,.form-request .form-field-row input[type=email].valid,.form-request .form-field-row input[type=tel].valid,.form-request .form-field-row select.valid{background:url(/__data/assets/image/0008/12888818/icon-valid.png) no-repeat right center;border-color:#229418}.form-request .form-field-row select.valid,.form-request .form-field-row select.error{background-position:97% center}.form-request .form-field-row input#form-postcode{width:180px}.form-request .form-field-row .form-radio-option{margin:10px 0 0 10px}.form-request .form-field-row .form-radio-option input[type=radio]{display:inline-block;opacity:0;width:24px;height:30px;position:absolute}.form-request .form-field-row .form-radio-option input[type=radio] + label:before{background:url(/__data/assets/image/0007/12888817/input-radio.png) no-repeat;content:"";display:inline-block;height:23px;margin:0 8px 0 0;width:23px;vertical-align:-6px}.form-request .form-field-row .form-radio-option input[type=radio]:checked + label:before{background-position:-24px 0} .form-request #form-address-button{background:#CCC;border:none;border-radius:3px;color:#fff;font-size:1.15em;font-weight:bold;margin:10px 0 0;padding:10px;text-align:center;width:180px}.form-request #form-address-button.active{background:#00adef}.form-request #form-address-select{border:1px solid #e0dedf;border-radius:3px;overflow:auto;margin:5px 0;max-height:205px}.form-request #form-address-select a,.form-request #form-address-select span{color:inherit;display:block;font-size:1.15em;line-height:1.5;padding:5px}.form-request #form-address-select a{background:#fff;border-bottom:1px solid #efefef;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.form-request #form-address-select-wrapper,.form-request #form-address-display-wrapper,.form-request #form-address-manual-wrapper{display:none} .form-request #form-submit-button{background:#229418;border:none;border-radius:3px;color:#fff;font-size:1.15em;font-weight:bold;padding:10px} #illustration-investment-table{margin-bottom:8px}#illustration-investment-table thead th{border-bottom:1px solid #ddd;font-size:1.15em;font-weight:normal;padding:5px}#illustration-investment-table tbody td{padding:8px 5px;text-align:left;vertical-align:middle}#illustration-investment-table tbody td input{background:#fff;border:1px solid #e0dedf;border-radius:3px;font-size:1.15em;font-weight:bold;padding:5px 7px;width:125px}.illustration-add-funds,.illustration-add-shares{background:#00adef;border:none;color:#fff;padding:8px 12px}#illustration-investment-search-options{border-color:#ddd;border-style:solid;border-width:1px 0;padding:7px 5px}#illustration-investment-search{display:none}#illustration-investment-search-input{background:#fff;border:1px solid #e0dedf;border-radius:3px;font-size:1.15em;font-weight:bold;padding:7px 10px;width:100%}#illustration-investment-search-results{height:200px;overflow:auto}#illustration-investment-search-results .results a{display:block;overflow:hidden;padding:5px;text-overflow:ellipsis}#illustration-investment-search-results .results a:nth-child(odd){background:#f1f1f1}#illustration-investment-search-results .results span{display:inline-block;padding:5px}.illustration-next-step{background:#229418;border:none;border-radius:3px;color:#fff;font-size:1.15em;font-weight:bold;padding:10px}.illustration-next-step.deactive{background:#aaa;cursor:default}label#illustration-investment-cash-error{color:#eb362d;display:inline-block;margin:2px 0 5px}.form-help-icon{position:absolute;top:8px;right:10px}