/* styles.css */

@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700&display=swap');
meta.foundation-version{font-family:"/5.3.1/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0em}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:47.9375em)/";width:47.9375em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:61.3125em)/";width:61.3125em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}
meta.foundation-data-attribute-namespace{font-family:false}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:12px}
body{background:#fff;color:#666;padding:0;margin:0;font-family:"Lato",sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:113.33333rem}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;max-width:none}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:0;padding-right:0;width:100%;float:left}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
@media only screen{.small-push-0{position:relative;left:0%;right:auto}
.small-pull-0{position:relative;right:0%;left:auto}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;right:8.33333%;left:auto}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;right:16.66667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;right:33.33333%;left:auto}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;right:41.66667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;right:58.33333%;left:auto}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;right:66.66667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;right:83.33333%;left:auto}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns{position:relative;padding-left:0;padding-right:0;float:left}
.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12{width:100%}
.small-offset-0{margin-left:0% !important}
.small-offset-1{margin-left:8.33333% !important}
.small-offset-2{margin-left:16.66667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.33333% !important}
.small-offset-5{margin-left:41.66667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.33333% !important}
.small-offset-8{margin-left:66.66667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.33333% !important}
.small-offset-11{margin-left:91.66667% !important}
.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}
.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
}
@media only screen and (min-width:47.9375em){.medium-push-0{position:relative;left:0%;right:auto}
.medium-pull-0{position:relative;right:0%;left:auto}
.medium-push-1{position:relative;left:8.33333%;right:auto}
.medium-pull-1{position:relative;right:8.33333%;left:auto}
.medium-push-2{position:relative;left:16.66667%;right:auto}
.medium-pull-2{position:relative;right:16.66667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.33333%;right:auto}
.medium-pull-4{position:relative;right:33.33333%;left:auto}
.medium-push-5{position:relative;left:41.66667%;right:auto}
.medium-pull-5{position:relative;right:41.66667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.33333%;right:auto}
.medium-pull-7{position:relative;right:58.33333%;left:auto}
.medium-push-8{position:relative;left:66.66667%;right:auto}
.medium-pull-8{position:relative;right:66.66667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.33333%;right:auto}
.medium-pull-10{position:relative;right:83.33333%;left:auto}
.medium-push-11{position:relative;left:91.66667%;right:auto}
.medium-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns{position:relative;padding-left:0;padding-right:0;float:left}
.medium-1{width:8.33333%}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6{width:50%}
.medium-7{width:58.33333%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0% !important}
.medium-offset-1{margin-left:8.33333% !important}
.medium-offset-2{margin-left:16.66667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.33333% !important}
.medium-offset-5{margin-left:41.66667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.33333% !important}
.medium-offset-8{margin-left:66.66667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.33333% !important}
.medium-offset-11{margin-left:91.66667% !important}
.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}
.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
.push-0{position:relative;left:0%;right:auto}
.pull-0{position:relative;right:0%;left:auto}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
@media only screen and (min-width:61.3125em){.large-push-0{position:relative;left:0%;right:auto}
.large-pull-0{position:relative;right:0%;left:auto}
.large-push-1{position:relative;left:8.33333%;right:auto}
.large-pull-1{position:relative;right:8.33333%;left:auto}
.large-push-2{position:relative;left:16.66667%;right:auto}
.large-pull-2{position:relative;right:16.66667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.33333%;right:auto}
.large-pull-4{position:relative;right:33.33333%;left:auto}
.large-push-5{position:relative;left:41.66667%;right:auto}
.large-pull-5{position:relative;right:41.66667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.33333%;right:auto}
.large-pull-7{position:relative;right:58.33333%;left:auto}
.large-push-8{position:relative;left:66.66667%;right:auto}
.large-pull-8{position:relative;right:66.66667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.33333%;right:auto}
.large-pull-10{position:relative;right:83.33333%;left:auto}
.large-push-11{position:relative;left:91.66667%;right:auto}
.large-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns{position:relative;padding-left:0;padding-right:0;float:left}
.large-1{width:8.33333%}
.large-2{width:16.66667%}
.large-3{width:25%}
.large-4{width:33.33333%}
.large-5{width:41.66667%}
.large-6{width:50%}
.large-7{width:58.33333%}
.large-8{width:66.66667%}
.large-9{width:75%}
.large-10{width:83.33333%}
.large-11{width:91.66667%}
.large-12{width:100%}
.large-offset-0{margin-left:0% !important}
.large-offset-1{margin-left:8.33333% !important}
.large-offset-2{margin-left:16.66667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.33333% !important}
.large-offset-5{margin-left:41.66667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.33333% !important}
.large-offset-8{margin-left:66.66667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.33333% !important}
.large-offset-11{margin-left:91.66667% !important}
.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}
.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
.push-0{position:relative;left:0%;right:auto}
.pull-0{position:relative;right:0%;left:auto}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
[class*="block-grid-"]{display:block;padding:0;margin:0 0}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 0 0}
@media only screen{.small-block-grid-1>li{width:100%;list-style:none}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;list-style:none}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;list-style:none}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;list-style:none}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;list-style:none}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;list-style:none}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;list-style:none}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;list-style:none}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;list-style:none}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;list-style:none}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;list-style:none}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;list-style:none}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:47.9375em){.medium-block-grid-1>li{width:100%;list-style:none}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;list-style:none}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.33333%;list-style:none}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;list-style:none}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;list-style:none}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.66667%;list-style:none}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.28571%;list-style:none}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;list-style:none}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.11111%;list-style:none}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;list-style:none}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.09091%;list-style:none}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.33333%;list-style:none}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:61.3125em){.large-block-grid-1>li{width:100%;list-style:none}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;list-style:none}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.33333%;list-style:none}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;list-style:none}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;list-style:none}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.66667%;list-style:none}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.28571%;list-style:none}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;list-style:none}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.11111%;list-style:none}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;list-style:none}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.09091%;list-style:none}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.33333%;list-style:none}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-justify{text-align:justify !important}
@media only screen and (max-width:47.9375em){.small-only-text-left{text-align:left !important}
.small-only-text-right{text-align:right !important}
.small-only-text-center{text-align:center !important}
.small-only-text-justify{text-align:justify !important}
}
@media only screen{.small-text-left{text-align:left !important}
.small-text-right{text-align:right !important}
.small-text-center{text-align:center !important}
.small-text-justify{text-align:justify !important}
}
@media only screen and (min-width:0em) and (max-width:61.25em){.medium-only-text-left{text-align:left !important}
.medium-only-text-right{text-align:right !important}
.medium-only-text-center{text-align:center !important}
.medium-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:47.9375em){.medium-text-left{text-align:left !important}
.medium-text-right{text-align:right !important}
.medium-text-center{text-align:center !important}
.medium-text-justify{text-align:justify !important}
}
@media only screen and (min-width:61.3125em) and (max-width:85.375em){.large-only-text-left{text-align:left !important}
.large-only-text-right{text-align:right !important}
.large-only-text-center{text-align:center !important}
.large-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:61.3125em){.large-text-left{text-align:left !important}
.large-text-right{text-align:right !important}
.large-text-center{text-align:center !important}
.large-text-justify{text-align:justify !important}
}
@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}
.xlarge-only-text-right{text-align:right !important}
.xlarge-only-text-center{text-align:center !important}
.xlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}
.xlarge-text-right{text-align:right !important}
.xlarge-text-center{text-align:center !important}
.xlarge-text-justify{text-align:justify !important}
}
@media only screen and (min-width:120.063em) and (max-width:999999999999){.xxlarge-only-text-left{text-align:left !important}
.xxlarge-only-text-right{text-align:right !important}
.xxlarge-only-text-center{text-align:center !important}
.xxlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}
.xxlarge-text-right{text-align:right !important}
.xxlarge-text-center{text-align:center !important}
.xxlarge-text-justify{text-align:justify !important}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
a{color:#008CBA;text-decoration:none;line-height:inherit}
a:hover,a:focus{color:#0078a0}
a img{border:none}
p{font-family:inherit;font-weight:400;font-size:1rem;line-height:1.6;margin-bottom:1.66667rem;text-rendering:optimizeLegibility}
p.lead{font-size:1.29167rem;line-height:1.6}
p aside{font-size:1.16667rem;line-height:1.35;font-style:italic}
h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}
h1{font-size:2.83333rem}
h2{font-size:2.25rem}
h3{font-size:1.83333rem}
h4{font-size:1.5rem}
h5{font-size:1.5rem}
h6{font-size:1rem}
.subheader{line-height:1.4;color:#6f6f6f;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.66667rem 0 1.58333rem;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#bd260d}
ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.66667rem;list-style-position:outside;font-family:inherit}
ul{margin-left:1.1rem}
ul.no-bullet{margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.66667rem;margin-bottom:0;list-style:none}
ul li ul,ul li ol{margin-left:1.66667rem;margin-bottom:0}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square;margin-left:1.1rem}
ul.circle{list-style-type:circle;margin-left:1.1rem}
ul.disc{list-style-type:disc;margin-left:1.1rem}
ul.no-bullet{list-style:none}
ol{margin-left:1.4rem}
ol li ul,ol li ol{margin-left:1.66667rem;margin-bottom:0}
dl dt{margin-bottom:.3rem;font-weight:bold}
dl dd{margin-bottom:1rem}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#666;border-bottom:1px dotted #ddd;cursor:help}
abbr{text-transform:none}
blockquote{margin:0 0 1.66667rem;padding:.75rem 1.66667rem 0 1.58333rem;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:1.08333rem;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#555}
blockquote,blockquote p{line-height:1.6;color:#6f6f6f}
.vcard{display:inline-block;margin:0 0 1.66667rem 0;border:1px solid #ddd;padding:.83333rem 1rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:1.25rem}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 .08333rem}
@media only screen and (min-width:47.9375em){h1,h2,h3,h4,h5,h6{line-height:1.4}
h1{font-size:3.66667rem}
h2{font-size:3.08333rem}
h3{font-size:2.25rem}
h4{font-size:1.91667rem}
h5{font-size:1.5rem}
h6{font-size:1rem}
}
.print-only{display:none !important}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.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:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none !important}
.print-only{display:block !important}
.hide-for-print{display:none !important}
.show-for-print{display:inherit !important}
}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:47.9375em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:61.3125em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print{display:table-cell !important}
th.show-for-print{display:table-cell !important}
}


/* modules.css */
ul,li{list-style-type:none;margin:0;padding:0}
body{font-weight:400;background-color:#fff}
button{font-family:'Lato', sans-serif}
ul li ul,ul li ol{margin-left:0}
select,textarea{font-family:'Lato', sans-serif}
.graphBg{background:url("../images/tileBgGraph.png") repeat scroll 0 0}
sup{font-size:12px;zero:12px;font-size:12px}
.btnRed{background:#d51d24;font-size:16px;zero:16px;font-size:16px;color:#fff;padding:0 10px;zero:0;zero:10px;padding:0 10px;display:inline-block;line-height:36px;height:36px;border:1px solid #d51d24;min-width:128px;text-align:center;cursor:pointer;border-radius:3px}
@media only screen and (max-width:30em){.btnRed{min-width:128px}
}
@media only screen and (max-width:30em){.btnRed{min-width:120px}
}
.btnRed:hover,.btnRed:active,.btnRed:link,.btnRed:visited{text-decoration:none;color:#fff;cursor:pointer}
.btnRed.small{line-height:35px;height:35px;min-width:1px;text-transform:uppercase;font-size:12px;zero:12px;font-size:12px}
@media only screen and (max-width:30em){.btnRed.small{min-width:1px}
}
@media only screen and (max-width:30em){.btnRed.small{min-width:1px}
}
.btnRed.blue{background:#0067ac}
.anchorLink{background-color:#d51d24;color:#fff;font-size:15px;zero:15px;font-size:15px;border:none;display:inline-block;line-height:36px;padding:0 20px;text-align:center;min-width:180px;cursor:pointer}
.anchorLink span{position:relative;transition:all 0.4s ease-in-out 0s;display:inline-block;padding:0px 28px 0 0px;zero:0px;zero:28px;zero:0;zero:0px;padding:0px 28px 0 0px;text-transform:uppercase}
.anchorLink span:after{border-radius:14px;padding:0;width:22px;height:22px;background:url(../images/arrow_animate_white.svg) no-repeat 0 center;position:absolute;top:50%;margin-top:-11px;right:0;content:"";display:inline-block}
.anchorLink span:before{background:url(../images/circle_white.svg) no-repeat 0 center;content:"";display:inline-block;width:22px;height:36px;position:absolute;right:0}
.anchorLink.type2{background-color:transparent;border:1px solid #dfdfdf;color:#d51d24}
.anchorLink.type2 span:after{background:url(../images/arrow_animate_red.svg) no-repeat 0 center}
.anchorLink.type2 span:before{background:url(../images/circle_red.svg) no-repeat 0 center}
.anchorLink:hover{color:#fff}
.anchorLink:hover span:after{animation:arrowSlideBorder .4s single;-webkit-animation:arrowSlideBorder .4s ease-in-out;-moz-animation:arrowSlideBorder .4s ease-in-out}
.anchorLink:visited{color:#fff}
.anchorLink.type2:visited,.anchorLink.type2:hover{color:#d51d24}
.rs{font-family:"WebRupee" !important}
.downLoad{font-size:13px;zero:13px;font-size:13px;line-height:34px;zero:34px;line-height:34px;color:#b11f24;background:#ffffff;border:1px solid #dfdfdf;padding:0px 40px 0 15px;zero:0px;zero:40px;zero:0;zero:15px;padding:0px 40px 0 15px;display:inline-block}
.downLoad span{position:relative;text-transform:uppercase}
.downLoad span:after{content:"";display:inline-block;background:url("../images/icons.png") no-repeat -28px -510px;width:20px;height:20px;position:absolute;right:-27px;top:0}
.downLoad:hover,.downLoad:visited{color:#b11f24}
@-webkit-keyframes arrowSlideBorder{0%{background-position:0 center}
50%{background-position:22px center}
50.1%{background-position:-22px center}
100%{background-position:0 center}
}
@-moz-keyframes arrowSlideBorder{0%{background-position:0 center}
50%{background-position:22px center}
50.1%{background-position:-22px center}
100%{background-position:0px center}
}
@font-face{font-family:'WebRupee';src:url("../fonts/WebRupee.V2.0.eot");src:local("../fonts/WebRupee"),url("../fonts/WebRupee.V2.0.ttf") format("truetype"),url("../fonts/WebRupee.V2.0.woff") format("woff"),url("../fonts/WebRupee.V2.0.svg") format("svg");font-weight:normal;font-style:normal}
.WebRupee{font-family:'WebRupee'}
html>body .WebRupee{margin-right:5px}
html>body .WebRupee{*margin-right:0}
.dwb-i{text-align:left;display:block;width:100%;font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
body.calendarOverlay .dw-persp{top:-84px !important}
@media only screen and (max-width:47.9375em){body.calendarOverlay .dw-persp{top:0 !important}
}
body.calendarOverlay .dw-persp .dw-bubble-bottom{margin-top:84px !important}
@media only screen and (max-width:47.9375em){body.calendarOverlay .dw-persp .dw-bubble-bottom{margin-top:20px !important}
}
.overlay{background:rgba(0,0,0,0.4);display:none;height:100%;left:0;margin:auto;position:fixed;top:0;width:100%;z-index:9999}
@media only screen and (max-width:47.9375em){.overlay{position:absolute}
}
.overlay .popcontDetails{background:#fff;position:absolute;top:10%;width:560px;left:50%;margin-left:-280px;padding:30px;zero:30px;padding:30px}
@media only screen and (max-width:47.9375em){.overlay .popcontDetails{width:80%;margin:0 auto;left:10%}
}
.overlay .popcontDetails h3{font-weight:700;font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px}
.overlay .popcontDetails ul{margin-top:10px}
.overlay .popcontDetails ul li{font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;color:#333;background:url(../images/arrow_li_popup.png) no-repeat left 3px;padding:0px 0px 8px 15px;zero:0px;zero:0px;zero:8px;zero:15px;padding:0px 0px 8px 15px}
.overlay .popcontDetails .closeBtn{background:url("../images/icon_popup_close.png") no-repeat scroll left top;height:32px;right:-32px;position:absolute;text-indent:-9999px;top:0;width:32px}
.tabNavigt ul li{display:inline-block;padding-bottom:20px}
.tabNavigt ul li a{display:block;position:relative;border:1px solid #e1e1e1;font-size:17px;zero:17px;font-size:17px;line-height:18px;zero:18px;line-height:18px;color:#333;text-align:center;padding:16px 0px;zero:16px;zero:0px;padding:16px 0px;background:#e9e9e9;background:-moz-linear-gradient(90deg, #e9e9e9 10%, #f0f0f0 70%);background:-webkit-linear-gradient(90deg, #e9e9e9 10%, #f0f0f0 70%);background:-o-linear-gradient(90deg, #e9e9e9 10%, #f0f0f0 70%);background:-ms-linear-gradient(90deg, #e9e9e9 10%, #f0f0f0 70%);background:linear-gradient(180deg, #e9e9e9 10%, #f0f0f0 70%)}
@media only screen and (max-width:47.9375em){.tabNavigt ul li a{padding:12px 0px;zero:12px;zero:0px;padding:12px 0px}
}
.tabNavigt ul li a span{width:24px;height:18px;position:absolute;left:44%;bottom:-16px;display:none;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #df070a;border-bottom:0 solid transparent}
@media only screen and (max-width:47.9375em){.tabNavigt ul li a span{bottom:-12px;zero:-12px;bottom:-12px}
}
.tabNavigt ul li a.active{background:url("../images/tab_li_active.png") repeat-x 0 0;color:#fff;border-top:1px solid #f6515e;border-bottom:1px solid #df070a;border-left:1px solid #df070a;border-right:1px solid #df070a;background:url(../images/bgGradientButton.png) repeat-x left bottom}
.tabNavigt ul li a.active span{display:block}
.blueLight{background:#e9f5fd}
.blueDark{background:#005e9e}
.white{background:#fff}
.columnWrapper{padding:35px 42px 20px 42px;zero:35px;zero:42px;zero:20px;zero:42px;padding:35px 42px 20px 42px}
@media only screen and (min-width:0em) and (max-width:61.25em){.columnWrapper{padding:17px 10px 10px 10px;zero:17px;zero:10px;zero:10px;zero:10px;padding:17px 10px 10px 10px}
}
@media only screen and (max-width:47.9375em){.columnWrapper{padding:17px 10px 10px 10px;zero:17px;zero:10px;zero:10px;zero:10px;padding:17px 10px 10px 10px}
}
.colLeft{min-height:200px}
.colLeft .radiusBlock{margin-right:15px;zero:15px;margin-right:15px}
@media only screen and (max-width:47.9375em){.colLeft .radiusBlock{margin-right:0}
}
.colRight{background:#fff;min-height:200px;border:1px solid #ebf8fe}
.radiusBlock{min-height:200px;border-radius:6px}
.videogallery{display:none;position:fixed;left:50%;top:50%;z-index:9999;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.videogallery{display:none;background:#fff;height:auto}
.videogallery .videoThumbnails{margin:15px 0}
.videogallery .videoHolder{padding:30px;position:relative;width:100%}
@media only screen and (max-width:47.9375em){.videogallery .videoHolder{padding:15px}
}
.videogallery .videoHolder .popCloseBtn{background:url(../images/icon_popup_close.png) left top no-repeat;position:absolute;height:32px;right:-32px;top:0;width:32px;z-index:10000}
@media only screen and (max-width:47.9375em){.videogallery .videoHolder .popCloseBtn{right:0;top:-32px}
}
.videogallery .videoHolder .videoWrapper{background:#000 none repeat scroll 0 0;clear:both;float:none;height:0;padding-bottom:56.25%;padding-top:25px;position:relative;width:100%}
.videogallery .videoHolder .videoWrapper iframe,.videogallery .videoHolder .videoWrapper object,.videogallery .videoHolder .videoWrapper embed{height:100%;left:0;position:absolute;top:0;width:100%}
.videogallery .videoThumbnails ul{text-align:center;margin:0}
.videogallery .videoThumbnails ul li{display:inline-block;margin-left:10px;zero:10px;margin-left:10px}
.videogallery .videoThumbnails ul li a{width:85px;height:64px;display:block;border:3px solid #e3dfde}
.videogallery .videoThumbnails ul li a img{max-width:100%;width:100%}
.videogallery .videoThumbnails ul li a.active{border-color:#ed1c24}
@media only screen and (max-width:40em){.videogallery .videoThumbnails ul li a{background-color:#760005;height:20px;width:20px}
.videogallery .videoThumbnails ul li img{display:none}
}
.videogallery .videoThumbnails ul li:first-child{margin-left:0}
.errorMsg{display:none}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:5px;height:100%}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#dfdfdf;position:relative}
.jspDrag{background:#8fafc4;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.columnSection{padding:2px 40px 40px;zero:2px;zero:40px;zero:40px;padding:2px 40px 40px}
@media only screen and (min-width:767px) and (max-width:1050px){.columnSection{padding:2px 15px 40px;zero:2px;zero:15px;zero:40px;padding:2px 15px 40px}
}
@media screen and (max-width:980px){.columnSection{padding:0}
}
.columnSection .column-box{background:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);border:1px solid #f4f4f4}
@media screen and (max-width:980px){.columnSection .column-box{background:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0 15px 14px;zero:0;zero:15px;zero:14px;margin:0 15px 14px}
}
@media screen and (max-width:767px){.columnSection .column-box{margin:0 10px 14px;zero:0;zero:10px;zero:14px;margin:0 10px 14px}
}
.columnSection .column-box.no-shadow{border:1px solid #dfdfdf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.columnSection .column-box .contentBlock{background-color:#fff;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}
@media screen and (max-width:980px){.columnSection .column-box .contentBlock{margin:0;-webkit-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.04);-moz-box-shadow:2px 2px 4px 0px rgba(0,0,0,0.04);box-shadow:2px 2px 4px 0px rgba(0,0,0,0.04);-webkit-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-radius:4px}
}
.columnSection .column-box.sp{background:#fff}
.wrapper-box{border:1px solid #e6e6e6;padding:2.34375%;zero:2.34375%;padding:2.34375%;margin:19px 0 0;zero:19px;zero:0;zero:0;margin:19px 0 0;background:#fbfbfb}
@media screen and (max-width:980px){.wrapper-box{margin:19px 15px 0;zero:19px;zero:15px;zero:0;margin:19px 15px 0}
}
@media screen and (max-width:767px){.wrapper-box{margin:15px 10px 0;zero:15px;zero:10px;zero:0;margin:15px 10px 0;padding:10px;zero:10px;padding:10px}
}
.risk-slider .range{position:relative;-webkit-appearance:none;-moz-appearance:none;width:100%}
@media screen and (max-width:767px){.risk-slider .range{margin:15px 0}
}
.risk-slider input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:#3bade3;background:#1e5799;background:-moz-linear-gradient(left, #1e5799 0%, #7db9e8 100%);background:-webkit-linear-gradient(left, #1e5799 0%, #7db9e8 100%);background:linear-gradient(to right, #1e5799 0%, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );height:7px}
.risk-slider input[type=range]:focus{outline:none}
.risk-slider input[type=range]::-moz-range-track{-moz-appearance:none;background:#1e5799;background:-moz-linear-gradient(left, #1e5799 0%, #7db9e8 100%);background:-webkit-linear-gradient(left, #1e5799 0%, #7db9e8 100%);background:linear-gradient(to right, #1e5799 0%, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );height:7px}
.risk-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid #005796;border-radius:50%;height:25px;width:25px;max-width:80px;position:relative;bottom:11px;background-color:#005796;cursor:-webkit-grab;-webkit-transition:border 1000ms ease;transition:border 1000ms ease}
.risk-slider input[type=range]::-moz-range-thumb{-moz-appearance:none;border:2px solid #005796;border-radius:50%;height:20px;width:20px;max-width:80px;position:relative;bottom:11px;background-color:#005796;cursor:-moz-grab}
.risk-slider .range.blue::-webkit-slider-thumb{border-color:#005796}
.risk-slider .range.blue::-moz-range-thumb{border-color:#005796}
.risk-slider input[type=range]::-webkit-slider-thumb:active{cursor:-webkit-grabbing}
.risk-slider input[type=range]::-moz-range-thumb:active{cursor:-moz-grabbing}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none}
.slick-prev{left:-25px}
.slick-next{right:-25px}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
header{background-color:#fff}
header.desktop{left:0;position:fixed;top:0;width:100%;z-index:100;-webkit-box-shadow:0px 0px 8px 1px #a2a1a4;-moz-box-shadow:0px 0px 8px 1px #a2a1a4;box-shadow:0px 0px 8px 1px #a2a1a4}
.mainSection{margin-top:84px;zero:84px;margin-top:84px}
#callBack.zindex{opacity:1 !important;right:400px !important;top:-100px !important;z-index:10000}
@media only screen and (min-width:61.3125em){#resumeApplication.zindex{opacity:1 !important;right:400px !important;top:-100px !important;z-index:10000}
}
@media only screen and (min-width:768px) and (max-width:980px){#callBack.zindex,#resumeApplication.zindex{right:150px !important;opacity:1 !important;top:-100px !important;z-index:10000}
}
@media only screen and (min-width:61.3125em) and (max-width:64.375em){#callBack.zindex,#resumeApplication.zindex{right:300px !important;opacity:1 !important;top:-100px !important;z-index:10000}
}
header.desktop .logoBlock{float:left;width:9.663250366032211%;height:80px;line-height:80px;text-align:center}
header.desktop .logoBlock img{vertical-align:middle}
header.desktop .menuBlock{float:right;width:90.33674963396779%}
header.desktop .contactOpt{background:url(../images/icon-premium.png) repeat-x left -529px;float:right;width:100%;padding-bottom:2px}
header.desktop .contactOpt ul{float:right;padding:0;zero:0;padding:0}
header.desktop .contactOpt li{float:left;font-weight:400;font-size:13px;zero:13px;font-size:13px;padding-left:28px;zero:28px;padding-left:28px}
header.desktop .contactOpt li a,header.desktop .contactOpt li span{color:#FFF;line-height:28px}
header.desktop .contactOpt .callBack{background:url(../images/icon-common.png) no-repeat 10px -502px;margin-right:10px;zero:10px;margin-right:10px;white-space:nowrap}
header.desktop .contactOpt .callBack a{color:#69d3ff}
header.desktop .contactOpt .callBack::before{border-left:1px solid #0e63a2;content:"";left:-27px;position:relative}
header.desktop .contactOpt .resumeApp{background:url(../images/icon-common.png) no-repeat 10px -774px;margin-right:10px;zero:10px;margin-right:10px}
header.desktop .contactOpt .resumeApp a{color:#69d3ff}
header.desktop .contactOpt .tollFree{background-color:#00508c;padding:0px 10px;zero:0px;zero:10px;padding:0px 10px}
header.desktop .contactOpt .tollFree>a{font-size:14px;zero:14px;font-size:14px;color:#fff;text-transform:capitalize}
header.desktop .contactOpt .topPerformance{padding-left:0;position:relative}
header.desktop .contactOpt .topPerformance.closed{background:url(../images/star.svg) no-repeat scroll 10px 7px;background-color:#7fdbff}
header.desktop .contactOpt .topPerformance.latestNavStyle{margin:0px 50px 0 50px;}
header.desktop .contactOpt .topPerformance.open,header.desktop .contactOpt .topPerformance.openState{background:url(../images/star_blue.svg) no-repeat scroll 10px 7px;background-color:#7fdbff}
header.desktop .contactOpt .topPerformance>a{font-size:13px;zero:13px;font-size:13px;margin:0px 60px 0 60px;zero:0px;zero:30px;zero:0;zero:30px;margin:0px 60px 0 60px;color:#05396e;font-weight:700;text-transform:uppercase}
@media only screen and (min-width:768px) and (max-width:980px){header.desktop .contactOpt .topPerformance>a{margin-right:5px;zero:5px;margin-right:5px}
}
header.desktop .contactOpt .topPerformance .dropBox{background-color:#fff;border-bottom:5px solid #7fdbff;display:none;position:absolute;right:0;top:28px;padding:0 15px;zero:0;zero:15px;padding:0 15px;-webkit-box-shadow:-5px 0 5px -3px rgba(0,0,0,0.2);box-shadow:-5px 0 5px -3px rgba(0,0,0,0.2);width:100%}
header.desktop .contactOpt .topPerformance .tableBlock .infoLine{color:#5d748c;margin-top:0}
header.desktop .nav{background:url(../images/bg_nav.png) repeat-x scroll left top;float:left;padding:12px 0 11px 16px;zero:12px;zero:0;zero:11px;zero:16px;padding:12px 0 11px 16px;width:100%}
header.desktop .nav ul.mainNav .home{margin:0 10px 0 18px;zero:0;zero:10px;zero:0;zero:18px;margin:0 10px 0 18px}
@media only screen and (min-width:768px) and (max-width:980px){header.desktop .nav ul.mainNav .home{margin:0 5px;zero:0;zero:5px;margin:0 5px}
}
header.desktop .nav ul.mainNav .home a{background:url(../images/icon-common.png) no-repeat scroll left -655px;text-indent:-9999px;width:18px;text-transform:uppercase}
header.desktop .nav ul.mainNav .home a:hover{background:url(../images/icon_active_home.png) no-repeat scroll left 2px}
header.desktop .nav ul.mainNav .home.active{background:none}
header.desktop .nav ul.mainNav .home.active a{background:url(../images/icon_active_home.png) no-repeat scroll left 2px}
header.desktop .nav ul.mainNav li{float:left;font-weight:700;font-size:13px;zero:13px;font-size:13px;margin:0 13px;zero:0;zero:13px;margin:0 13px;padding:5px 0;zero:5px;zero:0;padding:5px 0}
@media only screen and (min-width:768px) and (max-width:980px){header.desktop .nav ul.mainNav li{margin:1px 7px 0 7px;zero:1px;zero:7px;zero:0;zero:7px;margin:1px 7px 0 7px;font-size:11px;zero:11px;font-size:11px}
}
header.desktop .nav ul.mainNav li a{float:left;color:#fff;word-spacing:3px;text-transform:uppercase}
header.desktop .nav ul.mainNav li a:hover{color:#64bbfc}
header.desktop .nav ul.mainNav li.active{background:url(../images/bg_nav_active.png) no-repeat scroll center bottom}
header.desktop .nav ul.mainNav li.active a{color:#64bbfc}
header.desktop .nav ul.subNav{float:right;margin-right:40px;zero:40px;margin-right:40px}
header.desktop .nav ul.subNav>li{float:left;font-weight:700;font-size:14px;zero:14px;font-size:14px;margin:0 8px;zero:0;zero:8px;margin:0 8px;padding:5px 0;zero:5px;zero:0;padding:5px 0}
header.desktop .nav ul.subNav>li>a{float:left;color:#fff;padding:8px 18px;zero:8px;zero:18px;padding:8px 18px;word-spacing:3px}
header.desktop .nav ul.subNav>li a:hover{color:#64bbfc}
header.desktop .nav li.active{background:url(../images/bg_nav_active.png) no-repeat scroll center bottom}
header.desktop .nav li.active a{color:#64bbfc}
header.desktop .nav .dropBox{display:none;background-color:#05396e;border-top:5px solid #69d3ff;position:absolute;right:0;top:43px;padding:10px 8px;zero:10px;zero:8px;padding:10px 8px;width:260px}
header.desktop .nav .dropBox ul{margin-left:0}
header.desktop .nav .dropBox li{border-top:1px solid #1e4d7d}
header.desktop .nav .dropBox li:first-child{border-top:none}
header.desktop .nav .dropBox a{background:url(../images/arrow_white.png) no-repeat scroll 92% center;color:#fff;display:inline-block;font-size:15px;zero:15px;font-size:15px;margin:10px;zero:10px;margin:10px;width:100%}
header.desktop .nav .dropBox a:hover{background:url(../images/arrow_blue.png) no-repeat scroll 92% center}
@media only screen and (min-width:0em) and (max-width:61.25em){header.desktop .nav{padding-left:5px;zero:5px;padding-left:5px}
header.desktop .nav li{margin:0 10px;zero:0;zero:10px;margin:0 10px}
header.desktop .nav .home{margin:0 10px;zero:0;zero:10px;margin:0 10px}
}
header.mobile{display:none;position:fixed;left:0;top:0;-webkit-box-shadow:0px 0px 8px 1px #a2a1a4;-moz-box-shadow:0px 0px 8px 1px #a2a1a4;box-shadow:0px 0px 8px 1px #a2a1a4}
header.mobile.tab3{position:relative}
@media screen and (max-width:767px){header.desktop{display:none}
.mainSection{margin-top:54px;zero:54px;margin-top:54px}
.mainSection.tab3{margin-top:0 !important}
header.mobile{display:block;position:fixed;width:100%;max-width:767px;z-index:7;background:#0066ab}
header.mobile .logoBlock{float:left;background:#fff;padding:6px 10px;zero:4px;zero:10px;text-align:center;width: 42%;}
header.mobile .logoBlock img{vertical-align:middle;}
header.mobile h2{color:#fff;display:inline-block;font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;padding:8px;zero:8px;padding:8px}
header.mobile h2 span{display:block;font-weight:bold}
header.mobile .menuBlock{float:right}
header.mobile .mainMenu{display:inline-block;position:relative;width:100%}
header.mobile .mainMenu h2.title{background:url(../images/bg_mob_mainMenu.png) repeat-x scroll left top;cursor:pointer;margin:0;font-size:13px;zero:13px;font-size:13px;padding:11px 10px;zero:11px;zero:10px;padding:11px 10px;width:100%}
header.mobile .mainMenu h2.title:after{content:"";width:16px;height:9px;background:url(../images/arrow_dropdown.png) no-repeat scroll right center;right:10px;position:absolute;display:inline-block}
header.mobile .mainMenu .mainNav{display:none;background-color:#017ac1;border-bottom:5px solid #69d3ff;font-size:14px;zero:14px;font-size:14px;padding:15px 20px;zero:15px;zero:20px;padding:15px 20px;position:absolute;top:36px;width:100%}
header.mobile .mainMenu .mainNav li{margin-top:6px;zero:6px;margin-top:6px}
header.mobile .mainMenu .mainNav li:first-child{margin-top:0}
header.mobile .mainMenu .mainNav a{background:url(../images/nav_arrow.png) no-repeat scroll right 60%;color:#fff;padding-right:15px;zero:15px;padding-right:15px;text-indent:inherit;width:auto;text-transform:uppercase}
header.mobile .contactOpt{float:left;width:100%}
header.mobile .contactOpt ul{float:right}
header.mobile .contactOpt li{float:left;padding:11px 10px 12px 5px;zero:11px;zero:10px;zero:12px;zero:5px;padding:11px 10px 12px 5px}
header.mobile .contactOpt li a{float:left;text-indent:-9999px;height:22px;width:22px}
header.mobile .contactOpt .tel>a{background:url(../images/icon_tel.png) no-repeat scroll left center}
header.mobile .contactOpt .contactListOpt>a{background:url(../images/icon_headphone.png) no-repeat scroll left center}
header.mobile .contactOpt .contactListOpt>a.active{background:url(../images/icon_close.png) no-repeat scroll left center}
header.mobile .contactOpt .nav{padding-left:10px;border-left:1px solid #1886bf}
header.mobile .contactOpt .nav>a{background:url(../images/icon_menu.png) no-repeat scroll left center;width:18px}
header.mobile .contactOpt .nav>a.active{background:url(../images/icon_close.png) no-repeat scroll center center;width:18px}
header.mobile .contactOpt .dropBox{background-color:#0070b2;border-bottom:5px solid #69d3ff;display:none;position:absolute;right:0;top:40px;padding:5% 5% 0 5%;width:100%;z-index:1}
header.mobile .contactOpt .dropBox ul{margin:0;padding:5%;padding-top:0;width:100%}
header.mobile .contactOpt .dropBox li{font-size:14px;zero:14px;font-size:14px;margin:3px 0;zero:3px;zero:0;margin:3px 0;padding:0;width:100%}
header.mobile .contactOpt .dropBox li a,header.mobile .contactOpt .dropBox li span{background:url(../images/nav_arrow.png) no-repeat scroll right 60%;color:#fff;padding-right:15px;zero:15px;padding-right:15px;text-indent:inherit;width:auto;text-transform:uppercase}
header.mobile .contactOpt .dropBox li a.active{background:url(../images/icon_close.png) no-repeat scroll right 60%}
header.mobile .contactOpt .dropBox li .tollFree{background:none}
header.mobile .contactOpt .dropBox li.active a,header.mobile .contactOpt .dropBox li.active span{background:url(../images/nav_active_arrow.png) no-repeat scroll right 60%;color:#64bbfc}
header.mobile .contactOpt .dropBox .apply{border-top:1px solid #1c8ecf;padding:2% 5%}
header.mobile .contactOpt .dropBox .apply a{background:url(../images/icon_arrow.png) no-repeat scroll right 60%;color:#adcadb}
header.mobile .contactOpt .dropBox.autoScroll{overflow-y:scroll}
header.mobile .contactOpt .contactListOpt .dropBox{background-color:#0070b2}
header.mobile .contactOpt .contactListOpt .dropBox li a{background:url(../images/nav_arrow.png) no-repeat scroll right 60%;color:#fff}
header.mobile .contactOpt .contactListOpt .dropBox li a.tollFree{background:none}
header.mobile .contactOpt .contactListOpt .dropBox li span{background:none;color:#0070b2}
header.mobile .nav ul.mainNavMobile li a:hover {color: #64bbfc!important;padding: 0!important;margin: 0!important;background: 0 0!important;}
header.mobile .nav ul.apply li a:hover {color: #64bbfc!important;padding: 0!important;margin: 0!important;background: 0 0!important;}
}
.topPerformanceWrap{display:none}
@media only screen and (max-width:47.9375em){.topPerformanceWrap{display:block;padding:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;padding:0 0 15px 0}
.topPerformanceWrap a{background-color:#8ddeff;color:#05396e;display:block;font-weight:bold;text-align:center;font-size:13px;zero:13px;font-size:13px;padding:15px;zero:15px;padding:15px;text-transform:uppercase}
.topPerformanceWrap a:before{background:url(../images/icon_accordion.png) no-repeat scroll right top;content:'';height:12px;left:93%;position:absolute;width:12px}
.topPerformanceWrap a.active:before{background:url(../images/icon_accordion.png) no-repeat scroll right -12px}
.topPerformanceWrap .dropBox{border-bottom:5px solid #69d3ff;display:none}
}
.tableBlock{display:inline-block;width:100%;padding:10px 0;zero:10px;zero:0;padding:10px 0}
.tableBlock table{width:100%}
.tableBlock tr.title{background-color:#d5ebf6}
.tableBlock th{color:#05396e;font-size:13px;zero:13px;font-size:13px;padding:10px;zero:10px;padding:10px}
.tableBlock th:first-child{text-align:left}
.tableBlock td{border-bottom:1px solid #ced8e2;color:#5d748c;font-size:13px;zero:13px;font-size:13px;padding:10px;zero:10px;padding:10px;text-align:center}
.tableBlock td:first-child{text-align:left}
.tableBlock .infoLine{color:#5d748c;float:right;font-style:italic;font-size:12px;zero:12px;font-size:12px;margin-right:5px;zero:5px;margin-right:5px;margin-top:10px;zero:10px;margin-top:10px}
.colLeft .topPerformanceWrap{margin-top:15px;zero:15px;margin-top:15px;padding-bottom:5px;zero:5px;padding-bottom:5px}
@media screen and (min-width:600px) and (max-width:767px){.logoBlock img{max-width:75%}
}
footer .columnWrapper{padding-top:0;padding-bottom:0}
.sepLine{border-top:1px solid #d0dce3}
.clBg1{background:#f6f8f9}
.disclaimer{padding-top:20px;zero:20px;padding-top:20px;color:#999}
@media only screen and (max-width:47.9375em){.disclaimer{padding-top:10px;zero:10px;padding-top:10px}
}
.disclaimer h4{font-size:14px;zero:14px;font-size:14px;color:#000;margin:0 0 20px 0;zero:0;zero:0;zero:20px;zero:0;margin:0 0 20px 0;padding:0;zero:0;padding:0;text-align:left}
@media only screen and (max-width:47.9375em){.disclaimer h4{display:none}
}
.disclaimer h5{color:#000;font-size:16px;zero:16px;font-size:16px;font-weight:normal;text-transform:uppercase;margin:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;margin:0 0 15px 0;text-align:left}
@media only screen and (max-width:47.9375em){.disclaimer h5{margin-bottom:10px;zero:10px;margin-bottom:10px}
}
.disclaimer p{color:#000;font-size:14px;zero:14px;font-size:14px;margin-bottom:20px;zero:20px;margin-bottom:20px;text-align:left}
@media only screen and (max-width:47.9375em){.disclaimer p{margin-bottom:10px;zero:10px;margin-bottom:10px}
}
.disclaimer a{font-size:14px;zero:14px;font-size:14px}
.disclaimer ol{margin:0;padding:0}
.disclaimer ol li{color:#000;font-size:14px;zero:14px;font-size:14px;line-height:20px;zero:20px;line-height:20px;list-style-position:outside;list-style:decimal;padding:0px 10px 3px 3px;zero:0px;zero:10px;zero:3px;zero:3px;padding:0px 10px 3px 3px;margin-bottom:20px;zero:20px;margin-bottom:20px;margin-left:20px;zero:20px;margin-left:20px}
@media only screen and (max-width:47.9375em){.disclaimer ol li{margin-bottom:10px;zero:10px;margin-bottom:10px}
}
.disclaimer ol li a{word-break:break-all}
.disclaimer .warningAlert{background-color:#f7f7f7;border:1px solid #e7e7e7;padding:30px 2.5% 25px 2.5%;zero:30px;zero:2.5%;zero:25px;zero:2.5%;padding:30px 2.5% 25px 2.5%}
.disclaimer .warningAlert h4{color:#000;font-size:18px;zero:18px;font-size:18px;padding:0 0 10px 0;zero:0;zero:0;zero:10px;zero:0;padding:0 0 10px 0;margin:0;zero:0;margin:0;font-weight:600;text-transform:uppercase;text-align:center}
@media only screen and (max-width:47.9375em){.disclaimer .warningAlert h4{display:block}
}
.disclaimer .warningAlert p{font-size:14px;zero:14px;font-size:14px;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0;text-align:center}
.disclaimer .more-content{display:block;padding-bottom:20px;zero:20px;padding-bottom:20px;text-align:left}
@media only screen and (max-width:47.9375em){.disclaimer .more-content{padding-bottom:10px;zero:10px;padding-bottom:10px}
}
.disclaimer a.cta{color:#0266b1;display:table;font-weight:600;margin-left:auto;margin-right:auto;font-size:14px;zero:14px;font-size:14px;margin-bottom:20px}
.logoDisclaimerWrapper{background:#fff}
.securityCertified,.netBanking{display:table}
@media only screen and (min-width:0em) and (max-width:61.25em){.securityCertified,.netBanking{display:block}
}
@media only screen and (min-width:47.9375em) and (max-width:61.25em){.securityCertified,.netBanking{padding:0px 10px;zero:0px;zero:10px;padding:0px 10px}
}
.securityCertified li,.netBanking li{padding:0px 15px;zero:0px;zero:15px;padding:0px 15px;display:table-cell;border-right:1px solid #d0dce3;font-size:12px;zero:12px;font-size:12px;vertical-align:middle}
@media only screen and (max-width:47.9375em){.securityCertified li,.netBanking li{display:inline-block}
}
.securityCertified li.isoWrapper,.netBanking li.isoWrapper{background:url("../images/bsi_logo.gif") no-repeat left center;padding:5px 10px 5px 60px;zero:5px;zero:10px;zero:5px;zero:60px;padding:5px 10px 5px 60px;width:318px}
@media only screen and (min-width:0em) and (max-width:61.25em){.securityCertified li.isoWrapper,.netBanking li.isoWrapper{background-position:10px center;padding-left:70px;width:328px;min-height:66px}
}
@media only screen and (max-width:47.9375em){.securityCertified li.isoWrapper,.netBanking li.isoWrapper{width:100%;padding:20px 0px 32px 70px;zero:20px;zero:0px;zero:32px;zero:70px;padding:20px 0px 32px 70px;background-position:12px 2px;margin-top:5px;border-bottom:1px solid #d0dce3;display:table;height:70px}
}
@media only screen and (max-width:40em){.securityCertified li.isoWrapper,.netBanking li.isoWrapper{padding-bottom:10px}
}
.securityCertified li.lock,.netBanking li.lock{background:url("../images/secure_lock.gif") no-repeat center 14px;padding-top:25px;zero:25px;padding-top:25px;width:120px}
.securityCertified li.ssl,.netBanking li.ssl{width:146px}
@media only screen and (max-width:30em){.securityCertified li.ssl,.netBanking li.ssl{width:116px}
}
.securityCertified li.awarded,.netBanking li.awarded{background:url("../images/awarded_logo.jpg") no-repeat 12px center;padding:5px 0px 5px 60px;zero:5px;zero:0px;zero:5px;zero:60px;padding:5px 0px 5px 60px;width:200px;display:table-cell}
@media only screen and (min-width:0em) and (max-width:61.25em){.securityCertified li.awarded,.netBanking li.awarded{display:inline-block;width:100%}
}
@media only screen and (min-width:0em) and (max-width:61.25em){.securityCertified li.awarded,.netBanking li.awarded{min-height:80px;padding-top:20px;border-top:1px solid #d0dce3;border-left:0}
}
@media only screen and (max-width:47.9375em){.securityCertified li.awarded,.netBanking li.awarded{width:100%}
}
.securityCertified li.goldenPeacock,.netBanking li.goldenPeacock{background:url("../images/goldenPeacock.png") no-repeat 12px center;padding:5px 0px 5px 70px;zero:5px;zero:0px;zero:5px;zero:70px;padding:5px 0px 5px 70px;width:230px}
@media only screen and (min-width:0em) and (max-width:61.25em){.securityCertified li.goldenPeacock,.netBanking li.goldenPeacock{display:inline-block;width:49%;min-height:80px;padding-top:20px;border-top:1px solid #d0dce3}
}
@media only screen and (max-width:47.9375em){.securityCertified li.goldenPeacock,.netBanking li.goldenPeacock{width:100%}
}
.securityCertified li.ssl,.securityCertified li.lock,.securityCertified li.superBrand,.netBanking li.ssl,.netBanking li.lock,.netBanking li.superBrand{width:100px}
@media only screen and (max-width:47.9375em){.securityCertified li.ssl,.securityCertified li.lock,.securityCertified li.superBrand,.netBanking li.ssl,.netBanking li.lock,.netBanking li.superBrand{height:80px;display:table-cell;vertical-align:middle}
}
.netBanking li{padding:15px;zero:15px;padding:15px}
@media only screen and (max-width:47.9375em){.netBanking li{display:table-cell;padding:11px 12px;zero:11px;zero:12px;padding:11px 12px}
}
.netBanking li.netBank{background:url("../images/net_banking.gif") no-repeat 12px center;padding-left:50px;zero:50px;padding-left:50px}
@media only screen and (max-width:47.9375em){.netBanking li.netBank{border-bottom:1px solid #d0dce3;border-right:0 none;text-align:left;width:100%;padding:16px 12px 16px 50px;zero:16px;zero:12px;zero:16px;zero:50px;padding:16px 12px 16px 50px}
}
@media only screen and (max-width:47.9375em){.netBanking li.netBank{display:block}
}
.netBanking li.moreLogos{display:none}
@media only screen and (max-width:47.9375em){.netBanking li.moreLogos{display:table-cell}
}
.netBanking li.moreLogos a{background:url("../images/icon_holder.gif") no-repeat 0 0;display:block;width:16px;height:16px}
@media only screen and (max-width:40em){.netBanking li.moreLogos{border-right:none}
}
.netBanking .hide{display:table-cell}
@media only screen and (max-width:47.9375em){.netBanking .hide{display:none}
}
.sepLine{border-bottom:1px solid #d0dce3}
@media only screen and (min-width:0em) and (max-width:61.25em){.columnWrapper.logoRow{padding-left:0;padding-right:0}
.columnWrapper.logoRow .securityCertified{padding:0}
}
.columnWrapper.logoRow.bdrTop{border-top:4px solid #d0dce3}
.rightBlock{padding:25px 0px 25px 20px;zero:25px;zero:0px;zero:25px;zero:20px;padding:25px 0px 25px 20px;border-left:1px solid #d0dce3}
@media only screen and (min-width:47.9375em) and (max-width:61.25em){.rightBlock{border-left:0}
}
@media only screen and (max-width:47.9375em){.rightBlock{border:0;padding-bottom:20px;padding-left:0;border-top:1px solid #d0dce3}
}
.testimonials{width:100%;padding-bottom:50px;width:100%}
@media only screen and (max-width:47.9375em){.testimonials{width:96%;margin-left:2%}
}
.testimonials .contentBlock{position:relative;border:1px solid #c5c5c5;padding:50px 10px 23px 10px;zero:50px;zero:10px;zero:23px;zero:10px;padding:50px 10px 23px 10px;background:url("../images/red_quote.png") no-repeat center 20px}
.testimonials .contentBlock p{font-size:13px;zero:13px;font-size:13px;line-height:18px;zero:18px;line-height:18px;margin-bottom:0px;height:50px;text-align:center}
.testimonials .contentBlock .profileDetails{margin-bottom:-48px;left:0;text-align:center;width:100%;margin-top:10px}
.testimonials .contentBlock .profileDetails h3{padding:0;margin:0;width:100%;font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px}
.testimonials .contentBlock .profileDetails h3 a{display:inline-block;color:#0067ac}
.appDownload{max-width:339px;width:100%;background:url("../images/mobileApp_bg.jpg") no-repeat 0px 0px;margin-top:25px;zero:25px;margin-top:25px}
@media only screen and (max-width:47.9375em){.appDownload{width:96%;margin-left:2%;max-width:none}
}
.appDownload .appText{padding:10px 15px 15px 125px;zero:10px;zero:15px;zero:15px;zero:125px;padding:10px 15px 15px 125px}
.appDownload .appText p{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;font-weight:700;color:#003a60}
@media only screen and (max-width:47.9375em){.appDownload .appText p{width:194px}
}
@media only screen and (max-width:30em){.appDownload .appText p{width:100%;font-size:12px;zero:12px;font-size:12px;line-height:13px;zero:13px;line-height:13px}
}
.appDownload .appText a{display:inline-block;width:44px;height:44px;margin-right:5px}
.appDownload .appText a.android{background:url("../images/icon-common.png") no-repeat 0px 0px}
.appDownload .appText a.ios{background:url("../images/icon-common.png") no-repeat 0px -128px}
ul.socialLinks li{float:left;display:block;padding:0 0 0 0;margin-left:10px;width:40px;height:40px}
ul.socialLinks li:first-child{padding-left:0}
ul.socialLinks li a{transition:all 0.5s ease 0s;display:block;width:40px;height:40px;background:url(../images/btnIcons1.png) no-repeat}
ul.socialLinks li a.fb{background-position:0 0}
ul.socialLinks li a.fb:hover{background-position:0 -43px}
ul.socialLinks li a.twt{background-position:-44px 0}
ul.socialLinks li a.twt:hover{background-position:-44px -43px}
ul.socialLinks li a.video{background-position:-88px 0}
ul.socialLinks li a.video:hover{background-position:-88px -43px}
ul.socialLinks li a.gPlus{background-position:-218px 0}
ul.socialLinks li a.gPlus:hover{background-position:-218px -43px}
ul.socialLinks li a.intg{background-position:-132px 0}
ul.socialLinks li a.intg:hover{background-position:-132px -43px}
ul.socialLinks li a.linkedIn{background-position:-175px 0}
ul.socialLinks li a.linkedIn:hover{background-position:-175px -43px}
ul.socialLinks li:first-child{margin-left:0}
.connectUs{margin:25px 0px 0px 0px;zero:25px;zero:0px;zero:0px;zero:0px;margin:25px 0px 0px 0px}
.connectUs h3{margin:0px 10px 10px 0px;zero:0px;zero:10px;zero:10px;zero:0px;margin:0px 10px 10px 0px;font-size:18px;zero:18px;font-size:18px;line-height:18px;zero:18px;line-height:18px;color:#333}
@media only screen and (max-width:47.9375em){.connectUs{margin-left:2%;width:98%}
}
.leftBlock{padding:25px 0px 25px 0px;zero:25px;zero:0px;zero:25px;zero:0px;padding:25px 0px 25px 0px}
@media only screen and (min-width:47.9375em) and (max-width:61.25em){.leftBlock{border-right:1px solid #d0dce3}
}
@media only screen and (max-width:47.9375em){.leftBlock{padding:25px 0px 10px 0px;zero:25px;zero:0px;zero:10px;zero:0px;padding:25px 0px 10px 0px;border-right:0;margin-left:0;width:96%}
}
.leftBlock ul li{margin:4px 0px 0px 0px;zero:4px;zero:0px;zero:0px;zero:0px;margin:4px 0px 0px 0px}
.leftBlock ul li h3{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;color:#0067ac;font-weight:700}
.leftBlock ul li a{font-size:13px;zero:13px;font-size:13px;line-height:15px;zero:15px;line-height:15px;color:#666}
.leftBlock ul li a:hover{text-decoration:underline}
.leftBlock ul li ul{margin:0px 10px 15px 0px;zero:0px;zero:10px;zero:15px;zero:0px;margin:0px 10px 15px 0px}
.copyright{padding:8px 0}
.copyright p{margin:0}
.copyright p cite{font-family:arial;font-style:normal}
.disclaimer h5+p{margin-bottom:0}
@media screen and (max-width:767px){.netBanking .hide{border-top:1px solid #d0dce3}
}
.planTestimonials .dvLeftCol{width:75%;float:left;position:relative;padding-left:0;padding-right:0}
@media screen and (min-width:981px) and (max-width:1215px){.planTestimonials .dvLeftCol{width:67%}
}
@media screen and (min-width:870px) and (max-width:980px){.planTestimonials .dvLeftCol{width:67%}
}
@media screen and (min-width:768px) and (max-width:869px){.planTestimonials .dvLeftCol{width:62%}
}
@media only screen and (max-width:47.9375em){.planTestimonials .dvLeftCol{width:100%}
}
.planTestimonials .dvRightCol{width:25%;float:left;position:relative;padding-left:0;padding-right:0}
@media screen and (min-width:981px) and (max-width:1215px){.planTestimonials .dvRightCol{width:33%}
}
@media screen and (min-width:870px) and (max-width:980px){.planTestimonials .dvRightCol{width:33%}
}
@media screen and (min-width:768px) and (max-width:869px){.planTestimonials .dvRightCol{width:38%}
}
@media only screen and (max-width:47.9375em){.planTestimonials .dvRightCol{width:100%}
}
.home .copyright p{margin:0 42px;zero:0;zero:42px;margin:0 42px}
@media only screen and (max-width:47.9375em){.home .copyright p{margin:0 10px;zero:0;zero:10px;margin:0 10px}
}
.main-steps{position:relative;text-align:center;max-width:1113px;width:100%;margin:auto}
.main-steps .smpl-step{margin-top:12px}
@media screen and (max-width:767px){.main-steps .smpl-step{margin-top:0}
}
.main-steps .smpl-step{border-bottom:solid 1px #e0e0e0;padding:0 0 10px 0;font-size:0}
@media screen and (max-width:767px){.main-steps .smpl-step{padding:0 0 10px 0}
}
.main-steps .smpl-step>.smpl-step-step{padding:0;position:relative;width:16%;display:inline-block}
.main-steps .smpl-step>.smpl-step-step .smpl-step-num{margin-top:4px;font-size:14px;zero:14px;font-size:14px;font-weight:600}
@media screen and (max-width:767px){.main-steps .smpl-step>.smpl-step-step .smpl-step-num{display:none}
}
.main-steps .smpl-step>.smpl-step-step .smpl-step-info{font-size:14px;padding-top:27px}
.main-steps .smpl-step>.smpl-step-step>.smpl-step-icon{position:relative;width:30px;height:30px;line-height:30px;text-align:center;display:block;background:#0ec10e;left:50%;margin-left:-15px;zero:-15px;margin-left:-15px;margin-top:-3px;zero:-3px;margin-top:-3px;border-radius:50%;font-size:16px;zero:16px;font-size:16px;font-weight:600;color:#fff}
@media screen and (max-width:767px){.main-steps .smpl-step>.smpl-step-step>.smpl-step-icon{display:none}
}
.main-steps .smpl-step>.smpl-step-step>.progress{position:relative;border-radius:0px;height:3px;box-shadow:none;margin:0;top:14px;background:#e5e5e5}
@media screen and (max-width:767px){.main-steps .smpl-step>.smpl-step-step>.progress{top:0;height:5px}
}
.main-steps .smpl-step>.smpl-step-step>.progress>.progress-bar{width:0px;box-shadow:none;background:#0ec10e}
.main-steps .smpl-step>.smpl-step-step.complete>.progress>.progress-bar{width:100%}
.main-steps .smpl-step>.smpl-step-step.complete .smpl-step-num{color:#0ec10e}
.main-steps .smpl-step>.smpl-step-step.active>.progress>.progress-bar{width:50%}
@media screen and (max-width:767px){.main-steps .smpl-step>.smpl-step-step.active>.progress>.progress-bar{width:0}
}
.main-steps .smpl-step>.smpl-step-step:first-child.active>.progress>.progress-bar{width:0%}
.main-steps .smpl-step>.smpl-step-step:last-child.active>.progress>.progress-bar{width:100%}
.main-steps .smpl-step>.smpl-step-step.active>.smpl-step-icon{background:#0266b1}
.main-steps .smpl-step>.smpl-step-step.active .smpl-step-num{color:#0266b1}
.main-steps .smpl-step>.smpl-step-step.disabled>.smpl-step-icon{background-color:#d1d1d1}
.main-steps .smpl-step>.smpl-step-step.disabled>.smpl-step-icon:after{opacity:0}
.main-steps .smpl-step>.smpl-step-step:first-child>.progress{left:50%;width:50%}
@media screen and (max-width:767px){.main-steps .smpl-step>.smpl-step-step:first-child>.progress{left:0;width:100%}
}
.main-steps .smpl-step>.smpl-step-step:last-child>.progress{width:50%}
@media screen and (max-width:767px){.main-steps .smpl-step>.smpl-step-step:last-child>.progress{width:100%}
}
.main-steps .smpl-step>.smpl-step-step.disabled .smpl-step-icon,.main-steps .smpl-step>.smpl-step-step.disabled .smpl-step-num{pointer-events:none;}
.main-steps .smpl-step>.smpl-step-step.disabled .smpl-step-num{color:rgba(0,0,0,0.17)}
.select-options{margin-left:15px;zero:15px;margin-left:15px;margin-right:15px;zero:15px;margin-right:15px}
@media screen and (max-width:767px){.select-options{margin-left:10px;zero:10px;margin-left:10px;margin-right:10px;zero:10px;margin-right:10px}
}
.select-options label{color:rgba(0,0,0,0.87);font-size:22px;zero:22px;font-size:22px;line-height:24px;zero:24px;line-height:24px;font-weight:400;display:inline-block;vertical-align:middle}
@media only screen and (max-width:47.9375em){.select-options label{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px}
}
.select-options cite{display:inline-block;vertical-align:middle;position:relative;margin:2px 0 0 5px;zero:2px;zero:0;zero:0;zero:5px;margin:2px 0 0 5px}
.select-options cite select{border:none;border-bottom:2px solid #0266b1;color:#0266b1;font-size:22px;zero:22px;font-size:22px;line-height:26px;zero:26px;line-height:26px;border-radius:0px;font-style:normal;font-weight:600;height:28px;padding:0 20px 0 5px;zero:0;zero:20px;zero:0;zero:5px;padding:0 20px 0 5px;display:inline-block;width:auto;background-color:#fff}
.select-options cite select option{background-color:#fff;border:none;color:#000;font-size:20px;zero:20px;font-size:20px;line-height:22px;zero:22px;line-height:22px}
@media screen and (max-width:767px){.select-options cite select option{font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px}
}
@media only screen and (max-width:47.9375em){.select-options cite select{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px}
}
.select-options cite:after{content:"";position:absolute;right:0;width:12px;height:6px;background:url(../images/select-blue-arrd.png) no-repeat 0 0;top:50%;pointer-events:none;display:inline-block;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.selGender{display:inline-block;position:relative;vertical-align:middle;margin-left:10px;font-size:0}
.selGender input[type="radio"]{left:-999em;position:absolute;z-index:-1}
.selGender label{height:44px;width:44px;display:inline-block;cursor:pointer;padding:0}
.selGender input.femalegender+label::before,.selGender input[type="radio"]+label::before{background:#FFF url(../images/iconGender.svg) no-repeat 0 0;content:"";cursor:pointer;display:inline-block;position:absolute;vertical-align:top;height:44px;width:44px;display:inline-block}
.selGender input.femalegender+label::before{font-effect:outline;background-position:right 0}
.selGender input[type="radio"]:checked+label::before{background-position:0 -50px}
.selGender input.femalegender:checked+label::before{background-position:right -50px}
.selGender.error input[type="radio"]+label::before{background-position:0 -100px}
.selGender.error input.femalegender+label::before{background-position:right -100px}
.selGender input:checked+label::after{background:url(../images/selected-tick.png) no-repeat 0 0;background-size:cover;content:"";display:inline-block;position:absolute;height:14px;width:14px;right:-4px;top:1px}
.customCheckbox{float:left;position:relative;padding-top:0;text-align:left;width:100%}
.customCheckbox input[type="checkbox"]{cursor:pointer;left:-999em;position:absolute}
.customCheckbox [type="checkbox"]+label:before{border-radius:2px !important;}
.custom-checkbox [type="checkbox"]+label:before{border-radius:2px}
.customCheckbox [type="checkbox"]:checked + label:after{content: '';position:absolute;left: 6px;
top: 1px;border-style: solid;border-color:red;width: 8px; height: 14px;border-width: 0 2.2px 1.5px 0;transform: rotate(45deg);}

/* .customCheckbox input[type="checkbox"]+label::before{background:url("../images/checkImg.svg") no-repeat scroll 0 0;content:"";display:inline-block;height:17px;left:0;line-height:17px;position:absolute;top:1px;vertical-align:top;width:17px}*/
 .customCheckbox input[type="checkbox"]:focus +label::before{border: 1px solid #05396e ;}
.customCheckbox [type="checkbox"]+label:before{content:"";position: absolute; left:0;width:20px; height:20px; border-radius: 50%;border:1px solid #b8b8b8;}

@media only screen and (max-width:47.9375em){.customCheckbox input[type="checkbox"]+label::before{top:0px}
}
.customCheckbox input[type="checkbox"]:checked+label::before{background-position:0px -62px}
.customCheckbox.error input[type="checkbox"]+label::before{background-position:0px -31px}
.customCheckbox label{color:#999;font-size:13px;zero:13px;font-size:13px;line-height:24px;zero:24px;line-height:24px;cursor:pointer;padding-left:27px;zero:27px;padding-left:27px;display:inline-block}
@media only screen and (max-width:47.9375em){.customCheckbox label{line-height:19px;zero:19px;line-height:19px}
}
.btn-toggle .labelTtitle{vertical-align:middle}
.btn-toggle .switch{position:relative;display:inline-block;vertical-align:middle;width:74px;height:40px;margin:0 0 0 10px;zero:0;zero:0;zero:0;zero:10px;margin:0 0 0 10px}
.btn-toggle .switch input{display:none}
.btn-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fe3535;-webkit-transition:.4s;transition:.4s}
.btn-toggle .slider:before{position:absolute;content:"";height:38px;width:37px;left:1px;bottom:1px;background:#fff url("../images/3lines.gif") no-repeat center center;-webkit-transition:.4s;transition:.4s;z-index:1}
.btn-toggle input:checked+.slider{background-color:#4cd964}
.btn-toggle input:checked+.slider:before{-webkit-transform:translateX(35px);-ms-transform:translateX(35px);transform:translateX(35px)}
.btn-toggle+.on{display:none}
.btn-toggle .on,.btn-toggle .off{position:absolute;transform:translateY(-50%);top:50%;font-size:14px;zero:14px;font-size:14px;font-weight:600;color:#fff;text-align:center;letter-spacing:1px}
.btn-toggle .on{left:3px;width:32px}
.btn-toggle .off{right:3px;width:32px}
.btn-toggle input:checked+.slider .on{display:block}
.btn-toggle input:checked+.slider .off{display:none}
.btn-toggle .slider.round{border-radius:34px}
.btn-toggle .slider.round:before{border-radius:50%}
.formButtons{margin-left:-8px;margin-right:-8px;clear:both;text-align:center}
@media only screen and (max-width:47.9375em){.formButtons{text-align:center}
}
@media screen and (max-width:480px){.formButtons{margin-left:auto;margin-right:auto}
}
.formButtons>div{display:inline-block;margin:5px 8px;zero:5px;zero:8px;margin:5px 8px;vertical-align:middle}
@media screen and (max-width:480px){.formButtons>div{display:block;max-width:399px;margin-left:auto;margin-right:auto}
}
.formButtons .redBtn,.formButtons .greyBtn,.formButtons .btnArrowDown{border:1px solid #d51d24;line-height:40px;height:40px;display:inline-block;background:#e21c24;padding:0 22px;zero:0;zero:22px;padding:0 22px;min-width:131px;text-align:center;cursor:pointer}
@media only screen and (max-width:30em){.formButtons .redBtn,.formButtons .greyBtn,.formButtons .btnArrowDown{min-width:120px}
}
@media only screen and (max-width:30em){.formButtons .redBtn,.formButtons .greyBtn,.formButtons .btnArrowDown{min-width:131px;max-width:415px;width:100%}
}
.formButtons .redBtn span,.formButtons .greyBtn span,.formButtons .btnArrowDown span{line-height:21px;font-size:15px;color:#fff;display:inline-block;text-transform:normal;position:relative}
.formButtons .redBtn.bg-white,.formButtons .greyBtn.bg-white,.formButtons .btnArrowDown.bg-white{background:#fff}
.formButtons .redBtn.bg-white span,.formButtons .greyBtn.bg-white span,.formButtons .btnArrowDown.bg-white span{color:#e21c24}
.formButtons .redBtn.arrow-r span,.formButtons .redBtn.btn-video span,.formButtons .greyBtn.arrow-r span,.formButtons .greyBtn.btn-video span,.formButtons .btnArrowDown.arrow-r span,.formButtons .btnArrowDown.btn-video span{padding:0 35px 0 0;zero:0;zero:35px;zero:0;zero:0;padding:0 35px 0 0}
.formButtons .redBtn.arrow-r span:after,.formButtons .redBtn.btn-video span:after,.formButtons .greyBtn.arrow-r span:after,.formButtons .greyBtn.btn-video span:after,.formButtons .btnArrowDown.arrow-r span:after,.formButtons .btnArrowDown.btn-video span:after{background:transparent url("../images/arrowR-circle-animate.png") no-repeat scroll right center;content:"";display:inline-block;height:23px;margin-top:-11px;padding:0;position:absolute;right:0;top:50%;width:24px;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}
.formButtons .redBtn.arrow-r:hover span:after,.formButtons .redBtn.btn-video:hover span:after,.formButtons .greyBtn.arrow-r:hover span:after,.formButtons .greyBtn.btn-video:hover span:after,.formButtons .btnArrowDown.arrow-r:hover span:after,.formButtons .btnArrowDown.btn-video:hover span:after{right:-5px}
.formButtons .redBtn.arrow-up-down span,.formButtons .greyBtn.arrow-up-down span,.formButtons .btnArrowDown.arrow-up-down span{padding:0 25px 0 0;zero:0;zero:25px;zero:0;zero:0;padding:0 25px 0 0}
.formButtons .redBtn.arrow-up-down span:after,.formButtons .greyBtn.arrow-up-down span:after,.formButtons .btnArrowDown.arrow-up-down span:after{background:transparent url("../images/circle-up-down-arrow.png") no-repeat 0 0;content:"";display:inline-block;height:17px;margin-top:-8px;padding:0;position:absolute;right:0;top:50%;width:18px}
.formButtons .redBtn.arrow-up-down.more span:after,.formButtons .greyBtn.arrow-up-down.more span:after,.formButtons .btnArrowDown.arrow-up-down.more span:after{background-position:0 -18px}
.formButtons .redBtn.btn-video span:after,.formButtons .greyBtn.btn-video span:after,.formButtons .btnArrowDown.btn-video span:after{content:"";background:transparent url(../images/icon-play.png) no-repeat scroll right center}
.formButtons .redBtn cite,.formButtons .greyBtn cite,.formButtons .btnArrowDown cite{padding:0 15px;zero:0;zero:15px;padding:0 15px;display:inline-block;line-height:20px;font-size:14px;color:#fff;text-transform:uppercase;font-style:normal;font-weight:700}
.formButtons .greyBtn,.formButtons .disbaled{border-color:#9e9e9e;background-color:#9e9e9e}
.formButtons .btnArrowDown{border-radius:3px}
.formButtons .btnArrowDown span:after{background:url("../images/select-blue-arrd.png") no-repeat right center}
.formButtons .btnArrowDown:hover span:after{right:0;top:65%}
.formPanel ul{width:100%}
.formPanel li{float:left;padding:0 15px 15px;zero:0;zero:15px;zero:15px;padding:0 15px 15px;width:33.33%}
.formPanel .disclaimer.disclaimer-new{border-top: none;}
.down_arrw_red{margin-left:47px !important;margin-top: 5px;width: 0;background-color: #fff;content: "";height: 0px;margin-bottom: -30px;margin-left: 3px;border-left: 8px solid transparent;display: table;border-right: 8px solid transparent;border-top: 8px solid #ed191f;}
@media screen and (max-width:767px){.formPanel li{width:50%;padding:0 10px 15px;zero:0;zero:10px;zero:15px;padding:0 10px 15px}
}
@media screen and (max-width:480px){.formPanel li{width:100%}
}
.formPanel li.liDOBClr,.formPanel li.liMobileClr{clear:both}
.formPanel li.liStateClr{clear:both}
.formPanel li.liStateClr .error span{background:none;padding:0;zero:0;padding:0}
.formPanel li.liStateClr .error input[type="text"]{border:1px solid #ff0000;padding-right:22px}
.formPanel li.liStateClr .custom-combobox .ui-button{display:none}
.formPanel li.liStateClr .cityAuto{text-align:left;font-size:13px;zero:13px;font-size:13px;color:#333333}
.formPanel li.liStateClr .cityAuto ul{display:inline;float:none;margin:0}
.formPanel li.liStateClr .cityAuto ul li{display:inline;padding:0;zero:0;padding:0;float:none;font-size:13px;zero:13px;font-size:13px;line-height:17px;zero:17px;line-height:17px}
.formPanel li.liStateClr .cityAuto ul li a{color:#0067ac}
.formPanel li.liStateClr .ui-autocomplete{max-height:180px;overflow-y:scroll;width:100% !important}
.formPanel li.liStateClr .ui-autocomplete li.ui-menu-divider{display:none}
.formPanel li.liStateClr .ui-autocomplete li{width:100%;zero:100%;width:100%;text-align:left;font-weight:400}
.formPanel .radio{margin:0px}
.formPanel .labelTtitle{font-size:14px;zero:14px;font-size:14px;font-weight:700;color:#333;margin-left:3px}
@media only screen and (max-width:47.9375em){.formPanel .labelTtitle{font-weight:400}
}
.formPanel .customInput{position:relative}
.formPanel .customInput input[type="text"],.formPanel .customInput input[type="tel"],.formPanel .customInput input[type="number"],.formPanel .customInput input[type="password"],.formPanel .customInput select{border:1px solid #ccc;color:#000;font-size:14px;zero:14px;font-size:14px;border-radius:0px;font-style:normal;font-weight:400;height:37px;line-height:20px;margin-bottom:0;zero:0;margin-bottom:0;padding:0 10px;zero:0;zero:10px;padding:0 10px;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}
.formPanel .customInput.error input[type="text"],.formPanel .customInput.error input[type="password"]{border:1px solid #ff0000;padding-right:22px;zero:22px;padding-right:22px}
.formPanel .customInput.error select{border:1px solid #ff0000}
.formPanel .customInput.phCode .areaaCode{display:inline-block;width:72px}
.formPanel .customInput.phCode .areaaCode.areaInd input{color:#9c9c9c}
.formPanel .customInput.phCode .selStyled{width:72px;display:inline-block}
.formPanel .customInput.phCode input.phNo{width:calc(100% - 80px);position:absolute;right:0;top:0}
.formPanel .calender{position:relative}
.formPanel .calender a{width:40px;height:35px;display:inline-block;position:absolute;right:1px;top:1px}
.formPanel .calender input.datePick{background:url(../images/calendarIcon.svg) no-repeat scroll right center;line-height:18px;background-size:auto 44px}
.formPanel .calender button[disabled],.formPanel .calender input[disabled]{background-color:#ebebe4}
.formPanel .calender.divi:before{position:absolute;content:"";height:100%;width:1px;right:41px;top:0;display:inline-block;background-color:#ccc;z-index:1}
.formPanel .errorMsg{color:#ff0000;text-align:left;background:#fff;border:1px solid #ff0000;border-radius:7px;color:#d51d24;display:none;font-size:13px;font-style:italic;line-height:16px;padding:7px 10px;position:absolute;top:36px;left:0;width:100%;z-index:5}
.formPanel .disclaimer{text-align:center;margin:10px 15px 20px;zero:10px;zero:15px;zero:20px;margin:10px 15px 20px;float:none;width:auto}
.formPanel .disclaimer>div{display:inline-block;position:relative}
@media only screen and (max-width:47.9375em){.formPanel .disclaimer{margin:0 10px 5px;zero:0;zero:10px;zero:5px;margin:0 10px 5px}
}
.formPanel .disclaimer label{color:#000;font-size:14px;zero:14px;font-size:14px;line-height:20px;zero:20px;line-height:20px;font-weight:500}
@media only screen and (max-width:47.9375em){.formPanel .disclaimer.customCheckbox label{font-weight:400}
}
.formPanel .customInput,.investmentDetailsPanel .customInput,.howPlanOptions .customInput{position:relative}
.formPanel .errorMsg,.investmentDetailsPanel .errorMsg,.howPlanOptions .errorMsg{color:#ff0000;text-align:left;background:#fff;border:1px solid #ff0000;border-radius:7px;color:#d51d24;display:none;font-size:13px;font-style:italic;line-height:16px;padding:7px 10px;position:absolute;top:36px;left:0;width:100%;z-index:5}
.selStyled{background:#FFF url("../images/select-black-arrd.png") no-repeat right center;display:inline-block;vertical-align:middle;min-width:100px;width:100%}
.selStyled.error{border:1px solid #ff0000}
.selStyled select{background:none}
.dvFormContent{padding:16px 20px 20px}
.dvFormContent h3{color:#222;font-size:18px;zero:18px;font-size:18px;line-height:18px;font-weight:700;margin-bottom:7px}
.dvFormContent .dvForm{padding-top:7px}
.dvFormContent .dvForm ul{margin-left:-9px}
.dvFormContent .dvForm ul li{min-height:45px;padding-bottom:15px}
.dvFormContent .dvForm ul li>div{margin-left:9px}
.dvFormContent .dvForm ul li .dvCaptchaCode{text-align:left}
.dvFormContent a.closeMe{background:url(../images/icon-common.png) no-repeat left -968px;text-indent:-9999px;height:32px;position:absolute;left:-32px;top:0;width:32px}
@media screen and (max-width:767px){.dvFormContent a.closeMe{left:inherit;right:0px;top:-32px}
}
#callBack .dvFormContent a.closeMe{left:inherit;right:-32px;top:29px}
@media screen and (max-width:767px){#callBack .dvFormContent a.closeMe{left:inherit;right:0px;top:-32px}
}
#resumeApplication .dvFormContent a.closeMe{left:inherit;right:-32px}
@media screen and (max-width:767px){#resumeApplication .dvFormContent a.closeMe{left:inherit;right:0px;top:-32px}
}
::-webkit-input-placeholder{color:rgba(0,0,0,0.48);font-weight:500}
::-moz-placeholder{color:rgba(0,0,0,0.48);font-weight:500}
:-ms-input-placeholder{color:rgba(0,0,0,0.48);font-weight:500}
input:-moz-placeholder{color:rgba(0,0,0,0.48);font-weight:500}
form input[type="text"],form input[type="password"],form select{background:#fff none repeat scroll 0 0;border-color:#94a1a9;border-image:none;border-radius:7px;border-style:solid;border-width:1px;padding:0px 10px;zero:0px;zero:10px;padding:0px 10px;height:38px;line-height:18px;width:100%;font-size:15px;zero:15px;font-size:15px;font-weight:400;color:#000;font-style:italic;margin-bottom:5px;zero:5px;margin-bottom:5px}
form button{border:none;cursor:pointer;outline:none}
form .dvCheckBx{padding-bottom:18px;text-align:left}
form .dvCheckBx>div{padding-left:22px;position:relative}
form .dvCheckBx>div input[type="checkbox"]{position:absolute;left:0px;top:-3px}
form .dvNum{line-height:30px;font-weight:700;color:#333;font-size:13px;zero:13px;font-size:13px}
form .errorEle input[type="text"],form .errorEle input[type="checkbox"],form .errorEle select{border:1px solid #ff0000}
.calendar input.datePick{background:url(../images/calendarIcon.png) no-repeat 96% center;background-size:auto 70%;cursor:pointer;line-height:18px}
.continue{padding:0 37px;zero:0;zero:37px;padding:0 37px}
.continue span{transition:all 0.4s ease-in-out 0s;display:block;padding:5px 0 5px 0px;zero:5px;zero:0;zero:5px;zero:0px;padding:5px 0 5px 0px;background-position:left center}
.continue:hover span{background:url(../images/btnArrR.png) right center no-repeat;text-indent:-10px}
.bgForm{background-color:#ff0000}
.error>span{display:inline-block;background-color:#dad8db;color:#b11117;font-weight:400;font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;padding:0 3px;zero:0;zero:3px;padding:0 3px}
.active{color:red;font-weight:bold}
.formDiv .controls{padding-right:20px;zero:20px;padding-right:20px;padding-bottom:10px;zero:10px;padding-bottom:10px}
@media screen and (max-width:767px){.formDiv .controls{padding-right:0}
}
.formDiv .controls label{font-size:15px;zero:15px;font-size:15px;line-height:18px;zero:18px;line-height:18px;color:#000;padding-bottom:5px;zero:5px;padding-bottom:5px;font-weight:700;display:inline-block}
.formDiv .controls #getAge{font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;background:#edf2f5;display:inline-block;font-style:italic;padding:1px 2px;zero:1px;zero:2px;padding:1px 2px;color:#333;font-weight:300}
.formDiv .controls.checkBox input[type="checkbox"]{margin:0 5px 0 0}
@media screen and (max-width:767px){.formDiv .controls.checkBox input[type="checkbox"]{vertical-align:top}
}
.formDiv .controls.checkBox label{font-weight:400;margin-top:-3px;zero:-3px;margin-top:-3px;font-size:15px;zero:15px;font-size:15px}
@media screen and (max-width:767px){.formDiv .controls.checkBox label{width:90%}
}
.formDiv .controls .labelToolWrap{position:relative}
.formDiv .controls .labelToolWrap .toolTipWrapper{display:none;position:absolute;border:3px solid #c2deef;border-radius:6px;height:86px;width:310px;top:-100px;padding:12px 20px 0px 20px;zero:12px;zero:20px;zero:0px;zero:20px;padding:12px 20px 0px 20px;font-size:13px;zero:13px;font-size:13px;line-height:18px;zero:18px;line-height:18px;color:#000;margin:0;background:#a3dcff;background:-moz-linear-gradient(top, #a3dcff 0%, #ccedff 65%, #ccedff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #a3dcff), color-stop(65%, #ccedff), color-stop(100%, #ccedff));background:-webkit-linear-gradient(top, #a3dcff 0%, #ccedff 65%, #ccedff 100%);background:-o-linear-gradient(top, #a3dcff 0%, #ccedff 65%, #ccedff 100%);background:-ms-linear-gradient(top, #a3dcff 0%, #ccedff 65%, #ccedff 100%);background:linear-gradient(to bottom, #a3dcff 0%, #ccedff 65%, #ccedff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3dcff', endColorstr='#ccedff', GradientType=0)}
.formDiv .controls .labelToolWrap .toolTipWrapper span{background:url(../images/arrow_tool_tip.png) no-repeat bottom center;width:100%;height:12px;bottom:-12px;position:absolute;display:block;left:0}
select{-moz-appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}
button.disbaled,.formButtons button.disbaled{cursor:not-allowed}
.icnHelp{background:url(../images/iconHelp.png) right 0 no-repeat;padding-left:24px;vertical-align:text-top;display:inline-block;height:18px;cursor:pointer}
.radioBtns{display:inline-block;vertical-align:middle}
.radioBtns label{display:inline-block;cursor:pointer;position:relative;padding-left:31px;margin-right:0;font-size:16px;line-height:24px;color:#05396e;font-weight:700}
.radioBtns input[type=radio]{display:none}
.radioBtns label:before{content:"";display:inline-block;width:24px;height:24px;margin-right:10px;position:absolute;left:0;top:0;background-color:#FFF;border:1px solid #ccc}
.radioBtns label:before,.radioBtns label:after{border-radius:50%}
.radioBtns label:after{content:"";display:inline-block;width:16px;height:16px;position:absolute;left:4px;top:4px;background-color:#FFF}
.radioBtns input[type=radio]:checked+label:after{content:"";display:inline-block;width:16px;height:16px;position:absolute;left:4px;top:4px;background-color:#1976d3}
.radioBtns .error label:before,.radioBtns.error label:before{border:1px solid #d51d24}
.radioBtns.small label{padding-left:28px;margin-right:0;font-size:14px;line-height:18px;color:#000;font-weight:400}
.radioBtns.small label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:15px;position:absolute;left:0;top:0;background-color:#fff;border:1px solid #ccc}
.radioBtns.small label:after{content:"";display:inline-block;width:12px;height:12px;position:absolute;left:3px;top:3px;background-color:#FFF}
.radioBtns.small input[type=radio]:checked+label:after{content:"";width:12px;height:12px;left:3px;top:3px;background-color:#1976d3}
.edit-btn{background:transparent url(../images/icn-edit.png) 14px center no-repeat}
.otp-details{padding:15px 0 0;zero:15px;zero:0;zero:0;padding:15px 0 0}
@media screen and (max-width:767px){.otp-details{padding:0 0 10px;zero:0;zero:0;zero:10px;padding:0 0 10px}
}
.otp-details p{font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;padding:0 15px 8px;zero:0;zero:15px;zero:8px;padding:0 15px 8px;color:#000;font-weight:400;margin:0px;max-width:313px;width:100%}
@media screen and (max-width:767px){.otp-details p{width:100%;padding:0 10px 8px;zero:0;zero:10px;zero:8px;padding:0 10px 8px}
}
@media screen and (max-width:480px){.otp-details p{max-width:415px}
}
.otp-details>div{margin-right:-15px;margin-left:-15px}
@media screen and (max-width:767px){.otp-details>div{margin-right:-10px;margin-left:-10px}
}
.otp-details label{font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;padding:5px 0 0;zero:5px;zero:0;zero:0;padding:5px 0 0;color:#000;font-weight:400;margin:-13px 0 0 14px;display:inline-block;float:left}
.otp-details .formButtons{text-align:left;margin:0;padding:0}
.otp-details .formButtons>div{margin:0px}
.otp-details .formButtons .redBtn{line-height:37px;height:37px}
.checkRadio{text-align:left}
.checkRadio.active{color:#5e5e5e}
.checkRadio [type="radio"]:checked,.checkRadio [type="radio"]:not(:checked){position:absolute;left:-9999px}
.checkRadio [type="radio"]:checked+label,.checkRadio [type="radio"]:not(:checked)+label{position:relative;color:#5e5e5e;font-weight:700;font-size:14px;zero:14px;font-size:14px;padding-left:28px;cursor:pointer;line-height:21px;display:inline-block}
.checkRadio [type="radio"]+label:before{content:'';position:absolute;left:0;top:0;width:22px;height:22px;background:url("../images/bg_radio_sprite.svg") no-repeat 0 0}
.checkRadio.active [type="radio"]+label:before{background-position:0 -23px}
.customCheckbox input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:0}
*:focus{outline:0}
.ie form select{padding-right:0}
select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-o-appearance:none}
select::-ms-expand{display:none}
/*  Redmine 2175 -- Bug 14317 starts  */
.fundPerf_MobDropdown select {
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: black;
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    -webkit-appearance: menulist;
    box-sizing: border-box;
    align-items: center;
    white-space: pre;
    -webkit-rtl-ordering: logical;
    background-color: white;
    cursor: default;
    margin: 0em;
    font: 400 13.3333px Arial;
    border-radius: 0px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(169, 169, 169);
    border-image: initial;
    font-size:10px;
}
/* Redmine 2175 -- Bug 14317 ends */
a,a:hover,a:active,a:focus{outline:0}
label{margin:0}
.dv-links{margin:-5px -10px}
.grey-links{font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;font-weight:400;margin:5px 10px;zero:5px;zero:10px;margin:5px 10px;color:#000;background-color:#dedede;padding:10px;zero:10px;padding:10px;min-width:140px;min-height:37px;display:inline-block;font-effect:outline;text-decoration:none}
.grey-links.active{background-color:#0266b1;color:#fff;text-decoration:none}
.desktop .grey-links:hover,.desktop .grey-links:focus{background-color:#0266b1;color:#fff;text-decoration:none}
.bg-grey{background-color:#f7f7f7}
.bg-skyblue{background-color:#ebf5ff}
.bg-skyblue{padding:31px 32px 30px;zero:31px;zero:32px;zero:30px;padding:31px 32px 30px;text-align:left}
@media screen and (max-width:767px){.bg-skyblue{padding:20px;zero:20px;padding:20px}
}
.bg-skyblue h2{font-size:20px;zero:20px;font-size:20px;line-height:26px;zero:26px;line-height:26px;font-weight:700;margin:0;zero:0;margin:0;color:#0067ac;text-transform:uppercase}
@media screen and (max-width:767px){.bg-skyblue h2{font-size:18px;zero:18px;font-size:18px;line-height:24px;zero:24px;line-height:24px;text-align:center}
}
.benefits_hdfc_life .bullet-list2{padding:15px 30px;zero:15px;zero:30px;padding:15px 30px}
@media screen and (max-width:767px){.benefits_hdfc_life .bullet-list2{padding:15px;zero:15px;padding:15px}
}
.bullet-list2 ul{padding:0;zero:0;padding:0;position:relative}
.bullet-list2 ul li{font-size:14px;zero:14px;font-size:14px;padding:0 0 20px 18px;zero:0;zero:0;zero:20px;zero:18px;padding:0 0 20px 18px;display:block;vertical-align:middle;line-height:18px;zero:18px;line-height:18px;color:rgba(0,0,0,0.87);background:url("../images/bullet3.png") no-repeat 0 2px}
.bullet-list2 ul li:not(:first-child){margin:20px 0 0;zero:20px;zero:0;zero:0;margin:20px 0 0}
@media screen and (max-width:767px){.bullet-list2 ul li:not(:first-child){margin:6px 0 0;zero:6px;zero:0;zero:0;margin:6px 0 0}
}
@media screen and (max-width:767px){.bullet-list2 ul li{background-size:9px auto;font-size:13px;zero:13px;font-size:13px;line-height:17px;zero:17px;line-height:17px;background-position:0 3px;padding-bottom:5px;zero:5px;padding-bottom:5px;margin-top:5px;zero:5px;margin-top:5px}
}
@media screen and (min-width:981px){.columnSection .large-3 .column-box.margin,.columnSection .large-8 .margin{margin-right:15px}
}
.floatRight{float:right}
.alignCenter{text-align:center}
@media screen and (max-width:767px){.benefitsPlusPanel{-webkit-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border-radius:4px;border:1px solid #f4f4f4;margin:0 10px 14px;zero:0;zero:10px;zero:14px;margin:0 10px 14px}
}
.benefitsPlusPanel .mainSection{margin-top:0;zero:0;margin-top:0}
.benefitsPlusPanel .bg-skyblue{padding:0;zero:0;padding:0}
@media screen and (max-width:767px){.benefitsPlusPanel .bg-skyblue h2{text-align:center;font-size:16px;zero:16px;font-size:16px;line-height:21px;zero:21px;line-height:21px}
}
.benefitsPlusPanel .bg-skyblue .columnSection{padding:31px 40px 30px 39px}
@media screen and (min-width:768px) and (max-width:980px){.benefitsPlusPanel .bg-skyblue .columnSection{padding-left:14px;zero:14px;padding-left:14px;padding-right:14px;zero:14px;padding-right:14px}
}
@media screen and (max-width:767px){.benefitsPlusPanel .bg-skyblue .columnSection{padding:20px;zero:20px;padding:20px}
}
@media screen and (min-width:768px){.benefitsPlusPanel .bullet-list2{position:relative;-webkit-box-shadow:0 5px 5px -5px #e9e9e9;-moz-box-shadow:0 5px 5px -5px #e9e9e9;box-shadow:0 5px 5px -5px #e9e9e9}
}
.benefitsPlusPanel .bullet-list2 .columnSection{padding:40px 40px 40px 39px}
@media screen and (min-width:768px) and (max-width:980px){.benefitsPlusPanel .bullet-list2 .columnSection{padding-left:14px;zero:14px;padding-left:14px;padding-right:14px;zero:14px;padding-right:14px}
}
@media screen and (max-width:767px){.benefitsPlusPanel .bullet-list2 .columnSection{padding:15px;zero:15px;padding:15px}
}
.benefitsPlusPanel .bullet-list2 ul{font-size:0}
@media screen and (min-width:768px){.benefitsPlusPanel .bullet-list2 ul{margin-left:-10px;margin-right:-10px}
}
.benefitsPlusPanel .bullet-list2 ul li{padding-right:20px;zero:20px;padding-right:20px}
@media screen and (min-width:768px){.benefitsPlusPanel .bullet-list2 ul li{margin:0;zero:0;margin:0;display:inline-block;vertical-align:top;width:25%;padding:0 10px 0 30px;background-position:10px 2px}
}
@media screen and (max-width:767px){.benefitsPlusPanel .bullet-list2 ul li:not(:first-child){margin-top:7px}
}
.rightFixedPanel{position:fixed;right:0;top:50%;z-index:2;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.rightFixedPanel ul li a.glossary:after{background:url("../images/glossary_Icon.png") no-repeat 0 0;content:"";display:inline-block;height:45px;position:absolute;left:50%;top:3px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:30px}

@media screen and (max-width:767px){.rightFixedPanel{display:none}
}
.rightFixedPanel ul{margin:0;padding:0;border-top:1px solid #547ed4;border-left:1px solid #547ed4;display:inline-block}
.rightFixedPanel ul li{list-style:none;border-bottom:1px solid #547ed4}
.rightFixedPanel ul li a{background-color:#fff;color:#3a6acd;display:table-cell;text-align:center;vertical-align:middle;font-size:12px;zero:9px;font-size:12px;width:71px;height:69px;position:relative;padding-top:38px;zero:38px;padding-top:38px;line-height:11px;zero:11px;line-height:11px}
.rightFixedPanel ul li a:after{background:url("../images/bg_right_fixed.svg") no-repeat 0 -29px;content:"";display:inline-block;height:29px;position:absolute;left:50%;top:8px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:27px}
.rightFixedPanel ul li:first-child a:after{background-position:0 0}
.tablet .fixfixed .rightFixedPanel,.ipad .fixfixed .rightFixedPanel,.mobile .fixfixed .rightFixedPanel{position:absolute}
.policy-holder .policy-holder-options{padding:20px 30px;zero:20px;zero:30px;padding:20px 30px;text-align:center}
@media screen and (max-width:767px){.policy-holder .policy-holder-options{padding:15px 10px;zero:15px;zero:10px;padding:15px 10px}
}
.policy-holder .policy-holder-options h1{font-size:18px;zero:18px;font-size:18px;line-height:24px;zero:24px;line-height:24px;font-weight:600;margin:0 0 12px;zero:0;zero:0;zero:12px;margin:0 0 12px;color:rgba(0,0,0,0.87)}
@media screen and (max-width:767px){.policy-holder .policy-holder-options h1{font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;margin-top:-6px;zero:-6px;margin-top:-6px}
}
.policy-holder .policy-holder-form{padding:20px 30px;zero:20px;zero:30px;padding:20px 30px}
@media screen and (max-width:767px){.policy-holder .policy-holder-form{padding:15px 10px 5px;zero:15px;zero:10px;zero:5px;padding:15px 10px 5px}
}
.policy-holder .policy-holder-form .dvForm{margin:0px -15px;zero:0px;zero:-15px;margin:0px -15px}
@media screen and (max-width:767px){.policy-holder .policy-holder-form .dvForm{margin:0px -10px;zero:0px;zero:-10px;margin:0px -10px}
}
.policy-holder .policy-holder-form .dvForm h2{margin-left:15px;zero:15px;margin-left:15px;margin-right:15px;zero:15px;margin-right:15px}
@media screen and (max-width:767px){.policy-holder .policy-holder-form .dvForm h2{margin-left:10px;zero:10px;margin-left:10px;margin-right:10px;zero:10px;margin-right:10px}
}
.policy-holder .policy-holder-form a{font-size:14px;zero:14px;font-size:14px;font-weight:600;color:#0266b1;line-height:16px;zero:16px;line-height:16px;text-decoration:underline}
.policy-holder .policy-holder-form a:hover{text-decoration:none}
.policy-holder .frmdetails h2{font-size:22px;zero:22px;font-size:22px;line-height:26px;zero:26px;line-height:26px;font-weight:600;margin:0;zero:0;margin:0;color:#000}
@media screen and (max-width:767px){.policy-holder .frmdetails h2{font-size:20px;zero:20px;font-size:20px;line-height:24px;zero:24px;line-height:24px}
}
.policy-holder .frmdetails .select-options{margin-top:19px;zero:19px;margin-top:19px}
.policy-holder .frmdetails ul{margin-top:21px;zero:21px;margin-top:21px}
.policy-holder .frmdetails .radioBtns+.customInput{margin-top:8px;zero:8px;margin-top:8px}
@media screen and (max-width:480px){.policy-holder .form-div{max-width:415px;width:100%}
}
.basic-details ul li,.otp-details ul li{max-width:313px;width:100%}
@media screen and (max-width:480px){.basic-details ul li,.otp-details ul li{max-width:415px}
}
.policy-holder .policy-holder-details{padding:20px 30px;zero:20px;zero:30px;padding:20px 30px}
@media screen and (max-width:767px){.policy-holder .policy-holder-details{padding:15px;zero:15px;padding:15px}
}
.policy-holder .holder-user-wrapper h3{font-size:18px;zero:18px;font-size:18px;font-weight:400;margin:0;zero:0;margin:0;color:#000}
.policy-holder .holder-user-wrapper p{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;font-weight:400;padding:10px 0 15px;zero:10px;zero:0;zero:15px;padding:10px 0 15px;margin:0;color:#000;text-align:center}
.policy-holder .holder-user-wrapper .details-box{background:#e5eff7;margin:16px -30px;zero:16px;zero:-30px;margin:16px -30px;padding:20px 0;zero:20px;zero:0;padding:20px 0}
@media screen and (max-width:767px){.policy-holder .holder-user-wrapper .details-box{margin:16px 0;zero:16px;zero:0;margin:16px 0;padding:10px 0;zero:10px;zero:0;padding:10px 0}
}
.policy-holder .holder-user-wrapper .details-box>div{margin:0 20px}
@media screen and (max-width:767px){.policy-holder .holder-user-wrapper .details-box>div{margin:0 6px}
}
.policy-holder .holder-user-wrapper .details-box ul{font-size:0}
.policy-holder .holder-user-wrapper .details-box ul li{display:inline-block;vertical-align:top;width:16.66666666666667%;min-width:140px;padding:10px;text-align:center;float:none}
@media screen and (max-width:1260px){.policy-holder .holder-user-wrapper .details-box ul li{min-width:33.33%;text-align:left}
}
@media screen and (max-width:500px){.policy-holder .holder-user-wrapper .details-box ul li{min-width:50%}
}
.policy-holder .holder-user-wrapper .details-box ul li label{display:block;font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;margin:0 0 6px;zero:0;zero:0;zero:6px;margin:0 0 6px;font-weight:400;color:rgba(0,0,0,0.67)}
.policy-holder .holder-user-wrapper .details-box ul li label+label{color:#000;margin:0}
.receive-otp{padding:30px 30px;zero:30px;zero:30px;padding:30px 30px}
@media screen and (max-width:767px){.receive-otp{padding:15px 10px;zero:15px;zero:10px;padding:15px 10px}
}
.receive-otp p{padding:0;margin:0;font-size:14px;zero:14px;font-size:14px;font-weight:400;color:#000;line-height:16px;zero:16px;line-height:16px}
.receive-otp p a{font-size:14px;zero:14px;font-size:14px;font-weight:600;color:#0266b1;line-height:16px;zero:16px;line-height:16px;text-decoration:underline}
.receive-otp p a:hover{text-decoration:none}
.txt-or{font-size:14px;zero:14px;font-size:14px;font-weight:600;color:rgba(0,0,0,0.38);margin-left:15px;zero:15px;margin-left:15px;margin-right:15px;zero:15px;margin-right:15px}
@media screen and (max-width:767px){.txt-or{margin-left:15px;zero:15px;margin-left:15px;margin-right:15px;zero:15px;margin-right:15px}
}
#selectTagWidth{display:none}
.slider-section{width:100%;background:#f3f9ff}
.slider-bottom{max-width:113.3333333333rem;width:100%;margin:0 auto;padding:56px 40px 60px}
@media screen and (max-width:767px){.slider-bottom{padding:30px 10px}
}
.slider-bottom h2{font-size:24px;zero:24px;font-size:24px;line-height:26px;zero:26px;line-height:26px;font-weight:600;color:#0067ac;margin:0 auto;text-transform:uppercase;max-width:113.3333333333rem;width:100%}
.slider-bottom .slider-wrapper{width:100%;margin:0 auto;position:relative}
@media screen and (max-width:1472px){.slider-bottom .slider-wrapper.padding{padding:0 56px}
}
.slider-bottom .slider-wrapper>div{padding:26px 0 0}
.slider-bottom .slider-wrapper ul{font-size:0;width:100%;text-align:center;position:inherit}
.slider-bottom .slider-wrapper ul li{display:inline-block;vertical-align:top;width:25%;padding:0 8px;height:272px;max-width:320px}
.slider-bottom .slider-wrapper ul li>div{background:#FFF;padding:15px 20px;vertical-align:top}
.slider-bottom .slider-wrapper ul li .img-wrapper{text-align:center;margin-bottom:15px}
.slider-bottom .slider-wrapper ul li .img-wrapper img{max-width:100%;width:auto;height:auto;display:inline-block;vertical-align:middle}
.slider-bottom .slider-wrapper ul li .img-wrapper:before{content:"";height:0;padding-top:62.76150627615063%;width:1px;margin-left:-1px;display:inline-block;vertical-align:middle}
.slider-bottom .slider-wrapper ul li h4{display:block;text-align:center;font-size:16px;zero:16px;font-size:16px;line-height:22px;zero:22px;line-height:22px;font-weight:400;color:rgba(0,0,0,0.78);margin:0;font-family:'Lato', sans-serif;min-height:59px}
.slider-bottom .slider-wrapper .slick-list.draggable{padding:0 !important}
.slider-bottom .slick-prev,.slider-bottom .slick-next,.wtp-tab-slider .slick-prev,.wtp-tab-slider .slick-next{display:inline-block;height:45px;width:45px;z-index:1;background:url(../images/prev-next.svg) no-repeat 0 center;background-size:115px 45px}
.slider-bottom .slick-prev,.wtp-tab-slider .slick-prev{left:0}
@media screen and (min-width:1473px){.slider-bottom .slick-prev,.wtp-tab-slider .slick-prev{left:-56px}
}
.slider-bottom .slick-next,.wtp-tab-slider .slick-next{right:0;background:url(../images/prev-next.svg) no-repeat right 0;background-size:115px 45px}
@media screen and (min-width:1473px){.slider-bottom .slick-next,.wtp-tab-slider .slick-next{right:-56px}
}
.slider-bottom .slick-disabled{opacity:0.5}
.whatInvestmentGoal{padding:30px 0 30px 0;zero:30px;zero:0;zero:30px;zero:0;padding:30px 0 30px 0}
@media screen and (max-width:767px){.whatInvestmentGoal{padding-top:20px;zero:20px;padding-top:20px;padding-bottom:5px;zero:5px;padding-bottom:5px}
}
.whatInvestmentGoal h2{color:#000;font-size:18px;zero:18px;font-size:18px;font-weight:600;margin:0 30px 28px 30px;zero:0;zero:30px;zero:28px;zero:30px;margin:0 30px 28px 30px}
@media screen and (max-width:767px){.whatInvestmentGoal h2{margin-left:10px;margin-right:10px;font-size:15px;zero:15px;font-size:15px}
}
.whatInvestmentGoal .investmentOptions{margin:0;padding:0;list-style:none;text-align:center;font-size:0}
.whatInvestmentGoal .investmentOptions li{display:inline-block;padding:0 10px 20px 10px;zero:0;zero:10px;zero:20px;zero:10px;padding:0 10px 20px 10px;margin:0}
.whatInvestmentGoal .investmentOptions li label{cursor:pointer}
.whatInvestmentGoal .investmentOptions li label.active{color:#fff;font-weight:600}
@media screen and (max-width:767px){.whatInvestmentGoal .investmentOptions li label.active{font-weight:normal}
}
.whatInvestmentGoal .investmentOptions li label input{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}
.whatInvestmentGoal .investmentOptions li label span{font-size:15px;zero:15px;font-size:15px;width:190px;line-height:36px;zero:36px;line-height:36px;vertical-align:middle;text-align:center;border:1px solid #03263d;display:inline-block;color:#03263d}
@media screen and (max-width:767px){.whatInvestmentGoal .investmentOptions li label span{width:125px}
}
.whatInvestmentGoal .investmentOptions li label.active input+span{border-color:#0266b1;color:#fff;background-color:#03263c}
@media screen and (max-width:767px){.whatInvestmentGoal .investmentOptions li label.active input+span{border-color:#03263c}
}
@media screen and (min-width:768px){.goBackTop{display:none}
	#glossary_popup .container{width:970px;}
}
.goBack{padding-bottom:20px;zero:20px;padding-bottom:20px;padding-top:20px;zero:20px;padding-top:20px}
@media screen and (max-width:980px){.goBack{margin-left:14px;zero:14px;margin-left:14px;margin-right::14px;zero:14px;margin-right::14px}
}
@media screen and (max-width:767px){.goBack{padding-bottom:10px;zero:10px;padding-bottom:10px;padding-top:0;zero:0;padding-top:0;margin-left:10px;zero:10px;margin-left:10px;margin-right::10px;zero:10px;margin-right::10px}
}
.goBack a{display:inline-block;font-size:14px;zero:14px;font-size:14px;padding-left:20px;zero:20px;padding-left:20px;vertical-align:middle;display:inline-block;color:#252525;position:relative}
.goBack a:after{background:url("../images/bg_back_arrow.svg") no-repeat 0 0;content:"";display:inline-block;height:13px;pointer-events:none;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:7px}
@media screen and (min-width:768px){.topSpace20{margin-top:20px;zero:20px;margin-top:20px}
}
.howInvestmentGoal{padding:30px 0 5px 0;zero:30px;zero:0;zero:5px;zero:0;padding:30px 0 5px 0}
@media screen and (max-width:767px){.howInvestmentGoal{padding:20px 0 20px 0;zero:20px;zero:0;zero:20px;zero:0;padding:20px 0 20px 0}
}
.howInvestmentGoal h2{color:#000;font-size:18px;zero:18px;font-size:18px;font-weight:600;margin:0 30px 28px 30px;zero:0;zero:30px;zero:28px;zero:30px;margin:0 30px 28px 30px}
@media screen and (max-width:767px){.howInvestmentGoal h2{margin-left:10px;zero:10px;margin-left:10px}
}
.howInvestmentGoal .howPlanOptions{margin:0 auto;list-style:none;text-align:center;width:100%;max-width:1029px;padding:0 10px;zero:0;zero:10px;padding:0 10px;font-size:0}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions{padding-left:10px;padding-right:10px}
}
.howInvestmentGoal .howPlanOptions li{display:inline-block;padding:0;margin:0;vertical-align:middle;width:40%}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li{width:100%;max-width:400px}
}
.howInvestmentGoal .howPlanOptions li.optionWrapper{border:1px solid #f5f5f5;border-radius:10px;border-bottom:5px solid #ff0000;vertical-align:top;cursor:pointer}
.howInvestmentGoal .howPlanOptions li.optionWrapper:hover,.howInvestmentGoal .howPlanOptions li.optionWrapper:focus,.howInvestmentGoal .howPlanOptions li.optionWrapper:active,.howInvestmentGoal .howPlanOptions li.optionWrapper.selected{-moz-box-shadow:0 0 20px #ccc;-webkit-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc}
.howInvestmentGoal .howPlanOptions li.optionWrapper .option{padding:15px 15px 0 15px;zero:15px;zero:15px;zero:0;zero:15px;padding:15px 15px 0 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.optionWrapper .option{padding:10px;zero:10px;padding:10px}
}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.optionWrapper .option>div.info{text-align:left;padding:15px 0 10px 0;zero:15px;zero:0;zero:10px;zero:0;padding:15px 0 10px 0}
.howInvestmentGoal .howPlanOptions li.optionWrapper .option>div.info>div{display:table-cell;vertical-align:middle}
.howInvestmentGoal .howPlanOptions li.optionWrapper .option>div.info>div:first-child{width:31%;vertical-align:top;padding-right:20px}
}
.howInvestmentGoal .howPlanOptions li.optionWrapper .option img{min-width:80px;margin-bottom:20px;zero:20px;margin-bottom:20px;margin-top:-8px;zero:-8px;margin-top:-8px;float:left}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.optionWrapper .option img{margin:0;padding:0}
}
.howInvestmentGoal .howPlanOptions li.optionWrapper .option p{color:#5e5e5e;font-size:16px;zero:16px;font-size:16px;font-weight:900;padding-bottom:30px;zero:30px;padding-bottom:30px;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.optionWrapper .option p{padding-bottom:0;zero:0;padding-bottom:0;line-height:21px;zero:21px;line-height:21px}
}
.howInvestmentGoal .howPlanOptions li.optionWrapper.selected .option{border-radius:0}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent{background-color:#f7fafc;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:30px 0 15px 0;zero:30px;zero:0;zero:15px;zero:0;padding:30px 0 15px 0;text-align:center}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent{padding-top:15px;zero:15px;padding-top:15px;padding-bottom:20px;zero:20px;padding-bottom:20px}
}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent .content{background-color: #f7fafc/* margin:0 auto;max-width:238px;text-align:center */}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent .content .selectDropdown{min-width:238px}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent h3{color:#000;font-size:16px;zero:16px;font-size:16px;font-weight:600;text-align:left}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent p{color:#8c8e8f;font-size:12px;zero:12px;font-size:12px;padding:0;margin:0;text-align:left}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent a{color:#0266b1;font-size:14px;zero:14px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block;margin-top:8px}
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent label{color:#000;font-size:16px;zero:16px;font-size:16px;font-weight:600;display:block;margin-top:10px;zero:10px;margin-top:0px;margin-bottom:2px;zero:2px;margin-bottom:2px;text-align:left}
.howInvestmentGoal .howPlanOptions li.optionWrapper .formButtons{margin-left:0;margin-right:0;margin-bottom:4px}
.howInvestmentGoal .howPlanOptions li.optionWrapper .formButtons>div{margin:20px 0 0 0;width:100%}
.howInvestmentGoal .howPlanOptions li.optionWrapper .formButtons>div .redBtn{width:100%;color:#fff;font-size:15px;zero:15px;font-size:15px}
.howInvestmentGoal .howPlanOptions li.or{width:12.3%;color:#bbb;font-size:20px;zero:20px;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.or{width:100%}
}
@media screen and (max-width:767px){.howInvestmentGoal .howPlanOptions li.or div{padding:15px 8px;zero:15px;zero:8px;padding:15px 8px}
}
.howInvestmentGoal .howPlanOptions li.or div span{display:table-cell;vertical-align:middle}
.investment-style-main .howInvestmentGoal{padding-bottom:25px;zero:25px;padding-bottom:25px}
@media screen and (max-width:767px){
.investment-style-main .howInvestmentGoal{padding-bottom:20px;zero:20px;padding-bottom:20px}
}
@media screen and (min-width:768px){
.investment-style-main .howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent{padding-bottom:0;zero:0;padding-bottom:0;padding-top:0;zero:0;padding-top:0}
.howInvestmentGoal .howPlanOptions li.or div{display:table;width:100%;padding-left:8px;zero:8px;padding-left:8px;padding-right:8px;zero:8px;padding-right:8px;height:464px !important;}
}
.investment-style-main .howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent .content{max-width:299px;margin:auto;} /* C2W_CR_UI_FIX */
.investment-style-main .howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent h3{color:#5a5c5c;font-size:18px;zero:18px;font-size:18px;font-weight:600;text-align:center;margin:0 5px;zero:0;zero:5px;margin:0 5px}
@media screen and (min-width:768px){.investment-style-main .howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent h3{display:table-cell;height:235px;vertical-align:middle}
}
.inputRupee{position:relative;background-color:#fff;border:1px solid #ccc;color:#000;font-size:14px;zero:14px;font-size:14px;font-style:normal;font-weight:400;height:40px;line-height:35px;margin-bottom:2px;zero:2px;margin-bottom:2px;padding:0 10px;zero:0;zero:10px;padding:0 10px}
.inputRupee span{position:absolute;left:0;top:0;width:30px;text-align:center}
.inputRupee input[type="text"]{border:0;color:#000;font-size:14px;zero:14px;font-size:14px;font-style:normal;font-weight:400;appearance:none;-moz-appearance:none;-webkit-appearance:none;line-height:14px;padding:0 0 0 18px;zero:0;zero:0;zero:0;zero:18px;padding:0 0 0 18px;width:100%}
@media screen and (max-width:479px){.inputRupee input[type="text"]{padding-left:15px;zero:15px;padding-left:15px}
}
.selectDropdown{display:inline-block;font-size:0}
.selectDropdown cite{display:block;font-style:normal;margin:0;padding:0;position:relative}
.selectDropdown cite:after{background:url("../images/bg_dropdown_arrow.svg") no-repeat 0 0;content:"";display:inline-block;height:6px;pointer-events:none;position:absolute;right:16px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:11px}
.selectDropdown cite select{background-color:#fff;cursor:pointer;margin:0;padding:0 25px 0 10px;width:100%;border:1px solid #ebebeb;color:#000;font-size:14px;zero:14px;font-size:14px;font-style:normal;font-weight:400;height:37px;line-height:35px;outline:none;text-decoration:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}
.selectDropdown cite select::-ms-expand{display:none}
.investment-style-main .username-wrapper{margin-bottom:19px;zero:19px;margin-bottom:19px}
@media screen and (min-width:768px){.investment-style-main .formButtons{margin-bottom:25px;zero:25px;margin-bottom:25px;margin-top:20px}
}
.investment-style-main .goBack.alignCenter{padding-top:0;zero:0;padding-top:0}
@media screen and (max-width:767px){.investment-style-main .goBack.alignCenter{padding-top:15px;zero:15px;padding-top:15px;padding-bottom:15px;zero:15px;padding-bottom:15px}
}
.investment-style-main .btn-wrapper{display:table-cell}
@media screen and (max-width:767px){.investment-style-main .btn-wrapper a.edit-btn{height:40px;width:95px !important;overflow:hidden}/*CR 9703 updated by 
*/
}
@media screen and (max-width:767px){.howInvestmentGoal+.formButtons{margin-left:0;zero:0;margin-left:0;margin-right:0;zero:0;margin-right:0}
.howInvestmentGoal+.formButtons>div{margin-left:10px;zero:10px;margin-left:10px;margin-right:10px;zero:10px;margin-right:10px}
}
.planHolder{padding:30px 0 30px 30px;zero:30px;zero:0;zero:30px;zero:30px;padding:30px 0 30px 30px}
.planHolder .select-options{margin-left:0;zero:0;margin-left:0;margin-right:0;zero:0;margin-right:0}
@media screen and (max-width:767px){.planHolder{padding:15px 10px;zero:15px;zero:10px;padding:15px 10px}
.planHolder .select-options{margin:0;zero:0;margin:0}
.planHolder .select-options label{font-weight:600}
}
@media screen and (max-width:500px){.planHolder .select-options label{font-size:16px;zero:16px;font-size:16px}
.planHolder .select-options cite select{font-size:16px;zero:16px;font-size:16px}
}
.planHolder .select-options cite select{background-color:transparent}
.investmentDetailsInfo{padding:5px 30px;zero:5px;zero:30px;padding:5px 30px}
@media screen and (max-width:767px){.investmentDetailsInfo{padding:10px;zero:10px;padding:10px}
}
.investmentDetailsInfo h2{color:#005e9e;font-size:16px;zero:16px;font-size:16px;font-weight:600}
.investmentDetailsInfo h2 span{position:relative;display:block}
.investmentDetailsInfo h2 span>img{margin-left:10px;cursor:pointer}
.investmentDetailsInfo .infoContent{display:table-cell;left:0;position:absolute;top:39px;z-index:2}
@media screen and (min-width:768px){.investmentDetailsInfo .infoContent{width:100%}
}
.investmentDetailsInfo .infoContent p{position:relative;color:#fff;font-weight:600;font-size:21px;zero:21px;font-size:21px;line-height:27px;zero:27px;line-height:27px;background:#0266b1;text-align:center;padding:18px 61px 20px 29px;zero:18px;zero:61px;zero:20px;zero:29px;padding:18px 61px 20px 29px;width:auto;display:inline-block;margin:0px auto 18px}
@media screen and (min-width:768px){.investmentDetailsInfo .infoContent p{line-height:auto;height:90px;width:100%;padding:26px 61px 0 29px;zero:26px;zero:61px;zero:0;zero:29px;padding:26px 61px 0 29px;margin:0;zero:0;margin:0}
}
@media screen and (max-width:767px){.investmentDetailsInfo .infoContent p{padding-left:15px;zero:15px;padding-left:15px;padding-right:47px;zero:47px;padding-right:47px}
}
.investmentDetailsInfo .infoContent p:after{content:"";width:0px;height:0px;position:absolute;left:148px;top:-10px;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid #0266b1;margin-left:-6px}
.investmentDetailsInfo .infoContent p .closeBtn{content:"";width:18px;height:18px;position:absolute;right:10px;top:0;background:url("../images/bg_close_info.png") no-repeat 0 0;margin-top:10px;cursor:pointer}
.investmentDetailsPanel{background-color:#e5eff7;padding:30px 30px 15px 30px;zero:30px;zero:30px;zero:15px;zero:30px;padding:30px 30px 15px 30px}
@media screen and (max-width:767px){.investmentDetailsPanel{padding:15px 0;zero:15px;zero:0;padding:15px 0}
}
.investmentDetailsPanel.disable{background-color:rgba(192,192,192,0.3)}
.investmentDetailsPanel.disable ul{z-index:-1;position:relative}
.investmentDetailsPanel ul{font-size:0}
@media screen and (min-width:768px){.investmentDetailsPanel ul{margin-left:-15px;zero:-15px;margin-left:-15px;margin-right:-15px;zero:-15px;margin-right:-15px}
}
.investmentDetailsPanel ul li{padding:0 15px 15px;width:20%;display:inline-block;vertical-align:top;min-width:140px;float:none}
@media screen and (max-width:767px){.investmentDetailsPanel ul li{padding-left:10px;zero:10px;padding-left:10px;padding-right:10px;zero:10px;padding-right:10px}
}
@media screen and (max-width:1260px){.investmentDetailsPanel ul li{min-width:25%}
}
@media screen and (max-width:1024px){.investmentDetailsPanel ul li{min-width:33.33%}
}
@media screen and (max-width:680px){.investmentDetailsPanel ul li{min-width:50%}
}
@media screen and (max-width:360px){.investmentDetailsPanel ul li.last{width:100%}
.investmentDetailsPanel ul li.last .selectDropdown{width:100%;max-width:320px}
}
.investmentDetailsPanel ul li.first{width:17%}
.investmentDetailsPanel ul li.second{width:23%}
.investmentDetailsPanel ul li.second .customInput{max-width:186px;width:100%}
.investmentDetailsPanel .inputRupee,.investmentDetailsPanel .selectDropdown select{border-color:#ebebeb}
.investmentDetailsPanel .selectDropdown.disbaled select{background-color:#ced7de;border-color:#ced7de;cursor:not-allowed}
.investmentDetailsPanel label{color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:400;display:block;margin-bottom:6px;zero:6px;margin-bottom:6px}
@media screen and (max-width:767px){.investmentDetailsPanel label{font-size:12px;zero:12px;font-size:12px;font-weight:600}
}
.investmentDetailsPanel .customCheckbox{margin-top:10px;zero:10px;margin-top:10px}
@media screen and (max-width:767px){.investmentDetailsPanel .customCheckbox{margin-top:15px;zero:15px;margin-top:15px}
.investmentDetailsPanel .customCheckbox input{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:0}
}
.investmentDetailsPanel .customCheckbox label{display:inline-block;line-height:20px;zero:20px;line-height:20px}
@media screen and (max-width:767px){.investmentDetailsPanel .customCheckbox label{font-weight:400}
}
.investmentDetailsPanel .customInput{position:relative}
.investmentDetailsPanel .customInput .selectDropdown{min-width:180px;width:auto}
.investmentDetailsPanel .customInput .selectDropdown.small{min-width:80px;width:auto}
.investmentDetailsPanel .customInput .inlineLabel{display:inline-block;color:#000;font-size:14px;zero:14px;font-size:14px;padding-left:10px}
@media screen and (max-width:479px){.investmentDetailsPanel .customInput .inlineLabel{padding-left:5px}
}
.investmentDetailsPanel p{color:#000;font-size:12px;zero:12px;font-size:12px;padding:4px 0 0 0;margin:0}
@media screen and (max-width:767px){.investmentDetailsPanel p{color:#919191}
}
.investmentDetailsPanel .sumAssured{color:#000;white-space:nowrap;font-size:22px;zero:22px;font-size:22px;font-weight:400;height:37px;line-height:35px;margin-bottom:2px;zero:2px;margin-bottom:2px}
.planOptionsContainer{padding:30px 30px 5px 30px;zero:30px;zero:30px;zero:5px;zero:30px;padding:30px 30px 5px 30px}
@media screen and (max-width:767px){.planOptionsContainer{padding-left:10px;padding-right:10px;padding-top:20px}
}
.planOptionsContainer>h1{color:#252525;font-size:24px;zero:24px;font-size:24px;font-weight:600;margin:0;zero:0;margin:0;padding:0;zero:0;padding:0;text-align:center;text-transform:uppercase}
@media screen and (max-width:767px){.planOptionsContainer>h1{font-size:20px;zero:20px;font-size:20px;font-weight:800}
}
.planOptionsContainer>h2{color:#252525;font-size:22px;zero:22px;font-size:22px;font-weight:400;margin:0 0 5px 0;zero:0;zero:0;zero:5px;zero:0;margin:0 0 5px 0;padding:0;zero:0;padding:0;text-align:center}
@media screen and (max-width:767px){.planOptionsContainer>h2{font-size:18px;zero:18px;font-size:18px;margin-bottom:24px;zero:24px;margin-bottom:24px}
}
.planOptionsContainer .recommendedPlanOptions .planOptionsWrapper{margin-bottom:60px;zero:60px;margin-bottom:60px}
@media screen and (max-width:767px){.planOptionsContainer .recommendedPlanOptions .planOptionsWrapper{margin-bottom:20px;zero:20px;margin-bottom:20px}
}
.planOptionsContainer .recommendedPlanOptions .planOptionsWrapper .optionsBenefitsWrapper{background-color:#d5f0ed}
.planOptionsContainer .recommendedPlanOptions .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel{background-color:#ecf8ff}
.planOptionsContainer .recommendedPlanOptions .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel{background-color:#d5f0ed}
.planOptionsContainer .recommendedPlanOptions .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li{color:rgba(0,0,0,0.87)}
.planOptionsContainer .recommendedPlanOptions h3{background-color:#0fa94d;color:#fff;display:inline-block;font-size:17px;zero:17px;font-size:17px;font-weight:600;margin:0;zero:0;margin:0;padding:8px 12px;zero:8px;zero:12px;padding:8px 12px;text-align:center}
@media screen and (max-width:767px){.planOptionsContainer .recommendedPlanOptions h3{font-size:16px;zero:16px;font-size:16px}
}
.planOptionsContainer .otherOptions h3{color:#000;font-size:17px;zero:17px;font-size:17px;line-height:17px;zero:17px;line-height:17px;font-weight:600;margin:0;zero:0;margin:0;padding:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;padding:0 0 15px 0}
@media screen and (max-width:767px){.planOptionsContainer .otherOptions h3{font-size:16px;zero:16px;font-size:16px}
}
.planOptionsContainer .otherOptions h3.spaceTop{margin-top:20px;zero:20px;margin-top:20px}
.planOptionsContainer .planOptionsWrapper{position:relative}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper{margin-bottom:10px;zero:10px;margin-bottom:10px}
}
.planOptionsContainer .planOptionsWrapper>div{position:relative}
.planOptionsContainer .planOptionsWrapper:hover,.planOptionsContainer .planOptionsWrapper:focus,.planOptionsContainer .planOptionsWrapper:active,.planOptionsContainer .planOptionsWrapper.selected{-moz-box-shadow:0 0 20px #ccc;-webkit-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper{cursor:pointer;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#f6fcff;border-radius:4px}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper{display:table-cell;vertical-align:top}
}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper{border-bottom:0;border-right:1px solid #e7e7e7;border-bottom-right-radius:0;border-bottom-left-radius:0}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel{background-color:#ecf8ff;padding:14px 24px 0 24px;zero:14px;zero:24px;zero:0;zero:24px;padding:14px 24px 0 24px}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel{padding-left:10px;padding-right:10px}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel{margin-right:10px}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel .checkRadio{float:left}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel .checkRadio [type="radio"]:checked+label,.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel .checkRadio [type="radio"]:not(:checked)+label{color:#252525;font-size:14px;zero:14px;font-size:14px}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel .returnWrapper{float:right}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel .returnWrapper{display:none}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .topPanel .returnWrapper a{color:#005e9e;font-size:14px;zero:14px;font-size:14px;font-weight:600;text-decoration:underline}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel{text-align:left;padding:15px 0 10px 0;zero:15px;zero:0;zero:10px;zero:0;padding:15px 0 10px 0}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel>div{display:table-cell;vertical-align:middle}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel>div:first-child{vertical-align:top;padding-right:20px}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel>div:first-child{padding-right:15px}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel img{min-width:80px}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel h5{color:#252525;font-size:22px;zero:22px;font-size:22px;font-weight:700;margin:0;zero:0;margin:0;padding:0;zero:0;padding:0}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel h6{color:#252525;font-size:16px;zero:16px;font-size:16px;font-weight:normal;margin:0 0 8px 0;zero:0;zero:0;zero:8px;zero:0;margin:0 0 8px 0;padding:0;zero:0;padding:0;line-height:19px;zero:19px;line-height:19px}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel h6 strong{margin-right:8px}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel h6 strong{margin-right:1px}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel p{color:#868d91;font-size:14px;zero:14px;font-size:14px;margin:0 0 10px 0;zero:0;zero:0;zero:10px;zero:0;margin:0 0 10px 0;padding:0;zero:0;padding:0;line-height:19px;zero:19px;line-height:19px}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .optionsPanel .bottomPanel p{display:none}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel{background-color:#f6fcff;padding:24px 24px 10px 24px;zero:24px;zero:24px;zero:10px;zero:24px;padding:24px 24px 10px 24px}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel{padding:13px 10px 14px 10px;zero:13px;zero:10px;zero:14px;zero:10px;padding:13px 10px 14px 10px}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul{font-size:0}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul{margin-left:-10px;margin-right:-10px}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li{padding-right:20px;zero:20px;padding-right:20px;color:#868d91}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li{margin:0 0 12px 0;zero:0;zero:0;zero:12px;zero:0;margin:0 0 12px 0;display:inline-block;vertical-align:top;width:50%;padding:0 10px 0 30px;background-position:10px 2px}
}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li:not(:first-child){margin-top:7px}
}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .moreContent{display:none}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .moreWrapper{text-align:right}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .moreWrapper .moreCta{display:inline-block;color:#0266b1;font-size:16px;zero:16px;font-size:16px;line-height:12px;zero:12px;line-height:12px;position:relative;padding-right:20px}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .moreWrapper .moreCta:after{content:"";width:13px;height:9px;position:absolute;right:0;top:3px;background:url("../images/bg_blue_down_arrow.png") no-repeat right center;cursor:pointer}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .moreWrapper .moreCta{display:none}
}
.planOptionsContainer .planOptionsWrapper .optionsBenefitsWrapper .benefitsPanel .moreWrapper .moreCta.activeMore:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(1deg)}
.planOptionsContainer .planOptionsWrapper .returnPanel{background-color:#005e9e;padding:20px 8px;zero:20px;zero:8px;padding:20px 8px;text-align:center;width:232px;position:relative}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .returnPanel{display:table-cell;vertical-align:top}
}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .returnPanel{width:100%;display:none}
}
.planOptionsContainer .planOptionsWrapper .returnPanel .closeBtn{content:"";width:18px;height:18px;position:absolute;right:10px;top:0;background:url("../images/bg_close_info.png") no-repeat 0 0;margin-top:10px;cursor:pointer;display:none}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .returnPanel .closeBtn{display:inline-block}
}
.planOptionsContainer .planOptionsWrapper .returnPanel h5{color:#fff;font-size:16px;zero:16px;font-size:16px;font-weight:700;margin:0 0 25px 0;zero:0;zero:0;zero:25px;zero:0;margin:0 0 25px 0;padding:0;zero:0;padding:0;text-transform:uppercase}
.planOptionsContainer .planOptionsWrapper .returnPanel ul{margin:0;padding:0;list-style:none;font-size:0}
.planOptionsContainer .planOptionsWrapper .returnPanel ul li{display:inline-block;padding:0 10px 15px 10px;zero:0;zero:10px;zero:15px;zero:10px;padding:0 10px 15px 10px;margin:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;margin:0 0 15px 0;width:50%}
.planOptionsContainer .planOptionsWrapper .returnPanel ul li label{cursor:pointer;font-weight:600}
.planOptionsContainer .planOptionsWrapper .returnPanel ul li label input{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}
.planOptionsContainer .planOptionsWrapper .returnPanel ul li label span{font-size:14px;zero:14px;font-size:14px;width:100%;line-height:19px;zero:19px;line-height:19px;vertical-align:top;text-align:center;display:inline-block;color:#fff;position:relative;padding-bottom:11px}
.planOptionsContainer .planOptionsWrapper .returnPanel ul li label.selected input+span{border-bottom:2px solid #fff;font-weight:900}
.planOptionsContainer .planOptionsWrapper .returnPanel ul li label.selected input+span:after{content:"";width:0px;height:0px;position:absolute;left:50%;bottom:-12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:11px solid #fff;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.planOptionsContainer .planOptionsWrapper .returnPanel .returnAmount{color:#fff;font-size:30px;zero:30px;font-size:30px;font-weight:500;margin:0 0 35px 0;zero:0;zero:0;zero:35px;zero:0;margin:0 0 35px 0;padding:0;zero:0;padding:0;text-transform:uppercase}
.planOptionsContainer .planOptionsWrapper .returnPanel .returnAmount span{margin-right:5px}
.planOptionsContainer .planOptionsWrapper .returnPanel p{color:#dae2ec;font-size:12px;zero:12px;font-size:12px;margin:0;zero:0;margin:0;padding:0;zero:0;padding:0}
@media screen and (min-width:768px){.planOptionsContainer .planOptionsWrapper .ctaWrapper{position:absolute;top:15px;right:265px}
}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .ctaWrapper{background-color:#d5f0ed;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;font-size:0}
}
.planOptionsContainer .planOptionsWrapper .ctaWrapper ul{font-size:0;border:0}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .ctaWrapper ul{text-align:center;padding-bottom:15px;padding-top:15px}
}
.planOptionsContainer .planOptionsWrapper .ctaWrapper ul li{display:inline-block;vertical-align:top;padding:0 0 0 29px}
@media screen and (max-width:767px){.planOptionsContainer .planOptionsWrapper .ctaWrapper ul li{padding:0 14px;line-height:15px;zero:15px;line-height:15px}
.planOptionsContainer .planOptionsWrapper .ctaWrapper ul li:not(:first-child){border-left:2px solid #c9d9d7}
}
.planOptionsContainer .planOptionsWrapper .ctaWrapper ul li a{color:#005e9e;font-size:14px;zero:14px;font-size:14px;font-weight:600;text-decoration:underline}
.planOptionsContainer .planOptionsWrapper.unavailable .optionsBenefitsWrapper{background-color:#f9f9f9;cursor:default}
.planOptionsContainer .planOptionsWrapper.unavailable .optionsBenefitsWrapper .optionsPanel{background-color:#eee}
.planOptionsContainer .planOptionsWrapper.unavailable .optionsBenefitsWrapper .benefitsPanel{background-color:#f9f9f9}
.planOptionsContainer .planOptionsWrapper .tnc{margin-top:10px;zero:10px;margin-top:10px}
.planTitle{padding-bottom:20px;zero:20px;padding-bottom:20px;padding-top:0;zero:0;padding-top:0}
@media screen and (max-width:980px){.planTitle{margin-left:14px;zero:14px;margin-left:14px;margin-right::14px;zero:14px;margin-right::14px}
}
@media screen and (max-width:767px){.planTitle{margin-left:10px;zero:10px;margin-left:10px;margin-right::10px;zero:10px;margin-right::10px;padding-bottom:10px;zero:10px;padding-bottom:10px}
}
.planTitle h2{color:#252525;font-size:18px;zero:18px;font-size:18px;font-weight:600;margin:0 0 4px 0;zero:0;zero:0;zero:4px;zero:0;margin:0 0 4px 0;padding:0;zero:0;padding:0}
.plan-option-form{padding:30px 30px 0 30px;zero:30px;zero:30px;zero:0;zero:30px;padding:30px 30px 0 30px}
@media screen and (max-width:767px){.plan-option-form{padding:15px 0;zero:15px;zero:0;padding:15px 0}
}
#selectPlanTagWidth{display:none}
@media screen and (max-width:767px){.plan-option-main .formButtons{zero:24px;margin-left:0;zero:0;margin-left:0;margin-right:0;zero:0;margin-right:0}
.plan-option-main .formButtons>div{margin-left:10px;zero:10px;margin-left:10px;margin-right:10px;zero:10px;margin-right:10px}
}
@media screen and (max-width:767px){.plan-option-main .no-shadow .goBack{margin-bottom:19px;zero:19px;margin-bottom:19px}
}
@media screen and (max-width:767px){.formPanel .disclaimer{text-align:left}
}
.plan-option-main .investmentDetailsPanel.sticky{position:sticky;z-index:2}
.select2-container--default .select2-selection--single .select2-selection__arrow{right:1px;width:30px;z-index:1}
.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:33px;width:30px}
.select2-container .select2-selection--single{height:35px;border:0px}  
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;text-align:left;color:#1976d2;font-size:14px;font-weight:600}
.select2-container--default .select2-selection--single{border-radius:none}
.select2-results__option{text-align:center;color:#1976d2;font-size:14px;font-weight:600}
.select2-dropdown{z-index:1051}
.custom-combobox-input.ui-widget.ui-widget-content.ui-state-default.ui-corner-left.ui-autocomplete-input{background-color:#fff}
.select2-container--default .select2-selection--single .select2-selection__rendered{border:0;color:#000;font-size:14px;font-style:normal;font-weight:400}
.select2-results__option{border:0;color:#000;font-size:14px;font-size:14px;font-style:normal;font-weight:400}
.disp-tbl-cell{display:table-cell !important}
@media screen and (max-width:767px){.planOptionsContainer .otherOptions .planOptionsWrapper .ctaWrapper{background-color:#f6fcff}
.planOptionsContainer .otherOptions .planOptionsWrapper.unavailable .ctaWrapper{background-color:#f9f9f9}
}
.relative{position:relative}
.number-tags{white-space:nowrap}
.popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#000;display:none}
.username-wrapper,.title-wrapper{display:table;width:100%}
@media screen and (max-width:980px){.username-wrapper{padding:0 15px;zero:0;zero:15px;padding:0 15px}
}
@media screen and (max-width:767px){.username-wrapper{padding:0 10px;zero:0;zero:10px;padding:0 10px}
}
.username-wrapper .user-name{font-size:30px;zero:30px;font-size:30px;line-height:34px;zero:34px;line-height:34px;font-weight:600;margin:0 0 7px;zero:0;zero:0;zero:7px;margin:0 0 7px;color:rgba(0,0,0,0.87);display:table-cell;padding:0 15px 0 0;zero:0;zero:15px;zero:0;zero:0;padding:0 15px 0 0;vertical-align:middle}
@media screen and (max-width:767px){.username-wrapper .user-name{font-size:20px;zero:20px;font-size:20px;line-height:22px;zero:22px;line-height:22px;margin:0 0 -3px;zero:0;zero:0;zero:-3px;margin:0 0 -3px;padding:0 10px 0 0;zero:0;zero:10px;zero:0;zero:0;padding:0 10px 0 0}
}
.username-wrapper .user-name span{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px;font-weight:400;color:rgba(0,0,0,0.87);display:block}
@media screen and (max-width:767px){.username-wrapper .user-name span{font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px}
}
.username-wrapper .btn-wrapper{vertical-align:bottom !important}
.self-managed .btn-wrapper,.self-managed .title-wrapper h2{display:table-cell;vertical-align:middle}
.self-managed .self-benefits .desc{font-size:16px;zero:16px;font-size:16px;line-height:22px;zero:22px;line-height:22px;font-weight:400;margin:15px 0 -15px 0;zero:15px;zero:0;zero:-15px;zero:0;margin:15px 0 -15px 0;color:rgba(0,0,0,0.87)}
@media screen and (max-width:767px){.self-managed .self-benefits .desc{font-size:14px;zero:14px;font-size:14px;line-height:20px;zero:20px;line-height:20px;margin:8px 0 15px 0;zero:8px;zero:0;zero:15px;zero:0;margin:8px 0 15px 0}
}
@media screen and (min-width:768px){.self-managed .self-benefits .formPanel .disclaimer{margin-bottom:0;zero:0;margin-bottom:0}
}
@media screen and (max-width:767px){.self-managed .self-benefits .formPanel .disclaimer{text-align:left;margin-top:10px;zero:10px;margin-top:10px;margin-left:0;zero:0;margin-left:0}
}
.btn-wrapper{text-align:right;vertical-align:bottom}
.btn-wrapper a{display:inline-block;text-align:right;vertical-align:middle;color:#fff;text-decoration:none;font-size:15px;zero:15px;font-size:15px;line-height:36px;zero:36px;line-height:36px;font-weight:400;margin:0;zero:0;margin:0;padding:0 24px;zero:0;zero:24px;padding:0 24px;border:2px solid #03263d;background-color:#03263d}
.btn-wrapper a:hover{text-decoration:none}
.btn-wrapper a.edit-btn{padding:0 12px;zero:0;zero:12px;padding:0 12px;padding-left:44px;background-color:transparent;color:#03263d}
@media screen and (max-width:767px){.btn-wrapper a.edit-btn{height:40px;width:87px;overflow:hidden}
}
.title-wrapper h2{font-size:24px;zero:24px;font-size:24px;line-height:26px;zero:26px;line-height:26px;padding:0 15px 0 0;zero:0;zero:15px;zero:0;zero:0;padding:0 15px 0 0;font-weight:600;color:rgba(0,0,0,0.87)}
@media screen and (max-width:767px){.title-wrapper h2{font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;padding:0 10px 0 0;zero:0;zero:10px;zero:0;zero:0;padding:0 10px 0 0}
}
.title-wrapper h2 span{font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:5px 0 0;zero:5px;zero:0;zero:0;margin:5px 0 0;color:rgba(0,0,0,0.87);display:block}
@media screen and (max-width:767px){.title-wrapper h2 span{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;margin:0}
}
.title-wrapper h4{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px;padding:10px 0 0;zero:10px;zero:0;zero:0;padding:10px 0 0;margin:0;font-weight:600;color:rgba(0,0,0,0.87);padding-left:30px}
@media screen and (max-width:767px){.title-wrapper h4{font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;padding:10px 0 0;zero:10px;zero:0;zero:0;padding:10px 0 0}
}
.self-managed .formButtons{padding-top:23px;zero:23px;padding-top:23px}
@media screen and (max-width:767px){.self-managed .formButtons{padding-top:10px;zero:10px;padding-top:10px}
}
.self-info-details .wrapper-box{padding:1.57604% 2.36407%;zero:1.57604%;zero:2.36407%;padding:1.57604% 2.36407%}
@media screen and (max-width:980px){.self-info-details .wrapper-box{padding:1.57604% 2.36407%;zero:1.57604%;zero:2.36407%;padding:1.57604% 2.36407%}
}
@media screen and (max-width:767px){.self-info-details .wrapper-box{padding:10px 10px;zero:10px;zero:10px;padding:10px 10px}
}
.self-info-details .wrapper-box>.relative{padding-bottom:0;zero:0;padding-bottom:0}
@media screen and (max-width:767px){.self-info-details .wrapper-box>.relative{padding-bottom:25px;zero:25px;padding-bottom:25px}
}
@media screen and (max-width:767px){.self-info-details .wrapper-box>.relative .btn-wrapper a{background:none;border:0;color:#0266b1;text-decoration:underline;font-weight:400;font-size:14px;zero:14px;font-size:14px;padding:5px;zero:5px;padding:5px;padding:0;vertical-align:top;line-height:inherit}
}
.self-info-details .wrapper-box p{font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:15px 0 0;zero:15px;zero:0;zero:0;margin:15px 0 0;color:rgba(0,0,0,0.87);display:block}
@media screen and (max-width:767px){.self-info-details .wrapper-box p{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;margin:10px 0 0;zero:10px;zero:0;zero:0;margin:10px 0 0}
}
.self-info-details .btn-wrapper{display:inline-block;float:right;margin-left:15px}
@media screen and (max-width:767px){.self-info-details .btn-wrapper{position:absolute;bottom:0;left:0;right:0;display:block;margin-left:0;text-align:center}
}
.self-info-details .details-info ul{font-size:0;margin:-10px}
.self-info-details .details-info ul li{display:inline-block;vertical-align:top;width:16.66666666666667%;min-width:160px;padding:10px;text-align:left;float:none}
@media screen and (max-width:1023px){.self-info-details .details-info ul li{min-width:33.33%}
}
@media screen and (max-width:500px){.self-info-details .details-info ul li{min-width:50%}
}
.self-info-details .details-info ul li label{display:block;font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;margin:0 0 6px;zero:0;zero:0;zero:6px;margin:0 0 6px;font-weight:400;color:#000}
@media screen and (max-width:767px){.self-info-details .details-info ul li label{font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;margin:0 0 3px;zero:0;zero:0;zero:3px;margin:0 0 3px}
}
.self-info-details .details-info ul li label+label{color:#000;margin:0;font-size:24px;zero:24px;font-size:24px;line-height:26px;zero:26px;line-height:26px;font-weight:600}
@media screen and (max-width:767px){.self-info-details .details-info ul li label+label{font-size:17px;zero:17px;font-size:17px;line-height:19px;zero:19px;line-height:22px}
}
@media screen and (max-width:767px){
	.self-benefits .benefits-table table tr .th-col4,.self-benefits .benefits-table table tr .td-col4{display:none}
}
@media screen and (max-width:599px){.self-benefits .benefits-table table tr .th-col1{text-align:left}
}
.self-benefits .benefits-table table tr .th-hide,.self-benefits .benefits-table table tr .td-hide{display:none}
.self-benefits .benefits-table table tr .th-show,.self-benefits .benefits-table table tr .td-show{display:table-cell}
.self-benefits .benefits-table table{margin:3.11111% 0 0;zero:3.11111%;zero:0;zero:0;margin:3.11111% 0 0;border-collapse:inherit;width:100%}
.self-benefits .benefits-table table thead tr:first-child th:first-child{border-top-left-radius:5px}
.self-benefits .benefits-table table thead tr:first-child th:last-child{border-top-right-radius:5px}
.self-benefits .benefits-table table thead th{background:#005796;text-align:center;vertical-align:middle;color:rgba(255,255,255,0.87);font-size:17px;zero:17px;font-size:17px;line-height:23px;zero:23px;line-height:23px;text-transform:uppercase;font-weight:600;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%;border-left:1px solid rgba(255,255,255,0.1)}
@media screen and (max-width:1110px){.self-benefits .benefits-table table thead th{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.self-benefits .benefits-table table thead th{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
}
.self-benefits .benefits-table table thead th.rowspan-top{padding-top:5px;padding-bottom:5px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,0.1)}
.self-benefits .benefits-table table thead th.rowspan-btm{padding-top:5px;padding-bottom:5px;vertical-align:middle}
.self-benefits .benefits-table table thead th .select-options cite{position:relative;margin:0;font-size:0;height:16px}
.self-benefits .benefits-table table thead th .select-options cite:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFF;right:5px;top:2px;line-height:18px;margin:0;position:relative}
.self-benefits .benefits-table table thead th .select-options select{font-weight:600;background-color:transparent;color:rgba(255,255,255,0.87);border-bottom:none;height:auto;padding-right:12px;font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.self-benefits .benefits-table table thead th .select-options select>option{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.self-benefits .benefits-table table tbody tr{background:#fff}
.self-benefits .benefits-table table tbody tr.tr-popup{display:none}
.self-benefits .benefits-table table tbody tr.tr-total{background-color:#f2f4f5}
.self-benefits .benefits-table table tbody tr.tr-total .tr-ttl-error{position:relative}
.self-benefits .benefits-table table tbody tr.tr-total .errorMsg{max-width:250px;margin:auto;right:0;left:0;text-align:center}
.self-benefits .benefits-table table tbody tr td{border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}
.self-benefits .benefits-table table tbody tr td:first-child{border-left:1px solid rgba(0,0,0,0.1)}
.self-benefits .benefits-table table tbody td{text-align:center;vertical-align:middle;color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%}
@media screen and (min-width:768px){.self-benefits .benefits-table table tbody td{padding-top:.7%;zero:.7%;padding-top:.7%;padding-bottom:.7%;zero:.7%;padding-bottom:.7%}
}
@media screen and (max-width:1110px){.self-benefits .benefits-table table tbody td{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.self-benefits .benefits-table table tbody td{font-size:11px;zero:11px;font-size:11px;line-height:15px;zero:15px;line-height:15px}
}
.self-benefits .benefits-table table tbody td a{color:#0067ac;text-decoration:underline}
.self-benefits .benefits-table table tbody td a:hover{text-decoration:none}
.self-benefits .benefits-table table tbody td input[type="text"]{width:80px;text-align:center;padding:0 8px;zero:0;zero:8px;padding:0 8px}
.self-benefits .benefits-table table tbody td .customInput .errorMsg{max-width:160px;margin:auto;right:0;left:0;text-align:center}
.self-benefits .benefits-table .note-bottom{margin:0 -25px}
@media screen and (max-width:767px){.self-benefits .benefits-table .note-bottom{margin:0 -10px}
}
.self-benefits .benefits-table .note-bottom span{color:rgba(0,0,0,0.78);font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;font-weight:400;margin:6px 25px 0;padding:6px 0;display:inline-block}
@media screen and (max-width:767px){.self-benefits .benefits-table .note-bottom span{margin:6px 10px 0}
}
@media screen and (min-width:768px){.self-benefits .benefits-table .note-bottom.fullWidth{margin-top:15px;zero:15px;margin-top:15px}
}
.self-benefits .benefits-table .note-bottom.fullWidth span{display:block;padding:0}
.self-benefits .formButtons .redBtn{min-width:183px}
.self-performance .performance-lists .links-btn{padding:28px 0 7px;zero:28px;zero:0;zero:7px;padding:28px 0 7px;display:inline-block}
@media screen and (max-width:767px){.self-performance .performance-lists .links-btn{padding:10px 0 7px;zero:10px;zero:0;zero:7px;padding:10px 0 7px}
}
@media screen and (max-width:767px){.self-performance .performance-lists .links-btn a{min-width:80px}
}
.self-performance .performance-table table tr .th-col_4567{display:none}
@media screen and (max-width:767px){
.self-performance .performance-table table tr .rowspan-top{border-top-right-radius:5px}
}
@media screen and (max-width:800px) and (min-width:599px){
.self-performance .performance-table table tr .th-col8,.self-performance .performance-table table tr .td-col8{display:none}
}
@media screen and (max-width:599px){
.self-performance .performance-table table tr .th-col8,.self-performance .performance-table table tr .td-col8{display:table-cell}
}
@media screen and (max-width:767px){.self-performance .performance-table table tr .th-col_4567{display:table-cell}
}
@media screen and (max-width:599px){.self-performance .performance-table table tr .th-col2,.self-performance .performance-table table tr .td-col2{display:none}
}
.self-performance .performance-table table tr .th-hide,.self-performance .performance-table table tr .td-hide{display:none}
.self-performance .performance-table table tr .th-show,.self-performance .performance-table table tr .td-show{display:table-cell}
.self-performance .performance-table table{margin:8px 0 0;zero:8px;zero:0;zero:0;margin:8px 0 0;border-collapse:inherit;width:100%}
.self-performance .performance-table table thead tr:first-child th:first-child{border-top-left-radius:5px}
.self-performance .performance-table table thead tr:first-child th:last-child{border-top-right-radius:5px}
.self-performance .performance-table table thead th{background:#005796;text-align:center;vertical-align:middle;color:rgba(255,255,255,0.87);font-size:17px;zero:17px;font-size:17px;line-height:23px;zero:23px;line-height:23px;text-transform:uppercase;font-weight:600;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%;border-left:1px solid rgba(255,255,255,0.1)}
@media screen and (max-width:1110px){.self-performance .performance-table table thead th{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.self-performance .performance-table table thead th{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
}
.self-performance .performance-table table thead th.rowspan-top{padding-top:5px;padding-bottom:5px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,0.1)}
.self-performance .performance-table table thead th.rowspan-btm{padding-top:5px;padding-bottom:5px;vertical-align:middle}
.self-performance .performance-table table thead th .normal-text{text-transform:none}
.self-performance .performance-table table thead th .select-options cite{position:relative;margin:0;font-size:0;height:16px}
.self-performance .performance-table table thead th .select-options cite:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFF;right:5px;top:2px;line-height:18px;margin:0;position:relative}
.self-performance .performance-table table thead th .select-options select{font-weight:600;background-color:transparent;color:rgba(255,255,255,0.87);border-bottom:none;height:auto;padding-right:12px;font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.self-performance .performance-table table thead th .select-options select>option{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.self-performance .performance-table table tbody tr{background:#fff}
.self-performance .performance-table table tbody tr:nth-child(4n+1),.self-performance .performance-table table tbody tr:nth-child(4n+2){background-color:#f2f4f5}
.self-performance .performance-table table tbody tr.tr-total{background-color:#f2f4f5}
.self-performance .performance-table table tbody tr td{border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}
.self-performance .performance-table table tbody tr td:first-child{border-left:1px solid rgba(0,0,0,0.1)}
.self-performance .performance-table table tbody tr td.td-col1{text-align:left}
.self-performance .performance-table table tbody tr td.td-col1 p{color:rgba(0,0,0,0.5);font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;font-weight:400;margin:0;padding:0;word-break:break-all}
@media screen and (max-width:1110px){.self-performance .performance-table table tbody tr td.td-col1 p{font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px}
}
@media screen and (max-width:767px){.self-performance .performance-table table tbody tr td.td-col1 p{font-size:11px;zero:11px;font-size:11px;line-height:13px;zero:13px;line-height:13px}
}
.self-performance .performance-table table tbody td{text-align:center;vertical-align:middle;color:rgba(0,0,0,0.87);font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%}
@media screen and (max-width:1110px){.self-performance .performance-table table tbody td{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.self-performance .performance-table table tbody td{font-size:11px;zero:11px;font-size:11px;line-height:15px;zero:15px;line-height:15px}
}
.self-performance .performance-table table tbody td a{color:#0067ac;text-decoration:underline}
.self-performance .performance-table table tbody td a:hover{text-decoration:none}
.self-performance .performance-table table tbody td input[type="text"]{width:80px;text-align:center;padding:0 8px;zero:0;zero:8px;padding:0 8px}
.self-performance .performance-table .note-bottom{margin:0 -25px}
@media screen and (max-width:767px){.self-performance .performance-table .note-bottom{margin:0 -10px}
}
.self-performance .performance-table .note-bottom span{color:rgba(0,0,0,0.78);font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;font-weight:400;margin:6px 25px 0;padding:6px 0 0;display:inline-block}
@media screen and (max-width:767px){.self-performance .performance-table .note-bottom span{margin:6px 10px 0}
}
.self-graph .title-wrapper h2,.self-graph .funds-wrapper{display:table-cell;vertical-align:top}
@media screen and (max-width:480px){.self-graph .title-wrapper h2,.self-graph .funds-wrapper{display:block}
}
.self-graph .funds-wrapper{text-align:right}
@media screen and (max-width:480px){.self-graph .funds-wrapper{text-align:center}
}
.funds-wrapper{position:relative}
.funds-button{border:1px solid #ccc;color:#000;font-size:14px;zero:14px;font-size:14px;line-height:20px;zero:20px;line-height:20px;border-radius:2px;font-style:normal;font-weight:400;margin-bottom:0;display:inline-block;padding:7px 37px 7px 16px;zero:7px;zero:37px;zero:7px;zero:16px;padding:7px 37px 7px 16px;background:#FFF url(../images/select-black-arrd.png) no-repeat right center;text-decoration:none}
.funds-button:hover,.funds-button:visited,.funds-button:focus{text-decoration:none;color:#000}
@media screen and (max-width:480px){.funds-button{display:block;max-width:399px;margin-left:auto;margin-right:auto}
}
.funds-info{display:none;position:absolute;right:0;top:36px;z-index:2;border:1px solid #ebebeb;background-color:#fff;width:240px;-webkit-box-shadow:2px 4px 4px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 4px 4px 0px rgba(0,0,0,0.1);box-shadow:2px 4px 4px 0px rgba(0,0,0,0.1);z-index:3}
@media screen and (max-width:480px){.funds-info{width:100%}
}
.funds-info .funds-lists{padding:20px 17px;zero:20px;zero:17px;padding:20px 17px}
.funds-info .funds-lists ul{margin:0;padding:0;font-size:0}
.funds-info .funds-lists ul li{display:block;float:none;padding:0 0 10px;zero:0;zero:0;zero:10px;padding:0 0 10px}
.funds-info .funds-lists ul li .customCheckbox{float:none}
.funds-info .funds-lists ul li .customCheckbox label{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;margin:0;zero:0;margin:0;font-weight:400;color:#919191}
.funds-info .funds-lists ul li .customCheckbox input[type="checkbox"]:checked+label{color:#333}
.funds-info .funds-lists .btn-wrapper{display:block;padding:10px 0 0;zero:10px;zero:0;zero:0;padding:10px 0 0}
.funds-info .funds-bottom{padding:17px;zero:17px;padding:17px;background-color:#ebebeb;font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;font-weight:500;color:#333;text-align:center}
.tags-wrapper{padding:14px 0 0;zero:14px;zero:0;zero:0;padding:14px 0 0}
.tags-wrapper h4{display:inline-block;vertical-align:middle;font-size:18px;zero:18px;font-size:18px;line-height:22px;zero:22px;line-height:22px;padding:3px 18px 3px 0;zero:3px;zero:18px;zero:3px;zero:0;padding:3px 18px 3px 0;font-weight:500;color:rgba(0,0,0,0.87);margin:0}
.tags-wrapper .selected-tags{display:inline-block;vertical-align:middle;margin:-5px -9px;zero:-5px;zero:-9px;margin:-5px -9px}
.tags-wrapper .selected-tags div{border-radius:2px;display:inline-block;padding:3px 39px 6px 10px;zero:3px;zero:39px;zero:6px;zero:10px;padding:3px 39px 6px 10px;margin:5px 9px;zero:5px;zero:9px;margin:5px 9px;font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;font-weight:500;color:#fff;position:relative;text-decoration:none}
.tags-wrapper .selected-tags div>span{width:20px;height:20px;position:absolute;right:5px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/bg_close_info.svg") no-repeat center center;background-size:10px 10px;margin:0;text-align:center;cursor:pointer}
.graph-details{border:1px solid #ebebeb;background-color:#fff;-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1);margin:20px 0 0;zero:20px;zero:0;zero:0;margin:20px 0 0;border-radius:2px;padding:14px;zero:14px;padding:14px}
.graph-details p{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;font-weight:400;color:#000;margin:0;padding:0;text-align:center}
.graph-details h4{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;font-weight:400;color:#000;margin:0;padding:0;text-align:center}
.sort-time-wrapper{padding:20px 0 0;zero:20px;zero:0;zero:0;padding:20px 0 0}
.sort-time-wrapper h4{display:inline-block;vertical-align:middle;font-size:18px;zero:18px;font-size:18px;line-height:22px;zero:22px;line-height:22px;padding:0 18px 0 0;zero:0;zero:18px;zero:0;zero:0;padding:0 18px 0 0;font-weight:500;color:rgba(0,0,0,0.87);margin:0}
@media screen and (max-width:767px){.sort-time-wrapper h4{font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px}
}
.sort-time-wrapper .links-btn{display:inline-block}
.links-btn{display:inline-block;vertical-align:middle;margin:-5px;zero:-5px;margin:-5px;padding:5px 0;zero:5px;zero:0;padding:5px 0;text-align:left}
@media screen and (max-width:767px){.links-btn{text-align:left}
}
.links-btn a{border-radius:2px;display:inline-block;margin:5px;zero:5px;margin:5px;padding:0 15px;zero:0;zero:15px;padding:0 15px;font-size:16px;zero:16px;font-size:16px;line-height:36px;zero:36px;line-height:36px;font-weight:500;background-color:transparent;color:#03263d !important;text-decoration:none !important;min-width:108px;text-align:center;position:relative}
@media screen and (max-width:767px){.links-btn a{padding:0 10px;zero:0;zero:10px;padding:0 10px;font-size:14px;zero:14px;font-size:14px;font-weight:400;min-width:84px}
}
.links-btn a:visited,.links-btn a:focus,.links-btn a:hover{text-decoration:none !important}
.links-btn a.active{color:#fff !important;background-color:#03263d;text-decoration:none !important}
.links-btn a.active2{color:#fff !important;background-color:#03263d;text-decoration:none}
.links-btn a.active2:after{content:"";background:none;left:50%;bottom:-9px;line-height:18px;margin:0;position:absolute;margin-left:-8px}
.self-managed.open .popup-backdrop,.stp-main.open .popup-backdrop{display:block;opacity:0.5}
.self-managed.open .self-benefits .benefits-table table tbody tr td.active,.stp-main.open .self-benefits .benefits-table table tbody tr td.active{position:relative;z-index:1000;background:#FFF}
.self-managed.open .self-benefits .benefits-table table tbody tr.tr-popup,.stp-main.open .self-benefits .benefits-table table tbody tr.tr-popup{display:table-row}
.self-managed.open .self-benefits .benefits-table table tbody tr.tr-popup td,.stp-main.open .self-benefits .benefits-table table tbody tr.tr-popup td{padding:26px 0 0;zero:26px;zero:0;zero:0;padding:26px 0 0}
.fund-popup{display:block;position:relative;z-index:1000;top:0;left:0;width:100%;background:#fff;border:1px solid #e8e8e8;border-radius:4px;padding:2.18579% 0;zero:2.18579%;zero:0;padding:2.18579% 0;text-align:left}
.fund-popup:before{content:"";background:none;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:14px solid #fff;left:14%;top:-14px;line-height:18px;margin:0;position:absolute}
@media screen and (max-width:767px){.fund-popup:before{border-bottom:10px solid #fff;top:-10px}
}
.fund-popup>div{padding:0 4.37158%;zero:0;zero:4.37158%;padding:0 4.37158%}
@media screen and (max-width:767px){.fund-popup>div{padding:0 10px;zero:0;zero:10px;padding:0 10px}
}
.fund-popup .top-info{padding-bottom:2.18579%;zero:2.18579%;padding-bottom:2.18579%;padding-right:35px;zero:35px;padding-right:35px;border-bottom:1px solid #cdd4d8}
.fund-popup .top-info p{margin:0;padding:0;font-size:16px;zero:16px;font-size:16px;line-height:19px;zero:19px;line-height:19px;color:#000;font-weight:500}
@media screen and (max-width:767px){.fund-popup .top-info p{font-size:14px;zero:14px;font-size:14px;line-height:17px;zero:17px;line-height:17px}
}
.fund-popup .top-info ~ div{padding-top:2.18579%;zero:2.18579%;padding-top:2.18579%}
@media screen and (max-width:767px){.fund-popup .top-info ~ div{padding-top:10px;zero:10px;padding-top:10px}
}
.fund-popup .fund-details-info ul{font-size:0;margin:-10px}
.fund-popup .fund-details-info ul li{display:inline-block;vertical-align:top;width:20%;min-width:160px;padding:10px;text-align:left;float:none}
@media screen and (max-width:1023px){.fund-popup .fund-details-info ul li{min-width:33.33%}
}
@media screen and (max-width:500px){.fund-popup .fund-details-info ul li{min-width:50%}
.fund-popup .fund-details-info ul li{min-width:100%}

}
.fund-popup .fund-details-info ul li label{display:block;font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px;margin:0 0 8px;zero:0;zero:0;zero:8px;margin:0 0 8px;font-weight:600;color:rgba(0,0,0,0.87)}
@media screen and (max-width:767px){.fund-popup .fund-details-info ul li label{color:#000;font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;margin:0 0 5px;zero:0;zero:0;zero:5px;margin:0 0 5px}
}
.fund-popup .fund-details-info ul li label+label{color:rgba(0,0,0,0.67);margin:0;font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;font-weight:400}
@media screen and (max-width:767px){.fund-popup .fund-details-info ul li label+label{color:rgba(0,0,0,0.87);font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px}
}
@media screen and (max-width:767px){.fund-popup .links-btn a{min-width:120px}
}
.fund-popup .sort-time-wrapper .formButtons{padding:0 5px;display:inline-block;vertical-align:middle;margin:0}
@media screen and (max-width:1276px){.fund-popup .sort-time-wrapper .formButtons{display:block;padding:5px 0 0}
}
.fund-popup .sort-time-wrapper .formButtons>div{margin:0}
.close-btn{display:inline-block;width:17px;height:16px;background:url("../images/close-btn-black.png") no-repeat 0 0;position:absolute;right:10px;top:10px}
.risk-level-wrapper{border:1px solid #e6e6e6;padding:2.34375%;zero:2.34375%;padding:2.34375%;margin:20px 0 0;zero:20px;zero:0;zero:0;margin:20px 0 0;background:#fff}
@media screen and (max-width:767px){.risk-level-wrapper{margin:15px 0 0;zero:15px;zero:0;zero:0;margin:15px 0 0;padding:10px;zero:10px;padding:10px}
}
.risk-level-wrapper h2{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px;margin:0 0 8px;zero:0;zero:0;zero:8px;margin:0 0 8px;font-weight:600;color:rgba(0,0,0,0.87)}
@media screen and (min-width:768px){.risk-level-wrapper h2{margin-bottom:42px;zero:42px;margin-bottom:42px}
}
.risk-level-wrapper .risk-level{display:table;width:100%}
.risk-level-wrapper .risk-level .risk-details,.risk-level-wrapper .risk-level .risk-btn{display:table-cell;vertical-align:top}
@media screen and (max-width:767px){.risk-level-wrapper .risk-level .risk-details,.risk-level-wrapper .risk-level .risk-btn{display:block}
}
.risk-level-wrapper .risk-level .risk-details{position:relative}
.risk-level-wrapper .risk-level .risk-details h4{font-size:22px;zero:22px;font-size:22px;line-height:24px;zero:24px;line-height:24px;margin:10px 0 4px;zero:10px;zero:0;zero:4px;margin:10px 0 4px;font-weight:600;color:rgba(0,0,0,0.87);text-align:center;display:inline-block;text-transform:uppercase}
@media screen and (max-width:767px){.risk-level-wrapper .risk-level .risk-details h4{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px}
}
.risk-level-wrapper .risk-level .risk-details h4 span{display:block;font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;font-weight:400;text-transform:none}
@media screen and (max-width:767px){.risk-level-wrapper .risk-level .risk-details h4 span{font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px}
}
.risk-level-wrapper .risk-level .risk-details h4+h4{float:right}
.risk-level-wrapper .risk-level .risk-details .risk-slider{position:absolute;top:50%;left:0;right:0;margin:0 90px 0 80px;transform:translateY(-50%)}
@media screen and (max-width:767px){.risk-level-wrapper .risk-level .risk-details .risk-slider{position:relative;margin:20px 0px}
}
.risk-level-wrapper .risk-level .risk-btn{width:131px;text-align:right;padding-left:40px}
@media screen and (max-width:767px){.risk-level-wrapper .risk-level .risk-btn{width:100%;padding-left:0;text-align:center}
}
.risk-level-wrapper .risk-level .risk-btn .formButtons{padding:0}
.risk-level-wrapper .risk-level .risk-btn .formButtons>div{margin-top:0;margin-bottom:0}
.risk-level-wrapper .risk-level .risk-btn .formButtons .redBtn{min-width:92px}
.fixedtop{position:fixed;top:64px;width:100%;left:0;z-index:9}
@media screen and (max-width:980px){.fixedtop .wrapper-box{margin:20px 0}
}
.risk-slider .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{-webkit-appearance:none;background:#3bade3;background:#1e5799;background:-moz-linear-gradient(left, #1e5799 0%, #7db9e8 100%);background:-webkit-linear-gradient(left, #1e5799 0%, #7db9e8 100%);background:linear-gradient(to right, #1e5799 0%, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1 );height:10px;cursor:pointer}
.risk-slider .ui-widget-header{background-color:transparent}
.risk-slider .ui-state-default,.risk-slider .ui-widget-content .ui-state-default,.risk-slider .ui-widget-header .ui-state-default{border:2px solid #fff;border-radius:50%;height:25px;width:25px;top:-10px;max-width:80px;background-color:#fff;outline:none;cursor:-webkit-grab;-webkit-transition:border 1000ms ease;transition:border 1000ms ease;box-shadow:0px 0px 10px #434343;z-index:10}
.RiskSlider-pointers{position:absolute;width:100%;top:2px;z-index:9}
.RiskSlider-pointers li{/* background:#000; */float:left;margin-left:20.19%;width:2px;height:7px} /* C2W_CR_UI_FIX */
@media screen and (max-width:767px){.self-performance .performance-table .note-bottom span.hide-mobile,.self-benefits .benefits-table .note-bottom span.hide-mobile{display:none}
}
.stp-main .btn-wrapper,.stp-main .title-wrapper h2{display:table-cell;vertical-align:middle}
@media screen and (max-width:767px){.stp-main .btn-wrapper a.edit-btn{height:40px;width:87px;overflow:hidden}
}
@media screen and (min-width:768px){.stp-main .self-info-details .wrapper-box>.relative{padding-bottom:0;zero:0;padding-bottom:0}
}
.stp-main .self-benefits h3{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px;padding:0 15px 0 0;zero:0;zero:15px;zero:0;zero:0;padding:0 15px 0 0;margin-bottom:15px;zero:15px;margin-bottom:15px;font-weight:600;color:rgba(0,0,0,0.87)}
@media screen and (max-width:767px){.stp-main .self-benefits h3{font-size:24px;zero:24px;font-size:24px;line-height:26px;zero:26px;line-height:26px;padding:0 10px 0 0;zero:0;zero:10px;zero:0;zero:0;padding:0 10px 0 0}
}
.stp-main .self-benefits table{margin-top:0;zero:0;margin-top:0}
@media screen and (min-width:768px){.stp-main .self-benefits table{width:78.65%;margin-left:auto;margin-right:auto}
}
@media screen and (min-width:768px){.stp-main .self-benefits table thead th{padding-top:3%;zero:3%;padding-top:3%;padding-bottom:3%;zero:3%;padding-bottom:3%;width:50%}
}
/* .stp-main .self-benefits table tr.tagRow{background-color:#f2f4f5} */
.stp-main .self-benefits table tr td{position:relative}
.stp-main .self-benefits table .tag{position:absolute;left:-14px;top:50%;background-color:#f7941d;color:rgba(0,0,0,0.87);padding:5px 8px 5px 8px;zero:5px;zero:8px;zero:5px;zero:8px;padding:5px 8px 5px 8px;font-size:12px;zero:12px;font-size:12px;z-index:1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:82px}
@media screen and (max-width:479px){.stp-main .self-benefits table .tag{width:54px}
}
.stp-main .self-benefits table .tag:before{content:"";width:14px;height:9px;position:absolute;left:0;bottom:-9px;background:transparent url("../images/bg_tag.png") no-repeat 0 0}
.stp-main .self-benefits .benefits-table table tbody tr td:first-child{padding-left:69px}
@media screen and (max-width:479px){.stp-main .self-benefits .benefits-table table tbody tr td:first-child{padding-left:45px}
}
@media screen and (min-width:768px){.stp-main .self-benefits .benefits-table table tbody td input[type="text"]{width:112px}
}
.stp-main .self-benefits .benefits-table table tbody td input[type="number"]{text-align:center}
@media screen and (min-width:768px){.stp-main .self-benefits .benefits-table table tbody td input[type="number"]{width:112px}
}
.stp-main input[type=number]::-webkit-inner-spin-button,.stp-main input[type=number]::-webkit-outer-spin-button{display:none}
.stp-main .fundTransfer .formPanel{background:#fff;border:1px solid #ededed;padding:30px 30px 5px 30px;zero:30px;zero:30px;zero:5px;zero:30px;padding:30px 30px 5px 30px;margin-bottom:25px;zero:25px;margin-bottom:25px}
@media screen and (max-width:767px){.stp-main .fundTransfer .formPanel{padding:15px 0;zero:15px;zero:0;padding:15px 0}
}
.stp-main .fundTransfer .formPanel ul{font-size:0}
@media screen and (min-width:768px){.stp-main .fundTransfer .formPanel ul{margin-left:-15px;zero:-15px;margin-left:-15px;margin-right:-15px;zero:-15px;margin-right:-15px}
}
.stp-main .fundTransfer .formPanel ul li{display:inline-block;vertical-align:top;float:none}
@media screen and (min-width:768px){.stp-main .fundTransfer .formPanel ul li{width:25%}
}
@media screen and (min-width:768px) and (max-width:900px){.stp-main .fundTransfer .formPanel ul li{width:33.33%}
}
@media screen and (max-width:767px){.stp-main .fundTransfer .formPanel ul li{padding-left:10px;zero:10px;padding-left:10px;padding-right:10px;zero:10px;padding-right:10px}
}
.stp-main .fundTransfer .formPanel ul li .selectDropdown{width:100%}
.stp-main .fundTransfer .formPanel ul li p{color:#000;font-size:12px;zero:12px;font-size:12px;padding:4px 0 0 0;margin:0}
@media screen and (max-width:767px){.stp-main .fundTransfer .formPanel ul li p{margin-bottom:-5px;zero:-5px;margin-bottom:-5px}
}
@media screen and (max-width:980px){.stp-main .fundTransfer .wrapper-box{margin-bottom:19px;zero:19px;margin-bottom:19px}
}
@media screen and (min-width:768px){.stp-main .goBack.alignCenter{padding-bottom:0;zero:0;padding-bottom:0}
}
@media screen and (max-width:767px){.stp-main .goBack.alignCenter{padding-top:10px;zero:10px;padding-top:10px}
}
.stp-main .formButtons .redBtn{min-width:auto}
.stp-main.open .self-benefits .benefits-table table tbody tr td:first-child{padding-left:0;zero:0;padding-left:0}
.stp-main .self-benefits .formPanel .disclaimer{text-align:left}
@media screen and (min-width:768px){.stp-main .self-benefits .formPanel .disclaimer{width:78.65%;margin-top:20px;zero:20px;margin-top:20px;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:767px){.stp-main .self-benefits .formPanel .disclaimer{margin-top:20px;zero:20px;margin-top:20px;margin-left:0;zero:0;margin-left:0}
}
@media screen and (min-width:768px){.plan-summary-main .columnSection .column-box{border-right:1px solid #efefef;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-top: 5%;};
.plan-summary-main .columnSection .column-box>div{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
}
@media screen and (min-width:900px){.plan-summary-main .column-box{width:85.742%;margin-left:auto;margin-right:auto}
}
.plan-summary-main h1{color:#000;font-size:18px;zero:18px;font-size:18px;font-weight:600;margin:10px 10px 20px 0;zero:10px;zero:10px;zero:20px;zero:0;margin:10px 10px 20px 0}
@media screen and (max-width:980px){.plan-summary-main h1{margin-left:15px;zero:15px;margin-left:15px}
}
@media screen and (min-width:900px){.plan-summary-main h1{width:85.742%;margin-left:auto;margin-right:auto}
}
@media screen and (max-width:767px){.plan-summary-main h1{margin-left:10px;zero:10px;margin-left:10px;margin-top:10px;zero:10px;margin-top:10px;margin-bottom:20px;zero:20px;margin-bottom:20px}
}
.plan-summary-main .plan-summary .contentBlock>h2{text-align:center;color:#404040;font-size:18px;zero:18px;font-size:18px;font-weight:600;margin:30px 10px 20px 10px;zero:30px;zero:10px;zero:20px;zero:10px;margin:30px 10px 20px 10px;padding:0;zero:0;padding:0;text-transform:uppercase}
@media screen and (max-width:767px){.plan-summary-main .plan-summary .contentBlock>h2{margin-top:40px;zero:40px;margin-top:40px;margin-bottom:30px;zero:30px;margin-bottom:30px}
}
@media screen and (min-width:768px){.plan-summary-main .congrats-summary{text-align:center;padding:30px 0 30px 0;zero:30px;zero:0;zero:30px;zero:0;padding:30px 0 30px 0}
.plan-summary-main .congrats-summary>div{display:inline-block;vertical-align:middle}
}
@media screen and (max-width:767px){.plan-summary-main .congrats-summary{padding:10px 0 10px 0;zero:10px;zero:0;zero:10px;zero:0;padding:10px 0 10px 0}
}
@media screen and (max-width:767px){.plan-summary-main .congrats-summary .trophy-icon{text-align:center}
}
.plan-summary-main .congrats-summary .trophy-content h2{color:#000;font-size:30px;zero:30px;font-size:30px;font-weight:900;margin:0;zero:0;margin:0;text-transform:capitalize}
@media screen and (max-width:767px){.plan-summary-main .congrats-summary .trophy-content h2{font-size:28px;zero:28px;font-size:28px;margin:15px 5px;zero:15px;zero:5px;margin:15px 5px;line-height:30px;zero:30px;line-height:30px}
}
.plan-summary-main .congrats-summary .trophy-content h2 span{color:#1976d2;font-weight:400}
.plan-summary-main .congrats-summary .trophy-content p{color:#3c3c3c;font-size:22px;zero:22px;font-size:22px;margin:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;margin:0 0 15px 0}
@media screen and (max-width:767px){.plan-summary-main .congrats-summary .trophy-content p{text-align:center;margin-left:10px;zero:10px;margin-left:10px;margin-bottom:20px;zero:20px;margin-bottom:20px;margin-right:10px;zero:10px;margin-right:10px;line-height:28px;zero:28px;line-height:28px}
}
.plan-summary-main .congrats-summary .trophy-content p span{color:#1976d2;font-weight:900}
.plan-summary-main .self-info-details ul,.plan-summary-main .summaryReturn ul{font-size:0}
.plan-summary-main .self-info-details ul li,.plan-summary-main .summaryReturn ul li{text-align:center;width:50%}
.plan-summary-main .self-info-details{background-color:#d1e4f6}
.plan-summary-main .self-info-details ul{padding-top:10px;zero:10px;padding-top:10px;padding-bottom:10px;zero:10px;padding-bottom:10px}
@media screen and (max-width:767px){.plan-summary-main .self-info-details ul{padding-top:30px;zero:30px;padding-top:15px;zero:30px;padding-bottom:15px}
}
.plan-summary-main .self-info-details ul li{border-left:1px solid #bccddd;padding-top:0;zero:0;padding-top:0;padding-bottom:0;zero:0;padding-bottom:0}
.plan-summary-main .self-info-details ul li:first-child{border:0}
@media screen and (max-width:767px){.plan-summary-main .self-info-details ul li{padding-top:10px;zero:10px;padding-top:10px;padding-bottom:10px;zero:10px;padding-bottom:10px}
}
.plan-summary-main .self-info-details ul li label{margin-bottom:3px;zero:3px;margin-bottom:3px}
@media screen and (max-width:767px){.plan-summary-main .self-info-details ul li label{font-size:14px;zero:14px;font-size:14px;margin-bottom:11px;zero:11px;margin-bottom:11px}
.plan-summary-main .self-info-details ul li label.number-tags{font-size:22px;zero:22px;font-size:22px;margin-bottom:3px;zero:3px;margin-bottom:3px}
}
.plan-summary-main .summaryReturn ul li{display:inline-block;border-left:1px solid #e5e5e5}
.plan-summary-main .summaryReturn ul li:first-child{border:0}
.plan-summary-main .summaryReturn ul li .percent{color:#404040;font-size:16px;zero:16px;font-size:16px;font-weight:900;display:block;line-height:16px;zero:16px;line-height:16px}
@media screen and (max-width:767px){.plan-summary-main .summaryReturn ul li .percent{font-size:18px;zero:18px;font-size:18px}
}
.plan-summary-main .summaryReturn ul li h3{color:#404040;font-size:16px;zero:16px;font-size:16px;font-weight:400;margin:0;zero:0;margin:0;padding:0;zero:0;padding:0;line-height:21px;zero:21px;line-height:21px}
@media screen and (max-width:767px){.plan-summary-main .summaryReturn ul li h3{line-height:16px;zero:16px;line-height:16px;margin-top:4px;zero:4px;margin-top:4px;margin-bottom:5px;zero:5px;margin-bottom:5px}
}
.plan-summary-main .summaryReturn ul li h4{color:#1976d2;font-size:30px;zero:30px;font-size:30px;font-weight:900;margin:0 0 5px 0;zero:0;zero:0;zero:5px;zero:0;margin:0 0 5px 0}
@media screen and (max-width:767px){.plan-summary-main .summaryReturn ul li h4{font-size:24px;zero:24px;font-size:24px}
}
.plan-summary-main .ctaWrapper ul{text-align:center;font-size:0;margin-top:30px;zero:30px;margin-top:30px;margin-bottom:20px;zero:20px;margin-bottom:20px}
@media screen and (max-width:767px){.plan-summary-main .ctaWrapper ul{margin-top:30px;zero:30px;margin-top:30px;margin-bottom:30px;zero:30px;margin-bottom:30px}
}
.plan-summary-main .ctaWrapper ul li{display:inline-block;padding-left:76px;zero:76px;padding-left:76px;padding-right:25px;zero:25px;padding-right:25px}
.plan-summary-main .ctaWrapper ul li:first-child{padding-left:0;zero:0;padding-left:0}
@media screen and (max-width:767px){.plan-summary-main .ctaWrapper ul li{padding-left:0;zero:0;padding-left:0;padding-right:0;zero:0;padding-right:0;padding-top:15px;zero:15px;padding-top:15px;display:block}
.plan-summary-main .ctaWrapper ul li:first-child{padding-top:0;zero:0;padding-top:0}
}
.plan-summary-main .ctaWrapper a{color:#0266b1;font-size:17px;zero:17px;font-size:17px;font-weight:600;text-decoration:underline}
@media screen and (max-width:767px){.plan-summary-main .ctaWrapper a{font-size:16px;zero:16px;font-size:16px}
}
.plan-summary-main .dvForm{text-align:center;margin:0 auto;padding-left:5px;zero:5px;padding-left:5px;padding-right:5px;zero:5px;padding-right:5px}
@media screen and (max-width:767px){.plan-summary-main .dvForm{padding-left:10px;zero:10px;padding-left:10px;padding-right:10px;zero:10px;padding-right:10px}
}
@media screen and (max-width:767px){.plan-summary-main .formButtons{padding-left:10px;zero:10px;padding-left:10px;padding-right:10px;zero:10px;padding-right:10px}
}
.plan-summary-main .customCheckbox{margin-bottom:15px;zero:15px;margin-bottom:15px;float:none;text-align:center}
@media screen and (max-width:767px){.plan-summary-main .customCheckbox{margin-bottom:10px;zero:10px;margin-bottom:10px;text-align:left}
}
.plan-summary-main .customCheckbox>div{display:inline-block;position:relative}
.plan-summary-main .customCheckbox label{color:#000;font-weight:400;line-height:19px;zero:19px;line-height:19px}
@media screen and (max-width:767px){.plan-summary-main .goBack.alignCenter{padding-top:20px;zero:20px;padding-top:20px;padding-bottom:20px;zero:20px;padding-bottom:20px}
}
@media screen and (max-width:980px){.combo-3d .columnSection{padding-right:15px;zero:15px;padding-right:15px;padding-left:15px;zero:15px;padding-left:15px}
}
@media screen and (max-width:767px){.combo-3d .columnSection{padding:0 10px 20px;zero:0;zero:10px;zero:20px;padding:0 10px 20px}
}
@media screen and (max-width:767px){.combo-3d .formButtons{padding-top:5px;zero:5px;padding-top:5px;padding-bottom:15px;zero:15px;padding-bottom:15px}
}
.combo-plan-summary .plan-summary-table{padding-bottom:15px;zero:15px;padding-bottom:15px;padding-left: 30px}
.combo-plan-summary .plan-summary-table table{margin:10px 0 0;zero:10px;zero:0;zero:0;margin:10px 0 0;border-collapse:inherit;width:100%;border-bottom:1px solid rgba(0,0,0,0.1)}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table{border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1)}
}
.combo-plan-summary .plan-summary-table table thead tr:first-child th:first-child{border-top-left-radius:5px}
.combo-plan-summary .plan-summary-table table thead tr:first-child th:last-child{border-top-right-radius:5px}
.combo-plan-summary .plan-summary-table table thead th{background:#005796;text-align:center;vertical-align:middle;color:rgba(255,255,255,0.87);font-size:17px;zero:17px;font-size:17px;line-height:23px;zero:23px;line-height:23px;text-transform:uppercase;font-weight:600;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%;border-left:1px solid rgba(255,255,255,0.1)}
@media screen and (max-width:1110px){.combo-plan-summary .plan-summary-table table thead th{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:860px){.combo-plan-summary .plan-summary-table table thead th{font-size:13px;zero:13px;font-size:13px;line-height:17px;zero:17px;line-height:17px}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table thead th{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px;display:none}
}
.combo-plan-summary .plan-summary-table table thead th.th-col3{display:none}
.combo-plan-summary .plan-summary-table table tbody tr{background:#fff}
.combo-plan-summary .plan-summary-table table tbody tr td{border-left:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1)}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody tr td:first-child{border:none}
}
.combo-plan-summary .plan-summary-table table tbody tr td:last-child{border-right:1px solid rgba(0,0,0,0.1)}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody tr td:last-child{border-right:none}
}
.combo-plan-summary .plan-summary-table table tbody td{text-align:center;vertical-align:middle;color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%}
@media screen and (min-width:768px){.combo-plan-summary .plan-summary-table table tbody td{padding-top:.7%;zero:.7%;padding-top:.7%;padding-bottom:.7%;zero:.7%;padding-bottom:.7%}
}
@media screen and (max-width:1110px){.combo-plan-summary .plan-summary-table table tbody td{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:850px){.combo-plan-summary .plan-summary-table table tbody td{font-size:13px;zero:13px;font-size:13px;line-height:17px;zero:17px;line-height:17px}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;display:inline-block;float:left;padding:10px;zero:10px;padding:10px}
}
@media screen and (max-width:767px) and (min-width:501px) and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td{width:33.33%}
.combo-plan-summary .plan-summary-table table tbody td:nth-child(2),.combo-plan-summary .plan-summary-table table tbody td:nth-child(5){border-left:none}
.combo-plan-summary .plan-summary-table table tbody td.td-col5,.combo-plan-summary .plan-summary-table table tbody td.td-col6,.combo-plan-summary .plan-summary-table table tbody td.td-col7{min-height:85px}
}
@media screen and (max-width:767px) and (max-width:500px){.combo-plan-summary .plan-summary-table table tbody td{width:50%}
.combo-plan-summary .plan-summary-table table tbody td:nth-child(even){border-left:none}
.combo-plan-summary .plan-summary-table table tbody td.td-col5{min-height:85px}
}
.combo-plan-summary .plan-summary-table table tbody td a{color:#0067ac;text-decoration:underline;margin:2px 0;zero:2px;zero:0;margin:2px 0;display:inline-block}
.combo-plan-summary .plan-summary-table table tbody td a:hover{text-decoration:none}
.combo-plan-summary .plan-summary-table table tbody td h2,.combo-plan-summary .plan-summary-table table tbody td h3{color:rgba(0,0,0,0.87);font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:2px 0;zero:2px;zero:0;margin:2px 0}
@media screen and (max-width:1110px){.combo-plan-summary .plan-summary-table table tbody td h2,.combo-plan-summary .plan-summary-table table tbody td h3{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:860px){.combo-plan-summary .plan-summary-table table tbody td h2,.combo-plan-summary .plan-summary-table table tbody td h3{font-size:13px;zero:13px;font-size:13px;line-height:17px;zero:17px;line-height:17px}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td h2{font-size:15px;zero:15px;font-size:15px;line-height:15px;zero:15px;line-height:15px;margin:2px 0 8px;zero:2px;zero:0;zero:8px;margin:2px 0 8px}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td h3{font-size:13px;zero:13px;font-size:13px;line-height:15px;zero:15px;line-height:15px}
}
.combo-plan-summary .plan-summary-table table tbody td .label-tags{color:#000;font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;font-weight:600;margin:0;zero:0;margin:0;padding:0 0 8px;zero:0;zero:0;zero:8px;padding:0 0 8px;display:none}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td .label-tags{display:block}
}
@media screen and (max-width:500px){.combo-plan-summary .plan-summary-table table tbody td:nth-child(even){clear:left}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col1{float:left;display:block;width:100%;background:#005796;color:rgba(255,255,255,0.87);text-align:left}
.combo-plan-summary .plan-summary-table table tbody td.td-col1 h2,.combo-plan-summary .plan-summary-table table tbody td.td-col1 h3,.combo-plan-summary .plan-summary-table table tbody td.td-col1 a{color:rgba(255,255,255,0.87)}
.combo-plan-summary .plan-summary-table table tbody td.td-col1 h3{float:left}
.combo-plan-summary .plan-summary-table table tbody td.td-col1 a{float:right}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col2 span{display:none}
}
.combo-plan-summary .plan-summary-table table tbody td.td-col3{display:none}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col3{display:inline-block}
}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col5{white-space:normal}
}
.combo-plan-summary .plan-summary-table table tbody td.td-col5 .divider{display:inline-block;width:49%;padding:5px 10px 5px 5px;zero:5px;zero:10px;zero:5px;zero:5px;padding:5px 10px 5px 5px}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col5 .divider{width:100%;padding:0 3px 3px;zero:0;zero:3px;zero:3px;padding:0 3px 3px}
}
.combo-plan-summary .plan-summary-table table tbody td.td-col5 .divider cite{font-style:normal;display:block}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col5 .divider cite{padding-right:12px;display:inline-block}
}
.combo-plan-summary .plan-summary-table table tbody td.td-col5 .divider+.divider{border-left:1px solid #e5e5e5;padding:5px 5px 5px 10px;zero:5px;zero:5px;zero:5px;zero:10px;padding:5px 5px 5px 10px}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col5 .divider+.divider{border-left:none;padding:3px 3px 0;zero:3px;zero:3px;zero:0;padding:3px 3px 0}
}
@media screen and (min-width:501px) and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody td.td-col5{clear:left}
}
.combo-plan-summary .plan-summary-table table tbody tr.tr-total{background:#e21c24}
.combo-plan-summary .plan-summary-table table tbody tr.tr-total td{border-color:#e21c24;color:rgba(255,255,255,0.78);padding-bottom:0}
@media screen and (max-width:500px){.combo-plan-summary .plan-summary-table table tbody tr.tr-total td.total-td-col1{display:none}
}
.combo-plan-summary .plan-summary-table table tbody tr.tr-total td.total-td-col6 .number-tags,.combo-plan-summary .plan-summary-table table tbody tr.tr-total td.total-td-col7 .number-tags{color:#fff;font-size:18px;zero:18px;font-size:18px;line-height:26px;zero:26px;line-height:26px;font-weight:600;display:block}
@media screen and (max-width:850px){.combo-plan-summary .plan-summary-table table tbody tr.tr-total td.total-td-col6 .number-tags,.combo-plan-summary .plan-summary-table table tbody tr.tr-total td.total-td-col7 .number-tags{font-size:16px;zero:16px;font-size:16px;line-height:24px;zero:24px;line-height:24px}
}
.combo-plan-summary .plan-summary-table table tbody tr.tr-total+.tr-total td{width:100%;padding-top:0;font-size:10px;zero:10px;font-size:10px;line-height:12px;zero:12px;line-height:12px;font-weight:400;padding-bottom:.7%;zero:.7%;padding-bottom:.7%}
@media screen and (max-width:767px){.combo-plan-summary .plan-summary-table table tbody tr.tr-total+.tr-total td{padding-bottom:10px;zero:10px;padding-bottom:10px}
}
@media screen and (max-width:767px){.combo-plan-summary .title-wrapper h4{padding:20px 0 0;zero:20px;zero:0;zero:0;padding:20px 0 0}
}
.combo-enhance{margin:2.36407% 0;zero:2.36407%;zero:0;margin:2.36407% 0}
.combo-enhance>div:first-child{-webkit-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);border:1px solid #e9e9e9}
.combo-enhance .bg-skyblue{padding:20px;zero:20px;padding:20px;background-color:#d1e4f6}
@media screen and (max-width:767px){.combo-enhance .bg-skyblue{padding:20px 15px;zero:20px;zero:15px;padding:20px 15px}
}
.combo-enhance .bg-skyblue h2{text-align:center;color:#000;font-size:24px;zero:24px;font-size:24px;line-height:28px;zero:28px;line-height:28px;font-weight:600}
@media screen and (max-width:767px){.combo-enhance .bg-skyblue h2{text-transform:inherit}
}
.combo-enhance .enhance-info{padding:20px 20px 10px;zero:20px;zero:20px;zero:10px;padding:20px 20px 10px}
@media screen and (max-width:767px){.combo-enhance .enhance-info{padding:10px 10px;zero:10px;zero:10px;padding:10px 10px}
}
@media screen and (min-width:768px){.combo-enhance .enhance-info .customCheckbox input[type="checkbox"]:checked+label::before{background-position:0px -91px}
}
@media screen and (min-width:768px){.combo-enhance .enhance-info .customCheckbox input[type="checkbox"]+label::before{height:26px;line-height:25px;width:25px;background-size:25px auto;margin-top:2px;zero:2px;margin-top:2px}
}
@media screen and (max-width:767px){.combo-enhance .enhance-info .customCheckbox input[type="checkbox"]+label::before{top:2px}
}
.combo-enhance .enhance-info .formPanel .disclaimer{margin:0px -12px}
@media screen and (max-width:767px){.combo-enhance .enhance-info .formPanel .disclaimer{text-align:center}
}
.combo-enhance .enhance-info .formPanel .disclaimer>div{vertical-align:middle;margin:8px 10px;zero:8px;zero:10px;margin:8px 10px}
.combo-enhance .enhance-info .formPanel .disclaimer label{padding-left:38px;zero:38px;padding-left:38px;text-align:left;position:relative}
@media screen and (max-width:767px){.combo-enhance .enhance-info .formPanel .disclaimer label{padding-left:26px;zero:26px;padding-left:26px}
}
.combo-enhance .enhance-info .formPanel .disclaimer label>label{margin-left:-38px;position:absolute;height:100%;width:100%;display:block}
@media screen and (max-width:767px){.combo-enhance .enhance-info .formPanel .disclaimer label>label{margin-left:-26px}
}
.combo-enhance .enhance-info .formPanel .disclaimer label .select-options cite select,.combo-enhance .enhance-info .formPanel .disclaimer label>span{font-size:22px;zero:22px;font-size:22px;line-height:28px;zero:28px;line-height:28px;font-weight:600}
@media screen and (max-width:767px){.combo-enhance .enhance-info .formPanel .disclaimer label .select-options cite select,.combo-enhance .enhance-info .formPanel .disclaimer label>span{font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px}
}
@media screen and (max-width:767px){.combo-enhance .enhance-info .formPanel .disclaimer label .select-options cite select{height:22px}
}
.combo-enhance .enhance-info .formPanel .disclaimer label>span{display:inline-block;vertical-align:middle;color:rgba(0,0,0,0.78)}
.combo-enhance .enhance-info .formPanel .disclaimer label>span.number-tags{color:#0266b1}
.combo-enhance .enhance-info .select-options{margin:0 10px 0 5px;zero:0;zero:10px;zero:0;zero:5px;margin:0 10px 0 5px}
.combo-enhance .enhance-info .select-options>cite{margin:0}
@media screen and (max-width:767px){.combo-enhance .enhance-info .btn-wrapper a{background:none;border:0;color:#0266b1;text-decoration:underline;font-weight:400;font-size:14px;zero:14px;font-size:14px;padding:5px;zero:5px;padding:5px;padding:0;vertical-align:top;line-height:inherit}
}
.combo-enhance .btm-note{color:rgba(0,0,0,0.87);font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px;font-weight:400;padding-top:15px;zero:15px;padding-top:15px}
@media screen and (max-width:360px){.combo-enhance .btm-note{text-align:left}
}
.white-tooltip{position:relative}
.white-tooltip .hdfc-tooltip{width:280px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);position:absolute; z-index:999;}
@media screen and (max-width:767px){.white-tooltip .hdfc-tooltip{width:190px;-ms-transform:translateX(-60%);-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);transform:translateX(-60%)}
}
@media screen and (max-width:409px){.white-tooltip .hdfc-tooltip{width:160px;-ms-transform:translateX(-65%);-webkit-transform:translateX(-65%);-moz-transform:translateX(-65%);transform:translateX(-65%)}
}
.white-tooltip .hdfc-tooltip>span{position:relative;width:100%;display:inline-block;margin-top:12px}
.white-tooltip .hdfc-tooltip .close-btn{width:13px;height:12px;background-size:cover;top:7px;right:6px}
.white-tooltip .hdfc-tooltip .tooltip-inner{background:#fff;border:1px solid rgba(0,0,0,0.2);color:rgba(0,0,0,0.87);font-weight:400;font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;width:100%;padding:25px 15px 15px;zero:25px;zero:15px;zero:15px;padding:25px 15px 15px;max-width:inherit;display:inline-block}
@media screen and (max-width:767px){.white-tooltip .hdfc-tooltip .tooltip-inner{padding:25px 10px 10px;zero:25px;zero:10px;zero:10px;padding:25px 10px 10px}
}
.white-tooltip .hdfc-tooltip .tooltip-arrow{top:0;left:50%;margin-left:-10px;margin-top:-10px;border-width:0 10px 10px;border-bottom-color:rgba(0,0,0,0.2)}
@media screen and (max-width:767px){.white-tooltip .hdfc-tooltip .tooltip-arrow{left:60%}
}
@media screen and (max-width:409px){.white-tooltip .hdfc-tooltip .tooltip-arrow{left:65%}
}
.white-tooltip+.tooltip.in{opacity:1;filter:alpha(opacity=100)}
.modal{text-align:center;padding:0 10px !important;z-index:1055}
.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}
.hdfc-popup{background:#fff;max-width:580px;width:100%;margin:30px auto;border-radius:6px;padding:2.1857923497%;position:relative;display:inline-block;text-align:left;vertical-align:middle}
.hdfc-popup .close-popup{display:inline-block;width:17px;height:16px;background:url("../images/close-btn-black.png") no-repeat 0 0;position:absolute;right:10px;top:10px}
.hdfc-popup .hdfc-popup-content{padding:20px 0 0;zero:20px;zero:0;zero:0;padding:20px 0 0}
.popup-self-performance .hdfc-popup,.popup-premium-benefit .hdfc-popup,.popup-invest-benefit .hdfc-popup,.popup-golden-benefit .hdfc-popup{max-width:1150px;padding:0;margin-top:2px;}
.popup-self-performance .hdfc-popup .hdfc-popup-content,.popup-premium-benefit .hdfc-popup .hdfc-popup-content,.popup-invest-benefit .hdfc-popup .hdfc-popup-content,.popup-golden-benefit .hdfc-popup .hdfc-popup-content{padding:0}
.popup-self-performance .hdfc-popup>h2,.popup-premium-benefit .hdfc-popup>h2,.popup-invest-benefit .hdfc-popup>h2,.popup-golden-benefit .hdfc-popup>h2{background-color:#d1e4f6;border-radius:6px 6px 0 0;color:#000;margin:0;zero:0;margin:0;padding:20px 15px;zero:20px;zero:15px;padding:20px 15px;font-size:22px;zero:22px;font-size:22px;line-height:26px;zero:26px;line-height:26px;font-weight:600;text-align:left}
@media screen and (max-width:767px){.popup-self-performance .hdfc-popup>h2,.popup-premium-benefit .hdfc-popup>h2,.popup-invest-benefit .hdfc-popup>h2,.popup-golden-benefit .hdfc-popup>h2{font-size:20px;zero:20px;font-size:20px;line-height:24px;zero:24px;line-height:24px;padding:20px 10px;zero:20px;zero:10px;padding:20px 10px}
}
.popup-self-performance .hdfc-popup .wrapper-box,.popup-premium-benefit .hdfc-popup .wrapper-box,.popup-invest-benefit .hdfc-popup .wrapper-box,.popup-golden-benefit .hdfc-popup .wrapper-box{margin-top:0;width:100%;margin-left:auto;margin-right:auto;background-color:#fff;border:none}
.popup-self-performance .hdfc-popup .self-performance .title-wrapper,.popup-premium-benefit .hdfc-popup .self-performance .title-wrapper,.popup-invest-benefit .hdfc-popup .self-performance .title-wrapper,.popup-golden-benefit .hdfc-popup .self-performance .title-wrapper{display:none}
.popup-self-performance .hdfc-popup .performance-lists .links-btn,.popup-premium-benefit .hdfc-popup .performance-lists .links-btn,.popup-invest-benefit .hdfc-popup .performance-lists .links-btn,.popup-golden-benefit .hdfc-popup .performance-lists .links-btn{padding-top:0}
.popup-self-performance .hdfc-popup .formButtons,.popup-premium-benefit .hdfc-popup .formButtons,.popup-invest-benefit .hdfc-popup .formButtons,.popup-golden-benefit .hdfc-popup .formButtons{margin:20px 0 0;zero:20px;zero:0;zero:0;margin:20px 0 0}
.popup-premium-benefit .hdfc-popup .wrapper-box.bg-grey,.popup-invest-benefit .hdfc-popup .wrapper-box.bg-grey,.popup-golden-benefit .hdfc-popup .wrapper-box.bg-grey{background-color:#f4f4f4;padding-top:35px}
.life-cover-benefit .hdfc-popup{max-width:480px}
.life-cover-benefit .hdfc-popup-content h2{color:#000;margin:10px 0 20px;zero:10px;zero:0;zero:20px;margin:10px 0 20px;font-size:22px;zero:22px;font-size:22px;line-height:26px;zero:26px;line-height:26px;font-weight:400;text-align:center}
@media screen and (max-width:767px){.life-cover-benefit .hdfc-popup-content h2{font-size:20px;zero:20px;font-size:20px;line-height:24px;zero:24px;line-height:24px}
}
@media screen and (max-width:480px){.life-cover-benefit .hdfc-popup-content .formButtons>div{display:inline-block;max-width:399px;margin-left:8px;margin-right:8px}
.life-cover-benefit .hdfc-popup-content .formButtons>div .redBtn{min-width:120px}
}
.fund-performance-main h1{color:rgba(0,0,0,0.87);font-size:30px;zero:30px;font-size:30px;font-weight:600;line-height:32px;zero:32px;line-height:32px;padding:0;zero:0;padding:0;margin:30px 0 15px 0;zero:30px;zero:0;zero:15px;zero:0;margin:30px 0 15px 0}
@media screen and (max-width:980px){.fund-performance-main h1{margin-left:15px;zero:15px;margin-left:15px}
}
@media screen and (max-width:767px){.fund-performance-main h1{margin:10px 10px 15px 10px;zero:10px;zero:10px;zero:15px;zero:10px;margin:10px 10px 15px 10px}
}
.fund-performance-main .desc{font-size:16px;zero:16px;font-size:16px;line-height:22px;zero:22px;line-height:22px;font-weight:400;color:rgba(0,0,0,0.87)}
@media screen and (max-width:980px){.fund-performance-main .desc{margin-left:15px;zero:15px;margin-left:15px}
}
@media screen and (max-width:767px){.fund-performance-main .desc{font-size:16px;zero:16px;font-size:16px;line-height:22px;zero:22px;line-height:22px;margin:0 10px 20px 10px;zero:0;zero:10px;zero:20px;zero:10px;margin:0 10px 20px 10px}
.fund-performance-main .desc .moreContent{display:none}
}
.fund-performance-main a.ctaRead{color:#0266b1;display:block;font-weight:600;text-align:right;font-size:14px;zero:14px;font-size:14px;margin-bottom:10px;zero:10px;margin-bottom:10px;margin-top:-10px;zero:-10px;margin-top:-10px;margin-right:10px;zero:10px;margin-right:10px}
@media screen and (min-width:768px){.fund-performance-main a.ctaRead{display:none}
}
.fund-performance-main a.ctaRead:focus,.fund-performance-main a.ctaRead:active{text-decoration:none}
.fund-performance-main .self-performance .performance-table table thead th,.fund-performance-main .self-performance .performance-table table tbody td{font-size:16px;zero:16px;font-size:16px}
.fund-performance-main .self-performance .performance-table table thead th.rowspan-top{padding-top:8px;zero:8px;padding-top:8px;padding-bottom:8px;zero:8px;padding-bottom:8px}
.fund-performance-main .formButtons{padding-top:23px;zero:23px;padding-top:23px}
@media screen and (max-width:767px){.fund-performance-main .formButtons{padding-top:10px;zero:10px;padding-top:10px}
}
.fund-faq-col{float:left;width:66.66%;padding-right:20px;zero:20px;padding-right:20px}
@media screen and (max-width:980px){.fund-faq-col{padding-right:0;zero:0;padding-right:0}
}
@media screen and (max-width:860px){.fund-faq-col{float:none;width:100%;padding-right:0;zero:0;padding-right:0}
}
.fund-steps-col{float:left;width:33.33%}
@media screen and (max-width:860px){.fund-steps-col{float:none;width:100%}
}
.fund-performance-faq .title-wrapper h2,.fund-performance-steps .title-wrapper h2{margin-bottom:20px;zero:20px;margin-bottom:20px;display:block}
@media screen and (max-width:767px){.fund-performance-faq .title-wrapper h2,.fund-performance-steps .title-wrapper h2{font-size:18px;zero:18px;font-size:18px}
}
.faq-content{border:1px solid #e6e6e6;background-color:#fff;padding:0 20px 15px 21px;zero:0;zero:20px;zero:15px;zero:21px;padding:0 20px 15px 21px;border-top:0}
@media screen and (max-width:767px){.faq-content{padding-left:10px;zero:10px;padding-left:10px;padding-right:10px;zero:10px;padding-right:10px}
}
.fund-performance-faq .wrapper-box{padding:3.601440576230492%}
@media screen and (max-width:980px){.fund-performance-faq .wrapper-box{margin-bottom:19px;zero:19px;margin-bottom:19px}
}
@media screen and (max-width:860px){.fund-performance-faq .wrapper-box{padding:2.34375%;zero:2.34375%;padding:2.34375%}
}
@media screen and (max-width:767px){.fund-performance-faq .wrapper-box{padding:10px;zero:10px;padding:10px}
}
.fund-performance-faq .formButtons{padding-top:23px;zero:23px;padding-top:23px}
@media screen and (max-width:767px){.fund-performance-faq .formButtons{padding-top:10px;zero:10px;padding-top:10px}
}
.fund-performance-faq .faq-wrapper ul{font-size:0;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
.fund-performance-faq .faq-wrapper ul li{padding:0 0 5px 0;zero:0;zero:0;zero:5px;zero:0;padding:0 0 5px 0;margin:0;zero:0;margin:0}
.fund-performance-faq .faq-wrapper ul li h3{border:1px solid #e6e6e6;background-color:#fff;font-size:18px;zero:18px;font-size:18px;line-height:22px;zero:22px;line-height:22px;font-weight:400;color:rgba(0,0,0,0.87);position:relative;padding:19px 45px 19px 21px;zero:19px;zero:45px;zero:19px;zero:21px;padding:19px 45px 19px 21px;margin:0;zero:0;margin:0;cursor:pointer}
@media screen and (max-width:767px){.fund-performance-faq .faq-wrapper ul li h3{font-size:15px;zero:15px;font-size:15px;line-height:20px;zero:20px;line-height:20px;padding:8px 45px 10px 10px;zero:8px;zero:45px;zero:10px;zero:10px;padding:8px 45px 10px 10px}
}
.fund-performance-faq .faq-wrapper ul li h3:before{content:"";width:27px;height:27px;position:absolute;right:15px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/accordian-plus.png") no-repeat 0 0;margin:0;cursor:pointer}
@media screen and (max-width:767px){.fund-performance-faq .faq-wrapper ul li h3:before{right:10px}
}
.fund-performance-faq .faq-wrapper ul li h3.active{border-bottom:0}
.fund-performance-faq .faq-wrapper ul li h3.active:before{background-position:0 -28px}
.fund-performance-steps .wrapper-box{padding:7.02576112412178%}
@media screen and (max-width:980px){.fund-performance-steps .wrapper-box{margin-bottom:19px;zero:19px;margin-bottom:19px}
}
@media screen and (max-width:860px){.fund-performance-steps .wrapper-box{padding:2.34375%;zero:2.34375%;padding:2.34375%}
}
@media screen and (max-width:767px){.fund-performance-steps .wrapper-box{margin-bottom:15px;zero:15px;margin-bottom:15px;padding:10px;zero:10px;padding:10px}
}
.fund-performance-steps .formButtons{padding-top:23px;zero:23px;padding-top:23px}
@media screen and (max-width:767px){.fund-performance-steps .formButtons{padding-top:10px;zero:10px;padding-top:10px}
}
.steps-list ol{font-size:0;margin:0 0 0 17px;zero:0;zero:0;zero:0;zero:17px;margin:0 0 0 17px;list-style-position:outside}
@media screen and (max-width:980px){.steps-list ol{margin-left:17px;zero:17px;margin-left:17px}
}
@media screen and (max-width:767px){.steps-list ol{margin:0 0 5px 15px;zero:0;zero:0;zero:5px;zero:15px;margin:0 0 5px 15px}
}
.steps-list ol li{padding:20px 0 0 0;zero:20px;zero:0;zero:0;zero:0;padding:20px 0 0 0;margin:0;zero:0;margin:0;font-size:18px;zero:18px;font-size:18px;line-height:22px;zero:22px;line-height:22px;list-style-type:decimal;font-weight:400;color:rgba(0,0,0,0.87)}
.steps-list ol li:first-child{padding-top:0;zero:0;padding-top:0}
@media screen and (max-width:767px){.steps-list ol li{padding:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;padding:0 0 15px 0;font-size:15px;zero:15px;font-size:15px}
}
.fund-performance-table-wrapper .fund-performance-lists .links-btn{padding:28px 0 7px;zero:28px;zero:0;zero:7px;padding:28px 0 7px;display:inline-block}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-lists .links-btn{padding:10px 0 7px;zero:10px;zero:0;zero:7px;padding:10px 0 7px}
}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-lists .links-btn a{min-width:80px}
}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-table table tr .th-col_456789{display:table-cell}
}
@media screen and (max-width:599px){.fund-performance-table-wrapper .fund-performance-table table tr .rowspan-top{border-top-right-radius:5px}
}
@media screen and (max-width:599px){.fund-performance-table-wrapper .fund-performance-table table tr .th-col2,.fund-performance-table-wrapper .fund-performance-table table tr .td-col2{display:none}
}
.fund-performance-table-wrapper .fund-performance-table table tr .th-hide,.fund-performance-table-wrapper .fund-performance-table table tr .td-hide{display:none}
.fund-performance-table-wrapper .fund-performance-table table tr .th-show,.fund-performance-table-wrapper .fund-performance-table table tr .td-show{display:table-cell}
.fund-performance-table-wrapper .fund-performance-table table{margin:8px 0 0;zero:8px;zero:0;zero:0;margin:8px 0 0;border-collapse:inherit;width:100%}
.fund-performance-table-wrapper .fund-performance-table table thead tr:first-child th:first-child{border-top-left-radius:5px}
.fund-performance-table-wrapper .fund-performance-table table thead tr:first-child th:last-child{border-top-right-radius:5px}
.fund-performance-table-wrapper .fund-performance-table table thead th{background:#005796;text-align:center;vertical-align:middle;color:rgba(255,255,255,0.87);font-size:17px;zero:17px;font-size:17px;line-height:23px;zero:23px;line-height:23px;text-transform:uppercase;font-weight:600;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%;border-left:1px solid rgba(255,255,255,0.1)}
@media screen and (max-width:1110px){.fund-performance-table-wrapper .fund-performance-table table thead th{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-table table thead th{font-size:12px;zero:12px;font-size:12px;line-height:19px;zero:19px;line-height:19px}
}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-top{padding-top:5px;padding-bottom:5px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,0.1)}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm{padding-top:5px;padding-bottom:5px;vertical-align:middle;position:relative}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-button{background:none;font-size:12px;padding:7px 10px 7px 5px;color:#fff;position:relative;border:0}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-button span{position:relative;display:inline-block;padding-right:20px}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-button span:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFF;right:5px;bottom:6px;line-height:18px;margin:0;position:absolute;content:""}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-info{background:#fff;top:45px;width:100%;border:0}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-info .funds-lists{padding:10px 5px 0;zero:10px;zero:5px;zero:0;padding:10px 5px 0}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-info li{color:#000;font-size:12px;border-top:1px solid rgba(0,0,0,0.1);width:100%;padding:7px 0;zero:7px;zero:0;padding:7px 0}
.fund-performance-table-wrapper .fund-performance-table table thead th.rowspan-btm .funds-info li:first-child{border-top:0}
.fund-performance-table-wrapper .fund-performance-table table thead th .normal-text{text-transform:none}
.fund-performance-table-wrapper .fund-performance-table table thead th .select-options cite{position:relative;margin:0;font-size:0;height:16px}
.fund-performance-table-wrapper .fund-performance-table table thead th .select-options cite:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFF;right:5px;top:2px;line-height:18px;margin:0;position:relative}
.fund-performance-table-wrapper .fund-performance-table table thead th .select-options select{font-weight:600;background-color:transparent;color:rgba(255,255,255,0.87);border-bottom:none;height:auto;padding-right:12px;font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.fund-performance-table-wrapper .fund-performance-table table thead th .select-options select>option{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.fund-performance-table-wrapper .fund-performance-table table tbody tr{background:#fff}
.fund-performance-table-wrapper .fund-performance-table table tbody tr:nth-child(4n+1),.fund-performance-table-wrapper .fund-performance-table table tbody tr:nth-child(4n+2){background-color:#f2f4f5}
.fund-performance-table-wrapper .fund-performance-table table tbody tr.tr-total{background-color:#f2f4f5}
.fund-performance-table-wrapper .fund-performance-table table tbody tr td{border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}
.fund-performance-table-wrapper .fund-performance-table table tbody tr td:first-child{border-left:1px solid rgba(0,0,0,0.1)}
.fund-performance-table-wrapper .fund-performance-table table tbody tr td.td-col1{text-align:left}
.fund-performance-table-wrapper .fund-performance-table table tbody tr td.td-col1 p{color:rgba(0,0,0,0.5);font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;font-weight:400;margin:0;padding:0;word-break:break-all}
@media screen and (max-width:1110px){.fund-performance-table-wrapper .fund-performance-table table tbody tr td.td-col1 p{font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px}
}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-table table tbody tr td.td-col1 p{font-size:11px;zero:11px;font-size:11px;line-height:13px;zero:13px;line-height:13px}
}
.fund-performance-table-wrapper .fund-performance-table table tbody td{text-align:center;vertical-align:middle;color:rgba(0,0,0,0.87);font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%}
@media screen and (max-width:1110px){.fund-performance-table-wrapper .fund-performance-table table tbody td{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-table table tbody td{font-size:11px;zero:11px;font-size:11px;line-height:15px;zero:15px;line-height:15px}
}
.fund-performance-table-wrapper .fund-performance-table table tbody td a{color:#0067ac;text-decoration:underline}
.fund-performance-table-wrapper .fund-performance-table table tbody td a:hover{text-decoration:none}
.fund-performance-table-wrapper .fund-performance-table table tbody td input[type="text"]{width:80px;text-align:center;padding:0 8px;zero:0;zero:8px;padding:0 8px}
.fund-performance-table-wrapper .fund-performance-table .note-bottom{margin:0 -25px}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-table .note-bottom{margin:0 -10px}
}
.fund-performance-table-wrapper .fund-performance-table .note-bottom span{color:rgba(0,0,0,0.78);font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;font-weight:400;margin:6px 25px 0;padding:6px 0 0;display:inline-block}
@media screen and (max-width:767px){.fund-performance-table-wrapper .fund-performance-table .note-bottom span{margin:6px 10px 0}
}
@media screen and (max-width:767px){.fund-performance-lists .fund-performance-table .note-bottom span.hide-mobile{display:none}
}
@media screen and (max-width:767px){.self-graph .wrapper-box .note-bottom span.hide-mobile{display:none}
}
.self-graph .wrapper-box .note-bottom{margin:0 -25px}
@media screen and (max-width:767px){.self-graph .wrapper-box .note-bottom{margin:0 -10px}
}
.self-graph .wrapper-box .note-bottom span{color:rgba(0,0,0,0.78);font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;font-weight:400;margin:6px 25px 0;padding:6px 0 0;display:inline-block}
@media screen and (max-width:767px){.self-graph .wrapper-box .note-bottom span{margin:6px 10px 0}
}
.faq-lists{padding-top:19px;zero:19px;padding-top:19px;border-top:1px solid #e6e6e6}
.faq-lists .faq-table table tr .th-col_234{display:none}
@media screen and (max-width:767px){.faq-lists .faq-table table tr .th-col_234{display:table-cell;position:relative}
}
.faq-lists .faq-table table tr .th-hide,.faq-lists .faq-table table tr .td-hide{display:none}
.faq-lists .faq-table table tr .th-show,.faq-lists .faq-table table tr .td-show{display:table-cell}
.faq-lists .faq-table table{margin:0;zero:0;margin:0;border-collapse:inherit;width:100%}
.faq-lists .faq-table table .funds-button{background:none;font-size:12px;padding:7px 5px 7px 5px;color:#fff;position:relative;border:0}
.faq-lists .faq-table table .funds-button span{position:relative;display:inline-block;padding-right:20px}
.faq-lists .faq-table table .funds-button span:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFF;right:5px;bottom:6px;line-height:18px;margin:0;position:absolute;content:""}
.faq-lists .faq-table table .funds-info{background:#fff;top:45px;width:100%;border:0}
@media screen and (max-width:479px){.faq-lists .faq-table table .funds-info{top:auto;margin-top:4px}
}
.faq-lists .faq-table table .funds-info .funds-lists{padding:10px 5px 0;zero:10px;zero:5px;zero:0;padding:10px 5px 0}
.faq-lists .faq-table table .funds-info li{color:#000;font-size:12px;border-top:1px solid rgba(0,0,0,0.1);width:100%;padding:7px 0;zero:7px;zero:0;padding:7px 0}
.faq-lists .faq-table table .funds-info li:first-child{border-top:0}
.faq-lists .faq-table table thead th{background:#005796;text-align:center;vertical-align:middle;color:rgba(255,255,255,0.87);font-size:17px;zero:17px;font-size:17px;line-height:23px;zero:23px;line-height:23px;text-transform:uppercase;font-weight:600;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%;border-left:1px solid rgba(255,255,255,0.1)}
@media screen and (max-width:1110px){.faq-lists .faq-table table thead th{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.faq-lists .faq-table table thead th{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
}
.faq-lists .faq-table table thead th .select-options cite{position:relative;margin:0;font-size:0;height:16px}
.faq-lists .faq-table table thead th .select-options cite:after{background:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #FFF;right:5px;top:2px;line-height:18px;margin:0;position:relative}
.faq-lists .faq-table table thead th .select-options select{font-weight:600;background-color:transparent;color:rgba(255,255,255,0.87);border-bottom:none;height:auto;padding-right:12px;font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.faq-lists .faq-table table thead th .select-options select>option{font-size:12px;zero:12px;font-size:12px;line-height:16px;zero:16px;line-height:16px}
.faq-lists .faq-table table tbody tr{background:#fff}
.faq-lists .faq-table table tbody tr.tr-total{background-color:#f2f4f5}
.faq-lists .faq-table table tbody tr td{border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}
.faq-lists .faq-table table tbody tr td:first-child{border-left:1px solid rgba(0,0,0,0.1)}
.faq-lists .faq-table table tbody tr td.td-col1{text-align:left}
.faq-lists .faq-table table tbody tr td.td-col1 p{color:rgba(0,0,0,0.5);font-size:14px;zero:14px;font-size:14px;line-height:16px;zero:16px;line-height:16px;font-weight:400;margin:0;padding:0;word-break:break-all}
@media screen and (max-width:1110px){.faq-lists .faq-table table tbody tr td.td-col1 p{font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px}
}
@media screen and (max-width:767px){.faq-lists .faq-table table tbody tr td.td-col1 p{font-size:11px;zero:11px;font-size:11px;line-height:13px;zero:13px;line-height:13px}
}
.faq-lists .faq-table table tbody td{text-align:center;vertical-align:middle;color:rgba(0,0,0,0.87);font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:0;zero:0;margin:0;padding:1.33333% 1.23153%;zero:1.33333%;zero:1.23153%;padding:1.33333% 1.23153%}
@media screen and (max-width:1110px){.faq-lists .faq-table table tbody td{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
@media screen and (max-width:767px){.faq-lists .faq-table table tbody td{font-size:11px;zero:11px;font-size:11px;line-height:15px;zero:15px;line-height:15px}
}
.faq-lists .faq-table table tbody td a{color:#0067ac;text-decoration:underline}
.faq-lists .faq-table table tbody td a:hover{text-decoration:none}
.faq-lists .faq-table table tbody td input[type="text"]{width:80px;text-align:center;padding:0 8px;zero:0;zero:8px;padding:0 8px}
.faq-lists .faq-table .note-bottom{margin:0 -25px}
@media screen and (max-width:767px){.faq-lists .faq-table .note-bottom{margin:0 -10px}
}
.faq-lists .faq-table .note-bottom span{color:rgba(0,0,0,0.78);font-size:12px;zero:12px;font-size:12px;line-height:14px;zero:14px;line-height:14px;font-weight:400;margin:6px 25px 0;padding:6px 0 0;display:inline-block}
@media screen and (max-width:767px){.faq-lists .faq-table .note-bottom span{margin:6px 10px 0}
}
.faq-inner-content{padding-top:19px;zero:19px;padding-top:19px;border-top:1px solid #e6e6e6}
.faq-inner-content .intro{color:#000;font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;margin:0;zero:0;margin:0;padding:0 0 20px 0;zero:0;zero:0;zero:20px;zero:0;padding:0 0 20px 0}
.faq-inner-content h4{color:#000;font-size:18px;zero:18px;font-size:18px;line-height:24px;zero:24px;line-height:24px;margin:0;zero:0;margin:0;padding:0 0 20px 0;zero:0;zero:0;zero:20px;zero:0;padding:0 0 20px 0;font-weight:600}
.faq-inner-content h5{color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;margin:0;zero:0;margin:0;padding:0 0 20px 0;zero:0;zero:0;zero:20px;zero:0;padding:0 0 20px 0}
.faq-inner-content .bullet-list2{margin-bottom:20px;zero:20px;margin-bottom:20px}
.faq-inner-content .bullet-list2 ul{font-size:0}
@media screen and (min-width:768px){.faq-inner-content .bullet-list2 ul{margin-left:-10px;zero:-10px;margin-left:-10px;margin-right:-10px;zero:-10px;margin-right:-10px}
}
.faq-inner-content .bullet-list2 ul li{color:#000;font-size:16px;zero:16px;font-size:16px}
@media screen and (min-width:768px){.faq-inner-content .bullet-list2 ul li{margin:0 0 12px 0;zero:0;zero:0;zero:12px;zero:0;margin:0 0 12px 0;vertical-align:top;padding:0 0 0 30px;zero:0;zero:0;zero:0;zero:30px;padding:0 0 0 30px;background-position:10px 2px}
.faq-inner-content .bullet-list2 ul li .bullet-list2{margin-top:15px;zero:15px;margin-top:15px}
}
@media screen and (max-width:767px){.faq-inner-content .bullet-list2 ul li{padding:0 0 8px 18px;zero:0;zero:0;zero:8px;zero:18px;padding:0 0 8px 18px;line-height:20px;zero:20px;line-height:20px}
.faq-inner-content .bullet-list2 ul li .bullet-list2{margin-top:10px;zero:10px;margin-top:10px}
}
.faq-inner-content ol{font-size:0;margin:0 0 20px 17px;zero:0;zero:0;zero:20px;zero:17px;margin:0 0 20px 17px;list-style-position:outside}
@media screen and (max-width:980px){.faq-inner-content ol{margin-left:17px;zero:17px;margin-left:17px}
}
@media screen and (max-width:767px){.faq-inner-content ol{margin:0 0 5px 15px;zero:0;zero:0;zero:5px;zero:15px;margin:0 0 5px 15px}
}
.faq-inner-content ol li{padding:20px 0 0 0;zero:20px;zero:0;zero:0;zero:0;padding:20px 0 0 0;margin:0;zero:0;margin:0;font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;list-style-type:decimal;font-weight:400;color:rgba(0,0,0,0.87)}
.faq-inner-content ol li:first-child{padding-top:0;zero:0;padding-top:0}
@media screen and (max-width:767px){.faq-inner-content ol li{padding:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;padding:0 0 15px 0;font-size:14px;zero:14px;font-size:14px}
}
@media screen and (max-width:860px){.steps-list{margin-left:21px;zero:21px;margin-left:21px}
}
.wtp-reason-to-buy .wrapper-box{margin-top:0}
.why-this-plan .wtp-reason-to-buy .title-wrapper h2,.why-this-plan .optionsBenefitsWrapper .title-wrapper h2{margin:0 0 4.4335%;zero:0;zero:0;zero:4.4335%;margin:0 0 4.4335%;text-align:center;padding:0}
@media screen and (max-width:767px){.why-this-plan .wtp-reason-to-buy .title-wrapper h2,.why-this-plan .optionsBenefitsWrapper .title-wrapper h2{margin:0 0 25px;zero:0;zero:0;zero:25px;margin:0 0 25px}
}
.why-this-plan .formButtons{padding-top:23px;zero:23px;padding-top:23px}
@media screen and (max-width:767px){.why-this-plan .formButtons{padding-top:10px;zero:10px;padding-top:10px}
}
.show-table{display:table-cell}
.wtp-tab-slider{position:relative}
.wtp-tab-slider>div{overflow:hidden;width:100%;padding-bottom:12px}
.wtp-tab-slider ul{width:100%;position:relative;left:0}
.wtp-tab-slider ul .slick-list{padding-bottom:10px}
.wtp-tab-slider ul .slick-list li{width:25%;display:table-cell;cursor:pointer;padding:80px 0 0;zero:80px;zero:0;zero:0;padding:80px 0 0;vertical-align:top;text-align:center;position:relative}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li{padding:54px 0 0;zero:54px;zero:0;zero:0;padding:54px 0 0}
}
.wtp-tab-slider ul .slick-list li>span{display:inline-block;overflow:hidden;position:absolute;height:80px;width:80px;top:0;left:0;right:0;margin:0 auto}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li>span{height:54px;width:54px}
}
.wtp-tab-slider ul .slick-list li .icns-plans{height:80px;width:80px;background-color:#fff;border:2px solid #0266b1;border-radius:100%;display:table-cell;text-align:center;vertical-align:middle}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li .icns-plans{height:54px;width:54px}
}
.wtp-tab-slider ul .slick-list li .icns-plans img{position:absolute;top:0;left:0;max-width:none;max-height:none}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li .icns-plans img{width:108px;height:216px}
}
.wtp-tab-slider ul .slick-list li a{display:inline-block;text-decoration:none;padding:0 21px 18px;zero:0;zero:21px;zero:18px;padding:0 21px 18px;margin:9.27152% 0 0;zero:9.27152%;zero:0;zero:0;margin:9.27152% 0 0;max-width:302px}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li a{margin:20px 0 0;zero:20px;zero:0;zero:0;margin:20px 0 0}
}
.wtp-tab-slider ul .slick-list li a:hover{text-decoration:none}
.wtp-tab-slider ul .slick-list li a h2{color:#000;font-weight:600;font-size:22px;zero:22px;font-size:22px;line-height:28px;zero:28px;line-height:28px;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li a h2{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
}
.wtp-tab-slider ul .slick-list li.active{border-bottom:3px solid #0266b1;cursor:default}
.wtp-tab-slider ul .slick-list li.active>a,.wtp-tab-slider ul .slick-list li.active>span{cursor:default}
.wtp-tab-slider ul .slick-list li.active:after{content:"";width:0;height:0px;position:absolute;bottom:-14px;left:50%;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #0266b1;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.wtp-tab-slider ul .slick-list li:hover>span .icns-plans,.wtp-tab-slider ul .slick-list li.active .icns-plans{background-color:#0266b1}
.wtp-tab-slider ul .slick-list li:hover>span .icns-plans img,.wtp-tab-slider ul .slick-list li.active .icns-plans img{left:auto;right:0}
.wtp-tab-slider ul .slick-list li:nth-child(2) .icns-plans img{margin-top:-80px}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li:nth-child(2) .icns-plans img{margin-top:-54px}
}
.wtp-tab-slider ul .slick-list li:nth-child(3) .icns-plans img{margin-top:-160px}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li:nth-child(3) .icns-plans img{margin-top:-108px}
}
.wtp-tab-slider ul .slick-list li:nth-child(4) .icns-plans img{margin-top:-240px}
@media screen and (max-width:767px){.wtp-tab-slider ul .slick-list li:nth-child(4) .icns-plans img{margin-top:-162px}
}
.wtp-tab-slider ul{font-size:0}
.wtp-tab-slider .slick-prev,.wtp-tab-slider .slick-next{background-color:#fff;border-radius:100%;display:none}
@media screen and (max-width:1349px){.wtp-tab-slider .slick-prev,.wtp-tab-slider .slick-next{display:inline-block}
}
@media screen and (max-width:767px){.wtp-tab-slider .slick-prev,.wtp-tab-slider .slick-next{height:30px;width:30px;background-size:auto 30px}
}
.wtp-tab-slider .slick-prev{margin-left:-40px}
@media screen and (max-width:1050px){.wtp-tab-slider .slick-prev{margin-left:-30px}
}
@media screen and (max-width:767px){.wtp-tab-slider .slick-prev{display:inline-block;margin-left:-18px}
}
.wtp-tab-slider .slick-next{margin-right:-40px}
@media screen and (max-width:1050px){.wtp-tab-slider .slick-next{margin-right:-30px}
}
@media screen and (max-width:767px){.wtp-tab-slider .slick-next{display:inline-block;margin-right:-18px}
}
.wtp-content-slider{background-color:#1976d3;padding:3.06545%;zero:3.06545%;padding:3.06545%;border-radius:6px;position:relative;margin-top:.73985%;zero:.73985%;margin-top:.73985%}
@media screen and (max-width:767px){.wtp-content-slider{padding:15px;zero:15px;padding:15px;margin-top:20px;zero:20px;margin-top:20px}
}
.wtp-content-slider>div p{color:#fff;font-weight:400;font-size:16px;zero:16px;font-size:16px;line-height:24px;zero:24px;line-height:24px;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
.wtp-content-slider>div p:not(:first-child){padding-top:15px}
@media screen and (max-width:767px){.wtp-content-slider>div p{font-size:14px;zero:14px;font-size:14px;line-height:22px;zero:22px;line-height:22px}
}
.wtp-content-slider>div p.note{color:#fff;font-weight:400;font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px}
@media screen and (max-width:767px){.wtp-content-slider>div p.note{font-size:12px;zero:12px;font-size:12px;line-height:17px;zero:17px;line-height:17px}
}
.wtp-content-slider .plan-options{font-size:0}
.wtp-content-slider .plan-options ul{font-size:0;margin:0 -20px;zero:0;zero:-20px;margin:0 -20px}
@media screen and (min-width:381px) and (max-width:1279px){.wtp-content-slider .plan-options ul{margin:-40px 0 0;zero:-40px;zero:0;zero:0;margin:-40px 0 0}
}
.wtp-content-slider .plan-options ul li{display:inline-block;width:33.33%;vertical-align:top;position:relative;padding:0 20px 0 120px;zero:0;zero:20px;zero:0;zero:120px;padding:0 20px 0 120px;margin:0;zero:0;margin:0}
@media screen and (min-width:381px) and (max-width:1279px){.wtp-content-slider .plan-options ul li{display:block;width:100%;padding:0 0 0 110px;zero:0;zero:0;zero:0;zero:110px;padding:0 0 0 110px;margin:40px 0 0;zero:40px;zero:0;zero:0;margin:40px 0 0}
}
@media screen and (min-width:381px) and (max-width:767px){.wtp-content-slider .plan-options ul li{padding:0 0 0 65px;zero:0;zero:0;zero:0;zero:65px;padding:0 0 0 65px}
}
@media screen and (max-width:380px){.wtp-content-slider .plan-options ul li{display:block;width:100%;padding:0 20px 0 20px;zero:0;zero:20px;zero:0;zero:20px;padding:0 20px 0 20px}
.wtp-content-slider .plan-options ul li:not(:first-child){padding-top:20px;zero:20px;padding-top:20px}
}
.wtp-content-slider .plan-options ul li>span{text-align:center;height:80px;width:80px}
@media screen and (min-width:1280px){.wtp-content-slider .plan-options ul li>span{position:absolute;left:0;top:0;margin-left:20px}
}
@media screen and (min-width:381px) and (max-width:1279px){.wtp-content-slider .plan-options ul li>span{position:absolute;left:0;top:0;display:inline-block}
}
@media screen and (max-width:767px){.wtp-content-slider .plan-options ul li>span{height:54px;width:54px}
}
@media screen and (max-width:380px){.wtp-content-slider .plan-options ul li>span{display:table-cell;vertical-align:middle}
}
.wtp-content-slider .plan-options ul li .plans-opt-icns{height:80px;width:80px;background-color:#fff;border-radius:100%;display:table-cell;text-align:center;vertical-align:middle}
@media screen and (max-width:767px){.wtp-content-slider .plan-options ul li .plans-opt-icns{height:54px;width:54px}
}
@media screen and (max-width:767px){.wtp-content-slider .plan-options ul li .plans-opt-icns img{max-width:60%;width:auto;height:auto}
}
.wtp-content-slider .plan-options ul li h2{color:#fff;font-weight:600;font-size:20px;zero:20px;font-size:20px;line-height:26px;zero:26px;line-height:26px;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (min-width:381px) and (max-width:1279px){.wtp-content-slider .plan-options ul li h2{display:inline-block;padding:0;zero:0;padding:0}
}
@media screen and (max-width:767px){.wtp-content-slider .plan-options ul li h2{font-size:18px;zero:18px;font-size:18px;line-height:24px;zero:24px;line-height:24px}
}
@media screen and (max-width:380px){.wtp-content-slider .plan-options ul li h2{padding:0 0 0 10px;zero:0;zero:0;zero:0;zero:10px;padding:0 0 0 10px;display:table-cell;vertical-align:middle}
}
.wtp-content-slider .plan-options ul li p{color:#fff;font-weight:400;font-size:16px;zero:16px;font-size:16px;line-height:24px;zero:24px;line-height:24px;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0;text-align:left}
.wtp-content-slider .plan-options ul li p:not(:first-child){padding-top:15px}
@media screen and (max-width:767px){.wtp-content-slider .plan-options ul li p{font-size:14px;zero:14px;font-size:14px;line-height:22px;zero:22px;line-height:22px}
}
.wtpAllaround.self-info-details .title-wrapper .title{font-size:24px;line-height:26px;padding:0 10px 0 0;font-weight:600;color:#3f3f3f;text-align:left;margin:0}
.wtpAllaround.self-info-details .title-wrapper .title_2{font-size:20px;line-height:26px;padding:0 10px 0 0;margin:0;font-weight:600;color:#3f3f3f}
@media only screen and (max-width:30em){.wtpAllaround.self-info-details .title-wrapper .title_2{font-size:24px}
}
.wtpAllaround.self-info-details p{color:#434343;font-weight:400;font-size:16px;line-height:22px;margin:15px 0 0}
@media only screen and (max-width:767px){.wtpAllaround.self-info-details p{font-size:14px;line-height:20px}
}
@media only screen and (max-width:30em){.wtpAllaround.self-info-details p .moreContent{display:none}
}
.wtpAllaround.self-info-details .ctaRead{color:#0266b1;display:none;font-weight:600;text-align:right;font-size:13px;margin-right:10px;margin-top:5px}
@media only screen and (max-width:30em){.wtpAllaround.self-info-details .ctaRead{display:block}
}
.wtpAllaround.self-info-details .wtp_para{font-size:15px;line-height:21px;font-weight:400}
@media only screen and (max-width:767px){.wtpAllaround.self-info-details .wtp_para{font-size:14px;line-height:20px}
}
.video-container{text-align:center}
.video-container .video-box{padding:1.5%;margin:0}
@media only screen and (max-width:767px){.video-container .video-box{padding:10px 10px}
}
.video-container .video-box .formButtons{padding-top:0 !important}
.why-this-plan .optionsBenefitsWrapper{padding-top:3.5%;margin:0}
@media screen and (max-width:980px){.why-this-plan .optionsBenefitsWrapper{padding:1.57604% 2.36407%;zero:1.57604%;zero:2.36407%;padding:1.57604% 2.36407%}
}
@media screen and (max-width:767px){.why-this-plan .optionsBenefitsWrapper{padding:10px 10px;zero:10px;zero:10px;padding:10px 10px}
}
.why-this-plan .optionsBenefitsWrapper .title-wrapper h2{margin-bottom:0}
.why-this-plan .optionsBenefitsWrapper .benefitsPanel{padding-top:2.5%}
@media screen and (max-width:767px){.why-this-plan .optionsBenefitsWrapper .benefitsPanel .moreContent{display:none}
}
@media screen and (min-width:768px){.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2{width:100%;display:block !important}
}
.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul{font-size:0}
@media screen and (min-width:768px){.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul{margin-left:-10px;margin-right:-10px}
}
.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li{padding-right:20px;zero:20px;padding-right:20px;color:rgba(0,0,0,0.87);font-size:14px;font-weight:600}
@media screen and (min-width:768px){.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li{margin:0 0 12px 0;zero:0;zero:0;zero:12px;zero:0;margin:0 0 12px 0;display:inline-block;vertical-align:top;width:50%;padding:0 10px 0 30px;background-position:10px 2px}
}
@media screen and (max-width:767px){.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li{font-size:12px}
.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li:not(:first-child){margin-top:7px}
}
.why-this-plan .optionsBenefitsWrapper .benefitsPanel .bullet-list2 ul li sup{font-size:10px}
.why-this-plan .optionsBenefitsWrapper .moreWrapper{text-align:right;margin:10px 0px}
.why-this-plan .optionsBenefitsWrapper .moreWrapper .moreCta{display:inline-block;color:#0266b1;font-size:16px;zero:16px;font-size:16px;line-height:12px;zero:12px;line-height:12px;position:relative;padding-right:20px}
.why-this-plan .optionsBenefitsWrapper .moreWrapper .moreCta:after{content:"";width:13px;height:9px;position:absolute;right:0;top:3px;background:url("../images/bg_blue_down_arrow.png") no-repeat right center;cursor:pointer}
@media screen and (min-width:768px){.why-this-plan .optionsBenefitsWrapper .moreWrapper .moreCta{display:none}
}
.why-this-plan .optionsBenefitsWrapper .moreWrapper .moreCta.activeMore:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(1deg)}
.wtp-otr .column-box.no-shadow{border:0}
.features2-container{margin:40px 0 0;zero:40px;zero:0;zero:0;margin:40px 0 0}
@media screen and (max-width:980px){.features2-container{margin:20px 15px 0;zero:20px;zero:15px;zero:0;margin:20px 15px 0}
}
@media only screen and (max-width:767px){.features2-container{margin:10px 10px 0;zero:10px;zero:10px;zero:0;margin:10px 10px 0}
}
@media only screen and (max-width:767px){.features2-container .title-container{margin-left:10px;margin-right:10px}
}
.features2-container .title-container .title{color:#000;font-size:17px;line-height:21px;font-weight:600;margin:0;padding:0 0 15px 0}
@media only screen and (max-width:767px){.features2-container .title-container .title{font-size:14px;line-height:18px}
}
.features2-container .features_2-box{background:#ebf8ff;border:1px solid #e7e7e7;margin-bottom:20px;padding:30px}
@media only screen and (max-width:767px){.features2-container .features_2-box{padding:10px;margin-bottom:15px}
}
.features2-container .features_2-box .features_2-sub-box1{position:relative;padding:0}
.features2-container .features_2-box .features_2-sub-box1 .img-container{text-align:center;position:absolute;top:0;left:0}
.features2-container .features_2-box .features_2-sub-box1 .img-container img{width:80px;max-width:initial}
@media only screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box1 .img-container img{width:54px}
}
.features2-container .features_2-box .features_2-sub-box1 .feature-details{padding-left:100px;padding-right:10px}
@media only screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box1 .feature-details{padding-left:70px}
}
.features2-container .features_2-box .features_2-sub-box1 .feature-details h5{color:#252525;font-size:22px;font-weight:700;margin:0;padding:0}
@media only screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box1 .feature-details h5{font-size:15px}
}
.features2-container .features_2-box .features_2-sub-box1 .feature-details h6{color:#252525;font-size:16px;font-weight:normal;margin:0 0 8px 0;padding:0;line-height:19px;font-weight:400}
@media only screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box1 .feature-details h6{font-size:12px}
}
.features2-container .features_2-box .features_2-sub-box1 .feature-details p{color:#868d91;font-size:14px;margin:0 0 10px 0;padding:0;line-height:19px}
@media only screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box1 .feature-details p{font-size:12px}
}
.features2-container .features_2-box .features_2-sub-box2{padding:0}
@media screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box2{padding:0}
}
.features2-container .features_2-box .features_2-sub-box2 ul{text-align:right}
@media screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box2 ul{text-align:center}
}
.features2-container .features_2-box .features_2-sub-box2 ul li{vertical-align:top;padding:0;margin-top:10px}
@media screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box2 ul li{display:inline-block;padding-right:10px;padding-left:10px;line-height:15px}
.features2-container .features_2-box .features_2-sub-box2 ul li:not(:first-child){border-left:2px solid #c9d9d7}
}
.features2-container .features_2-box .features_2-sub-box2 ul li a{color:#005e9e;font-size:14px;font-weight:600;text-decoration:underline}
@media only screen and (max-width:767px){.features2-container .features_2-box .features_2-sub-box2 ul li a{font-size:11px}
}
.features2-container .formButtons{padding:0 0 0px;zero:0;zero:0;zero:0px;padding:0 0 0px}
@media only screen and (max-width:767px){.wtpAllaround.self-info-details .wrapper-box>.relative{padding-bottom:0}
}
.faq-main .wrapper>.mainSection .large-4.medium-4.small-12{padding-top:0;zero:0;padding-top:0}
@media screen and (max-width:767px){.faq-main .wrapper>.mainSection .large-4.medium-4.small-12{padding-top:0;zero:0;padding-top:0}
}
.faq-main .selectDropdown cite{width:240px}
@media screen and (max-width:980px){.faq-main .selectDropdown cite{margin-left:15px;zero:15px;margin-left:15px}
}
@media screen and (max-width:767px){.faq-main .selectDropdown cite{margin-left:10px;zero:10px;margin-left:10px}
}
.faq-main .fund-performance-faq>.wrapper-box .faq-inner-content .redTxt{color:red}
.faq-main .fund-performance-faq>.wrapper-box .faq-inner-content .blueTxtStrong{color:#008CBA}
.faq-main .fund-performance-faq>.wrapper-box .faq-inner-content .bullet-list2 ul li ul{margin-top:15px;zero:15px;margin-top:15px}
.faq-main .fund-performance-faq>.wrapper-box .faq-inner-content .bullet-list2 ul li ul li{position:relative;background:none}
.faq-main .fund-performance-faq>.wrapper-box .faq-inner-content .bullet-list2 ul li ul li:before{background:url("../images/circle-bullet.png") no-repeat 0 0;content:"";width:8px;height:8px;position:absolute;left:15px;top:7px}
@media screen and (max-width:767px){.faq-main .fund-performance-faq>.wrapper-box .faq-inner-content .bullet-list2 ul li ul li:before{left:3px}
}
@media screen and (max-width:767px){.faq-main .fund-performance-faq>.wrapper-box{margin-bottom:0;zero:0;margin-bottom:0}
}
.faq-main h1{color:rgba(0,0,0,0.87);font-size:30px;zero:30px;font-size:30px;font-weight:600;line-height:32px;zero:32px;line-height:32px;padding:0;zero:0;padding:0;margin:31px 0 15px 0;zero:31px;zero:0;zero:15px;zero:0;margin:31px 0 15px 0}
@media screen and (max-width:980px){.faq-main h1{margin-left:15px;zero:15px;margin-left:15px}
}
@media screen and (max-width:767px){.faq-main h1{margin:10px 10px 15px 10px;zero:10px;zero:10px;zero:15px;zero:10px;margin:10px 10px 15px 10px}
}
.faq-main .desc{font-size:16px;zero:16px;font-size:16px;line-height:22px;zero:22px;line-height:22px;font-weight:400;color:rgba(0,0,0,0.87)}
@media screen and (max-width:980px){.faq-main .desc{margin-left:15px;zero:15px;margin-left:15px}
}
@media screen and (max-width:767px){.faq-main .desc{font-size:16px;zero:16px;font-size:16px;line-height:27px;zero:27px;line-height:27px;margin:0 10px 20px 10px;zero:0;zero:10px;zero:20px;zero:10px;margin:0 10px 20px 10px}
}
.faq-main .formButtons{padding-top:23px;zero:23px;padding-top:23px}
@media screen and (max-width:767px){.faq-main .formButtons{padding-top:10px;zero:10px;padding-top:10px}
}
.redBtn.arrow-up-down span:after,.greyBtn.arrow-up-down span:after,.btnArrowDown.arrow-up-down span:after{background:transparent url("../images/circle-up-down-arrow.png") no-repeat 0 0;content:"";display:inline-block;height:17px;margin-top:-8px;padding:0;position:absolute;right:0;top:50%;width:18px}
.redBtn.arrow-up-down.less span:after,.greyBtn.arrow-up-down.less span:after,.btnArrowDown.arrow-up-down.less span:after{background-position:0 0 !important}
.video-container.wrapper-box{border:1px solid #e6e6e6;margin-top:30px;height:auto;padding:15px}
.video-container.wrapper-box .video-link-container{background:#ffffff;width:140px;height:95px;float:left;text-align:center;border:1px solid #e6e6e6}
.video-container.wrapper-box .video-link-container img{padding:31.5px 0}
.video-container.wrapper-box .video-details{font-size:16px;line-height:20px;margin-left:165px;text-align:left}
.video-container.wrapper-box .video-details div span a{text-decoration:underline;font-size:14px;font-weight:600}
.faq-query-form{padding:30px}
.faq-query-form .title h2{margin:0;font-size:24px;font-weight:600}
.faq-query-form .subtitle{margin-top:30px}
.faq-query-form .subtitle h3{margin:0;font-size:16px;font-weight:600}
.faq-query-form .query-form{margin-top:15px}
.faq-query-form .query-form .form-group{border-radius:0}
.faq-query-form .query-form .form-group label{margin-bottom:5px;font-size:14px;color:#000000;font-weight:600}
.faq-query-form .query-form .form-group input[type='number'],.faq-query-form .query-form .form-group input[type="text"],.faq-query-form .query-form .form-group input[type="email"]{-moz-appearance:textfield;background:#fff none repeat scroll 0 0;border-color:#94a1a9;border-image:none;border-style:solid;border-radius:0;border-width:1px;padding:0px 10px;height:38px;line-height:18px;width:100%;font-size:15px;font-weight:400;color:#000;margin-bottom:5px;font-style:normal}
.faq-query-form .query-form .form-group input[type=number]::-webkit-inner-spin-button,.faq-query-form .query-form .form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.faq-query-form .query-form .form-group .form-control:focus{box-shadow:none}
.faq-query-form .query-form .customCheckbox label{color:#000000;font-size:14px}
.faq-query-form .query-form .formButtons{padding-top:50px}
.faq-query-form .query-form .brochure-container{margin-top:30px;text-align:center}
.faq-query-form .query-form .brochure-container span a{text-decoration:underline;font-size:14.09px;color:#005e9e}
.content-box,.slider-border,.slider-plus-profit,.slider-down-arrow,.slider-age-line{font-size:0}
@media screen and (max-width:767px){.content-box,.slider-border,.slider-plus-profit,.slider-down-arrow,.slider-age-line{height:648px}
}
@media screen and (min-width:768px){.content-box,.slider-border,.slider-plus-profit,.slider-down-arrow,.slider-age-line{clear:both;display:block}
}
@media screen and (min-width:768px){.content-box li,.slider-border li,.slider-plus-profit li,.slider-down-arrow li,.slider-age-line li{width:8.333333333333333%;display:inline-block;text-align:center}
}
@media screen and (max-width:767px){.content-box li,.slider-border li,.slider-plus-profit li,.slider-down-arrow li,.slider-age-line li{display:block;height:54px}
}
.content-box{margin-bottom:30px;zero:30px;margin-bottom:30px}
.content-box sup{top:0}
.content-box img{margin:11px 0 -4px}
@media screen and (max-width:767px){.content-box{height:701px;margin-left:171px;margin-bottom:0;zero:0;margin-bottom:0}
}
@media screen and (min-width:768px){.content-box li{display:inline-block;text-align:center}
.content-box li div:after{content:"";width:0px;height:0px;position:absolute;left:50%;bottom:-17px;border-left:22px solid transparent;border-right:22px solid transparent;border-top:18px solid #1e59a9;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.content-box li.first{width:41.66666666666667%;padding-left:2.0833325%;padding-right:2.0833325%}
.content-box li.second{width:25%;padding-left:4.166666666666667%;padding-right:4.166666666666667%}
.content-box li.third{width:33.33333333333333%;padding-left:4.166666666666667%}
.content-box li.third div:after{left:auto;right:1%}
}
@media screen and (max-width:767px){.content-box li{display:block;height:auto;text-align:center}
.content-box li.first>div{display:inline-block;vertical-align:middle}
.content-box li.first:before{content:"";height:270px;width:1px;margin-left:-1px;font-size:0;display:inline-block;vertical-align:middle}
.content-box li.second>div{display:inline-block;vertical-align:middle}
.content-box li.second:before{content:"";height:162px;width:1px;margin-left:-1px;font-size:0;display:inline-block;vertical-align:middle}
.content-box li.third>div{display:inline-block;vertical-align:middle}
.content-box li.third:before{content:"";height:216px;width:1px;margin-left:-1px;font-size:0;display:inline-block;vertical-align:baseline}
.content-box li div:after{content:"";width:0px;height:0px;position:absolute;left:-6px;top:50%;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:7px solid #1e59a9;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.content-box li div.noArrow:after{border-top:none;border-bottom:none;border-right:none}
}
.content-box li div{background-color:#1e59a9;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.content-box li p{color:#fff;padding:15px 5px;zero:15px;zero:5px;padding:15px 5px;font-size:16px;zero:16px;font-size:16px;line-height:25px;zero:25px;line-height:25px;font-weight:400}
@media screen and (max-width:767px){.content-box li p{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;padding:13px 9px;zero:13px;zero:9px;padding:13px 9px;margin:0;zero:0;margin:0}
}
.content-box li h3{background-color:#06387c;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-top-right-radius:8px;-moz-border-top-left-radius:8px;border-top-right-radius:8px;border-top-left-radius:8px;color:#fff;padding:15px 5px;zero:15px;zero:5px;padding:15px 5px;margin:0;zero:0;margin:0;font-size:17px;zero:17px;font-size:17px;line-height:20px;zero:20px;line-height:20px;font-weight:600}
@media screen and (max-width:767px){.content-box li h3{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;padding:13px 9px;zero:13px;zero:9px;padding:13px 9px;position:relative}
.content-box li h3:after{content:"";width:0px;height:0px;position:absolute;left:-6px;top:50%;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:7px solid #06387c;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (min-width:768px){.slider-border{margin:0 0 2px}
}
@media screen and (max-width:767px){.slider-border{width:15px;position:absolute;left:0;top:0;margin-left:123px}
}
@media screen and (min-width:768px){.slider-border li.big-border:before{content:"";width:100%;border-top:2px dashed #ff0000;display:inline-block;height:20px}
.slider-border li.big-border.first{text-align:right}
.slider-border li.big-border.first:before{width:50%;border-left:2px dashed #ff0000}
.slider-border li.big-border.last{text-align:left}
.slider-border li.big-border.last:before{width:50%;border-right:2px dashed #ff0000}
}
@media screen and (max-width:767px){.slider-border li.big-border:before{content:"";height:100%;border-right:2px dashed #ff0000;display:inline-block;width:15px}
.slider-border li.big-border.first:before{margin-top:27px;border-top:2px dashed #ff0000}
.slider-border li.big-border.last:before{height:50%;border-bottom:2px dashed #ff0000}
}
@media screen and (max-width:767px){.slider-plus-profit{width:40px;position:absolute;left:0;top:0;margin-left:93px}
}
@media screen and (min-width:768px){.slider-plus-profit li{margin-bottom:25px;zero:25px;margin-bottom:25px}
}
@media screen and (max-width:767px){.slider-plus-profit li div{display:table-cell;vertical-align:middle;height:54px}
}
.slider-plus-profit li div span{background-color:#f8b64c;border:4px solid #ffd65f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:600;height:40px;line-height:31px;width:40px;display:inline-block;text-align:center}
@media screen and (max-width:767px){.slider-plus-profit li div span{border:3px solid #ffd65f;font-size:11px;zero:11px;font-size:11px;height:30px;line-height:24px;width:30px;font-weight:900}
}
@media screen and (min-width:768px){.slider-age-line{border-top:6px solid #373737}
}
@media screen and (max-width:767px){.slider-age-line{border-right:4px solid #373737;position:absolute;left:0;top:0;width:44px;margin-left:32px}
}
.slider-age-line li{color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:600}
@media screen and (min-width:768px){.slider-age-line li.dotsLeft,.slider-age-line li.dotsLeftLast{position:relative}
.slider-age-line li.dotsLeft:before,.slider-age-line li.dotsLeftLast:before{content:"...";left:-7%;letter-spacing:1px;bottom:3px;color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:900;position:absolute}
.slider-age-line li.dotsLeftLast:before{left:21%}
.slider-age-line li.dotsRight{position:relative}
.slider-age-line li.dotsRight:after{content:"...";right:18%;letter-spacing:1px;bottom:3px;color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:900;position:absolute}
}
@media screen and (max-width:767px){.slider-age-line li{text-align:right;vertical-align:middle;font-size:11px;zero:11px;font-size:11px;font-weight:900}
.slider-age-line li>div{display:table-cell;height:54px;vertical-align:middle;width:35px}
.slider-age-line li.dotsTop,.slider-age-line li.dotsTopLast{position:relative}
.slider-age-line li.dotsTop:before,.slider-age-line li.dotsTopLast:before{content:"...";right:0;top:0;color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:900;position:absolute;line-height:0;transform:matrix(0, 1, -1, 0, 0, 0);-ms-transform:matrix(0, 1, -1, 0, 0, 0);-webkit-transform:matrix(0, 1, -1, 0, 0, 0)}
.slider-age-line li.dotsTopLast:before{top:11px}
.slider-age-line li.dotsBottom{position:relative}
.slider-age-line li.dotsBottom:after{content:"...";right:0;bottom:0;color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:900;position:absolute;line-height:0;transform:matrix(0, 1, -1, 0, 0, 0);-ms-transform:matrix(0, 1, -1, 0, 0, 0);-webkit-transform:matrix(0, 1, -1, 0, 0, 0)}
}
@media screen and (max-width:767px){.slider-down-arrow{width:20px;position:absolute;left:0;top:0;margin-left:76px}
}
.slider-down-arrow .ar-down{position:relative}
@media screen and (min-width:768px){.slider-down-arrow .ar-down:first-child:before{content:"";height:19px;background-color:#f4f4f4;z-index:1;display:inline-block;-ms-transform:translateX(60%);-webkit-transform:translateX(60%);-moz-transform:translateX(60%);transform:translateX(60%);position:absolute;bottom:0;right:0;left:0}
}
.slider-down-arrow .ar-down:after{content:"";width:15px;height:19px}
@media screen and (min-width:768px){.slider-down-arrow .ar-down:after{background:#f4f4f4 url(../images/down-green-arrow.png) no-repeat bottom center;position:absolute;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);bottom:0;z-index:2}
}
@media screen and (max-width:767px){.slider-down-arrow .ar-down:after{background:url(../images/left-green-arrow.png) no-repeat bottom center;background-position:center center;position:relative;display:inline-block;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:13px;height:10px}
}
@media screen and (min-width:768px){.slider-down-arrow .ar-down.ar-blue:after{background:url(../images/down-blue-arrow.png) no-repeat bottom center}
}
@media screen and (max-width:767px){.slider-down-arrow .ar-down.ar-blue:after{background:url(../images/left-blue-arrow.png) no-repeat bottom center}
}
@media screen and (min-width:768px){.slider-down-arrow .ar-down.ar-last:after{background:url(../images/up-blue-arrow.png) no-repeat bottom center;width:22px;height:28px}
}
@media screen and (max-width:767px){.slider-down-arrow .ar-down.ar-last:after{background:url(../images/mobile-big-blue-arrow.png) no-repeat bottom center;width:19px;height:15px}
}
.slider-benefits-wrapper .desktopImg,.slider-benefits-wrapper .mobileImg{display:none}
@media screen and (min-width:768px){.slider-benefits-wrapper .desktopImg{display:block}
}
@media screen and (max-width:767px){.slider-benefits-wrapper .mobileImg{display:block}
}
@media screen and (min-width:768px){.slider-benefits-wrapper .relative{padding-left:50px;zero:50px;padding-left:50px}
}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative{height:701px}
}
.slider-benefits-wrapper .relative .left{bottom:28px;left:0;position:absolute}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .left{left:61px;bottom:auto;top:-40px}
.slider-benefits-wrapper .relative .left .mobileImg{width:146px;height:60px}
}
.slider-benefits-wrapper .relative .mid{bottom:54px;left:53.2%;position:absolute}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .mid{top:326px;left:90px;bottom:auto}
}
.slider-benefits-wrapper .relative .midText{bottom:69px;right:0;position:absolute;color:#1e59a9;font-size:14px;zero:14px;font-size:14px;font-weight:600}
@media screen and (min-width:768px){.slider-benefits-wrapper .relative .midText{padding-left:62.5%;padding-right:12.5%;text-align:center;width:100%}
}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .midText{top:472px;left:90px;bottom:auto;right:auto;font-size:11px;zero:11px;font-size:11px;line-height:15px;zero:15px;line-height:15px;font-weight:900;width:120px}
}
.slider-benefits-wrapper .relative .right{bottom:55px;position:absolute;right:-11px}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .right{bottom:55px;position:absolute;right:auto;left:94px}
}
.slider-benefits-wrapper .relative .bottom{position:absolute;color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:600;text-align:center}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .bottom{font-size:11px;zero:11px;font-size:11px;line-height:15px;zero:15px;line-height:15px;font-weight:700}
}
@media screen and (min-width:768px){.slider-benefits-wrapper .relative .bottom{width:41.2%;margin-bottom:-30px;bottom:0;right:3.167%}
.slider-benefits-wrapper .relative .bottom:before{content:"";left:0;top:50%;position:absolute;border-top:3px solid #9d9d9d;display:inline-block;width:100%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
.slider-benefits-wrapper .relative .bottom span{background:#f4f4f4;padding:0 20px;display:inline-block;position:relative}
}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .bottom{bottom:53px;left:0;width:64px}
.slider-benefits-wrapper .relative .bottom>div{height:279px;display:table-cell;vertical-align:middle;position:relative;width:64px}
.slider-benefits-wrapper .relative .bottom>div:before{content:"";left:50%;top:0;height:100%;position:absolute;border-left:3px solid #9d9d9d;display:inline-block;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
.slider-benefits-wrapper .relative .bottom span{background:#f4f4f4;display:inline-block;width:100%;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (min-width:768px){.slider-benefits-wrapper .relative .bottomFull{right:1px;width:calc(100% - 50px)}
}
@media screen and (max-width:767px){.slider-benefits-wrapper .relative .bottomFull>div{height:648px}
}
@media screen and (max-width:767px){.golden-year-popup{padding-left:10px;padding-right:10px}
}
@media screen and (min-width:768px){.golden-year-popup .slider-benefits-wrapper{margin-bottom:40px}
}
@media screen and (max-width:767px){.golden-year-popup .slider-benefits-wrapper{padding-top:35px;margin-bottom:40px}
}
.golden-year-popup .wrapper-box.first{padding-bottom:0}
@media screen and (max-width:767px){.popup-invest-benefit .slider-benefits-wrapper .relative .bottom,.popup-golden-benefit .slider-benefits-wrapper .relative .bottom{width:55px}
.popup-invest-benefit .slider-benefits-wrapper .relative .bottom>div,.popup-golden-benefit .slider-benefits-wrapper .relative .bottom>div{width:55px}
}
@media screen and (min-width:768px){.popup-golden-benefit .content-box li.second{padding-left:0;padding-right:0}
.popup-golden-benefit .content-box li.third{padding-left:2.0833325%}
}
.plan-option-container .plan-container .details{background-color:#ffffff;padding:0 0 25px 0}
.plan-option-container .plan-container .details span{font-weight:600;font-size:16px;line-height:1.2;color:#373737}
.plan-option-container .plan-container .benefitsPlusPanel{padding:0px 0;padding-bottom:25px;background-color:#ffffff}
@media screen and (max-width:767px){.plan-option-container .plan-container .benefitsPlusPanel{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-left:0;margin-right:0}
}
@media screen and (min-width:768px){.plan-option-container .plan-container .benefitsPlusPanel .bullet-list2{-webkit-box-shadow:none;box-shadow:none}
}
.plan-option-container .plan-container .benefitsPlusPanel .bullet-list2 ul li{font-size:15px;color:#000000}
.plan-option-container .plan-container .benefitsPlusPanel .bullet-list2 ul li span{font-weight:600}
.plan-option-container .plan-container .footer-info{padding:15px 30px 0 0}
.plan-option-container .plan-container .footer-info .footer-details_main{line-height:1.2;display:block;padding:10px 0px;font-size:14px;color:#7d7d7d;font-weight:600}
.plan-option-container .plan-container .footer-info .footer-details_sub{display:block;padding:0;font-size:12px;zero:12px;font-size:12px;line-height:15px;zero:15px;line-height:15px;color:#a7a7a7}
.claims-and-services .claim-label-wrapper{width:100%;max-width:400px;margin:31px auto 20px auto;border:solid 0px black;min-height:76px;background-color:#EBF5FF;position:relative;text-align:center;display:flex}
@media screen and (max-width:980px){.claims-and-services .claim-label-wrapper{width:80%;padding:0px 10px;margin-top:10px}
}
.claims-and-services .claim-label-wrapper h3{font-size:18px;zero:18px;font-size:18px;line-height:76px;zero:76px;line-height:76px;font-weight:600;color:#000;margin:auto;color:rgba(0,0,0,0.78)}
@media screen and (max-width:767px){.claims-and-services .claim-label-wrapper h3{font-size:15px;zero:15px;font-size:15px;line-height:18px;zero:18px;line-height:18px}
}
.claims-and-services .claim-label-wrapper:before{content:url("../images/left.png");position:absolute;left:-27px;top:0px}
.claims-and-services .claim-label-wrapper:after{content:url("../images/right.png");position:absolute;right:-27px;top:0px}
.claims-and-services .blueText{color:#005796}
.claims-and-services .policy-finalization-process{width:100%;background-color:#fff;text-align:center;margin-top:50px}
@media screen and (max-width:767px){.claims-and-services .policy-finalization-process{margin-top:31px}
}
.claims-and-services .policy-finalization-process h2{font-size:30px;zero:30px;font-size:30px;line-height:26px;zero:26px;line-height:26px;font-weight:700;margin:0;color:#0067ac;text-transform:uppercase}
@media screen and (max-width:767px){.claims-and-services .policy-finalization-process h2{text-align:center;font-size:19px;zero:19px;font-size:19px;line-height:24px;zero:24px;line-height:24px;max-width:75%;margin:0px auto}
}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper{margin-top:30px;background-color:#fbfbfb}
@media screen and (max-width:767px){.claims-and-services .policy-finalization-process .policy-finalization-wrapper{padding:0 10px 10px 10px;zero:0;zero:10px;zero:10px;zero:10px;padding:0 10px 10px 10px;background-color:#fff;margin-top:20px}
}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab{float:left;width:15%;min-height:230px;background-color:#fff;margin:10px 0.8%;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);border:1px solid #f4f4f4}
@media screen and (max-width:767px){.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab{float:none;width:100%;min-height:auto;background-color:#fff;margin:10px auto}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab .policy-slab-wrapper{margin:20px}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab .policy-slab-wrapper>div{display:table-cell;vertical-align:middle}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab .policy-slab-wrapper>div.icon{width:100px;text-align:left}
}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab img{margin:30px auto 20px auto;display:inline-block}
@media screen and (max-width:767px){.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab img{margin:0;max-width:95px}
}
.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab span{display:block;text-align:center;font-size:16px;line-height:22px;font-weight:700;color:rgba(0,0,0,0.78);margin:0;padding-bottom:10px;width:90%;margin:auto}
@media screen and (max-width:767px){.claims-and-services .policy-finalization-process .policy-finalization-wrapper .policy-slab span{text-align:left;width:100%;padding:0}
}
.claims-and-services .mandatory-documents{width:100%;background-color:#fff;text-align:center;margin-top:50px}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents{margin-top:20px}
}
.claims-and-services .mandatory-documents h2{font-size:30px;zero:30px;font-size:30px;line-height:26px;zero:26px;line-height:26px;font-weight:700;margin:0;color:#0067ac;text-transform:uppercase}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents h2{text-align:center;font-size:19px;zero:19px;font-size:19px;line-height:21px;zero:21px;line-height:21px;margin:0px 10px 12px 10px}
}
.claims-and-services .mandatory-documents h3{font-size:18px;zero:18px;font-size:18px;font-weight:600;color:#404040;margin-top:10px}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents h3{text-align:center;font-size:16px;zero:16px;font-size:16px;line-height:21px;zero:21px;line-height:21px;margin:0px 10px}
}
.claims-and-services .mandatory-documents .mandatory-documents-wrapper{width:100%;min-height:200px;margin-top:30px;-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 8px 0px rgba(0,0,0,0.1);border:1px solid #f4f4f4}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents .mandatory-documents-wrapper{width:auto;margin:30px 10px 0px 10px}
}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper{width:50%;border:solid 0px red}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper{float:none;width:100%}
}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .mandatory-documents-container{width:100%;min-height:150px;border:solid 0px red}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .mandatory-documents-container{min-height:auto}
}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper{height:150px;border:solid 0px red;text-align:center;display:table;width:100%}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper{height:auto;margin:13px 0}
}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper>div{display:table-cell;vertical-align:middle}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper>div.icon{width:35%;text-align:right}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper>div.icon img{margin-right:15%;max-width:80px}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper>div.md-text{width:65%}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper{border:solid 0px red}
}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper .md-text{margin-left:10%;margin-top:0px;max-width:48%;text-align:left}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper .md-text h3{color:#3a3d40;font-size:20px;zero:20px;font-size:20px;vertical-align:top}
@media screen and (max-width:767px){.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper .md-text h3{text-align:left;margin:0px}
}
.claims-and-services .mandatory-documents .mandatory-documents-inner-wrapper .md-wrapper .md-text h4{color:#404040;font-size:14px;zero:14px;font-size:14px;vertical-align:top}
.claims-and-services .mandatory-documents .bgBLue{background-color:#ebf5ff}
.claims-and-services .mandatory-documents .mdleft{float:left}
.claims-and-services .mandatory-documents .mdright{float:right}
.claims-and-services .mandatory-documents .mandatory-doc-tnc{display:block;margin:20px 0px 20px 0px;text-align:right;color:#a3a3a3;font-size:14px}
@media screen and (max-width:980px){.claims-and-services .mandatory-documents .mandatory-doc-tnc{width:96%;margin:20px auto}
}
@media screen and (max-width:980px){.claims-and-services .document-upload-section{width:95%;margin:20px auto}
}
.claims-and-services .document-upload-section .bg-skyblue{text-align:center}
.claims-and-services .document-upload-section span{font-size:16px;zero:16px;font-size:16px;color:#000;line-height:20px}
.claims-and-services .document-upload-section ul li{font-size:16px;zero:16px;font-size:16px;color:#000;line-height:20px;display:inline;text-align:center}
@media screen and (max-width:980px){.claims-and-services .document-upload-section ul li{display:inline-block;text-align:left;background:url("../images/bullet3.png") no-repeat 0 5px;background-size:9px auto;font-size:16px;zero:16px;font-size:16px;line-height:17px;zero:17px;line-height:17px;background-position:0 3px;padding-bottom:5px;zero:5px;padding-bottom:5px;margin:10px 10px;zero:10px;zero:10px;margin:10px 10px;padding-left:18px;zero:18px;padding-left:18px}
}
.claims-and-services .app-download-section{margin:30px 0px 21px 0px;background-color:#ebf5ff;width:100%;overflow:hidden}
.claims-and-services .app-download-section .app-download-inner-wrapper{width:91%;margin:10px auto 0px auto;padding-top:1px;overflow:hidden;min-height:40px;border:solid 0px red}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper{min-width:300px;width:40%;position:relative}
}
.claims-and-services .app-download-section .app-download-inner-wrapper .mobile-app-download-text{display:none}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper .mobile-app-download-text{display:block;width:80%;text-align:center;font-size:18px;zero:18px;font-size:18px;color:#000;line-height:18px;margin:0px auto 10px auto;font-weight:700}
}
.claims-and-services .app-download-section .app-download-inner-wrapper .mobile-img{float:left}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper .mobile-img{position:absolute;bottom:0px}
}
.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-text{float:right;font-size:18px;zero:18px;font-size:18px;color:#000;line-height:18px;margin:30px 0px 0px 20px;font-weight:700}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-text{display:none}
}
.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-left{float:left;margin-right:10px}
.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-right{float:left;margin:18px 0px 0px 0px}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-right{float:right}
}
.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-right .appIcons{float:right}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-right .appIcons{float:none;display:block}
}
.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-right .appIcons:nth-child(2){margin-right:20px}
@media screen and (max-width:980px){.claims-and-services .app-download-section .app-download-inner-wrapper .app-download-right .appIcons:nth-child(2){margin-right:0px;margin-top:10px;margin-bottom:10px}
}
.applicable-basis{padding:30px 30px 22px 30px;zero:30px;zero:30px;zero:22px;zero:30px;padding:30px 30px 22px 30px}
@media screen and (max-width:767px){.applicable-basis{padding:20px 10px 10px 10px;zero:20px;zero:10px;zero:10px;zero:10px;padding:20px 10px 10px 10px}
}
.applicable-basis h3{color:#000;font-size:16px;zero:16px;font-size:16px;font-weight:600;text-transform:uppercase}
@media screen and (max-width:767px){.applicable-basis h3{font-size:15px;zero:15px;font-size:15px;margin-bottom:8px;zero:8px;margin-bottom:8px}
}
.applicable-basis h4{color:#000;font-size:16px;zero:16px;font-size:16px;font-weight:600;margin:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;margin:0 0 30px 0}
@media screen and (max-width:767px){.applicable-basis h4{font-size:15px;zero:15px;font-size:15px;margin-bottom:15px;zero:15px;margin-bottom:15px}
}
.applicable-basis h5{color:#737373;font-size:16px;zero:16px;font-size:16px;font-weight:600;margin:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;margin:0 0 30px 0}
@media screen and (max-width:767px){.applicable-basis h5{font-size:15px;zero:15px;font-size:15px}
}
.applicable-basis.second{border-top:1px solid #e1e1e1}
.applicable-basis.second h3{margin-bottom:30px;zero:30px;margin-bottom:30px}
@media screen and (max-width:767px){.applicable-basis.second h3{margin-bottom:30px;zero:30px;margin-bottom:30px}
}
.applicable-basis .bullet-list2 ul{font-size:0}
.applicable-basis .bullet-list2 ul li{color:#a3a3a3;width:25%;display:inline-block;vertical-align:top;padding-right:10px;zero:10px;padding-right:10px;padding-bottom:15px;zero:15px;padding-bottom:15px;font-weight:600}
@media screen and (min-width:768px){.applicable-basis .bullet-list2 ul li.first{width:20%}
.applicable-basis .bullet-list2 ul li.second{width:15%}
.applicable-basis .bullet-list2 ul li.third{width:40%}
.applicable-basis .bullet-list2 ul li.fourth{width:25%}
}
.applicable-basis .bullet-list2 ul li:not(:first-child){margin:0}
@media screen and (max-width:767px){.applicable-basis .bullet-list2 ul li{display:block;width:100%;padding-bottom:15px;zero:15px;padding-bottom:15px}
}
.servicePolicy .applicable-basis .bullet-list2 ul li{width:33.33%}
@media screen and (max-width:767px){.servicePolicy .applicable-basis .bullet-list2 ul li{width:100%}
}
.servicePolicy sup,.claimProcess sup{top:0;font-size:inherit}
.servicePolicy>h2,.claimProcess>h2{text-transform:uppercase;text-align:center;color:#0067ac;font-size:30px;zero:30px;font-size:30px;font-weight:700;padding:0 30px;zero:0;zero:30px;padding:0 30px;margin-bottom:15px;zero:15px;margin-bottom:15px}
@media screen and (max-width:767px){.servicePolicy>h2,.claimProcess>h2{padding:0 10px 24px 10px;zero:0;zero:10px;zero:24px;zero:10px;padding:0 10px 24px 10px;font-size:19px;zero:19px;font-size:19px;margin-bottom:0;zero:0;margin-bottom:0}
}
.servicePolicy .links-btn,.claimProcess .links-btn{margin:-5px -5px 5px;zero:-5px;zero:-5px;zero:5px;margin:-5px -5px 5px}
@media screen and (max-width:767px){.servicePolicy .links-btn,.claimProcess .links-btn{display:none}
}
@media screen and (min-width:768px){.servicePolicy .formPanel,.claimProcess .formPanel{display:none}
}
@media screen and (max-width:767px){.servicePolicy .formPanel,.claimProcess .formPanel{padding:0 10px 10px 10px;zero:0;zero:10px;zero:10px;zero:10px;padding:0 10px 10px 10px}
.servicePolicy .formPanel .selectDropdown,.claimProcess .formPanel .selectDropdown{display:block}
}
.servicePolicy .bgGrey,.claimProcess .bgGrey{background-color:#fafafa}
.servicePolicy .bgBlue,.claimProcess .bgBlue{background-color:#ebf5ff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:25px 30px 25px 30px;zero:25px;zero:30px;zero:25px;zero:30px;padding:25px 30px 25px 30px}
@media screen and (max-width:767px){.servicePolicy .bgBlue,.claimProcess .bgBlue{padding:25px 10px 25px 10px;zero:25px;zero:10px;zero:25px;zero:10px;padding:25px 10px 25px 10px}
}
.servicePolicy .bgBlue p,.claimProcess .bgBlue p{color:#000;font-size:16px;zero:16px;font-size:16px;line-height:23px;zero:23px;line-height:23px;font-weight:400;padding:25px 0 0 0;zero:25px;zero:0;zero:0;zero:0;padding:25px 0 0 0;margin:0;zero:0;margin:0}
.servicePolicy .bgBlue p:first-child,.claimProcess .bgBlue p:first-child{padding-top:0}
@media screen and (max-width:767px){.servicePolicy .bgBlue p,.claimProcess .bgBlue p{padding:20px 0 0 0;zero:20px;zero:0;zero:0;zero:0;padding:20px 0 0 0;font-size:16px;zero:16px;font-size:16px}
}
.servicePolicy .claimRecord,.claimProcess .claimRecord{padding:35px 30px 10px 30px;zero:35px;zero:30px;zero:10px;zero:30px;padding:35px 30px 10px 30px}
@media screen and (max-width:767px){.servicePolicy .claimRecord,.claimProcess .claimRecord{padding:25px 10px 10px 10px;zero:25px;zero:10px;zero:10px;zero:10px;padding:25px 10px 10px 10px}
}
.servicePolicy .claimRecord ul,.claimProcess .claimRecord ul{font-size:0}
.servicePolicy .claimRecord ul li,.claimProcess .claimRecord ul li{padding:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;padding:0 0 30px 0;margin:0;zero:0;margin:0}
.servicePolicy .claimRecord ul li h3,.claimProcess .claimRecord ul li h3{color:#000;text-transform:uppercase;font-size:16px;zero:16px;font-size:16px;font-weight:700;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.servicePolicy .claimRecord ul li h3,.claimProcess .claimRecord ul li h3{padding:0;zero:0;padding:0;font-size:16px;zero:16px;font-size:16px}
}
.servicePolicy .claimRecord ul li p,.claimProcess .claimRecord ul li p{color:#8e8e8e;font-size:16px;zero:16px;font-size:16px;line-height:23px;zero:23px;line-height:23px;font-weight:400;padding:12px 0 0 0;zero:12px;zero:0;zero:0;zero:0;padding:12px 0 0 0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.servicePolicy .claimRecord ul li p,.claimProcess .claimRecord ul li p{padding:0;zero:0;padding:0;font-size:16px;zero:16px;font-size:16px}
}
.claimRatio{padding:25px 30px 25px 30px;zero:25px;zero:30px;zero:25px;zero:30px;padding:25px 30px 25px 30px}
@media screen and (max-width:767px){.claimRatio{padding:25px 10px 20px 10px;zero:25px;zero:10px;zero:20px;zero:10px;padding:25px 10px 20px 10px}
}
.claimRatio h3{color:#000;font-size:22px;zero:22px;font-size:22px;font-weight:700;padding:0 0 22px 0;zero:0;zero:0;zero:22px;zero:0;padding:0 0 22px 0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.claimRatio h3{padding:0 0 25px 0;zero:0;zero:0;zero:25px;zero:0;padding:0 0 25px 0;font-size:22px;zero:22px;font-size:22px;text-align:center}
}
.claimRatio p{color:#8e8e8e;font-size:16px;zero:16px;font-size:16px;font-weight:400;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.claimRatio p{padding:0;zero:0;padding:0;font-size:16px;zero:16px;font-size:16px}
}
@media screen and (max-width:767px){.claimRatio .percentWrapper{text-align:center}
}
.claimRatio .percentWrapper .content{display:inline-block;margin-right:100px}
@media screen and (max-width:767px){.claimRatio .percentWrapper .content{max-width:88px;margin:0 20px}
}
.claimRatio .percentWrapper .content .percent{max-width:98px;max-height:98px;margin:0 auto 25px auto}
@media screen and (max-width:767px){.claimRatio .percentWrapper .content .percent{margin-bottom:20px}
}
.claimRatio .percentWrapper .content .percent img{width:100%;height:100%}
.claimRatio .percentWrapper .content .percent span{position:relative;width:98px;height:98px;font-size:22px;zero:22px;font-size:22px;font-weight:700;vertical-align:middle;text-align:center;display:table-cell;border:4px solid #dedede;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.claimRatio .percentWrapper .content .percent span:before{width:100%;height:100%;position:absolute;left:0;top:0}
.claimRatio .percentWrapper .content .percent span:after{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:97.8%;height:97.8%;position:absolute;left:0;top:0;border:4px solid #2271a6}
.claimRatio .percentWrapper .content h4{color:#565656;font-size:16px;zero:16px;font-size:16px;font-weight:700;padding:0;zero:0;padding:0;margin:10px 0px 0px 0px;zero:10px;zero:0px;zero:0px;zero:0px;margin:10px 0px 0px 0px;text-transform:uppercase}
@media screen and (max-width:767px){.claimRatio .percentWrapper .content h4{padding:0;zero:0;padding:0;font-size:15px;zero:15px;font-size:15px}
}
.claimRatio .percentWrapper .progress{width:98px;height:98px;line-height:98px;background:none;margin:0 auto;box-shadow:none;position:relative}
.claimRatio .percentWrapper .progress:after{content:"";width:100%;height:100%;border-radius:50%;border:6px solid #e6e6e6;position:absolute;top:0;left:0}
.claimRatio .percentWrapper .progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}
.claimRatio .percentWrapper .progress .progress-left{left:0}
.claimRatio .percentWrapper .progress .progress-bar{width:100%;height:100%;background:none;border-width:6px;border-style:solid;position:absolute;top:0}
.claimRatio .percentWrapper .progress .progress-left .progress-bar{left:100%;border-top-right-radius:80px;border-bottom-right-radius:80px;border-left:0;-webkit-transform-origin:center left;transform-origin:center left}
.claimRatio .percentWrapper .progress .progress-right .progress-bar{left:-100%;border-top-left-radius:80px;border-bottom-left-radius:80px;border-right:0;-webkit-transform-origin:center right;transform-origin:center right}
.claimRatio .percentWrapper .progress .progress-value{width:90%;height:90%;border-radius:50%;font-size:17px;color:#000;line-height:103px;text-align:center;position:absolute;top:5%;left:5%}
.claimRatio .percentWrapper .progress.blue .progress-bar{border-color:#0067ac}
.claimRatio .percentWrapper .progress.blue1 .progress-bar{border-color:#0067ac}
.claimRatio .percentWrapper .progress .progress-right{right:0}
.claimRatio .percentWrapper .progress.yellow .progress-bar{border-color:#fdba04}
.claimRatio .percentWrapper .progress.yellow .progress-left .progress-bar{animation:loading-3 1s linear forwards 1.8s}
.claimRatio .percentWrapper .progress.pink .progress-bar{border-color:#ed687c}
.claimRatio .percentWrapper .progress.pink .progress-left .progress-bar{animation:loading-4 0.4s linear forwards 1.8s}
.claimRatio .percentWrapper .progress.green .progress-bar{border-color:#1abc9c}
.claimRatio .percentWrapper .progress.green .progress-left .progress-bar{animation:loading-5 1.2s linear forwards 1.8s}
@keyframes loading-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@keyframes loading-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(144deg);transform:rotate(144deg)}
}
@keyframes loading-3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(170deg);transform:rotate(170deg)}
}
@keyframes loading-4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(36deg);transform:rotate(36deg)}
}
@keyframes loading-5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(126deg);transform:rotate(126deg)}
}
@media only screen and (max-width:990px){.claimRatio .percentWrapper .progress{margin-bottom:20px}
}
@media screen and (min-width:768px){.claimRatio .bullet-list2{margin-top:20px}
}
.claimRatio .bullet-list2 ul{font-size:0}
.claimRatio .bullet-list2 ul li{color:#8e8e8e;vertical-align:top;font-size:16px;zero:16px;font-size:16px}
.claimRatio .bullet-list2 ul li:not(:first-child){margin-top:15px;zero:15px;margin-top:15px}
.disclaimer{padding:25px 30px 25px 30px;zero:25px;zero:30px;zero:25px;zero:30px;padding:25px 30px 25px 30px;border-top:1px solid #eaeaea}
@media screen and (max-width:767px){.disclaimer{padding:25px 10px 25px 10px;zero:25px;zero:10px;zero:25px;zero:10px;padding:25px 10px 25px 10px}
}
.disclaimer h3{color:#000;font-size:16px;zero:16px;font-size:16px;font-weight:600;text-transform:uppercase;padding:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;padding:0 0 15px 0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.disclaimer h3{padding:0 0 15px 0;zero:0;zero:0;zero:15px;zero:0;padding:0 0 15px 0;font-size:15px;zero:15px;font-size:15px}
}
.disclaimer p{color:#black;font-size:14px;zero:14px;font-size:14px;font-weight:400;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.disclaimer p{padding:0;zero:0;padding:0;font-size:14px;zero:14px;font-size:14px}
}
.disclaimer p.normal{color:#000}
.claims-and-services [class*="column"]+[class*="column"]:last-child{float:none}
.why-invest-today .intro{padding:30px 0 30px 0;zero:30px;zero:0;zero:30px;zero:0;padding:30px 0 30px 0}
@media screen and (max-width:767px){.why-invest-today .intro{padding:20px 10px 10px 10px;zero:20px;zero:10px;zero:10px;zero:10px;padding:20px 10px 10px 10px}
}
.why-invest-today .intro p{color:#000;font-size:18px;zero:18px;font-size:18px;line-height:23px;zero:23px;line-height:23px;font-weight:400;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.why-invest-today .intro p{font-size:15px;zero:15px;font-size:15px}
}
.why-invest-today .links-btn.btn-wrapper{display:block;text-align:center;margin:0;padding:40px 0 5px 0;zero:40px;zero:0;zero:5px;zero:0;padding:40px 0 5px 0}
@media screen and (max-width:767px){.why-invest-today .links-btn.btn-wrapper{padding:20px 10px 20px 10px;zero:20px;zero:10px;zero:20px;zero:10px;padding:20px 10px 20px 10px}
}
.why-invest-today .links-btn.btn-wrapper a{min-width:160px}
@media screen and (max-width:767px){.why-invest-today .links-btn.btn-wrapper a{min-width:138px}
}
.why-invest-today .moreCta{color:#0266b1;display:inline-block;text-align:right;font-weight:600;margin-left:auto;margin-right:auto;float:right;font-size:14px;zero:14px;font-size:14px;margin-bottom:20px}
.why-invest-today .moreCta:hover,.why-invest-today .moreCta:focus{text-decoration:none}
@media screen and (min-width:768px){.why-invest-today .moreCta{display:none}
}
.why-investing-early h2{text-transform:uppercase;text-align:center;color:#0067ac;font-size:30px;zero:30px;font-size:30px;font-weight:700;padding:0 30px;zero:0;zero:30px;padding:0 30px;margin-bottom:15px;zero:15px;margin-bottom:15px}
@media screen and (max-width:767px){.why-investing-early h2{padding:15px 10px 15px 10px;zero:15px;zero:10px;zero:15px;zero:10px;padding:15px 10px 15px 10px;font-size:19px;zero:19px;font-size:19px;margin-bottom:0;zero:0;margin-bottom:0;line-height:25px;zero:25px;line-height:25px}
}
.why-investing-early ul{font-size:0}
.why-investing-early ul li{display:table-cell;vertical-align:top;text-align:center;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0;position:relative}
@media screen and (min-width:768px){.why-investing-early ul li:not(:first-child):after{border-left:1px solid #ccc;content:"";height:65%;position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (max-width:767px){.why-investing-early ul li{display:block;width:100%;padding:15px 0 25px 0;zero:15px;zero:0;zero:25px;zero:0;padding:15px 0 25px 0}
.why-investing-early ul li:not(:first-child){padding-top:25px;zero:25px;padding-top:25px}
.why-investing-early ul li:not(:first-child):after{border-bottom:1px solid #ccc;content:"";width:90%;position:absolute;left:50%;top:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
}
.why-investing-early ul li .topIconWrapper{height:104px}
.why-investing-early ul li p{color:#000;font-size:18px;zero:18px;font-size:18px;line-height:23px;zero:23px;line-height:23px;font-weight:400;padding:30px 30px 0 30px;zero:30px;zero:30px;zero:0;zero:30px;padding:30px 30px 0 30px;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.why-investing-early ul li p{padding:30px 0 0 0;zero:30px;zero:0;zero:0;zero:0;padding:30px 0 0 0;font-size:15px;zero:15px;font-size:15px}
}
@media screen and (min-width:768px){.why-investing-early .topPanel ul li{width:33.33%}
}
.why-investing-early .wrapper-box{background-color:#fff}
.why-investing-early .wrapper-box+.wrapper-box{border-top:0;margin-top:0;zero:0;margin-top:0}
@media screen and (max-width:767px){.why-investing-early .wrapper-box+.wrapper-box{padding-top:0;zero:0;padding-top:0;margin-top:-10px;zero:-10px;margin-top:-10px;padding-bottom:0;zero:0;padding-bottom:0}
}
@media screen and (max-width:767px){.why-investing-early .wrapper-box .bottomPanel{margin-top:0;zero:0;margin-top:0;padding-top:0;zero:0;padding-top:0}
}
@media screen and (min-width:768px){.why-investing-early .wrapper-box .bottomPanel ul li{width:50%}
}
@media screen and (max-width:767px){.why-investing-early .wrapper-box .bottomPanel ul li{padding-top:25px;zero:25px;padding-top:25px}
.why-investing-early .wrapper-box .bottomPanel ul li:not(:first-child){padding-top:25px;zero:25px;padding-top:25px}
.why-investing-early .wrapper-box .bottomPanel ul li:after{border-bottom:1px solid #ccc;content:"";width:90%;position:absolute;left:50%;top:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}
}
.performance-ulips h2{text-transform:uppercase;text-align:center;color:#0067ac;font-size:30px;zero:30px;font-size:30px;font-weight:700;padding:30px 30px 10px 30px;zero:30px;zero:30px;zero:10px;zero:30px;padding:30px 30px 10px 30px;margin-bottom:0;zero:0;margin-bottom:0}
@media screen and (max-width:767px){.performance-ulips h2{padding:25px 10px 11px 10px;zero:25px;zero:10px;zero:11px;zero:10px;padding:25px 10px 11px 10px;font-size:19px;zero:19px;font-size:19px;margin-bottom:0;zero:0;margin-bottom:0;line-height:25px;zero:25px;line-height:25px}
}
.performance-ulips .wrapper-box{background-color:#fff}
.performance-ulips .performance-ulips-left{float:right;width:45%;text-align:center}
.performance-ulips .performance-ulips-left .column-box{-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-left{float:none;width:100%}
.performance-ulips .performance-ulips-left .column-box{margin-left:0;zero:0;margin-left:0;margin-right:0;zero:0;margin-right:0}
}
@media screen and (min-width:768px){.performance-ulips .performance-ulips-left .performance-ulips-graph{padding:30px 20px 30px 20px;zero:30px;zero:20px;zero:30px;zero:20px;padding:30px 20px 30px 20px}
}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-left .performance-ulips-graph{padding:10px 10px 10px 10px;zero:10px;zero:10px;zero:10px;zero:10px;padding:10px 10px 10px 10px}
}
.performance-ulips .performance-ulips-left .direction{text-align:center;margin:20px auto 15px auto}
.performance-ulips .performance-ulips-left .direction h3{display:inline-block;text-transform:uppercase;text-align:center;color:#0067ac;font-size:14px;zero:14px;font-size:14px;font-weight:600;padding:0;zero:0;padding:0;margin-bottom:0;zero:0;margin-bottom:0}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-left .direction h3{padding:0;zero:0;padding:0;font-size:13px;zero:13px;font-size:13px;margin-bottom:0;zero:0;margin-bottom:0}
}
.performance-ulips .performance-ulips-left .direction img{display:inline-block;margin:0 15px;zero:0;zero:15px;margin:0 15px}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-left .direction img{margin:0 10px;zero:0;zero:10px;margin:0 10px}
}
.performance-ulips .performance-ulips-left p{color:#000;font-size:14px;zero:14px;font-size:14px;font-weight:400;padding:0 10.17699% 0 5.75221%;zero:0;zero:10.17699%;zero:0;zero:5.75221%;padding:0 10.17699% 0 5.75221%;margin-bottom:0;zero:0;margin-bottom:0;max-width:452px;margin-left:auto;margin-right:auto;text-align:left;width:100%}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-left p{color:#5e5e5e;padding-left:3.75221%;zero:3.75221%;padding-left:3.75221%;margin-top:0;zero:0;margin-top:0;margin-bottom:0;zero:0;margin-bottom:0}
}
.performance-ulips .performance-ulips-right{float:left;width:55%}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-right{float:none;width:100%;padding-top:20px}
}
@media screen and (min-width:768px){.performance-ulips .performance-ulips-right .bullet-list2{margin-right:40px;zero:40px;margin-right:40px}
}
.performance-ulips .performance-ulips-right .bullet-list2 ul li{font-size:18px;zero:18px;font-size:18px;line-height:20px;zero:20px;line-height:20px;padding-left:30px;zero:30px;padding-left:30px}
@media screen and (min-width:768px){.performance-ulips .performance-ulips-right .bullet-list2 ul li{margin-top:10px;zero:10px;margin-top:10px}
}
@media screen and (max-width:767px){.performance-ulips .performance-ulips-right .bullet-list2 ul li{font-size:15px;zero:15px;font-size:15px;padding-left:20px;zero:20px;padding-left:20px}
}
@media screen and (min-width:768px){.overall-benefit-ulip .wrapper-box{margin-top:50px;zero:50px;margin-top:50px}
}
.overall-benefit-ulip h2{text-align:center;color:#3f3f3f;font-size:30px;zero:30px;font-size:30px;font-weight:700;padding:0 30px;zero:0;zero:30px;padding:0 30px;margin-bottom:15px;zero:15px;margin-bottom:15px}
@media screen and (max-width:767px){.overall-benefit-ulip h2{padding:15px 10px 15px 10px;zero:15px;zero:10px;zero:15px;zero:10px;padding:15px 10px 15px 10px;font-size:19px;zero:19px;font-size:19px;margin-bottom:0;zero:0;margin-bottom:0}
}
.overall-benefit-ulip .infoWrapper ul{font-size:0}
.overall-benefit-ulip .infoWrapper ul li{display:table-cell;vertical-align:middle;width:50%;padding-right:1%}
@media screen and (max-width:767px){.overall-benefit-ulip .infoWrapper ul li{display:block;width:100%;padding-top:15px;padding-bottom:15px}
}
.overall-benefit-ulip .infoWrapper ul li>div{display:table-cell;vertical-align:middle}
.overall-benefit-ulip .infoWrapper ul li>div.icon{width:100px}
@media screen and (max-width:767px){.overall-benefit-ulip .infoWrapper ul li>div.icon{vertical-align:top}
}
.overall-benefit-ulip .infoWrapper ul li>div.content p{color:#3f3f3f;font-size:18px;zero:18px;font-size:18px;font-weight:400;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.overall-benefit-ulip .infoWrapper ul li>div.content p{font-size:15px;zero:15px;font-size:15px;margin:0;zero:0;margin:0;line-height:20px;zero:20px;line-height:20px}
}
.overall-benefit-ulip .btnWrapper{text-align:center;margin-top:40px;zero:40px;margin-top:40px}
@media screen and (max-width:767px){.overall-benefit-ulip .btnWrapper{margin-top:15px;zero:15px;margin-top:15px}
}
@media screen and (min-width:481px){.overall-benefit-ulip .btnWrapper ul li{display:inline-block;margin:0 9px;zero:0;zero:9px;margin:0 9px}
}
@media screen and (min-width:768px){.overall-benefit-ulip .btnWrapper .formButtons{margin:0}
.overall-benefit-ulip .btnWrapper .formButtons>div{margin:0}
.overall-benefit-ulip .btnWrapper .formButtons .redBtn{border-width:2px;height:auto}
}
@media screen and (max-width:480px){.overall-benefit-ulip .btnWrapper .link{display:block;max-width:399px;margin-left:auto;margin-right:auto;margin-top:5px}
}
.overall-benefit-ulip .btnWrapper .link a{background-color:transparent;border-radius:2px;color:#e21c24;display:inline-block;font-size:16px;zero:16px;font-size:16px;font-weight:500;line-height:40px;zero:40px;line-height:40px;min-width:108px;padding:0 15px;text-align:center;text-decoration:none;border:2px solid #e21c24;vertical-align:middle}
@media only screen and (max-width:30em){.overall-benefit-ulip .btnWrapper .link a{min-width:131px;max-width:415px;width:100%}
}
.home-life-plus .h2-title{text-align:center;color:#0067ac;font-size:30px;zero:30px;font-size:30px;font-weight:700;padding:0 30px;zero:0;zero:30px;padding:0 30px;margin-bottom:0;zero:0;margin-bottom:0;text-transform:uppercase}
@media screen and (max-width:767px){.home-life-plus .h2-title{padding:15px 10px 15px 10px;zero:15px;zero:10px;zero:15px;zero:10px;padding:15px 10px 15px 10px;font-size:19px;zero:19px;font-size:19px;margin-bottom:0;zero:0;margin-bottom:0}
}
@media screen and (min-width:768px) and (max-width:980px){.home-life-plus .home-fund-performace>p{padding-left:15px;zero:15px;padding-left:15px;padding-right:15px;zero:15px;padding-right:15px}
}
@media screen and (min-width:768px){.home-life-plus .why-investing-early .h2-title{padding:30px 0 0 0;zero:30px;zero:0;zero:0;zero:0;padding:30px 0 0 0;margin-bottom:0;zero:0;margin-bottom:0}
}
@media screen and (max-width:767px){.home-life-plus .why-investing-early .h2-title{padding:25px 10px 10px 10px;zero:25px;zero:10px;zero:10px;zero:10px;padding:25px 10px 10px 10px}
}
@media screen and (min-width:768px) and (max-width:980px){.home-life-plus .why-investing-early>p{padding-left:15px;zero:15px;padding-left:15px;padding-right:15px;zero:15px;padding-right:15px}
}
@media screen and (max-width:767px){.home-life-plus .why-investing-early>p{display:none}
}
@media screen and (min-width:768px){.home-life-plus .why-investing-early ul li .icon{height:108px;vertical-align:bottom}
.home-life-plus .why-investing-early ul li .icon img{vertical-align:bottom}
}
@media screen and (max-width:767px){.home-life-plus .why-investing-early ul li:not(:first-child){padding-top:20px}
.home-life-plus .why-investing-early ul li .icon,.home-life-plus .why-investing-early ul li .content{display:table-cell;vertical-align:middle;text-align:left}
.home-life-plus .why-investing-early ul li .icon{width:22%;padding-right:5%}
.home-life-plus .why-investing-early ul li .content{width:70%}
.home-life-plus .why-investing-early ul li .content p{padding-top:0}
}
@media screen and (min-width:768px){.home-life-plus .why-investing-early .formButtons{margin:30px 0;zero:30px;zero:0;margin:30px 0}
}
@media screen and (max-width:767px){.home-life-plus .why-investing-early .topPanel{padding-left:10px;padding-right:10px}
}
.home-life-plus .btnWrapper{text-align:center;margin-top:40px;zero:40px;margin-top:40px}
@media screen and (max-width:767px){.home-life-plus .btnWrapper{margin-top:15px;zero:15px;margin-top:15px}
}
@media screen and (min-width:481px){.home-life-plus .btnWrapper ul li{display:inline-block;margin:0 9px;zero:0;zero:9px;margin:0 9px}
}
@media screen and (min-width:768px){.home-life-plus .btnWrapper .formButtons{margin:0}
.home-life-plus .btnWrapper .formButtons>div{margin:0}
.home-life-plus .btnWrapper .formButtons .redBtn{border-width:2px;height:auto}
}
@media screen and (max-width:480px){.home-life-plus .btnWrapper .link{display:block;max-width:399px;margin-left:auto;margin-right:auto;margin-top:5px}
}
.home-life-plus .btnWrapper .link a{background-color:transparent;border-radius:2px;color:#e21c24;display:inline-block;font-size:16px;zero:16px;font-size:16px;font-weight:500;line-height:40px;zero:40px;line-height:40px;min-width:108px;padding:0 15px;text-align:center;text-decoration:none;border:2px solid #e21c24;vertical-align:middle}
@media only screen and (max-width:30em){.home-life-plus .btnWrapper .link a{min-width:131px;max-width:415px;width:100%}
}
.home-life-plus .disclaimer{border-top:0;padding-top:0;zero:0;padding-top:0}
.home-life-plus .slick-dots li{width:15px;height:15px}
.home-life-plus .slick-dots li button{width:15px;height:15px}
.home-life-plus .slick-dots li button:before{width:13px;height:13px;line-height:13px;border:1px solid #8e8e8e}
.home-life-plus .slick-dots li.slick-active button:before{background-color:#2d74ba;border:0}
.home-life-plus .easy-start-investment .slick-prev,.home-life-plus .easy-start-investment .slick-next,.home-life-plus .key-features-invest .slick-prev,.home-life-plus .key-features-invest .slick-next{background-color:#fff;border-radius:100%;display:none}
.home-life-plus .easy-start-investment .slick-prev:before,.home-life-plus .easy-start-investment .slick-next:before,.home-life-plus .key-features-invest .slick-prev:before,.home-life-plus .key-features-invest .slick-next:before{content:""}
@media screen and (max-width:1349px){.home-life-plus .easy-start-investment .slick-prev,.home-life-plus .easy-start-investment .slick-next,.home-life-plus .key-features-invest .slick-prev,.home-life-plus .key-features-invest .slick-next{display:inline-block}
}
@media screen and (max-width:767px){.home-life-plus .easy-start-investment .slick-prev,.home-life-plus .easy-start-investment .slick-next,.home-life-plus .key-features-invest .slick-prev,.home-life-plus .key-features-invest .slick-next{height:30px;width:30px;background-size:auto 30px}
}
.home-life-plus .easy-start-investment .slick-prev,.home-life-plus .easy-start-investment .slick-next,.home-life-plus .key-features-invest .slick-prev,.home-life-plus .key-features-invest .slick-next{display:inline-block;height:30px;width:30px;z-index:1;background:url(../images/prev-next.svg) no-repeat 0 center;background-size:cover}
.home-life-plus .easy-start-investment .slick-prev,.home-life-plus .key-features-invest .slick-prev{left:0}
@media screen and (min-width:1473px){.home-life-plus .easy-start-investment .slick-prev,.home-life-plus .key-features-invest .slick-prev{left:-56px}
}
.home-life-plus .easy-start-investment .slick-next,.home-life-plus .key-features-invest .slick-next{right:0;background:url(../images/prev-next.svg) no-repeat right 0;background-size:cover}
@media screen and (min-width:1473px){.home-life-plus .easy-start-investment .slick-next,.home-life-plus .key-features-invest .slick-next{right:-56px}
}
.home-life-plus .easy-start-investment .infoWrapper,.home-life-plus .key-features-invest .infoWrapper{position:relative}
@media screen and (max-width:767px){.home-life-plus .easy-start-investment .infoWrapper ul,.home-life-plus .key-features-invest .infoWrapper ul{width:100%;text-align:center;position:inherit}
.home-life-plus .easy-start-investment .infoWrapper ul .slick-prev,.home-life-plus .key-features-invest .infoWrapper ul .slick-prev{left:0}
}
.why-investing-early>p{color:#000;font-size:18px;zero:18px;font-size:18px;line-height:23px;zero:23px;line-height:23px;font-weight:400;margin:0;zero:0;margin:0;padding:30px 0 50px 0;zero:30px;zero:0;zero:50px;zero:0;padding:30px 0 50px 0}
@media screen and (max-width:767px){.why-investing-early>p{font-size:15px;zero:15px;font-size:15px;padding:0 10px 10px 10px;zero:0;zero:10px;zero:10px;zero:10px;padding:0 10px 10px 10px}
}
.key-features-invest .h2-title{padding-top:4px;zero:4px;padding-top:4px}
.key-features-invest .h2-title span{font-size:38px;zero:38px;font-size:38px}
@media screen and (max-width:767px){.key-features-invest .h2-title span{font-size:25px;zero:25px;font-size:25px}
}
@media screen and (max-width:767px){.key-features-invest .h2-title{padding:15px 0 5px 0;zero:15px;zero:0;zero:5px;zero:0;padding:15px 0 5px 0}
}
@media screen and (min-width:768px){.key-features-invest .wrapper-box{margin-top:50px;zero:50px;margin-top:50px}
}
.key-features-invest .infoWrapper{width:100%;margin-top:30px;zero:30px;margin-top:30px}
@media screen and (min-width:768px){.key-features-invest .infoWrapper{margin-left:-15px;margin-right:-15px}
}
@media screen and (max-width:767px){.key-features-invest .infoWrapper{margin-top:0;zero:0;margin-top:0}
}
.key-features-invest .infoWrapper ul{width:100%;font-size:0}
.key-features-invest .infoWrapper ul li.slick-slide{float:left;width:33.33%;padding:0 15px 15px}
.key-features-invest .infoWrapper ul li.slick-slide .column-box{-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee}
@media screen and (max-width:767px){.key-features-invest .infoWrapper ul li.slick-slide{padding:20px;zero:20px;padding:20px}
}
.key-features-invest .infoWrapper ul li.slick-slide>div{background-color:#fff;-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee;display:table;vertical-align:middle;width:100%;padding:25px}
@media screen and (min-width:768px){.key-features-invest .infoWrapper ul li.slick-slide>div{padding:25px}
}
.key-features-invest .infoWrapper ul li.slick-slide>div>div{display:table-cell;vertical-align:middle}
.key-features-invest .infoWrapper ul li.slick-slide>div>div div{display:table-cell;vertical-align:top}
.key-features-invest .infoWrapper ul li.slick-slide>div .number{width:50px;color:#0067ac;font-weight:700;font-size:30px;zero:30px;font-size:30px;text-align:right;padding-right:8px}
@media screen and (min-width:768px){.key-features-invest .infoWrapper ul li.slick-slide>div .number{vertical-align:middle}
}
@media screen and (max-width:767px){.key-features-invest .infoWrapper ul li.slick-slide>div .number{vertical-align:top;width:25px;font-size:20px;zero:20px;font-size:20px;line-height:22px;zero:22px;line-height:22px}
}
.key-features-invest .infoWrapper ul li.slick-slide>div .content p{color:#000;font-size:18px;zero:18px;font-size:18px;font-weight:400;padding:0;zero:0;padding:0;margin:0;zero:0;margin:0}
@media screen and (max-width:767px){.key-features-invest .infoWrapper ul li.slick-slide>div .content p{font-size:15px;zero:15px;font-size:15px;line-height:20px;zero:20px;line-height:20px;text-align:left}
}
.how-plan-works .h2-title{padding-top:30px;zero:30px;padding-top:30px;padding-bottom:15px;zero:15px;padding-bottom:15px}
@media screen and (max-width:767px){.how-plan-works .h2-title{padding-top:15px;zero:15px;padding-top:15px;padding-top:15px;zero:15px;padding-top:15px}
}
.how-plan-works .links-btn{margin:-5px -5px 5px;zero:-5px;zero:-5px;zero:5px;margin:-5px -5px 5px}
@media screen and (max-width:980px){.how-plan-works .links-btn{margin-left:10px;zero:10px;margin-left:10px;margin-right:10px;zero:10px;margin-right:10px}
}
@media screen and (max-width:767px){.how-plan-works .links-btn{display:none}
}
@media screen and (min-width:768px){.how-plan-works .formPanel{display:none}
}
@media screen and (max-width:767px){.how-plan-works .formPanel{padding:0 10px 10px 10px;zero:0;zero:10px;zero:10px;zero:10px;padding:0 10px 10px 10px}
.how-plan-works .formPanel .selectDropdown{display:block}
}
@media screen and (min-width:768px){.how-plan-works .btnWrapper{margin-top:30px;zero:30px;margin-top:30px}
}
@media screen and (max-width:767px){.how-plan-works .btnWrapper{margin-top:20px;zero:20px;margin-top:20px}
}
.how-plan-works .planWorksContainer .title{color:#000;font-size:17px;zero:17px;font-size:17px;font-weight:600;padding:0 0 28px 0;zero:0;zero:0;zero:28px;zero:0;padding:0 0 28px 0;margin:0;zero:0;margin:0;line-height:23px;zero:23px;line-height:23px}
@media screen and (max-width:767px){.how-plan-works .planWorksContainer .title{font-size:16px;zero:16px;font-size:16px;padding-bottom:15px;zero:15px;padding-bottom:15px}
}
@media screen and (min-width:768px){.how-plan-works .planWorksContainer>.wrapper-box{margin-top:0}
}
.how-plan-works .ctaMobile{color:#005e9e;font-size:18px;zero:18px;font-size:18px;text-decoration:underline;font-weight:600;display:block;text-align:center;text-transform:capitalize}
@media screen and (min-width:768px){.how-plan-works .ctaMobile{display:none}
}
@media screen and (max-width:767px){.how-plan-works .plan-option-container{display:none}
}
@media screen and (min-width:768px){.how-plan-works .plan-container .wrapper-box{background-color:#fff;border:0;margin:0}
.how-plan-works .plan-container .wrapper-box.first{padding-bottom:0}
.how-plan-works .plan-container .wrapper-box.bg-blue{background-color:#e8f1fb;padding-top:35px}
}
@media screen and (min-width:768px) and (max-width:980px){.how-plan-works .plan-container .slider-age-line li.dotsRight:after{right:0}
.how-plan-works .plan-container .slider-age-line li.dotsLeftLast:before{left:0}
}
@media screen and (min-width:768px){.how-plan-works .plan-container .slider-benefits-wrapper{margin-bottom:40px}
}
@media screen and (min-width:768px){.how-plan-works .plan-container .slider-benefits-wrapper .relative .bottom span{background-color:#e8f1fb}
}
@media screen and (min-width:768px){.how-plan-works .plan-container .slider-benefits-wrapper .relative .bottom:before{border-top:3px solid #5b5c5d}
}
@media screen and (min-width:768px){.how-plan-works .plan-option-container .plan-container .footer-info{padding-right:0}
}
@media screen and (min-width:768px){.how-plan-works .content-box.golden-benefit li.second{padding-left:0;padding-right:0}
.how-plan-works .content-box.golden-benefit li.third{padding-left:2.0833325%}
.how-plan-works .slider-down-arrow .ar-down:first-child::before{background-color:#e8f1fb}
}
@media screen and (min-width:768px){.home-fund-performace{padding-bottom:30px;zero:30px;padding-bottom:30px}
.home-fund-performace .h2-title{padding-top:30px;zero:30px;padding-top:30px}
}
.home-fund-performace>p{color:#000;font-size:18px;zero:18px;font-size:18px;line-height:23px;zero:23px;line-height:23px;font-weight:400;margin:0;zero:0;margin:0;padding:20px 0 10px 0;zero:20px;zero:0;zero:10px;zero:0;padding:20px 0 10px 0}
@media screen and (max-width:767px){.home-fund-performace>p{font-size:15px;zero:15px;font-size:15px;padding:0 10px 10px 10px;zero:0;zero:10px;zero:10px;zero:10px;padding:0 10px 10px 10px}
}
@media screen and (min-width:768px){.home-honoured-vision-wrapper{padding-top:30px;zero:30px;padding-top:30px}
}
.honoured-vision-left-col{float:left;width:66.66%;padding-right:20px;zero:20px;padding-right:20px}
@media screen and (max-width:980px){.honoured-vision-left-col{padding-right:0;zero:0;padding-right:0}
}
@media screen and (max-width:860px){.honoured-vision-left-col{float:none;width:100%;padding-right:0;zero:0;padding-right:0}
}
.honoured-vision-right-col{float:left;width:33.33%}
@media screen and (max-width:860px){.honoured-vision-right-col{float:none;width:100%}
}
.home-honoured .wrapper-box{padding:3.60144%;zero:3.60144%;padding:3.60144%}
@media screen and (max-width:980px){.home-honoured .wrapper-box{margin-bottom:19px;zero:19px;margin-bottom:19px}
}
@media screen and (max-width:860px){.home-honoured .wrapper-box{padding:2.34375%;zero:2.34375%;padding:2.34375%}
}
@media screen and (max-width:767px){.home-honoured .wrapper-box{padding:10px;zero:10px;padding:10px;margin-top:5px;zero:5px;margin-top:5px}
}
.home-vision .wrapper-box{padding:7.02576112412178%}
@media screen and (max-width:980px){.home-vision .wrapper-box{margin-bottom:19px;zero:19px;margin-bottom:19px}
}
@media screen and (max-width:860px){.home-vision .wrapper-box{padding:2.34375%;zero:2.34375%;padding:2.34375%}
}
@media screen and (max-width:767px){.home-vision .wrapper-box{margin-bottom:15px;zero:15px;margin-bottom:15px;padding:10px;zero:10px;padding:10px}
}
.home-honoured .wrapper-box,.home-vision .wrapper-box{background-color:#f3f9ff;border:1px solid #e6e6e6}
.home-honoured h3,.home-vision h3{color:#0067ac;font-size:24px;zero:24px;font-size:24px;font-weight:700;padding:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;padding:0 0 30px 0;margin-bottom:0;zero:0;margin-bottom:0}
@media screen and (max-width:767px){.home-honoured h3,.home-vision h3{padding:0 0 20px 0;zero:0;zero:0;zero:20px;zero:0;padding:0 0 20px 0;font-size:16px;zero:16px;font-size:16px}
}
.home-vision h3 sup{font-size:inherit;top:0}
.home-honoured h3 sup{top: -.8em; }
.home-honoured p,.home-vision p{color:#000;font-size:14px;zero:14px;font-size:14px;line-height:23px;zero:23px;line-height:23px;font-weight:400;margin:0;zero:0;margin:0;padding:0 0 40px 0;zero:0;zero:0;zero:40px;zero:0;padding:0 0 40px 0}
@media screen and (max-width:767px){.home-honoured p,.home-vision p{font-size:15px;zero:15px;font-size:15px;padding:0 0 20px 0;zero:0;zero:0;zero:20px;zero:0;padding:0 0 20px 0}
}
@media screen and (max-width:767px){.home-honoured .formButtons,.home-vision .formButtons{margin-bottom:5px;zero:5px;margin-bottom:5px}
}
@media screen and (max-width:767px){.home-honoured .bullet-list2,.home-vision .bullet-list2{margin-bottom:5px;zero:5px;margin-bottom:5px}
}
.home-honoured .bullet-list2 ul li,.home-vision .bullet-list2 ul li{color:#000;font-size:16px;zero:16px;font-size:16px;padding-bottom:0;zero:0;padding-bottom:0;padding-left:25px;zero:25px;padding-left:25px}
@media screen and (max-width:767px){.home-honoured .bullet-list2 ul li:not(:first-child),.home-vision .bullet-list2 ul li:not(:first-child){margin-top:20px;zero:20px;margin-top:20px}
}
@media screen and (min-width:768px){.home-banner-main{background:url(../images/bg-home-banner.png) no-repeat top right;background-size:cover}
}
@media screen and (min-width:768px){.home-banner-main .columnSection{padding-top:0;zero:0;padding-top:0;padding-bottom:0;zero:0;padding-bottom:0}
}
@media screen and (min-width:768px){.home-banner-wrapper{margin-top:30px;zero:30px;margin-top:30px;margin-bottom:30px;zero:30px;margin-bottom:30px}
.home-banner-wrapper .home-banner-left-col,.home-banner-wrapper .home-banner-right-col{display:table-cell;vertical-align:bottom}
.home-banner-wrapper .home-banner-left-col{width:45%}
.home-banner-wrapper .home-banner-right-col{width:55%}
.home-banner-wrapper .home-form-wrapper .wrapper-box{margin-top:0;zero:0;margin-top:0}
.home-banner-wrapper .home-form-wrapper .formPanel li{width:50%}
}
@media screen and (min-width:768px) and (max-width:1000px){.home-banner-wrapper .home-banner-left-col{width:60%}
.home-banner-wrapper .home-banner-right-col{width:40%}
}
@media screen and (min-width:1001px) and (max-width:1024px){.home-banner-wrapper .home-banner-left-col{width:50%}
.home-banner-wrapper .home-banner-right-col{width:50%}
}
@media screen and (max-width:767px){.home-banner-wrapper .home-banner-right-col{display:none}
}
.home-banner-wrapper .home-form-wrapper .wrapper-box{background:#fff}
@media screen and (min-width:768px){.home-banner-wrapper .home-form-wrapper .wrapper-box{border:0}
}
.home-banner-wrapper .home-form-wrapper h2{color:#000;font-size:22px;zero:22px;font-size:22px;font-weight:700;padding:0 15px 30px 15px;zero:0;zero:15px;zero:30px;zero:15px;padding:0 15px 30px 15px;margin-bottom:0;zero:0;margin-bottom:0}
@media screen and (max-width:767px){.home-banner-wrapper .home-form-wrapper h2{padding:15px 10px 15px 10px;zero:15px;zero:10px;zero:15px;zero:10px;padding:15px 10px 15px 10px;font-size:20px;zero:20px;font-size:20px;text-align:center}
}
.home-banner-wrapper .home-form-wrapper .formPanel .disclaimer{margin:0;padding:25px 15px 30px 15px;zero:25px;zero:15px;zero:30px;zero:15px;padding:25px 15px 30px 15px;text-align:left;border-top:0}
@media screen and (max-width:767px){.home-banner-wrapper .home-form-wrapper .formPanel .disclaimer{padding:15px 10px 15px 10px;zero:15px;zero:10px;zero:15px;zero:10px;padding:15px 10px 15px 10px}
}
@media screen and (min-width:768px){.home-banner-wrapper .home-content-wrapper{padding-left:30px;zero:30px;padding-left:30px;padding-right:30px;zero:30px;padding-right:30px}
}
.home-banner-wrapper .home-content-wrapper h1{color:#fff;font-size:30px;zero:30px;font-size:30px;font-weight:700;padding:0;zero:0;padding:0;margin-bottom:0;zero:0;margin-bottom:0;line-height:33px;zero:33px;line-height:33px}
@media screen and (max-width:767px){.home-banner-wrapper .home-content-wrapper h1{padding:15px 10px 15px 10px;zero:15px;zero:10px;zero:15px;zero:10px;padding:15px 10px 15px 10px;font-size:19px;zero:19px;font-size:19px}
}
.home-banner-wrapper .home-content-wrapper>p{color:#fff;font-size:18px;zero:18px;font-size:18px;line-height:27px;zero:27px;line-height:27px;font-weight:400;margin:0;zero:0;margin:0;padding:18px 0 0px 0;zero:18px;zero:0;zero:0px;zero:0;padding:18px 0 0px 0}
@media screen and (min-width:768px) and (max-width:1024px){.home-banner-wrapper .home-content-wrapper>p{line-height:25px;zero:25px;line-height:25px;padding-top:15px;zero:15px;padding-top:15px}
}
@media screen and (max-width:767px){.home-banner-wrapper .home-content-wrapper>p{font-size:15px;zero:15px;font-size:15px;padding:0 10px 0 10px;zero:0;zero:10px;zero:0;zero:10px;padding:0 10px 0 10px}
}
.home-award-media{width:100%}
@media screen and (min-width:768px){.home-award-media{padding-top:30px;zero:30px;padding-top:30px}
}
@media screen and (max-width:767px){.home-award-media .wrapper-box{margin-top:5px;zero:5px;margin-top:5px}
}
@media screen and (min-width:768px){.home-award-media .infoWrapper{margin-left:-30px;margin-right:-30px;width:100%}
}
.home-award-media .infoWrapper .list{font-size:0;width:100% !important}
@media screen and (min-width:768px){.home-award-media .infoWrapper .list{display:inline-block;border-spacing:30px 10px;border-collapse:separate}
}
.home-award-media .infoWrapper .list>li{display:table-cell;text-align:center;width:33.33%;background-color:#fff;-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee;position:relative}
@media screen and (min-width:768px){.home-award-media .infoWrapper .list>li{border-collapse:collapse;padding:25px 25px 75px 25px;vertical-align:top}
}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li{display:block;width:100%;padding:20px;zero:20px;padding:20px}
.home-award-media .infoWrapper .list>li:not(:first-child){margin-top:10px;zero:10px;margin-top:10px}
}
.home-award-media .infoWrapper .list>li .column-box{-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee}
.home-award-media .infoWrapper .list>li h3{color:#0067ac;font-size:24px;zero:24px;font-size:24px;font-weight:700;padding:0 0 25px 0;zero:0;zero:0;zero:25px;zero:0;padding:0 0 25px 0;margin-bottom:0;zero:0;margin-bottom:0}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li h3{padding:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;padding:0 0 30px 0;font-size:16px;zero:16px;font-size:16px}
}
.home-award-media .infoWrapper .list>li p{color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400;margin:0;zero:0;margin:0;padding:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;padding:0 0 30px 0}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li p{font-size:14px;zero:14px;font-size:14px;padding:0 10px 0 10px;zero:0;zero:10px;zero:0;zero:10px;padding:0 10px 0 10px}
}
.home-award-media .infoWrapper .list>li img{margin:0px auto 20px auto}
.home-award-media .infoWrapper .list>li .name,.home-award-media .infoWrapper .list>li .date{display:block;color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:400}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li .name,.home-award-media .infoWrapper .list>li .date{font-size:14px;zero:14px;font-size:14px}
}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li .name{margin-top:15px;zero:15px;margin-top:15px}
}
.home-award-media .infoWrapper .list>li .date{font-weight:400}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li .date{margin-bottom:15px;zero:15px;margin-bottom:15px}
}
.home-award-media .infoWrapper .list>li .formButtons .redBtn span{line-height:37px}
@media screen and (min-width:768px){.home-award-media .infoWrapper .list>li .formButtons{position:absolute;bottom:25px;right:0;left:0}
}
@media screen and (max-width:767px){.home-award-media .infoWrapper .list>li .formButtons{margin-top:45px}
}
.home-award-media .infoWrapper .list>li .sliderWrapper{width:300px;margin:0px auto}
.home-award-media .infoWrapper .list>li .sliderWrapper ul{width:100%}
.easy-start-investment{width:100%}
.easy-start-investment .h2-title{padding-top:3px;zero:3px;padding-top:3px}
@media screen and (max-width:767px){.easy-start-investment .h2-title{padding:15px 0 15px 0;zero:15px;zero:0;zero:15px;zero:0;padding:15px 0 15px 0}
}
@media screen and (min-width:768px){.easy-start-investment .wrapper-box{margin-top:50px;zero:50px;margin-top:50px}
}
@media screen and (max-width:767px){.easy-start-investment .wrapper-box{margin-bottom:15px;zero:15px;margin-bottom:15px}
}
@media screen and (min-width:768px){.easy-start-investment .btnWrapper{margin-top:30px;zero:30px;margin-top:30px}
}
@media screen and (max-width:767px){.easy-start-investment .btnWrapper{margin-top:20px;zero:20px;margin-top:20px}
}
.easy-start-investment .infoWrapper{position:relative}
@media screen and (min-width:768px){.easy-start-investment .infoWrapper{width:100%}
}
@media screen and (max-width:767px){.easy-start-investment .infoWrapper{width:100%}
}
.easy-start-investment .infoWrapper ul{font-size:0}
@media screen and (min-width:768px){.easy-start-investment .infoWrapper ul{border-spacing:30px;border-collapse:separate}
}
.easy-start-investment .infoWrapper ul li{display:table-cell;width:20%;text-align:center;background-color:#fff;-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee}
@media screen and (min-width:768px){
	.easy-start-investment .infoWrapper ul li{border-collapse:collapse;padding:15px;vertical-align:top}
}
.easy-start-investment .infoWrapper ul li .column-box{-webkit-box-shadow:0 0 15px #eee;-moz-box-shadow:0 0 15px #eee;box-shadow:0 0 15px #eee}
@media screen and (max-width:767px){.easy-start-investment .infoWrapper ul li{display:block;width:100%;padding:20px;zero:20px;padding:20px}
}
.easy-start-investment .infoWrapper ul li span{color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:600;display:block;padding-bottom:10px;zero:10px;padding-bottom:10px}
@media screen and (max-width:767px){.easy-start-investment .infoWrapper ul li span{font-size:14px;zero:14px;font-size:14px;padding-bottom:5px;zero:5px;padding-bottom:5px}
}
.easy-start-investment .infoWrapper ul li p{color:#000;font-size:16px;zero:16px;font-size:16px;line-height:20px;zero:20px;line-height:20px;font-weight:600;margin:0;zero:0;margin:0;padding:0 0 30px 0;zero:0;zero:0;zero:30px;zero:0;padding:0 0 30px 0}
@media screen and (max-width:767px){.easy-start-investment .infoWrapper ul li p{font-size:14px;zero:14px;font-size:14px;padding:0 10px 0 10px;zero:0;zero:10px;zero:0;zero:10px;padding:0 10px 0 10px}
}
.easy-start-investment .infoWrapper ul li img{margin:0px auto 20px auto}



/* Added By Vijay */
#pselectTagWidth{display:none}

.iAmInvestmentingForMy .investingForOtions li label.active input+span{border-color:#0266b1;color:#fff;background-color:#03263c}

.iAmInvestmentingForMy{padding:30px 0 30px 0;zero:30px;zero:0;zero:30px;zero:0;padding:30px 0 30px 0}
@media screen and (max-width:767px){.iAmInvestmentingForMy{padding-top:20px;zero:20px;padding-top:20px;padding-bottom:5px;zero:5px;padding-bottom:5px}
}
.iAmInvestmentingForMy h2{color:#000;font-size:18px;zero:18px;font-size:18px;font-weight:600;margin:0 30px 28px 30px;zero:0;zero:30px;zero:28px;zero:30px;margin:0 30px 28px 30px}
@media screen and (max-width:767px){.iAmInvestmentingForMy h2{margin-left:10px;margin-right:10px;font-size:15px;zero:15px;font-size:15px}
}
.iAmInvestmentingForMy .investingForOtions{margin:0;padding:0;list-style:none;text-align:center;font-size:0}
.iAmInvestmentingForMy .investingForOtions li{display:inline-block;padding:0 10px 20px 10px;zero:0;zero:10px;zero:20px;zero:10px;padding:0 10px 20px 10px;margin:0}
.iAmInvestmentingForMy .investingForOtions li label{cursor:pointer}
.iAmInvestmentingForMy .investingForOtions li label.active{color:#fff;font-weight:600}
@media screen and (max-width:767px){.iAmInvestmentingForMy .investingForOtions li label.active{font-weight:normal}
}
.iAmInvestmentingForMy .investingForOtions li label input{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}
.iAmInvestmentingForMy .investingForOtions li label span{font-size:15px;zero:15px;font-size:15px;width:190px;line-height:36px;zero:36px;line-height:36px;vertical-align:middle;text-align:center;border:1px solid #03263d;display:inline-block;color:#03263d}
@media screen and (max-width:767px){.iAmInvestmentingForMy .investingForOtions li label span{width:125px}
}
.whatInvestmentGoal .investingForOtions li label.active input+span{border-color:#0266b1;color:#fff;background-color:#03263c}
@media screen and (max-width:767px){.whatInvestmentGoal .investingForOtions li label.active input+span{border-color:#03263c}
}

#_pageheaderbody{width:initial !important}

.invstForEdit {display:inline;}
.invstForEdit + span.btn-wrapper{margin-left: 5px;}
.invstFor {color: #005e9e;}

.loader {
	position:fixed;
    left:0px;
    top:4.5%;
    width:100%;
    height:100%;
    z-index:9999;
    background:#fff /* url("../images/sliderLoader.gif") no-repeat center center;  */
}

.STP_errormsg{padding: 20px 0;color: red;float: left;margin-left: 55%;font-size: 14px;}
.errormsg{color: red;font-size: 16px;}
.validateError{text-align: center;color:red;}
.proposerSecErr{display: block !important;color:red;}
.spaceClass{padding-top: 25px;}
.c2i_plus_edit_premium_anchor{text-decoration:underline;} /* C2W_CR_UI_FIX */

header.desktop .nav ul.mainNav li a:hover {color: #64bbfc!important;padding: 0!important;margin: 0!important;background: 0 0!important;}

/* Bug #6367 */
.mT50{margin-top:50px}

.trHeader td{padding-left: 0px !important; background-color: #f2f4f5 !important; color:#0b6eb3 !important; font-weight:800 !important; padding:10px !important;}


.funds-info .funds-lists{padding:20px 17px;zero:20px;zero:17px;padding:20px 17px}
.funds-info .funds-lists ul{margin:0;padding:0;font-size:0}
.funds-info .funds-lists ul li{display:block;float:none;padding:0 0 10px;zero:0;zero:0;zero:10px;padding:0 0 10px}
.funds-info .funds-lists ul li .customCheckbox{float:none}
.funds-info .funds-lists ul li .customCheckbox label{font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;margin:0;zero:0;margin:0;font-weight:400;color:#919191}
.funds-info .funds-lists ul li .customCheckbox input[type="checkbox"]:checked+label{color:#333}
.funds-info .funds-lists .btn-wrapper{display:block;padding:10px 0 0;zero:10px;zero:0;zero:0;padding:10px 0 0}
.funds-info .funds-bottom{padding:17px;zero:17px;padding:17px;background-color:#ebebeb;font-size:14px;zero:14px;font-size:14px;line-height:18px;zero:18px;line-height:18px;font-weight:500;color:#333;text-align:center}
.tags-wrapper{padding:14px 0 0;zero:14px;zero:0;zero:0;padding:14px 0 0}
.tags-wrapper h4{display:inline-block;vertical-align:middle;font-size:18px;zero:18px;font-size:18px;line-height:22px;zero:22px;line-height:22px;padding:3px 18px 3px 0;zero:3px;zero:18px;zero:3px;zero:0;padding:3px 18px 3px 0;font-weight:500;color:rgba(0,0,0,0.87);margin:0}
.tags-wrapper .selected-tags{display:inline-block;vertical-align:middle;margin:-5px -9px;zero:-5px;zero:-9px;margin:-5px -9px}
.tags-wrapper .selected-tags a{border-radius:2px;display:inline-block;padding:3px 39px 6px 10px;zero:3px;zero:39px;zero:6px;zero:10px;padding:3px 39px 6px 10px;margin:5px 9px;zero:5px;zero:9px;margin:5px 9px;font-size:16px;zero:16px;font-size:16px;line-height:18px;zero:18px;line-height:18px;font-weight:500;color:#fff;position:relative;text-decoration:none;}
.tags-wrapper .selected-tags a:hover,.tags-wrapper .selected-tags a:visited,.tags-wrapper .selected-tags a:focus{text-decoration:none}
.tags-wrapper .selected-tags a:before{content:"";width:10px;height:10px;position:absolute;right:10px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);background:url("../images/bg_close_info.svg") no-repeat 0 0;background-size:10px 10px;margin:0;cursor:pointer;}
.graph-details{border:1px solid #ebebeb;background-color:#fff;-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.1);margin:20px 0 0;zero:20px;zero:0;zero:0;margin:20px 0 0;border-radius:2px;padding:14px;zero:14px;padding:14px}
.graph-details p{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;font-weight:400;color:#000;margin:0;padding:0;text-align:center}
.graph-details h4{font-size:13px;zero:13px;font-size:13px;line-height:16px;zero:16px;line-height:16px;font-weight:400;color:#000;margin:0;padding:0;text-align:center}
.sort-time-wrapper{padding:20px 0 0;zero:20px;zero:0;zero:0;padding:20px 0 0}
.sort-time-wrapper h4{display:inline-block;vertical-align:middle;font-size:18px;zero:18px;font-size:18px;line-height:22px;zero:22px;line-height:22px;padding:0 18px 0 0;zero:0;zero:18px;zero:0;zero:0;padding:0 18px 0 0;font-weight:500;color:rgba(0,0,0,0.87);margin:0}



.self-benefits.fundTransfer .stpErrorMsg{display:block;font-size: 12px;}

.systematicTransferPlanDiv .self-benefits._fund_allocation .wrapper-box{padding-bottom:10px;}
.systematicTransferPlanDiv .self-benefits._fund_allocation .customCheckbox.disclaimer{margin-bottom:0}

.goBack.alignCenter{display:block}

#CIP_05_DIV .risk-details span.ui-slider-handle.ui-state-default.ui-corner-all{transition: all 0.1s ease 0s;}
#CIP_05_DIV .RiskSlider-pointers li{margin-left:25%}
#CIP_05_DIV .RiskSlider-pointers li:first-child{margin-left:0}


#CIP_05_DIV .recommended-style-selected{display:inline-block;margin-top: -41px;vertical-align: top; width: auto;}
#CIP_05_DIV .recommended-style-selected h3{
    background-color: #0fa94d;
    color: #fff;
    display: inline-block;
	font-size: 17px;
    font-weight: 600;
	margin: 0;
    padding: 8px 12px;
    text-align: center;
    line-height: 1.4;
    margin-left: 5px;
    position: absolute;	
}

#CIP_02_DIV .whatInvestmentGoal ul,#CIP_02_DIV .whatInvestmentGoal h2,#CIP_02_DIV .iAmInvestmentingForMy ul,#CIP_02_DIV .iAmInvestmentingForMy h2{display:inline-block}

@media screen and (min-width:768px){
#CIP_02_DIV div.howInvestmentGoal .howPlanOptions .optionWrapper{width: 70%;}
	#CIP_02_DIV .iAmInvestmentingForMy h2{width:260px}
	#policyPPT + .select2.select2-container{width:160px !important;}
	#CIP_03_DIV .investmentDetailsPanel .customInput .inlineLabel{margin-top: 6px;position: absolute;}
	.container{padding:0;}
	.modal-open { overflow: hidden !important;}
/* 	.home-award-media .slick-initialized .slick-slide{height: 140px !important;} */
	#CIP_05_DIV .stp_error .li_STP_errormsg{vertical-align: top;margin-top: -50px;text-align: left;/*width: auto;*/}/*Redmine 9078 bug9683 cards not coming at place*/
	#CIP_05_DIV .stp_error .li_STP_errormsg>.STP_errormsg{padding: 0;float: left;margin-left: 0;}
	#CIP_05_DIV .stp_error .howInvestmentGoal .howPlanOptions li{float:left;}
	#CIP_05_DIV .stp_error div.fundallocation > div.formButtons.actionPannel{padding-top:25px;}
	#CIP_05_DIV .stp_error .howInvestmentGoal h2{margin: 0 30px 100px 30px;}
	#CIP_05_DIV .stp_error .formButtons.actionPannel{padding-top: 45px;margin-left: -80px;}
	#CIP_05_DIV .stp_error .goBack{margin-left: -80px;}
	._abt_hdfc_life h4{font-size:14px !important;}
	.c2i_plus_abthdfc_heading{font-size: 12px;color: grey;float: left;margin-left: -18px; margin-top: -1px;}
	.c2i_plus_awards_img{height: 90px;margin-bottom: 8px !important;}
	._c2i_plus_fix_width{margin-left: 30px;width: 15% !important;min-width: auto !important;}
	.fund-popup .fund-details-info ul li:first-child{width:36%}/*CR 9539 -- Dev Indurkar*/
	.cip-show-desktop{display:block}
	.cip-show-mobile{display:none}
	.fundPopUp{float:right;margin-top: -8px;}
	.sup_fund_allocation{top: -27px;left: 70px;}
	select#_no_yrs,select#_no_yrs option{font-size: 16px !important;}
	.note-bottom-past-perf{margin-left: 16% !important;margin-right: 10% !important;}
	.container_monthly_mode hr{margin:11.66667rem 1.58333rem 2rem;}		
	#c2i_plus_illus_modal .modal-dialog{position: absolute;top: 50px;left: 28%;}		
	#c2i_plus_illus_modal  div.modal-body > div.btn{width:16%;}
	.howInvestmentGoal .howPlanOptions{max-width: 1036px;} /* C2W_CR_UI_FIX */
}

.error-msg-c2i-plus{margin-left: 17%;color: red;font-size: 16px;margin-top: -16px;text-align: center;}
.MT5N{margin-top:-5px;}
.c2i_plus_article.initial_text{margin-top: 12px;margin-bottom: 2px;}
.c2i_plus_article{text-align:center;font-size: 13px;}
.testimonials .contentBlock{padding-bottom: 2px;}


@media screen and (max-width:767px){
#CIP_05_DIV .recommended-style-selected{width: 100%;margin-top: 0px;text-align: left;}
#CIP_05_DIV .howInvestmentGoal .howPlanOptions li.stpval{margin-top: 38px;}
#CIP_05_DIV .howInvestmentGoal .howPlanOptions li.or div span{display:block;}
.select2-dropdown{position:initial}
.faq-wrapper sup{top: -0.2em;}
.container{padding:0;}
.plan-summary-main .number-tags{white-space: normal;}
/* #CIP_03_DIV .planOptionsContainer .planOptionsWrapper.unavailable .optionsBenefitsWrapper .optionsPanel .topPanel{display:none} */  /* C2W_CR_UI_FIX */

#CIP_05_DIV > div.self-managed.clearfix.selfManagedDiv > div.self-performance > div > div.performance-lists > div.performance-table > table > thead th{width:auto !important;}
#CIP_05_DIV .STP_errormsg{padding: 20px 0 0 2%;margin-left:0;text-align: left;}
.popup-premium-benefit .c2iplusdaug{float: left;margin-left: -37px;font-size: 14px;margin-top: -6px;}
.fund-performance-table-wrapper .fund-performance-lists .links-btn a , .self-performance .performance-lists .links-btn a{border: none;min-width: 34px;background:none;color:#03263d !important}
.fund-performance-table-wrapper .fund-performance-lists .links-btn a.active2>span, .self-performance .performance-lists .links-btn a.active2>span{border-bottom: 2px solid #03263d;font-weight: bold;}
#CIP_05_DIV  div.fundallocation > div.howInvestmentGoal > ul{display: flex;flex-direction: column;}
._abt_hdfc_life h4{font-size:12px !important;}
.c2i_plus_abthdfc_heading{font-size: 10px;color: grey;float: left;}
.cip-show-mobile{display:block}
.cip-show-desktop{display:none}
.fundPopUp{float:right;margin-top: -20px;}
#_c2i_plus_illustration .setting_conf_modal{top: 0 !important; position: absolute;width: 90%;}
#_c2i_plus_illustration .fund-performance-table-wrapper .fund-performance-table table tr .td-col2, #_c2i_plus_illustration .fund-performance-table-wrapper .fund-performance-table table tr .th-col2{display:table-cell;}

#_c2i_plus_illustration  div.fund-performance-lists table{margin-left: -17px;}
#_c2i_plus_illustration .fund-performance-table-wrapper .fund-performance-table .note-bottom span{ margin: 6px 18px 0;}
.sup_fund_allocation{top: -14px;left: 66px;}
#selfFundAllocTbl > thead > tr:nth-child(1) > th.rowspan-top > div > cite{top:10px;}
select#_no_yrs,select#_no_yrs option ,#selfFundAllocTbl > thead > tr > th{font-size: 12px !important;}
.cip_cursor_defualt{cursor:default;}		
.cip_m_full_width{width:100%;}		
#investmentGoalPremium{width:90%}		
#c2i_plus_illus_modal .modal-dialog{left:0;}		
#c2i_plus_illus_modal  div.modal-body > div.btn{width:22%;}		
#c2i_plus_illus_modal div.modal-header > h5{font-size:14px;}
}

@media screen and (max-width:425px){
	._abt_hdfc_life .slider-bottom .slider-wrapper ul li{max-width: 270px;width: 25%;padding: 0 22px;}	
}

#CIP_01_DIV .formPanel .calender.divi:before{height: 37px;}
.para {font-size: 11px;color: #fff;float: left;font-weight: 700;margin-bottom: 0;padding: 4px 2px;}
.c2iplusdaug{font-weight: bold;font-size: 14px;color: black;}
._abt_hdfc_life .slick-prev::before,._abt_hdfc_life .slick-next::before{content:''}
._abt_hdfc_life_h2{text-transform:none !important;}
._abt_hdfc_life_h2>span:nth-child(1){color:#005596}
._abt_hdfc_life_h2>span:nth-child(2){color:#d51d24}
._customer_speak_ul span.name{font-weight:bold !important;}
._customer_speak_ul .container_div{border: 2px solid #ccc;padding: 20px 0;background-color: #e9e9e9;}
ul._customer_speak_ul h5{color:#0067ac;font-weight:bold}
ul._customer_speak_ul h5+span{font-size: 14px;font-weight: bold;}
._customer_speak_ul ._score{color: #282828;font-weight: 800;}
.hlink{color: #005e9e;font-size: 14px;zero: 14px;font-size: 14px;font-weight: 600; text-decoration: underline;}
._abt_hdfc_life .slick-prev::before,._abt_hdfc_life .slick-next::before{content:''}

.c2i-plus-sample-illus .fund-performance-table-wrapper .fund-performance-table table thead th{text-transform:none;}
.c2i-plus-sample-illus  p , .c2i-plus-sample-illus .note-bottom > span{font-size:14px !important;}
/* .c2i-plus-sample-illus .note-bottom .illus_tc{font-weight: 900 !important;text-decoration: underline;} */
#_c2i_plus_illustration .modal-body span{display: block; text-align: justify;font-size: 14px;}
#_c2i_plus_illustration .modal-header{background-color: #005796;}
#_c2i_plus_illustration .modal-header .modal-title{color: #fff;}
#_c2i_plus_illustration .c2i_plus_close_si{display: inline-block;width: 18px;height: 30px;background: url(../images/icon_close.png) no-repeat 0 0;;position: absolute;right: 7px;top: 22px;}
.tooltip-inner{border:1px solid #132F7E;border-radius:0;background-color:#FFFFFF;color:#000000;min-width:500px;font-size:14px;}
#_c2i_plus_illustration .illus_tc_content span{line-height: 20px;font-size: 13px;text-align: justify;}
#selfFundAllocTbl .select-options cite:after{right:10px;}
#_c2i_plus_illustration .modal-body{float:left;background-color:#ffffff;}
.dvFundApi h2,.dvNavOfFunds h2 { 	background: url(../images/icons_c2i.png) no-repeat left -2035px; 	color: #d51d24; 	font-size: 28px; 	zero: 28px; 	font-size: 28px; 	line-height: 33px; 	zero: 33px; 	line-height: 33px; 	padding-left: 75px; 	zero: 75px; 	padding-left: 75px; 	font-weight: 700; 	text-transform: uppercase; 	display: inline-block; 	text-align: left }
@media only screen and (max-width: 48em) { 	.dvFundApi h2,.dvNavOfFunds h2 { 		background: url(../images/iconFundApi.png) no-repeat 7px 2px; 		font-size: 16px; 		zero: 16px; 		font-size: 16px; 		line-height: 21px; 		zero: 21px; 		line-height: 21px; 		padding: 0px 0px 0px 56px; 		zero: 0px; 		zero: 0px; 		zero: 0px; 		zero: 56px; 		padding: 0px 0px 0px 56px; 		display: inline-block 	} }

.no-touch .dvFundApi .bluEquityBox select,.no-touch .dvNavOfFunds .bluEquityBox select
	{
	border: 1px solid #94a1a9;
	background-color: #fff;
	border-radius: 6px
}

#monthlymode_investDetail .radio{margin-bottom: 0px;}
#monthlymode_investDetail label{display: block;background-color: #006db0;color: white;padding: 10px 35px;margin-bottom: 0px;}
#monthlymode_investDetail label>span{background-color:blue;color:white;}
#monthlymode_investDetail .radio input[type=radio]{margin-left:-16px;margin-top: 8px;}
#monthlymode_investDetail span.instruction{border: 2px solid #ccc;margin-top: 0px;border-top: none;padding: 10px;display: block;font-size: 14px;text-align:left;padding-left: 5%;}
.cip_mT4{margin-top:4px;}
.cip_mT12{margin-top:24px;}
.monthly_mode_proceed{margin-bottom: 15px;}
.monthly_mode_proceed > button{margin: 30px auto 15px;}
.monthly_mode_proceed > button > span{margin-top: 7px;}
.cip_monthly_mode_lbl{font-size: 14px;margin-left: 3%;}
#c2i_plus_illus_modal p.instruction{clear:both;font-size: 14px;}
#c2i_plus_illus_modal .modal-body{font-size: 16px;}
#c2i_plus_illus_modal div.modal-body > div p{margin-left:3%;text-align:left;}
#c2i_plus_illus_modal div.modal-header > h5{text-align:left;}
#c2i_plus_illus_modal .modal-dialog{position: absolute;top: 50px;}
#c2i_plus_illus_modal div.modal-body > div.btn.btn-danger{background-color: #e1332e;border-color: #e1332e;}
#c2i_plus_illus_modal div.modal-body > div.btn.btn-default{margin-left: 10%;}


.checkRadio_mode_month,.checkRadio_mode_month_popup{text-align:left}
.checkRadio_mode_month [type="radio"]:checked,.checkRadio_mode_month [type="radio"]:not(:checked){position:absolute;left:-9999px}
.checkRadio_mode_month [type="radio"]:checked+label,.checkRadio_mode_month [type="radio"]:not(:checked)+label{position:relative;color:#5e5e5e;font-weight:700;font-size:14px;zero:14px;font-size:14px;padding-left:28px;cursor:pointer;line-height:21px;display:inline-block}
.checkRadio_mode_month [type="radio"]+label:before{content:'';position:absolute;left:6px;top:11px;width:22px;height:22px;background:url("../images/bg_radio_sprite.svg") no-repeat 0 0}
.checkRadio_mode_month [type="radio"]:checked + label:before{background-position:0 -23px}



.checkRadio_mode_month_popup [type="radio"]:checked,.checkRadio_mode_month_popup [type="radio"]:not(:checked){position:absolute;left:-9999px}
.checkRadio_mode_month_popup [type="radio"]:checked+label,.checkRadio_mode_month_popup [type="radio"]:not(:checked)+label{position:relative;color:#5e5e5e;font-weight:700;font-size:14px;zero:14px;font-size:14px;padding-left:28px;cursor:pointer;line-height:21px;display:inline-block}
.checkRadio_mode_month_popup [type="radio"]+label:before{content:'';position:absolute;left:3px;top:11px;width:22px;height:22px;background:url("../images/bg_radio_sprite.svg") no-repeat 0 0}
.checkRadio_mode_month_popup [type="radio"]+label:before{top:2px;left:-13px;}
.checkRadio_mode_month_popup [type="radio"]:checked + label:before{background-position:0 -23px}
.checkRadio_mode_month_popup label{padding-left: 16px !important;}

#CIP_03_DIV span.glyphicon-pencil{font-size: 16px;}
#cip_edit_text{vertical-align : top;}

.no-touch .dvGraphBox select {
	border: 1px solid #94a1a9;
	border-radius: 6px
}

.dvFundApi,.dvNavOfFunds {
	padding: 35px 40px;
	zero: 35px;
	zero: 40px;
	padding: 35px 40px
}

@media only screen and (max-width: 48em) {
	.dvFundApi,.dvNavOfFunds {
		padding: 10px 10px 15px;
		zero: 10px;
		zero: 10px;
		zero: 15px;
		padding: 10px 10px 15px
	}
}

.dvFundApi .title,.dvNavOfFunds .title {
	text-align: center
}

.dvFundApi h2,.dvNavOfFunds h2 {
	background: url(../images/icons_c2i.png) no-repeat left -2035px;
	color: #d51d24;
	font-size: 28px;
	zero: 28px;
	font-size: 28px;
	line-height: 33px;
	zero: 33px;
	line-height: 33px;
	padding-left: 75px;
	zero: 75px;
	padding-left: 75px;
	font-weight: 700;
	text-transform: uppercase;
	display: inline-block;
	text-align: left
}

@media only screen and (max-width: 48em) {
	.dvFundApi h2,.dvNavOfFunds h2 {
		background: url(../images/iconFundApi.png) no-repeat 7px 2px;
		font-size: 16px;
		zero: 16px;
		font-size: 16px;
		line-height: 21px;
		zero: 21px;
		line-height: 21px;
		padding: 0px 0px 0px 56px;
		zero: 0px;
		zero: 0px;
		zero: 0px;
		zero: 56px;
		padding: 0px 0px 0px 56px;
		display: inline-block
	}
}

.dvFundApi h2 span,.dvNavOfFunds h2 span {
	display: block;
	color: #05396e;
	font-weight: normal;
	text-align:center
}

.dvFundApi .bluEquityBox,.dvNavOfFunds .bluEquityBox {
	width: 35%;
	min-width: 360px;
	margin: 10px auto 20px;
	background: #005e9e;
	text-align: center;
	padding: 30px 60px;
	zero: 30px;
	zero: 60px;
	padding: 30px 60px
}

@media only screen and (max-width: 48em) {
	.dvFundApi .bluEquityBox,.dvNavOfFunds .bluEquityBox {
		width: 100%;
		min-width: 280px;
		padding: 10px 10px;
		zero: 10px;
		zero: 10px;
		padding: 10px 10px
	}
}

.dvFundApi .bluEquityBox select,.dvNavOfFunds .bluEquityBox select {
	height: 40px;
	line-height: 17px;
	font-size: 15px;
	zero: 15px;
	font-size: 15px;
	padding: 0px 0px 0px 10px;
	zero: 0px;
	zero: 0px;
	zero: 0px;
	zero: 10px;
	padding: 0px 0px 0px 10px
}

.dvFundApi .dvGraphBox,.dvNavOfFunds .dvGraphBox {
	margin: auto;
	border: 1px solid #d8e3e7;
	border-radius: 4px
}

.dvFundApi .dvGraphBox .lftBtnSelect,.dvNavOfFunds .dvGraphBox .lftBtnSelect
	{
	float: left;
	padding: 18px 0px 18px 30px;
	zero: 18px;
	zero: 0px;
	zero: 18px;
	zero: 30px;
	padding: 18px 0px 18px 30px;
	min-width: 160px
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .lftBtnSelect,.dvNavOfFunds .dvGraphBox .lftBtnSelect
		{
		padding: 10px 0px 10px 10px;
		zero: 10px;
		zero: 0px;
		zero: 10px;
		zero: 10px;
		padding: 10px 0px 10px 10px
	}
}

.dvFundApi .dvGraphBox .rhtZoom,.dvNavOfFunds .dvGraphBox .rhtZoom {
	display: none;
	float: right;
	margin: 13px 10px;
	zero: 13px;
	zero: 10px;
	margin: 13px 10px
}

.dvFundApi .dvGraphBox .rhtZoom a,.dvNavOfFunds .dvGraphBox .rhtZoom a {
	background: url("../images/icnZoom.png") no-repeat;
	padding: 15px;
	zero: 15px;
	padding: 15px;
	display: inline-block
}

.dvFundApi .dvGraphBox .rhtYear,.dvNavOfFunds .dvGraphBox .rhtYear {
	float: right
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .rhtYear,.dvNavOfFunds .dvGraphBox .rhtYear {
		width: 100%
	}
}

.dvFundApi .dvGraphBox .rhtYear ul,.dvNavOfFunds .dvGraphBox .rhtYear ul
	{
	margin: 30px 15px 30px 0px;
	zero: 30px;
	zero: 15px;
	zero: 30px;
	zero: 0px;
	margin: 30px 15px 30px 0px
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .rhtYear ul,.dvNavOfFunds .dvGraphBox .rhtYear ul
		{
		margin: 10px 10px 10px 0px;
		zero: 10px;
		zero: 10px;
		zero: 10px;
		zero: 0px;
		margin: 10px 10px 10px 0px
	}
}

.dvFundApi .dvGraphBox .rhtYear ul li,.dvNavOfFunds .dvGraphBox .rhtYear ul li
	{
	float: left;
	padding: 0px 17px;
	zero: 0px;
	zero: 17px;
	padding: 0px 17px;
	border-right: 1px solid #e1ebf2;
	line-height: 16px;
	zero: 16px;
	line-height: 16px
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .rhtYear ul li,.dvNavOfFunds .dvGraphBox .rhtYear ul li
		{
		padding: 0px 9px;
		zero: 0px;
		zero: 9px;
		padding: 0px 9px
	}
}

.dvFundApi .dvGraphBox .rhtYear ul li:last-child,.dvNavOfFunds .dvGraphBox .rhtYear ul li:last-child
	{
	border-right: none
}

.dvFundApi .dvGraphBox .rhtYear ul li a,.dvNavOfFunds .dvGraphBox .rhtYear ul li a
	{
	color: #05396e;
	font-size: 15px;
	zero: 15px;
	font-size: 15px
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .rhtYear ul li a,.dvNavOfFunds .dvGraphBox .rhtYear ul li a
		{
		font-size: 13px;
		zero: 13px;
		font-size: 13px
	}
}

.dvFundApi .dvGraphBox .cntGraphTile,.dvNavOfFunds .dvGraphBox .cntGraphTile
	{
	background: url("../images/tileBgGraph.png") repeat
}

.dvFundApi .dvGraphBox .cntGraphTile #fundPerf,.dvNavOfFunds .dvGraphBox .cntGraphTile #fundPerf
	{
	width: 80%;
	margin: auto
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .cntGraphTile #fundPerf,.dvNavOfFunds .dvGraphBox .cntGraphTile #fundPerf
		{
		width: 98%;
		margin: auto
	}
}

.dvFundApi .dvGraphBox .dvHighLow,.dvNavOfFunds .dvGraphBox .dvHighLow {
	margin: 25px 0 20px;
	zero: 25px;
	zero: 0;
	zero: 20px;
	margin: 25px 0 20px;
	text-align: center
}

.dvFundApi .dvGraphBox .dvHighLow .highLowVal,.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal
	{
	display: inline-block;
	background: #cfe3ec;
	padding: 6px 17px;
	zero: 6px;
	zero: 17px;
	padding: 6px 17px;
	font-size: 13px;
	zero: 13px;
	font-size: 13px;
	color: #12304f
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHighLow .highLowVal,.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal
		{
		width: 46%;
		padding: 6px 10px;
		zero: 6px;
		zero: 10px;
		padding: 6px 10px;
		text-align: left;
		line-height: 16px;
		zero: 16px;
		line-height: 16px
	}
}

.dvFundApi .dvGraphBox .dvHighLow .highLowVal:first-child,.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal:first-child
	{
	margin-right: 70px;
	zero: 70px;
	margin-right: 70px
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHighLow .highLowVal:first-child,.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal:first-child
		{
		margin-right: 7px;
		zero: 7px;
		margin-right: 7px
	}
}

.dvFundApi .dvGraphBox .dvHighLow .highLowVal span,.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal span
	{
	color: #47627e
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHighLow .highLowVal span,.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal span
		{
		display: block
	}
}

.dvFundApi .dvGraphBox .dvHistoricInfo,.dvNavOfFunds .dvGraphBox .dvHistoricInfo
	{
	background: #b5ddee;
	text-align: center;
	padding: 20px;
	zero: 20px;
	padding: 20px;
	color: #05396e;
	font-size: 15px;
	zero: 15px;
	font-size: 15px;
	font-weight: 700
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHistoricInfo,.dvNavOfFunds .dvGraphBox .dvHistoricInfo
		{
		text-align: left;
		padding: 6px 6px 10px;
		zero: 6px;
		zero: 6px;
		zero: 10px;
		padding: 6px 6px 10px;
		font-size: 13px;
		zero: 13px;
		font-size: 13px
	}
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHistoricInfo>span,.dvNavOfFunds .dvGraphBox .dvHistoricInfo>span
		{
		float: left;
		width: 50%
	}
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHistoricInfo>span label,.dvNavOfFunds .dvGraphBox .dvHistoricInfo>span label
		{
		display: block;
		line-height: 22px
	}
}

.dvFundApi .dvGraphBox .dvHistoricInfo>span.cntBtnGo,.dvNavOfFunds .dvGraphBox .dvHistoricInfo>span.cntBtnGo
	{
	width: 100%;
	text-align: center;
	padding-top: 10px;
	zero: 10px;
	padding-top: 10px
}

.dvFundApi .dvGraphBox .dvHistoricInfo input.datePick,.dvNavOfFunds .dvGraphBox .dvHistoricInfo input.datePick
	{
	background: #fff url("../images/calendarIcon.png") no-repeat 96% center;
	cursor: pointer;
	line-height: 18px;
	margin: 0px 7px;
	zero: 0px;
	zero: 7px;
	margin: 0px 7px;
	width: 160px
}

@media only screen and (max-width: 40em) {
	.dvFundApi .dvGraphBox .dvHistoricInfo input.datePick,.dvNavOfFunds .dvGraphBox .dvHistoricInfo input.datePick
		{
		margin: 0px;
		zero: 0px;
		margin: 0px;
		width: 95%
	}
}

.dvFundApi .dvGraphBox select,.dvFundApi .dvGraphBox input[type="text"],.dvNavOfFunds .dvGraphBox select,.dvNavOfFunds .dvGraphBox input[type="text"]
	{
	height: 37px;
	line-height: 17px;
	font-size: 15px;
	zero: 15px;
	font-size: 15px;
	padding: 0px 0px 0px 10px;
	zero: 0px;
	zero: 0px;
	zero: 0px;
	zero: 10px;
	padding: 0px 0px 0px 10px
}

.dvFundApi .dvGraphBox input[type="text"],.dvNavOfFunds .dvGraphBox input[type="text"]
	{
	border: 1px solid #94a1a9;
	border-radius: 6px
}

.dvFundApi .dvGraphBox .btnGo,.dvNavOfFunds .dvGraphBox .btnGo {
	background-color: #05396e;
	color: #fff;
	display: inline-block;
	font-size: 13px;
	zero: 13px;
	font-size: 13px;
	line-height: 33px;
	zero: 33px;
	line-height: 33px;
	padding: 0px 13px;
	zero: 0px;
	zero: 13px;
	padding: 0px 13px;
	border: none;
	cursor: pointer
}

.dvFundApi .dvGraphBox .btnGo span,.dvNavOfFunds .dvGraphBox .btnGo span
	{
	padding: 0px 13px 0px 0px;
	zero: 0px;
	zero: 13px;
	zero: 0px;
	zero: 0px;
	padding: 0px 13px 0px 0px;
	position: relative
}

.dvFundApi .dvGraphBox .btnGo span::after,.dvNavOfFunds .dvGraphBox .btnGo span::after
	{
	background: url("../images/arrowBtnGo.png") no-repeat right;
	position: absolute;
	content: "";
	height: 12px;
	position: absolute;
	right: 2px;
	top: 2px;
	width: 7px;
	-webkit-transition: all 0.2s ease-in;
	transition: all 0.2s ease-in
}

.dvFundApi .dvGraphBox .btnGo:hover span::after,.dvNavOfFunds .dvGraphBox .btnGo:hover span::after
	{
	right: -5px
}

.dvFundApi .dvGraphBox .error input[type="text"],.dvNavOfFunds .dvGraphBox .error input[type="text"]
	{
	background: #fff url("../images/iconError.png") no-repeat right center;
	border: 1px solid #ff0000;
	padding-right: 22px
}

.tabContentBlock .cntNavFunds {
	width: 100%
}

.tabContentBlock .cntNavFunds .dvGraphBox {
	width: 100%
}

.dvNavOfFunds {
	padding: 0px;
	zero: 0px;
	padding: 0px
}

@media only screen and (max-width: 48em) {
	.dvNavOfFunds {
		padding: 0px;
		zero: 0px;
		padding: 0px
	}
}

.highcharts-tooltip {
	z-index: 9005
}

.cntGraphTile .highcharts-tooltip span {
	background-color: white
}

@media screen and (min-width: 950px) and (max-width: 1024px) {
	.dvNavOfFunds .dvGraphBox .dvHistoricInfo {
		padding: 20px 7px;
		zero: 20px;
		zero: 7px;
		padding: 20px 7px
	}
	.dvNavOfFunds .dvGraphBox .dvHistoricInfo input.datePick {
		width: 132px;
		margin: 0px 4px;
		zero: 0px;
		zero: 4px;
		margin: 0px 4px
	}
	.dvNavOfFunds .dvGraphBox .cntGraphTile #fundPerf {
		width: 98%
	}
	.dvNavOfFunds .dvGraphBox .dvHighLow .highLowVal:first-child {
		margin-right: 25px
	}
}

.fs20 { font-size:20px !important;}

@media screen and (min-width : 768px){
	.investtxt{margin-top: 50px !important;}
}

/* C2W_CR_UI_FIX  - Start*/

table#selfFundAllocTbl #_no_yrs{border-bottom: 3px solid white;padding-bottom: 5px;}

/* .cip_addGlowEff{border: 2px dashed #07bcf2;}
.cip_addGlowEff > div.inputRupee , .cip_addGlowEff > div.inputRupee > input{background: #b0e4f4;}  */

.cip_addGlowEff{
	border: 2px solid #7bc6e3;
	transition: border 2s ease-out;
	-webkit-transition: border 2s ease-out;
  	-moz-transition: border 2s ease-out;
  	-o-transition: border 2s ease-out;
	}
.cip_addGlowEff > div.inputRupee , .cip_addGlowEff > div.inputRupee > input{
/* 	background-color: #c7e5f0; */
	transition: background-color 2s cubic-bezier(0.4, 0, 0.2, 1);
	-webkit-transition: background-color 2s cubic-bezier(0.4, 0, 0.2, 1);
  	-moz-transition: background-color 2s cubic-bezier(0.4, 0, 0.2, 1);
  	-o-transition: background-color 2s cubic-bezier(0.4, 0, 0.2, 1);
	}
/* Redmine CR 7088 */
.btn-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color: #4cd964;-webkit-transition:.4s;transition:.4s;}
.btn-toggle input:checked+.slider{background-color: #fe3535;}

/* Redmine CR 7089 */
#CIP_02_DIV .proposerSection .relText{font-size: 20px;font-weight: 800;}

/* Redmine CR 7091 */
#CIP_03_DIV .cip_unavailHeader{background-color: #0067ac;color: #fff;width: max-content;padding: 10px 14px;border-radius: 4px;}
@media screen and (max-width: 768px) {
#CIP_03_DIV .cip_unavailHeader{width: 100%;}
}

/* Redmine CR 7094 */

/*style added by snehal*/
.tbl_charges{border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6; font-size:14px;}
.tbl_charges th, .tbl_charges td{border-right: 1px solid #878484;border-bottom: 1px solid #878484;padding:12px; vertical-align:top;font-weight: 600;font-size: 15px;}
.tbl_charges th{background:#1976D3; color:#fff; font-weight:bold; text-align:center;border-right: 1px solid #dfdfdf;}
.tbl_charges td[colspan='2']{text-align:center;}
.mob-mail-popup{border:1px solid #000; background:#7F7F7F; position:absolute; top:-9999px; left:-9999px; z-index:999; color:#ffffff; width:220px;  padding:7px; height:104px;}
.mob-mail-popup p{font-size:14px; margin:0;}
.mob-mail-popup > span{position: absolute;
    margin: auto;
    top: 96px;
    left: 50%;
    width: 13px;
    height: 13px;
    transform: rotate(224deg);
    -webkit-transform: rotate(224deg);
    -moz-transform: rotate(224deg);
    -o-transform: rotate(224deg);
    -ms-transform: rotate(224deg);
    border-left: 1px solid #000;
    border-top: 1px solid #000;
    background-color: #7F7F7F;
 }
#cip_plan_charge > tbody > tr:last-child > td{border-bottom:1px solid #006aae}
#cip_plan_charge > tbody > tr > td:last-child {border-right:1px solid #006aae}
#cip_mortality_tbl td , #cip_premWaiver_tbl td{border: 1px solid #878484;}

.cip_wp_Fontmodify{font-size: 26px;font-weight: bold;}
#CIP_04_DIV .optionWrapper .info.clearfix{margin-top:25px;}
/* C2W_CR_UI_FIX  - End*/


.awesomplete [id*="email"] + ul li{width:100% !important;}
.awesomplete > ul{font-size: 14px !important;}
.formPanel .customInput .awesomplete.error input[type="text"]{border:1px solid #ff0000;padding-right:22px;zero:22px;padding-right:22px}

/* 9048- Conditional NDNC disclaimer -Niharika */
#laDetailsProceed[disabled],#homeBtnPolicyDetails[disabled] {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65;
}
#laDetailsProceed[disabled]:hover,#homeBtnPolicyDetails[disabled]:hover{
    background-color: #337ab7;
    border-color: #2e6da4;
}
.checkboxErr{color:#ed191f;bottom:-16px;font-weight: normal;font-size:12px;margin:4px 0 0;line-height: 12px;text-align: left !important }
.has-error.customNdnc> input[type="checkbox"]+label::before {border:1px solid red;}
.has-error.customNdnc> input[type="checkbox"]:checked +label::before {border: 1px solid #b8b8b8;}
/* 9048 */

/* OPS- 9464 - start - Sakthish */
/* common */
.cip_cntrButtons{margin-left: -8px;clear: both;text-align: center;}
.cip_link{color: #005e9e; text-decoration: underline;font-weight: 600;font-size: 14px;}
.c2ip_mL10P{font-size: 14px;}
@media screen and (min-width:768px)
{
	.c2i_under{/* display:block !important; */right: 270px;color: #005e9e;text-decoration: underline;font-weight: 600;margin-right: 5px;font-size: 14px; position: absolute; margin-top: 10px;}	
}   

  
/* mobile */
   @media screen and (max-width:767px)
   {
   .plan-option-main .cip_cntrButtons{zero:24px;margin-left:0;zero:0;margin-left:0;margin-right:0;zero:0;margin-right:0;}
   .cip_link{left: auto;color: #005e9e; text-decoration: underline;font-weight: 600;margin-left: 5px;font-size: 14px;}
   .mleft-0p{margin-left:0px !important; display: block;}
 
   }
/* only desktop */
    @media screen and (max-width: 767px)
	{.cip-dsk-show 
	{display: none !important;}
	} 
   
   
 /* OPS- 9464 - end - Sakthish*/
 
 
 
 /* Deepak Gupta Redmine:9182 */
#chatModal{text-align: left;height: fit-content; top:-25px;}

.ccontainer{width:530px;margin:20px 20px;}
.prow{width:100%;clear:both;margin-bottom:-30px;}
.prow div{display:inline-block;}
.prow div.year{border-right:1px solid grey;padding: 50px 40px;font-weight:bold;}
.prow span.bar{display: inline-block;height: 50px;position: relative; top: 15px;background-color:#005e9e}	
.barWrap{width:85%}
.claimage{color: rgb(219,29,36);font-weight: bold;float: right;position: relative;left: 46px;top: 10px;}
.avgtime{position: relative;top: 14px;left: 4px;float: left;font-size: 14px;font-weight: bold;}
.ccontainer .heading{text-align:center;margin-bottom:20px; width:80%;margin-left:55px}
.heading .label-text{font-size: 18px; font-weight: 500; width:100%}
.border-0{border:0;}
.claimst{z-index: 10000;width: 650px; margin-left: 0; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); max-width: 90%;overflow-y:auto; height:550px;}
.closePopupnew{background:url(static/ux//images/close_icon.png) center center no-repeat;z-index:1000;border: 1px solid gray;border-radius: 50px;position: absolute; right: 10px; top: 10px; padding: 14px;}
.modreH{margin-top: -30px;}
.pwid {   width: 320px;} 

@media only screen and (max-width: 768px){
#chatModal{text-align: left;height: fit-content; top:-10px;}
.ccontainer {width: auto;margin: auto auto;}
.ccontainer .heading {text-align: center;width: auto;margin:0}
.pwid{width:230px; position:absolute;}
.barWrap{width:190px}
.prow div.year{border-right:1px solid grey;padding: 32px 4px;font-weight:bold;}

.prow{width:100%;clear:both;margin-bottom:0px;}
.avgtime{position: relative;top: 15px;left: 4px;float: left;font-size: 11px;font-weight: bold;}
.prow span.bar{height:40px;}
}
/* Deepak Gupta Redmine:9182 */
@media screen and (min-width: 768px){
.locale_c2w_HI ul.investmentOptions{ margin-left: 98px;}
.locale_c2w_HI .iAmInvestmentingForMy h2{width:auto !important;}
}
.suitabiltydisclaimer a{color: #008CBA}

/*Added By Deepak For Redmine 9119 START */
.policy-holder .holder-user-wrapper .details-box{width: 75%;margin: 10px auto;    border-radius: 10px;}
.policy-holder .holder-user-wrapper .details-box > div{text-align:center;}
.submitGreyOut {cursor: not-allowed;background-color: #80808036 !important;}
.cpopInner{border-radius: 5px;margin: 30px;max-width: 600px;border: 2px solid rgb(85,140,168);padding: 20px 10px;background-color: rgb(202,228,245); color: rgb(83,117,178);text-align: start;font-size: 16px;}
.cpopInner .info-heading{background: url(../images/cp_ico_tips.png) left no-repeat; padding-left: 20px; margin-bottom: 10px; font-size: 18px;}
.cpopInner .info-content{padding-left:20px;}
.closePopup.cpopupclose{right:0;top:0;background: url(../images/ico_closeOverlay.png) center center no-repeat;}
.cpopup{background: #fff;width:650px;left:215px; position: absolute; top: 70px; margin-left: -160px; z-index: 105; display: none;} 

.hideScreen {position: fixed; left: 0; top: 0; height: 100% !important; z-index: 101;}
.ext-close{	margin-right: 11px; margin-top: 10px;}
.overlay, .EditBtnOverlay{ background: rgba(0, 0, 0, .4); display: none; height: 100%; left: 0; margin: auto; position: fixed; top: 0; width: 100%; z-index: 100;}    

/*Added By Deepak For Redmine 9119 END */

/*Redmine 9077: Term and Condition: start*/

.disp_termCondition {width: 72%;display: block;overflow: scroll;height: 150px;overflow-x: hidden;border: 1px solid black;padding: 10px 20px;font-size: 14px;margin: auto;}
.disp_termCondition h2 {text-align: center;margin-bottom: 10px;font-size: 22px;}
#tnc_cluttered{display:inline;color: #000;font-size: 14px;font-family: "Lato",sans-serif;}
.c2w_mar0{margin:0 !important;}
@media only screen and (min-width:768px){
	.disp_termCondition_check{margin-left: 200px;margin-top: 10px;margin-bottom: 10px;display: inline-block;}
}

/*Redmine 9077: Term and Condition: end*/
/* Redmine 10341 - start */

.c2w_ror_sup{ top: -2px !important; font-size: 16px !important;}
.c2wdisclaimer{color: #000 !important;
    font-weight: bold !important;
    line-height: 17px !important;
    font-size: 12px !important;}
    .c2wdisclaimer2{ color: #000 !important;
       line-height: 17px !important;
    font-size: 12px !important;
    text-align: left !important;
    padding: 0px 19px 25px 66px !important;
	font-family: "Lato",sans-serif !important;}
/* Redmine 10341 - end */


/* Redmine 9372 - OTP enabled journey for Sanchay plus and C2W - start - Anitha */
.OTP_journey_popupCls{
	width:700px;
	background:#fff;
	position:absolute;
	top:40px;
	left:50%;
	-ms-transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	z-index:105;
	display:none
	}

@media only screen and (max-width:47.9375em){
	.OTP_journey_popupCls{
	top:0;
	width:100%;
	max-width:480px;
	max-height:100%;
	position:absolute;
	margin-top:0;
	margin-left:0 
	}
}

.OTP_journey_popupCls .closePopup{top:10px}

.OTP_journey_popupCls h3{
	margin-top: 0;
	background:#1976d2;
	color:#fff;
	font-size:22px;
	zero:78px;
	line-height:60px;
	height:60px;
	font-weight:600;
	text-transform:capitalize;
	text-align:left;
	padding-left:5%;
	}

@media only screen and (max-width:47.9375em){.OTP_journey_popupCls h3{
	font-size:20px;
	zero:58px;
	line-height:58px;
	height:60px;
	text-align:left;
	padding-left:20px 
	}
}

.OTP_journey_popupCls .dvHelpDetails{background-color:#fff;padding:20px 5% 0;}

.OTP_journey_popupCls .otp_journey_relax{font-size:1.5rem;font-weight:bold;margin-bottom:0;color:black;}

.OTP_journey_popupCls .otp_journey_blueClr{color:#1976d2;font-size:1.5rem;font-weight: bold;}

 .textAlignCenter{text-align:center;}
 
.OTP_journey_popupCls .w50P{width:50% !important;}

.mgnAuto{margin:auto;width:auto !important;}

.otp_journey_li{padding-left:95px !important;}

.OTP_journey_popupCls .otp_journey_attempts{font-size:1.4rem;margin-top:1.66667rem;margin-bottom:0;}

.OTP_journey_popupCls .otp_journey_parentDiv{padding:0;margin-bottom:0;}

.OTP_journey_popupCls .otp_journey_resendCode{
	font-weight:bold;
	text-decoration:underline;
	color:#1976d2;
	margin-left:5px;
	vertical-align:bottom;
	}

/* Create three equal columns that sits next to each other */
.otp_journey_column{display:inline-block;padding:5px;}

.fltNone{float:none !important;}

.otp_journey_hidden{display:none;}

.otp_journey_errMsg{color:red;font-size: 16px; padding-left: 6px;margin-top: 4%;}

p.otp_journey_attemptsMsg , .otp_journey_newVerCode_Msg{
	font-size: 15px;
	font-weight: bold; 
	margin-top: 2%;
	margin-bottom: 10px;
	color:black;
	}

.mT0{margin-top : 0;}

.fS16p{font-size: 16px;}

.fS30P{font-size: 30px;}

.oj_success_resume{font-size: 20px;margin-top: 4%;}

.otp_journey_disable{pointer-events: none;opacity: 0.5;}

.otp_journey_disableParent{cursor:not-allowed;}

.oj_maxexceed_msg{
	font-size: 18px;
	font-weight: bold;
	text-align: justify;
	color: #db4d4d;
	}

.otp_journey_goBack{margin-top: 4%;}

.otp_journey_goBack_edit{margin-top: 4%;}

.otp_journey_submit{min-width:120px;margin-right: 20px;}

.otp_journey_row{margin-bottom:10px;}

.otp_journey_enterCode::placeholder{text-align:center;color:#ccc;}

.OTP_journey_popupCls .w60P {text-align:center; width: 60% !important;}

.otp_journey_enterCode{
	border: 1px solid black !important;
	}
	
.c2w_ulist{
	margin-left: -10px;
	display: inline-block;
	width: auto !important;
	}
	
.otp_journey_enterCode{
	height: 48px !important;
	}
	
.OTP_journey_popupCls .otp_journey_resendCode{
	font-size: 15px;
	}

.closepopuplead{
    background: url(../images/closeIcn.png) center center no-repeat;
    width: 21px;
    height: 21px;
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 10px;
    padding: 20px;
    }
    
    .closepopupleadFirst{
    background: url(../images/closeIcn.png) center center no-repeat;
    width: 21px;
    height: 21px;
    display: inline-block;
    position: absolute;
    right: 10px;
    top: 10px;
    padding: 20px;}
    .c2w_overlay{position:fixed;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,0.5);z-index:101;}
    
    .c2w_mB20P{ margin-bottom: 20px !important;}
    
/* Redmine 9372 - OTP enabled journey for Sanchay plus and C2W - end - Anitha*/

/*Redmine 10337- Display the Privacy Policy -Niharika*/
.atagdisc{font-size: 15px;color: #0587e0;font-weight: 800;}
/*Redmine 9078 - Start - Anil**/
.widthminauto{min-width:auto !important;}
.martop18{margin-top: 18px !important;}
.lblst{font-size: 15px;margin-right: 30px;}
.ast{font-size: 15px;margin: 0px 10px 0px 10px;}
.lansec{margin: 44px 0px -60px 0px;padding: 20px;}
.locale_c2w_HI #CIP_02_DIV .hindipara{display:none !important;}
.locale_c2w_HI .home-life-plus .h2-title{font-size:25px;}
.locale_c2w_HI .why-investing-early>p{font-size:14px;}
.locale_c2w_HI .why-investing-early ul li p{font-size:14px;}
.locale_c2w_HI .key-features-invest .infoWrapper ul li.slick-slide>div .content p{font-size:14px;}
.locale_c2w_HI .title-wrapper h2{font-size:21px;}
.locale_c2w_HI .wtp-tab-slider ul .slick-list li a h2{font-size:17px;font-weight: 500;}
.locale_c2w_HI .wtp-content-slider .plan-options ul li h2{font-size:18px;font-weight: 500;}
.locale_c2w_HI .wtp-content-slider .plan-options ul li p{font-size:14px;font-weight: 300;}
.locale_c2w_HI .wtp-content-slider>div p{font-size:14px;font-weight: 300;}
/*Redmine 9078 - end - Anil*/


/* Redmine 10453 --PRAVEENA  - Declaration for all products*/
/* input#confirmation + label::before{top:27px} */
input#confirmation2 + label::before{color: black !important;font-size: 14px !important;padding-left: 31px !important; font-weight: 500 !important;}
.checkbox_size{
	font-size: 11px !important;
}
/* Redmine 10453 --PRAVEENA  - Declaration for all products-END*/

/* Redmine_10439 - start -Akhila Bandi */

.oneDayCl_separator{color:black;font-size:14px;font-family: 'Source Sans Pro', sans-serif;}

/* Redmine_10439 - end -Akhila Bandi*/

/* Redmine_10608 - start - saimohit*/

.locale_c2w_HI .c2w_hi_discl{ float: left; margin-left: 8px; margin-bottom: 10px;}
.locale_c2w_HI .c2w_hi_confirm{  padding: 7px 25px 3px 35px !important;}
.locale_c2w_HI input#confirmation + label::before{    top: 36px !important;}

/* Redmine_10608 - end -  saimohit */

#suitabilty_lbl + .error-msg {text-align:left;color:red;}

/* Redmine 10684 */
/* a{color:#0587e0;}
a:hover,a:focus{text-decoration:none;color:#0587e0;}
p{margin-bottom:8px;} */
.text-theme{color:#0587e0!important;}
.text-mini{font-size:12px!important;}
.text-bold{font-weight:bold!important;}
.text-body{color:#444444;}
.text-theme{color:#0587e0;}
.mr-top16{margin-top:16px;}
label.nowrap,.nowrap{white-space:nowrap!important;font-weight:inherit;}
.form-control{border-width:0 0 1px 0;border-color:#e7e7e7;border-radius:0;box-shadow:none;padding-left:0;height:32px;font-size:16px;color:#444444;background:transparent;}
.form-control:focus{border-color:#e7e7e7;box-shadow:none;}
.form-control::-ms-reveal{display:none;}
input[type=text]::-ms-clear{display:none;}
.edit-form{background:transparent url(https://opssitp.hdfclife.com/buy-online-term-insurance-plans/click-2-protect-3d/static/ux/images/c2p3d_v2_pencil.svg) no-repeat left 3px;padding-left:16px;font-size:12px;line-height:20px;cursor:pointer;}
.edit-form.close-addon{background:none;padding-left:0;}
.question-tip{padding-left:8px!important;}
.question-tip > img{padding-bottom:3px;height:auto;width:18px;}
span.help-hint{background:#d3ebf8;height:20px;padding:4px 8px;font-size:12px;text-transform:uppercase;letter-spacing:3px;color:#444444;margin-left:8px;display:inline-block;line-height:12px;font-weight:normal;}
.help-hint.nocolor{background:transparent;padding-left:0;margin-left:0;padding-right:0;}
.custom-checkbox input[type="checkbox"]{position:absolute;left:-9999px;}
.custom-checkbox [type="checkbox"]+label{font-size:16px;font-weight:normal;position:relative;padding-left:32px;margin:0;line-height:20px;color:#7e7e7e;}
.custom-checkbox [type="checkbox"]+label{padding-left:30px;float:left;}
.custom-checkbox [type="checkbox"]+label+ .cluttered{font-size:14px;color:#7e7e7e;}
.custom-checkbox [type="checkbox"]:checked+label+.cluttered{color:#444444;}
.custom-checkbox input[type="checkbox"]:checked +label::before{border:1px solid #b8b8b8;}
.custom-checkbox [type="checkbox"]:checked +label{color:#444444;}
.custom-checkbox [type="checkbox"]+label:before{content:"";position:absolute;left:0;width:20px;height:20px;border-radius:50%;border:1px solid #b8b8b8;}
.custom-checkbox [type="checkbox"]+label:before{border-radius:2px;}
.custom-checkbox [type="checkbox"]:checked + label:after{content:'';position:absolute;left:10px;top:-6px;border-style:solid;border-color:#004068;width:8px;height:20px;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);}
.rupee-box{position:relative;margin-bottom:4px;max-width:300px;}
.rupee-box .form-control.rupee-input{padding-left:12px;}
.rupee-box .rupee{position:absolute;top:5px;display:inline-block;font-size:16px;color:#444;}
.label-addon{font-weight:bold;}
.label-addon span.text-theme{cursor:pointer;}
.label-addon span+ span{padding-left:4px;line-height:20px;vertical-align:top;}
.cluttered{padding-left:32px;}
.line-menu{padding:0 0 0 20px;margin:0;font-weight:normal;display:block;vertical-align:top;float:none;}
.line-menu li{float:left;padding-right:16px;list-style:none;font-size:14px;position:relative;line-height:20px;}
.line-menu li a.edit-form{font-size:14px;line-height:20px;}
.line-menu li:last-child{padding-right:0px;}
.line-menu li:after{position:absolute;content:"";height:14px;width:1px;background:#7e7e7e;right:8px;top:3px;}
.line-menu li:last-child:after{content:none;}
.addon-box{padding:24px;border-radius:1px;box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.11);background-color:#f5fbfe;font-size:14px;color:#7e7e7e;margin: 20px;}
.addon-amnt{font-size:28px;color:#444;font-weight:600;}
.sml-row{padding:0;}
.sml-row li{list-style:none;}
@media only screen and (min-width:768px){
.row.sml-row{margin-right:10px;margin-left:-10px;}
.row.sml-row [class^="col-"]{padding-left:10px;padding-right:10px;}
}
@media only screen and (min-width:767px) and (max-width:991px){
.sm-space li{margin-bottom:12px;}
}
@media only screen and (min-width:991px) and (max-width:1024px){
.addon-box{padding:16px;}
}
@media only screen and (min-width: 992px){
/* .row{margin-left:-20px;margin-right:-20px;} */
.col-lg-3,.col-lg-9,.col-md-12,.col-md-4,.col-sm-12,.col-sm-5,.col-sm-7{padding-left:20px;padding-right:20px;}
}
@media only screen and (min-width:1200px){
.label-addon .cluttered{width:calc(100% - 280px);display:inline-block;float:left;padding-left:0;}
.locale_c2w_HI .label-addon .cluttered{width:calc(100% - 300px);display:inline-block;float:left;padding-left:0;}
.line-menu{float:right;}
}
@media only screen and (max-width:1199px){
.line-menu{padding-left:32px;}
}
@media only screen and (max-width:767px){
.rupee-box{max-width:100%;}
.sml-row li{margin-bottom:20px;}
}
@media only screen and (max-width:360px){
.cluttered{font-size:14px;}
}
.v2_errMsg{color:red;}
@media only screen and (min-width:768px){
.v2_hide_desktop{display:none;}
}
@media only screen and (max-width:768px){
span.help-hint{height:auto;}
.v2_hide_desktop{display:block;}
.question-tip{padding-left:2px!important;}
label.nowrap,.nowrap{white-space:normal!important;}
}


/* .clearfix:after,.row .row:after,.row:after{clear:both;}
p{text-rendering:optimizeLegibility;}
a{text-decoration:none;}
ul{list-style-position:outside;}
img{vertical-align:middle;}
:focus{outline:0;}
.row{width:100%;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:hover{cursor:pointer;}
.clearfix:after,.clearfix:before{content:" ";display:table;}
.row .row:after,.row .row:before,.row:after,.row:before{content:" ";display:table;} 
div,li,p,ul{margin:0;padding:0;}
a{color:#008CBA;line-height:inherit;}
p{line-height:1.6;}
/* a:focus,a:hover{color:#0078a0;} 
ul{;line-height:1.6;margin-bottom:1.66667rem;font-family:inherit;}
ul{margin-left:1.1rem;}

li,ul{list-style-type:none;margin:0;padding:0;}
::-webkit-input-placeholder{color:#717171;}
::-moz-placeholder{color:#000;}
:-ms-input-placeholder{color:#000;}
input:-moz-placeholder{color:#000;}
input{font-family:'Source Sans Pro', sans-serif;}
input:disabled{background:#fff;}*/

.addon-text{font-size:16px;padding-left:24px;}
.addon-ibrider,.addon-cirider{padding: 0px 24px 10px 24px;}
.addon-ibrider .line-menu,.addon-cirider .line-menu{padding-left:12px !important;}
.addon-box .rupee-box .form-control.rupee-input{padding-left: 16px;}
.addon-box .rupee-box .rupee{padding: 0px 4px;}

.CiRider .faq-inner-content .bullet-list2 p{font-size:14px;color:black;margin-left:20px;}
.CiRider .faq-inner-content .bullet-list2 ul{margin-left:40px;}

.riderBlock{padding:20px;}
.ridersPopup {z-index: 10000;width: 850px;margin-left: 0; -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%);max-width: 90%;}
.dvExplorePlans { width: 100%; box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, .3); border-radius: 3px;}
/* .dvExplorePlans h3 { padding: 19px 24px 21px; background: #1978d4; font-size: 18px;line-height: 21px;font-weight: 400;color: #FFF;border-radius: 3px 3px 0 0;} */
.dvExplorePlans .dvPlanOptions {background: rgb(245,249,252); padding: 7px 12px 18px; border-radius: 0 0 3px 3px;}
.dvExplorePlans .lCell{display: block;min-height: 90px;padding: 10px 10px 12px 103px;background-image: url(../images/iconsHome_c2p3dp.png);background-color: #1978d4;background-repeat:no-repeat;background-position:16px -610px; font-size: 18px;line-height: 21px;font-weight: 400;color: #FFF;border-radius: 3px 3px 0 0;}
.dvExplorePlans .lCell.medPlus {background-position: 16px -829px;}
.dvExplorePlans .lCell.rider_hm_img {background-image: url(../images/protect_plus_icon_homepage.png);background-repeat: no-repeat;background-position: 15px 11px;}
.riderBlock h2{text-align: center;font-size: 30px;color: rgb(16,61,103);font-weight: bold;}
.riderBlock p.riderText{font-size: 14px;text-align: center;color: rgb(16,61,103);}
.riderBlock .dvExplorePlans{margin-bottom:20px;}
.dvExplorePlans .lCell h3{border: 0px !important;color: #FFF !important;text-align: left !important;padding-left: 0px !important;padding-bottom: 0px !important;min-height: 0px !important; padding-top: 10px !important;font-size: 22px !important;text-transform: none !important;line-height: 30px !important;/* letter-spacing: 1px; */}
.dvExplorePlans .lCell label{font-size: 17px;}
.riderBlock .dvExplorePlans .dvPlanOptions{padding:20px;}
.riderBlock .dvExplorePlans .dvPlanOptions table{border: 1px solid lightgrey;background: #FFF;width: 100%;border-collapse: collapse;}
.riderBlock .dvExplorePlans .dvPlanOptions table tr td{border: 1px solid lightgrey;width: 50%;padding: 14px;font-size: 15px;font-weight: bold;}
.ridersPopup .closePopup{background:url(../images/close_icon.png) center center no-repeat;z-index:1000;border: 1px solid gray; border-radius: 50px;padding: 12px;}
.ridersPopup .dvExplorePlans .lCell h3{height:auto;}
.ridersPopup .riderBlock .dvExplorePlans .dvPlanOptions table tr td{padding: 10px;font-size: 13px;}
.ridersPopup .dvExplorePlans .lCell{min-height: auto;background-position:16px -614px;}
.ridersPopup p{margin-bottom: 5px;}
.ridersPopup .riderBlock .dvExplorePlans .dvPlanOptions{padding:12px;}

.rider_width{width:85%;margin:auto;}
.rider_overflow_hidden{overflow:hidden !important;}

/* a{color:#0587e0;} */
/* a:hover,a:focus{text-decoration:none;color:#0587e0;} */
p{margin-bottom:8px;}
.mr-top16{margin-top:16px;}
.mr-top40{margin-top:40px!important;}
.modal-content{border-radius:1px;box-shadow:0 2px 14px 0 rgba(0, 0, 0, 0.11);}
.modal-body{padding:8px 40px 40px 40px;}
button.close{opacity:1;background:transparent url('../images/c2p3d_v2_close-btn.svg') no-repeat;width:25px;height:25px;margin-top:-16px!important;display:inline-block;margin-right:-16px!important;text-indent:9999px;}
button.close:hover{opacity:1;}
ul.read-more-li{display:block;margin-bottom:16px;padding-left:12px;}
ul.read-more-li li{display:block;margin-bottom:8px;position:relative;padding-left:16px;}
ul.read-more-li li:after{content:"";position:absolute;background:#444444;height:5px;width:5px;left:0;border-radius:50%;top:8px;}
@media only screen and (min-width: 992px){
/* .row{margin-left:-20px;margin-right:-20px;} */
.col-md-11{padding-left:20px;padding-right:20px;}
}
@media only screen and (max-width:767px){
.modal-body{padding-left:20px;padding-right:20px;}
button.close{margin-right:-8px!important;margin-top:-20px!important;}
}

@media (min-width:1200px){
.modal-lg.xxl-modal{width:1140px;}
}
.illness-list{padding:0;margin-bottom:0;}
.illness-list li{list-style:disc;padding-bottom:16px;margin-left:16px;font-weight:600;    text-align: left;  font-size: 16px; color: black;}

/*! CSS Used from: Embedded */
.modal-header:before{display:table;content:" ";}
@media only screen and (max-width:767px){
.modal-header{padding-left:20px;padding-right:20px;}
}
.policy-holder .frmdetails .awesomplete{display:block;}
.policy-holder .frmdetails .awesomplete ul{margin:.2em 0 0;}
.addon-box input{font-style:normal}
.mr-top0{margin-top:0px !important;}

.pd-left0{padding-left:0px !important}
.addon-box .rupee-box.inputRupee .rupee{top:2px;}
.c2w_rider_popup::before{height:auto}

.c2w_rider_popup .modal-header{ border: none; padding: 40px 40px 8px 40px;}
.c2w_rider_popup .modal-content{float:left}

.c2w_rider_illness_p1{float:left;display: inline-block;font-size:16px;}
.c2w_rider_illness_p2{float:left;font-size:16px;}
.fl_left{float:left}
.c2w_riderAacci_pstyles p,#accidental ul.read-more-li li{ font-size: 16px; text-align: left;color: #444444;}
.c2w_rider_popup button.close{cursor:pointer;}
/* .text-theme{cursor:pointer;} */
.c2w_rider_font16{font-size:16px;}

@media only screen and (max-width:600px){
#CIP_03_DIV .tooltip-inner{min-width:100px;}
#CIP_03_DIV .addon-ibrider, .addon-cirider{padding-right:10px;}
}

.c2w_rider_font16{font-size:16px;}

/* Redmine 10684 - start */
.c2w_faq_rider li{list-style-type:disc !important;    margin-left: 20px !important;}
.c2w_faq_rider{font-size:initial !important;}

/* Redmine 10684 - end */


#riderpopup h2,#riderpopup h3,#riderpopup p{text-rendering:optimizeLegibility;}
#riderpopup a{text-decoration:none;}
#riderpopup ol,#riderpopup ul{list-style-position:outside;}
#riderpopup :focus{outline:0;}
#riderpopup *,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#riderpopup a:hover{cursor:pointer;}
#riderpopup div,#riderpopup h2,#riderpopup h3,#riderpopup li,#riderpopup ol,#riderpopup p,#riderpopup ul{margin:0;padding:0;}
#riderpopup a{color:#008CBA;line-height:inherit;}
#riderpopup p{line-height:1.6;}
#riderpopup a:focus,#riderpopup a:hover{color:#0078a0;}
#riderpopup p{font-family:inherit;font-weight:400;font-size:1rem;margin-bottom:1.66667rem;}
#riderpopup h2,#riderpopup h3{font-weight:400;margin-top:.2rem;margin-bottom:.5rem;}
#riderpopup h2,#riderpopup h3{font-style:normal;color:#222;line-height:1.4;}
#riderpopup h2{font-size:2.25rem;}
#riderpopup h3{font-size:1.83333rem;}
#riderpopup ol,#riderpopup ul{font-size:1.25rem;line-height:1.6;margin-bottom:1.66667rem;font-family:inherit;}
#riderpopup ul{margin-left:1.1rem;}
#riderpopup ol{margin-left:1.4rem;}
#riderpopup ol li ol{margin-left:1.66667rem;margin-bottom:0;}
#riderpopup .jspDrag{cursor:pointer;}

@media only screen and (min-width: 47.9375em){
#riderpopup h2,#riderpopup h3{line-height:1.4;}
#riderpopup h2{font-size:3.08333rem;}
#riderpopup h3{font-size:2.25rem;}
}


#riderpopup li,#riderpopup ul{list-style-type:none;margin:0;padding:0;}
#riderpopup .jspCap{display:none;}
#riderpopup .jspContainer{overflow:hidden;position:relative;}
#riderpopup .jspPane,#riderpopup .jspVerticalBar{position:absolute;}
#riderpopup .jspVerticalBar{top:0;right:0;width:5px;height:100%;}
#riderpopup .jspTrack{background:#dfdfdf;position:relative;}
#riderpopup .jspDrag{background:#8fafc4;position:relative;top:0;left:0;}

/*! CSS Used from: http://localhost:8080/HLifeWeb-OPS/static/ux/css-ops/c2pp-3d-module-two.css */
#riderpopup h2,#riderpopup h3{margin:0;}
#riderpopup ::-webkit-input-placeholder{color:#717171;}
#riderpopup ::-moz-placeholder{color:#000;}
#riderpopup :-ms-input-placeholder{color:#000;}
#riderpopup h2,#riderpopup h3{font-family:"Source Sans Pro", sans-serif;}
#riderpopup h2,#riderpopup h3{margin:0;padding:0;}
/*! CSS Used from: http://localhost:8080/HLifeWeb-OPS/static/ux/css-ops/c2pp-3d-module-three.css */
#riderpopup.popup h3{text-transform:uppercase;zero:20px;}
#riderpopup.popEditDetails,#riderpopup.popup{background:#fff;}
#riderpopup.popEditDetails{width:320px;position:fixed;top:40px;left:50%;margin-left:-160px;z-index:105;display:none;}
#riderpopup.popup h3{background:#1976d2;color:#fff;font-size:20px;height:60px;font-weight:600;text-transform:uppercase;zero:10px;zero:50px;zero:10px;zero:20px;padding:10px 50px 10px 20px;display:table-cell;width:1000px;vertical-align:middle;}
@media screen and (max-width: 360px){
#riderpopup.popup h3{zero:17px;font-size:17px;}
}
#riderpopup .closePopup{background:url(../images/closeIcn.png) center center no-repeat;width:21px;height:21px;display:inline-block;position:absolute;right:10px;top:10px;padding:20px;}
#riderpopup.popPlansOpt{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
#riderpopup.popPlansOpt{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);}
#riderpopup.popPlansOpt{width:850px;margin-left:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:90%;}
#riderpopup.popPlansOpt .commonPlanOpt{display:none;height:500px;}
@media only screen and (max-height: 500px){
#riderpopup.popPlansOpt .commonPlanOpt{height:300px;}
}
@media only screen and (max-height: 500px) and (orientation: landscape){
#riderpopup.popPlansOpt .commonPlanOpt{height:270px;}
}
#riderpopup.popPlansOpt h3{padding-left:40px;padding-right:50px;}
#riderpopup.popPlansOpt .planOptMain{margin:40px;max-height:335px;overflow:auto;height:100%;}
@media only screen and (max-height: 500px){
#riderpopup.popPlansOpt .planOptMain{height:150px;}
}
@media only screen and (max-height: 450px){
#riderpopup.popPlansOpt .planOptMain{height:200px;}
}
@media only screen and (max-height: 400px){
#riderpopup.popPlansOpt .planOptMain{height:130px;}
}
#riderpopup.popPlansOpt .planOptMain h2{font-size:20px;text-align:left;font-weight:600;}
#riderpopup.popPlansOpt .planOptMain li{font-size:17px;color:#717171;margin-bottom:5px;}
#riderpopup.popPlansOpt .jspVerticalBar{width:3px;}
#riderpopup.popPlansOpt .jspVerticalBar .jspTrack{background:#ccc;}
#riderpopup.popPlansOpt .jspVerticalBar .jspTrack .jspDrag{background:#1976d3;}
/*! CSS Used from: http://localhost:8080/HLifeWeb-OPS/static/ux/css-ops/c2pp-3d-module-seven.css */
#riderpopup.popup{background:#fff;}
#riderpopup.popup{background:#fff;}
/*! CSS Used from: http://localhost:8080/HLifeWeb-OPS/static/ux/css-ops/c2pp-3d-module-eight.css */
#riderpopup ol.lowerRomTxt,#riderpopup ol.upperRomTxt{margin-left:0;list-style-position:inside;}
#riderpopup ol.upperRomTxt li ol.lowerRomTxt{margin-left:18px;}
#riderpopup ol.upperRomTxt li{list-style-type:upper-roman;font-size:15px;}
#riderpopup ol.lowerRomTxt li{list-style-type:lower-roman;font-size:15px;}
#riderpopup.popPlansOpt .critical p{font-size:17px;}
#riderpopup.popPlansOpt .critical ul li{list-style-type:disc;list-style-position:inside;}
/*! CSS Used from: Embedded */
#riderpopup h2{margin:0;padding:0;}

.rider_overlay{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 99; background-color: #000; display: none; opacity: 0.5;}


.rider_font16{ font-size: 16px !important;}
/* Redmine 10996 -C2W Rider- Hindi translation- Akhila- start */
.ci-rider-header-home{font-size: 13px}
.locale_c2w_HI .riderBlock p.riderText ,.locale_c2w_HI .ci-rider-header-home {font-size: 16px}
/* Redmine 10996 -C2W Rider- Hindi translation- Akhila- end */


@media screen and (max-width:767px){
/*#plansumarry-display .plan-summary-table table tbody td h2{margin-bottom: -18px !important} 
*/
}
/*Redmine 10056  - start - Anil*/
.sidebarBlock .title h3{font-family: "Lato", sans-serif;font-size: 15px;font-weight: 600;padding: 8px 15px;background: #f7fcfe;text-align: center;margin-bottom:0px;}
.tipcontent{font-family: "Lato", sans-serif;font-size: 15px; padding: 20px 15px;background: #d9eff8; color:black;}
.tpmargin{margin-top:35px;}
.sidebarBlock{margin-top:25px;}
@media only screen and (min-width:767px){
.howInvestmentGoal h2{margin-left:17% !important;}
.large-9{width:70% !important;}
.large-3{width:27% !important;}
.martop40{margin-top:40px !important;}}
.mar21{margin-left:21px !important;}
.sidebarBlock .title h3 span {background: url("../images/icon-common.png") no-repeat 0 -375px;padding: 10px 20px;display: inline-block;}
@media only screen and (max-width:767px){
.ma_mob_0{margin-left:0px !important;}
.tip_mar{margin: 25px 10px;}
}
/*Redmine 10056 - end - Anil*/
.font_16p{font-size:16px!important}/*Redmine 11056 - Anil*/
/* redmine 12307 starts */
#chatModal button.close{
	margin-top: 2px!important;
	margin-right: 10px!important;
	}
@media only screen and (max-width: 767px){
	#chatModal button.close{
	margin-right: -5px!important;
    margin-top: -5px!important;
	}
/* 	redmine 12307 ends */
}
.pln-summary{font-size:30px;font-weight:900;padding: 15px;}
/* redmine 12307 starts */
#chatModal button.close{
	margin-top: 2px!important;
	margin-right: 10px!important;
	position: absolute;
    z-index: 9999;
    left: 92%;
	}
@media only screen and (max-width: 767px){
	#chatModal button.close{
	margin-right: -5px!important;
    margin-top: -5px!important;
	}
/* 	redmine 12307 ends */
}

/* Redmine_11634 - Riders C2W - start */
.PPrider_wrapper #rider_skip #btnSkipAndProceed ,.PPrider_wrapper #rider_skip #btnNotMyDetails {
	border: 1px solid #d51d24;
    line-height: 40px;
    height: 40px;
    display: inline-block;
    background: #e21c24;
    padding: 0 22px;
    min-width: 145px;
    text-align: center;
    cursor: pointer;
    color: white;
    margin: 20px;
    box-shadow: none;
}

.PPrider_wrapper #rider_skip #btnNotMyDetails{margin:0;}

.PPrider_home_c2iPlus h2{
	font-size: 15px;
    text-align: left;
}

.PPrider_home_c2iPlus ul li{
	margin-left: 15px;
	list-style-type : disc;
	font-size: 13px;
    font-weight: normal;
}

.PPrider_home_c2iPlus .lnkDwBr,.PPrider_home_c2iPlus .pprider_note_c2iP{font-size: 13px;}


/* Redmine_12609_CR start */
@media screen and (min-width:600px){
	#CIP_02_DIV .cip_mob_show{display:none !important}
	#CIP_02_DIV .cip_mob_hidden{display:block !important;}
}
	
	
@media screen and (max-width:600px){
	#CIP_02_DIV .cip_flex_wrapper{
		display: flex;
		flex-direction:column;
	}
	
	#CIP_02_DIV .whatInvestmentGoal , #CIP_02_DIV .iAmInvestmentingForMy {order:0}
	#CIP_02_DIV .cip_flex_order1{order : 1;}
	#CIP_02_DIV .cip_flex_order2{order : 2;}
	
	#CIP_02_DIV .cip_mob_show{display:block !important}
	#CIP_02_DIV .cip_mob_hidden{display:none !important;}
	#CIP_03_DIV .customCheckbox input[type="checkbox"]{left: -999px;}
	
}
/* Redmine_12609_CR end */

/* Redmine_11634 - Riders C2W - end */

/* 11913 starts */
.btnToggleDisable{
	pointer-events:none;
	opacity:0.4;
	user-select:none;
}
/* 11913 ends */


.etooltip{position:static;}
/*Redmine 14436 starts*/
/*.etooltip .etooltiptext{visibility:hidden;width:350px;background: #f2faff;color: #444444;text-align:center;border-radius:5px;padding:5px 0;position:absolute;z-index:1;border: 1px solid #999;}
.e-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;bottom:-8px;left:50%;margin-left:-5px;border-width:8px 8px 0;border-top-color: #999;} */
.etooltip .etooltiptext{display: -webkit-flex;position: absolute;display: flex;-webkit-justify-content: center;justify-content: center;background: #fff;border-radius: 8px;color: #444;margin: -98px auto 0;font-size: 16px;padding: 13px;width: 220px;border:2px solid #444;box-shadow:0px 2px 2px #000;}
.etooltip .e-arrow{border: solid;border-color: #444 transparent;bottom:-12px;left:10%;border-width:8px 8px 0;border-top-color: #444;position: absolute;}
/*Redmine 14436 ends*/
.bullet{
	list-style-type:disc !important;
	margin-left:20px !important;
}

/* Redmine_13992 - start */

.plnSum_docList_section{
	border: 1px solid #878787;
    display: inline-block;
    width: 100%;
    float: left;
    margin-top: 25px;
    margin-bottom: 25px;
    padding: 10px;
}

.plnSum_docList_section h3.plnSum_docList_heading{
	    text-align: center;color: black;font-size: 20px;  font-weight: 600;    line-height: 32px;    margin-bottom: 10px;
}

.plnSum_docList_section .plnSum_docList_anchor{
	text-decoration : underline;
}

.plnSum_docList_section ul,.plnSum_docList_section ul>li{list-style-type: disc;}
.plnSum_docList_section ul>li{
	margin-left: 20px;    line-height: 2.5;font-size:14px;
}

.plnSum_docList_section ul,.plnSum_docList_section p{font-size: 14px;}

@media screen and (min-width : 600px){
	.plnSum_docList_section {/* margin-left: 33px; */ width: 96%;margin:20px;}
	.icon_mar{margin-top:14px !important;}
}


@media screen and (max-width : 600px){
	.plnSum_docList_section ul>li{
    line-height: 1.5;
    margin-bottom: 10px;
}
.plnSum_docList_section ul, .plnSum_docList_section p {
    font-size: 11px;
}

}

/* Redmine_13992 - end */

/* Redmine - 15404 - start */

.plnSum_docList_section h5.plnSum_docList_heading{
	font-size:17px;
	color:#000000;
}
.plnSum_docList_section ul>li{
	font-size:16px;
	color:#000000;
}
.plnSum_docList_section ul,.plnSum_docList_section p{font-size: 16px; color:#000000;}
@media screen and (max-width : 600px){

.plnSum_docList_section ul>li{
	font-size:14px;
}
.plnSum_docList_section ul,.plnSum_docList_section p{font-size: 14px;}
}
/* Redmine - 15404 - end */

/* Redmine 2175 -- Bug 14317 Starts */
@media screen and (max-width:600px){
/* 	.fundPerf_showInMobile{display:table-cell !important}; */
.fundPerf_showInMobile{display:table-cell !important;}
	.fundPerf_MobDropdown select {
	background-color: rgb(0, 87, 150);
    cursor: pointer;
    border-color: rgb(0, 87, 150);
    border-bottom: 2px solid white;
    color:#fff;
    font-size: 12px;
     -webkit-appearance: none;
	}
	.fundPerf_MobDropdown select::-ms-expand {
     display: none;
	}
	.fundPerf_MobDropdown select option {
    background-color: #fff !important;
    color:black;
     }
	.fundPerf_MobDropdown select::-ms-expand {
     display: none;
    }
   .fundPerf_MobDropdown:after {
    right: 3px;
    top: 12px;
    position: absolute;
    border-top: 7px solid #FFF;
    width: 13px;
    height: 11px;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    content: " ";
    } 
}

@media screen and (min-width:601px){
	.fundPerf_showInMobile{display:none !important;}
	.combo-plan-summary .plan-summary-table table thead .th-col4{min-width:130px;}
	/*Redmine 16022-above change*/
}
 /* Redmine 2175 -- Bug 14317 Ends */
 
 /* Redmine 13624 start */
 @media screen and (max-width:767px){
	.disclaimer ol, .disclaimer p, .disclaimer .warningAlert p{
	 	text-align: justify;
	 }
 }
 /* Redmine 13624 end */
 /*Redmine 16278 starts*/

 
 .c2w_pastPerfPopup * {
	font-family: 'Source Sans Pro', sans-serif;
}

.c2w_plan,.c2w_plans,.c2w_planprem {
	color: #fff;
}

.c2w_pastPerfPopup .box_wrapper {
	    float: left;
    width: 70%;
    border: 1px solid #005e9e;
    height: auto;
    padding: 10px;
    margin-bottom: 22px;
    text-align: center;
    display: block;
    position: relative;
    margin-top: 45px;
    margin-left: 12%;
}

.c2w_container {
	border: 1px grey;
}

.c2i_brdr {
	padding: 20px 20px 20px 20px;
}

.c2i_header::before {
	content: "";
	padding: 2px;
	width: 65px;
	background: #b52e2e;
	position: absolute;
	top: 75px;
	left: 45%;
}

.c2i_rupee {
	float: left;
	margin-left: -10px;
}

.tbl_ht {
	line-height: 2.5em;
}

.tblborder1,.tblborder2,.tblborder3,.tblborder4 {
	background-color: #e7e7e7;
	padding-left: 10px;
	font-size:16px;
	color:#000;
	font-weight:600px;
	border-collapse: collapse;
	border: 1px solid #e1e1e1;
	    padding: 5px 10px;
}

.tblborder5,.tblborder6,.tblborder7,.tblborder8 {
	padding-left: 20px;
	border-collapse: collapse;
	font-size:16px;
	color:#000;
	font-weight:normal;
	border: 1px solid #e1e1e1;
	
}

button.c2i_btn {
	background-color: #fff;
	margin-top: -60px !important;
	margin-right: -25px!important;
}

.c2i_label {
	    background: #005e9e;
    position: relative;
    font-size: 16px;
    color: #fff;
    top: -20px;
    padding: 5px 10px;
    border-radius: 25px;
}

.modal-content #border {
	    margin: 25px;
    border-radius: 10px;
    border: 1px solid #e1e1e1;
}

.box_amount {
	font-size: 20px;
    font-weight: bold;
    height: 28px;
    padding-right: 10px;
    color: black;
    float: left;
    padding-left: 7px;
}

.box_maturity {
	font-size: 20px;
	font-weight: bold;
/* 	margin-top: 20px; */
	border-right: solid #ddd 0.7px;
	height: 28px;
	padding-right: 10px;
	color: black;
}

.c2i_rupees {
	font-weight: bold;
    font-size: 25px;
    color: black;
    float: left;
}

.c2i_rupees .c2wimg{
	margin-top: 5px;
    width: 12px;
}

.c2w_pastPerfPopup .modal-header {
	min-height: 16.43px;
	padding: 15px;
	border-bottom: 1px solid #fff;
}

.footer-details_main sup {
	top: -.4em;
}

.c2w_pastPerfPopup .footer-info {
	text-align: justify;
	margin-bottom: 20px;
	line-height: 18px;
	margin-left: 15px;
	margin-right: 15px;
}

.c2w_pastPerfPopup .footer-info .footer-details_main{
	color: #000;
    font-size: 14px;
}

.c2ihr {
	margin-left: 5px;
	margin-right: 5px;
}

.c2w_return,.c2wreturn,.c2wrturn {
	border-bottom: 1.3px solid;
}

.retuenPanel a,
.retuenPanel a:hover,
.retuenPanel a:active,
.retuenPanel a:focus {
	outline: 0;
	color: #fff;
}

.c2w_pastPerfPopup  .c2i_header{
	font-size:22px;
	color: #000;
    font-weight: 600;
}

.anchor_unavailable{display:none;}
.recommendedPlanOptionWrap .anchor_unavailable{display:block}

/*16278 mobile mode changes*/
@media screen and (max-width:600px) {
	.premrow {
		float: left;
		width: 61%;
		display: inline-block;
	}
	.tblborder1,.tblborder2,.tblborder3,.tblborder4 {
		background-color: #e7e7e7;
		width: 100%;
		float: left;
		font-size: 14px;
		padding: 0;
		padding-left: 4px;
		font-weight: 600;
	}
	.annualrow {
		float: left;
		width: 39%;
		display: inline-block;
	}
	.tblborder5,.tblborder6,.tblborder7,.tblborder8 {
		padding-left: 10px;
		width: 100%;
		float: left;
		font-size: 14px;
	}
	.tblborder8 {
		padding-left: 10px;
		width: 100%;
		float: left;
	}
	.c2w_pastPerfPopup .footer-info {
		text-align: justify;
		margin-bottom: 10px;
		margin-bottom: 15px;
	}
	.c2i_header {
		text-align: center;
	}
	.c2i_header::before {
		top: 30px;
		left: 40%;
	}
	.c2w_pastPerfPopup .box_wrapper {
		width: 100%;
		padding-top: 20px;
		margin-top: 30px;
		margin-left: 0px;
	}
	.c2i_label {
		padding: 5px 13px;
		border-radius: 20px 20px;
		font-size: 16px;
		top: -28px;
	}
	.box_maturity {
		padding-left: 20px;
		padding-right: 20px;
		border-bottom: 1px solid #ddd;
		line-height: 1.5em;
		border-right: 0px;
		font-size: 20px;
		font-weight: normal;
		height: auto;
	}
	.c2i_rupees {
		width: auto;
		margin-top: 9px;
		font-size: 20px;
		padding-left: 0;
		margin-left: -13px;
	}
	.box_amount {
		text-align: left;
		font-size: 27px;
		font-weight: bold;
		color: black;
		margin-left: 5px;
		padding:0;
	}
	.footer-details_main {
		font-size: 14px;
		color: #000;
	}
	.button.c2i_btn {
		margin-right: -20px !important;
	}
	.c2wimg {
		margin-top: 0px;
		float: left;
		width: 12%;
		margin-left: 10px;
	}
	.dwnldimg {
		width: 18px;
    	margin-top: -3px;
	}
	.c2ihr {
		display: none;
	}
	.c2w_pastPerfPopup  .box_wrapper {
		text-align: centre;
	}
	.c2w_pastPerfPopup  .c2i_header {
		font-size: 20px;
		position: relative;
		font-weight: 600;
	}
	.c2w_pastPerfPopup .button.c2i_btn {
		margin-top: -85px !important;
		margin-right: -25px !important;
	}
	.c2w_pastPerfPopup .modal-body {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.c2w_pastPerfPopup .modal-header {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.c2w_pastPerfPopup .modal-body {
		padding-bottom: 0;
	}
	.c2w_pastPerfPopup .c2i_rupee {
		margin-left: -1px;
		padding-right: 3px;
	}
	button.c2i_btn {
		margin-top: -65px !important;
		margin-right: -8px !important;
	}
	.c2i_rupees .c2wimg {
		margin-top: 2px;
		width: 15px;
	}
	.modal-content #border {
		margin-left: 15px;
		margin-right: 15px;
	}
}

#CIP_03_DIV .returnPanel a:focus , #CIP_03_DIV .returnPanel a:hover {
	color : #fff;
}

@media screen and (max-width:600px) { 
		.mob_flexLayout{
		display: flex;
	    flex-direction: row;
	    justify-content: center;
	    align-items: center;
	}
}

@media screen and (min-width : 768px) {
	.c2wpopup {
		width: 60%;
	}
	.c2w_pastPerfPopup .boxWrapper_container {
		display: block;
		float: left;
		width: 100%;
		text-align: center;
	}
	.c2w_pastPerfPopup .box_wrapper {
		margin-left: auto;
		margin-right: auto;
		height: 80px;
		float: none;
		width: 63%;
		padding-right:0;
	}
	.c2w_pastPerfPopup .c2i_label {
		font-size: 18px;padding: 5px 15px;
	}
	.c2w_pastPerfPopup .box_maturity {
		font-size: 20px;
		font-weight: 600;
		margin-top: 0;
		border-right: solid #ddd 0.7px;
		height: 28px;
		padding-right: 10px;
		color: black;
	}
	.c2w_pastPerfPopup .box_right_sec {
		padding: 0;
		margin-left:-8px;
		/* width : 52%; */
	}
	.c2w_pastPerfPopup .c2i_rupees {
		font-weight: bold;
		font-size: 25px;
		color: black;
		float: left;
		padding-right: 2px;
	}
	.c2w_pastPerfPopup .c2i_rupees .c2wimg {
		margin-top: 5px;
		width: 15px;
	}
	.c2w_pastPerfPopup .box_amount {
		font-size: 27px;
		font-weight: bold;
		height: 28px;
		padding-right: 0;
		color: black;
		float: left;
		padding-left: 0;
		margin-top: -7px;
		
	}
	
	.dwnldimg {
		width: 20px;
    	margin-top: -3px;
	}
	
}

/* Redmine 16278 ends */
.customCheckbox input[type="checkbox"]:checked +label::before {border:1px solid #b8b8b8;border-radius:2px;}
.has-error .disclaimer-new.customCheckbox input[type="checkbox"] +label::before{border: 1px solid red !important;}
.disclaimer-new.customCheckbox input[type="checkbox"]:checked +focus +label::before {border:1px solid #b8b8b8 !important ;border-radius:2px;}
.NDNC_error{
	margin-left: 10px;
	font-size: 14px;
}
@media screen and (max-width : 767px){
	.NDNC_error{
		margin-left: 18px;
	}
	.down_arrw_red{
		margin-left: 22px !important;
    	margin-bottom: -20px !important;
	}
}
/* redmine 7021 */

.cip_netbank_NB #_portalpage{
	width:100% !important;
}
.cip_netbank_NB .small-12.column.floatRight{
	width:100% !important;
}
.cip_netbank_NB .tr_PAC .rider_select{
	margin-left: 6px !important;
}
.cip_netbank_NB .tr_PAC .disp_ridercheck .rider_select{
	margin-left: 100px !important;
}
.cip_netbank_NB .PPrider_desktop .alignTerm, .cip_netbank_NB .PPrider_desktop .alignTermC2W{
	padding-left: 10px;
}
.cip_netbank_NB .PPR_align_peroid{
	rigth:unset;
	left:30px;
}
.cip_netbank_NB .PPR_align_peroid_c2w{
	right: 35px;
    top: 50px;
}
.cip_netbank_NB .cluttered {
    padding-left: 45px;
}
.cip_netbank_NB .disp_tbl.summary-tbl{
	display:block !important;
	overflow-x: scroll;
	width: 104%;
}
.cip_netbank_NB .PPrider_desktop .row{
	float:none;
}
.cip_netbank_NB .PPRider_tbl form input[type="text"], form input[type="password"]{
	width: 100px !important;
}
.cip_netbank_NB .basicDetailsForm .frmdetails.clearfix .form-div ul li:nth-child(4){
	height: 72px;
}
/* redmine 7021 */
/*Redmine 16022*/
.howInvestmentGoal .howPlanOptions li.optionWrapper .optionContent p.showme{/* text-align: justify; */color:black;}
.mobilesumm1 small{font-size: 11px;}
.mobilesumm3 span{
	    color: red;
    font-size: 14px;
    padding-left: 3px;
}
.combo-plan-summary .plan-summary-table table{border-collapse: collapse;}
@media only screen and (max-width:767px){
	.mobilesumm1{
		padding: 15px 0 14px 10px !important;
		    font-size: 16px !important;
	}
	.mobilesumm2{
		 clear: unset !important;
    	padding-top: 17px !important;
   		text-align: left !important;
    	font-size: 20px !important;
	}
	.mobilesumm3{
		       padding: 15px 0 14px 10px !important;
    	text-align: left !important;
    	font-size: 16px !important;
    	line-height: 22px !important;
    	font-weight: 400 !important;
	}
	.mobilesumm4{
		clear: unset !important;
    	text-align: left !important;
    	padding-top: 25px !important;
    	font-size: 20px !important;
	}
	.mobilesumm1 small {font-size: 12px;}
	.combo-plan-summary .plan-summary-table{  padding-left: 0px;}
	
}
/*Redmine 16022*/
  /*Redmine 16592*/
  
#OKUNDERSTOODpopup .modal-content{width: fit-content;border-radius: 10px;}
.we-box_regret{font-size: 14px;
    margin-top: 10px;
    padding: 10px;
    text-align: center}
.okUnderstood-box{text-align: center;margin: 20px auto 10px;}
.okUnderstood-box button{    background: #b21117;
    color: #ffffff;
    border-color: #b21117;
    border-radius: 20px;
    height: 40px;
    min-width: 200px;
    font-size:14px;
    }
.slider-bottom ._abt_hdfc_life_h2{
	    margin-top: -26px !important;
         text-align: center;
}
.slider-bottom .slider-wrapper.padding.c2w{
	width: 124% !important;
}

/* HFI Changes Start */

.NB_HFI.cip_netbank_NB .frmdetails .customCheckbox .c2i-netb{
	margin-left: 0px !important;
}
.NB_HFI.cip_netbank_NB .customCheckbox [type="checkbox"]:checked + label:after{
	display:none;
}
.NB_HFI.cip_netbank_NB .customCheckbox label{
	padding-left: 0px !important;
}
.cip_netbank_NB.NB_HFI .rider_compare .tooltip-inner{margin-left:-86px;}
/* HFI Changes End */

/* Redmine 16319 start */
.red_arrow{margin-left:5px !important;}
.formPanel .ndnc-checkbox{text-align: left;margin-bottom: 5px;}
.whatsapp-checkbox{margin-top: -10px;margin-left: 4px;}
.formPanel .whatsapp-checkbox label{color:#000;font-size:14px;zero:14px;font-size:14px;line-height:20px;zero:20px;line-height:20px;font-weight:500}
#suitabilty_lbl{margin-left: -1px;
    text-align: justify;}
    .suitabiltydisclaimer.disclaimer{margin-left: -26px;}
    .disclaimer-new.ndnc-checkbox{margin-left: -27px;}
    
    @media only screen and (max-width:600px){
     .disclaimer-new.ndnc-checkbox{margin-left: -5px;}
     .suitabiltydisclaimer.disclaimer {
    margin-left: -6px;}
    }
.pluginUp_ops_c2i_plus.NB.cip_netbank_NB.locale_c2w_EN  .c2i-netb{margin-left: 21px;}
/* Redmine 16319 end */
@media only screen and (min-width:767px){
#c2i_header .lansec{
	display:none;
}
}
@media only screen and (max-width:767px){
.c2wpopup.interest_change .modal-body.c2i_brdr{
	width:100%;
}
.c2wpopup.interest_change .modal-body.c2i_brdr .box_wrapper{
	padding-left: 0;
    padding-right: 0;
}
.c2wpopup.interest_change .modal-header .c2i_header{
	    font-size: 19px;
	    margin-top: 30px;
}
.pluginUp_ops_c2i_plus .c2wpopup.interest_change .modal-header .close.c2i_btn{
	margin-right: -6px !important;
    margin-top: -71px !important;
    width: 33px;
    height: 33px;
    padding: 0;
    background-position: right top;
}
}
@media only screen and (min-width:768px){
	.c2wpopup.interest_change .c2i_header::before{
		margin-top: 9px;
		left: 46.6%;
	}
	.pluginUp_ops_c2i_plus .c2wpopup.interest_change .modal-header .close.c2i_btn{
		margin-right: -28px !important;
    margin-top: -66px !important;
    width: 33px;
    height: 33px;
    background-position: right top;
	}
}
#fundnav-performance #selfFundAllocTbl .td-col9 .customInput input[name="Bond Plus Fund"][readonly="readonly"], #fundnav-performance-stp #stpFundAllocTbl .tagRow .customInput input[readonly="readonly"]{
	    background: #ccc;
	    border: 1px solid #ccc;
}

/* Redmine 18063 by harshita */
.cip_netbank_NB.NB_HFI.pluginUp_ops_c2i_plus .fund-popup .fund-details-info ul li {
    width: fit-content;
}

@media screen and (max-width:600px){
	.NB_HFI.cip_netbank_NB .whatInvestmentGoal .investmentOptions li label span{width:190px !important;}
	body.pluginUp_ops_c2i_plus.NB_HFI  .fade.modal, body.pluginUp_ops_c2i_plus.NB_HFI .modal-backdrop.fade {
 width: 100% !important;
 padding:10px !important;
 }
 body.pluginUp_ops_c2i_plus.NB_HFI .rider_compare .bottom-benefit {
    bottom: 5px !important;
    left: 7px !important;
}
body.pluginUp_ops_c2i_plus.NB_HFI .rider_compare .top-benefit {
    bottom: 36px !important;
    right: 25px !important;
}
body.pluginUp_ops_c2i_plus.NB_HFI .customCheckbox.disclaimer input[type="checkbox"]+label:after {
    content: none;
}
body.pluginUp_ops_c2i_plus.NB_HFI .howInvestmentGoal .howPlanOptions li.optionWrapper {
    border-bottom: 5px solid #1d86ff !important;
}
body.pluginUp_ops_c2i_plus.NB_HFI button#investmentGoalPremium, body.pluginUp_ops_c2i_plus.NB_HFI .PPrider_mobile .redBtn, body.pluginUp_ops_c2i_plus.NB_HFI .formButtons .redBtn, body.pluginUp_ops_c2i_plus.NB_HFI .formButtons .greyBtn, body.pluginUp_ops_c2i_plus.NB_HFI .formButtons .btnArrowDown, body.pluginUp_ops_c2i_plus.NB_HFI .riderCard_Sltbtn{
	    background: #1d86ff !important;
    color: #ffffff;
    border-color: #1d86ff !important;
}
body.pluginUp_ops_c2i_plus.NB_HFI .combo-plan-summary .plan-summary-table table tbody tr.tr-total td {
    border-color: #1d86ff !important;
}
body.pluginUp_ops_c2i_plus.NB_HFI .combo-plan-summary .plan-summary-table table tbody tr.tr-total {
    background: #1d86ff !important;
}
}

@media screen and (min-width:318px) and (max-width:475px){
	body.pluginUp_ops_c2i_plus.NB_HFI table#selfFundAllocTbl tr th {
    font-size: 11px!important;
}
body.pluginUp_ops_c2i_plus.NB_HFI  table#selfFundAllocTbl tr th sup.sup_fund_allocation{
	left:55px !important
	}

	}
	
	div#popup_planmob_fisdom .popupbody.exscust_Revamp_sec1 .rel.etooltip {
    position: relative;
}
div#popup_planmob_fisdom .popupbody.exscust_Revamp_sec1 .dateDOB{
    width: 40px;
    height: 35px;
    display: inline-block;
    position: absolute;
    right: 1px;
    top: 1px;
}
div#popup_planmob_fisdom .popupbody.exscust_Revamp_sec1 .custom-checkbox.whatsapp-checkbox{
    padding-left: 0;
    margin-left: 0;
    margin-top: 17px !important;
    
}
div#popup_planmob_fisdom .popupbody.exscust_Revamp_sec1 input#dob_filterPlan_popUp1{
    background: url(../images/calendarIcon.svg) no-repeat scroll right center !important;
    line-height: 18px;
    background-size: auto 44px !important;
}
ul.otpli li, label.field-lbl{
	font-size:15px;
}
.formPanel li.liDOBClr{
	clear:none;
}
.gender-height-reduce{
	height:52px;
}
@media only screen and (min-width:1200px) and (max-width:1300px){
	.investmentDetailsPanel ul li { min-width: unset;}
	.contactOpt .para{width: 35%;}
	header.desktop .contactOpt{background: #00508c;}
	.main-steps{padding-top: 10px;}
	.row.mainSection{margin-top: 95px;}
}
@media only screen and (min-width: 1200px){
	.PPrider_sticky_header.c2w_makeSticky{width:89% !important;}
}
@media screen and (max-width:599px){
.performance-table.fund-performance-table table tr .th-col8.hide,.performance-table.fund-performance-table table tr .td-col8.hide{display:none;}
.performance-table.fund-performance-table .fundPerf_MobDropdown:after{top: 20px;}
.performance-table.fund-performance-table .fundPerf_selectMobDropdown2{padding: 0;}
}
 
/* Redmine 20272 */
.invalidMob{
    padding: 7px 10px;
    border: 1px solid #ff0000;
    color: #ed191f;
    bottom: -16px;
    font-size: 13px !important;
    margin: 0px !important;
    line-height: 16px !important;
    top: 36px;
    border-radius: 7px;
}

@media only screen and (max-width: 767px){
.pluginUp_ops_c2i_plus .mainSection #claim_settle .claim_settle_mob{padding: 0px 10px 0px 10px;}
}
@media only screen and (max-width: 767px){
    .quesAns.col-5 {
	margin: 0px 0px 0px -15px;
}
}