@font-face{font-family:AvantGardeBookBTDemi;src:url('');src:url(../fonts/AvantGardeBookBT-Demi/AvantGardeBookBTDemi.eot?#iefix) format('embedded-opentype'),url(../fonts/AvantGardeBookBT-Demi/AvantGardeBookBTDemi.woff2) format('woff2'),url(../fonts/AvantGardeBookBT-Demi/AvantGardeBookBTDemi.woff) format('woff'),url(../fonts/AvantGardeBookBT-Demi/AvantGardeBookBTDemi.ttf) format('truetype'),url(../fonts/AvantGardeBookBT-Demi/AvantGardeBookBTDemi.svg#AvantGarde-Demi) format('svg');font-weight:400;font-style:normal}@font-face{font-family:AvantGardeBookBT;src:url('');src:url(../fonts/AvantGardeBookBT/AvantGardeBookBT.eot?#iefix) format('embedded-opentype'),url(../fonts/AvantGardeBookBT/AvantGardeBookBT.woff2) format('woff2'),url(../fonts/AvantGardeBookBT/AvantGardeBookBT.woff) format('woff'),url(../fonts/AvantGardeBookBT/AvantGardeBookBT.ttf) format('truetype'),url(../fonts/AvantGardeBookBT/AvantGardeBookBT.svg#avantgardebookbt) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg')}@media (min-width:1281px){.container{width:1064px}}@media (min-width:1025px){.container{width:100%}}@media only screen and (max-width:767px){.container{width:100%}}@media (max-width:1024px) and (min-width:768px){.container{width:100%!important}}@media (max-width:767px) and (min-width:320px){.container{width:100%!important}}.title-bar{padding:15px;font-weight:200;font-size:38px;line-height:120%;display:inline-block;width:100%;text-align:center}.page-heading img{display:inline-block;width:195px;margin-top:4px}.display-table{display:table}.display-table-cell{display:table-cell}.vertical-align-middle{vertical-align:middle}.text-center{text-align:center}.banner-text{background-color:#fff;padding:0 30px;width:50%;text-align:left}.banner-wrapper{background-color:#f2f5f6}@media only screen and (max-width:767px){.head-banner{display:block;background-color:#f2f5f6}.header-banner{display:none}.text{width:100%}}.print-button,.save-button{display:inline-block;float:right;padding:10px 5px}.print,.save{font-size:22px;color:#003946;padding-left:5px;vertical-align:middle;display:inline-block;font-weight:700}.result-summary{background-color:#003946;color:#fff;padding:20px 0;font-size:22px}.result-summary .col1{padding-top:70px}.result-summary .col1-d1{background:url(../images/results-ribbon.png) top center no-repeat;background-size:contain;width:237px;height:74px;font-size:40px;font-weight:700;text-align:center;color:#003946;margin:0 auto}.result-summary .col1-d2{text-align:center;font-size:27px;padding:0 20px}.result-summary .col2-d1{color:#a2dd3b}.result-summary .col2-d1,.result-summary .col2-d2,.result-summary .col2-d3{font-size:35px;font-weight:700}.result-summary .col3{line-height:25px}.result-summary .col3-d2{margin-top:10px}.result-summary .col3-d2 strong{color:#a2dd3b}@media only screen and (max-width:991px){.result-summary .col3{line-height:20px!important;padding-top:25px}}@media only screen and (min-width:991px){.result-summary .col3{padding-top:20px}}@media only screen and (max-width:767px){.result-summary .col1{padding-top:20px}.result-summary .col2{text-align:center}.result-summary .col3{line-height:25px!important}}.line-divider{border-top:1px solid #fff;padding-bottom:10px}.fa-exclamation-circle{margin-right:5px}.result-details{background-color:#dbebc9}.chart-buttons-row button{background-color:#91b6be!important;border-radius:0!important;outline:0}.largeWidth{margin-top:25px!important}@media(max-width:330px){#container,#donutContainer{margin-left:-20px!important}}.start-over{font-size:24px;color:#4a7295;font-weight:700}.start-over:hover{color:#4a7295}.value-container .row{background-color:#c8e0ac}.value-container>col-xs-12>.row:nth-child(3){margin-top:15px}.result-table{width:100%;padding-bottom:10px}.result-table>div:nth-child(1){width:100%;padding-right:10%}.result-table>div:nth-child(2){width:40%;padding-right:10%}.value-container input{text-align:right;font-weight:700;color:#003946}.img-btn{width:18px;height:11px}.img-btn-div{height:22px}.title-div{transition:background-color .4s ease;color:#003946;font-size:20px;font-weight:600;white-space:normal;padding-top:10px;padding-bottom:10px}.result-labels{font-size:18px;padding-top:15px}.title-div:hover{cursor:pointer}.title-div-nohover{background-color:#eaab00;cursor:pointer}.sub-para{font-size:20px;line-height:25px}.slider-div,.slider-div-new{border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;-webkit-border-radius:1px;border:1px solid #b3c4c8;width:225px}.result-content .slider-div,.slider-div-new{width:inherit}.assets-details .form-group>div:nth-child(2),.assumptions-details .form-group>div:nth-child(2),.existingCover-details .form-group>div:nth-child(2),.liability-details .form-group>div:nth-child(2),.otherExpense-details .form-group>div:nth-child(2){padding-left:30px}.noUi-horizontal .noUi-handle{top:-8px!important}.noUi-horizontal{height:6px!important}.assets-details>div:nth-child(1) p,.assets-details>div:nth-child(2)>h2,.assumptions-details>div:nth-child(1) p,.assumptions-details>div:nth-child(2)>h2,.existingCover-details>div:nth-child(1) p,.existingCover-details>div:nth-child(2)>h2,.general-details-results>div:nth-child(1) p,.general-details-results>div:nth-child(2)>h2,.general-details>div:nth-child(1) p,.general-details>div:nth-child(2)>h2,.liability-details>div:nth-child(1) p,.liability-details>div:nth-child(2)>h2,.otherExpense-details>div:nth-child(1) p,.otherExpense-details>div:nth-child(2)>h2,.result-details>div>div:nth-child(1)>div:nth-child(1) p,.result-details>div>div:nth-child(1)>div:nth-child(2)>h2,.tell-us>div:nth-child(1) p,.tell-us>div:nth-child(2)>h2{font-size:12px;line-height:24px;color:#d41616;text-transform:uppercase;font-family:LatoSemiBold;font-weight:700}.intrnl-head{font-size:18px;font-family:AvantGardeBookBT;color:#8dc63f;letter-spacing:1px}@media(max-width:615px){.assets-details .form-group>div:nth-child(3),.assumptions-details .form-group>div:nth-child(3),.existingCover-details .form-group>div:nth-child(3),.liability-details .form-group>div:nth-child(3),.otherExpense-details .form-group>div:nth-child(3){padding-left:30px}}.noUi-base,.noUi-handle{background-color:#fff}@media(max-width:792px){.err-div{margin-left:50%!important}}@media (max-width:792px) and (min-width:620px){.err-div{margin-left:50%!important}}.print-container .button-preview{background-color:#fff;height:50pt;position:fixed;left:0;right:0;top:0;z-index:50;border-bottom:none}.print-container .print-preview{background:#f1f1f1;margin:0;padding:79px 30px 30px}.print-container .page-1,.print-container .page-2,.print-container .page-3{margin-top:20px!important;box-shadow:2px 2px 6px 1px rgba(0,0,0,.5);position:relative;margin:0 auto;width:612pt;height:748pt;background-color:#fff}.print-container .button-row{max-width:612pt;margin:0 auto;position:relative}.print-container .button-row button{padding:6pt 25pt;background-color:#003946;color:#fff;text-decoration:none;font-weight:700}.print-container .button-row button:hover{background-color:#4a7295}.feedback-menu{border:2px solid #fff;color:#fff;width:150px;font-weight:700;padding:0;height:36px;font-size:18px;float:right;border-radius:20px;margin-top:10px;display:inline-block;background:#565656}.print-container .button-preview{background-color:#fff;height:50pt;position:fixed;left:0;right:0;top:0;z-index:50;border-bottom:none;background:#565656;display:none}.print-container .print-preview{background:#f1f1f1;margin:0;padding:0 30px 30px}.print-container .page-1,.print-container .page-2,.print-container .page-3{margin-top:20px!important;box-shadow:2px 2px 6px 1px rgba(0,0,0,.5);position:relative;margin:0 auto;width:595pt;height:842pt;background-color:#fff;padding:30pt}.print-container .button-row{max-width:612pt;margin:0 auto;position:relative}.print-container .button-row button{padding:6pt 25pt;background-color:#93c023;color:#fff;text-decoration:none;font-weight:700}.print-container .button-row button:hover{background-color:#4a7295}.print-container .button-row img{margin-right:40%}@media(max-width:792px){.print-container .button-row img{margin-right:20%}}.print-container .page-head{border-bottom:1pt solid #eaab00;padding-bottom:5pt;position:relative;text-align:center;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background-image:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;line-height:1em;background-color:#e5e0e0}.print-container .page-head img{display:inline-block;position:absolute;left:0;top:0}.print-container .page-head h2{font-size:16pt;line-height:18pt;display:inline-block;padding-top:9pt;padding-bottom:9pt;font-weight:200;margin-top:0;margin-bottom:0;text-align:left}.print-container .page-head div{font-size:10pt;display:inline-block;text-align:right;position:absolute;right:0;top:14pt}.print-container .page-content .content-row{margin-top:20pt;width:100%}.print-container .page-content .content-row .content-section{position:relative;padding-top:0;padding-bottom:0;margin-bottom:0}.print-container .page-content .content-row .content-section h3{font-size:11pt;font-weight:200;padding-bottom:1pt;border-bottom:1px solid #d1d3d4;margin-bottom:5pt;margin-top:0;text-transform:uppercase;color:#424242}.print-container .page-content .content-row .content-section h3 .fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;padding-right:5pt}.print-width-100{width:100%}.print-width-48{width:48%}.print-width-4{width:4%}.margin-top-10{margin-top:10pt}.print-container .goal-perc{font-size:25pt;color:#003946;font-weight:700;text-align:center}.print-container .goal-percLine{text-transform:uppercase;text-align:center}.print-container .goal-desc-almost,.print-container .goal-desc-shortfall,.print-container .goal-desc-surplus{text-align:center}.print-container .goal-lines{text-transform:uppercase;font-weight:700;padding-top:5pt}.print-container .goal-values{font-size:20pt;color:#424242}.print-container .goal-m-values{color:#003946;font-size:25pt}.print-container .yellow-line{border-bottom:1pt solid #93c023}.print-container .calc-summary{background-color:#e0f9a2}#containerImage,#containerImageA,#containerImageB{width:350pt;height:250pt;margin:60pt;margin-bottom:0}.print-container ol{padding-left:11pt}.print-container li{padding-left:10pt;padding-bottom:5pt;font-size:11pt}.print-container .account-lines,.print-container .accountSpouse-lines,.print-container .otherAssets-lines,.print-container .tell-lines{font-size:11pt}.print-container .account-lines strong,.print-container .accountSpouse-lines strong,.print-container .otherAssets-lines strong,.print-container .tell-lines strong{font-size:13pt}@media print{.print-container .page-2 .page-head,.print-container .page-3 .page-head{margin-top:30pt;background-color:#e5e0e0!important;-webkit-print-color-adjust:exact}.print-container .calc-summary{background-color:#e0f9a2!important;-webkit-print-color-adjust:exact}#grey1{display:block}.print-container .page-1 .page-head{background-color:#e5e0e0!important;-webkit-print-color-adjust:exact}.print-container .account-lines strong,.print-container .accountSpouse-lines strong,.print-container .otherAssets-lines strong,.print-container .tell-lines strong{font-weight:500!important;font-size:14pt!important}.print-container .goal-desc-almost strong,.print-container .goal-desc-shortfall strong,.print-container .goal-desc-surplus strong,.print-container .goal-goal-m-values strong,.print-container .goal-goal-values strong,.print-container .goal-lines,.print-container .goal-lines strong,.print-container .goal-perc strong{font-weight:500!important}}.hollow-icon{width:16px;height:38px;display:block;margin-left:auto;margin-right:auto}.hollow-icon-heading{display:block;margin-left:auto;margin-right:auto}.boxes{margin-top:10px}.glyphicon-calendar:before{color:#228da5}.dob-calendar-icon{background-image:url(../images/dob-calendar-icon.png);width:15px;height:14px;display:inline-block}.form-1,.form-10,.form-11,.form-12,.form-2,.form-3,.form-4,.form-5,.form-6,.form-7,.form-8,.form-9{max-height:1500px;position:relative;top:-7px;margin-left:5px;margin-right:0;transition:max-height 1s ease-out;-webkit-transition:max-height 1s ease-out;-o-transition:max-height 1s ease-out;-moz-transition:max-height 1s ease-out}.menuDrop{overflow:hidden;max-height:0}.overflow-hidden{overflow:hidden}.next-btn,.next-btn:active,.next-btn:focus{float:right;border-radius:0;font-size:16px;padding:8px 25px;margin-top:5px;margin-bottom:15px;color:#fff;border:none;background-color:#8dc63f;text-transform:uppercase;font-family:AvantGardeBookBT;letter-spacing:2px}.tumy{display:table-cell;width:100px;height:80px}.page-content .boxes label{font-size:13px;line-height:18px;font-weight:400;color:#747474;margin-bottom:8px;text-shadow:0 0 0 #0d2f47}.page-content .boxes .slider-div{position:relative;top:14px}.slider-col{display:none}.dropdown-arrow{background-image:url(../images/dropdown-arrow-icon.png);width:14px;height:8px;display:inline-block}.goal-box .bootstrap-select .btn,.page-content .boxes .bootstrap-select .btn{font-weight:700;color:#3c3c3c;padding-left:11px;font-size:18px;outline:0!important;padding-right:30px}.page-content .bootstrap-select.btn-group .dropdown-menu li a{outline:0!important;font-weight:400;white-space:normal}.icon-container{text-align:center}.icon-container i{font-size:38px;color:#f1f2ef}.heading-bg{padding-left:0;padding-right:0;background:#363839;height:55px;border:1px solid #7c7c80;z-index:1}.contents{padding-top:28px;padding-bottom:5px;background:rgba(255,255,255,.9);border:1px solid #d3d3d3;border-top:none}.contents>.row{margin-left:-10px;margin-right:-10px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.contents>.row{margin-left:-15px}}.heading-bg1{background-color:rgba(0,0,0,.83);border:1px solid #8dc63f;margin-top:8px;background-image:url(../images/arrow-up.png);background-repeat:no-repeat;background-position:right 20px center}.accordion-close{background-image:url(../images/arrow-down.png)!important}.heading-bg1 h2{margin-top:10px;font-size:18px;font-family:AvantGardeBookBT;color:#b6b6bf;letter-spacing:1px;height:18px;overflow:hidden;text-overflow:ellipsis}.heading-bg3{height:100%;line-height:38px;background-color:#fff;color:#fff}.submit-button{width:initial;margin:0 auto;margin-top:10px;font-size:16px;width:auto;text-transform:uppercase;font-size:18px;font-weight:700;margin-bottom:20px;margin-top:20px;font-family:LatoRegular;background:#9fe7f7;color:#0d2f47;border-radius:23px;border:2px solid #19394f;height:36px;padding:6px 18px;text-transform:none;height:auto}.result-details .chart-button{padding:8px 10px;width:100%;text-transform:uppercase;font-family:LatoRegular;background:#003946!important;opacity:1!important;color:#fff}.submit-button:active,.submit-button:hover{background:#228da5;color:#f1f2ef;border-radius:23px}.goal-box input,.page-content .account-details input,.page-content .assetAllocation-details input,.page-content .assets-details input,.page-content .existingCover-details input,.page-content .goalBasedAdvice input,.page-content .liability-details input,.page-content .optimisationTTR-details input,.page-content .other-assets input,.page-content .otherExpense-details input,.page-content .spouse-account-details input{font-weight:700;color:#003946;font-size:18px;padding-right:9px;width:125px}.result-content .display-table input{font-weight:700;color:#003946;font-size:18px;padding-right:9px;width:110px;border-radius:0}.page-content .spouse-tell-us input,.page-content .tell-us input{font-weight:700;color:#003946;font-size:18px;padding-right:11px}.account-details .bootstrap-select,.assetAllocation-details .bootstrap-select,.assets-details .bootstrap-select,.existingCover-details .bootstrap-select,.liability-details .bootstrap-select,.optimisationTTR-details .bootstrap-select,.other-assets .bootstrap-select,.otherExpense-details .bootstrap-select,.spouse-account-details .bootstrap-select{width:130px!important}.assets-details .sp1,.assets-details .sp2{width:100%!important}.account-details .bootstrap-select,.assetAllocation-details .bootstrap-select,.otherExpense-details .bootstrap-select,.privateSchoolFee-details .bootstrap-select,.spouse-tell-us .bootstrap-select,.tell-us .bootstrap-select{width:100%!important;margin-top:0}.boxes .white-border{margin:5px 0 15px}.page-content .account-details h4,.page-content .assetAllocation-details h4,.page-content .assets-details h4,.page-content .existingCover-details h4,.page-content .liability-details h4,.page-content .optimisationTTR-details h4,.page-content .other-assets h4,.page-content .otherExpense-details h4,.page-content .spouse-account-details h4,.page-content .spouse-tell-us h4,.page-content .tell-us h4{font-weight:700;text-transform:capitalize}.client-selection-row input.form-control{box-shadow:none;border-radius:0}.client-selection-row input.form-control:focus{border-color:#d3d3d3}.client-selection-row .bootstrap-select.btn-group .no-results{background:0 0}.ttrForm .bootstrap-select .btn,.ttrForm .input-group-addon,.ttrForm input.form-control{border-radius:0;height:32px;font-size:13px!important;width:100%;background:0 0;box-shadow:none;padding:5px 10px;color:#3c3c3c}.ttrForm input.form-control.dob-input{width:100%}.ttrForm .dob-input-group{width:100%}.ttrForm .dob-input-group .input-group-addon{width:39px}.input-group-addon{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.ttrForm input.form-control:focus{border-color:#000;box-shadow:none}.ttrForm .open>.dropdown-toggle.btn-default{background-color:transparent;box-shadow:none;border:1px solid #0d2f47}@media (max-width:767px){.icon-container{margin-bottom:10px;text-align:left}.icon-container p.details-xs{text-align:left;display:inline-block!important;font-size:18px;position:relative;top:-8px;left:5px}.icon-container i{text-align:center;font-size:34px;width:55px;height:55px;padding-top:9px}.page-content .boxes label{font-size:15px;font-weight:200;line-height:20px}.result-content .value-container .title-div{padding-bottom:15px}.result-table{padding-left:10px}.small-buttons button{background:#a2dd3b!important;background:linear-gradient(0deg,#a2dd3b 0,#a2dd3b 100%);color:#424242}.small-buttons{padding-left:60px}#area-chart-m[disabled],#bar-chart-m[disabled]{background:#003946!important;opacity:1!important;color:#fff}.result-content .value-container label{font-size:18px;font-weight:200;line-height:20px}.result-content .value-container .form-1>div>div>div{width:50%}.banner-text{width:100%}.page-content .ttrForm .submit-button{font-size:17px;width:auto;padding:7px 7px}.account-details>div:nth-child(1) p,.account-details>div:nth-child(2)>h2,.assetAllocation-details>div:nth-child(1) p,.assetAllocation-details>div:nth-child(2)>h2,.assets-details>div:nth-child(1) p,.assets-details>div:nth-child(2)>h2,.assumptions-details>div:nth-child(1) p,.assumptions-details>div:nth-child(2)>h2,.existingCover-details>div:nth-child(1) p,.existingCover-details>div:nth-child(2)>h2,.general-details-results>div:nth-child(1) p,.general-details-results>div:nth-child(2)>h2,.general-details>div:nth-child(1) p,.general-details>div:nth-child(2)>h2,.liability-details>div:nth-child(1) p,.liability-details>div:nth-child(2)>h2,.optimisationTTR-details>div:nth-child(1) p,.optimisationTTR-details>div:nth-child(2)>h2,.other-assets>div:nth-child(1) p,.other-assets>div:nth-child(2)>h2,.otherExpense-details>div:nth-child(1) p,.otherExpense-details>div:nth-child(2)>h2,.result-details>div>div:nth-child(1)>div:nth-child(1) p,.result-details>div>div:nth-child(1)>div:nth-child(2)>h2,.spouse-account-details>div:nth-child(1) p,.spouse-account-details>div:nth-child(2)>h2,.spouse-tell-us>div:nth-child(1) p,.spouse-tell-us>div:nth-child(2)>h2,.tell-us>div:nth-child(1) p,.tell-us>div:nth-child(2)>h2{font-size:15px}.sub-para{font-size:15px}.title-bar{font-size:26px}}.account-details .noUi-horizontal .noUi-handle,.assets-details .noUi-horizontal .noUi-handle,.goalBasedAdvice .noUi-horizontal .noUi-handle,.other-assets .noUi-horizontal .noUi-handle,.otherExpense-details .noUi-horizontal .noUi-handle{width:20px;height:20px;background-color:#f89320;border:3px solid #fff;box-shadow:0 0 0 1pt #f89320}.existingCover-details .noUi-horizontal .noUi-handle,.liability-details .noUi-horizontal .noUi-handle,.optimisationTTR-details .noUi-horizontal .noUi-handle,.spouse-account-details .noUi-horizontal .noUi-handle,.spouse-tell-us .noUi-horizontal .noUi-handle{width:20px;height:20px;background-color:#92b6be;border:3px solid #dee6e8;box-shadow:0 0 0 1pt #92b6be}div .colorChange .noUi-horizontal .noUi-handle{width:20px;height:20px;background-color:#6d9b2e;border:3px solid #f2f5f6;box-shadow:0 0 0 1pt #6d9b2e}div .colorChange1 .noUi-horizontal .noUi-handle{width:28px;height:28px;background-color:#6d9b2e;border:3px solid #dbebc9;box-shadow:0 0 0 1pt #6d9b2e}div .colorChange .icon-container i{background-color:#61746b}div .colorChange1 .icon-container i{background-color:#6d9b2e}.noUi-handle{border-radius:15px;border:3px solid #3fb8af}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-background,.noUi-target.noUi-connect{box-shadow:none;background:#fff}.dropdown-menu:focus,.uib-datepicker:focus,table.uib-daypicker:focus{outline:0}ul.dropdown-menu{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}p.err-msg{padding:5px 0;margin:0;text-transform:initial!important}input:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff!important;-webkit-box-shadow:inset 0 0 0 9999px #fff!important}.feedback{display:block;position:fixed;top:40%;padding:2px 0 0 0;font-size:18px;z-index:100;width:150px;cursor:pointer;right:-110px;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;transition:right 1s;-moz-transition:right 1s;-webkit-transition:right 1s;-o-transition:right 1s;background:#fff;color:#565656;border:2px solid #565656}.feedback:hover{right:-5px;background:#565656;color:#fff;border:2px solid #fff}.fa-comments:before{margin-right:10px;margin-left:10px}.modal-header{padding:5px 8px!important;background-color:#062135}.modal-body{background-color:#fff}.modal-header h4{padding:5px;color:#9fe7f7;font-family:AvantGardeBookBT}#myModal1 .modal-footer img,#myModal2 .modal-footer img,#myModal3 .modal-footer img{width:30%;float:left}#myModal1 .modal-body>label:nth-child(1){font-size:13px}#myModal1 .modal-body>label:nth-child(2),#myModal1 .modal-body>label:nth-child(4),#myModal1 .modal-body>label:nth-child(8){margin-top:15px;font-weight:400;font-size:16px}#myModal1 .modal-body>input{display:block;width:100%}.radio-div{margin-top:8px}.radio-div label{margin-right:20px}@media (max-width:767px){#myModal1 .modal-footer button,#myModal2 .modal-footer button,#myModal3 .modal-footer button{font-weight:700;height:28px;margin-top:6px;padding:0 7px}#myModal1 .modal-footer img,#myModal2 .modal-footer img,#myModal3 .modal-footer img{width:50%}.modal-footer{padding:5px 5px}.radio-div label{margin-left:0!important;display:block}}@media (max-width:425px) and (min-width:375px){#myModal1 .modal-footer button,#myModal2 .modal-footer button,#myModal3 .modal-footer button{font-weight:700;height:28px;margin-top:14px;padding:0 7px}#myModal1 .modal-footer img,#myModal2 .modal-footer img,#myModal3 .modal-footer img{width:50%}.modal-footer{padding:5px 5px}.radio-div label{margin-left:0!important;display:block}}.bodywrapper{overflow:auto;height:100%}.modal-open{overflow:auto}.save-print-row a:hover{cursor:pointer}@media print{.container{width:auto;display:block!important}}.image-holder img{float:left;width:30%}.image-holder button{margin-top:5px;background-color:#003946;color:#fff}.image-holder button:hover{background-color:#003946;color:#fff}#area-chart1[disabled],#area-chart2[disabled],#area-chart[disabled],#bar-chart[disabled]{color:#424242;background:linear-gradient(0deg,#a2dd3b 0,#a2dd3b 100%)!important}.value-container{margin-right:0}.assumptions-div label{color:#4a7295;font-size:20px!important;font-weight:700;padding-top:10px;float:left;font-family:LatoRegular}.assumptions-div label:hover{text-decoration:underline}#myModal2 li,#myModal3 li{padding-bottom:0;font-size:15px;font-weight:700}#myModal2 ul,#myModal3 ul{padding-left:0}.res-1,.res-2{background-color:#c8e0ac;font-size:15px;padding-right:20px;padding-left:20px}.res-head{color:#003946;padding:7px 10px;font-size:18px;padding-bottom:0}.res-1{padding-bottom:10px}.res-1 .divider,.res-2 .divider{padding-top:5px}.res-value,.value2{font-weight:700;color:#003946;text-align:right;font-size:16px}.main-divider{border-bottom:#003946 solid 1px;margin:0;margin-bottom:10px}#chartBox{padding-left:0}.chart-button-parent{padding-left:1%;padding-right:1%}.res-subHead-value{font-size:20px;font-weight:700;color:#003946;text-align:right}.res-subHead{font-weight:700;font-size:17px}.m-single{margin-top:8px}.scenerioText{font-size:16px;font-weight:700;text-align:center;padding-top:10px}.wpText{padding-top:10px;color:#003946;font-size:20px;font-weight:700;text-align:center}.col-text{line-height:22px}.res-des{line-height:16px}@font-face{font-family:HelveticaCE-Regular;src:url('');src:url(../fonts/HelveticaCeRegular/HelveticaCE-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaCeRegular/HelveticaCE-Regular.woff2) format('woff2'),url(../fonts/HelveticaCeRegular/HelveticaCyHelveticaCE-RegularrUpright.woff) format('woff'),url(../fonts/HelveticaCeRegular/HelveticaCE-Regular.ttf) format('truetype'),url(../fonts/HelveticaCeRegular/HelveticaCE-Regular.svg#HelveticaCE-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaCyrUpright;src:url('');src:url(../fonts/HelveticaCyrUpright/HelveticaCyrUpright.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaCyrUpright/HelveticaCyrUpright.woff2) format('woff2'),url(../fonts/HelveticaCyrUpright/HelveticaCyrUpright.woff) format('woff'),url(../fonts/HelveticaCyrUpright/HelveticaCyrUpright.ttf) format('truetype'),url(../fonts/HelveticaCyrUpright/HelveticaCyrUpright.svg#HelveticaCyr-Upright) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaLT;src:url('');src:url(../fonts/HelveticaLT/HelveticaLT.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaLT/HelveticaLT.woff2) format('woff2'),url(../fonts/HelveticaLT/HelveticaLT.woff) format('woff'),url(../fonts/HelveticaLT/HelveticaLT.ttf) format('truetype'),url(../fonts/HelveticaLT/HelveticaLT.svg#Helvetica_Light-Normal) format('svg');font-weight:400;font-style:normal}@font-face{font-family:HelveticaNeue;src:url('');src:url(../fonts/HelveticaNeue/HelveticaNeue.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeue/HelveticaNeue.woff2) format('woff2'),url(../fonts/HelveticaNeue/HelveticaNeue.woff) format('woff'),url(../fonts/HelveticaNeue/HelveticaNeue.ttf) format('truetype'),url(../fonts/HelveticaNeue/HelveticaNeue.svg#HelveticaNeue) format('svg');font-weight:400;font-style:normal}@font-face{font-family:LatoRegular;src:url('');src:url(../fonts/LatoRegular/LatoRegular.eot?#iefix) format('embedded-opentype'),url(../fonts/LatoRegular/LatoRegular.woff2) format('woff2'),url(../fonts/LatoRegular/LatoRegular.woff) format('woff'),url(../fonts/LatoRegular/LatoRegular.ttf) format('truetype'),url(../fonts/LatoRegular/LatoRegular.svg#latoregular) format('svg');font-weight:400;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}p{font-size:12px;line-height:22px}ul{margin:0;padding:0}ul.sub-menu{display:none}.menu-item-has-children:hover ul.sub-menu{display:block}ul li{list-style:none}strong{font-weight:700}html{height:100%}body{line-height:1em;height:100%;overflow-y:hidden;overflow-x:hidden}a{display:block}a:link,a:visited{text-decoration:none;cursor:pointer}:focus{outline:0}.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}.clearfix{display:block}.clear{clear:both;height:1px;line-height:1px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr{float:right!important}.fl{float:left!important}.no-padding{padding:0!important}.pr5{padding-right:5px}.pr25{padding-right:25px}.pl0{padding-left:0!important}.pl15{padding-left:15px!important}.pl30{padding-left:30px!important}.pr0{padding-right:0!important}.pb20{padding-bottom:20px!important}.pt10{padding-top:10px!important}.pt20{padding-top:20px!important}.no-margin{margin:0!important}.mb20{margin-bottom:20px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml30{margin-left:30px!important}.mr20{margin-right:20px!important}.mb15{margin-bottom:15px!important}.mb26{margin-bottom:26px!important}.mb30{margin-bottom:30px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.mr40{margin-right:40px!important}.tr{text-align:-webkit-right}.tc{text-align:-webkit-center}.tl{text-align:-webkit-left}#loading-bar-spinner{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:99999;top:0;left:0}#loading-bar-spinner .spinner-icon{position:fixed;left:50%;top:50%;width:50px;height:50px;border:2px solid transparent;border-top-color:#74cecc;border-left-color:#74cecc}.hide{display:none}.uppercase{text-transform:uppercase}.no-border{border:none!important}.bold{font-weight:700!important}.pointer{cursor:pointer}.scroll{overflow-y:scroll!important}.error{color:#c9302c}.ui-grid .ui-grid-render-container-body .ui-grid-viewport{overflow-y:auto!important;overflow-x:hidden!important}.grid{border:none!important}.ui-grid-header{border-bottom:none!important}.ui-grid-header-cell{border-color:#565656}.ui-grid-cell .ui-grid-cell-contents{font-family:LatoRegular;font-size:16px;color:#191717;text-shadow:0 0 0 #191717;padding:20px;text-transform:capitalize;display:block}.redColor{color:red}.ui-grid-top-panel{position:relative;color:#9fe7f7;overflow:hidden;background:#062135;font-family:AvantGardeBookBT;font-size:18px;font-weight:100;letter-spacing:1px;padding:7.5px 0}.ui-grid-row .ui-grid-cell{background-color:#e8ecee!important;height:57px!important}.ui-grid-cell{border-color:#f8f9f9}.ui-grid-header-cell{padding:0 15px}.heading h2{color:#fff;text-align:center;vertical-align:middle;line-height:56px;margin:31px 0;font-family:LatoLight;font-size:30px;letter-spacing:2px}.btn-primary{color:#fff;border:2px solid #7c7c80;background-color:#8dc63f;border-radius:0;text-transform:uppercase;font-size:20px;letter-spacing:5px;height:56px;transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff!important;border:2px solid #7c7c80;background-color:#8dc63f;transform:scale(1.02)}.btn-responsive{position:absolute;width:79.5%;bottom:20px}.container{width:90%;margin:10px auto;padding:0;color:#3c3c3c}.main-container{position:absolute;left:0;right:0;overflow-x:hidden;overflow-y:auto}.login-container{top:10%;overflow-y:hidden}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#9fe7f7;background-color:#8cd4e4}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#9fe7f7;background-color:#8cd4e4}#header{display:inline-block}.removeBackground{background:0 0!important}.logo{text-align:center}#menu{position:absolute;top:60px;width:340px;height:auto;padding:20px 0;list-style-type:none;-webkit-font-smoothing:antialiased}#menu li{width:100%;text-align:center;min-height:50px;padding:14px;color:#fff;text-transform:capitalize;font-size:1.2em;font-family:AvantGardeBookBT}#menu li a{display:inline;padding:1px;color:#fff;text-transform:uppercase;font-size:1.2em;line-height:1.4em;margin:2px;cursor:pointer}#menu li a:hover{text-decoration:none;border-bottom:2px solid #8dc63f}.sel a{color:#fff;border-bottom:2px solid #8dc63f}.btn-logout{border-radius:1px;background-color:rgba(141,198,63,.18);border:2px solid #8dc63f;text-transform:uppercase;width:90%}.btn-logout:hover{color:#fff;background:#8dc63f}.general-advice-text{margin:30px 0 0 0;line-height:28px}.main-section-left{background:#363839;border-right:2px solid #8dc63f;height:100vh;overflow-y:auto;overflow-x:hidden}#login-content{height:100vh}.login-content{padding:24px;background:rgba(0,0,0,.5);height:480px}.login-form-header{background-color:rgba(0,0,0,.65);color:#fff}.login-form-header h1{margin:0;text-transform:uppercase;font-family:AvantGardeBookBT;font-size:22px;padding:26.5px 38px}.login-content .form-group{margin-bottom:14px;position:relative}.login-content .form-group .fa.fa-exclamation-triangle{position:absolute;top:32%;right:10px;color:#c9302c;cursor:pointer}.login-content .form-group:last-child{margin-bottom:8px}.login-content .form-group:nth-child(5){margin-bottom:10px}.login-content .form-control{background:0 0;border-radius:0;border:1px solid #b3b4b5;box-shadow:none;height:45px;color:#fff;text-transform:capitalize;font-size:16px;text-align:center;text-align:-webkit-center;font-family:HelveticaLT}.email{text-transform:none!important}.placeholder-input::-webkit-input-placeholder{font:15px HelveticaLT!important;font-size:15px;color:rgba(255,255,255,.7)}.placeholder-input:-moz-placeholder{font:15px HelveticaLT!important;font-size:15px;color:rgba(255,255,255,.7);opacity:1}.placeholder-input::-moz-placeholder{font:15px HelveticaLT!important;color:rgba(255,255,255,.7);opacity:1}.placeholder-input:-ms-input-placeholder{font:15px HelveticaLT!important;font-size:15px;color:rgba(255,255,255,.7)}.opera input[type=password],.webkit input[type=password]{font:medium Verdana,sans-serif;color:rgba(255,255,255,.7)}.opera .register-client-content input[type=password],.webkit .register-client-content input[type=password]{font:medium Verdana,sans-serif;color:#333}.login-content .form-control:active,.login-content .form-control:focus{border:1px solid #fff}.login-content input[type=checkbox]{display:none}.login-content label{cursor:pointer}.terms{margin-bottom:20px;position:relative}.terms span{display:inline-block;margin-top:5px;color:#fff;font-size:13px;font-family:HelveticaLT;font-weight:400;letter-spacing:.5px}.terms span b{color:#a8c659}.terms .error-span{width:100%;left:0;top:100%;color:#c9302c;font-size:16px}.terms.advisor p{color:rgba(255,255,255,.9);font-size:15.5px;padding-left:30px;margin-top:5px;line-height:21.5px}.change-mobile,.form-change-link,.resendOtp a{color:rgba(255,255,255,.9);font-size:12.5px;margin-top:25px;font-family:LatoRegular}.change-mobile a,.form-change-link a{color:#fff;display:inline-block;cursor:pointer}.change-mobile a b,.form-change-link a b{color:#a8c659}.change-mobile a b:hover,.form-change-link a b:hover{text-decoration-color:#a8c659}.advisor{margin-bottom:10px}.client-terms{margin-bottom:75px}.is-financial-advisor{position:absolute;bottom:0;margin-bottom:40px}.login-content input[type=checkbox]+label:before{border:1px solid #aaafb3;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:20px;margin:0 10px 0 0;padding:0;vertical-align:top;width:20px}.login-content input[type=checkbox]:checked+label:before{background:0 0;color:#fff;content:"\2713";text-align:center;font-size:19px}.login-content input[type=checkbox]:checked+label:after{font-weight:700}.login-content input[type=number]::-webkit-inner-spin-button,.login-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.admin-login-col{margin:0 auto;float:none}::-webkit-input-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-family:HelveticaLT}::-moz-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-family:HelveticaLT}:-ms-input-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-family:HelveticaLT}:-moz-placeholder{color:#fff;text-align:center;text-transform:uppercase;font-family:HelveticaLT}#welcome-content{height:100vh}.welcome-container{padding-top:45px;height:100%}.welcome-container h2{font-size:22px;color:#3c3c3c;font-family:LatoRegular;margin-bottom:0;letter-spacing:1px}.welcome-container h1{font-size:37.5px;color:#8dc63f;font-family:AvantGardeBookBT;margin-top:8px;margin-bottom:8px;letter-spacing:2px;text-transform:capitalize}.welcome-container h3{font-size:20px;color:#3c3c3c;font-family:LatoRegular;letter-spacing:.5px;margin-top:0}.welcome-intro p{display:inline;font-size:15px;line-height:48px;font-family:LatoRegular;color:#fff;margin-left:10px;letter-spacing:1px;cursor:pointer}.welcome-intro a{font-size:13px;line-height:48px;font-family:LatoRegular;color:#fff;display:inline-block;cursor:pointer}a.download-pdf i{background-image:url(../images/download-pdf-icon.png)}a.action-icon i{background-repeat:no-repeat;width:36px;height:36px;display:inline-block}label.action-icon i{background-repeat:no-repeat;width:36px;height:36px;display:inline-block;cursor:pointer}a.upload-word i{background-image:url(../images/upload-word-icon.png)}label.upload-word i{background-image:url(../images/upload-word-icon.png)}.action-icon{display:inline-block}.quote-icon{background-color:#0d2f47;border-radius:26px;text-align:center;line-height:0!important}.grid-action-row{padding-top:6px}.quote-icon i::before{color:#d3d3d3;position:relative;top:10px;font-size:18px;text-shadow:none}.action-icon input[type=file]{visibility:hidden}.btn-group{width:100%;margin-top:35px;margin-bottom:12px}.btn-group .btn{width:33.33%;border-radius:0}.btn-group .btn-success{color:#062135;background-color:transparent;border-color:#062135;font-family:LatoRegular;font-size:13px}.btn-group .btn-success:active,.btn-group .btn-success:focus,.btn-group .btn-success:hover,.btn-group .open>.dropdown-toggle.btn-success{color:#062135;background-color:#062135;border-color:#062135;font-weight:700}.administrator-content .btn-group-vertical>.btn.active,.administrator-content .btn-group-vertical>.btn:active,.administrator-content .btn-group-vertical>.btn:focus,.administrator-content .btn-group-vertical>.btn:hover,.administrator-content .btn-group>.btn.active,.administrator-content .btn-group>.btn:active,.administrator-content .btn-group>.btn:focus,.administrator-content .btn-group>.btn:hover,.administrator-content .btn-success.active,.administrator-content .btn-success.active:focus,.administrator-content .btn-success.active:hover{color:#fff;background-color:#062135;border-color:#062135;box-shadow:none;font-weight:700}.modal-footer .btn-success{color:#fff;background-color:#113956;border-color:#113956}.modal-footer .btn-success:hover{color:#fff;background-color:#062135;border-color:#062135}.modal-footer h5{text-align:center}.modal-footer{padding:10px}.panel-default>.panel-heading{color:#333;background-color:#cfcaca;border-color:transparent;padding:0;border:none;border-top-left-radius:3px;border-top-right-radius:3px}.panel-default{border-color:transparent;box-shadow:none;border-radius:0!important;border:none}.panel-default .panel-heading{background-image:url(../images/arrow-down-dark.png);background-repeat:no-repeat;background-position:right 40px center}.panel-open .panel-heading{background-image:url(../images/arrow-up-dark.png);background-repeat:no-repeat;background-position:right 40px center}.panel-group{background:#e8ecee}.panel-default>.panel-heading+.panel-collapse>.panel-body{background:#e8ecee;padding:0}a.accordion-toggle{display:block!important;padding:0 20px;font-family:LatoRegular!important;font-size:16px!important;color:#062135!important;text-transform:uppercase;font-weight:700;outline:0}.administrator-content .col-md-3{margin-top:25px}.master-advisor-accordion li{padding:17px 15px;color:#191717;font-size:16px;font-family:LatoRegular;text-shadow:0 0 0 #191717}a.edit-action i{background-image:url(../images/edit-action.png)}.super-calc-container{height:100vh;overflow-y:scroll}.goal-based-container{top:2px;background-image:none;background-repeat:no-repeat;background-size:100% auto;background-position:center top;background-attachment:fixed}.divider{background:url(../images/divider.png) no-repeat right 20px center}.goal-based-container .page-content,.super-calc-container .page-content{padding-top:40px;padding-bottom:25px}.super-calc-heading h3{color:#8dc63f;line-height:22px;text-transform:uppercase;font-size:1.8em;margin-bottom:5px;margin-top:20px;font-family:AvantGardeBookBT}.super-calc-heading p{font-size:13px;color:rgba(0,0,0,.8);margin-bottom:0}.submit-calculator{height:45px;width:auto;font-size:18px;margin:0 auto;margin-top:20px;margin-bottom:50px}.switch.checked{background:#c6cace;border-color:#c6cace}.switch{background:#dfdfdf;border:1px solid #dfdfdf;width:81px;height:26px;border-radius:20px;top:-1px}.switch small{background:#f69c32;width:32px;height:32px;top:-3px;left:7px}.bgbtn{background:rgba(247,146,28,.5)}.switch .on{display:block;z-index:0;color:#fff;position:absolute;top:25%;left:17%}.switch .off{display:block;position:absolute;right:15%;top:25%;z-index:0;color:#3c3c3c}.switch.checked .on{display:block;color:#3c3c3c}.switch.checked small{left:43px}.switch .switch-text{font-size:11px}.switch.checked .off{display:block;color:#fff}#goal-based-content{height:100vh}.goal-heading h3{color:#f69c32;line-height:17px;text-transform:uppercase;font-size:15px;margin-bottom:5px;margin-top:0}.goal-block{margin-top:10px;width:100%;height:260px;background:rgba(108,108,108,.7);padding:10px 7px}.goa-block .goal-button:active,.goal-block .goal-button.active,.goal-block .goal-button:focus,.goal-block .goal-button:hover{color:#fff!important;background-color:#f69c32!important;border-color:#f69c32!important;font-weight:400!important;box-shadow:none}.goal-block .selected-goal{background-image:url(../images/check-goal.png)}.img-block{height:233px;width:30.5%;border:1px dashed #f69c32;margin-right:12px}.goalblock-heading{font-family:AvantGardeBookBT;font-size:18px;color:rgba(255,255,255,.9);margin-top:5px;line-height:16px}.goal-text-block{position:relative;height:235px}.goalblock-text{font-size:14px;color:rgba(255,255,255,.7);line-height:16px;font-family:HelveticaLT}.text-margin{margin-top:5px}.goalblock-subhead{color:rgba(255,255,255,.9);font-size:15px;font-family:HelveticaNeue}.goal-button{margin-top:14px;height:35px;width:175px;border:1.5px solid #f69c32;color:#f69c32;background-color:transparent;font-family:LatoRegular;font-size:13px}.goalbased-list li::before{background:#fff;height:10px;width:10px;border-radius:50%;content:"";display:inline-block;margin-right:10px}.goal-button:focus{outline:0}.goal-img{width:96%;height:220px;margin-top:5px;margin-left:5px}.button-div{position:absolute;bottom:0}.goal-text-block .btn-group{margin-bottom:0!important}.goal-media .custom-tooltip{line-height:20px;padding:0 5px;margin-left:0;font-weight:600;right:7%;font-style:italic;font-size:12px;color:#0d2f47;border:2px solid #9eadb7;background:#9eadb7;text-indent:0;border-radius:5px;position:absolute;pointer-events:none;top:2%;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,.1);transition:all .3s ease-in-out;z-index:99}.goal-media .custom-tooltip:after,.goal-media .custom-tooltip:before{content:'';position:absolute;bottom:3px;margin-left:-9px;width:0;height:0;right:-6%;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #9eadb7}.goal-media .custom-tooltip:after{bottom:2px;margin-left:-10px}.goal-block .custom-tooltip{line-height:20px;padding:0 5px;margin-left:0;font-weight:600;right:7%;font-style:italic;font-size:12px;color:#0d2f47;border:2px solid #9eadb7;background:#9eadb7;text-indent:0;border-radius:5px;position:absolute;pointer-events:none;top:5%;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,.1);transition:all .3s ease-in-out;z-index:99}.goal-block .custom-tooltip:after,.goal-block .custom-tooltip:before{content:'';position:absolute;bottom:3px;margin-left:-9px;width:0;height:0;right:-6%;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #9eadb7}.goal-block .custom-tooltip:after{bottom:2px;margin-left:-10px}.goal-based-cal-block{background:#fff;height:257px;width:204px;margin-right:18px;margin-top:9px;margin-bottom:9px;position:relative}.cal-goal-img{margin-top:-1px}.goal-cal-heading{font-size:13px;font-family:HelveticaLT}.goal-cal-subhead{text-align:center;font-size:12px;margin-top:12px;color:rgba(60,60,60,.9);font-family:HelveticaLT;letter-spacing:1px;text-transform:capitalize;font-weight:700}.goal-cal-button{margin-top:20px;width:165px;height:30px;background:0 0;margin-left:19px;border:2px solid #f69c32;font-size:10px;letter-spacing:2px}.goal-cal-button:hover{background:#f69c32;color:#fff}.goal-cal-text{font-size:12px;text-align:right;font-weight:700;margin-top:-7px;color:#f69c32;padding-right:7%}.goal-based-cal-block .btn-success{width:53px;height:29px;border:2px solid #f69c32;font-size:10px!important;background:0 0;font-family:HelveticaLT;margin-top:-4px;padding:6px 0!important;float:none!important;line-height:inherit!important}.goal-based-cal-block .btn-success.active,.goal-based-cal-block .btn-success:active,.goal-based-cal-block .btn-success:focus,.goal-based-cal-block .btn-success:hover{color:#333!important;background-color:#f69c32!important;border-color:#f69c32!important;font-weight:400!important}.goal-based-cal-block .btn-group{margin-top:0;text-align:center}.selected-goal{background-image:url(../images/check.png);background-repeat:no-repeat;display:block;width:30px;height:30px;position:absolute;z-index:1;right:10px;top:10px;cursor:pointer}.goal-media .selected-goal{top:4px}.selected-goal:hover{background-image:url(../images/uncheck.png)}.goal-based-cal-block .custom-tooltip{width:100%;height:auto;line-height:20px;padding:0 5px;left:38%;margin-left:0;font-weight:400;font-style:italic;font-size:12px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.1);border:2px solid #0d2f47;background:#0d2f47;text-indent:0;border-radius:5px;position:absolute;pointer-events:none;top:-23px;opacity:0;box-shadow:1px 1px 2px rgba(0,0,0,.1);transition:all .3s ease-in-out;z-index:99}.goal-based-cal-block .custom-tooltip:after,.goal-based-cal-block .custom-tooltip:before{content:'';position:absolute;bottom:-12px;left:50%;margin-left:-9px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.1)}.goal-based-cal-block .custom-tooltip:after{bottom:-12px;margin-left:-10px;border-top:10px solid #0d2f47}.showInitialTooltip{opacity:.9!important}#contact-us-content{height:100vh}#contact-us-content .page-content{padding-top:63px}.contact-content{padding:24px 10px;background:#fff;border:1px solid #d3d3d3}.contact-content .row{margin-left:unset;margin-right:unset}.contact-content .form-group{margin-bottom:14px}.contact-content input[type=checkbox]{display:none}.contact-content label{cursor:pointer}.contact-us-heading{color:rgba(38,33,97,.9);line-height:22px;text-transform:uppercase;font-size:1.8em;margin-bottom:5px;margin-top:20px;font-family:AvantGardeBookBT}.contact-form-header{background-color:rgba(0,0,0,.65);color:#fff}.contact-form-header h1{margin:0;font-family:AvantGardeBookBT;font-size:16px;line-height:21px;padding:18.5px 38px;letter-spacing:1px}.state-text{color:rgba(0,0,0,.7);font-family:Helvetica;font-size:16px;font-weight:700;letter-spacing:1px}.contact-address{color:rgba(0,0,0,.7);font-family:Helvetica;font-size:16px;letter-spacing:.5px;line-height:15px}.contact-footer{margin-top:20px}@media screen and (min-width:1370px){.body-container{max-width:1366px;margin:0 auto;box-shadow:0 0 25px #999}#menuToggle{left:40px}}@media (max-width:1024px) and (min-width:768px){.container{width:89.5%!important}.intrnl-head{margin-left:0}.goal-cal-heading{margin-left:25px}.ml-responsive{margin-left:9%!important}.submit-calculator{letter-spacing:2px}}@media (max-width:1197px) and (min-width:1025px){.ml-responsive{margin-left:17%!important}}@media (max-width:1265px) and (min-width:1209px){.ml-responsive{margin-left:1%!important}}@media (max-width:1208px) and (min-width:1198px){.ml-responsive{margin-left:0!important}}@media (max-width:1240px)and (min-width:991px){.login-form-header h1{font-size:16px}}@media (max-width:1130px)and (min-width:991px){.btn-responsive{padding-right:5%}.terms span{letter-spacing:0}}.welcome-intro a{color:#3c3c3c}.welcome-intro p{color:#3c3c3c}.administrator-content a{color:#3c3c3c}.administrator-content p{color:#3c3c3c}.padding-zero{padding:0}.col-slider{display:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:hover{background-color:rgb(141,198,63,.8)}.dropdown-menu>li>a>span{color:#333}.goal-media{border-radius:2px}.goal-media .media-heading{margin-top:5px;text-transform:capitalize}.goal-media .media-body{padding:5px}.goal-media-btn{border-radius:0;min-width:60%;border:2px solid;background:0 0;color:#f69c32;font-weight:700;text-transform:uppercase}.goal-media-btn:active,.goal-media-btn:focus,.goal-media-btn:hover{color:#fff;background-color:#fd951d;border:2px solid #f69c32}.goal-media-btn-remove{color:#ff2a52}.goal-media-btn-remove.goal-media-btn:active,.goal-media-btn-remove.goal-media-btn:focus,.goal-media-btn-remove.goal-media-btn:hover{color:#fff;background-color:#ff2a52;border:2px solid #ff2a52}.goal-media .media-object{border:1px solid #d3d3d3}.goal-col{padding-bottom:15px;border-bottom:1px solid #d3d3d3}.goal-btn-group{margin:auto}.goal-btn-group .btn-warning{color:#7c7c80;background:#fff;border:2px solid #7c7c80}.goal-btn-group .active,.goal-btn-group .btn-warning:active,.goal-btn-group .btn-warning:focus,.goal-btn-group .btn-warning:hover{color:#fff;background:#7c7c80;border:2px solid #7c7c80;font-weight:700}.goal-point-list li::before{content:"\f111";color:#8dc63f;font-family:FontAwesome;font-size:10px;line-height:12px;padding-right:4px;padding-bottom:4px}.goal-point-list li{font-size:12px}.goal-tax-list li::before{font-size:12px;line-height:12px;padding-right:4px;padding-bottom:4px}.goal-tax-list li{font-size:14px;margin-bottom:5px}.goalBasedAdvice .btn-group{margin-top:0}.goalBasedAdvice .bootstrap-select{width:100%!important}.goal-media p{line-height:18px}.col-divider{margin-top:22px;padding-top:8px;border-top:1px solid #d3d3d3}.heading-bg i{color:#8dc63f;font-size:33px;padding:10px 8px;text-align:center;width:100%;text-shadow:0 0 16px rgba(141,198,63,.4)}.goal-action-btn-group{text-align:center;padding:15px 15px 0}.bg-image-default{background-image:url(../images/welcome-bg.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;background-attachment:fixed;height:100vh}.bg-image-clients{background-image:url(../images/main-bg.png);background-position:center}.bg-image-gradient{background:rgba(255,255,255,.7);height:100%}.err-msg{color:#dc143c;padding:4px}.modal-content{border-radius:0}.inline-img{position:relative}.inline-img img{margin-top:-2px;width:36px}.inline-img div{width:36px;height:36px;display:inline-block;position:absolute;top:-7px;left:6px}.header-instructions-list li::before{content:"\f0a4";font-family:FontAwesome;color:#7c7c80;font-weight:700;position:absolute;left:-20px}.header-instructions-list li{padding:5px;line-height:28px;position:relative;left:28px;margin-right:28px}.header-instructions-list{padding:10px}.header-instructions{font-family:AvantGardeBookBT;text-shadow:0 0 20px #fff}.super-calc-heading .btn-group .btn{width:100%}.super-calc-heading .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.super-calc-heading .btn-default::before{content:"\f007";font-family:FontAwesome;color:#fff;position:absolute;left:15px;top:5px;font-size:1.4em}.super-calc-heading .btn-default{color:#fff;background-color:rgba(0,0,0,.83);border-color:rgba(0,0,0,.83);height:40px;padding:5px 40px;text-transform:uppercase;font-family:AvantGardeBookBT}.super-calc-heading .btn-group{margin-top:10px;margin-bottom:10px}.super-calc-heading .btn-default.active,.super-calc-heading .btn-default:active,.super-calc-heading .open>.dropdown-toggle.btn-default{color:#fff;background-color:rgba(0,0,0,.83);border-color:#8dc63f}.super-calc-heading.btn-default.active.focus,.super-calc-heading.btn-default.active:focus,.super-calc-heading.btn-default.active:hover,.super-calc-heading.btn-default:active.focus,.super-calc-heading.btn-default:active:focus,.super-calc-heading.btn-default:active:hover,.super-calc-heading.open>.dropdown-toggle.btn-default.focus,.super-calc-heading.open>.dropdown-toggle.btn-default:focus,.super-calc-heading.open>.dropdown-toggle.btn-default:hover{color:#fff;background-color:rgba(0,0,0,.83);border-color:rgba(0,0,0,.83)}.advisor-chosen-client{padding-top:5px}.factfind-head-error{font-family:AvantGardeBookBT;font-size:18px;position:relative;top:10px;padding-left:30px}.factfind-head-error::before{position:absolute;left:4px;content:"\f071";color:#dc143c;font-family:FontAwesome;padding-right:10px}.nav-menu{display:none}.margin-bottom-15{margin-bottom:15px}.menu-btn{color:#fff}.navbar{margin-bottom:0;border-radius:0}.contact-container{margin:50px auto 25px}.template-statement{font-size:1.1em!important;line-height:1.7em!important}.navbar-inverse{background-color:#30363d;border-color:#30363d;font-family:AvantGardeBookBT,HelveticaNeue;font-weight:400;-webkit-font-smoothing:antialiased;color:#fff;font-size:1em}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:none;box-shadow:none}.navbar-toggle{position:absolute;float:unset;right:0;padding:9px 10px;height:100%;max-height:50px;min-width:65px;margin:0;background-color:#51565c;background-image:none;border:none;border-radius:0}.navbar-toggle i{font-size:1.5em}.navbar-toggle>span:first-child{display:none}.navbar-toggle.collapsed>span:first-child{display:unset}.navbar-toggle.collapsed>span:last-child{display:none}.navbar-inverse .navbar-toggle:active,.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#51565c}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:transparent;color:#8dc63f;font-weight:700}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#51565c;color:#fff}.navbar-inverse .navbar-nav>li>a{color:#fff}.custom-navbar-btn{width:100%;border-radius:0;background-color:rgba(141,198,63,.15);border:2px solid #8dc63f;font-size:1em}.custom-navbar-btn.focus,.custom-navbar-btn:focus,.custom-navbar-btn:hover{color:#fff;background-color:#8dc63f}.navbar-user-tile div{text-align:center}.navbar-btn-tile{width:100%;padding:10px 4vw}.full-view-container{height:100vh}.goal-box{background-color:rgba(255,255,255,.87);padding:15px;border-radius:1px;box-shadow:0 0 5px grey}.goal-row{margin-left:0;margin-right:0}.goal-row .btn-group{margin-top:unset}.goal-row .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.goal-row .col-form-label{padding-top:10px;padding-bottom:2px}.terms-box{background:#fff;padding:10px 15px 30px;height:400px;overflow-y:auto;border:1px #d3d3d3 solid;margin:10px 0}.register-client-content{padding:24px;background:#fff}.register-client-container .login-col{border:1px solid #d3d3d3}.register-client-content .form-group{margin-bottom:14px;position:relative}.register-client-content .form-group .fa.fa-exclamation-triangle{position:absolute;top:57%;right:10px;color:#c9302c;cursor:pointer}.change-password-form .form-group .fa.fa-exclamation-triangle{top:44%}.register-client-content .form-group:last-child{margin-bottom:8px}.register-client-content .form-group:nth-child(5){margin-bottom:10px}.contact-content .form-control,.register-client-content .form-control{background:0 0;border-radius:0;border:1px solid #d3d3d3;box-shadow:none;height:45px;color:#333;text-transform:capitalize;text-align:-webkit-center;font-family:"Helvetica Neue",Helvetica,sans-serif;font-size:15px}.contact-content .text-transform-none{text-transform:none!important}.contact-content .form-control:active,.contact-content .form-control:focus,.register-client-content .form-control:active,.register-client-content .form-control:focus{border:1px solid grey}.register-client-content input[type=checkbox]{display:none}.register-client-content label{cursor:pointer}.register-client-content input[type=checkbox]+label:before{border:1px solid #d3d3d3;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:20px;margin:0 10px 0 0;padding:0;vertical-align:top;width:20px}.register-client-content input[type=checkbox]:checked+label:before{background:0 0;color:#333;content:"\2713";text-align:center;font-size:19px}.register-client-content input[type=checkbox]:checked+label:after{font-weight:700}.register-client-content input[type=number]::-webkit-inner-spin-button,.register-client-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.register-placeholder-input::-webkit-input-placeholder{font:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;color:grey}.register-placeholder-input:-moz-placeholder{font:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;color:grey;opacity:1}.register-placeholder-input::-moz-placeholder{font:"Helvetica Neue",Helvetica,sans-serif;color:grey;opacity:1}.register-placeholder-input:-ms-input-placeholder{font:"Helvetica Neue",Helvetica,sans-serif;font-size:14px;color:grey}.contact-content .form-label,.register-client-content .form-label{font-size:13px;line-height:18px;font-weight:400;color:#747474;margin-bottom:8px;text-shadow:0 0 0 #0d2f47}.register-client-content .terms{margin-bottom:20px;margin-top:20px;position:inherit;text-align:center}.register-client-content .terms span{display:inline-block;margin-top:5px;color:#333;font-size:14px;font-family:"Helvetica Neue",Helvetica,sans-serif;font-weight:400}.register-client-content .terms span b{color:#c9302c}.register-client-content .terms .error-span{width:100%;left:0;top:100%;color:#c9302c;font-size:16px}.register-client-content .terms.advisor p{color:#333;font-size:15.5px;padding-left:30px;margin-top:5px;line-height:21.5px}.register-client-container{height:100%;overflow-y:auto;padding-bottom:30px;padding-top:40px}.register-client-content .terms .terms-label a{display:inline-block}.register-client-content .terms .terms-text{text-align:left}@media (min-width:1025px) and (max-width:1279px){.nav-menu{display:none}}@media (max-width:1024px){.navbar-inverse{font-size:1.3em}.contact-container{margin:80px auto 25px}.goal-based-container .page-content,.super-calc-container .page-content{padding-top:60px}.main-section-left{display:none}.main-section-right{width:100vw}.nav-menu{display:block}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:none}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding:10px 4vw}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}.register-client-container{padding-top:70px}}@media (max-width:700px){.navbar-inverse{font-size:1.1em}.container{margin:50px auto 10px}.main-section-left{display:none}.main-section-right{width:100vw}.main-container{padding:0 15px}.btn-primary{letter-spacing:0}.submit-calculator{font-size:1.1em}.super-calc-heading h3{font-size:1.4em}.header-instructions-list li{font-size:1.1em}.heading-bg1 h2{font-size:1.2em}.heading-bg{height:auto;min-height:53px}.form-1,.form-10,.form-11,.form-12,.form-2,.form-3,.form-4,.form-5,.form-6,.form-7,.form-8,.form-9{margin-left:-13px;margin-right:-23px}.goal-based-container .page-content,.super-calc-container .page-content{padding-top:10px}.page-content .boxes label{font-size:1em;padding-top:4px}.goal-media .media-left{display:block}.goal-media .media-object{width:60%;display:block;margin-left:auto;margin-right:auto}.goal-media .media-left,.goal-media .media>.pull-left{padding-right:0}.form-1,.form-10,.form-11,.form-12,.form-2,.form-3,.form-4,.form-5,.form-6,.form-7,.form-8,.form-9{max-height:5000px}.form-8{max-height:13500px}.menuDrop{max-height:0}.goal-media-btn{font-size:1em;width:100%}.h4,h4{font-size:1.1em}.instructions-btn{margin-bottom:55px}}@media (max-height:450px) and (max-width:830px){.container{margin:50px auto 10px}.main-section-left{display:none}.main-section-right{width:100vw}.main-container{padding:0 15px}.btn-primary{letter-spacing:0}.form-1,.form-10,.form-11,.form-12,.form-2,.form-3,.form-4,.form-5,.form-6,.form-7,.form-8,.form-9{max-height:5000px}.form-8{max-height:14000px}.menuDrop{max-height:0}.instructions-btn{margin-bottom:55px}}@media (max-width:360px){.container{margin:40px auto 10px}.submit-calculator{font-size:12px}.super-calc-heading h3{font-size:16px}.header-instructions-list li{font-size:14px}.heading-bg1 h2{font-size:15px}.goal-media-btn{font-size:12px;width:100%}.goal-media .media-object{width:100%}.h4,h4{font-size:16px}.login-form-header h1{font-size:16px}}.compliance-text{font-size:.5em;font-weight:700}.compliance-info-footer{padding:10px}.main-content{min-height:calc(100vh - 120px)}.register-main-content{min-height:calc(100vh - 160px)}.welcome-main-content{min-height:calc(100vh - 145px)}.contact-us-label{color:#333}.change-password-form .err-msg{padding-left:0;display:inline-block}.empty-space{padding:10px}.client-doc-download .btn-primary{width:100%;letter-spacing:2px;font-size:1.1em;padding:15px 5px;height:auto;min-height:56px;white-space:normal;line-height:normal}.client-doc-download .btn-primary i{font-size:1.2em}.loading{color:#f79420;font-weight:700;font-size:18px;text-align:center;padding:20px}.scroll-y{overflow-y:auto}.calculator-selection{margin-bottom:25px}.ttrForm .calculator-selection .bootstrap-select .btn,.ttrForm .calculator-selection .input-group-addon,.ttrForm .calculator-selection input.form-control{background-color:rgba(0,0,0,.83);color:#fff;padding:12px 16px;height:auto;text-transform:uppercase}.ttrForm .calculator-selection .bs-actionsbox .btn-group button{width:50%;border:1px solid;background:0 0;color:#8dc63f;font-weight:700;padding:8px;text-transform:uppercase}.ttrForm .calculator-selection .bs-actionsbox .btn-group button:active,.ttrForm .calculator-selection .bs-actionsbox .btn-group button:focus,.ttrForm .calculator-selection .bs-actionsbox .btn-group button:hover{background-color:#8dc63f;color:#fff;border:1px solid}.calculator-selection.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{color:#8dc63f}.calculator-selection .btn-group{margin:0}.page-content .calculator-selection .bootstrap-select.btn-group .dropdown-menu li a,.page-content .client-selection-row .bootstrap-select.btn-group .dropdown-menu li a{padding:8px 20px}.calculator-selection .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{margin-top:9px}