@font-face{font-family:'Source Sans Pro';src:url("https://d3gn0r3afghep.cloudfront.net/fonts/SourceSansPro-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url("https://d3gn0r3afghep.cloudfront.net/fonts/SourceSansPro-Italic.ttf");font-weight:400;font-style:italic}@font-face{font-family:'Source Sans Pro';src:url("https://d3gn0r3afghep.cloudfront.net/fonts/SourceSansPro-Semibold.ttf");font-weight:500;font-style:normal}@font-face{font-family:'Source Sans Pro';src:url("https://d3gn0r3afghep.cloudfront.net/fonts/SourceSansPro-SemiboldItalic.ttf");font-weight:500;font-style:italic}@font-face{font-family:'Source Code Pro';src:url("https://d3gn0r3afghep.cloudfront.net/fonts/SourceCodePro-Regular.ttf");font-weight:normal;font-style:normal}.yourlabs-autocomplete{position:absolute;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.yourlabs-autocomplete .hilight{color:#ffffff!important;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#0088cc,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0077b3));background-image:-webkit-linear-gradient(top,#0088cc,#0077b3);background-image:-o-linear-gradient(top,#0088cc,#0077b3);background-image:linear-gradient(to bottom,#0088cc,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.yourlabs-autocomplete .choice,.yourlabs-autocomplete [data-value],.yourlabs-autocomplete em{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333333;white-space:nowrap;color:black;cursor:pointer}.block,.div{display:block}.autocomplete-light-widget{display:inline-block;vertical-align:middle}.autocomplete-light-widget input,.autocomplete-light-widget input:focus{margin:0;outline:0}.autocomplete-light-widget{position:relative}input.autocomplete{position:relative;vertical-align:top}input.autocomplete.xhr-pending{background-image:url('https://d3gn0r3afghep.cloudfront.net/autocomplete_light/xhr-pending.gif');background-repeat:no-repeat;background-position:right}.autocomplete-light-widget.modern-style{border:1px solid lightgrey;padding:4px 4px 3px 4px}.autocomplete-light-widget.modern-style input,.autocomplete-light-widget.modern-style input:focus{border:0;margin:2px 0}.autocomplete-light-widget.modern-style .deck [data-value],.autocomplete-light-widget.modern-style .deck .choice{border:1px solid lightgrey;border-radius:4px}.autocomplete-light-widget.yourlabs-autocomplete{position:absolute;top:100%;left:0;z-index:100}.autocomplete-light-widget .deck [data-value],.autocomplete-light-widget .deck .choice{list-style-type:none;display:inline-block;padding-top:3px;padding-right:3px}.autocomplete-light-widget .deck [data-value] .remove{background-image:url('https://d3gn0r3afghep.cloudfront.net/autocomplete_light/delete.png');color:#fff;cursor:pointer;text-indent:-999px;height:16px;width:16px;display:inline-block;background-position-y:-1px;background-repeat:no-repeat}.autocomplete-light-widget .deck [data-value] .remove:hover{background-position:-15px 0}.yourlabs-autocomplete .choice-detail,.yourlabs-autocomplete .choice-update{display:none}.autocomplete-light-clearfix:after{content:"";display:table;clear:both}#yourlabs_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1001;opacity:.75;-moz-opacity:0.75;filter:alpha(opacity=75)}/*! normalize.css v3.0.1 | 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,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bolder}.account.plans .plan .superlative,.activate.organization label,.create.organization label,.new-request .autocomplete-light-widget span.deck>span:before,.update.organization label,dfn,fieldset .errorlist,fieldset label{font-style:italic}.list .list-navigation .list-head .list-title,h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family: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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:1.5em 0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bolder}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}body{color:#333c47;background-color:#f7f8fa}a{color:#4582cc}a:hover{color:#294366}code{color:#333c47}code em,code i{color:#4582cc}code b,code strong{color:#cc5c52}code u{color:#52cc66}.account.plans .plan .superlative,.activate.organization label,.create.organization label,.new-request .autocomplete-light-widget span.deck>span:before,.update.organization label,dfn,dt,fieldset .errorlist,fieldset label{color:#616c7a}.default{color:#97a1ad}.primary{color:#4582cc}.success{color:#52cc66}.warning{color:#d3bc35}.failure{color:#cc5c52}.disabled{color:#d5dae0}.grid__row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.grid__column{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding-left:1.1875rem}.grid__column:first-child{padding-left:0}.grid__column.one-quarter,.grid__column.quarter{-webkit-flex-basis:25%;flex-basis:25%;-ms-flex-preferred-size:25%}.grid__column.half,.grid__column.two-quarters{-webkit-flex-basis:50%;flex-basis:50%;-ms-flex-preferred-size:50%}.grid__column.three-quarters{-webkit-flex-basis:75%;flex-basis:75%;-ms-flex-preferred-size:75%}.grid__column.one-third,.grid__column.third{-webkit-flex-basis:33%;flex-basis:33%;-ms-flex-preferred-size:33%}.grid__column.two-thirds{-webkit-flex-basis:66%;flex-basis:66%;-ms-flex-preferred-size:66%}.grid__column.four-quarters,.grid__column.full,.grid__column.three-thirds{-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}@media (max-width:48em){.grid__column.one-quarter,.grid__column.quarter{-webkit-flex-basis:50%;flex-basis:50%;-ms-flex-preferred-size:50%}.grid__column.half,.grid__column.three-quarters,.grid__column.two-quarters{-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}}@media (max-width:38em){.grid__column.one-third,.grid__column.third,.grid__column.two-thirds{-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}}@media (max-width:28em){.grid__column.one-quarter,.grid__column.quarter{-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}}body{font-size:16px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.4375em;-webkit-font-feature-settings:"liga","kern";-ms-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern"}.list .list-empty,.list .list-navigation .list-head .list-title,article,aside,blockquote,body,br,caption,col,colgroup,div,dl,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,img,map,nav,object,ol,output,p,pre,section,summary,table,tbody,textarea,tfoot,th,thead,tr,ul,video{margin-top:0;margin-bottom:1.1875rem}.list .list-empty:last-child,.list .list-navigation .list-head .list-title:last-child,article:last-child,aside:last-child,blockquote:last-child,body:last-child,br:last-child,caption:last-child,col:last-child,colgroup:last-child,div:last-child,dl:last-child,embed:last-child,fieldset:last-child,figcaption:last-child,figure:last-child,footer:last-child,form:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,header:last-child,hgroup:last-child,hr:last-child,img:last-child,map:last-child,nav:last-child,object:last-child,ol:last-child,output:last-child,p:last-child,pre:last-child,section:last-child,summary:last-child,table:last-child,tbody:last-child,textarea:last-child,tfoot:last-child,th:last-child,thead:last-child,tr:last-child,ul:last-child,video:last-child{margin-bottom:0}.h1,.h2,.h3,.h4,.h5,.h6,.list .list-empty,.list .list-navigation .list-head .list-title,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.4375em}.h1,.list .list-navigation .list-head .list-title,h1{font-size:1.6875rem}.h2,.list .list-empty,h2{font-size:1.4375rem}.h3,h3{font-size:1.1875rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.8125rem}.h6,h6{font-size:.6875rem}p:empty{display:none}.bold,b,strong{font-weight:500}.link,a{color:#4582cc;text-decoration:none}.link:hover,a:hover{text-decoration:underline}.link.disabled,a.disabled{color:#97a1ad}.link.disabled:hover,a.disabled:hover{color:#97a1ad;text-decoration:none}blockquote{margin-left:0;padding-left:1.1875rem;border-left:1px solid #97a1ad;font-style:italic}blockquote em,blockquote i{font-style:normal}.small,small{font-size:.8125em;font-style:normal;line-height:1.4375em}.account.plans .plan .superlative,.activate.organization label,.create.organization label,.new-request .autocomplete-light-widget span.deck>span:before,.update.organization label,dfn,dt,fieldset .errorlist,fieldset label{display:block;font-size:.6875rem;font-style:normal;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:1.4375em}dd{-webkit-margin-start:0}dd+dt{margin-top:1.1875rem}code,pre{background-color:#d5dae0;border-radius:4px}code{padding:.2em .4em;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem}hr{border-top:none;border-bottom:1px solid #97a1ad}audio,embed,iframe,img,video{max-width:100%}figcaption,th{font-size:.8125rem}th{font-weight:500;text-align:left}td,th{vertical-align:top}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ol.nostyle,ul.nostyle{list-style:none;padding-left:0}ol.inline li,ul.inline li{display:inline-block;margin:0 .59375rem .59375rem 0}.nomargin{margin:0;margin-bottom:0}.mono{font-family:Source Code Pro,Courier Prime,monospace}.force-select{-webkit-user-select:all;user-select:all}.action{font-weight:500;color:#4582cc;cursor:pointer}.action .icon{position:relative;top:3px}.action .icon circle,.action .icon path,.action .icon polygon,.action .icon rect{fill:#4582cc}.action:hover{color:#294366;text-decoration:underline}.action:hover .icon circle,.action:hover .icon path,.action:hover .icon polygon,.action:hover .icon rect{fill:#294366}.activity-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;border:1px solid #97a1ad;border-radius:4px;padding:.59375rem}.activity{margin-bottom:0}.activity-time{font-size:.8125rem}.badge{display:inline-block;padding:0 .29688rem;border-radius:4px;background:#616c7a;color:#f7f8fa;font-weight:500;white-space:nowrap}.failure.badge,.inactive.badge,.red.badge{background:#cc5c52}.active.badge,.green.badge,.success.badge{background:#52cc66}.blue.badge,.primary.badge{background:#4582cc}.blue-dark.badge,.staff.badge{background:#294366}.warning.badge,.yellow.badge{background:#d3bc35}.button{display:inline-block;margin:.29688rem 0;border:1px solid #7a8797;border-radius:4px;padding:.19792rem .39583rem;box-shadow:0 3px 0 0 #7a8797;text-shadow:0 -1px #7a8797;background:#97a1ad;color:#f7f8fa;font-weight:500;text-align:center;text-decoration:none;text-shadow:inset 0 1px #97a1ad;transition-property:box-shadow transform;transition-duration:.15s;transition-timing-function:ease;cursor:pointer;appearance:none;outline:none}.button .icon{vertical-align:text-top}.button .icon circle,.button .icon path,.button .icon polygon,.button .icon rect{fill:#f7f8fa}.button:hover,.button:link,.button:visited{box-shadow:0 3px 0 0 #7a8797}.button:hover{-webkit-transform:translateY(0);transform:translateY(0);color:#f7f8fa;background:#b4bbc3;text-decoration:none}.button:active{-webkit-transform:translateY(3px);transform:translateY(3px);box-shadow:0 0 0 0 #7a8797;color:#f7f8fa}.button.disabled,.button:disabled{cursor:default;background:#f7f8fa;color:#b5bdc7;border-color:#b5bdc7;box-shadow:0 3px 0 0 #b5bdc7;text-shadow:none}.button.disabled:hover,.button:disabled:hover{color:#b5bdc7;transform:none;box-shadow:0 3px 0 0 #b5bdc7}.button.blue,.button.primary{border-color:#3069ae;background:#4582cc;box-shadow:0 3px 0 0 #3069ae;text-shadow:0 -1px #3069ae}.button.blue:link,.button.blue:visited,.button.primary:link,.button.primary:visited{box-shadow:0 3px 0 0 #3069ae}.button.blue:hover,.button.primary:hover{background:#598fd1;box-shadow:0 3px 0 0 #3069ae}.button.blue:active,.button.primary:active{box-shadow:0 0 0 0 #3069ae}.button.green,.button.success{border-color:#36b54a;background:#52cc66;box-shadow:0 3px 0 0 #36b54a;text-shadow:0 -1px #36b54a}.button.green:link,.button.green:visited,.button.success:link,.button.success:visited{box-shadow:0 3px 0 0 #36b54a}.button.green:hover,.button.success:hover{background:#66d277;box-shadow:0 3px 0 0 #36b54a}.button.green:active,.button.success:active{box-shadow:0 0 0 0 #36b54a}.button.failure,.button.red{border-color:#b54036;background:#cc5c52;text-shadow:0 -1px #b54036}.button.failure,.button.failure:link,.button.failure:visited,.button.red,.button.red:link,.button.red:visited{box-shadow:0 3px 0 0 #b54036}.button.failure:hover,.button.red:hover{background:#d26f66;box-shadow:0 3px 0 0 #b54036}.button.failure:active,.button.red:active{box-shadow:0 0 0 0 #b54036}.button.warning,.button.yellow{border-color:#af9b26;background:#d3bc35;box-shadow:0 3px 0 0 #af9b26;text-shadow:0 -1px #af9b26}.button.warning:link,.button.warning:visited,.button.yellow:link,.button.yellow:visited{box-shadow:0 3px 0 0 #af9b26}.button.warning:hover,.button.yellow:hover{background:#d8c34a;box-shadow:0 3px 0 0 #af9b26}.button.warning:active,.button.yellow:active{box-shadow:0 0 0 0 #af9b26}.button.basic{margin:0;box-shadow:none;text-shadow:none;transform:none;transition:none;border:none;border-radius:0}.button.basic:active,.button.basic:hover,.button.basic:link,.button.basic:visited{box-shadow:none;-webkit-transform:none;transform:none}.button.w100{width:100%}.counter{border-radius:8px;padding:0 .59375rem;background:#d5dae0;color:#333c47;font-size:.8125rem;font-weight:500}.counter.blue{background:#4582cc;color:#f7f8fa}.counter.red{background:#cc5c52;color:#f7f8fa}.counter.green{background:#52cc66;color:#f7f8fa}.counter.yellow{background:#d3bc35}.ui-datepicker{display:none;overflow:hidden;border:1px solid #97a1ad;box-shadow:0 4px 8px 0 #97a1ad;background:#f7f8fa}.ui-datepicker-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:100%;margin-bottom:0;padding:.29688rem;text-align:center;font-weight:500}.ui-datepicker-header a{cursor:pointer}.ui-datepicker-prev{-webkit-box-ordinal-group:-1;box-ordinal-group:-1;-webkit-order:-1;-moz-order:-1;order:-1;-ms-flex-order:-1}.ui-datepicker-title{-webkit-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0}.ui-datepicker-next{-webkit-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}a.ui-state-disabled{color:#d5dae0;cursor:default}a.ui-state-disabled:hover{color:#d5dae0;text-decoration:none}.ui-datepicker-calendar{text-align:center}.ui-datepicker-calendar tbody tr,.ui-datepicker-calendar thead th{border-left:none;border-right:none}.ui-datepicker-calendar td{cursor:pointer;background-color:#fff}.ui-datepicker-calendar td a{color:#333c47;text-decoration:none}.ui-datepicker-calendar td a:hover{color:#333c47}.ui-datepicker-calendar td span{color:#97a1ad}.ui-datepicker-calendar td:hover{background-color:#bbd6fa}.ui-datepicker-calendar .ui-datepicker-unselectable{cursor:default}.ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff}.ui-datepicker-calendar .ui-datepicker-week-end,.ui-datepicker-calendar .ui-datepicker-week-end.ui-datepicker-unselectable:hover{background-color:#f7f8fa}.ui-datepicker-calendar .ui-datepicker-other-month{cursor:default;background-color:#d5dae0}.ui-datepicker-calendar .ui-datepicker-other-month:hover{background-color:#d5dae0}.ui-datepicker-calendar .ui-datepicker-today{background-color:#bbd6fa}.ui-datepicker-calendar .ui-datepicker-current-day{background-color:#4582cc}.ui-datepicker-calendar .ui-datepicker-current-day a{color:#f7f8fa}.ui-datepicker-calendar .ui-datepicker-current-day:hover{background-color:#4582cc}.ui-datepicker-calendar .ui-datepicker-current-day:hover a{color:#f7f8fa}.dropdown{position:relative}.dropdown .icon{vertical-align:middle;cursor:pointer}.dropdown .dropdown-list{display:none;position:absolute;z-index:200;right:0;background-color:#f7f8fa;border:1px solid #97a1ad;color:#333c47;list-style-type:none;padding-left:0}.dropdown .dropdown-list a{display:block;color:#333c47;text-decoration:none}.dropdown .dropdown-list-item{padding:.29688rem;cursor:pointer}.dropdown .dropdown-list-item:hover{color:#333c47;background-color:#d5dae0}.dropdown.visible .dropdown-list{display:block}.ProseMirror-menu-dropdown-item,.ProseMirror-menu-submenu-label,.ProseMirror-menubar,.ProseMirror-prompt form,.ProseMirror-prompt form div{margin-bottom:0}.ProseMirror-prompt button{margin:0;border-radius:0;box-shadow:none;transform:none}.ProseMirror-prompt button:hover{color:#4582cc;transform:none}.ProseMirror{background:#fff}.ProseMirror-content{outline:none}svg.icon{height:1rem;width:1rem;fill-rule:evenodd}svg.icon circle,svg.icon path,svg.icon polygon,svg.icon rect{fill:#333c47}.leaflet-container{width:100%;height:600px}.leaflet-control-geocoder-form{margin-bottom:0}.modal{display:none;position:fixed;top:0;left:0;z-index:500;max-width:100%;margin:5%;border-radius:4px;padding:1.1875rem;background-color:#f7f8fa}.modal.visible{display:block}@media screen and (min-width:500px){.modal{top:25%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50%;margin:0}}.list .list-navigation .list-head .modal .list-title,.list .modal .list-empty,.modal .list .list-empty,.modal .list .list-navigation .list-head .list-title,.modal h1,.modal h2{text-align:center}.list .modal .list-empty,.modal .list .list-empty,.modal h2{font-size:1em;line-height:1.4375em;margin:0 0 1.1875rem}.modal textarea{resize:vertical;width:100%;height:10em;margin-top:.59375rem}.modal.embed textarea{text-align:left;width:100%;height:10em;resize:none;font-size:.9em}.modal button{float:right}.orphans .top.controls{overflow:hidden}.orphans .top.controls fieldset{display:block;margin:0 1.1875rem .59375rem 0}.orphans .top.controls fieldset input,.orphans .top.controls fieldset label{float:left;margin:0 .29688rem 0 0}.orphans .orphan{display:block}.orphans .orphan:after{content:"";display:table;clear:both}.orphans .orphan .orphan-head{margin-top:.59375rem;border-top:1px solid #97a1ad;padding-top:.59375rem}.orphans .orphan .orphan-head div{float:left;margin-right:.59375rem}.orphans .orphan .orphan-head div:last-child{margin-right:0}.pagination__control,.pagination__links{margin-bottom:0}.pagination__control{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.pagination__control__item{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 10em;-moz-flex:1 1 10em;-ms-flex:1 1 10em;flex:1 1 10em;margin-bottom:.59375rem;text-align:center}.pagination__links{display:table;width:100%;margin-bottom:1.1875rem;border-collapse:collapse}.pagination__links a,.pagination__links span{width:25%;display:table-row;border:1px solid #97a1ad;text-align:center}@media screen and (min-width:500px){.pagination__links a,.pagination__links span{display:table-cell}}.pagination__links span{cursor:default;color:#97a1ad}.pagination__links a:hover{text-decoration:none;background:#4582cc;color:#f7f8fa;border-color:#4582cc}.panel{padding:.19792rem .39583rem}.panel,.panel.default{box-sizing:border-box;border:1px solid #97a1ad;border-radius:4px;border-color:#97a1ad;overflow:hidden;display:block;width:100%;margin:.59375rem 0}.panel.default{padding:.19792rem .39583rem;color:#97a1ad;background:none;padding:1.1875rem;border-color:#7a8797}.panel.default a{text-decoration:underline;color:#f7f8fa;background-color:none}.panel.primary{box-sizing:border-box;border:1px solid #97a1ad;border-radius:4px;border-color:#97a1ad;overflow:hidden;display:block;width:100%;margin:.59375rem 0;padding:.19792rem .39583rem;color:#4582cc;background:none;padding:1.1875rem;border-color:#3069ae}.panel.primary a{text-decoration:underline;color:#f7f8fa;background-color:none}.panel.success{box-sizing:border-box;border:1px solid #97a1ad;border-radius:4px;border-color:#97a1ad;overflow:hidden;display:block;width:100%;margin:.59375rem 0;padding:.19792rem .39583rem;color:#52cc66;background:none;padding:1.1875rem;border-color:#36b54a}.panel.success a{text-decoration:underline;color:#f7f8fa;background-color:none}.panel.failure{box-sizing:border-box;border:1px solid #97a1ad;border-radius:4px;border-color:#97a1ad;overflow:hidden;display:block;width:100%;margin:.59375rem 0;padding:.19792rem .39583rem;color:#cc5c52;background:none;padding:1.1875rem;border-color:#b54036}.panel.failure a{text-decoration:underline;color:#f7f8fa;background-color:none}.panel.disabled{box-sizing:border-box;border:1px solid #97a1ad;border-radius:4px;border-color:#97a1ad;overflow:hidden;display:block;width:100%;margin:.59375rem 0;padding:.19792rem .39583rem;color:#f7f8fa;padding:1.1875rem;border-color:#b8c0ca}.panel.disabled a{text-decoration:underline;color:#f7f8fa;background-color:none}.progress{width:100%;background:#d5dae0;border-radius:4px;overflow:hidden}.progress .meter{display:block;background:#52cc66;height:.29688rem;border-radius:4px}.pullquote{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;margin:2.375rem 0}.pullquote blockquote{margin-bottom:0;border-left:4px solid #333c47;font-size:1.4375rem;font-weight:500;font-style:normal;line-height:1.4375em}@media screen and (min-width:500px){.pullquote blockquote{font-size:1.6875rem}}.pullquote .sharing{width:40%}.pullquote .sharing a{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:2em;width:2em;border-radius:100%;background:#333c47;transition:transform .25s ease-out;transform:scale(.8)}.pullquote .sharing a .icon{height:1.1875rem;width:1.1875rem}.pullquote .sharing a path{fill:#f7f8fa}.pullquote .sharing a.twitter{background:#55acee}.pullquote .sharing a.facebook{background:#3b5998}.pullquote .sharing a:hover{transform:scale(1)}.social .channels{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.social .channel{overflow:hidden;-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 3em;-moz-flex:1 1 3em;-ms-flex:1 1 3em;flex:1 1 3em;text-align:center;transition:all .1s ease-out}.social .channel:hover{z-index:1;transform:scale(1.15)}.social .icon{height:1.25rem;width:1.25rem;vertical-align:middle}.social .icon circle,.social .icon path,.social .icon polygon,.social .icon rect{fill:#f7f8fa}.social .label{display:none;font-size:.6875rem;font-weight:500}.social a{display:block;padding:.59375rem;background:#333c47;color:#f7f8fa;text-decoration:none;cursor:default}.social a.email{background:#7d3939}.social a:hover.email{background:#981e1e}.social a.twitter{background:#71a8d2}.social a:hover.twitter{background:#55acee}.social a.facebook{background:#5b6478}.social a:hover.facebook{background:#3b5998}.social a.reddit{background:#d95726}.social a:hover.reddit{background:#ff4500}.switch input[type=checkbox]{position:absolute;opacity:0;-webkit-appearance:none}.switch input[type=checkbox]+label{background:#f7f8fa;border:2px solid #d5dae0;border-radius:25px;height:28px;width:46px;display:block;position:relative;transition-property:background,border;transition-timing-function:linear;transition-duration:.1s;cursor:pointer;background-clip:padding-box;box-sizing:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none}.switch input[type=checkbox]:checked+label,.switch input[type=checkbox]:checked+label:hover{background:#52cc66;border-color:#52cc66}.switch input[type=checkbox]:checked+label .checkbox-switch-head{left:18px}.switch input[type=checkbox]:checked+label .checkbox-switch-head:active{left:12px;width:30px}.switch .checkbox-switch-head{display:block;position:absolute;z-index:1;top:0;left:0;width:24px;height:24px;border:1px solid #97a1ad;border-radius:24px;background:#f7f8fa;box-shadow:0 3px 2px 0 rgba(0,0,0,.2);transition:all ease-in-out .15s}.switch .checkbox-switch-head:active{width:30px}table{width:100%;border-collapse:collapse;background:#fff}table td,table th{padding:.59375rem}table tbody tr,table thead th{border:1px solid #b5bdc7}.file__cell .file{border:none;padding:0}.tab-list{list-style-type:none;padding-left:0;border-bottom:1px solid #333c47}.tab-list li{display:inline-block}.tab{display:block;margin-bottom:-1px;color:#616c7a;padding:.59375rem;cursor:pointer;outline:none;border-top-left-radius:4px;border-top-right-radius:4px}.tab:hover{color:#333c47;text-decoration:none}.tab.active{border:1px solid #333c47;border-bottom-color:#f7f8fa;color:#333c47}.tab.alert{color:#cc5c52}.tab.alert .counter{background:#facac8}.tab-panel-heading{border-bottom:1px solid #97a1ad}@media only screen and (max-width:768px){.tab-list{border:1px solid #333c47}.tab-list li{display:block;border-bottom:1px solid #333c47}.tab-list li:last-child{border-bottom:none}.tab{border-radius:0}.tab.active{border:none;border-bottom:1px solid #333c47;background:#4582cc;color:#f7f8fa}.tab.active .counter{background:#294366}}.tag{display:inline-block;margin-bottom:.19792rem;padding:0 .29688rem;background:#4582cc;color:#f7f8fa;font-size:1rem;line-height:1.4375em}.tag:hover{color:#f7f8fa;background:#294366;text-decoration:none}.tag-list{margin-bottom:1.1875rem}.tag-list li{display:inline-block}.button.tag,button.tag{border:none;border-radius:0;box-shadow:none}.button.tag:hover,button.tag:hover{box-shadow:none}.textbox{border:1px solid #97a1ad;position:relative;word-wrap:break-word;background:#fff}.textbox .textbox__footer,.textbox .textbox__header,.textbox .textbox__section{padding:.29688rem .59375rem}.textbox .textbox__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;margin-bottom:0;color:#f7f8fa}.textbox .textbox__header p{margin-bottom:0}.textbox .textbox__header a{color:#f7f8fa}.textbox .textbox__footer{margin-bottom:0}.textbox{border-color:#333c47}.textbox .textbox__header{background:#333c47}.blue.textbox{border-color:#4582cc}.blue.textbox .textbox__header{background:#4582cc}.green.textbox{border-color:#52cc66}.green.textbox .textbox__header{background:#52cc66}.red.textbox{border-color:#cc5c52}.red.textbox .textbox__header{background:#cc5c52}.yellow.textbox{border-color:#d3bc35}.yellow.textbox .textbox__header{background:#d3bc35}.grey.textbox{border-color:#97a1ad}.grey.textbox .textbox__header{background:#97a1ad}.yellow.textbox .textbox__header{color:#333c47}.collapsable>header{cursor:pointer}.collapsable.collapsed>*{display:none!important}.collapsable.collapsed>header{display:flex!important}.DV-container{width:100%!important}img.DV-pixelping{display:none}.viewer{position:relative;max-width:100%;height:40em}.viewer *{margin-bottom:initial}.article{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}.article .article__image{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 9em;-moz-flex:1 1 9em;-ms-flex:1 1 9em;flex:1 1 9em;margin:0 1.1875rem .59375rem 0}.article .article__image img{display:block;width:100%}.article .article__overview{-webkit-box-flex:3;box-flex:3;-webkit-flex:3 1 18em;-moz-flex:3 1 18em;-ms-flex:3 1 18em;flex:3 1 18em}.article .article__overview__title{margin-bottom:.29688rem;font-size:1.1875rem;font-weight:500;line-height:1.2em}.article .article__overview__title a{color:#333c47}.article .article__overview__metadata{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:.29688rem;font-size:.8125rem;line-height:1em;color:#616c7a}.article .article__overview__author,.article .article__overview__project{color:#616c7a;font-weight:500}.small.article .article__image{margin:0 .59375rem .59375rem 0}.small.article .article__overview__title{font-size:1rem;line-height:1.2em}.large.article .article__image{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 0 .59375rem}.large.article .article__overview__title{font-size:1.4375rem;line-height:1.2em}input.autocomplete.xhr-pending{background-image:none}.autocomplete-light-widget{width:100%;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#333c47}.autocomplete-light-widget input{width:100%}.autocomplete-light-widget .choice,.autocomplete-light-widget .user.choice{padding:0}.autocomplete-light-widget .user.choice .avatar{margin-bottom:0;vertical-align:middle}.autocomplete-light-widget .user.choice .name{display:inline-block;margin-bottom:0;padding:.29688rem .59375rem}.autocomplete-light-widget .user.choice .username{font-size:.8125rem}.autocomplete-light-widget .foia.choice .main{padding:.29688rem .59375rem}.autocomplete-light-widget .foia.choice .title{margin-bottom:0}.autocomplete-light-widget .foia.choice .meta{font-size:.8125rem}.autocomplete-light-widget .agency.choice .main{padding:.29688rem .59375rem}.autocomplete-light-widget .agency.choice .name{margin-bottom:0}.autocomplete-light-widget .agency.choice .jurisdiction{font-size:.8125rem}.autocomplete-light-widget .article.choice .image,.autocomplete-light-widget .article.choice .title{margin-bottom:0}.autocomplete-light-widget .article.choice .image{display:inline-block;vertical-align:middle}.autocomplete-light-widget .article.choice .title{font-weight:500}.autocomplete-light-widget .article.choice .info{display:inline-block;vertical-align:middle;padding:.29688rem .59375rem}.autocomplete-light-widget .article.choice .meta{font-size:.8125rem}.autocomplete-light-widget .deck{display:block}.autocomplete-light-widget .deck .choice{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:.59375rem;padding:0;background:#fff;border:1px solid #97a1ad;border-radius:4px;overflow:hidden}.autocomplete-light-widget .deck .choice .main{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.autocomplete-light-widget .deck .choice .remove{-webkit-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 1em;-moz-flex:0 1 1em;-ms-flex:0 1 1em;flex:0 1 1em;margin-right:.59375rem}.autocomplete-light-widget .deck .hilight{color:#333c47}.autocomplete-light-widget .deck .user{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.yourlabs-autocomplete{width:auto;max-height:20em;overflow:hidden;overflow-y:scroll;padding:0;left:0;background-color:#f7f8fa;border-radius:4px}.yourlabs-autocomplete .hilight{color:#f7f8fa;background-color:#4582cc;background-image:none}.yourlabs-autocomplete .choice,.yourlabs-autocomplete [data-value],.yourlabs-autocomplete em{color:#333c47;width:100%}.button-group{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}.button-group .button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border-radius:0}.button-group .button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.button-group .button:last-child{margin-bottom:.29688rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.communication .communication-header>*{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.communication .communication-header .actionables{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.communication .communication-header .options .icon{margin-left:1.1875rem;opacity:.7}.communication .communication-header .options .icon path{fill:#f7f8fa}.communication .communication-header .options .icon:hover{opacity:.9}.communication .dropdown a{color:#333c47}.communication .from,.communication .subject{margin-bottom:0;margin-right:.59375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.communication .communication-metadata{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:0;background:#d5dae0}.communication .communication-body{margin-bottom:0}.communication .files{list-style-type:none;margin-bottom:0;padding-left:0}.communication .files>li{display:block;border-top:1px dotted #97a1ad}.communication .files .file{border:none}.communication .communication-action,.communication .communication-actions{display:none}.communication .communication-actions{position:relative;z-index:100;top:0;left:0;width:100%;margin-bottom:0;color:#f7f8fa}.communication .communication-action{width:100%;height:100%;margin-bottom:0;padding:1.1875rem;background-color:#495361;color:#f7f8fa}.communication .communication-action.visible{display:block}.communication .communication-action input,.communication .communication-action label,.communication .communication-action select{display:block;width:100%;margin-bottom:.59375rem}.communication .communication-action label{font-weight:500}.communication .communication-action input{color:#333c47}.communication.collapsed>*{display:none}.communication.collapsed .communication-header,.crowdfund__widget{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.crowdfund__widget{-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;overflow:visible;margin:0 auto 1.1875rem;border:1px solid #52cc66;background:#fff}.crowdfund__widget>:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.crowdfund__widget .crowdfund__widget__footer,.crowdfund__widget .crowdfund__widget__header{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;padding:.29688rem .59375rem;color:#296633;background-color:#bbfac6}.crowdfund__widget .crowdfund__widget__header{border-bottom:1px solid #52cc66}.crowdfund__widget .crowdfund__widget__header .list .list-navigation .list-head .list-title,.crowdfund__widget .crowdfund__widget__header h1,.list .list-navigation .list-head .crowdfund__widget .crowdfund__widget__header .list-title{font-size:1rem;line-height:1.4375em;font-weight:500;margin:0}.crowdfund__widget .crowdfund__widget__header .list .list-navigation .list-head .list-title a,.crowdfund__widget .crowdfund__widget__header h1 a,.list .list-navigation .list-head .crowdfund__widget .crowdfund__widget__header .list-title a{color:#296633}.crowdfund__widget .crowdfund__widget__header .action{font-size:.8125rem;margin-right:.59375rem}.crowdfund__widget main{-webkit-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;margin-bottom:0}.crowdfund__widget main,.crowdfund__widget main .row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.crowdfund__widget main .row{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.crowdfund__widget main .row>*{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 25;-moz-flex:1 1 25;-ms-flex:1 1 25;flex:1 1 25;margin-bottom:0;text-align:left;padding:.59375rem}@media screen and (min-width:500px){.crowdfund__widget main .row>*{margin-bottom:0}}.crowdfund__widget .description{margin-bottom:0;padding:.59375rem}.crowdfund__widget .meter,.crowdfund__widget .progress{margin-bottom:0;border-radius:0}.crowdfund__widget .stats{margin-bottom:0;text-align:center;font-size:.8125rem;line-height:1.4375em}.crowdfund__widget .contributor-list{margin-top:0}.crowdfund__widget .contributor-list li{display:inline-block;padding:0 .59375rem 0 0}.crowdfund__widget__footer{border-top:1px solid #52cc66}.crowdfund__widget__footer form>section{margin-bottom:0}.crowdfund__widget__footer .anonymity input[type=checkbox]{margin-right:.29688rem}.crowdfund__widget__footer .anonymity input[type=text]{width:100%;border-radius:0;border:1px solid #52cc66}.crowdfund__widget__footer .anonymity p{margin-bottom:.29688rem}.crowdfund__widget__footer .crowdfund__donate{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin:.59375rem 0;border:1px solid #52cc66}.crowdfund__widget__footer .crowdfund__donate input{-webkit-box-flex:3;box-flex:3;-webkit-flex:3 1 auto;-moz-flex:3 1 auto;-ms-flex:3 1 auto;flex:3 1 auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;line-height:1.4375em;border-radius:0;color:#296633}.crowdfund__widget__footer .crowdfund__donate button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.crowdfund__widget__footer button:disabled,.crowdfund__widget__footer button:disabled:hover{background:#d5dae0}.crowdfund__widget .contributors{position:relative}.crowdfund__widget .contributor.summary{margin-bottom:0;font-weight:500;cursor:default}.crowdfund__widget .contributor.dropdown{display:none;position:absolute;margin:1.1875rem;bottom:0;z-index:1;border-radius:4px;padding:.29688rem .59375rem;background-color:#333c47;color:#f7f8fa;opacity:0;list-style-type:none;font-size:.8125rem;-webkit-transition:opacity .25s .25s linear;transition:opacity .25s .25s linear}.crowdfund__widget .contributor.dropdown:hover,.crowdfund__widget .contributor.summary:hover+.dropdown{display:block;opacity:.9}.crowdfund__widget{position:relative}.crowdfund__widget .overlay{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(33,38,46,.9)}.crowdfund__widget .overlay .dialog{width:32em;color:#f7f8fa;font-weight:500}.crowdfund__widget .overlay .dialog .icon circle,.crowdfund__widget .overlay .dialog .icon path,.crowdfund__widget .overlay .dialog .icon polygon,.crowdfund__widget .overlay .dialog .icon rect{fill:#f7f8fa}.crowdfund__widget .overlay .dialog .action,.crowdfund__widget .overlay .dialog a{color:#f7f8fa}.crowdfund__widget .overlay .dialog .action:hover,.crowdfund__widget .overlay .dialog a:hover{color:#fff}.crowdfund__widget .overlay .dialog p{margin-bottom:.59375rem}.crowdfund__widget .overlay .dialog input{color:#333c47}.crowdfund__widget .overlay .dialog textarea{color:#333c47;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem;text-align:center;font-weight:400;resize:none;white-space:nowrap}.account.plans .plan .crowdfund__widget .overlay .dialog .sharing .superlative,.activate.organization .crowdfund__widget .overlay .dialog .sharing label,.create.organization .crowdfund__widget .overlay .dialog .sharing label,.crowdfund__widget .overlay .dialog .sharing .account.plans .plan .superlative,.crowdfund__widget .overlay .dialog .sharing .activate.organization label,.crowdfund__widget .overlay .dialog .sharing .create.organization label,.crowdfund__widget .overlay .dialog .sharing .new-request .autocomplete-light-widget span.deck>span:before,.crowdfund__widget .overlay .dialog .sharing .update.organization label,.crowdfund__widget .overlay .dialog .sharing dfn,.crowdfund__widget .overlay .dialog .sharing fieldset .errorlist,.crowdfund__widget .overlay .dialog .sharing fieldset label,.new-request .autocomplete-light-widget .crowdfund__widget .overlay .dialog .sharing span.deck>span:before,.update.organization .crowdfund__widget .overlay .dialog .sharing label,fieldset .crowdfund__widget .overlay .dialog .sharing .errorlist,fieldset .crowdfund__widget .overlay .dialog .sharing label{display:none}.crowdfund__widget .overlay .dialog .newsletter-widget{padding:0;border:none;background:none}.crowdfund__widget .overlay .dialog .newsletter-widget .call-to-action{display:none}.crowdfund__widget .overlay .dialog .newsletter-widget .email-field{margin:0}.crowdfund__widget .overlay .dialog header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.crowdfund__widget .overlay .dialog header .list .list-navigation .list-head .list-title,.crowdfund__widget .overlay .dialog header h1,.list .list-navigation .list-head .crowdfund__widget .overlay .dialog header .list-title{margin-bottom:0}.crowdfund__widget .overlay .dialog header .icon{height:1.5rem;width:1.5rem;vertical-align:middle}.crowdfund__widget .overlay .dialog footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}.crowdfund__widget .overlay{z-index:-1;opacity:0}.crowdfund__widget .overlay.visible{z-index:1;opacity:1}.crowdfund__widget .overlay .dialog,.crowdfund__widget .overlay .loader{padding:1.1875rem}.embed{margin-bottom:0}.embed .crowdfund__widget{margin-bottom:0;width:100vw;height:100vh}.embed .crowdfund__widget .overlay{margin-bottom:0}.embed .crowdfund__widget main{overflow-y:scroll}.embed .viewer{width:100vw!important;height:100vh!important;margin-bottom:0}.file{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%;padding:.59375rem;background:#fff;border:1px solid #97a1ad}.file .file-image{margin-bottom:0;max-width:3em}.file .file-image.thumbnail img{border:1px solid #97a1ad}.file .file-info{width:100%;margin-left:1.1875rem}.file .file-info .title{margin-bottom:.59375rem}.file .file-actions{list-style-type:none;margin-bottom:0;padding-left:0}.file .file-actions li{display:inline-block;margin-right:1.1875rem}.file .file-embed{display:none;width:100%;margin-top:.59375rem}.file .file-embed.visible{display:block}.file .file-embed textarea{display:block;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem;margin-bottom:0;resize:none;white-space:nowrap;overflow-x:scroll}.foia__single{width:100%;overflow:hidden;border:1px solid #97a1ad;border-radius:4px;background-color:#fff;text-align:left}.foia__single .title{font-weight:500;margin-bottom:.59375rem}.foia__single .files{font-weight:500;text-align:right}.foia__single .foia__single__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:0;padding:.59375rem}.foia__single .foia__single__header p{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.foia__single .foia__single__main{padding:.59375rem}.foia__single .foia__single__footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.foia__single .foia__single__footer .basic.button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.form{padding:.59375rem}@media screen and (min-width:500px){.form{padding:1.1875rem}}.form .visible-fields fieldset input{width:100%}.form.admin-fix .visible-fields p{margin-bottom:0}.form.admin-fix .snail.mail input{width:auto}.form.admin-fix .formset-forms .visible-fields{margin-bottom:0}.form.admin-fix .formset-container{display:block;margin-bottom:1.1875rem}.account.plans .plan .form.search .superlative,.activate.organization .form.search label,.create.organization .form.search label,.form.search .account.plans .plan .superlative,.form.search .activate.organization label,.form.search .create.organization label,.form.search .new-request .autocomplete-light-widget span.deck>span:before,.form.search .update.organization label,.form.search dfn,.form.search fieldset .errorlist,.form.search fieldset label,.new-request .autocomplete-light-widget .form.search span.deck>span:before,.update.organization .form.search label,fieldset .form.search .errorlist,fieldset .form.search label{margin:.59375rem .29688rem}.form.search .search-filters{margin:0}.form.search .search-filters li{display:inline-block;padding:0 .29688rem}.form.search .search-filters label{padding-left:.19792rem}.field header{margin-bottom:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.field .error input{border-color:#cc5c52}.field .required{color:#97a1ad;font-size:.8125rem}.field .errorlist{display:inline-block;margin-bottom:0;padding:0;list-style:none;color:#cc5c52;font-size:.8125rem}.field label{margin-right:.59375rem;font-weight:500}.field input{display:block;width:100%}.field input[type=checkbox],.field input[type=radio]{width:auto;margin-top:.29688rem;margin-right:.59375rem;float:left}.field textarea{display:block;height:5em;margin-bottom:0}.field .help-text{margin-top:.29688rem}.field.image .preview{display:block;margin-bottom:.59375rem;max-width:20em}.field.image input{display:inline-block;float:none;width:auto;margin-right:0}.field.image label[for*=clear_id]{font-weight:400}.field.image input[id*=clear_id]{margin-left:1.1875rem}.hidden-fields{display:none}.help-text{font-size:.8125rem;line-height:1.4375em;color:#97a1ad}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{box-sizing:border-box;border:1px solid #97a1ad;border-radius:4px;border-color:#97a1ad;display:inline-block;padding:.29688rem .39583rem .29688rem .59375rem}input[type=color]:disabled,input[type=date]:disabled,input[type=datetime-local]:disabled,input[type=datetime]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,textarea:disabled{background-color:#fff;border:1px solid #d5dae0;color:#d5dae0}textarea{width:100%;resize:vertical}@media screen and (min-width:1100px){fieldset label.failure{float:left}fieldset .errorlist{float:right}}fieldset input+label{float:left;margin-right:1.1875rem}fieldset>fieldset,fieldset>fieldset+fieldset{margin:0}.manager header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:.59375rem;border-bottom:1px solid #d5dae0}.manager form{display:none}.manager form.visible{display:block}.manager form footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-direction:row-reverse}.manager input[type=text]{width:100%}.manager .deck{display:block;width:100%;margin-bottom:1.1875rem}.status.manager .status-form{display:none;margin-bottom:0}.status.manager .status-form.visible{display:block}.status.manager .status-form select{width:100%;margin-bottom:.59375rem}.embargo.manager .expiration,.embargo.manager .permanent{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.messages{margin-bottom:0}.message{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;background:#d5dae0;color:#333c47}.message .symbol{background:#333c47}.message .symbol circle,.message .symbol path,.message .symbol rect{fill:#333c47}.message .symbol{flex:0 0 2.75em;text-align:left}.message .symbol svg{width:2.75em;height:2.75em;padding:.59375rem;vertical-align:middle}.message .text{flex:1 1 auto;padding:.59375rem}@media screen and (min-width:500px){.message{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.message .symbol{text-align:center}.message.small{-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.message.small .symbol{text-align:left}}.message.info{background:#bbd6fa;color:#294366}.message.info .symbol{background:#4582cc}.message.info .symbol circle,.message.info .symbol path,.message.info .symbol rect{fill:#294366}.message.success{background:#bbfac6;color:#296633}.message.success .symbol{background:#52cc66}.message.success .symbol circle,.message.success .symbol path,.message.success .symbol rect{fill:#296633}.message.warning{background:#f8e8ca;color:#947026}.message.warning .symbol{background:#d3bc35}.message.warning .symbol circle,.message.warning .symbol path,.message.warning .symbol rect{fill:#947026}.message.error{background:#facac8;color:#662c29}.message.error .symbol{background:#cc5c52}.message.error .symbol circle,.message.error .symbol path,.message.error .symbol rect{fill:#662c29}.newsletter-widget{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:0;background:#bbd6fa;color:#294366;padding:.59375rem}.newsletter-widget .label{display:none}.newsletter-widget .call-to-action,.newsletter-widget .signup-form{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 20em;-moz-flex:1 1 20em;-ms-flex:1 1 20em;flex:1 1 20em;margin-bottom:0}.newsletter-widget .call-to-action p{margin-bottom:0}.newsletter-widget .signup-form .email-field{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.59375rem 0;border:1px solid #4582cc}.newsletter-widget .signup-form .email-field input[type=email]{-webkit-box-flex:3;box-flex:3;-webkit-flex:3 1 auto;-moz-flex:3 1 auto;-ms-flex:3 1 auto;flex:3 1 auto;border:none;line-height:1.4375em;border-radius:0;color:#333c47}.newsletter-widget .signup-form .email-field button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (min-width:500px){.newsletter-widget{padding:.59375rem 1.1875rem}.newsletter-widget .label{display:block}}.notification{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.notification .symbol{margin-right:.59375rem}.notification .text{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.notification .icon{vertical-align:middle}.notification .icon.success circle,.notification .icon.success path,.notification .icon.success polygon,.notification .icon.success rect{fill:#52cc66}.notification .icon.error circle,.notification .icon.error path,.notification .icon.error polygon,.notification .icon.error rect{fill:#cc5c52}.notification .icon.info circle,.notification .icon.info path,.notification .icon.info polygon,.notification .icon.info rect{fill:#4582cc}.notification .notification__action,.notification .notification__action--passive{display:inline-block;margin-bottom:0}.notification .timestamp{color:#97a1ad;font-size:.8125rem;float:right}.overlay__container{position:relative}.overlay{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;color:#f7f8fa;background:rgba(0,0,0,.9)}.overlay .icon{height:1.5rem;width:1.5rem;vertical-align:middle}.overlay .icon circle,.overlay .icon path,.overlay .icon polygon,.overlay .icon rect{fill:#f7f8fa}.green.overlay{background:#296633;background:rgba(41,102,51,.9)}.red.overlay{background:#662c29;background:rgba(102,44,41,.9)}.project-item a{display:block;max-width:15em;border:1px solid #333c47;color:#f7f8fa;background:#4582cc}.project-item a .project-image{display:block;width:100%;height:auto;margin-bottom:0;opacity:.75}.project-item a .project-info{display:block;margin-bottom:0;padding:.59375rem}.project-item a:hover{text-decoration:none;background:#294366}.textbox__section.task__main{padding:0}.task__data{padding:.59375rem}.task__data li{margin-left:1.1875rem}.task .full-letter,.task .full-letter>header{margin-bottom:0;background:#d5dae0}.task .full-letter>header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #97a1ad;padding:.29688rem .59375rem}.task .full-letter textarea{display:block;border-radius:0;border-bottom:1px solid #97a1ad;max-width:100%;height:20em;padding:.59375rem;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem}.task .full-communication,.task .full-communication>header{margin-bottom:0;background:#d5dae0}.task .full-communication>header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #97a1ad;padding:.29688rem .59375rem}.task .full-communication main{border-bottom:1px solid #97a1ad;padding:.59375rem}.task .task__actions{background:#d5dae0;text-align:right}.task .task__actions input,.task .task__actions label,.task .task__actions select{display:block;width:100%;margin-bottom:1.1875rem}.task .task__actions input[type=checkbox]{width:auto;float:left}.task .task__actions label{margin-bottom:0}.task .overlay{display:block;position:absolute;top:0;left:0;height:100%;width:100%;color:#f7f8fa;text-align:center;font-weight:500;z-index:-1;opacity:0;-webkit-transition:opacity,.5s,linear;transition:opacity,.5s,linear}.task .overlay a{color:#f7f8fa}.task .overlay.visible{z-index:1;opacity:.9}.task .overlay.pending{background-color:#97a1ad}.task .overlay.error{background-color:#cc5c52}.task .overlay .dialog,.task .overlay .loader{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.flagged.task .flag-reply{background-color:#d5dae0;border-bottom:1px solid #97a1ad}.flagged.task .flag-reply footer,.flagged.task .flag-reply header,.flagged.task .flag-reply textarea{margin-bottom:0;padding:.29688rem .59375rem}.flagged.task .flag-reply textarea{display:block;height:10em;border-radius:0;border:none}.flagged.task .flag-reply .submission-control{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.flagged.task .flag-reply .checkbox-field{margin-bottom:0;margin-left:1.1875rem}.project.task .task__actions label{text-align:left}.project.task .task__actions textarea{margin-bottom:0}.project.task .task__actions .submission-control{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.stale-agency .task__data{margin-bottom:0}.stale-agency .stale-requests{border-bottom:1px solid #97a1ad}.stale-agency .stale-requests header{margin-bottom:0;padding:.59375rem;background:#d5dae0}.stale-agency .stale-requests input[type=text]{margin:0;border-radius:0;width:100%}.stale-agency .stale-requests abbr{cursor:help}.stale-agency .recent-response{text-align:left}.stale-agency .recent-response p{margin-bottom:0}.stale-agency .form-field{text-align:left}.new-agency-forms{padding:0 .59375rem}.new-agency .task__data{margin-bottom:0}.new-agency.form{margin-top:0;margin-bottom:.59375rem;padding:0;border-radius:0;background:#f7f8fa}.new-agency.form footer,.new-agency.form header{padding:.29688rem .59375rem;margin-bottom:0}.new-agency.form header{font-weight:500;font-size:.8125rem;color:#f7f8fa;background:#b5bdc7}.new-agency.form footer{text-align:right}.new-agency.form input{display:block;width:100%}.new-agency.form textarea{margin-bottom:0;height:5em;resize:none}.new-agency.form main{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.new-agency.form fieldset{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 0 50%;-moz-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:.59375rem;padding:0 .59375rem}.new-agency.form fieldset.id_name{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-left:0;margin-right:0}.new-agency.form .help-text{color:#616c7a;line-height:1.4375em}.new-agency.red.textbox{background:#facac8}.new-agency.red.textbox select{display:block;width:100%}.new-agency.green.textbox{background:#bbfac6}.new-agency.green.textbox .help-text{color:#296633}.response.task .response-input{margin-bottom:0;text-align:left;-webkit-columns:3 12em;-moz-columns:3 12em;columns:3 12em}.response.task .response-input label{font-size:.8125rem}.response.task .task__data{margin-bottom:0}.response.task .proxy{float:left}.task .task-post-actions input[type=checkbox]{float:none;display:inline-block;margin:0 .59375rem}.snail-mail.task .task-post-actions{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-bottom:0}.snail-mail.task .task-post-actions .input-group{-webkit-box-flex:3;box-flex:3;-webkit-flex:3 1 auto;-moz-flex:3 1 auto;-ms-flex:3 1 auto;flex:3 1 auto}.snail-mail.task .task-post-actions .button-group{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}body,html{min-height:100%}.container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;min-height:100vh;overflow:hidden;margin-bottom:0;background-color:#f7f8fa}.content{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.frontpage__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:0;padding:1.1875rem 0 0}.frontpage__header>*{margin-bottom:0;padding:0 1.1875rem 1.1875rem;-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 18rem;-moz-flex:1 1 18rem;-ms-flex:1 1 18rem;flex:1 1 18rem}.frontpage__header .list .list-navigation .list-head .list-title,.frontpage__header h1,.list .list-navigation .list-head .frontpage__header .list-title{font-size:2.0625rem;line-height:1.4375em}@media screen and (min-width:500px){.frontpage__header .list .list-navigation .list-head .list-title,.frontpage__header h1,.list .list-navigation .list-head .frontpage__header .list-title{font-size:3rem;line-height:1.4375em}}.frontpage__header .inline li{vertical-align:middle;margin-bottom:0}.project.frontpage .frontpage__header{background:#ebf3fd}.project.frontpage .projects{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project.frontpage .projects .project{margin:1.1875rem}.error-404{max-width:100%;width:30em;margin:0 auto}.error-404 .error-404__page{box-shadow:0 4px 8px 0 #97a1ad;margin:1.1875rem;padding:4.75rem 1.1875rem 1.1875rem;background:#fff;border:1px solid #97a1ad}.error-404 .redacted{margin-left:.29688rem;margin-right:.29688rem;background-color:#333c47;color:transparent}.error-404 .redacted:first-child{margin-left:0}.error-500{min-height:100vh;background-size:cover;background-position:100% 0}.error-500 .text{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:100%;padding:2.375rem;background-color:rgba(0,0,0,.6);color:#f7f8fa}.error-500 .text .list .list-navigation .list-head .list-title,.error-500 .text h1,.list .list-navigation .list-head .error-500 .text .list-title{font-size:5rem}.error-500 .text .list .list-empty,.error-500 .text h2,.list .error-500 .text .list-empty{max-width:10em;margin:0 auto 1.1875rem}.error-500 .text .error-report{max-width:100%;width:20em;padding:1.1875rem;background:rgba(0,0,0,.6);border:1px solid #000}.profile{padding:.59375rem}@media screen and (min-width:500px){.profile{padding:1.1875rem}}.account.plans .plan .profile .metadata .superlative,.activate.organization .profile .metadata label,.create.organization .profile .metadata label,.new-request .autocomplete-light-widget .profile .metadata span.deck>span:before,.profile .metadata .account.plans .plan .superlative,.profile .metadata .activate.organization label,.profile .metadata .create.organization label,.profile .metadata .new-request .autocomplete-light-widget span.deck>span:before,.profile .metadata .update.organization label,.profile .metadata dfn,.profile .metadata fieldset .errorlist,.profile .metadata fieldset label,.update.organization .profile .metadata label,fieldset .profile .metadata .errorlist,fieldset .profile .metadata label{margin-bottom:1.1875rem;font-weight:500;font-size:1rem}.list .list-navigation .list-head .profile .metadata .list-title,.profile .metadata .list .list-navigation .list-head .list-title,.profile .metadata h1{font-size:1.6875rem;font-weight:500}.list .profile .metadata .list-empty,.profile .metadata .list .list-empty,.profile .metadata h2{font-size:1.4375rem}.profile .stripe-checkout{display:none}.profile .image{margin:0 0 1.1875rem}.profile .image .header-image{margin-bottom:0}.profile .flag form{display:none;border:1px solid #97a1ad}.profile .flag form.visible{display:block}.profile .flag form footer,.profile .flag form header,.profile .flag form textarea{margin:0;padding:.59375rem}.profile .flag form textarea{display:block;border-radius:0;border-left:none;border-right:none}.profile .flag form footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.account.profile .fullname{margin-bottom:0}.account.profile .username{color:#97a1ad}.account.profile .avatar{border-radius:4px;width:100%;max-width:300px}.account.profile .title{font-weight:500}.account.profile .links svg{margin-right:.59375rem}.account.profile .project-group{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.account.profile .project-group .project-item{margin-right:1.1875rem}.banner{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;color:#f7f8fa}.banner .list .list-empty,.banner h2,.list .banner .list-empty{font-size:1.4375rem}.banner .about{-webkit-box-flex:3;box-flex:3;-webkit-flex:3 1 500px;-moz-flex:3 1 500px;-ms-flex:3 1 500px;flex:3 1 500px}.banner .info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;max-width:20em;font-size:.8125rem}.banner.foia{background-size:cover;background-position:100% 100%;padding:1.1875rem;border:1px solid #97a1ad;border-color:#662c29}.banner.foia .list .list-empty,.banner.foia h2,.list .banner.foia .list-empty{margin:0 auto 1.1875rem;max-width:11em;font-size:1.4375rem;font-weight:500}.banner.foia .button{margin-bottom:1.1875rem}.banner.foia .call-to-action a{color:#f7f8fa;font-weight:500;border-bottom:1px dotted}.banner.foia .call-to-action a:hover{color:#facac8;text-decoration:none;border-bottom:1px solid}.banner.foia .info{padding:1.1875rem 1.1875rem 0;border:1px solid #97a1ad;background-color:rgba(0,0,0,.4)}.banner.foia .stats{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center;list-style:none;padding-left:0}.banner.foia .stat{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 8em;-moz-flex:1 1 8em;-ms-flex:1 1 8em;flex:1 1 8em;width:7em;margin:0 0 1.1875rem;text-align:center}.banner.foia .stat .value{font-size:1.4375rem;margin-bottom:.59375rem}.banner.foia .stat .key{line-height:1em}.banner.foia .about{text-align:center}.banner.foia .about .button{display:inline-block}@media screen and (max-width:500px){.banner.foia .about .button{display:block;max-width:20em;margin:0 auto 1.1875rem}}.banner.foia .about #learn-more{display:inline-block;margin-left:.29688rem}.banner.mission{-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin:0 1.1875rem 1.1875rem;padding:0;color:#333c47}.banner.mission .list .list-navigation .list-head .list-title,.banner.mission h1,.list .list-navigation .list-head .banner.mission .list-title{max-width:21em;margin-right:1.1875rem;font-size:1.6875rem;font-weight:500}.homepage{padding:.59375rem}@media screen and (min-width:500px){.homepage{padding:1.1875rem}}.homepage .list .list-empty,.homepage h2,.list .homepage .list-empty{font-size:1.1875rem;font-weight:500}.homepage main{margin-bottom:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage main .news{-webkit-box-flex:2;box-flex:2;-webkit-flex:2 1 400px;-moz-flex:2 1 400px;-ms-flex:2 1 400px;flex:2 1 400px}.homepage main .news .articles{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage main .news .article{margin:0 1.1875rem 1.1875rem}.homepage main .news .lead.article{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.homepage main .news .other.article{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 275px;-moz-flex:1 1 275px;-ms-flex:1 1 275px;flex:1 1 275px}.homepage main .requests{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}.homepage .news .newsletter-widget,.homepage main .requests{margin:0 1.1875rem 1.1875rem}.homepage .projects{padding:0 1.1875rem}.homepage .projects li{margin-bottom:1.1875rem}.homepage .news .articles{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}.homepage .news .articles .articles--high{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.homepage .news .articles .articles--med{-webkit-box-flex:2;box-flex:2;-webkit-flex:2 1 30em;-moz-flex:2 1 30em;-ms-flex:2 1 30em;flex:2 1 30em}.homepage .news .articles .articles--low{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 15em;-moz-flex:1 1 15em;-ms-flex:1 1 15em;flex:1 1 15em}.homepage{overflow:hidden;margin:0 -.59375rem;margin-bottom:0}.homepage section{margin-bottom:0}@media screen and (min-width:500px){.homepage{margin:0 -1.1875rem}}@media screen and (min-width:1100px){.homepage{margin:0 -24px 0 -1.1875rem}}.new-request .create-request{border-radius:4px;background-color:#d5dae0}.new-request fieldset{margin:0;padding:1.1875rem}.new-request .title{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#f26c5a;border:2px solid #662c29;border-bottom:none}.new-request .title label{display:none}.new-request .title input{width:100%;background-color:#f26c5a;padding:0;border:none;border-radius:0;border-bottom:1px dotted #f9c0b9;color:#f7f8fa;font-size:1.6875rem}.new-request .title input::-webkit-input-placeholder{color:#f8aba1}.new-request .title input:-moz-placeholder,.new-request .title input::-moz-placeholder{color:#f8aba1}.new-request .title input:-ms-input-placeholder{color:#f8aba1}.new-request .document{border-left:2px solid #97a1ad;border-right:2px solid #97a1ad;padding:0}.new-request .document label{display:none}.new-request .document textarea{display:block;width:100%;height:10em;padding:1.1875rem;resize:none;border:none;border-radius:0}.new-request .document textarea::-webkit-input-placeholder{color:#97a1ad}.new-request .document textarea:-moz-placeholder,.new-request .document textarea::-moz-placeholder{color:#97a1ad}.new-request .document textarea:-ms-input-placeholder{color:#97a1ad}.new-request fieldset.local,.new-request fieldset.state{width:100%;background-color:#2b70ee;border-left:2px solid #294366;border-right:2px solid #294366}.new-request fieldset.local label,.new-request fieldset.state label{display:none}.new-request fieldset.local input,.new-request fieldset.state input{display:block;width:100%}.new-request fieldset.local.hidden,.new-request fieldset.state.hidden{visibility:hidden}.new-request fieldset.local.visible,.new-request fieldset.state.visible{visibility:visible}.new-request .jurisdiction{padding:0;color:#f7f8fa;background-color:#5a90f2;border-left:2px solid #294366;border-right:2px solid #294366;width:100%;max-width:100%}.list .new-request .jurisdiction .list-empty,.new-request .jurisdiction .list .list-empty,.new-request .jurisdiction h2{margin:0}.new-request .jurisdiction ul{display:table;width:100%;padding:0;margin:0}.new-request .jurisdiction li{display:table-cell;text-align:center;width:33%;padding:.59375rem;border-right:1px solid #89b0f6}.new-request .jurisdiction li.active,.new-request .jurisdiction li.active:hover{background-color:#2b70ee}.new-request .jurisdiction li:hover{background-color:#4280f0}.new-request .jurisdiction li:last-child{border-right:none}.new-request .jurisdiction li svg{display:block;margin:0 auto;fill:#f7f8fa;width:auto}.new-request .jurisdiction li svg#icon-federal{height:3em}.new-request .jurisdiction li svg#icon-state{height:2.5em;margin-top:.5em}.new-request .jurisdiction li svg#icon-local{height:2.25em;margin-top:.75em}.new-request .jurisdiction label{font-size:1rem;letter-spacing:0;text-transform:initial;color:#f7f8fa;text-align:center;cursor:pointer}.new-request .jurisdiction input[type=radio]{display:none}.new-request .agency{display:none;margin:0;width:100%;color:#f7f8fa;background-color:#1157d5}.new-request .agency label{color:#f7f8fa}.new-request .agency input{background-color:#1157d5;border:none;border-bottom:2px dotted #5a90f2;padding-left:0;border-radius:0;font-size:1.25em;line-height:1.4375em;margin:0 0 1.1875rem;color:#f7f8fa;display:block;width:100%;margin:0}.new-request .agency input::-webkit-input-placeholder{color:#5a90f2}.new-request .agency input:-moz-placeholder,.new-request .agency input::-moz-placeholder{color:#5a90f2}.new-request .agency input:-ms-input-placeholder{color:#5a90f2}.new-request .agency input:disabled{background:#d5dae0;border-bottom:none;text-align:left;padding-left:0}.new-request .agency input:disabled::-webkit-input-placeholder{color:#f1f3f6}.new-request .agency input:disabled:-moz-placeholder,.new-request .agency input:disabled::-moz-placeholder{color:#f1f3f6}.new-request .agency input:disabled:-ms-input-placeholder{color:#f1f3f6}.new-request .agency input:disabled:hover{padding-left:0}.new-request .local,.new-request .state{display:none}.new-request .email,.new-request .full-name{float:left;width:50%}.new-request .email input,.new-request .full-name input{width:100%}.new-request .autocomplete-light-widget{display:block;width:100%}.new-request .autocomplete-light-widget span.deck>span{display:block;width:100%;margin:0;color:#f7f8fa;font-size:1.1875rem}.new-request .autocomplete-light-widget span.deck>span:before{content:"Jurisdiction";display:block;color:#f7f8fa}.new-request .autocomplete-light-widget span.deck>span span.remove{font-size:0;float:right;height:24px!important;width:24px!important;background-size:90%;background-position:50%!important}.new-request .autocomplete-light-widget span.deck>span span.remove:hover{background-position:50%!important}.new-request footer{padding:1.1875rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:2px solid #97a1ad;border-top:none}.new-request .footer--submit{text-align:right}.new-request .failure.panel ul{padding-left:1.1875rem;list-style-type:disc}.new-request .failure.panel ul li ul{list-style-type:circle}.clone-candidates{text-align:center}.foia__single{display:inline-block;max-width:20em;margin-right:1.1875rem}.foia__single:last-child{margin-bottom:1.1875rem}.multirequest-create .autocomplete-light-widget,.multirequest-create .autocomplete-light-widget input{width:100%}.donate{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:.59375rem;min-height:100vh;background-color:#616c7a;background-size:cover;background-position:top}@media screen and (min-width:500px){.donate{padding:1.1875rem}}.donate .donate__form{max-width:30em;padding:.59375rem;border:1px solid #97a1ad;border-radius:4px;background:rgba(247,248,250,.9)}@media screen and (min-width:500px){.donate .donate__form{padding:1.1875rem}}.donate .currency{font-size:1.4375rem;font-weight:500;color:#52cc66}.donate .button{width:100%}.foia-draft #id_title,.multirequest-draft .title input{width:100%;background-color:#f7f8fa;padding:0;border:none;border-radius:0;border-bottom:2px dotted #7b8694;font-size:2em;line-height:1.4375em;margin:0 0 1.1875rem}@media screen and (max-width:500px){.foia-draft #id_title,.multirequest-draft .title input{font-size:1.5em;line-height:1.4375em;margin:0 0 1.1875rem}}.foia-draft{padding:.59375rem}@media screen and (min-width:500px){.foia-draft{padding:1.1875rem}}.foia-draft .communication-body{padding:0;height:100%;background-color:#fff}.foia-draft .communication-body textarea{display:block;overflow-y:scroll;resize:vertical;width:100%;height:20em;border:none;border-top:1px solid #97a1ad;border-radius:0;padding:.59375rem;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem}.foia-draft .buy-requests{border-color:#52cc66}.foia-draft .button-group{width:100%}.multirequest-draft{padding:.59375rem}@media screen and (min-width:500px){.multirequest-draft{padding:1.1875rem}}.multirequest-draft .communication-body textarea{border-radius:0;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem}.multirequest-draft .title label{display:none}.multirequest-draft .request .body textarea{height:7.5em;border-top:1px solid #97a1ad;border-bottom:1px solid #97a1ad}.map-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.map{flex:3 1 45em;padding-right:1.1875rem}.markers{flex:1 1 15em}.markers p{margin-bottom:0}.markers .badge{margin-left:0}.marker-icon{width:2em;vertical-align:middle}.marker-icon .icon{height:2em;width:2em}.marker-icon.success .icon path{fill:#52cc66}.marker-icon.failure .icon path{fill:#cc5c52}.create.project,.publish.project{max-width:40em;margin:0 auto 1.1875rem}.project__update .project__update__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding:.59375rem;margin-bottom:0}@media screen and (min-width:500px){.project__update .project__update__header{padding:1.1875rem}}.project__update .project__update__header p{margin-bottom:0}.project__update .form{padding-top:0}.project__update .switch,.project__update .wysiwyg-toggle__label{display:inline-block;vertical-align:middle}.project__update .description textarea{min-height:20em;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem}.project__update .description p{max-width:40em}.project .stats .stat{font-size:.8125rem;line-height:1.4375em}.project .stats .value{display:block;font-weight:500;font-size:1.1875rem;line-height:1.4375em}.project .articles .deck,.project .autocomplete-light-widget,.project .requests .deck{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}.project .articles .deck input,.project .autocomplete-light-widget input,.project .requests .deck input{margin-bottom:1.1875rem}.project.detail{padding:0}@media screen and (min-width:500px){.project.detail{padding:0}}.project.detail .project__image{min-height:45vh;margin-bottom:0;background-size:cover;background-position:50%;background-color:#97a1ad}.project.detail .objects,.project.detail .overview,.project.detail .prompt{margin:0 auto 1.1875rem}.project.detail .prompt{padding:.59375rem;box-shadow:0 4px 8px 0 #97a1ad;border:1px solid #4582cc;background:#bbd6fa;color:#294366;font-weight:500}@media screen and (min-width:500px){.project.detail .prompt{padding:1.1875rem}}.project.detail .prompt ol{padding-left:1.1875rem}.project.detail .prompt a{text-decoration:underline}.project.detail .prompt .strikethrough{text-decoration:line-through}.project.detail .overview{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;padding:.59375rem;max-width:60em}@media screen and (min-width:500px){.project.detail .overview{padding:1.1875rem}}.project.detail .overview .overview__main{-webkit-box-flex:2;box-flex:2;-webkit-flex:2 1 20em;-moz-flex:2 1 20em;-ms-flex:2 1 20em;flex:2 1 20em;min-width:0;margin-bottom:1.1875rem}.project.detail .overview .overview__aside{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 10em;-moz-flex:1 1 10em;-ms-flex:1 1 10em;flex:1 1 10em;min-width:0}@media (min-width:33.25em){.project.detail .overview .overview__aside{padding:0 1.1875rem}}@media screen and (min-width:500px){.project.detail .overview .title{font-size:3rem;line-height:1.4375em}}.project.detail .overview summary{font-size:1.1875rem;line-height:1.4375em}.project.detail .overview .contributors header{-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.project.detail .overview .contributors header,.project.detail .overview>.contributor{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:.59375rem}.project.detail .overview>.contributor .avatar{display:block;border-radius:4px}.project.detail .overview>.contributor .info{padding:.29688rem .59375rem}.project.detail .overview>.contributor .info p{margin-bottom:0}.project.detail .overview>.contributor .info a{color:#333c47}.project.detail .overview>.contributor .info a:hover{color:#4582cc}.project.detail .overview>.contributor .info a:hover path{fill:#4582cc}.project.detail .overview>.contributor .info .name{font-weight:500}.project.detail .overview>.contributor .info .icon{margin-left:.59375rem}.project.detail .overview .stat a{color:#333c47}.project.detail .overview .stat a:hover{color:#4582cc}.project.detail .objects{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap row;flex-flow:row wrap;padding:.59375rem;max-width:60em}@media screen and (min-width:500px){.project.detail .objects{padding:1.1875rem}}.project.detail .objects .articles,.project.detail .objects .requests{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 20em;-moz-flex:1 1 20em;-ms-flex:1 1 20em;flex:1 1 20em}.project.detail .objects .articles{margin-right:1.1875rem}.project.component{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 30em;-moz-flex:1 1 30em;-ms-flex:1 1 30em;flex:1 1 30em;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#fff;border:1px solid #97a1ad;border-radius:4px;overflow:hidden}.project.component,.project.component .project-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.project.component .project-header{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;min-height:15em;margin-bottom:0;background-position:50%;background-size:cover;background-color:#294366}.project.component .project-header .project-header-wrapper{display:-webkit-inline-box;display:-moz-inline-box;display:inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;min-height:100%;width:100%;padding:1.1875rem;background:#343d47;background:rgba(52,61,71,.8);transition:background .25s linear}.project.component .project-header .project-header-wrapper:hover{background:rgba(52,61,71,.6)}.list .project.component .project-header .list-empty,.project.component .project-header .list .list-empty,.project.component .project-header h2{max-width:20em;font-size:1.6875rem;line-height:1.4375em}@media screen and (min-width:500px){.list .project.component .project-header .list-empty,.project.component .project-header .list .list-empty,.project.component .project-header h2{font-size:2.5rem;line-height:1.4375em}}.project.component .project-header a{color:#f7f8fa}.project.component .details,.project.component .overview{padding:.59375rem}@media screen and (min-width:500px){.project.component .details,.project.component .overview{padding:1.1875rem}}.project.component .overview{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 20em;-moz-flex:1 1 20em;-ms-flex:1 1 20em;flex:1 1 20em;margin-bottom:0}.list .project.component .overview .list-empty a,.project.component .overview .list .list-empty a,.project.component .overview .stat a,.project.component .overview h2 a{color:#333c47}.list .project.component .overview .list-empty a:hover,.project.component .overview .list .list-empty a:hover,.project.component .overview .stat a:hover,.project.component .overview h2 a:hover{color:#4582cc}.project.component .overview .more{font-weight:500}.project.component .details{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 10em;-moz-flex:1 1 10em;-ms-flex:1 1 10em;flex:1 1 10em}.project.component .details .crowdfund{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.project.component .details .crowdfund .progress{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.project.component .details .crowdfund .button,.project.component .details .crowdfund .stats{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.account.plans{padding:.59375rem}@media screen and (min-width:500px){.account.plans{padding:1.1875rem}}.account.plans>header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width:1100px){.account.plans>header{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}.account.plans>header p{max-width:20em}.account.plans>main{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.account.plans>main.hidden{display:none}@media all and (min-width:768px){.account.plans>main{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:center}}.account.plans .plan{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;border:1px solid #97a1ad;border-radius:4px;overflow:hidden;width:100%;max-width:40em;background:#fff;border-color:#294366}.account.plans .plan footer,.account.plans .plan main{padding:1.1875rem}.account.plans .plan header{padding:1.1875rem 0;text-align:center;background:#bbd6fa;color:#294366}.account.plans .plan header .list .list-empty,.account.plans .plan header h2,.list .account.plans .plan header .list-empty{font-weight:500}.account.plans .plan .superlative{padding:2px;background:#d5dae0;text-align:center}.account.plans .plan .button,.account.plans .plan button{width:100%}@media all and (min-width:768px){.account.plans .plan{margin-bottom:0;margin-right:1.1875rem}.account.plans .plan:last-child{margin-right:0}}.account.plans .current-plan{color:#52cc66;border:2px solid;border-radius:4px;padding:.29688rem;font-weight:500;text-align:center}.account.signup.form{margin-bottom:0}.account.signup.form .visible-fields{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.account.signup.form .visible-fields .field{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.account.signup.form .visible-fields .errorlist{list-style:none;margin-bottom:0;padding-left:0}@media screen and (min-width:500px){.account.signup.form .visible-fields .field{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 0 50%;-moz-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.account.signup.form .visible-fields .field:nth-child(odd){padding-right:1.1875rem}.account.signup.form .visible-fields .field:last-child{padding-right:0}}.account.signup.form .visible-fields input{width:100%}.account.signup.form footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:reverse;box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-direction:column-reverse}@media screen and (min-width:500px){.account.signup.form footer{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}}.account.signup.form .cancel{cursor:pointer;color:#4582cc;border-bottom:1px dotted}.account.signup.form .cancel:hover{text-decoration:none;color:#294366;border-bottom-style:solid}.account.settings{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media all and (min-width:768px){.account.settings{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.account.settings .request.main{margin-left:2.375rem}}.account.settings header{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.account.settings main{-webkit-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3}.account.settings table p{margin-bottom:0}.account.settings table tr{border:none}.account.settings table td{padding:0 0 1.1875rem}.account.settings footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.account.settings .form{padding:1.1875rem;border:1px solid #97a1ad;border-radius:4px;background:#fff}.account.settings .profile.form .full-name,.account.settings .profile.form .other-info{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-bottom:0}.account.settings .profile.form .full-name .field,.account.settings .profile.form .other-info .field{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.account.settings .profile.form .full-name .field:first-child,.account.settings .profile.form .other-info .field:first-child{margin-right:1.1875rem}.account.settings .billing td:nth-child(2n){text-align:right}.exemption-browser .exemption-search{border:1px solid #97a1ad;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.exemption-browser .exemption-search input{-webkit-box-flex:4;box-flex:4;-webkit-flex:4 1 auto;-moz-flex:4 1 auto;-ms-flex:4 1 auto;flex:4 1 auto;border-radius:0;border:none}.exemption-browser .exemption-search .button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.exemption__empty,.exemption__results--loading{padding:.59375rem;border:1px solid #97a1ad;border-top:none;background:#d5dae0;text-align:center}@media screen and (min-width:500px){.exemption__empty,.exemption__results--loading{padding:1.1875rem}}.exemption__list__item{border-top:none}.exemption__detail,.exemption__list__item{padding:.59375rem;border-color:#97a1ad}@media screen and (min-width:500px){.exemption__detail,.exemption__list__item{padding:1.1875rem}}.exemption__list__item{cursor:default}.exemption__list__item:hover{background:#4582cc;color:#f7f8fa}.exemption__list__item:hover .link{color:#f7f8fa}.exemption__detail__appeal .button{display:block;width:100%}.exemption__form footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.exemption__backButton{text-align:left}.activate.organization,.create.organization,.update.organization{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.activate.organization header,.create.organization header,.update.organization header{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.activate.organization aside,.activate.organization form,.create.organization aside,.create.organization form,.update.organization aside,.update.organization form{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.activate.organization aside,.create.organization aside,.update.organization aside{border:1px solid #97a1ad;border-radius:4px;margin-right:1.1875rem;padding:1.1875rem}.activate.organization form input,.create.organization form input,.update.organization form input{display:block;margin-bottom:1.1875rem;width:100%}.activate.organization .errorlist,.create.organization .errorlist,.update.organization .errorlist{list-style:none;padding-left:0;margin-bottom:0;color:#cc5c52}.activate.organization .errorlist li,.create.organization .errorlist li,.update.organization .errorlist li{margin-bottom:1.1875rem}.activate.organization .errorlist+input,.create.organization .errorlist+input,.update.organization .errorlist+input{color:#662c29;border-color:#cc5c52;background:#facac8}.organization.detail{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media all and (min-width:768px){.organization.detail{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.organization.detail>*{margin-left:1.1875rem}.organization.detail>:first-child{margin-left:0}}.organization.detail aside{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.organization.detail main{-webkit-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3}.list .list-navigation .list-head .organization.detail .sidebar .list-title,.organization.detail .sidebar .list .list-navigation .list-head .list-title,.organization.detail .sidebar h1{font-weight:500}.organization.detail .sidebar form{display:inline-block}.organization.detail .sidebar .progress{margin-bottom:0}.organization.detail .tab-sections{margin-bottom:1.1875rem}.organization.detail .tab-sections .tab-section{display:none;margin-bottom:0}.organization.detail .tab-sections .active{display:block}.organization.detail .tab-sections .empty{margin:2.375rem auto;color:#97a1ad;font-size:1.4375rem;font-weight:500;text-align:center}.organization.detail .add-members{border:1px solid #97a1ad;padding:1.1875rem}.organization.detail .add-members .add-members-input{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.organization.detail .add-members .user.search.input{-webkit-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3;margin-bottom:0}.organization.detail .add-members .user.search.input>span{display:block}.organization.detail .add-members .user.search.input input{width:100%;padding:.59375rem}.organization.detail .add-members .user.search.input label{display:block;font-size:.8125rem}.organization.detail .add-members button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-left:1.1875rem}@media screen and (min-width:500px){.organization.detail .add-members .user.search.input{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 70%;-moz-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}}.organization.detail .member td{vertical-align:middle}.organization.detail .member .remove{text-align:right}.master-detail{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.master-detail .master{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:.59375rem}@media screen and (min-width:500px){.master-detail .master{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:1.1875rem}}.master-detail .detail{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:-1;box-ordinal-group:-1;-webkit-order:-1;-moz-order:-1;order:-1;-ms-flex-order:-1;padding:.59375rem;margin-bottom:1.1875rem}@media screen and (min-width:500px){.master-detail .detail{padding:1.1875rem;-webkit-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;margin-bottom:0}}.tag-list input.search{width:100%;display:block;margin-bottom:1.1875rem;border-radius:0;outline:none}.tag-list .tag-table{border:1px solid #97a1ad;max-height:25em;overflow-y:scroll;-webkit-overflow-scrolling:touch}.tag-list .tag-table .list{display:table-row-group}.tag-list .tag-table table{border:none}.tag-list .tag-table tr{background-color:#f7f8fa}.tag-list .tag-table tr:first-child{border-top:none}.tag-list .tag-table td{padding:0}.tag-list .tag-table td a{display:block;padding:.59375rem;background-color:#f7f8fa}.tag-list .tag-table td a.active,.tag-list .tag-table td a:hover{text-decoration:none;color:#f7f8fa;background-color:#4582cc}.list .list-navigation .list-head .tag-list .detail .list-title,.tag-list .detail .list .list-navigation .list-head .list-title,.tag-list .detail h1{font-weight:500}.no-tag{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;text-align:center}.no-tag .call-to-action{font-size:1.4375rem}.no-tag .tag{font-size:1rem}.no-tag ul{list-style-type:none}.no-tag li{display:inline-block}.notifications__list{border:1px solid #97a1ad}.notifications__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.list .list-navigation .list-head .notifications__header .list-title,.notifications__header .list .list-navigation .list-head .list-title,.notifications__header h1{margin-bottom:0}.notifications__list li{padding:.59375rem;background:#fff;border-bottom:1px solid #97a1ad}.notifications__list li:last-child{border-bottom:0}.notifications__list li.unread{background:#ebf3fd}.notifications--empty{text-align:center;padding:1.1875rem}.notifications--empty .icon{height:4em;width:4em}.notifications--empty .icon circle,.notifications--empty .icon path,.notifications--empty .icon polygon,.notifications--empty .icon rect{fill:#97a1ad}.detail{padding:.59375rem}@media screen and (min-width:500px){.detail{padding:1.1875rem}}.detail .header-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}@media screen and (min-width:500px){.detail .header-container .aside .button{float:right;clear:right;margin-bottom:.59375rem}.detail .header-container .tag-manager{margin-bottom:0}}.detail .header-container .main{-webkit-box-flex:2;box-flex:2;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-width:38rem;margin-bottom:0;padding-right:1.1875rem}.detail.flatpage{max-width:45em;margin:0 auto}.detail.question .messages-container{display:block}.detail.question .messages-container:after{content:"";display:table;clear:both}.news.detail{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media screen and (min-width:500px){.news.detail{padding:0}}.news__image{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:0}.news__image img{display:block;width:100%;margin-bottom:0}.news__article{max-width:42em;min-width:0;-webkit-box-flex:3;box-flex:3;-webkit-flex:3 1 24em;-moz-flex:3 1 24em;-ms-flex:3 1 24em;flex:3 1 24em;padding:.59375rem}@media screen and (min-width:500px){.news__article{padding:1.1875rem;font-size:1.1875rem;line-height:1.4375em}}.news__article .news__article__header .contributors,.news__article .news__article__header time{color:#97a1ad;font-size:.8125rem;font-weight:500}.list .list-navigation .list-head .news__article .news__article__header .list-title,.news__article .news__article__header .kicker,.news__article .news__article__header .list .list-navigation .list-head .list-title,.news__article .news__article__header h1{margin:.59375rem 0;font-weight:500;line-height:1.25em}.news__article .news__article__header .contributors{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.news__article .news__article__header .contributors .authors,.news__article .news__article__header .contributors .editors{margin-bottom:0}.news__article div[id^=viewer]{margin:1.1875rem auto}@media screen and (min-width:1100px){.news__article div[id^=viewer]{margin:1.1875rem auto 1.1875rem 0}}.news__article iframe{margin-bottom:1.1875rem;border:none}.news__article .iframe-container{position:relative;padding-bottom:75%;height:0;overflow:hidden}.news__article .iframe-container>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.news__aside{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 16em;-moz-flex:1 1 16em;-ms-flex:1 1 16em;flex:1 1 16em;padding:.59375rem;max-width:24em;min-width:0}@media screen and (min-width:500px){.news__aside{padding:1.1875rem}}.related-requests .foia__single:last-child{margin-bottom:0}.articles__recent,.articles__related{max-width:72em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:.59375rem}@media screen and (min-width:500px){.articles__recent,.articles__related{padding:1.1875rem}}.articles__recent .articles__recent__header,.articles__recent .articles__related__header,.articles__related .articles__recent__header,.articles__related .articles__related__header{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.articles__recent .article,.articles__related .article{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 24em;-moz-flex:1 1 24em;-ms-flex:1 1 24em;flex:1 1 24em;margin-right:1.1875rem}.loupe{z-index:500;border:2px solid #616c7a;border-radius:50%;background:#97a1ad;cursor:none}.loupe img{max-width:none}.request.properties{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.list .list-navigation .list-head .request.properties .list-title,.request.properties .list .list-navigation .list-head .list-title,.request.properties h1{font-size:1.6875rem;font-weight:500}.request.properties .synopsis{font-size:1.1875rem;line-height:1.725em}.request.properties .synopsis a{border-bottom:1px dotted #4582cc}.request.properties .synopsis a:hover{border-bottom:1px solid #294366;text-decoration:none}.request.properties .dates,.request.properties .numbers{font-size:.8125rem}.request.properties .dates tr,.request.properties .numbers tr{background-color:#f7f8fa}.request.properties .dates td,.request.properties .numbers td{width:50%}.request.properties .dates .label,.request.properties .numbers .label{max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.request.properties .dates .action,.request.properties .numbers .action{margin-left:.59375rem;float:right}.request.properties .change-date{display:none;border:1px solid #97a1ad;padding:.59375rem;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.request.properties .change-date input[type=text],.request.properties .change-date label{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:.59375rem}.request.main .prompt,.request.properties .change-date.visible{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.request.main .prompt{-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;border:1px solid #97a1ad;padding:.29688rem .59375rem;font-weight:500}.request.main .prompt footer,.request.main .prompt p{margin-bottom:0}.request.main .prompt p{max-width:70%}.request.main .signup.prompt{color:#294366;border-color:#4582cc;background-color:#bbd6fa}.request.main .payment.prompt{color:#296633;border-color:#52cc66;background-color:#bbfac6}.request.main .filter{margin-bottom:0}.request.main .filter input{width:100%}.request .communications .communications-controls{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.request .communications .communications.filter{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.request .communications .communications-actions{margin-bottom:0}@media screen and (min-width:500px){.request .communications .communications-actions{text-align:right}}.request .communications .communications-settings{margin-bottom:0;margin-top:1.1875rem}.request .communications .communications-settings p{margin-bottom:0}.request .communications .communications-list{-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.request .communications .auto-follow-up,.request .communications .communications-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.request .communications .auto-follow-up{-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;padding:.59375rem;border:1px solid #4582cc;color:#4582cc}.request .communications .auto-follow-up p{margin-bottom:0}.request .communications .auto-follow-up a{color:#294366;border-bottom:1px dotted}.request .communications .auto-follow-up a:hover{color:#333c47;border-bottom:1px solid;text-decoration:none}.request .communications .composer-input{border:1px solid #97a1ad;box-shadow:0 4px 8px 0 #97a1ad}.request .communications .composer-input header{display:block;margin-bottom:0;padding:.59375rem;border-bottom:1px solid #97a1ad}.request .communications .composer-input header p{margin-bottom:0}.request .communications .composer-input header p.help-text{padding:0}.request .communications .composer-input input[type=number],.request .communications .composer-input input[type=text]{display:block;width:100%;border:none;border-radius:0}.request .communications .composer-input .help-text{padding:0 .59375rem}.request .communications .composer-input input[type=checkbox]{margin-left:.59375rem}.request .communications .composer-input .currency{font-size:1.1875rem}.request .communications .composer-input .field{margin-bottom:0}.request .communications .composer-input .field header{border-bottom:0}.request .communications .composer-input .field input[type=text],.request .communications .composer-input .field textarea{border-top:1px solid #97a1ad;border-bottom:1px solid #97a1ad}.request .communications .composer-input textarea{display:block;height:15em;margin-bottom:0;border:none;border-radius:0}.request .communications .composer-input .buttons{padding:.59375rem;border-top:1px solid #97a1ad;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.request .communications #inactive .composer-input p{height:15em;padding:.59375rem;background-color:#fff;color:#97a1ad}.request .communications #inactive .composer-input span{border-bottom:1px dotted;cursor:pointer}.request .communications #inactive .composer-input span:hover{color:#4582cc;border-bottom:1px solid}.request .files .active-document{display:none;border-radius:4px;border:1px solid #333c47;padding:.29688rem .59375rem .59375rem;background:#495361;color:#f7f8fa}.request .files .active-document.visible{display:block}.request .files .active-document header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;margin-bottom:.59375rem}.request .files .active-document header h3{margin-bottom:0}.request .files .active-document header .cancel.button{margin-left:1.1875rem}.request .files .files-list .file{margin-bottom:.59375rem}.request .files .files-list .active .file{border-color:#4582cc;background-color:#bbd6fa}.request .files .files-list .active .file .file-embed{color:#333c47;background-color:#f7f8fa}.request .notes .notes-controls{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.request .notes .notes-controls p{margin-bottom:0}.request .notes .notes.filter{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.request .notes .add-note{border:1px solid #97a1ad;box-shadow:0 4px 8px 0 #97a1ad}.request .notes .add-note textarea{display:block;margin-bottom:0;border:none;border-radius:0;font-family:Source Code Pro,Courier Prime,monospace;font-size:.8125rem}.request .notes .add-note h4{margin-bottom:0}.request .notes .add-note header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;margin-bottom:0;padding:.59375rem;border-bottom:1px solid #97a1ad}.request .notes .add-note header p{font-size:.8125rem}.request .notes .add-note footer{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:.59375rem;border-top:1px solid #97a1ad}.request .notes .add-note footer p{padding-left:1.1875rem}.request .notes .note{border:1px solid #97a1ad;border-color:#97a1ad;background:#fff}.request .notes .note .note-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:0;padding:.59375rem;background-color:#97a1ad;color:#f7f8fa}.request .notes .note .note-header p{margin-bottom:0}.request .notes .note .note-header a{color:#f7f8fa}.request .notes .note .note-header .note-author{font-weight:500}.request .notes .note .note-body{padding:.59375rem}.request .notes .note.collapsed .note-body{display:none}.request .access .generate-private-link,.request .access .grant-access{padding:1.1875rem;border:1px solid #97a1ad}.request .access .generate-private-link h3,.request .access .grant-access h3{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.request .access .generate-private-link button,.request .access .grant-access button{max-width:10em;margin:0}.request .access .generate-private-link{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start}.request .access .generate-private-link input[type=text]{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:1.1875rem;-webkit-transition:background-color 1s ease-out;transition:background-color 1s ease-out;background-color:#fff}.request .access .generate-private-link input[type=text].success{background-color:#52cc66;color:#333c47}.request .access .generate-private-link .help-text,.request .access .generate-private-link button{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.request .access .generate-private-link .help-text{padding-left:1.1875rem}.request .access .grant-access .picker{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.request .access .grant-access .picker .user.search.input{margin-bottom:0}.request .access .grant-access .picker .user.search.input .users,.request .access .grant-access .picker .user.search.input input{width:100%}.request .access .grant-access .picker .user.search.input label{display:block;font-size:.8125rem}.request .access .grant-access .picker select[name=access]{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:1.1875rem}.request .access .grant-access .picker .user.hilight{width:100%}@media screen and (min-width:500px){.request .access .grant-access .picker .user.search.input{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 70%;-moz-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%}.request .access .grant-access .picker select[name=access]{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 25%;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;margin-left:5%;margin-bottom:0}}.request .access .people.with-access .person{background-color:#f7f8fa}.request .access .people.with-access .person td{padding:.59375rem;vertical-align:middle;text-align:right}.request .access .people.with-access .person td.name{text-align:left;font-weight:500}.request .access .people.with-access .person td.access.nostretch{width:1%;white-space:nowrap}.request .access .people.with-access .person td.modify{width:5em}@media screen and (min-width:500px){.request .access .people.with-access .person td.nostretch{width:1%;white-space:nowrap}}.request .access .people.with-access .access-badge{width:5em;padding:.29688rem .59375rem;background:#97a1ad;color:#f7f8fa;text-align:center;font-size:.8125rem}.request .access .people.with-access .access-badge.editor{background:#52cc66}.request .access .people.with-access .access-badge.reader{background:#4582cc}@media screen and (min-width:500px){.request .access .people.with-access .access-badge{font-size:1rem}}.request .access .people.with-access button{padding:.19792rem .59375rem;width:5em}@media screen and (min-width:500px){.request .access .people.with-access button{margin:0 0 4px}}.request .tasks .toggle{display:none}.request .tasks .task-type{padding-left:0}.jurisdiction{flex-wrap:wrap;-webkit-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;max-width:64em;margin:0 auto}.jurisdiction,.jurisdiction__header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.jurisdiction__header{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;flex-wrap:wrap;margin-top:1.1875rem;margin-bottom:0}.jurisdiction__header .jurisdiction__image{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 12em;-moz-flex:0 1 12em;-ms-flex:0 1 12em;flex:0 1 12em;margin:1.1875rem;margin-top:0}.jurisdiction__header .jurisdiction__image img{margin-bottom:0}.jurisdiction__header .jurisdiction__image figcaption{color:#97a1ad;font-size:.6875rem;line-height:1.4375em}.jurisdiction__header .jurisdiction__info{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 20em;-moz-flex:1 1 20em;-ms-flex:1 1 20em;flex:1 1 20em;margin:1.1875rem;margin-top:0}.jurisdiction__header .jurisdiction__name{font-size:1.1875rem;font-weight:500}.jurisdiction__header .jurisdiction__title{font-size:2.5rem;line-height:1.00625em}@media (max-width:35.625em){.jurisdiction__header{-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;text-align:center}.jurisdiction__header .jurisdiction__image,.jurisdiction__header .jurisdiction__info{-webkit-box-flex:0;box-flex:0;-webkit-flex:0 1 100%;-moz-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.jurisdiction__header .jurisdiction__name{font-size:1.1875rem}.jurisdiction__header .jurisdiction__image img{max-width:8em}}.jurisdiction__aside{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 19em;-moz-flex:1 1 19em;-ms-flex:1 1 19em;flex:1 1 19em}.jurisdiction__aside>*{margin:0 1.1875rem 1.1875rem}.jurisdiction__aside .jurisdiction__actions{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 20em;-moz-flex:1 1 20em;-ms-flex:1 1 20em;flex:1 1 20em}.jurisdiction__aside .jurisdiction__requests{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 10em;-moz-flex:1 1 10em;-ms-flex:1 1 10em;flex:1 1 10em}.jurisdiction__aside .jurisdiction__requests .see-all{float:right}.jurisdiction__aside .jurisdiction__stats{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.jurisdiction__aside .button-group{width:100%;margin-bottom:1.1875rem;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}@media (max-width:54.3125em){.jurisdiction__aside .jurisdiction__stats{display:none}}.jurisdiction__main{-webkit-box-flex:4;box-flex:4;-webkit-flex:4 1 32em;-moz-flex:4 1 32em;-ms-flex:4 1 32em;flex:4 1 32em;min-width:0;margin:0 1.1875rem 1.1875rem}.jurisdiction__main .jurisdiction__stats{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jurisdiction__main .jurisdiction__stats>*{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:1.1875rem}.jurisdiction__main .analysis .list .list-empty,.jurisdiction__main .analysis h2,.list .jurisdiction__main .analysis .list-empty{font-size:1.6875rem}.jurisdiction__main .analysis h3{border-bottom:1px solid #97a1ad}.law .law__citation,.law .law__name{margin-bottom:0}.law .law__summary{font-size:.8125rem}@media (max-width:35.625em){.law .law__name{font-size:1.1875rem}}.jurisdiction__toc{width:12em;float:left;margin-right:2.375rem;border:1px solid #97a1ad;padding:.59375rem;background:#fff}.jurisdiction__toc p{font-weight:500;margin-bottom:0}.jurisdiction__toc ol{padding-left:1.1875rem}@media (max-width:35.625em){.jurisdiction__toc{float:none;width:100%}}.jurisdiction__point__symbol{font-size:1.4375rem;font-weight:500}.jurisdiction__point__symbol.red{color:#cc5c52}.jurisdiction__point__symbol.green{color:#52cc66}.exemption.detail{margin:0 auto;max-width:64em}.list{padding:.59375rem}@media screen and (min-width:500px){.list{padding:1.1875rem}}.list .list-navigation .list-sections{margin-bottom:.59375rem}.list .list-navigation .list-sections ul{display:table;width:100%;border-collapse:collapse}.list .list-navigation .list-sections li{display:table-row;border:1px solid #97a1ad;padding-left:1.1875rem;text-align:left;vertical-align:middle;line-height:1em}.list .list-navigation .list-sections li .counter{display:table-cell;width:25%;background:none}.list .list-navigation .list-sections li a{display:table-cell;padding:.59375rem;border-left:1px solid #97a1ad}.list .list-navigation .list-sections li a:hover{text-decoration:none;background:#d5dae0}.list .list-navigation .list-sections li.current-tab{border-left:1px solid #4582cc;border-right:1px solid #4582cc;background:#4582cc}.list .list-navigation .list-sections li.current-tab .counter{background:#f7f8fa;color:#4582cc}.list .list-navigation .list-sections li.current-tab a{color:#f7f8fa;border-color:#4582cc}.list .list-navigation .list-sections li.current-tab a:hover{background:#4582cc}.list .list-navigation .list-filters{background:#e7eaf0;margin-bottom:.59375rem;border:1px solid #97a1ad;padding:.59375rem}.list .list-navigation .list-filters input[type=text],.list .list-navigation .list-filters select{width:100%;margin-top:.59375rem;border-radius:0}.list .list-navigation .list-filters .autocomplete-light-widget{display:block}.list .list-navigation .list-filters .autocomplete-light-widget .choice{margin-top:.59375rem}.list .list-navigation .button-group{width:100%}.list .list-navigation .button-group .button{width:50%}.list .list-navigation #list-filters-toggle,.list .list-navigation #list-filters-toggle-label{display:none}@media screen and (max-width:500px){.list .list-navigation .list-filters-buttons,.list .list-navigation .list-filters-fields{display:none}.list .list-navigation .list-filters{overflow:hidden}.account.plans .plan .list .list-navigation .list-filters .superlative,.activate.organization .list .list-navigation .list-filters label,.create.organization .list .list-navigation .list-filters label,.list .list-navigation .list-filters .account.plans .plan .superlative,.list .list-navigation .list-filters .activate.organization label,.list .list-navigation .list-filters .create.organization label,.list .list-navigation .list-filters .new-request .autocomplete-light-widget span.deck>span:before,.list .list-navigation .list-filters .update.organization label,.list .list-navigation .list-filters dfn,.list .list-navigation .list-filters fieldset .errorlist,.list .list-navigation .list-filters fieldset label,.new-request .autocomplete-light-widget .list .list-navigation .list-filters span.deck>span:before,.update.organization .list .list-navigation .list-filters label,fieldset .list .list-navigation .list-filters .errorlist,fieldset .list .list-navigation .list-filters label{float:left}.list .list-navigation #list-filters-toggle-label{float:right;display:inline-block;padding:.1em .59375rem;border-radius:4px;background:#333c47;color:#f7f8fa;font-size:.9em}.list .list-navigation #list-filters-toggle:checked~.list-filters-buttons,.list .list-navigation #list-filters-toggle:checked~.list-filters-fields{display:block}}.list .list-content{font-size:.9em}.list .list-actions{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.list .list-actions>*{margin-bottom:0}.list .list-actions:empty{display:none}.list .list-table{display:block;display:table;border:1px solid #97a1ad;border-bottom:none;border-radius:4px;border-collapse:collapse}.list .list-table:after{content:"";display:table;clear:both}.list .list-table thead{display:table-header-group}.list .list-table tbody{display:table-row-group}@media screen and (min-width:500px){.list .list-table tbody{border-bottom:1px solid #97a1ad}}.list .list-table tr{display:table-row}.list .list-table td,.list .list-table th{display:table-cell}.list .list-table-body,.list .list-table-head{display:table-row;width:100%}.list .list-table-head tr{display:table-row;background:#f7f8fa;border:none}.list .list-table-head .sortable{cursor:pointer}.list .list-table-head .sortable:hover{background:#d5dae0}.list .list-table-head .sortable .arrow{font-size:.8em;margin-right:.59375rem}.list .list-table-body tr.unread{background:#d1e0f2}.list .list-empty{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;color:#97a1ad;padding:1.1875rem}@media screen and (max-width:500px){.list .list-table{display:block;border:none;border-radius:0}.list .list-table tr{position:relative;display:block;width:100%;margin:.59375rem 0;padding:.59375rem 0;border:1px solid #97a1ad}.list .list-table td,.list .list-table th{display:block;width:100%;text-align:left;line-height:1em}.list .list-table tbody,.list .list-table thead{display:block;margin:.59375rem 0}.list .list-table .list-table-checkbox{width:auto;position:absolute;top:.59375rem;left:.59375rem;margin-left:0}}.crowdfund-list{list-style-type:none;padding-left:0}.crowdfund-list .crowdfund{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-bottom:1.1875rem;border:1px solid #97a1ad;border-radius:4px}.crowdfund-list .crowdfund .left,.crowdfund-list .crowdfund .right{margin-bottom:0;padding:1.1875rem}.crowdfund-list .crowdfund .left{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.crowdfund-list .crowdfund .right{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;border-top:1px solid #97a1ad}.crowdfund-list .crowdfund .right p{margin-bottom:0}@media screen and (min-width:500px){.crowdfund-list .crowdfund{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row}.crowdfund-list .crowdfund .right{border-top:none;border-left:1px solid #97a1ad}.crowdfund-list .crowdfund .view{font-size:1.1875rem}}.search.list .list-actions #global-search{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:100%}.search.list .list-actions input[type=search]{width:75%;margin-right:1.1875rem}.search.list .list-actions input[type=submit]{-webkit-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;margin:0}.search.list .list-filters label{padding-left:.29688rem}.search.list .list-filters li{display:inline-block;padding-right:1.1875rem}.search.list .list-filters li:last-child{padding-right:0}@media screen and (min-width:1100px){.search.list .list-filters li{display:block;padding-right:0}}.website-header{box-shadow:0 2px 8px rgba(0,0,0,.2);margin-bottom:0;position:fixed;z-index:100;left:0;right:0;background-color:#fff;border-bottom:1px solid #97a1ad}.website-header+*{margin-top:2.6875em}@media (min-width:72em){.website-header{right:15.625em}}.website-header .search-form{box-shadow:0 2px 8px rgba(0,0,0,.2);display:none;width:100%;position:absolute;top:100%;left:0;z-index:100;margin-bottom:0;border-top:1px solid #97a1ad;border-bottom:1px solid #97a1ad;background-color:#fff}.website-header .search-form.visible{display:block}.website-header .search-form .search-form-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.website-header .search-form input[type=search]{max-width:100%;width:100%;padding:0 1.1875rem;border:none;border-radius:0;outline:none}.website-header .search-form .search-cancel{width:auto;padding:.59375rem 1.1875rem;font-weight:500;text-align:right;cursor:pointer;color:#4582cc}.website-header .search-form .search-cancel:hover{color:#294366}.website-header .brand .logotype{display:none;visibility:hidden}.website-header .brand .logo{display:block;visibility:visible}@media (min-width:64em){.website-header .brand .logotype{display:block;visibility:visible}.website-header .brand .logo{display:none;visibility:hidden}}.nav-section{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:0}.nav-item{display:inline-block;width:auto;min-width:2.75em;height:42px;padding:.59375rem;margin-bottom:0;vertical-align:middle;font-weight:500;text-align:center;cursor:pointer;color:#333c47}.nav-item circle,.nav-item path{fill:#333c47}.nav-item a{color:#333c47}.nav-item:hover{color:#fff;background:#4582cc}.nav-item:hover circle,.nav-item:hover path{fill:#fff}.nav-item:hover a:hover{color:#fff;text-decoration:none}.nav-item a{display:block}.nav-item .icon,.nav-item .label{vertical-align:middle}.nav-item .label{display:none;margin:0 .29688rem;line-height:1.4375em}.nav-item.dark{background:#495361;color:#f7f8fa}.nav-item.dark svg path{fill:#f7f8fa}.nav-item.dark:hover{background:#4582cc}@media (min-width:18em){.nav-item.website-sections-button .label{display:inline}}@media screen and (min-width:500px){.nav-item{padding:.59375rem}.nav-item .icon{margin-top:0}.nav-item .label{display:inline}}.nav-item.create-request-button{background:#4582cc}nav.website-navigation{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;max-height:42px}nav.website-navigation ul{margin-bottom:0;padding-left:0}nav.website-navigation li{display:inline-block}nav.website-navigation a{text-decoration:none}nav.website-navigation .brand{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-bottom:0}nav.website-navigation .brand svg{height:22px;width:auto;vertical-align:middle}nav.website-navigation .brand .logo svg{transform:scale(1.3)}nav.website-navigation .search-button{display:inline-block;margin-bottom:0;cursor:pointer}nav.website-navigation .search-button.active{color:#fff;background:#4582cc}nav.website-navigation .search-button.active circle,nav.website-navigation .search-button.active path{fill:#fff}nav.website-navigation .search-button.active a:hover{color:#fff;text-decoration:none}nav.website-navigation .website-sections-button,nav.website-navigation .website-sections-button .icon{display:none}@media (max-width:54em){nav.website-navigation{padding-left:0}nav.website-navigation .website-sections{box-shadow:0 2px 8px rgba(0,0,0,.2);display:none;width:100%;background:#fff;border-top:1px solid #97a1ad;border-bottom:1px solid #97a1ad}nav.website-navigation .website-sections li{display:block}nav.website-navigation .website-sections-button{display:inline-block;margin-bottom:0}nav.website-navigation .website-sections-button.active{color:#fff;background:#4582cc}nav.website-navigation .website-sections-button.active circle,nav.website-navigation .website-sections-button.active path{fill:#fff}nav.website-navigation .website-sections-button.active a:hover{color:#fff;text-decoration:none}nav.website-navigation .website-sections.visible{display:block;position:absolute;z-index:100;left:0;top:100%}nav.website-navigation .website-sections .nav-item{width:auto;display:block;text-align:center}}@media (min-width:72em){nav.website-navigation .sidebar-toggle{display:none}nav.website-navigation .create-request-button{border-right:1px solid #616c7a}}.website-sidebar{width:15.625em;position:fixed;z-index:-100;top:0;right:-9999px;transition:right 0s .3s}.website-sidebar.visible{z-index:0;right:0;transition:right 0s 0s}.website-sidebar+.container{transition:transform .25s ease-in-out}.website-sidebar.visible+.container{-webkit-transform:translateX(-15.625em);transform:translateX(-15.625em)}@media (min-width:72em){.website-sidebar{z-index:100;right:0}.website-sidebar+.container{margin-right:15.625em}.website-sidebar.visible+.container{-webkit-transform:translateX(0);transform:translateX(0)}}.website-sidebar{height:100%;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#495361;color:#97a1ad}.website-sidebar .quick-log-in{position:absolute;width:100%;z-index:19;margin:2.6875em 0 0;border-bottom:1px solid #616c7a;padding:1.1875rem;background:#333c47;color:#f7f8fa;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:transform .2s ease-out}.list .list-navigation .list-head .website-sidebar .quick-log-in .list-title,.website-sidebar .quick-log-in .list .list-navigation .list-head .list-title,.website-sidebar .quick-log-in h1{font-size:1.4375rem;font-weight:500}.website-sidebar .quick-log-in a{color:#bbd6fa}.website-sidebar .quick-log-in a:hover{color:#4582cc}.website-sidebar .quick-log-in .forgot{font-size:.8125rem;line-height:1.4375em}.website-sidebar .quick-log-in .required{visibility:hidden}.website-sidebar .quick-log-in input{width:100%;margin-bottom:1.1875rem;color:#333c47}.website-sidebar .quick-log-in .row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.website-sidebar .quick-log-in.visible{-webkit-transform:translateY(0);transform:translateY(0)}.website-sidebar .account-links{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:fixed;z-index:20;right:0;top:0;width:15.625em;margin-bottom:0;border-bottom:1px solid #616c7a;background-color:#333c47;font-weight:500}.website-sidebar .account-links+*{margin-top:2.6875rem}.website-sidebar .account-links .log-in,.website-sidebar .account-links .sign-up,.website-sidebar .account-links .username{-webkit-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:.59375rem;text-align:center;color:#f7f8fa;text-decoration:none}.website-sidebar .account-links .log-in:hover,.website-sidebar .account-links .sign-up:hover,.website-sidebar .account-links .username:hover{background-color:#4582cc}.website-sidebar .account-links .nav-item{text-align:center;text-decoration:none}.website-sidebar .account-links .nav-item .icon{vertical-align:middle}.website-sidebar .account-links .nav-item .icon circle,.website-sidebar .account-links .nav-item .icon path,.website-sidebar .account-links .nav-item .icon polygon,.website-sidebar .account-links .nav-item .icon rect,.website-sidebar .account-links .nav-item.unread .notify.icon circle,.website-sidebar .account-links .nav-item.unread .notify.icon path,.website-sidebar .account-links .nav-item.unread .notify.icon polygon,.website-sidebar .account-links .nav-item.unread .notify.icon rect,.website-sidebar .account-links .nav-item.unread:hover .notify.icon circle,.website-sidebar .account-links .nav-item.unread:hover .notify.icon path,.website-sidebar .account-links .nav-item.unread:hover .notify.icon polygon,.website-sidebar .account-links .nav-item.unread:hover .notify.icon rect{fill:#f7f8fa}.website-sidebar .account-links .visible .nav-item{background:#4582cc}.website-sidebar .account-links .dropdown-list-item{font-size:.8125rem}.website-sidebar .requests .actionable{display:block;padding:.59375rem 1.1875rem;color:#f7f8fa;font-weight:500;text-decoration:none}.website-sidebar .requests .actionable:hover{background:#4582cc}.website-sidebar .requests .actionable.fix:hover,.website-sidebar .requests .actionable.payment:hover{background:#cc5c52}.website-sidebar .requests .actionable-request-list{margin-bottom:.59375rem}.website-sidebar .requests .actionable-request-list li{border-top:1px solid #333c47}.website-sidebar .requests .actionable-request-list li:last-child{border-bottom:1px solid #333c47}.website-sidebar .requests .actionable-request-list a{display:block;padding:.59375rem 1.1875rem;color:#f7f8fa;text-decoration:none}.website-sidebar .requests .actionable-request-list a:hover{background:#4582cc}.website-sidebar .requests .actionable-request-list a.more{font-weight:500}.website-sidebar .requests .actionable-request-list.fix a:hover,.website-sidebar .requests .actionable-request-list.payment a:hover{background:#cc5c52}@media screen and (min-width:1100px){.website-sidebar .requests .actionable-request-list li,.website-sidebar .requests .actionable-request-list li:last-child{border:none}.website-sidebar .requests .actionable-request-list a{padding:0 1.1875rem;font-size:.8125rem}}.account.plans .plan .website-sidebar .superlative,.activate.organization .website-sidebar label,.create.organization .website-sidebar label,.new-request .autocomplete-light-widget .website-sidebar span.deck>span:before,.update.organization .website-sidebar label,.website-sidebar .account.plans .plan .superlative,.website-sidebar .activate.organization label,.website-sidebar .create.organization label,.website-sidebar .new-request .autocomplete-light-widget span.deck>span:before,.website-sidebar .update.organization label,.website-sidebar dfn,.website-sidebar fieldset .errorlist,.website-sidebar fieldset label,fieldset .website-sidebar .errorlist,fieldset .website-sidebar label{padding:0 .59375rem;color:#f7f8fa}.website-sidebar .article{display:block;height:6.25em;position:relative;background:#333c47;color:#b5bdc7;text-decoration:none}.website-sidebar .article p{position:absolute;z-index:2;bottom:0;padding:.59375rem;font-weight:500;color:#f7f8fa;text-shadow:#333c47 1px 1px 1px}.website-sidebar .article img{position:absolute;z-index:1;opacity:.15;margin-bottom:0}.website-sidebar .article:hover{background:#294366}.website-sidebar .your-organization,.website-sidebar .your-projects,.website-sidebar .your-requests{display:block;padding:.59375rem 1.1875rem;color:#f7f8fa;font-weight:500;text-decoration:none}.website-sidebar .your-organization:hover,.website-sidebar .your-projects:hover,.website-sidebar .your-requests:hover{background:#4582cc}@media screen and (min-width:1100px){.website-sidebar,.website-sidebar .article,.website-sidebar .payment.failure{box-shadow:inset 4px 0 8px rgba(0,0,0,.25)}}#modal-overlay{position:fixed;top:-9999px;left:0;right:15.625em;height:110%;width:100%;z-index:200;background-color:#333c47;opacity:0;transition:top 0s .25s,opacity .25s linear}#modal-overlay.visible{top:0;opacity:.9;transition:top 0s 0s,opacity .25s linear}#modal-overlay:hover{cursor:pointer}footer.website-footer{display:block;width:100%;margin:0;color:#b5bdc7;background-color:#333c47}footer.website-footer .logo{display:inline-block;margin-bottom:1.1875rem}footer.website-footer .logo svg{fill:#f7f8fa;height:2rem;width:2rem}footer.website-footer .logo:hover svg{fill:#4582cc}footer.website-footer a{color:#b5bdc7}footer.website-footer a:hover{color:#4582cc;text-decoration:none}footer.website-footer .button,footer.website-footer .button:hover{color:#f7f8fa}.account.plans .plan footer.website-footer .superlative,.activate.organization footer.website-footer label,.create.organization footer.website-footer label,.new-request .autocomplete-light-widget footer.website-footer span.deck>span:before,.update.organization footer.website-footer label,fieldset footer.website-footer .errorlist,fieldset footer.website-footer label,footer.website-footer .account.plans .plan .superlative,footer.website-footer .activate.organization label,footer.website-footer .create.organization label,footer.website-footer .new-request .autocomplete-light-widget span.deck>span:before,footer.website-footer .update.organization label,footer.website-footer dfn,footer.website-footer fieldset .errorlist,footer.website-footer fieldset label{margin-bottom:.59375rem;color:#f7f8fa}footer.website-footer ul{list-style-type:none;padding-left:0}footer.website-footer li{font-size:1rem;line-height:1.4375em;margin-bottom:.59375rem}footer.website-footer .footer{padding:1.1875rem 0}footer.website-footer .footer,footer.website-footer .links{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}footer.website-footer .brand,footer.website-footer .link-group{padding:0 1.1875rem}footer.website-footer .brand{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 20em;-moz-flex:1 1 20em;-ms-flex:1 1 20em;flex:1 1 20em;max-width:20em}footer.website-footer .link-group{-webkit-box-flex:1;box-flex:1;-webkit-flex:1 1 10em;-moz-flex:1 1 10em;-ms-flex:1 1 10em;flex:1 1 10em;margin-bottom:0}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(.3);transform:scaley(.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(.3);transform:scaley(.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}