h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;padding:0;margin:0}*{zoom:1!important}html{overflow:auto}body{margin:0;font-family:'Open Sans',sans-serif;font-size:16px;position:relative}.link{color:#3083b9;cursor:pointer;text-decoration:none}.link:hover{color:#60a7d6}.button{background-image:linear-gradient(to bottom,rgba(255,255,255,.25) 0%,rgba(255,255,255,0) 100%);background-color:#ffd400;border-radius:4px;border-bottom:3px solid #f1b400;position:relative;height:39px;line-height:42px;padding:0 29px;display:inline-block;cursor:pointer;font-weight:bold;font-size:16px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button:hover{background-image:none}.button.selected{background-color:#997f00;color:#fff}.bodysection{max-width:870px;margin:0 auto;padding:0 20px}.top-line{height:0;border-bottom:4px solid #87bdc1}.horizontal-line{clear:both;height:0;border-bottom:1px solid #ccc}.header{font-weight:800;font-size:25px;margin:0;height:auto;line-height:70px;position:relative}.header .logo-link{position:absolute;top:0;bottom:0;right:0;border:none;outline:none}.header .logo-link img{border:none;vertical-align:middle}@media(max-width:910px){.header{text-align:center}.header .logo-link{position:static;display:block;margin:0 auto;width:187px;margin-bottom:-20px}}.footer{height:45px;line-height:45px;font-weight:bold;text-align:center;background:#87bcc0;font-size:15px}.footer .phone{font-weight:900;text-decoration:none;font-size:21px;color:inherit}@media(max-width:910px){.footer{font-size:13px}.footer .phone{font-size:16px}}.error-message-holder{position:fixed;top:10px;left:0;right:0;width:400px;margin:0 auto;padding:5px 10px;border-radius:4px;border:1px solid #ffa4a4;border-bottom:3px solid #ffa4a4;background:#fff;z-index:1;text-align:center;box-shadow:2px 3px 2px rgba(0,0,0,.3);cursor:pointer}.error-message-holder:before{content:'';position:absolute;top:0;bottom:0;left:5px;margin:auto 0;width:20px;height:20px;background:url('/cassette.axd/file/Resources/Images/cross-red-5611ad49cef5b9d762ba814bdf26cf700fbb322c.png')}@media(max-width:910px){.error-message-holder{width:100%;font-size:13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-bottom:3px solid #ffa4a4;top:0}}.required-asterisk{color:#c6122e}.progressbar{height:88px;font-weight:bold;font-size:.8em}.progressbar.step2 .progressbar-step{background:#ffd400!important}.progressbar.step2 .progressbar-step.first .progressbar-desc{color:#3083b9!important}.progressbar.step2 .progressbar-step.last .progressbar-number-container{border-color:#ffd400!important}.progressbar.step2 .progressbar-step.last .progressbar-desc{color:#000!important}.progressbar-step{width:50%;float:left;position:relative;text-align:center;margin-top:52px;height:10px;background:#eee}.progressbar-step.first,.progressbar-step.first .progressbar-step-firsthalf{border-radius:4px 0 0 4px}.progressbar-step.last{border-radius:0 4px 4px 0}.progressbar-step.last .progressbar-number-container{border-color:#eee}.progressbar-step.last .progressbar-desc{color:#999}.progressbar-step-firsthalf{position:absolute;top:0;bottom:0;left:0;width:50%;background:#ffd400}.progressbar-number-container{border:16px solid #ffd400;border-radius:50%;display:inline-block;width:0;height:0;position:relative;top:-11px}.progressbar-number{position:absolute;top:-16px;bottom:-16px;left:-16px;right:-16px;vertical-align:middle;text-align:center;line-height:32px;font-weight:bold;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.progressbar-desc{font-size:18px;position:absolute;top:-38px;bottom:-25px;left:0;right:0;width:200px;margin:0 auto;outline:none;cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:910px){.progressbar-desc-text{display:inline-block;line-height:15px}}@media(max-width:910px){.progressbar-desc{width:auto;font-size:15px;line-height:30px;top:-45px}}.notes-info{display:block;font-size:15px;color:#666;padding-top:3px;padding-left:117px}@media(max-width:910px){.notes-info{padding-left:0}}.form .segment{border-bottom:1px solid #ccc;margin:0 -20px;padding:20px 20px}.form .segment.thin{border-bottom:none;padding:0}.form .segment h2{width:31%;margin-right:30px;text-align:right;font-size:20px}@media(max-width:910px){.form .segment h2{width:auto;text-align:left;margin:0}}.form .segment.assets-liabilities .line{padding:5px 0}.form .segment.assets-liabilities .line.heading-line{padding-bottom:0}.form .segment.assets-liabilities .line.heading-line label{font-size:20px;color:#000}.form .segment.assets-liabilities .line.heading-line span{display:inline-block;width:150px;vertical-align:bottom;padding-bottom:2px;color:#666}@media(max-width:910px){.form .segment.assets-liabilities .line.heading-line span{display:none}.form .segment.assets-liabilities .line label{color:#000;font-size:15px;margin-top:5px}.form .segment.assets-liabilities .line input[type=text],.form .segment.assets-liabilities .line input[type=email],.form .segment.assets-liabilities .line input[type=number],.form .segment.assets-liabilities .line input[type=tel]{width:70%!important}.form .segment.assets-liabilities .line .spacer{display:block;margin-top:5px}.form .segment.assets-liabilities .line .xs-only{display:block;float:left;width:30%;vertical-align:middle;line-height:28px;color:#777;font-size:13px;text-align:right;padding-right:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form .segment.assets-liabilities .line .xs-hidden{display:none}}.form .align-right{width:721px;text-align:right;padding:10px 0}@media(max-width:910px){.form .align-right{width:auto;text-align:center}.form .align-right .button{margin-left:0!important;font-size:14px;padding:0 10px;line-height:34px;height:auto}.form .align-right .button+*{margin-left:10px!important}}.form .terms{padding:9px 0}.form .buttons{font-size:0;padding:30px 0 60px 0}.form .buttons.firstpage{white-space:nowrap;text-align:center}.form .buttons.firstpage>*{font-size:16px;margin-left:20px}.form .buttons.firstpage>*:first-child{margin-left:0}@media(max-width:910px){.form .buttons.firstpage>*{margin:0}}.form .buttons.firstpage .button{margin-left:20px}@media(max-width:910px){.form .buttons.firstpage .button{display:block;font-size:13px;padding:0;margin:8px 0}}.form .buttons .button{margin-left:30px}@media(max-width:910px){.form .buttons{padding:20px 0}}.form .section.show-all-validators .line.missing .validation-marker,.form .section.show-all-validators .line.invalid .validation-marker{width:32px}.form .section.show-all-validators .line.missing .field-validation-error,.form .section.show-all-validators .line.invalid .field-validation-error{display:block}.form .section.show-all-validators .line.missing .field-validation-error.both-name-fields-error-message,.form .section.show-all-validators .line.invalid .field-validation-error.both-name-fields-error-message{display:none}.form .section.show-all-validators .line.missing.both-name-fields-error .field-validation-error,.form .section.show-all-validators .line.invalid.both-name-fields-error .field-validation-error{display:none}.form .section.show-all-validators .line.missing.both-name-fields-error .field-validation-error.both-name-fields-error-message,.form .section.show-all-validators .line.invalid.both-name-fields-error .field-validation-error.both-name-fields-error-message{display:block}.form .line{border-radius:4px;font-size:0;padding:10px 0}.form .line>*{font-size:14px;vertical-align:top}.form .line.thin{padding:15px 0 0 0}.form .line.thin label.default{line-height:normal;height:auto}@media(max-width:910px){.form .line.thin{padding:0}.form .line.thin label.default{display:none}}.form .line .checka-trademe-message{display:block;margin-left:31%;padding-left:30px}@media(max-width:910px){.form .line .checka-trademe-message{margin-left:0;padding-left:0}}.form .line .checka-trademe-message-error{color:#c6122e}.form .line .field-validation-error{display:none;margin-left:31%;padding-left:30px;color:#c6122e}@media(max-width:910px){.form .line .field-validation-error{margin-left:0;padding-left:0}}.form .line .validation-marker{width:0;height:0}.form .line.valid.required .validation-marker,.form .line.missing .validation-marker,.form .line.invalid .validation-marker{height:32px;background-repeat:no-repeat;background-position:center;margin-left:11px;display:inline-block}@media(max-width:910px){.form .line.valid.required,.form .line.missing,.form .line.invalid{position:relative;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.form .line.valid.required .validation-marker,.form .line.missing .validation-marker,.form .line.invalid .validation-marker{position:absolute;top:2px;right:5px}}.form .line.valid.required .validation-marker{width:32px;background-image:url('/cassette.axd/file/Resources/Images/tick-gold-1057282a7d47b0efcd0c33a8ee1fbc754d147c83.png')}.form .line.missing .validation-marker{background-image:url('/cassette.axd/file/Resources/Images/exclamation-gray-6396a3ac90ff713393e6f6860be92f5ba6a1c7ee.png')}.form .line.invalid .validation-marker{width:32px;background-image:url('/cassette.axd/file/Resources/Images/cross-red-5611ad49cef5b9d762ba814bdf26cf700fbb322c.png')}.form .line.default label,.form .line label.default{display:inline-block;width:31%;margin-right:30px;text-align:right;height:32px;line-height:32px;color:#666;position:relative}@media(max-width:910px){.form .line.default label,.form .line label.default{display:block;width:auto;text-align:left;height:auto;line-height:normal;padding-bottom:5px}}.form .line.required.default label:after,.form .line.required label.default:after{content:'*';position:absolute;height:32px;width:0;right:-6px;color:#c6122e}@media(max-width:910px){.form .line.required.default label:after,.form .line.required label.default:after{position:static;margin-left:5px}}.form .line .required-message{color:#666;font-size:16px}@media(max-width:910px){.form .line .required-message{display:block;font-size:14px;text-align:center}}.form .line input[type=text],.form .line input[type=email],.form .line input[type=number],.form .line input[type=tel]{padding-top:0;padding-bottom:0;height:30px;line-height:30px}.form .line input[type=text].invalid,.form .line input[type=email].invalid,.form .line input[type=number].invalid,.form .line input[type=tel].invalid{border-color:#ffa4a4}.form .line input[type=text].invalid.missing,.form .line input[type=email].invalid.missing,.form .line input[type=number].invalid.missing,.form .line input[type=tel].invalid.missing{border-color:#ccc}.form .line input[type=text],.form .line input[type=email],.form .line input[type=number],.form .line input[type=tel],.form .line textarea{padding-left:10px;padding-right:10px;box-shadow:1px 1px 2px #e0e0e0 inset;border:1px solid #ccc;border-radius:4px;background:#fff;width:399px;font-family:'Open Sans',sans-serif}.form .line input[type=text]:focus,.form .line input[type=email]:focus,.form .line input[type=number]:focus,.form .line input[type=tel]:focus,.form .line textarea:focus{box-shadow:1px 1px 2px #fd8 inset;border-color:#aaa}@media(max-width:910px){.form .line input[type=text],.form .line input[type=email],.form .line input[type=number],.form .line input[type=tel],.form .line textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.form .line textarea{padding-top:10px;padding-bottom:0;height:68px;resize:vertical}.form .line .spacer{display:inline-block;width:29px}.form .line.small input[type=text],.form .line.small input[type=email],.form .line.small input[type=number],.form .line.small input[type=tel]{width:99px}@media(max-width:910px){.form .line.small input[type=text],.form .line.small input[type=email],.form .line.small input[type=number],.form .line.small input[type=tel]{width:48%}.form .line.small input[type=text].secondpart,.form .line.small input[type=email].secondpart,.form .line.small input[type=number].secondpart,.form .line.small input[type=tel].secondpart{float:right}}.form .line.medium input[type=text],.form .line.medium input[type=email],.form .line.medium input[type=number],.form .line.medium input[type=tel]{width:174px}.form .line.loanamount{padding:0;display:none}.form .line.loanamount label{height:26px;line-height:26px}.form .line.loanamount div{display:inline-block;vertical-align:middle;height:26px;line-height:26px;color:#666}.form .line .dollar-symbol{display:none}.form .line.dollars input[type=text],.form .line.dollars input[type=email],.form .line.dollars input[type=number],.form .line.dollars input[type=tel]{padding-left:20px;width:389px}.form .line.dollars.small input[type=text],.form .line.dollars.small input[type=email],.form .line.dollars.small input[type=number],.form .line.dollars.small input[type=tel]{width:89px}@media(max-width:910px){.form .line.dollars.small input[type=text],.form .line.dollars.small input[type=email],.form .line.dollars.small input[type=number],.form .line.dollars.small input[type=tel]{width:48%}}.form .line.dollars.medium input[type=text],.form .line.dollars.medium input[type=email],.form .line.dollars.medium input[type=number],.form .line.dollars.medium input[type=tel]{width:164px}.form .line.dollars .dollar-symbol{width:0;position:relative;left:10px;height:32px;line-height:32px;display:inline-block;color:#999}.form .line.dollars .dollar-symbol:after{content:'$'}@media(max-width:910px){.form .line.dollars input[type=text],.form .line.dollars input[type=email],.form .line.dollars input[type=number],.form .line.dollars input[type=tel]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.form .line .input-icon{display:inline-block;position:relative;height:0;width:0}.form .line .input-icon:after{content:'';background-position:0 center;background-repeat:no-repeat;position:absolute;top:0;bottom:0}.form .line.address input{padding-right:23px;width:386px}@media(max-width:910px){.form .line.address input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}}.form .line.address .input-icon{height:32px}.form .line.address .input-icon:after{background-image:url('/cassette.axd/file/Resources/Images/address-icon-972f07f26656e28fa169d570c0e558bd48da51fe.png');left:-18px;right:6px}.form .line .name{position:relative;display:inline-block;vertical-align:top}.form .line .name-label{margin-left:4px}.form .line .name.first{margin-right:29px}@media(max-width:910px){.form .line .name{width:50%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form .line .name.firstpart{padding-right:5px}.form .line .name.secondpart{padding-left:5px}.form .line .name-label{margin:0;color:#777;font-size:.8em;padding-top:2px}.form .line .name input[type=text],.form .line .name input[type=email],.form .line .name input[type=number],.form .line .name input[type=tel]{width:100%;margin:0}.form .line .spacer{display:none}}.form .line.notes .label-default{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;height:0}.form .line.notes textarea{height:75px;word-wrap:normal}.form .line.yearsmonths span.label{width:66px;display:inline-block;height:32px;line-height:32px}.form .line.yearsmonths input{width:25px;margin-right:8px}.form .line .norightmargin{margin-right:0!important}.form .line .enum-button{margin-left:10px;height:34px;line-height:37px;padding:0 14px}.form .line .enum-button.first{margin-left:0}.form .line.small .dropdown-container{width:121px}@media(max-width:910px){.form .line.small .dropdown-container{width:48%;float:right}}.form .line.medium .dropdown-container{width:199px}.form .line.checkbox{text-align:center}.form .line.checkbox .checkbox-wrapper{text-align:center;width:721px}.form .line.checkbox span{vertical-align:top;font-size:16px;height:32px;line-height:32px;margin-right:10px}.form .line.checkbox input{vertical-align:top;height:32px;margin:0}@media(max-width:910px){.form .line.checkbox .checkbox-wrapper{width:auto;text-align:left;margin:-20px;padding:20px}.form .line.checkbox span{margin:0;font-size:14px;line-height:1;height:auto;margin-left:8px}.form .line.checkbox input{height:auto}}.form .line .dropdown-container{height:32px;position:relative;width:421px;display:inline-block}.form .line .dropdown-container:hover .dropdown-backing{background-image:none;background-color:#f3f3f3}@media(max-width:910px){.form .line .dropdown-container{width:100%}}.form .line .dropdown{width:100%;height:32px;padding:0;opacity:0;filter:alpha(opacity=0);position:relative;z-index:1;font-family:'Open Sans',sans-serif}.form .line .dropdown-backing{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e7e7e7;background-image:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0) 100%);line-height:30px;border:1px solid #ccc;padding:0 43px 0 9px;white-space:nowrap;border-radius:4px}.form .line .dropdown-backing:before{position:absolute;content:'';right:33px;width:1px;background:#ccc;top:0;bottom:0}.form .line .dropdown-backing:after{content:'';position:absolute;background:url('/cassette.axd/file/Resources/Images/dropper-dbf56f648accca292659b55dd118f81b3d34f9a4.png');width:8px;height:7px;top:0;bottom:0;right:13px;margin:auto 0}.watermark{color:#ccc!important}.xs-only{display:none}input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus{outline:none}input[type=number]{-moz-appearance:textfield}