/*!
 * Document			: combined.css
 * Modified date	: 26/09/2013
 * Author			: Julian Smith <julian.smith@sparkgreen.com.au>
 * Author			: Mansi Sheth <mansi.sheth@sparkgreen.com.au>
 * Author			: David Barclay <david.barclay@sparkgreen.com.au>
 * Author			: Richard Dale <richard.dale@sparkgreen.com.au>
 * Description		: All Stylesheets Minified
 * Copyright		: © Spark Group (Australia) Pty Ltd
 */

@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,700italic,800italic,400,300,600,700,800);
/*! reset.css */
html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;-webkit-backface-visibility:hidden}article,aside,figure,footer,header,nav,section,details,summary{display:block}img,object,embed{max-width:100%;height:auto}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:bold;vertical-align:bottom}td{font-weight:normal;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}select,input,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:bold}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ie6 html{filter:expression(document.execCommand("BackgroundImageCache",false,true))}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.chromeframe{position:absolute;top:0}html,body{height:100%;width:100%}body{font-size:100%;font-weight:normal;font-family:Helmet,Freesans,sans-serif}body,select,input,textarea{color:#333}a{color:#222;text-decoration:none}a:hover{color:#222}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:bold}input:-moz-placeholder{color:#a9a9a9}textarea:-moz-placeholder{color:#a9a9a9}ul,li{padding:0;margin:0;list-style-type:none}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}

/*!
 * Document			: style.css
 * Modified date	: 26/09/2013
 * Author			: Julian Smith <julian.smith@sparkgreen.com.au>
 * Author			: Mansi Sheth <mansi.sheth@sparkgreen.com.au>
 * Author			: David Barclay <david.barclay@sparkgreen.com.au>
 * Author			: Richard Dale <richard.dale@sparkgreen.com.au>
 * Description		: DEATH AND TPD
 *						includes a reset css which has modifed slightly the style output.
 *						includes layout updates, ipad display improvements and header changes
 * Copyright		: © Spark Group (Australia) Pty Ltd
 */
body{font-family:'Open Sans','Calibri','Helvetica','Arial',sans-serif;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:2.5em;font-weight:300;letter-spacing:-.05em;border:0 solid aqua;margin-top:25px}h2{padding-bottom:15px;font-size:1.6em;font-weight:400;letter-spacing:-0.05em}h3{font-size:1.2em;margin:5px 0;letter-spacing:-0.03em;text-transform:capitalize}#container{width:100%;min-width:768px;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}header{width:730px;margin:0 auto;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}header #title{display:block;float:left;width:70%;height:110px;border-bottom:0 solid aqua}header #logo{display:block;width:30%;float:right;text-align:right;height:100px;border:0 solid aqua}header #logo img{margin-top:36px;border:0 solid aqua}header nav{width:100%;display:block;height:150px}header nav ul li{display:block;float:left;width:33.333333333%;padding-bottom:5px;border-bottom:1px solid #ccc}header nav ul .selected{border-bottom:3px solid #222;padding-bottom:4px;font-weight:400}header nav ul li span{display:block;font-size:.9em;visibility:hidden}header nav ul .selected span{visibility:visible}#body{width:730px;margin:0 auto;height:700px;border:0 solid red;font-size:.9em;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#step1{width:400px}#step1 ul{background:#d6dfee;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:0 solid #666;padding:4% 4.5% 10%}#step1 ul li{border-top:1px solid #a9b1bc;padding:15px 0 15px}#step1 ul li:first-child{border-top:0}#submit-find-cover{display:none}#step2{width:100%;display:none;overflow:hidden}#education-needs,#lump-sum-needs,#savings{display:none}#step2-header{height:40px}#step2-header h2{display:none}#step2-header .selected{visibility:visible;display:block}#step2-menu{background:#2d394f;width:100%;z-index:10;font-size:.8em;position:relative}#step2-menu ul{color:#fff;width:100%;z-index:12;overflow:hidden;position:absolute}#step2-menu li{width:25%;padding:1% 2%;float:left;border-left:1px solid #8293b1}#step2-menu li:first-child{border-left:0}#menu-slider{background:#da7e3d;color:#222;width:25%;left:0;position:absolute;z-index:11}#step2-menu,#step2-menu ul,#menu-slider{height:33px}#step2-content{margin-top:30px;width:400%;height:300px;float:left}#step2-content section{height:95%;margin-bottom:1.3%;position:relative;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;float:left;display:inline;width:25%}#step2-content .column{display:block;float:left;position:relative;height:100%;background:#d6dfee;padding-top:20px;vertical-align:text-top;width:33.3333333333%;border:0 solid orange}#step2-content .field{display:block;border:0 solid yellow;padding:10px 30px 0;height:125px}#step2-content input{width:100%;margin-bottom:13px}#step2-content select{width:auto}#insure-for{width:20%!important}.subtotal{display:block;height:100%;position:relative;text-align:center;color:#fff}.subtotal.blue{background:#374f75!important}.subtotal.lime{background:#8bb231!important}.subtotal.black{background:#3c3c3c!important}.subtotal.orange{background:#cd702d!important}.subtotal span{display:inline-block;width:80%;border:0 solid red;text-align:left;line-height:1;font-weight:300;text-indent:30px;font-size:2.1em}.subtotal span:first-child{margin-top:38%;font-size:1em;font-weight:400}#step2 #child-div{display:none}#step2 .child-container{width:48%;display:inline-block;float:left;padding:0 2% 0 0}#step2-total{background:#435c85;width:100%;height:120px;color:#fff;font-size:4em;margin-bottom:30px;margin-top:15px;font-weight:300;text-align:center;float:left;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#step2-total.expanded{height:160px}#step2-total:hover{background:#4e6994}#step2-total span{vertical-align:text-top;border:0 solid red;margin-top:4%;line-height:1;display:inline-block;padding:0;text-align:left}#step2-total span:first-child{font-size:.30em;line-height:1.7;font-weight:400}#step2-total #step2-total-span-post{font-size:.23em;line-height:1.7;margin-top:.8%}#step2-buttons{width:100%;height:50px}#step2-button-next,#step2-button-back,#step2-button-quote{float:right;padding:15px 55px;background:#273349}#step2-button-back{float:left!important}#step2-button-quote{display:none}#step3{width:100%;height:800px;margin:0 auto;display:none}#step3-header h2{letter-spacing:-0.048em!important}#step3-age-based-cover,#step3-fixed-cover{width:49%;display:block;float:left;border:0 solid red;text-align:center;color:#fff;height:630px;margin-top:3%;margin-bottom:2%}#step3-age-based-cover{margin-right:2%}#step3 .cover-header,#step3 .cover-summary,#step3 .cover-description,#step3 .cover-footer{background:#3f5880;display:inline-block;width:90%;text-align:left;border:0 solid red;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#step3-age-based-cover:hover .cover-header,#step3-age-based-cover:hover .cover-summary,#step3-age-based-cover:hover .cover-description,#step3-age-based-cover:hover .cover-footer,#step3-fixed-cover:hover .cover-header,#step3-fixed-cover:hover .cover-summary,#step3-fixed-cover:hover .cover-description,#step3-fixed-cover:hover .cover-footer{background:#283a56}#step3 .cover-header{margin:0;padding:6% 6% 2%;font-size:1.3em;font-weight:300}#step3 .cover-summary{height:70px;padding:2% 6% 0;font-weight:600}#step3 .cover-description{height:140px;font-size:.88em;padding:0 6% 2%}#step3 .cover-footer{height:60px}#step3 .cover-table{padding:0 3% 8%;background:#5e79a4;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#step3 .cover-table:hover{background:#738bb2}#step3 table{border:0 solid red;margin:0 auto;width:90%;font-size:.88em;text-align:left;text-transform:capitalize}#step3 table tr{border-bottom:1px solid #8295b3}#step3 table thead tr:first-child{border:0;font-size:1.2em}#step3 table tr td{padding:8px 0;text-indent:0}#step3-buttons{width:100%;clear:both;margin-top:20px;float:left;height:100px;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#step3-button-back{float:left;padding:15px 55px;background:#273349}#step3-button-back:hover{background:#222}#call-to-action{width:100%;text-align:center;height:160px;clear:both;display:block;border:0 solid red}#call-to-action h2{padding:0;line-height:normal;text-align:left;letter-spacing:-0.05em;text-transform:capitalize}#call-to-action div{border:0 solid lime;width:25%;height:150px}#call-to-action div h2{margin:15px 0 20px}.panel{border:0 solid red;width:100%;display:block;height:100px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.panel a{display:inline-block;height:100%;position:relative;text-align:center;color:#fff}#get-help{margin-right:1.5%;display:block;float:left;width:40%!important}#get-help span{background:#cd702d;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#get-help span:hover{background:#de8241}#get-help span a{font-size:.82em;text-align:left;display:inline-block;width:90%;font-weight:600;text-indent:22px;height:20px;opacity:.8;transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s}#get-help span a:hover{opacity:1}#get-help span a:first-child{margin-top:15px}#get-help a.phone{background:url(../../img/phone-lowres.png) no-repeat top left;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;cursor:default}#get-help a.mobile{background:url(../../img/mobile-lowres.png) no-repeat top left;background-size:contain;-webkit-background-size:contain;-moz-background-size:contain;cursor:default}#get-help a.url{background:url(../../img/url-lowres.png) no-repeat top left;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}#get-started{margin-right:1.5%;display:inline-block}#get-started span{background:#729b1b;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#get-started span:hover{background:#85ae2e}#get-started span a{line-height:6.2;opacity:.8;font-weight:600;text-transform:inherit;font-size:1.1em;width:140px;background:url(../../img/apply-lowres.png) no-repeat center left;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s}#get-started span a:hover{opacity:1}#save-results{display:block;float:right}#save-results span{background:#dae1eb;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#save-results span:hover{background:#e7ecf3}#save-results span a{color:#222;line-height:6.3;text-transform:capitalize;font-size:1.1em;border:0 solid red;font-weight:500;width:115px;text-indent:18px;background:url(../../img/download-lowres.png) no-repeat center left;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}#cover-chart-inputs{display:none}footer{background:#242424;height:230px;color:#fff;width:100%;padding:1% 2%;margin-top:150px;float:left}footer section{width:730px;margin:0 auto;padding:0;font-size:.55em;border:0 solid red;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;margin:0 auto;color:#fff;line-height:1.6;line-height:auto}footer #footer-nav{font-size:.8em;color:#999}footer .left{float:left}footer .right{float:right}.clear{clear:both}footer section a{color:#fff;display:block;margin-bottom:10px;font-size:.85em;display:inline-block;line-height:normal;transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s}footer section a:hover{color:#fff!important}footer section .selected{color:#ccc;font-weight:600!important}footer section a:hover{color:#ccc}.footer-text{width:60%;display:none;color:#ccc;line-height:1.4}.footer-text p{margin-bottom:10px}@media only screen and (min-width:1024px){header{width:960px}#body{width:960px}#step2-menu,#step2-menu ul,#menu-slider{height:37px}#step2-content section{margin-bottom:2.4%}.subtotal span{line-height:1.2;text-indent:15%;font-size:2.3em}.subtotal span:first-child{margin-top:28%}small{font-size:11px!important;line-height:2.7!important;padding-left:7px}label small{padding-left:2px;line-height:1.7!important;font-size:12px!important}#step2-total{height:130px}#step2-total.expanded{height:170px}#step2-total span{margin-top:3.5%}#step2-total span:first-child{line-height:1.8}#step3-age-based-cover,#step3-fixed-cover{width:48%}#step3-age-based-cover{margin-right:4%}#step3-buttons{margin-top:30px}.cover-header{font-size:1.8em!important}#call-to-action div{height:200px}.panel{height:150px}#get-help span a{font-size:1em;text-align:left;display:inline-block;width:87%;text-indent:28px;margin-bottom:4px;height:21px}#get-help span a:first-child{margin-top:9%!important}#get-started span a,#save-results span a{line-height:7.4;font-size:1.4em;text-indent:20px}#save-results span a{width:135px}footer{margin-top:100px}footer section{width:960px}}@media only screen and (min-width:1500px){header{width:1100px}#body{width:1100px}#step2-menu,#step2-menu ul,#menu-slider{height:41px}small{font-size:12px!important}label small{line-height:1.5!important;font-size:12px!important}#step2-total{height:150px}#step2-total.expanded{height:190px}.subtotal span{text-indent:18%}.subtotal span:first-child{margin-top:23%}#step2-total span{margin-top:4%;line-height:1}#step2-total span:first-child{line-height:1.7}footer section{width:1100px}}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#get-help a.phone{background:url(../../img/phone-hires.png) no-repeat top left;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px;cursor:default}#get-help a.mobile{background:url(../../img/mobile-hires.png) no-repeat top left;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px;cursor:default}#get-started span a{background:url(../../img/apply-hires.png) no-repeat center left;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}#get-help a.url{background:url(../../img/url-hires.png) no-repeat top left;background-size:19px 19px;-webkit-background-size:19px 19px;-moz-background-size:19px 19px}#save-results span a{background:url(../../img/download-hires.png) no-repeat center left;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}}

/*!
 * Document			: input.css
 * Modified date	: 26/09/2013
 * Author			: Julian Smith <julian.smith@sparkgreen.com.au>
 * Author			: Mansi Sheth <mansi.sheth@sparkgreen.com.au>
 * Author			: David Barclay <david.barclay@sparkgreen.com.au>
 * Author			: Richard Dale <richard.dale@sparkgreen.com.au>
 * Description		: Inputs
 * Copyright		: © Spark Group (Australia) Pty Ltd
 */
.button{background:#425a7e;color:#fff;font-size:1.3em;font-weight:300;display:inline-block;padding:7px 47px 10px;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}.button:hover{background:#222}label{display:block;line-height:1.2;padding-bottom:8px;color:#555658;background:0;font-weight:400;font-size:.9em}label.with-tooltip{display:inline-block}label:first-child{font-weight:600;line-height:1.6;padding-bottom:14px}small{font-weight:normal;font-weight:400;color:#6e747b;font-size:9px;display:inline-block;vertical-align:top;line-height:3;padding-left:7px;border:0 solid red}label small{font-weight:normal;display:inline;padding-left:2px;font-weight:500;line-height:2.25;color:#6e747b;font-size:11px;border:0 solid red}input[type="number"],input[type="tel"],input[type="text"],input[type="select"],select{border:2px solid #fff;padding:5px;background:#fff;width:85%;-webkit-appearance:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s}select{background:#fff url(../../img/select.jpg) right center no-repeat;width:115px!important}input[type="submit"],input[type="button"]{background:#425a7e;color:#efefef;font-size:1.2em;font-weight:300;display:inline-block;padding:10px 47px 10px;border:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;-webkit-appearance:none}input[type="submit"]:hover,input[type="button"]:hover{background:#2b3c57}input[type="number"]:hover,input[type="tel"]:hover,input[type="text"]:hover{border:2px solid #425a7e;-webkit-appearance:none}.label_check input,.label_radio input{margin-right:5px}.has-js .label_check,.has-js .label_radio{padding-left:27px;cursor:pointer;transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}.has-js .label_radio{background:url(../../img/radio-off.png) no-repeat;transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}.has-js .label_radio:hover,.has-js .label_radio.focus{background:url(../../img/radio-off-hover.png) no-repeat;color:#8b8b8b}.has-js label.r_on{background:url(../../img/radio-on.png) no-repeat;transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s}.has-js label.r_on:hover,.has-js label.r_on.focus{background:url(../../img/radio-on-hover.png) no-repeat;color:#8b8b8b}.has-js .label_check input,.has-js .label_radio input{position:absolute;left:-9999px}.error{z-index:5;padding:7px 13px;margin-top:0;margin-left:5px;width:auto;position:absolute;height:auto;color:#e95959;min-width:130px;line-height:1.5;font-size:.8em;text-align:left;background:#d6dfee;border:0 solid aqua;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:none}@media only screen and (min-width:1200px){input[type="tel"],input[type="number"],input[type="text"]{width:90%}}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.has-js .label_radio{background:url(../../img/radio-off-hires.png) no-repeat;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}.has-js .label_radio:hover,.has-js .label_radio.focus{background:url(../../img/radio-off-hover-hires.png) no-repeat;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}.has-js label.r_on{background:url(../../img/radio-on-hires.png) no-repeat;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}.has-js label.r_on:hover,.has-js label.r_on.focus{background:url(../../img/radio-on-hover-hires.png) no-repeat;background-size:21px 21px;-webkit-background-size:21px 21px;-moz-background-size:21px 21px}}@media print{.has-js .label_check input,.has-js .label_radio input{position:relative;left:auto}}

/*!
 * Document			: tooltip.css
 * Modified date	: 26/09/2013
 * Author			: Julian Smith <julian.smith@sparkgreen.com.au>
 * Author			: Mansi Sheth <mansi.sheth@sparkgreen.com.au>
 * Author			: David Barclay <david.barclay@sparkgreen.com.au>
 * Author			: Richard Dale <richard.dale@sparkgreen.com.au>
 * Description		: Tooltips
 * Copyright		: © Spark Group (Australia) Pty Ltd
 */
.tooltip{height:18px;width:20px;line-height:1;padding:0 9px;margin-top:0;opacity:1;cursor:pointer;background:url(../../img/tooltip-icon.png) no-repeat center center}.tooltip:hover,.tooltip.active{opacity:1}.tooltip span{z-index:9999;display:none;padding:13px;margin-top:-14px;margin-left:18px;position:absolute;width:300px;height:auto;min-height:inherit;line-height:1.2;font-size:.80em;text-align:left;color:#fff;background:#33445e;text-shadow:rgba(0,0,0,0.6) 1px 1px 1px;box-shadow:#6f86a9 0 0 0 0 inset;border:0 0 0 0 none none none none #fff #467e2a #fff #fff}.visible{display:inline;opacity:1;position:absolute;color:#fff;border:0;background:#344662}.hidden{display:none;opacity:0;position:relative}.tooltip span:after{content:"";position:absolute;width:0;height:0;border:12px;border-style:solid;border-color:transparent #33445e transparent transparent;top:8px;left:-20px}@media only screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.tooltip{background:url(../../img/tooltip-icon-hires.png) no-repeat center center;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}}