.gotham{font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif !important}.gotham-small{font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif !important}article,aside,cite,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;font-size:14px;line-height:1.4}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;clear:left}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, monospace;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}aside,figure,form,h1,h2,h3,h4,h5,h6{margin:0}fieldset{border:4px double black;margin:0}label{cursor:pointer}legend{*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;outline:none}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;border:none}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:5px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#555;padding:0;font-family:Helvetica,Arial,sans-serif}a{color:#0171d0;text-decoration:none}a:hover{color:#00aff3}a img{border-width:0}.block{display:block !important}h1,.h1{font-size:4.2em}h2,.h2{font-size:3.2em;word-spacing:0;letter-spacing:-0.5px}h2 img,.h2 img{margin-bottom:-1px;vertical-align:baseline}h1,.h1,h2,.h2{font-weight:600;line-height:1em;text-transform:uppercase}h3,.h3,.quote span{font-size:2.8em;line-height:1em}h4,.h4{font-size:1.8em;font-weight:normal;line-height:1.1em;text-transform:normal}h5,.h5,cite,.smallBtn,.divider{font-size:1.4em;line-height:1em}h6,.h6,.tweet header{font-size:1.2em;font-weight:normal;line-height:1.1em}button,.button{font-size:1.8em;line-height:22px;word-spacing:1px;border:none}button.right,button.left,.button.right,.button.left{padding:10px 20px;width:auto}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit !important}p,blockquote{margin:0 0 20px;font-size:1em;line-height:1.6em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}time{font-size:1em}p a,time,.quote span{font-weight:bold}blockquote{margin:20px 10px;padding:20px;position:relative;font-style:italic}small,.small{font-size:0.8em}.big{font-size:120%}.centered,.center{text-align:center}.caps,.divider,.conheader,.tout,q,time,.button{text-transform:uppercase}.mainHeader{margin:-0.5em 0 -1.5em;padding:0 0.9em}.mainHeader h2{font-size:1.5em;margin:4px 0 0 2px}.Prox,h1,.h1,h2,.h2,h3,button,.button,.shareAsk,.tweet header a,.art-GOP q{font-family:"alternate-gothic-no-3-d", sans-serif;font-weight:400}.Museo,.slab,.quote span,.conheader,p.intro,.divider,.tout,cite,.entry-content aside,q,.pullquote{font-family:"Domine", "museo-slab", "Palatino Linotype", "Book Antiqua", Palatino, serif;font-weight:700}.light,.pullquote,blockquote,q{font-weight:500}.Arial,.quote em,.tweet header span{font-family:Helvetica, Arial, sans-serif}time span{font-weight:400}h4.Museo,.entry-content h4,.h4.Museo,.entry-content .h4{letter-spacing:-1px}.entry-content h4,.entry-content h5{margin:20px 0 10px}.quote em:first-child{float:left;text-indent:-0.5em}.rLink{float:left;font-size:0.9em;white-space:nowrap}.rLink:after{content:' and share \00bb'}.imgOn img{display:none}.imgOn span{text-indent:0}@media screen and (max-width: 309px){h1,.h1{font-size:2.2em}h2,.h2{font-size:1.2em}}@media screen and (min-width: 310px) and (max-width: 479px){h1,.h1{font-size:3.4em;line-height:0.9em}h2,.h2{font-size:2.4em}}.black{color:#000}.white,button,.bgblueD.button,.bgredD.button,.whiteLinks a{color:#fff}a.white:hover{color:#fff !important}.grayF{color:#f5f5f5}.grayL{color:#ececec}.grayM{color:#e3e3e3}.grayD,label,.mainHeader h2,time{color:#808285}.yellow{color:#fd0}.blueL,.title,.quote span,.art-quote q,.art-quote q:before,.art-quote q:after,.pullquote{color:#00aff3}.blueD,h1,.h1,.article p.intro,.quote em,cite{color:#0171d0}.red,.redL,.required,.error,.qferror,.bsderror,.signuperror,.contriberrorbanner,.error label{color:#e31818}.redM,.art-GOP q{color:#aa1212}.redD{color:#7f0d0d}.bgwhite,.wrapperMain,.avatar{background-color:#fff}.bggrayF,blockquote,figcaption{background-color:#f5f5f5}.bggrayL,.dncmsg,.wrapperMain .gridC{background-color:#ececec}.bggrayM,.tout,.button{background-color:#e3e3e3}.bggrayD,button{background-color:#808285}.bgyellow,.dncmsg span{background-color:#fd0}.bgblueL,.navitem,button.redon,.panel{background-color:#00aff3}.bgblueD,button.bgblueL:active,.button.bgblueL:active,input.bgblueL:active,button.bgblueL:focus,.button.bgblueL:focus,input.bgblueL:focus,button.bgblueL:hover,.button.bgblueL:hover,input.bgblueL:hover,#navbar li ul li:hover{background-color:#0171d0}.bgblueTraD{background-color:#0171d0;background-color:rgba(1,113,208,0.5)}.bgblueDD,#navbar li div{background-color:#0045ad}.bgnavy{background-color:#0f2446}.bgredL,#contribute_btn{background-color:#e31818}.bgredM,button.bgredL:active,.button.bgredL:active,input.bgredL:active,button.bgredL:focus,.button.bgredL:focus,input.bgredL:focus,button.bgredL:hover,.button.bgredL:hover,input.bgredL:hover,#navbar #nav_donate:hover{background-color:#aa1212}.bgredD{background-color:#7f0d0d}.bgblack{background-color:#000}.bgblackTra{background-color:#000;background-color:rgba(0,0,0,0.5)}.smallbox{border:1px solid white;padding:5px}.bordergrayL{border:1px solid #00aff3}.electricB{border:2px solid #00aff3;-webkit-background-clip:padding-box;background-clip:padding-box}button{border:0;text-transform:uppercase;height:40px}a.button{display:block;float:left;text-align:center;line-height:1em;width:100%}label{text-transform:capitalize;font-weight:bold}input,textarea,select{color:#777;padding:1px 4px;vertical-align:top;width:100%;height:40px}input[disabled="disabled"],textarea[disabled="disabled"],select[disabled="disabled"]{color:#aaa}input,textarea{border:3px solid #C8C9CB}input:focus,textarea:focus{border-color:#808285}select{padding:5px 4px}select:not[multiple]{max-height:36px}select[multiple]{min-height:80px}.smallFields input,.smallFields textarea,.smallFields button,.smallFields select{height:30px !important;font-size:90%}.smallFields button{font-size:1.6em}input[type="checkbox"],input[type="radio"]{vertical-align:baseline;height:auto;max-width:15px}.oldie input[type="checkbox"],.ie9 input[type="checkbox"],.oldie input[type="radio"],.ie9 input[type="radio"]{-ms-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding:0;border:none;margin-right:5px}form ol{padding:0;list-style:none;overflow:hidden;margin:0}form ol li{margin:0 0 10px;display:block}form ol li:last-child,.last-child{margin-right:0;margin-left:0}form ol li:last-child label,.last-child label{visibility:hidden;height:13px;display:block}form .twoEven li:last-child,form .twoEven .last-child,form .twoEven li:last-child button,form .twoEven .last-child button,form .onePerLine li:last-child button,form .onePerLine .last-child button,form .oneLine .last-child button,form .oneLine li:last-child button,form li button{width:100% !important}form .oneLine li:last-child,form .oneLine .last-child{margin-bottom:0}textarea{min-height:120px}.bgblueD input,.bgblueDD input{border-color:#67aae3}.smallBtn{width:auto;padding:4px 10px}figcaption{text-align:center;font-size:80%}.formIframe{display:none}.bMar30{margin-bottom:30px !important}.bMar20,section.bggrayL,.blog .title{margin-bottom:20px !important}.bMar10,section.bggrayL header{margin-bottom:10px !important}.aMar10{margin:10px auto}.topMar10{margin-top:10px !important}.topMar20{margin-top:20px !important}.topMar30{margin-top:30px !important}.aPadFlex{padding:5px 10px}.aPadSm{padding:5px}.aPadMd{padding:10px}.aPad10,button,.button{padding:10px}.aPad15{padding:15px}.aPad20{padding:20px}.sPad10{padding-left:10px;padding-right:10px}.sPad20{padding-left:20px;padding-right:20px}.sPad30,a.button{padding-left:30px;padding-right:30px}.left,.bottom{float:left}.right{float:right !important}.bottom{clear:left}.bylineimg .bottom{margin-top:10px}.noverflow{overflow:hidden}.w100{width:100% !important}#navbar{display:none;margin:0 auto}#navbar ul{list-style:none;text-transform:uppercase}#navbar ul ul{font-family:arial, helvetica, sans-serif;text-transform:none}#navbar a{padding:10px 20px;display:block}#navbar .sub>a{cursor:default}.wrapperMain,.gridC,.bgwhite.module,.art-tweet{border:1px solid #e3e3e3}.tout{border:1px solid #b3b3b3;display:block;padding:5px;overflow:hidden}.tout+.tout{margin-top:20px}header.tout{margin-bottom:10px}.itemList{list-style:none;margin:0;padding:0}.itemList .item{zoom:1}.itemList .item:last-child{margin-bottom:0}.itemList .item+.item{border-top:1px solid #e3e3e3}.itemList ul{list-style-type:disc}.itemList .itemList{list-style-type:none}.linkList p{margin:0}.linkList a{display:block;padding:5px 10px;font-weight:bold;line-height:1.3em;position:relative;bottom:1px solid transparent}.linkList.hashBgL a{padding:5px 20px}.linkList.hashBgL .subSel{background-color:#fff;border:1px solid #ececec;margin:0 -1px;padding:5px 21px}.floatList{list-style:none;overflow:hidden;margin:0;padding:0;zoom:1}.floatList li{float:left;margin:0 10px}.floatList a{width:100%;height:100%;display:block;text-indent:-999em}.shareSet{display:none;padding:0;height:20px;margin-top:10px}.shareSet a{width:100%;height:100%;display:block;text-indent:-999em}.shareSet li{float:left;overflow:hidden;height:20px;margin:0 0 0 15px;min-height:15px;position:relative}.shareSet .shareAsk{margin-left:0;line-height:20px}.shareSet .fb{width:90px;margin-left:0}.tw{width:95px}.tw iframe{position:absolute;top:0}.bannerSet .em{margin:0}.em,.print{background:url(https://assets.democrats.org/imgs/sprite-email_print.png) no-repeat;width:60px}.print{background-position:-80px 0;display:none}.bannerSet{display:none}.events li{padding:10px;margin:0 0 1px}.avatar{padding:1px;border:1px solid #b3b3b3;float:left;margin-right:10px;max-width:80px !important;height:auto}.ie7 .avatar{width:60px}.twbubble{margin:30px 30px 15px;padding:20px;background-color:white;border:2px solid #e5e5e5;position:relative}.twauthor{padding:10px;padding-left:20%;margin-bottom:15px}.twauthor a{font-size:16px;margin-bottom:-8px;display:block;font-weight:bold}.twauthor img{margin-left:0}article .twitter-follow-button{display:block;margin-top:8px}article{float:left;width:100%;position:relative}article footer{text-align:center;margin:20px 0;clear:both}article time{display:block;margin:0 0 6px}article form{margin:10px}article blockquote{margin:20px 20px 25px;border-left:16px solid #0171d0;position:relative}article blockquote.gop{border-color:#aa1212}.entry-content img,.natImg{width:100%;height:auto !important;max-width:100%}.artHeader,.entry-content{margin:10px;clear:both}.entry-content{overflow:hidden}.cramped{margin-top:5px !important}.press .artHeader time{margin-bottom:15px}footer.module{margin:0;clear:none}.pullquote{display:none}.bgwhite blockquote:before{content:'';border-left:solid 8px white;height:104%;position:absolute;display:block;width:8px;top:-2%;left:-7px;z-index:2}q{margin-left:12px;margin-top:20px;display:block;font-size:1.4em;line-height:1.5em;padding-right:4px;font-weight:400}q:before{content:'\201C';font-family:Garamond,serif;height:0;font-size:1.4em;margin-left:-0.5em;float:left}q:after{content:'\201D';font-family:Garamond,serif;height:0;font-size:1.4em;line-height:0;position:relative;top:0.1em;left:4px}.art-quote.art-GOP q{font-size:2.2em;line-height:1.2em}.art-quote.art-GOP q:before,.art-quote.art-GOP q:after{color:#aa1212}.art-quote.art-GOP cite{color:#770d0d}blockquote .tumblrBtn{position:relative;margin:10px auto 0;display:block}.bylineimg{position:relative;margin-top:10px;min-height:61px}.bylineimg span{position:absolute;bottom:-6px;left:78px}a.pagBtn{margin:10px;display:block;text-align:center;float:none;width:auto}.entry-content li{margin-bottom:10px;line-height:1.5em}.flag{background-color:#0171d0;position:absolute;height:30px;width:30px;white-space:pre;color:white;z-index:5;right:20px;top:-6px}h2,.shareAsk{color:#0171d0}.art-GOP h2,.art-GOP h2 a,.art-GOP .entry-content a,.art-GOP .shareAsk,.art-GOP.art-tweet a,.art-GOP a:hover{color:#aa1212}.art-GOP .flag{background-color:#aa1212}.art-GOP .button,.art-GOP .button:hover{color:#fff !important}.art-tweet{border-top:0;border-bottom:0}.art-tweet .aTriD:after{left:20%}li:first-child .art-tweet{border-top:1px solid #e3e3e3}li:last-child .art-tweet{border-bottom:1px solid #e3e3e3}.art-figure{margin-bottom:10px}.art-quote cite{text-transform:uppercase;float:right;font-size:1.6em;margin-top:25px}.art-quote .entry-content{margin:10px}figure{border:2px solid #e6e7e9;position:relative;overflow:hidden;line-height:0}figure figcaption{display:none}figure img{width:100%;height:auto;line-height:0}figure .pintrest{position:absolute;top:5px;left:5px}.art-feature figure{margin:10px}.tumblrBtn{background:url(https://assets.democrats.org/imgs/tmb_share_2.png) top left no-repeat transparent;width:62px;height:20px;overflow:hidden;display:inline-block;text-indent:-9999px}figure .tumblrBtn{position:absolute;top:5px;right:5px}.noBorder{border:none}.js-only{display:none}.hide,.fader,.fastFader{display:none;opacity:0}.on,figure:hover .barely{visibility:visible;opacity:1;display:block}#hero h3{font-size:1.8em}@media screen and (min-width: 980px){#hero h3{font-size:2.2em}}@media screen and (min-width: 768px){#hero form{bottom:0;position:absolute;width:32%}}.pAbs:before,.pAbs:after,.aTriD:before,.aTriD:after,.aTriU:before,.aTriU:after,.twbubble:before,.twbubble:after,.lRibbon .lRibbonInner:before,.lRibbon .lRibbonInner:after,#headlines strong:before,#headlines strong:after{content:'';position:absolute;z-index:5;width:0;height:0}.conheader:before,.popTout:before,.flag:before,.lRibbon:before,.downArrow:after,#navbar .sub:hover:after,#navbar .sub.hover:after{content:'';position:absolute;z-index:5;width:0;height:0}.aTriD,.aTriU{position:relative}.aTriU{margin-top:10px}.aTriU:before{top:-11px;left:30%;margin-left:-17px;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid #e3e3e3}.aTriU:after{top:-9px;left:30%;margin-left:-15px;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #fff}.aTriD:after,.twbubble:after{bottom:-10px;left:50%;margin-left:-17px;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #00aff3}.twbubble:before{bottom:-13px;left:50%;margin-left:-17px;border-right:13px solid transparent;border-left:12px solid transparent;border-top:13px solid #e3e3e3}.aTriDblueD:after{border-top:12px solid #0171d0}.aTriDgrayF:after{border-top:12px solid #f5f5f5}.aTriDgrayM:after{border-top:12px solid #c7c8ca}.aTriDblack:after{border-top:12px solid #000000}.aTriDyellow:after{border-top:12px solid #fd0}.twbubble:after{border-top:12px solid white}.twbubble:after,.twbubble:before{left:20%}.conheader,.popTout{position:relative;z-index:3;overflow:visible}.popTout{background-color:#b3b3b3}.conheader{position:absolute;padding:0 20px;height:30px;left:20px;top:-15px;text-align:center;line-height:30px;overflow:ellipsis;font-size:1.1em;font-weight:600}.conheader:before,.popTout:before,.flag:before{border-top:5px solid transparent;border-right:5px solid #808285;top:0px;right:50px}.flag:before{right:30px}.conheader:before{border-top:15px solid transparent;border-right:15px solid #808285;top:0px;left:-15px}.popTout:before{display:none}.downArrow{padding:0 24px 0 10px}.downArrow:after,#navbar .sub:hover:after,#navbar .sub.hover:after{border-style:solid;border-width:6px 6px 0 6px;border-color:#fff transparent transparent transparent;bottom:40%;right:10px;z-index:80}.navlist>li{position:relative}#navbar .sub:hover:after,#navbar .sub.hover:after{right:50%;top:10px}.quick-signup .downArrow:after{right:25px}.divider{position:relative;overflow:hidden;min-width:40px;text-align:center;padding:0.2em 1px;margin:3px 0 10px;display:block;font-size:1em}.divider:before,.divider:after{content:'';position:relative;display:inline-block;width:50%;top:-2px;border-top:4px double #808285;vertical-align:middle}.divider:before{left:-0.5em;margin:0 0 0 -50%}.divider:after{right:-0.5em;margin:0 -50% 0 0}.divider.lefter{padding-left:10%;text-align:left}.divider.lefter:after{width:80%}.tout img,.popTout img{width:100%;height:auto}.lRibbon{font-size:20px !important;height:46px;position:relative;background:#e31818;color:#fff;text-align:center;padding:11px 40px;border-left:1px solid #aa1212}.lRibbon:before{left:-35px;border-right-width:23px;border-left-color:transparent;border-left-width:16px}.lRibbon .lRibbonInner:before,.lRibbon .lRibbonInner:after{display:block;border-style:solid;border-color:#aa1212 transparent transparent transparent;bottom:-5px}.lRibbon .lRibbonInner:before{left:-1px;border-width:5px 0 0 5px}.lRibbon .lRibbonInner:after{right:-16px;border-width:23px 0 23px 16px;border-color:transparent transparent transparent #e31818;top:0;bottom:auto}.fancyR:before{display:block;bottom:-10px;border:23px solid #e31818;z-index:-1}.ribbonPos{position:relative;z-index:1;left:-5px;margin:27px 0}.yRibbon{background-color:#fd0;border-left:1px solid #fd0;text-align:left;display:inline-block}.yRibbon .lRibbonInner:before{border-color:#808285 transparent transparent transparent}.yRibbon .lRibbonInner:after{border-color:transparent transparent transparent #fd0}.rAbs{position:absolute}.ribbon{display:none;position:relative}.bRibbon{display:block;height:auto;padding:0 10px}html,body{overflow-x:hidden}.blueBar{position:relative;background:#0f2446;height:81px;padding:13px 0 10px}#loggedArea,#loginArea{float:right;margin-top:16px;padding:0 15px}.dnclogin #loggedArea,#loginArea{display:block}#loggedArea,.dnclogin #loginArea{display:none}.bsduser .no-bsd,.ie7 .noIE7,.oldie .noOldie{display:none !important}.bsduser .no-bsd+.module{margin-top:0}#menu-toggle{float:left;margin-top:16px;padding-left:15px;position:relative}#menu-toggle.downArrow:after{bottom:40%;right:6px}.mobnav #menu-toggle.downArrow:after,.quick-signup.on .downArrow:after{border-width:0 6px 6px 6px;border-color:transparent transparent white transparent}#footer{text-align:center;font-size:0.8em;line-height:1.2em;padding:10px;z-index:5;overflow:hidden}#footer ul{list-style:none;padding:0}.bbBottom{display:none}.dncmsg{display:none;margin:10px 0 !important;padding:10px 10px 0;z-index:3000;overflow:hidden}.dncmsg span{float:right;cursor:pointer;width:20px;text-align:center}.dLogoWhite{display:none}.dLogoCentered{background-image:url(https://assets.democrats.org/imgs/circle_D-white-36.png);background-repeat:no-repeat;background-position:50% 0;margin:10px auto;display:block;z-index:80;position:relative;width:100px;height:37px}.spriteC a{height:100%;width:100%;display:block}#footerLogos{display:none}.dLogoCentered.noBig{height:57px;margin-top:0;background-position:50% 10px}.ico{background-image:url(https://assets.democrats.org/imgs/sprite-little_gray_icons.png);background-repeat:no-repeat}.tout.ico{padding-left:30px}.icoTweet{background-position:0 -232px}.icoD{background-position:0 -261px}.icoQuote{background-position:0 -202px}.icoDate{background-position:0 -174px}.icoLink{background-position:0 -145px}.icoNetwork{background-position:0 -116px}.icoEle{background-position:0 -87px}.icoCheck{background-position:0 -289px}.badge{display:none}.ico.divider{width:100%;overflow:hidden;padding:0.1em 0 0.2em;height:28px;margin:-3px 0 14px;font-size:1.5em}.ico.divider span{display:block;text-indent:-999em;width:26px;margin:0 auto;min-width:0;overflow:visible;height:28px}.ico.divider:before,.ico.divider:after{position:absolute;top:13px;width:100%}.ico.divider:before{left:-0.5em;margin:0 0 0 -53%}.ico.divider:after{right:-0.5em;margin:0 -53% 0 0}.icoObama{background-position:50% -29px}.icoDems{background-position:50% -58px}.icoGOP{background-position:50% -87px}.flag{background-image:url(https://assets.democrats.org/frontend/dnc2-edge/images/sprite-blog_types.png)}.art-tweet .flag{background-position:0 -30px}.art-video .flag{background-position:0 -57px}.art-photo .flag{background-position:0 -87px}.art-quote .flag{background-position:0 -116px}.art-signon .flag{background-position:0 -145px}.art-info .flag{background-position:0 -174px}.fb-like{width:90px !important;height:20px !important;overflow:hidden}span.fb_edge_comment_widget.fb_iframe_widget iframe{width:401px !important}.fb-comments{display:block !important}.fb-comments iframe,.fb-comments span{width:100% !important}.innerMod{margin:0}.innerMod a{display:block;padding:10px}.innerMod img{width:100%}.pdf:after{padding-left:5px;content:'[.pdf]';font-size:xx-small;vertical-align:top}.v16x9{width:509px;height:327px}@media screen and (max-width: 767px){.mobnav #navbar{display:block;padding-top:81px}.mobnav .blueBar{width:100%;position:fixed;z-index:400}}.wrapper{width:100%;margin:0 auto}.wrapperMain{padding:10px 0 0px}.gridC{margin:20px auto 0;padding:20px 10px}.column{margin:0;float:left}.row,.trueRow{margin-bottom:20px}hr{margin:20px auto}.module{float:left;width:100%}.module+.module{margin-top:20px}.column+.column{margin-top:20px}.one.column,.two.column,.three.column,.four.column,.five.column,.six.column,.seven.column,.eight.column,.nine.column,.ten.column,.half.column,hr{width:100%}@media only screen and (max-width: 479px){figure>iframe[src*=youtube],figure>iframe[src*=vimeo]{width:100%}}@media only screen and (max-width: 767px){.noSmall,.wideOnly{display:none}}.col-half,.col-third,.col-fourth{float:left;margin-right:5%}.csscalc .col-half,.csscalc .col-third,.csscalc .col-fourth{margin-right:20px}.col-half.col-last,.col-third.col-last,.col-fourth.col-last{margin-right:0}.put-first{float:left !important}.put-last{float:right !important}.col-half{width:47.5%}.csscalc .col-half{width:calc(50% - 10px)}@media screen and (max-width: 767px){.col-half,.csscalc .col-half{margin:0 0 1em;width:100%}}.col-third{width:30%}.csscalc .col-third{width:calc(33.333% - 13.333px)}.col-third.col-two-thirds{width:65%}.csscalc .col-third.col-two-thirds{width:calc(66.667% - 6.667px)}@media screen and (max-width: 767px){.col-third,.col-third.col-two-thirds,.csscalc .col-third,.csscalc .col-third.col-two-thirds{margin:0 0 1em;width:100%}}.col-fourth{width:21.25%}.csscalc .col-fourth{width:calc(25% - 15px)}.col-fourth.col-three-fourths{width:65%}.csscalc .col-fourth.col-three-fourths{width:calc(75% - 5px)}@media screen and (max-width: 767px){.col-fourth,.col-fourth.col-three-fourths,.csscalc .col-fourth,.csscalc .col-fourth.col-three-fourths{margin:0 0 1em;width:100%}}@media screen and (max-width: 479px){.wrapper>.row{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 480px){.divider.lefter:after{width:88%}body{text-rendering:optimizeLegibility}body,.hashBgL{background:#f2f2f2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAIUlEQVQIW2P89OnTf15eXgYQYPwPBCDG58+fIRwQAyQLAFrCEdFH87WbAAAAAElFTkSuQmCC) repeat;*background-image:none !important}.hashBg,.art-tweet{background:#e5e5e5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAIUlEQVQIW2N8+vTpfykpKQYQYPwPBCDGs2fPIBwQAyQLAFcaEari40CcAAAAAElFTkSuQmCC) repeat;*background-image:none !important}#headlines{margin-top:0}.innerMod{margin:1px;overflow:hidden}.innerMod a{float:left;padding:20px;width:50%}.innerMod img{width:100%}.innerMod .mleft{padding-right:10px}.innerMod .mright{padding-left:10px}.innerMod .mtop{padding-bottom:10px}.innerMod .mbot{padding-top:10px}.mainHeader{margin-top:-1em;padding:0 1.5em}.entry-content,.artHeader,.art-quote .entry-content,a.pagBtn{margin:40px}.artHeader{margin-bottom:15px}.artHeader+.entry-content{margin-top:15px}.blogItem .artHeader{margin-top:26px}.blogItem .entry-content{margin:20px 40px 40px}article p{margin-bottom:16px}article form{margin:10px 0}article time{margin:0 0 10px}article blockquote{margin:20px 20px 25px}.twbubble{margin:30px 50px 15px}aside .art-figure{margin:20px 16px}q{margin-left:30px;margin-top:0}.art-quote cite{margin-left:50px}a.button{width:auto}.button+.button{margin-left:30px}.rLink:after{content:' \00bb'}.aPadFlex{padding:20px 40px}.aPadSm{padding:10px}.aPadMd{padding:10px 20px}.badge{display:block;background-image:url(https://assets.democrats.org/imgs/sprite-blog_badges.png);background-repeat:no-repeat;background-position:0 0;float:right;margin:-29px 0px 10px 10px;width:73px;height:67px}.oRepost{background-position:0 -67px}.truthTeam{background-position:0 -135px}.busBadge{background-position:0 -205px}.wrongFor{background-position:0 -273px}.thirtyDays{background-position:0 -340px}.gottaVote{background-position:0 -410px}.divider{height:1.8em}.half{width:50%}.rhalf{padding-left:20px}.shareSet{display:block}.shareSet .shareAsk{cursor:default}.shareSet .shareAsk:after{content:":"}.bannerSet{margin:20px 40px -20px}.conheader:before,.flag:before{border-right:5px solid #808285;border-left:none;border-bottom:5px solid transparent;right:auto;top:59px;left:-10px;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.flag{top:20px;left:-5px;right:auto}.flag:before{top:30px;left:0;border-top:none}.conheader{position:absolute;height:30px;left:-5px;top:-15px;text-align:center;line-height:30px}.conheader:before{top:30px;left:0;border-top:none}.conheader.msheader{height:32px;line-height:32px;top:-17px}.conheader.msheader:before{top:32px}.wrapperMain,.gridC,.bgwhite.module{border:none;-webkit-box-shadow:inset 1px 0 0 #e3e3e3, inset -1px 0 0 #e3e3e3,inset 0 -1px 0 #e3e3e3, inset 0 0 1px #e3e3e3;box-shadow:inset 1px 0 0 #e3e3e3, inset -1px 0 0 #e3e3e3, inset 0 -1px 0 #e3e3e3, inset 0 1px 0 #e3e3e3}.flag:after{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.3);box-shadow:1px 1px 2px rgba(0,0,0,0.3)}.fader,.fastFader{opacity:0;display:block}.off,.panel{opacity:0}.panel{top:-9999em;position:absolute;max-height:0;height:0;overflow:hidden}.fader,figure .pintrest,figure .tumblrBtn{-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.fastFader{-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.barely,#headlines li.inactive img{opacity:0.15;display:block}#headlines li.inactive img{opacity:0}.on,figure:hover .barely,#headlines li.inactive:hover img,#headlines li.inactive.hover img,.on .panel{visibility:visible !important;opacity:1 !important}.on .panel{max-height:500px;position:absolute;top:23px;height:155px;overflow:hidden}.on.quick-signup{border-bottom:0}.box-hover,a.tout img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a.tout img:hover{-webkit-box-shadow:0px 0px 15px #fff;box-shadow:0px 0px 15px #fff}input,textarea,select{-webkit-transition:border-color 0.25s;transition:border-color 0.25s}.corners,button,.button,.tweets,.dncmsg,.dncmsg span,input,textarea,select,blockquote cite{border-radius:3px}.bigCorners,.tweets,.dncmsg,.dncmsg span,.events,.twbubble{border-radius:5px}.dncmsg{-webkit-box-shadow:1px 2px 3px black;box-shadow:1px 2px 3px black}.rgba .tout{text-shadow:1px 1px 0px rgba(255,255,255,0.2),-1px -1px 0px rgba(255,255,255,0.2),-1px 1px 0px rgba(255,255,255,0.2),1px -1px 0px rgba(255,255,255,0.2)}#footer{padding:10px 0;margin-top:-10px}#footer li{display:inline;padding:10px}article #footer{margin:20px}#footerLogos{display:block;margin:16px 0 6px}#footerLogos ul{margin:0 auto;width:115px}#footerLogos li{height:33px;width:33px;margin:0 11px}#footerLogos .floatList a{text-indent:0}}@media only screen and (min-width: 480px) and (max-width: 767px){.wrapper{width:480px}.wrapperMain{padding:20px 15px 15px}.gridC{width:450px;padding:20px 15px}.one.column,.two.column,.three.column,.four.column,.five.column,.six.column,.seven.column,.eight.column,.nine.column,.ten.column{width:420px}}@media screen and (min-width: 768px){.pdf:after{padding-left:5px;content:url(https://assets.democrats.org/imgs/icon-doc.png)}a[rel="external"]:after{content:url(https://assets.democrats.org/imgs/arrow-external_site-blue.png);padding-left:5px}#navbar a[rel="external"]:after{content:url(https://assets.democrats.org/imgs/arrow-external_site-white.png)}.dLogoWhite{width:50px;background-image:url(https://assets.democrats.org/imgs/logos/D-white-lockup-292.png);-webkit-background-size:146px 38px;background-size:146px 38px;background-repeat:no-repeat;background-position:8px 50%;display:list-item}.dLogoCentered{margin-top:55px}#loggedArea,#loginArea{margin-top:2px;padding-right:24px;border-left:1px dotted #fff}.rightPic,.pullquote{width:40%;float:right;margin:5px 0 1.5em 1.5em}.pullquote{border-top:4px solid #00aff3;border-bottom:4px solid #00aff3;display:block;padding:10px 5px;margin:0.25em 0 1em 1em;font-size:130%}.subSel:before{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAAOklEQVQYV2NkQAMCydf+g4QWF8oyMCLLIUv46vAywiXRJUCawJLYJMCSuCQI64Q5CKeduBSgeAXdcQDImyL8PfyVVgAAAABJRU5ErkJggg==) 0 50% no-repeat;*background-image:none !important;position:absolute;left:7px;height:100%;width:7px;margin-top:-5px}.ten figure{margin-left:0}#headlines li.inactive:hover img,#headlines li.inactive.hover img{display:block;z-index:50;padding:5px;width:50%;height:auto;right:-10px;left:auto;bottom:46px;top:auto;background-color:#e0e0e0;margin-right:20px;border:1px solid #a7a7a7}#headlines .active span{left:20px;display:block}#headlines li{width:70px}#headlines ol{width:auto}#headlines span{width:355px}#headlines .inactive:hover strong:after,#headlines li.inactive.hover strong:after,#headlines .inactive:hover strong:before,#headlines li.inactive.hover strong:before{bottom:-10px;left:50%;margin-left:-17px;border-right:12px solid transparent;border-left:12px solid transparent;border-top:12px solid #00aff3}.ie7 #headlines .inactive img{display:none !important}#headlines li.inactive:hover strong:before,#headlines li.inactive.hover strong:before{z-index:5000;bottom:34px;left:50%;margin-left:-12px;border-top:12px solid #a7a7a7}#headlines li.inactive:hover strong:after,#headlines li.inactive.hover strong:after{z-index:5000;bottom:35px;left:50%;margin-left:-12px;border-top:12px solid #e0e0e0}.bottom{position:absolute;bottom:0}.bylineimg .bottom{margin-left:100px}.blogItem .bylineimg .bottom{margin-left:78px}.popTout{margin-top:-25px;min-height:40px}.popTout:before{display:block;left:-5px;top:0}.tout{padding:5px}.art-feature figure{margin:30px 30px 30px 0;max-height:300px}.art-feature header{margin-top:30px}.art-feature .entry-content{margin-bottom:30px}.art-feature header,.art-feature .entry-content{margin-right:0;margin-left:30px}.imgIn{text-indent:100%;overflow:hidden;white-space:nowrap}.imgOn{line-height:0.1em}.imgOn img{display:inline}.imgOn span{display:none}#menu-toggle{display:none}#navbar{display:block;height:67px;clear:both;padding:0;z-index:61;margin-top:-29px}#navbar li{float:left;height:67px;text-align:center;line-height:67px;font-size:14px}#navbar li div{left:-9999em;position:absolute;overflow:hidden;padding:10px;z-index:70}#navbar li:hover,#navbar li.hover{background-color:#0045ad}#navbar li:hover div,#navbar li.hover div{left:auto;top:67px;right:auto}#navbar li ul{float:left;padding:10px;margin:0;overflow:hidden;min-width:140px;max-width:213px}#navbar li ul li{height:auto;line-height:1.2em;font-size:13px;text-transform:none;text-align:left;float:none}#navbar li ul li a{padding:5px;font-weight:normal}#navbar li img{float:right}.oldie #navbar li ul{width:140px}#navbar a{padding:0 23px}#navbar .sub:hover,#navbar .sub.hover{height:68px;position:relative}#navbar .sub:hover:after,#navbar .sub.hover:after{right:45%;top:66px}.navdouble{min-width:440px;max-width:440px}#nav_donate{position:absolute;right:0;z-index:30}#nav_donate a{padding:0 26px}#navElections div{width:200px}#navAbout div{min-width:334px}form .default li,form ol li{float:left}form .default label,form ol label{display:block;padding-left:5px}form ol li:last-child label,form ol .last-child label{display:block;visibility:hidden}input[type="checkbox"],input[type="radio"]{display:inline}form .li-checkbox label,form .li-checkbox-list label{display:inline;margin-left:10px}form .onePerLine li{display:block;float:none;margin-right:0;clear:both;overflow:hidden}form .onePerLine input[type="checkbox"],form ol.onePerLine input[type="radio"]{margin:0 0;display:inline}form .sideLabels label{display:inline}form .sideLabels li{margin-right:10px}form .sideLabels button{padding:5px 20px}form .sideLabels input[type="checkbox"],form ol.sideLabels input[type="radio"]{margin:0 0;display:inline}form .sideLabels li:last-child label,form ol.sideLabels .last-child label{display:none;margin-right:0}form .evenLabels label{min-width:100px;display:block;float:left}.oldie form ol.evenLabels label{width:100px}form .evenLabels input,form ol.evenLabels select,form ol.evenLabels textarea{float:left}form .noLabels label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}form .oneLine li{margin-bottom:0}.threeMail .li-email{width:40%;margin-right:2%}.threeMail .li-zip{width:18%;margin-right:2%}.threeMail .li-submit{width:38%}input{height:40px;font-size:120%}.li-select{min-height:62px}form ol.twoEven li,form ol.emZip li{width:48%;margin:0 0 10px}.lt-ie9 form ol.twoEven li,.lt-ie9 form ol.emZip li{margin-right:10px}form ol.twoEven li:nth-child(odd),form ol.twoEven .odd{margin-right:2%}form ol.twoEven li:nth-child(even),form ol.twoEven .even{margin-left:2%}form ol.twoEven .li-email{width:64%}form ol.twoEven .li-zip{width:32%}form ol.twoEven .li-checkbox input,form ol.twoEven .li-checkbox label,form ol.twoEven .li-checkbox-list label,form ol.twoEven .li-checkbox-list input{display:inline}form ol.twoEven .li-submit,form ol.onePerLine .li-submit,form .li-textarea,form .li-checkbox-list,form .li-custom{clear:left;width:100% !important;margin-right:0 !important;margin-left:0 !important}form ol.emZip .li-email{width:100%}form ol.emZip .li-zip{width:38%;margin-right:2%}form ol.emZip .li-submit{width:58%;margin-left:2%}form ol.emZip button{height:40px;line-height:50%}form ol .li-headertxt{width:100% !important;margin:0 0 10px !important}form ol.full .li-firstname,form ol.full .li-lastname{width:48%}form ol.full .li-firstname,form ol.full .li-addr1,form ol.full .li-state_cd{margin-right:2%;float:left;clear:none}form ol.full .li-lastname,form ol.full .li-state_cd,form ol.full .li-zip{margin-left:2%;float:left;clear:none}form ol.full .li-addr1{width:44%}form ol.full .li-state_cd{width:24%}form ol.full .li-zip{width:24%}.bannerSet{display:block;margin:40px 0 40px 42%}#footer{margin:-10px auto -81px}#footerLogos{margin-bottom:-18px}.ribbon{margin-left:-19px;width:772px;display:block}.bRibbon{height:110px;padding:0}.bbBottom{display:block}.quick-signup,.quick-signup .panel{width:220px}.panel{position:absolute;z-index:100;left:-2px;border-top:none;padding:10px 20px}.panel .twitter-follow-button{float:right}.quick-signup{float:right;position:relative;margin:-2px 20px 0 0;padding-top:2px;padding-bottom:2px}.wrapper{width:768px}.wrapperMain{padding:20px 14px 40px}.gridC{width:740px;padding:20px 20px 0;margin-top:20px}.column{margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.row .row{margin-bottom:0}.module{margin-bottom:0px}.row .trueRow,.trueRow{margin-bottom:20px}.column+.column{margin-top:0}.noBig{display:none}.column.alpha,.column:first-child,.column .column:first-child,.row .row.column .column:first-child,.ten.row.column{margin-left:0}.column.omega,.column:last-child,.column .column:last-child,.row .row.column .column:last-child,.ten.row.column{margin-right:0}.one.column{width:52px}.two.column{width:124px}.three.column{width:196px}.four.column{width:268px}.five.column{width:340px}.six.column{width:412px}.seven.column{width:484px}.eight.column{width:556px}.nine.column{width:628px}.ten.column{width:700px}.half.column{width:48%}.half.column.alpha{margin-right:2%}.half.column.omega{margin-left:2%}}@media only screen and (min-width: 980px){.dLogoWhite{width:199px;background-position:27px 50%}.popTout{margin-top:-35px;min-height:40px}.popTout:before{display:block;left:-6px;top:-1px}.downArrow:after{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.mainHeader{padding:0 30px}.aPadSm{padding:20px}.aPadMd{padding:10px 30px}.bannerSet{margin-left:40%}.print{display:block}#headlines{min-height:268px}#headlines span{width:535px}#headlines .active.bigY a:before{content:"";width:0;height:0;border-bottom:10px solid transparent;border-right:10px solid #808285;z-index:4;position:absolute;top:230px;left:-8px}#headlines .active.bigY a:after{content:"";height:52px;width:8px;background-color:#fd0;left:-8px;margin-left:0;top:179px;position:absolute;display:block;z-index:1000}#headlines li.inactive:hover img,#headlines li.inactive.hover img{width:40%}.conheader{position:absolute;height:38px;left:-5px;top:-18px;text-align:center;line-height:38px}.conheader:before{top:38px;left:0;border-top:none}#navbar li{min-width:111px}#navbar li a{padding:0 22px}#navbar li ul{min-width:140px;max-width:200px}#navbar form li{min-width:0}.title .quote img{width:auto}#nav_blog a{padding:0 26px !important}#nav_blog:before{content:'';height:50%;border-left:1px dotted #fff;width:0;position:absolute;left:0;top:25%;margin-top:1px}#navIssues div{min-width:360px}#footer{margin-top:-20px;margin-bottom:-60px}.ribbon{margin-left:-30px;width:986px}.bbBottom{height:60px}#headlines .active img,.paradigm{min-height:268px}.wrapper{width:980px}.wrapperMain{padding:30px 30px 50px}.gridC{width:920px;padding:30px 30px 0;margin-top:30px}.column{float:left;margin-left:15px;margin-right:15px}.row,.row .trueRow,.trueRow{margin-bottom:30px}.wideOnly{display:block}.one.column{width:59px}.two.column{width:148px}.three.column{width:237px}.four.column{width:326px}.five.column{width:415px}.six.column{width:504px}.seven.column{width:593px}.eight.column{width:682px}.nine.column{width:771px}.ten.column{width:860px}}@media screen and (min-width: 768px) and (max-width: 979px){.scaleText{font-size:80%}}@media screen and (min-width: 480px) and (min-height: 486px){html{background-color:#0f2446}}.centerCol{float:none;margin-left:auto !important;margin-right:auto !important;display:block}.ir{display:block;border:0;text-indent:100%;overflow:hidden;white-space:nowrap;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.pRel{position:relative}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important;-webkit-box-shadow:none;box-shadow:none !important;border:none !important}a,a:visited{text-decoration:underline}.entry-content a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}nav,.blueBar,form,.shareSet,.noSmall,.blogNextPrev,*:after,*:before{display:none}}.clear{clear:both}.gridC:after,.itemList>li:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix,.row,.gridC,.inline-emZip{*clear:both}.clearfix:after,.clearfix:before,.row:after,.row:before,.gridC:after,.gridC:before,.inline-emZip:after,.inline-emZip:before{content:" ";display:table}.clearfix:after,.row:after,.gridC:after,.inline-emZip:after{clear:both}.inputs-2014 input{border-color:#00aff3;border-radius:0;font-family:"Gotham SSm A", "Gotham SSm B", Helvetica, Arial, sans-serif !important;height:auto;padding:0.45em;text-transform:uppercase}.inputs-2014 input:focus{border-color:#0f2446}.inputs-2014 input.no-border{border-color:transparent}.inputs-2014 input.no-border:focus{border-color:transparent}@media screen and (min-width: 980px){.inputs-2014 input{padding:0.65em}}.inputs-2014 .button{border-radius:5px;font-size:1.2em;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.inline-emZip input{float:left}.inline-emZip input[type="email"]{margin-right:5%;width:40%}.inline-emZip input[type="text"]{margin-right:5%;width:25%}.inline-emZip input[type="submit"]{width:25%}@media screen and (min-width: 980px){.notsolong{width:75%}}img{height:auto;max-width:100%}.module iframe{width:100%}
