@font-face{font-family:'Mr-Banks';src:url("../../clientlibs/greateastern_takaful/fonts/MrBanks-ExtraBold.otf") format("opentype")}
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");body{padding:0;margin:0;overflow-x:hidden;font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei","Zawgyi-One",sans-serif !important;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#4d4d4d}
h1{font-family:"Mr-Banks","Source Sans Pro",Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei","Zawgyi-One",sans-serif !important}
.title{font-family:"Mr-Banks","Source Sans Pro",Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei","Zawgyi-One",sans-serif !important}
input,textarea,select,button{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei","Zawgyi-One",sans-serif !important;color:#4d4d4d}
img{border:0}
a{text-decoration:none;color:inherit}
sup,sub{vertical-align:baseline;position:relative;top:-0.4em}
sub{top:.4em}
a:hover{text-decoration:underline;color:#ee712a}
.center{text-align:center !important}
.bold{font-weight:bold}
.underline{text-decoration:none}
.italic{font-style:italic}
.mWrapper{max-width:1145px;margin-left:auto;margin-right:auto}
.abs{position:absolute}
.rel{position:relative}
.oHide{overflow:hidden}
.fLeft{float:left}
.fRight{float:right}
.clearF:before,.clearF:after{content:"";display:table}
.clearF:after{clear:both}
.clearF{zoom:1}
.dIB{display:inline-block}
.dB{display:block}
.hidden{display:none}
.clearLast{margin:0}
.dIBVerMiddle{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.dIBVerMiddle:before{content:'';display:inline-block;*display:inline;*zoom:1;height:100%;vertical-align:middle}
.dIBVerMiddle .verMiddle{vertical-align:middle;display:inline-block;*display:inline;*zoom:1}
.clear{clear:both}
.hidden{display:none}
.visible{display:block}
.vHidden{visibility:hidden}
.vVisible{visibility:visible}
.greyPlaceHolder{background-color:#f9f9f9}
.redButtonWArrow{padding:8px 10px;font-size:13px;line-height:13px;border:1px solid #d5d5d5;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:2px 0 14px rgba(31,29,25,.26);-webkit-box-shadow:2px 0 14px rgba(31,29,25,.26);box-shadow:2px 0 14px rgba(31,29,25,.26);text-align:left;background-color:#ed1c24;color:#fff;cursor:pointer}
.redButtonWArrow:after{content:url('../../clientlibs/greateastern_takaful/img/arrow_right_button.png');float:right}
.redButton{padding:12px 0;font-size:16px;line-height:15px;text-align:center;background-color:#ed1c24;color:#fff;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.blueButton{padding:12px 0;font-size:16px;line-height:15px;text-align:center;background-color:#465bb6;color:#fff;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.blackButton{padding:12px 0;font-size:16px;line-height:13px;text-align:center;background-color:#585759;color:#fff;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.greyButton{padding:12px 0;font-size:16px;line-height:15px;text-align:center;background-color:#f5f5f5;color:#4d4d4d;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.greyButton p,.blackButton p,.redButton p,.blueButton p,.redButtonWArrow p{margin:0;padding:0}
.greyButton a,.blackButton a,.redButton a,.blueButton a,.redButtonWArrow a{color:inherit}
.greyButton a:hover,.blackButton a:hover,.blueButton a:hover,.redButton a:hover,.redButtonWArrow a:hover{text-decoration:none}
input.textBox{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;padding:8px 3%;font-size:13px;line-height:14px;width:94%;outline:0}
select.selectBox{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #ccc;padding:8px 2%;width:100%;font-size:13px;line-height:14px;outline:0}
div.errorText{color:#ed1c24;font-size:16px;line-height:16px}
.bgRed{background-color:#ed1c24}
.txtRed{color:#ee712a}
.txtOrange{color:#ff7203}
.txtYellow{color:#ffc800}
.txtGreen{color:#84c358}
.txtTakaful{color:#ee712a}
.txtTakafulBlue{color:#212492}
.txtBlue{color:#2e2cff !important}
.txtLightGrey{color:gray}
.bgLightGrey{background-color:#f5f5f5}
.bgGold{background-color:#f3ecdc}
.bgWhite{background-color:#fff}
.desktopOnly{display:block !important}
.desktopOnlyInline{display:inline !important}
.mobileOnly{display:none !important}
.socials{width:279px;text-align:left}
.footerBottom .footerContent .socialContent .socials .social{display:inline-block;cursor:pointer}
.breadcrumb{color:#999;font-size:15px;line-height:14px}
.genericDialog{display:none}
.genericDialog .genericDialogContent{padding:25px;min-width:350px}
.titleComponent{margin-bottom:40px}
.titleComponent h1.title{color:#212492;font-size:44px;line-height:43px;font-weight:normal;margin:0;padding:0;padding-bottom:15px}
.titleComponent .description{font-size:16px;line-height:21px;max-width:80%;color:#4d4d4d}
.titleComponent .description a{color:#ee712a}
.titleComponent.center .description{margin-left:auto;margin-right:auto}
.titleComponent .productActionMenu{margin-top:15px}
.titleWIconComponent .titleGroup.fLeft{width:65%}
.titleWIconComponent .titleGroup.fRight{width:35%;text-align:right}
.titleWIconComponent .titleGroup.iconSmall .icon{margin-top:7px}
.titleWIconComponent .titleGroup.iconSmall .text{margin-left:48px}
.titleWIconComponent .text{margin-left:58px;color:#212492;font-size:34px;line-height:40px;font-weight:600}
.titleWIconComponent .text.noIcon{margin-left:0}
.titleWIconComponent .subtext{margin-top:15px;color:gray;font-size:15px;line-height:24px}
.titleWIconComponent .subtext a{color:#ed1c24}
.loadmore{font-size:15px;line-height:18px;color:gray;text-align:center;cursor:pointer;padding:11px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-moz-box-shadow:0 2px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.08);box-shadow:0 2px 0 rgba(0,0,0,.08)}
.ui-datepicker{font-size:75% !important;border:1px solid #ccc !important}
.checkboxContainer{overflow:hidden}
.checkboxContainer .checkboxItem{float:left}
.checkboxContainer .checkboxLabel{position:relative;margin-left:30px;margin-top:-1px}
.pageBodyContainer .row .text-right{text-align:right}
.pageBodyContainer .row .text-left{text-align:left}
.pageBodyContainer .row{box-sizing:border-box;margin-right:-10px;margin-left:-10px;padding-top:10px;padding-bottom:10px}
.row .center-block,.pageBodyContainer .row .center-block{display:block;float:none;margin-left:auto;margin-right:auto}
.pageBodyContainer .form-horizontal .checkbox,.pageBodyContainer .form-horizontal .checkbox-inline,.pageBodyContainer .form-horizontal .radio,.pageBodyContainer .form-horizontal .radio-inline{padding-top:10px;margin-top:0;margin-bottom:0;margin-right:10px}
.pageBodyContainer .checkbox-inline,.pageBodyContainer .radio-inline{display:inline-block;padding-left:22px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.pageBodyContainer .checkbox input[type=checkbox],.pageBodyContainer .checkbox-inline input[type=checkbox],.pageBodyContainer .radio input[type=radio],.pageBodyContainer .radio-inline input[type=radio]{position:absolute;margin-left:-20px}
.pageBodyContainer .row.no-padding{padding-top:0;padding-bottom:0}
.pageBodyContainer .row.close-gap{margin-right:-8px;margin-left:-8px;min-width:0}
.pageBodyContainer .row.close-gap .col-md-1,.pageBodyContainer .row.close-gap .col-md-2,.pageBodyContainer .row.close-gap .col-md-3,.pageBodyContainer .row.close-gap .col-md-4,.pageBodyContainer .row.close-gap .col-md-5,.pageBodyContainer .row.close-gap .col-md-6,.pageBodyContainer .row.close-gap .col-md-7,.pageBodyContainer .row.close-gap .col-md-8,.pageBodyContainer .row.close-gap .col-md-9,.pageBodyContainer .row.close-gap .col-md-10,.pageBodyContainer .row.close-gap .col-md-11,.pageBodyContainer .row.close-gap .col-md-12{box-sizing:border-box;padding-left:8px;padding-right:8px}
.pageBodyContainer .row:before,.pageBodyContainer .row:after{display:table;content:" "}
.pageBodyContainer .row:after{clear:both}
.pageBodyContainer .col-md-1,.pageBodyContainer .col-md-2,.pageBodyContainer .col-md-3,.pageBodyContainer .col-md-4,.pageBodyContainer .col-md-5,.pageBodyContainer .col-md-6,.pageBodyContainer .col-md-7,.pageBodyContainer .col-md-8,.pageBodyContainer .col-md-9,.pageBodyContainer .col-md-10,.pageBodyContainer .col-md-11,.pageBodyContainer .col-md-12,.pageBodyContainer .col-md-auto{float:left;box-sizing:border-box;float:left;padding-left:10px;padding-right:10px;min-height:1px}
.pageBodyContainer .col-md-1:before,.pageBodyContainer .col-md-1:after,.pageBodyContainer .col-md-2:before,.pageBodyContainer .col-md-2:after,.pageBodyContainer .col-md-3:before,.pageBodyContainer .col-md-3:after,.pageBodyContainer .col-md-4:before,.pageBodyContainer .col-md-4:after,.pageBodyContainer .col-md-5:before,.pageBodyContainer .col-md-5:after,.pageBodyContainer .col-md-6:before,.pageBodyContainer .col-md-6:after,.pageBodyContainer .col-md-7:before,.pageBodyContainer .col-md-7:after,.pageBodyContainer .col-md-8:before,.pageBodyContainer .col-md-8:after,.pageBodyContainer .col-md-9:before,.pageBodyContainer .col-md-9:after,.pageBodyContainer .col-md-10:before,.pageBodyContainer .col-md-10:after,.pageBodyContainer .col-md-11:before,.pageBodyContainer .col-md-11:after,.pageBodyContainer .col-md-12:before,.pageBodyContainer .col-md-12:after{display:table;content:" "}
.pageBodyContainer .col-md-1:after,.pageBodyContainer .col-md-2:after,.pageBodyContainer .col-md-3:after,.pageBodyContainer .col-md-4:after,.pageBodyContainer .col-md-5:after,.pageBodyContainer .col-md-6:after,.pageBodyContainer .col-md-7:after,.pageBodyContainer .col-md-8:after,.pageBodyContainer .col-md-9:after,.pageBodyContainer .col-md-10:after,.pageBodyContainer .col-md-11:after,.pageBodyContainer .col-md-12:after{clear:both}
.pageBodyContainer .col-md-12{width:100%}
.pageBodyContainer .col-md-11{width:91.6666667%}
.pageBodyContainer .col-md-10{width:83.3333333%}
.pageBodyContainer .col-md-9{width:75%}
.pageBodyContainer .col-md-8{width:66.6666667%}
.pageBodyContainer .col-md-7{width:58.3333333%}
.pageBodyContainer .col-md-6{width:50%}
.pageBodyContainer .col-md-5{width:41.6666667%}
.pageBodyContainer .col-md-4{width:33.3333333%}
.pageBodyContainer .col-md-3{width:25%}
.pageBodyContainer .col-md-2{width:16.6666667%}
.pageBodyContainer .col-md-1{width:8.3333333%}
.pageBodyContainer .col-xs-12{width:100%}
.pageBodyContainer .col-xs-6{width:50%}
.pageBodyContainer .col-xs-8{width:66.6666667%}
.pageBodyContainer .col-md-push-4{left:33.33333333%}
.pageBodyContainer .col-md-pull-8{right:66.66666667%}
@media(min-width:768px){.pageBodyContainer .col-md-push-4{left:33.33333333%;position:relative}
.pageBodyContainer .col-md-pull-8{right:66.66666667%;position:relative}
}
.visible-sm{display:block !important}
.visible-lg{display:none !important}
.visible-sm-inline{display:inline-block !important}
.visible-lg-inline{display:none !important}
@media(min-width:480px){.visible-lg{display:none !important}
.visible-sm{display:block !important}
.visible-lg-inline{display:none !important}
.visible-sm-inline{display:inline-block !important}
}
@media(min-width:768px){.visible-lg{display:block !important}
.visible-sm{display:none !important}
.visible-lg-inline{display:inline-block !important}
.visible-sm-inline{display:none !important}
}
.formPanel .col-md-4.control-label{min-width:230px}
.pageBodyContainer .row .form-control{box-sizing:border-box;display:block;width:100%;height:40px;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.pageBodyContainer .row .textboxField{box-sizing:border-box;display:block;width:100%;height:40px;font-weight:normal;padding:6px 12px;font-size:15px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.pageBodyContainer .row textarea.form-control{height:75px}
.pageBodyContainer .row .form-control[disabled],.pageBodyContainer .row .form-control[readonly],.pageBodyContainer .row fieldset[disabled] .form-control{background-color:#fcf7f7;opacity:1;color:#a09d9d}
.pageBodyContainer .row .form-control.datepicker[readonly]{background-color:#fff;color:#555}
.pageBodyContainer .row small,.pageBodyContainer .row .small{font-size:14px}
.pageBodyContainer .footnote .small{font-size:13px;line-height:21px;color:gray}
.pageBodyContainer .tnc a,.pageBodyContainer .footnote .small a{color:gray}
.pageBodyContainer .tnc a:hover,.pageBodyContainer .footnote .small a:hover{color:#ee712a}
.pageBodyContainer .row .dd-select.error,.pageBodyContainer .row .form-control.error{border:1px solid red}
.pageBodyContainer .row .form-horizontal .form-group{box-sizing:border-box;margin-right:-10px;margin-left:-10px;margin-bottom:20px}
.pageBodyContainer .row .form-horizontal .form-group .radio{padding-top:10px;padding-bottom:10px}
.pageBodyContainer .row .radio label{min-height:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.pageBodyContainer .row .form-horizontal .control-label{padding-top:10px;padding-bottom:5px;margin-bottom:0;color:gray;white-space:nowrap}
.pageBodyContainer .row .form-horizontal .form-group.big-text .control-label{padding-top:14px}
.pageBodyContainer .row .form-horizontal .form-group.big-text,.pageBodyContainer .row .form-horizontal .form-group.big-text .form-control,.pageBodyContainer .row .form-horizontal .form-control.big-text{font-size:20px}
.pageBodyContainer .row .form-horizontal .form-group.big-text .form-control,.pageBodyContainer .row .form-horizontal .form-control.big-text{height:50px}
.noList{margin:0;padding:0;list-style-type:none}
.nowrap{white-space:normal !important}
.btn:hover{text-decoration:none}
.btn{-webkit-appearance:none !important;min-width:140px;display:inline-block;padding:6px 12px;margin-top:1px;margin-bottom:1px;font-size:16px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;font-weight:lighter;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.05)}
.btn-file{position:relative;overflow:hidden}
.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:white;cursor:inherit;display:block}
.btn .icon_LG{padding-right:20px;margin-bottom:-7px}
.btn.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn.btn-grey{color:#4d4d4d;background-color:#f5f5f5}
.btn.btn-dark-grey{color:#fff;background-color:#585759}
.btn.btn-grey[disabled]{color:#bdbdbd}
.btn.btn-gel,.btn.btn-red{color:#fff !important;background-color:#ed1c24;border-color:transparent}
.btn.btn-gel[disabled],.btn.btn-red[disabled]{color:#f2c9c8;background-color:#d9534f;border-color:#d43f3a}
.btn.btn-lg{padding:13px 16px;font-size:16px;line-height:1.5;border-radius:6px}
.btn.btn-sm{padding:5px 10px;font-size:13px;line-height:1.5;border-radius:3px}
.btn.btn-xs{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:3px}
.btn.btn-fit-content{min-width:0}
.btn.btn-fit{width:100% !important;min-width:0;padding-left:0;padding-right:0}
.pullLeft{float:left}
.pullRight{float:right}
.rightAuto{right:auto !important}
.leftAuto{left:auto !important}
.marginBottom0{margin-bottom:0 !important}
.marginBottom3{margin-bottom:3px !important}
.marginBottom5{margin-bottom:5px !important}
.marginBottom10{margin-bottom:10px !important}
.marginBottom15{margin-bottom:15px !important}
.marginBottom20{margin-bottom:20px !important}
.marginBottom25{margin-bottom:25px !important}
.marginBottom30{margin-bottom:30px !important}
.marginBottom35{margin-bottom:35px !important}
.marginBottom40{margin-bottom:40px !important}
.marginBottom45{margin-bottom:45px !important}
.marginBottom50{margin-bottom:50px !important}
.marginBottom60{margin-bottom:60px !important}
.marginBottom80{margin-bottom:80px !important}
.marginBottom95{margin-bottom:95px !important}
.marginTop0{margin-top:0 !important}
.marginTop2{margin-top:2px !important}
.marginTop4{margin-top:4px !important}
.marginTop6{margin-top:6px !important}
.marginTop10{margin-top:10px !important}
.marginTop12{margin-top:12px !important}
.marginTop15{margin-top:15px !important}
.marginTop20{margin-top:20px !important}
.marginTop25{margin-top:25px !important}
.marginTop30{margin-top:30px !important}
.marginTop40{margin-top:40px !important}
.marginTop50{margin-top:50px !important}
.paddingTop0{padding-top:0 !important}
.paddingTop2{padding-top:2px !important}
.paddingTop5{padding-top:5px !important}
.paddingTop10{padding-top:10px !important}
.paddingTop15{padding-top:15px !important}
.paddingTop18{padding-top:18px !important}
.paddingTop20{padding-top:20px !important}
.paddingTop30{padding-top:30px !important}
.paddingLeft0{padding-left:0 !important}
.paddingRight0{padding-right:0 !important}
.marginLeft0{margin-left:0 !important}
.marginLeft10{margin-left:10px !important}
.marginRight0{margin-right:0 !important}
.marginRight15{margin-right:15px !important}
.paddingBottom0{padding-bottom:0 !important}
.paddingBottom10{padding-bottom:10px !important}
.paddingBottom20{padding-bottom:20px !important}
.paddingBottom25{padding-bottom:25px !important}
.paddingBottom30{padding-bottom:30px !important}
.paddingBottom40{padding-bottom:40px !important}
.paddingBottom45{padding-bottom:45px !important}
.paddingBottom65{padding-bottom:65px !important}
.minWidth100{min-width:100px !important}
.minWidth150{min-width:150px !important}
.minWidth200{min-width:200px !important}
.minWidth300{min-width:300px !important}
.maxWidth25{max-width:25px !important}
.maxWidth50{max-width:50px !important}
.maxWidth100{max-width:100px !important}
.maxWidth200{max-width:200px !important}
.maxWidth100P .widthAuto{width:auto}
.borderRight{border-right:1px solid #ddd}
.borderRight1{border-right:1px solid #ddd}
.borderRight2{border-right:2px solid #ddd}
.posBottom0{bottom:0}
.posBottom5{bottom:5px}
.posBottom10{bottom:10px}
.posBottom15{bottom:15px}
.posBottom20{bottom:20px}
.contactBar{padding:45px 0 50px}
.contactBarWhite{background:#FFF}
.contactBar .title{font-size:38px;color:#4d4d4d}
.contactBar .text{width:60%;margin:10px 2% 0 0;padding-right:2%;color:#999;font-size:14px}
.contactBar .text .header{font-size:24px;color:#4d4d4d}
.helpContact .button{display:inline-block;margin-left:5px;vertical-align:middle}
.helpContact .buttonPadded,.contactBar .buttonPadded{line-height:30px}
.helpContact .buttonSet{display:inline-block;margin:0 0 0 10px}
.contactBar .buttonSet{float:right;margin:-60px 0 0 0}
.contactBar .button{width:165px;display:inline-block;margin-left:5px;vertical-align:middle}
.verticalLine{border-right:1px solid #aaa7a7}
.headerPrint{display:none}
.footerPrint{display:none}
.footerPrint .tncContent{font-size:11px;line-height:14px;border-top:1px solid #dedede;padding-top:20px}
.footerPrint .tncContent .footerNote{padding-top:15px}
.ui-dialog .ui-dialog-content{overflow:inherit;padding:0}
@media only screen and (max-width:1145px){.mWrapper{max-width:96%}
.mWrapper.removeOnSmall{max-width:100%}
.desktopOnly,.desktopOnlyInline{display:none !important}
.mobileOnly{display:block !important}
.titleComponent h1.title{font-size:34px;line-height:40px}
}
@media only screen and (max-width:1145px) and (min-width:700px){.titleComponent .description{max-width:100%}
}
@media only screen and (max-width:985px){.breadcrumb{display:none}
.titleWIconComponent .titleGroup{float:none}
.titleWIconComponent .titleGroup.fLeft{width:100%}
.titleWIconComponent .titleGroup.fRight{width:100%;text-align:left}
.titleWIconComponent .subtext{margin-top:0}
}
@media only screen and (min-width:700px) and (max-width:992px){.pageBodyContainer .row.grid-md .col-sm-12{width:100%}
.pageBodyContainer .row.grid-md .col-sm-11{width:91.6666667%}
.pageBodyContainer .row.grid-md .col-sm-10{width:83.3333333%}
.pageBodyContainer .row.grid-md .col-sm-9{width:75%}
.pageBodyContainer .row.grid-md .col-sm-8{width:66.6666667%}
.pageBodyContainer .row.grid-md .col-sm-7{width:58.3333333%}
.pageBodyContainer .row.grid-md .col-sm-6{width:50%}
.pageBodyContainer .row.grid-md .col-sm-5{width:41.6666667%}
.pageBodyContainer .row.grid-md .col-sm-4{width:33.3333333%}
.pageBodyContainer .row.grid-md .col-sm-3{width:25%}
.pageBodyContainer .row.grid-md .col-sm-2{width:16.6666667%}
.pageBodyContainer .row.grid-md .col-sm-1{width:8.3333333%}
}
@media only screen and (max-width:700px){.titleComponent .description{max-width:100%}
.pageBodyContainer .row.grid-md .col-md-1,.pageBodyContainer .row.grid-md .col-md-2,.pageBodyContainer .row.grid-md .col-md-3,.pageBodyContainer .row.grid-md .col-md-4,.pageBodyContainer .row.grid-md .col-md-5,.pageBodyContainer .row.grid-md .col-md-6,.pageBodyContainer .row.grid-md .col-md-7,.pageBodyContainer .row.grid-md .col-md-8,.pageBodyContainer .row.grid-md .col-md-9,.pageBodyContainer .row.grid-md .col-md-10,.pageBodyContainer .row.grid-md .col-md-11,.pageBodyContainer .row.grid-md .col-md-12{width:100%;box-sizing:border-box}
.pageBodyContainer .row.grid-md .not-rwd .col-md-12{width:100%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-11{width:91.6666667%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-10{width:83.3333333%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-9{width:75%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-8{width:66.6666667%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-7{width:58.3333333%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-6{width:50%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-5{width:41.6666667%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-4{width:33.3333333%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-3{width:25%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-2{width:16.6666667%}
.pageBodyContainer .row.grid-md .not-rwd .col-md-1{width:8.3333333%}
.pageBodyContainer .row.grid-md .col-xs-12{width:100%}
.pageBodyContainer .row.grid-md .col-xs-11{width:91.6666667%}
.pageBodyContainer .row.grid-md .col-xs-10{width:83.3333333%}
.pageBodyContainer .row.grid-md .col-xs-9{width:75%}
.pageBodyContainer .row.grid-md .col-xs-8{width:66.6666667%}
.pageBodyContainer .row.grid-md .col-xs-7{width:58.3333333%}
.pageBodyContainer .row.grid-md .col-xs-6{width:50%}
.pageBodyContainer .row.grid-md .col-xs-5{width:41.6666667%}
.pageBodyContainer .row.grid-md .col-xs-4{width:33.3333333%}
.pageBodyContainer .row.grid-md .col-xs-3{width:25%}
.pageBodyContainer .row.grid-md .col-xs-2{width:16.6666667%}
.pageBodyContainer .row.grid-md .col-xs-1{width:8.3333333%}
}
@media only screen and (max-width:500px){.titleComponent h1.title{font-size:34px;line-height:38px;padding-top:10px;padding-bottom:20px}
.mWrapper{max-width:92%}
.genericDialog .genericDialogContent{min-width:0}
}
#CQ .x-panel{width:100% !important}
#CQ .x-panel-noborder .x-panel-body-noborder{width:100% !important}
#CQ .x-html-editor-wrap{width:90% !important}
.backTopContainer{max-width:92%}
.backTopContainer.fixed{height:3rem}
.backTopContainer.fixed .backTopContent{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,0.53);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,0.53);-ms-box-shadow:0 0 12px 0 rgba(0,0,0,0.53);box-shadow:0 0 12px 0 rgba(0,0,0,0.53);-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-ms-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;background-color:#fff;bottom:20px;margin-bottom:25px;position:fixed;right:0;z-index:8;padding:5px 10px 1px}
}
.backTopContainer{max-width:1145px;margin-right:auto;margin-left:auto;margin-bottom:21px;margin-top:21px}
.backTopContent{cursor:pointer}
.backTopContainer .backTopContent .text{margin-top:6px;margin-right:12px;color:gray;font-size:13px;line-height:12px;white-space:nowrap}
@media only screen and (max-width:1145px){.backTopContainer{max-width:96%}
}
h1.title{line-height:1 !important}
.description h1{line-height:1 !important}
.textonly h1{line-height:1 !important}
.richtext h1{line-height:1 !important}
.topNavBar{background-color:#ee712a}
.topNavBar .topNavBarLeft{font-size:18px;line-height:19px;font-weight:bold}
.topNavBar .topNavBarRight{font-size:15px;line-height:19px}
.topNavBar .navBarItem{color:#fff;cursor:pointer;border-left:1px solid #f39965;height:47px}
.topNavBar .navBarItem a{color:inherit;text-decoration:none}
.topNavBar .navBarItem a:hover{color:inherit;text-decoration:none}
.topNavBar .navBarItem.login{cursor:default}
.topNavBar .navBarItem.login .innerWrap{cursor:pointer}
.topNavBar .navBarItem.last{border-right:1px solid #f39965}
.topNavBar .navBarItem.active{color:#ee712a;background-color:#fff}
.topNavBar .navBarItem .innerWrap{padding:14px}
.topNavBar .navBarItem .innerWrap.loginActive{padding-bottom:11px;border-bottom:3px solid #f39965}
.topNavBar .navBarItem .icon.countryFlag{border:1px solid #f6888c;margin-top:1px}
.topNavBar .navBarItem .text{margin-left:26px}
.topNavBar .navBarItem .text.bigGap{margin-left:30px}
.topNavBar .navBarItem .expandable .expandableTop{margin-top:-5px;padding:5px 26px 4px 11px;border:1px solid #f39965;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.topNavBar .navBarItem .expandable.expanded .expandableTop{color:#4d4d4d;background-color:#fff;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0;z-index:90}
.topNavBar .navBarItem .expandable .expandableTop:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";position:absolute;right:7px;top:12px}
.topNavBar .navBarItem .expandable.expanded .expandableTop:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #b4b4b4}
.topNavBar .navBarItem .expandable .expandableBottom{display:none}
.topNavBar .navBarItem .expandable.expanded .expandableBottom{display:block;color:gray;background-color:#fff;border:1px solid #d8d8d8;-webkit-border-radius:6px;-webkit-border-top-left-radius:0;-moz-border-radius:6px;-moz-border-radius-topleft:0;border-radius:6px;border-top-left-radius:0;padding:10px 20px 18px 20px;z-index:89;margin-top:-1px}
.topNavBar .navBarItem .expandable .expandableBottom ul{margin:0;padding:0;list-style:none}
.topNavBar .navBarItem .expandable .expandableBottom ul li{padding-left:5px;text-indent:-.7em;line-height:24px}
.topNavBar .navBarItem .expandable .expandableBottom ul li:before{content:"\2022";color:#4d4d4d;padding-right:5px}
.topNavBar .navBarItem .expandable .expandableBottom ul a:hover{color:#ee712a;text-decoration:underline}
.loginContent{background-color:#fff;color:gray;padding:18px 9px;margin-top:0;border:1px solid #d5d5d5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:2px 0 14px rgba(31,29,25,.26);-webkit-box-shadow:2px 0 14px rgba(31,29,25,.26);box-shadow:2px 0 14px rgba(31,29,25,.26);z-index:110;margin-left:-42px;max-width:150px}
.loginContent .panel{border-bottom:dotted 1px #ccc;padding:0 10px 20px;margin-bottom:15px}
.loginContent .panel.last{padding-bottom:0;margin-bottom:0;border:0}
.loginContent .title{padding-bottom:3px}
.loginContent .panel .redButtonWArrow{margin-bottom:3px}
.levelTwoNav{background-color:#fff;padding:15px 0 8px}
.levelTwoNav .mWrapper{position:relative}
.levelTwoNav .navContent .divider{width:0;border-right:1px solid #ccc;height:40px;margin-top:22px;margin-left:-1px}
.levelTwoNav .navContent .navItem .hoverable .hoverableTop{color:#212492;padding:20px 50px 20px 20px;cursor:pointer;font-size:19px;line-height:20px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;height:40px}
.levelTwoNav .navContent .navItem .hoverable.expanded .hoverableTop{color:#ee712a;background-color:#fff;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5;border-bottom:0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#sfff;z-index:4}
.levelTwoNav .navContent .navItem .hoverable .hoverableTop:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ee712a;content:"";position:absolute;right:0;margin-right:15px;top:37px}
.levelTwoNav .navContent .navItem .hoverable .hoverableBottom{display:none;z-index:80}
.levelTwoNav .navContent .navItem .hoverable.expanded .hoverableBottom{display:block;color:#4d4d4d;background-color:#fff;border:1px solid #d5d5d5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:2px 0 14px rgba(31,29,25,.26);-webkit-box-shadow:2px 0 14px rgba(31,29,25,.26);box-shadow:2px 0 14px rgba(31,29,25,.26);padding-top:18px;padding-right:12px;padding-bottom:18px;padding-left:20px;z-index:3;margin-top:-1px;right:0}
.levelTwoNav .navContent .navItem .columnSystem{padding:10px 0}
.levelTwoNav .navContent .navItem .columnSystem .column{border-right:1px dotted #ccc;padding-bottom:500em;margin-bottom:-500em;margin-right:-1px;width:238px}
.levelTwoNav .navContent .navItem .columnSystem .column.last{border-right:0}
.levelTwoNav .navContent .navItem .columnSystem .column .innerWrap{padding:0 40px}
.levelTwoNav .navContent .navItem .columnSystem .column.first .innerWrap{padding-left:20px}
.levelTwoNav .navContent .navItem .columnSystem .column.last .innerWrap{padding-right:20px}
.levelTwoNav .navContent .navItem .columnSystem .column.last .innerWrap .greyPlaceHolder{width:180px !important}
.levelTwoNav .navContent .navItem .columnSystem .column .panel{font-size:15px;line-height:16px;padding-bottom:20px}
.levelTwoNav .navContent .navItem .columnSystem .column .panel a:hover{color:#ee712a;text-decoration:underline}
.levelTwoNav .navContent .navItem .columnSystem .column ul{font-size:14px;line-height:18px;list-style:none;padding:0;margin:0;color:gray;padding-top:5px;margin-bottom:15px}
.levelTwoNav .navContent .navItem .columnSystem .column ul li{padding:3px 0}
.levelTwoNav .navContent .navItem .columnSystem .column ul li a:hover{color:#ee712a}
.levelTwoNav .navContent .searchTool .innerWrap{margin-top:28px;margin-left:20px}
.searchTool .searchInput,.floatingSearchTool .searchInput{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:1px solid #ccc;padding:4px 10px 0;-webkit-box-shadow:inset 1px 1px 4px 1px rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 1px 4px 1px rgba(0,0,0,0.15);box-shadow:inset 1px 1px 4px 1px rgba(0,0,0,0.15);overflow:hidden}
.searchTool .searchInput .searchInputContent,.floatingSearchTool .searchInput .searchInputContent{position:relative;margin-right:22px;margin-top:1px}
.searchTool .searchInput .searchInputContent input,.floatingSearchTool .searchInput .searchInputContent input{border:0;padding:0;margin:0;width:100%}
.searchTool .searchInput .searchInputSubmit,.floatingSearchTool .searchInput .searchInputSubmit{float:right;width:18px;cursor:pointer;margin-top:-3px;height:28px}
.mobileNavContainer{display:none}
.mobileNav{background-color:#fff;padding-top:12px}
.mobileNav .mobileLogo{left:50%;margin-left:-57px}
.mobileNav .navContent .mobileTrigger{cursor:pointer}
.mobileNav .navContent .mobileTrigger .innerWrap{padding:10px}
.mobileNav .navContent .mobileNavItem{cursor:pointer;border-bottom:3px solid #fff}
.mobileNav .navContent .mobileNavItem.active{border-bottom:3px solid #f39965}
.mobileNav .navContent .mobileNavItem .innerWrap{padding:10px}
.mobileNav .navContent .mobileNavItem .triggerIcon{height:17px}
.mobileNav .navContent .loginContent{margin-left:0;right:0;margin-top:3px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}
.mobileNav .navContent .searchTool .innerWrap{margin-right:10px;margin-top:5px}
.mobileNav .navContent .floatingSearchTool{left:0;background-color:#e0e0e0;margin-top:3px;padding:10px;cursor:default;width:96%;padding-left:2%;padding-right:2%;z-index:2}
.mobileMenuContainer .mobileOverlay{position:absolute;width:100%;z-index:99;background-color:#000;-moz-opacity:.70;-khtml-opacity:.70;opacity:.70;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);display:none}
.mobileMenuContainer .mobileMenuContent{position:absolute;width:291px;z-index:10000;overflow:hidden;left:-291px}
.mobileMenuContainer .mobileMenu{background-color:#f8f8f8;left:0;background-color:#fff;padding-bottom:500em;margin-bottom:-500em;margin-right:-1px}
.mobileMenuContainer .mobileMenu .dl-selected .head{display:block;color:#fff}
.mobileMenuContainer .mobileMenu .dl-selected .head.level1{font-size:16px;background-color:#ed1b23;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .dl-selected .head.level2{font-size:16px;background-color:#6d6d6d;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .dl-selected .head.level3{font-size:16px;background-color:#b2b2b2;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .dl-selected .head.level4{font-size:16px;background-color:#e0e0e0;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2)}
.mobileMenuContainer .mobileMenu .levelRow{line-height:40px;color:#fff;display:none}
.mobileMenuContainer .mobileMenu .levelRow .icon{height:14px}
.mobileMenuContainer .mobileMenu .backRow{color:gray;font-size:16px;line-height:33px;padding:2px 30px 0 15px;background-color:#fff;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .backRow .icon{margin-top:0}
.mobileMenuContainer .mobileMenu .backRow .text{margin-left:15px}
.mobileMenuContainer .mobileMenu .myPlansRow{color:gray;font-size:14px;line-height:33px;padding:2px 30px 0 15px;background-color:#dfdfdf;-moz-box-shadow:0 -1px 0 rgba(31,29,25,.3),inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:0 -1px 0 rgba(31,29,25,.3),inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:0 -1px 0 rgba(31,29,25,.3),inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);cursor:pointer}
.mobileMenuContainer .mobileMenu .myPlansRow .icon{margin-top:2px}
.mobileMenuContainer .mobileMenu .myPlansRow .text{margin-left:20px}
.mobileMenuContainer .mobileMenu .quickLinksRow{color:#4d4d4d;font-size:14px;line-height:33px;padding:14px;background-color:#f8f8f8;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2)}
.mobileMenuContainer .mobileMenu .quickLinksRow .selectBox{width:100%;padding-top:5px;padding-bottom:5px}
.mobileMenuContainer .mobileMenu li a{line-height:21px;padding-top:10px;padding-bottom:10px}
.mobileMenuContainer .mobileMenu .level1>li{background-color:#ed1b23;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .level1>li a{font-size:16px;color:#fff}
.mobileMenuContainer .mobileMenu .level2>li{background-color:#6d6d6d;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .level2>li.dl-head{background-color:#ed1b23}
.mobileMenuContainer .mobileMenu .level2>li a{font-size:16px;color:#fff}
.mobileMenuContainer .mobileMenu .level3>li{background-color:#b2b2b2;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.mobileMenuContainer .mobileMenu .level3>li.dl-head{background-color:#6d6d6d}
.mobileMenuContainer .mobileMenu .level3>li a{font-size:16px;color:#fff}
.mobileMenuContainer .mobileMenu .level4>li{background-color:#e0e0e0;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2)}
.mobileMenuContainer .mobileMenu .level4>li.dl-head{background-color:#b2b2b2}
.mobileMenuContainer .mobileMenu .level4>li a{font-size:16px;color:#4d4d4d}
.mobileMenuContainer .mobileMenu .expandable>.levelTitle:after{content:url('../../clientlibs/greateastern_takaful/img/arrow_right_mobilemenu.png');right:10px;position:absolute}
.mobileMenuContainer .mobileMenu .levelTitle{-webkit-box-shadow:inset 1px -5px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 1px -5px 5px 0 rgba(0,0,0,0.1);box-shadow:inset 1px -5px 5px 0 rgba(0,0,0,0.1)}
.mobileMenuContainer .mobileMenu .levelTitle,.mobileMenuContainer .mobileMenu a{padding:0 30px 0 15px}
.mobileMenuContainer .mobileMenu a:hover{text-decoration:none;color:inherit}
.languageDialog{display:none}
.languageDialog .languageDialogContent{padding:25px}
.languageDialog .languageDialogContent .title{font-size:17px;line-height:18px;color:gray;padding-bottom:40px}
.languageDialog .languageDialogContent .languageGrp{font-size:14px;line-height:18px;min-height:100px;min-width:180px}
.languageDialog .languageDialogContent .languageGrp .innerWrap{padding:0 15px}
.languageDialog .languageDialogContent .languageGrp .languageTitle{color:gray;line-height:13px;font-weight:bold}
.languageDialog .languageDialogContent .languageGrp .languageTitle img{vertical-align:top;margin-right:5px;border:1px solid #e1e1e1}
.languageDialog .languageDialogContent .languageGrp ul.languageList{margin:0;padding:0;list-style:none;margin-top:15px;padding-left:36px;color:#4d4d4d}
.languageDialog .languageDialogContent .languageGrp ul.languageList li a:hover{color:#4d4d4d;font-weight:bold}
.languageDialog .languageDialogContent .languageGrp ul.languageList li a.chinese{font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei",sans-serif}
.languageDialog .languageDialogContent .languageGrp ul.languageList li.selected{color:#4d4d4d;font-weight:bold}
@media only screen and (max-width:1145px) and (min-width:985px){.topNavBar .topNavBarLeft{font-size:14px}
.topNavBar .topNavBarRight{font-size:11px}
.topNavBar .navBarItem .innerWrap{padding-left:10px;padding-right:10px}
.levelTwoNav .navContent{padding-right:0}
.levelTwoNav .navContent .navItem .hoverable .hoverableTop .hoverableBottom .hoverable.expanded{font-size:15px;padding-right:11px !important}
.levelTwoNav .navContent .navItem .columnSystem .column{width:228px}
.levelTwoNav .navContent .navItem .columnSystem .column .panel{font-size:12px}
.levelTwoNav .navContent .navItem .columnSystem .column ul{font-size:11px}
}
@media only screen and (max-width:985px){.topNavBar .topNavBarLeft{display:none}
.topNavBar .navBarItem{display:none;border:0;height:auto}
.topNavBar .navBarItem.last{border:0}
.topNavBar .navBarItem.language{display:block}
.topNavBar .navBarItem .innerWrap{padding:5px 0}
.levelTwoNav{display:none}
.mobileNavContainer{display:block}
.mobileNav .navContent .searchIcon{display:none}
}
@media only screen and (max-width:700px){.mobileNav .navContent .searchIcon{display:block}
.mobileNav .navContent .searchIcon.hidden{display:none}
.mobileNav .navContent .searchTool{display:none}
.languageDialog .languageDialogContent{padding:15px}
}
@media only screen and (max-width:550px){.languageDialog .languageDialogContent .languageGrp{width:50%}
.languageDialog .languageDialogContent .languageGrp .innerWrap{padding:0 5px}
.languageDialog .languageDialogContent .title{padding-bottom:30px}
}
.dl-menuwrapper{width:100%;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}
.dl-menuwrapper:first-child{margin-right:100px}
.dl-menuwrapper button{background:#ccc;border:0;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;cursor:pointer;outline:0}
.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:#aaa}
.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}
.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin-top:0;margin-bottom:0}
.dl-menuwrapper li{position:relative}
.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:0}
.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1)}
.no-touch .dl-menuwrapper li.dl-back a:hover{background-color:#fff}
.dl-menuwrapper li.dl-back>a{padding-left:30px;color:#808080 !important;font-size:16px !important;background-color:#fff;-moz-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);-webkit-box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06);box-shadow:inset 0 -1px 0 rgba(31,29,25,.2),inset 0 0 8px rgba(0,0,0,.06)}
.dl-menuwrapper li.dl-back:after{position:absolute;top:0;line-height:40px;speak:none;-webkit-font-smoothing:antialiased;content:url('../../clientlibs/greateastern_takaful/img/icon_back.png')}
.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:40px;speak:none;-webkit-font-smoothing:antialiased;content:url('../../clientlibs/greateastern_takaful/img/arrow_right_mobilemenu.png')}
.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,0.15)}
.dl-menuwrapper .dl-menu{margin:0;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}
.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}
.dl-menuwrapper li .dl-submenu{display:none}
.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}
.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}
.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:0;left:0;margin:0}
.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}
.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}
.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}
.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}
.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}
@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}
100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}
}
@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}
}
@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}
}
@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}
}
@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}
}
@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}
100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}
}
@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}
}
@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}
}
@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}
}
@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}
}
.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}
.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}
.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}
.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}
.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}
@-webkit-keyframes MenuAnimIn1{0{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}
100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}
}
@-webkit-keyframes MenuAnimIn2{0{-webkit-transform:translateX(-100%);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@-webkit-keyframes MenuAnimIn3{0{-webkit-transform:translateZ(300px);opacity:0}
100%{-webkit-transform:translateZ(0);opacity:1}
}
@-webkit-keyframes MenuAnimIn4{0{-webkit-transform:translateZ(-300px);opacity:0}
100%{-webkit-transform:translateZ(0);opacity:1}
}
@-webkit-keyframes MenuAnimIn5{0{-webkit-transform:translateY(40%);opacity:0}
100%{-webkit-transform:translateY(0);opacity:1}
}
@keyframes MenuAnimIn1{0{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}
100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}
}
@keyframes MenuAnimIn2{0{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes MenuAnimIn3{0{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes MenuAnimIn4{0{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes MenuAnimIn5{0{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
}
.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}
.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}
@-webkit-keyframes SubMenuAnimIn1{0{-webkit-transform:translateX(50%);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@-webkit-keyframes SubMenuAnimIn2{0{-webkit-transform:translateX(100%);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@-webkit-keyframes SubMenuAnimIn3{0{-webkit-transform:translateZ(-300px);opacity:0}
100%{-webkit-transform:translateZ(0);opacity:1}
}
@-webkit-keyframes SubMenuAnimIn4{0{-webkit-transform:translateZ(300px);opacity:0}
100%{-webkit-transform:translateZ(0);opacity:1}
}
@-webkit-keyframes SubMenuAnimIn5{0{-webkit-transform:translateZ(-200px);opacity:0}
100%{-webkit-transform:translateZ(0);opacity:1}
}
@keyframes SubMenuAnimIn1{0{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes SubMenuAnimIn2{0{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes SubMenuAnimIn3{0{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes SubMenuAnimIn4{0{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes SubMenuAnimIn5{0{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}
.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}
.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}
@-webkit-keyframes SubMenuAnimOut1{0{-webkit-transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(50%);opacity:0}
}
@-webkit-keyframes SubMenuAnimOut2{0{-webkit-transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(100%);opacity:0}
}
@-webkit-keyframes SubMenuAnimOut3{0{-webkit-transform:translateZ(0);opacity:1}
100%{-webkit-transform:translateZ(-300px);opacity:0}
}
@-webkit-keyframes SubMenuAnimOut4{0{-webkit-transform:translateZ(0);opacity:1}
100%{-webkit-transform:translateZ(300px);opacity:0}
}
@-webkit-keyframes SubMenuAnimOut5{0{-webkit-transform:translateZ(0);opacity:1}
100%{-webkit-transform:translateZ(-200px);opacity:0}
}
@keyframes SubMenuAnimOut1{0{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}
}
@keyframes SubMenuAnimOut2{0{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}
}
@keyframes SubMenuAnimOut3{0{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}
}
@keyframes SubMenuAnimOut4{0{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}
}
@keyframes SubMenuAnimOut5{0{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}
}
.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}
.no-js .dl-menuwrapper li .dl-submenu{display:block}
.no-js .dl-menuwrapper li.dl-back{display:none}
.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}
.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}
.footerTop{background-color:#ee712a;color:#fff;border-bottom:1px solid #fff}
.footerTop .footerContent{padding:22px 0}
.footerTop .footerContent .footerCol{font-size:28px;line-height:28px}
.footerTop .footerContent .footerColMobileLeft{width:58%}
.footerTop .footerContent .footerCol1{width:27%}
.footerTop .footerContent .footerCol1b{width:42%}
.footerTop .footerContent .footerCol1 .innerWrap,.footerTop .footerContent .footerCol2 .innerWrap{border-right:1px solid #565557;margin-right:20px;padding-right:20px;min-height:55px}
.footerTop .footerContent .footerCol2{width:73%}
.footerTop .footerContent .footerCol2 a:hover{color:inherit;text-decoration:inherit;cursor:default}
.footerTop .footerContent .footerCol2b{padding:10px 0 0 10px;width:52%}
.footerTop .footerContent .footerCol3{width:42%}
.footerTop .footerContent .footerCol1 .padTop{padding-top:12px}
.footerTop .footerContent .footerCol2 .footerCol2Left{width:55%}
.footerTop .footerContent .footerCol2 .footerCol2Left .callText{padding-left:40px}
.footerTop .footerContent .footerCol2 .footerCol2Right{width:45%}
.footerTop .footerContent .footerCol3 .buttonCol{width:31.5%}
.footerTop .footerContent .footerCol3 .buttonColSm{width:18.5%}
.footerTop .footerContent .footerCol3 .button{margin-right:5px;height:30px;line-height:30px}
.footerTop .footerContent .footerCol3 .button>span{display:inline-block;line-height:0;vertical-align:middle}
.footerTop .footerContent .footerCol3 .button .ver{line-height:15px}
.footerTop .footerContent .footerCol3 .buttonCol.last .button{margin-right:0}
.footerTop .footerContent .tncContent{font-size:11px;line-height:14px;padding:15px 0 15px 0}
.footerTop .footerContent .tncContent .tnc{color:#999}
.footerTop .footerContent .small{font-size:14px;line-height:13px}
.footerMiddle{background-color:#ee712a;color:#fff}
.footerMiddle .footerContent{padding:55px 0}
.footerMiddle .footerContent .footerCol{font-size:20px;line-height:19px;width:25%}
.footerMiddle .footerContent .footerCol .innerWrap{padding:0 20px}
.footerMiddle .footerContent .footerCol.first .innerWrap{padding-left:0}
.footerMiddle .footerContent .footerCol.last .innerWrap{padding-right:0}
.footerMiddle .footerContent .footerCol .listTitle{padding-bottom:10px}
.footerMiddle .footerContent .footerCol ul{font-size:14px;line-height:20px;list-style:none;padding:0;margin:0;color:#ccc}
.footerMiddle .footerContent .footerCol a:hover{color:#fff}
.footerBottom{background-color:#fff}
.footerBottom .footerContent{padding:40px 0}
.footerBottom .footerContent .logoContent{width:155px}
.footerBottom .footerContent .tncContent{font-size:15px;line-height:18px;border-left:1px solid #f2f2f2;padding-left:30px;padding-bottom:10px;margin-left:180px}
.footerBottom .footerContent .tncContent .tnc{color:gray;padding-bottom:0;padding-top:5px}
.footerBottom .footerContent .tncContent .copyRight{color:#4d4d4d;padding-bottom:8px}
.footerBottom .footerContent .tncContent .footerNote{color:gray}
.footerBottom .footerContent .footerLeft{width:100%;margin-right:-280px}
.footerBottom .footerContent .footerLeft .innerWrap{margin-right:300px}
.footerBottom .footerContent .socialContent{width:280px}
.footerBottom .footerContent .socialContent .gelUpdateContent,.homepageFooterBottom .footerContent .gelUpdateContent{background-color:#f5f5f5;font-size:16px;line-height:16px;padding:9px;margin-top:10px;max-width:100%;width:279px}
@media only screen and (max-width:1145px){.footerTop .footerContent .footerCol1,.footerTop .footerContent .footerCol2{float:none;width:100%}
.footerTop .footerContent .footerColMobileLeft{width:60%}
.footerTop .footerContent .footerCol3{width:40%}
.footerTop .footerContent .footerCol3 .buttonColSm{margin-bottom:5px}
.footerTop .footerContent .footerCol3 .buttonCol{width:50%}
.footerTop .footerContent .footerCol3 .buttons3 .buttonCol.first{width:100%}
.footerTop .footerContent .footerCol3 .buttons1 .buttonCol.only{width:100%}
.footerTop .footerContent .footerCol3 .buttonCol.last .button{margin-right:5px}
.footerTop .footerContent .footerCol1 .innerWrap,.footerTop .footerContent .footerCol2 .innerWrap{border-right:0;margin-right:0;padding-right:0}
.footerTop .footerContent .footerCol1 .padTop{padding-top:6px}
.footerWhite .footerLeft{width:50%}
.footerWhite .footerLeft .footerLeftCol1{width:100%}
.footerWhite .footerLeft .footerRightCol1{padding:10px 0 10px 0;float:left;width:100%;font-size:28px;border-right:0;margin-bottom:15px}
.footerWhite .footerLeft .footerRightCol1 .footerLeftCall{width:45%}
.footerWhite .footerLeft .footerLeftCol1 .tncContent{border-right:0;position:static}
.footerWhite .footerRight .buttonSet .button{width:40%;display:inline-block;margin-left:5px;margin-bottom:5px;vertical-align:middle}
}
@media only screen and (max-width:1000px){.footerBottom .footerContent .socialContent .gelUpdateContent{max-width:260px}
.footerWhite .footerLeft{width:52%}
.footerWhite .footerRight{width:45%}
.footerWhite .footerLeft .footerLeftCol1{width:100%}
.footerWhite .footerLeft .footerRightCol1{font-size:24px}
.footerWhite .footerLeft .footerRightCol1 .footerLeftCall{width:48%}
.footerWhite .footerLeft .footerLeftCol1 .tncContent{border-right:0}
.footerWhite .footerRight .buttonSet .button{width:35%;display:inline-block;margin-left:5px;margin-bottom:5px;vertical-align:middle;font-size:12px}
}
@media only screen and (max-width:800px){.footerTop .footerContent .footerColMobileLeft,.footerTop .footerContent .footerCol3{float:none;width:100%}
.footerTop .footerContent .footerColMobileLeft{margin-bottom:20px}
.footerTop{border-bottom:0}
.footerMiddle{display:none}
.footerBottom .footerContent .footerLeft{float:left;width:100%;margin-right:0;margin-bottom:20px}
.footerBottom .footerContent .footerLeft .innerWrap{margin-right:0}
.footerWhite .footerLeft .footerRightCol1{font-size:20px}
.footerWhite .footerLeft .footerRightCol1 .footerLeftCall{width:48%}
}
@media only screen and (max-width:700px){.footerBottom .footerContent .logoContent{border-right:0}
.footerBottom .footerContent .tncContent{float:left;width:100%;margin-left:0;margin-top:10px;border-left:0;padding-left:0}
.footerBottom .footerContent .tncContent .tnc{padding-bottom:15px}
.footerBottom .footerContent .tncContent .copyRight{padding-bottom:15px}
}
@media only screen and (max-width:500px){.footerTop .footerContent .footerCol2 .footerCol2Left .callImg{display:none}
.footerTop .footerContent .footerCol2 .footerCol2Left .callText{padding-left:0}
.footerTop .footerContent .footerCol{font-size:22px;line-height:24px}
.footerTop .footerContent .small{font-size:12px}
.footerTop .footerContent .footerCol1 .innerWrap,.footerTop .footerContent .footerCol2 .innerWrap{min-height:0;padding-bottom:10px}
}
@media only screen and (max-width:400px){.footerTop .footerContent .footerCol{font-size:18px;line-height:22px}
.footerTop .footerContent .small{font-size:11px}
.footerTop .footerContent .footerCol3 .button{font-size:13px}
}
.footerTop .footerContent .blackButton{font-size:15px}
.footerTop .footerContent .redButton{font-size:15px}
.ui-corner-all.dialog,.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-left,.ui-corner-bl,.ui-corner-tr,.ui-corner-top,.ui-corner-tl{border-radius:6px}
.ui-draggable,.ui-droppable{background-position:left top}
.ui-widget-content{background-color:#FFF;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.ui-resizable{position:relative}
.ui-dialog{padding:5px;position:absolute;z-index:100;overflow:visible;display:none}
.ui-widget-overlay{background:0;background-color:#000;opacity:.7;filter:alpha(opacity = 70);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}
.ui-dialog .ui-dialog-titlebar{height:0;padding:0;border:0}
.ui-dialog-titlebar{height:0}
.ui-dialog .ui-dialog-titlebar-close{height:41px;width:41px;position:absolute;top:-20px;right:-20px;border:0;background:url(../../clientlibs/greateastern_takaful/img/icon_close.png) no-repeat top right;cursor:pointer;z-index:2}
.ui-dialog .ui-dialog-titlebar-close span{display:none}
.tooltipsy{background-color:#fff;color:gray;padding:10px;position:relative;max-width:150px;margin-top:-10px;font-size:13px;line-height:16px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:2px 0 14px rgba(31,29,25,.26);-webkit-box-shadow:2px 0 14px rgba(31,29,25,.26);box-shadow:2px 0 14px rgba(31,29,25,.26);z-index:99}
.tooltipsy:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:"";position:absolute;right:75px;top:-10px;z-index:100}
.icheckbox_flat,.iradio_flat{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(../../clientlibs/greateastern_takaful/css/icheck/flat.png) no-repeat;border:0;cursor:pointer}
.icheckbox_flat{background-position:0 0}
.icheckbox_flat.checked{background-position:-22px 0}
.icheckbox_flat.disabled{background-position:-44px 0;cursor:default}
.icheckbox_flat.checked.disabled{background-position:-66px 0}
.iradio_flat{background-position:-88px 0}
.iradio_flat.checked{background-position:-110px 0}
.iradio_flat.disabled{background-position:-132px 0;cursor:default}
.iradio_flat.checked.disabled{background-position:-154px 0}
@media(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat,.iradio_flat{background-image:url(../../clientlibs/greateastern_takaful/css/icheck/flat@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}
}
.chartWrapper img{width:100%;display:block}
.pageBodyContainer:before,.pageBodyContainer:after{display:table;content:" "}
.pageBodyContainer:after{clear:both}
.dd-options{max-height:280px !important}
.pageBodyContainer .redButton,.pageBodyContainer .blackButton,.pageBodyContainer .blueButton,.pageBodyContainer .greyButton{-webkit-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.05);box-shadow:inset 0 -3px 1px 0 rgba(0,0,0,0.05)}
.pageBodyContainer .greyButton{color:gray}
.componentContainer{background-color:#eee;padding:20px;border:1px solid #ccc}
.col-md-12 a{color:#ed1c24}
.campaignFormThankYouPanel .redButton{max-width:220px}
.lightGreyComponent{background-color:#f5f5f5;padding-top:40px;padding-bottom:20px;margin-bottom:40px}
.productContainer h3.productTitle{color:#4d4d4d;font-size:34px;line-height:38px;font-weight:normal;margin:0;padding:0}
.productContainer .productBackground{padding:43px 0 50px;background-color:#f5f5f5}
.productContainer.presProduct .productBackground{background-color:#f3ecdc}
.productContainer .sectionMenuContainer{margin-top:7px}
.productContainer .sectionMenuContainer.fRight{float:right !important}
.productContainer .sectionMenuContainer .sectionMenu{list-style:none;overflow:hidden;font-size:15px;line-height:16px;margin:0;padding-left:0}
.productContainer .sectionMenuContainer .sectionMenu li{float:left;margin-right:23px;margin-top:6px}
.productContainer .sectionMenuContainer .sectionMenu li.selected{color:#ed1c24}
.productContainer .sectionMenuContainer .sectionMenu li.last{margin-right:0}
.productContainer .sectionMenuContainer .sectionMenu li.isButton{margin-top:0;margin-left:17px}
.productContainer .sectionMenuContainer .sectionMenu li .redButton{padding:7px 0;width:137px}
.productContainer .overviewContainer h1.productTitle{margin:0;padding:0;margin-bottom:20px;font-size:40px;line-height:45px;font-weight:normal;color:#4c4c4c}
.productContainer .overviewContainer .productOverview{position:relative}
.productContainer .overviewContainer .productOverview .productOverviewLeft{width:50%}
.productContainer .overviewContainer .productOverview .productOverviewLeft .innerWrap{padding-right:23px}
.productContainer .overviewContainer .productOverview .productOverviewLeft img{width:100%;display:block}
.productContainer .overviewContainer .productOverview .productOverviewRight{width:50%}
.productContainer .overviewContainer .productOverview .productOverviewRight .innerWrap{padding-left:20px}
.productContainer .overviewContainer .productOverview h2.productSubtitle{margin:0;padding:0;font-weight:normal;font-size:20px;line-height:24px;margin-bottom:25px;color:#4d4d4d}
.productContainer .overviewContainer .productOverview .productDescription{font-size:15px;line-height:21px;color:gray}
.printShareWrapper{margin-top:0 !important}
.productActionMenu{font-size:13px;line-height:21px;color:gray;white-space:nowrap}
.productActionMenu .productAction.first .actionWrap{-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}
.productActionMenu .productAction.last .actionWrap{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}
.productActionMenu .productAction .actionWrap{background-color:#fff;margin-right:1px;padding:11px 20px;cursor:pointer}
.productContainer .overviewContainer .productOverview .productActionMenu .productAction:first-child .actionWrap{-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}
.productContainer .overviewContainer .productOverview .productActionMenu .productAction:last-child .actionWrap{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}
.productActionMenu .productAction .actionWrap a:hover{text-decoration:none !important;color:#808080 !important}
.productActionMenu .productAction .icon{margin-top:2px}
.productActionMenu.dIB .icon img{margin-top:0}
.productActionMenu.dIB .icon img{display:block}
.productActionMenu .productAction .text{margin-left:21px}
.productActionMenu .productAction.bigGap .text{margin-left:27px}
.productActionMenu .productAction .shareContent{z-index:2}
.productActionMenu .productAction .shareContent .socialContent{background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:2px 0 14px rgba(31,29,25,.26);-webkit-box-shadow:2px 0 14px rgba(31,29,25,.26);box-shadow:2px 0 14px rgba(31,29,25,.26);padding:10px 10px 5px;z-index:2}
.productActionMenu .productAction .shareContent .socialContent .socials{width:auto}
.productActionMenu .productAction .shareContent .socialContent .socials .social{cursor:pointer}
.productActionMenu .productAction .shareContent .triangle{width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;position:absolute;z-index:9;margin-left:40px;margin-top:-9px}
.productContainer .benefitsContainer{padding:44px 0 50px}
.productContainer .benefitsContainer .productBenefits{padding-top:10px}
.productContainer .benefitsContainer .productBenefits .benefitItem{width:33%;text-align:center}
.productContainer .benefitsContainer .productBenefits .benefitItem .innerWrap{padding-right:36px}
.productContainer .benefitsContainer .productBenefits .benefitItem.last .innerWrap{padding-right:0}
.productContainer .benefitsContainer .productBenefits .benefitItem .benefitTop{padding:34px 0 33px}
.productContainer .benefitsContainer .productBenefits .benefitItem .subtitle{font-size:20px;line-height:20px;color:#4c4c4c;padding-bottom:17px;margin-bottom:15px;border-bottom:1px solid #ededed;min-height:40px}
.productContainer .benefitsContainer .productBenefits .benefitItem .description{font-size:15px;line-height:21px;color:gray}
.productContainer .benefitsContainer .productBenefits .benefitItem .description a{color:#ed1c24}
.productContainer .benefitsContainer .productBenefits .benefitItem .descriptionTwo{font-size:15px;line-height:21px;color:gray;text-align:left}
.productContainer .benefitsContainer .productBenefits .benefitItem .descriptionTwo a{color:#ed1c24}
.productContainer .benefitsContainer .productAddBenefits{padding:36px 0 19px}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem{width:50%}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .innerWrap{padding-right:30px;padding-bottom:25px}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .text{margin-left:31px}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .text .subtitle{font-size:18px;line-height:20px;color:#4c4c4c;padding-bottom:10px}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .text .description{font-size:15px;line-height:21px;color:gray}
.productContainer .productNotes .subtitle{font-size:19px;line-height:24px;color:#4d4d4d;margin-bottom:5px}
.productContainer .productNotes .description{font-size:14px;line-height:18px;color:#4d4d4d}
.productContainer .productNotes .subtitle a,.productContainer .productNotes .description a{color:#ed1c24}
.productContainer .benefitsContainer .productNoCover{padding:26px 0;border-bottom:1px dotted #bebebe;border-top:1px dotted #bebebe}
.productContainer .benefitsContainer .productNoCover .subtitle{font-size:20px;line-height:22px;color:#4c4c4c;padding-bottom:11px}
.productContainer .benefitsContainer .productNoCover .description{font-size:15px;line-height:21px;color:gray}
.productContainer .benefitsContainer .productNoCover .description a{color:#ed1b24}
.productContainer .costContainer{padding:35px 25px;margin-bottom:45px;background-color:#f5f5f5;border:1px solid #e7e7e7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.productContainer .howItWorks{margin-bottom:40px}
.productContainer .howItWorks img{width:100%}
.productContainer.presProduct .costContainer{background-color:#f3ecdc}
.productContainer .costContainer .productCost{padding-top:30px}
.productContainer .costContainer .productCost .costItem{width:50%}
.productContainer .costContainer .productCost .costItem .innerWrap{padding-right:10px;padding-bottom:30px}
.productContainer .costContainer .productCost .costItem .text{margin-left:38px;margin-top:8px}
.productContainer .costContainer .productCost .costItem .subtitle{font-size:16px;line-height:18px;color:#4c4c4c;padding-bottom:4px}
.productContainer .costContainer .productCost .costItem .description{font-size:16px;line-height:24px;color:gray}
.productContainer .costContainer .productCost .costItem .description a{color:#ed1c24}
.productContainer .costContainer .productCost .costItem .description ul{margin-top:0;font-size:15px;padding-left:30px}
.productContainer .costContainer .productCost .costItem .description .table{margin-top:15px}
.productContainer .costContainer .productCost .costItem .description .table .tableRow{margin-bottom:8px}
.productContainer .costContainer .productCost .costItem .description .table .tableLeft{width:50%}
.productContainer .costContainer .productCost .costItem .description .table .tableRight{width:50%}
.productContainer .contactUsContainer{margin-bottom:45px}
.productContainer .contactUsContainer .productContactUs{padding-top:10px;font-size:15px;line-height:21px;color:gray}
.productContainer .contactUsContainer .productContactUs .contactUsItem1{width:50%}
.productContainer .contactUsContainer .productContactUs .contactUsItem2{width:25%}
.productContainer .contactUsContainer .productContactUs .contactUsItem3{width:25%}
.productContainer .contactUsContainer .productContactUs .contactUsItem2 .innerWrap{padding:0 20px}
.productContainer .contactUsContainer .productContactUs .contactUsItem .subtitle{font-size:21px;line-height:22px;color:#4d4d4d;padding-bottom:11px}
.productContainer .contactUsContainer .productContactUs .contactUsItem .buttons{margin-top:14px}
.productContainer .contactUsContainer .productContactUs .contactUsItem .buttons .redButton{margin-right:5px;min-width:140px;padding:16px 0;font-size:15px}
.productContainer .contactUsContainer .productContactUs .contactUsItem .text{margin-left:40px}
.productContainer .contactUsContainer .productContactUs .contactUsItem .text div{margin-bottom:10px}
.productContainer .contactUsContainer .productContactUs .contactUsItem ul{list-style:none;margin-top:15px;padding-left:0}
.productContainer .contactUsContainer .productContactUs .contactUsItem li{list-style:none}
.productContainer .contactUsContainer .productContactUs .contactUsItem .description a{color:#ed1c24}
.agent-upload .description{font-size:15px}
.linksContainer .linkContent{margin-left:-22px;margin-right:-22px;box-sizing:border-box}
.linksContainer .linkContent .linksItem{width:29.33%;margin-bottom:30px;margin:0 22px;box-sizing:border-box}
.linksContainer .linkContent .linksItem .image{padding-bottom:20px}
.linksContainer .linkContent .linksItem .image img{width:351px;height:auto !important}
.linksContainer .linkContent .linksItem .image img.epImg{width:98%;height:auto !important;border:solid 1px #dedede}
.linksItem .subtitle{font-size:20px;line-height:20px;color:#4d4d4d;padding-bottom:10px;height:50px;font-weight:600}
.linksItem .description{font-size:14px;line-height:20px;color:#4d4d4d;height:60px;padding-bottom:10px}
.linksItem .link{font-size:14px;line-height:20px;color:#4d4d4d}
.productContainer .informationContainer{margin-bottom:45px}
.productContainer .informationContainer .subtitle{font-size:13px;line-height:21px;color:gray}
.productContainer .informationContainer .informationPanel{background-color:#f7f7f7;border:1px solid #dbdbdb;padding:10px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-bottom:0}
.productContainer .informationContainer .informationPanel.last{border-bottom:1px solid #dbdbdb}
.productContainer .informationContainer .informationPanel.expanded{background-color:#fff}
.productContainer .informationContainer .informationPanel .expandableTitle{font-size:18px;line-height:22px;color:#4d4d4d;cursor:pointer}
.productContainer .informationContainer .informationPanel .expandableTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_expandable_down.png');float:right}
.productContainer .informationContainer .informationPanel.expanded .expandableTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_expandable_up.png')}
.productContainer .informationContainer .informationPanel .expandableContent{font-size:13px;line-height:21px;color:gray;padding-top:10px;padding-bottom:10px;display:none}
.productContainer .informationContainer .informationPanel.expanded .expandableContent{display:block}
.productContainer .informationContainer .informationPanel.expanded .expandableContent p a{color:#ed1c24}
.productContainer .ourPromiseContainer .productPromise{color:#4c4c4c;padding-top:7px}
.productContainer .ourPromiseContainer .productPromise .productPromiseLeft{width:50%}
.productContainer .ourPromiseContainer .productPromise .productPromiseRight{width:50%;margin-top:-42px}
.productContainer .ourPromiseContainer .productPromise .productPromiseRight .innerWrap{margin-left:20px}
.productContainer .ourPromiseContainer .productPromise .productPromiseRight .innerWrap img{margin-bottom:13px}
.productContainer .ourPromiseContainer .productPromise .innerWrap{padding-right:15%}
.productContainer .ourPromiseContainer .productPromise .description{color:gray;font-size:15px;line-height:21px;padding-bottom:14px}
.productContainer .ourPromiseContainer .productPromise .redButton{width:140px;padding:18px 0 17px}
.productContainer .ourPromiseContainer .productPromise .subtitle{font-size:16px;line-height:22px}
.productContainer .ourPromiseContainer .productPromise .number{font-size:38px;line-height:38px}
.requestCallbackDialog .title{color:#ed1c24;font-size:18px;line-height:21px;padding-bottom:2px;text-transform:uppercase;font-weight:bold}
.requestCallbackDialog .subtitle{color:gray;font-size:16px;line-height:24px;padding-bottom:10px}
.requestCallbackDialog .errorPanel{padding:10px;font-size:15px;line-height:20px;color:#4d4d4d;margin-bottom:10px;background-color:#ffdada;border:1px solid #ff6d6d}
.requestCallbackDialog .errorPanel ul{margin:0;padding-left:15px}
.requestCallbackDialog .callbackForm .inputItem{margin-bottom:8px}
.requestCallbackDialog .callbackForm .inputItem.error input{background-color:#ffdada;border:1px solid #ff6d6d}
.requestCallbackDialog .callbackForm .redButton{width:170px;margin:30px auto 15px;padding:17px 0}
.requestCallbackDialog .requestCallBackThank{display:none}
.requestCallbackDialog .requestCallBackThank .subtitle{color:#ed1c24;font-size:18px;line-height:21px;text-transform:uppercase}
.requestCallbackDialog .requestCallBackThank .description{color:gray;font-size:16px;line-height:24px}
.ui-dialog .ui-dialog-title{display:none}
.comparisonToolDialog .listTitle{padding-bottom:35px}
.comparisonToolDialog .subtitle{color:#4d4d4d;font-size:20px;line-height:24px;font-weight:bold;padding-bottom:15px}
.comparisonToolDialog .productCompareContainer{min-width:400px}
.comparisonToolDialog.prestigeStyle .subtitle{color:#ba8f5c}
.comparisonToolDialog .description{font-size:15px;line-height:20px;color:gray}
.comparisonToolDialog .description.fLeft{width:60%}
.comparisonToolDialog .errorMsg{font-size:20px;color:#ed1c24;font-weight:bold;margin-top:35px;margin-bottom:35px}
.comparisonToolDialog .productCompareContainer{border-top:1px solid #ddd;margin:20px 0 30px}
.comparisonToolDialog .productCompareContainerOrigin{display:none}
.comparisonToolDialog .productCompareContainer .productCompareRow{padding:14px 0;border-bottom:1px solid #ddd}
.comparisonToolDialog .productCompareContainer .productName{font-size:15px;line-height:20px;font-weight:bold;color:#4d4d4d}
.comparisonToolDialog .productCompareContainer .checkboxContainer .checkboxLabel{font-size:15px;line-height:20px;color:#ed1c24}
.comparisonToolDialog.prestigeStyle .productCompareContainer .checkboxContainer .checkboxLabel{color:#ba8f5c}
.comparisonToolDialog .productCompareBottom .fRight{width:150px}
.comparisonToolDialog.prestigeStyle .redButton{background-color:#ba8f5c}
.prestigeStyle .icheckbox_flat{background:url('../../clientlibs/greateastern_takaful/css/icheck/flat_pres.png') no-repeat}
.GECarousel .fullWidth{width:100%}
.plansOptnsWrapper{font-size:15px;color:#003b95;padding:0 !important}
.plansOptnsWrapper .col-md-6{padding:0 22px 5px 22px}
.contactWrapper{background:#f5f5f5;padding:28px 12px;border:solid 1px #e7e7e7}
.contactWrapper .contactContainer{padding:0 15px;color:gray;font-size:18px}
.contactWrapper .borderBtm{border-bottom:solid 1px #dedede}
.contactContainer .contactTitle{color:#4d4d4d;font-size:32px;padding-bottom:22px;padding-top:2px}
.contactContainer .contactDesc{line-height:24px}
.contactContainer .contact-icon{padding-top:25px}
.contactContainer .contact-icon .icon{width:20px}
.contactContainer .contact-icon .contactContent{margin-left:30px}
.findMore ul{margin:0;padding:0;list-style-type:none}
.findMore ul li{padding:0 0 15px 0}
.embed-container{position:relative;padding-bottom:41.25%;height:0;overflow:hidden;max-width:100%}
.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.videoBG{background-color:#f5f5f5;padding:50px 0;margin-bottom:30px}
.videoWrapper{position:relative;padding-bottom:41.25%;height:0;overflow:hidden;max-width:66.8%}
.video{top:0;left:0;width:100%;height:100%}
.offersWrapper{background-color:#f5f5f5;padding:30px;color:gray}
.offersWrapper .offerLHS{font-size:26px;float:left;width:28.5%}
.offersWrapper .offerRHS{border-left:solid 1px gray;font-size:15px;line-height:22px;width:69.5%;float:right}
.offerRHS .offerInnerLHS{width:73%;float:left;padding-left:5%}
.offerRHS .offerInnerLHS span{font-size:13px}
.offerRHS .offerInnerRHS{width:18%;float:right}
.findOutBtn{font-size:13px;width:140px}
.selectBoxField{width:100%;padding:8px 6px;font-size:14px !important;color:gray;width:100%;height:40px;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
#editProfile .btn.btn-transparent{box-shadow:none;padding:6px 2px}
h1.userName{word-wrap:break-word}
h1.userName span{font-weight:normal}
.grid-md .memberProfile .riskLevel{font-size:72px;text-align:center}
.grid-md .memberProfile .description{font-size:15px;line-height:21px}
.grid-md .memberProfile .viewResults{text-decoration:underline}
.grid-md .riskLevelContainer{position:relative}
.grid-md .riskLevelContainer.containerShawdow{box-shadow:0 2px 3px #bbbbb9;border:solid 1px #e5e5e5}
.grid-md .riskLevelContainer .downTale{position:absolute;bottom:-15px;left:20%}
.grid-md .riskLevelContainer .upTale{position:absolute;left:70%;top:-14px}
.grid-md.riskLevelWrapper{-webkit-box-shadow:0 0 5px 1px rgba(191,191,191,1);-moz-box-shadow:0 0 5px 1px rgba(191,191,191,1);box-shadow:0 0 5px 1px rgba(191,191,191,1)}
.description .assessmentTable{width:99%;border-spacing:0;border-collapse:collapse;border:0}
.description .assessmentTable tr:first-child,.description .assessmentTable tr{background-color:#f5f5f5;display:block;margin-bottom:10px;-moz-box-shadow:3px 3px 2px #b0b0b0;-webkit-box-shadow:3px 3px 2px #b0b0b0;box-shadow:3px 3px 2px #b0b0b0;border:0}
.description .assessmentTable tr:first-child>td{border-top:0;border-left:0;border-bottom:0;border-right:solid 2px #ebebeb}
.description .assessmentTable td{text-align:left;padding:0 5px;border:0}
.description .assessmentTable .number{font-size:36px}
.description .assessmentTable .dot{width:68px;border-right:none !important}
.description .assessmentTable .assessment{min-width:230px;font-size:15px;color:#000;border-right:solid 2px #ebebeb}
.description .assessmentTable .yourScore{min-width:160px;padding-left:50px;color:#000;border-right:solid 2px #ebebeb}
.description .assessmentTable .targetScore{min-width:120px;color:#000;padding-left:50px}
.grid-md .arrowRight{text-align:right;padding-right:20px}
.not-full-image{max-width:100%}
.col-md-12 .viewMore a{color:gray}
.col-md-12 .viewMore a:hover{color:#ed1c24}
.titleComponent .popupDescription{font-size:15px;line-height:21px;color:gray}
@media only screen and (max-width:700px){#editProfile .dob .col-md-4{padding-right:0}
}
@media(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.prestigeStyle .icheckbox_flat{background:url('../../clientlibs/greateastern_takaful/css/icheck/flat_pres@2x.png') no-repeat}
}
.productListingContainer{padding:40px 0}
.productListingContainer .productListingContent .productListingItem{margin-bottom:40px}
.productListingContainer .productListingContent .productListingItem .listingTop{margin-bottom:40px}
.productListingContainer .productListingContent .productListingItem .listingTop .listingLeft{width:75%}
.productListingContainer .productListingContent .productListingItem .listingTop .listingRight{width:25%;margin-top:4px}
.productListingContainer .productListingContent .productListingItem .listingTop .listingRight .button{padding-top:13px;padding-bottom:13px;margin-bottom:5px;font-size:15px;line-height:14px}
.productListingContainer .productListingContent .productListingItem .listingTop .listTitle,.comparisonToolDialog .listTitle{color:#000;margin-bottom:20px}
.productListingContainer .productListingContent .productListingItem .listingTop .icon{margin-top:2px}
.comparisonToolDialog .listTitle .icon{margin-top:4px}
.productListingContainer .productListingContent .productListingItem .listingTop .text,.comparisonToolDialog .listTitle .text{font-size:34px;line-height:34px;margin-left:45px}
.productListingContainer .productListingContent .productListingItem .listingTop .description{font-size:15px;line-height:20px;width:70%;max-width:550px}
.productListingContainer .productListingContent .productListingItem .listingBottom .listingExpandableRow .expandableTitle{-moz-border-radius:5px / 4px 4px 4px 4px;-webkit-border-radius:5px / 4px 4px 4px 4px;border-radius:5px / 4px 4px 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);color:gray;font-size:18px;line-height:20px;padding:12px 35px 12px 15px;cursor:pointer}
.productListingContainer .productListingContent .productListingItem .listingBottom .listingExpandableRow .expandableTitle:after{content:url('../../clientlibs/greateastern_takaful/img/products/icon_plus.png');position:absolute;right:15px;top:15px}
.productListingContainer .productListingContent .productListingItem .listingBottom .listingExpandableRow.expanded .expandableTitle{background-color:#dedede}
.productListingContainer .productListingContent .productListingItem .listingBottom .listingExpandableRow.expanded .expandableTitle:after{content:url('../../clientlibs/greateastern_takaful/img/products/icon_minus.png');position:absolute;right:15px}
.productListingContainer .productListingContent .productListingItem .listingBottom .listingExpandableRow .expandableContent{display:none;margin-bottom:10px;padding:30px 15px 12px;-moz-border-radius:5px / 0 0 4px 4px;-webkit-border-radius:5px / 0 0 4px 4px;border-radius:5px / 0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15)}
.productListingContainer .productListingContent .productListingItem .listingBottom .listingExpandableRow.expanded .expandableContent{display:block}
.listingBottom .twoColsSystem,.listingBottom .threeColsSystem{box-sizing:border-box;margin-right:-10px;margin-left:-10px}
.listingBottom .twoColsSystem .col,.listingBottom .threeColsSystem .col{padding-left:10px;padding-right:10px;box-sizing:border-box}
.listingBottom .twoColsSystem .col1{width:74%}
.listingBottom .twoColsSystem .col2{display:none}
.listingBottom .twoColsSystem .col3{width:15%}
.listingBottom .threeColsSystem .col1{width:45%}
.listingBottom .threeColsSystem .col2{width:40%}
.listingBottom .threeColsSystem .col3{width:15%}
.listingBottom .threeColsSystem .col2 .innerWrap{background-color:#dedede;padding:10px 15px;margin-bottom:-500em;padding-bottom:500em;margin-right:-1px}
.listingBottom .threeColsSystem .col2 .innerWrap:before{width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #dedede transparent transparent;content:"";position:absolute;margin-left:-25px}
.listingBottom .twoColsSystem .col3 .innerWrap,.listingBottom .threeColsSystem .col3 .innerWrap{bottom:0}
.listingBottom .twoColsSystem .col .subtitle,.listingBottom .threeColsSystem .col .subtitle{color:gray;font-size:20px;line-height:25px;padding-bottom:10px}
.listingBottom .twoColsSystem .col .description,.listingBottom .threeColsSystem .col .description{color:gray;font-size:15px;line-height:20px}
.listingBottom .twoColsSystem .col ul.description,.listingBottom .threeColsSystem .col ul.description{margin:0;padding-left:15px}
.listingBottom .twoColsSystem .col .description li,.listingBottom .threeColsSystem .col .description li{padding-bottom:10px}
.listingBottom .twoColsSystem .col .redButton,.listingBottom .threeColsSystem .col .redButton{font-size:15px;line-height:15px}
.listingBottom .twoColsSystem .col .blackButton,.listingBottom .threeColsSystem .col .blackButton{margin-bottom:5px;font-size:15px;line-height:15px;padding-right:40px;padding-left:40px}
.productNavContainer .productNavMobile{display:none}
.productNavContainer .productNavMobile{font-size:15px;line-height:25px}
.productNavContainer .productNavMobile a:hover{text-decoration:none !important}
.productNavContainer .productNavDesktop .productNav{width:20%;color:gray;font-size:21px;line-height:24px;background-color:#f5f5f5;cursor:pointer}
.productNavContainer .productNavDesktop .productNav.col_2{width:16.666666%;height:110px;max-height:110px;display:table}
.productNavContainer .productNavDesktop .productNav.col_3{width:25%;height:80px;max-height:80px;display:table}
.productNavContainer .productNavDesktop .productNav.col_2.tnc{height:80px;max-height:80px}
.productNavContainer .productNavDesktop .productNav.col_2 .innerWrap{height:74px;max-height:74px;display:table-cell;vertical-align:middle}
.productNavContainer .productNavDesktop .productNav.col_3 .innerWrap{height:60px;max-height:60px;display:table-cell;vertical-align:middle}
.productNavContainer .productNavDesktop .productNav.col_2.tnc .innerWrap{height:auto;max-height:48px}
.productNavContainer .productNavDesktop .productNav.active{-moz-border-radius:5px / 4px 4px 4px 4px;-webkit-border-radius:5px / 4px 4px 4px 4px;border-radius:5px / 4px 4px 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e9e9e9;-moz-box-shadow:0 1px 3px rgba(0,0,0,.15),inset 0 0 13px rgba(31,29,25,.54);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15),inset 0 0 13px rgba(31,29,25,.54);box-shadow:0 1px 3px rgba(0,0,0,.15),inset 0 0 13px rgba(31,29,25,.54)}
.productNavContainer .productNavDesktop .productNav.active.regActive{color:#ed1c24}
.productNavContainer .productNavDesktop .innerWrap{padding:15px 22px;border-bottom:1px solid #dedede;border-right:1px solid #dedede;height:51px}
.productNavContainer .productNavDesktop .icon{padding-top:2px}
.productNavContainer .productNavDesktop .productNav .icon img{display:block;margin-bottom:2px}
.productNavContainer .productNavDesktop .text{margin-right:50px}
.productNavContainer .productNavDesktop .productNav.col_2 .text{margin-right:0}
.productNavContainer .productNavDesktop .regText{text-align:center}
.widgetInformation h3.widgetTitle{color:#4d4d4d;font-size:36px;line-height:38px;font-weight:normal;margin:0;padding:0}
.widgetInformation .bottomContent{margin-top:5px}
.widgetInformation .text{width:100%;margin-right:-380px}
.widgetInformation .text .innerWrap{margin-right:380px}
.widgetInformation .button{width:380px;text-align:right;margin-top:24px}
.widgetInformation .cashflowContent{text-align:right;width:380px}
.widgetInformation .cashflowContent .innerWrap{vertical-align:top;border-left:1px solid #dedede;margin-left:20px}
.widgetInformation .cashflowContent .cardText{width:223px;vertical-align:top}
.widgetInformation .cashflowContent .cardImage{width:100px;vertical-align:top}
.widgetInformation .text .subtitle{font-size:22px;line-height:32px;color:#4d4d4d}
.widgetInformation .text .description{font-size:15px;line-height:21px;color:gray;margin-top:5px}
.widgetInformation .text a{color:#ed1c24}
.widgetInformation .redButton{padding:0;height:50px;width:150px}
.widgetInformation .redButton.bigButton{width:298px}
.prestigeStyle .titleComponent .title{color:#ba8f5c}
.prestigeStyle .redButton{background-color:#ba8f5c}
.prestigeStyle .blackButton{background-color:gray}
.prestigeStyle .listingBottom .threeColsSystem .col .subtitle{color:#ba8f5c}
.productListingContainer .prestigeStyle .productListingContent .productListingItem .listingBottom .listingExpandableRow .expandableTitle{background-color:#f3ecdc}
.productListingContainer .prestigeStyle .productListingContent .productListingItem .listingBottom .listingExpandableRow.expanded .expandableTitle{background-color:#e5dac0}
.productListingContainer .prestigeStyle .productListingContent .productListingItem .listingBottom .listingExpandableRow .expandableTitle:after{content:url('../../clientlibs/greateastern_takaful/img/products/icon_plus_pres.png')}
.productListingContainer .prestigeStyle .productListingContent .productListingItem .listingBottom .listingExpandableRow.expanded .expandableTitle:after{content:url('../../clientlibs/greateastern_takaful/img/products/icon_minus_pres.png')}
.lgLandingContainer .productNavContainer .productNavDesktop .productNav{width:25%;font-size:16px;line-height:25px}
.lgLandingContainer .productNavContainer .productNavDesktop .innerWrap{text-align:center;height:42px;padding-top:9px;padding-bottom:3px}
.lgLandingContainer .productNavContainer .productNavDesktop .text{margin-right:0}
.productNav .hoverContent{font-size:13px;line-height:30px;color:gray;width:100%;z-index:7;background-color:#fff;border:1px solid #ddd;margin-left:-1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.05);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:none}
.productNav.expanded .hoverContent{display:block}
.productNav .hoverContent ul{list-style:none;padding:0;margin:0}
.productNav .hoverContent .triangle{width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;margin-top:-10px;left:50%;margin-left:-5px;position:absolute}
.productNav .hoverContent ul li{padding:0 20px}
.productNav .hoverContent ul li.selected{background-color:gray;color:#fff}
.productNav .hoverContent ul li:hover{background-color:gray;color:#fff}
.lgListingContainer .lgListing{box-sizing:border-box}
.lgListingContainer .lgListing .items{box-sizing:border-box;margin-right:-10px;margin-left:-10px;margin-bottom:40px}
.lgListingContainer .lgListing .items.invisible{visibility:hidden}
.lgListingContainer .lgListing .items .item{width:25%}
.lgListingContainer .lgListing .items .item .pin-wrapper{padding:9px;margin:10px;border:1px solid #ddd;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1)}
.lgListingContainer .lgListing .items .item img{width:100%;display:block}
.lgListingContainer .lgListing .items .item .pin-meta{padding:20px 6px 15px}
.lgListingContainer .lgListing .items .item .description{font-size:15px;line-height:21px;color:gray;padding-bottom:10px}
.lgListingContainer .lgListing .items .item .subtitle{font-size:22px;line-height:24px;color:#4d4d4d;padding-bottom:10px}
.lgListingContainer .lgListing .items .item .link{font-size:15px;line-height:20px;color:#4d4d4d}
.lgListingContainer .lgListing .items .item.red,.lgListingContainer .lgListing .items .item.red .description,.lgListingContainer .lgListing .items .item.red .link,.lgListingContainer .lgListing .items .item.red .link .txtRed,.lgListingContainer .lgListing .items .item.red .subtitle{color:#fff !important}
.lgListingContainer .lgListing .items .item.red .link a:hover{color:#fff !important}
.lgListingContainer .lgListing .items .item.red .pin-meta{background:#ed1c24}
.lgListingContainer .lgListing .linksItem .text{padding:20px 6px 15px}
.lgListingContainer .lgListing .linksItem.redItem .text{background-color:#ed1c24}
.lgListingContainer .lgListing .linksItem.redItem .text .subtitle,.lgListingContainer .lgListing .linksItem.redItem .text .description,.lgListingContainer .lgListing .linksItem.redItem .text .link,.lgListingContainer .lgListing .linksItem.redItem .text .txtRed{color:#fff}
.lgFooter{border-top:1px solid #dedede;padding-top:30px;margin-bottom:-21px}
.galleryYearSelectContainer{color:gray}
.galleryYearSelectContainer .textContainer{width:100%;margin-right:-380px}
.galleryYearSelectContainer .textContainer .innerWrap{margin-right:380px}
.galleryYearSelectContainer .textContainer .subtitle{font-size:30px;line-height:30px;margin-bottom:30px}
.galleryYearSelectContainer .textContainer .description{font-size:15px;line-height:20px}
.galleryYearSelectContainer .selectContainer{width:380px;text-align:right;font-size:15px;line-height:20px}
.galleryYearSelectContainer .selectContainer select{width:180px;margin-left:10px}
.galleryContainer .galleryContent{margin-bottom:22px;text-align:center;margin-left:-8px;margin-right:-8px;box-sizing:border-box}
.galleryContainer .galleryContent .item{width:25%;padding:8px;box-sizing:border-box}
.galleryContainer .galleryContent .item .galleryItem{height:261px;padding:4px;text-align:left;cursor:pointer;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.05);box-shadow:0 2px 2px rgba(0,0,0,.05)}
.galleryContainer .galleryItem .noMarginRight{margin-right:0}
.galleryContainer .galleryItem .image{width:100%;height:100%}
.galleryContainer .galleryItem .overlay{color:#fff;bottom:12px;left:0;width:100%;padding:0}
.galleryContainer .galleryItem .overlay .innerWrap{padding:9px;background-color:#ed1c24;background:rgba(255,0,0,0.7);margin:0 12px}
.galleryContainer .galleryItem .description{font-size:20px;line-height:22px;margin-bottom:5px;height:44px;max-height:44px}
.galleryContainer .galleryItem .link{font-size:15px;line-height:25px}
.productLandingContainer .productLandingContent{margin-bottom:20px;text-align:left}
.productLandingContainer .productLandingItem{width:50%;text-align:left;vertical-align:top;margin-bottom:23px;margin-right:-0.2em}
.productLandingContainer .productLandingItem .innerWrap{padding-right:21px}
.productLandingContainer .productLandingItem.even .innerWrap{padding-left:21px;padding-right:0}
.productLandingContainer .productLandingItem .image{margin-bottom:27px}
.productLandingContainer .productLandingItem .image img{display:block;width:550px}
.productLandingContainer .productLandingItem .text .subtitle{font-size:24px;line-height:24px;color:#4d4d4d;padding-bottom:12px;font-weight:600}
.productLandingContainer .productLandingItem .text .description{font-size:15px;line-height:20px;color:gray;padding-bottom:8px}
.productLandingContainer .productLandingItem .text .link{font-size:15px;line-height:24px;color:#4c4c4c}
.offersContainer .offersContent{margin-bottom:20px;text-align:center;min-height:350px}
.offersContainer .offerItem{width:349px;text-align:left;margin-right:29px;margin-bottom:35px}
.offersContainer .col-md-4 .offerItem{width:100%;margin:0;margin-bottom:25px}
.offersContainer .offerItem .noMarginRight{margin-right:0}
.offersContainer .offerItem .image{border:1px solid #dedede}
.offersContainer .offerItem .image img{display:block}
.offersContainer .offerItem .image .offerImg{width:100%}
@media(min-width:961px){.offersContainer .offerItem .image .offerImg{width:347px;height:195px}
}
.offersContainer .offerItem .image .ocbcCard{bottom:0;right:0;padding:4px}
.offersContainer .offerItem .text .discountPercent{font-size:22px;line-height:28px;color:#ed1c24;font-weight:bold;padding-bottom:5px;padding-top:5px;min-height:60px}
.offersContainer .offerItem .text .subtitle{font-size:20px;line-height:20px;color:#4c4c4c;padding-bottom:10px}
.offersContainer .offerItem .text .description{font-size:15px;line-height:20px;color:gray;padding-bottom:10px;min-height:70px}
.offersContainer .offerItem .text .link{font-size:15px;line-height:24px;color:#4c4c4c}
.galleryDialog .galleryDialogContent{padding:0 !important}
.galleryDialog .image img{width:100%;display:block}
.galleryDialog .image{display:block;text-align:center}
.galleryDialog .text{padding:10px 15px}
.galleryDialog .text .subtitle{color:#4d4d4d;font-size:20px;line-height:24px;padding-bottom:5px}
.galleryDialog .text .description{color:gray;font-size:15px;line-height:20px}
.galleryDialog .text .description a{color:#ed1c24}
.galleryDialog .bx-wrapper{overflow:hidden}
.galleryDialog .bx-wrapper .bx-prev{background:url(../../clientlibs/greateastern_takaful/img/icon_carousel_left.png) no-repeat;width:40px;height:100px;left:-5px}
.galleryDialog .bx-wrapper .bx-next{background:url(../../clientlibs/greateastern_takaful/img/icon_carousel_right.png) no-repeat;width:40px;height:100px;right:-5px}
.offerFilters{margin-bottom:20px}
.filterItem{width:30%}
.filterItem .filterLabel{width:25%;margin-right:-2%}
.filterItem .filterSelect{width:75%}
.filterItem .filterSelect .selectBox{width:80%}
.contentProductFilters{margin-bottom:20px}
.contentProductFilters .filterItem .filterLabel{font-size:22px;line-height:24px;vertical-align:top;padding-top:10px;margin-right:3%;width:25%}
.contentProductFilters .filterItem .filterSelect{font-size:15px;line-height:24px;vertical-align:top;width:70%;color:#000}
.DRFilters{background-color:#f5f5f5;border:1px solid #e6e6e6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:15px 30px;margin-bottom:50px}
.DRFilters .filterItem{width:25%}
.DRFilters .labelItem{width:25%;color:gray;font-size:19px;line-height:42px}
.DRFilters .filterItem .filterSelect{width:90%;padding-left:10%}
.DRFilters .filterItem .filterSelect .dd-selected{padding-top:9px;padding-bottom:9px}
.DRFilters .filterItem .filterSelect .dd-options .dd-option.subtitle{padding-left:10px}
.DRFilters .filterItemWrapper{width:50%}
.DRFilters .filterItemWrapper .filterItem{width:50%}
.DRFilters .filterItemWrapper.filter-3items .filterItem{width:33.333%}
.regError{color:#fff;background:#f68d91;border:1px solid #e28185;-webkit-box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,0.1);box-shadow:inset 2px 2px 4px 0 rgba(0,0,0,0.1);padding:15px;-webkit-border-radius:5px;border-radius:5px}
.regError ul{padding:0;margin:0;margin-left:20px;margin-top:5px}
.regError ul li{font-size:16px;line-height:normal}
.template2CarouselContainer .carousel .featured{width:750px}
.template2CarouselContainer .carousel.v2 .featured{width:748px;height:420px}
.template2CarouselContainer .carousel .featured img{width:100%;display:block}
.template2CarouselContainer .carousel ul{margin:0;padding-left:0;list-style:none}
.template2CarouselContainer .carousel ul li{margin:0 0 26px;cursor:pointer}
.template2CarouselContainer .carousel.v2 ul li{margin-bottom:27px}
.template2CarouselContainer .carousel ul li .imgWrap{width:351px}
.template2CarouselContainer .carousel.v2 ul li .imgWrap{width:351px;height:197px}
.template2CarouselContainer .carousel ul li img{width:100%;display:block}
.template2CarouselContainer .carousel_mobile{display:none}
.template2CarouselContainer .carousel_mobile .bx-wrapper img{width:100%}
.template2MainContent .location,.locationDialog .location{font-size:14px;line-height:21px}
.template2MainContent .location a{text-transform:none}
.template2MainContent .location p,.locationDialog .location p{margin-top:0;margin-bottom:0}
.template2MainContent .location{margin-bottom:18px}
.template2MainContent .location .header,.locationDialog .location .header,.extraContent .header{color:#4d4d4d;font-weight:bold;text-transform:uppercase}
.template2MainContent .titleComponent .description{max-width:none;font-size:18px;line-height:26px}
.template2MainContent .fullCol{width:100%;font-size:16px;line-height:21px;color:#4d4d4d}
.template2MainContent .leftCol{width:67%;font-size:16px;line-height:21px;color:#4d4d4d;float:left}
.template2MainContent .leftCol h1{line-height:30px}
.template2MainContent .leftCol .innerWrap{padding-right:20px}
.template2MainContent .leftCol table{width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;text-align:left;border:1px solid gray}
.template2MainContent .leftCol table>tbody>tr>th{background:#ed1c24;color:#fff !important}
.template2MainContent .leftCol table>tbody>tr>td,.template2MainContent .leftCol table>tbody>tr>th,{padding:6px;line-height:1.42857143;vertical-align:top;border:1px solid gray;color:gray}
.template2MainContent .leftCol table>tbody>tr:nth-child(odd){background-color:#f9f9f9}
.template2MainContent .rightCol{float:right;vertical-align:top;text-align:left;width:33%}
.template2MainContent .rightCol .innerWrap{padding-left:25px}
.template2MainContent .rightCol .innerWrap .extraContent{font-size:15px;line-height:21px}
.template2MainContent .rightCol .colHeader{margin-bottom:18px}
.template2MainContent .rightCol .link{cursor:pointer}
.template2MainContent .colHeader{font-size:22px;line-height:24px;color:#4d4d4d;margin-bottom:3px}
.template2MainContent .paragraph p{padding-bottom:10px;padding-top:10px;margin:0}
.csSectionHeader{font-size:22px}
.csHorizontalLine{border:0;border-bottom:solid 1px #999;margin:50px 0 40px 0}
.template2MainContent .paragraph ol,.template2MainContent .paragraph ul{margin-top:0}
.template2MainContent a{color:#ed1c24}
.template2MainContent .paraImage{padding-bottom:20px}
.template2MainContent .redButton{max-width:200px}
.description .table-responsive{border:1px solid #fff;min-height:.01%;overflow-x:auto}
.description table{width:100%;max-width:100%;background-color:transparent;border-spacing:0;border-collapse:collapse;text-align:left;border:1px solid gray}
.description table .quarter{width:25%}
.description table.noWrapFirstTd td:first-child{white-space:nowrap}
.description table>tbody>tr:first-child>td,.description table>caption+thead>tr:first-child>th,.description table>colgroup+thead>tr:first-child>td,.description table>colgroup+thead>tr:first-child>th,.description table>thead:first-child>tr:first-child>td,.description table>thead:first-child>tr:first-child>th{border:1px solid gray;text-align:left}
.description table tr>td:first-child,.description table tr>th:first-child{border-left:none !important}
.description table tr:first-child>td,.description table tr:first-child>th{border-top:none !important}
.description table tr:last-child>td{border-bottom:none !important}
.description table tr>td:last-child,.description table tr>th:last-child{border-right:none !important}
.description table p{margin:0}
.description table>thead>tr:first-child>th,.description table>thead>tr.red>th,.description table>tbody>tr.red>th,.description table>tbody>tr>th{background:#ed1c24;color:#fff !important}
.description table>thead>tr:first-child>th,.description table>thead>tr.gold>th,.description table>tbody>tr.gold>th,.description table>tbody>tr>th.gold{background:#f3ecdc !important;color:#808080 !important}
.description table>thead>tr:first-child>th,.description table>thead>tr.lightGrey>th,.description table>tbody>tr.lightGrey>th,.description table>tbody>tr>th.lightGrey{background:#f5f5f5 !important;color:#808080 !important}
.description table>thead>tr.white>th{background:#f9f9f9;color:#808080 !important}
.description table>thead{border-bottom:2px solid #333}
.description table>thead>tr>th{vertical-align:bottom;border:1px solid #4d4d4d}
.description table>tbody>tr>td,.description table>tbody>tr>th,.description table>tfoot>tr>td,.description table>tfoot>tr>th,.description table>thead>tr>td,.description table>thead>tr>th{padding:6px;line-height:1.42857143;vertical-align:top;border:1px solid gray;color:#4d4d4d}
.description table>tbody>tr:nth-child(odd){background-color:#f9f9f9}
.description table td.bg-red,.description table th.bg-red{background:#ed1c24;color:#fff !important}
.template2MainContent .paraImage img{width:100%}
.template2MainContent .paraImage.portraitImage img{width:auto}
.grid-md .dd-options{max-height:300px}
.grid-md .dd-select{border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.grid-md .smallTxt{font-weight:normal !important}
.grid-md .strong,.grid-md strong{font-weight:bold}
.grid-md img.fullWidth{display:inline-block;width:100%}
.grid-md .titleComponent .description,.grid-md .titleComponent h1.title{color:gray}
.grid-md .titleComponent h1.title{font-size:30px;line-height:35px;padding-bottom:20px}
.grid-md .titleComponent h3.subtitle{font-size:20px;line-height:22px;margin:0;padding-bottom:20px;font-weight:normal;color:#4d4d4d}
.grid-md .titleComponent .description{font-size:15px;line-height:21px;width:100%;max-width:100%}
.grid-md .titleComponent .description ul{margin:0;margin-bottom:30px;padding-left:20px}
.grid-md .titleComponent .description ul li{margin-bottom:10px}
.grid-md .tnc{margin-bottom:20px;margin-top:20px}
.grid-md .tnc.long p{font-size:13px;line-height:15px;color:gray}
.grid-md .tnc.long ul li{font-size:13px;line-height:15px;color:gray}
.grid-md .tnc.short p{font-size:16px;line-height:25px;color:gray}
.grid-md .captchaGenerated{display:inline-block;background:#dedede;width:100%;height:51px;-webkit-border-radius:4px;border-radius:4px}
.grid-md .description a{color:#ed1c24}
.surveyComponent{background:#f5f5f5}
.surveyComponent .bxslider{margin:0;padding:0}
.surveyComponent .survey{margin-top:30px;margin-bottom:30px}
.surveyComponent .bx-wrapper{margin-bottom:0}
.surveyComponent .bx-wrapper .bx-viewport{background:transparent}
.surveyComponent .survey .survey-small{font-size:15px;line-height:21px;color:gray}
.surveyComponent .survey .survey-question{font-size:20px;line-height:27px;color:#4d4d4d}
.surveyComponent .survey .survey-choices .survey-choice{background:#fff;border:1px solid #dedede;padding:15px 25px;margin-top:10px;margin-bottom:10px;cursor:pointer;-webkit-border-radius:4px;border-radius:4px}
.surveyComponent .survey .survey-choices .survey-choice.active{background:#ed1c24;color:#fff}
.surveyComponent .tryAgain{font-size:15px}
.surveyComponent .survey.result-page{overflow:hidden}
.surveyComponent .survey.result-page .result-small{line-height:.5;text-align:center;font-size:16px;color:#9e9e9e}
.surveyComponent .survey.result-page .result-small span{display:inline-block;position:relative}
.surveyComponent .survey.result-page .result-small span:before,.surveyComponent .survey.result-page .result-small span:after{content:"";position:absolute;height:1px;border-bottom:1px solid #d5d5d5;top:0;width:300px}
.surveyComponent .survey.result-page .result-small span:before{right:100%;margin-right:15px}
.surveyComponent .survey.result-page .result-small span:after{left:100%;margin-left:15px}
.surveyComponent .survey.result-page .result-medium{text-align:center;color:#4d4d4d;font-weight:bold;font-size:20px}
.surveyComponent .survey.result-page .description p{font-size:15px;line-height:21px;color:gray}
.surveyComponent .survey.result-page .description p a{color:#ed1c24}
.surveyComponent .bx-controls-direction{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}
.surveyComponent .bx-wrapper .bx-controls-direction a{height:100px;width:25px}
.surveyComponent .bx-wrapper .bx-controls-direction a.bx-prev{background:url("../../clientlibs/greateastern_takaful/img/survey/arrow-left.png") no-repeat;left:0}
.surveyComponent .bx-wrapper .bx-controls-direction a.bx-next{background:url("../../clientlibs/greateastern_takaful/img/survey/arrow-right.png") no-repeat}
.locationDialog .topbar{margin-bottom:30px}
.locationDialog .bottombar{display:none;margin-top:30px}
.locationDialog .topbar .title{color:#4d4d4d;font-size:20px;line-height:22px;font-weight:bold}
.locationDialog .pagination{color:#000;font-size:15px;line-height:20px}
.locationDialog .pagination .pageNumber{color:gray}
.locationDialog .pagination .dIB{text-align:center;background-color:#f5f5f5;margin-left:-0.3em;padding:8px 10px;cursor:pointer}
.locationDialog .pagination .dIB.first{border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-right:1px solid #e5e5e5}
.locationDialog .pagination .dIB.last{border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-left:1px solid #e5e5e5}
.locationDialog .locationContainer{margin-top:30px;padding-top:30px;border-top:1px solid #ddd}
.locationDialog .locationContainer .location{width:33%;float:left;vertical-align:top}
.locationDialog .locationContainer.noBorder{border-top:0}
.locationDialog .locationContainer .location .innerWrap{padding:10px}
.locationDialog .locationContainer .location.noPadBottom .innerWrap{padding-bottom:0}
.locationDialog .locationContainer .location .tel a{white-space:nowrap}
.locationContainer .location .tel a:hover{text-decoration:inherit;color:inherit}
.productActionMenu.standalone .productAction .actionWrap.white{background:white}
.productActionMenu.standalone .productAction .actionWrap{background-color:#f5f5f5}
.fullWidthImageContainer img{width:100%}
.footerMimicContent{max-width:1180px;margin-left:auto;margin-right:auto}
.footerMimicContent .footerTop{background-color:#f8f8f8;color:#4d4d4d}
.footerMimicContent .blackButton{background-color:#dfdfdf;color:#4d4d4d}
.homepageFooterMimicContent .footerTop{background-color:#fff;color:#4d4d4d}
.homepageFooterMimicContent .footerTop .footerContent{padding:40px 0 20px}
.homepageFooterMimicContent .footerTop .footerContent .footerCol1{display:none}
.homepageFooterMimicContent .footerTop .footerContent .footerCol2 .footerCol2Wrap .callImg{display:none}
.homepageFooterMimicContent .footerTop .footerContent .footerCol2 .footerCol2Left .callText{padding-left:0}
.homepageFooterMimicContent .footerTop .footerContent .footerCol1 .innerWrap,.footerTop .footerContent .footerCol2 .innerWrap{border-right:0}
.homepageFooterMimicContent .footerTop .footerContent .footerCol3 .blackButton{background-color:#f5f5f5;color:gray}
.homepageFooterMimicContent .footerTop .footerContent .footerCol{font-size:22px}
.homepageFooterMimicContent .footerTop .footerContent .small{font-size:11px}
.homepageFooterMimicContent .footerTop .footerContent .footerCol2 .footerCol2Left{width:180px}
.homepageFooterMimicContent .footerTop .footerContent .footerCol2 .footerCol2Right{position:relative;margin-left:180px;float:none}
.homepageFooterBottom{font-size:13px;line-height:16px}
.homepageFooterBottom .tnc{color:gray;padding-right:10px}
.homepageFooterBottom .copyRight{color:#4d4d4d}
.homePageBanner{position:relative;overflow:hidden;padding:800px 0 74px}
.homePageBanner .mWrapper{position:relative;z-index:2}
.homePageBanner .homePageBannerImgAbs{position:absolute;top:0;height:100%}
.homePageBanner .homePageBannerImg{margin:0 auto;width:1600px}
.homePageBanner .homePageBannerImg img{width:1600px}
.homePageBanner .mainTitleContainer{color:#fff}
.homePageBanner .mainTitleContainer .title{font-size:55px;line-height:55px}
.homePageBanner .mainTitleContainer .subtitle{font-size:36px;line-height:48px;margin-bottom:40px}
.homePageBanner .mainNavigationContainer{margin-left:-10px;margin-right:-10px;box-sizing:border-box}
.homePageBanner .mainNavigationContainer .navigationItem{width:22%;vertical-align:top;margin:0 10px;float:left;box-sizing:border-box}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper{background-color:#f9f9f9;color:#4d4d4d;padding:14px 0 46px 20px;cursor:pointer;position:relative}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper:hover{background-color:#ed1c24;color:#fff}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle{font-size:28px;line-height:30px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_play_off.png');padding-left:11px}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper:hover .navTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_play_on.png');padding-left:11px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle p{padding:0;margin:0}
.contentProductContainer .contentProduct .contentItem{margin-bottom:30px;width:100%}
.contentProductContainer .contentProduct .contentItem .contentWrap{position:relative}
.contentProductContainer .contentProduct .contentItem .image{width:39.30131%;vertical-align:top;background-color:#c5c5c5;display:block;float:left}
.contentProductContainer .contentProduct .contentItem .image img{width:100%;display:block}
@media all and (device-width:768px) and (device-height:1024px){.contentProductContainer .contentProduct .contentItem .image img{height:197px}
}
.contentProductContainer .contentProduct .contentItem .image .eventDate{color:#fff;padding:3px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#ed1b24;-moz-box-shadow:0 2px 0 #cc181e;-webkit-box-shadow:0 2px 0 #cc181e;box-shadow:0 2px 0 #cc181e}
.contentProductContainer .contentProduct .contentItem .image .month{font-size:15px;line-height:16px}
.contentProductContainer .contentProduct .contentItem .image .date{font-size:20px;line-height:20px}
.contentProductContainer .contentProduct .contentItem .text{background-color:#f5f5f5;width:60.69869%;height:100%;position:absolute;right:0;vertical-align:top;display:block;float:left}
.contentProductContainer .contentProduct .contentItem .text .innerWrap{padding:30px 20px 30px 30px}
.contentProductContainer .contentProduct .contentItem .text .subtitle{color:#4d4d4d;font-size:22px;line-height:24px;margin-bottom:10px}
.contentProductContainer .contentProduct.keyExecs .contentItem .text .subtitle{margin-bottom:0}
.contentProductContainer .contentProduct .contentItem .text .subtitle.designation{margin-bottom:10px;font-size:18px}
.contentProductContainer .contentProduct .contentItem .text .eventDescription{font-size:15px;line-height:20px}
.contentProductContainer .contentProduct .contentItem .text .eventDescription .para{color:gray}
.contentProductContainer .contentProduct .contentItem .text .eventDescription a{color:#ed1c24 !important}
.contentProductContainer .contentProduct .contentItem .text .description{color:gray;font-size:16px;line-height:20px;min-height:70px}
.contentProductContainer .contentProduct .contentItem .text .description a{color:#ed1c24 !important}
.contentProductContainer .contentProduct.keyExecs .contentItem .text .description{height:60px}
.contentProductContainer #equalGrid.contentProduct .contentItem .text .description{height:90px}
.contentProductContainer .contentProduct .contentItem .text .description .txtDarkGrey{color:#4d4d4d}
.contentProductContainer .contentProduct .contentItem .text .link{color:#4d4d4d;font-size:15px;line-height:17px;position:absolute;bottom:30px}
.compareProductsContainer{text-align:left}
.compareProductsContainer .allCompareItems{margin-right:-22px;margin-left:-22px;margin-bottom:22px;box-sizing:border-box}
.compareProductsContainer .compareItem{width:33.3333%;text-align:left;vertical-align:top;padding-left:22px;padding-right:22px;float:left;box-sizing:border-box}
.compareProductsContainer hr{margin-top:0;border:0;border-top:1px solid #c2c2c2}
.compareProductsContainer .compareItem .topContent>.image{margin-bottom:19px}
.compareProductsContainer .compareItem .topContent>.image img{width:100%}
.compareProductsContainer .compareItem .headerTitle{color:#4d4d4d;font-size:34px;line-height:38px;margin-bottom:10px;min-height:76px;max-height:76px}
.compareProductsContainer .compareItem .headerTitle>.icon{margin-top:-2px}
.compareProductsContainer .compareItem .headerTitle>.text{margin-left:27px;font-size:20px}
.compareProductsContainer .compareItem .headerDesc{color:gray;font-size:20px;line-height:22px;margin-bottom:20px;min-height:72px;max-height:72px}
.compareProductsContainer .compareItem .headerSubDesc{color:gray;font-size:15px;line-height:21px;height:100px}
.compareProductsContainer .compareItem .redButton{padding-top:18px;padding-bottom:17px}
.compareProductsContainer .compareItem .subContent{color:gray;font-size:15px;line-height:20px;margin-top:39px}
.compareProductsContainer .compareItem .subContent .headerTitle{min-height:0}
.compareProductsContainer .compareItem .subContent ul{list-style-type:none;list-style-image:url(../../clientlibs/greateastern_takaful/img/list-dot.png);padding:0 0 0 13px;margin:0}
.compareProductsContainer .compareItem .subContent li{padding-left:0;margin-bottom:0;min-height:130px}
.compareProductsContainer .compareItem .subContent .subtitle{font-weight:bold;margin-left:14px;display:block}
.compareProductsContainer .compareItem .subContent .description{text-indent:0;margin-left:14px;line-height:21px}
@media screen and (min-width:701px){.contactUsContainerWrapper .contactUsContainer.wellnessItemContainer{margin-left:-16px;margin-right:-16px}
}
.contactUsContainerWrapper .contactUsContainer .contactUsItem{text-align:center;vertical-align:top;width:33.33%;margin-right:-0.3em}
@media screen and (min-width:701px) and (max-width:1145px){.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem{width:50%}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem .description{min-height:200px}
}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem{margin-bottom:30px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .innerWrap{padding:0 16px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.first .innerWrap{padding-left:0;padding-right:32px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.last .innerWrap{padding-right:0;padding-left:32px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .panelWrap{background-color:#f5f5f5;border:1px solid #dedede;padding:40px 25px 36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-height:278px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .image{padding-bottom:20px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .image img{max-height:80px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem .image img{max-height:none}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .subtitle{color:#4d4d4d;font-size:22px;line-height:24px;padding-bottom:15px;padding-left:20px;padding-right:20px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .description{color:gray;font-size:15px;line-height:20px;padding-bottom:22px;min-height:80px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem .description{min-height:195px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem .description a{color:#bf171d}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .redButton,.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton{width:220px;height:52px;padding:0;margin:0 auto}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton{line-height:45px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton .icon{border-right:1px solid #fff;width:28px;text-align:left;vertical-align:middle;height:40px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton .icon>img{display:block;padding-top:7px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton .text{vertical-align:middle;padding-left:10px}
.groupSelectorContainer{background-color:#fff;padding:25px 30px}
.groupSelectorContainer .description{font-size:15px;line-height:20px;color:gray}
.groupSelectorContainer .subtitle{font-size:18px;line-height:22px;color:#4d4d4d}
.groupSelectorContainer .mobileSelector{display:none;margin-top:40px;color:#4d4d4d;font-size:16px;line-height:24px}
.groupSelectorContainer .mobileSelector .small{font-size:15px}
.groupSelectorContainer .groupSelector{margin-top:25px}
.groupSelectorContainer .groupSelector .selectorItem{text-align:center;width:25%;margin-right:-0.4em;vertical-align:top;cursor:pointer}
.groupSelectorContainer .groupSelector .selectorItem.first .innerWrap{-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}
.groupSelectorContainer .groupSelector .selectorItem.last .innerWrap{-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;border-top-right-radius:8px;border-bottom-right-radius:8px}
.groupSelectorContainer .groupSelector .selectorItem .innerWrap{padding:41px 0 27px;border-right:1px solid #dedede;border:1px solid #e9e9e9;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f5f5f5;-moz-box-shadow:0 3px 0 #e1e1e1;-webkit-box-shadow:0 3px 0 #e1e1e1;box-shadow:0 3px 0 #e1e1e1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:-o-linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:-webkit-linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);color:gray;height:130px}
.groupSelectorContainer .groupSelector .selectorItem.active .innerWrap{border:1px solid #e91b23;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e91b23;-moz-box-shadow:0 3px 0 #e91b23,inset -3px 3px 8px rgba(31,29,25,.27);-webkit-box-shadow:0 3px 0 #e91b23,inset -3px 3px 8px rgba(31,29,25,.27);box-shadow:0 3px 0 #e91b23,inset -3px 3px 8px rgba(31,29,25,.27);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5MWIyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q1MTkxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(bottom,#e91b23 0,#d5191f 100%);background-image:-o-linear-gradient(bottom,#e91b23 0,#d5191f 100%);background-image:-webkit-linear-gradient(bottom,#e91b23 0,#d5191f 100%);background-image:linear-gradient(bottom,#e91b23 0,#d5191f 100%);color:#fff}
.groupSelectorContainer .groupSelector .selectorItem .image{margin-bottom:17px}
.groupSelectorContainer .groupSelector .selectorItem .titleItem{font-size:22px;line-height:22px}
.groupSelectorContainer .groupSelector .selectorItem .titleItem .small{font-size:16px}
.groupItemsContainer .groupItemsContent{box-sizing:border-box;margin-right:-10px;margin-left:-10px;zoom:1}
.groupItemsContainer .groupItemsContent:before,.groupItemsContainer .groupItemsContent:after{content:"";display:table}
.groupItemsContainer .groupItemsContent:after{clear:both}
.groupItemsContainer .groupItem{width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;margin-bottom:20px;vertical-align:top;float:left;-webkit-border-radius:5px;border-radius:5px}
.groupItemsContainer .groupItem .innerWrap{background-color:#f5f5f5;padding:20px 20px 10px;-webkit-border-radius:5px;border-radius:5px}
.groupItemsContainer .groupItem .image{margin:30px 0 33px;padding-bottom:10px}
.groupItemsContainer .groupItem .image img{display:block;margin:0 auto}
.groupItemsContainer .groupItem .subtitle{color:#4d4d4d;font-size:36px;line-height:36px;padding-bottom:19px}
.groupItemsContainer .groupItem .description{color:gray;font-size:15px;line-height:20px;min-height:540px;margin-bottom:20px}
.groupItemsContainer .groupItem .description a{color:#ed1c24}
.groupItemsContainer .groupItem .buttonGroup .redButton,.groupItemsContainer .groupItem .buttonGroup .blackButton{padding-top:18px;margin-bottom:10px;padding-bottom:19px}
.agentProfileContainer{margin-left:-20px;margin-right:-20px}
.agentProfileContainer .profilePicComp{width:48.0349345%;padding-right:20px;padding-left:20px;box-sizing:border-box}
.agentProfileContainer .profilePicComp .parentImg{width:100%}
.agentProfileContainer .profilePicComp .parentImg img{width:100%}
.agentProfileContainer .profilePicComp .thumbnails .thumbImg{width:24%;cursor:pointer}
.agentProfileContainer .profilePicComp .thumbnails .thumbImg img{width:100%}
.agentProfileContainer .profilePicComp .centerPageShareDiv{margin:20px 0}
.agentProfileContainer .profilePicComp .productActionMenu .productAction .shareContent .socialContent{margin-left:0}
.agentProfileContainer .profileDetailsComp{width:51.9650655%;color:gray;font-size:16px;line-height:24px;margin:0 0 50px 0;padding-left:20px;padding-right:20px;box-sizing:border-box}
.agentProfileContainer .profileDetailsComp .box{margin:0 0 30px 0}
.agentProfileContainer .profileDetailsComp .box strong,.agentProfileContainer .profileDetailsComp .box p{font-size:15px}
.agentProfileContainer .profileDetailsComp .box .title{color:#4d4d4d;font-size:14px;line-height:24px}
.agentProfileContainer .profileDetailsComp .box ul{margin:0;padding-left:15px}
.agentProfileContainer .profileDetailsComp .box ul.invisble{list-style-type:none;padding-left:0}
.agentProfileContainer .profileDetailsComp .box ul li{margin:0;font-size:15px;line-height:25px}
.agentProfileContainer .profileDetailsComp .box .label{width:90px}
.agentProfileContainer .profileContact .box .title{color:gray;font-size:20px;line-height:28px;font-weight:bold;margin-bottom:10px}
.agentProfileContainer .profileContact .box .socialWrapper{margin:0 12px 0 0}
.agentProfileContainer .profileContact .box .social .socialWrap{background:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;padding:12px 0 6px;margin-right:12px}
.agentProfileContainer .profileContact .box .social .icons{width:35px;padding-right:18px}
.agentProfileContainer .profileContact .box .social .icons.last{padding-right:0}
.agentProfileContainer .profileContact .box .social .icons img{display:block;cursor:pointer}
.agentProfileContainer .profileContact .box .callBackBtn{margin:12px 0 0 0;text-align:left;padding:18px 20px 17px}
.agentProfileContainer .profileContact .box .callBackBtn .phone{margin:-5px 20px -5px 0}
.contactContainer{overflow:hidden}
.contactContainer .contactSection{box-sizing:border-box}
.contactContainer .contactSection.withMaps{margin-left:-21px;margin-right:-21px}
.contactContainer .contactSection.withMaps .col-md-8 img{width:100%}
.contactContainer .contactSection.withMaps .locations .loc{width:100%;margin-bottom:0}
.contactContainer .contactSection h2.title{color:#4d4d4d;font-size:32px;line-height:47px;font-weight:normal;margin:0;padding:0;margin-bottom:20px}
.contactContainer.lightGreyComponent{padding-top:38px;padding-bottom:1px}
.contactContainer.lightGreyComponent h2.title{margin-bottom:14px}
.contactContainer .contactSection h3.title{color:#4d4d4d;font-size:20px;font-weight:normal;margin:0;margin-bottom:27px;padding:0}
.contactContainer .contactSection h3.dcTitle{color:#4d4d4d;font-size:15px;font-weight:normal;margin:0;margin-bottom:18px;padding:0;min-height:37px}
.contactContainer .locations{margin-right:-21px;margin-left:-21px;box-sizing:border-box}
.contactContainer .locations .loc{float:left;width:33.3333%;padding-left:21px;padding-right:21px;margin-bottom:35px;min-height:170px;box-sizing:border-box}
.contactContainer .locations .loc .locName{font-size:20px;line-height:24px;color:#4d4d4d}
.contactContainer .locations .loc .locAddress,.contactContainer .locations .loc .locOpHrs{font-size:15px;line-height:20px;color:gray}
.contactContainer .locations .loc .locAddress{margin-bottom:19px}
.contactContainer .locsTitle{float:left}
.contactContainer .locsFilter{float:right}
.contactContainer .locsFilter .filterItem{width:200px}
.contactContainer .locsFilter .filterItem .filterSelect{width:auto;margin-left:10px;margin-right:10px}
.contactContainer .contactGrp{box-sizing:border-box;margin-left:-10px;margin-right:-10px}
.contactContainer .contactGrp.col2{width:50%;padding-left:10px;padding-right:10px;box-sizing:border-box;float:left}
.contactContainer .contactGrp.col3{width:33.333333%;padding-left:10px;padding-right:10px;box-sizing:border-box;float:left}
.contactContainer .contactGrp .contact-icon{list-style:none;float:left;margin:0}
.contactContainer .contactGrp.col2 .contact-icon,.contactContainer .contactGrp.col3 .contact-icon{width:100%;min-height:35px;padding-bottom:5px}
.contactContainer .contactGrp .contact-icon.fullWidth{width:100%}
.contactContainer .contactGrp .contact-icon .icon{width:20px}
.contactContainer .contactGrp .contact-icon .icon img{max-width:20px}
.contactContainer .contactGrp .contact-icon .contactContent{margin-left:30px}
.contactContainer .contactGrp .contactContent{font-size:15px}
.contactContainer .contactGrp .contactInfoGrp{color:gray;font-size:15px;line-height:21px}
.contactContainer .contactGrp .contractDept{width:295px}
.contactContainer .contactGrp .timing{display:block}
.contactContainer .contactGrp .large{font-size:20px;color:#4d4d4d}
.contactContainer .contactGrp .contactDept{font-size:15px;color:gray}
.contactContainer .contactGrp .contactDept .contact-icon{margin-bottom:34px;float:none}
.contactContainer .contactGrp .contactDept .contact-icon .contactInfoGrp{padding-bottom:0}
.contactContainer .contactGrp .contactDept .icon{margin-right:10px;width:20px}
.contactContainer .sectionRow.noBorder{border:0;padding-bottom:0;margin-bottom:0}
.contactContainer .sectionRow{border-bottom:1px solid #dedede;margin-bottom:30px;padding-bottom:10px}
.contactContainer .sectionRow.last{border:0;margin-bottom:15px}
.claimsContainer .claimSection{border-bottom:0}
.claimsContainer .claimSection .description a{color:#ed1c24}
.claimsContainer .claimSection h1.title{color:#4d4d4d;font-size:20px;font-weight:normal;margin:0;margin-bottom:30px;margin-top:30px;padding:0}
.claimsContainer .claimSection h3.subtitle{color:#4d4d4d;font-size:17px;font-weight:normal;margin:0;margin-bottom:20px;padding:0}
.claimsContainer .claimSection.faq{margin-bottom:90px}
.claimsContainer .claimSection .description h3.subtitle{margin-bottom:0}
.claimsContainer .claimSection .description strong{color:#4d4d4d}
.claimsContainer .DRFilters.noBg{background:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;margin-bottom:20px}
.claimsContainer .DRFilters .filterSelect{padding-left:0}
.claimsContainer hr{width:80%;margin-left:0;border:0;border-top:1px solid #dedede}
.claimsContainer .claimSection{max-width:80%}
.claimsContainer .claimSection hr{width:100%}
.claimsContainer .claimSection .searchGrp{margin-left:-10px;margin-right:-10px;margin-top:35px;margin-bottom:35px}
.claimsContainer .claimSection .searchGrp .searchBox,.claimsContainer .claimSection .searchGrp .searchButton{display:block;float:left;box-sizing:border-box}
.claimsContainer .claimSection .searchBox .textBox{padding-top:11px;padding-bottom:11px}
.claimsContainer .claimSection .searchBox{width:80%;padding-left:10px;padding-right:10px}
.claimsContainer .claimSection .searchButton{width:20%;padding-left:10px;padding-right:10px}
.claimsContainer .claimSection .downloadButton{width:192px}
.claimsContainer .claimSection .description{font-size:15px;line-height:22px;margin-bottom:20px;color:gray}
.claimsContainer .claimSection ul.docList{font-size:15px;padding-left:18px;color:gray}
.claimsContainer .claimSection .description ol ul{list-style-type:disc}
.claimsContainer .claimSection.marginBottom100{margin-bottom:100px}
.claimsContainer .claimSection ul.docList li{margin-bottom:25px}
.claimsContainer .claimSection .alphabetsWrapper{margin-left:-5px;margin-right:-5px}
.claimsContainer .claimSection .alphabets ul{margin:10px 0;padding:0}
.claimsContainer .claimSection .alphabets ul li.inactive{color:#ccc}
.claimsContainer .claimSection .alphabets ul li{list-style:none;float:left;box-sizing:border-box;width:3.84615385%;padding-right:5px;padding-left:5px;text-align:center;font-size:15px}
.claimsContainer .claimSection .alphabets ul li a{padding:6px 9px;font-size:15px;color:#4d4d4d}
.claimsContainer .claimSection .alphabets ul li a:hover{background:gray;color:#fff;text-decoration:none}
.claimsContainer .claimSection.glossaryListContainer h1.letter{font-size:34px;font-weight:normal;margin-left:10px;margin-right:10px}
.claimsContainer .claimSection .glossaryList{border-top:1px solid #d9d9d9}
.claimsContainer .claimSection .glossaryList ul{margin:0;padding:0}
.claimsContainer .claimSection .glossaryList ul li{list-style:none;border-bottom:1px solid #eee}
.claimsContainer .claimSection .glossaryList ul li .listContent{margin:20px 10px;font-size:15px;line-height:22px;color:gray}
.claimsContainer .claimSection .glossaryList ul li .listContent .listTitle{display:block;font-weight:bold}
.description .pagingWrapper,.claimsContainer .claimSection .pagingWrapper{margin-left:-5px;margin-right:-5px;margin-top:30px}
.description .pagingWrapper .paging ul,.claimsContainer .claimSection .paging ul{margin:0;padding:0}
.description .pagingWrapper .paging ul li,.claimsContainer .claimSection .paging ul li{list-style:none;display:inline}
.description .pagingWrapper .paging ul li a,.claimsContainer .claimSection .paging ul li a{color:#4d4d4d;padding:6px 9px;font-size:15px;float:left}
.description .pagingWrapper .paging ul li a.active,.description .pagingWrapper .paging ul li a:hover,.claimsContainer .claimSection .paging ul li a:hover{background:gray;color:#fff;text-decoration:none}
@media only screen and (max-width:1600px){.homePageBanner .homePageBannerImg img{width:100%}
.homePageBanner .homePageBannerImg{width:100%}
.homePageBanner .homePageBannerImgAbs{width:100%}
}
@media only screen and (max-width:1200px){.template2CarouselContainer .carousel .featured{margin:0 auto}
.template2CarouselContainer .carousel .featured img{width:100%}
.template2CarouselContainer .carousel.v2 ul{text-align:center}
.template2CarouselContainer .carousel.v2 ul li{float:none;display:inline-block;width:351px;margin-right:21px}
.template2CarouselContainer .carousel.v2 ul li.last{margin-right:0;margin-left:21px}
.template2CarouselContainer .carousel.v2 ul li .imgWrap{padding-right:0;padding-left:0;width:100%}
}
@media only screen and (max-width:1145px) and (min-width:700px){.productContainer h3.productTitle{font-size:29px;line-height:34px}
.productContainer .sectionMenuContainer .sectionMenu{font-size:13px;line-height:14px}
.productContainer .sectionMenuContainer .sectionMenu li .redButton{font-size:13px;line-height:14px}
.productContainer .overviewContainer h1.productTitle{font-size:34px;line-height:38px}
.productContainer .overviewContainer .productOverview h2.productSubtitle{font-size:17px;line-height:20px}
.productContainer .overviewContainer .productOverview .productDescription{font-size:13px;line-height:18px}
.productActionMenu{line-height:21px}
.productContainer .benefitsContainer .productBenefits .benefitItem .subtitle{font-size:17px;line-height:17px}
.productContainer .benefitsContainer .productBenefits .benefitItem .description{font-size:13px;line-height:18px}
.productContainer .benefitsContainer .productBenefits .benefitItem .descriptionTwo{font-size:13px;line-height:18px}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .text .subtitle{font-size:15px;line-height:18px;padding-bottom:2px}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .text .description{font-size:13px;line-height:16px;min-height:36px}
.productContainer .benefitsContainer .productNoCover .subtitle{font-size:15px;line-height:18px;padding-bottom:2px}
.productContainer .benefitsContainer .productNoCover .description{font-size:13px;line-height:16px}
.productContainer .costContainer .productCost .costItem .subtitle{font-size:15px;line-height:16px;padding-bottom:2px}
.productContainer .costContainer .productCost .costItem .description{font-size:15px;line-height:24px}
.productContainer .costContainer .productCost .costItem .description ul{font-size:13px}
.productContainer .contactUsContainer .productContactUs{font-size:13px;line-height:18px}
.productContainer .contactUsContainer .productContactUs .contactUsItem .subtitle{font-size:17px;line-height:20px}
.linksItem .subtitle{font-size:17px;line-height:20px;padding-bottom:2px}
.linksItem .description{font-size:12px;line-height:18px;padding-bottom:15px}
.linksItem .link{font-size:12px;line-height:18px}
.productContainer .informationContainer .informationPanel .expandableTitle{font-size:15px;line-height:20px}
.productContainer .informationContainer .informationPanel .expandableContent{font-size:10px;line-height:16px;padding-top:20px}
.productContainer .ourPromiseContainer .productPromise .description{color:gray;font-size:13px;line-height:16px;padding-bottom:20px}
.productContainer .ourPromiseContainer .productPromise .subtitle{font-size:15px;line-height:18px}
.productContainer .ourPromiseContainer .productPromise .number{font-size:33px;line-height:33px}
.productNavContainer .productNavDesktop .productNav{font-size:13px;line-height:20px}
.productNavContainer .productNavDesktop .productNav .icon img{width:80%}
.productNavContainer .productNavDesktop .innerWrap{padding:10px 0 10px 10px}
.lgLandingContainer .productNavContainer .productNavDesktop .innerWrap{padding:13px 0 0}
.productNavContainer .productNavDesktop .text{margin-right:25px}
.productListingContainer .productListingContent .productListingItem .listingTop .text,.comparisonToolDialog .listTitle .text{font-size:27px}
.compareProductsContainer .compareItem .headerTitle{font-size:28px;line-height:32px;min-height:68px;max-height:68px}
.compareProductsContainer .compareItem .headerDesc{font-size:17px;line-height:22px;margin-bottom:10px}
.compareProductsContainer .compareItem .headerSubDesc{min-height:100px;max-height:100px}
.compareProductsContainer .compareItem .subContent li{min-height:160px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .redButton,.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton{font-size:13px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .subtitle{font-size:16px}
.groupSelectorContainer .groupSelector .selectorItem .titleItem{font-size:15px;line-height:17px}
.groupSelectorContainer .groupSelector .selectorItem .titleItem .small{font-size:15px}
.groupItemsContainer .groupItem .subtitle{font-size:29px}
.homePageBanner .mainTitleContainer .title{font-size:47px;line-height:47px}
.homePageBanner .mainTitleContainer .subtitle{font-size:31px;line-height:41px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle{font-size:24px;line-height:25px}
.DRFilters .labelItem{font-size:15px}
}
@media only screen and (max-width:1145px){.productContainer .howItWorks{display:none}
.claimsContainer .claimSection{width:100%;max-width:100%}
.contactContainer .contactGrp.col3 ul li{width:33.3333%}
.productContainer .overviewContainer .productOverview .productActionMenu .productAction .actionWrap{padding:5px 10px}
.productNavContainer .productNavDesktop .innerWrap{height:40px}
.galleryContainer .galleryContent .item{width:33.33333%}
.linksContainer .linkContent .linksItem{width:26%}
.linksContainer .linkContent .linksItem .image img{width:100%}
.productLandingContainer .productLandingItem .image img{width:100%}
.template2CarouselContainer .carousel{display:none}
.template2CarouselContainer .carousel_mobile{display:block}
.contentProductContainer .contentProduct{margin-left:-14px;margin-right:-14px;box-sizing:border-box}
.contentProductContainer #equalGrid.contentProduct .contentItem{float:left;position:relative}
.contentProductContainer .contentProduct .contentItem{width:50%;padding:0 14px 14px;margin-bottom:14px;box-sizing:border-box}
.contentProductContainer .contentProduct .contentItem .text,.contentProductContainer .contentProduct .contentItem .image{float:none;width:100%}
.contentProductContainer .contentProduct .contentItem .text,.contentProductContainer .contentProduct .contentItem .contentWrap{position:static}
.contentProductContainer .contentProduct .contentItem .text .innerWrap{padding:30px;padding-bottom:50px}
.contentProductContainer .contentProduct .contentItem .text .link{bottom:40px}
.listingBottom .twoColsSystem .col1{width:80%}
.listingBottom .twoColsSystem .col3{width:20%}
.listingBottom .threeColsSystem .col1{width:45%}
.listingBottom .threeColsSystem .col2{width:35%}
.listingBottom .threeColsSystem .col3{width:20%}
.contentProductContainer .contentProduct.keyExecs .contentItem .text .description{display:none}
.contentProductContainer .contentProduct.keyExecs .contentItem .text .innerWrap{height:120px}
.linksContainer .linkContent .linksItem .image img.epImg{width:99%;border:solid 1px #dedede}
}
@media only screen and (max-width:1145px) and (min-width:850px){border-bottom:1px solid #dedede;margin-bottom:30px}
@media only screen and (max-width:1100px){.agentProfileContainer .profilePicComp .thumbnails .thumbImg{width:23.6%}
}
@media only screen and (max-width:1100px){.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
.videoWrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}
}
@media only screen and (max-width:1000px){.agentProfileContainer .profileContact{float:none;margin-bottom:50px}
.agentProfileContainer .profileContact .box .title,.profileContact .box .CTA,.profileContact .box .social,.profileContact .box .callBackBtn{display:inline-block}
.agentProfileContainer .profileContact .box .titleWrapper{display:block !important}
.agentProfileContainer .profileContact .box .CTA{margin-top:-10px}
.agentProfileContainer .profileContact .box .callBackBtn{margin:12px 0 0 0;padding:18px 7px 17px;top:-10px}
.agentProfileContainer .profileContact .box .callBackBtn .phone{margin-right:8px}
}
@media only screen and (max-width:992px){.contactUsContainerWrapper .contactUsContainer .contactUsItem .subtitle{min-height:100px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem.wellnessItem .subtitle{min-height:0}
}
@media only screen and (max-width:985px){.productActionMenu{position:static;bottom:auto}
.productContainer .overviewContainer .productOverview .productOverviewLeft,.productContainer .overviewContainer .productOverview .productOverviewRight{float:none;width:100%}
.productContainer .overviewContainer .productOverview .productOverviewLeft{padding-bottom:15px}
.productContainer .overviewContainer .productOverview .productOverviewLeft .innerWrap,.productContainer .overviewContainer .productOverview .productOverviewRight .innerWrap{padding:0}
.productContainer .overviewContainer h1.productTitle{font-size:34px;line-height:38px}
.productContainer .overviewContainer .productOverview h2.productSubtitle{font-size:17px;line-height:20px}
.productContainer h3.productTitle{font-size:29px;line-height:34px}
.productContainer .overviewContainer .productOverview .productDescription{min-height:0}
.listingBottom .threeColsSystem .col1{width:100%;margin-bottom:20px}
.listingBottom .twoColsSystem .col1{width:100%}
.listingBottom .twoColsSystem .col3{width:100%;margin-top:30px}
.listingBottom .threeColsSystem .col2{width:100%;overflow:hidden}
.listingBottom .threeColsSystem .col2 .innerWrap{margin-left:10px}
.listingBottom .threeColsSystem .col3{width:100%;margin-top:30px}
.listingBottom .threeColsSystem .col .innerWrap{right:0}
.listingBottom .twoColsSystem .col .redButton,.listingBottom .twoColsSystem .col .blackButton,.listingBottom .threeColsSystem .col .redButton,.listingBottom .threeColsSystem .col .blackButton{display:block;float:left;width:170px;padding-right:0;padding-left:0;margin-right:5px;margin-left:5px}
.listingBottom .twoColsSystem .col.col3 .innerWrap,.listingBottom .threeColsSystem .col.col3 .innerWrap{float:right;zoom:1}
.listingBottom .twoColsSystem .col.col3 .innerWrap:before,.listingBottom .twoColsSystem .col.col3 .innerWrap:after,.listingBottom .threeColsSystem .col.col3 .innerWrap:before,.listingBottom .threeColsSystem .col.col3 .innerWrap:after{content:"";display:table}
.listingBottom .twoColsSystem .col.col3 .innerWrap:after,.listingBottom .threeColsSystem .col.col3 .innerWrap:after{clear:both}
.offerFilters .filterItem{width:40%}
.template2MainContent .leftCol,.template2MainContent .rightCol{float:none;width:100%}
.template2MainContent .leftCol{margin-bottom:30px}
.template2MainContent .leftCol .innerWrap,.template2MainContent .rightCol .innerWrap{padding:0}
.template2MainContent .innerWrap img{width:100%}
.template2MainContent .paraImage.portraitImage img{max-width:100%}
.contentProductContainer .contentProduct .contentItem.even .contentWrap{margin-right:0;margin-left:12px}
.contentProductContainer .contentProduct .contentItem .image{width:100%}
.contentProductContainer .contentProduct .contentItem .text{width:100%;display:inline-block}
.contentProductContainer .contentProduct .contentItem .text .innerWrap{padding:20px;padding-bottom:50px}
.contentProductFilters .filterItem{width:55%}
.contentProductFilters .filterItem .filterLabel{text-align:right}
.DRFilters .filterItem{width:25%}
.DRFilters .labelItem{width:25%}
.groupItemsContainer .groupItem{width:50%}
.compareProductsContainer .compareItem{width:33%}
.compareProductsContainer .compareItem .headerDesc{min-height:66px;max-height:66px}
.compareProductsContainer .compareItem .headerSubDesc{min-height:126px;max-height:126px}
.compareProductsContainer .compareItem .subContent li{min-height:200px}
.lgListingContainer .lgListing .items .item{width:33.333333%}
}
@media only screen and (max-width:985px) and (min-width:700px){.galleryYearSelectContainer .textContainer{margin-right:-280px}
.galleryYearSelectContainer .textContainer .innerWrap{margin-right:280px}
.galleryYearSelectContainer .selectContainer{width:280px}
.galleryYearSelectContainer .selectContainer .tabletFloatRight{float:right}
.galleryYearSelectContainer .selectContainer .labelClass{display:block;text-align:left}
.galleryYearSelectContainer .selectContainer .selectBox{display:block;margin-top:5px}
.galleryYearSelectContainer .selectContainer select{margin-left:0}
}
@media only screen and (max-width:900px){.groupSelectorContainer .groupSelector .selectorItem .innerWrap{height:130px}
.listingBottom .threeColsSystem .col2 .innerWrap:before{border-width:10px 10px 10px 10px;margin-top:-30px;margin-left:0;border-color:transparent transparent #dedede transparent}
.offersWrapper .offerLHS{width:100%;float:none;border-bottom:solid 1px gray;padding-bottom:20px}
.offersWrapper .offerRHS{width:100%;float:none;border-left:0}
.offerRHS .offerInnerLHS{width:100%;float:left;padding-top:20px;padding-left:0}
.offerRHS .offerInnerRHS{width:100%;float:left;margin:12px 0 0 0}
}
@media only screen and (max-width:890px) and (min-width:768px){.beverageConsumedField{width:100% !important}
.quantityField{width:100% !important}
.liquidCalorieSeparator{display:block !important}
.liquidCalorieSeparator hr{margin:0}
}
@media only screen and (max-width:850px){.offersContainer .col-md-4{width:50%}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .redButton,.contactUsContainerWrapper .contactUsContainer .contactUsItem .blueButton{width:180px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .innerWrap{padding:0 10px}
.lgLandingContainer .productNavContainer .productNavDesktop .text{margin-left:-15px}
.homePageBanner .mainTitleContainer .title{font-size:42px;line-height:42px}
.homePageBanner .mainTitleContainer .subtitle{font-size:27px;line-height:39px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle{font-size:18px;line-height:20px}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper{padding:10px 0 26px 10px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_play_off_m.png')}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper:hover .navTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_play_on_m.png')}
.homepageFooterBottom{margin-top:-52px}
.homepageFooterBottom .tnc{display:block}
.homepageFooterBottom .copyRight{display:block}
.homepageFooterMimicContent .footerTop .footerContent{padding-top:20px}
.compareProductsContainer .compareItem .headerDesc{min-height:92px;max-height:92px;margin-bottom:10px}
.compareProductsContainer .compareItem .headerSubDesc{min-height:140px;max-height:140px}
.compareProductsContainer .compareItem .subContent li{min-height:200px}
.contactContainer .contactGrp.col3{width:100%;margin-bottom:30px}
.contactContainer .contactGrp.col2{width:100%}
.contactContainer .contactGrp.col2 .contact-icon,.contactContainer .contactGrp.col3 .contact-icon{min-height:0}
.contactContainer .sectionRow{border:0}
.contactContainer .contactSection h3.dcTitle{min-height:0}
}
@media only screen and (max-width:800px){.homepageFooterBottom .tncContent{width:56%}
.homepageFooterMimicContent .footerTop .footerContent .footerColMobileLeft{width:56%;float:left}
.homepageFooterMimicContent .footerTop .footerContent .footerCol3{width:44%;float:left}
.agentProfileContainer .profileContact .box .title{font-size:18px}
.contactContainer .locations .loc{width:50%}
.contactContainer .locsFilter,.contactContainer .locsTitle{float:none}
.contactContainer .locsFilter{margin-right:-10px;margin-left:-10px;margin-bottom:20px;box-sizing:border-box}
.contactContainer .locsFilter .filterItem{float:left;width:49%}
.locationDialog .locationContainer{margin-bottom:0;padding-bottom:0;border:0}
.locationDialog .locationContainer .location{width:100%;border-right:0;border-top:0;padding-top:0;margin-left:0;min-height:0}
}
@media only screen and (max-width:780px){.productNavContainer .productNavDesktop{display:none}
.productNavContainer .productNavMobile{display:block}
.galleryContainer .galleryContent .item{width:50%}
.lgListingContainer .lgListing .items .item{width:50%}
}
@media only screen and (max-width:700px){.contactContainer .contactSection.withMaps .col-md-4,.contactContainer .contactSection.withMaps .col-md-8{width:100%}
.productContainer .contactUsContainer .productContactUs .contactUsItem1,.productContainer .contactUsContainer .productContactUs .contactUsItem2,.productContainer .contactUsContainer .productContactUs .contactUsItem3{width:100%;margin-bottom:20px}
.productContainer .contactUsContainer .productContactUs .contactUsItem2 .innerWrap{padding:0}
.productContainer .benefitsContainer .productBenefits .benefitItem{width:100%}
.productContainer .benefitsContainer .productBenefits .benefitItem .benefitTop img{width:100%;max-width:150px}
.productContainer .benefitsContainer .productBenefits .benefitItem .innerWrap,.productContainer .benefitsContainer .productBenefits .benefitItem.last .innerWrap{padding-right:0}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem{float:none;width:100%}
.productContainer .benefitsContainer .productAddBenefits .addBenefitItem .innerWrap{padding-right:0}
.productContainer .costContainer .productCost .costItem{width:100%;float:none}
.linksContainer .linkContent .linksItem{float:none;width:100%;margin-bottom:20px;margin-left:0;margin-right:0}
.linksContainer .linkContent .linksItem .innerWrap{padding:0}
.linksContainer .linkContent{width:100%;margin-left:0}
.productContainer .costContainer .productCost .costItem .text.noMargin{margin-left:0}
.listingBottom .threeColsSystem .col1{float:none}
.listingBottom .threeColsSystem .col2{width:100%;float:none}
.listingBottom .threeColsSystem .col2 .innerWrap{margin-bottom:20px;padding-bottom:10px;margin-left:10px}
.listingBottom .twoColsSystem .col1,.listingBottom .twoColsSystem .col3,.listingBottom .threeColsSystem .col3{width:100%;float:none}
.listingBottom .threeColsSystem .col3 .innerWrap{position:static;bottom:auto;right:auto;padding:0;overflow:hidden}
.listingBottom .twoColsSystem .col3 .blackButton,.listingBottom .threeColsSystem .col3 .blackButton{width:48%;margin-right:4%;margin-left:0;float:left;padding-left:0;padding-right:0}
.listingBottom .twoColsSystem .col.col3 .innerWrap,.listingBottom .threeColsSystem .col.col3 .innerWrap{float:none}
.listingBottom .twoColsSystem .col3 .redButton,.listingBottom .threeColsSystem .col3 .redButton{width:48%;float:right;margin:0;padding-left:0;padding-right:0}
.listingBottom .twoColsSystem .col1 .innerWrap{margin-bottom:20px}
.productListingContainer .productListingContent .productListingItem .listingTop .listingLeft,.productListingContainer .productListingContent .productListingItem .listingTop .listingRight{width:100%;float:none}
.productListingContainer .productListingContent .productListingItem .listingTop .listingLeft{margin-bottom:10px}
.productListingContainer .productListingContent .productListingItem .listingTop .description{width:100%}
.widgetInformation .text{width:100%;max-width:100%;margin-bottom:10px;margin-right:0}
.widgetInformation .text br{display:none}
.widgetInformation .text .innerWrap{margin-right:0}
.widgetInformation .bottomContent .button{width:100%;margin-bottom:30px}
.widgetInformation .redButton{width:100%;padding-left:0;padding-right:0;margin-bottom:10px}
.widgetInformation .redButton.bigButton{width:100%}
.widgetInformation .cashflowContent{width:100%;margin-bottom:30px}
.widgetInformation .cashflowContent .innerWrap{border-left:0;border-top:1px solid #dedede;margin-left:0;padding-top:30px;margin-top:20px}
.widgetInformation .cashflowContent .cardText{width:68%;margin-top:13px !important}
.widgetInformation .cashflowContent .cardText br{display:none}
.widgetInformation .cashflowContent .cardImage{width:25%}
.widgetInformation .cashflowContent .cardImage img{width:100%}
.galleryYearSelectContainer .textContainer{width:100%;max-width:100%;margin-bottom:10px;margin-right:0}
.galleryYearSelectContainer .textContainer br{display:none}
.galleryYearSelectContainer .textContainer .innerWrap{margin-right:0}
.galleryYearSelectContainer .selectContainer{width:100%;margin-bottom:30px;text-align:left;margin-top:30px}
.galleryYearSelectContainer .selectContainer select{width:160px}
.mWrapper.offerPg{max-width:100%}
.offerFilters .filterItem{width:100%;margin-bottom:20px}
.offerFilters .filterItem .filterLabel,.offerFilters .filterItem .filterSelect{width:100%;margin-right:0}
.offerFilters .filterItem .filterSelect .selectBox{width:100%}
.locationDialog .locationContainer .location .innerWrap{padding-left:0;padding-bottom:35px}
.locationDialog .locationContainer .location.noPadBottom .innerWrap{padding-bottom:35px}
.locationDialog .topbar .title{float:none;width:100%}
.locationDialog .bottombar{display:block}
.locationDialog .pagination{float:none;width:100%;margin-top:10px;text-align:center}
.locationDialog .pagination .dIB{width:37%;padding:8px 1%}
.locationDialog .pagination .dIB.first,.locationDialog .pagination .dIB.last{width:27%}
.compareProductsContainer .compareItem{width:100%}
.contactUsContainerWrapper .contactUsContainer .contactUsItem{width:100%;margin-bottom:20px}
.contactUsContainerWrapper .contactUsContainer .contactUsItem .innerWrap,.contactUsContainerWrapper .contactUsContainer .contactUsItem.first .innerWrap,.contactUsContainerWrapper .contactUsContainer .contactUsItem.last .innerWrap{padding:0}
.groupItemsContainer .groupItem{width:100%}
.groupItemsContainer .groupItem .innerWrap{margin-right:0}
.groupItemsContainer .groupItem .description{min-height:0;margin-bottom:40px}
.groupItemsContainer .groupItem .buttonGroup .redButton,.groupItemsContainer .groupItem .buttonGroup .blackButton{width:100%}
.groupSelectorContainer .desktopSelector{display:none}
.groupSelectorContainer .mobileSelector{display:block}
.groupItemsContainer .groupItem .image{float:left;padding-top:8px;margin:0 20px 0 0}
.groupItemsContainer .groupItem .image img{height:50px}
.groupItemsContainer .groupItem .subtitle{position:relative;margin-left:75px}
.homepageFooterMimicContent .footerTop .footerContent .footerColMobileLeft{width:100%;float:none;margin-bottom:0}
.homepageFooterMimicContent .footerTop .footerContent .footerCol3{display:none}
.homepageFooterBottom{margin-top:0}
.homepageFooterBottom .tncContent{width:100%}
.contactContainer .contactGrp.col2 ul li{width:100%;min-height:50px}
.contactContainer .contactGrp ul li.fullWidth{width:100%}
.contactContainer .contactSection .sectionRow .contactDept{width:100%;border-bottom:1px solid #dedede;margin-bottom:10px;padding-bottom:5px}
.contactContainer .sectionRow{border:0;margin-bottom:0;padding-bottom:0}
.contactContainer .sectionRow.noBorder{margin-bottom:50px}
.claimsContainer .claimSection .searchBox{width:70%}
.claimsContainer .claimSection .searchButton{width:30%}
.productContainer .sectionMenuContainer.fRight{float:none;width:100%}
.compareProductsContainer .compareItem .subContent li,.compareProductsContainer .compareItem .headerDesc,.compareProductsContainer .compareItem .headerSubDesc,.compareProductsContainer .compareItem .headerTitle{min-height:0;max-height:none}
.compareProductsContainer .compareItem .subContent li{margin-bottom:20px}
.compareProductsContainer .compareItem>.innerWrap{margin-bottom:50px}
.compareProductsContainer .compareItem .subContent ul{margin-bottom:40px}
}
@media only screen and (max-width:768px){.calLabel{padding-bottom:10px}
}
@media only screen and (max-width:700px) and (min-width:500px){.productContainer .benefitsContainer .productBenefits .benefitItem .benefitTop{float:left;width:20%;padding-top:10px}
.productContainer .benefitsContainer .productBenefits .benefitItem .benefitBottom{float:right;width:80%;text-align:left}
.productContainer .benefitsContainer .productBenefits .benefitItem .benefitBottom .productWrap{padding-left:30px}
.productContainer .benefitsContainer .productBenefits .benefitItem .subtitle{border-bottom:0;margin-bottom:0;margin-top:30px}
.linksContainer .linkContent .linksItem .image{float:left;width:45%;padding-right:5%}
.linksContainer .linkContent .linksItem .text{float:right;width:50%}
}
@media only screen and (min-width:600px) and (max-width:680px){.homePageBanner .mainNavigationContainer .navigationItem{width:21%}
}
@media only screen and (max-width:600px){.claimsContainer .claimSection .alphabets ul li{width:7.69230%;padding-top:5px;padding-bottom:5px;padding-right:0;padding-left:0}
.offersContainer .col-md-4{width:100%;margin-bottom:30px}
.offersContainer .col-md-4 .offerItem{min-height:0;max-height:none}
.comparisonToolDialog .productCompareBottom .fRight{width:100%}
.comparisonToolDialog .description.fLeft{width:100%;margin-bottom:10px}
.comparisonToolDialog .productCompareContainer .productName,.comparisonToolDialog .productCompareContainer .checkboxContainer{width:100%;float:none}
.comparisonToolDialog .productCompareContainer .productName{padding-bottom:5px}
.contentProductContainer .contentProduct .contentItem{width:100%}
.contentProductContainer .contentProduct .contentWrap,.contentProductContainer .contentProduct .contentItem.even .contentWrap{margin:0}
.contentProductFilters .filterItem{float:none;width:100%}
.contentProductFilters .filterItem .filterLabel{text-align:left;width:100%;margin-bottom:5px;font-size:16px}
.contentProductFilters .filterItem .filterSelect{width:100%}
.DRFilters .filterItem,.DRFilters .labelItem{width:100%;margin-bottom:10px}
.DRFilters .filterItem .filterSelect{padding-left:0}
.DRFilters .filterItemWrapper{width:100%}
.DRFilters .filterItemWrapper .filterItem{width:100%}
.DRFilters .filterItemWrapper{width:100%}
.DRFilters .filterItemWrapper .filterItem{width:100%}
.galleryContainer .galleryContent .item{width:100%}
.homePageBanner{padding:161px 0 10px}
.homePageBanner .mainTitleContainer .title{font-size:22px;line-height:22px;margin-bottom:5px}
.homePageBanner .mainTitleContainer .subtitle{font-size:15px;line-height:18px;margin-bottom:10px}
.homePageBanner .mainNavigationContainer .navigationItem{width:94%;margin-bottom:5px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle{font-size:18px;line-height:30px}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle br{display:none}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper{padding:8px 0 8px 16px;margin-right:0;position:relative}
.homePageBanner .mainNavigationContainer .navigationItem .navTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_play_off.png');position:absolute;right:19px;margin-top:4px}
.homePageBanner .mainNavigationContainer .navigationItem .innerWrapper:hover .navTitle:after{content:url('../../clientlibs/greateastern_takaful/img/icon_play_on.png');position:absolute;right:19px;margin-top:4px}
.agentProfileContainer .profilePicComp,.agentProfileContainer .profileDetailsComp,.agentProfileContainer .profileContact .box .title,.agentProfileContainer .profileContact .box .social,.agentProfileContainer .profileContact .box .callBackBtn,.profileContact .box .CTA{width:100%}
.agentProfileContainer .profileContact .box .CTA{margin:0;float:none}
.agentProfileContainer .profileContact .box .callBackBtn{width:auto}
.agentProfileContainer .profileContact .box .social{width:auto}
.claimsContainer .claimSection .downloadButton{width:100%}
.offersContainer .offerItem .text .description{min-height:0}
.offersContainer .offerItem .text .discountPercent{min-height:0}
.offersContainer .col-md-4 .offerItem{margin-bottom:10px}
}
@media only screen and (max-width:500px){.productContainer .overviewContainer h1.productTitle{margin:10px 0}
.productContainer .sectionMenuContainer .sectionMenu li{white-space:nowrap}
.productContainer .sectionMenuContainer .sectionMenu li.isButton{width:100%;margin:10px 0}
.productContainer .sectionMenuContainer .sectionMenu li.isButton .redButton{width:100%}
.productContainer .sectionMenuContainer .fRight{float:none}
.productContainer .overviewContainer .productOverview .productActionMenu .productAction.printTrigger{display:none}
.productContainer .overviewContainer .productOverview .productActionMenu .productAction .shareContent .socialContent{margin-right:0;margin-left:0}
.productContainer .sectionMenuContainer .sectionMenu li{margin-right:20px}
.productContainer .ourPromiseContainer .productPromise .productPromiseLeft,.productContainer .ourPromiseContainer .productPromise .productPromiseRight{float:none;width:100%}
.productContainer .ourPromiseContainer .productPromise .innerWrap{padding:0}
.productContainer .ourPromiseContainer .productPromise .redButton{width:100%}
.productContainer .ourPromiseContainer .productPromise .productPromiseRight{margin-top:30px}
.productContainer .costContainer .productCost .costItem .description .table .tableLeft,.productContainer .costContainer .productCost .costItem .description .table .tableRight{width:100%;float:none}
.productContainer .contactUsContainer .productContactUs .contactUsItem .buttons .redButton{width:49%;margin-right:1%;min-width:0}
.productContainer .benefitsContainer .productNoCover{padding-left:15px;padding-right:15px}
.productContainer .costContainer .productCost .costItem .description{margin-left:-38px}
.productContainer .costContainer .productCost .costItem .description ul{padding-left:15px}
.linksContainer .linkContent .linksItem .image{padding-bottom:10px}
.benefitsWorkplace img{width:153px !important}
.lgFooter{margin-bottom:20px}
.lgFooter img{width:100%;height:auto}
.productLandingContainer .productLandingItem{width:100%}
.productLandingContainer .productLandingItem .innerWrap{padding:0}
.productLandingContainer .productLandingItem.even .innerWrap{padding:0}
.compareProductsContainer .compareItem{width:100%}
.compareProductsContainer .compareItem>.innerWrap{padding:0}
.galleryDialog .bx-wrapper .bx-prev{width:32px;height:80px;left:-7px;background-size:contain}
.galleryDialog .bx-wrapper .bx-next{width:32px;height:80px;right:-7px;background-size:contain}
.claimsContainer .claimSection .searchBox{width:60%}
.claimsContainer .claimSection .searchButton{width:40%}
.contactContainer .locsFilter .filterItem{width:98%;margin-right:auto;margin-left:auto;margin-bottom:10px}
.contactContainer .locations .loc{width:100%;margin-bottom:30px;min-height:0}
.groupItemsContainer .groupItem .subtitle{font-size:30px;line-height:30px}
.lgListingContainer .lgListing .items .item{width:100%}
}
@media only screen and (max-width:400px){.offersContainer .offerItem{width:290px;margin-right:0}
.productActionMenu .productAction .actionWrap{padding-left:7px;padding-right:7px}
.homepageFooterBottom{font-size:11px}
.listingBottom .threeColsSystem .col3{margin-top:0}
}
@media only screen and (max-width:355px){.homepageFooterMimicContent .footerTop .footerContent .footerCol2 .footerCol2Left{width:100%;margin-bottom:15px}
.homepageFooterMimicContent .footerTop .footerContent .footerCol2 .footerCol2Right{margin-left:0;width:100%}
}
.linksContainer .linkContent .linksItem .gallery-img-padding img{width:351px;height:auto !important}
.linksContainer .linkContent .linksItem .gallery-img-padding{padding-bottom:0;background-color:#f8f8f8;position:relative}
.linksContainer .linkContent .linksItem .gallery-img-padding img{width:100%}
.linksContainer .linkContent .linksItem .text.gallery-txt-padding{padding-top:20px;padding-bottom:20px;text-align:center;background-color:#f8f8f8;margin-bottom:20px}
.gallery-play-icon{position:absolute;width:100%;height:100%;text-align:center;padding-top:15%}
.gallery-play-icon img{width:80px !important;height:80px !important}
.linksContainer .linkContent .linksItem .description.gallery-desc{height:auto;min-height:60px}
.linksContainer .linkContent .linksItem .subtitle.gallery-subtitle{height:auto;min-height:50px}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling{padding:0;outline:0;max-width:100% !important;width:750px !important;position:absolute;background-color:transparent}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .galleryDialogContent .close-button{display:inline-block;height:50px;width:100%}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog{background-color:transparent;border-radius:0}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .text{padding-top:20px;padding-bottom:20px;background-color:#4e4d4f}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-txt-padding .gallery-dialog-subtitle{padding-bottom:10px}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-txt-padding .gallery-dialog-subtitle,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-txt-padding .gallery-dialog-desc{color:#fff}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-txt-padding{display:inline-block;width:60%}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-social-media-padding{display:inline-block;width:25%;vertical-align:top;color:#fff;padding-left:80px}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-social-media-padding .socialContent{padding-top:10px}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-social-media-padding .socialContent .social{padding-right:5px}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;max-width:100%}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.linksContainer .linkContent .linksItem.gallery-item-box .gallery-img-padding{cursor:pointer}
.ui-dialog .ui-dialog-titlebar-close.gallery-dialog-close{background:url(../../clientlibs/greateastern_takaful/img/close_btn.png) no-repeat top right;top:20px;right:0;border-radius:0;outline:0}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon img{cursor:pointer}
@media(min-width:992px){.linksContainer .linkContent .linksItem.gallery-item-box{width:29.3%;margin-left:2%;margin-right:2%}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon{position:absolute;left:45%;top:32%}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon img{width:100px;height:100px}
}
@media(min-width:700px) and (max-width:992px){.linksContainer .linkContent .linksItem.gallery-item-box{width:44%;margin-left:3%;margin-right:3%}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling{width:77.2% !important}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-txt-padding{width:58%}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-social-media-padding{width:25%;padding-left:50px}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon{position:absolute;left:45%;top:35%}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon{position:absolute;left:45%;top:30%}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon img{width:80px;height:80px}
}
@media(max-width:700px){.linksContainer .linkContent .linksItem.gallery-item-box{width:100%}
.linksContainer .linkContent .linksItem .gallery-img-padding{width:100%;padding-right:0}
.linksContainer .linkContent .linksItem .text.gallery-txt-padding{width:100%;float:left}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling{width:90% !important}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-txt-padding{display:inline;width:100%}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.gallery-dialog-styling .galleryDialog .gallery-dialog-social-media-padding{display:inline-block;width:100%;padding-left:0;padding-top:20px}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon{position:absolute;padding:19% 0;left:45%}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon img{padding:0;width:80px;height:80px}
}
@media(max-width:500px){.gallery-dialog-styling .galleryDialog .dialog-box-play-icon{left:43%}
.gallery-dialog-styling .galleryDialog .dialog-box-play-icon img{padding:0;width:50px;height:50px}
}
.homePage-login-menu .login-menu-content .login-menu-button{height:26px;line-height:26px}
.homePage-login-menu .login-menu-content .login-menu-button .login-menu-button-alignment{padding-left:10px;padding-right:10px}
.homePage-login-menu .login-menu-content .login-menu-button.login-menu-arrow-button .login-menu-button-alignment{padding-left:12px;padding-right:12px;font-size:17px;font-weight:bold}
.homePage-login-menu .login-menu-content .login-menu-button .ver{line-height:18px;display:inline-block;margin-top:-5px}
.homePage-login-menu .login-menu-content .login-menu-arrow-button{text-align:left}
.login-menu-button .arrow-icon img{float:right;padding-top:3px}
.homePage-login-menu .login-menu-content .login-menu-button.login-menu-arrow-button .login-menu-button-alignment .ver{width:85%;line-height:18px;margin-top:-5px}
.homePage-login-menu .login-menu-ph-number-row .ph-number .number{font-size:22px}
.homePage-login-menu .login-menu-ph-number-row .ph-number small{font-size:12px}
.homePage-login-menu .login-menu-e-connect .login-menu-e-connect-dropdown{width:72%;max-width:100%;margin:0 auto;box-shadow:none}
.homePage-login-menu .login-menu-e-connect .login-menu-e-connect-dropdown .redButtonWArrow{height:25px;line-height:25px}
.homePage-login-menu .login-menu-e-connect .white-login-dropdown{border:1px solid #d5d5d5;border-radius:4px;height:40px !important;line-height:40px !important;font-weight:normal !important;cursor:pointer}
.homePage-login-menu .login-menu-e-connect .login-menu-e-connect-dropdown .title{font-size:18px;padding-bottom:5px}
.homePage-login-menu .login-menu-button .normal-font{font-size:16px;font-weight:normal}
.homepage-footer-left-privacy{float:left;padding-bottom:10px}
.homepage-footer-right-social-media{float:right;padding-bottom:10px}
@media(max-width:300px){.homePage-login-menu .login-menu-content .login-menu-button.login-menu-arrow-button .login-menu-button-alignment .ver{width:65%}
.homePage-login-menu .login-menu-content .login-menu-button{height:auto}
.homePage-login-menu .login-menu-ph-number-row .ph-number{width:100% !important}
}
@media(max-width:699px){.homePage-login-menu .login-menu-logo,.homePage-login-menu .login-menu-e-connect{display:none}
.homePage-login-menu .login-menu-content .buttonCol,.homePage-login-menu .login-menu-ph-number-row .ph-number{padding-top:5px;padding-bottom:5px}
.homePage-login-menu .login-menu-ph-number-row .ph-number{float:left;width:50%}
.homepage-footer-right-social-media,.homepage-footer-left-privacy{display:inline-block;float:none;padding-top:10px;padding-bottom:10px}
.login-icon-click{cursor:pointer}
.homePage-login-menu .login-menu-ph-number-row .ph-number .number{font-size:19px}
.login-icon-text{display:none}
}
@media(max-width:992px) and (min-width:700px){.homePage-login-menu .login-menu-content .login-menu-button .ver{line-height:15px;display:inline-block;margin-top:-3px}
.homePage-login-menu .login-menu-content{padding-top:15px}
.homePage-login-menu .login-menu-logo,.homePage-login-menu .login-menu-e-connect{display:none}
.homePage-login-menu .login-menu-content .login-menu-button{float:left;width:23.5%;padding-left:0;padding-right:0;margin-right:2%}
.homePage-login-menu .login-menu-content .login-menu-button.login-menu-button-last{margin-right:0}
.homePage-login-menu .login-menu-arrow-button-row,.homePage-login-menu .login-menu-button-row,.homePage-login-menu .login-menu-ph-number-row{float:none;width:100%;display:inline-block;height:100%;padding-top:5px}
.homePage-login-menu .login-menu-ph-number-row .ph-number{float:left;width:28%}
.homePage-login-menu .login-menu-content .login-menu-button.login-menu-arrow-button .login-menu-button-alignment{padding-left:10px;padding-right:10px}
.homePage-login-menu .login-menu-content .login-menu-button .login-menu-button-alignment{padding-left:10px;padding-right:10px}
.homePageBanner{padding:556px 0 74px}
.homepage-footer-left-privacy .tnc{float:left}
.homepage-footer-left-privacy{width:75%}
.homepage-footer-right-social-media{float:left}
.login-icon-click{cursor:pointer}
}
@media(min-width:992px){.homePage-login-menu .login-menu-content .login-menu-button.login-menu-arrow-button .login-menu-button-alignment .ver{width:60%}
.homePage-login-menu{width:249px;background-color:#fff;border:1px solid #ccc;border-radius:15px;height:auto;float:right;position:relative;margin-top:-835px}
.homePage-login-menu .login-menu-title{font-size:19px;color:#4d4d4d}
.homePage-login-menu .login-menu-logo img{width:70%}
.homePage-login-menu .login-menu-content{width:80%;margin:0 auto}
.homePage-login-menu .login-menu-content .buttonCol,.homePage-login-menu .login-menu-ph-number-row .ph-number{padding-top:5px;padding-bottom:5px}
.homepage-footer-left-privacy .tnc{float:left}
.homeBodyContainer{width:100%;margin:0 auto}
}
@media(min-width:1400px){.homeBodyContainer{width:100%;height:870px;margin:0 auto}
}
@media(max-width:320px){.loader{width:100%}
}
.takafulmail{margin-left:40px;font-size:12px}
body{display:block}
.pageBodyContainer .campaign-remarks{padding-top:10px}
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-viewport{left:0;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;margin-top:-30px;top:100%;width:100%}
.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei",sans-serif;font-weight:bold;color:#fff}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-prev{left:10px;background:url(../../clientlibs/greateastern_takaful/img/carouselLeft.png) no-repeat;width:18px;height:28px}
.bx-wrapper .bx-next{right:0;width:18px;height:28px;background:url(../../clientlibs/greateastern_takaful/img/carouselRight.png) no-repeat}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../../clientlibs/greateastern_takaful/img/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../../clientlibs/greateastern_takaful/img/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial,"Helvetica Neue",Helvetica,"STHeiti",\534E\6587\9ED1\4F53,"Microsoft YaHei",\5FAE\8F6F\96C5\9ED1,"SimSun",\5B8B\4F53,"WenQuanYi Micro Hei",sans-serif;display:block;font-size:.85em;padding:10px}
.dd-container{width:100% !important}
.dd-select{border:1px solid #ccc;border-radius:2px;cursor:pointer;position:relative;width:100% !important;background-color:#fff !important;font-size:16px;line-height:normal}
.dd-desc{color:#aaa;display:block;font-weight:normal;line-height:1.4em;overflow:hidden}
.dd-selected{display:block;font-weight:bold;overflow:hidden;padding:10px}
.dd-pointer{height:0;margin-top:-3px;position:absolute;right:10px;top:50%;width:0}
.dd-pointer-down{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000 transparent transparent;border-image:none;border-right:5px solid transparent;border-style:solid;border-width:5px}
.dd-options{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 #f5f5f5;border-color:-moz-use-text-color #ccc #ccc;border-image:none;border-right:1px solid #ccc;border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 1px 5px #ddd;display:none;list-style:none outside none;margin:0;overflow:auto;padding:0;position:absolute;z-index:2000;width:100% !important}
.dd-option{color:#333 !important;cursor:pointer;display:block;overflow:hidden;padding:10px;text-decoration:none;transition:all .25s ease-in-out 0}
.dd-options>li:last-child>.dd-option{border-bottom:medium none}
.dd-option:hover{background:none repeat scroll 0 0 #f3f3f3;color:#000}
.dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}
.dd-option-selected{background:none repeat scroll 0 0 #f6f6f6}
.dd-option-image,.dd-selected-image{float:left;margin-right:10px;max-width:64px;vertical-align:middle}
.dd-image-right{float:right;margin-left:5px;margin-right:15px}
.dd-container{position:relative}
.dd-container .dd-selected-text{color:#808080 !important;display:block;width:94%}
.dd-option-text{cursor:pointer}
.dd-selected{font-weight:normal}
.dd-selected:hover{color:inherit;text-decoration:none}
.dd-options .dd-option.subtitle{color:#9e9e9e;padding-left:20px}
.dd-options .dd-option.subtitle.bigPadding{padding-left:50px}
.dd-options .dd-option.greyout{color:#dedede;padding-left:20px}
.dd-options li .dd-option-selected{background-color:gray;color:#fff;text-decoration:none}
.dd-options li a.disable:hover{text-decoration:none;cursor:default}
.dd-options li a.disable .dd-option-text:hover{cursor:default}
.GECarousel{width:100%;position:relative;z-index:0}
.GECarousel .slideshow{width:100%;position:relative;overflow:hidden}
.GECarousel .slideshow .slides{width:100%;position:relative}
@media only screen and (min-width:986px){.GECarousel .slideshow .slides{height:484px}
.GECarousel .slideshow .slides.homeSlides{height:870px}
}
.GECarousel .slides .slide{width:100%;position:absolute;top:0;left:0;display:none}
@media only screen and (min-width:986px){.GECarousel .slides .slide{height:484px}
.GECarousel .slides .slide.homeSlide{height:870px}
}
.GECarousel .slides .slide.defaultActive{display:block}
.GECarousel .slides .slide .banner{width:100%;overflow:hidden;position:absolute;top:0;*margin-left:-200px}
@media only screen and (min-width:986px){.GECarousel .slides .slide .banner{height:870px}
.GECarousel .slides .slide .banner.homeBanner{height:870px;width:100%}
}
.GECarousel .slides .slide .banner img{width:100%;min-width:1400px;*width:1400px;*min-width:auto}
.mWrapper .GECarousel .slides .slide .banner img{width:auto}
.GECarousel .slides .slide .text{color:#fff;max-width:45%;z-index:1;padding:219px 0 0;padding-left:60px}
.GECarousel .slides .slide .text.homeText{max-width:55%;padding:380px 0 0}
.mWrapper.removeOnSmall .GECarousel .slides .slide .text{padding-left:60px}
.GECarousel .slides .slide .text .title{font-size:47px;line-height:50px;margin-bottom:5px;text-transform:uppercase}
.GECarousel .slides .slide .text .subtitle{font-size:20px;line-height:20px;margin-bottom:18px}
.GECarousel .slides .slide .text .subtitle.homeSubtitle{font-size:30px;line-height:40px}
.GECarousel .slides .slide .text .redButton{padding:18px 0;width:142px;box-shadow:0 2px 1px #830709;-webkit-box-shadow:0 2px 1px #830709;-moz-box-shadow:0 2px 1px #830709;-o-box-shadow:0 2px 1px #830709;-ms-box-shadow:0 2px 1px #830709}
.GECarousel .carouselNavigationContainer{height:484px;width:100%}
.GECarousel .carouselNavigationContainer.homcarouselNav{display:none}
.GECarousel .carouselNavigation .carouselButton{z-index:9;cursor:pointer;top:50%;margin-top:-50px}
.GECarousel .carouselNavigation .carouselPrev{left:-5px}
.GECarousel .carouselNavigation .carouselNext{right:-5px}
.GECarousel .carouselPagination{left:50%;position:absolute;margin-top:-30px;margin-left:-70px;text-align:center;z-index:3}
.GECarousel .carouselPagination .carouselBox{background:#f5f5f5;width:140px;padding:8px 0;height:14px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.GECarousel .carouselPagination .tn{box-shadow:0 0 1px #c8c8c8;-webkit-box-shadow:0 0 1px #c8c8c8;-moz-box-shadow:0 0 1px #c8c8c8;-o-box-shadow:0 0 1px #c8c8c8;-ms-box-shadow:0 0 1px #c8c8c8;background:none repeat scroll 0 0 #c8c8c8;border-radius:8px;cursor:pointer;display:inline-block;height:14px;margin:0 6px;width:14px}
.GECarousel .carouselPagination .tn.active{background:none repeat scroll 0 0 #ed1c24 !important}
@media only screen and (max-width:1399px){.GECarousel .slides .slide .banner img{margin-right:-100%}
.GECarousel .slides .slide .banner .inner{position:relative;right:50%;text-align:center}
.GECarousel .slides .slide .banner .inner .mWrapper{right:-50%;text-align:left}
}
@media only screen and (max-width:1250px){.mWrapper .GECarousel .slides .slide .text{margin-left:0}
.GECarousel .slides .slide .text{margin-left:5%;max-width:52%}
}
@media only screen and (max-width:1100px){.GECarousel .slides .slide .text .title{font-size:35px;line-height:38px}
}
@media(min-width:701px) and (max-width:985px){.GECarousel .carouselPagination.home-carouselPagination{margin-top:-50px}
.GECarousel .slides .slide .text .title.homeTitle{font-size:42px}
.GECarousel .carouselNavigationContainer{height:416px}
.GECarousel .slideshow .slides{height:416px}
.GECarousel .slides .slide{height:416px}
.GECarousel .slides .slide .banner{height:416px}
.GECarousel .slideshow .slides.homeSlides{height:650px}
.GECarousel .slides .slide.homeSlide{height:650px}
.GECarousel .slides .slide .banner.homeBanner{height:650px}
.GECarousel .slides .slide .text.homeText{max-width:75%;padding-top:300px}
.GECarousel .slides .slide .text .subtitle.homeSubtitle{font-size:27px}
}
@media only screen and (max-width:985px){.GECarousel .slides .slide .text{padding-top:176px}
.GECarousel .slides .slide .text .title{font-size:36px;line-height:42px;margin-bottom:9px}
.GECarousel .slides .slide .text .subtitle{font-size:16px;line-height:17px;margin-bottom:17px}
}
@media only screen and (max-width:700px){.homePageBanner{padding:0}
.GECarousel .slides .slide .banner.homeBanner .inner{right:0}
.mWrapper.removeOnSmall .GECarousel .slides .slide .text{padding-left:0}
.GECarousel .slides .slide .banner{height:380px;position:relative}
.GECarousel .slides .slide .banner img{min-width:0;width:auto;height:380px}
.GECarousel .slides .slide .banner.homeBanner img{height:auto}
.GECarousel .slides .slide .banner.homeBanner img{width:100%}
.GECarousel .carouselNavigationContainer{height:380px}
.GECarousel .slides .slide .noDesc,.GECarousel .slideshow .slides .noDesc{height:auto}
.GECarousel .slides .slide .banner img{margin-right:0}
.GECarousel .slides .slide .text{max-width:100%;color:#4d4d4d;padding:40px 0;margin-left:0}
.GECarousel .slides .slide .text.homeText{max-width:100%;padding:20px 0 35px 0}
.GECarousel .slides .slide .text.oneCarousel{padding:30px 0 0 0}
.mWrapper>.GECarousel .slides .slide .text{padding-left:0}
.GECarousel .slides .slide .text .title{font-size:26px;line-height:30px}
.GECarousel .slides .slide .text .subtitle{font-size:16px;line-height:20px}
.GECarousel .slides .slide .text .subtitle.homeSubtitle{font-size:16px}
.GECarousel .carouselPagination .carouselBox{background:transparent}
.GECarousel .carouselNavigation .carouselPrev{left:-5px}
.GECarousel .carouselNavigation .carouselNext{right:-5px}
}
@media only screen and (max-width:500px){.GECarousel .slides .slide .banner{height:200px}
.GECarousel .slides .slide .banner img{height:200px}
.GECarousel .carouselNavigationContainer{height:200px;z-index:99}
.GECarousel .slides .slide .banner .inner{right:10%}
.GECarousel .carouselNavigation .carouselPrev{left:-7px;margin-top:-40px}
.GECarousel .carouselNavigation .carouselNext{right:-7px;margin-top:-40px}
.GECarousel .carouselNavigation .carouselPrev img,.GECarousel .carouselNavigation .carouselNext img{width:32px}
}
@media only screen and (max-width:380px){.GECarousel .slides .slide .banner .inner{right:50%}
}
@media only screen and (min-width:700px){.GECarousel.homeGECarousel{position:absolute;top:0}
}
@media(min-width:992px){.GECarousel .carouselPagination.home-carouselPagination{margin-top:-30px}
}
@media(max-width:991px) and (min-width:700px){.GECarousel .slides .slide .banner .inner.home-page-inner{right:55%}
}
@media(max-width:699px){.GECarousel .slides .slide .banner .inner.home-page-inner{right:0}
.GECarousel .carouselPagination.home-carouselPagination{position:absolute;text-align:center;z-index:3}
.GECarousel .slides .slide .text .subtitle.homeSubtitle{line-height:20px}
}
.GECarousel .carouselPagination .carouselBox.home-carousel-alignment{width:150px}
.cc-window{opacity:1;transition:opacity 1s ease}
.cc-window.cc-invisible{opacity:0}
.cc-animate.cc-revoke{transition:transform 1s ease}
.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}
.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}
.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}
.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}
.cc-window.cc-static{position:static}
.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}
.cc-revoke{padding:.5em}
.cc-header{font-size:18px;font-weight:700}
.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{opacity:.8;display:inline-block;padding:.2em}
.cc-link:hover{opacity:1}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}
.cc-banner .cc-btn:last-child{min-width:140px}
.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}
.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}
.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}
.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:3em;right:unset}
.cc-revoke.cc-right{right:3em;left:unset}
.cc-top{top:1em}
.cc-left{left:1em}
.cc-right{right:1em}
.cc-bottom{bottom:1em}
.cc-floating>.cc-link{margin-bottom:1em}
.cc-floating .cc-message{display:block;margin-bottom:1em}
.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-banner{-ms-flex-align:center;align-items:center}
.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:0;right:0;bottom:0}
.cc-banner .cc-message{-ms-flex:1;flex:1}
.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-compliance>.cc-btn{-ms-flex:1;flex:1}
.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}
}
@media screen and (max-width:900px){.cc-btn{white-space:normal}
}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}
.cc-window.cc-bottom{bottom:0}
.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}
.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-floating{max-width:none}
.cc-window .cc-message{margin-bottom:1em}
.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}
}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}
.cc-theme-classic .cc-btn{border-radius:5px}
.cc-theme-classic .cc-btn:last-child{min-width:140px}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}
.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}
.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
.announcement{padding:5px;background:#f5f5f5;min-height:50px;height:auto;color:#4d4d4d;font-size:14px}
.announcement a:link,announcement a:visited{color:#ed1c24}
.announcement--hidden{display:none !important}
.announcement__wrapper{max-width:1145px;margin-left:auto;margin-right:auto;display:width:100%}
.announcement__item{min-height:30px;width:100%}
.announcement__text--hidden{display:none !important}
.announcement__action{float:right}
.announcement__close{display:inline}
.announcement__icon-close{height:15px;width:15px}
.announcement__icon-paginate{height:15px;width:15px}
.announcement__pagination{display:inline}
.announcement__paginate{display:block;text-align:right}
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
html,button,input,select,textarea{font-family:"Source Sans Pro",sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:"Source Sans Pro",monospace,serif;_font-family:"Source Sans Pro",'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{color:#222}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
h1,h2,h3,h4,h5,h6{padding:0;margin:0}
#calculator{min-width:300px;background:#fff;width:100%;max-width:847px;padding:30px;box-sizing:border-box}
#calculator .hide{display:none}
#calculator .dd-options{max-height:280px}
#calculator .center-block{display:block !important;margin-right:auto !important;margin-left:auto !important;float:none !important}
.toggle-units{cursor:pointer}
#calculator .disability-coverage-label{min-height:56px;display:table;width:100%;box-sizing:content-box !important;padding-left:10px;padding-right:10px}
#calculator .disability-coverage-label span{display:table-cell;vertical-align:middle}
#calculator .inputContainer{margin-top:-30px;margin-bottom:-30px}
#calculator div.div-table{width:100%;border:1px solid #959595}
#calculator div.div-table .div-row,#calculator .row{box-sizing:border-box}
#calculator .row{margin-right:-10px;margin-left:-10px;padding-top:30px;padding-bottom:30px}
#calculator .row.no-padding{padding-top:0;padding-bottom:0}
#calculator div.div-table .div-row:before,#calculator div.div-table .div-row:after,#calculator .row:before,#calculator .row:after{display:table;content:" "}
#calculator div.div-table .div-row:after,#calculator .row:after{clear:both}
#calculator hr{border-top:1px solid #dedede}
#calculator h1,#calculator h2,#calculator h3,#calculator h4{color:#4d4d4d;font-weight:normal;margin-bottom:25px}
#calculator h1.title{font-size:36px;line-height:38px}
#calculator h2.subtitle{font-size:27px;line-height:31px}
#calculator h3.subtitle{font-size:22px;line-height:24px}
#calculator p{font-size:15px;line-height:21px;color:gray}
#calculator small,#calculator .small{font-size:85%;line-height:21px;color:gray}
#calculator strong,#calculator .strong{font-weight:bold}
#calculator div.div-table .div-row .div-col,#calculator .col-md-1,#calculator .col-md-2,#calculator .col-md-3,#calculator .col-md-4,#calculator .col-md-5,#calculator .col-md-6,#calculator .col-md-7,#calculator .col-md-8,#calculator .col-md-9,#calculator .col-md-10,#calculator .col-md-11,#calculator .col-md-12{float:left;box-sizing:border-box;float:left;padding-left:10px;padding-right:10px;min-height:1px}
#calculator div.div-table .div-row .div-col:before,#calculator div.div-table .div-row .div-col:after #calculator .col-md-1:before,#calculator .col-md-1:after,#calculator .col-md-2:before,#calculator .col-md-2:after,#calculator .col-md-3:before,#calculator .col-md-3:after,#calculator .col-md-4:before,#calculator .col-md-4:after,#calculator .col-md-5:before,#calculator .col-md-5:after,#calculator .col-md-6:before,#calculator .col-md-6:after,#calculator .col-md-7:before,#calculator .col-md-7:after,#calculator .col-md-8:before,#calculator .col-md-8:after,#calculator .col-md-9:before,#calculator .col-md-9:after,#calculator .col-md-10:before,#calculator .col-md-10:after,#calculator .col-md-11:before,#calculator .col-md-11:after,#calculator .col-md-12:before,#calculator .col-md-12:after{display:table;content:" "}
#calculator div.div-table .div-row .div-col:after,#calculator .col-md-1:after,#calculator .col-md-2:after,#calculator .col-md-3:after,#calculator .col-md-4:after,#calculator .col-md-5:after,#calculator .col-md-6:after,#calculator .col-md-7:after,#calculator .col-md-8:after,#calculator .col-md-9:after,#calculator .col-md-10:after,#calculator .col-md-11:after,#calculator .col-md-12:after{clear:both}
#calculator div.div-table .div-row .div-col-12,#calculator .col-md-12{width:100%}
#calculator div.div-table .div-row .div-col-11,#calculator .col-md-11{width:91.6666667%}
#calculator div.div-table .div-row .div-col-10,#calculator .col-md-10{width:83.3333333%}
#calculator div.div-table .div-row .div-col-9,#calculator .col-md-9{width:75%}
#calculator div.div-table .div-row .div-col-8,#calculator .col-md-8{width:66.6666667%}
#calculator div.div-table .div-row .div-col-7,#calculator .col-md-7{width:58.3333333%}
#calculator div.div-table .div-row .div-col-6,#calculator .col-md-6{width:50%}
#calculator div.div-table .div-row .div-col-5,#calculator .col-md-5{width:41.6666667%}
#calculator div.div-table .div-row .div-col-4,#calculator .col-md-4{width:33.3333333%}
#calculator div.div-table .div-row .div-col-3,#calculator .col-md-3{width:25%}
#calculator div.div-table .div-row .div-col-2,#calculator .col-md-2{width:16.6666667%}
#calculator div.div-table .div-row .div-col-1,#calculator .col-md-1{width:8.3333333%}
#calculator .tablePanel{font-size:14px;line-height:24px;color:gray}
#calculator .tablePanel strong,#calculator .tablePanel .strong{color:#4d4d4d}
#calculator .tablePanel .div-table-caption,#calculator .tablePanel .div-table-header{color:#000}
#calculator .tablePanel .div-table-header .div-col{padding-top:5px;padding-bottom:5px}
#calculator .tablePanel .div-table .div-row .div-col{border-right:1px solid #dadada}
#calculator .pull-right{float:right}
#calculator .pull-left{float:left}
#calculator .text-right{text-align:right !important}
#calculator .text-center{text-align:center !important}
#calculator .text-left{text-align:left !important}
#calculator .rangeReading .reading{font-size:12px;line-height:24px;color:#4d4d4d}
#calculator .btn{font-size:16px;font-weight:400;color:#ed1c24;background:#eee;background-image:none;display:inline-block;padding:10px 20px;margin-top:0;margin-bottom:5px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}
#calculator .btn:hover{text-decoration:none}
#calculator .btn.btn-transparent{background:transparent;box-shadow:none;padding-left:5px;padding-right:5px}
#calculator .btn.btn-red{background:#ed1c24;color:#fff}
#calculator .btn.btn-grey{background:#58585a;color:#fff}
#calculator .btn.btn-light-grey{background:#cacaca;color:#4d4d4d}
#calculator .btn.btn-block{display:block}
#calculator .box-rounded{background:#f5f5f5;border:1px #e5e5e5 solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:0 25px}
#calculator div.div-inline{display:inline}
#calculator div.div-inline-block{display:inline-block}
#calculator div.div-inline .calc-wrapper{width:180px;display:inline-block;margin-bottom:-16px}
#calculator input.fix-width{width:100px}
#calculator input.form-inline{display:inline-block;width:120px}
#calculator input.form-inline.large-text{width:150px}
#calculator input.form-inline.big-text{width:150px}
#calculator input.form-inline.big-number{width:230px}
#calculator input.form-inline.medium-number{width:150px}
#calculator input.form-inline.small-number{width:100px}
#calculator .calculatorIndicator{color:#fff;font-size:18px;background:url(../../clientlibs/greateastern_takaful/img/calculator/slider_indicator.png) no-repeat;width:43px;height:32px;text-align:center;padding-top:3px;position:absolute;bottom:28px}
#calculator .heartRateIndicator{background:url(../../clientlibs/greateastern_takaful/img/calculator/slider_indicator2.png) no-repeat;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;width:150px;font-size:15px;bottom:32px}
#calculator .calculatorInputBox{height:52px;width:100%;background:#e8f3f9;border:0;color:#4d4d4d;-webkit-appearance:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:0}
#calculator .calculatorInputBox.error{background:transparent;border:1px solid red}
#calculator .calculatorInputBox[disabled]{background:#eee;font-weight:lighter;-webkit-opacity:1;-webkit-text-fill-color:rgba(131,131,131,1);color:rgba(131,131,131,1)}
#calculator .bg-transparent{background:transparent;border:0}
#calculator .bg-darkgrey{background:#4d4d4d;color:#fff}
#calculator .bg-red{background:red}
#calculator .box-rounded .bg-overflow{margin-right:-25px;margin-left:-25px;padding-right:15px;padding-left:15px}
#calculator ul.not-list li{list-style:none;display:inline-block;float:left;height:1.2em}
#calculator ul.not-list{padding:0;margin:0;min-height:1px}
#calculator ul.not-list.full-width{width:100%}
#calculator ul.not-list.half-width{width:50%}
#calculator ul.not-list.text-center{text-align:center}
#calculator ul.not-list.one-list li{width:100%}
#calculator ul.not-list.two-list li{width:50%}
#calculator ul.not-list.three-list li{width:33.3333333%}
#calculator ul.not-list.four-list li{width:25%}
#calculator ul.not-list.five-list li{width:20%}
#calculator ul.not-list.six-list li{width:16.6666667%}
#calculator ul.not-list.seven-list li{width:14.2857143%}
#calculator ul.not-list.eight-list li{width:14.285%}
#calculator ul.not-list.nine-list li{width:11.111%}
#calculator ul.not-list.ten-list li{width:10%}
#calculator #calculatorResult{margin-top:50px;font-size:16px;line-height:24px;color:gray}
#calculator #calculatorResult .row.cal-breakdown .row{padding-top:0;padding-bottom:0;font-size:14px;line-height:24px;color:gray}
#calculator .calc-icon{display:block}
#calculator .calc-icon.cocktail{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_cocktail.png);width:39px;height:61px}
#calculator .calc-icon.time{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_edu_time.png);width:46px;height:46px}
#calculator .calc-icon.time_negative{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_time_reverse.png);width:46px;height:46px}
#calculator .calc-icon.book{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_edu_book.png);width:69px;height:42px}
#calculator .calc-icon.adult{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_adult.png);width:25px;height:61px}
#calculator .calc-icon.adultFemale{background:url(../../clientlibs/greateastern_takaful/img/calculator/adult_female_takaful.png);width:25px;height:61px}
#calculator .calc-icon.child{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_child.png);width:26px;height:61px}
#calculator .calc-icon.info{background:url(../../clientlibs/greateastern_takaful/img/calculator/calculatorRetireinfo.png);margin-bottom:-10px;width:28px;height:28px;display:inline-block}
#calculator .calc-icon.ward{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_ward.png);width:64px;height:39px}
#calculator .calc-icon.money{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_dollar.png);width:32px;height:55px}
#calculator .large-text{font-size:50px}
#calculator .big-text{font-size:36px}
#calculator .big-text .small{font-size:15px}
#calculator .medium-text{font-size:22px}
#calculator .row.cal-breakdown .large-text,#calculator .row.cal-breakdown .big-text{color:#4d4d4d}
#calculator .sm-icon{width:35px;height:35px;display:inline-block;background:url(../../clientlibs/greateastern_takaful/css/img/sm.png) no-repeat;text-indent:-9999px}
#calculator .sm-icon.fb{background-position:0 0}
#calculator .sm-icon.gplus{background-position:-35px 0}
#calculator .sm-icon.twitter{background-position:-70px 0}
#calculator .sm-icon.email{background-position:-105px 0;width:43px}
#calculator .sm-icon.print{background-position:-148px 0;width:37px}
#calculator .hint{display:none}
#calculator .hint.show{display:inline-block}
#calculator .prompt{position:relative;height:1px}
#calculator .prompt .dialogBox{position:absolute;max-width:300px;min-width:200px;background:#fff;bottom:35px;padding:5px;font-size:14px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);border:1px solid #ccc}
#calculator .tooltip{display:inline-block;font-size:11px}
#calculator .tooltip-copy{display:none}
.ui-tooltip{color:gray;position:fixed;max-width:300px;padding:10px;margin-top:-10px;font-size:13px;line-height:16px;background-color:#fff;z-index:99;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:2px 0 14px rgba(31,29,25,.26);-moz-box-shadow:2px 0 14px rgba(31,29,25,.26);box-shadow:2px 0 14px rgba(31,29,25,.26)}
.ui-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}
.ui-tooltip .arrow.top{top:-16px;bottom:auto}
.ui-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-box-shadow:6px 5px 9px -9px black;-moz-box-shadow:6px 5px 9px -9px black;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border:1px solid #d8d8d8}
.ui-tooltip .arrow.top:after{bottom:-20px;top:auto}
#calculator .ui-slider{position:relative;text-align:left}
#calculator .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:35px;height:35px;cursor:default;background:../img/images/slider_marker.png)}
#calculator .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
#calculator .ui-slider.ui-state-disabled .ui-slider-handle,#calculator .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
#calculator .slider .divider li,#calculator .ui-slider-horizontal{height:28px}
#calculator .slider .divider li{box-sizing:border-box;border-right:1px solid #d7d7d7}
#calculator .slider .divider li.last{border-right:0}
#calculator .ui-slider-horizontal .ui-slider-handle{top:-.2em;margin-left:-1em}
#calculator .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background-color:#ee712a;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ee712a;-moz-box-shadow:inset 1px 1px 4px rgba(31,29,25,.2);-webkit-box-shadow:inset 1px 1px 4px rgba(31,29,25,.2);box-shadow:inset 1px 1px 4px rgba(31,29,25,.2)}
#calculator .ui-slider-horizontal .ui-slider-range-min{left:0}
#calculator .ui-slider-horizontal .ui-slider-range-max{right:0}
#calculator .ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:bold}
#calculator .ui-widget-header a{color:#222}
#calculator .ui-state-default,#calculator .ui-widget-content .ui-state-default,#calculator .ui-widget-header .ui-state-default{width:32px;height:32px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#d7d7d7;-moz-box-shadow:1px 1px 2px #848484,inset 1px 0 1px rgba(255,255,255,.75);-webkit-box-shadow:1px 1px 2px #848484,inset 1px 0 1px rgba(255,255,255,.75);box-shadow:1px 1px 2px #848484,inset 1px 0 1px rgba(255,255,255,.75);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1YjdiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZGZlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background-image:-moz-linear-gradient(bottom,#b5b7bb 0,#d9dfe3 100%);background-image:-o-linear-gradient(bottom,#b5b7bb 0,#d9dfe3 100%);background-image:-webkit-linear-gradient(bottom,#b5b7bb 0,#d9dfe3 100%);background-image:linear-gradient(bottom,#b5b7bb 0,#d9dfe3 100%)}
#calculator .bmiIndicator.ui-widget-content{background:#e51923;background:-moz-linear-gradient(left,#45b7ec 0,#5fcca5 20%,#9de527 40%,#b7c91b 60%,#d58c1b 80%,#f45427 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#45b7ec),color-stop(20%,#5fcca5),color-stop(40%,#9de527),color-stop(60%,#b7c91b),color-stop(80%,#d58c1b),color-stop(100%,#f45427));background:-webkit-linear-gradient(left,#45b7ec 0,#5fcca5 20%,#9de527 40%,#b7c91b 60%,#d58c1b 80%,#f45427 100%);background:-o-linear-gradient(left,#45b7ec 0,#5fcca5 20%,#9de527 40%,#b7c91b 60%,#d58c1b 80%,#f45427 100%);background:-ms-linear-gradient(left,#45b7ec 0,#5fcca5 20%,#9de527 40%,#b7c91b 60%,#d58c1b 80%,#f45427 100%);background:linear-gradient(to right,#45b7ec 0,#5fcca5 20%,#9de527 40%,#b7c91b 60%,#d58c1b 80%,#f45427 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45b7ec',endColorstr='#f45427',GradientType=1)}
#calculator .bfIndicator.ui-widget-content{background:#e51923;background:-moz-linear-gradient(left,#f45427 0,#d58c1b 20%,#b7c91b 40%,#9de527 60%,#5fcca5 80%,#45b7ec 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#f45427),color-stop(20%,#d58c1b),color-stop(40%,#b7c91b),color-stop(60%,#9de527),color-stop(80%,#5fcca5),color-stop(100%,#45b7ec));background:-webkit-linear-gradient(left,#f45427 0,#d58c1b 20%,#b7c91b 40%,#9de527 60%,#5fcca5 80%,#45b7ec 100%);background:-o-linear-gradient(left,#f45427 0,#d58c1b 20%,#b7c91b 40%,#9de527 60%,#5fcca5 80%,#45b7ec 100%);background:-ms-linear-gradient(left,#f45427 0,#d58c1b 20%,#b7c91b 40%,#9de527 60%,#5fcca5 80%,#45b7ec 100%);background:linear-gradient(to right,#f45427 0,#d58c1b 20%,#b7c91b 40%,#9de527 60%,#5fcca5 80%,#45b7ec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f45427',endColorstr='#45b7ec',GradientType=1)}
#calculator .ui-state-default a,#calculator .ui-state-default a:link,#calculator .ui-state-default a:visited{color:#555;text-decoration:none}
#calculator .ui-state-hover,#calculator .ui-widget-content .ui-state-hover,#calculator .ui-widget-header .ui-state-hover,#calculator .ui-state-focus,#calculator .ui-widget-content .ui-state-focus,#calculator .ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada;font-weight:normal;color:#212121}
#calculator .ui-state-hover a,#calculator .ui-state-hover a:hover,#calculator .ui-state-hover a:link,#calculator .ui-state-hover a:visited,#calculator .ui-state-focus a,#calculator .ui-state-focus a:hover,#calculator .ui-state-focus a:link,#calculator .ui-state-focus a:visited{color:#212121;text-decoration:none;outline:0}
#calculator .ui-state-active,#calculator .ui-widget-content .ui-state-active,#calculator .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:normal;color:#212121}
#calculator .ui-state-active a,#calculator .ui-state-active a:link,#calculator .ui-state-active a:visited{color:#212121;text-decoration:none}
#calculator .ui-state-highlight,#calculator .ui-widget-content .ui-state-highlight,#calculator .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636}
#calculator .ui-state-highlight a,#calculator .ui-widget-content .ui-state-highlight a,#calculator .ui-widget-header .ui-state-highlight a{color:#363636}
#calculator .ui-state-error,#calculator .ui-widget-content .ui-state-error,#calculator .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a}
#calculator .ui-state-error a,#calculator .ui-widget-content .ui-state-error a,#calculator .ui-widget-header .ui-state-error a{color:#cd0a0a}
#calculator .ui-state-error-text,#calculator .ui-widget-content .ui-state-error-text,#calculator .ui-widget-header .ui-state-error-text{color:#cd0a0a}
#calculator .ui-priority-primary,#calculator .ui-widget-content .ui-priority-primary,#calculator .ui-widget-header .ui-priority-primary{font-weight:bold}
#calculator .ui-priority-secondary,#calculator .ui-widget-content .ui-priority-secondary,#calculator .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
#calculator .ui-state-disabled,#calculator .ui-widget-content .ui-state-disabled,#calculator .ui-widget-header .ui-state-disabled{opacity:1;filter:Alpha(Opacity=1);background-image:none}
#calculator .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
#calculator .ui-widget-content{-border:1px solid #e3e3e3;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:inset 1px 1px 4px rgba(31,29,25,.2);-moz-box-shadow:inset 1px 1px 4px rgba(31,29,25,.2);box-shadow:inset 1px 1px 4px rgba(31,29,25,.2);background-color:#f5f5f5}
#calculator .ui-widget-content a{color:#222}
#calculator div.label{display:inline-block;width:80px}
#calculator div.label-mobile{display:inline-block;width:auto}
#calculator div.label-lg{display:inline-block;width:120px}
#calculator div.label-sm{display:inline-block;width:60px}
#calculator div.label-desktop,#calculator div.label-desktop-sm,#calculator div.label-desktop-lg{display:inline-block;width:auto}
#calculator .dependant-entry{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 0 6px #e3e3e3;-moz-box-shadow:0 0 6px #e3e3e3;box-shadow:0 0 6px #e3e3e3;margin-bottom:20px}
#calculator .dependant-entry .entry-heading{background:#ededed;height:53px;line-height:53px;font-family:Arial;color:#4d4d4d;font-size:16px;padding-left:28px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;position:relative}
#calculator .add-adult-dependant{font-size:20px;padding-left:25px}
#calculator .add-adult-dependant img{margin-right:20px}
#calculator .additional-inputs{margin-left:15px;margin-right:15px}
#calculator .additional-inputs input.form-inline{max-width:200px;width:100%}
#calculator .additional-inputs .icon-label{margin-top:12px}
#calculator .dependant-entry .calculatorRemove{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_remove.png);width:18px;height:21px;margin-right:28px;margin-top:15px}
#calculator .dependant-entry .entry-body .title,#calculator .dependant-entry .entry-heading .title{font-size:20px;color:#4d4d4d}
#calculator .dependant-entry .entry-body{padding:30px 30px 0}
#calculator .calc-wrapper .calc-tab{width:100%;font-size:15px;box-sizing:border-box;cursor:pointer;text-align:center;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
#calculator .calc-wrapper.stacked-tab .innerWrap{margin:20px 0}
#calculator .calc-wrapper.xl-tab.stacked-tab .innerWrap{margin-top:33px}
#calculator .calc-wrapper.stacked-tab .dIBVerMiddle{display:block}
#calculator .calc-wrapper.stacked-tab .dIBVerMiddle.text{line-height:normal;margin-top:20px}
#calculator .calc-wrapper.xs-tab .calc-tab{height:37px;line-height:37px}
#calculator .calc-wrapper.sm-tab .calc-tab{height:71px;line-height:71px}
#calculator .calc-wrapper.md-tab .calc-tab{height:54px;line-height:54px}
#calculator .calc-wrapper.lg-tab .calc-tab{height:147px;line-height:71px}
#calculator .calc-wrapper.xl-tab .calc-tab{height:194px;line-height:71px}
#calculator .calc-wrapper.calc-tab-2 .calc-tab{width:50%}
#calculator .calc-wrapper.calc-tab-3 .calc-tab{width:33.3333333%}
#calculator .calc-wrapper.calc-tab-4 .calc-tab{width:25%}
#calculator .calc-wrapper.calc-tab-5 .calc-tab{width:20%}
#calculator .calc-wrapper .calc-tab.calc-right{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
#calculator .calc-wrapper.xs-tab .calc-tab.calc-right{-webkit-border-radius:0 12px 12px 0;-moz-border-radius:0 12px 12px 0;border-radius:0 12px 12px 0}
#calculator .calc-wrapper .calc-tab.calc-left{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
#calculator .calc-wrapper.xs-tab .calc-tab.calc-left{-webkit-border-radius:12px 0 0 12px;-moz-border-radius:12px 0 0 12px;border-radius:12px 0 0 12px}
#calculator .calc-wrapper .calc-tab{color:#4d4d4d;cursor:pointer;-webkit-box-shadow:0 3px 0 #e1e1e1;-moz-box-shadow:0 3px 0 #e1e1e1;box-shadow:0 3px 0 #e1e1e1;border:1px solid #e6e6e6;background-color:#f5f5f5;background-image:-moz-linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:-o-linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:-webkit-linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:linear-gradient(bottom,#f5f5f5 0,#f1f1f1 100%);background-image:-ms-linear-gradient(top,#f5f5f5 0,#f1f1f1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(1,#f1f1f1))}
#calculator .calc-wrapper .calc-tab.active{color:#f5f5f5;-webkit-box-shadow:0 3px 0 #ee712a,#ec6213 -4px 4px 8px inset;-moz-box-shadow:0 3px 0 #ee712a,#ec6213 -4px 4px 8px inset;box-shadow:0 3px 0 #ee712a,#ec6213 -4px 4px 8px inset;border:1px solid #ee712a;background-color:#ec6213;background-image:-moz-linear-gradient(bottom,#ee712a 0,#ec6213 100%);background-image:-o-linear-gradient(bottom,#ee712a 0,#ec6213 100%);background-image:-webkit-linear-gradient(bottom,#ee712a 0,#ec6213 100%);background-image:linear-gradient(bottom,#ee712a 0,#ec6213 100%);background-image:-ms-linear-gradient(top,#ee712a 0,#ec6213 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ee712a),color-stop(1,#ec6213))}
#calculator .calc-wrapper .active .hospital-class{color:#fff}
#calculator .calc-wrapper{width:100%;box-sizing:border-box}
#calculator .calc-wrapper .male{width:16px;height:43px}
#calculator .calc-wrapper .female{width:20px;height:43px}
#calculator .calc-wrapper .male_xs,#calculator .calc-wrapper .female_xs{width:9px;height:20px}
#calculator .calc-wrapper .child{width:12px;height:27px}
#calculator .calc-wrapper .modest,#calculator .calc-wrapper .comfortable,#calculator .calc-wrapper .premiere{width:100px;height:66px}
#calculator .calc-wrapper .critical-sg,#calculator .calc-wrapper .critical-my{width:74px;height:55px}
#calculator .calc-tab.active .male_xs{background:url(../../clientlibs/greateastern_takaful/img/calculator/adult_male_xs_white.png)}
#calculator .calc-tab .male_xs{background:url(../../clientlibs/greateastern_takaful/img/calculator/adult_male_xs_red.png)}
#calculator .calc-tab.active .female_xs{background:url(../../clientlibs/greateastern_takaful/img/calculator/female_xs_white.png) no-repeat center}
#calculator .calc-tab .female_xs{background:url(../../clientlibs/greateastern_takaful/img/calculator/female_xs_red.png) no-repeat center}
#calculator .calc-tab.active .male{background:url(../../clientlibs/greateastern_takaful/img/calculator/adult_male_white.png)}
#calculator .calc-tab .male{background:url(../../clientlibs/greateastern_takaful/img/calculator/adult_male_red.png)}
#calculator .calc-tab.active .female{background:url(../../clientlibs/greateastern_takaful/img/calculator/female_white.png) no-repeat center}
#calculator .calc-tab .female{background:url(../../clientlibs/greateastern_takaful/img/calculator/female_red.png) no-repeat center}
#calculator .calc-tab.active .child{background:url(../../clientlibs/greateastern_takaful/img/calculator/child_white.png) no-repeat center}
#calculator .calc-tab .child{background:url(../../clientlibs/greateastern_takaful/img/calculator/child_red.png) no-repeat center}
#calculator .calc-tab.active .modest{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_modest_white.png) no-repeat center}
#calculator .calc-tab .modest{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_modest_red.png) no-repeat center}
#calculator .calc-tab.active .comfortable{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_comfortable_white.png) no-repeat center}
#calculator .calc-tab .comfortable{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_comfortable_red.png) no-repeat center}
#calculator .calc-tab.active .premiere{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_premiere_white.png) no-repeat center}
#calculator .calc-tab .premiere{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_premiere_red.png) no-repeat center}
#calculator .calc-tab.active .critical-p{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_p_on.png) no-repeat center}
#calculator .calc-tab .critical-p{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_p_off.png) no-repeat center}
#calculator .calc-tab.active .critical-a{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_a_on.png) no-repeat center}
#calculator .calc-tab .critical-a{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_a_off.png) no-repeat center}
#calculator .calc-tab.active .critical-b1{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_b1_on.png) no-repeat center}
#calculator .calc-tab .critical-b1{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_b1_off.png) no-repeat center}
#calculator .calc-tab.active .critical-b2{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_b2_on.png) no-repeat center}
#calculator .calc-tab .critical-b2{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_b2_off.png) no-repeat center}
#calculator .calc-tab.active .critical-c{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_c_on.png) no-repeat center}
#calculator .calc-tab .critical-c{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_critical_c_off.png) no-repeat center}
#calculator .hospital-class{color:gray;margin-bottom:0}
#calculator h3.hospital-class{font-size:18px}
#calculator h4.hospital-class{font-size:16px;margin-top:3px}
.productActionMenu .productAction .icon{margin-top:0}
.productActionMenu .productAction .shareContent .socialContent{padding-top:10px;padding-bottom:10px}
#calculator .productActionMenu{line-height:20px}
#calculator .mobileSelector{color:#4d4d4d;font-size:16px;line-height:24px}
#calculator .div-inline .dd-container{width:180px !important;display:inline-block}
@media(min-width:768px){#calculator div.label-desktop{display:inline-block;width:120px}
#calculator div.label-desktop-sm{display:inline-block;width:80px}
#calculator div.label-desktop-lg{display:inline-block;width:150px}
}
@media(max-width:767px){#calculator div.label-mobile{display:inline-block;width:80px}
#calculator div.label-mobile-lg{display:inline-block;width:150px}
#calculator{padding:10px}
#calculator hr{margin-top:0;margin-bottom:0}
#calculator .big-text,#calculator h1.title{font-size:24px;line-height:normal}
#calculator .large-text{font-size:40px;line-height:normal}
#calculator .additional-inputs{margin-left:-5px;margin-right:-5px}
#calculator .add-adult-dependant{font-size:18px;padding-left:15px}
#calculator .add-adult-dependant img{margin-right:10px}
#calculator .dependant-entry .entry-body .title,#calculator .dependant-entry .entry-heading .title,#calculator .subtitle.medium-text{font-size:16px}
#calculator .dependant-entry .entry-body{padding:10px 10px 0}
#calculator .col-md-1,#calculator .col-md-2,#calculator .col-md-3,#calculator .col-md-4,#calculator .col-md-5,#calculator .col-md-6,#calculator .col-md-7,#calculator .col-md-8,#calculator .col-md-9,#calculator .col-md-10,#calculator .col-md-11,#calculator .col-md-12,#calculator div.div-table .div-row .div-col-1,#calculator div.div-table .div-row .div-col-2,#calculator div.div-table .div-row .div-col-3,#calculator div.div-table .div-row .div-col-4,#calculator div.div-table .div-row .div-col-5,#calculator div.div-table .div-row .div-col-6,#calculator div.div-table .div-row .div-col-7,#calculator div.div-table .div-row .div-col-8,#calculator div.div-table .div-row .div-col-9,#calculator div.div-table .div-row .div-col-10,#calculator div.div-table .div-row .div-col-11,#calculator div.div-table .div-row .div-col-12{width:100%;border:0}
#calculator div.div-table .div-row{border-bottom:1px solid #dadada;padding:10px}
#calculator .tablePanel .div-table .div-row .div-col{border:0}
#calculator .rangeReading .reading{width:auto}
#calculator .calc-wrapper.sm-tab .calc-tab,#calculator .calc-wrapper.lg-tab .calc-tab{height:71px}
#calculator .calc-wrapper.lg-tab .calc-tab{line-height:normal}
#calculator .calc-wrapper.stacked-tab .dIBVerMiddle{line-height:15px}
#calculator .calc-wrapper.stacked-tab .dIBVerMiddle .verMiddle{line-height:normal;display:block;vertical-align:baseline}
#calculator .calc-wrapper.stacked-tab .dIBVerMiddle.text{display:block;margin-top:0;line-height:5px}
#calculator .calc-wrapper.stacked-tab .innerWrap{margin:0}
#calculator .calc-wrapper .modest,#calculator .calc-wrapper .comfortable,#calculator .calc-wrapper .premiere{width:80px;height:28px;margin:0 auto}
#calculator .calc-icon.child{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_edu_child_m.png) no-repeat center center;width:28px;height:28px;margin-top:10px}
#calculator .calc-icon.time{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_edu_time_m.png) no-repeat center center;height:28px;width:28px;margin-top:10px}
#calculator .calc-icon.book{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_edu_book_m.png) no-repeat center center;height:28px;width:28px;margin-top:10px}
#calculator .calc-icon.ward{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_ward_m.png);width:28px;height:28px}
#calculator .calc-icon.money{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_dollar_m.png);width:28px;height:28px}
#calculator .calc-tab.active .modest{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_modest_white_mobile.png) no-repeat center}
#calculator .calc-tab .modest{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_modest_red_mobile.png) no-repeat center}
#calculator .calc-tab.active .comfortable{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_comfortable_white_mobile.png) no-repeat center}
#calculator .calc-tab .comfortable{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_comfortable_red_mobile.png) no-repeat center}
#calculator .calc-tab.active .premiere{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_premiere_white_mobile.png) no-repeat center}
#calculator .calc-tab .premiere{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_premiere_red_mobile.png) no-repeat center}
#calculator .additional-inputs .icons{width:15%;max-width:40px}
#calculator .additional-inputs .icon-label{width:30%;margin-top:0;margin-bottom:0}
#calculator .additional-inputs .liabilities{width:55%;margin-top:-14px}
#calculator input.form-inline{width:150px}
#calculator .additional-inputs input.form-inline{max-width:99px}
#calculator .additional-inputs .icons img,#calculator #calculatorResult .icons img{width:22px}
#calculator .calc-icon.adult{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_retirement_aged_mobile.png) no-repeat center;width:28px;height:28px}
#calculator .calc-icon.adultFemale{background:url(../../clientlibs/greateastern_takaful/img/calculator/adult_female_takaful_mobile.png) no-repeat center;width:28px;height:28px}
#calculator .calc-icon.cocktail{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_retirement_retire_mobile.png) no-repeat center;width:28px;height:28px}
#calculator .calc-icon.time_negative{background:url(../../clientlibs/greateastern_takaful/img/calculator/icon_retirement_years_mobile.png) no-repeat center;width:28px;height:28px}
#calculator .productActionMenu{width:100%}
#calculator .box-rounded{padding-left:15px;padding-right:15px}
#calculator .row.cal-breakdown{padding-top:15px}
#calculator .box-rounded .bg-overflow{margin-right:-15px;margin-left:-15px;padding-right:5px;padding-left:5px}
#calculator .not-rw .col-md-1{width:8.333333%}
#calculator .not-rw .col-md-2{width:16.666667%}
#calculator .not-rw .col-md-3{width:25%}
#calculator .not-rw .col-md-4{width:33.333333%}
#calculator .not-rw .col-md-5{width:41.666667%}
#calculator .not-rw .col-md-6{width:50%}
#calculator .not-rw .col-md-7{width:58.333333%}
#calculator .not-rw .col-md-8{width:66.666667%}
#calculator .not-rw .col-md-9{width:75%}
#calculator .not-rw .col-md-10{width:83.333333%}
#calculator .not-rw .col-md-11{width:91.333333%}
#calculator .not-rw .col-md-12{width:100%}
#calculator .not-rw img.not-rw-img{width:100%;max-width:50px}
#calculator .not-rw .minWidth20{min-width:20px}
#calculator .not-rw .minWidth30{min-width:30px}
#calculator .not-rw .minWidth40{min-width:40px}
#calculator .not-rw .minWidth50{min-width:50px}
#calculator .not-rw .minWidth60{min-width:60px}
#calculator .not-rw .minWidth70{min-width:70px}
#calculator .not-rw .minWidth80{min-width:80px}
#calculator .not-rw .minWidth90{min-width:90px}
#calculator .not-rw .minWidth100{min-width:100px}
#calculator .not-rw .minWidth125{min-width:125px}
#calculator .not-rw .minWidth150{min-width:150px}
#calculator .not-rw .maxWidth20{max-width:20px}
#calculator .not-rw .maxWidth30{max-width:30px}
#calculator .not-rw .maxWidth40{max-width:40px}
#calculator .not-rw .maxWidth50{max-width:50px}
#calculator .not-rw .maxWidth60{max-width:60px}
#calculator .not-rw .maxWidth70{max-width:70px}
#calculator .not-rw .maxWidth80{max-width:80px}
.borderRight1{border-right:0}
.borderRight2{border-right:0}
}