@charset "UTF-8";i{font-family:"ica_entypo";font-size:70px;font-style:normal;position:absolute;color:#4d7094}i.left:before{content:"\E761"}i.right:before{content:"\E762"}i.up:before{content:"\E763"}i.down:before{content:"\E760"}i.chevronRight:before{content:"\E766"}i.chevronDown:before{content:"\E764"}i.graph:before{content:"\1F4CA"}i.document:before{content:"\1F4C4"}i.info:before{content:"\E705"}i.infoReverse:before{content:"\2139"}i.star:before{content:"\2605"}i.print:before{content:"\E716"}i.close:before{content:"\274C"}i.warning:before{content:"\26A0"}i.tick:before{content:"\2713"}i.phone:before{content:"\1F4DE"}i.phone{transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}i.chat:before{content:"\E720"}i.summary:before{content:"\1F4F0"}i.add:before{content:"\2795"}i.bin:before{content:"\E729"}i.closeDisc:before{content:"\2716"}i.pieChart:before{content:"\e751";font-size:35px}@font-face{font-family:"ica_entypo";src:url("/xpf_calculators/shared/fonts/entypo_full.eot");src:url("/xpf_calculators/shared/fonts/entypo_full.eot?#iefix") format("embedded-opentype"),url("/xpf_calculators/shared/fonts/entypo_full.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:infra-regular,sans-serif;font-stretch:normal;font-style:normal;font-weight:500;src:url("/xpf_calculators/shared/fonts/stagweb-medium.eot?#iefix") format("embedded-opentype");src:local("☺"),url("/xpf_calculators/shared/fonts/stagweb-medium.woff") format("woff"),url("/xpf_calculators/shared/fonts/stagweb-medium.ttf") format("truetype")}@font-face{font-family:"stagweb-semibold";font-stretch:normal;font-style:normal;font-weight:normal;src:url("/xpf_calculators/shared/fonts/stagweb-semibold.eot?#iefix") format("embedded-opentype");src:local("☺"),url("/xpf_calculators/shared/fonts/stagweb-semibold.woff") format("woff"),url("/xpf_calculators/shared/fonts/stagweb-semibold.ttf") format("truetype")}@font-face{font-family:"stagweb-book";font-stretch:normal;font-style:normal;font-weight:500;src:url("/xpf_calculators/shared/fonts/stagweb-book.eot?#iefix") format("embedded-opentype");src:local("☺"),url("/xpf_calculators/shared/fonts/stagweb-book.woff") format("woff"),url("/xpf_calculators/shared/fonts/stagweb-book.ttf") format("truetype")}@font-face{font-family:"pru_sans_normaldemi";font-style:normal;font-weight:normal;src:url("/xpf_calculators/shared/fonts/prusans_dem-webfont.eot?#iefix") format("embedded-opentype");src:local("☺"),url("/xpf_calculators/shared/fonts/prusans_dem-webfont.woff") format("woff") url("/xpf_calculators/shared/fonts/prusans_dem-webfont.ttf") format("truetype")}@font-face{font-family:"infra-regular";font-style:normal;font-weight:normal;src:local("☺"),url("/xpf_calculators/shared/fonts/infra-reg.woff") format("woff")}@font-face{font-family:"infra-medium";font-style:normal;font-weight:bold;src:local("☺"),url("/xpf_calculators/shared/fonts/infra-medium.woff") format("woff")}@font-face{font-family:"ampersans-regular";font-style:normal;font-weight:normal;src:local("☺"),url("/xpf_calculators/shared/fonts/ampersans-regular.woff") format("woff")}@font-face{font-family:"infra-medium";font-style:normal;font-weight:bold;src:local("☺"),url("/xpf_calculators/shared/fonts/infra-medium.woff") format("woff")}body{font-family:"infra-regular",sans-serif}a[href]:after{content:""}.vError,.vWarning,img.logo-ie,#extraFunctions,#optionMenu,label a,#majornav,.actionButtons,.popover,.thinrow,.info,a:hover,hr{display:none !important;margin:0;padding:0}.tab-pane{padding:20px}.tab-content{overflow:hidden}#header{padding:20px}#header h1{font-family:ampersans-regular,sans-serif !important;font-size:44px !important;font-weight:normal !important;color:#055a60 !important;margin-bottom:10px !important}#header .logo{padding-top:0;float:right}#header .logo .logo-svg{width:180px}#header .builtbymg{color:#3b352e !important}#main{border-top:2px solid #055a60;margin:0 20px}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:15px}h1{font-size:26px;padding:0;margin:0}h2{font-size:20px}hr{border-top:1px solid black}#importantInfo .importantinfoheader{margin-top:20px}#importantInfo .importantinfoheader .demi{font-weight:bold}#importantInfo .expiry-warning{display:none}#importantInfo .importantinfocontent .span6{clear:both;width:100%;margin:0}#importantInfo .importantinfocontent .span6 p{padding:0 5px;font-weight:normal}#footer{text-align:center;border-top:1px solid #118380;padding:4px 0}#footer a{display:block}form{margin:0}form .row-fluid{border-bottom:1px solid black;margin:10px 0}form .inputPeriods .row-fluid{border-bottom:0}#adviserwebapp input,#adviserwebapp select{border:1px solid black;border-radius:0}#adviserwebapp h2{margin-top:-10px}#adviserwebapp .input-element span.prepend{display:block;position:relative;top:7px;left:7px;width:2em}#adviserwebapp .input-element span.append{display:block;position:relative;top:-35px;left:50px;width:2em}#adviserwebapp .input-element input{height:15px;line-height:30px}#adviserwebapp .input-element input.currency{margin-top:-20px;text-indent:20px}#adviserwebapp .formLastRow{border-bottom:0}#dbpiForm #rowServiceDuration #rowServiceDurationLabel{width:25%}#dbpiForm #rowServiceDuration #rowServiceDurationDate{margin:0;width:60%}#dbpiForm #rowServiceDuration #rowServiceDurationDate .input-element label{display:inline;padding-left:10px}#dbpiForm #rowServiceDuration #rowServiceDurationDate .input-element input{float:left;margin-top:-3px}table{width:100%;margin:0;border-collapse:collapse}table thead th{font-weight:normal;font-size:24px;padding:0;text-align:left}table tbody td{padding:16px 20px;font-size:22px;font-weight:bold;text-align:right;border-width:1px}table tbody td:first-child{text-align:left;font-size:14px;padding-left:0}table tbody td.explained{text-align:left}table tbody td span{font-weight:bold;font-size:14px}table tbody td span.resultWarning{font-weight:bold}table tbody tr:first-child td{border-top:0}table tbody tr.lightLine td{border-color:#000;border-style:solid none;border-width:2px}table tbody tr.lightLineTop td{border-color:#000;border-style:solid none none none;border-width:2px}table tbody tr.darkLine td{border-style:solid none;border-width:2px}table tbody tr.dashedLine td{border-color:#000;border-style:none none solid none;border-width:1px}