@charset "UTF-8";.formerror label,.formerror .form_rightcolmark,.form_error span{color:#c00}
p.form_error{display:none}
ul.form_error_list{margin:20px 0;border:1px solid #c00;padding:20px;margin-left:30px;display:inline-block;list-style-position:inside}
ul.form_error_list li{color:#c00}
#whole-health-contact-us td span{color:#005293}
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{color:#0363af;text-decoration:none}
a:hover,a:focus{color:#0363af;text-decoration:underline}
a:visited{color:#553782;text-decoration:none}
html.no-touch a:hover,html.no-touch a:focus{text-decoration:none}
html.touch a{-webkit-tap-highlight-color:transparent}
html.touch a:active{text-decoration:none}
a.external-link{padding-left:15px!important;background:url('clientlibs/images/new_window_icon.gif?1397675393') left center no-repeat}
a[href^="tel:"]{color:#0363af!important;text-decoration:none}
html,body,p,ul{line-height:1.4;margin:0;padding:0;-webkit-overflow-scrolling:touch}
ol,ul{list-style:disc outside none;margin-bottom:7px;padding:0 0 0 20px}
ol{list-style-type:decimal}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
@font-face{font-family:'HelveticaNeueLTStd-Lt';src:url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.eot");src:local("☺"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.svg") format("svg"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.woff") format("woff"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.ttf") format("truetype");font-weight:normal;font-style:normal}
.cp-fullwidth-container,.mobile-back-button-row,.cp-benefit-details .plan-name-headline,.cp-benefit-details .plan-benefits-container,.cp-benefit-details .benefit-container,.subpage-content-container,.cp-callout-headline,.cp-contact-us .contact-intro-container,.cp-contact-us .contact-results-container,.cp-contact-us .contact-us-error,.cp-dual-landing-seo .bannerHeadline.mobile-only,.cp-dual-landing-seo .form-box-container,.cp-dual-landing-seo #body,.cp-dual-landing-seo .info,.hcp-top-content,.state-list-container,.cp-hero .container,.learn-more-container,.cp-plan-details .plan-summary,.cp-plan-details .member-content,.cp-plan-details .eligibility-container,.cp-plan-details .details-county-container,.cp-plan-details .doctor-lookup-container,.cp-plan-details .tabbed-container,.cp-plan-details .plandetail-content-container .text.parbase,.mobile-lookup-tools-container h2,.mobile-lookup-tools-container .lookup-content,.mobile-lookup-tools-container .lookup-cta,.mobile-learn-more-container h2,.results-wrapper,.cp-search-results .search-results-container,.planindex-sub-header .plan-year-dropdown,.sub-results-text,.sub-update-text,.sub-selected-text{padding:0 10px}
.pageRow{*zoom:1}
.pageRow:after{content:"";display:table;clear:both}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
@media only screen and (min-width:768px){.body-wrapper{min-width:960px}
.cp-page.cp-benefit-details{margin-top:10px}
}
div,a{-webkit-tap-highlight-color:transparent}
iframe[name=google_conversion_frame]{display:none}
.cp-showcase{*zoom:1}
.cp-showcase>h2:first-child,.cp-showcase>h3:first-child{margin-top:0}
.cp-showcase:after{content:"";display:table;clear:both}
.cp-showcase .cp-showcase-element{*zoom:1;padding:20px 20px}
.cp-showcase .cp-showcase-element:after{content:"";display:table;clear:both}
.cp-showcase .cp-showcase-element>h2,.cp-showcase .cp-showcase-element>h3{margin:0 0 20px}
.cp-showcase .cp-showcase-element.full{padding:20px 0}
.cp-showcase .cp-showcase-element.full>h2,.cp-showcase .cp-showcase-element.full>h3{margin-left:20px}
@media(max-width:768px){.hide-small{display:none}
}
@media(min-width:768px){.hide-large{display:none}
}
.show-small{display:none}
@media(max-width:768px){.show-small{display:block}
.show-small.show-medium{display:block}
}
.show-medium{display:none}
.show-large{display:none}
@media(min-width:768px){.show-large{display:block}
}
.on-small{width:100%;padding:0}
img,object,embed{height:auto;max-width:100%}
.container{margin:0 auto;width:940px;*zoom:1}
.container:after{content:"";display:table;clear:both}
@media(max-width:768px){.container{background-image:none;width:auto}
}
@media(min-width:768px){.container{width:940px}
}
.gr{margin-bottom:0;margin-left:-20px;*zoom:1}
.gr:after{content:"";display:table;clear:both}
@media(max-width:768px){.gr{margin-bottom:0;margin-left:0}
}
@media(min-width:768px){.gr{margin-left:-20px}
}
.gc-1{float:left;margin-left:20px;position:relative;width:60px}
@media(max-width:768px){.gc-1{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-1{margin-left:20px;width:60px}
}
.gc-1.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-2{float:left;margin-left:20px;position:relative;width:140px}
@media(max-width:768px){.gc-2{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-2{margin-left:20px;width:140px}
}
.gc-2.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-3{float:left;margin-left:20px;position:relative;width:220px}
@media(max-width:768px){.gc-3{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-3{margin-left:20px;width:220px}
}
.gc-3.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-4{float:left;margin-left:20px;position:relative;width:300px}
@media(max-width:768px){.gc-4{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-4{margin-left:20px;width:300px}
}
.gc-4.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-5{float:left;margin-left:20px;position:relative;width:380px}
@media(max-width:768px){.gc-5{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-5{margin-left:20px;width:380px}
}
.gc-5.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-6{float:left;margin-left:20px;position:relative;width:460px}
@media(max-width:768px){.gc-6{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-6{margin-left:20px;width:460px}
}
.gc-6.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-7{float:left;margin-left:20px;position:relative;width:540px}
@media(max-width:768px){.gc-7{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-7{margin-left:20px;width:540px}
}
.gc-7.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-8{float:left;margin-left:20px;position:relative;width:620px}
@media(max-width:768px){.gc-8{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-8{margin-left:20px;width:620px}
}
.gc-8.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-9{float:left;margin-left:20px;position:relative;width:700px}
@media(max-width:768px){.gc-9{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-9{margin-left:20px;width:700px}
}
.gc-9.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-10{float:left;margin-left:20px;position:relative;width:780px}
@media(max-width:768px){.gc-10{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-10{margin-left:20px;width:780px}
}
.gc-10.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-11{float:left;margin-left:20px;position:relative;width:860px}
@media(max-width:768px){.gc-11{float:none;margin-bottom:0;margin-left:0;width:auto}
}
@media(min-width:768px){.gc-11{margin-left:20px;width:860px}
}
.gc-11.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-12{float:left;margin-left:20px;position:relative;width:940px}
@media(max-width:768px){.gc-12{float:none;margin-bottom:0;margin-left:0;width:100%}
}
@media(min-width:768px){.gc-12{margin-left:20px;width:940px}
}
.gc-12.fill{background-color:#cfd215;border:1px solid white;outline:1px solid #cfd215;padding:10px 10px 200px}
.gc-off-1{margin-left:100px}
@media(max-width:768px){.gc-off-1{margin-left:0}
}
@media(min-width:768px){.gc-off-1{margin-left:100px}
}
.gc-off-2{margin-left:180px}
@media(max-width:768px){.gc-off-2{margin-left:0}
}
@media(min-width:768px){.gc-off-2{margin-left:180px}
}
.gc-off-3{margin-left:260px}
@media(max-width:768px){.gc-off-3{margin-left:0}
}
@media(min-width:768px){.gc-off-3{margin-left:260px}
}
.gc-off-4{margin-left:340px}
@media(max-width:768px){.gc-off-4{margin-left:0}
}
@media(min-width:768px){.gc-off-4{margin-left:340px}
}
.gc-off-5{margin-left:420px}
@media(max-width:768px){.gc-off-5{margin-left:0}
}
@media(min-width:768px){.gc-off-5{margin-left:420px}
}
.gc-off-6{margin-left:500px}
@media(max-width:768px){.gc-off-6{margin-left:0}
}
@media(min-width:768px){.gc-off-6{margin-left:500px}
}
.gc-off-7{margin-left:580px}
@media(max-width:768px){.gc-off-7{margin-left:0}
}
@media(min-width:768px){.gc-off-7{margin-left:580px}
}
.gc-off-8{margin-left:660px}
@media(max-width:768px){.gc-off-8{margin-left:0}
}
@media(min-width:768px){.gc-off-8{margin-left:660px}
}
.gc-off-9{margin-left:740px}
@media(max-width:768px){.gc-off-9{margin-left:0}
}
@media(min-width:768px){.gc-off-9{margin-left:740px}
}
.gc-off-10{margin-left:820px}
@media(max-width:768px){.gc-off-10{margin-left:0}
}
@media(min-width:768px){.gc-off-10{margin-left:820px}
}
.gc-off-11{margin-left:900px}
@media(max-width:768px){.gc-off-11{margin-left:0}
}
@media(min-width:768px){.gc-off-11{margin-left:900px}
}
@media(max-width:768px){.off-screen{height:100%;left:-100%;overflow:scroll;position:absolute;top:0;width:90%;z-index:10000;-moz-transition-property:left;-o-transition-property:left;-webkit-transition-property:left;transition-property:left;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.off-screen.on-screen{left:0}
}
.off-screen .button-close{background-color:#f33;color:#fff;padding:2px 5px;position:absolute;right:5px;top:5px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.off-screen .button-close a{color:#fff}
.button{display:inline-block;zoom:1;*display:inline;padding:5px 10px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:black;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmYmZiZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzczNzM3MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#bfbfbf),color-stop(100%,#737373));background-image:-moz-linear-gradient(#bfbfbf,#737373);background-image:-webkit-linear-gradient(#bfbfbf,#737373);background-image:linear-gradient(#bfbfbf,#737373);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFBFBFBF',endColorstr='#FF737373')}
.button:hover,.button:focus{color:black;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#e6e6e6),color-stop(100%,#999));background-image:-moz-linear-gradient(#e6e6e6,#999);background-image:-webkit-linear-gradient(#e6e6e6,#999);background-image:linear-gradient(#e6e6e6,#999);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE6E6E6',endColorstr='#FF999999')}
.button:active{background-color:#737373}
.button.primary{display:inline-block;zoom:1;*display:inline;padding:5px 10px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:white;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkMGQwZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#595959),color-stop(100%,#0d0d0d));background-image:-moz-linear-gradient(#595959,#0d0d0d);background-image:-webkit-linear-gradient(#595959,#0d0d0d);background-image:linear-gradient(#595959,#0d0d0d);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF595959',endColorstr='#FF0D0D0D')}
.button.primary:hover,.button.primary:focus{color:white;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwODA4MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#808080),color-stop(100%,#333));background-image:-moz-linear-gradient(#808080,#333);background-image:-webkit-linear-gradient(#808080,#333);background-image:linear-gradient(#808080,#333);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF808080',endColorstr='#FF333333')}
.button.primary:active{background-color:#0d0d0d}
.button.secondary{display:inline-block;zoom:1;*display:inline;padding:5px 10px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:white;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U3ZWEyYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzZlNmYwYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#e7ea2a),color-stop(100%,#6e6f0b));background-image:-moz-linear-gradient(#e7ea2a,#6e6f0b);background-image:-webkit-linear-gradient(#e7ea2a,#6e6f0b);background-image:linear-gradient(#e7ea2a,#6e6f0b);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE7EA2A',endColorstr='#FF6E6F0B')}
.button.secondary:hover,.button.secondary:focus{color:white;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjE2ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2IzYjUxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#eff16f),color-stop(100%,#b3b512));background-image:-moz-linear-gradient(#eff16f,#b3b512);background-image:-webkit-linear-gradient(#eff16f,#b3b512);background-image:linear-gradient(#eff16f,#b3b512);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFEFF16F',endColorstr='#FFB3B512')}
.button.secondary:active{background-color:#6e6f0b}
.button.tertiary{display:inline-block;zoom:1;*display:inline;padding:5px 10px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:white;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#d9d9d9));background-image:-moz-linear-gradient(#fff,#d9d9d9);background-image:-webkit-linear-gradient(#fff,#d9d9d9);background-image:linear-gradient(#fff,#d9d9d9);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFD9D9D9')}
.button.tertiary:hover,.button.tertiary:focus{color:white;border-color:black;border-style:solid;border-width:1px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#d9d9d9));background-image:-moz-linear-gradient(#fff,#d9d9d9);background-image:-webkit-linear-gradient(#fff,#d9d9d9);background-image:linear-gradient(#fff,#d9d9d9);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFD9D9D9')}
.button.tertiary:active{background-color:#d9d9d9}
input{border-radius:0}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background:white;border:0;color:black;display:block;font-size:16px;margin-bottom:10px;padding:10px}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{outline:none!important;border-color:#fff}
input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background:white}
input[type="checkbox"]{display:block;font-size:16px}
input[type="radio"]{border:0;display:block;font-size:16px;padding:10px}
input[type="submit"]{display:block;font-size:16px;margin-bottom:10px}
select{width:100%}
textarea{height:auto}
.label{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#999;color:black}
.label.primary{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#cfd215;color:white}
.label.secondary{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#b3b512;color:white}
.label.tertiary{padding:10px;font-size:12px;line-height:12px;text-transform:uppercase;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:white;color:white}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
body{background-color:white;color:black;font:16px "Open Sans",Arial,Verdana,sans-serif;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:aliased}
html .mobile-only{display:block}
html .desktop-only{display:none}
@media only screen and (min-width:768px){html .mobile-only{display:none}
html .desktop-only{display:block}
}
@media only screen and (min-width:768px){.cp-fullwidth-container{padding:0}
}
@media only screen and (min-width:768px){.two-column-padding{padding-right:30px}
}
@media only screen and (min-width:768px){.two-column-padding-left{padding-left:30px}
}
body{font-size:14px;font-size:.875rem;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:300;line-height:1.4}
h1{font-size:32px;font-size:2rem}
h2{font-size:28px;font-size:1.75rem}
h3{font-size:22px;font-size:1.375rem;margin:20px 0 5px}
h4{font-size:18px;font-size:1.125rem;margin:20px 0 5px}
h1,h2,h3,h4,h5,h6{font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.2;margin:0;padding:0}
h1.open-sans-headline,h2.open-sans-headline,h3.open-sans-headline,h4.open-sans-headline,h5.open-sans-headline,h6.open-sans-headline{font-family:"Open Sans",Arial,Verdana,sans-serif}
p{margin:0;padding:0;line-height:1.4;margin-bottom:7px}
b,strong{font-weight:600}
i,em{font-style:italic!important}
.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}
.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select2-container .select2-choice{font-size:16px;font-size:1rem;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;display:block;height:27px;overflow:hidden;position:relative;border-bottom:1px dotted #005293;color:#0363af;white-space:nowrap;line-height:27px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}
.select2-container.select2-drop-above .select2-choice{border-bottom-color:#fff}
.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}
.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}
.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;cursor:pointer;outline:0}
.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}
.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}
.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}
.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border-top:0;border-bottom:1px dotted #005293;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}
.select2-drop.select2-drop-above{margin-top:1px;border-top:1px dotted #005293;border-bottom:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}
.select2-drop-active{border-top:0}
.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}
.select2-drop-auto-width .select2-search{padding-top:4px}
.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;background-clip:padding-box;background:#fff}
.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('clientlibs/images/dropdown-arrow.png?1397677707') no-repeat right 40%}
.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{outline:0}
.select2-dropdown-open .select2-choice{border-bottom-color:transparent;background-color:#fff}
.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-top-color:transparent}
.select2-dropdown-open .select2-choice .select2-arrow{border-left:none;filter:none}
.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.select2-results{max-height:200px;padding:0;margin-bottom:0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;color:#0363af;line-height:1.4}
.select2-results ul.select2-result-sub{margin:0;padding:0}
.select2-results li{list-style:none;display:list-item;background-image:none}
.hide-first .select2-results li:first-child{display:none}
.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}
.select2-results .select2-result-label{padding:8px 9px;margin:0;cursor:pointer;line-height:1.2;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select2-results-dept-1 .select2-result-label{padding-left:20px}
.select2-results-dept-2 .select2-result-label{padding-left:40px}
.select2-results-dept-3 .select2-result-label{padding-left:60px}
.select2-results-dept-4 .select2-result-label{padding-left:80px}
.select2-results-dept-5 .select2-result-label{padding-left:100px}
.select2-results-dept-6 .select2-result-label{padding-left:110px}
.select2-results-dept-7 .select2-result-label{padding-left:120px}
.select2-results .select2-highlighted{background:#0363af;color:#fff}
.select2-results li em{background:#feffde;font-style:normal}
.select2-results .select2-highlighted em{background:transparent}
.select2-results .select2-highlighted ul{background:#fff;color:#000}
.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}
.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}
.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;border:0!important;margin:0!important;padding:0!important;overflow:hidden!important;position:absolute!important;outline:0!important;left:0!important;top:0!important}
.select2-display-none{display:none}
.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}
.homepage.select2-container .select2-choice,.mobile-dropdown.select2-container .select2-choice,.contact-county.select2-container .select2-choice,.search-states.select2-container .select2-choice{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:18px;font-size:1.125rem;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.08) inset;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.08) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.08) inset;font-family:"Open Sans",Arial,Verdana,sans-serif;height:40px;padding:6px 0 0 8px;border:1px solid #fff;color:#394247;line-height:1.4;background-clip:padding-box;background:#eaecec}
.homepage.select2-drop,.mobile-dropdown.select2-drop,.contact-county.select2-drop,.search-states.select2-drop{background:#fff;color:#394247;border:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}
.homepage.select2-drop.select2-drop-above,.mobile-dropdown.select2-drop.select2-drop-above,.contact-county.select2-drop.select2-drop-above,.search-states.select2-drop.select2-drop-above{margin-top:1px;border:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}
.homepage.select2-container .select2-choice .select2-arrow,.mobile-dropdown.select2-container .select2-choice .select2-arrow,.contact-county.select2-container .select2-choice .select2-arrow,.search-states.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;background-clip:padding-box;background:transparent}
.homepage.select2-container .select2-choice .select2-arrow b,.mobile-dropdown.select2-container .select2-choice .select2-arrow b,.contact-county.select2-container .select2-choice .select2-arrow b,.search-states.select2-container .select2-choice .select2-arrow b{background:url('clientlibs/images/triage-dropdown-arrow.png?1399481785') no-repeat left 50%}
.homepage.select2-dropdown-open .select2-choice,.mobile-dropdown.select2-dropdown-open .select2-choice,.contact-county.select2-dropdown-open .select2-choice,.search-states.select2-dropdown-open .select2-choice{border-bottom-color:transparent;background:#eaecec}
.homepage .select2-results,.mobile-dropdown .select2-results,.contact-county .select2-results,.search-states .select2-results{background:#fff;font-family:"Open Sans",Arial,Verdana,sans-serif;font-size:18px;font-size:1.125rem;color:#394247}
.homepage .select2-results .select2-result-label,.mobile-dropdown .select2-results .select2-result-label,.contact-county .select2-results .select2-result-label,.search-states .select2-results .select2-result-label{padding:6px 10px;margin:0;cursor:pointer;min-height:1em}
.homepage .select2-results .select2-highlighted,.mobile-dropdown .select2-results .select2-highlighted,.contact-county .select2-results .select2-highlighted,.search-states .select2-results .select2-highlighted{background:#eaecec;color:#394247}
.mobile-dropdown.select2-container .select2-choice .select2-arrow{width:21px}
.mobile-dropdown.select2-container .select2-choice .select2-arrow b{background:url('clientlibs/images/link-arrow-down.png?1402593322') no-repeat left 50%}
.contact-county.select2-container .select2-choice{background:whitesmoke}
.search-states.select2-container .select2-choice{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;font-size:18px;font-size:1.125rem;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.08) inset;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.08) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.08) inset;font-family:"Open Sans",Arial,Verdana,sans-serif;height:36px;padding:5px 0 0 10px;border:0;color:#394247;line-height:1.4;background-clip:padding-box;background:#eaecec}
.search-states.select2-container .select2-choice .select2-arrow{border-left:1px solid #d8d7d7;width:25px}
.search-states.select2-container .select2-choice .select2-arrow b{background:url('clientlibs/images/triage-dropdown-arrow.png?1399481785') no-repeat 50% 50%}
.search-states .select2-results{background:#fff;font-family:"Open Sans",Arial,Verdana,sans-serif;font-size:18px;font-size:1.125rem;color:#394247;width:auto}
.hcp .select2-container .select2-choice{border-bottom:0!important}
.hcp.select2-container .select2-choice>.select2-chosen{padding-left:10px}
.hcp.select2-container .select2-choice .select2-arrow b{background:url('clientlibs/images/link-arrow-down.png?1402593322') no-repeat left 50%}
.member .select2-results{max-height:222px}
.cp-triage-minidropdown{vertical-align:baseline!important}
.cp-triage-minidropdown.select2-container .select2-choice{font-size:14px;font-size:.875rem;font-family:"Open Sans",Arial,Verdana,sans-serif;padding:4px 0 0;border-bottom:1px dotted #005293;color:#0363af;line-height:1;background-color:transparent;height:18px!important;padding:0!important}
.cp-triage-minidropdown.select2-container .select2-choice .select2-arrow{background:transparent}
.cp-triage-minidropdown.select2-container .select2-choice .select2-arrow b{background:url('clientlibs/images/dropdown-arrow.png?1397677707') no-repeat right 35%}
.cp-triage-minidropdown .select2-results{background:white;max-height:200px;font-family:"Open Sans",Arial,Verdana,sans-serif;font-size:14px;font-size:.875rem;color:#0363af}
.cp-triage-minidropdown .select2-results .select2-highlighted{background:#0363af;color:#fff}
html.no-touch.no-websqldatabase .cp-triage-minidropdown.select2-container .select2-choice{height:18px!important;padding:0!important}
html.no-touch.websqldatabase .cp-triage-minidropdown.select2-container .select2-choice{height:18px!important;padding:0!important}
.triage-xlrg{width:400px}
.triage-lrg{width:145px}
.triage-med-lrg{width:125px}
.triage-med{width:100px}
.triage-sm{width:70px}
.size-xlrg{width:400px}
.size-lrg{width:200px}
.size-med{width:145px}
.size-sm{width:85px}
.size-full,.size-100{width:100%}
.size-year{width:64px}
label{position:relative}
.required-star{color:red}
.cp-button.cp-button-primary.cp-button-widget,.cp-button.cp-button-secondary.cp-button-widget{font-size:14px;padding:4px 10px;min-width:0}
.cp-button.cp-button-primary{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-size:16px;font-size:1rem;background-color:#dc6000;background-image:none!important;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",Arial,Verdana,sans-serif;line-height:1em;margin:0 5px 10px 0;min-width:10px;outline:0;padding:15px 20px;text-align:center;text-decoration:none;white-space:nowrap}
html.no-touch .cp-button.cp-button-primary:hover,html.no-touch .cp-button.cp-button-primary:focus{background-color:#c25400}
html.touch .cp-button.cp-button-primary{-webkit-tap-highlight-color:transparent}
html.touch .cp-button.cp-button-primary:active{background-color:#c25400}
@media only screen and (min-width:768px){.cp-button.cp-button-primary{padding:8px 20px}
}
.cp-button.cp-button-secondary{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-size:16px;font-size:1rem;background-color:#2271a4;background-image:none!important;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",Arial,Verdana,sans-serif;line-height:1em;margin:0 5px 10px 0;min-width:10px;outline:0;padding:15px 20px;text-align:center;text-decoration:none;white-space:nowrap}
html.no-touch .cp-button.cp-button-secondary:hover,html.no-touch .cp-button.cp-button-secondary:focus{background-color:#3e85ba}
html.touch .cp-button.cp-button-secondary{-webkit-tap-highlight-color:transparent}
html.touch .cp-button.cp-button-secondary:active{background-color:#3e85ba}
@media only screen and (min-width:768px){.cp-button.cp-button-secondary{padding:8px 20px}
}
.cp-button.cp-button-clear{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-size:16px;font-size:1rem;background-color:none;background-image:none!important;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",Arial,Verdana,sans-serif;line-height:1em;margin:0 5px 10px 0;min-width:10px;outline:0;padding:15px 20px;text-align:center;text-decoration:none;white-space:nowrap}
html.no-touch .cp-button.cp-button-clear:hover,html.no-touch .cp-button.cp-button-clear:focus{background-color:none}
html.touch .cp-button.cp-button-clear{-webkit-tap-highlight-color:transparent}
html.touch .cp-button.cp-button-clear:active{background-color:none}
@media only screen and (min-width:768px){.cp-button.cp-button-clear{padding:8px 20px}
}
.cp-button.disabled{filter:alpha(opacity=60);opacity:.6}
.mobile-back-button-row{border-bottom:3px solid #cad6d6;height:50px;padding-top:3px;padding-bottom:5px}
.cp-mobile-back-button{background:url('clientlibs/images/back-row-back-arrow.png?1397677707') no-repeat;background-position:left 50%;color:#0b64ae;display:inline-block;height:40px;line-height:1em;padding:14px 0 0 20px;text-decoration:none}
.cp-mobile-back-button:visited{color:#0b64ae}
html.no-touch .cp-mobile-back-button:hover,html.no-touch .cp-mobile-back-button:focus{color:#0b64ae;text-decoration:none}
html.touch .cp-mobile-back-button{-webkit-tap-highlight-color:transparent}
html.touch .cp-mobile-back-button:active{color:#0b64ae;text-decoration:none}
.back-button-row.hide{display:none}
.cp-benefit-details .plan-name-headline{margin-bottom:20px}
.cp-benefit-details .plan-name-headline h1{line-height:1em;margin-bottom:30px}
.cp-benefit-details .benefit-container .cp-expando{border-left:1px solid #cad6d6;border-right:1px solid #cad6d6;border-bottom:1px solid #cad6d6}
.cp-benefit-details .benefit-container .cp-expando .headline-content{padding-top:15px;padding-bottom:15px}
.cp-benefit-details .benefit-container .cp-expando .title-container{*zoom:1}
.cp-benefit-details .benefit-container .cp-expando .title-container:after{content:"";display:table;clear:both}
.cp-benefit-details .benefit-container .cp-expando .benefit-icon{float:left;height:47px;margin-right:15px;width:47px}
.cp-benefit-details .benefit-container .cp-expando .title{height:47px}
.cp-benefit-details .benefit-container .cp-expando .title h3{padding-top:4px;line-height:1.1}
.cp-benefit-details .benefit-container .cp-expando .title h3 sup{top:-1.25em;font-size:45%;font-family:"Open Sans",Arial,Verdana,sans-serif;padding-left:2px}
.cp-benefit-details .benefit-container .cp-expando .title .title-content{margin-left:62px}
.cp-benefit-details .benefit-container .cp-expando .description{padding:0 20px 0 0}
.cp-benefit-details .learn-more-info-container{background-color:whitesmoke;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:30px;padding:20px;text-align:center}
.cp-benefit-details .learn-more-info-container .info-wrapper{background:url('clientlibs/images/phone-icon.png?1399570844') no-repeat;display:inline-block}
.cp-benefit-details .learn-more-info-container .info,.cp-benefit-details .learn-more-info-container .info-right{text-align:left}
.cp-benefit-details .learn-more-info-container .info h2,.cp-benefit-details .learn-more-info-container .info-right h2{font-size:20px;font-size:1.25rem}
.cp-benefit-details .learn-more-info-container .info p,.cp-benefit-details .learn-more-info-container .info-right p{font-size:12px;font-size:.75rem;margin-bottom:0}
.cp-benefit-details .learn-more-info-container .info{padding:0 0 8px 60px}
.cp-benefit-details .learn-more-info-container .info-right{border-top:1px solid #e9e9e9;margin:0 0 0 60px;padding:8px 0 0 0}
@media only screen and (min-width:768px){.cp-benefit-details .plan-name-headline{padding:0}
.cp-benefit-details .plan-name-headline h3{margin-bottom:30px}
.cp-benefit-details .plan-benefits-container{margin-bottom:30px;padding:0}
.cp-benefit-details .plan-benefits-container h3{margin-bottom:10px}
.cp-benefit-details .benefits-columns{*zoom:1}
.cp-benefit-details .benefits-columns:after{content:"";display:table;clear:both}
.cp-benefit-details .benefits-list-col{float:left;padding-right:15px;width:33%}
.cp-benefit-details .benefits-list-col ul{list-style:none!important;margin:0;padding:0}
.cp-benefit-details .benefits-list-col li{margin-bottom:10px}
.cp-benefit-details .benefit-container .small{font-size:11px}
.cp-benefit-details .benefit-container .benefit{margin-bottom:30px;position:relative}
.cp-benefit-details .title-container{*zoom:1}
.cp-benefit-details .title-container:after{content:"";display:table;clear:both}
.cp-benefit-details .title-container .title{height:47px}
.cp-benefit-details .title-container .title h3{padding-top:14px}
.cp-benefit-details .title-container .title h3 sup{top:-1.25em;font-size:45%;font-family:"Open Sans",Arial,Verdana,sans-serif;padding-left:2px}
.cp-benefit-details .benefit-icon{float:left;height:47px;margin-right:30px;width:47px}
.cp-benefit-details .description{padding:0 0 0 77px}
.cp-benefit-details .back-to-top{position:absolute;right:0;top:19px}
.cp-benefit-details .back-to-top a,.cp-benefit-details .back-to-top a:visited{background:url('clientlibs/images/dropdown-arrow-up.png?1397677707') no-repeat;background-position:100% 50%;color:#0363af;font-weight:600;padding-right:15px}
}
.subpage-content-container{margin-bottom:20px}
@media only screen and (min-width:768px){.subpage-content-container{padding:0}
}
.cp-callout{margin:0 0 20px;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none}
@media only screen and (min-width:768px){.cp-callout{-moz-border-radius:0 10px 0 10px;-webkit-border-radius:0;border-radius:0 10px 0 10px;background:rgba(255,255,255,0.8);border:1px solid #a6a6a6;margin:20px 0 0}
.lt-ie9 .cp-callout{background:url('clientlibs/images/transparent-bg-65.png?1397677707')}
.cp-callout .content{padding:20px}
}
@media only screen and (min-width:768px){.cp-callout-headline{padding:0}
}
.cp-contact-us .contact-results-container h1{font-size:28px;font-size:1.75rem}
.cp-contact-us .contact-content{padding:10px 0;margin-bottom:10px}
.cp-contact-us .zip-code-update{margin:10px 0}
.cp-contact-us .phone-info-container{background:url('clientlibs/images/phone-icon-lrg.png?1399945719') no-repeat 0 0;background-size:45px 45px}
.cp-contact-us .phone-info{margin-bottom:30px;padding:0 0 0 55px}
.cp-contact-us .phone-info .phone{font-size:26px;font-size:1.625rem;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;line-height:1.2em;margin-bottom:0}
.cp-contact-us .phone-info .times{margin-top:-5px}
.cp-contact-us .phone-info:last-child{margin-bottom:0}
@media only screen and (min-width:768px){.cp-contact-us .contact-intro-container,.cp-contact-us .contact-results-container{padding:0}
.cp-contact-us .contact-intro-container{margin-bottom:30px}
.cp-contact-us .contact-results-container h1{font-size:32px;font-size:2rem}
.cp-contact-us .contact-content{border-top:1px solid #e9e9e9;padding:25px 10px;margin:0}
.cp-contact-us .phone-info-container{background-size:auto}
.cp-contact-us .phone-info{margin-bottom:30px;padding:0 0 0 75px}
.cp-contact-us .phone-info .phone{font-size:32px;font-size:2rem;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;line-height:1.2em;margin-bottom:0}
.cp-contact-us .phone-info .times{margin-top:-5px}
.cp-contact-us .filter-zip-code{margin:20px 0}
.cp-contact-us .filter-zip-code .cp-element-textinput{background-color:whitesmoke;margin-top:10px;width:95px}
.cp-contact-us .filter-zip-code label{z-index:-2;top:0;display:block;height:1px;color:#e9e9e9}
.cp-contact-us .filter-county{margin-bottom:20px}
.cp-contact-us .filter-county label{z-index:-2;top:0;display:block;height:1px;color:#e9e9e9}
.cp-contact-us .contact-us-error{padding:0}
}
.mobile-update-location-container{padding:10px}
.mobile-update-location-container h3{font-size:18px;font-size:1.125rem;margin-bottom:20px}
.mobile-update-location-container form{padding:0 0 0 15px}
.mobile-update-location-container label{line-height:1.2em}
.mobile-update-location-container .cp-element-textinput,.mobile-update-location-container .cp-element-dropdown{margin-top:7px}
.mobile-update-location-container .cp-element-textinput{width:200px}
.mobile-update-location-container .input-row{margin-bottom:20px}
.mobile-update-location-container .filter-county{display:none}
.mobile-update-location-container .triage-update-btn{margin-top:20px}
.mobile-update-location-container .triage-update-btn button{float:right}
.contact-dropdown-container{*zoom:1}
.contact-dropdown-container:after{content:"";display:table;clear:both}
.contact-dropdown-container .cp-element-dropdown{margin-right:20px}
.contact-dropdown-container .cp-element-dropdown label{z-index:-2;top:0;display:block;height:1px;color:#fff}
.contact-dropdown-container .contact-continue-button{float:right;margin-top:9px}
@media only screen and (min-width:768px){.contact-dropdown-container .cp-element-dropdown{float:left;margin-right:20px}
.contact-dropdown-container .contact-continue-button{float:left;margin-top:9px}
}
.cp-custom-inputs{position:relative}
.cp-custom-inputs p{position:relative}
.cp-custom-inputs input+label{padding-left:30px;vertical-align:middle}
.cp-custom-inputs input[type="radio"]{display:none;height:19px;margin:0;padding:0;width:19px}
.cp-custom-inputs input+label:before{content:" ";background:url('clientlibs/images/radio-button-sprite.png?1399474867') no-repeat 0 0;width:19px;height:19px;position:absolute;left:0;top:0;display:inline-block;z-index:5}
.cp-custom-inputs input[type="radio"]+label:before{background-position:0 0}
.cp-custom-inputs input[type="radio"]:checked+label:before{background-position:-19px 0}
.cp-custom-inputs input[type="radio"]:active:checked+label:before{background-position:-19px 0}
.cp-custom-inputs label{color:black}
.cp-custom-inputs input:disabled+label{color:#ccc}
.lt-ie9 .cp-custom-inputs input+label{padding-left:10px;vertical-align:top}
.lt-ie9 .cp-custom-inputs input[type="radio"]{display:inline-block;height:19px;margin:2px 0 0;padding:0;width:19px;outline:0}
.lt-ie9 .cp-custom-inputs input+label:before{content:" ";background:0}
.cp-dual-landing-seo{margin-bottom:0!important;margin-top:0!important;padding-top:0!important}
.cp-dual-landing-seo img.desktopBanner,.cp-dual-landing-seo img.mobileBanner{display:none}
.cp-dual-landing-seo .container{position:relative;width:100%}
.cp-dual-landing-seo ul.form_error_list{border:1px solid #c00;display:inline-block;list-style-position:inside;margin:0;padding:10px;width:100%}
.cp-dual-landing-seo ul.form_error_list li{color:#c00;font-size:14px}
.cp-dual-landing-seo .banner{background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:solid 3px #cad6d6;height:121px;position:relative}
.cp-dual-landing-seo .bannerHeadline{color:#1c3f95;width:100%;max-width:640px}
.cp-dual-landing-seo .bannerHeadline.mobile-only{margin-top:20px}
.cp-dual-landing-seo .bannerHeadline h1{font-size:32px;line-height:37px;margin-bottom:12px}
.cp-dual-landing-seo .bannerHeadline p{font-size:13px;font-weight:700;line-height:17px}
.cp-dual-landing-seo .bannerHeadline.off{bottom:45px;padding-left:72px;width:325px}
.cp-dual-landing-seo .bannerHeadline.off img{bottom:-2px;left:-40px;position:absolute}
.cp-dual-landing-seo .bannerHeadline.off h1{font-size:28px;margin-bottom:12px}
.cp-dual-landing-seo .bannerHeadline.off span.download{padding:11px 19px;cursor:pointer;display:inline-block;*zoom:1;*display:inline;background-color:#dd6000;border:0;color:#fff;font-weight:700;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;font-family:'Open Sans',sans-serif}
.cp-dual-landing-seo .bannerHeadline.off span.download:hover{background-color:#0363af}
.cp-dual-landing-seo .form-box-container{border-top:1px solid #eee;border-bottom:1px solid #eee}
.cp-dual-landing-seo .form-box-content{position:relative}
.cp-dual-landing-seo #formBox{-moz-border-radius:0 15px 0 15px;-webkit-border-radius:0;border-radius:0 15px 0 15px;background:#fff;box-sizing:content-box;position:relative;border:0;padding:0;width:100%;max-width:620px}
.cp-dual-landing-seo #formBox h2{font-size:30px;font-weight:700;margin-bottom:6px}
.cp-dual-landing-seo #formBox h3{font-size:22px;margin-bottom:7px}
.cp-dual-landing-seo #formBox span.small{font-size:11px}
.cp-dual-landing-seo #formBox p{font-size:13px;margin:11px 0 13px}
.cp-dual-landing-seo #formBox form label{font-family:'Open Sans',sans-serif;font-size:11px;font-weight:700}
.cp-dual-landing-seo #formBox form label.formerror{color:#c00}
.cp-dual-landing-seo #formBox form label[for=contact_us_address-state],.cp-dual-landing-seo #formBox form label[contact_us_address-phone2],.cp-dual-landing-seo #formBox form label[for=contact_us_address-phone3]{height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.cp-dual-landing-seo #formBox form input[type='text']{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset #aaa 0 1px 3px;-webkit-box-shadow:inset #aaa 0 1px 3px;box-shadow:inset #aaa 0 1px 3px}
.cp-dual-landing-seo #formBox form input[type='text'],.cp-dual-landing-seo #formBox form select{background-color:#eaecec;border:1px solid #fff;font-family:'Open Sans',sans-serif;font-size:16px;height:27px;margin:0;padding:0 0 0 4px}
.cp-dual-landing-seo #formBox form input[name='address.firstname'],.cp-dual-landing-seo #formBox form input[name='address.lastname'],.cp-dual-landing-seo #formBox form input[name='address.address1'],.cp-dual-landing-seo #formBox form input[name='address.address2'],.cp-dual-landing-seo #formBox form input[name='address.city'],.cp-dual-landing-seo #formBox form input[name='address.email']{width:100%}
.cp-dual-landing-seo #formBox form input[name='address.phone1'],.cp-dual-landing-seo #formBox form input[name='address.phone2'],.cp-dual-landing-seo #formBox form input[name='confirm_areacode'],.cp-dual-landing-seo #formBox form input[name='confirm_phone1']{width:47px}
.cp-dual-landing-seo #formBox form input[name='address.zip']{width:75px}
.cp-dual-landing-seo #formBox form input[name='address.phone3'],.cp-dual-landing-seo #formBox form input[name='confirm_phone2']{width:56px}
.cp-dual-landing-seo #formBox form #first_name-error,.cp-dual-landing-seo #formBox form #address1-error,.cp-dual-landing-seo #formBox form #city-error,.cp-dual-landing-seo #formBox form #email-error{left:90px;position:absolute}
.cp-dual-landing-seo #formBox form #last_name-error,.cp-dual-landing-seo #formBox form #address2-error,.cp-dual-landing-seo #formBox form #zip-error{right:20px;position:absolute}
.cp-dual-landing-seo #formBox form #phone-error{left:111px;position:absolute}
.cp-dual-landing-seo #formBox form select{float:left;font-size:16px;margin:15px 0 10px;width:100%}
.cp-dual-landing-seo #formBox form #state-error{position:absolute;right:149px;width:105px}
.cp-dual-landing-seo #formBox form .row{*zoom:1;clear:both;display:block;line-height:31px;margin-bottom:8px;position:relative}
.cp-dual-landing-seo #formBox form .row:after{content:"";display:table;clear:both}
.cp-dual-landing-seo #formBox form #row6{margin-bottom:14px}
.cp-dual-landing-seo #formBox form #row7{margin-bottom:7px}
.cp-dual-landing-seo #formBox form .row-errors{display:none;height:13px;height:22px;position:relative}
.cp-dual-landing-seo #formBox form .row-errors .single-error{color:red;display:inline-block;font-family:'Open Sans',sans-serif;*zoom:1;*display:inline}
.cp-dual-landing-seo #formBox form button{float:none}
.cp-dual-landing-seo #formBox form button:hover{background-color:#0363af}
.cp-dual-landing-seo #formBox form button.off{background-color:#0363af;padding:7px 35px}
.cp-dual-landing-seo #formBox form button.off:hover{background-color:#dd6000}
.cp-dual-landing-seo .maxWidth{margin:0 auto;width:100%}
.cp-dual-landing-seo .innerWidth{*zoom:1;margin:0 auto;width:100%}
.cp-dual-landing-seo .innerWidth:after{content:"";display:table;clear:both}
.cp-dual-landing-seo .clear{clear:both}
.cp-dual-landing-seo .left{float:left}
.cp-dual-landing-seo .right{float:right}
.cp-dual-landing-seo .field-wrap,.cp-dual-landing-seo .label-wrap{float:none;position:relative}
.cp-dual-landing-seo .label-wrap{width:60px}
.cp-dual-landing-seo .left-label{text-align:left;width:85px}
.cp-dual-landing-seo .left-label.phone,.cp-dual-landing-seo .left-label.confirm-phone{width:89px}
.cp-dual-landing-seo .right-label{text-align:left;width:75px}
.cp-dual-landing-seo #row3 .label-wrap{width:65px}
.cp-dual-landing-seo #row3 .label-wrap.left-label{width:85px}
.cp-dual-landing-seo #row3 .label-wrap.zip{text-align:right}
.cp-dual-landing-seo #row5 .field-wrap,.cp-dual-landing-seo #row5 .label-wrap{float:left}
.cp-dual-landing-seo #row5 .left-label.phone{width:96px}
.cp-dual-landing-seo #row5 .phone-field-container{width:100%}
.cp-dual-landing-seo #row5 input.phone-field{display:inline-block;margin-right:3px!important}
.cp-dual-landing-seo #row7{*zoom:1}
.cp-dual-landing-seo #row7:after{content:"";display:table;clear:both}
.cp-dual-landing-seo .mid-phone{margin:0 5px}
.cp-dual-landing-seo #body{background-color:#fff}
.cp-dual-landing-seo #body h2{font-size:26px;margin-bottom:6px}
.cp-dual-landing-seo #body h3{font-size:22px;margin-bottom:7px}
.cp-dual-landing-seo #body span.small{font-size:11px}
.cp-dual-landing-seo #body .cta{margin-bottom:20px;margin-top:20px;width:100%}
.cp-dual-landing-seo #body .cta p:last-child{margin-top:15px}
.cp-dual-landing-seo .info{margin-bottom:30px;width:100%}
.cp-dual-landing-seo .info .innerWidth p{margin-top:10px}
.cp-dual-landing-seo .tfn,.cp-dual-landing-seo .tfn-end{color:#069}
.cp-dual-landing-seo #enterphonemodal{display:none}
@media only screen and (min-width:768px){.cp-dual-landing-seo{min-height:850px}
.cp-dual-landing-seo .banner{background-position:left bottom;background-repeat:no-repeat;height:360px}
.cp-dual-landing-seo ul.form_error_list{margin:0 10px 10px}
.cp-dual-landing-seo .bannerHeadline{margin:20px 0 20px 30px;width:500px}
.cp-dual-landing-seo .bannerHeadline h1{font-size:44px;line-height:50px;margin-bottom:12px}
.cp-dual-landing-seo .bannerHeadline p{font-size:13px;font-weight:700;line-height:17px}
.cp-dual-landing-seo .bannerHeadline.off{bottom:45px;padding-left:72px;width:325px}
.cp-dual-landing-seo .bannerHeadline.off img{bottom:-2px;left:-40px;position:absolute}
.cp-dual-landing-seo .bannerHeadline.off h1{font-size:28px;margin-bottom:12px}
.cp-dual-landing-seo .bannerHeadline.off span.download{padding:11px 19px;cursor:pointer;display:inline-block;*zoom:1;*display:inline;background-color:#dd6000;border:0;color:#fff;font-weight:700;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;font-family:'Open Sans',sans-serif}
.cp-dual-landing-seo .bannerHeadline.off span.download:hover{background-color:#0363af}
.cp-dual-landing-seo #formBox{-moz-border-radius:0 15px 0 15px;-webkit-border-radius:0;border-radius:0 15px 0 15px;border:1px solid #a6a6a6;padding:25px 35px 25px 25px;width:457px}
.cp-dual-landing-seo #formBox .row{clear:both;display:block;height:31px;line-height:31px;margin-bottom:8px;position:relative}
.cp-dual-landing-seo #formBox form input[name='address.firstname'],.cp-dual-landing-seo #formBox form input[name='address.lastname'],.cp-dual-landing-seo #formBox form input[name='address.address1'],.cp-dual-landing-seo #formBox form input[name='address.address2'],.cp-dual-landing-seo #formBox form input[name='address.city'],.cp-dual-landing-seo #formBox form input[name='address.email']{width:132px}
.cp-dual-landing-seo #formBox form input[name='address.email']{width:217px}
.cp-dual-landing-seo #formBox form input[type='text'],.cp-dual-landing-seo #formBox form select{font-size:14px}
.cp-dual-landing-seo #formBox form select{float:left;font-size:12px;margin:0 5px;width:81px}
.cp-dual-landing-seo #formBox form input[name='address.zip']{width:56px}
.cp-dual-landing-seo #row4 .left-label{width:95px}
.cp-dual-landing-seo #row5 .left-label.phone{width:95px}
.cp-dual-landing-seo .maxWidth{width:1280px}
.cp-dual-landing-seo .innerWidth{width:1100px}
.cp-dual-landing-seo .field-wrap,.cp-dual-landing-seo .label-wrap{float:left;position:relative}
.cp-dual-landing-seo .left-label{text-align:left;width:85px}
.cp-dual-landing-seo .left-label.phone,.cp-dual-landing-seo .left-label.confirm-phone{width:89px}
.cp-dual-landing-seo .right-label{text-align:right;width:75px;margin-right:5px}
.cp-dual-landing-seo .form-box-container{border:0;position:relative;width:1280px}
.cp-dual-landing-seo .form-box-content{position:absolute;top:-720px;right:80px}
.cp-dual-landing-seo #row5 .field-wrap,.cp-dual-landing-seo #row5 .label-wrap{float:left}
.cp-dual-landing-seo #row5 .phone-field-container{width:auto}
.cp-dual-landing-seo #row5 input.phone-field{display:inline-block;margin-right:0}
.cp-dual-landing-seo #body{padding:0}
.cp-dual-landing-seo #body h2{font-size:30px}
.cp-dual-landing-seo #body .cta{width:45%;padding:50px 2% 50px 11.5%;margin-bottom:65px;margin-top:0}
.cp-dual-landing-seo .info{padding:0;margin-bottom:56px;width:1280px;margin:0 auto 56px}
.cp-dual-landing-seo .info .innerWidth{width:990px;margin:0 auto}
}
.lt-ie9 .cp-dual-landing-seo .field-wrap,.lt-ie9 .cp-dual-landing-seo .label-wrap{position:relative;float:left;top:0}
.lt-ie9 .cp-dual-landing-seo body{font-size:12px}
.lt-ie9 .cp-dual-landing-seo select{width:81px}
.lt-ie9 .cp-dual-landing-seo #benefits h4{font-size:15px!important}
.lt-ie9 .cp-dual-landing-seo input[type="text"]{top:-6px!important;position:relative;background:url('clientlibs/images/dual-landing-seo/field-bg.png?1413296842') repeat-x right top}
.lt-ie9 .cp-dual-landing-seo #row4 .left-label{width:110px}
.lt-ie9 .cp-dual-landing-seo #row5 .left-label.phone{width:110px}
.lt-ie9 .cp-dual-landing-seo .form-box-content{top:-760px}
#contactusform-container{-webkit-box-shadow:1px 1px 10px 3px rgba(0,0,0,0.5);border-radius:10px;border:10px solid #fff;box-shadow:1px 1px 10px 3px rgba(0,0,0,0.5);display:inline-block;width:auto!important}
@media only screen and (min-width:768px){#contactusform-container{width:auto!important}
.ie8 #contactusform-container{width:530px}
}
#contactusform-container a.disclaimerCloseImg{background:url(../images/modal/large-close-icon.png) no-repeat;width:56px;height:56px;display:inline;z-index:3200;position:absolute;top:-10px;right:-12px;cursor:pointer}
@media only screen and (min-width:768px){#contactusform-container a.disclaimerCloseImg{top:-37px;right:-40px}
}
.simplemodal-container #enterphonemodal{display:none}
.simplemodal-container #enterphonemodal .modal-content{background-color:#fff;width:auto;max-width:250px}
.simplemodal-container #enterphonemodal .modal-content h1{font-weight:bold;margin:15px 0}
.simplemodal-container #enterphonemodal .content-container{width:210px;padding:0}
.simplemodal-container #enterphonemodal .content-container p{margin:10px 0;color:#000}
.simplemodal-container #enterphonemodal input[type=button]{outline:0;margin:10px 0}
@media only screen and (min-width:768px){.simplemodal-container #enterphonemodal .modal-content{max-width:none}
.simplemodal-container #enterphonemodal .content-container{width:310px;padding:0}
}
form[name=contact_us] .form_row.hidden{display:none}
form[name=contact_us] .form_row .label{display:inline;float:left;text-align:left;width:100%;margin-right:10px;background-color:transparent!important;line-height:normal;padding:0}
form[name=contact_us] .form_row .label label{font-size:16px;font-size:1rem}
form[name=contact_us] .formerror label,form[name=contact_us] .formerror .form_rightcolmark{color:#c00}
form[name=contact_us] .form_row_description{font-size:12px;clear:both;color:#666;font-weight:bold;float:left;line-height:24px;padding:0 2px 0 0}
form[name=contact_us] .form_address_description .form_row_description{font-size:14px;color:#666;float:none;line-height:16px;font-weight:normal}
form[name=contact_us] input.form_field_text{font-weight:normal;padding:3px;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;width:100%;font-size:16px;font-size:1rem}
form[name=contact_us] input.form_address_phone{width:50px}
form[name=contact_us] .form_field_select{width:165px!important;padding:5px 0 0 0!important}
form[name=contact_us] .form_rightcolmark{color:#005293;font-weight:bold;float:left;margin-right:5px}
form[name=contact_us] .form_row .phonemsg{font-size:10px;margin-left:0;font-size:12px;font-size:.75rem}
form[name=contact_us] div.address div.form_row{margin-bottom:12px}
form[name=contact_us] .cp-button{float:right}
@media only screen and (min-width:768px){form[name=contact_us] .form_row{padding:0}
form[name=contact_us] .form_row.hidden{display:none}
form[name=contact_us] .form_row .label{display:inline;float:left;text-align:right;width:30%;margin-right:10px;background-color:transparent!important;line-height:normal;padding:0}
form[name=contact_us] .form_row .label label{font-size:12px;font-size:.75rem}
form[name=contact_us] .formerror label,form[name=contact_us] .formerror .form_rightcolmark{color:#c00}
form[name=contact_us] .form_row_description{font-size:12px;clear:both;color:#666;font-weight:bold;float:right;line-height:24px}
form[name=contact_us] .form_address_description .form_row_description{font-size:14px;color:#666;float:none;line-height:16px;font-weight:normal}
form[name=contact_us] input.form_field_text{font-weight:normal;padding:3px;color:#777;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;width:225px;font-size:12px;font-size:.75rem}
form[name=contact_us] input.form_address_phone{width:50px}
form[name=contact_us] .form_field_select{width:165px!important;padding:5px 0 0 0!important}
form[name=contact_us] .form_rightcolmark{color:#005293;font-weight:bold;float:right;margin-right:5px}
form[name=contact_us] .form_row .phonemsg{font-size:10px;margin-left:22%}
form[name=contact_us] .cp-button{float:none}
}
.cp-element-dropdown{margin:10px 0 0}
.cp-element-dropdown.size-xlrg .dropdown,.cp-element-dropdown.size-xlrg .fancy-select{width:400px}
.cp-element-dropdown.size-lrg .dropdown,.cp-element-dropdown.size-lrg .fancy-select{width:250px}
.cp-element-dropdown.size-med .dropdown,.cp-element-dropdown.size-med .fancy-select{width:140px}
.cp-element-dropdown.size-med .dropdown .options,.cp-element-dropdown.size-med .fancy-select .options{min-width:140px}
.cp-element-dropdown.size-sm .dropdown,.cp-element-dropdown.size-sm .fancy-select{width:85px}
.cp-element-dropdown.size-100 .dropdown,.cp-element-dropdown.size-100 .fancy-select{width:100%}
.cp-element-dropdown.mini{margin:0}
.cp-element-dropdown.mini .dropdown,.cp-element-dropdown.mini .fancy-select{width:auto;margin:0}
.cp-element-dropdown.mini label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.lt-ie9 .cp-element-dropdown{position:relative}
.lt-ie9 .cp-element-dropdown .select-choice{font-size:16px;font-size:1rem;background:url('clientlibs/images/select-bkgd.png?1404855691') no-repeat right 50%;color:#0363af;display:block;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;overflow:hidden;padding:0 20px 5px 0;text-overflow:ellipsis;white-space:nowrap}
.lt-ie9 .cp-element-dropdown select{font-size:16px;font-size:1rem;filter:alpha(opacity=0);opacity:0;background:transparent;border:0;height:20px;outline:0;position:absolute;-webkit-appearance:none;margin-top:0;margin-bottom:0;top:0;left:0;width:100%}
.lt-ie9 .cp-element-dropdown.triage-plans select{width:100%!important}
.lt-ie9 .cp-element-dropdown.triage-plans .select-choice{width:460px!important}
.lt-ie9 .cp-element-dropdown.homepage .select-choice,.lt-ie9 .cp-element-dropdown.contact-county .select-choice,.lt-ie9 .cp-element-dropdown.search-states .select-choice{font-size:18px;font-size:1.125rem;background:url('clientlibs/images/select-triage-bkgd.png?1404060667') no-repeat right 50%;color:#222;font-family:"Open Sans",Arial,Verdana,sans-serif;padding:9px 20px 5px 10px;width:132px;height:42px}
.lt-ie9 .cp-element-dropdown.homepage select,.lt-ie9 .cp-element-dropdown.contact-county select,.lt-ie9 .cp-element-dropdown.search-states select{font-size:18px;font-size:1.125rem;filter:alpha(opacity=0);opacity:0;width:132px;height:42px}
.lt-ie9 .cp-element-dropdown.contact-county .select-choice{background:url('clientlibs/images/select-contact-bkgd.png?1404242321') no-repeat right 50%}
.lt-ie9 .cp-element-dropdown.search-states .select-choice{background:url('clientlibs/images/select-search-bkgd.png?1404263209') no-repeat right 50%;padding:5px 30px 5px 10px;width:200px;height:36px}
.lt-ie9 .cp-element-dropdown.search-states select{width:auto;height:36px}
.lt-ie9 .cp-element-dropdown.mini .select-choice{font-size:14px;font-size:.875rem;background:url('clientlibs/images/select-mini-bkgd.png?1404084306') no-repeat right bottom;color:#0363af;font-family:"Open Sans",Arial,Verdana,sans-serif;padding:0 10px 5px 0;width:100px;height:20px;line-height:1}
.lt-ie9 .cp-element-dropdown.mini select{font-size:16px;font-size:1rem;filter:alpha(opacity=0);opacity:0;height:20px;width:auto}
.lt-ie9 .cp-element-dropdown.member select{width:auto}
.lt-ie9 .contact-dropdown-container .select-choice{background:url('clientlibs/images/select-bkgd.png?1404855691') no-repeat right 50%}
.cp-expando.last{border-bottom:1px solid #cad6d6}
.cp-expando-section{border-top:1px solid #cad6d6;padding:0 0 0 20px}
.cp-expando-section .headline{position:relative}
.cp-expando-section .headline .headline-content{cursor:pointer;padding:20px 40px 20px 0}
.cp-expando-section .headline .headline-content span.blue-text{color:#0363af}
.cp-expando-section .headline .headline-content span.look-up-font{font-size:22px;color:#000;line-height:20px}
.cp-expando-section .headline .headline-content span.look-up-font:hover{color:#0363af}
@media(max-width:768px){.cp-expando-section .headline .headline-content span.look-up-font{font-size:18px}
}
.cp-expando-section div.headline.open+div.summary{height:auto!important}
.cp-expando-section .headline .plus-icon{background:url('clientlibs/images/widget-accordion-icons-sprite.png?1397684367') no-repeat 0 0;height:12px;margin-top:-6px;position:absolute;right:20px;top:50%;width:12px}
.cp-expando-section .headline.open .plus-icon{background-position:-12px 0}
.cp-expando-section .summary-content{padding-bottom:20px}
.cp-expando-section div.headline+div.summary{padding:0;overflow:hidden;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}
.cp-expando-section div.headline+div.summary.publish{display:block!important}
.cp-expando-section div.headline.open+div.summary{height:auto}
input[type="text"].cp-element-textinput,input[type="tel"].cp-element-textinput{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:18px;font-size:1.125rem;font-family:"Open Sans",Arial,Verdana,sans-serif;color:#0363af;text-overflow:clip;background-color:#eaecec;border:1px solid white;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1) inset;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1) inset;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1) inset;-moz-appearance:textfield}
.cp-element-widget-container{display:block}
.cp-element-widget-container .widgets{-moz-border-radius:0 0 0 10px;-webkit-border-radius:0;border-radius:0 0 0 10px}
.cp-element-widget-container .widgets.blue{border-radius:0;background:#0363af}
.cp-element-widget-container .widgets.blue span.tel-num a,.cp-element-widget-container .widgets.blue span.tel-num a:visited{color:#fff!important}
.cp-element-widget-container .widgets.grey{background:#e9e9e9;color:#222}
@media only screen and (min-width:768px){.cp-element-widget-container{display:block;-moz-border-radius:0 10px 0 10px;-webkit-border-radius:0;border-radius:0 10px 0 10px;border:1px solid #a6a6a6;margin:0 0 20px 0}
.cp-element-widget-container .widget-heading{padding:20px 20px 15px}
.cp-element-widget-container h1{font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;color:#000;margin:0}
.cp-element-widget-container.no-heading{border:0}
.cp-element-widget-container.no-heading .widgets{-moz-border-radius:0 10px 0 10px;-webkit-border-radius:0;border-radius:0 10px 0 10px}
}
.cp-element-widget{border-bottom:1px solid #7aaad0;color:#fff;padding:20px 10px 20px 18px}
.cp-element-widget h3{margin:0 0 2px;padding:0;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;color:#fff;line-height:1.2em}
.grey .cp-element-widget h3{color:#222}
.cp-element-widget p{line-height:1.4;margin-bottom:7px}
.blue .cp-element-widget p{color:#fff}
.grey .cp-element-widget p{color:#222}
.blue .cp-element-widget{color:#fff}
.grey .cp-element-widget{color:#222}
.cp-element-widget:last-child,.cp-element-widget.last{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;border:0}
.cta-link-list{list-style:none!important;margin-bottom:0;padding:0}
.cta-link-list li{padding:0 0 10px 0;border:0}
.cta-link-list li:last-child,.cta-link-list li.last{border-bottom:0;padding-bottom:0}
.cta-link-list li a,.cta-link-list li a:visited{margin-bottom:10px;padding-right:10px;text-decoration:none}
html.no-touch .cta-link-list li a:hover,html.no-touch .cta-link-list li a:focus,html.no-touch .cta-link-list li a:visited:hover,html.no-touch .cta-link-list li a:visited:focus{text-decoration:underline}
html.touch .cta-link-list li a,html.touch .cta-link-list li a:visited{-webkit-tap-highlight-color:transparent}
html.touch .cta-link-list li a:active,html.touch .cta-link-list li a:visited:active{text-decoration:underline}
.blue .cta-link-list li a,.blue .cta-link-list li a:visited{color:#fff;background:url('clientlibs/images/header-white-arrow.png?1397677707') right 50% no-repeat;font-weight:600}
.grey .cta-link-list li a,.grey .cta-link-list li a:visited{color:#0363af}
.grey .cta-link-list li a:visited,.grey .cta-link-list li a:visited:visited{color:#0363af}
.cta-link-list li a:hover,.cta-link-list li a:visited:hover{text-decoration:underline}
.cta-link-list li a:last-child,.cta-link-list li a.last,.cta-link-list li a:visited:last-child,.cta-link-list li a:visited.last{margin-bottom:0}
.widget-pdf h3{color:#222}
.widget-pdf .cp-button-widget{margin-left:-10px}
.list-link{background:url('clientlibs/images/file-download-icon.png?1399038891') no-repeat;margin:0 0 5px 5px}
.list-link a{padding-left:17px}
.list-link span{font-size:10px;font-size:.625rem;color:#8b9ea8;text-decoration:none}
.widget-pdf-accordion .cp-expando{margin:0}
.widget-pdf-accordion .cp-expando:last-child,.widget-pdf-accordion .cp-expando.last{border:0}
.widget-pdf-accordion .cp-expando-section{border:0;padding:0}
.widget-pdf-accordion .headline .headline-content{padding:10px 20px 10px 0}
.widget-pdf-accordion .headline .headline-content a,.widget-pdf-accordion .headline .headline-content a:visited{color:#0363af}
.widget-pdf-accordion .headline .plus-icon{right:10px}
.widget-pdf-accordion .summary-content{padding-bottom:0}
.link-widget{padding:0}
.link-widget .cta-link-list{list-style:none!important;padding:0;margin:0}
.link-widget .cta-link-list li{padding:15px 10px 15px 20px;border-bottom:1px solid #8b9ea8}
.link-widget .cta-link-list li:last-child{border-bottom:0;padding-bottom:15px}
.link-widget .cta-link-list li a,.link-widget .cta-link-list li a:visited,.link-widget .cta-link-list li a:hover{background:url('clientlibs/images/header-blue-arrow.png?1397677707') right 50% no-repeat;color:#0363af;padding:0 7px 0 0}
.m-widget-link,.m-lookup-link-container{background:#e9e9e9;border-bottom:1px solid #cad6d6;min-height:40px;position:relative}
.m-widget-link a.link,.m-widget-link a.link:visited,.m-widget-link a:link:focus,.m-widget-link a:active,.m-lookup-link-container a.link,.m-lookup-link-container a.link:visited,.m-lookup-link-container a:link:focus,.m-lookup-link-container a:active{color:#58595b;display:inline-block;line-height:1;padding:13px 50px 0 20px;width:100%;text-decoration:none}
html.no-touch .m-widget-link a.link:hover,html.no-touch .m-widget-link a.link:focus,html.no-touch .m-widget-link a.link:visited:hover,html.no-touch .m-widget-link a.link:visited:focus,html.no-touch .m-widget-link a:link:focus:hover,html.no-touch .m-widget-link a:link:focus:focus,html.no-touch .m-widget-link a:active:hover,html.no-touch .m-widget-link a:active:focus,html.no-touch .m-lookup-link-container a.link:hover,html.no-touch .m-lookup-link-container a.link:focus,html.no-touch .m-lookup-link-container a.link:visited:hover,html.no-touch .m-lookup-link-container a.link:visited:focus,html.no-touch .m-lookup-link-container a:link:focus:hover,html.no-touch .m-lookup-link-container a:link:focus:focus,html.no-touch .m-lookup-link-container a:active:hover,html.no-touch .m-lookup-link-container a:active:focus{text-decoration:none}
html.touch .m-widget-link a.link,html.touch .m-widget-link a.link:visited,html.touch .m-widget-link a:link:focus,html.touch .m-widget-link a:active,html.touch .m-lookup-link-container a.link,html.touch .m-lookup-link-container a.link:visited,html.touch .m-lookup-link-container a:link:focus,html.touch .m-lookup-link-container a:active{-webkit-tap-highlight-color:transparent}
html.touch .m-widget-link a.link:active,html.touch .m-widget-link a.link:visited:active,html.touch .m-widget-link a:link:focus:active,html.touch .m-widget-link a:active:active,html.touch .m-lookup-link-container a.link:active,html.touch .m-lookup-link-container a.link:visited:active,html.touch .m-lookup-link-container a:link:focus:active,html.touch .m-lookup-link-container a:active:active{text-decoration:none}
.m-widget-link a:link:focus,.m-widget-link a:active,.m-lookup-link-container a:link:focus,.m-lookup-link-container a:active{text-decoration:none}
.m-widget-link:after,.m-lookup-link-container:after{background:url('clientlibs/images/mobile-widget-link-arrow.png?1402198856') no-repeat;content:"";height:13px;position:absolute;right:20px;top:14px;width:8px}
.m-lookup-link-container{background:#fff}
.m-lookup-link-container a.link,.m-lookup-link-container a.link:visited{background:url('clientlibs/images/link-arrow-right.png?1402257517') no-repeat right 89%;color:#0363af;display:inline-block;line-height:1;padding:13px 13px 0 20px;white-space:nowrap;width:auto}
.m-lookup-link-container:after{background:0}
.faq-question{*zoom:1;padding-right:40px;position:relative;height:auto}
.faq-question:after{content:"";display:table;clear:both}
.faq-question .content{font-size:22px;font-size:1.375rem;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;float:left;padding-left:30px;line-height:1.2em}
.faq-question .letter{font-size:22px;font-size:1.375rem;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;left:0;line-height:1.2em;height:100%;position:absolute;top:0;width:30px}
.faq-answer{*zoom:1;padding-right:40px;position:relative;height:auto}
.faq-answer:after{content:"";display:table;clear:both}
.faq-answer .letter{font-size:22px;font-size:1.375rem;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;left:0;line-height:1.2em;height:100%;position:absolute;top:0;width:30px}
.faq-answer .content{padding-top:6px;float:left;padding-left:30px;line-height:1.2em;width:100%}
.faq-answer .back-to-top{float:right;margin-right:-20px;position:relative!important;right:0;top:0!important}
.faq-answer .back-to-top a,.faq-answer .back-to-top a:visited{background:url('clientlibs/images/dropdown-arrow-up.png?1397677707') no-repeat;background-position:100% 50%;color:#0363af;font-weight:600;padding-right:15px}
.hcp-top-content{margin-top:20px;margin-bottom:20px}
.hcp-top-content h3{margin-bottom:20px}
.hcp-top-content .state-container{*zoom:1;margin:20px 0}
.hcp-top-content .state-container:after{content:"";display:table;clear:both}
.hcp-top-content .state-container .text,.hcp-top-content .state-container .cp-element-dropdown{float:none}
.hcp-top-content .state-container .text{font-size:14px;font-size:.875rem;height:32px;padding:6px 10px 0 0}
.hcp-top-content .state-container .cp-element-dropdown{margin-top:0}
.hcp-top-content .state-container .cp-element-dropdown #state_form label{top:20px;height:1px;z-index:-1;color:#fff;display:block}
.hcp-top-content .state-container .cp-element-dropdown label[for=claims_state]{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.hcp-top-content .input-row{*zoom:1}
.hcp-top-content .input-row:after{content:"";display:table;clear:both}
.hcp-top-content .input-row button{float:right}
@media only screen and (min-width:768px){.hcp-top-content{margin-top:30px;padding:0}
.hcp-top-content .state-container{*zoom:1;margin:20px 0}
.hcp-top-content .state-container:after{content:"";display:table;clear:both}
.hcp-top-content .state-container .text,.hcp-top-content .state-container .cp-element-dropdown{float:left}
.hcp-top-content .state-container .text{font-size:17px;font-size:1.0625rem;height:32px;padding:4px 23px 0 0}
.hcp-top-content .state-container .cp-element-dropdown{margin-top:0}
.hcp-top-content .input-row{*zoom:1}
.hcp-top-content .input-row:after{content:"";display:table;clear:both}
.hcp-top-content .input-row button{float:right}
}
.state-list-container{*zoom:1;margin-bottom:50px}
.state-list-container:after{content:"";display:table;clear:both}
.state-list-container .state-btn{background:url('clientlibs/images/link-arrow-down.png?1402593322') no-repeat right 50%;color:#0363af;cursor:pointer;display:inline-block;margin-bottom:10px;padding-right:20px;text-decoration:none;white-space:nowrap}
.state-list-container .state-btn:hover,.state-list-container .state-btn:focus{color:#0363af}
.state-list-container .state-btn.open{background:url('clientlibs/images/link-arrow-up.png?1404327338') no-repeat right 50%}
.state-list-container .state-list{*zoom:1;display:none}
.state-list-container .state-list:after{content:"";display:table;clear:both}
.state-list-container .state-list .list-col-container{*zoom:1;float:left;width:50%}
.state-list-container .state-list .list-col-container:after{content:"";display:table;clear:both}
.state-list-container .state-list .list-col{padding:0 10px 1px 0}
.state-list-container .state-list .list-col ul{list-style:none!important;margin:0;padding:0}
@media only screen and (min-width:768px){.state-list-container{margin-bottom:50px;padding:0}
.state-list-container .list-col{float:left;padding:0 10px 5px 0;width:50%}
}
.growing-network-container{*zoom:1;background-color:#e9e9e9;border-top:1px solid #cad6d6;border-bottom:1px solid #cad6d6;padding:20px}
.growing-network-container:after{content:"";display:table;clear:both}
html.no-touch .growing-network-container a:hover,html.no-touch .growing-network-container a:focus,html.no-touch .growing-network-container a:visited:hover,html.no-touch .growing-network-container a:visited:focus{text-decoration:none}
html.touch .growing-network-container a,html.touch .growing-network-container a:visited{-webkit-tap-highlight-color:transparent}
html.touch .growing-network-container a:active,html.touch .growing-network-container a:visited:active{text-decoration:none}
.growing-network-container a.cp-button,.growing-network-container a:visited.cp-button{margin:20px 0 0 0;float:right}
@media only screen and (min-width:768px){.growing-network-container{border:1px solid #cad6d6}
}
.hcp-list-content-container{*zoom:1;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0;border-radius:0 5px 5px 5px;border:1px solid #cad6d6;padding-top:20px}
.hcp-list-content-container:after{content:"";display:table;clear:both}
.hcp-list-content-container .disclaimer p{font-size:12px;font-size:.75rem}
.hcp-list-content-container .default,.hcp-list-content-container .list-content{float:left}
.hcp-list-content-container .default{width:240px;list-style:none!important;padding:0}
.hcp-list-content-container .default li a,.hcp-list-content-container .default li a:visited{font-size:16px;font-size:1rem;border-right:1px solid #cad6d6;border-bottom:1px solid #cad6d6;color:#222;display:inline-block;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;line-height:1.1em;outline:0;padding:12px 10px 9px 30px;text-decoration:none;width:236px}
.hcp-list-content-container .default li a:hover,.hcp-list-content-container .default li a:visited:hover{text-decoration:underline}
.hcp-list-content-container .default li.current,.hcp-list-content-container .default li.active{background:url('clientlibs/images/benefits-list-arrow3.png?1401928929') no-repeat right 50%;background-size:4px 100%}
.hcp-list-content-container .default li.current a,.hcp-list-content-container .default li.active a{background-color:#0363af;border-bottom:1px solid #0363af;border-right:0;color:#fff}
.hcp-list-content-container .default li.current a:hover,.hcp-list-content-container .default li.active a:hover{text-decoration:none}
.hcp-list-content-container .default li:first-child a{border-top:1px solid #cad6d6}
.hcp-list-content-container .list-content{padding:0 30px 25px;width:74%}
.cp-hero{background-size:0}
.cp-hero .hero-image{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;border-bottom:2px solid #cad6d6;height:121px;margin-bottom:20px}
.cp-hero.about-us h1{margin:0 0 10px}
.cp-hero.about-us .cp-callout h3{margin-top:10px;margin-bottom:3px}
.cp-hero.about-us .cp-callout ul{padding-bottom:5px}
.cp-hero.about-us .cp-callout ul{list-style:disc outside url('clientlibs/images/li-disc.png?1397677707');padding:0 0 0 11px}
.cp-hero.about-us .cp-callout ul li{line-height:1.2em;margin:0 0 10px;padding:0 0 0 10px}
@media only screen and (min-width:768px){.cp-hero{padding:50px 10px;height:100%;overflow:hidden;position:relative;width:100%}
.cp-hero .triage-hero-image{height:100%;left:0;position:absolute;top:0;width:100%}
.cp-hero #bg{position:relative}
.cp-hero #bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;height:100%;width:100%}
}
.learn-more-container{margin-bottom:20px}
@media only screen and (min-width:768px){.learn-more-container{padding:0}
}
.mobile-header{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background-color:#fff;height:68px;position:absolute;width:100%;z-index:5000}
.mobile-header .container{height:56px;position:relative;width:100%;padding:8px 0 0 10px}
.mobile-header .logo-wrapper{width:135px;position:relative;left:0;top:0;cursor:pointer}
.mobile-header .logo-wrapper img{width:100%}
.mobile-header .drawer-icon{background:url('clientlibs/images/mobile-menu-icon.png?1402534140') no-repeat;background-position:left center;background-size:27px 18px;position:absolute;right:0;height:56px;width:42px;top:0}
.mobile-header .drawer-icon.open{background:url('clientlibs/images/mobile-menu-x.png?1402536113') no-repeat;background-position:10px center;background-size:20px 20px}
.lt-ie9 .mobile-header{display:none}
.new-mobile-nav{font-family:"Open Sans",Arial,Verdana,sans-serif}
.new-mobile-nav ul{list-style:none!important;margin:0;padding:0}
.new-mobile-nav .fake-header{background-color:#fff;border-top:9px solid #1c3f95;border-bottom:3px solid #cad6d6;height:68px}
.new-mobile-nav .drawer-nav-container{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0;border-radius:0 0 0 5px;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;overflow:auto}
.new-mobile-nav .mobile-site-search-container{padding:10px 20px}
.new-mobile-nav .mobile-site-search-container label{z-index:-2;top:0;display:block;height:1px;color:#838686}
.new-mobile-nav input.mobile-site-search,.new-mobile-nav input#site-search{display:inline-block;width:100%;height:28px;padding:30px 20px 0;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font:"Open Sans",Arial,sans-serif;color:#606363;-o-text-overflow:clip;text-overflow:clip;margin:0 auto;padding:0 0 0 30px;background:url('clientlibs/images/search-magnifying-glass.png?1397677707'),#fcfcfc;background-repeat:no-repeat;background-position:12px 50%;-moz-background-origin:padding;-o-background-origin:padding-box;-webkit-background-origin:padding;background-origin:padding-box;-moz-background-clip:border;-o-background-clip:border-box;-webkit-background-clip:border;background-clip:border-box;-moz-background-size:13px 13px;-o-background-size:13px 13px;-webkit-background-size:13px 13px;background-size:13px 13px;text-shadow:1px 1px 0 rgba(255,255,255,0.66)}
.new-mobile-nav .main-nav,.new-mobile-nav .footer-nav,.new-mobile-nav .mobile-footer-container li{background-color:#838686;border-bottom:1px solid #e9e9e9;color:#fff;font-family:"Open Sans",Arial,sans-serif;font-size:14px;height:42px;height:auto}
.new-mobile-nav .main-nav a,.new-mobile-nav .main-nav a:hover,.new-mobile-nav .footer-nav a,.new-mobile-nav .footer-nav a:hover,.new-mobile-nav .mobile-footer-container li a,.new-mobile-nav .mobile-footer-container li a:hover{background:url('clientlibs/images/mobile-nav-arrow.png?1397677707') no-repeat right 50%;background-size:28px 13px;color:#fff;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;padding:13px 20px!important;text-decoration:none;width:100%}
.new-mobile-nav .main-nav .mobile-search,.new-mobile-nav .footer-nav .mobile-search,.new-mobile-nav .mobile-footer-container li .mobile-search{background-color:#606363}
.new-mobile-nav .main-nav.mobile-disclaimer,.new-mobile-nav .main-nav.mobile-copyright,.new-mobile-nav .footer-nav.mobile-disclaimer,.new-mobile-nav .footer-nav.mobile-copyright,.new-mobile-nav .mobile-footer-container li.mobile-disclaimer,.new-mobile-nav .mobile-footer-container li.mobile-copyright{padding:13px 20px}
.new-mobile-nav .main-nav.mobile-copyright,.new-mobile-nav .footer-nav.mobile-copyright,.new-mobile-nav .mobile-footer-container li.mobile-copyright{font-size:10px;height:auto;line-height:1.4}
.new-mobile-nav .mobile-language{*zoom:1;background-color:#838686;border-bottom:1px solid #e9e9e9;color:#fff;font-family:"Open Sans",Arial,sans-serif;font-size:14px;height:61px}
.new-mobile-nav .mobile-language:after{content:"";display:table;clear:both}
.new-mobile-nav .mobile-language .mobile-language-text{float:left;padding:23px 0 0 20px;width:100px}
.new-mobile-nav .mobile-language .language-dropdown{float:left;width:150px}
.new-mobile-nav .mobile-language .language-dropdown label{z-index:-2;top:0;display:block;height:1px;color:#838686}
.new-mobile-nav .mobile-disclaimer{padding:0}
.new-mobile-nav .mobile-disclaimer .cp-expando-section{border:0;padding:0}
.new-mobile-nav .mobile-disclaimer .cp-expando-section .headline-content{padding:0 20px 0 0}
.new-mobile-nav .mobile-disclaimer .cp-expando-section .headline-content .plus-icon{right:0}
.new-mobile-nav .mobile-disclaimer .cp-expando-section .summary-content{padding:10px 0 0 0}
.new-mobile-nav .mobile-footer-container ul{list-style:none!important;margin:0;padding:0}
.new-mobile-nav .mobile-footer-container li{background-color:#fff;color:#394247}
.new-mobile-nav .mobile-footer-container li a,.new-mobile-nav .mobile-footer-container li a:hover{color:#394247}
.new-mobile-nav .footer-nav{background-color:#fff;color:#394247}
.new-mobile-nav .footer-nav a,.new-mobile-nav .footer-nav a:hover{color:#394247}
.new-mobile-nav .footer-nav:last-child{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0;border-radius:0 0 0 5px;border:0}
.lt-ie9 .new-mobile-nav{display:none}
.mobile-nav{font-family:"Open Sans",Arial,Verdana,sans-serif;position:fixed;right:-85%;width:85%}
.mobile-nav .fake-header{background-color:#fff;border-top:9px solid #1c3f95;border-bottom:3px solid #cad6d6;height:68px}
.mobile-nav .drawer-nav-container{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0;border-radius:0 0 0 5px;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;overflow:auto}
.mobile-nav .mobile-site-search-container{padding:10px 20px}
.mobile-nav input.mobile-site-search{display:inline-block;width:100%;height:28px;padding:30px 20px 0;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font:"Open Sans",Arial,sans-serif;color:#606363;-o-text-overflow:clip;text-overflow:clip;margin:0 auto;padding:0 0 0 30px;background:url('clientlibs/images/search-magnifying-glass.png?1397677707'),#fcfcfc;background-repeat:no-repeat;background-position:12px 50%;-moz-background-origin:padding;-o-background-origin:padding-box;-webkit-background-origin:padding;background-origin:padding-box;-moz-background-clip:border;-o-background-clip:border-box;-webkit-background-clip:border;background-clip:border-box;-moz-background-size:13px 13px;-o-background-size:13px 13px;-webkit-background-size:13px 13px;background-size:13px 13px;text-shadow:1px 1px 0 rgba(255,255,255,0.66)}
.mobile-nav .main-nav,.mobile-nav .footer-nav,.mobile-nav .mobile-footer-container li{background-color:#838686;border-bottom:1px solid #e9e9e9;color:#fff;font-family:"Open Sans",Arial,sans-serif;font-size:14px;height:42px;height:auto}
.mobile-nav .main-nav a,.mobile-nav .main-nav a:hover,.mobile-nav .footer-nav a,.mobile-nav .footer-nav a:hover,.mobile-nav .mobile-footer-container li a,.mobile-nav .mobile-footer-container li a:hover{background:url('clientlibs/images/mobile-nav-arrow.png?1397677707') no-repeat right 50%;background-size:28px 13px;color:#fff;display:inline-block;font-family:"Open Sans",Arial,sans-serif;font-size:14px;padding:13px 20px;text-decoration:none;width:100%}
.mobile-language .mobile-nav .main-nav a,.mobile-language .mobile-nav .main-nav a:hover,.mobile-language .mobile-nav .footer-nav a,.mobile-language .mobile-nav .footer-nav a:hover,.mobile-language .mobile-nav .mobile-footer-container li a,.mobile-language .mobile-nav .mobile-footer-container li a:hover{background:0}
.mobile-nav .main-nav .mobile-search,.mobile-nav .footer-nav .mobile-search,.mobile-nav .mobile-footer-container li .mobile-search{background-color:#606363}
.mobile-nav .main-nav.mobile-language a,.mobile-nav .footer-nav.mobile-language a,.mobile-nav .mobile-footer-container li.mobile-language a{background:0}
.mobile-nav .main-nav.mobile-language .language-container,.mobile-nav .footer-nav.mobile-language .language-container,.mobile-nav .mobile-footer-container li.mobile-language .language-container{-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease;-webkit-transition-delay:0s;transition:all .3s ease 0s;display:block!important;height:0;margin-left:20px}
.mobile-nav .main-nav.mobile-disclaimer,.mobile-nav .main-nav.mobile-copyright,.mobile-nav .footer-nav.mobile-disclaimer,.mobile-nav .footer-nav.mobile-copyright,.mobile-nav .mobile-footer-container li.mobile-disclaimer,.mobile-nav .mobile-footer-container li.mobile-copyright{padding:13px 20px}
.mobile-nav .main-nav.mobile-copyright,.mobile-nav .footer-nav.mobile-copyright,.mobile-nav .mobile-footer-container li.mobile-copyright{font-size:10px;height:auto;line-height:1.4}
.mobile-nav .mobile-footer-container li{background-color:#fff;color:#394247}
.mobile-nav .mobile-footer-container li a,.mobile-nav .mobile-footer-container li a:hover{color:#394247}
.mobile-nav .footer-nav{background-color:#fff;color:#394247}
.mobile-nav .footer-nav a,.mobile-nav .footer-nav a:hover{color:#394247}
.mobile-nav .footer-nav:last-child{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0;border-radius:0 0 0 5px;border:0}
.cp-page{padding-top:20px}
@media only screen and (min-width:768px){.cp-page{margin-top:40px;margin-bottom:45px;padding-top:0}
}
.cp-plan-details .plan-summary,.cp-plan-details .member-content,.cp-plan-details .eligibility-container,.cp-plan-details .details-county-container{margin-bottom:30px}
.cp-plan-details .details-county-container .fine-print{font-size:12px;font-size:.75rem;line-height:1.4;margin:0 auto;padding:0 0 10px 0;text-align:left;width:100%}
.cp-plan-details .learn-more-info-container{background-color:whitesmoke;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;margin-bottom:30px;padding:20px;text-align:center}
.cp-plan-details .learn-more-info-container .info-wrapper{background:url('clientlibs/images/phone-icon.png?1399570844') no-repeat;display:inline-block}
.cp-plan-details .learn-more-info-container .info,.cp-plan-details .learn-more-info-container .info-right{text-align:left}
.cp-plan-details .learn-more-info-container .info h2,.cp-plan-details .learn-more-info-container .info-right h2{font-size:20px;font-size:1.25rem}
.cp-plan-details .learn-more-info-container .info h2 a[href^="tel:"],.cp-plan-details .learn-more-info-container .info-right h2 a[href^="tel:"]{color:#0363af!important;text-decoration:none}
.cp-plan-details .learn-more-info-container .info p,.cp-plan-details .learn-more-info-container .info-right p{font-size:12px;font-size:.75rem;margin-bottom:0}
.cp-plan-details .learn-more-info-container .info{padding:0 0 8px 60px}
.cp-plan-details .learn-more-info-container .info-right{border-top:1px solid #e9e9e9;margin:0 0 0 60px;padding:8px 0 0 0}
.cp-plan-details .learn-more-info-container .enroll-link{padding-top:10px}
.cp-plan-details .learn-more-info-container .enroll-link a{background:url('clientlibs/images/link-arrow-right.png?1402257517') no-repeat right 50%;display:inline-block;padding-right:15px;white-space:nowrap}
.cp-plan-details .doctor-lookup-container{*zoom:1;margin-bottom:30px}
.cp-plan-details .doctor-lookup-container:after{content:"";display:table;clear:both}
.cp-plan-details .doctor-lookup-container .lookup-cta{float:right}
.cp-plan-details .doctor-lookup-container .lookup-content{float:left}
.cp-plan-details .tabbed-container{margin-top:30px;margin-bottom:20px}
.cp-plan-details .tabbed-container h2.tabbed-headline{margin-bottom:10px;display:none}
.cp-plan-details .tabbed-container.no-tabs h2{display:block}
.cp-plan-details .tabbed-container .tabs-nav{*zoom:1;list-style:none outside none;padding:0;margin:0}
.cp-plan-details .tabbed-container .tabs-nav:after{content:"";display:table;clear:both}
.cp-plan-details .tabbed-container .tabs-nav li{float:left;height:40px;text-align:center}
.cp-plan-details .tabbed-container .tabs-nav li:first-child{width:60%}
.cp-plan-details .tabbed-container .tabs-nav li:last-child{width:40%}
.cp-plan-details .tabbed-container .tabs-nav li a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;border-top:1px solid #cad6d6;border-right:1px solid #cad6d6;border-left:1px solid #cad6d6;font-size:17px;font-size:1.0625rem;background-color:whitesmoke;color:#222;display:inline-block;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;height:100%;line-height:1em;padding:13px 0;text-decoration:none;width:100%}
.cp-plan-details .tabbed-container .tabs-nav li a:visited{color:#222}
html.touch .cp-plan-details .tabbed-container .tabs-nav li a{-webkit-tap-highlight-color:transparent}
.cp-plan-details .tabbed-container .tabs-nav li.active a{background-color:#fff;color:#222}
.cp-plan-details .tabbed-container .tabs-nav li.active a:visited{color:#222}
.cp-plan-details .tabbed-container.no-tabs .tabs-nav{display:none}
.cp-plan-details .tabbed-container .tab-content .tab-pane{display:none}
.cp-plan-details .tabbed-container .tab-content .tab-pane.active{display:block}
.cp-plan-details .tabbed-container .tab-content .tab-pane .mobile-only{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;border-left:1px solid #cad6d6;border-right:1px solid #cad6d6;border-bottom:1px solid #cad6d6}
.cp-plan-details .tabbed-container .cp-expando-container{margin:0}
.cp-plan-details .tabbed-container .cp-expando .cp-expando-section:last-child{border-bottom:1px solid #cad6d6}
.cp-plan-details .tabbed-container .cp-expando .headline-content{padding-top:15px;padding-bottom:15px}
.cp-plan-details .tabbed-container .cp-expando .description{padding:0 20px 0 0}
.cp-plan-details .title-container{*zoom:1}
.cp-plan-details .title-container:after{content:"";display:table;clear:both}
.cp-plan-details .title-container .title,.cp-plan-details .title-container .title-no-icon{height:47px}
.cp-plan-details .title-container .title sup,.cp-plan-details .title-container .title-no-icon sup{top:-1.5em;font-size:45%;font-family:"Open Sans",Arial,Verdana,sans-serif;padding-left:2px}
.cp-plan-details .title-container .title h3,.cp-plan-details .title-container .title-no-icon h3{padding-top:5px;line-height:1.2em}
.cp-plan-details .title-container .title .title-content,.cp-plan-details .title-container .title-no-icon .title-content{margin-left:62px}
.cp-plan-details .title-container .title .title-content p,.cp-plan-details .title-container .title-no-icon .title-content p{line-height:1.2em;margin:0}
.cp-plan-details .title-container .title .title-content.no-icon,.cp-plan-details .title-container .title-no-icon .title-content.no-icon{margin-left:0}
.cp-plan-details .title-container .title-no-icon .title-content{margin-left:0}
.cp-plan-details .benefit-icon{float:left;height:47px;margin-right:15px;width:47px}
.cp-plan-details .mobile-only .see-more-benefits{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px;background-color:#e9e9e9;text-align:center}
.cp-plan-details .mobile-only .see-more-benefits a{font-size:16px;font-size:1rem;display:inline-block;padding:20px;position:relative;text-decoration:none;color:#0363af}
.cp-plan-details .mobile-only .see-more-benefits a:after{background:url('clientlibs/images/pagination-arrows-sprite.png?1399428636') no-repeat 0 0;content:'';height:11px;margin-top:-5px;position:absolute;right:5px;top:50%;width:7px}
.cp-plan-details .plandetail-content-container{margin-bottom:30px}
@media only screen and (min-width:768px){.cp-plan-details .plan-summary,.cp-plan-details .doctor-lookup-container,.cp-plan-details .eligibility-container,.cp-plan-details .member-content,.cp-plan-details .details-county-container{padding:0}
.cp-plan-details .learn-more-info-container{background-color:#fff;border:0;padding:0;text-align:left}
.cp-plan-details .learn-more-info-container .info,.cp-plan-details .learn-more-info-container .info-right{float:left}
.cp-plan-details .learn-more-info-container .info h2,.cp-plan-details .learn-more-info-container .info-right h2{font-size:26px;font-size:1.625rem}
.cp-plan-details .learn-more-info-container .info h3,.cp-plan-details .learn-more-info-container .info-right h3{font-size:24px;font-size:1.5rem}
.cp-plan-details .learn-more-info-container .info p,.cp-plan-details .learn-more-info-container .info-right p{font-size:16px;font-size:1rem}
.cp-plan-details .learn-more-info-container .info{padding:0 0 0 60px;width:381px;border-right:1px solid #e9e9e9}
.cp-plan-details .learn-more-info-container .info-right{border:0;margin:0;padding:8px 8px 0;text-align:center;width:275px;vertical-align:top}
.cp-plan-details .doctor-lookup-container{*zoom:1;margin-bottom:30px}
.cp-plan-details .doctor-lookup-container:after{content:"";display:table;clear:both}
.cp-plan-details .doctor-lookup-container .lookup-cta{float:left;width:185px}
.cp-plan-details .doctor-lookup-container .lookup-content{float:right;width:485px}
.cp-plan-details .tabbed-container{padding:0;margin-top:30px}
.cp-plan-details .tabbed-container .tabs-nav li{width:auto;height:58px}
.cp-plan-details .tabbed-container .tabs-nav li a{font-size:24px;font-size:1.5rem;padding:18px 45px 0}
.cp-plan-details .tabbed-container .tabs-nav li:first-child{width:auto}
.cp-plan-details .tabbed-container .tabs-nav li:last-child{width:auto}
.cp-plan-details .tabbed-container .list-content-container{*zoom:1;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0;border-radius:0 5px 5px 5px;border:1px solid #cad6d6}
.cp-plan-details .tabbed-container .list-content-container:after{content:"";display:table;clear:both}
.cp-plan-details .tabbed-container .list-content-container .disclaimer,.cp-plan-details .tabbed-container .list-content-container .disclaimer p{font-size:12px;font-size:.75rem}
.cp-plan-details .tabbed-container .list-content-container .list-tabs,.cp-plan-details .tabbed-container .list-content-container .list-content{float:left}
.cp-plan-details .tabbed-container .list-content-container .list-tabs{width:240px}
.cp-plan-details .tabbed-container .list-content-container .list-tabs ul{list-style:none!important;margin-bottom:0;padding:0}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li sup{top:-1.25em;font-size:50%;font-family:"Open Sans",Arial,Verdana,sans-serif;padding-left:2px}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li p{margin:0}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li a,.cp-plan-details .tabbed-container .list-content-container .list-tabs li a:visited{font-size:16px;font-size:1rem;border-right:1px solid #cad6d6;border-bottom:1px solid #cad6d6;color:#222;display:inline-block;font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;line-height:1.2em;outline:0;padding:18px 10px 17px 30px;text-decoration:none;width:234px}
html.no-touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:hover,html.no-touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:focus,html.no-touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:visited:hover,html.no-touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:visited:focus{text-decoration:none}
html.touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a,html.touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:visited{-webkit-tap-highlight-color:transparent}
html.touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:active,html.touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li a:visited:active{text-decoration:none}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li.active{background:url('clientlibs/images/benefits-list-arrow4.png?1403659552') no-repeat right 50%}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li.active a{background-color:#0363af;border-right:0;border-bottom:0;color:#fff}
html.no-touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li.active a:hover,html.no-touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li.active a:focus{text-decoration:none}
html.touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li.active a{-webkit-tap-highlight-color:transparent}
html.touch .cp-plan-details .tabbed-container .list-content-container .list-tabs li.active a:active{text-decoration:none}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li div.see-more-benefits{-moz-border-radius:0 0 0 5px;-webkit-border-radius:0;border-radius:0 0 0 5px}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li div.see-more-benefits .benefits-link-container{border-right:1px solid #cad6d6;padding:20px 0 20px 30px;width:234px;background:#e9e9e9 url('clientlibs/images/link-arrow-right.png?1402257517') no-repeat 90% 50%}
.cp-plan-details .tabbed-container .list-content-container .list-tabs li div.see-more-benefits .benefits-link-container a{font-size:14px;font-size:.875rem;border:0;color:#0363af;display:inline-block;font-family:"Open Sans",Arial,Verdana,sans-serif;padding:0 15px 0 0;position:relative;text-decoration:none;width:160px}
.cp-plan-details .tabbed-container .list-content-container .list-content{padding:25px 30px;width:420px}
.cp-plan-details .tabbed-container .list-content-container .list-content .list-pane{display:none}
.cp-plan-details .tabbed-container .list-content-container .list-content .list-pane.active{display:block}
.cp-plan-details .tabbed-container .list-content-container .title{height:100%}
.cp-plan-details .tabbed-container .list-content-container .title sup{top:-1.5em;font-size:45%;font-family:"Open Sans",Arial,Verdana,sans-serif;padding-left:2px}
.cp-plan-details .tabbed-container .list-content-container .benefit-icon{margin-bottom:10px}
.cp-plan-details .plandetail-content-container{margin-bottom:20px}
.cp-plan-details .plandetail-content-container .text.parbase{padding:0}
}
.lt-ie9 .list-tabs li sup{top:-1.0em;font-size:65%;font-family:"Open Sans",Arial,Verdana,sans-serif;padding-left:2px}
.mobile-lookup-tools-container{margin-bottom:30px}
.mobile-lookup-tools-container .lookup-cta{text-align:right}
.mobile-lookup-tools-container .m-lookup-link-container:nth-child(2){border-top:1px solid #cad6d6}
.mobile-lookup-tools-container .cp-expando-section{border-top:0}
.mobile-lookup-tools-container .cp-expando-section .headline-content{padding:20px 40px 10px 15px}
.mobile-lookup-tools-container .cp-expando-section .summary-content{padding-left:15px}
.tri-color{border-right:2px solid #fff;border-top:2px solid #fff;margin-bottom:15px;width:100%}
.tri-color th,.tri-color td{border-bottom:2px solid #fff;border-left:2px solid #fff;color:#fff;font-weight:bold;padding:25px 7px;text-align:center;width:17.5%}
.tri-color th{background:none repeat scroll 0 0 #222c80;padding:25px 7px;text-align:center;text-transform:uppercase;vertical-align:middle;width:30%}
tr.row1 td{background-color:#253e51}
tr.row2 td{background-color:#005293}
.cp-icon-container{*zoom:1;float:right;margin-top:6px;margin-bottom:10px}
.cp-icons li:last-child{padding-right:0}
.cp-icon-container:after{content:"";display:table;clear:both}
.sub-header.plan-detail-dropdown{margin-top:10px}
.cp-page.cp-plan-details{margin-top:10px}
.social-icon{background-image:url('clientlibs/images/icons-sprite.png?1397677707')!important;background-repeat:no-repeat!important;display:inline-block!important;height:25px!important;text-indent:-9999px!important;width:25px!important}
.cp-icons{float:left}
.cp-icons ul{list-style:none!important;margin-bottom:0;padding:0}
.cp-icons li{float:left;padding:0 10px 0 0;background:none!important}
.cp-print-email-icons .print-icon{background-position:0 -25px;display:none}
@media only screen and (min-width:768px){.cp-print-email-icons .print-icon{display:inline-block}
}
.cp-print-email-icons .email-icon{background-position:0 0}
.cp-social-icons .facebook-icon{background-position:0 -75px}
.cp-social-icons .twitter-icon{background-position:0 -100px}
.cp-social-icons .google-icon{background-position:0 -50px}
.social-footer-container{*zoom:1;margin-bottom:20px}
.social-footer-container:after{content:"";display:table;clear:both}
html,body,.page-container,.scroller{height:100%}
.scroller{overflow-y:auto;padding-top:68px;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:768px){.scroller{padding-top:0}
}
.scroller,.scroller-inner{position:relative;-webkit-overflow-scrolling:touch}
.page-container{position:relative;overflow:hidden;background:#fff;-webkit-overflow-scrolling:touch}
@media only screen and (min-width:768px){.page-container{min-width:960px}
}
.mp-pusher{position:relative;left:0;height:100%}
.mp-menu{-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);position:absolute;top:0;right:0;z-index:1;width:270px;height:100%}
.mp-level{-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}
.mp-pusher::after,.mp-level::after,.mp-level::before{position:absolute;top:0;right:0;width:0;height:0;content:'';opacity:0}
.mp-pusher::after,.mp-level::after{-moz-transition:width .1s .3s,height .1s .3s;-o-transition:width .1s .3s,height .1s .3s;-webkit-transition:width .1s,height .1s;-webkit-transition-delay:.3s,0.3s;transition:width .1s .3s,height .1s .3s}
.mp-level::after{z-index:-1}
.mp-pusher.mp-pushed::after,.mp-level.mp-level-overlay::after{width:100%;height:100%;opacity:1}
.mp-level.mp-level-overlay{cursor:pointer}
.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:transparent;opacity:1}
.mp-pusher,.mp-level{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}
.mp-overlap .mp-level.mp-level-open{-moz-transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0);-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);box-shadow:1px 0 2px rgba(0,0,0,0.2)}
.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open,.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:none}
.mp-cover .mp-level.mp-level-open{-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-moz-transform:translate3d(-100,0,0);-ms-transform:translate3d(-100,0,0);-webkit-transform:translate3d(-100,0,0);transform:translate3d(-100,0,0)}
.mp-back{-moz-transition:background .3s;-o-transition:background .3s;-webkit-transition:background .3s;transition:background .3s;background:rgba(0,0,0,0.1);outline:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:block;font-size:.8em;padding:1em;position:relative;box-shadow:inset 0 1px rgba(0,0,0,0.1)}
.mp-back::after{font-family:'linecons';position:absolute;content:"\e037";right:10px;font-size:1.3em;color:rgba(0,0,0,0.3)}
.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back::after{background:transparent;box-shadow:none;color:transparent}
.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}
.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}
.results-sub-header{border-bottom:3px solid #cad6d6;margin-top:15px;padding-bottom:15px}
.results-sub-header .cp-icon-container{display:none}
@media only screen and (min-width:768px){.results-sub-header{border:0;margin-top:20px;padding-bottom:0}
.results-sub-header .results-text{padding:5px 0 0 0}
.results-sub-header .cp-icon-container{display:block}
}
.results-wrapper hr{border-top:1px solid #222;border-right:0;border-bottom:0;border-left:0}
.results-wrapper .medicare-results,.results-wrapper .medicaid-results,.results-wrapper .chip-results{margin-bottom:40px;overflow:hidden}
.results-wrapper .medicare-results .two-col .plan-benefits-container,.results-wrapper .medicaid-results .two-col .plan-benefits-container,.results-wrapper .chip-results .two-col .plan-benefits-container{display:none}
.results-wrapper .medicare-results{margin-bottom:10px}
.results-wrapper .chip-results-intro{margin:20px 0 20px}
.results-wrapper .medicare-results-intro .plan-year-dropdown label,.results-wrapper .medicaid-results-intro .plan-year-dropdown label,.results-wrapper .chip-results-intro .plan-year-dropdown label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.results-wrapper .medicare-results-intro .cp-element-dropdown,.results-wrapper .medicaid-results-intro .cp-element-dropdown,.results-wrapper .chip-results-intro .cp-element-dropdown{margin-top:0;float:right}
.results-wrapper .medicare-results-intro .desktop-only{line-height:1.4;margin-bottom:10px}
.results-wrapper .medicare-results-intro h3{margin-bottom:0}
.results-wrapper .more-medicare-results{overflow:hidden}
.results-wrapper .result-container{*zoom:1;margin-bottom:20px}
.results-wrapper .result-container:after{content:"";display:table;clear:both}
.results-wrapper .result-container .fine-print{font-size:12px;font-size:.75rem;line-height:1.4;margin:0 auto;padding-top:7px;text-align:center;width:90%}
.results-wrapper .result-box{*zoom:1;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border:1px solid #cad6d6;padding:15px 15px 0}
.results-wrapper .result-box:after{content:"";display:table;clear:both}
.results-wrapper .result-box.highlight{background-color:#d0ddee}
.results-wrapper .result-box .plan-info{*zoom:1;margin-bottom:20px}
.results-wrapper .result-box .plan-info:after{content:"";display:table;clear:both}
.results-wrapper .result-box .plan-benefits-container,.results-wrapper .result-box .plan-details-container{border-bottom:1px solid #cad6d6;padding-bottom:20px;position:relative}
.results-wrapper .result-box .plan-details-container{*zoom:1;padding-bottom:0}
.results-wrapper .result-box .plan-details-container:after{content:"";display:table;clear:both}
.results-wrapper .result-box .plan-details-container .cost-container{padding-top:7px}
.results-wrapper .result-box .plan-details-container .cost-container h2{font-size:32px;font-size:2rem;line-height:1em}
.results-wrapper .result-box .plan-details-container .cost-container .premium{font-size:12px;font-size:.75rem;margin-bottom:0}
.results-wrapper .result-box .plan-details-container .cost-container.show{display:block}
.results-wrapper .result-box .plan-details-container .more-tab{bottom:0;color:#0363af;cursor:pointer;float:right;height:40px;padding:10px 5px 5px;right:0;width:45px}
.results-wrapper .result-box .plan-benefits-container{padding-top:20px}
.medicare-results .results-wrapper .result-box .plan-benefits-container{display:none}
.results-wrapper .result-box .plan-benefits-container .benefit table{margin-bottom:10px}
.results-wrapper .result-box .plan-benefits-container .benefit .icon-container{width:47px;vertical-align:top}
.results-wrapper .result-box .plan-benefits-container .benefit .description{line-height:1.4;padding:0 0 0 7px;vertical-align:top}
.results-wrapper .result-box .plan-cta-container{*zoom:1;padding-top:20px;padding-right:0}
.results-wrapper .result-box .plan-cta-container:after{content:"";display:table;clear:both}
.results-wrapper .result-box .plan-cta-container .info-wrapper{padding-left:53px;position:relative}
.results-wrapper .result-box .plan-cta-container .info-wrapper h3{font-size:20px;font-size:1.25rem}
.results-wrapper .result-box .plan-cta-container .info-wrapper:before{background:url('clientlibs/images/phone-icon.png?1399570844') no-repeat;background-size:47px 47px;content:'';height:47px;left:0;position:absolute;top:0;width:47px}
.results-wrapper .result-box .plan-cta-container .info-wrapper a[href^="tel:"]{color:#0363af!important;text-decoration:none}
.results-wrapper .result-box .plan-cta-container .info-wrapper .let-us-call{padding-top:7px}
.results-wrapper .result-box .plan-cta-container .cta-buttons{padding-top:20px;float:right}
.results-wrapper .result-box .plan-cta-container .cta-buttons .cp-button{display:block;margin:0;min-width:140px}
.results-wrapper .result-box .plan-cta-container .cta-buttons .cp-button:last-child{margin-bottom:0}
.results-wrapper .result-box .plan-cta-container .cta-buttons .doctor-lookup{display:none;background-image:none}
.results-wrapper .result-box .counties-container{border-top:1px solid #8b9ea8;line-height:1.2em;padding:20px 0}
.results-wrapper .result-box .counties-container .fine-print{font-size:12px;font-size:.75rem;line-height:1.4;margin:0 auto;padding-top:7px;text-align:left;width:100%}
.results-wrapper .medicaid-results .two-col .plan-benefits-container,.results-wrapper .chip-results .two-col .plan-benefits-container{display:none}
@media only screen and (min-width:768px){.results-wrapper{padding:0}
.results-wrapper .results-wrapper .medicare-results{margin-bottom:40px}
.results-wrapper .chip-results.intro{margin:10px 0 10px}
.results-wrapper .medicaid-results-intro h3,.results-wrapper .chip-results-intro h3{margin-bottom:10px}
.results-wrapper .result-container{margin:0 0 20px}
.results-wrapper .result-box{padding:24px 30px 0;margin:0 auto;width:940px}
.results-wrapper .result-box .plan-details-container,.results-wrapper .result-box .plan-benefits-container,.results-wrapper .result-box .plan-cta-container{float:left;padding-right:45px;position:relative;border:0;padding-bottom:0}
.results-wrapper .result-box .plan-details-container{width:32.634032634033%}
.results-wrapper .result-box .plan-details-container .cost-container{display:block}
.results-wrapper .result-box .plan-benefits-container{padding-top:0;width:30.30303030303%}
.results-wrapper .result-box .plan-benefits-container .benefit table{margin-bottom:10px}
.results-wrapper .result-box .plan-benefits-container .benefit td{vertical-align:top!important}
.results-wrapper .result-box .plan-benefits-container .benefit .icon-container{width:47px;vertical-align:top;height:60px}
.results-wrapper .result-box .plan-benefits-container .benefit .description{padding:0 0 0 7px;vertical-align:top}
.results-wrapper .result-box .plan-cta-container{padding-top:0;padding-right:0;width:318px}
.results-wrapper .result-box .plan-cta-container .info-wrapper h3{font-size:22px;font-size:1.375rem}
.results-wrapper .result-box .plan-cta-container .cta-buttons .cp-button{margin:0 0 15px}
.results-wrapper .result-box .plan-cta-container .cta-buttons .doctor-lookup{display:block;background-image:none}
.results-wrapper .medicaid-results .two-col .plan-details-container,.results-wrapper .medicare-results .two-col .plan-details-container,.results-wrapper .chip-results .two-col .plan-details-container{width:62.937062937063%}
.lt-ie9 .results-wrapper .cta-buttons .cp-button{display:block}
.results-wrapper .view-more-results-container .view-more-button:before,.results-wrapper .view-more-results-container .view-more-button:after{background:url('clientlibs/images/dropdown-arrow.png?1397677707') no-repeat;content:'';position:absolute;top:46%;width:10px;height:8px}
.results-wrapper .view-more-results-container{background:url('clientlibs/images/hard-rule.png?1401479061') repeat-x 0 50%;height:48px;margin:0 auto 40px;width:920px}
.results-wrapper .view-more-results-container .view-more-button{-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;font-size:16px;font-size:1rem;background-color:#e9e9e9;border:1px solid #cad6d6;color:#0363af;cursor:pointer;font-family:"Open Sans",Arial,Verdana,sans-serif;line-height:1em;width:280px;margin:0 auto;outline:0;padding:15px 20px;position:relative;text-align:center;text-decoration:none}
html.no-touch .results-wrapper .view-more-results-container .view-more-button:hover,html.no-touch .results-wrapper .view-more-results-container .view-more-button:focus{background-color:#e9e9e9}
html.touch .results-wrapper .view-more-results-container .view-more-button{-webkit-tap-highlight-color:transparent}
html.touch .results-wrapper .view-more-results-container .view-more-button:active{background-color:#e9e9e9}
.results-wrapper .view-more-results-container .view-more-button:before{left:10%}
.results-wrapper .view-more-results-container .view-more-button:after{right:10%}
.results-wrapper .view-more-results-container .view-more-button.show:before{background:url('clientlibs/images/dropdown-arrow-up.png?1397677707') no-repeat}
.results-wrapper .view-more-results-container .view-more-button.show:after{background:url('clientlibs/images/dropdown-arrow-up.png?1397677707') no-repeat}
}
.cp-search-results{padding:0 0 50px 0}
.cp-search-results .search-input{*zoom:1}
.cp-search-results .search-input:after{content:"";display:table;clear:both}
.cp-search-results .search-input .search-states-select{width:200px}
.cp-search-results .search-input .search-field-container{margin-top:10px}
.cp-search-results .search-input .search-field-container input{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px;-moz-box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.2) inset;box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.2) inset;background-color:whitesmoke;border:0;color:#222;height:36px;padding:8px 15px;margin:0;width:100%}
.cp-search-results .search-input .search-submit-container{margin-top:10px}
.cp-search-results .search-term-text{border-bottom:1px solid #8b9ea8;margin-top:10px;padding:5px 0}
.cp-search-results .search-term-text h3{line-height:1em}
.cp-search-results .search-results-showing{padding:10px 0 10px;margin-bottom:10px}
.cp-search-results .search-results-list ul{list-style:none outside none;margin:0;padding:0}
.cp-search-results .search-results-list li{margin-bottom:25px}
.cp-search-results .search-results-list em,.cp-search-results .search-results-list strong{font-weight:600}
.cp-search-results .search-results-list h3{margin-bottom:2px}
.cp-search-results .details,.cp-search-results .download-link{margin-bottom:10px}
.cp-search-results .download-link a{background:url('clientlibs/images/file-download-icon.png?1399038891') no-repeat 0 0;display:inline-block;height:15px;padding-left:17px}
.cp-search-results .download-link span{font-size:10px;font-size:.625rem;color:#8b9ea8;text-decoration:none}
.cp-search-results .pagination-container{padding:25px 0 0 0;text-align:center}
.cp-search-results .pagination-container a{font-size:18px;font-size:1.125rem;padding:0 3px;color:#000;text-decoration:none}
.cp-search-results .pagination-container a:hover{color:#0363af;text-decoration:underline}
.cp-search-results .pagination-container a.current{color:#0363af}
.cp-search-results .pagination-container a.current:hover{text-decoration:underline}
.cp-search-results .pagination-container .prev,.cp-search-results .pagination-container .next{color:#0363af;position:relative}
.cp-search-results .pagination-container .prev:hover,.cp-search-results .pagination-container .next:hover{text-decoration:underline}
.cp-search-results .pagination-container .prev:after,.cp-search-results .pagination-container .next:after{background:url('clientlibs/images/pagination-arrows-sprite.png?1399428636') no-repeat;content:'';height:11px;margin-top:-5px;position:absolute;top:50%;width:7px}
.cp-search-results .pagination-container .prev{padding-left:10px}
.cp-search-results .pagination-container .prev:after{background-position:0 -11px;left:0}
.cp-search-results .pagination-container .next{padding-right:10px}
.cp-search-results .pagination-container .next:after{background-position:0 0;right:0}
@media only screen and (min-width:768px){.cp-search-results .search-input{*zoom:1}
.cp-search-results .search-input:after{content:"";display:table;clear:both}
.cp-search-results .search-input div{float:left}
.cp-search-results .search-input .search-states-select{margin:0}
.cp-search-results .search-input .search-submit-container{margin:0 0 0 15px}
.cp-search-results .search-input .search-field-container{width:65%;margin-top:0}
.cp-search-results .search-input .search-field-container input{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0}
.cp-search-results .search-term-text{margin-top:0;padding:15px 0}
.cp-search-results .search-results-showing{padding:20px 0 20px}
.cp-search-results .pagination-container{padding:50px 0 0 0}
.cp-search-results .pagination-container a{font-size:16px;font-size:1rem}
}
.sub-header .back-container{float:left;padding:5px 10px 0 10px}
.sub-header .back-container a,.sub-header .back-container a:visited{color:#0363af;font-weight:600}
.sub-header .mini-plan-year-dropdown{*zoom:1;float:right;padding:13px 10px 0 10px;width:100px}
.sub-header .mini-plan-year-dropdown:after{content:"";display:table;clear:both}
.sub-header .mini-plan-year-dropdown .cp-element-dropdown{float:right}
.sub-header .plan-year-dropdown{*zoom:1;float:right;padding:4px 10px 0}
.sub-header .plan-year-dropdown:after{content:"";display:table;clear:both}
.sub-header .plan-year-dropdown label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.sub-header .plan-year-dropdown .cp-element-dropdown{float:right;margin-top:0}
@media only screen and (min-width:768px){.sub-header{margin-top:35px}
.sub-header .back-container{max-width:550px;padding:10px 0 0 0}
.sub-header .plan-year-dropdown{padding:4px 0 0}
}
.planindex-sub-header .plan-year-dropdown label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
@media only screen and (min-width:768px){.planindex-sub-header .plan-year-dropdown{padding-left:0;padding-right:0}
}
.details-sub-header{border-bottom:3px solid #cad6d6;margin-top:15px;padding-bottom:15px}
.details-sub-header .back-container{height:36px;padding:0 10px 0 10px}
@media only screen and (min-width:768px){.details-sub-header{border-bottom:0;margin-top:40px}
}
.sub-results-text .results-text{padding-bottom:10px}
@media only screen and (min-width:768px){.sub-results-text{margin-bottom:15px;padding:0}
.sub-results-text .results-text{padding-bottom:0}
}
.sub-update-text .update-link,.sub-update-text .update-link:visited{background:url('clientlibs/images/link-arrow-right.png?1402257517') no-repeat right 45%;color:#0363af;padding-right:13px}
.sub-selected-text{margin-bottom:15px;color:#222}
.update-link,.update-link:visited{background:url('clientlibs/images/link-arrow-right.png?1402257517') no-repeat right 45%;color:#0363af;padding-right:13px}
.mobile-plan-year-select{padding-right:10px}
.mobile-plan-year-select .cp-element-dropdown{float:right}
.cp-timage-container{*zoom:1}
.cp-timage-container:after{content:"";display:table;clear:both}
.cp-timage-container .cp-timage-image{margin:0 20px 10px 0}
@media only screen and (min-width:768px){.cp-timage-container .cp-timage-image.left{float:left}
.cp-timage-container .cp-timage-image.right{float:right;margin:0 0 10px 20px}
.lt-ie9 .cp-timage-container .cp-timage-image img{max-width:none}
}
.cp-timage-container .cp-timage-table{display:block}
@media only screen and (min-width:768px){.cp-timage-container .cp-timage-table{display:table}
.lt-ie9 .cp-timage-container .cp-timage-table{display:block}
}
.tip-simple{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);z-index:1000;text-align:left;padding:20px;min-width:50px;max-width:320px;color:#000;background-color:#fff}
.tip-simple .tip-inner{line-height:1.2em}
.tip-simple .tip-arrow-top{margin-top:-6px;margin-left:-5px;top:0;left:50%;width:9px;height:6px;background:url('clientlibs/images/tooltip-arrow.png?1397844442') no-repeat}
.tip-simple .tip-arrow-right{margin-top:-4px;margin-left:0;top:50%;left:100%;width:6px;height:9px;background:url('clientlibs/images/tooltip-arrow.png?1397844442') no-repeat -9px 0}
.tip-simple .tip-arrow-bottom{margin-top:0;margin-left:-5px;top:100%;left:50%;width:9px;height:6px;background:url('clientlibs/images/tooltip-arrow.png?1397844442') no-repeat -18px 0}
.tip-simple .tip-arrow-left{-moz-box-shadow:-2 0 5px 0 rgba(0,0,0,0.3);-webkit-box-shadow:-2 0 5px 0 rgba(0,0,0,0.3);box-shadow:-2 0 5px 0 rgba(0,0,0,0.3);margin-top:-23px;margin-left:-19px;top:50%;left:0;width:20px;height:46px;background:url('clientlibs/images/tooltip-arrow.png?1397844442') no-repeat 0 0}
.author-triage-container{display:block!important;border:1px solid gray;padding:5px;margin:20px 0}
.author-triage-step-headline{padding:4px;background:white;margin-bottom:10px;border-bottom:1px solid gray}
.cp-hero{padding-bottom:30px;position:relative}
.cp-hero .container{padding:0}
.cp-hero .triage-homepage-image{background-size:cover;border-bottom:1px solid #cad6d6;display:none;height:121px}
.cp-hero .triage-homepage-welcome{*zoom:1;padding:20px 20px 0}
.cp-hero .triage-homepage-welcome:after{content:"";display:table;clear:both}
.cp-hero .triage-homepage-welcome .cp-button{float:right}
.cp-hero .btn-container{margin-top:20px}
.cp-hero .cp-triage-homepage-container{padding-top:15px}
.cp-hero .zip-code-row{padding-top:20px;margin-bottom:20px}
.cp-hero .zip-code-row input.cp-element-textinput{width:95px}
.cp-hero .counties{margin-top:40px;display:none}
.cp-hero .step-3 .dropdown-row label,.cp-hero .step-4 .dropdown-row label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.cp-hero .step-2-inputs{padding:15px 0 10px 30px}
.cp-hero #step-1,.cp-hero #step-2,.cp-hero #step-3,.cp-hero #step-4{display:none}
.cp-hero .step-headline-container{padding:20px 20px 0}
.cp-hero .progression-link{color:#0363af}
.cp-hero .step-progress-container{display:none;padding:20px 0;width:280px;margin:0 auto}
.cp-hero .step-progress-container .progress-graphic{background:url('clientlibs/images/mobile-progress-sprite.png?1399406396') no-repeat;height:17px;width:280px}
.cp-hero .step-progress-container .progress-text{width:280px}
.cp-hero .step-progress-container .progress-text .text{font-size:10px;font-size:.625rem;float:left;padding:5px 0 0;text-align:center;width:70px;color:#dc6000}
.cp-hero .step-progress-container .progress-text .text.zip a,.cp-hero .step-progress-container .progress-text .text.zip a:visited,.cp-hero .step-progress-container .progress-text .text.who a,.cp-hero .step-progress-container .progress-text .text.who a:visited,.cp-hero .step-progress-container .progress-text .text.age a,.cp-hero .step-progress-container .progress-text .text.age a:visited,.cp-hero .step-progress-container .progress-text .text.condition a,.cp-hero .step-progress-container .progress-text .text.condition a:visited{color:#005293}
.cp-hero .step-progress-container .progress-text .text.who,.cp-hero .step-progress-container .progress-text .text.age,.cp-hero .step-progress-container .progress-text .text.condition{display:none}
.cp-hero .step-progress-container .progress-text .text.condition{color:#dc6000}
.cp-hero .step-progress-container.progress-step-2 .text.who{display:block}
.cp-hero .step-progress-container.progress-step-3 .progress-graphic{background-position:0 -17px}
.cp-hero .step-progress-container.progress-step-3 .text.who{display:block}
.cp-hero .step-progress-container.progress-step-3 .text.age{display:block}
.cp-hero .step-progress-container.progress-step-4 .progress-graphic{background-position:0 -34px}
.cp-hero .step-progress-container.progress-step-4 .text.who,.cp-hero .step-progress-container.progress-step-4 .text.age{display:block}
.cp-hero .step-progress-container.progress-step-4 .text.condition{display:block}
.cp-hero .content{padding:0 20px}
.cp-hero .content .cp-element-textinput{width:175px}
.cp-hero .start-content{margin-bottom:20px}
.cp-hero .back-btn{margin-right:10px}
.cp-hero .back-btn:visited{color:#0363af}
.cp-hero .dropdown-row{padding-bottom:20px}
.cp-hero .button-row{margin-bottom:10px}
.cp-hero .show-me-state-container{*zoom:1;height:14px}
.cp-hero .show-me-state-container:after{content:"";display:table;clear:both}
.cp-hero .show-me-state-container .text{float:left;margin-right:4px;line-height:1}
.cp-hero .show-me-state-container .mini{float:left}
.cp-hero .cp-triage-questions{font-size:14px;font-size:.875rem;background:rgba(168,168,168,0.15);border-bottom:1px solid #a6a6a6;padding:0}
.cp-hero .cp-triage-questions .content{padding:0}
.cp-hero .cp-triage-questions .show-me-state{border-top:1px solid #a6a6a6;color:#0363af;padding:20px 20px;position:relative}
.cp-hero .cp-triage-questions .mobile-questions .question,.cp-hero .cp-triage-questions .desktop-questions .question{border-top:1px solid #a6a6a6;cursor:default;color:#0363af;padding:20px 20px;position:relative}
.cp-hero .cp-triage-questions .desktop-questions{display:none}
.cp-hero .cp-triage-questions .cp-expando-container{margin:0}
.cp-hero .cp-triage-questions .cp-expando-container .cp-expando-section{border:0;padding:0}
.cp-hero .cp-triage-questions .cp-expando-container .cp-expando-section .plus-icon{right:0}
.cp-hero .cp-triage-questions .cp-expando-container .headline-content{padding:0 20px 0 0}
.cp-hero .cp-triage-questions .cp-expando-container .headline-content p{margin:0}
.cp-hero .cp-triage-questions .cp-expando-container .summary-content{padding:10px 0 0 0;color:#222}
@media only screen and (min-width:768px){.cp-hero{min-height:830px;padding-top:30px}
.cp-hero .content{padding:10px 30px 0}
.cp-hero .button-row{margin-bottom:10px}
.cp-hero .button-row a.button-row-link{padding-right:10px}
.cp-hero .triage-homepage-welcome{*zoom:1;padding:0 20px}
.cp-hero .triage-homepage-welcome:after{content:"";display:table;clear:both}
.cp-hero .cp-triage-homepage-container .step-1{display:block}
.cp-hero .cp-triage-homepage-container .step-1 label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
.cp-hero .step-headline-container{padding:0}
.cp-hero .step-progress-container{padding:20px 0 20px;width:431px}
.cp-hero .step-progress-container .progress-graphic{background:url('clientlibs/images/desktop-progress-sprite.png?1399401935') no-repeat;height:11px;width:431px}
.cp-hero .step-progress-container .progress-text{width:431px}
.cp-hero .step-progress-container .progress-text .text{font-size:14px;font-size:.875rem;width:107px}
.cp-hero .step-progress-container.progress-step-3 .progress-graphic{background-position:0 -11px}
.cp-hero .step-progress-container.progress-step-4 .progress-graphic{background-position:0 -22px}
.cp-hero .cp-triage-questions{-moz-border-radius:0 0 0 10px;-webkit-border-radius:0;border-radius:0 0 0 10px;background:rgba(168,168,168,0.15);border-top:1px solid #a6a6a6;border-bottom:0;padding:0}
.cp-hero .cp-triage-questions .content{padding:0 30px}
.cp-hero .cp-triage-questions .show-me-state{border-top:0 solid #a6a6a6;padding:20px 0}
.cp-hero .cp-triage-questions .desktop-questions{display:block}
.cp-hero .cp-triage-questions .desktop-questions .question{padding:20px 0}
}
.lt-ie9 .cp-hero .cp-triage-questions{background:url('clientlibs/images/transparent-bg-questions.png?1405630652')}
.vert-center-container{position:relative;height:inherit;width:inherit}
.vert-center-container .vert-center-content{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%;width:100%}
.lt-ie9 .vert-center-container .vert-center-content{left:0;position:relative;top:7px}
.cp-triage{border-bottom:1px solid #cad6d6;min-height:277px;position:relative}
.cp-triage-plan-pages .triage-data-container{padding-top:20px}
.cp-triage-plan-pages .input-container{*zoom:1}
.cp-triage-plan-pages .input-container:after{content:"";display:table;clear:both}
.cp-triage-plan-pages .input-container h4{color:#222;font-weight:400;margin-top:0;margin-bottom:10px}
.cp-triage-plan-pages .triage-row{*zoom:1}
.cp-triage-plan-pages .triage-row:after{content:"";display:table;clear:both}
.lt-ie9 .cp-triage-plan-pages .triage-data{width:150px}
.cp-triage-plan-pages .triage-data{float:left;margin:0 20px 20px 0;width:145px}
.cp-triage-plan-pages .triage-data .triage-zipcode{margin-top:5px}
.cp-triage-plan-pages .triage-data .triage-zipcode input{height:35px;margin:0;padding-top:5px;padding-bottom:5px;width:100px}
.cp-triage-plan-pages .triage-data .cp-element-dropdown{margin-top:5px}
.cp-triage-plan-pages .triage-data label{color:#222}
.cp-triage-plan-pages .triage-data:last-child{margin-bottom:0}
.cp-triage-plan-pages #questionPlan .triage-data{width:100%}
.cp-triage-plan-pages .triage-update-btn{padding-top:10px}
.cp-triage-plan-pages .triage-update-btn .cp-button{width:140px}
.cp-triage-plan-pages .results-container{font-size:18px;font-size:1.125rem;color:#222;line-height:1.4;width:95%}
.cp-triage-promo .cp-promo-content{height:322px;padding-right:65px}
.cp-triage-promo .cp-promo-content h1{margin-bottom:10px}
.cp-triage-promo .cp-promo-content .cp-triage-promo-cta-wrapper{padding-top:10px}
.cp-triage-promo .container{height:100%}
.cp-triage-image-container{height:322px;height:100%;left:48%;overflow:hidden;position:absolute;top:0;width:52%}
.cp-triage-image-container img{max-width:none}
.cp-triage-promo-intermediary{border-top:1px solid #cad6d6;border-bottom:1px solid #cad6d6;padding:35px 0}
.cp-triage-promo-intermediary h1{margin-bottom:10px}
.cp-triage-promo-intermediary .content-cta{font-size:18px;font-size:1.125rem;line-height:1.25}
.cp-triage-promo-intermediary .content-cta .cta{float:right;margin-left:15px}
.mobile-triage-container{padding:10px}
.mobile-triage-container h3{font-size:18px;font-size:1.125rem;margin-bottom:20px}
.mobile-triage-container form{padding:0 0 0 15px}
.mobile-triage-container .cp-element-textinput,.mobile-triage-container .cp-element-dropdown{margin-top:7px}
.mobile-triage-container .cp-element-textinput{width:200px}
.mobile-triage-container .input-row{*zoom:1;margin-bottom:20px}
.mobile-triage-container .input-row:after{content:"";display:table;clear:both}
.mobile-triage-container .input-row label{font-weight:600}
.mobile-triage-container .triage-update-btn{margin-top:20px}
.mobile-triage-container .triage-update-btn button{float:right}
.mobile-triage-container .cp-element-textinput{margin-bottom:0}
.mobile-triage-container.mobile-contact-triage{padding:0!important}
.mobile-triage-container.mobile-contact-triage h4{margin-bottom:10px}
.mobile-triage-container.mobile-contact-triage input#contactZipCode{width:100px}
.cp-dual-landing-seo #formBox form label[for=contact_us_address-state]{display:none;z-index:0}
.plan-result-wrapper.cp-triage-plan-pages .triage-row,.plan-result-wrapper.cp-triage-plan-pages #additionalquestions,.plan-result-wrapper.cp-triage-plan-pages .cp-triage-questions{float:left}
.plan-result-wrapper.cp-triage-plan-pages .show-me-state{color:#005293}
.plan-result-wrapper.cp-triage-plan-pages .text{float:left;margin-right:4px}
.plan-result-wrapper.cp-triage-plan-pages .cp-element-dropdown.mini{float:left}
.plan-result-triage{min-height:0;border-bottom:0}
.plan-result-triage .triage-row{display:inline-block;float:left}
.plan-result-triage #introCounty{display:inline-block;float:left;width:auto}
.plan-result-triage .additionalquestions{display:inline-block;float:left}
.plan-result-triage .cp-triage-questions{display:inline-block;float:right}
.plan-result-triage .show-me-state-container .text{color:#005293;float:left;margin-right:10px}
.plan-result-triage .show-me-state-container .cp-element-dropdown.mini{float:left;margin:2px 0 0}
.plan-result-triage a.external-link{margin-top:10px;display:block}
.plan-result-triage .cp-promo-content{height:150px;padding-top:20px}
.sub-results-text .results-text{font-size:22px}
.triage-data-container #title1{display:none}
.cp-hero .cp-triage-homepage-container .step-1 label{top:20px;height:0;z-index:-1;color:#fff;display:block;margin-left:-9999px}
@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{color:#0363af;text-decoration:none}
a:hover,a:focus{color:#0363af;text-decoration:underline}
a:visited{color:#553782;text-decoration:none}
html.no-touch a:hover,html.no-touch a:focus{text-decoration:none}
html.touch a{-webkit-tap-highlight-color:transparent}
html.touch a:active{text-decoration:none}
a.external-link{padding-left:15px!important;background:url('clientlibs/images/new_window_icon.gif?1397675393') left center no-repeat}
a[href^="tel:"]{color:inherit!important;text-decoration:none}
html,body,p,ul{line-height:1.4;margin:0;padding:0;-webkit-overflow-scrolling:touch}
ol,ul{list-style:disc outside none;margin-bottom:7px;padding:0 0 0 20px}
ol{list-style-type:decimal}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
@font-face{font-family:'HelveticaNeueLTStd-Lt';src:url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.eot");src:local("☺"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.svg") format("svg"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.woff") format("woff"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.ttf") format("truetype");font-weight:normal;font-style:normal}
.pageRow{*zoom:1}
.pageRow:after{content:"";display:table;clear:both}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
@media only screen and (min-width:40.0625em){.body-wrapper{min-width:960px}
}
div,a{-webkit-tap-highlight-color:transparent}
iframe[name=google_conversion_frame]{display:none}
.cp-showcase{*zoom:1}
.cp-showcase>h2:first-child,.cp-showcase>h3:first-child{margin-top:0}
.cp-showcase:after{content:"";display:table;clear:both}
.cp-showcase .cp-showcase-element{*zoom:1;padding:20px 20px}
.cp-showcase .cp-showcase-element:after{content:"";display:table;clear:both}
.cp-showcase .cp-showcase-element>h2,.cp-showcase .cp-showcase-element>h3{margin:0 0 20px}
.cp-showcase .cp-showcase-element.full{padding:20px 0}
.cp-showcase .cp-showcase-element.full>h2,.cp-showcase .cp-showcase-element.full>h3{margin-left:20px}
body{font-size:14px;font-size:.875rem;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:300;line-height:1.4}
h1{font-size:32px;font-size:2rem}
h2{font-size:28px;font-size:1.75rem}
h3{font-size:22px;font-size:1.375rem;margin:20px 0 5px}
h4{font-size:18px;font-size:1.125rem;margin:20px 0 5px}
h1,h2,h3,h4,h5,h6{font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.2;margin:0;padding:0}
h1.open-sans-headline,h2.open-sans-headline,h3.open-sans-headline,h4.open-sans-headline,h5.open-sans-headline,h6.open-sans-headline{font-family:"Open Sans",Arial,Verdana,sans-serif}
p{margin:0;padding:0;line-height:1.4;margin-bottom:7px}
b,strong{font-weight:600}
i,em{font-style:italic!important}
header .header-top-border{background-color:#1c3f95;height:9px}
header .header-bottom-border{background-color:#cad6d6;height:3px}
.desktop-header{background-color:#fff;font-family:"Open Sans",Arial,Verdana,sans-serif!important;font-size:14px;height:auto;position:relative;z-index:9000}
.desktop-header .container{position:relative;width:960px;margin:0 auto;padding:0}
.desktop-header .search-wrapper{*zoom:1;height:23px;position:absolute;right:0;top:-9px;width:224px;z-index:100}
.desktop-header .search-wrapper:after{content:"";display:table;clear:both}
.desktop-header .search-wrapper .outer-corner{background:url('clientlibs/images/reverse-corners.png?1397677707') no-repeat;background-position:0 0;float:right;height:23px;width:12px}
.desktop-header .search-wrapper .outer-corner.right{background-position:-12px 0}
.desktop-header .search-wrapper label{z-index:-2;top:0;display:block;height:1px;color:#fff}
.desktop-header .search-buttons{position:absolute;top:0;right:0}
.desktop-header .search-buttons-container{-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;background-color:whitesmoke;color:#8b9ea8;float:right;font-size:11px;height:23px;overflow:hidden;width:200px}
.desktop-header .search-buttons-container .dropdown-button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;float:left;height:23px;line-height:1em;padding:5px 0 0 27px;position:relative;width:95px}
.desktop-header .search-buttons-container .dropdown-button.search-button{background:url('clientlibs/images/search-buttons-sprite.png?1397677707') no-repeat 10px 0;border-right:1px solid #fff}
.desktop-header .search-buttons-container .dropdown-button.language-button{background:url('clientlibs/images/search-buttons-sprite.png?1397677707') no-repeat 10px -23px}
.desktop-header .search-buttons-container .dropdown-button .dropdown-arrow{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);background:url('clientlibs/images/header-grey-arrow.png?1397677707') no-repeat right 0;height:23px;position:absolute;right:0;top:0;width:23px}
.desktop-header .search-buttons-container .dropdown-button .dropdown-arrow.open{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.desktop-header .search-buttons-container .dropdown-button.wide-landing{float:none;margin:0 auto}
.desktop-header .dropdown-content{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;-moz-border-radius-bottomleft:12px;-webkit-border-bottom-left-radius:12px;border-bottom-left-radius:12px;-moz-border-radius-bottomright:12px;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;background-color:whitesmoke;min-height:46px;padding-top:23px;position:absolute;right:12px;top:-999px;width:200px}
.desktop-header .search-content .input-container{border-top:1px solid #fff;padding:10px;width:100%}
.desktop-header .search-content .input-container input,.desktop-header .search-content .input-container input#site-search{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fcfcfc;-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2) inset;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2) inset;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2) inset;text-shadow:1px 1px 0 rgba(255,255,255,0.66);border:0;color:#8b9ea8;display:inline-block;font-size:13px;height:22px;margin:0 5px 0 5px;padding:0 20px 0 5px;text-overflow:clip;width:67%}
.desktop-header .search-content .input-container .go-btn{margin:0;background-color:#3e85ba;border-radius:25px;border:0 none;color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",Arial,Verdana,sans-serif;font-size:14px;line-height:1em;min-width:0;outline:0 none;padding:4px 10px;text-align:center;text-decoration:none}
.desktop-header .language-content .language-container{border-top:1px solid #fff;padding:10px 0;width:100%}
.desktop-header .language-content .language-container ul{list-style:none outside none;margin:0;padding:0}
.desktop-header .language-content .language-container li{line-height:1em;margin-bottom:5px}
.desktop-header .language-content .language-container li a{color:#8b9ea8;display:inline-block;text-align:center;text-decoration:none;width:100%}
.desktop-header .language-content .language-container li a:hover{text-decoration:underline}
.desktop-header .language-content .language-container li a:visited{color:#8b9ea8}
.desktop-header .language-content .language-container li:last-child{margin-bottom:0}
.desktop-header .content-wrapper{*zoom:1;padding-top:23px;margin-bottom:0!important}
.desktop-header .content-wrapper:after{content:"";display:table;clear:both}
.desktop-header .logo-wrapper{float:left;height:80px;padding:8px 0 0;width:300px}
.desktop-header .header-nav-wrapper{*zoom:1;float:right;padding:33px 0 0}
.desktop-header .header-nav-wrapper:after{content:"";display:table;clear:both}
.desktop-header .header-nav-wrapper ul{list-style:none outside none;padding:0;margin:0}
.desktop-header .header-nav-wrapper .nav-list-li a{-moz-transition:opacity .15s;-o-transition:opacity .15s;-webkit-transition:opacity .15s;transition:opacity .15s}
.desktop-header .header-nav-wrapper .nav-list-li a.nav-link{background:url('clientlibs/images/header-blue-arrow.png?1397677707') right 50% no-repeat;font-size:13px;padding-right:10px;text-decoration:underline}
html.no-touch .desktop-header .header-nav-wrapper .nav-list-li a.nav-link:hover,html.no-touch .desktop-header .header-nav-wrapper .nav-list-li a.nav-link:focus{color:#0363af;filter:alpha(opacity=60);opacity:.6}
html.touch .desktop-header .header-nav-wrapper .nav-list-li a.nav-link{-webkit-tap-highlight-color:transparent}
html.touch .desktop-header .header-nav-wrapper .nav-list-li a.nav-link:active{color:#0363af;filter:alpha(opacity=60);opacity:.6}
.desktop-header .header-nav-wrapper .nav-list-li a.nav-link:visited{color:#0363af;text-decoration:underline}
.desktop-header .header-nav-wrapper li.nav-list-li{float:left;list-style:none;margin-left:23px;position:relative}
.desktop-header .header-nav-wrapper li.nav-list-li:first-child{margin-left:0}
.desktop-header .header-nav-wrapper .topnav{float:right}
.desktop-header .members-button{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-transition:opacity 0s;-o-transition:opacity 0s;-webkit-transition:opacity 0s;transition:opacity 0s;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background:url('clientlibs/images/top-nav.gif?1397677707');background-image:linear-gradient(#004e99,#04366d);color:#fff;cursor:pointer;display:inline-block;line-height:1.2;padding:7px 13px 8px;margin-top:-8px;text-align:center;text-decoration:none}
html.no-touch .desktop-header .members-button:hover,html.no-touch .desktop-header .members-button:focus{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#fff;text-decoration:none}
html.touch .desktop-header .members-button{-webkit-tap-highlight-color:transparent}
html.touch .desktop-header .members-button:active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;color:#fff;text-decoration:none}
.desktop-header .members-button span{background:url('clientlibs/images/header-white-arrow-down.png?1399038891') no-repeat;background-position:right 50%;font-size:13px;font-size:.8125rem;padding-right:13px}
.desktop-header .members-progression-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:-160px;position:absolute;top:25px;z-index:7000}
.desktop-header .members-progression-container.open{display:block}
.desktop-header .members-progression-container .progression-arrow{background:url('clientlibs/images/member-progression-arrow.png?1397677707') no-repeat;background-position:210px 0;height:14px;position:absolute;top:0;left:0;width:100%}
.desktop-header .members-progression-container .progression-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 3px 7px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 7px 2px rgba(0,0,0,0.3);box-shadow:0 3px 7px 2px rgba(0,0,0,0.3);background-color:#fff;border:1px solid #cad6d6;margin-top:13px;min-height:215px;padding:20px;width:280px}
.desktop-header .members-progression-container .progression-content .zipcode-step{display:block}
.desktop-header .members-progression-container .progression-content .zipcode-step .next-btn{margin-top:20px}
.desktop-header .members-progression-container .progression-content .zipcode-step .member-form label{z-index:-1;top:35px;display:block;height:1px}
.desktop-header .members-progression-container .progression-content .member-id-step{display:none}
.desktop-header .members-progression-container .progression-content input{width:100px;margin-bottom:10px}
.desktop-header .members-progression-container .progression-content a.cp-button{min-width:0}
.desktop-header .members-progression-container .progression-content a.progression-link{display:block}
.desktop-header .members-progression-container .progression-content p{margin-bottom:10px}
.desktop-header .members-progression-container .progression-content li{float:none}
html.no-touch .lt-ie9 .desktop-header a:hover,html.no-touch .lt-ie9 .desktop-header a:focus{background:url('clientlibs/images/header-ltblue-arrow.png?1397677707') no-repeat right 50%;color:#739ecb}
html.touch .lt-ie9 .desktop-header a{-webkit-tap-highlight-color:transparent}
html.touch .lt-ie9 .desktop-header a:active{background:url('clientlibs/images/header-ltblue-arrow.png?1397677707') no-repeat right 50%;color:#739ecb}
.zip-link:visited,.zip-link:active{color:#0363af}
html.no-touch .zip-link:hover,html.no-touch .zip-link:focus{text-decoration:underline}
html.touch .zip-link{-webkit-tap-highlight-color:transparent}
html.touch .zip-link:active{text-decoration:underline}
.multiple-counties-text{margin-top:10px}
.mobile-members-container{padding:10px}
.mobile-members-container h3{font-size:18px;font-size:1.125rem;margin-bottom:20px}
.mobile-members-container .zip-link{background:url('clientlibs/images/link-arrow-right.png?1402257517') no-repeat;background-position:right 50%;padding-right:13px;padding-bottom:0}
.mobile-members-container .cp-element-textinput,.mobile-members-container .cp-element-dropdown{margin-top:7px}
.mobile-members-container .cp-element-textinput{width:200px}
.mobile-members-container .next-btn,.mobile-members-container .find-plan-btn{text-align:right}
.mobile-members-container .next-btn a,.mobile-members-container .next-btn a:visited,.mobile-members-container .find-plan-btn a,.mobile-members-container .find-plan-btn a:visited{display:inline-block;min-width:100px}
.mobile-members-container .triage-zipcode,.mobile-members-container .county-dropdown-container,.mobile-members-container .choose-plan-dropdown-container{margin-bottom:22px}
.member-error,.triage-error,.contact-error{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#f2dede;border-color:#eed3d7;color:#b94a48;display:none;line-height:1.4;margin-bottom:15px;padding:10px}
.triage-error{background:rgba(168,168,168,0.15);color:#737373}
.triage-data-container .triage-error{margin:15px 0 0 0}
#skip-nav{height:25px;line-height:25px;width:660px;color:#999;background:#222c80;border-right:solid 10px #222c80;border-left:solid 10px #222c80;position:absolute;margin:0 auto 0 -9999px;padding:6px 0}
#skip-nav strong{font:normal 80%/1em Verdana,sans-serif;color:#fff;text-transform:uppercase}
#skip-nav ul,#skip-nav li{display:inline}
#skip-nav.active{position:static;margin:0 auto}
#skip-nav a{color:#fff;padding:0 3px}
#skip-nav a:focus{color:#303;background:#fc0}
.leaving-container{margin:0 auto 50px auto;width:100%}
.leaving-container .leaving-hr{background:#d8d8d8;height:7px;margin-bottom:2px}
.leaving-container .leaving-content{background:#ebebeb;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#e8e8e8),color-stop(100%,#fff));background:-moz-linear-gradient(#e8e8e8,#fff);background:-webkit-linear-gradient(#e8e8e8,#fff);background:linear-gradient(#e8e8e8,#fff);border-bottom:1px solid #d8d8d8;padding:20px 10px}
.leaving-container .leaving-content h2{background:#d8d8d8;font-size:22px;font-size:1.375rem;line-height:1.2;text-align:center;margin:0 auto 20px;padding:20px 5px 15px;width:100%}
.leaving-container .leaving-content ul{*zoom:1;list-style:none;margin:0 auto;padding:20px 0 0;width:60%}
.leaving-container .leaving-content ul:after{content:"";display:table;clear:both}
.leaving-container .leaving-content ul li{float:left;width:50%;text-align:center}
.leaving-container .leaving-content ul li a,.leaving-container .leaving-content ul li a:visited{color:#0363af;text-decoration:underline}
@media only screen and (min-width:40.0625em){.leaving-container{width:80%}
.leaving-container .leaving-content{border-bottom:0;padding:50px 50px 30px}
.leaving-container .leaving-content h2{padding:20px 0 15px;width:90%;line-height:1}
.leaving-container .leaving-content ul{width:30%}
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{line-height:1}
ol,ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}
q,blockquote{quotes:none}
q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}
a img{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
a{color:#0363af;text-decoration:none}
a:hover,a:focus{color:#0363af;text-decoration:underline}
a:visited{color:#553782;text-decoration:none}
html.no-touch a:hover,html.no-touch a:focus{text-decoration:none}
html.touch a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
html.touch a:active{text-decoration:none}
a.external-link{padding-left:15px!important;background:url('clientlibs/images/new_window_icon.gif?1397675393') left center no-repeat}
a[href^="tel:"]{color:#0363af!important;text-decoration:none}
html,body,p,ul{line-height:1.4;margin:0;padding:0;-webkit-overflow-scrolling:touch}
ol,ul{list-style:disc outside none;margin-bottom:7px;padding:0 0 0 20px}
ol{list-style-type:decimal}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
@font-face{font-family:'HelveticaNeueLTStd-Lt';src:url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.eot");src:local("☺"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.svg") format("svg"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.woff") format("woff"),url("clientlibs/css/fonts/HelveticaNeueLTStd-Lt.ttf") format("truetype");font-weight:normal;font-style:normal}
footer.pageRow .footer-state-list-container{padding:0 10px}
.pageRow{*zoom:1}
.pageRow:after{content:"";display:table;clear:both}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
@media only screen and (min-width:40.0625em){.body-wrapper{min-width:960px}
}
div,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}
iframe[name=google_conversion_frame]{display:none}
.cp-showcase{*zoom:1}
.cp-showcase>h2:first-child,.cp-showcase>h3:first-child{margin-top:0}
.cp-showcase:after{content:"";display:table;clear:both}
.cp-showcase .cp-showcase-element{*zoom:1;padding:20px 20px}
.cp-showcase .cp-showcase-element:after{content:"";display:table;clear:both}
.cp-showcase .cp-showcase-element>h2,.cp-showcase .cp-showcase-element>h3{margin:0 0 20px}
.cp-showcase .cp-showcase-element.full{padding:20px 0}
.cp-showcase .cp-showcase-element.full>h2,.cp-showcase .cp-showcase-element.full>h3{margin-left:20px}
body{font-size:14px;font-size:.875rem;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight:300;line-height:1.4}
h1{font-size:32px;font-size:2rem}
h2{font-size:28px;font-size:1.75rem}
h3{font-size:22px;font-size:1.375rem;margin:20px 0 5px}
h4{font-size:18px;font-size:1.125rem;margin:20px 0 5px}
h1,h2,h3,h4,h5,h6{font-family:"HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.2;margin:0;padding:0}
h1.open-sans-headline,h2.open-sans-headline,h3.open-sans-headline,h4.open-sans-headline,h5.open-sans-headline,h6.open-sans-headline{font-family:"Open Sans",Arial,Verdana,sans-serif}
p{margin:0;padding:0;line-height:1.4;margin-bottom:7px}
b,strong{font-weight:600}
i,em{font-style:italic!important}
div.footer{padding:0}
footer.pageRow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:whitesmoke;border-top:3px solid #cad6d6!important;font-family:"Open Sans",Arial,Verdana,sans-serif!important;font-size:14px;font-size:.875rem;height:auto}
footer.pageRow .container{padding:0;width:960px;margin:0 auto}
footer.pageRow .cp-footer-nav{*zoom:1;border-bottom:1px solid #ccc;margin:0 0 30px;padding:30px 0 0;width:100%}
footer.pageRow .cp-footer-nav:after{content:"";display:table;clear:both}
footer.pageRow .cp-footer-nav ul{list-style:none outside none;margin:0;padding:0}
footer.pageRow .cp-footer-nav li{color:#7f939e;float:left;font-weight:700;line-height:1em;list-style:none;padding:0;margin:0 70px 0 0}
footer.pageRow .cp-footer-nav li.first{margin:0 70px 0 22px}
footer.pageRow .cp-footer-nav li.last{margin:0 22px 0 0}
footer.pageRow .cp-footer-nav li a,footer.pageRow .cp-footer-nav li a:visited,footer.pageRow .cp-footer-nav li a:active{color:#7f939e;display:inline-block;padding:17px 0;text-decoration:none}
footer.pageRow .cp-footer-nav.homepage li{margin:0 35px 0 0}
footer.pageRow .cp-footer-nav.homepage li.first{margin:0 35px 0 0}
footer.pageRow .cp-footer-nav.homepage li.last{margin:0}
footer.pageRow .cp-footer-nav.homepage li .find-plans-link{background:url('clientlibs/images/footer-dropdown-arrow-down.png?1404915907') no-repeat right 50%;padding-right:15px}
footer.pageRow .cp-footer-nav.homepage li .find-plans-link.open{background:url('clientlibs/images/footer-dropdown-arrow-up.png?1404915894') no-repeat right 50%}
footer.pageRow .cp-footer-nav.homepage li .find-plans-link:visited,footer.pageRow .cp-footer-nav.homepage li .find-plans-link:active{padding-right:15px}
footer.pageRow .footer-state-list-container{*zoom:1}
footer.pageRow .footer-state-list-container:after{content:"";display:table;clear:both}
footer.pageRow .footer-state-list-container .state-list{*zoom:1;display:none;margin-bottom:30px}
footer.pageRow .footer-state-list-container .state-list:after{content:"";display:table;clear:both}
footer.pageRow .footer-state-list-container .state-list .list-col-container{*zoom:1;float:left;width:33%}
footer.pageRow .footer-state-list-container .state-list .list-col-container:after{content:"";display:table;clear:both}
footer.pageRow .footer-state-list-container .state-list .list-col{*zoom:1;padding:0 10px 1px 0}
footer.pageRow .footer-state-list-container .state-list .list-col:after{content:"";display:table;clear:both}
@media only screen and (min-width:40.0625em){footer.pageRow .footer-state-list-container{padding:0}
footer.pageRow .footer-state-list-container .state-list{margin-top:-15px}
footer.pageRow .footer-state-list-container .list-col{float:left;padding:0 10px 5px 0;width:16.666%}
footer.pageRow .footer-state-list-container .list-col a:hover{text-decoration:underline}
footer.pageRow .footer-state-list-container .list-col ul{list-style:none;margin:0;padding:0}
.lt-ie9 footer.pageRow .footer-state-list-container .state-list{margin-top:0}
}
footer.pageRow .disclaimer-wrapper{padding:0;margin-bottom:30px}
footer.pageRow .disclaimer-wrapper .disclaimer:first-child{margin-bottom:20px}
footer.pageRow .disclaimer-wrapper .disclaimer-content{background-color:#fff;border:1px solid #ccc;color:#879196!important;font-weight:300;height:125px!important;overflow:auto;padding:21px 24px}
footer.pageRow .disclaimer-wrapper .disclaimer-content p{color:#879196!important;line-height:1.4;margin-bottom:15px}
footer.pageRow .disclaimer-wrapper .disclaimer-title{color:#aeadad;font-weight:700;font-size:16px;font-size:1rem;margin-bottom:10px}
footer.pageRow .copyright-wrapper{background-color:#fff;color:#394247;font-size:12px;line-height:1.4}
footer.pageRow .copyright-wrapper .container{padding:10px}
footer.pageRow.mobile-only .container{width:100%;padding:0 10px}
footer.pageRow.mobile-only .disclaimer-wrapper{margin-bottom:15px;padding-top:15px}
footer.pageRow.mobile-only .disclaimer-content{background-color:#fff;border:1px solid #ccc;color:#879196!important;font-weight:300;height:100%;overflow:auto;padding:10px 10px}
footer.pageRow.mobile-only .disclaimer-content p{color:#879196!important;line-height:1.4;margin-bottom:15px}
footer.pageRow.mobile-only .disclaimer-content p:last-child{margin-bottom:0}
.lt-ie9 footer.pageRow .cp-footer-nav li{margin:0 47px 0 0}
.lt-ie9 footer.pageRow .cp-footer-nav li.first{padding-left:22px}
.lt-ie9 footer.pageRow .cp-footer-nav.homepage li{margin:0 35px 0 0}
.lt-ie9 footer.pageRow .cp-footer-nav.homepage li.first{margin:0 35px 0 0;padding-left:0}
.lt-ie9 footer.pageRow .cp-footer-nav.homepage li.last{margin:0}
.lt-ie9 footer.pageRow .cp-footer-nav.homepage li a{font-size:13px;font-size:.8125rem}
#shareemail-modal{display:none}
#shareemail-modal .email-content{padding:0 20px}
#shareemail-modal .shareMessage{color:red;padding-left:112px;visibility:hidden;margin:0!important;position:relative;top:10px}
#emailForm{padding-top:10px}
#emailForm table{margin-bottom:25px}
#emailForm table td{padding:4px;-ms-word-break:break-all;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;white-space:normal}
#emailForm table th{text-wrap:none!important;-ms-word-wrap:normal;width:145px;text-align:left;font-weight:normal;font-size:14px}
#emailForm table td.thirty{width:27%}
#emailForm table td.link-text{padding-bottom:13px}
input[type="text"]{background:white;border:0;color:black;display:block;font-size:16px;margin-bottom:10px;padding:10px}
#simplemodal-overlay{background-color:#000}
.simplemodal-wrap{overflow:visible!important}
.simplemodal-container{background-color:#efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:auto!important}
#shareemail-modal{border:3px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#simplemodal-container a.modalCloseImg{background:url(../images/modal/close-icon.png) no-repeat;width:18px;height:18px;display:inline;z-index:3200;position:absolute;top:10px;right:11px;cursor:pointer}
.findaproviderform table#provider_search{width:630px!important;table-layout:auto!important;border:1px solid #ccc;background:#d5d5d5}
table#provider_results{width:100%;border-collapse:collapse;font-size:14px}
table#provider_results td{padding:0 0 0 15px}
.ie8 .findaproviderform table#provider_search{width:635px!important}
.findaproviderform table#provider_search td,.findaproviderform table#provider_search th{padding:10px 0;color:#222c80;white-space:nowrap}
.findaproviderform table#provider_search td:nth-of-type(1),.findaproviderform table#provider_search td:nth-of-type(2),#provider_search td:nth-of-type(3){width:20px}
.findaproviderform table#provider_search th:nth-of-type(1),.findaproviderform table#provider_search th:nth-of-type(2){width:auto;padding-right:39px}
.findaproviderform table#provider_search th:nth-of-type(3){width:auto;padding-right:0}
.findaproviderform table#provider_search td:last-child,.findaproviderform table#provider_search th:last-child{text-align:right;padding:10px}
.findaproviderform table#provider_search label{color:#222c80;font-size:14px;vertical-align:sub!important}
.findaproviderform table#provider_search td,.findaproviderform table#provider_search th{background:#d5d5d5!important}
.findaproviderform table#provider_search label{color:#222c80;font-weight:normal}
.findaproviderform table#provider_search td input[type=radio]{margin:4px 7px 0 7px!important}
.findaproviderform table#provider_search td input[type=submit]{margin:0}
.glossary ul.menu{list-style-type:none;margin:0 0 20px 0;clear:both;content:" ";display:table}
.glossary ul.menu:after{clear:both;content:" ";display:table}
.glossary ul.menu li{float:left;padding:0 5px;border-right:1px solid #005293;list-style-type:none}
.glossary ul.menu li.first{text-decoration:none;color:#000}
.glossary ul.menu li.first,.glossary ul.menu li.last{border:0}
.glossary ul.menu li{text-decoration:underline;color:#005293}
.glossary ul.menu li:hover{cursor:pointer}
.glossary h2{font-weight:bold}
.findaprovidersearch #searchform #find_provider table.find_plan_type{float:left;width:70%;font-size:1.2em;margin-top:10px;margin-bottom:10px}
.findaprovidersearch #searchform #find_provider table.find_zip_state td *,.findplans_landing .county_dd td *{font-size:12px}
.findaprovidersearch #searchform #find_provider h3{margin:11px 0}
.findaprovidersearch #searchform #find_provider .selector span{margin-right:15px}
.findaprovidersearch #find_provider table.first_level{margin:11px 0}
.findaprovidersearch #find_provider table.first_level input{width:150px}
.findaprovidersearch #find_provider table.first_level th{white-space:nowrap}
.findaprovidersearch #find_provider table.first_level td.input_cell{padding-top:8px!important}
.findaprovidersearch #find_provider table.first_level td.or{vertical-align:bottom;padding:0 9px 8px 9px}
.findaprovidersearch #searchform #find_provider .table_col_1{padding-left:25px}
.findaprovidersearch #searchform #find_provider .table_col_1 p{clear:left;float:left}
.findaprovidersearch #searchform #find_provider .table_col_1 label{float:left;padding-left:7px}
.findaprovidersearch #searchform #find_provider .table_col_1 input[type="checkbox"]{display:block;font-size:16px;float:left}
.findaprovidersearch #searchform #find_provider .second_level td{width:50%}
.findaprovidersearch #find_provider label[for=specialty],#find_provider label[for=language]{display:none}
.findaprovidersearch #find_provider label[for=provider_name],#find_provider label[for=city]{font-size:22px;padding-right:7px}
.findaprovidersearch #find_provider table.first_level td.input_cell input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:18px;font-size:1.125rem;font-family:"Open Sans",Arial,Verdana,sans-serif;color:#0363af;text-overflow:clip;background-color:#eaecec;border:1px solid white;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1) inset;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1) inset;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1) inset}
.findaprovidersearch #searchnotfound .align_right,.findaprovidersearch #searchresults .align_right{position:relative;float:right;text-align:right;bottom:5px;width:15%;padding:20px 0 0 0;margin:0 65px 0 0}
.container .cp-fullwidth-container table{margin-bottom:30px}
.container .cp-fullwidth-container .text.parbase table,.content-wrapper .textimage.parbase table{border-collapse:collapse!important}
.container .cp-fullwidth-container .text.parbase table td{padding:7px!important}
.container .cp-fullwidth-container .text.parbase table td{border:1px solid #000;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;-ms-word-break:normal;word-break:normal;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.container .cp-fullwidth-container .text.parbase table td a,.container .cp-fullwidth-container.textimage.parbase table td a{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.expando .toggleHeader .title{margin-top:10px;padding:5px 5px 0 10px;font-size:14px;font-weight:bold;color:#005293;text-decoration:underline;cursor:pointer}
.expando .toggleHeader .title span{background:url(../images/icons/down-arrow.gif) 2px 2px no-repeat;display:inline-block;height:10px;margin-left:7px;width:11px}
.expando .toggleHeader .desccopy p{padding:10px;margin-bottom:0}
.expando .toggleHeader.current .title{font-weight:bold;color:#000;background:#f4f8fb}
.expando .toggleHeader.current .title span{background:url(../images/icons/up-arrow.gif) 2px 2px no-repeat;display:inline-block;height:10px;margin-left:7px;width:11px}
.expando .toggleHeader.current .desccopy p{background:#f4f8fb}
.expando .toggleContent{background:#f4f8fb;padding:5px 20px}
.rfloat{float:right}
a.click-to-call .mm-phone-number{color:#0363af!important}
a.telephone{color:#0363af!important}
span.baec5a81-e4d6-4674-97f3-e9220f0136c1>a img{display:none!important}
.widgets.blue .telephone{color:#fff!important}
.searchProviderMsg{margin-bottom:20px}
.generic-top-content{margin-bottom:25px}
.generic-middle-content{padding-top:20px;padding-bottom:45px}
table.grey-bordered{border:solid #ccc 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}
.grey-bordered tr:hover{background:#fbf8e9;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.grey-bordered td,.grey-bordered th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left}
.grey-bordered th{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebf3fc),to(#dce9f9));background-image:-webkit-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-moz-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-ms-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-o-linear-gradient(top,#ebf3fc,#dce9f9);background-image:linear-gradient(top,#ebf3fc,#dce9f9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:0;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.grey-bordered td:first-child,.grey-bordered th:first-child{border-left:none}
.grey-bordered th:first-child{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}
.grey-bordered th:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}
.grey-bordered th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.grey-bordered tr:last-child td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}
.grey-bordered tr:last-child td:last-child{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0}
@media all and (min-width:1px) and (max-width:768px){.generic-top-content{margin-top:10px}
.generic-middle-content{padding:10px}
}
.textForBabiesForm{margin:0;padding:0;background:none!important;background-color:transparent;color:#808285;font-family:arial,helvetica,tahoma;font-size:13px}
.textForBabiesForm p{font-size:13px;line-height:1.5em;padding:5px 8px 0 10px}
.textForBabiesForm .register_form_main{width:100%;margin:0;background:0}
.textForBabiesForm .register_form_bottom_bg{background:0;overflow:hidden}
.textForBabiesForm .register_form_mid_bg{width:100%;padding:0 0 22px 0;border:0!important;background:0;background-color:transparent;position:relative;float:left}
.textForBabiesForm .register_form_mid_bg-content{width:100%;border:none!important;background:none!important;padding:0;margin:0;float:left}
.tipmompic{float:right;margin-left:10px}
.textForBabiesForm .sign_up_blockform{margin:0;padding:15px 0 0 0}
.textForBabiesForm .sign_up_blockform .box2top{position:relative;background:0;float:left;width:100%}
.textForBabiesForm .sign_up_blockform .box2bottom{background:0;float:left;width:100%}
.textForBabiesForm .sign_up_blockform .box2{background:0;border-radius:5px;border:1px solid #ccc;box-shadow:inset 0 0 10px #ccc;padding-bottom:22px;padding-top:22px;*padding-top:18px;width:100%}
.textForBabiesForm .register_form_mid_bg form input#inputfirstname{background:url(clientlibs/images/text4babies/selectbox-three.gif) no-repeat top left!important;box-sizing:content-box;line-height:27px;padding:0 0 5px 5px;width:194px}
.textForBabiesForm .register_form_mid_bg form input#inputboxlast{background:url(clientlibs/images/text4babies/selectbox-three.gif) no-repeat top left!important;box-sizing:content-box;line-height:27px;padding:0 0 5px 5px;width:194px}
.textForBabiesForm .register_form_mid_bg form input#inputzipcode{background:url(clientlibs/images/text4babies/selectbox-two.gif) no-repeat top left!important;box-sizing:content-box;line-height:27px;padding:0 0 5px 5px;width:164px}
.textForBabiesForm .register_form_mid_bg form input#inputdatepicker{background:url(clientlibs/images/text4babies/selectbox-four.gif) no-repeat top left!important;box-sizing:content-box;line-height:27px;padding:0 0 5px 4px;width:215px}
.textForBabiesForm .register_form_mid_bg form input#mobilephonenumber{background:url(clientlibs/images/text4babies/txtfield.gif) no-repeat top left!important;box-sizing:content-box;line-height:27px;padding:0 0 5px 0;text-align:center}
.textForBabiesForm .register_form_mid_bg form input#inputboxmmis{background:url(clientlibs/images/text4babies/selectbox-three.gif) no-repeat top left!important;box-sizing:content-box;padding:0 6px 5px 5px;width:194px}
.textForBabiesForm .register_form_mid_bg form input#inputboxconsent{background:url(clientlibs/images/text4babies/selectbox-three.gif) no-repeat top left!important;box-sizing:content-box;line-height:27px;margin-left:49px;padding:0 6px 5px 5px;width:194px}
.textForBabiesForm .register_form_mid_bg form input{background:url(clientlibs/images/text4babies/txtfield.gif) no-repeat top left!important;border:0;color:#808285!important;float:left;font-size:16px!important;height:31px!important;outline:0;position:relative}
.textForBabiesForm .register_form_mid_bg-content table{width:100%!important}
.textForBabiesForm .thankyou-container{color:#666;float:none;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-bottom:48px;padding:0;width:100%}
.textForBabiesForm .thankyou-container h2{background:url(clientlibs/images/text4babies/green-info.png) no-repeat;color:#666;font-family:Verdana,Geneva,sans-serif;font-size:22px;margin:0;min-height:35px;padding:2px 0 0 38px}
.textForBabiesForm .thankyou-container h2.error-image{background:url(clientlibs/images/text4babies/error-icon.png) no-repeat;min-height:35px}
.textForBabiesForm .thankyou-midbg-container{background:0;float:none;margin:0 0 10px 0;padding:0;width:100%}
.textForBabiesForm .thankyou-midbg-container p{padding:10px 0}
.textForBabiesForm .thankyou-midbg-container p.refer-a-friend{width:100%}
.textForBabiesForm .thankyou-midbg-container span{color:#ed058e;font-weight:bold}
.textForBabiesForm .errorfrm{color:#F00;font-size:10px;clear:both}
.textForBabiesForm .clear{clear:both}
.textForBabiesForm .register_form_mid_bg ul li a{color:#0f9af2!important;text-decoration:underline}
.textForBabiesForm .register_form_mid_bg-content div#paging1 img,.register_form_mid_bg-content div#paging2 img{margin:0 auto;display:block}
.textForBabiesForm div.register_form_mid_bg{*padding-bottom:45px!important}
.textForBabiesForm .TipMomPic img{position:relative;right:0;top:-40px}
.textForBabiesForm .register_form_mid_bg form label span{color:#ec008c;font-size:12px}
.textForBabiesForm .sign_up_firstblockform{float:left;position:relative;width:100%}
.textForBabiesForm .sign_up_firstblockform span.req-star{color:#ec008c;font-size:18px}
.datepicker-row{padding-left:16px;padding-top:-14px}
.textForBabiesForm .sign_up_twoblockform{float:left;width:100%}
.textForBabiesForm .sign_up_twoblockform .boxmmis-block{padding-left:20px}
.textForBabiesForm #headingtext{height:45px;font-size:25px;color:#ec008c!important;font-weight:bold}
.textForBabiesForm .paragraphtext{font-size:17px;color:#868383!important;line-height:24px!important;padding:0;margin-top:18px}
.textForBabiesForm .left-pd{box-sizing:content-box;height:35px;*height:35px!important;padding-bottom:12px;padding-left:18px;padding-right:10px}
.textForBabiesForm .required_field{color:#F00;font-size:10px;font-family:Arial,Helvetica,sans-serif}
.textForBabiesForm .left-tp{padding-top:9px}
.textForBabiesForm .left-mrg{margin:0 5px!important;width:67px;text-align:center}
.textForBabiesForm .mobile-phone{height:auto}
.textForBabiesForm .phone-inputs{float:left}
.textForBabiesForm .phone-inputs label[for=inputphonenumber2],.textForBabiesForm .phone-inputs label[for=inputphonenumber3]{color:#fff;margin-left:-9999px;overflow:hidden;position:absolute;height:0}
.textForBabiesForm .paragraphtextsecond{padding-left:20px!important;padding-right:20px;color:#868383!important;*padding-bottom:15px;font-weight:bold}
.textForBabiesForm .register_form_mid_bg form{margin:0;padding:0}
.textForBabiesForm .register_form_main a.linksignupnext{color:#1e3cbf!important;cursor:pointer;display:block;margin:20px auto 0;text-decoration:underline!important;width:119px}
.textForBabiesForm .register_form_main a:hover{text-decoration:none!important}
.textForBabiesForm .register_form_main h4{background-color:#a6dbf8;border:#9dd8f7 solid 1px;color:#474a4c!important;font-family:Verdana,Geneva,sans-serif;font-size:14px!important;margin:0!important;padding:5px!important}
.textForBabiesForm .register_form_mid_bg ul{color:#868383;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;list-style:none outside none;margin:0 0 10px 0;padding:0 9px 7px 17px}
.textForBabiesForm .register_form_mid_bg ul li{background-position:left 7px!important;background:url(clientlibs/images/text4babies/pink_bullet_2.jpg) no-repeat 0 5px;font-size:13px!important;line-height:18px;margin:0 0 0 2px;padding:0 0 14px 8px}
.paging1,.paging2{padding-top:20px}
.textForBabiesForm .sign_up_blockform .signupbtn{margin-top:4px}
.textForBabiesForm .sign_up_blockform .processingbtn{bottom:25px;left:118px;position:absolute}
.clearfix{&:before,&:after{content:"";display:table}
&:after{clear:both}
}
.textForBabiesForm .register_form_mid_bg form label.overlabel{display:none}
@media screen and (min-width:640px){.textForBabiesForm #headingtext{font-size:28px}
.textForBabiesForm .register_form_main{margin:0 auto;width:590px;background:url(clientlibs/images/text4babies/tip-mom-mid.gif) repeat-y top left}
.textForBabiesForm .register_form_bottom_bg{background:url(clientlibs/images/text4babies/tip-mom-top.gif) no-repeat top left;width:590px}
.textForBabiesForm .register_form_mid_bg{background:url(clientlibs/images/text4babies/tip-mom-bottom.gif) no-repeat bottom left}
.textForBabiesForm .register_form_mid_bg form input{font-size:14px!important}
.textForBabiesForm .register_form_mid_bg ul{margin:0}
.textForBabiesForm .register_form_mid_bg-content{padding:4px 17px 0 15px;margin:10px 0}
.textForBabiesForm .sign_up_firstblockform{width:49%}
.textForBabiesForm .sign_up_twoblockform{width:auto}
.textForBabiesForm .sign_up_blockform .box2top{background:url(clientlibs/images/text4babies/flxbox-module.gif) repeat-y left top!important;width:553px}
.textForBabiesForm .sign_up_blockform .box2bottom{background:url(clientlibs/images/text4babies/flxbox-moduletop.gif) no-repeat left top!important;width:553px}
.textForBabiesForm .sign_up_blockform .box2{background:url(clientlibs/images/text4babies/flxbox-modulebottom.gif) no-repeat left bottom!important;*padding-top:18px;width:553px;border-radius:0;border:0;box-shadow:none}
.textForBabiesForm .register_form_main a.linksignupnext{margin:0 auto}
.textForBabiesForm .thankyou-container{float:left;padding:15px;width:500px}
.textForBabiesForm .thankyou-midbg-container{background:url(clientlibs/images/text4babies/mail-bg-new.png) no-repeat bottom right;float:left;padding:0 20px 30px 20px;width:451px}
.textForBabiesForm .thankyou-midbg-container p.refer-a-friend{width:320px}
.textForBabiesForm .paragraphtextsecond{padding-right:0}
.textForBabiesForm .sign_up_blockform .box2bottom #row10 p a{text-decoration:underline}
#btnback{float:left;margin:0 0 0 40px}
#btnsignupnow{float:right;margin:0 40px 0 0}
.textForBabiesForm .register_form_mid_bg form label.overlabel{display:none}
.lt-ie9 .textForBabiesForm .register_form_mid_bg form label.overlabel{display:block;float:none;font-family:Verdana,Geneva,sans-serif;font-size:12px!important;font-weight:normal;height:18px!important;line-height:1;width:194px}
.lt-ie9 .textForBabiesForm .register_form_mid_bg form label[for='inputboxmmis']{float:none;margin-left:18px}
.lt-ie9 .textForBabiesForm .left-pd{height:52px}
}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.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-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#fff url("clientlibs/images/text4babies/ui-bg_highlight-soft_100_ffffff_1x100.png") 50% top repeat-x;color:#000}
.ui-widget-content a{color:#000}
.ui-widget-header{border:1px solid #fff;background:#fff url("clientlibs/images/text4babies/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;color:#000;font-weight:bold}
.ui-widget-header a{color:#000}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#fff url("clientlibs/images/text4babies/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#000}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ec008c;background:#fff url("clientlibs/images/text4babies/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#000}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#000;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ec008c;background:#fff url("clientlibs/images/text4babies/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x;font-weight:normal;color:#000}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ec008c;background:#ec008c url("clientlibs/images/text4babies/ui-bg_flat_100_ec008c_40x100.png") 50% 50% repeat-x;color:#fff}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#fff}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url("clientlibs/images/text4babies/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#fff}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_222222_256x240r.png")}
.ui-widget-header .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_222222_256x240r.png")}
.ui-state-default .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_ec008c_256x240.png")}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_ec008c_256x240.png")}
.ui-state-active .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_ec008c_256x240.png")}
.ui-state-highlight .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_ec008c_256x240.png")}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("clientlibs/images/text4babies/ui-icons_ec008c_256x240.png")}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:}
.ui-widget-overlay{background:#666 url("clientlibs/images/text4babies/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("clientlibs/images/text4babies/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
@-moz-document url-prefix(){.textForBabiesForm .register_form_mid_bg ul{margin:0!important}
.textForBabiesForm .thankyou-container{margin-bottom:43px!important}
.textForBabiesForm .sign_up_blockform .box2{padding:21px 0!important}
}
.banner-header .back-container+h2{bottom:35px}
.banner-header.mobile-only{height:50px}
a[name="content"]{padding:0}
.banner-header{width:100%;background:#175dba;height:90px}
.banner-header .text{margin:0 auto;width:940px;position:relative;height:90px}
.banner-header h2{color:#fff;font:400 28px/32px "Open Sans",Arial,Verdana,sans-serif;position:absolute;bottom:28px}
.banner-header a{color:#fff;font:12px "Open Sans",Arial,Verdana,sans-serif}
.back-link{margin-bottom:10px;font:bold 12px "Open Sans",Arial,Verdana,sans-serif;color:#000;cursor:pointer;display:inline-block}
.enrollSignup{padding:20px 0 15px 20px}
.cp-button.cp-button-secondary.cp-button-widget.enroll{background-color:#dc6000}
html.no-touch .cp-button.cp-button-secondary.cp-button-widget.enroll:hover,html.no-touch .cp-button.cp-button-secondary.cp-button-widget.enroll:focus{background-color:#c25400}
#correctZip h3{float:left}
#correctZip p{display:inline-block}
#correctZip div.tooltip{float:left;width:65px;height:25px;margin-left:5px}
#correctZip div.tooltip .tooltip-icon{background:url(clientlibs/images/tooltip-icon.png) 0 0 no-repeat;height:25px;text-indent:-9999px}
.banner-imagetext{height:385px;position:relative;margin-bottom:40px;width:100%;margin:0 auto;clear:both;overflow:hidden}
.banner-imagetext img{position:absolute;z-index:100;left:0;height:auto;width:100%}
.banner-imagetext .banner-text{position:absolute;bottom:15px;width:460px;text-align:center;display:table;height:90px;z-index:200;background-color:#fff;box-shadow:1px 1px 0 #aeb57f}
.banner-imagetext .banner-text .text{display:table-cell;height:100%;vertical-align:middle;font:16px/20px "HelveticaNeueLTStd-Lt",Helvetica,Arial,sans-serif;color:#000;background:0}
.banner-imagetext .banner-text .text h3{font-size:24px;line-height:28px}
.back-results{margin-left:2%}
.back-container{margin-top:15px}
.back-container .back-results,.back-container .backtoplanlink{margin-left:0}
.see-more-benefits{text-align:center;padding-top:3%}
.callus.center{margin-top:40px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0;border-radius:10px 10px 10px 10px;border:1px solid #cad6d6}
.dialogue-content{padding:3% 5%}
.questions-heading{padding-bottom:2%}
.questions-heading h3{font-size:26px}
.signup-button{margin-top:4%}
.callus-submitform-link{padding:0 7px 0 0;color:#0363af;background:url('clientlibs/images/header-blue-arrow.png') right 50% no-repeat;font-weight:600}
@media all and (min-width:1px) and (max-width:768px){.banner-box{margin-bottom:25px;padding:15px 0;margin-top:-10px}
.banner-box dt,.banner-box dd{float:none;width:100%;margin:0;padding:0;border:0}
.banner-icon{float:left;margin-left:12px}
.banner-heading{line-height:46px;width:auto}
.banner-box dd .banner-content,.banner-box .banner-with-button .banner-content{margin:12px 25px 0 12px;width:auto}
.banner-box dd a.blue_button{margin:12px 12px 0}
.back-link{display:none}
.banner-header .text{width:auto;padding-left:12px;max-width:100%}
.banner-imagetext{height:auto;position:static}
.banner-imagetext img{position:static;display:block}
.banner-imagetext .banner-text{position:static;width:100%;display:block;height:auto;box-shadow:none}
.banner-imagetext .banner-text .text{display:block;padding:15px 0}
.announcement-banner.generic-middle-content{margin-top:0;padding:0}
.banner-box{margin-top:0}
}