@font-face{font-family:"FontAwesome";font-weight:normal;font-style:normal;src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg")}
body{margin:0;padding:0;background:rgba(69,108,148,1) no-repeat;background:-moz-linear-gradient(top,rgba(69,108,148,1) 0,rgba(246,246,246,1) 500px,rgba(255,255,255,1) 100%) no-repeat;background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(69,108,148,1)),color-stop(500px,rgba(246,246,246,1)),color-stop(100%,rgba(255,255,255,1))) no-repeat;background:-webkit-linear-gradient(top,rgba(69,108,148,1) 0,rgba(246,246,246,1) 500px,rgba(255,255,255,1) 100%) no-repeat;background:-o-linear-gradient(top,rgba(69,108,148,1) 0,rgba(246,246,246,1) 500px,rgba(255,255,255,1) 100%) no-repeat;background:-ms-linear-gradient(top,rgba(69,108,148,1) 0,rgba(246,246,246,1) 500px,rgba(255,255,255,1) 100%) no-repeat;background:linear-gradient(to bottom,rgba(69,108,148,1) 0,rgba(246,246,246,1) 500px,rgba(255,255,255,1) 100%) no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#456c94',endColorstr='#ffffff',GradientType=0) no-repeat;font:400 14px 'Open Sans',Arial,Helvetica,sans-serif;color:#35506c}
body.abw{padding:20px;background:#fff}
hr{border:0;height:1px;background-color:#b7c5d0;margin:0}
iframe{border:0}
.break_word{word-wrap:break-word}
.pointer{cursor:pointer}
main{outline:0}
.main{padding:0;border-width:1px;border-style:solid;border-color:rgba(200,200,200,.2)}
.content{margin:0;padding:20px 30px;background:#fff;min-height:500px}
.signup{padding:10px}
.row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col-flex-1,.col-flex-2,.col-flex-3,.col-flex-4,.col-flex-5,.col-flex-6,.col-flex-7,.col-flex-8,.col-flex-9,.col-flex-10,.col-flex-11,.col-flex-12,.colflex-,.col-flex-auto,.col-flex-sm-1,.col-flex-sm-2,.col-flex-sm-3,.col-flex-sm-4,.col-flex-sm-5,.col-flex-sm-6,.col-flex-sm-7,.col-flex-sm-8,.col-flex-sm-9,.col-flex-sm-10,.col-flex-sm-11,.col-flex-sm-12,.col-flex-sm,.col-flex-sm-auto,.col-flex-md-1,.col-flex-md-2,.col-flex-md-3,.col-flex-md-4,.col-flex-md-5,.col-flex-md-6,.col-flex-md-7,.col-flex-md-8,.col-flex-md-9,.col-flex-md-10,.col-flex-md-11,.col-flex-md-12,.col-flex-md,.col-flex-md-auto,.col-flex-lg-1,.col-flex-lg-2,.col-flex-lg-3,.col-flex-lg-4,.col-flex-lg-5,.col-flex-lg-6,.col-flex-lg-7,.col-flex-lg-8,.col-flex-lg-9,.col-flex-lg-10,.col-flex-lg-11,.col-flex-lg-12,.col-flex-lg,.col-flex-lg-auto,.col-flex-xl-1,.col-flex-xl-2,.col-flex-xl-3,.col-flex-xl-4,.col-flex-xl-5,.col-flex-xl-6,.col-flex-xl-7,.col-flex-xl-8,.col-flex-xl-9,.col-flex-xl-10,.col-flex-xl-11,.col-flex-xl-12,.col-flex-xl,.col-flex-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-flex{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-flex-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-flex-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-flex-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-flex-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-flex-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-flex-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-flex-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-flex-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-flex-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-flex-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-flex-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-flex-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-flex-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media(min-width:576px){.col-flex-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-flex-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-flex-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-flex-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-flex-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-flex-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-flex-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-flex-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-flex-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-flex-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-flex-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-flex-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-flex-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-flex-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:768px){.col-flex-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-flex-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-flex-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-flex-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-flex-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-flex-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-flex-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-flex-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-flex-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-flex-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-flex-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-flex-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-flex-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-flex-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:992px){.col-flex-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-flex-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-flex-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-flex-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-flex-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-flex-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-flex-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-flex-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-flex-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-flex-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-flex-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-flex-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-flex-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-flex-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:1200px){.col-flex-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.col-flex-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.col-flex-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.col-flex-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-flex-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-flex-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.col-flex-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.col-flex-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-flex-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.col-flex-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.col-flex-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-flex-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.col-flex-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.col-flex-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.panel,.panel-flex{border:0;background:#e9eef2}
.panel-flex{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box}
.panel-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5rem}
.panel h4{font:300 2em 'Open Sans',Arial,Helvetica,sans-serif;color:#1c599a;margin-top:0}
.panel p:last-child{margin-bottom:0}
.panel-primary{border-color:#1a4269}
.panel-primary>.panel-heading{color:#fff;background-color:#1a4269;border-color:#1a4269}
h2.panel-heading{font-weight:400;line-height:1.5;margin:0}
@media only screen and (max-width :767px){.panel-h-fixed-400{min-height:1px}
}
.panel-group .panel{margin-bottom:10px;background-color:transparent;border:1px solid #ddd;-webkit-box-shadow:none;box-shadow:none}
.panel-group .panel-heading a{position:relative;display:block;width:100%;padding-right:30px;line-height:1.4em}
.panel-default .panel-title>a:after{position:absolute;top:0;right:0;font-family:FontAwesome;content:"\f068"}
.panel-default .panel-title>a.collapsed:after{content:"\f067"}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:0}
.panel-default{border-color:#ddd}
.panel-default .panel-heading{color:#333;background-color:#fbfbfb;border-color:#ddd}
.panel-default .panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.login{background:#e9eef2}
.login h4{font-size:x-large}
.login label{margin:0 0 5px;font-weight:700;font-size:.9em;color:#1c599a}
.content-help{padding:10px 10px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;align-items:flex-start}
.content-help-info{background-color:#e1f3f8;border-left:5px solid #9bdaf1}
.content-help-warning{background-color:#fff1d2;border-left:5px solid #fdb81e}
.content-help-icon{margin-top:5px;margin-right:10px;font-size:1.2em}
.gray{padding:10px;background-color:#f2f4f8;border:1px solid #c1c1c1}
.gray p:last-child{margin-bottom:0}
.gray input[type="checkbox"] ~ label{margin-top:0;margin-bottom:0}
.gray-small,.gray-large{overflow-y:scroll}
.gray-small{height:85px}
.gray-large{height:200px}
.authorizationSection{overflow-x:auto;height:85px;background-color:#fff;margin-bottom:5px;padding:5px;font-size:.9em;font-weight:500;border:1px solid #c1c1c1}
.termsDisabled{background:#ebebeb}
.promo{margin:0 0 20px;padding:5px 0;border-top:2px solid #e9eef2;border-bottom:2px solid #e9eef2}
.promo h2,.promo h2 a{margin:0 0 10px;padding:0;background:0;font:2em 'Open Sans Condensed',Arial,Helvetica,sans-serif;color:#1c599a;border:0}
.tabnav{list-style:none;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:0;width:100%;color:#086bc0;border-bottom:1px dotted;margin-top:20px;margin-bottom:0;padding-bottom:10px}
.tabnav li{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0;position:relative}
.tabnav li a{font-size:1em;font-weight:600;padding:10px 20px;border-radius:5px 5px 0 0;background:#eee;text-decoration:none}
.tabnav li a.current{font-size:1.1em;font-weight:700;color:#1a4269;background:#627488;color:#fff}
.tabnav li span{margin:0 5px;font:600 1.1em/1.3em 'Open Sans',Arial,Helvetica,sans-serif}
.tabnav li:last-child span{display:none}
.color-red+.tooltip>.tooltip-inner{color:#f00!important}
.color-office-green+.tooltip>.tooltip-inner{color:#008000!important}
.col-family-member-add{min-height:130px}
.col-family-member-review{min-height:125px}
.col-family-member-review-address-change{min-height:160px}
.collapse-tools{padding:0}
.banner{color:#222;background-color:#ccc}
.banner h2{color:#222;margin-top:0;border-bottom:0}
.banner p{margin-bottom:0}
.banner-top{margin-top:-40px;margin-bottom:30px}
.banner-bottom{margin-top:0;margin-bottom:-20px}
.tab-content{padding-top:20px}
@media only screen and (min-width :1200px){.container{width:980px}
}
@media only screen and (min-width :768px){.nav-tabs.nav-justified>li>a{border-bottom:3px solid #ddd;border-radius:0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{padding-bottom:7px;border-bottom:6px solid #1a4269;border-top:0;border-right:0;border-left:none}
.banner{margin-left:-30px;margin-right:-30px;padding:20px 30px}
.banner-top{margin-top:-40px;margin-bottom:30px}
.banner-bottom{margin-top:0;margin-bottom:-20px}
.tooltip{position:absolute;z-index:1070;display:block;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:.9em;font-weight:normal;line-height:1.5;filter:alpha(opacity=0);opacity:0}
.tooltip.in{filter:alpha(opacity=100);opacity:1}
.tooltip-inner{min-width:300px;padding:10px;color:#000;text-decoration:none;text-align:left;background-color:#fff;border-radius:4px;border:1px solid rgba(81,181,238,1);box-shadow:0 0 8px rgba(81,181,238,0.4)}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:rgba(81,181,238,1)}
.tooltipicon_small{display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:14px;height:14px;margin-top:-5px;background:url(https://cdn.benefeds.com/images/icon_info_small.png) top left no-repeat;position:relative;cursor:pointer}
}
@media only screen and (max-width :991px){.main{padding:0}
.container{padding:0;width:100%}
.container-fluid{padding-right:0;padding-left:0}
.grid-img h4{position:relative;margin-top:0;font:400 1.5em 'Open Sans Condensed',Arial,Helvetica,sans-serif}
}
@media only screen and (max-width :849px){.col-family-member-add{min-height:155px}
.col-family-member-review{min-height:120px}
}
@media only screen and (max-width :767px){.content{margin:0;padding:20px}
.content-help{margin-top:-10px;margin-bottom:20px}
.login{margin:0 -20px}
.login h4{margin-bottom:20px}
.login label{margin:0 0 5px;font-weight:700;font-size:.9em;color:#1c599a}
.grid-img img{width:100%}
.promo{border-top:0}
.tooltip{z-index:-1}
.tooltip-inner{display:none}
.tooltipicon_small{display:none}
.col-family-member,.col-family-member-review,.col-family-member-review-address-change{min-height:0}
.banner{margin-left:-20px;margin-right:-20px;padding:20px 30px}
.banner-top{margin-top:-30px}
}
@media only screen and (max-width :576px){.banner{padding:10px 20px}
.banner-top{margin-top:-35px}
.grid-img{width:100%}
}
.jumbotron{background-color:#fff;width:100%;height:350px;padding:0;overflow:hidden;position:relative;margin:-20px -30px 30px}
.jumbotron img{position:relative}
.jumbotron-caption{position:absolute;top:30px;width:70%;margin:0 auto;color:#fff}
.container .jumbotron,.container-fluid .jumbotron{padding-right:0;padding-left:0;border-radius:0}
@media screen and (min-width:768px){.container .jumbotron,.container-fluid .jumbotron{padding-right:0;padding-left:0}
.jumbotron h1,.jumbotron .h1{font-size:40px}
}
.display_none{display:none}
.inline_block{display:inline-block}
.block{display:block!important}
.fc-width-full{width:100%!important}
.left{float:left}
.right{float:right}
.show_mailing_form,.hide_mailing_form{display:inline-block}
.margin_top_0{margin-top:0!important}
.margin_top_2{margin-top:2px!important}
.margin_top_5{margin-top:5px!important}
.margin_top_10{margin-top:10px!important}
.margin_top_15{margin-top:15px!important}
.margin_top_20{margin-top:20px!important}
.margin_top_25{margin-top:25px!important}
.margin_top_30{margin-top:30px!important}
.margin_top_35{margin-top:35px!important}
.margin_top_40{margin-top:40px!important}
.margin_right_0{margin-right:0!important}
.margin_right_2{margin-right:2px!important}
.margin_right_5{margin-right:5px!important}
.margin_right_10{margin-right:10px!important}
.margin_right_15{margin-right:15px!important}
.margin_right_20{margin-right:20px!important}
.margin_right_25{margin-right:25px!important}
.margin_right_30{margin-right:30px!important}
.margin_right_35{margin-right:35px!important}
.margin_right_40{margin-right:40px!important}
.margin_right_50{margin-right:50px!important}
.margin_bottom_0{margin-bottom:0!important}
.margin_bottom_2{margin-bottom:2px!important}
.margin_bottom_5{margin-bottom:5px!important}
.margin_bottom_10{margin-bottom:10px!important}
.margin_bottom_15{margin-bottom:15px!important}
.margin_bottom_20{margin-bottom:20px!important}
.margin_bottom_25{margin-bottom:25px!important}
.margin_bottom_30{margin-bottom:30px!important}
.margin_bottom_35{margin-bottom:35px!important}
.margin_bottom_40{margin-bottom:40px!important}
.margin_bottom_50{margin-bottom:50px!important}
.margin_left_0{margin-left:0!important}
.margin_left_2{margin-left:2px!important}
.margin_left_5{margin-left:5px!important}
.margin_left_10{margin-left:10px!important}
.margin_left_15{margin-left:15px!important}
.margin_left_20{margin-left:20px!important}
.margin_left_25{margin-left:25px!important}
.margin_left_30{margin-left:30px!important}
.margin_left_40{margin-left:40px!important}
.padding_top_0{padding-top:0!important}
.padding_top_1{padding-top:1!important}
.padding_top_6{padding-top:6px!important}
.padding_top_8{padding-top:8px!important}
.padding_top_10{padding-top:10px!important}
.padding_top_20{padding-top:20px!important}
.padding_top_30{padding-top:30px!important}
.padding_top_35{padding-top:35px!important}
.padding_bottom_0{padding-bottom:0!important}
.padding_bottom_1{padding-bottom:1!important}
.padding_bottom_5{padding-bottom:5px!important}
.padding_bottom_10{padding-bottom:10px!important}
.padding_bottom_20{padding-bottom:20px!important}
.padding_bottom_30{padding-bottom:30px!important}
.padding_bottom_35{padding-bottom:35px!important}
.padding_left_0{padding-left:0!important}
.padding_left_5{padding-left:5px!important}
.padding_left_10{padding-left:10px!important}
.padding_left_15{padding-left:15px!important}
.padding_left_20{padding-left:20px!important}
.padding_left_25{padding-left:25px!important}
.padding_left_30{padding-left:30px!important}
.padding_left_40{padding-left:40px!important}
.padding_left_80{padding-left:80px!important}
.padding_right_0{padding-right:0!important}
.padding_right_5{padding-right:5px!important}
.padding_right_10{padding-right:10px!important}
.padding_right_15{padding-right:15px!important}
.padding_right_20{padding-right:20px!important}
.padding_right_25{padding-right:25px!important}
.padding_right_30{padding-right:30px!important}
.padding_right_40{padding-right:40px!important}
.padding_right_80{padding-right:80px!important}
.marginTB20{margin:20px 0}
.paddingLR20{padding:0 20px}
.paddingLR10{padding:0 10px}
.padding15{padding:15px}
.padd0{padding:0!important}
.margin0{margin:0!important}
.divider-hor-light{width:100%;height:2px;background-color:#ccc;margin-bottom:15px}
#imgID{padding:5px}
@media(min-width :577px){.visible-xxs{display:none!important}
.hidden-xxs{display:block!important}
}
@media(max-width :576px){.visible-xxs{display:block!important}
.hidden-xxs{display:none!important}
.margin_bottom_sm_0{margin-bottom:0!important}
.margin_bottom_sm_2{margin-bottom:2px!important}
.margin_bottom_sm_5{margin-bottom:5px!important}
.margin_bottom_sm_10{margin-bottom:10px!important}
.margin_bottom_sm_15{margin-bottom:15px!important}
.margin_bottom_sm_20{margin-bottom:20px!important}
.margin_bottom_sm_25{margin-bottom:25px!important}
.margin_bottom_sm_30{margin-bottom:30px!important}
.margin_bottom_sm_35{margin-bottom:35px!important}
.margin_bottom_sm_40{margin-bottom:40px!important}
.margin_bottom_sm_50{margin-bottom:50px!important}
}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.h-fixed-300{min-height:300px!important}
.h-fixed-400{min-height:400px!important}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-ms-flexbox!important;display:flex!important}
.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
@media(min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:-ms-flexbox!important;display:flex!important}
.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media(min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:-ms-flexbox!important;display:flex!important}
.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media(min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:-ms-flexbox!important;display:flex!important}
.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
@media(min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:-ms-flexbox!important;display:flex!important}
.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
}
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
@media(min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media(min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media(min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
@media(min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}
.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}
.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}
.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}
.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}
.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}
.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}
.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}
.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}
.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}
.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}
.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}
.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}
.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}
.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}
.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}
}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media(min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}
}
@media(min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}
}
@media(min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}
}
@media(min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}
}
.dotted-line{border-bottom:1px dotted #255781}
.no-underline{text-decoration:none!important}
.program .program-divider{background:#b7c5d0;height:2px;margin:0 10px}
.border-top-gray{border-top:2px solid #ccc}
.border-bottom-gray{border-bottom:2px solid #ccc}
.bg-light{background-color:rgba(0,0,0,0.03)}
h1,h1 a{font-weight:700;font-size:1.8em;line-height:1.42857em;color:#1a4269;margin-top:0;margin-bottom:20px}
h2{margin:30px 0 20px;padding:0 0 5px;border-bottom:2px solid #ccc;font-weight:700;font-size:1.5em;color:#1a4269}
h2.contact{margin-top:10px;margin-bottom:0;font-weight:700;font-size:1.4em;color:#1a4269;border-bottom:0;line-height:1.42857em}
h2.es{margin-bottom:10px;color:#1a4269;border-bottom:0}
h2.list{margin-bottom:10px;margin-left:-15px;font-size:1.2em;color:#1a4269;border-bottom:0}
.gray h2.list:first-child{margin-top:5px}
h2 a{font-weight:400;font-size:.9em}
h3,.h3{font-weight:700;color:#1a4269;font-size:1.2em}
h3 a,.h3 a{font-weight:400;font-size:.9em}
.header1{font-weight:700;font-size:1.8em;color:#1a4269}
p{margin:0 0 15px;line-height:1.6em}
p.column-header{margin-bottom:5px;font-size:1.2em;font-weight:700;text-align:center}
.tooltip p:last-child{margin-bottom:0}
a,.text-link{color:#086bc0}
a:hover,a:focus{color:#075fab;text-decoration:underline}
a.more{font-weight:700;font-size:.9em;color:#086bc0}
.contact-form .sub-copy{font-size:.8em;margin-bottom:5px}
blockquote,address,.call-out{font-size:1em;font-weight:400;line-height:1.7em;padding:5px 10px;margin-bottom:15px;border-left:solid #ccc 6px}
ul.list-indent,ol.list-indent{margin-left:-20px;margin-bottom:15px}
ul.list-indent{list-style:disc}
ul.list-indent li,ol.list-indent li ul li{margin-bottom:5px;line-height:1.6em}
ol.list-indent li{margin-bottom:15px;line-height:1.6em}
ol.list-indent ul{margin-top:5px;margin-left:-20px}
.toolTip ul.list-indent li:last-child,.toolTip ol.list-indent li:last-child{margin-bottom:0}
ul.list-indent-clean,ol.list-indent-clean{list-style:none;margin-left:-40px}
ul.list-indent-clean li,ol.list-indent-clean li{padding-bottom:10px}
@media only screen and (max-width :767px){.details{margin-top:5px}
}
.normal-text{font-weight:normal!important}
.strong{font-weight:700}
.showhide{font-weight:400}
.font-xs{font-size:.8em}
.font-small{font-size:.9em}
.font-large{font-size:1.2em}
.font-xl{font-size:1.4em}
.font-2x{font-size:2em}
.font-3x{font-size:3em}
.text-white{color:#fff}
.upper-case{text-transform:uppercase}
.text-wrap{word-wrap:break-word}
span.right.date-size{font-size:14px!important;font-weight:400!important}
.failedtip{background:url(https://cdn.benefeds.com/images/visit_pic.png) no-repeat;font:1.2em 'Open Sans Condensed',Arial,Helvetica,sans-serif;margin-bottom:15px;font-weight:700}
.failedtip p{padding-left:45px;margin:0 25px}
.invalidnew{color:#c22712!important;font:400 14px 'Open Sans',Arial,Helvetica,sans-serif!important;text-transform:none!important;margin-left:20px}
.add{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;padding:0 0 0 15px;background:url(https://cdn.benefeds.com/images/icon_add.png) left 3px no-repeat;font-weight:700;color:#086bc0;margin-top:10px}
.text-white{color:#fff!important}
.text-orange{color:#dc7b03!important}
.text-primary{color:#007bff!important}
a.text-primary:hover,a.text-primary:focus{color:#0062cc!important}
.text-secondary{color:#6c757d!important}
a.text-secondary:hover,a.text-secondary:focus{color:#545b62!important}
.text-success{color:#28a745!important}
a.text-success:hover,a.text-success:focus{color:#1e7e34!important}
.text-info{color:#02bfe7!important}
a.text-info:hover,a.text-info:focus{color:#117a8b!important}
.text-warning{color:#fdb81e!important}
a.text-warning:hover,a.text-warning:focus{color:#d39e00!important}
.text-danger{color:#dc3545!important}
a.text-danger:hover,a.text-danger:focus{color:#bd2130!important}
.text-light{color:#f8f9fa!important}
a.text-light:hover,a.text-light:focus{color:#dae0e5!important}
.text-dark{color:#343a40!important}
a.text-dark:hover,a.text-dark:focus{color:#1d2124!important}
.text-body{color:#212529!important}
.text-muted{color:#6c757d!important}
.text-black-50{color:rgba(0,0,0,0.5)!important}
.text-white-50{color:rgba(255,255,255,0.5)!important}
.btn{margin-bottom:10px;padding-left:20px;padding-right:20px;transition:all .2s ease-in-out}
.btn-primary.hover,.btn-primary.active{background-color:#286090;border-color:#204d74}
.btn-primary-dk{color:#fff;background-color:#1a4269;border-color:#1a4269}
.btn-primary-dk:hover,.btn-primary-dk.hover,.btn-primary-dk:focus,.btn-primary-dk.focus,.btn-primary-dk.active{color:#fff;background-color:#092e51;border-color:#092e51}
.btn-secondary{color:#2e6da4;background-color:transparent;border-color:#2e6da4}
.btn-secondary:hover,.btn-secondary:focus{color:#fff;background-color:#337ab7;border-color:#286090}
.btn-secondary.hover,.btn-secondary.active{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-info{color:#fff;background-color:#627488;border-color:#8192a4}
.btn-info:hover,.btn-info.hover,.btn-info:focus,.btn-info.focus,.btn-info.active{color:#fff;background-color:#495d74;border-color:#8192a4}
.btn-cta{color:#fff;background-color:#dc7b03;border-color:#dc7b03}
.btn-cta:hover,.btn-cta.hover,.btn-cta:focus,.btn-cta.focus,.btn-cta.active{color:#fff;background-color:#b26200;border-color:#b26200}
.btn-ghost-blue{color:#fff;background-color:transparent;border-color:#fff;border-width:2px}
.btn-ghost-blue:hover,.btn-ghost-blue:focus{color:#fff;background-color:#337ab7;border-color:transparent}
.btn-ghost-white{color:#fff;background-color:transparent;border-color:#fff;border-width:2px}
.btn-ghost-white:hover,.btn-ghost-white:focus{color:#337ab7;background-color:#fff}
.btn-responsive{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.btn-wide{padding-left:30px;padding-right:30px}
.btn-extra-wide{padding-left:50px;padding-right:50px}
.btn-link{margin-bottom:0;padding-left:0;padding-right:0}
.btn+.btn{margin-left:5px}
a.btn.center-block{display:block;width:75%;margin-right:auto;margin-left:auto}
.btn.center-block+.btn.center-block{margin-left:auto}
.btn-block+.btn{margin-left:0}
.btn .btn-info .editbtn{margin-bottom:5px;margin-top:10px;padding:5px 14px 7px 17px}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.btn-icon-left{margin-right:5px}
.btn-icon-right{margin-left:5px}
.btnDisabled{background:#b8b8b8;pointer-events:none}
.not-active{pointer-events:none;cursor:default;opacity:.6}
.a-secondary{display:-moz-inline-stack;display:inline-block;vertical-align:top;margin-top:20px;margin-left:20px;font-weight:700;font-size:.9em;color:#086bc0}
.a-secondary:hover{cursor:pointer}
@media(min-width:1200px){.btn-lg-block{display:block;width:100%}
input[type="submit"].btn-lg-block,input[type="reset"].btn-lg-block,input[type="button"].btn-lg-block{width:100%}
.btn-block+.btn-lg-block,.btn-lg-block+.btn-block,.btn-lg-block+.btn-lg-block{margin-top:.5rem}
}
@media(min-width:992px) and (max-width:1199px){.btn-md-block{display:block;width:100%}
input[type="submit"].btn-md-block,input[type="reset"].btn-md-block,input[type="button"].btn-md-block{width:100%}
.btn-block+.btn-md-block,.btn-md-block+.btn-block,.btn-md-block+.btn-md-block{margin-top:.5rem}
}
@media(min-width:768px) and (max-width:991px){a.btn.center-block{width:90%}
.btn-sm-block{display:block;width:100%}
input[type="submit"].btn-sm-block,input[type="reset"].btn-sm-block,input[type="button"].btn-sm-block{width:100%}
.btn-block+.btn-sm-block,.btn-sm-block+.btn-block,.btn-sm-block+.btn-sm-block{margin-top:.5rem}
}
@media(min-width:768px){.btn+a.btn-link{width:auto;margin-left:0;margin-bottom:10px;padding-left:20px;padding-right:20px;transition:all .2s ease-in-out}
.btn-login{color:#fff;background-color:#1a4269;border-color:#1a4269}
.btn-login:hover,.btn-login:focus{color:#fff;background-color:#092e51;border-color:#092e51}
}
@media(max-width :767px){.btn{width:auto;margin-top:10px;padding-top:10px;padding-bottom:10px}
.btn+.btn{margin-top:10px}
a.btn.center-block{width:60%}
.btn-login{width:100%;color:#fff;background-color:transparent;border-color:#fff;border-width:2px;margin-top:0;margin-left:0!important}
.btn-login:hover,.btn-login:focus{color:#337ab7;background-color:#fff}
.btn-responsive{width:auto;padding:8px 12px;font-size:16px;margin-top:0}
.btn-link{display:block;width:auto;margin-left:auto;margin-right:auto;padding-top:4px;padding-bottom:4px}
.btn+button.btn-link{margin-top:0}
.btn+a.btn-link{display:inline-block;margin-top:0;margin-left:10px}
.btn-xs-block{display:block;width:100%}
input[type="submit"].btn-xs-block,input[type="reset"].btn-xs-block,input[type="button"].btn-xs-block{width:100%}
.btn-block+.btn-xs-block,.btn-xs-block+.btn-block,.btn-xs-block+.btn-xs-block{margin-top:.5rem}
#a-myprofile{margin-left:0!important}
}
@media(max-width :576px){.btn-responsive{padding:8px 12px;font-size:16px;margin-top:0}
.btn+a.btn-link{margin-top:10px;margin-left:0}
}
input,select{border:1px solid #a8a7a7;border-radius:0;box-shadow:none;margin-bottom:10px;color:#35506c}
select{padding:0 5px 0 0;height:45px}
input[type="radio"],input[type="checkbox"]{float:left;width:20px;height:20px;margin-top:0;margin-right:7px}
input[type="radio"]{border-radius:25px}
@supports(zoom:2){input[type="radio"],input[type=checkbox]{zoom:1}
}
@supports not(zoom:2){input[type="radio"],input[type=checkbox]{transform:scale(1.2)}
}
input[type="radio"] ~ label,input[type="checkbox"] ~ label{width:94%;line-height:1.6em}
input[type="radio"] ~ label{margin-bottom:10px}
input[type="radio"] ~ label.label-short,input[type="checkbox"] ~ label.label-short,.contact-form input[type="radio"] ~ label,.contact-form input[type="checkbox"] ~ label{width:90%}
input:checked ~ span{font-weight:bold}
label{font-weight:500}
label .checkbox{font-size:1.1em}
legend{margin-bottom:0;border-bottom:0;display:inline-block;max-width:100%;font-weight:700;color:#1c599a;font:inherit}
.form-inline{display:inline}
.form-group{margin-bottom:20px}
.form-inline .form-group{margin-right:5px;vertical-align:top;margin-bottom:10px}
.form-inline+.form-inline,.form-inline+.btn{display:block}
.form-group-link-add,.form-inline .form-group-link-add{display:block;margin-top:-15px;margin-bottom:15px}
.form-inline .btn{margin-top:-10px;margin-bottom:0}
.table-form-date{width:300px}
.table-form-date .form-group,.table-form-date .form-group select{margin-bottom:0}
.form-control{border:1px solid #a8a7a7;padding-left:10px}
select.form-control{padding-left:5px}
.form-control.ssn1,.form-control.ssn2{width:60px;margin-right:5px}
.form-control.ssn3{width:70px}
.form-control.mi,.form-control.form-control-zip-opt{width:70px}
.form-control.form-control-extension{width:115px}
.form-control.form-control-agency{width:550px}
.input-optzip{display:inline;margin-left:5px;width:70px}
.control-label{font-weight:700;font-size:.9em;color:#1c599a;margin-bottom:5px}
.control-label .small{font-style:italic;font-weight:400}
.control-label.radio{margin-bottom:10px}
.form-inline .control-label{display:block;margin-bottom:5px;vertical-align:middle}
.control-label-ques{font:400 14px 'Open Sans',Arial,Helvetica,sans-serif;color:#35506c}
.label-small{display:block;font-weight:400;font-size:.8em;color:#1a4269;margin-top:-6px}
.radio-inline{margin-right:12px}
.radio-inline input[type="radio"] ~ label{margin-left:6px}
.checkbox{color:#5d6f84;font-weight:500;padding:3px 3px}
.checkbox,.radio-family{margin-bottom:2px}
.label_radio{display:inline-block;padding-left:20px}
.label_property{border-bottom:0;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;color:#1c599a;font:inherit;font-weight:bold}
.selected{font-weight:700}
.controls.inline,.controls.inline input[type="text"],.controls.inline select,.inline,.inline .cell{display:inline;float:left;width:auto}
.inline-label{display:inline-block;font-weight:400}
.dropdown .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.contact-form input[type="text"],.contact-form input[type="email"],.contact-form select,.contact-form textarea{width:100%}
.input-align{margin-left:-14px}
.input-align-small{margin-left:7px}
.input-inline{display:inline!important}
.agency-search{margin-top:24px}
.pymt_year{display:inline;width:80px}
.authPayment{margin-right:2px!important}
@media only screen and (min-width :992px){.form-control{width:auto}
}
@media only screen and (max-width :991px){.input-inline{width:auto}
}
@media only screen and (max-width :767px){input[type="radio"] ~ label,input[type="checkbox"] ~ label{width:93%}
.form-inline .btn{margin-top:0}
.form-inline .form-group:last-child select{margin-bottom:30px}
.form-control{font-size:16px}
.form-control.mi,.form-control.form-control-extension,.form-control.form-control-zip-opt,.form-control.form-control-agency{width:100%}
.form-control.form-control-agency{width:100%}
.form-inline .form-group-link-add{margin-top:-5px;margin-bottom:15px}
.radio-inline{margin-right:0}
.radio-inline input[type="radio"] ~ label{margin-left:0;width:auto}
input.ssn1{width:60px!important;display:inline;margin-right:5px}
input.ssn2{width:60px!important;display:inline;margin-right:5px}
input.ssn4{width:70px!important;display:inline}
}
@media only screen and (max-width :425px){input[type="radio"] ~ label,input[type="checkbox"] ~ label{width:92%}
}
@media only screen and (max-width :377px){input[type="radio"] ~ label,input[type="checkbox"] ~ label{width:90%}
}
.form-control.ssn4{width:70px}
.alert{padding:15px;color:#222;margin-bottom:15px;border:0;border-radius:0}
.alert-success{background-color:#e7f4e4;border-left:10px solid #2e8540}
.alert-warning{background-color:#fff1d2;border-left:10px solid #fdb81e}
.alert-info{background-color:#e1f3f8;border-left:10px solid #02bfe7}
.alert-note{background-color:#e9eef2;border-left:10px solid #7f7e7e}
.alert-body{overflow:hidden;margin-bottom:0}
.alert i{float:left;font-size:1.6em;margin-right:10px}
.alert-body p:last-child,.alert-body ul:last-child{margin-bottom:0}
.alert span{display:block;margin-top:10px;font-size:.9em}
.infonote{font-weight:400;padding:10px;color:#222;margin-bottom:15px;background-color:#e9eef2;border-left:solid #ccc 6px}
.infonote i{float:left;font-size:1.6em;margin-top:2px;margin-right:10px}
.infonote p{overflow:hidden;margin-bottom:0}
.infonote span{display:block;margin-top:10px;font-size:.9em}
.info-warning{margin-top:-10px;padding:5px 10px;background-color:#fff1d2;border-left:5px solid #fad980}
.messages{padding:15px 20px 20px;width:375px;background-color:#d0e2f1;border:1px solid #aebecd;box-shadow:0 0 3px 0 #aebecd;font-size:1em;line-height:1.7em;color:#1a4269;position:absolute;top:50px;right:0;z-index:1;display:none}
.messages .close{display:block;position:absolute;bottom:10px;right:15px;width:11px;height:11px;background:url(https://cdn.benefeds.com/images/icon_messages_close.png) top left no-repeat;font:0/0 a;text-shadow:none;color:transparent;cursor:pointer}
.messagesicon .num{display:inline-block;width:26px;text-align:center;background:#97a313;border-radius:15px;margin-right:5px;padding:8px}
.messages ul{list-style:none;margin:0;padding:0}
.messages li{margin:0 0 10px;padding:0 0 10px;color:#1a4269;border-bottom:1px solid}
.messages li:last-child{margin-bottom:0;padding-bottom:0;background:0;border-bottom:0}
.messages li a.more{color:#086bc0;font-weight:700}
.messagesicon{float:left;margin:-15px 5px 0;padding:12px;line-height:.7em;color:#fff;position:relative;display:none}
.messagesicon.active{background:#1e4a75}
.messagesicon .alertText,.messagesicon .alertNumber{cursor:pointer}
.invalid{color:#c22712!important;font:600 14px 'Open Sans',Arial,Helvetica,sans-serif!important;text-transform:none!important}
.errorField{background:#f3e9e9;color:#c22712}
.errorMessage,.cssn3ErrMgs,.errorMessageModel{margin-bottom:15px;padding-left:5px;font-weight:600;color:#c22712;list-style:none;word-wrap:normal;border-left:2px solid #c22712}
.businessRulError .errorMessage,.errorDiv .errorMessage{margin:5px 0;padding:5px 0 5px 10px}
.form-inline>.errorbubble,.form-inline>.errorMessage,.form-inline>.cssn3ErrMgs,.form-inline>.errorMessageModel{margin-top:-5px}
.form-inline>.errorMessage,.form-inline>.cssn3ErrMgs,.form-inline>.errorMessageModel{margin-bottom:20px}
#err_email_1_error,#err_email_2_error{display:none}
.maintenanceDiv{display:none}
.maintbg,.message-maintenance{color:#111;background:#fff1d2 url(https://cdn.benefeds.com/images/icon_exclamation_round_large.png) 16px 20px no-repeat;border-left:5px solid #fad980;padding:20px 20px 5px 50px}
.errRedBQ{font-weight:700;color:#c22712;word-wrap:normal;font-size:14px;border-left:1px solid #c22712;padding:10px}
@media only screen and (max-width :767px){.messagesicon{margin:-10px -20px 0 10px}
.messages{right:-50px}
}
.notification{position:relative;width:100%;height:60px;background-color:#dc7b03}
.notification p{display:inline-block;color:#fff;margin-top:16px}
.notification .btn{margin-top:12px}
#dashboard-message-edit-eligibility{display:none}
.navbar{border:0}
.navbar.navbar-primary{margin-bottom:0}
.navbar.navbar-secondary{margin-bottom:10px}
.navbar-brand{height:auto;padding:0;margin-top:15px}
.navbar-brand>img{width:195px;-webkit-filter:drop-shadow(0px 0 1px #6faae7);filter:drop-shadow(0px 0 1px #6faae7)}
@media all and (-ms-high-contrast:none){.navbar-brand>img{width:65%}
*::-ms-backdrop,.navbar-brand>img{width:65%}
}
.navbar-nav>li>a{color:#fff}
.navbar-collapse{padding-right:0}
.navbar-nav.navbar-primary>li>a{padding:25px 20px;border-left-width:2px;border-left-style:solid;border-left-color:rgba(150,150,150,.4);color:#fff;text-shadow:0 0 5px #182d45;font-weight:400;font-size:1.55em;width:100%;text-align:center}
.navbar-nav.navbar-primary>li>a:focus,.navbar-nav.navbar-primary>li>a:hover{background-color:#2d567d;cursor:pointer}
.navbar-nav.navbar-primary>li.current a{background:#2d567d}
.navbar-nav.navbar-secondary{margin-top:15px;margin-bottom:0}
.nav.navbar-secondary>li>a:hover,.nav.navbar-secondary>li>a:focus{text-decoration:underline;background-color:transparent}
.navbar-btn{margin-top:7px;margin-bottom:8px}
@media screen and (min-width:768px){.nav-margin-left{margin-left:40px}
}
@media screen and (max-width:800px){.navbar-nav.navbar-primary>li>a{font-size:1.39em}
}
.sticky{padding:10px 15px 0;height:50px;background:#1c344e;position:relative}
.profile{float:left;margin-top:5px;position:absolute;right:275px}
.profile a{font-size:.95em;color:#fff}
.profile a.name{margin:0 10px 0 0;color:#5ac3ff;font-size:.97em;text-transform:capitalize}
.breadcrumb{padding:0;margin-bottom:30px;list-style:none;background-color:transparent;border-radius:0}
@media only screen and (min-width :768px){.navbar-nav.navbar-primary{display:table;width:100%;margin:0;background:#306898}
.navbar-nav.navbar-primary>li{float:none;display:table-cell;text-align:center;width:33.33%}
.navbar-nav.navbar-primary>li:first-child>a{border:0}
}
@media only screen and (max-width :991px){.navbar.navbar-secondary{padding-right:30px;padding-left:30px}
}
@media only screen and (max-width :767px){.navbar-brand{padding:0;float:none}
.navbar-brand>img{width:140px;margin-top:15px;margin-left:-5px}
.navbar-toggle{padding:9px 10px;margin-top:15px;margin-right:0;margin-bottom:0}
.navbar-toggle .icon-bar{background-color:#fff}
.navbar-collapse{border-top:1px solid #fff;margin-top:11px;padding-left:0;background-color:rgba(13,42,67,.95);width:101%;position:absolute;z-index:1000}
.container-fluid>.navbar-collapse{margin-left:-31px}
.navbar-nav.navbar-secondary{text-align:center;font-size:1.8em;margin-top:0;margin-right:0;margin-left:0;padding:5px 20px}
.navbar-nav.navbar-secondary>li>a{margin-bottom:20px}
.navbar-right .navbar-btn{margin-left:0;font-size:1em;margin-bottom:0}
.profile{margin-left:-35px;margin-top:0;position:absolute;right:70px}
.profile a.name-icon{background:url(https://cdn.benefeds.com/images/user.svg) no-repeat;float:left;margin:4px 0 0 -40px;padding:10px;position:relative}
.logout{display:none}
.logout-icon{background:url(https://cdn.benefeds.com/images/sign-out-alt.svg) no-repeat;float:left;margin:3px 0 0 10px;padding:6px;position:relative;color:#fff}
}
@media only screen and (max-width :991px){#header_font{display:none}
}
@media print{.logo{display:none}
}
#skiptocontent a{padding:6px;position:absolute;top:-40px;left:0;color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-bottom-right-radius:8px;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}
#skiptocontent a:focus{position:absolute;left:0;top:0;background:#35506c;text-decoration:none;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}
.footer-links,.footer-logos{padding:25px 0}
.footer-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;background-color:#ebebeb}
.footer-links a{font-size:.8em;font-weight:700;color:#1e3a57}
.footer-links a:hover,.footer-links a:focus{color:#1e3a57}
.footer-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}
.footer-logos a{display:inline-block}
@media only screen and (max-width :991px){.footer-logos{-webkit-justify-content:center;justify-content:center}
.footer-logos a{margin-left:15px;margin-right:15px}
}
@media only screen and (max-width :767px){.footer-links{-webkit-justify-content:center;justify-content:center}
.footer-links a{margin-left:15px;margin-right:15px}
.footer-logos a{margin-left:10px;margin-right:10px}
}
.carousel{margin:-20px -30px 40px}
.carousel.landing-page{margin-bottom:20px}
.carousel-inner{height:300px}
.carousel.landing-page .carousel-inner{height:350px}
.carousel-indicators{bottom:0}
.carousel-indicators li{width:15px;height:15px;border-radius:15px;margin-right:5px;margin-left:5px}
.carousel-indicators .active{width:18px;height:18px;margin-right:5px;margin-left:5px}
.carousel-caption{top:20px;right:3%;left:5%;text-shadow:none;text-align:right;padding-top:20px}
.carousel-caption h1{color:#dc7b03;font-weight:400;font-size:2.6em;line-height:1.42857em;margin-bottom:0}
.carousel-caption p{color:#333;font-size:2em;line-height:1.42857em}
.carousel-caption h1,.carousel-caption p{text-shadow:2px 2px 2px #a8a8a8}
@media(max-width :829px){.carousel.landing-page .carousel-inner{height:300px}
.carousel-caption{top:15px}
.carousel-caption h1{font-size:2.2em;line-height:1.2em;margin-bottom:15px}
.carousel-caption p{font-size:1.7em;margin-bottom:20px}
}
@media(max-width :767px){.carousel{margin:-20px -20px 20px}
.carousel.landing-page .carousel-inner{height:250px}
.carousel-caption{top:10px}
.carousel-caption h1{font-size:2.2em;line-height:1.2em;margin-bottom:15px}
.carousel-caption p{font-size:2em;margin-bottom:30px}
}
@media(max-width :667px){.carousel{margin-bottom:0}
.carousel.landing-page .carousel-inner{height:225px}
.carousel-caption h1{font-size:2em;margin-bottom:5px}
.carousel-caption p{font-size:1.8em;margin-bottom:20px}
}
@media(max-width :576px){.carousel{margin-bottom:0}
.carousel-inner{height:150px}
.carousel.landing-page .carousel-inner{height:150px}
.carousel-caption{top:5px;padding-top:10px}
.carousel-caption h1{font-size:1.7em;margin-bottom:15px}
}
.modal-header{background:#e9eef2;border-radius:5px;padding:0 15px 5px}
.modal-header h3 .close{font-size:1.6em;margin-top:-5px}
.modal-title{font-weight:700;font-size:1.8em;color:#1a4269}
.modal-body{padding-bottom:0}
.modal-body h1{margin-bottom:30px}
.modal-footer{text-align:left;border-top:0}
.modal-footer .btn+.btn{margin-bottom:10px;margin-left:5px}
.modal-sm{width:300px}
@media only screen and (min-width :768px){.modal-dialog{width:750px}
}
@media only screen and (max-width :767px){.modal-footer .btn+.btn{margin-bottom:0;margin-left:0}
}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;color:#35506c;border-radius:5px;transition:all .2s ease-in-out;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.125);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,0.125);box-shadow:0 3px 6px 0 rgba(0,0,0,0.125)}
.card:hover,.card:focus{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.4);box-shadow:0 3px 10px 0 rgba(0,0,0,0.4)}
a.card:hover,a.card:focus{text-decoration:none;color:#35506c}
.card-bordered{border:2px solid #1c344e}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.5rem}
.card-title{margin-bottom:.75rem}
.card-subtitle{margin-top:-0.375rem;margin-bottom:0}
.card-text{line-height:2.4rem}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:1.25rem}
.card-header{padding:1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:2px solid #1c344e}
.card-header+.list-group .list-group-item:first-child{border-top:0}
.card-footer{padding:1.5rem;border-top:1px solid rgba(0,0,0,0.05)}
.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}
.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}
.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}
.card-img{width:100%;border-radius:calc(0.25rem - 1px)}
.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}
.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}
.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}
@media(min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}
}
.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
.card-group>.card{margin-bottom:15px}
@media(min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}
.card-group>.card{-ms-flex:1 0 0;flex:1 0 0;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:first-child .card-img-top,.card-group>.card:first-child .card-header{border-top-right-radius:0}
.card-group>.card:first-child .card-img-bottom,.card-group>.card:first-child .card-footer{border-bottom-right-radius:0}
.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
.card-group>.card:last-child .card-img-top,.card-group>.card:last-child .card-header{border-top-left-radius:0}
.card-group>.card:last-child .card-img-bottom,.card-group>.card:last-child .card-footer{border-bottom-left-radius:0}
.card-group>.card:only-child{border-radius:.25rem}
.card-group>.card:only-child .card-img-top,.card-group>.card:only-child .card-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.card-group>.card:only-child .card-img-bottom,.card-group>.card:only-child .card-footer{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}
.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}
}
.card-columns .card{margin-bottom:.75rem}
@media(min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}
.card-columns .card{display:inline-block;width:100%}
}
.card-status-row,.card-status-icon{display:flex;justify-content:space-between;align-items:center}
.card-body-row{border-top:1px solid rgba(0,0,0,0.125);padding-top:1.5rem;margin-top:1.5rem}
.card-body-row:first-child{border-top:0;padding-top:0;margin-top:0}
.card-invisible{background-color:transparent;border:0;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.card-invisible .card-header{padding:0;background-color:transparent;border-bottom:0}
.card-invisible .card-body{padding:0}
.card-invisible .card-footer{padding:0;background-color:transparent;border-top:0}
.card-invisible:hover,.card-invisible:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}
#plan_year label{display:inline}
.no_background{background:0}
.pnlHdr{background:#1a4269!important}
.pnlHdr h3{color:#fff;display:inline-block;margin:0;font-weight:400;width:75%;line-height:1.6em}
.plan{position:relative;display:inline-block;margin-top:10px;zoom:1;vertical-align:top;font-weight:400;font-size:.65em;color:#466e9d}
.plan.plan-standalone{margin-top:7px;margin-left:5px}
.plan-criteria{margin-top:10px;margin-bottom:25px}
.label-sort{float:right;margin-top:-10px;text-align:right!important}
.price_pct{font-weight:600;font-size:1.3em;color:#0b4985}
.price{font-weight:700;font-size:1.6em;color:#0b4985}
.price label{font-weight:700;width:inherit!important}
.mycontent-left{border-right:1px solid #bdd1e6}
.bubble{display:none;position:fixed;bottom:0;left:0;margin:0 auto;padding:10px;width:100%;text-align:center;color:#0b4985;background:#fff;font-weight:700;font-size:1.2em;line-height:1.4em;-webkit-box-shadow:0 0 3px 0 #657482;box-shadow:0 0 3px 0 #657482;z-index:1}
.bubble span{margin-right:5px;padding:2px 6px;background:#e5e5e5;border:1px solid #d9d9d9}
.listitem.selected,.listitemtool.selected{background:#bdd8e9;font-size:1.1em}
.plansPanel{border:0;background:#e8eef2}
.plansPanel h4{font:300 2em 'Open Sans',Arial,Helvetica,sans-serif;color:#1c599a}
#plan_list .panel-body{padding:0}
#plan_list .details{color:#fff}
#plan_list .listitem{padding-top:10px;list-style:none}
.package{padding-bottom:0;margin-bottom:0}
.plans{margin-top:7px!important}
.coverage{list-style:none;margin:0;padding:0}
.pieOne{margin-top:10px;margin-left:10%;width:115px;height:115px}
.compare_plan table thead th,.compare_plan_body table thead th{position:-webkit-sticky!important;position:sticky!important;top:0;border-left:2px #6f8192 solid!important}
.compare_plan table tbody th,.compare_plan_body table tbody th{position:-webkit-sticky!important;position:sticky!important;left:0;background:rgba(244,244,244,1);border-left:2px #6f8192 solid!important}
.ps-subheadings th:first-child{position:sticky}
thead th:first-child{left:0;z-index:1000}
.compare_plan{position:relative}
.compare_plan_border{background-color:#1a4269!important;border-color:#1a4269!important;padding:3px}
.compare_plan_body{padding:0;background:#fff}
.comparecheck{margin-top:-13px;text-align:right}
.comparecheck input[type="checkbox"],.comparecheck label,.comparecheck a{display:inline}
.comparecheck label,.comparecheck a{color:#fff}
.headings{padding:10px}
.pc-heading2{background:#2c4c6f;color:#fff;border-left:1px #a5c2d9 solid;border-right:1px #a5c2d9 solid;text-align:center;z-index:1000}
.pc-heading2 a{color:#fff;font-size:1.2em;font-weight:400}
.pc-heading2 p{font-weight:normal}
.ps-subheadings th{color:#35506c!important;border-right:2px #6f8192 solid;background-color:#e2e2e2;border-top:2px #6f8192 solid!important;border-bottom:2px #6f8192 solid!important}
.ps-subheadings th:first-child,.subheading,.subheading th:first-child,.subheading td{border-right:2px #6f8192 solid;background-color:#e2e2e2;border-top:2px #6f8192 solid!important;border-bottom:2px #6f8192 solid!important}
.network{font-size:.83em;width:11.5%}
.no-border-left{border-left:none!important}
.no-border-left{border-left:none!important}
.no-border-right{border-right:none!important}
.no-border-top{border-top:none!important}
.no-border-right{border-right:none!important}
table td,table th{border-collapse:collapse;background-clip:padding-box!important}
.compare_plan_table>thead>tr>th .compare_plan_table>thead>tr>td,.compare_plan_table>tbody>tr>th,.compare_plan_table>tbody>tr>td,.compare_plan_table>tfoot>tr>th,.compare_plan_table>tfoot>tr>td{border-top:0;border-collapse:collapse;background-clip:padding-box!important}
.compare_plan_table>thead>tr>th{vertical-align:bottom;border-top:0;border-bottom:1px dotted #1a4269;font-weight:500}
.compare_plan_table1{margin-bottom:0;border-bottom:4px #306da0 solid;position:relative}
.compare_plan_table1 td{text-align:center!important}
.compare_plan_table1>thead>tr>th,.compare_plan_table1>thead>tr>td,.compare_plan_table1>tbody>tr>th,.compare_plan_table1>tbody>tr>td,.compare_plan_table1>tfoot>tr>th,.compare_plan_table1>tfoot>tr>td{border-left:0 #a5c2d9 solid;border-right:2px #6f8192 solid;padding:10px}
.in-network{border-right:1px #a5c2d9 solid!important}
.compare_plan_table1>thead>tr>th{vertical-align:top;border-bottom:1px #306da0 solid}
.compare_plan_table1 .text_links_PC a,.compare_plan_table1 a.icon{margin:0;padding:0 0 8px;display:block;color:#086bc0;font:600 .82em 'Open Sans',Arial,Helvetica,sans-serif;word-break:break-all;z-index:100}
.ps-border-dotted{border-bottom:1px #306da0 dotted}
.percentage{margin:-20px 0 0 20px;font-size:1.3em}
.co-pay{font-size:1.5em}
.self-prem,.self-one-prem,.self-fam-prem{float:left}
h2.nodivide{font-size:18px;border:0;margin:5px 0;font-weight:400}
.provider{width:20%;position:-webkit-sticky;position:sticky;background:#2c4c6f;border-right:1px #a5c2d9 solid;color:#fff}
.tooltip_btn{border:0;background:0}
@media only screen and (max-width :991px){.plan-criteria{margin-top:10px;margin-bottom:25px}
.label-sort{float:left;margin-top:15px}
}
@media only screen and (max-width :767px){tbody th{position:-webkit-sticky;position:sticky;left:0;background:rgba(244,244,244,1)}
#planContent{-webkit-overflow-scrolling:touch!important;overflow-y:scroll!important}
.plantype{clear:left;display:block}
.plan-search-criteria span{display:block;padding:0!important}
.list{margin-top:20px}
.price{border-bottom:1px dotted}
.price.price-last{border-bottom:0}
.mycontent-left{border-right:0}
.bubble{right:0!important;bottom:1px}
.comparecheck{margin-top:-45px}
.comparecheck a{display:block;margin-top:20px}
.self-prem,.self-one-prem,.self-fam-prem{padding-right:5px}
.plan{margin-top:10px;left:0}
}
#preventive>td,#intermediate>td,#major>td,#orthodontic>td{word-break:break-word}
.txt_left{text-align:left!important}
.txt_right{text-align:right}
.txt_center{text-align:center;padding-left:30px!important}
.coltable{margin:0 0 10px;padding:0;border-collapse:collapse;width:100%}
.coltable thead th{white-space:nowrap;background:#f2f4f8;font-weight:700;color:#1a4269;cursor:default}
.coltable th,.table td{padding:10px;text-align:left;vertical-align:top}
.viewqle tbody>tr:last-child>td{border-bottom:0}
.viewqle td{border-bottom:1px dotted #255781;padding-bottom:10px;padding-top:10px;width:1050px}
.table-fixed thead,.table-fixed tbody,.table-fixed tfoot{display:block}
.table-fixed tfoot td,.table-design tfoot td{background-color:#f2f4f8!important}
.table-fixed thead td{background-color:#6f8fae!important;color:#fff!important}
.table-fixed tbody{overflow-y:auto;height:250px}
.table-fixed td{width:1050px;border-bottom:0}
.table-design td{border-bottom:0}
.table-design thead td{background-color:#6f8fae!important;color:#fff!important}
@media screen and (max-width:640px){table{overflow-x:auto;display:block}
}
a.collapse-link:before,button.collapse-link:before{float:left;font-family:FontAwesome;content:"\f068";padding-right:5px}
a.collapse-link.collapsed:before,button.collapse-link.collapsed:before{float:left;content:"\f067"}
.ui-dialog .ui-dialog-titlebar{padding:0}
.ui-dialog .ui-widget-header{background:#fff;border-bottom:0;border-bottom:3px solid #0063a1}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:none}
.ui-widget-content .ui-icon{background-image:url(https://cdn.benefeds.com/images/ui-icons_222222_256x240.png)}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon{width:16px;height:16px;background-image:url(https://cdn.benefeds.com/images/ui-icons_222222_256x240.png)}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-widget-header .ui-icon{background-image:url(https://cdn.benefeds.com/images/ui-icons_222222_256x240.png)}
.ui-widget-content .ui-icon{background-image:url(https://cdn.benefeds.com/images/ui-icons_222222_256x240.png)}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon{width:16px;height:16px;background-image:url(https://cdn.benefeds.com/images/ui-icons_222222_256x240.png)}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-widget-header .ui-icon{background-image:url(https://cdn.benefeds.com/images/ui-icons_222222_256x240.png)}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc 50% 50% repeat-x;color:#222;font-weight:bold}
.ui-autocomplete{max-height:125px;overflow-y:auto;overflow-x:hidden;width:100px;z-index:99999!important;font:400 14px 'Open Sans',Arial,Helvetica,sans-serif!important}
.ui-menu .ui-menu-item{width:100%;padding:5px}
.ui-menu .ui-menu-item a{text-decoration:none}
.ui-menu .ui-menu-item a:hover{background:#dadada;cursor:pointer;border:0}
.fa-circle-border{padding:15px;border-width:2px;border-style:solid;border-color:#1a4269;border-radius:50%}
.padding_print{padding:0 50px}
#mailingsection{display:none}
#idPCPrint{margin-top:20px}
.strengthResult{font-weight:700;position:relative;top:-5px;padding-left:10px}
.passwordDiv{width:250px}
.strength0,.strength1,.strength2,.strength3{height:10px;display:block;float:left;width:50px;border:1px solid black}
.strength0{background:#ccc}
.strength1{background:#f00}
.strength2{background:yellow}
.strength3{background:#56e500}
.alpha-selected{font-weight:bold!important;color:#ccc!important;text-decoration:underline!important;font-style:italic!important}
.agency-toggle li a{color:#1a4269;border-radius:0}
.agency-toggle li.current a{font-size:1.2em;font-weight:700;padding-top:7px;padding-bottom:8px;border-bottom:5px solid #1a4269}
.alphabet{margin-bottom:20px;margin-left:-40px}
.alphabet li{list-style:none;display:inline-block;font-style:italic;font-size:1.2em;color:#ccc;padding-right:3px}
.alphabet li a{font-style:normal;font-weight:700}
.alphabet li span{padding-left:6px}
.alphabet li:last-child span{display:none}
@media only screen and (max-width :767px){.padding_print{padding:0!important}
}
.fullwidth{width:100%!important}
#ens-contact-search-input{font-size:1.15em}
.input-group .form-control{border-right:0;box-shadow:0;border-color:#ccc}
.input-group button{border:0;background:transparent}
#search_input_cludo2>.input-group{border:1px solid rgba(0,0,0,.5);box-shadow:0 2px 3px rgba(0,0,0,0.06)}
.input-group-addon{border-radius:0}
.input-group .input-group-addon{color:#fff;background-color:#337ab7;border-color:#337ab7}
.input-group-addon:hover,.input-group-addon.active,.input-group-addon:focus{color:#fff;background-color:#337ab7!important;border-color:none}
.search_autocomplete{position:absolute;list-style-type:none;padding:0;z-index:1000;background-color:#eee;text-align:left!important}
.input-group>.search_autocomplete{width:100%;top:35px;border:1px solid #ccc;left:0}
.sticky-search>.search_autocomplete{width:250px;right:15px;top:37px;border-top:2px solid}
.search>.search_autocomplete{width:100%;top:40px;border-top:2px solid}
.nav-search>.search_autocomplete{width:100%;font-size:.75em;top:75px;border-top:2px solid}
.sticky-search>.search_autocomplete li,.search>.search_autocomplete li,.input-group>.search_autocomplete li,.nav-search>.search_autocomplete li{cursor:pointer;word-wrap:break-word;padding:10px;border-bottom:1px dotted}
.sticky-search>.search_autocomplete li:hover,.search>.search_autocomplete li:hover,.input-group>.search_autocomplete li:hover,.nav-search>.search_autocomplete li:hover{background:#1a4269;color:#fff}
.sticky-search>.search_autocomplete li.active,.search>.search_autocomplete li.active,.input-group>.search_autocomplete li.active,.nav-search>.search_autocomplete li.active{background:#1a4269;color:#fff}
.sticky-search>.search_autocomplete li a,.search>.search_autocomplete li a,.input-group>.search_autocomplete li a,.nav-search>.search_autocomplete li a{background:#1a4269}
.sticky-search>.search_autocomplete li:last-child,.search>.search_autocomplete li:last-child,.input-group>.search_autocomplete li:last-child,.nav-search>.search_autocomplete li:last-child{border-bottom:2px solid}
.nav-search{position:relative;left:0;top:0;padding:0;margin-bottom:80px;height:0;width:100%;line-height:22px;z-index:200;border-bottom:1px solid}
.nav-search input{position:relative;width:100%;height:30px;line-height:18px;padding:25px;background-color:#fff;border:1px #eee;font-size:16px;z-index:1000;border-bottom:1px solid}
.search{position:relative;left:0;top:0;padding:0;margin:0;width:100%;height:30px;line-height:22px;z-index:200;border-bottom:1px solid}
.search input{position:relative;top:-25px;width:100%;height:30px;line-height:18px;padding:25px;background-color:#fff;border:1px #eee;font-size:16px;z-index:1000;border-bottom:1px solid}
.search-results-item h2{font:400 30px/40px 'Open Sans',Arial,Helvetica,sans-serif;color:#1c599a;border-bottom:0;line-height:1.2em}
.search-results-item .path{display:none;word-wrap:break-word;font-size:.9em;color:#1e3a57!important}
.search-icon-blue{background-color:transparent;margin:2px 0 0;padding:0;position:absolute;right:25px;top:15px;border:0;z-index:1000}
.sticky-search{padding:0;margin-left:0}
.sticky-search input{width:250px;line-height:18px;padding:5px 30px 5px 10px;background-color:#fff;border:1px #eee;border-radius:3px;opacity:.9}
.sticky-search input::-webkit-input-placeholder,.sticky-search input::-moz-placeholder,.sticky-search input:-ms-input-placeholder{font-size:.85em!important}
.search label,.sticky-search label{margin:0}
.powered-by-cludo{display:none!important}
@media only screen and (max-width :767px){.sticky-search>.search_autocomplete{width:100%;top:50px}
.search-icon{background:url(https://cdn.benefeds.com/images/search.svg) no-repeat;margin:0 15px;padding:10px;position:relative;top:5px;left:10px}
.navbar-nav.navbar-secondary{height:100vh;min-height:100vh}
}
.affix{top:0;width:89%;z-index:10000}
.affix+.container{padding-top:70px}
.filters{padding:10px 0}
.filters span{padding:0 10px}
.heading{display:block;margin:0 30px 5px!important;font-weight:700;font-size:.9em;color:#1c599a}
#pleaserotate-graphic{fill:#fff}
#pleaserotate-backdrop{color:#fff;background-color:#000;z-index:5000}