body{font-family:Federo,"Segoe UI",Optima,Helvetica,Arial,sans-serif;background-color:#fff;font-size:14px;height:100%;margin:0}h1{font-size:28px}h1,h2,h3{color:#4e9bdc}h3{margin:0}p{margin:0}.brand-centre-wrapper{color:#6c6d70;margin:0 auto;border-left:none;border-right:none;border-bottom:none;background-color:#fff;background:none}#brand-content-middle{display:table;margin:15px;margin-left:auto;margin-right:auto;background-color:#fff;padding:15px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;width:950px}#logo{margin-top:10px;background:no-repeat;background-size:650px 98px;width:650px;height:98px;display:inline-block;background-image:url(../Images/banner.png)}#user-info{display:inline-block;text-align:right;float:right;margin-top:30px;color:#fff}.user-options{margin-top:5px}.user-options a{color:#fff}.help-links{width:100%;color:#fff;display:inline-block;text-align:right;overflow:auto;margin-bottom:10px}.help-item{display:inline-block;vertical-align:middle;margin-left:10px}#registration-menu-generic ul{margin-top:5px;height:40px;width:636px}.left-align{float:left;padding-bottom:10px}.right-align{float:right;padding-bottom:10px}.left{float:left}.right{float:right}.clear{clear:both}.button-section{clear:both;margin-top:10px;text-align:center;overflow:auto;display:flex;justify-content:space-between}.button{background-color:#4e9bdc;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;width:auto;min-width:97px;color:#fff;border:0;cursor:pointer;padding:14px;display:inline-block;margin-right:5px;text-decoration:none;margin-bottom:5px}.no-margin{margin:0}.container-wrapper{width:100%;background-image:url(../Images/HomeBackground.jpg);background-repeat:no-repeat;background-size:100% 100%}.container-header-wrapper{width:100%;background-color:#4e9bdc}.brand-header_wrapper{width:966px;margin:0 auto;color:#6c6d70;overflow:auto}.container-footer-wrapper{width:100%;background-color:#4e9bdc}.brand-footer_wrapper{width:966px;margin:0 auto;font-size:10.5px;padding:20px;color:#fff;height:110px;display:block}.contact_info{width:483px;float:left;margin-top:15px}.contact_links{text-align:right;float:right;right:10px;width:483px;margin-top:15px}.contact_links ul{margin:0;padding:0;list-style-type:none;text-align:right}.contact_links ul li{display:inline}.contact_links ul li a{text-decoration:underline;padding:0 15px;color:#fff}.overview-boxes{margin-left:auto;margin-right:auto;width:920px}.overview-box{display:inline-block;border:1px solid #000;padding:5px;margin-right:1%;font-size:12px}.form-section{clear:both;margin-bottom:10px}.form-section-flex{display:flex;justify-content:space-between;align-items:center}.allowance-link{margin-right:20px}.title{display:inline-block;width:220px}.data{display:inline-block}.slider-info-wrapper{width:100%}.slider-info{display:inline-block;width:33%;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}.slider-label{margin-left:35px;vertical-align:super}.middle{text-align:center}.end{text-align:right}.results-box{border:1px solid;border-radius:7px;padding:10px;margin-bottom:20px;overflow:auto}.results-button{text-align:right}.recalculate-button{display:inline-block;float:right;margin-right:15px}.pdfLink{margin-bottom:2px}.pdfLink img{margin-right:5px}.pdf-button-wrapper{display:flex;justify-content:space-between}.pdf-button{}.currency{text-align:right}.centre{width:150px;margin-left:auto;margin-right:auto}.terms-box{margin-left:auto;margin-right:auto;border:1px solid #000;border-radius:7px;overflow:auto;padding-left:10px;padding-right:10px;max-height:600px;margin-bottom:20px}.terms-table{border-collapse:collapse}.terms-table th{background-color:#4e9bdc;color:#fff;padding:5px;font-weight:normal;border-right:2px solid #4e9bdc}.terms-table td{border:1px solid #4e9bdc;padding:5px}.cashin-box,.annuity-box{background-color:#4e9bdc;color:#fff;border-radius:7px;padding:10px;padding-top:5px;padding-bottom:20px;width:200px;text-align:center;margin-left:auto;margin-right:auto}.last{margin-right:0}.bridge-box{border:1px solid;border-radius:7px;margin-bottom:20px;padding:10px}.bridge-title h3{margin-top:0;margin-bottom:5px}.bridge-label{display:inline-block;width:360px;font-weight:bold}.bridge-value{display:inline-block}.bridge-button{margin-top:10px}.field-validation-error,.form-section-error,#error,#error,.error,.Error{color:red}.form-section-error{margin-bottom:10px}.ui-slider{width:300px}.left-info{display:inline-block}.right-info{vertical-align:top;float:right;display:inline-block;width:350px}.video-section{margin-left:auto;margin-right:auto;margin-bottom:10px;width:462px;height:260px;display:inline-block}.video-section-right{float:right}.single-video{margin-left:auto;margin-right:auto;margin-bottom:10px;width:462px;height:260px}.tooltip{padding:5px;background-color:#000;border-radius:7px;color:#fff}.ui-tooltip{padding:10px;border-radius:7px;width:400px}.page-charts{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:1;z-index:4}.chart-overlay{background:#fff;position:relative;border:2px solid #000;margin-left:auto;margin-right:auto;width:1024px;margin-top:250px}.chart-section{position:relative;padding-bottom:50%}.chart{position:absolute;top:0;right:0;bottom:0;left:0}.chart-close{margin-left:10px;margin-top:5px}.chart-close a{cursor:pointer}.tooltip-item{cursor:help}.form-help-item{padding:5px;border:1px solid #fff;text-decoration:none;margin:0;float:right;color:#fff}.form-help-link{color:#fff}#Animation,#Animation_1{width:100%;height:100%}.slider-range{display:inline-block}.red-border{border:2px solid red;color:red}.results-margin p{margin-left:10px;margin-right:10px}.video-header{display:inline-block}.video-header h3{margin-bottom:5px}.video-header-right{float:right}#FlexiBridgeValue{width:85px}.flexibridge-button{clear:both;display:inline-block}#impersonation-logo{color:#fff;background-color:red;padding:10px;width:170px;text-align:center;margin:auto;font-weight:bolder}.version{color:#fff;padding-top:10px;clear:both}.print-button{}.results-popup{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:1;z-index:4}.popup-content{background:#fff;position:relative;border:2px solid #000;margin-left:auto;margin-right:auto;width:450px;margin-top:250px;padding:10px;overflow:auto}.income-popup{position:fixed;width:100%;height:100%;top:-200px;bottom:0;left:0;right:0;opacity:1;z-index:4}.income-content{background:#fff;position:relative;border:2px solid #000;margin-left:auto;margin-right:auto;width:40%;height:78%;margin-top:250px;padding:10px;overflow:auto}.scalable-image{width:100%}input{width:300px}input[type=radio],input[type=checkbox]{width:auto}input[type=button],input[type=submit]{-webkit-appearance:none}input[type=date]{font-family:Federo,"Segoe UI",Optima,Helvetica,Arial,sans-serif}.short-right{width:100px;text-align:right}a.button{padding-top:11px;padding-bottom:12px}.notes{display:inline-block;width:350px;margin-left:10px;padding-top:10px}.standard-table{display:block}.responsive-table{display:none}.results-table{width:100%;margin-bottom:10px;margin-top:10px}.results-th{text-align:right;font-weight:normal}.results-td{text-align:right}.bold{font-weight:bold}.red-table{color:red}@media print{.container-header-wrapper,.container-footer-wrapper{display:none}}.info-icon{vertical-align:bottom;cursor:help}.tooltip-index{z-index:5}.results-notes{font-size:8pt}.results-notes p{margin-top:5px}.indent{margin-left:20px}.center{text-align:center}.item-wrapper{display:flex;justify-content:space-between}.item-left{width:400px}.link{cursor:pointer;text-decoration:underline}.centre404{height:400px}.Hidden{display:none}.InlineBlock{display:inline-block}#admin_descriptions{float:left;width:200px;padding-right:20px;display:block}#admin_contentsection{float:left}.extra-margin{margin-top:15px}.bottom-align{vertical-align:bottom}.font14{font-size:14px}.chart-balloon{margin-bottom:30px;text-shadow:2px 2px rgba(0,0,0,.1);font-size:12px;color:#000;background-color:rgba(250,250,250,.9);padding:3px;border-radius:7px}.bulletprimary{border:2px solid #5d7ad9}.bulletsecondary{border:2px solid #802ea9}.bullettertiary{border:2px solid #0066e3}.amcharts-graph-maxblur .amcharts-graph-fill{filter:url(#blur)}.amcharts-graph-minblur .amcharts-graph-fill{filter:url(#blur)}.amcharts-cursor-fill{filter:url(#shadow)}.title-wide{display:inline-block;width:325px}