@charset "utf-8";
/* CSS Document */

/* Header Boxes
=====================================*/
.intro-minibox-wrap h4 {margin:0 0 2px 0;}	
.mini-1 div, .mini-2 div, .mini-3 div, .mini-4 div {float:left;}	
.mini-1-wrap {margin:0 10px 0 0; float:left;}
.mini-1 {margin:0;padding:16px 12px 0 12px;height:130px;background:#fff;border:1px solid #e1e1e1;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -moz-box-shadow: 0 2px 2px #e0e0e0; -webkit-box-shadow: 0 2px 2px #e0e0e0; box-shadow: 0 2px 2px #e0e0e0;}
.intro_percent1 {color: #009999 ;font-family: 'TheSansCdThin'; font-size: 30px; font-weight: normal; padding: 25px 0 0 5px;}
.sub-content1 {clear: both;color: #009999;font-family: 'TheSansCdThin';font-size: 18px;font-weight: normal;}	
.mini-2-wrap {margin:0 10px 0 0;padding:0;float:left;}
.mini-2 {margin:0;padding:16px 12px 0 12px;height:130px;background:#fff;border:1px solid #e1e1e1;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-moz-box-shadow: 0 2px 2px #e0e0e0;-webkit-box-shadow: 0 2px 2px #e0e0e0;box-shadow: 0 2px 2px #e0e0e0; /* h-shadow v-shadow blur spread color inset;*/}
.intro_percent2 {color: #006699;font-family: 'TheSansCdThin'; font-size: 30px; font-weight: normal; padding: 25px 0 0 5px;}
.sub-content2 {clear: both;color: #006699;font-family: 'TheSansCdThin';font-size: 18px;font-weight: normal;}
.mini-4-wrap {margin:0 10px 0 0;padding:0;float:left;}
.mini-4 {margin:0;padding:16px 12px 0 12px;height:130px;background:#fff;border:1px solid #e1e1e1;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-moz-box-shadow: 0 2px 2px #e0e0e0;-webkit-box-shadow: 0 2px 2px #e0e0e0;box-shadow: 0 2px 2px #e0e0e0; /* h-shadow v-shadow blur spread color inset;*/}
.sub-content4 {clear: both;color: #c8651b;font-family: 'TheSansCdThin';font-size: 18px;font-weight: normal;}
.intro-cta-wrap h4 {margin:0;}
.cta-points {margin:10px 0;padding:15px;width:375px;background:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;}
.intro-cta-wrap a.button-red span{display:none !important;}
.inner-container {border: 0 none; width: auto;}

/* Table Style
=====================================*/
.scenario-table {clear: both; margin: 0; padding: 0;}
.scenario-details {padding: 10px 20px; margin: 0; width: 278px;}
.scenario-arrow {background: url(/assets/images/uploads/Insurance/life-insurance/scenario_arrow.png) no-repeat 0  center; border-left: 1px solid #d8d8d8; color: #fff; font-family: 'TheSansCdThin', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 200; line-height: 18px; margin: 0; padding: 0 0 0 5px; width: 125px;}
.big-percent {font-family: 'TheSansCdLight', Helvetica, Arial, sans-serif; font-size: 65px; font-weight: 200; line-height: 65px; padding: 0;}
.big-percent span {font-family: 'TheSansCdLight', Helvetica, Arial, sans-serif; font-size: 36px; font-weight: 200; line-height: 36px; padding: 0;}
.small-percent {font-family: 'TheSansCdLight', Helvetica, Arial, sans-serif; font-size: 54px; font-weight: 200; line-height: 54px; padding: 0;}
.small-percent span {font-family: 'TheSansCdLight', Helvetica, Arial, sans-serif; font-size: 30px; font-weight: 200; line-height: 30px; padding: 0;}
.small-percent span.text {font-family: 'TheSansCdLight', Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 200; line-height: 18px; padding: 0;}
.big-percent.one, .big-percent-details.one, .small-percent.one {color: #009999; float:none;}
.big-percent.two, .big-percent-details.two, .small-percent.two {color: #c8651b; float:none;}
.big-percent.three, .big-percent-details.three, .small-percent.three {color: #006699; float:none;}
.big-percent.four, .big-percent-details.four, .small-percent.four {color: #6d2d9a; float:none;}
.big-percent-details {clear: both;font-family: 'TheSansCdThin', Helvetica, Arial, sans-serif;font-size: 18px;font-weight: normal;}
.table-padding {padding: 100px 0 0 0;}

/* Other Style
=====================================*/
.other-links {clear: both; margin: 10px 0; padding: 0; width: 100%;}
.talk-to-us-container-leftcol {width:600px; float:left; margin:0 0 50px 0; position: absolute;}
.time {display: inline; float: left; font-family: 'TheSansCdThin', Helvetica, Arial, sans-serif;font-size: 20px;font-weight: normal; margin: 0; padding: 6px 0 0 0;}
.talk-to-us-container-leftcol .bottom-ctcontent-content-container {margin: 0 0 30px 0;}
.talk-to-us-container-leftcol li {float: none;}