hr,img,legend{border:0}legend,td,th{padding:0}.poll-result,blockquote{text-align:center}.aarp-media-listing:after,.candidate-post:after,.candidate-related:after,.candidate-social:after,.homepage-banner:after,.page-related:after,.page:after,.pagination,.poll-no:after,.poll-result:after,.poll-yes:after,.slick-track:after,.social:after,.top-bar:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background:#fff;overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#333;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{height:auto;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0;width:100%}@font-face{font-family:aarp-icons;src:url(../fonts/icons/aarp.eot?-vk2nds);src:url(../fonts/icons/aarp.eot?#iefix-vk2nds) format("embedded-opentype"),url(../fonts/icons/aarp.ttf?-vk2nds) format("truetype"),url(../fonts/icons/aarp.woff?-vk2nds) format("woff"),url(../fonts/icons/aarp.svg?-vk2nds#emarsysdocs-icons) format("svg");font-weight:400;font-style:normal}.ss-icon,[class*=ss-icon-],[class^=ss-icon-]{font-family:aarp-icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1.42857;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-icon-check:before{content:"\f00c"}.ss-icon-times:before{content:"\f00d"}.ss-icon-image:before{content:"\f03e"}.ss-icon-minus:before{content:"\f068"}.aarp-card--has-video:before,.ss-icon-play-circle:before{content:"\f144"}.ss-icon-thumbs-up:before{content:"\f164"}.ss-icon-thumbs-down:before{content:"\f165"}.ss-icon-twitter-square:before{content:"\f081"}.ss-icon-facebook-square:before{content:"\f082"}.ss-icon-twitter:before{content:"\f099"}.ss-icon-facebook:before{content:"\f09a"}.ss-icon-envelope:before{content:"\f0e0"}.ss-icon-angle-down:before{content:"\f107"}.ss-icon-youtube-play:before,.thumb .lightbox-video:before{content:"\f16a"}html{font-size:16px;box-sizing:border-box}body,button,input,select,textarea{color:#333;font-family:ff-dagny-web-pro,Arial;font-size:16px;line-height:1.42857}.aarp-card--has-image:before,.aarp-card--has-video:before,.menu-item-has-children>a:after,.slick-next:before,.slick-prev:before,.thumb .lightbox-video:before{font-family:aarp-icons;speak:none;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{color:#333;line-height:1.1}h1,h2{font-size:34px;font-size:2.125rem}h3{font-size:28px;font-size:1.75rem}h4{font-size:20px;font-size:1.25rem}h5{font-size:16px;font-size:1rem}a:hover{color:#333;text-decoration:underline}a:active,a:visited{color:#333}*,:after,:before{box-sizing:inherit}.dropped-out{visibility:hidden;position:absolute;left:-.5em;top:.75em;color:#9e2019;font-size:.85em;transform:rotate(-33deg)}.inactive>.dropped-out{visibility:visible}.aarpe-main-content-wrap{margin-top:2em;margin-bottom:3.75em}@media screen and (min-width:50em){.dropped-out{top:2.25em}.homepage-banner .banner-content,.homepage-banner .banner-image,.one-half,.page .page-content,.page .page-image,.social .social-connect,.social .social-subscribe{padding:.75em 3em .75em 0;float:left;width:50%}.candidate .candidate-info,.candidate-related .candidate-poll,.one-third,.page-related .candidate-poll{padding:.75em 3em .75em 0;float:left;width:33.3333333%}.candidate .candidate-bio,.candidate-related .candidate-main,.page-related .page-articles,.two-third{padding:.75em 3em .75em 0;float:left;width:66.6666666%}.one-fourth{padding:.75em 3em .75em 0}}.one-fourth{float:left;width:50%}@media screen and (min-width:50em){.one-fourth{width:25%}}.candidate .candidate-bio,.candidate-related .candidate-poll,.last,.page .page-content,.page-related .candidate-poll,.social .social-connect{padding-right:0}.button,.button--yellow{border-radius:3px;display:inline-block;margin-top:.5em;padding:.4em 1.5em;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.button{background:#ef3829;border-bottom:2px solid #761109;color:#fff;font-size:14px;font-size:.875rem}.button:hover,.button:visited{background:#d51f10;color:#fff;text-decoration:none}.button--yellow{background:#fedd96;border-bottom:2px solid #f9aa02;color:#333;font-size:14px;font-size:.875rem}.button--yellow:hover,.button--yellow:visited{background:#fedd96;color:#333;text-decoration:none}.fancybox-image,.fancybox-inner,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}#fancybox-loading,.fancybox-close{background-image:url(../../bower_components/fancyBox/source/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../../bower_components/fancyBox/source/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(0,0,0,.5)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.thumb .lightbox-video{display:block;position:relative}.thumb .lightbox-video:before{background:linear-gradient(to right,rgba(255,255,255,0),#fff 10%);color:#ef3829;left:50%;margin-left:-.425em;position:absolute;top:35%;width:.85em;font-size:30px;font-size:1.875rem;font-style:normal;font-weight:400;text-transform:none;line-height:.5}@media screen and (min-width:60em){.thumb .lightbox-video:before{top:40%;font-size:45px;font-size:2.8125rem}}.social{width:100%;float:left}.poll-result{background:#f6f5f3;border:1px solid #e1e1e1}.poll-result:after,.poll-result:before{content:" ";display:table}@media screen and (min-width:50em){.social{width:63%}.poll-result{display:flex;vertical-align:top}.poll-no,.poll-yes{flex:1;float:left;width:50%}}.poll-result p{font-weight:700;margin:0 0 .5em;text-transform:uppercase}.poll-no,.poll-yes{margin:1em 0;padding:0 1em 1em;vertical-align:top}.poll-no:after,.poll-no:before,.poll-yes:after,.poll-yes:before{content:" ";display:table}.poll-no{border-bottom:1px solid #e1e1e1}.poll-answer{float:left;padding-bottom:.5em;padding-right:.75em;width:25%;position:relative}@media screen and (min-width:40em){.poll-answer{padding:.5em .75em .5em 0;width:20%}}@media screen and (min-width:50em){.poll-no{border-bottom:none;border-right:1px solid #e1e1e1}.poll-answer{width:100%}}@media screen and (min-width:75em){.poll-answer{width:50%}}.poll-answer img{border-radius:50%;position:relative}.poll-answer.inactive img{opacity:.3}.poll-answer.inactive img:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.85);z-index:-1}.poll-answer .candiate-name{font-size:14px;font-size:.875rem}.poll-answer .image-placeholder{background-color:#999;border-radius:50%;display:block;height:100%;width:100%}.homepage-slider{display:none;padding-bottom:.25em;position:relative}.slick-initialized,.slick-list,.slick-track{display:block}.slick-list{position:relative;overflow:hidden;margin:0;padding:0}.slick-track{left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:" ";display:table}.slick-next:before,.slick-prev:before{content:"\f107";font-weight:700}.slick-slide{float:left;height:100%}.slick-slide:focus{border:0;outline:0}.slick-slide a,.slick-slide img{display:block}.slick-next,.slick-prev{background:#fff;border:1.11px solid #ebe9e9;color:#ef3829;display:block;font-size:0;line-height:0;margin-top:-21px;outline:0;padding:0;position:absolute;top:50%;z-index:100}.slick-next:before,.slick-prev:before{padding:1em .35em;font-size:24px;font-size:1.5rem;font-style:normal;line-height:1.42857;text-transform:none}.slick-prev{border-radius:50%;box-shadow:1px 0 0 0 #999;left:-18px;transform:rotate(90deg)}.slick-next{border-radius:50%;box-shadow:-1px 0 0 0 #999;right:-18px;transform:rotate(270deg)}.slider__item{position:relative}.slider__item.inactive:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.95);z-index:-1}.slider__item.inactive img{opacity:.1}.slider__item.inactive .dropped-out{top:1em}@media screen and (min-width:50em){.slider__item.inactive .dropped-out{left:1em;top:3em}}.slider__item .slider-plan{background:#333;bottom:0;color:#fff;margin:.75em .5em;padding:.15em .5em;position:absolute;font-size:12px;font-size:.75rem}@media screen and (min-width:75em){.slider__item .slider-plan{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}}.slider__item .slider__item-content{background:rgba(0,0,0,.5);color:#fff;left:0;opacity:0;padding:.5em .7em;position:absolute;width:100%;height:100%;top:0;transition:opacity .15s}@media screen and (min-width:75em){.slider__item:not(.inactive) .slider__item-content:hover{opacity:1}}.slider__item-content .slider__item-name,.slider__item-content .slider__item-plan{display:block;line-height:1.25}.slider__item-content .slider__item-plan{text-transform:uppercase;font-size:11px;font-size:.6875rem}.slider__item-content .slider__item-learn{background:#ef3829;display:inline-block;margin-top:.25em;padding:.25em .75em;text-transform:uppercase;font-size:10px;font-size:.625rem}@media screen and (min-width:50em){.social{display:flex}.social .social-connect,.social .social-subscribe{flex:1;width:48%}}.social:after,.social:before{content:" ";display:table}.social-connect a,.social-connect i{display:inline-block;text-align:center}.social .social-connect,.social .social-subscribe{border:1px solid #e1e1e1;margin:1em 0;padding:1em}@media screen and (min-width:50em){.social .social-connect{float:right;margin-left:1em}}.social-connect h4,.social-subscribe h4{font-weight:400;margin-top:0;text-transform:uppercase;font-size:16px;font-size:1rem}.social-connect p,.social-subscribe p{margin:.25em 0;font-size:13px;font-size:.8125rem}.social-connect a{margin-right:.75em}.social-connect a:hover{text-decoration:none}.aarp-card--copy a,.aarp-card:focus .aarp-card--heading a,.aarp-card:hover .aarp-card--heading a{text-decoration:underline}.social-connect i{border-radius:50%;color:#fff;height:50px;padding:.4em 0;width:50px;font-size:23px;font-size:1.4375rem}.social-connect .ss-icon-twitter{background:#00b0ed}.social-connect .ss-icon-twitter:hover{background:#0085b2}.social-connect .ss-icon-facebook{background:#3b5998}.social-connect .ss-icon-facebook:hover{background:#2c4372}.social-connect .icon-youtube-play{background:#ff4141}.social-connect .icon-youtube-play:hover{background:#9e2019}.social-connect .facebook-label,.social-connect .twitter-label,.social-connect .youtube-label{display:block;padding-top:.4em;font-size:14px;font-size:.875rem}.social-connect .facebook-label{color:#3b5998}.social-connect .facebook-label:hover{color:#2c4372}.social-connect .twitter-label{color:#00b0ed}.social-connect .twitter-label:hover{color:#0085b2}.social-connect .youtube-label{color:#ff4141}.social-connect .youtube-label:hover{color:#9e2019}.aarp-card{position:relative}.js .aarp-card{cursor:pointer}.aarp-card:focus .aarp-card--media,.aarp-card:hover .aarp-card--media{opacity:.9}.aarp-card--has-image:before,.aarp-card--has-video:before{font-style:normal;font-weight:400;text-transform:none;display:block;position:absolute;z-index:1;line-height:1;top:25px;left:15px;font-size:60px;font-size:3.75rem;color:#fff}.aarp-card--media{position:relative;transition:opacity .3s}.aarp-card--media:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;background:-moz-linear-gradient(top,transparent 50%,#000 100%);background:-webkit-linear-gradient(top,transparent 50%,#000 100%);background:linear-gradient(to bottom,transparent 50%,#000 100%)}@media screen and (min-width:50em){.aarp-card--media:after{display:none}.aarp-card--content{background:#000;background:-moz-linear-gradient(top,transparent 0,#000 100%);background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(to bottom,transparent 0,#000 100%)}}.aarp-card--image{width:100%;display:block}.aarp-card--content{position:absolute;bottom:0;left:0;z-index:2;color:#fff;width:100%}.aarp-card--content-inner{padding:15px}@media screen and (min-width:40em){.aarp-card--content-inner{padding:20px}}.aarp-card--date{display:none;padding:0;margin:0 0 5px;font-style:italic;font-size:14px;font-size:.875rem}.modal-content .aarp-card--date{margin-top:25px}.aarp-card--heading{margin:0 0 3px;padding:0;color:#fff;font-size:28px;font-size:1.75rem;text-shadow:0 2px 5px rgba(0,0,0,.5)}@media screen and (min-width:50em){.aarp-card--date{display:block}.aarp-card--heading{font-size:24px;font-size:1.5rem}}.modal-content .aarp-card--heading{color:#000}.aarp-card--heading a{color:#fff}.aarp-card--has-image .aarp-card--heading a:before{content:"Image: "}.aarp-card--has-video .aarp-card--heading a:before{content:"Video: "}.aarp-card--copy{display:none;line-height:1.3;font-size:14px;font-size:.875rem}@media screen and (min-width:50em){.aarp-card--copy{display:block}}@media screen and (min-width:40em){.modal-content .aarp-card--copy{font-size:16px;font-size:1rem}}.aarp-card--copy p{margin:0;padding:0;line-height:1.3;font-size:14px;font-size:.875rem}.aarp-card--copy p+p{margin-top:10px}.aarp-card--copy a:focus,.aarp-card--copy a:hover,.page-navigation ul li a:hover,.share-this a:hover,.view-more .button--yellow:focus{text-decoration:none}.pagination{padding:50px 0 0;margin:0;text-align:center;width:100%}.pagination .page-numbers{padding:0;margin:0}.pagination .page-numbers .page-numbers{padding:2px 5px;display:block;line-height:25px;text-transform:capitalize}.pagination .page-numbers .page-numbers.next,.pagination .page-numbers .page-numbers.prev{background:#efd181;background:-moz-linear-gradient(top,#efd181 0,#d9a41a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#efd181),color-stop(100%,#d9a41a));background:-webkit-linear-gradient(top,#efd181 0,#d9a41a 100%);background:-o-linear-gradient(top,#efd181 0,#d9a41a 100%);background:-ms-linear-gradient(top,#efd181 0,#d9a41a 100%);background:linear-gradient(to bottom,#efd181 0,#d9a41a 100%);box-shadow:inset 0 -1px 0 1px #dbaa2b;border-radius:3px;color:#4b4b4b;font-weight:700}.pagination .page-numbers .page-numbers.next:focus,.pagination .page-numbers .page-numbers.next:hover,.pagination .page-numbers .page-numbers.prev:focus,.pagination .page-numbers .page-numbers.prev:hover{background:#d9a41a;background:-moz-linear-gradient(top,#d9a41a 0,#efd181 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d9a41a),color-stop(100%,#efd181));background:-webkit-linear-gradient(top,#d9a41a 0,#efd181 100%);background:-o-linear-gradient(top,#d9a41a 0,#efd181 100%);background:-ms-linear-gradient(top,#d9a41a 0,#efd181 100%);background:linear-gradient(to bottom,#d9a41a 0,#efd181 100%);box-shadow:inset 0 0 0 1px #dbaa2b;text-decoration:none;color:#4b4b4b}.pagination .page-numbers .page-numbers.prev{margin-right:0}@media screen and (min-width:40em){.modal-content .aarp-card--copy p{font-size:16px;font-size:1rem}.pagination .page-numbers .page-numbers{padding:4px 10px}.pagination .page-numbers .page-numbers.prev{margin-right:20px}}.pagination .page-numbers .page-numbers.prev:before{content:' ';display:inline-block;margin:0 6px 2px 0;border:solid;border-width:3px 4px 3px 0;border-color:transparent #b3860f}.pagination .page-numbers .page-numbers.current{font-weight:700}.pagination .page-numbers .page-numbers.next{margin-left:0}@media screen and (min-width:40em){.pagination .page-numbers .page-numbers.next{margin-left:20px}}.pagination .page-numbers .page-numbers.next:after{content:' ';display:inline-block;margin:0 0 2px 6px;border:solid;border-width:3px 0 3px 4px;border-color:transparent #b3860f}.pagination li{display:inline-block}body.modal-is-open{overflow-y:hidden}.modal-overlay{background:rgba(0,0,0,.8);height:100%;left:0;display:flex;flex-direction:column;overflow:auto;padding:1.5em;position:fixed;top:0;transition:opacity .2s;width:100%;z-index:-1}.modal-overlay[aria-hidden=true]{opacity:0;visibility:hidden}.modal-overlay[aria-hidden=false]{opacity:1;visibility:visible;z-index:2}.modal-overlay[aria-hidden=false] .modal-content{transform:scale(1)}.modal-overlay .btn-close{cursor:pointer;font-weight:800;padding:0;position:absolute;right:9px;top:10px;z-index:2;border-radius:50%;line-height:25px;width:25px;text-align:center;background:#000;border:1px solid #000;color:#fff;font-size:21px;font-size:1.3125rem}@media screen and (min-width:40em){.modal-overlay .btn-close{line-height:33px;width:34px;top:20px;right:20px;font-size:25px;font-size:1.5625rem}}.modal-overlay .btn-close:focus,.modal-overlay .btn-close:hover{background:0 0;color:#000}.modal-content{background:#efefef;margin:auto;max-width:1000px;overflow:auto;overflow-x:hidden;padding:25px 45px 20px 25px;position:relative;transform:scale(.8);transition:transform .3s;width:100%}@media screen and (min-width:40em){.modal-content{padding:50px 70px 45px 50px}}.media-embed-image{display:block;margin:auto}body.admin-bar .modal-content{margin-top:15px}.video-wrapper{position:relative;height:0}* html .video-wrapper{margin-bottom:45px}.video-wrapper div,.video-wrapper embed,.video-wrapper iframe,.video-wrapper object{position:absolute;width:100%;height:100%;left:0;top:0}.wide-screen{padding-bottom:56.25%}.four-by-three{padding-bottom:75%}.chrome-25{padding-top:25px}.chrome-35{padding-top:35px}.site-title{margin:0 0 .25em}.site-description{color:#ef3829;margin:0;font-size:24px;font-size:1.5rem}.top-bar{border-top:3px solid #333;border-bottom:1px solid #333;margin:1em 0 1.5em}.top-bar:after,.top-bar:before{content:" ";display:table}.home .top-bar{margin-bottom:0}.page-navigation ul{border-bottom:1px solid #999;list-style:none;margin:0;padding-left:0;position:relative}@media screen and (min-width:60em){.page-navigation{float:left;max-width:75%;width:calc(100% - 210px)}.page-navigation ul{border-bottom:none}}.page-navigation ul li{border-bottom:.125em solid #fff;display:inline-block;margin:.125em .5em 0 0;vertical-align:bottom}@media screen and (min-width:60em){.page-navigation ul li{margin-right:1.5em}}@media screen and (min-width:75em){.page-navigation ul li{margin-right:2.5em}}.page-navigation ul li a{color:#333;display:block;font-weight:700;padding:.75em 0}.page-navigation .current_page_item,.page-navigation li:hover{border-bottom:.125em solid #333;cursor:pointer}.menu-item-has-children>a:after{font-style:normal;line-height:1.42857;text-transform:none;content:"\f107";font-weight:700;padding-left:.5em}.menu-item-has-children .sub-menu{background:#fff;border:1px solid #333;visibility:hidden;margin:0;padding:0;position:absolute;top:100%;z-index:1000;transition:visibility .2s ease-in-out}.menu-item-has-children .sub-menu.menu-visible,.no-touch .menu-item-has-children:hover .sub-menu{visibility:visible}.menu-item-has-children .sub-menu li{border-bottom:1px solid #333;float:left;margin:0 1.5em;padding:.35em 0}.menu-item-has-children .sub-menu li:nth-last-child(1){border-bottom:none}.menu-item-has-children .sub-menu li a{display:block;line-height:1.5;font-weight:400;font-size:15px;font-size:.9375rem}.share-this{display:table;margin-top:.125em;padding:.45em 0}.share-this .share-this-label{display:table-cell;padding-right:.5em;text-transform:uppercase;vertical-align:middle}.share-this a{display:inline-block}.candidate-post:after,.candidate-post:before,.candidate-related:after,.candidate-related:before,.candidate-social:after,.candidate-social:before,.candidate:after,.candidate:before{content:" ";display:table}.share-this i{padding-left:1em;font-size:30px;font-size:1.875rem}@media screen and (min-width:60em){.share-this{float:right;width:210px}.share-this i{padding-left:.5em;font-size:24px;font-size:1.5rem}}.share-this .ss-icon-twitter{color:#00b0ed}.share-this .ss-icon-twitter:hover{color:#0085b2}.share-this .ss-icon-facebook-square{color:#3b5998}.share-this .ss-icon-facebook-square:hover{color:#2c4372}.aarpe-site-banner .container{width:100%;padding:0}.aarpe-everywhere-header a:visited{color:#fff}.candidate{margin-top:1.75em}.candidate:after{clear:both}.candidate a{color:#ef3829}.candidate a:hover{color:#9e2019}.candidate-info .candidate-image{border-radius:50%;margin-bottom:1.5em;text-align:center}@media screen and (min-width:50em){.candidate-info .candidate-image{text-align:left}}.candidate-contact{background:#e1e1e1;border-top:3px solid #ef3829;padding:0 1em 1em}.candidate-contact p{margin:1em 0 0}.candidate-contact .contact-heading{font-weight:700;text-transform:uppercase}.candidate-social{padding-bottom:1.5em}.candidate-social i{color:#fff;float:left;padding:.1em 0;text-align:center;width:33.3333333%;font-size:30px;font-size:1.875rem}.candidate-social .ss-icon-twitter{background:#00b0ed}.candidate-social .ss-icon-twitter:hover{background:#0085b2}.candidate-social .ss-icon-facebook{background:#3b5998}.candidate-social .ss-icon-facebook:hover{background:#2c4372}.candidate-social .ss-icon-envelope{background:#333}.candidate-social .ss-icon-envelope:hover{background:#999}.candidate-bio .candidate-name{margin:0}.candidate-bio .candidate-title{font-weight:700;margin-top:0}.candidate-related{border-top:3px solid #333}.candidate-related h2{margin-top:.25em}.candidate-related .candidate-poll{float:right}.candidate-main h2{border-bottom:1px solid #e1e1e1;padding-bottom:.25em}.candidate-post{margin-bottom:2em}.candidate-post .thumb{float:left;padding-right:1em;width:25%}.candidate-post h3{font-size:16px;font-size:1rem}@media screen and (min-width:50em){.candidate-post h3{font-size:28px;font-size:1.75rem}}.candidate-post p{margin:0 0 .25em;font-size:13px;font-size:.8125rem}@media screen and (min-width:50em){.candidate-post p{font-size:16px;font-size:1rem}}.candidate-post .entry-content{float:left;width:75%}.candidate-post .author{margin-right:1.5em;text-transform:uppercase}.candidate-post .post-title{margin:0}.appended{animation:opacity 3s}@keyframes opacity{0%{opacity:0}100%{opacity:1}}.view-more{font-weight:700;margin-bottom:1.5em;position:relative;text-align:center}.view-more:before{border-top:solid 1px #e1e1e1;content:"";display:block;height:1px;position:absolute;top:50%;width:100%}.view-more .button--yellow{margin-top:0;position:relative;font-size:13px;font-size:.8125rem}@media screen and (min-width:40em){.view-more .button--yellow{font-size:18px;font-size:1.125rem}.banner-image{margin-top:0}}.button--yellow span{display:inline-block}.aarp-media-listing:after,.aarp-media-listing:before,.homepage-banner:after,.homepage-banner:before,.page-related:after,.page-related:before,.page:after,.page:before{content:" ";display:table}.button--yellow span.text{position:relative;top:-.3em}.button--yellow .icon-angle-down:after,.button--yellow .icon-angle-down:before{opacity:.3;padding:0 .5em;font-size:21px;font-size:1.3125rem}.homepage-banner{background-image:url(../../images/homepage-banner.jpg);background-repeat:no-repeat;background-size:cover;padding:1.5em}@media screen and (min-width:50em){.homepage-banner .banner-content{padding-right:4em}}.banner-image{padding-bottom:1em}.banner-content{color:#fff}.banner-content h3{border-bottom:1px solid #fff;color:#fff;line-height:1.3;margin-top:0;padding-bottom:.75em}@media screen and (min-width:60em){.banner-content h3{margin-top:1.5em}}.banner-content p{padding-top:.5em}.plans{position:relative}#plan-action{position:absolute;top:2.5em;width:20em;padding:1em;background-color:#dfdad6;background-color:rgba(223,218,214,.95);opacity:0;transition:opacity .25s linear}#plan-action.visible{opacity:1}body.home .candidate-related .candidate-main{width:100%}@media screen and (min-width:50em){.page h2{margin-top:0}}.page-related{border-top:3px solid #333}.page-related h2{margin-top:.25em}.page-related .candidate-poll{float:right}.page-articles h2{border-bottom:1px solid #e1e1e1;padding-bottom:.25em}.page-articles ul{list-style:none;padding-left:0}.page-articles ul li{border-bottom:1px solid #e1e1e1;padding:1em 0}@media screen and (min-width:40em){.page-articles ul li{float:left;margin-right:3%;width:47%}.aarp-media-listing .column{width:50%;display:inline-block;vertical-align:top}}.page-articles ul li a{color:#333}.aarp-media-listing{margin:0 -1em}.aarp-media-listing .column{padding:.75em 1em}@media screen and (min-width:73em){.aarp-media-listing .column{width:33.333333%}}abbr[title]{border-bottom-color:#ccc}.hero-feature__cta{display:inline-block;background:#fff;color:#ef3829;opacity:.75}.action-chart__form #ac-district option:disabled,.action-chart__form .district-group .dk-option-disabled,.action-chart__form .person-group .dk-option-disabled{display:none}.banner-image.is-flipped{float:right}.action-chart__heading{border-bottom:3px solid #333;margin-bottom:20px}@media screen and (min-width:40em){.action-chart__heading{margin-bottom:30px}}.action-chart__header{font-size:32px;font-size:2rem;margin-bottom:7px}.action-chart__form{padding-top:30px;padding-bottom:10px;position:relative;z-index:1}.action-chart__form .dk-select{margin-bottom:0}.action-chart__form .dk-select .dk-selected:after{top:19px}.action-chart__form .dk-select .dk-selected:focus,.action-chart__form .dk-select.dk-select-open-down .dk-selected{border:1px solid #666;outline:0}.action-chart__form .dk-select.dk-select-open-down .dk-select-options{border:1px solid #666}.action-chart__form .dk-select.dk-select-disabled .dk-select-options{border:1px solid #ccc}@media screen and (min-width:40em){.action-chart__form{width:calc(100% - 100px);padding-top:60px;padding-bottom:0}.action-chart__form label[for=ac-state]+.dk-select .dk-select-options{right:-80px}}.action-chart__form .btn-primary{border-bottom-color:#9e2019;line-height:42px;padding:4px 0 0;width:100%;font-size:16px;font-size:1rem}.action-chart__grid{position:relative}@media screen and (min-width:40em){.action-chart__form .btn-primary{width:90px;font-size:14px;font-size:.875rem}.action-chart__grid{top:-50px}}.action-chart__grid .ss-icon-check,.action-chart__grid .ss-icon-thumbs-up{color:#0eb52b}.action-chart__grid .ss-icon-minus,.action-chart__grid .ss-icon-times{color:#999}.action-chart__grid .ss-icon-thumbs-down{color:#ef3829}.action-chart__table{font-size:16px;font-size:1rem;border-collapse:collapse}@media screen and (min-width:40em){.action-chart__table{font-size:24px;font-size:1.5rem}}.action-chart__table thead{border-bottom:1px solid #ccc}@media screen and (min-width:60em){.action-chart__table thead{border-bottom:0}}.action-chart__table tr{border-bottom:1px solid #e1e1e1}.action-chart__table td,.action-chart__table th{padding:10px 5px;vertical-align:top}.action-chart__table td.v-align-middle,.action-chart__table th.v-align-middle{vertical-align:middle}.action-chart__table td.label-cell,.action-chart__table th.label-cell{width:70px;text-align:center;box-sizing:content-box;padding:0}.action-chart__table td.label-cell .ss-icon,.action-chart__table td.label-cell [class*=ss-icon-],.action-chart__table td.label-cell [class^=ss-icon-],.action-chart__table th.label-cell .ss-icon,.action-chart__table th.label-cell [class*=ss-icon-],.action-chart__table th.label-cell [class^=ss-icon-]{font-size:28px;font-size:1.75rem}@media screen and (min-width:40em){.action-chart__table td.label-cell,.action-chart__table th.label-cell{width:89px;padding:4px 0 16px}.action-chart__table th{position:static;font-size:14px;font-size:.875rem;height:50px;vertical-align:middle}}.action-chart__table td.label-cell{padding:7px 5px 0;border:0}.action-chart__table abbr[title]{cursor:default}.ac-candidate__info,.ac-candidate__photo{display:inline-block;vertical-align:top;line-height:1.2}.ac-candidate__photo{width:50px;margin-right:10px}@media screen and (min-width:40em){.ac-candidate__photo{width:70px;margin-right:25px}}.ac-candidate__photo img{display:block;border-radius:50%;width:50px;height:50px}@media screen and (min-width:40em){.ac-candidate__photo img{width:70px;height:70px}}.ac-candidate__meta{font-size:12px;font-size:.75rem;color:#999;font-style:italic}.ac-candidate__meta p{margin:0;padding:0}.ac-candidate__meta p+p{margin-top:2px}.form-group{display:block;width:100%;margin-bottom:15px}@media screen and (min-width:40em){.form-group{width:90px;float:left;margin-bottom:0}.form-group.form-group__large{width:calc(100% - 315px)}.form-group+.form-group{padding-left:15px;box-sizing:content-box}}.select-full{width:100%}.select-medium{width:280px}.hide-on-small-screen__table-cell{display:none}@media screen and (min-width:40em){.hide-on-small-screen__table-cell{display:table-cell}}.is-invisible{visibility:hidden}.is-hidden{position:absolute;left:-999em}.only-show-on-small-screen__block{display:block}@media screen and (min-width:40em){.only-show-on-small-screen__block{display:none}}