/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.pure-button:focus,a:active,a:hover{outline:0}.pure-table,table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;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{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}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}.pure-button,input{line-height:normal}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}.pure-button,.pure-form input:not([type]),.pure-menu{box-sizing:border-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}legend,td,th{padding:0}legend{border:0}.hidden,[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u,.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block;zoom:1}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}.pure-button{display:inline-block;zoom:1;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:alpha(opacity=90);background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000\9}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:0;background-image:none;filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:0}.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=text],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px}.pure-form input[type=color]{padding:.2em .5em}.pure-form input:not([type]):focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=text]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input[type=file]:focus,.pure-form input[type=checkbox]:focus,.pure-form input[type=radio]:focus{outline:#129fea auto 1px}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input:not([type])[disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=text][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input:not([type]),.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=text],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width :480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=tel],.pure-form input[type=color],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=text],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=tel],.pure-group input[type=color],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=text]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}
/*!
Pure v0.6.2
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}
html,body{box-sizing:content-box}html,button,input,select,textarea,.pure-g [class *="pure-u"]{font-family:'Montserrat',Helvetica,Arial,sans-serif}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-size:16px;line-height:1.375;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#e45041}a:hover,a:focus{color:#b15f47;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}h1,.h1{color:#00645e;font-size:26px;line-height:32px;font-weight:600;margin-top:20px;margin-bottom:34px}@media screen and (min-width:568px){h1,.h1{font-size:36px;line-height:44px}}@media screen and (min-width:920px){h1,.h1{margin-top:30px;font-size:46px;line-height:57px}}h2,.h2{color:#00645e;font-size:24px;font-weight:600;margin-bottom:20px}h3,.h3{color:#333;font-size:20px;font-weight:600;margin-bottom:.7em}h4,.h4{color:#4a4a4a;font-size:16px;font-weight:600;letter-spacing:1.14px;text-transform:uppercase;margin-bottom:.7em}h5,.h5{color:#4a4a4a;font-size:16px;margin-bottom:.7em;font-weight:700;letter-spacing:1.14px}h6,.h6{color:#4a4a4a;font-size:14px;margin-bottom:.7em;letter-spacing:1px}p{margin:0 0 22px}ul{margin-top:28px;margin-bottom:28px;list-style:none}ul>li,ol>li{margin-bottom:22px}ul>li:before{content:" ";position:absolute;float:left;width:7px;height:7px;border-radius:50%;margin-left:-18px;margin-top:7px;background-color:#ef6851}li>p,li>span{color:#333;margin:0}blockquote{margin-left:0;padding-left:16px;font-size:14px;line-height:1.571428571;position:relative}blockquote p:last-child{margin-bottom:0}blockquote:before{content:" ";border-left:solid 2px #ef6851;display:block;position:absolute;top:6px;bottom:5px;left:0}cite{font-size:14px;display:inline-block}.pull-quote{border-top:3px solid #eee;border-bottom:3px solid #eee;padding:53px 0 30px;font-size:20px;font-weight:600;line-height:22px;position:relative}.pull-quote:before{content:"\201C";speak:none;font-size:72px;font-weight:600;color:#89c65e;line-height:72px;position:absolute;top:13px;left:0}.pull-quote p:last-child{margin-bottom:0}figure{margin:0}img{max-width:100%;height:auto}.clearfix:before,.clearfix:after,.wrapper:before,.wrapper:after,.text-container:before,.text-container:after,.event-filter:before,.event-filter:after,.resolution-filter:before,.resolution-filter:after{display:table;content:" "}.clearfix:after,.wrapper:after,.text-container:after,.event-filter:after,.resolution-filter:after{clear:both}@media screen and (min-width:920px){.text-container{width:560px;display:inline-block}}nav a,nav a:focus,nav a:hover,nav a:active,.footer a,.footer a:focus,.footer a:hover,.footer a:active{border-bottom:0}.wrapper,.footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px 15px;margin-right:auto;margin-left:auto}nav+.wrapper{padding-top:16px}@media only screen and (min-width:920px){nav+.wrapper{margin-top:-20px}.wrapper,.footer{max-width:880px}}.footer{padding-top:0;padding-bottom:0}.footer a{text-decoration:none}.footer:before{content:" ";width:100%;display:block;border-top:4px solid #d8d8d8}.footer-expanded-nav{box-sizing:border-box;display:inline-block;list-style:none;margin:0;margin-left:20%;padding:0;width:100%;float:left}@media only screen and (min-width:500px){.footer-expanded-nav{margin:0;width:50%}}@media only screen and (min-width:830px){.footer-expanded-nav{margin:0;margin-bottom:5rem;width:25%}}.footer li{display:block;margin:0;margin-left:.7em;font-size:14px;color:#4f4b4b;width:100%}.footer .footer-top-link{font-size:15px;font-weight:bold;margin-left:0;margin-bottom:.75em;margin-top:1.5em}.footer .footer-top-link+.footer-top-link{margin-top:.4em}.footer ul>li:before{content:none}.footer li:first-child{padding-left:0}.footer li:last-child{padding-right:0}.footer a{color:#4f4b4b}.footer a:hover,.footer a:active{text-decoration:underline}.footer-social{margin:0 0 16px;padding:0}@media screen and (min-width:600px){.footer{text-align:left}}.footer .footer-social{display:inline-block;float:left;padding:10px 5px 0 5px;vertical-align:top;width:auto}.sr-visible,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.facebook-icon{background:url('/assets/images/facebook.png');background:url('/assets/images/facebook.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;width:25px;height:25px;display:inline-block;position:relative}.x-icon{background:url('/assets/images/x-logo.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;width:23px;height:23px;display:inline-block;position:relative;top:1px}.youtube-icon{background:url('/assets/images/youtube.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;width:25px;height:25px;display:inline-block;position:relative;top:0;background-position:50%}.instagram-icon{background:url('/assets/images/instagram.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;width:25px;height:25px;display:inline-block;position:relative;top:0;left:0;background-position:50%}.tiktok-icon{background:url('/assets/images/tiktok.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;width:25px;height:25px;display:inline-block;position:relative;top:1px;left:0;background-position:50%}.flipboard-icon{background:url('/assets/images/flipboard.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:100%;width:25px;height:25px;display:inline-block;position:relative;top:0}.page-title{border-bottom:1px solid #d8d8d8;margin-top:0;padding-bottom:14px}.page-lede{font-size:24px;max-width:765px}.page-lede p{color:#777}.page-section{border-top:4px solid #ddd;padding-top:50px;padding-bottom:50px}.page-section-callout{padding-top:36px;text-align:center;font-size:18px;color:#666;line-height:1.333333333;background:url('/assets/images/checkmark.png');background:url('/assets/images/checkmark.svg'),linear-gradient(transparent,transparent);background-position:50% 0;background-repeat:no-repeat}.page-section-callout-heading{color:#00645e;font-size:22px;line-height:1.090909091;margin:0}.page-section-text-container{max-width:710px;display:block;margin-left:auto;margin-right:auto}.page-section-cta{text-align:center;margin:46px 0 26px}@media(min-width:568px){.page-section{padding-top:85px;padding-bottom:85px}}.page-image{width:100%}.page-image-pull-right{width:auto}@media(min-width:650px){.page-image-pull-right{clear:right;float:right;max-width:50%;padding:0 0 8px 16px}}@media(min-width:920px){.page-image-pull-right{max-width:300px;margin-right:-290px}}.page-video{position:relative;padding-bottom:56.25%;padding-top:25px;margin-top:52px;height:0}.page-video iframe,.page-video embed,.page-video object{position:absolute;top:0;left:0;width:100%;height:100%}.custom-bullets{color:#666}.custom-bullets-item{color:inherit}.custom-bullets-item-x:before{border-radius:0;background:url('/assets/images/bullet-x.png');background:url('/assets/images/bullet-x.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;margin-left:-32px;margin-top:4px}.custom-bullets-large{margin-top:34px;margin-bottom:34px}.custom-bullets-large .custom-bullets-item{font-size:20px;line-height:1.2;margin-bottom:20px;color:#666}.button{display:inline-block;padding:11px 20px 9px;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#00645e;text-transform:uppercase;letter-spacing:1px;border:0 none;text-decoration:none}.button:focus,.button:active{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;color:#fff;background-color:#00645e}.button:hover,.button:focus{color:#fff;text-decoration:none;background-color:#004642}.button-lg{padding:16px 20px 16px;font-size:18px}.button-arrow{background:url('/assets/images/green-arrow.png');background:url('/assets/images/green-arrow.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:top 50% right 17px;background-size:10px 24px;background-color:#00645e;padding-right:40px}.more{font-size:18px;line-height:1.222222222;font-weight:600;display:inline-block;padding-right:7px;text-decoration:none}.more-arrow{display:inline;width:0;height:0;line-height:0;font-size:0;border:6px solid transparent;border-left:10px solid #ef6851;border-right:0 none;position:relative;right:-7px;top:-6px}.more:hover .more-arrow,.more:focus .more-arrow{border-left-color:#b15f47}.cta,.cta:visited,.cta:link{display:inline-block;text-decoration:none;border-bottom:0;background-color:#004642;color:#fff;padding:10px 20px;text-transform:uppercase;margin-top:1em;margin-bottom:1em}.cta:hover,.cta:active{background-color:#00645e;color:#fff}.related-list{list-style:none;padding:0}.related-list li{margin-bottom:24px}.related-list li:before{display:none}.related-list li.with-icon{position:relative;padding-left:2.5em}.related-list li.with-icon img{position:absolute;top:.333em;left:0;max-width:1.75em}.related-list a{font-weight:700;text-decoration:none;color:#ef6851}.related-list p small{font-size:14px;text-transform:uppercase;letter-spacing:.05em}.related-list time{display:block;font-style:italic;color:#777}.media-highlights h5{margin-top:4em;margin-bottom:.3em}.media-highlights p>em{line-height:2;font-size:14px;color:#777}.updates-index h2{margin-bottom:5px}.updates-index p>time{line-height:2;font-size:14px;color:#777;font-style:italic}.endorsing-org{border-bottom:1px solid #eee;margin-bottom:2em}.endorsing-org img{margin-top:.1em;margin-bottom:1.2em}.endorsing-org h3{font-size:1em}.faq-category{text-align:right;font-size:90%}.faq-category p{color:#777}.the-problem-entry .embed-code{display:none}@media only screen and (min-width:728px){.the-problem-entry .embed-code{display:block}}.groups-listing-western h2:after{content:url('/assets/images/region-icons/western.svg');padding-left:10px}.groups-listing-central h2:after{content:url('/assets/images/region-icons/central.svg');padding-left:10px}.groups-listing-eastern h2:after{content:url('/assets/images/region-icons/eastern.svg');padding-left:10px}.groups-listing-western a,.groups-listing-central a,.groups-listing-eastern a{font-size:16px}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-video,.embed-code{margin:16px 0}figcaption{color:#777;padding:12px 0 0}.body-matrix-img-caption span{display:inline-block;text-align:left}.body-matrix-img-left{text-align:left}.body-matrix-img-right{text-align:right}.body-matrix-img-right.body-matrix-img-wrap{text-align:center}@media(min-width:650px){.body-matrix-img-left.body-matrix-img-wrap{clear:left;float:left;max-width:50%;padding:16px 16px 8px 0}.body-matrix-img-right.body-matrix-img-wrap{clear:right;float:right;max-width:50%;padding:16px 0 8px 16px}}@media(min-width:920px){.body-matrix-img-right.body-matrix-img-wrap{max-width:425px;margin-right:-290px}}.body-matrix-img-center{text-align:center;margin-right:0;margin-left:0}.body-matrix-img-full{clear:both}@media(min-width:920px){.body-matrix-img-full{width:850px}}.expander-box{padding-top:1px;padding-bottom:1px}.expander-box>.control-group:first-child{margin-top:0}.expander-box>.control-group>label:first-child{margin-top:0}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.body-matrix-callout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.body-matrix-callout-img{text-align:center;padding:0 5px}.body-matrix-callout-img a{text-decoration:none;border-bottom:none 0}@media(min-width:568px){.body-matrix-callout:nth-child(odd){padding-right:10px}.body-matrix-callout:nth-child(even){padding-left:10px}}.pagination-box-center{text-align:center}.pagination{display:inline-block;padding-left:0;margin:15px 0;font-size:20px}.pagination *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pagination>li{display:inline}.pagination>li:before{content:none}.pagination>li>a,.pagination>li>span{position:relative;float:left;text-align:center;width:36px;height:36px;margin-left:4px;padding-left:2px;line-height:36px;color:#00645e;text-decoration:none;background-color:transparent;border-radius:50%}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#00645e;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#00645e}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff}.pagination-prev a{background:url('/assets/images/chevron-left.png');background:url('/assets/images/chevron-left.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:8px 12px;background-position:50%}.pagination-next a{background:url('/assets/images/chevron-right.png');background:url('/assets/images/chevron-right.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:8px 12px;background-position:50%}
.pure-menu{background:#89c65e;height:110px;position:relative}.pure-menu-link{color:white;text-decoration:none}@media screen and (min-width:920px){.pure-menu{position:inherit;overflow:hidden}}.custom-menu-desktop-wrapper{display:none}.custom-mobile ul.pure-menu-children>li:before{content:none}.custom-mobile .pure-menu-children{font-size:20px;top:100%;left:0;right:0;width:100%;background:#89c65e;padding:12px 0 26px;z-index:1000}.custom-mobile .pure-menu-link{margin:8px 0 8px 16px;padding-left:23px;line-height:45%;padding-top:9px;padding-bottom:9px}.custom-mobile .pure-menu-link.is-active,.custom-mobile .pure-menu-link:hover,.custom-mobile .pure-menu-link:active,.custom-mobile .pure-menu-link:focus{color:#fff;text-decoration:none;padding-left:16px;border-left:7px solid #064c2a;background:none}.custom-mobile{width:100%;height:110px;position:relative}.custom-mobile-menu-item{display:block;position:absolute}.custom-mobile-menu-item:before{display:none}.custom-mobile-menu-item:first-child{position:initial;margin:26px 0 0 20px}.custom-mobile-menu-item:first-child>a{width:40px;height:40px;display:block;background:url("/assets/images/mobile-hamburger.svg");background-size:40px 40px}.custom-mobile-menu-item:first-child span{margin-top:38px;position:absolute;color:white;font-size:12px;font-weight:600;letter-spacing:.67px;text-decoration:none}.custom-mobile-menu-item:last-child{right:5px;width:8em;top:50%;margin-top:-45px}.custom-mobile-menu-item:last-child a{width:118px;height:91px;display:block}@media screen and (min-width:920px){.pure-menu-horizontal .pure-menu-list.custom-mobile,.custom-mobile *,.custom-mobile-menu-item:first-child>a{display:none}.pure-menu{background-color:transparent;height:auto}.pure-menu .pure-menu-children{background-color:transparent}.custom-menu-desktop-wrapper{display:block;background-color:#89c65e;transform:rotate(-3.5deg) translate3d(-1em,-4em,0);position:relative;height:12em;width:120vw;margin-bottom:3em;padding-top:100px;margin-top:-100px}.custom-menu-desktop{max-width:850px;width:100%;margin:0 auto;position:absolute;padding:0;left:-20vw;top:0;right:0;bottom:0}.custom-menu-desktop .pure-menu-item{position:absolute}.custom-menu-desktop li:before,.custom-menu-subnav li:before{display:none}.custom-menu-desktop a{display:block}.custom-menu-logo{transform:rotate(3.5deg);bottom:4px;width:10em;height:8em}.custom-menu-logo a{display:block;width:100%;height:100%}.custom-menu-main{bottom:14px;height:2em;font-weight:600;-webkit-font-smoothing:antialiased}.custom-menu-problem{left:11em}.custom-menu-fix{left:21em}.custom-menu-action{left:33em}.custom-menu-main a{color:#fff;font-size:20px;text-decoration:none;padding:8px 4px 11px}.custom-menu-main .is-active,.custom-menu-main a:hover,.custom-menu-main a:active{border-bottom:8px solid #004642}.custom-menu-join .is-active,.custom-menu-join a:hover,.custom-menu-join a:active{border-bottom:0 none}.custom-menu-join{right:-16px;bottom:-18px;height:40px}.custom-menu-join a{text-transform:uppercase;font-size:18px;letter-spacing:1.12px;padding:9px 15px;background-color:#00645e}.custom-menu-join a:hover,.custom-menu-join a:active{border-bottom:0;background-color:#004642}.custom-menu-subnav-wrapper{width:100%;max-width:850px;position:absolute;margin:4em auto 0;left:-15vw;right:0;transform:rotate(3.5deg)}.custom-menu-subnav{position:absolute;padding:0;right:0;top:15px;margin:0}.custom-menu-subnav-item{margin:0 6px;font-size:14px;font-weight:600;-webkit-font-smoothing:antialiased}.custom-menu-subnav-item a{color:#fff;text-decoration:none;padding:3px}.custom-menu-subnav-item .is-active,.custom-menu-subnav-item a:hover,.custom-menu-subnav-item a:active{border-bottom:5px solid #004642}}.subnav{font-size:14px;color:#4a4a4a;border-bottom:4px solid #eee;margin-top:9px;margin-bottom:20px}.subnav-heading{display:inline-block;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;margin-bottom:14px}.subnav-list{list-style:none;margin:0;padding:0}.subnav-list-item{margin-bottom:12px}.subnav-list-item:before{display:none}.subnav-link{display:inline-block;color:#4a4a4a;padding:3px 8px 3px 8px;border-left:4px solid transparent}.subnav-selected,.subnav-link:hover,.subnav-link:focus{border-left:4px solid #00645e;text-decoration:none;color:#4a4a4a}@media screen and (min-width:768px){.subnav-heading{display:inline-block;margin:0 30px 4px 0}.subnav-list{display:block}.subnav-list-item{display:inline-block;margin:0 0 -4px 30px}.subnav-list-item:first-child{margin-left:0}.subnav-link{border-left:0 none;border-bottom:4px solid transparent;padding:6px 0;text-decoration:none}.subnav-selected,.subnav-link:hover,.subnav-link:focus{border-left:0 none;border-bottom:4px solid #00645e}}@media screen and (min-width:920px){.subnav{margin-top:0;margin-bottom:30px}.subnav-heading{margin-bottom:-4px}.subnav-list{display:inline-block}}
.homepage{color:#666}.homepage-section-top{padding-top:20px;padding-bottom:50px}.homepage-section-the-problem{padding-top:20px}.homepage h1{color:#005149;line-height:1;border:0;font-size:39px}.homepage h2{font-size:40px;line-height:1.1;text-align:center;padding:0;margin:0 0 12px}.home-illustration{margin-bottom:1em;display:block;margin-left:auto;margin-right:auto}.home-illustration-we-need-you{margin:26px 0 30px}.page-lede-home{width:auto}.page-lede-lg{font-size:24px;line-height:1.230769231}.page-lede-xl{font-size:30px;line-height:1.33333}.homepage .page-lede-last{margin-top:46px}.homepage .page-image{margin-top:52px;margin-bottom:49px}.homepage-section-top .page-image,.homepage .page-image-last{margin-bottom:0}.homepage-section-updates{background-color:#efefef;padding:10px}.homepage-section-updates h2{text-transform:uppercase;font-size:24px}.homepage-section-updates a{text-decoration:none}.homepage-section-updates a:hover,.homepage-section-updates a:focus{text-decoration:underline}.featured-update{padding:15px 10px;box-sizing:border-box;margin-left:2.3%}.featured-update p{margin:11px 0 11px}.featured-update time{font-weight:bold}.home-text-container{max-width:710px;display:block;margin-left:auto;margin-right:auto}.homepage-section-solution .page-lede{padding-bottom:30px}.homepage-section-solution,.homepage-section-take-action{border-top:4px solid #ddd;padding-top:50px}.homepage-section-events{border-top:4px solid #ddd;padding-top:50px}.homepage-section-solution,.homepage-section-updates{margin-top:30px}.homepage-section-updates-last{margin-top:0;margin-bottom:50px}.homepage-section-take-action{margin-top:50px}.page-section-announcement{padding-top:50px;padding-bottom:50px}.announcement-content{font-size:22px;background:#efefef;padding:30px}@media(min-width:568px){.homepage-section-top{padding-bottom:70px}.homepage-section-solution,.homepage-section-take-action{padding-top:100px}.homepage-section-solution,.homepage-section-updates{margin-top:60px}.homepage-section-updates-last{margin-top:0}.homepage-section-take-action{margin-top:100px}.homepage-section-take-action{padding-bottom:72px}.announcement-content{padding:50px}.homepage-section-events{padding-top:90px}}.homepage-callout{padding-top:36px;text-align:center;font-size:18px;color:#666;line-height:1.333333333;background:url('/assets/images/checkmark.png');background:url('/assets/images/checkmark.svg'),linear-gradient(transparent,transparent);background-position:50% 0;background-repeat:no-repeat}.homepage-callout-heading{color:#00645e;font-size:22px;line-height:1.090909091;margin:0}.homepage-section-solution-text{font-size:20px;line-height:1.3}.homepage-section-solution-cta{text-align:center;margin:46px 0 26px}.homepage-callout-2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:1.333333}@media screen and (min-width:768px){.homepage-section-top h1{text-align:center}.homepage-section-top .home-text-container,.homepage-section-top .page-section-text-container{text-align:center}.homepage-callout-2{padding-right:10px;padding-left:10px}.homepage-callout-2:first-child{padding-left:0}.homepage-callout-2:last-child{padding-right:0}}.homepage-callout-2-heading{font-weight:600;font-size:18px;line-height:1.333333333;margin-bottom:0}@media screen and (min-width:920px){.homepage-section-the-problem{padding-top:0}.homepage-section-the-problem h1{margin-top:-3px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:48px;margin-bottom:120px}.homepage-section-top{padding-top:0}.homepage-section-top h1{font-size:48px;margin-top:0}.home-illustration-gerrymandering{height:340px;margin-top:-32px}}
.form{margin:2em 0;max-width:415px}.control-group,fieldset{margin:1.9em 0}label,legend{display:block;font-weight:700;margin:.5em 0}label>span{font-size:80%;opacity:.75}.field-required,abbr[title].field-required{border-bottom:0 none;text-decoration:none}input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type='text'],input[type='email'],select,textarea{border:solid 1px #ccc;display:block;padding:.35em;width:100%}input[type='text'].phone-input{width:20%;display:inline-block}.form-error-message{display:none;margin:0;padding:0;list-style:none}.form-error-message>li{color:red;font-size:.9em;font-style:italic}.has-error .form-error-message{display:block}.error-field input{border:solid 1px red}.control-group .short-input{width:50%}fieldset{border:0;padding:0}fieldset label{font-size:.9em;font-weight:500;margin:1em 0}input[type='radio'],input[type='checkbox']{display:inline;margin:0 .5em 0 0}fieldset .inline-input{display:inline;margin:0 0 0 .5em;width:50%}textarea{height:5em}.conditional-section .hidden{display:none}.submit-button-section{border-top:1px solid #ccc;text-align:right;padding:30px 0}.form-notification{text-align:left;color:#004642}
.featured-event-type{position:absolute;bottom:0;color:#777;font-size:13px;line-height:16px;letter-spacing:.8px;text-transform:uppercase}.responsive-spacer{height:10px}.featured-event-icon{position:absolute;right:20px;top:19px;width:29px;height:18px;display:block;background-size:29px 18px}.featured-events-grid{margin-bottom:23px}.featured-event{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featured-event-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:5px solid #ababab;padding:20px 20px 20px 25px;position:relative;margin-bottom:11px;flex:0 0 100%}@media(min-width:768px){.featured-events-grid{margin-bottom:34px}.featured-event-item{margin-bottom:0}.featured-event{padding-left:5px;padding-right:5px;display:flex;align-items:stretch;min-height:240px}.featured-event:first-child{padding-left:0;padding-right:10px}.featured-event:last-child{padding-left:10px;padding-right:0}}.featured-event-icon-western{color:#f1b543;background:url('/assets/images/region-icons/western.svg')}.featured-event-item-western{border-top-color:#f1b543}.featured-event-icon-central{color:#6cd8a4;background:url('/assets/images/region-icons/central.svg')}.featured-event-item-central{border-top-color:#6cd8a4}.featured-event-icon-eastern{color:#de749a;background:url('/assets/images/region-icons/eastern.svg')}.featured-event-item-eastern{border-top-color:#de749a}.featured-event-item:after{content:"";border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;left:0;right:0;bottom:0;top:0;color:#ababab;position:absolute;z-index:-1}.featured-event-region{color:#333;font-size:13px;font-weight:400;letter-spacing:.8px;line-height:1.461538462;text-transform:uppercase;margin-top:0;margin-bottom:24px}.featured-event-date{font-size:13px;font-weight:400;color:#333;letter-spacing:.8px;line-height:1.461538462;margin-bottom:0}.featured-event-link{font-size:14px;line-height:1.357142857;font-weight:700}.featured-event-time{font-size:14px;color:#777;line-height:1.357142857}.events-near-zip{font-size:18px;color:#333;font-weight:600;margin:20px 0 10px}.events-near-zip a{color:#005953;text-decoration:none}.events-near-zip a i{font-size:18px;color:silver}.custom-event-icon{margin-right:12px;display:inline;vertical-align:top}.custom-icon-101{content:url('/assets/images/event-icons/101.svg');width:1.5em}.custom-icon-call{content:url('/assets/images/event-icons/call.svg');width:1.2em}.custom-icon-info{content:url('/assets/images/event-icons/informational.svg');width:1em}.custom-icon-group{content:url('/assets/images/event-icons/workinggroup.svg');width:1.4em}.custom-icon-rally{content:url('/assets/images/event-icons/rally.svg');width:1.2em}.request-speaker{display:block;text-decoration:none;background-color:#000;color:#fff;font-size:13px;line-height:1.230769231;padding:27px 20px 14px;margin-bottom:1em}.request-speaker:hover,.request-speaker:active,.request-speaker:focus{color:#fff;text-decoration:none}.request-speaker-overlay{display:none}.request-speaker-text-title{font-size:24px;line-height:1.208333333;font-weight:700;margin-bottom:17px}.request-speaker-text-title:after{content:" ";speak:none;width:8px;height:29px;display:inline-block;background:url('/assets/images/green-arrow-sm.png');background:url('/assets/images/green-arrow.svg'),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-position:0 50%;background-size:8px 18px;vertical-align:top;margin-left:13px}@media screen and (min-width:568px){.request-speaker{position:relative;height:186px;padding:0;background-image:url('/assets/images/bannerBackground-FH.jpg');background-position:-20px center;background-repeat:no-repeat;background-size:90%;overflow:hidden}.request-speaker:hover{border-bottom:0}.request-speaker-overlay{top:-10px;right:256px;width:76px;height:220px;background-color:#005956;display:block;position:absolute;transform-origin:top left;transform:translateX(100%) rotate(20deg)}.request-speaker-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:right;background-color:#005956;width:256px;height:186px;padding:27px 20px 14px 26px}.request-speaker-text-title{margin-bottom:10px}}.event-filter-wrapper{background-color:#f5f5f5}.resolution-filter-wrapper{background-color:#f5f5f5;margin-bottom:1em}.event-filter,.resolution-filter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px;margin-right:auto;margin-left:auto}@media only screen and (min-width:920px){.event-filter,.resolution-filter{max-width:880px}}.event-filter-header,.resolution-filter-header{font-size:20px;line-height:24px;font-weight:600;color:#333;margin-top:6px}.event-filter-label,.resolution-filter-label{font-size:13px;line-height:16px;font-weight:400;margin:0 0 4px}.event-filter-input,input[type='text'].event-filter-input,.resolution-filter-input,input[type='text'].resolution-filter-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;margin:0 10px 12px 0;padding-left:12px;padding-right:12px;font-size:13px;color:#333}.event-filter-input:last-child,input[type='text'].event-filter-input:last-child,.resolution-filter-input:last-child,input[type='text'].resolution-filter-input:last-child{margin-right:0}input[type='text'].event-filter-input-zip{padding-right:40px;background:url('/assets/images/search-icon.png');background:url('/assets/images/search-icon.svg'),linear-gradient(transparent,transparent);background-color:#fff;background-repeat:no-repeat;background-position:center right 14px;max-width:180px}.event-filter-select,.resolution-filter-select{display:inline-block;background-color:white;padding-left:12px;padding-right:24px;border-radius:0;font-size:.8em;border:1px solid #bbb;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('/assets/images/custom-select-arrow.png');background:url('/assets/images/custom-select-arrow.svg'),linear-gradient(transparent,transparent);background-color:#fff;background-repeat:no-repeat;background-size:10px 6px;background-position:top 50% right 10px}.event-filter .button,.resolution-filter .button{padding-top:10px;padding-bottom:8px;margin-bottom:7px}.event-filter-fields *,.resolution-filter-fields *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){.event-filter-fields-group3>[class *="pure-u"]:not(:first-child),.resolution-filter-fields-group3>[class *="pure-u"]:not(:first-child){padding-left:5px}.event-filter-fields-group3>[class *="pure-u"]:not(:last-child),.resolution-filter-fields-group3>[class *="pure-u"]:not(:last-child){padding-right:5px}}@media screen and (min-width:400px) and (max-width:767px){.event-filter-fields-group3>.pure-u-1-2,.resolution-filter-fields-group3>.pure-u-1-2{max-width:300px}.event-filter-fields-group3>[class *="pure-u"]:first-child,.resolution-filter-fields-group3>[class *="pure-u"]:first-child{padding-right:10px}}@media screen and (max-width:399px){.event-filter-fields-group3>.pure-u-1-2,.resolution-filter-fields-group3>.pure-u-1-2{width:100%;max-width:auto}}@media screen and (min-width:768px){.event-filter-header,.resolution-filter-header{float:left;margin-top:24px}.event-filter-fields,.resolution-filter-fields{float:right;width:80%}.event-filter-fields-group1,.resolution-filter-fields-group1{border-right:1px solid #d9d9d9;padding-right:15px}.event-filter-fields-group2,.resolution-filter-fields-group2{padding-left:15px}.event-filter-inpu,.resolution-filter-input,input[type='text'].event-filter-input,input[type='text'].resolution-filter-input,{margin-bottom:7px}.event-filter-submit-button,.resolution-filter-submit-button{width:100%}}.custom-search-params{display:block;padding:13px 0 2px}.custom-param{text-decoration:none;margin-bottom:5px;padding:5px 36px 5px 20px;border:1px solid #89c65e;border-radius:30px;font-size:14px;line-height:19px;color:#333;display:inline-block;position:relative}.custom-param i{color:silver;font-size:24px;line-height:19px;position:absolute;right:5px}.custom-clear{text-decoration:none;padding:5px;font-size:.8em;color:#f66150;display:inline-block}.custom-title-row{display:none;text-transform:uppercase;font-size:14px;line-height:18px;padding:20px 0 12px;border-bottom:4px solid #eee}@media screen and (min-width:768px){.custom-title-row{display:block}.custom-title-row p{color:#333;font-size:.9em}}.custom-week-divider{padding:20px 0;font-size:13px;line-height:19px;font-weight:700;color:#333;letter-spacing:.8px}.custom-event+.custom-week-divider{border-top:1px solid #d8d8d8}.custom-events-box{padding-bottom:14px}.custom-event{border-top:1px solid #DDD;padding:18px 0}.custom-event-date{font-size:13px;line-height:19px;font-weight:400;color:#333;letter-spacing:.8px;margin-top:0;text-transform:none}.custom-event-link{font-size:16px;line-height:19px;font-weight:600}.custom-event-time{font-size:14px;line-height:19px;color:#777;margin:0}.custom-event-type{font-size:13px;letter-spacing:.8px;line-height:19px;text-transform:uppercase}.custom-event-location{font-size:13px;letter-spacing:.8px;line-height:19px}@media(max-width:767px){.custom-event-time{margin-bottom:8px}.custom-event-type{padding-right:20px}.custom-event-type,.custom-event-location{display:inline-block;width:auto;padding-bottom:8px}}.region-dot{display:inline-block;padding-left:12px}.region-dot:before{content:" ";speak:none;border-radius:50%;width:10px;height:10px;float:left;margin-left:-17px;margin-top:4px;display:inline-block}.region-dot-western:before{background-color:#f1b543}.region-dot-central:before{background-color:#6cd8a4}.region-dot-eastern:before{background-color:#de749a}
.top-divider,.bottom-divider{height:.4em;background:#cfcfcf}.bottom-divier{margin:10em 0 0 0}h1{border-bottom:0;line-height:1.2em}.event-date{font-weight:700}.event-time{font-weight:500}.event-location{color:#393939}.event-date,.event-location{margin-bottom:.5em}.circle{width:.6em;height:.6em;background:#ababab;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;display:inline-block;margin:0 .5em 0 0}.circle.western{background:#f1b543}.circle.central{background:#6cd8a4}.circle.eastern{background:#de749a}.event-meta{border-top:1px #cfcfcf solid;border-bottom:1px #cfcfcf solid;margin:1em 0;padding:0 0 1.2em 0}.event-meta img{max-width:70%}.event-description{width:65%}.arrow-right{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #e45041;display:inline-block;margin:0 0 -.1em .5em}@media screen and (max-width:48em){.event-description{width:100%}}
.leaflet-tile-container img{max-width:initial}.local-groups .wrapper section{margin:2em 0}.group-details{padding-bottom:1em;border-bottom:1px solid #d8d8d8}.group-details h1{border-bottom:0;line-height:1.5}.group-details h1,.group-details p,.group-details ul{margin:0}.local-groups .wrapper section h2{margin-top:0;padding-bottom:8px;border-bottom:4px solid #d8d8d8}.group-details .group-list{margin-top:2em;padding-left:0;list-style:none}.group-details .group-list li{display:inline-block;margin-right:2em;margin-bottom:.5em}.group-details .group-list li:before{display:none}.group-details .group-list a{text-decoration:none;border-bottom:0;color:#4f4b4b}.group-description p:first-child{margin-top:0}.group-description p:last-child{margin-bottom:0}@media screen and (min-width:48em){.group-details{overflow:hidden}.group-details h1{margin-bottom:.25em}.group-details .leader{float:left}.group-details .group-list{float:right;margin-top:-3px;text-align:right}.group-details .group-list li{margin:0 0 0 2em}.group-description,.group-districts{width:66%;padding-right:1em;box-sizing:border-box}.group-districts>a{border-bottom:0}.local-groups .wrapper section.group-description{float:left;margin:0 0 2em}.local-groups .wrapper section.group-events,.local-groups .wrapper section.group-resolutions{float:right;clear:right;width:33%;margin-top:0}.local-groups footer{clear:both}}#district-map{position:relative;max-width:100%;height:360px;overflow:hidden;width:100%;margin-bottom:2em}.leaflet-div-icon{background-color:transparent;border:0}.label-icon{width:auto;display:none;white-space:nowrap;color:transparent;font-family:montserrat;transform:translate(-50%,-50%)}.label-type-county{font-size:13px;color:#00645e;color:#222;display:inline-block;font-weight:900}.icon-container{position:relative}.label-icon-top{position:absolute;top:0;z-index:2}.label-icon-bottom{text-stroke:3px white;-webkit-text-stroke:3px white;position:absolute;top:0}.label-icon-hidden{visibility:hidden}
.take-action td{width:100%;display:block;margin-bottom:1em;padding:.8em;box-sizing:border-box}.take-action td strong{color:#00645e;line-height:2em;font-size:21px}.tablesaw-stack tr td:nth-child(2) a{font-weight:600}@media screen and (min-width:850px){.take-action td{display:table-cell;width:auto}}
.official-text h3{margin-top:0}.official-text h4{margin-top:0}.official-text h5{margin-top:1.5em;margin-bottom:1em}.search-info{display:none}.has-search-results.search-info{display:block}#find-legislator-changeaddress{float:right}.easy-autocomplete{position:relative}.easy-autocomplete input:hover,.easy-autocomplete input:focus{box-shadow:none}.easy-autocomplete a{display:block}.easy-autocomplete.eac-blue-light input:hover,.easy-autocomplete.eac-blue-light input:focus{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul{border-color:#66afe9;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(102,175,233,.6)}.easy-autocomplete.eac-blue-light ul li,.easy-autocomplete.eac-blue-light ul .eac-category{border-color:#66afe9}.easy-autocomplete.eac-blue-light ul li.selected,.easy-autocomplete.eac-blue-light ul .eac-category.selected{background-color:#ecf5fc}.easy-autocomplete.eac-green-light input:hover,.easy-autocomplete.eac-green-light input:focus{border-color:#41db00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul{border-color:#41db00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(146,237,107,.6)}.easy-autocomplete.eac-green-light ul li,.easy-autocomplete.eac-green-light ul .eac-category{border-color:#41db00}.easy-autocomplete.eac-green-light ul li.selected,.easy-autocomplete.eac-green-light ul .eac-category.selected{background-color:#9eff75}.easy-autocomplete.eac-red-light input:hover,.easy-autocomplete.eac-red-light input:focus{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul{border-color:#ff5b5b;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,90,90,.6)}.easy-autocomplete.eac-red-light ul li,.easy-autocomplete.eac-red-light ul .eac-category{border-color:#ff5b5b}.easy-autocomplete.eac-red-light ul li.selected,.easy-autocomplete.eac-red-light ul .eac-category.selected{background-color:#ff8e8e}.easy-autocomplete.eac-yellow-light input:hover,.easy-autocomplete.eac-yellow-light input:focus{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul{border-color:#ffdb00;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,231,84,.6)}.easy-autocomplete.eac-yellow-light ul li,.easy-autocomplete.eac-yellow-light ul .eac-category{border-color:#ffdb00}.easy-autocomplete.eac-yellow-light ul li.selected,.easy-autocomplete.eac-yellow-light ul .eac-category.selected{background-color:#ffe233}.easy-autocomplete.eac-dark-light input:hover,.easy-autocomplete.eac-dark-light input:focus{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul{border-color:#333;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(55,55,55,.6)}.easy-autocomplete.eac-dark-light ul li,.easy-autocomplete.eac-dark-light ul .eac-category{border-color:#333}.easy-autocomplete.eac-dark-light ul li.selected,.easy-autocomplete.eac-dark-light ul .eac-category.selected{background-color:#4d4d4d;color:#fff}.easy-autocomplete.eac-dark{color:#fff}.easy-autocomplete.eac-dark input{background-color:#404040;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark input:hover,.easy-autocomplete.eac-dark input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-dark ul{border-color:#333}.easy-autocomplete.eac-dark ul li,.easy-autocomplete.eac-dark ul .eac-category{background-color:#404040;border-color:#333}.easy-autocomplete.eac-dark ul li.selected,.easy-autocomplete.eac-dark ul .eac-category.selected{background-color:#737373;color:#f6f6f6}.easy-autocomplete.eac-dark-glass{color:#fff}.easy-autocomplete.eac-dark-glass input{background-color:rgba(0,0,0,.8);border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-dark-glass input:hover,.easy-autocomplete.eac-dark-glass input:focus{border-color:rgba(0,0,0,.8);box-shadow:0}.easy-autocomplete.eac-dark-glass ul{border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul li,.easy-autocomplete.eac-dark-glass ul .eac-category{background-color:rgba(0,0,0,.8);border-color:rgba(0,0,0,.8)}.easy-autocomplete.eac-dark-glass ul li.selected,.easy-autocomplete.eac-dark-glass ul .eac-category.selected{background-color:rgba(64,64,64,.8);color:#f6f6f6}.easy-autocomplete.eac-dark-glass ul li:last-child,.easy-autocomplete.eac-dark-glass ul .eac-category:last-child{border-radius:0 0 4px 4px}.easy-autocomplete.eac-blue{color:#fff}.easy-autocomplete.eac-blue input{background-color:#6d9ed1;border-radius:4px;box-shadow:0;color:#f6f6f6}.easy-autocomplete.eac-blue input::-webkit-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input::-moz-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:-ms-input-placeholder{color:#f6f6f6}.easy-autocomplete.eac-blue input:hover,.easy-autocomplete.eac-blue input:focus{border-color:#5a91cb;box-shadow:0}.easy-autocomplete.eac-blue ul{border-color:#5a91cb}.easy-autocomplete.eac-blue ul li,.easy-autocomplete.eac-blue ul .eac-category{background-color:#6d9ed1;border-color:#5a91cb}.easy-autocomplete.eac-blue ul li.selected,.easy-autocomplete.eac-blue ul .eac-category.selected{background-color:#94b8dd;color:#f6f6f6}.easy-autocomplete.eac-yellow{color:#333}.easy-autocomplete.eac-yellow input{background-color:#ffdb7e;border-color:#333;border-radius:4px;box-shadow:0;color:#333}.easy-autocomplete.eac-yellow input:hover,.easy-autocomplete.eac-yellow input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-yellow ul{border-color:#333}.easy-autocomplete.eac-yellow ul li,.easy-autocomplete.eac-yellow ul .eac-category{background-color:#ffdb7e;border-color:#333}.easy-autocomplete.eac-yellow ul li.selected,.easy-autocomplete.eac-yellow ul .eac-category.selected{background-color:#ffe9b1;color:#333}.easy-autocomplete.eac-purple{color:#333}.easy-autocomplete.eac-purple input{background-color:#d6d1e7;border-color:#b8afd5;box-shadow:0;color:#333}.easy-autocomplete.eac-purple input:hover,.easy-autocomplete.eac-purple input:focus{border-color:#333;box-shadow:0}.easy-autocomplete.eac-purple ul{border-color:#333}.easy-autocomplete.eac-purple ul li,.easy-autocomplete.eac-purple ul .eac-category{background-color:#d6d1e7;border-color:#333}.easy-autocomplete.eac-purple ul li.selected,.easy-autocomplete.eac-purple ul .eac-category.selected{background-color:#ebe8f3;color:#333}.easy-autocomplete.eac-bootstrap input{border-color:#ccc;border-radius:4px;border-style:solid;border-width:1px;color:#555;padding:6px 12px}.easy-autocomplete-container{left:0;position:absolute;width:100%;z-index:2}.easy-autocomplete-container ul{background:none repeat scroll 0 0 #fff;border-top:1px dotted #ccc;display:none;margin-top:0;padding-bottom:0;padding-left:0;position:relative;top:-1px}.easy-autocomplete-container ul li,.easy-autocomplete-container ul .eac-category{background:inherit;border-color:#ccc;border-image:none;border-style:solid;border-width:0 1px;display:block;font-size:14px;font-weight:normal;padding:4px 12px}.easy-autocomplete-container ul li:last-child{border-radius:0 0 2px 2px;border-width:0 1px 1px}.easy-autocomplete-container ul li.selected{background:none repeat scroll 0 0 #ebebeb;cursor:pointer}.easy-autocomplete-container ul li.selected div{font-weight:normal}.easy-autocomplete-container ul li div{display:block;font-weight:normal;word-break:break-all}.easy-autocomplete-container ul li b{font-weight:bold}.easy-autocomplete-container ul .eac-category{font-color:#aaa;font-style:italic}.eac-description .eac-item span{color:#aaa;font-style:italic;font-size:.9em}.eac-icon-left .eac-item img{margin-right:4px;max-height:30px}.eac-icon-right .eac-item{margin-top:8px;min-height:24px;position:relative}.eac-icon-right .eac-item img{margin-left:4px;max-height:30px;position:absolute;right:-4px;top:-8px}[for="zipcode"]{display:none}#find-legislator-address-input{margin-top:-30px}#find-legislator-changeaddress{display:none}#find-legislator-results{display:block}#find-legislator-results h3{font-size:16px}
