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,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-size:100%;font:inherit;vertical-align:baseline}img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;height:auto;width:auto}.mobile{display:none}.clearfix{overflow:auto;zoom:1}body{margin:0;padding:0;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xbg.png.pagespeed.ic.Ka0Nl8Rm1t.png) no-repeat scroll 50% 0 #e3e3e3;font:16px 'Roboto',sans-serif}p{margin-bottom:1em}a{color:#064d81;text-decoration:none;border-bottom:dotted 1px #98b4da}a:hover,a:active{color:#076cb5}article ol li,article ul ol li{list-style-type:decimal;list-style-position:outside}article ul li{list-style-type:square;list-style-position:outside}article ul ul li{list-style-type:circle;list-style-position:outside}article ul ul ul li{list-style-type:disc;list-style-position:outside}article ol ol li{list-style-type:lower-alpha;list-style-position:outside}article ol ol ol li{list-style-type:lower-roman;list-style-position:outside}article ul,article ol{margin-left:40px;margin-bottom:1em}li li{font-size:1em!important}strong,b{font-weight:bold}em,i{font-style:italic}del{text-decoration:line-through}hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(235,235,235,.3);clear:both}.wrapper{padding:0 25px 16px;background-color:#fff;border:1px solid #bebdbd;border-top:0;width:960px;margin:0 auto}.firefly{width:1010px;margin:0 auto;text-align:right}.font-size .small-fonts,.font-size .medium-fonts,.font-size .large-fonts,.contrast .normal-contrast,.contrast .high-contrast,footer .social-links .facebook a,footer .social-links .twitter a,footer .social-links .flickr a,footer .social-links .youtube a,footer .social-links .email a,header .logo{overflow:hidden;text-indent:100%;white-space:nowrap}label.infield{color:#5a5959;font-size:16px;padding:3px 0 0 14px}.group:before,.group:after{content:' ';display:table}.group:after{clear:both}.group{*zoom:1}.wpcf7-list-item{display:block}.wpcf7-form textarea{width:100%;max-width:600px}.wpcf7-form input[type="submit"]{background-color:#026d32;border:0 none;color:#fff;font-size:1em;padding:8px 20px}.wp-caption{max-width:96%;padding:5px 3px 10px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font:.875em 'Arial',sans-serif;color:#064d81;font-style:italic;margin:0;padding:0 4px 5px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.last-updated{display:block;text-align:right;width:100%;clear:both;margin-bottom:0}.addthis_toolbox{clear:both;display:block;float:right;margin-bottom:20px}.print-link{border-bottom:0 none;color:#026d32;font-size:14px;font-weight:bold;margin-left:10px;line-height:30px}article h1{font:1.375em 'Roboto',sans-serif;text-transform:uppercase;margin:1.5em 0 .5em}article.hentry h1{text-transform:none}article h2{font:700 1.250em 'Roboto',sans-serif;color:#026d32;margin:1.5em 0 .5em}article h2.post-title{margin-bottom:0}article h3{font:700 1em 'Roboto',sans-serif;color:#064d81;text-transform:uppercase;margin:1.5em 0 .5em}article h4{font:700 .875em 'Roboto',sans-serif;color:#026d32;margin:1.5em 0 .5em}article h5{font:700 .83em 'Roboto',sans-serif;color:#026d32;margin:1.5em 0 .5em}article h6{}.skip-navigation{display:inline-block;background-color:#064d81;padding:8px 10px;height:20px;font-size:16px}.skip-navigation a{color:#fff;font:10px Helvetica,sans-serif;text-transform:lowercase}#top-nav{float:right}#top-nav ul{display:inline-block}#top-nav li{display:inline-block;float:left}#top-nav h2{display:inline}#top-nav .sitemap{background-color:#009543;padding:8px 15px;height:20px;font-size:16px}#top-nav .sitemap a{color:#fff;font:10px Helvetica,sans-serif;text-transform:lowercase;padding:0}#top-nav .font-size{padding:12px 5px 8px 10px;height:16px}#top-nav .contrast{padding:8px 10px 8px 5px;height:20px;position:relative}#top-nav .font-size,#top-nav .contrast{background-color:#064d81}#top-nav .font-size,#top-nav .contrast{color:#fff;font:10px Helvetica,sans-serif;text-transform:lowercase}#top-nav .font-size a,#top-nav .contrast a{border:0;color:#fff}#top-nav .font-size .small-fonts{width:7px;height:8px;display:inline-block;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xsprite.png.pagespeed.ic.Vd0213PYyO.png) no-repeat 0 -5px;vertical-align:bottom}#top-nav .font-size .medium-fonts{width:10px;height:11px;display:inline-block;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xsprite.png.pagespeed.ic.Vd0213PYyO.png) no-repeat -8px -2px;vertical-align:bottom}#top-nav .font-size .large-fonts{width:12px;height:13px;display:inline-block;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xsprite.png.pagespeed.ic.Vd0213PYyO.png) no-repeat -19px 0;vertical-align:bottom}#top-nav .contrast .normal-contrast,#top-nav .contrast .high-contrast{display:block;width:20px;height:18px;position:relative;top:4px}#top-nav .contrast .normal-contrast{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xsprite.png.pagespeed.ic.Vd0213PYyO.png) no-repeat -32px 0;margin-right:4px}#top-nav .contrast .high-contrast{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xsprite.png.pagespeed.ic.Vd0213PYyO.png) no-repeat -53px 0}header{position:relative;overflow:hidden;margin:16px 0 25px}header .logo{width:481px;height:89px;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xlogo.png.pagespeed.ic.4ikwh9_ZQ7.png) no-repeat 0 0;display:block;border:1px dotted #fff}header .logo:active,header .logo:focus{border:1px dotted #000}header .tagline{font-size:20px;color:#064d81;position:absolute;top:63px;left:120px}header .donate{margin-bottom:0}header .donate a{font-size:22px;color:#fff;background-color:#d4591c;padding:5px 40px;position:absolute;right:0;bottom:0;border:0}header .donate a:focus,header .donate a:active{background-color:#f17639}#toggle-menu{display:none}nav#main-navigation{background-color:#064d81;position:relative;padding-left:17px;font-size:16px}nav#main-navigation li{display:inline}nav#main-navigation a{font-size:22px;color:#fff;border:0;padding:11px 20px;line-height:52px}nav#main-navigation a:hover,nav#main-navigation li.current-page-ancestor a,nav#main-navigation li.current_page_item a{background-color:#009543}nav#main-navigation form.search{position:relative}nav#main-navigation li.search{float:right;padding:10px;font-size:16px}nav#main-navigation li.search input[type="text"]{font:16px 'Roboto',sans-serif;width:202px;height:28px;padding-left:14px;border:0;vertical-align:middle;margin-right:7px}nav#main-navigation li.search input[type="submit"]{border:1px solid #fff;background-color:#076cb5;color:#fff;text-transform:uppercase;width:42px;height:28px;vertical-align:middle;cursor:pointer;font:18px 'Roboto',sans-serif}nav#main-navigation li.search input[type="submit"]:active,nav#main-navigation li.search input[type="submit"]:focus{background-color:#2a8fd8}.search-results article h1{margin-bottom:5px}#advanced-search-link{border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:0}.search-results #content article article{border-bottom:1px solid #e7e7e7}.search-results #content article article h2{margin-top:10px}.search-results #content .wp-post-image{float:left;margin:0 15px 15px 0}.search-results #content p.date{color:#5b5b5b;font-size:.75em}footer{border-top:14px solid #009543;background-color:#032e4d;color:#fff;font:.875em Arial,sans-serif;padding:25px 20px;margin-top:30px;overflow:hidden;position:relative;clear:both}footer a{color:#68b9f5}footer .social-links{position:absolute;right:16px;top:25px}footer .social-links li{display:inline-block}footer .social-links a{border:0;display:inline-block;vertical-align:bottom}footer .social-links .pro-bono a{color:#fff;border:1px solid #fff;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/icon-pro-bono.png.pagespeed.ce.FDCjqPEcAv.png) no-repeat 10px bottom #026d32;font-size:14px;font-weight:bold;line-height:37px;padding:0 12px 0 63px}footer .social-links .facebook a,footer .social-links .flickr a,footer .social-links .youtube a,footer .social-links .email a,footer .social-links .twitter a{width:37px;height:37px;border:1px solid #fff;margin-left:8px}footer .social-links .facebook a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/icon-facebook.png.pagespeed.ce.CuZ_rY5T33.png) no-repeat center center #076cb5}footer .social-links .twitter a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/icon-twitter.png.pagespeed.ce.gCfc88TEYD.png) no-repeat center center #54abeb}footer .social-links .flickr a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-flickr.png.pagespeed.ic.cHY6rLMnNr.png) no-repeat center center #54abeb}footer .social-links .youtube a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-youtube.png.pagespeed.ic.3Qwl95NLtr.png) no-repeat center center #54abeb}footer .social-links .email a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-email2.png.pagespeed.ic.Tdxy6yhByQ.png) no-repeat center center #54abeb}footer .footer-links li{display:inline}footer .phone{border-bottom:0;color:#fff}#google_translate_element{border:0 none;bottom:25px;position:absolute;right:15px}#google_translate_element img{width:37px}.goog-te-gadget,.goog-logo-link,.goog-logo-link:link,.goog-logo-link:visited,.goog-logo-link:hover,.goog-logo-link:active{color:#fff!important;border-bottom:0}.firefly a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xfirefly-logo.png.pagespeed.ic.Upaj8Yirg1.png) no-repeat right 0 transparent;border:0;color:#818080;font:12px 'Doppio One',sans-serif;line-height:22px;margin:10px;display:inline-block;padding-right:30px}.firefly a:hover{text-decoration:underline}.slideshow-container{padding:10px;margin:15px 0;overflow:hidden;border:1px solid #e3e3e3;-webkit-box-shadow:0px 0px 15px rgba(0,1,1,.46);-moz-box-shadow:0px 0px 15px rgba(0,1,1,.46);box-shadow:0px 0px 15px rgba(0,1,1,.46)}.slideshow-container a{border-bottom:0}.slideshow-container .pager{background-color:#026d32;width:200px;height:346px;float:left}.home-new .slideshow-container .pager{height:409px}.slideshow-container .pager li{border-bottom:1px solid #009543}.slideshow-container .pager li:last-child{border-bottom:0}.slideshow-container .pager a{color:#fff;border-bottom:0;font-size:18px;font-weight:bold;padding:21px 15px;display:inline-block;width:170px}.slideshow-container .pager .arrow{display:none}.slideshow-container .pager .cycle-pager-active{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xbg-arrow.png.pagespeed.ic.g48czvDdb6.jpg) no-repeat scroll 0 center #05416d;position:relative}.slideshow-container .pager .cycle-pager-active .arrow{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/arrow.png.pagespeed.ce.rsUAFGv8Va.png) no-repeat scroll 0 center transparent;display:block;height:100%;padding:0;position:absolute;right:-41px;top:0;width:41px;z-index:999}.slideshow-container .pager .featured.cycle-pager-active{background:#d4591c}.slideshow-container .pager .featured.cycle-pager-active .arrow{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xarrow-orange.png.pagespeed.ic.zqRiBR-ce2.png) no-repeat scroll 0 center transparent}.slideshow-container .cycle-slideshow{margin-left:200px}.slideshow-container .cycle-slideshow .cycle-slide{max-width:100%}.slideshow-container .cycle-slideshow .cycle-slide>div{bottom:15px;position:absolute;right:10px;width:280px;border:4px solid #009543;background-color:#026d32}.slideshow-container .cycle-slideshow .featured.cycle-slide>div{background-color:#d4591c;border:4px solid #ff6b22}.slideshow-container .cycle-slideshow .cycle-slide>div p{color:#fff;font:.875em 'Helvetica',sans-serif;padding:10px 10px;margin-bottom:0}.slideshow-container .cycle-slideshow .cycle-slide>div a{color:#fff}#main{overflow:hidden}#main #news,#main #get-help,#main #act-now,#main #promo-area{width:31%;float:left;overflow:hidden}.home-new #main #act-now{width:auto;clear:both;float:none;overflow:hidden}#main #promo-area{position:relative;overflow:visible;margin-top:30px;margin-bottom:1em}#promo-area h2{color:#434343;font:700 25px 'Roboto',sans-serif;letter-spacing:-1px;margin-bottom:.25em}#promo-area h2 a{color:#434343}#promo-area p{font-size:14px}#promo-area p:last-child{margin-bottom:0}#promo-area .push-pin{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xpush-pin.png.pagespeed.ic.sPEpmy8n3V.png) no-repeat center center transparent;position:absolute;top:-27px;left:46%;width:46px;height:52px}#promo-area .post-it-top{background-color:#fef187;padding:17px 24px 0;overflow:hidden}#promo-area .post-it-bottom{height:46px;width:100%;background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xpost-it-note-back.png.pagespeed.ic.fdH9MhBGAD.png) no-repeat center right transparent}#promo-area .post-it-bottom img{margin-bottom:.5em}#main #news{margin:0 1.75% 0 0}#main #get-help{margin:0 1.75%}#main #act-now{margin:0 0 0 1.75%;background-color:#ecebeb;padding-bottom:10px}#main #news h2,#main #get-help h2{font-size:1.375em;color:#373a39;text-transform:uppercase;line-height:50px;padding:0 18px}#main #get-help h2{padding:0}#main #act-now h2{font-size:1.25em;color:#fff;text-transform:uppercase;background-color:#064d81;line-height:2em;padding:0 18px}#main #news li{margin:0 0 20px 18px}#main #news time{font:700 1em 'Helvetica','Roboto',sans-serif;color:#026d32;border-right:1px solid #6f7271;margin-right:5px;padding-right:5px}#main #news a{font:700 1em 'Helvetica','Roboto',sans-serif}#main #get-help ul{border-collapse:separate;border-spacing:0 10px;display:table;position:relative;top:-10px;width:100%}#main #get-help ul li{display:table-row;width:auto}#main #get-help a{width:auto;height:60px;display:table-cell;vertical-align:middle;background-color:#dfdfdf;color:#064d81;font-size:18px;font-weight:bold;border:1px solid #bebdbd;padding-left:77px;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#main #get-help a:focus,#main #get-help a:active,#main #get-help a:hover{background-color:#484848!important;color:#fff}#main #get-help .link1 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-learn.png.pagespeed.ic.UugnvpfLro.png) no-repeat 6px center #dfdfdf}.home-new #main #get-help .link1 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-learn-new.png.pagespeed.ic.rbdrTh1lwK.png) no-repeat 6px center #54abeb}#main #get-help .link2 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-assistance.png.pagespeed.ic.90QgPv6Tph.png) no-repeat 6px center #dfdfdf}.home-new #main #get-help .link2 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-assistance-new.png.pagespeed.ic.Mja6jxfypa.png) no-repeat 6px center #54abeb}#main #get-help .link3 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-report.png.pagespeed.ic.9JNjaXnQE4.png) no-repeat 6px center #dfdfdf}.home-new #main #get-help .link3 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-report-new.png.pagespeed.ic.4g_lOh109L.png) no-repeat 6px center #54abeb}#main #get-help .link4 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-email.png.pagespeed.ic.eXhh8hEE48.png) no-repeat 6px center #54abeb}#main #get-help .link5 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-events.png.pagespeed.ic.YKVMhT-BGM.png) no-repeat 6px center #54abeb}#main #act-now h3{font-size:1.15em;font-weight:bold;color:#026d32;margin:15px}#main #act-now p{font:.875em 'Helvetica','Roboto',sans-serif;color:#373a39;margin-left:15px;margin-right:15px}#main #act-now a.learn-more{float:right;border-bottom:0;color:#fff;background-color:#026d32;font-size:1em;padding:8px 20px}#main #act-now a.learn-more:active,#main #act-now a.learn-more:focus{background-color:#009543}#main #content{width:73%;float:left;margin-right:1%}#main #content.full-width{margin-right:0;width:100%}#main #learn-content{width:62.5%;float:right;margin-left:3%}#content article p,#content article li,#learn-content article p,#learn-content article li{font-size:.875em}#main>aside{width:26%;float:left}#main>#learn-aside{float:left;width:34.5%}#content #breadcrumbs,#learn-content #breadcrumbs{overflow:hidden;color:#000;font:.750em 'Helvetica',sans-serif;margin:26px 0 23px}#content #breadcrumbs a,#learncontent #breadcrumbs a{font:700 1em 'Helvetica',sans-serif}#content .caption,#learn-content .caption{font:.875em 'Arial',sans-serif;color:#064d81;font-style:italic;margin:20px 0}#side-nav{background-color:#ecebeb;margin:15px 0;overflow:hidden}#side-nav h3{background-color:#026d32;font-size:1.125em;font-weight:bold;padding:20px 15px;text-transform:uppercase}#side-nav h3 a{color:#fff;border-bottom:0}#side-nav li{margin:18px;display:block}#side-nav li a{word-wrap:break-word}#learn-aside{background-color:#ecebeb;margin:15px 0;overflow:hidden;padding-bottom:18px}#learn-aside .find-resource{overflow:hidden}#learn-aside h3{background-color:#026d32;color:#fff;font-size:18px;font-weight:bold;padding:20px 15px;text-transform:uppercase}#learn-aside label{font-size:16px;font-weight:bold;display:block;text-transform:uppercase;color:#064d81;margin:18px 6% 8px}#learn-aside input[type="text"],#learn-aside select{margin:0 6%;width:88%;border:1px solid #716e6e}#learn-aside input[type="submit"]{background-color:#076bb6;border:1px solid #fff;color:#fff;float:right;margin:20px 6% 0;padding:10px 30px;text-transform:uppercase}section#featured-area{width:auto;background-color:#ecebeb;overflow:hidden}section#featured-area a{text-decoration:underline;border-bottom:0}section#featured-area img{float:left;margin:20px}section#featured-area h1{color:#026d32;font-weight:bold;font-size:1.250em;margin:20px}section#featured-area p{color:#373a39;font:.875em 'Helvetica',sans-serif;margin:20px;overflow:hidden}section#featured-area p.learn-more a{display:inline-block;text-transform:uppercase;color:#fff;background-color:#076cb5;border:1px solid #fff;font-size:1.125em;padding:10px;float:right}.news article .entry h2{margin-bottom:0}body.highcontrast{background-color:#000;background-image:none}.highcontrast a,.highcontrast footer a{color:#ff0}.highcontrast a:hover,.highcontrast a:active{color:#ff0}.highcontrast article h1,.highcontrast article h2,.highcontrast article h3,.highcontrast article h4,.highcontrast article h5,.highcontrast article h6{color:#fff}.highcontrast .skip-navigation{background-color:#000;border:1px solid #fff;border-top:none}.highcontrast .skip-navigation a{color:#ff0}.highcontrast #top-nav .sitemap a{color:#ff0}.highcontrast #top-nav{border:1px solid #fff;border-top:0}.highcontrast #top-nav .sitemap,.highcontrast #top-nav .font-size,.highcontrast #top-nav .contrast{background-color:#000}.highcontrast .wrapper{background-color:#000}.highcontrast header .logo{background-position:0 -89px}.highcontrast header .tagline{color:#fff}.highcontrast header .donate a{background-color:#000;border:1px solid #fff;color:#ff0}.highcontrast nav#main-navigation{background-color:#000;border:1px solid #fff}.highcontrast nav#main-navigation li.search input[type="text"]{background-color:#000;border:1px solid #fff}.highcontrast nav#main-navigation a:hover,.highcontrast nav#main-navigation li.current-page-ancestor a,.highcontrast nav#main-navigation li.current_page_item a{background-color:#fff;color:#000}.highcontrast label.infield{color:#fff}.highcontrast nav#main-navigation li.search input[type="submit"]{background-color:#000}.highcontrast .slideshow-container .pager{background-color:#000}.highcontrast .slideshow-container .pager li{border-bottom:1px solid #fff}.highcontrast .slideshow-container .pager li:last-child{border-bottom:0 none}.highcontrast .slideshow-container .pager .cycle-pager-active{background-image:none;background-color:#fff}.highcontrast .slideshow-container .pager .cycle-pager-active a{color:#000}.highcontrast .slideshow-container .pager .cycle-pager-active .arrow{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xarrow-white.png.pagespeed.ic.fB7jnu7y4x.png) no-repeat scroll 0 center rgba(0,0,0,0)}.highcontrast .slideshow-container .cycle-slideshow .cycle-slide>div{background-color:#000;border-color:#fff}.highcontrast #main #news h2,.highcontrast #main #get-help h2,.highcontrast #main #news time{color:#fff}.highcontrast #main #act-now h2,.highcontrast #main #act-now{background-color:#000}.highcontrast #main #act-now h3,.highcontrast #main #act-now p{color:#fff}.highcontrast #main #act-now h3{margin-top:0}.highcontrast #main #act-now a.learn-more{background-color:#000;border:1px solid #fff;color:#ff0}.highcontrast #main #get-help a{color:#ff0}.highcontrast #main #get-help a:hover{background-color:#000!important;color:#ff0}.highcontrast #main #get-help .link1 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-learn-white.png.pagespeed.ic.UnMhCHdi0J.png) no-repeat scroll 6px center #000}.highcontrast #main #get-help .link2 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-assistance-white.png.pagespeed.ic.e8DPUqOAQr.png) no-repeat scroll 6px center #000}.highcontrast #main #get-help .link3 a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xicon-report-white.png.pagespeed.ic.Wr_WUbpmWl.png) no-repeat scroll 6px center #000}.highcontrast #content #breadcrumbs,.highcontrast #learn-content #breadcrumbs{color:#fff}.highcontrast #content article{color:#fff}.highcontrast section#featured-area{background-color:#000;border:1px solid #fff;border-top:0}.highcontrast section#featured-area h1,.highcontrast section#featured-area p{color:#fff}.highcontrast section#featured-area p.learn-more a{background-color:#000;color:#ff0}.highcontrast #faq-block .single-faq .faq-question,.highcontrast #faq-block .single-faq .faq-question a{color:#ff0}.highcontrast #side-nav{background-color:#000;border:1px solid #fff}.highcontrast #side-nav h3{background-color:#000;border-bottom:1px solid #fff}.highcontrast footer{background-color:#000;border-top:14px solid #fff}.highcontrast footer .social-links .pro-bono a{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/icon-pro-bono-white.png.pagespeed.ce.n-7cbsECF0.png) no-repeat scroll 10px bottom #000}.highcontrast footer .social-links .facebook a,.highcontrast footer .social-links .twitter a{background-color:#000}.highcontrast .firefly a{color:#ff0}.highcontrast .find-resource{border:1px solid #fff;padding-bottom:20px}.highcontrast #learn-aside{background-color:#000}.highcontrast #learn-aside h3{background-color:#000;border-bottom:1px solid #fff}.highcontrast #learn-aside label{color:#fff}.highcontrast #learn-aside input[type="submit"]{background-color:#000;border:1px solid #fff;color:#ff0}.medium-fonts body{font-size:18px}.medium-fonts #main #get-help a{font-size:19px}.large-fonts body{font-size:20px}.large-fonts #main #get-help a{font-size:20px}@media only screen and (max-width:1012px){.wrapper,.firefly{width:auto}nav#main-navigation li.search input[type="text"]{width:150px}nav#main-navigation a{font-size:19px}header .tagline{font-size:16px}.slideshow-container .cycle-slideshow{overflow:hidden}.slideshow-container .pager{height:auto}.slideshow-container .pager a{font-size:15px;width:auto;padding-top:0;padding-bottom:0}}@media only screen and (max-width:865px){header{overflow:inherit}header .tagline{width:360px;font-size:15px}nav#main-navigation a{padding:11px 15px}}@media only screen and (max-width:790px){nav#main-navigation a{padding:11px 13px}}@media only screen and (max-width:765px){nav#main-navigation a{padding:11px 9px}#main #content.has-subnav{margin-right:0;width:100%}#main>aside{float:left;width:100%}#main #learn-content{float:none;margin-left:0;width:100%}#main>#learn-aside{float:none;width:100%}}@media only screen and (max-width:719px){#toggle-menu{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xarrow-green-right.png.pagespeed.ic.NWdiw2C-t4.png) no-repeat scroll 93% center #064d81;border-bottom:1px solid #fff;color:#fff;display:block;font-size:24px;padding:20px;text-transform:uppercase}#toggle-menu.open{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/arrow-green-down.png.pagespeed.ce.dyJjgByR36.png) no-repeat scroll 93% center #064d81}.highcontrast #toggle-menu{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/arrow-white-right.png.pagespeed.ce.zP34RzZwl0.png) no-repeat scroll 93% center #000;border:1px solid #fff}.highcontrast #toggle-menu.open{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/arrow-white-down.png.pagespeed.ce.RonIA2Awjw.png) no-repeat scroll 93% center #000;border-bottom:0}.slideshow-container{display:none}header .logo{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xlogo-small.png.pagespeed.ic.oN998Quza5.png) no-repeat scroll 0 0 rgba(0,0,0,0);height:54px;width:283px}.highcontrast header .logo{background:url(http://www.equipforequality.org/wp-content/themes/firefly/img/xlogo-small.png.pagespeed.ic.oN998Quza5.png) no-repeat scroll 0 -54px rgba(0,0,0,0);height:54px;width:283px}header .tagline{font-size:16px;left:auto;position:inherit;top:auto;width:285px}nav#main-navigation{display:none;padding-left:0}nav#main-navigation a{display:block;font-size:24px;padding:20px;line-height:1em}nav#main-navigation li.search{float:none}nav#main-navigation li.search input[type="text"]{width:71%}nav#main-navigation li{border-bottom:1px solid #fff;display:block}#main #news,#main #get-help,#main #promo-area{float:left;margin:0;overflow:hidden;width:100%}#main #act-now{float:left;width:100%}#main #news h2,#main #get-help h2{padding-left:0}#main #news li{margin-left:0}.highcontrast #main #act-now h2{padding:0!important}.highcontrast #main #act-now p{margin-left:0!important;margin-right:0!important}.highcontrast #main #act-now h3{margin-left:0!important}footer .social-links{position:inherit;right:auto;top:auto;margin-top:25px}#google_translate_element{bottom:auto;position:inherit;right:auto;margin-top:25px}}@media only screen and (max-width:513px){.wrapper{padding:0 12px 16px}.skip-navigation{display:none}#top-nav{display:inline-block;float:none;width:100%}header{margin:16px 0 20px}header .donate a{bottom:auto;display:block;font-size:26px;height:50px;line-height:50px;position:inherit;right:auto;text-align:center;width:auto}#top-nav .font-size,#top-nav .contrast,#top-nav .sitemap{text-align:center}#top-nav .font-size{width:33%}#top-nav .contrast{width:36%}#top-nav .sitemap{width:30%}#top-nav .sitemap,#top-nav .contrast{padding:8px 0}#top-nav .font-size{padding:12px 0 8px}#top-nav .font-size .medium-fonts{display:none}#top-nav .font-size .large-fonts{margin-left:5px}footer .social-links .pro-bono a,.highcontrast footer .social-links .pro-bono a{background-image:none;padding-left:12px;font-size:13px}}