﻿/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
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.2 | MIT License | git.io/normalize */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}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,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{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-webkit-align-content:flex-start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.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-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button,.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected,button.pure-button.pure-button-secondary,button.pure-button-secondary,a.pure-button.pure-button-secondary,a.pure-button-secondary{display:inline-block;zoom:1;line-height:normal;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-button::-moz-focus-inner,.pure-button-primary::-moz-focus-inner,.pure-button-selected::-moz-focus-inner,button.pure-button.pure-button-secondary::-moz-focus-inner,button.pure-button-secondary::-moz-focus-inner,a.pure-button.pure-button-secondary::-moz-focus-inner,a.pure-button-secondary::-moz-focus-inner{padding:0;border:0}.pure-button,.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected,button.pure-button.pure-button-secondary,button.pure-button-secondary,a.pure-button.pure-button-secondary,a.pure-button-secondary{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,0.8);border:1px solid #999;border:0 transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:hover,.pure-button-primary:hover,.pure-button-selected:hover,button.pure-button-secondary:hover,a.pure-button-secondary:hover,.pure-button:focus,.pure-button-primary:focus,.pure-button-selected:focus,button.pure-button-secondary:focus,a.pure-button-secondary:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.05)), to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.05) 0, rgba(0,0,0,0.1));background-image:-o-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.pure-button:focus,.pure-button-primary:focus,.pure-button-selected:focus,button.pure-button-secondary:focus,a.pure-button-secondary:focus{outline:0}.pure-button-active,.pure-button:active,.pure-button-primary:active,.pure-button-selected:active,button.pure-button-secondary:active,a.pure-button-secondary:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;border-color:#000 \9}.pure-button[disabled],[disabled].pure-button-primary,[disabled].pure-button-selected,button[disabled].pure-button-secondary,a[disabled].pure-button-secondary,.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner,.pure-button-primary::-moz-focus-inner,.pure-button-selected::-moz-focus-inner,button.pure-button.pure-button-secondary::-moz-focus-inner,button.pure-button-secondary::-moz-focus-inner,a.pure-button.pure-button-secondary::-moz-focus-inner,a.pure-button-secondary::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.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=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]: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=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input:not([type]):focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][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=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[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 textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]: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[type=text],.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=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;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 input.pure-input-rounded,.pure-form .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-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=text],.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=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.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=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{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-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-link,.pure-menu-heading{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-item,.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-separator{display:inline-block;*display:inline;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-allow-hover:hover>.pure-menu-children,.pure-menu-active>.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-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-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-link,.pure-menu-disabled,.pure-menu-heading{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:hover,.pure-menu-link:focus{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;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{background-color:#f2f2f2}.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.0
Copyright 2014 Yahoo! Inc. All rights reserved.
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-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.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-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%;*width:12.469%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.969%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.969%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%;*width:37.469%}.pure-u-sm-2-5{width:40%;*width:39.969%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.969%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.969%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%;*width:62.469%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.969%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.969%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%;*width:87.469%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width: 48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.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-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%;*width:12.469%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.969%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.969%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%;*width:37.469%}.pure-u-md-2-5{width:40%;*width:39.969%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.969%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.969%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%;*width:62.469%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.969%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.969%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%;*width:87.469%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width: 64.0625em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.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-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%;*width:12.469%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.969%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.969%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%;*width:37.469%}.pure-u-lg-2-5{width:40%;*width:39.969%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.969%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.969%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%;*width:62.469%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.969%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.969%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%;*width:87.469%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width: 80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.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-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%;*width:12.469%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.969%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.969%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%;*width:37.469%}.pure-u-xl-2-5{width:40%;*width:39.969%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.969%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.969%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%;*width:62.469%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.969%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.969%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%;*width:87.469%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}/*!
 *  Font Awesome 4.6.2 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/fonts/font-awesome/fontawesome-webfont-965ce8f6.eot?v=4.6.2");src:url("/fonts/font-awesome/fontawesome-webfont-965ce8f6.eot?v=4.6.2#iefix") format("embedded-opentype"),url("/fonts/font-awesome/fontawesome-webfont-97e438cc.woff2?v=4.6.2") format("woff2"),url("/fonts/font-awesome/fontawesome-webfont-6d7e6a5f.woff?v=4.6.2") format("woff"),url("/fonts/font-awesome/fontawesome-webfont-61d8d967.ttf?v=4.6.2") format("truetype"),url("/fonts/font-awesome/fontawesome-webfont-c0522272.svg?v=4.6.2#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,.pure-field.select-inside::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fa-pull-left.pure-field.select-inside::before{margin-right:.3em}.fa.fa-pull-right,.fa-pull-right.pure-field.select-inside::before{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.pure-field.select-inside::before{margin-right:.3em}.fa.pull-right,.pull-right.pure-field.select-inside::before{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body{height:400px;font-size:16px;color:#2b2b2b}.pure-field.select-inside label.pure-label{overflow-x:hidden !important}#greeting{font-weight:800}h1{font-family:astoria-sans, sans-serif;font-style:normal;text-transform:uppercase;font-variant:normal;font-weight:bold;line-height:26px;text-align:center;color:#de1f1f;letter-spacing:.05rem}h3{font-family:astoria-sans, sans-serif;font-size:14px;font-style:normal;font-variant:normal;line-height:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}p{font-family:astoria-sans, sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px}blockquote{font-family:astoria-sans, sans-serif;font-size:21px;font-style:normal;font-variant:normal;font-weight:400;line-height:30px}pre{font-family:astoria-sans, sans-serif;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:18px}h2{font-size:1.125em;color:#2b2b2b;font-family:astoria-sans, sans-serif;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}h3{font-size:1.125em;color:#2b2b2b;font-weight:300;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}p{color:#2b2b2b}p.large{font-size:1.125em}button{font-size:.875em;color:#fff;background:#de1f1f;font-weight:600;transform:capitalize}input,select{font-size:1rem;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;height:2.5rem;color:#003a60}input[disabled],select[disabled]{color:#7d8fa0}select::-ms-expand{display:none}input[type=radio]{-webkit-appearance:radio;height:1rem;margin-right:10px}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=76290a4e23bf2c3f61a4e17625be4627)
 * Config saved to config.json and https://gist.github.com/76290a4e23bf2c3f61a4e17625be4627
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@font-face{font-family:'Glyphicons Halflings';src:url("/fonts/glyphicons-halflings-regular-86b6f62b.eot");src:url("/fonts/glyphicons-halflings-regular-86b6f62b.eot?#iefix") format("embedded-opentype"),url("/fonts/glyphicons-halflings-regular-ca35b697.woff2") format("woff2"),url("/fonts/glyphicons-halflings-regular-278e49a8.woff") format("woff"),url("/fonts/glyphicons-halflings-regular-44bc1850.ttf") format("truetype"),url("/fonts/glyphicons-halflings-regular-de51a849.svg#glyphicons_halflingsregular") format("svg")}.glyphicon-ok:before{content:"\e013"}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.checkbox label:after{content:'';display:table;clear:both}.checkbox .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:.25em;width:1.3em;height:1.3em;float:left;margin-right:.5em}.checkbox .cr .cr-icon{position:absolute;font-size:.8em;line-height:0;top:50%;left:20%}.checkbox label input[type="checkbox"]{display:none}.checkbox label input[type="checkbox"]+.cr>.cr-icon{opacity:0}.checkbox label input[type="checkbox"]:checked+.cr>.cr-icon{opacity:1}.checkbox label input[type="checkbox"]:disabled+.cr{opacity:.5}.glyphicon-ok:before{color:#0074c8}.checkbox .cr{border:1.5px solid #e9e9e9;border-radius:.2rem;width:.9rem;height:.9rem}.checkbox .cr .cr-icon{left:10%;font-size:.7rem}label{font-weight:300;text-transform:uppercase;color:#2b2b2b}label.active{font-size:0.5em}.gotvlogo-container{display:inline-block;line-height:73px}.gotvlogo-container:hover{text-decoration:none}.gotvlogo-container .powered-by{font-size:1em;letter-spacing:.08em;color:#2b2b2b}.gotvlogo-container .targeted{font-size:1.5em;font-weight:100;color:#2b2b2b;vertical-align:middle}.gotvlogo-container .text-footer-gotv{font-size:1.5em;color:#0074c8 !important;vertical-align:middle}input::input-placeholder{color:#aaa;font-weight:300;vertical-align:super}input::-webkit-input-placeholder{color:#aaa;font-weight:300;vertical-align:super}input:-ms-input-placeholder{color:#aaa;font-weight:300;vertical-align:super}input:-moz-placeholder{color:#aaa;font-weight:300;vertical-align:super}input::-moz-placeholder{color:#aaa;font-weight:300;vertical-align:super}.pure-field{position:relative;caret-color:black}.pure-field input.field{border-radius:0;box-shadow:none}.pure-field.select-inside::before{content:"\f107";font-family:FontAwesome;position:absolute;top:1.1em;color:#2680cc;right:.5em;font-size:1em;margin-top:-0.4em;pointer-events:none;z-index:5}.pure-field.select-inside select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.pure-field.select-inside select::ms-expand{display:none}.pure-checkbox{font-family:astoria-sans, sans-serif;font-size:small}.pure-form input[type=text],.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=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{border:0.13em #e9e9e9 solid;box-shadow:inherit;border-radius:0;padding:.8em .208333333em 0em;padding-left:.25em;font-size:1.06rem;height:2.7rem;color:#264f6e;font-family:astoria-sans, sans-serif}.pure-form input[type=text]: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=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{border:0.13em #aaaaaa solid}.pure-form input[type=text]:invalid,.pure-form input[type=password]:invalid,.pure-form input[type=email]:invalid,.pure-form input[type=url]:invalid,.pure-form input[type=date]:invalid,.pure-form input[type=month]:invalid,.pure-form input[type=time]:invalid,.pure-form input[type=datetime]:invalid,.pure-form input[type=datetime-local]:invalid,.pure-form input[type=week]:invalid,.pure-form input[type=number]:invalid,.pure-form input[type=search]:invalid,.pure-form input[type=tel]:invalid,.pure-form input[type=color]:invalid,.pure-form select:invalid,.pure-form textarea:invalid{color:black}.pure-form input[type=text]: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=number]:disabled,.pure-form input[type=search]:disabled,.pure-form input[type=tel]:disabled,.pure-form input[type=color]:disabled,.pure-form select:disabled,.pure-form textarea:disabled{color:#7d8fa0;background-color:#f9f9f9}.pure-button,.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected,button.pure-button.pure-button-secondary,button.pure-button-secondary,a.pure-button.pure-button-secondary,a.pure-button-secondary{font-size:.875em}.pure-button-active,.pure-button-primary,.pure-button-selected,button.pure-button-secondary,a.pure-button-secondary{box-shadow:inherit}.pure-button-active:active,.pure-button-primary:active,.pure-button-selected:active,button.pure-button-secondary:active,a.pure-button-secondary:active{box-shadow:inherit}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{padding:1em 1em;color:#fff;background:#de1f1f;font-weight:600;transform:capitalize}.pure-button-primary:focus,.pure-button-primary:hover,.pure-button-primary:active,.pure-button-selected:focus,.pure-button-selected:hover,.pure-button-selected:active,a.pure-button-primary:focus,a.pure-button-primary:hover,a.pure-button-primary:active,a.pure-button-selected:focus,a.pure-button-selected:hover,a.pure-button-selected:active{background:#009bcf}button.pure-button.pure-button-secondary,button.pure-button-secondary,button.pure-button-secondary,a.pure-button.pure-button-secondary,a.pure-button-secondary,a.pure-button-secondary{color:#de1f1f;background:#fff;border:2px solid #de1f1f}button.pure-button.pure-button-secondary.pure-button-active,button.pure-button-secondary.pure-button-active,button.pure-button-secondary.pure-button-active,a.pure-button.pure-button-secondary.pure-button-active,a.pure-button-secondary.pure-button-active,a.pure-button-secondary.pure-button-active{background:#de1f1f;color:#fff}button.pure-button.pure-button-secondary:hover,button.pure-button-secondary:hover,button.pure-button.pure-button-secondary:focus,button.pure-button-secondary:focus,button.pure-button.pure-button-secondary:active,button.pure-button-secondary:active,button.pure-button-secondary:hover,button.pure-button-secondary:focus,button.pure-button-secondary:active,a.pure-button.pure-button-secondary:hover,a.pure-button-secondary:hover,a.pure-button.pure-button-secondary:focus,a.pure-button-secondary:focus,a.pure-button.pure-button-secondary:active,a.pure-button-secondary:active,a.pure-button-secondary:hover,a.pure-button-secondary:focus,a.pure-button-secondary:active{background:#de1f1f;color:#fff}label.pure-label{color:#c1bebe;font-weight:500;position:absolute;margin-left:.5rem;margin-top:.4rem;font-size:.7rem;background-color:white;z-index:3}.pure-field-active label.pure-label{background:transparent;font-size:.54em;margin-left:.42rem;margin-top:.32rem}@media screen and (min-width: 64em){.pure-u-lg-3-5{width:45%}}form.pure-form .pure-field{margin:.49rem .467rem}form.pure-form div[class*=pure-u-md] .pure-field{margin:.49rem .467rem}form.pure-form div[class*=pure-u-md]:first-child .pure-field{margin-left:.625em}form.pure-form div[class*=pure-u-md]:last-child .pure-field{margin-right:.625em}body,.pure-g [class*="pure-u"],.pure-g-r [class*="pure-u"]{font-family:astoria-sans, sans-serif, sans-serif;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}p{color:#2b2b2b}a{text-decoration:none}a:hover{text-decoration:underline}button.pure-button,button.pure-button-primary,button.pure-button-selected,button.pure-button.pure-button-secondary,button.pure-button-secondary,a.pure-button,a.pure-button-primary,a.pure-button-selected,a.pure-button.pure-button-secondary,a.pure-button-secondary{border-radius:0;border-width:1px;border-style:solid;letter-spacing:normal}button.pure-button:hover,button.pure-button-primary:hover,button.pure-button-selected:hover,button.pure-button-secondary:hover,a.pure-button:hover,a.pure-button-primary:hover,a.pure-button-selected:hover,a.pure-button-secondary:hover{text-decoration:none}button.pure-button.transparent,button.transparent.pure-button-primary,button.transparent.pure-button-selected,button.transparent.pure-button-secondary,a.pure-button.transparent,a.transparent.pure-button-primary,a.transparent.pure-button-selected,a.transparent.pure-button-secondary{background-color:transparent}button.pure-button.transparent:hover,button.transparent.pure-button-primary:hover,button.transparent.pure-button-selected:hover,button.transparent.pure-button-secondary:hover,button.pure-button.transparent:focus,button.transparent.pure-button-primary:focus,button.transparent.pure-button-selected:focus,button.transparent.pure-button-secondary:focus,a.pure-button.transparent:hover,a.transparent.pure-button-primary:hover,a.transparent.pure-button-selected:hover,a.transparent.pure-button-secondary:hover,a.pure-button.transparent:focus,a.transparent.pure-button-primary:focus,a.transparent.pure-button-selected:focus,a.transparent.pure-button-secondary:focus{background-image:none;background-color:transparent}button.pure-button.download,button.download.pure-button-primary,button.download.pure-button-selected,button.download.pure-button-secondary,a.pure-button.download,a.download.pure-button-primary,a.download.pure-button-selected,a.download.pure-button-secondary{text-transform:uppercase}button.pure-button.pure-button-secondary,button.pure-button-secondary,a.pure-button.pure-button-secondary,a.pure-button-secondary{background-color:white}button.pure-button.pure-button-primary,button.pure-button-primary,a.pure-button.pure-button-primary,a.pure-button-primary{font-family:astoria-sans, sans-serif;font-size:13px}button.pure-button i.fa,button.pure-button-primary i.fa,button.pure-button-selected i.fa,button.pure-button-secondary i.fa,button.pure-button i.pure-field.select-inside::before,button.pure-button-primary i.pure-field.select-inside::before,button.pure-button-selected i.pure-field.select-inside::before,button.pure-button-secondary i.pure-field.select-inside::before,a.pure-button i.fa,a.pure-button-primary i.fa,a.pure-button-selected i.fa,a.pure-button-secondary i.fa,a.pure-button i.pure-field.select-inside::before,a.pure-button-primary i.pure-field.select-inside::before,a.pure-button-selected i.pure-field.select-inside::before,a.pure-button-secondary i.pure-field.select-inside::before{padding-right:.5em}button.pure-button-active{background:#42b8dd;color:white}.pure-field ~ .pure-field,.pure-button ~ .pure-button,.pure-button-primary ~ .pure-button,.pure-button-selected ~ .pure-button,button.pure-button-secondary ~ .pure-button,a.pure-button-secondary ~ .pure-button,.pure-button ~ .pure-button-primary,.pure-button-primary ~ .pure-button-primary,.pure-button-selected ~ .pure-button-primary,button.pure-button-secondary ~ .pure-button-primary,a.pure-button-secondary ~ .pure-button-primary,.pure-button ~ .pure-button-selected,.pure-button-primary ~ .pure-button-selected,.pure-button-selected ~ .pure-button-selected,button.pure-button-secondary ~ .pure-button-selected,a.pure-button-secondary ~ .pure-button-selected,.pure-button ~ button.pure-button-secondary,.pure-button-primary ~ button.pure-button-secondary,.pure-button-selected ~ button.pure-button-secondary,button.pure-button-secondary ~ button.pure-button-secondary,a.pure-button-secondary ~ button.pure-button-secondary,.pure-button ~ a.pure-button-secondary,.pure-button-primary ~ a.pure-button-secondary,.pure-button-selected ~ a.pure-button-secondary,button.pure-button-secondary ~ a.pure-button-secondary,a.pure-button-secondary ~ a.pure-button-secondary{margin:0 0 0 1em}.logo-container{position:relative;width:100%;text-align:center;padding-top:100px}.logo-container img{max-height:4em}.center{text-align:center;margin-left:auto;margin-right:auto}.left{text-align:left}.right{text-align:right}.method-header{box-sizing:border-box;font-weight:600;font-family:'Myriad Pro';background:#e5f1f9;font-weight:bold;position:relative}.method-header .back-arrow{box-shadow:none;font-size:1.5em;font-weight:normal;padding-left:1rem}.method-header .back-arrow .back-label{display:none}.method-header .margin{display:inline-block;width:1rem;font-weight:100;text-align:center;font-size:.95rem}.method-header .method-name{-webkit-font-smoothing:auto;vertical-align:middle;text-align:left;box-sizing:border-box;letter-spacing:.01rem}.method-header .method-name.voter-registration::before{display:inline-block;width:1.3em;vertical-align:middle;padding-right:.6em;margin-left:.1rem;content:url("/images/methods/vote-7dde3315.svg");line-height:1em}.method-header .method-name.absentee-ballot::before{display:inline-block;width:1.3em;vertical-align:middle;transform:translateY(-0.15rem);padding-right:.6em;margin-left:.1rem;content:url("/images/methods/absentee-ballot-40957e81.svg");line-height:1em}.method-header .method-name.early-vote::before{display:inline-block;width:1.3em;vertical-align:middle;transform:translateY(-0.15rem);padding-right:.6em;margin-left:.1rem;content:url("/images/methods/early-vote-4e82a1fb.svg")}.method-header .method-name.commit-to-vote::before{display:inline-block;width:1em;vertical-align:middle;padding-right:1em;content:url("/images/methods/c2v-b8a6013f.svg")}.method-header .method-name.election-day::before{display:inline-block;width:1em;vertical-align:middle;padding-right:1em;content:url("/images/methods/election-day-795394fe.svg")}.gotv-app-container .gotv-app-content .options{padding:4.4rem 0}.gotv-app-container .gotv-app-content .options h1{font-weight:900;transform:none !important;margin-left:7.5%;margin-top:-20px}.gotv-app-container .gotv-app-content .options .p-large.body{margin-left:7.6%;font-size:.84rem;margin-top:.45rem}.long-dropdown .label-text{width:150%}.mobile-only{display:none}.method-selection .pure-button-active{box-shadow:none;color:#2b2b2b}.method-selection .pure-u-md-1-5{text-align:center;margin-top:1.4rem}.method-selection button.pure-button,.method-selection button.pure-button-primary,.method-selection button.pure-button-selected,.method-selection button.pure-button-secondary{border:none;text-transform:capitalize;background-repeat:no-repeat;background-position:center;height:145px;width:120px;font-size:.7rem;padding-top:100px;background-color:white;white-space:normal}.method-selection button.pure-button:hover,.method-selection button.pure-button-primary:hover,.method-selection button.pure-button-selected:hover,.method-selection button.pure-button-secondary:hover{box-shadow:0 1px 3px #e9e9e9}.method-selection button.pure-button:active,.method-selection button.pure-button-primary:active,.method-selection button.pure-button-selected:active,.method-selection button.pure-button-secondary:active,.method-selection button.pure-button:focus,.method-selection button.pure-button-primary:focus,.method-selection button.pure-button-selected:focus,.method-selection button.pure-button-secondary:focus{background-color:#e5f1f9}.method-selection .voter_registration button{background-image:url("/images/methods/vote-7dde3315.svg");background-position-y:25px;-webkit-font-smoothing:auto;font-weight:100;background-size:56.25%}.method-selection .absentee_ballot button{background-image:url("/images/methods/absentee-ballot-40957e81.svg");background-position-y:25px;-webkit-font-smoothing:auto;font-weight:100;background-size:56.25%}.method-selection .early_vote button{background-image:url("/images/methods/early-vote-4e82a1fb.svg");background-position-y:25px;-webkit-font-smoothing:auto;font-weight:100;background-size:56.25%}.method-selection .commit_to_vote button{background-image:url("/images/methods/c2v-b8a6013f.svg");background-position-y:25px;-webkit-font-smoothing:auto;font-weight:100;background-size:56.25%}.method-selection .election_day button{background-image:url("/images/methods/election-day-795394fe.svg");background-position-y:25px;-webkit-font-smoothing:auto;font-weight:100;background-size:56.25%}.previous{background-image:url(/images/previous-5bd24cf0.png);background-size:cover;width:67px;height:67px;margin-top:5px;margin-bottom:-30px;cursor:pointer}.previous:hover{background-image:url(/images/previous-hover-673cf18d.png)}.sub-section{padding:1.5em}.sub-section.dt-confirm{background-color:#f7f7f7}.sub-section.dt-confirm div ~ div.pure-u-1{padding-top:1.15rem}.sub-section .pure-button-secondary.next.pure-button,.sub-section .pure-button-secondary.next.pure-button-primary,.sub-section .pure-button-secondary.next.pure-button-selected,.sub-section button.pure-button-secondary.next,.sub-section a.pure-button-secondary.next{font-weight:800;padding:0 0}.sub-section .pure-button-secondary.next.pure-button:hover,.sub-section .pure-button-secondary.next.pure-button-primary:hover,.sub-section .pure-button-secondary.next.pure-button-selected:hover,.sub-section button.pure-button-secondary.next:hover,.sub-section a.pure-button-secondary.next:hover{border-color:white}.icon{background-size:100%;background-repeat:no-repeat;width:40px;height:40px;float:right;margin-right:2em}.provide-icon{background-image:url("/images/icons/drivers-license-ea8876d3.png")}.sign-and-date-icon{background-image:url("/images/icons/pencil-1247f6fe.png")}.mail-icon{background-image:url("/images/icons/envelope-outline-8807f8ee.png")}.campaign-link{font-weight:bold;margin-top:3em;display:block;margin-right:1em}.facebook-icon{background-image:url("/images/icons/facebook-af11d97e.svg")}.google-plus-icon{background-image:url("/images/icons/instagram-icon-481b6f53.png");width:50px;height:50px;transform:translateY(5px)}.twitter-icon{background-image:url("/images/icons/twitter-59c35779.svg")}.error-list{color:#cd1717}.pure-form .pure-field input.error,.pure-form .pure-field select.error{border:1px solid #cd1717}.loader{min-height:300px;position:relative;background:white}.gotv-app-container{background-position:top;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat}.gotv-app-container .gotv-app-content{margin-top:0.4em;margin-left:auto;margin-right:auto}.gotv-app-container .next{background:url(/images/next-dee33457.png);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-clip:unset;width:50px;height:50px}.gotv-app-container .next:hover{background:url(/images/next-hover-273930f8.png);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-clip:unset;width:50px;height:50px}.gotv-app-container .next:focus{background:url(/images/next-hover-273930f8.png);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-clip:unset;width:50px;height:50px}.gotv-app-container .vr-step .below-submit{font-size:.75em}.gotv-app-container .vr-step .deadline-header,.gotv-app-container .vr-step .deadline-body,.gotv-app-container .vr-step .state-req-header{text-align:center}.gotv-app-container .vr-step h2.deadline-header{font-size:18px;color:#2b2b2b;font-weight:500}.gotv-app-container .vr-step h3.state-req-header{font-size:18px;color:#2b2b2b;font-weight:lighter}.gotv-app-container .vr-step .pure-button-primary{margin-top:30px;margin-bottom:20px}.gotv-app-container .method-container .ed-disclaimer{font-size:.9em;text-align:center;padding-top:3em}.gotv-app-container .method-container .vip-label{font-size:.8em}.gotv-app-container .method-container.early-vote .locations-jurisdiction-display,.gotv-app-container .method-container.election-day .locations-jurisdiction-display{font-weight:bold;font-size:0.9em}.gotv-app-container .method-container.early-vote .locations-jurisdiction-display span#jurisdiction,.gotv-app-container .method-container.election-day .locations-jurisdiction-display span#jurisdiction{text-transform:capitalize;font-weight:normal}.gotv-app-container .method-container .ev-location-holder{font-size:0.9em}.gotv-app-container .method-container .ev-location-row{padding-top:1em;padding-bottom:1em}.gotv-app-container .method-container .ev-location-card-holder{box-sizing:border-box;padding-left:1em;padding-right:1em}.gotv-app-container .method-container .ev-location-card-holder.featured{margin-bottom:1.5em}.gotv-app-container .method-container .ev-location-card-holder.featured .pure-u-md-1-2{box-sizing:border-box;padding-right:3em}.gotv-app-container .method-container .ev-location-card-holder:first-child,.gotv-app-container .method-container .ev-location-card-holder:nth-child(3n+1){padding-left:0}.gotv-app-container .method-container .ev-location-card-holder:nth-child(3n){padding-right:0}.gotv-app-container .method-container .ev-location-card{box-shadow:0 0 2px 1px rgba(0,0,0,0.2);padding:1em;box-sizing:border-box;border-radius:.4em}.gotv-app-container .method-container .ev-location-card .ev-location-name{font-weight:bold}.gotv-app-container .method-container .ev-location-card .location-data{padding-left:1.5em;box-sizing:border-box}.gotv-app-container .method-container .ev-location-card i.fa,.gotv-app-container .method-container .ev-location-card i.pure-field.select-inside::before{padding-right:.5em}.gotv-app-container .method-container .ev-location-card h3{margin-top:0;margin-bottom:0}.gotv-app-container .method-container .ev-location-card .ev-direction-address{border-top:1px solid darkgray;border-bottom:1px solid darkgray;padding:.5em 0;margin-top:.5em;margin-bottom:.5em}.gotv-app-container .method-container .ev-location-card .ev-address,.gotv-app-container .method-container .ev-location-card .ev-hours{position:relative}.gotv-app-container .method-container .ev-location-card .ev-address::before,.gotv-app-container .method-container .ev-location-card .ev-hours::before{font:normal normal normal 14px/1 FontAwesome;position:absolute;top:0;left:-1.5em}.gotv-app-container .method-container .ev-location-card .ev-address::before{content:'\f041'}.gotv-app-container .method-container .ev-location-card .ev-hours::before{content:'\f017'}.state-name{width:21%;display:inline-block;position:absolute}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ab-boxes .box{padding:0.5em;box-sizing:border-box}.ab-boxes .box a{background-color:white}.remodal-overlay{background:rgba(0,0,0,0.6)}.modal{text-align:left;padding:0;box-shadow:0 0 4em #232323}.modal .modal-header{background-color:#de1f1f;height:4rem}.modal .modal-header h1{float:left;margin-left:35px;text-transform:none;background-color:#de1f1f;color:white;transform:none;margin-top:1rem;margin-left:1.4rem}.modal .modal-header .remodal-close{right:0;position:relative;float:right;left:inherit}.modal .modal-header .remodal-close:before{position:relative;float:right}.modal .modal-header .remodal-close:after{content:"";display:table;clear:both}.modal .modal-header:after{content:"";display:block;clear:both}.modal .modal-content-body{padding:35px;word-wrap:break-word}.static-page-container .static-body{text-align:left}.method-header .method-name{font-family:astoria-sans, sans-serif}.social-button{display:inline-block;width:300px;background:#ccc;line-height:40px;margin:5px;color:white;font-size:14px}.social-button.facebook{background:#3b5998}.social-button.twitter{background:#4099ff}.social-button .fa,.social-button .pure-field.select-inside::before{margin-right:5px}.gotv-app-content .step{padding:.5em;background:white;box-shadow:0 0 3em grey}.vr-step h1{text-align:left}@media only screen and (max-width: 47.9375em){body,html{max-width:100%}.gotv-app-container{background-size:100vw}.gotv-app-container .gotv-app-content{z-index:2;margin-top:1.55rem}.gotv-app-container .gotv-app-content .step{box-shadow:none;min-height:59vh;overflow-x:hidden;word-wrap:break-word}.gotv-app-container .loader{min-height:50vh}.gotv-app-container .next{width:54px;height:54px}.step-one{padding:1.25rem 2.4rem !important}.step-one h1{text-align:left;margin-left:.4rem;line-height:1.8rem}.step-one .p-large.body{font-size:1rem;margin-left:.6rem}.step-one #hello .p-large{width:80%;color:#3a3939;margin-top:.9rem;margin-bottom:.75rem}.field--border-dark .pure-input-1.field,.field--border-dark select.pure-input-1{border-color:#d2d1d1}.field--border-dark .pure-input-1.field:focus,.field--border-dark select.pure-input-1:focus{border-color:#aaaaaa}.field--border-dark input[type=text],.field--border-dark input[type=tel],.field--border-dark input[type=email],.field--border-dark select.pure-input-1{border-width:.05rem;padding-left:1.15rem !important;padding-top:.95rem;font-size:1rem;height:2.7rem !important}.field--border-dark input[type=text]:focus,.field--border-dark input[type=tel]:focus,.field--border-dark input[type=email]:focus,.field--border-dark select.pure-input-1:focus{border-width:.01rem}.field--border-dark label.pure-label{color:#afa9a9;margin-left:1.25rem;margin-top:.35rem;font-size:.7rem}.field--border-dark .pure-field-active label.pure-label{color:#afa9a9;margin-left:1.25rem;margin-top:.35rem;font-size:.7rem}.logo-container{padding-top:1.55rem}.logo-container+.pure-g{display:none}.logo-container .placeholder-arrow{position:absolute;top:.5rem;left:-.95rem;width:6.5rem;height:auto;z-index:1;max-height:10rem}.logo-container .arrow-block{position:absolute;top:0;left:0;background-color:#de1f1f;width:40vw;height:50vh;z-index:0}.logo-container .main-logo{z-index:1;max-height:2.05rem;position:relative}.gotv-app-container .gotv-app-content .options{padding:4.1rem 2.9rem !important}.gotv-app-container .gotv-app-content .options h1{text-align:left;text-transform:capitalize;font-size:1.4rem;margin-bottom:0px;margin-left:0}.gotv-app-container .gotv-app-content .options .p-large.body{margin-left:0;font-size:1rem}.gotv-app-container .gotv-app-content .options .voter_registration,.gotv-app-container .gotv-app-content .options .absentee_ballot,.gotv-app-container .gotv-app-content .options .commit_to_vote,.gotv-app-container .gotv-app-content .options .election_day,.gotv-app-container .gotv-app-content .options .early_vote{margin-top:1.1rem}.gotv-app-container .gotv-app-content .options button.pure-button,.gotv-app-container .gotv-app-content .options button.pure-button-primary,.gotv-app-container .gotv-app-content .options button.pure-button-selected,.gotv-app-container .gotv-app-content .options button.pure-button-secondary{font-weight:700;width:78%;background-size:75px;padding-top:94px;font-size:.85rem;padding-left:0;padding-right:0}.gotv-app-container .gotv-app-content .options .previous{margin-top:57px;margin-bottom:0px;width:79px;height:79px}.vr-step-pre{padding:1.5rem 2.1rem !important}.vr-step-pre h1{text-align:left}.vr-step-pre .p-large.body{font-size:1rem}.vr-step-pre .boolean-field .pure-u-1.label{text-transform:uppercase;font-size:.8rem;font-weight:bold;padding:1.5rem 15%}.vr-step-pre button.pure-button,.vr-step-pre button.pure-button-primary,.vr-step-pre button.pure-button-selected,.vr-step-pre button.pure-button-secondary{border-width:3px;height:2.6rem;margin-bottom:.9rem;width:82%}.vr-type{padding:1.3rem 1.7rem !important}.vr-type h1{text-align:left}.vr-type .p-large.body{font-size:1rem;margin-bottom:.9rem}.vr-type button.pure-button.pure-button-secondary,.vr-type button.pure-button-secondary.pure-button-primary,.vr-type button.pure-button-secondary.pure-button-selected,.vr-type button.pure-button-secondary{margin-top:1rem;border-width:3px;font-size:.7rem;text-transform:uppercase;height:2.6rem;margin-bottom:.9rem;width:82%}.vr-step{padding:1.9rem 3.5rem 1.9rem 3.5rem !important}.vr-step h1{text-transform:capitalize;margin-top:0;margin-left:.55rem;font-size:1.4rem}.vr-step .p-large.body{margin-left:.5rem;font-size:1rem}.vr-step .pure-form .pure-checkbox{text-transform:capitalize}.vr-step .pure-button-primary{line-height:1.1rem;width:80%;margin-bottom:40px !important}.vr-step .step-content{font-size:1rem}.vr-step .deadline-header{font-weight:bold !important}.vr-step .state-req-header{font-weight:bold}.ab-step{padding:1.5rem 2.5rem !important}.ab-step h1{text-align:left;margin-left:10px;font-size:1.4rem;text-transform:capitalize}.ab-step .p-large.body{margin-left:10px}.ab-step .ballot-delivery{letter-spacing:0;width:100%;font-size:1rem;color:#de1f1f}.ab-step .ballot-delivery h4{text-align:left;margin-left:10px}.ab-step .ballot-delivery label{margin-right:1.5rem}.ab-step a.pure-button-primary{font-size:.65rem;font-weight:200;line-height:.8rem;width:74%}.ab-step .ballot-delivery h4{-webkit-margin-before:0rem;-webkit-margin-after:0rem}.ab-step .ballot-delivery label{font-size:1rem;margin-left:1.15rem;margin-top:.5rem}.ab-step label.pure-radio{text-transform:none;margin-top:1rem;font-size:1rem}.ab-step label.pure-radio .radio-text{margin-left:1.65rem}.ab-step .long-dropdown .radio-label .label-text{font-weight:800;color:#de1f1f;width:unset;font-size:1rem;word-wrap:break-word;text-transform:capitalize;text-align:center}.ab-step .radio-label .label-text{text-transform:none}.ab-step input[type=radio]{height:.9rem;float:left;margin-top:.2rem;margin-left:.25rem}.ab-boxes{padding-bottom:5.5rem;background:white;padding-left:8%;padding-right:8%}.ab-boxes .box{padding:.55rem .344rem}.ab-boxes .box .pure-u-1.pure-button,.ab-boxes .box .pure-u-1.pure-button-primary,.ab-boxes .box .pure-u-1.pure-button-selected,.ab-boxes .box button.pure-u-1.pure-button-secondary,.ab-boxes .box a.pure-u-1.pure-button-secondary{padding:0 0;padding-top:.01rem;line-height:1.95rem;font-size:.72rem;-webkit-font-smoothing:subpixel-antialiased;border:.15rem solid #00a9f1;color:#00a9f1}.gotv-app-container .method-container.early-vote .tv-data-locations,.gotv-app-container .method-container.early-vote .gc-data-locations{padding:1.4rem 2.5rem !important}.gotv-app-container .method-container.early-vote .tv-data-locations h1,.gotv-app-container .method-container.early-vote .gc-data-locations h1{text-align:left;text-transform:capitalize;margin-bottom:.7rem}.gotv-app-container .method-container.early-vote .tv-data-locations .p-large.body,.gotv-app-container .method-container.early-vote .gc-data-locations .p-large.body{font-size:.9rem;line-height:1.1rem;margin-bottom:1.7rem}.gotv-app-container .method-container.early-vote .tv-data-locations p,.gotv-app-container .method-container.early-vote .gc-data-locations p{font-size:.8rem;padding:0 .5rem}.gotv-app-container .method-container.early-vote .tv-data-locations .locations-jurisdiction-display,.gotv-app-container .method-container.early-vote .gc-data-locations .locations-jurisdiction-display{margin-right:0;margin-left:0;width:100%;margin-bottom:.5rem}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-location-holder,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-location-holder{padding-left:0;padding-right:0}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-location-card-holder,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-location-card-holder{padding-left:.1rem;padding-right:.3rem !important;margin-bottom:1.4rem !important}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-location-card-holder .ev-location-card,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-location-card-holder .ev-location-card{padding:1.5rem}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-location-card-holder .ev-location-card .location-data,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-location-card-holder .ev-location-card .location-data{padding-left:1.9em}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-disclaimer,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-disclaimer{font-size:.55rem;margin-top:2rem;margin-bottom:1rem}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-hours:before,.gotv-app-container .method-container.early-vote .tv-data-locations .ev-address:before,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-hours:before,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-address:before{font-size:24px;left:-1.6rem}.gotv-app-container .method-container.early-vote .tv-data-locations .ev-hours:before,.gotv-app-container .method-container.early-vote .gc-data-locations .ev-hours:before{transform:translateY(-3px)}.election-day-selection{padding:2.3rem 1.2rem !important}.election-day-selection h1{margin-top:0;text-align:left;text-transform:none;transform:none;margin-left:10px;line-height:1.9rem;margin-bottom:.5rem}.election-day-selection .pure-field.select-inside::before{font-size:1.3em;font-weight:900;right:1rem;top:1.4rem}.election-day-selection .pure-g{margin-left:auto;margin-right:auto;width:97%;margin-top:1.4rem}.election-day-selection select.pure-input-1{color:#939393;padding-left:1.25rem;padding-top:0rem}.election-day-selection .next{margin-top:3.8rem}.gotv-app-container .method-container.election-day .election-day-locations{padding:1.4rem 2.5rem !important}.gotv-app-container .method-container.election-day .election-day-locations h1{text-align:left;text-transform:capitalize;margin-bottom:.7rem}.gotv-app-container .method-container.election-day .election-day-locations .p-large.body{font-size:.77rem;margin-bottom:1.7rem}.gotv-app-container .method-container.election-day .election-day-locations p{font-size:.8rem;letter-spacing:0}.gotv-app-container .method-container.election-day .election-day-locations .locations-jurisdiction-display{margin-right:0;margin-left:0;width:100%;margin-bottom:1rem}.gotv-app-container .method-container.election-day .election-day-locations .ev-location-holder{padding-left:0;padding-right:0}.gotv-app-container .method-container.election-day .election-day-locations .ev-location-card-holder.featured{padding-left:.1rem !important;padding-right:.3rem !important;margin-bottom:1.4rem !important}.gotv-app-container .method-container.election-day .election-day-locations .ev-location-card-holder.featured .location-data>div{padding-right:0rem}.gotv-app-container .method-container.election-day .election-day-locations .ev-location-card-holder.featured .ev-location-card{padding:1.5rem}.gotv-app-container .method-container.election-day .election-day-locations .ev-location-card-holder.featured .ev-location-card .location-data{padding-left:1.9em}.gotv-app-container .method-container.election-day .election-day-locations .ev-disclaimer{font-size:.55rem;margin-top:2rem;margin-bottom:1rem}.gotv-app-container .method-container.election-day .election-day-locations .ev-hours:before,.gotv-app-container .method-container.election-day .election-day-locations .ev-address:before{font-size:24px;left:-1.6rem}.gotv-app-container .method-container.election-day .election-day-locations .ev-hours:before{transform:translateY(-3px)}.commit-to-vote{padding:2rem 2.5rem !important}.commit-to-vote h1{transform:none;text-align:left;margin-left:0;text-transform:none}.commit-to-vote .p-large.body{font-size:1rem;margin-left:0px;margin-top:1rem;-webkit-font-smoothing:auto;margin-bottom:1.25rem}.commit-to-vote .step-content{line-height:3.5rem}.commit-to-vote i{font-size:14px}.commit-to-vote a{line-height:2.6rem;font-size:12px;width:200px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased}.commit-to-vote .fa.fa-facebook,.commit-to-vote .fa-facebook.pure-field.select-inside::before,.commit-to-vote .fa.fa-twitter,.commit-to-vote .fa-twitter.pure-field.select-inside::before{transform:translateX(-14px);font-size:16px}.almost-there{padding:2.7rem 3rem !important}.almost-there h1{text-align:left;line-height:5px}.almost-there .p-large.body{font-size:.8rem}.almost-there .pure-form fieldset{padding-top:0}.almost-there .pure-form fieldset .pure-field.select-inside{width:80%;display:inline-block}h1{font-size:1.2em}form.pure-form div[class*=pure-u-md]:first-child .pure-field{margin-left:.46rem}form.pure-form div[class*=pure-u-md]:last-child .pure-field{margin-right:.46rem}form.pure-form div[class*=pure-u-md] .pure-field{margin:.4rem .46rem}.first-last-name input[type=text]{border-color:#e7e7e7;padding-left:1.15rem !important}.first-last-name label.pure-label{margin-left:1.25rem;margin-top:.4rem;font-size:.7rem}.first-last-name .pure-field-active label.pure-label{margin-left:1.25rem;margin-top:.4rem;font-size:.7rem}.first-last-name form.pure-form div[class*=pure-umd] .pure-field{margin:.66rem .46rem}.almost-done{padding:1.1rem 2.7rem !important}.almost-done h1{font-size:1.4rem;text-transform:capitalize;text-align:left}.almost-done .p-large.body{font-size:.73rem;line-height:.95rem}.almost-done .step-content .pure-g.row{margin-top:1.5rem;font-size:.73rem}.almost-done .step-content a.download.pure-button,.almost-done .step-content a.download.pure-button-primary,.almost-done .step-content a.download.pure-button-selected,.almost-done .step-content a.download.pure-button-secondary{background-color:#de1f1f;width:9rem;line-height:1.3rem;margin-top:2.6rem;font-size:.45rem;color:white;font-weight:600}.almost-done .step-content a.download.pure-button .fa-cloud-download,.almost-done .step-content a.download.pure-button-primary .fa-cloud-download,.almost-done .step-content a.download.pure-button-selected .fa-cloud-download,.almost-done .step-content a.download.pure-button-secondary .fa-cloud-download{padding-right:.4rem}.almost-done .step-content a.download.pure-button .fa-cloud-download:before,.almost-done .step-content a.download.pure-button-primary .fa-cloud-download:before,.almost-done .step-content a.download.pure-button-selected .fa-cloud-download:before,.almost-done .step-content a.download.pure-button-secondary .fa-cloud-download:before{display:inline-block;transform:scale(1.55, 1.55)}.almost-done+.ab-boxes{padding-top:2.1rem}.no-locations{padding:3rem 2.5rem !important}.no-locations h1{text-transform:capitalize;text-align:left}.no-locations .p-large.body{font-size:.9rem;line-height:1.1rem;margin-bottom:2rem}.no-locations .ev-disclaimer{font-size:.55rem;margin-top:6.7rem}.no-locations .locations-jurisdiction-display{letter-spacing:0;margin-bottom:.5rem}.no-locations .locations-jurisdiction-display p{line-height:16px;padding:0 .5rem}.method-header{line-height:3.4rem}.method-header .margin{padding-top:7px}.method-header .method-name{font-size:.91rem;font-weight:100;margin-top:3px}.method-header .method-name.early-vote:before{margin-top:6px}.method-header .back.back-arrow{font-size:1.3rem;padding-top:.7rem}.method-header .state-name{width:50%;right:12px;position:absolute;font-weight:100;font-size:.93rem;margin-top:.435rem;text-align:right;transform:translateX(-8px)}footer #footer{background-color:#5d5d5d}footer #footer .footer-container{background-color:#fafafa;border-top:1px solid #f7f7f7;padding:1.6rem 1.5rem;text-align:center;font-size:1rem}footer #footer #disclaimer{font-size:.7rem;color:white;line-height:.8rem;padding:0 2rem;-moz-osx-font-smoothing:grayscale;padding-bottom:.1rem}footer #footer .footer-social #footer-left a{display:block;height:2.3rem;font-size:.75rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;text-align:left}footer #footer .footer-social #footer-right{text-align:right}footer #footer .footer-social #footer-right .campaign-link{margin-top:1.4rem;margin-right:0rem}footer #footer .footer-social #footer-right .campaign-link a{text-align:right}footer #footer .footer-social #footer-right a{display:block;height:2.3rem;font-size:.75rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;width:100%;text-align:right;line-height:1.9rem;font-size:.8rem}footer #footer .footer-social #footer-right a.icon{width:30px;height:30px;margin-right:0rem;margin-left:1rem}footer #footer .footer-social #footer-right a.icon.google-plus-icon{width:38px;height:38px;transform:translateY(-4px)}footer #footer-bottom{width:-webkit-fill-available;width:-moz-available;background-color:black;color:white;-moz-osx-font-smoothing:grayscale;display:table;padding:.5rem 2rem;font-size:.7rem}footer #footer-bottom>:nth-child(2){display:table-footer-group;text-align:center;transform:translateY(-11px)}footer #footer-bottom .copyright{text-align:center}footer #footer-bottom .copyright span{font-size:.5rem}footer #footer-bottom>:nth-child(3){display:table-header-group}footer #footer-bottom>:nth-child(3) .paid-for-by-container div{margin-top:14px;margin-bottom:-7px}footer #footer-bottom .gotvlogo-container{position:absolute;transform:translateY(-7rem);text-align:center;right:0;left:0;margin-left:auto;margin-right:auto;font-size:.45rem;line-height:46px}footer #footer-bottom .gotvlogo-container .powered-by{color:#8a8888;margin-right:.1rem}footer #footer-bottom .gotvlogo-container .img-logo img{transform:translateY(5px);width:3.5rem}.remodal-wrapper{padding:10px 12px 0}.modal .modal-header h1{text-transform:uppercase;font-size:1.2rem;margin-top:1.3rem}.modal .modal-header .remodal-close:before{transform:scale(0.85, 1);font-weight:100;font-size:26px;color:white}.modal .modal-content-body{padding:1.3rem}.mobile.iphone footer #footer-bottom .gotvlogo-container{transform:translateY(-7.4rem) !important}label.pure-label{margin-left:1.1rem;margin-top:.4rem;font-size:.7rem}label.pure-label .label-text{width:150%}.pure-field-active label.pure-label{margin-left:1.1rem;margin-top:.4rem;font-size:.7rem}.pure-form input[type=text],.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=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{height:3.04rem;padding-left:1.15rem;border-width:.05rem;padding-top:.95rem}.pure-form input[type=text]: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=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{border-width:.01rem}h1{font-size:1.55rem}.method-header{font-size:1.2em}.footer-links{font-size:1em}.no-mobile{display:none}div.pure-field:after{content:'';display:table;clear:both}.mobile-only{display:inherit}.ie9.gotv-app-container .select-inside:before{height:1.9rem !important}.ie9.gotv-app-container #jurisdiction{line-height:2.5rem}.ie9.gotvlogo-container{line-height:0 !important;-ms-transform:translateY(-5.7rem)}.ie9.gotvlogo-container .powered-by{-ms-transform:translateY(-0.4rem)}.ie9.step{position:relative;z-index:5}.ie9.step #hello{text-align:center}.ie9.footer-social div{display:inline-block}.ie9.options .absentee_ballot button.pure-button,.ie9.options .absentee_ballot button.pure-button-primary,.ie9.options .absentee_ballot button.pure-button-selected,.ie9.options .absentee_ballot button.pure-button-secondary,.ie9.options .commit_to_vote button.pure-button,.ie9.options .commit_to_vote button.pure-button-primary,.ie9.options .commit_to_vote button.pure-button-selected,.ie9.options .commit_to_vote button.pure-button-secondary,.ie9.options .election_day button.pure-button,.ie9.options .election_day button.pure-button-primary,.ie9.options .election_day button.pure-button-selected,.ie9.options .election_day button.pure-button-secondary,.ie9.options .early_vote button.pure-button,.ie9.options .early_vote button.pure-button-primary,.ie9.options .early_vote button.pure-button-selected,.ie9.options .early_vote button.pure-button-secondary,.ie9.options .voter_registration button.pure-button,.ie9.options .voter_registration button.pure-button-primary,.ie9.options .voter_registration button.pure-button-selected,.ie9.options .voter_registration button.pure-button-secondary{background-size:54.62% !important}.ie9.vr-step-pre .label{box-sizing:border-box}.ie9.vr-step .select-inside:before{height:2.3rem !important}.ie9.ab-step .select-inside:before{height:2.25rem !important}.ie9.google-plus-icon{-ms-transform:translateY(-0.2rem)}}@media only screen and (min-width: 48em) and (max-width: 64.0625em){body{min-height:100vh;height:100%}div.pure-field:after{content:'';display:table;clear:both}span.powered-by:after{content:'';display:table;clear:both}html{min-height:100vh}.logo-container{padding-top:0;margin-top:2rem}.gotv-app-container{height:100%;min-height:70vh;overflow:visible;display:flex;justify-content:center;flex-direction:column;padding-bottom:3rem}.gotv-app-container .flex-center{display:flex;flex-direction:column;justify-content:space-around}.gotv-app-container .flex-center>:nth-child(2).pure-g{display:none}.gotv-app-container .heavy-padding{padding-left:7em;padding-right:7em}.gotv-app-container.mobile{min-height:80vh}.state-name{font-weight:100;font-size:1rem;padding-right:2rem;line-height:4.2rem;text-align:right}h1{text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-webkit-font-smoothing:subpixel-antialiased;word-spacing:3px;font-size:24px}.ab-boxes{position:relative;top:1.5rem}.ab-boxes .box{background-color:white;padding:0em;width:22.75%;margin-left:1.5%;margin-right:1.5%;border:.15rem solid #00a9f1}.ab-boxes .box .pure-u-1.pure-button,.ab-boxes .box .pure-u-1.pure-button-primary,.ab-boxes .box .pure-u-1.pure-button-selected,.ab-boxes .box button.pure-u-1.pure-button-secondary,.ab-boxes .box a.pure-u-1.pure-button-secondary{color:#00a9f1}.ab-boxes :nth-child(1){margin-left:0}.ab-boxes :nth-child(4){margin-right:0}.gotv-app-content .step{padding:3em 3.6em}h1{margin:0 0 0 40px}.gotv-app-container{background-size:100%}.gotv-app-container .gotv-app-content{margin-top:4rem;margin-bottom:0rem;min-width:550px;max-width:600px}.gotv-app-container .gotv-app-content.early-vote-content-container{min-width:650px;max-width:700px}.p-large.body{font-size:1.3rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale}z-index:1;#hello{display:table;height:85px;margin-left:auto;margin-right:auto}#hello>div{display:table-cell;vertical-align:middle}#hello+.pure-g{width:90%;margin-left:auto;margin-right:auto}.p-large{font-family:astoria-sans, sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;color:#2b2b2b;margin-bottom:1em}.p-large.body{margin-top:5px;font-weight:300;margin-left:10px;font-size:1.2rem}.step-one form.pure-form div[class*="pure-u-md"]:last-child .pure-field{margin-left:.625rem}.step-one h1{margin-left:10px;margin-top:10px;transform:none;text-transform:inherit;text-align:inherit;margin-top:10px}.step-one .p-large.body{line-height:25px;margin-bottom:.5rem;margin-top:0}.step-one form.pure-form div[class*="pure-u-md"]:last-child .pure-field{margin-left:.46rem}.step-one form.pure-form div[class*=pure-u-md]:first-child .pure-field{margin-left:.46rem}.vr-step-pre{font-family:astoria-sans, sans-serif;padding:2.3em 3.6em}.vr-step-pre h1{margin-left:25px;text-align:center;margin-left:0}.vr-step-pre .p-large.body{text-align:center;font-size:.9rem;margin-top:16px}.vr-step-pre .pure-u-1.label{font-size:.9rem;margin-top:35px;height:30px}.vr-step-pre button.pure-button,.vr-step-pre button.pure-button-primary,.vr-step-pre button.pure-button-selected,.vr-step-pre button.pure-button-secondary{height:2.3rem;font-weight:800;text-transform:uppercase;font-size:.8rem !important;font-family:astoria-sans, sans-serif;box-shadow:inset 0 0 1px #de1f1f inset 0 1px 0 rgba(217,4,6,0.85),0 1px 1px -1px rgba(0,0,0,0.5)}.vr-step-pre button[value="false"]{margin-right:-47.5%}.vr-step-pre button[value="true"]{margin-left:-47.5%}.vr-step-pre .next{margin-top:20px}.dynamo-confirmation{padding:2.4rem 4.1rem}.dynamo-confirmation h1{margin-left:0px;margin-top:0px}.dynamo-confirmation .p-large.body{margin-left:0px;font-size:.85rem;margin-bottom:1.2rem}.dynamo-confirmation .pure-u-1{font-size:.85rem}.dynamo-confirmation .pure-button-secondary.next.pure-button,.dynamo-confirmation .pure-button-secondary.next.pure-button-primary,.dynamo-confirmation .pure-button-secondary.next.pure-button-selected,.dynamo-confirmation button.pure-button-secondary.next,.dynamo-confirmation a.pure-button-secondary.next{border-radius:2rem;border-width:.34rem;line-height:2.65rem;font-size:.9rem;width:50px;height:50px;font-family:astoria-sans, sans-serif;text-transform:uppercase}.dynamo-confirmation .pure-button-secondary.next.pure-button.no,.dynamo-confirmation .pure-button-secondary.next.no.pure-button-primary,.dynamo-confirmation .pure-button-secondary.next.no.pure-button-selected,.dynamo-confirmation button.pure-button-secondary.next.no,.dynamo-confirmation a.pure-button-secondary.next.no{transform:translateX(0.5rem)}.dynamo-confirmation .pure-button-secondary.next.pure-button.yes,.dynamo-confirmation .pure-button-secondary.next.yes.pure-button-primary,.dynamo-confirmation .pure-button-secondary.next.yes.pure-button-selected,.dynamo-confirmation button.pure-button-secondary.next.yes,.dynamo-confirmation a.pure-button-secondary.next.yes{transform:translateX(-0.5rem)}.vr-type{padding:4rem 3.6rem !important}.vr-type h1{margin-left:25px;text-align:center;margin-top:-25px;margin-left:0}.vr-type .p-large.body{font-size:1rem;text-align:center;margin-top:22px;margin-bottom:25px}.vr-type button.pure-button,.vr-type button.pure-button-primary,.vr-type button.pure-button-selected,.vr-type button.pure-button-secondary{margin:10px;height:38px;border-width:.1rem;font-weight:700;font-size:.8rem;font-family:astoria-sans, sans-serif}.vr-type .next{margin-bottom:-30px}.vr-step{padding:2rem 3.1rem 4.4rem 3.1rem !important;font-family:astoria-sans, sans-serif}.vr-step h1{text-align:left;font-size:28px;line-height:2.5rem;margin:0 0 0 10px;transform:none}.vr-step .body.p-large{font-size:1rem;line-height:1.4rem;width:60%}.vr-step h2{margin-bottom:.4rem;font-size:.95rem !important}.vr-step .deadline-body,.vr-step .state-req-body{font-size:.8rem}.vr-step label.pure-checkbox{text-transform:none}.vr-step a.button-primary{font-family:astoria-sans, sans-serif !important}.ab-step{padding:3.5rem 3.7rem !important}.ab-step h1{transform:none;text-align:center;font-size:1.4rem;margin-top:-25px;line-height:40px;margin-left:0px;text-transform:uppercase}.ab-step form.pure-form div[class*=pure-u-md]:last-child .pure-field{margin-right:.467rem}.ab-step form.pure-form div[class*=pure-u-md]:first-child .pure-field{margin-left:.467rem}.ab-step .body.p-large{line-height:50px;text-align:center;font-size:1rem}.ab-step .ballot-delivery{width:100%;line-height:initial}.ab-step .ballot-delivery h4{letter-spacing:0;font-weight:300;font-size:16px;font-family:astoria-sans, sans-serif;-webkit-margin-before:.1rem;-webkit-margin-after:.1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}.ab-step .pure-button-primary{font-family:astoria-sans, sans-serif !important;font-weight:100;margin-top:10px}.method-header .method-name.early-vote:before{transform:translateY(0.15rem)}.method-container.early-vote .almost-there{padding:3.3rem 3.6rem}.method-container.early-vote .almost-there h1{transform:none;margin-left:0px;text-align:center;font-size:2rem}.method-container.early-vote .almost-there .p-large.body{font-size:1.1rem;text-align:center;margin-bottom:1rem;margin-top:.7rem;margin-left:0}.method-container.early-vote .almost-there .step-content{text-align:center}.method-container.early-vote .almost-there .pure-form fieldset{padding-top:0rem}.method-container.early-vote .tv-data-locations,.method-container.early-vote .gc-data-locations{padding:2.5rem 2rem !important}.method-container.early-vote .tv-data-locations h1,.method-container.early-vote .gc-data-locations h1{margin-top:0;transform:none;margin-left:0;text-align:center}.method-container.early-vote .tv-data-locations .p-large.body,.method-container.early-vote .gc-data-locations .p-large.body{font-size:1rem;margin-bottom:2rem;margin-top:2rem;text-align:center}.method-container.early-vote .tv-data-locations .locations-jurisdiction-display,.method-container.early-vote .gc-data-locations .locations-jurisdiction-display{margin-bottom:2rem}.method-container.early-vote .tv-data-locations .locations-jurisdiction-display p,.method-container.early-vote .gc-data-locations .locations-jurisdiction-display p{font-size:.9rem;line-height:1rem}.method-container.early-vote .tv-data-locations .ev-location-holder,.method-container.early-vote .gc-data-locations .ev-location-holder{text-align:center;padding-left:0;padding-right:0}.method-container.early-vote .tv-data-locations .ev-location-card-holder,.method-container.early-vote .gc-data-locations .ev-location-card-holder{padding-left:0;padding-right:0}.method-container.early-vote .tv-data-locations .ev-location-card,.method-container.early-vote .gc-data-locations .ev-location-card{width:92%;text-align:left}.method-container.early-vote .tv-data-locations .ev-location-card .ev-hours:before,.method-container.early-vote .gc-data-locations .ev-location-card .ev-hours:before{left:-1rem}.method-container.early-vote .tv-data-locations .ev-location-card .ev-address:before,.method-container.early-vote .gc-data-locations .ev-location-card .ev-address:before{left:-1rem}.method-container.early-vote .tv-data-locations .ev-location-card .ev-location-name,.method-container.early-vote .gc-data-locations .ev-location-card .ev-location-name{font-family:unset}.method-container.early-vote .tv-data-locations .ev-location-card .location-data,.method-container.early-vote .gc-data-locations .ev-location-card .location-data{padding-left:.9rem}.method-container.early-vote .tv-data-locations p,.method-container.early-vote .gc-data-locations p{font-family:astoria-sans, sans-serif;font-size:12px;line-height:12px}.method-container.early-vote .tv-data-locations .ev-disclaimer,.method-container.early-vote .gc-data-locations .ev-disclaimer{text-align:center;font-size:.7rem;width:80%;margin:1.5rem auto 1rem auto}.method-header{margin-top:-40px;line-height:4rem}.method-header .method-name{font-weight:200;font-size:1rem;-moz-osx-font-smoothing:grayscale}.method-header .back-arrow{display:inline-block;-webkit-transform:scale(1.5, 1);-moz-transform:scale(1.5, 1);-ms-transform:scale(1.5, 1);-o-transform:scale(1.5, 1);transform:scale(1.5, 1);padding:1.5rem 0rem 0 0;float:left;text-align:center;font-size:.9em;font-family:astoria-sans, sans-serif}.method-header .back-arrow .fa,.method-header .back-arrow .pure-field.select-inside::before{padding-right:0em;padding-left:10px;font-size:15px}.method-header .back-arrow .back-label{display:inline;font-size:0.4em;vertical-align:middle}.election-day-selection h1{text-transform:none;transform:none;margin-left:10px;line-height:2rem;margin-bottom:.5rem}.election-day-selection .pure-field.select-inside::before{font-size:1.3em;font-weight:900;right:1rem;top:1.23rem}.election-day-selection select.pure-input-1{color:#939393;padding-left:1.25rem;padding-top:0rem}.election-day-selection .pure-g{margin-left:auto;margin-right:auto;width:97%}.election-day-selection .next{margin-top:1.4rem}.gotv-app-container .method-container .election-day-locations{padding:2.5rem 5rem}.gotv-app-container .method-container .election-day-locations p{font-family:astoria-sans, sans-serif;line-height:17px;font-size:14px}.gotv-app-container .method-container .election-day-locations h1{text-align:center;transform:none;margin-left:0;margin-top:0;font-size:18px}.gotv-app-container .method-container .election-day-locations .p-large.body{text-align:center;margin:.75rem 0;font-size:1.05rem;line-height:1.05rem}.gotv-app-container .method-container .election-day-locations .ev-location-card-holder.featured{padding-left:0 !important;padding-right:0 !important}.gotv-app-container .method-container .election-day-locations .ev-location-address{padding:.2rem 0}.gotv-app-container .method-container .election-day-locations .ev-location-card{border-radius:0;padding:1rem 1.4rem}.gotv-app-container .method-container .election-day-locations .ev-location-card h3{text-transform:uppercase}.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-direction-address{border-top:none;border-bottom:none;margin-top:0;margin-bottom:0}.gotv-app-container .method-container .election-day-locations .ev-location-card .location-data{padding-left:1.5rem}.gotv-app-container .method-container .election-day-locations .ev-location-card .location-data .pure-u-md-1-2{padding-right:2rem}.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-address,.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-hours{margin-left:1.7rem;font-size:14px;margin-top:.5rem;margin-bottom:.5rem}.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-address:before,.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-hours:before{font:normal normal normal 14px/1 FontAwesome;position:absolute;top:0;left:-1.15em}.gotv-app-container .method-container .election-day-locations .fa.fa-map-o,.gotv-app-container .method-container .election-day-locations .fa-map-o.pure-field.select-inside::before{margin-left:0rem}.gotv-app-container .method-container .election-day-locations .locations-jurisdiction-display{margin-left:auto;margin-right:auto;letter-spacing:0;padding:0 1rem;margin-top:.9rem;margin-bottom:1rem}.gotv-app-container .method-container .election-day-locations .pure-g.row{margin-top:.5rem}.gotv-app-container .method-container .election-day-locations .ev-disclaimer{font-size:.6rem;text-align:center;line-height:.8rem}.commit-to-vote h1{transform:none;margin-top:-15px;margin-left:0;text-transform:capitalize}.commit-to-vote .p-large.body{margin-left:0px;font-size:1.05rem;margin-top:1rem;-webkit-font-smoothing:auto}.commit-to-vote .step-content{line-height:3.5rem}.commit-to-vote i{font-size:14px}.commit-to-vote a{line-height:2.6rem;font-size:12px;width:200px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased}.commit-to-vote .fa.fa-facebook,.commit-to-vote .fa-facebook.pure-field.select-inside::before,.commit-to-vote .fa.fa-twitter,.commit-to-vote .fa-twitter.pure-field.select-inside::before{transform:translateX(-14px);font-size:16px}.no-locations{padding:3.5rem 4.1rem 7rem 4.1rem !important}.no-locations h1{width:60%;min-width:350px;margin-left:10px;line-height:1.8rem;transform:none;margin-top:0}.no-locations .p-large.body{font-size:.95rem;line-height:1.4rem;margin-top:.7rem;margin-bottom:2.5rem}.no-locations .locations-jurisdiction-display{margin-left:15px;height:2.7rem;letter-spacing:0;padding:0 1rem}.no-locations .locations-jurisdiction-display p{font-family:astoria-sans, sans-serif;line-height:16px}.no-locations .vip-logo,.no-locations .vip-label{margin-left:10px}.no-locations .step-content>:first-child{height:5.8rem}.no-locations .ev-disclaimer{text-align:left;margin-left:10px;font-size:.7rem}.almost-done{padding:3.5rem 4.1rem !important}.almost-done h1{text-transform:capitalize;font-size:1.6rem;transform:none;margin-left:10px;margin-top:-20px}.almost-done .body.p-large{font-size:1rem;margin-top:15px;margin-bottom:3.5rem}.almost-done .pure-g.row{margin-top:32px}.almost-done .icon{margin-right:3rem}.almost-done .icon.mail-icon{width:55px;height:50px;margin-top:7%}.almost-done .icon.sign-and-date-icon{width:42px;height:42px}.almost-done .icon.provide-icon{width:50px;height:47px}.almost-done .pure-button,.almost-done .pure-button-primary,.almost-done .pure-button-selected,.almost-done button.pure-button-secondary,.almost-done a.pure-button-secondary{width:11rem;height:2.5rem;padding-top:.7rem;margin-top:2rem}.almost-done .pure-u-16-24{margin-top:.5%}.almost-done:after{content:"";display:table;clear:both}.remodal{max-width:41.4rem;border-radius:.25rem}.modal .modal-header{border-top-left-radius:.2rem;border-top-right-radius:.2rem}.modal .modal-header h1{margin-top:1.2rem;letter-spacing:.15rem;margin-left:1.5rem;text-transform:capitalize}.modal .modal-header .remodal-close:before{margin-top:.7rem;font-family:Arial Black !important;margin-right:.8rem;font-size:1.6rem;color:white}footer{position:relative}footer #footer{height:75%;background-color:#5d5d5d}footer #footer>:nth-child(2),footer #footer>:nth-child(3){display:none}footer #footer #disclaimer{font-size:.75rem;color:white;width:65%;padding-bottom:.1rem;-moz-osx-font-smoothing:grayscale}footer #footer .footer-social{font-weight:bold;font-size:0.725em}footer #footer .footer-social a.icon{float:none;display:inline-block;margin:-.5rem 0 0 1.2rem;width:30px;height:30px}footer #footer .footer-social a.icon.google-plus-icon{width:40px;height:40px;margin-left:1rem;transform:translateY(5px)}footer #footer .footer-links{text-align:center;font-size:0.725em}footer #footer .footer-links a#_bapw-link>span{display:inline-block;margin-top:-2px}footer .footer-container{background-color:#f4f4f4;line-height:4rem;font-size:.9rem;text-align:center}footer .footer-social #footer-left a{display:block;height:2rem;font-size:.75rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;text-align:left}footer .footer-social #footer-right{text-align:right}footer .footer-social #footer-right .campaign-link{margin-top:1.4rem;margin-right:0rem}footer .footer-social #footer-right .campaign-link a{display:block;height:2rem;font-size:.75rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;width:100%;text-align:right;line-height:1.9rem}footer #footer-bottom{background-color:black;height:50px;position:relative;display:table;width:100%;-moz-osx-font-smoothing:grayscale}footer #footer-bottom>div{display:table-cell;vertical-align:middle}footer #footer-bottom .copyright{display:block;height:2rem;font-size:.75rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;font-size:.7rem;line-height:2.6rem;height:auto}footer #footer-bottom .paid-for-by-container{display:block;height:2rem;font-size:.75rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;border-width:1px;border-style:solid;padding:.4em;width:97%;font-size:.34rem;height:auto;font-weight:100;line-height:1rem}footer #footer-bottom .gotvlogo-container .powered-by{color:#797878;font-size:.4rem;display:inline-block}footer #footer-bottom .gotvlogo-container{width:100%;line-height:50px}footer .img-logo{display:inline-block;margin-left:.2em}footer .img-logo img{transform:translateY(7px);width:3.9rem}.ie9.gotv-app-container{padding-top:7rem}.ie9.gotv-app-container .method-header{min-width:600px;max-width:745px;width:45%;display:block;margin-left:auto;margin-right:auto;text-align:left}.ie9.gotv-app-container #hello{padding-bottom:1rem}.ie9.gotv-app-content{text-align:center;margin-top:5em;margin-bottom:12em;max-width:100%;width:100%}.ie9.logo-container{padding-top:0}.ie9.step,.ie9.loader,.ie9.ab-boxes{box-sizing:border-box;display:inline-block;width:45% !important;min-width:600px;max-width:745px}.ie9.step *,.ie9.loader *,.ie9.ab-boxes *{text-align:initial}.ie9.step h1,.ie9.loader h1,.ie9.ab-boxes h1{text-align:left}.ie9.step .body.p-large,.ie9.loader .body.p-large,.ie9.ab-boxes .body.p-large{text-align:left}.ie9.step .locations-jurisdiction-display p,.ie9.loader .locations-jurisdiction-display p,.ie9.ab-boxes .locations-jurisdiction-display p{line-height:2.7rem}.ie9.step-one .field--border-dark{text-align:left}.ie9.options{text-align:left}.ie9.vr-step{text-align:left}.ie9.ab-step{text-align:left}}@media only screen and (min-width: 64.0625em){.state-name{font-weight:100;font-size:1rem;padding-right:2rem;line-height:4.2rem;text-align:right;right:0}h1{text-align:left;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-webkit-font-smoothing:subpixel-antialiased;word-spacing:3px;font-size:24px;transform:scale(1.1, 1) translateX(-8px)}.ab-boxes{position:relative;top:1.5rem}.ab-boxes .box{background-color:white;padding:0em;width:22.75%;margin-left:1.5%;margin-right:1.5%;border:.15rem solid #00a9f1}.ab-boxes .box .pure-u-1.pure-button,.ab-boxes .box .pure-u-1.pure-button-primary,.ab-boxes .box .pure-u-1.pure-button-selected,.ab-boxes .box button.pure-u-1.pure-button-secondary,.ab-boxes .box a.pure-u-1.pure-button-secondary{color:#00a9f1}.ab-boxes :nth-child(1){margin-left:0}.ab-boxes :nth-child(4){margin-right:0}.gotv-app-content .step{padding:4.4em 4.1em}h1{margin:-35px 0 0 40px}.gotv-app-container{background-size:100%}.gotv-app-container .gotv-app-content{margin-top:5em;margin-bottom:12em;min-width:600px;max-width:745px}.p-large.body{font-size:1.3rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale}.ie9.gotv-app-container{padding-top:7rem}.ie9.gotv-app-container .method-header{min-width:600px;max-width:745px;width:45%;display:block;margin-left:auto;margin-right:auto;text-align:left}.ie9.gotv-app-content{text-align:center;margin-top:5em;margin-bottom:12em;max-width:100%;width:100%}.ie9.logo-container{padding-top:0}.ie9.step,.ie9.loader,.ie9.ab-boxes{box-sizing:border-box;display:inline-block;width:45% !important;min-width:600px;max-width:745px}.ie9.step *,.ie9.loader *,.ie9.ab-boxes *{text-align:initial}.ie9.step h1,.ie9.loader h1,.ie9.ab-boxes h1{text-align:left}.ie9.step .body.p-large,.ie9.loader .body.p-large,.ie9.ab-boxes .body.p-large{text-align:left}.ie9.step .locations-jurisdiction-display p,.ie9.loader .locations-jurisdiction-display p,.ie9.ab-boxes .locations-jurisdiction-display p{line-height:2.7rem}.ie9.step-one .field--border-dark{text-align:left}.ie9.options{text-align:left}.ie9.vr-step{text-align:left}.ie9.ab-step{text-align:left}z-index:1;#hello{display:table;height:85px;margin-left:auto;margin-right:auto}#hello+.pure-g{width:90%;margin-left:auto;margin-right:auto}.p-large{font-family:astoria-sans, sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;color:#2b2b2b;margin-bottom:1em}.p-large.body{margin-top:5px;font-weight:300;margin-left:10px;font-size:1.2rem}.step-one{padding:4em 4.1em !important}.step-one form.pure-form div[class*="pure-u-md"]:last-child .pure-field{margin-left:.625rem;margin-right:.467rem}.step-one h1{margin-left:10px;transform:none;text-transform:inherit;transform:none;text-align:inherit;margin-top:0}.step-one .p-large.body{line-height:25px}.step-one form.pure-form div[class*="pure-u-md"]:last-child .pure-field{margin-left:.46rem}.step-one form.pure-form div[class*=pure-u-md]:first-child .pure-field{margin-left:.46rem}.dynamo-confirmation{padding:2.4rem 4.1rem !important;max-width:450px;margin-left:auto;margin-right:auto}.dynamo-confirmation h1{margin-left:30px;margin-top:0px}.dynamo-confirmation .p-large.body{margin-left:0px;font-size:.78rem;margin-bottom:1.2rem}.dynamo-confirmation .pure-u-1{font-size:.78rem}.dynamo-confirmation .pure-button-secondary.next.pure-button,.dynamo-confirmation .pure-button-secondary.next.pure-button-primary,.dynamo-confirmation .pure-button-secondary.next.pure-button-selected,.dynamo-confirmation button.pure-button-secondary.next,.dynamo-confirmation a.pure-button-secondary.next{border-radius:2rem;border-width:.25rem;font-size:.9rem;line-height:2.85rem;font-family:astoria-sans, sans-serif;text-transform:uppercase;margin-bottom:.8rem}.vr-step-pre{font-family:astoria-sans, sans-serif}.vr-step-pre h1{margin-left:25px;text-align:center;margin-top:-35px}.vr-step-pre .p-large.body{text-align:center;font-size:.9rem;margin-top:16px;margin-bottom:10px}.vr-step-pre .pure-u-1.label{font-size:.9rem;margin-top:35px;height:34px}.vr-step-pre button.pure-button,.vr-step-pre button.pure-button-primary,.vr-step-pre button.pure-button-selected,.vr-step-pre button.pure-button-secondary{height:2.3rem;font-weight:800;text-transform:uppercase;font-size:.8rem !important;font-family:astoria-sans, sans-serif;box-shadow:inset 0 0 1px #de1f1f inset 0 1px 0 rgba(217,4,6,0.85),0 1px 1px -1px rgba(0,0,0,0.5)}.vr-step-pre button[value="false"]{margin-right:-52%}.vr-step-pre button[value="true"]{margin-left:-52%}.vr-step-pre .next{margin-top:20px}.vr-type h1{margin-left:25px;text-align:center;margin-top:-25px}.vr-type .p-large.body{font-size:1rem;text-align:center;margin-top:22px;margin-bottom:25px}.vr-type button.pure-button,.vr-type button.pure-button-primary,.vr-type button.pure-button-selected,.vr-type button.pure-button-secondary{margin:10px;height:38px;border-width:.1rem;font-weight:700;font-size:.8rem;font-family:astoria-sans, sans-serif}.vr-type .next{margin-bottom:-30px}.vr-step{padding:2.2rem 4.6rem 4.4rem 4.6rem !important;font-family:astoria-sans, sans-serif}.vr-step h1{text-align:left;font-size:28px;line-height:2.5rem;margin:0 0 0 10px;transform:none}.vr-step h2{margin-bottom:.4rem;font-size:.95rem !important}.vr-step .deadline-body,.vr-step .state-req-body{font-size:.8rem}.vr-step .body.p-large{font-size:1rem;line-height:1.4rem;width:50%}.vr-step label.pure-checkbox{text-transform:none}.ab-step{padding:3.5rem 4.1rem !important}.ab-step h1{transform:none;text-align:center;font-size:1.55rem;margin-top:-25px;line-height:40px;margin-left:0px;text-transform:uppercase}.ab-step form.pure-form div[class*=pure-u-md]:last-child .pure-field{margin-right:.467rem}.ab-step form.pure-form div[class*=pure-u-md]:first-child .pure-field{margin-left:.467rem}.ab-step .body.p-large{line-height:60px;text-align:center;font-size:1rem}.ab-step .ballot-delivery{width:100%;line-height:initial}.ab-step .ballot-delivery h4{letter-spacing:0;font-weight:300;font-size:16px;font-family:astoria-sans, sans-serif;-webkit-margin-before:.1rem;-webkit-margin-after:.1rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset}.ab-step .pure-button-primary{font-family:astoria-sans, sans-serif;font-weight:100;margin-top:10px}.method-header .method-name.early-vote:before{transform:translateY(0.15rem)}.method-container.early-vote .almost-there h1{transform:none;margin-left:10px;text-align:center}.method-container.early-vote .almost-there .p-large.body{font-size:1rem;text-align:center;margin-bottom:0;margin-top:2rem;margin-left:0}.method-container.early-vote .almost-there .step-content{text-align:center}.method-container.early-vote .almost-there .pure-form fieldset{padding-top:0rem}.method-container.early-vote .tv-data-locations,.method-container.early-vote .gc-data-locations{padding:2.5rem 2rem !important}.method-container.early-vote .tv-data-locations h1,.method-container.early-vote .gc-data-locations h1{margin-top:0;transform:none;margin-left:0;text-align:center}.method-container.early-vote .tv-data-locations .p-large.body,.method-container.early-vote .gc-data-locations .p-large.body{font-size:1rem;margin-bottom:2rem;margin-top:2rem;text-align:center}.method-container.early-vote .tv-data-locations .locations-jurisdiction-display,.method-container.early-vote .gc-data-locations .locations-jurisdiction-display{margin-bottom:2rem}.method-container.early-vote .tv-data-locations .locations-jurisdiction-display p,.method-container.early-vote .gc-data-locations .locations-jurisdiction-display p{font-size:.9rem;line-height:1rem}.method-container.early-vote .tv-data-locations .ev-location-holder,.method-container.early-vote .gc-data-locations .ev-location-holder{text-align:center;padding-left:0;padding-right:0}.method-container.early-vote .tv-data-locations .ev-location-card-holder,.method-container.early-vote .gc-data-locations .ev-location-card-holder{padding-left:0;padding-right:0}.method-container.early-vote .tv-data-locations .ev-location-card,.method-container.early-vote .gc-data-locations .ev-location-card{width:92%;text-align:left}.method-container.early-vote .tv-data-locations .ev-location-card .ev-hours:before,.method-container.early-vote .gc-data-locations .ev-location-card .ev-hours:before{left:-1rem}.method-container.early-vote .tv-data-locations .ev-location-card .ev-address:before,.method-container.early-vote .gc-data-locations .ev-location-card .ev-address:before{left:-1rem}.method-container.early-vote .tv-data-locations .ev-location-card .ev-location-name,.method-container.early-vote .gc-data-locations .ev-location-card .ev-location-name{font-family:unset}.method-container.early-vote .tv-data-locations .ev-location-card .location-data,.method-container.early-vote .gc-data-locations .ev-location-card .location-data{padding-left:.9rem}.method-container.early-vote .tv-data-locations p,.method-container.early-vote .gc-data-locations p{font-family:astoria-sans, sans-serif;font-size:12px;line-height:12px}.method-container.early-vote .tv-data-locations .ev-disclaimer,.method-container.early-vote .gc-data-locations .ev-disclaimer{text-align:center;font-size:.7rem;width:80%;margin:1.5rem auto 1rem auto}.method-header{line-height:4.1rem}.method-header .method-name{font-weight:200;font-size:1rem;-moz-osx-font-smoothing:grayscale}.method-header .back-arrow{display:inline-block;-webkit-transform:scale(1.5, 1);-moz-transform:scale(1.5, 1);-ms-transform:scale(1.5, 1);-o-transform:scale(1.5, 1);transform:scale(1.5, 1);padding:1.5rem 0rem 0 0;float:left;text-align:center;font-size:.9em;font-family:astoria-sans, sans-serif}.method-header .back-arrow .fa,.method-header .back-arrow .pure-field.select-inside::before{padding-right:0em;padding-left:10px;font-size:15px}.method-header .back-arrow .back-label{display:inline;font-size:0.4em;vertical-align:middle}.election-day-selection{padding:2.5rem 4.1em !important}.election-day-selection h1{margin-top:0;font-size:1.15rem;text-transform:none;transform:none;margin-left:10px;line-height:1.6rem;margin-bottom:.5rem}.election-day-selection .pure-field.select-inside::before{font-size:1.3em;font-weight:900;right:1rem;top:1.23rem}.election-day-selection .pure-g{margin-left:auto;margin-right:auto;width:90%}.election-day-selection select.pure-input-1{color:#939393;padding-left:1.25rem;padding-top:0rem}.election-day-selection .next{margin-top:1.1rem}.gotv-app-container .method-container .election-day-locations{padding:3.05rem 6rem}.gotv-app-container .method-container .election-day-locations p{font-family:astoria-sans, sans-serif}.gotv-app-container .method-container .election-day-locations h1{text-align:center;transform:none;margin-left:0;margin-top:0}.gotv-app-container .method-container .election-day-locations .p-large.body{text-align:center;margin:1.4rem 0}.gotv-app-container .method-container .election-day-locations .ev-location-card-holder.featured{padding-left:0 !important;padding-right:0 !important}.gotv-app-container .method-container .election-day-locations .ev-location-card{border-radius:0;padding:1rem 1.4rem}.gotv-app-container .method-container .election-day-locations .ev-location-card h3{text-transform:uppercase}.gotv-app-container .method-container .election-day-locations .ev-location-card .location-data{padding-left:1.5rem}.gotv-app-container .method-container .election-day-locations .ev-location-card .location-data .pure-u-md-1-2{padding-right:2rem}.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-address,.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-hours{margin-left:1.8rem}.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-address:before,.gotv-app-container .method-container .election-day-locations .ev-location-card .ev-hours:before{font:normal normal normal 26px/1 FontAwesome;position:absolute;top:0;left:-1.15em}.gotv-app-container .method-container .election-day-locations .fa.fa-map-o,.gotv-app-container .method-container .election-day-locations .fa-map-o.pure-field.select-inside::before{margin-left:.4rem}.gotv-app-container .method-container .election-day-locations .locations-jurisdiction-display{margin-left:auto;margin-right:auto;letter-spacing:0;padding-left:1rem;padding-right:1rem}.gotv-app-container .method-container .election-day-locations .pure-g.row{margin-top:1.5rem}.gotv-app-container .method-container .election-day-locations .ev-disclaimer{font-size:.8rem;text-align:center;line-height:1rem}.commit-to-vote .method-header .method-name{padding-top:.1rem}.commit-to-vote h1{transform:none;margin-top:-15px;margin-left:0;text-transform:capitalize}.commit-to-vote .p-large.body{margin-left:0px;font-size:1.05rem;margin-top:1rem;-webkit-font-smoothing:auto}.commit-to-vote .step-content{line-height:3.5rem}.commit-to-vote i{font-size:14px}.commit-to-vote a{line-height:2.6rem;font-size:12px;width:200px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased}.commit-to-vote .fa.fa-facebook,.commit-to-vote .fa-facebook.pure-field.select-inside::before,.commit-to-vote .fa.fa-twitter,.commit-to-vote .fa-twitter.pure-field.select-inside::before{transform:translateX(-14px);font-size:16px}.no-locations{padding:3.5rem 4.1rem 7rem 4.1rem !important}.no-locations h1{width:60%;min-width:350px;margin-left:10px;line-height:1.8rem;transform:none;margin-top:0}.no-locations .p-large.body{font-size:.95rem;line-height:1.4rem;margin-top:.7rem;margin-bottom:2.5rem}.no-locations .locations-jurisdiction-display{margin-left:15px;height:2.7rem}.no-locations .locations-jurisdiction-display p{font-family:astoria-sans, sans-serif;line-height:16px;letter-spacing:0;padding:0 1rem}.no-locations .vip-logo,.no-locations .vip-label{margin-left:10px}.no-locations .step-content>:first-child{height:5.8rem}.no-locations .ev-disclaimer{text-align:left;margin-left:10px;font-size:.7rem}.almost-done{padding:3.5rem 4.1rem !important}.almost-done h1{text-transform:capitalize;font-size:1.6rem;transform:none;margin-left:10px;margin-top:-20px}.almost-done .body.p-large{font-size:1rem;margin-top:15px;margin-bottom:3.5rem}.almost-done .pure-g.row{margin-top:32px}.almost-done .icon{margin-right:3rem}.almost-done .icon.mail-icon{width:55px;height:50px;margin-top:7%}.almost-done .icon.sign-and-date-icon{width:42px;height:42px}.almost-done .icon.provide-icon{width:50px;height:47px}.almost-done .pure-button,.almost-done .pure-button-primary,.almost-done .pure-button-selected,.almost-done button.pure-button-secondary,.almost-done a.pure-button-secondary{width:11rem;height:2.5rem;padding-top:.7rem;margin-top:2rem}.almost-done .pure-u-16-24{margin-top:.5%}.remodal{max-width:820px;border-radius:.25rem}.modal .modal-header{border-top-left-radius:.2rem;border-top-right-radius:.2rem}.modal .modal-header h1{margin-top:1.2rem;letter-spacing:.15rem;margin-left:1.5rem;line-height:1.5625rem;text-transform:capitalize}.modal .modal-header .remodal-close:before{margin-top:.7rem;font-family:Arial Black !important;margin-right:.83rem;font-size:1.6rem;color:white}#footer{height:89%;background-color:#5d5d5d}#footer #disclaimer{font-size:.75rem;color:white;width:60%;-moz-osx-font-smoothing:grayscale;padding-bottom:.1rem}#footer .footer-social{font-weight:bold;font-size:0.725em}#footer .footer-social a.icon{float:none;display:inline-block;margin:-.5rem 1em}#footer .footer-links{text-align:center;font-size:0.725em}#footer .footer-links a#_bapw-link>span{display:inline-block;margin-top:-2px}.footer-container{background-color:#f4f4f4;padding:2em;text-align:center}.footer-social #footer-left a{display:block;height:2.5rem;font-size:.9rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;text-align:left}.footer-social #footer-right{text-align:right}.footer-social #footer-right .campaign-link a{display:block;height:2.5rem;font-size:.9rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;width:100%;text-align:right;line-height:.9rem}#footer-bottom{background-color:black;height:75px;position:relative;display:table;-moz-osx-font-smoothing:grayscale;width:100%}#footer-bottom>div{display:table-cell;vertical-align:middle}#footer-bottom .copyright{display:block;height:2.5rem;font-size:.9rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:2.6rem;height:auto}#footer-bottom .paid-for-by-container{display:block;height:2.5rem;font-size:.9rem;font-weight:400;color:white;font-family:astoria-sans, sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:unset;-moz-osx-font-smoothing:grayscale;border-width:1px;border-style:solid;padding:.4em;width:100%;font-size:.8rem;height:auto;font-weight:100;line-height:1rem}#footer-bottom .gotvlogo-container .powered-by{color:#797878;font-size:.7em}.img-logo{display:inline-block;margin-left:.4em}.img-logo img{transform:translateY(10px)}}.ie9.gotv-app-container .select-inside{position:relative;display:block;z-index:0 select;z-index-z-index:1}.ie9.gotv-app-container .select-inside:before{right:0px;top:0px;height:1.85rem;padding-top:.6rem;width:1.5em;margin:2px;z-index:5;margin:2px;background:white}.ie9.gotv-app-container .vr-step-pre h1,.ie9.gotv-app-container .vr-type h1,.ie9.gotv-app-container .ab-step h1{margin-left:10px}.ie9.gotv-app-container .placeholder{color:lightgrey}.ie9.gotv-app-container .almost-done{text-align:left}@media only screen and (max-width: 767px){.gotv-app-container .method-container.early-vote .body,.gotv-app-container .method-container.election-day .body{margin-bottom:1.5em}.gotv-app-container .method-container.early-vote .ev-location-row,.gotv-app-container .method-container.election-day .ev-location-row{padding-top:0;padding-bottom:0}.gotv-app-container .method-container.early-vote .ev-location-holder,.gotv-app-container .method-container.election-day .ev-location-holder{padding:0 1em}.gotv-app-container .method-container.early-vote .ev-location-card-holder,.gotv-app-container .method-container.election-day .ev-location-card-holder{padding:.5em !important}.gotv-app-container .method-container.early-vote .ev-disclaimer,.gotv-app-container .method-container.election-day .ev-disclaimer{padding-top:0}}