/*! 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}dfn,fieldset label,fieldset .errorlist,.account.plans .plan .superlative,.create.organization label,.update.organization label,.activate.organization label{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border: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}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{color:#333C47;background-color:#F7F8FA}a{color:#4582CC}a:hover{color:#333C47}code{color:#333C47}code i,code em{color:#4582CC}code b,code strong{color:#CC5C52}code u{color:#52CC66}dfn,fieldset label,fieldset .errorlist,.account.plans .plan .superlative,.create.organization label,.update.organization label,.activate.organization label,dt{color:#616C7A}.default{color:#97A1AD}.primary{color:#4582CC}.success{color:#52CC66}.warning{color:#D3BC35}.failure{color:#CC5C52}.disabled{color:#D5DAE0}.black{color:#333C47}.grey{color:#97A1AD}.white{color:#F7F8FA}.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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-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;padding-right:0!important}.grid__column{-webkit-box-flex:1;-moz-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-right:.59375rem}@media screen and (min-width:500px){.grid__column{padding-right:1.1875rem}}.grid__column:first-child{padding-left:0}.grid__column.quarter,.grid__column.one-quarter{-webkit-flex-basis:25%;-moz-flex-basis:25%;flex-basis:25%;-ms-flex-preferred-size:25%}.grid__column.half,.grid__column.two-quarters{-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%;-ms-flex-preferred-size:50%}.grid__column.three-quarters{-webkit-flex-basis:75%;-moz-flex-basis:75%;flex-basis:75%;-ms-flex-preferred-size:75%}.grid__column.third,.grid__column.one-third{-webkit-flex-basis:33%;-moz-flex-basis:33%;flex-basis:33%;-ms-flex-preferred-size:33%}.grid__column.two-thirds{-webkit-flex-basis:66%;-moz-flex-basis:66%;flex-basis:66%;-ms-flex-preferred-size:66%}.grid__column.full,.grid__column.four-quarters,.grid__column.three-thirds{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}@media (max-width:48em){.grid__column.quarter,.grid__column.one-quarter{-webkit-flex-basis:50%;-moz-flex-basis:50%;flex-basis:50%;-ms-flex-preferred-size:50%}.grid__column.half,.grid__column.two-quarters,.grid__column.three-quarters{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}}@media (max-width:38em){.grid__column.third,.grid__column.one-third,.grid__column.two-thirds{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}}@media (max-width:28em){.grid__column.quarter,.grid__column.one-quarter{-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%;padding-left:0}}.grid__column.nopadding{padding:0}.space-between{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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}.align-baseline{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-moz-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}.align-center{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-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}.mb0{margin-bottom:0}.mb1{margin-bottom:1.1875rem}.mr1{margin-right:1.1875rem}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";-moz-font-feature-settings:"liga","kern";-ms-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern"}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}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,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;line-height:1.4375em}h1,.h1{font-size:1.6875rem}h2,.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}b,strong,.bold{font-weight:500}a,.link{color:#4582CC;text-decoration:none}a:hover,.link:hover{text-decoration:underline}a.disabled,.link.disabled{color:#97A1AD}a.disabled:hover,.link.disabled:hover{color:#97A1AD;text-decoration:none}blockquote{margin-left:0;padding-left:1.1875rem;border-left:1px solid #97A1AD;font-style:italic}blockquote i,blockquote em{font-style:normal}small,.small{font-size:0.8125em;font-style:normal;line-height:1.4375em}.larger{font-size:1.1875em;font-style:normal;line-height:1.4375em}dfn,fieldset label,fieldset .errorlist,.account.plans .plan .superlative,.create.organization label,.update.organization label,.activate.organization label,dt,.overline{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}pre{background-color:#D5DAE0;border-radius:4px}code{padding:.2em .4em;border-radius:4px;font-family:"Source Code Pro","Courier Prime",monospace;font-size:.8125rem;background-color:#D5DAE0}hr{border-top:none;border-bottom:1px solid #97A1AD}img,audio,video,embed,iframe{max-width:100%}figcaption{font-size:.8125rem}th{font-size:.8125rem;font-weight:500;text-align:left;vertical-align:top}td{vertical-align:top}.truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.nostyle,ol.nostyle{list-style:none;padding-left:0}ul.inline li,ol.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}p.error{color:#CC5C52}.small-caps{font-variant:small-caps}br.nomb{margin-bottom:0}.action{font-weight:500;color:#4582CC;cursor:pointer}.action .icon{position:relative;top:3px}.action .icon path,.action .icon polygon,.action .icon rect,.action .icon circle{fill:#4582CC}.action:hover{color:#294366;text-decoration:underline}.action:hover .icon path,.action:hover .icon polygon,.action:hover .icon rect,.action:hover .icon circle{fill:#294366}.action.red,.action.red a{color:#CC5C52}.action.red .icon path,.action.red .icon polygon,.action.red .icon rect,.action.red .icon circle,.action.red a .icon path,.action.red a .icon polygon,.action.red a .icon rect,.action.red a .icon circle{fill:#CC5C52}.action.red:hover,.action.red a:hover{color:#662C29}.action.red:hover .icon path,.action.red:hover .icon polygon,.action.red:hover .icon rect,.action.red:hover .icon circle,.action.red a:hover .icon path,.action.red a:hover .icon polygon,.action.red a:hover .icon rect,.action.red a:hover .icon circle{fill:#662C29}.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;-moz-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:#97A1AD;color:#F7F8FA;font-weight:500;white-space:nowrap}.red.badge,.failure.badge,.inactive.badge{background:#CC5C52}.green.badge,.success.badge,.active.badge{background:#52CC66}.blue.badge,.primary.badge{background:#4582CC}.blue-dark.badge,.staff.badge{background:#294366}.yellow.badge,.warning.badge{background:#D3BC35}.button{display:inline-block;margin:.29688rem 0;border:1px solid #7a8797;border-radius:4px;padding:.19792rem .39583rem;box-shadow:0px 3px 0px 0px #7a8797;text-shadow:0px -1px #7a8797;background:#97A1AD;color:#F7F8FA;font-weight:500;text-align:center;text-decoration:none;text-shadow:inset 0px 1px #97A1AD;transition-property:box-shadow transform;transition-duration:.15s;transition-timing-function:ease;cursor:pointer;appearance:none;outline:none}.button .icon path,.button .icon polygon,.button .icon rect,.button .icon circle{fill:#F7F8FA}.button:link,.button:visited{box-shadow:0px 3px 0px 0px #7a8797}.button:hover{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);box-shadow:0px 3px 0px 0px #7a8797;color:#F7F8FA;background:#b4bbc3;text-decoration:none}.button:active{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px);box-shadow:0px 0px 0px 0px #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:0px 3px 0px 0px #3069ae;text-shadow:0px -1px #3069ae}.button.blue:link,.button.blue:visited,.button.primary:link,.button.primary:visited{box-shadow:0px 3px 0px 0px #3069ae}.button.blue:hover,.button.primary:hover{background:#598fd1;box-shadow:0px 3px 0px 0px #3069ae}.button.blue:active,.button.primary:active{box-shadow:0px 0px 0px 0px #3069ae}.button.green,.button.success{border-color:#36b54a;background:#52CC66;box-shadow:0px 3px 0px 0px #36b54a;text-shadow:0px -1px #36b54a}.button.green:link,.button.green:visited,.button.success:link,.button.success:visited{box-shadow:0px 3px 0px 0px #36b54a}.button.green:hover,.button.success:hover{background:#66d277;box-shadow:0px 3px 0px 0px #36b54a}.button.green:active,.button.success:active{box-shadow:0px 0px 0px 0px #36b54a}.button.red,.button.failure{border-color:#b54036;background:#CC5C52;box-shadow:0px 3px 0px 0px #b54036;text-shadow:0px -1px #b54036}.button.red:link,.button.red:visited,.button.failure:link,.button.failure:visited{box-shadow:0px 3px 0px 0px #b54036}.button.red:hover,.button.failure:hover{background:#d26f66;box-shadow:0px 3px 0px 0px #b54036}.button.red:active,.button.failure:active{box-shadow:0px 0px 0px 0px #b54036}.button.yellow,.button.warning{border-color:#af9b26;background:#D3BC35;box-shadow:0px 3px 0px 0px #af9b26;text-shadow:0px -1px #af9b26}.button.yellow:link,.button.yellow:visited,.button.warning:link,.button.warning:visited{box-shadow:0px 3px 0px 0px #af9b26}.button.yellow:hover,.button.warning:hover{background:#d8c34a;box-shadow:0px 3px 0px 0px #af9b26}.button.yellow:active,.button.warning:active{box-shadow:0px 0px 0px 0px #af9b26}.button.basic{margin:0;box-shadow:none;text-shadow:none;transform:none;transition:none;border:none;border-radius:0}.button.basic:link,.button.basic:hover,.button.basic:active,.button.basic:visited{box-shadow:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-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;background:#F7F8FA;overflow:hidden;border:1px solid #97A1AD;box-shadow:0px 4px 8px 0px #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;-moz-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;-moz-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;-moz-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;-moz-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{background-color:#F7F8FA}.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-menubar,.ProseMirror-menu-dropdown-item,.ProseMirror-menu-submenu-label,.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;min-height:10em;margin-bottom:0}.ProseMirror .ProseMirror .ProseMirror h3::before{content:'### ';color:#97A1AD}.ProseMirror h4::before{content:'#### ';color:#97A1AD}.ProseMirror h5::before{content:'##### ';color:#97A1AD}.ProseMirror h6::before{content:'###### ';color:#97A1AD}.ProseMirror *::before,.ProseMirror *::after{color:#97A1AD}.ProseMirror h1::before{content:'# '}.ProseMirror h2::before{content:'## '}.ProseMirror h3::before{content:'### '}.ProseMirror h4::before{content:'#### '}.ProseMirror h5::before{content:'##### '}.ProseMirror h6::before{content:'###### '}.ProseMirror b::before,.ProseMirror b::after,.ProseMirror strong::before,.ProseMirror strong::after{content:'**'}.ProseMirror i::before,.ProseMirror i::after,.ProseMirror em::before,.ProseMirror em::after{content:'_'}.ProseMirror code::before,.ProseMirror code::after{content:'`'}.ProseMirror a::before{content:'['}.ProseMirror a::after{content:']'}.ProseMirror .ProseMirror-tooltipmenu-linktext a::before{content:'('}.ProseMirror .ProseMirror-tooltipmenu-linktext a::after{content:')'}svg.icon{height:1rem;width:1rem;fill-rule:evenodd}svg.icon path,svg.icon polygon,svg.icon rect,svg.icon circle{fill:#333C47}.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%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:50%;margin:0}}.modal h1,.modal h2{text-align:center}.modal h2{font-size:1em;line-height:1.4375em;margin:0 0 1.1875rem 0}.modal textarea{resize:vertical;width:100%;height:10em;margin-top:.59375rem}.modal select{width:100%}.modal.embed textarea{text-align:left;width:100%;height:10em;resize:none;font-size:0.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 label,.orphans .top.controls fieldset input{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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;-moz-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;margin-bottom:.59375rem;text-align:center}.pagination__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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #97A1AD;border-right:none;border-bottom:none}.pagination__links>span{flex:1 1 15em;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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination__links .pagination__link{flex:1 1 5em;padding:.29688rem .59375rem;text-align:center;border-right:1px solid #97A1AD;border-bottom:1px solid #97A1AD}.panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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}.panel.default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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:#97A1AD;background:none;padding:1.1875rem;border-color:#7a8797}.panel.default a{text-decoration:underline;color:#F7F8FA;background-color:none}.panel.primary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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;-moz-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;-moz-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;-moz-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(0.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)}.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;-khtml-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,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:.29688rem .59375rem}table tbody tr,table thead th{border:1px solid #B5BDC7}.file__cell .file{border:none;padding:0}table.sortable .sorted-by.desc::after{content:"\25B2";float:right;margin-left:.59375rem}table.sortable .sorted-by.asc::after{content:"\25BC";float:right;margin-left:.59375rem}.cardtable.large-only{display:none}@media (min-width:48em){.cardtable.small-only{display:none}.cardtable.large-only{display:table}}.cardtable .st-head-row-main{display:none}.cardtable .st-key,.cardtable .st-val{display:table-cell;font-size:.8125rem}.cardtable .st-key{width:25%;font-weight:500;font-size:.8125rem}.request-record td:last-child{text-align:right}.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;color:#F7F8FA}}.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__header,.textbox .textbox__section,.textbox .textbox__footer{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;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-moz-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}.hidden.textbox{border-color:#333C47}.hidden.textbox .textbox__header::before{content:"HIDDEN - ";font-weight:bold}.hidden.textbox .textbox__header{background:repeating-linear-gradient(45deg,#333C47,#333C47 10px,#616C7A 10px,#616C7A 20px)}.hidden.blue.textbox{border-color:#4582CC}.hidden.blue.textbox .textbox__header::before{content:"HIDDEN - ";font-weight:bold}.hidden.blue.textbox .textbox__header{background:repeating-linear-gradient(45deg,#4582CC,#4582CC 10px,#294366 10px,#294366 20px)}.collapsable>header{cursor:pointer}.collapsable.collapsed>*{display:none!important}.collapsable.collapsed>header{display:flex!important}.DV-docViewer{width:100%!important}img.DV-pixelping{display:none}.viewer{width:100%!important;position:relative;max-width:100%;height:40em}.viewer *{margin-bottom:initial}#viewer-iframe{width:100%;border:1px solid #aaa}#card-element{box-shadow:0 0 2px rgba(0,0,0,0.2);background-color:#ffffff;padding:5px}.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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}.article .article__image{-webkit-box-flex:1;-moz-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;-moz-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;-moz-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__project,.article .article__overview__author{color:#616C7A;font-weight:500}.small.article .article__image{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 .59375rem 0}.small.article .article__overview__title{font-size:1rem;line-height:1.2em}.large.article .article__image{-webkit-box-flex:0;-moz-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}.select2 .user.choice,.select2-dropdown .user.choice{padding:0}.select2 .foia.choice .main,.select2-dropdown .foia.choice .main{padding:.29688rem .59375rem}.select2 .foia.choice .title,.select2-dropdown .foia.choice .title{margin-bottom:0}.select2 .foia.choice .meta,.select2-dropdown .foia.choice .meta{font-size:.8125rem}.select2 .agency.choice .main,.select2-dropdown .agency.choice .main{padding:.29688rem .59375rem}.select2 .agency.choice .name,.select2-dropdown .agency.choice .name{margin-bottom:0}.select2 .agency.choice .jurisdiction,.select2-dropdown .agency.choice .jurisdiction{font-size:.8125rem}.select2 .article.choice .image,.select2 .article.choice .title,.select2-dropdown .article.choice .image,.select2-dropdown .article.choice .title{margin-bottom:0}.select2 .article.choice .image,.select2-dropdown .article.choice .image{display:inline-block;vertical-align:middle}.select2 .article.choice .title,.select2-dropdown .article.choice .title{font-weight:500}.select2 .article.choice .info,.select2-dropdown .article.choice .info{display:inline-block;vertical-align:middle;padding:.29688rem .59375rem}.select2 .article.choice .meta,.select2-dropdown .article.choice .meta{font-size:.8125rem}.select2 .choice .exempt-note,.select2-dropdown .choice .exempt-note{font-size:1rem;margin-left:1.1875rem;font-style:italic}.select2 .choice__text{display:inline-block;vertical-align:middle;margin:0}.select2-selection.agencies a{text-decoration:underline;color:#bdd3ed}.select2-selection.agencies a:hover{color:#95b8e2}.select2-selection.agencies .select2-selection__choice{padding:5px}.select2{font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;color:#333C47}.select2-container--default .select2-selection--multiple .select2-selection__choice{width:100%;background:#fff;white-space:normal}.select2-search--inline{display:contents}.select2-search__field:placeholder-shown{width:100%!important}.create-request .select2-selection__clear::before{content:"Clear all";visibility:visible}.create-request .select2-selection__clear{visibility:hidden}.field .select2-container{min-width:inherit}.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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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-actions,.communication .communication-action{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 label,.communication .communication-action input,.communication .communication-action select{display:block;width:100%;margin-bottom:.59375rem}.communication .communication-action label{font-weight:500}.communication .communication-action input,.communication .communication-action select{color:#333C47}.communication .communication-action .errorlist{color:#FACAC8}.communication.collapsed>*{display:none}.communication.collapsed .communication-header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.communication .foia-backlink{font-weight:500}.crowdfund__widget{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-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__header,.crowdfund__widget .crowdfund__widget__footer{-webkit-box-flex:0;-moz-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 h1{font-size:1rem;line-height:1.4375em;font-weight:500;margin:0}.crowdfund__widget .crowdfund__widget__header h1 a{color:#296633}.crowdfund__widget .crowdfund__widget__header .action{font-size:.8125rem;margin-right:.59375rem}.crowdfund__widget main{-webkit-box-flex:auto;-moz-box-flex:auto;box-flex:auto;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-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;-moz-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}.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-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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;-moz-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;-moz-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 .progress,.crowdfund__widget .meter{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-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;-moz-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;-moz-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{background:#D5DAE0}.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 0.25s 0.25s linear;-moz-transition:opacity 0.25s 0.25s linear;transition:opacity 0.25s 0.25s linear}.crowdfund__widget .contributor.summary:hover+.dropdown,.crowdfund__widget .contributor.dropdown:hover{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;-moz-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;-moz-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,0.9)}.crowdfund__widget .overlay .dialog{width:32em;color:#F7F8FA;font-weight:500}.crowdfund__widget .overlay .dialog .icon path,.crowdfund__widget .overlay .dialog .icon polygon,.crowdfund__widget .overlay .dialog .icon rect,.crowdfund__widget .overlay .dialog .icon circle{fill:#F7F8FA}.crowdfund__widget .overlay .dialog a,.crowdfund__widget .overlay .dialog .action{color:#F7F8FA}.crowdfund__widget .overlay .dialog a:hover,.crowdfund__widget .overlay .dialog .action: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}.crowdfund__widget .overlay .dialog .sharing dfn,.crowdfund__widget .overlay .dialog .sharing fieldset label,fieldset .crowdfund__widget .overlay .dialog .sharing label,.crowdfund__widget .overlay .dialog .sharing fieldset .errorlist,fieldset .crowdfund__widget .overlay .dialog .sharing .errorlist,.crowdfund__widget .overlay .dialog .sharing .account.plans .plan .superlative,.account.plans .plan .crowdfund__widget .overlay .dialog .sharing .superlative,.crowdfund__widget .overlay .dialog .sharing .create.organization label,.create.organization .crowdfund__widget .overlay .dialog .sharing label,.crowdfund__widget .overlay .dialog .sharing .update.organization label,.update.organization .crowdfund__widget .overlay .dialog .sharing label,.crowdfund__widget .overlay .dialog .sharing .activate.organization label,.activate.organization .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 .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;-moz-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;-moz-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 h1{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;-moz-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;-moz-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 .loader,.crowdfund__widget .overlay .dialog{padding:1.1875rem}.assignment-response .actionables{background-color:#D5DAE0}#assignment-responses .pagination__links .more span{display:none}#assignment-responses .pagination__links .no-more a{display:none}.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-info .date{margin-bottom:0}.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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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;-moz-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;-moz-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;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#request-actions p{margin-bottom:0}.foia-log{background:#fff;border:1px solid #97A1AD;border-radius:4px;overflow:hidden;font-size:.8125rem;margin:1.1875rem auto;display:flex;flex-wrap:wrap;align-items:flex-start}.foia-log__header,.foia-log__main{margin:0;padding:0.75rem 1.1875rem}.foia-log__header{flex:1 1 16em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-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;flex-wrap:wrap;gap:.5em 1.5em}.foia-log__header p,.foia-log__header div{margin:0}.foia-log__header__left,.foia-log__header__right{flex:1 1 12em;display:flex;flex-direction:column;gap:.5em;line-height:1.4}.foia-log__header__left strong,.foia-log__header__right strong{display:inline-block;min-width:3em;font-weight:700;font-size:.75em;text-transform:uppercase;text-align:right;margin-right:1em}.foia-log__main{flex:2 1 32em;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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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;gap:1em;font-size:1rem}.foia-log__footer{margin:0;padding:0.5em 1.1875rem;order:-1;flex:1 1 100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;gap:1em 2em;border-bottom:1px solid #D5DAE0;background-color:#F7F8FA;font-weight:700}.foia-log__subject{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0}.foia-log-detail{max-width:64rem;margin:2em auto;padding:0 1.1875rem}.foia-log-detail header ul{text-align:right}.foia-log-detail:last-child{margin-bottom:2em}.foia-log__request-id{margin:0;font-family:"Source Code Pro","Courier Prime",monospace;font-family:.6875rem}.foia-log-explore .explore__header__wrapper{padding:6rem 0 0;background-color:#F8E8CA;mix-blend-mode:multiply;position:relative}.foia-log-explore .explore__header__wrapper .grid__column.third{display:none}.foia-log-explore .explore__header__wrapper .grid__column.two-thirds{text-align:center}.foia-log-explore .explore__header__wrapper .background-image{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center;background-repeat:none;z-index:-1;opacity:.1}.foia-log-explore .basic.button{background-color:#947026}.foia-log-explore .oneline-form .field{border-color:#947026}.foia-log-explore .foia-log-metrics{margin:2em 0;font-size:.8em;text-align:center}.foia-log-explore .foia-log-metrics .stat{font-size:1.5em;font-weight:700}.foia-log-explore .education{max-width:72em;margin:0 auto;padding:1em}.foia-log-explore .education h2{font-size:2em;margin:2em;text-align:center}.foia-log-explore .browse{border-top:1px solid rgba(247,248,250,0.35);background:rgba(247,248,250,0.1)}.foia-log-explore .browse--inner{max-width:72em;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(16em,1fr));gap:1.1875rem;padding:1.1875rem}.foia-log-explore .browse .agency-card{width:100%;max-width:18em;display:inline-block;background-color:#F7F8FA;padding:1.1875rem;margin:0;border:1px solid #97A1AD;border-radius:4px}.foia-log-explore .browse .agency-card__jurisdiction{margin:0;font-weight:500;font-size:.875em}.foia-log-explore .browse .agency-card__name{font-weight:bold;margin-bottom:.29688rem}.foia-log-explore .browse .agency-card__releases{overflow:visible}.foia-log-explore .browse .agency-card__releases__count{display:list-item;margin-bottom:0;font-weight:500;font-size:.875em;cursor:pointer}.foia-log-explore .browse .agency-card__releases__list{position:absolute;top:auto;width:100%;margin-top:.59375rem;background:#F7F8FA;width:18em;padding:1.1875rem;border:1px solid #97A1AD;border-radius:4px;box-shadow:0px 4px 8px 0px #97A1AD;z-index:1;padding-left:0;max-height:25vh;overflow-y:auto}.foia-log-explore .browse .agency-card__releases__list ul{padding-left:1.78125rem}.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}.form.search dfn,.form.search fieldset label,fieldset .form.search label,.form.search fieldset .errorlist,fieldset .form.search .errorlist,.form.search .account.plans .plan .superlative,.account.plans .plan .form.search .superlative,.form.search .create.organization label,.create.organization .form.search label,.form.search .update.organization label,.update.organization .form.search label,.form.search .activate.organization label,.activate.organization .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{transition:opacity .1s linear}.field.disabled{color:initial;opacity:.5}.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;-moz-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,.field select,.field textarea{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;clear:left}.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}.oneline-form .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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:.59375rem 0;border:1px solid #4582CC}.oneline-form .field input{-webkit-box-flex:3;-moz-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;width:auto;border:none;line-height:1.4375em;border-radius:0;color:#333C47;appearance:none;-webkit-appearance:none}.oneline-form .field .button{-webkit-box-flex:1;-moz-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}.oneline-form .field .icon{margin-right:.29688rem;vertical-align:middle}.oneline-form .field .icon path,.oneline-form .field .icon polygon,.oneline-form .field .icon rect,.oneline-form .field .icon circle{fill:#F7F8FA}.CheckboxInput.field{overflow:hidden}.CheckboxInput.field header{float:left}.hidden-fields{display:none}.help-text{font-size:.8125rem;line-height:1.4375em;opacity:.75}textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #97A1AD;border-radius:4px;border-color:#97A1AD;display:inline-block;padding:.29688rem .39583rem .29688rem .59375rem}textarea:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="time"]:disabled,input[type="week"]: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}.input-range input,.input-range label{width:50%;margin-right:0;float:left}.input-range input:first-child,.input-range label:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right-color:#B5BDC7}.input-range input:last-child,.input-range label:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:#B5BDC7}.input-range,.input-range .labels{overflow:hidden}#build-wrap .form-wrap.form-builder .frmb .form-elements .input-wrap{width:80%}.RangeWidget.field{display:flex;flex-wrap:wrap;gap:0 0.5em;align-items:center}.RangeWidget.field header{flex:1 1 100%}.RangeWidget.field input{flex:1 1}.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;-moz-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;-moz-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;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-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 .permanent,.embargo.manager .expiration{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-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;-moz-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.manager .title-form{display:none;margin-bottom:0}.request.manager .title-form.visible{display:block}.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;-moz-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;-moz-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 path,.message .symbol rect,.message .symbol circle{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;-moz-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;-moz-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 path,.message.info .symbol rect,.message.info .symbol circle{fill:#294366}.message.success{background:#BBFAC6;color:#296633}.message.success .symbol{background:#52CC66}.message.success .symbol path,.message.success .symbol rect,.message.success .symbol circle{fill:#296633}.message.warning{background:#F8E8CA;color:#947026}.message.warning .symbol{background:#D3BC35}.message.warning .symbol path,.message.warning .symbol rect,.message.warning .symbol circle{fill:#947026}.message.error{background:#FACAC8;color:#662C29}.message.error .symbol{background:#CC5C52}.message.error .symbol path,.message.error .symbol rect,.message.error .symbol circle{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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 .call-to-action,.newsletter-widget .oneline-form{-webkit-box-flex:1;-moz-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}@media screen and (min-width:500px){.newsletter-widget{padding:.59375rem 1.1875rem}}.notification{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-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;-moz-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 path,.notification .icon.success polygon,.notification .icon.success rect,.notification .icon.success circle{fill:#52CC66}.notification .icon.error path,.notification .icon.error polygon,.notification .icon.error rect,.notification .icon.error circle{fill:#CC5C52}.notification .icon.info path,.notification .icon.info polygon,.notification .icon.info rect,.notification .icon.info circle{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;-moz-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;-moz-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,0.9)}.overlay .icon{height:1.5rem;width:1.5rem;vertical-align:middle}.overlay .icon path,.overlay .icon polygon,.overlay .icon rect,.overlay .icon circle{fill:#F7F8FA}.green.overlay{background:#296633;background:rgba(41,102,51,0.9)}.red.overlay{background:#662c29;background:rgba(102,44,41,0.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}.question .question-header .options .icon{margin-left:1.1875rem;opacity:.7}.question .question-header .options .icon path{fill:#F7F8FA}.question .question-header .options .icon:hover{opacity:.9}.question .dropdown a{color:#333C47}.answer .answer-header .options .icon{margin-left:1.1875rem;opacity:.7}.answer .answer-header .options .icon path{fill:#F7F8FA}.answer .answer-header .options .icon:hover{opacity:.9}.answer .dropdown a{color:#333C47}.sortable [data-sort]{cursor:pointer}.sortable [data-sort]:hover{background-color:#D5DAE0}.sortable .sorted-by{font-weight:500}.sortable .arrow{margin-right:.5em;transform:scale(1.5)}.textbox__section.task__main{padding:0}.task__data{padding:.59375rem}.task__data li{margin-left:1.1875rem}.task__data .assigned-chooser{margin-right:2em}.task__data .tags-form{display:inline}.task__data .tags-form .select2-selection__choice{width:inherit}.task__note header.textbox__header{background:#D3BC35;color:#333C47}.task__note main{background:#F8E8CA}.task__note p.has-note{font-weight:bold}.task__zendesk{margin:.59375rem;float:right}.task .full-letter{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;margin-bottom:0;border-bottom:1px solid #97A1AD;padding:.29688rem .59375rem;background:#D5DAE0}.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{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;margin-bottom:0;border-bottom:1px solid #97A1AD;padding:.29688rem .59375rem;background:#D5DAE0}.task .full-communication main{border-bottom:1px solid #97A1AD;padding:.59375rem}.task .task__actions{background:#D5DAE0}.task .task__actions input,.task .task__actions select,.task .task__actions label{display:block;width:100%;margin-bottom:1.1875rem}.task .task__actions label.check-label{display:inline}.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;-moz-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 .loader,.task .overlay .dialog{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.task__actions .task-defer{text-align:left;display:inline-block;min-height:2.5rem}.task__actions .task-defer input{width:200px;display:inline-block}.task__actions .task-defer textarea{width:200px;height:2rem;display:inline-block}.task__actions .task-defer textarea:focus{width:400px;height:10rem}.task__actions .task-defer button{vertical-align:top}.task__actions .task-buttons{float:right}.orphan .task__actions .task-buttons{float:none;text-align:right}.task__actions br.clear{clear:both}.task__main .form-data-table{width:95%;margin:10px auto;padding:5px}.task__main .form-data-table br.clear{clear:both}.task__main .form-data-table .row{margin:0;padding:0}.task__main .form-data-table .cell{border:1px solid black;float:left;height:60px;padding:5px;margin:0}.flagged.task .flag-reply{background-color:#D5DAE0;border-bottom:1px solid #97A1AD}.flagged.task .flag-reply header,.flagged.task .flag-reply footer,.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;-moz-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;-moz-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;-moz-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}.review-agency .review-requests{border-bottom:1px solid #97A1AD}.review-agency .review-requests header{margin-bottom:0;padding:.59375rem;background:#D5DAE0}.review-agency .review-requests header.error{background:#FACAC8}.review-agency .review-requests input[type="text"]{margin:0;border-radius:0;width:100%}.review-agency .review-requests input[type="text"].error{background:#FACAC8}.review-agency .review-requests abbr{cursor:help}.review-agency .form-field{text-align:left}.new-agency-forms{padding:0 .59375rem}.new-agency-forms .spam.button{float:left}.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 header,.new-agency.form footer{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,.new-agency.form select{display:block;width:100%}.new-agency.form input#id_address_city{display:inline-block;width:50%}.new-agency.form select#id_address_state{display:inline-block;width:30%}.new-agency.form input#id_address_zip{display:inline-block;width:18%}.new-agency.form textarea{margin-bottom:0;height:6em;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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}.new-agency.form fieldset{-webkit-box-flex:1;-moz-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 .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}.new-agency .clear{clear:both}.new-agency .task__actions{text-align:left}.new-agency .task__actions .task-defer{float:none}.response.task .response-input,.portal.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,.portal.task .response-input label{font-size:.8125rem}.response.task .task__data,.portal.task .task__data{margin-bottom:0}.response.task .proxy,.portal.task .proxy{margin-left:0.5rem}.new-portal.task .response-input{margin-bottom:0;text-align:left}.new-portal.task .response-input label{font-size:.8125rem}.new-portal.task .task__data{margin-bottom:0}.new-portal.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{margin-bottom:0}.snail-mail.task .task-post-actions .input-group{text-align:left}.snail-mail.task .task-post-actions .button-group{text-align:right}.payment-info.task .task-post-actions{margin-bottom:0}.payment-info.task .task-post-actions .input-group{text-align:left}.payment-info.task .task-post-actions .input-group .helptext{color:#7B8694;line-height:1.4375em}.payment-info.task .task-post-actions .button-group{text-align:right}.portal .form-field{text-align:left}.orphan .task__actions label{display:inline;width:auto}.orphan .task__actions input{display:inline;width:auto}.orphan .task__actions .task-defer input{display:inline-block}.task__data.multirequest em{font-style:inherit;background:#fdfd96}.multirequest.task .multi-reject-form{margin-bottom:0;text-align:left}.multirequest.task .multi-reject-form label{font-size:.8125rem}html,body{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;-moz-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;-moz-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-bottom:0}.explore__header__wrapper{width:100%;background-color:#BBD6FA;color:#294366}.explore__header{max-width:50em;margin:0 auto;-webkit-box-align:end;-moz-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;padding:.59375rem}@media screen and (min-width:500px){.explore__header{padding:1.1875rem}}.explore__header>*{margin-bottom:0;padding:0 1.1875rem 1.1875rem;-webkit-box-flex:1;-moz-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}.explore__header h1{font-size:2.0625rem;line-height:1em}@media screen and (min-width:500px){.explore__header h1{font-size:3rem}}.explore__main{margin-bottom:1.1875rem}.explore__section{margin:0 auto 1.1875rem;max-width:50em;padding-left:1.1875rem}.project.explore .featured-projects{margin-bottom:1.1875rem;padding-right:1.1875rem}.project.explore .featured-projects .project{height:100%}.news.explore .featured-project{border-top:1px solid #97A1AD;padding-top:1.1875rem}.news.explore .featured-project .featured-project__overview .h2 a{color:#333C47;text-decoration:underline}.news.explore .featured-project .featured-project__overview .h2 a:hover{color:#333C47}.foia.explore .news-request{padding-top:1.1875rem;border-top:1px solid #97A1AD}.foia.explore .news-request__article__title{line-height:1.1875rem}.error-404{max-width:100%;width:30em;margin:0 auto}.error-404 .error-404__page{box-shadow:0px 4px 8px 0px #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:top right}.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;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-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;-moz-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,0.6);color:#F7F8FA}.error-500 .text h1{font-size:5rem}.error-500 .text h2{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,0.6);border:1px solid #000}.profile{padding:.59375rem}@media screen and (min-width:500px){.profile{padding:1.1875rem}}.profile .metadata dfn,.profile .metadata fieldset label,fieldset .profile .metadata label,.profile .metadata fieldset .errorlist,fieldset .profile .metadata .errorlist,.profile .metadata .account.plans .plan .superlative,.account.plans .plan .profile .metadata .superlative,.profile .metadata .create.organization label,.create.organization .profile .metadata label,.profile .metadata .update.organization label,.update.organization .profile .metadata label,.profile .metadata .activate.organization label,.activate.organization .profile .metadata label{margin-bottom:1.1875rem;font-weight:500;font-size:1rem}.profile .metadata h1{font-size:1.6875rem;font-weight:500}.profile .metadata h2{font-size:1.4375rem}.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 header,.profile .flag form footer,.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;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.account.profile .project-group .project-item{margin-right:1.1875rem}.api-token input{font-family:monospace;width:100%;display:none}.api-token a{font-style:italic}.banner-wrapper{background-size:cover;background-position:right center}.foia.banner{-webkit-box-align:center;-moz-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;-moz-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;background:rgba(41,67,102,0.8);color:#F7F8FA;padding-top:3em}@media (min-width:48em){.foia.banner{min-height:23em}}@media screen and (max-width:500px){.foia.banner{padding-top:1.5em}}.foia.banner h1{font-size:2.0625rem;text-align:center}@media screen and (max-width:500px){.foia.banner h1{font-size:1.6875rem}}.foia.banner .banner-container{max-width:45rem;margin:0 auto 1.1875rem;padding:0 1.1875rem}.foia.banner .button{display:block;margin-bottom:1.1875rem}.foia.banner .call-to-action{font-weight:500}@media screen and (max-width:500px){.foia.banner .call-to-action{font-size:.8125rem}}.foia.banner .call-to-action a{color:#F7F8FA;border-bottom:1px dotted}.foia.banner .call-to-action a:hover{text-decoration:none;border-bottom:1px solid}.foia.banner .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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-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}.foia.banner .stat{-webkit-box-flex:1;-moz-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 0;text-align:center}.foia.banner .stat .value{font-weight:500;font-size:1.4375rem;margin-bottom:.59375rem}.foia.banner .stat .key{line-height:1em}.foia.banner .about{max-width:23em;margin:3em auto;text-align:center}.foia.banner .about .button{display:block}@media screen and (max-width:500px){.foia.banner .about .button{display:block;max-width:20em;margin:0 auto 1.1875rem}}@media screen and (max-width:500px){.foia.banner .about{margin:1.5em auto}}.foia.banner .completed-requests{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-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;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:1.1875rem 1.1875rem 0;border-top:1px solid rgba(247,248,250,0.35);background:rgba(247,248,250,0.1)}.foia.banner .completed-requests>header{color:#F7F8FA;min-width:10rem;width:10rem;margin:0 1.1875rem 1.1875rem 0}.foia.banner .completed-requests>header a{font-weight:500;color:#F7F8FA;border-bottom:1px dotted}.foia.banner .completed-requests>header a:hover{text-decoration:none;border-bottom:1px solid}.foia.banner .completed-requests .foia__single{min-width:18em;width:18em;display:inline-block;margin-right:1.1875rem}.foia.banner .completed-requests .foia__single:last-of-type{margin-right:0}.foia.banner .completed-requests .spacer{padding-right:1px}.newsletter-widget{margin-bottom:1.1875rem}.homepage .articles{padding-left:.59375rem}@media screen and (min-width:500px){.homepage .articles{padding-left:1.1875rem}}.homepage .small.article{font-size:1rem}.homepage .small.article .article__overview__title{font-size:large}.homepage .requests{-webkit-box-flex:1;-moz-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;margin:0 1.1875rem 1.1875rem}.homepage .projects{padding:0 .59375rem}@media screen and (min-width:500px){.homepage .projects{padding:0 1.1875rem}}.homepage .projects li{margin-bottom:1.1875rem}.new-request .create-request{border-radius:4px;background-color:#D5DAE0}.new-request fieldset{margin:0;padding:1.1875rem;border-left:2px solid #97A1AD;border-right:2px solid #97A1AD}.new-request .title{border-top-left-radius:4px;border-top-right-radius:4px;background-color:#F26C5A;border:2px solid #662C29;border-bottom:none;color:#F7F8FA}.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:#f9c0b9;opacity:1}.new-request .title input::-moz-placeholder{color:#f9c0b9;opacity:1}.new-request .title input:-moz-placeholder{color:#f9c0b9;opacity:1}.new-request .title input:-ms-input-placeholder{color:#f9c0b9;opacity:1}.new-request .document-boilerplate,.new-request .tags-explanation{border-left:2px solid #97A1AD;border-right:2px solid #97A1AD;width:100%;font-size:1rem;margin:0;padding:1.1875rem}.new-request .document-boilerplate abbr,.new-request .tags-explanation abbr{cursor:help;border-bottom:1px dotted}.new-request .edited-boilerplate .document-boilerplate{display:none}.new-request .tags-explanation{display:none}.new-request .tags-explanation dt{display:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit}.new-request .edited-boilerplate .tags-explanation{display:block}.new-request .requested_docs{padding:0}.new-request .requested_docs label{display:none}.new-request .requested_docs textarea{display:block;width:100%;height:10em;padding:1.1875rem;margin:0;resize:none;border:none;border-radius:0}.new-request .requested_docs textarea::-webkit-input-placeholder{color:#7B8694;opacity:1}.new-request .requested_docs textarea::-moz-placeholder{color:#7B8694;opacity:1}.new-request .requested_docs textarea:-moz-placeholder{color:#7B8694;opacity:1}.new-request .requested_docs textarea:-ms-input-placeholder{color:#7B8694;opacity:1}.new-request .edited-boilerplate .requested_docs textarea{height:35em}.new-request .agencies{margin:0;width:100%;color:#F7F8FA;background-color:#1157d5}.new-request .agencies label{color:#F7F8FA}.new-request .agencies .select2-container .select2-search--inline .select2-search__field{width:100%;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 0;color:#F7F8FA;display:block;width:100%;margin:0}.new-request .agencies .select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#5a90f2;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:#5a90f2;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:-moz-placeholder{color:#5a90f2;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#5a90f2;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:disabled{background:#D5DAE0;border-bottom:none;text-align:left;padding-left:0}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:disabled::-webkit-input-placeholder{color:#f1f3f6;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:disabled::-moz-placeholder{color:#f1f3f6;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:disabled:-moz-placeholder{color:#f1f3f6;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:disabled:-ms-input-placeholder{color:#f1f3f6;opacity:1}.new-request .agencies .select2-container .select2-search--inline .select2-search__field:disabled:hover{padding-left:0}.new-request .agencies .select2-container--default .select2-selection--multiple{border:none}.new-request .agencies .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.new-request .agencies .select2-search--inline{width:100%}.new-request .agencies .select2-search--inline .select2-search__field{width:100%}.new-request .embargo label,.new-request .register_newsletter label,.new-request .edited_boilerplate label,.new-request .permanent_embargo label,.new-request .no_proxy label{display:inline;margin-right:.59375rem}.new-request fieldset.advanced{color:#F7F8FA;background-color:#1157d5;border-left:2px solid #97A1AD;border-right:2px solid #97A1AD;width:100%;margin:0;padding:1.1875rem}.new-request fieldset.advanced label{color:#F7F8FA}.new-request .advanced-container{display:none;margin-bottom:0;background-color:#b9d0f9}.new-request .advanced-container label{color:#495361}.new-request .toggle-advanced{cursor:pointer}.new-request .register_full_name,.new-request .register_email,.new-request .login_username,.new-request .login_password{float:left;width:50%}.new-request .register_full_name input,.new-request .register_email input,.new-request .login_username input,.new-request .login_password input{width:100%}.new-request .register_full_name,.new-request .login_username{border-right:0}.new-request .register_email,.new-request .login_password{border-left:0}.new-request .login-form,.new-request .register-form{margin:0}.new-request .login-form,.new-request .login-toggle-text{display:none}.new-request .select2{display:block;width:100%}.new-request .select2 .select2-selection__choice{display:block;width:90%;margin:0;color:#F7F8FA;background:transparent;border:none;font-size:1.1875rem}.new-request .select2 .select2-selection__choice .choice{margin-left:20px}.new-request .select2 .select2-selection__choice .select2-selection__choice__remove{margin-top:15px;font-size:0;float:right;height:20px!important;width:20px!important;border-right:0px;background-size:90%;background-position:center center!important;background-repeat:no-repeat}.new-request .select2 .select2-selection__choice .select2-selection__choice__remove:hover{background-position:center center!important;background-color:transparent}.new-request .tags .select2 .select2-selection__choice{color:#333C47}.new-request .tags .select2-selection__choice__remove{filter:brightness(0%)}.new-request footer.footer--submit,.new-request footer.footer--signup{padding:1.1875rem;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border:2px solid #97A1AD;border-top:none}.new-request .footer--signup .footer--submit{text-align:right}.new-request .footer--submit .button-group{width:100%}.new-request .form-status-holder{position:fixed;top:50px;right:10px;z-index:100;border-radius:4px;padding:0 .29688rem;background:#F7F8FA;color:#333C47;font-weight:bold;white-space:nowrap;border:1px solid #333C47;opacity:0.7;visibility:visible;transition:opacity 1s}.new-request .form-status-holder.hidden{visibility:hidden;opacity:0;transition:opacity 1s,visibility 0s 1s}.new-request .form-status-holder.error{color:#CC5C52;border:1px solid #CC5C52}.new-request .failure.panel ul{padding-left:1.1875rem;list-style-type:disc}.new-request .failure.panel ul li ul{list-style-type:circle}.new-request .foia__single{display:inline-block;max-width:20em;margin-right:1.1875rem}.new-request .foia__single:last-child{margin-bottom:1.1875rem}.new-request .qq-uploader{background:inherit;min-height:inherit}.new-request .qq-uploader::before{content:""}.clone-candidates{text-align:center}.buy-section.hide-form .number-row{display:none}.buy-request-form .number-row .field{margin-right:30px;float:left}.buy-request-form #id_num_requests{max-width:150px}.buy-request-form #id_organization{max-width:300px}.buy-request-form #card-element-container{max-width:500px}.donate{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-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;-moz-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 center}@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,0.9)}@media screen and (min-width:500px){.donate .donate__form{padding:1.1875rem}}.donate .currency{font-size:1.4375rem;font-weight:500;color:#52CC66;width:100%;margin-top:5px}.donate input[type="text"]{font-size:1.4375rem;font-weight:500;width:100%;margin-top:5px}.donate .button{width:100%}.donate .donation.button-group{font-size:1.4375rem;width:100%}.donate .donation.button-group input[type="radio"]{display:none}.donate p.why{margin-top:1rem;margin-bottom:0.25rem}.donate textarea{height:5rem}.donate p.optional{margin-top:1rem;margin-bottom:0}.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 0}@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 0}}.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:white}.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;-moz-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{max-width:40em;margin:0 auto 1.1875rem}.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;-moz-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.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:center;background-color:#97A1AD}.project.detail .prompt,.project.detail .overview,.project.detail .objects{margin:0 auto 1.1875rem}.project.detail .prompt{padding:.59375rem;box-shadow:0px 4px 8px 0px #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;-moz-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;-moz-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;-moz-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 stat a{color:#333C47}.project.detail .overview stat a:hover{color:#4582CC}.project.detail .overview .contributor{margin-bottom:.29688rem;border:1px solid #97A1AD;border-radius:4px;overflow:hidden}.project.detail .overview .contributor a,.project.detail .overview .contributor img{display:block}.project.detail .overview .contributor .info{-webkit-box-flex:1;-moz-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;padding:0 .29688rem}.project.detail .overview .contributor a .icon path,.project.detail .overview .contributor a .icon polygon,.project.detail .overview .contributor a .icon rect,.project.detail .overview .contributor a .icon circle{fill:#4582CC}.project.detail .overview .contributor a .icon:hover path,.project.detail .overview .contributor a .icon:hover polygon,.project.detail .overview .contributor a .icon:hover rect,.project.detail .overview .contributor a .icon:hover circle{fill:#333C47}.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;-moz-flex-flow:wrap row;flex-flow:wrap row;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;-moz-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{width:100%;background:#fff;border:1px solid #97A1AD;border-radius:4px;overflow:hidden}.project.component .grid__column{padding:0}.project.component .grid__column.third.project__header{-webkit-flex-basis:10em;-moz-flex-basis:10em;flex-basis:10em;-ms-flex-preferred-size:10em}.project__header{-webkit-flex-basis:10em;-moz-flex-basis:10em;flex-basis:10em;-ms-flex-preferred-size:10em;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;-moz-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;min-height:10em;margin-bottom:0;background-position:center;background-size:cover;background-color:#BBD6FA;background-blend-mode:multiply}.project__header__wrapper{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;min-height:100%;width:100%;padding:1.1875rem;color:#F7F8FA;background:#333C47;background:rgba(51,60,71,0.75);transition:background .25s linear}.project__header__wrapper:hover{color:#F7F8FA}.project__crowdfund{padding:1.1875rem 1.1875rem 0}.project__crowdfund .stat{vertical-align:top;margin-right:1.1875rem}.project__overview{padding:1.1875rem}.project__overview summary:empty{display:none}.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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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 main,.account.plans .plan footer{padding:1.1875rem}.account.plans .plan header{padding:1.1875rem 0;text-align:center;background:#BBD6FA;color:#294366}.account.plans .plan header h2{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}.login.form{max-width:40em;margin:0 auto}.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;-moz-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;-moz-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;-moz-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;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.account.settings main{-webkit-box-flex:3;-moz-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 0}.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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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__list__item,.exemption__detail{padding:.59375rem;border-color:#97A1AD}@media screen and (min-width:500px){.exemption__list__item,.exemption__detail{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;-moz-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}.create.organization,.update.organization,.activate.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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.create.organization header,.update.organization header,.activate.organization header{-webkit-box-flex:0;-moz-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%}.create.organization aside,.update.organization aside,.activate.organization aside{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.create.organization form,.update.organization form,.activate.organization form{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.create.organization aside,.update.organization aside,.activate.organization aside{border:1px solid #97A1AD;border-radius:4px;margin-right:1.1875rem;padding:1.1875rem}.create.organization form input,.update.organization form input,.activate.organization form input{display:block;margin-bottom:1.1875rem;width:100%}.create.organization .errorlist,.update.organization .errorlist,.activate.organization .errorlist{list-style:none;padding-left:0;margin-bottom:0;color:#CC5C52}.create.organization .errorlist li,.update.organization .errorlist li,.activate.organization .errorlist li{margin-bottom:1.1875rem}.create.organization .errorlist+input,.update.organization .errorlist+input,.activate.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;-moz-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;-moz-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;-moz-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;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.organization.detail main{-webkit-box-flex:3;-moz-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3}.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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.master-detail .master{-webkit-box-flex:0;-moz-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;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:500px){.master-detail .master{padding:1.1875rem}}.master-detail .detail{-webkit-box-flex:0;-moz-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;-moz-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}}@media screen and (min-width:500px){.master-detail .detail{-webkit-box-flex:3;-moz-box-flex:3;box-flex:3;-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:2;-moz-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;border-left:none;border-right:none;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}.tag-list .detail h1{font-weight:500}.no-tag{-webkit-align-self:center;-moz-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;-moz-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}.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 path,.notifications--empty .icon polygon,.notifications--empty .icon rect,.notifications--empty .icon circle{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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}.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;-moz-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;-moz-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;-moz-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;-moz-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}}@media screen and (min-width:500px){.news__article{font-size:1.1875rem;line-height:1.4375em}}.news__article .news__article__header time,.news__article .news__article__header .contributors{color:#97A1AD;font-size:.8125rem;font-weight:500}.news__article .news__article__header h1,.news__article .news__article__header .kicker{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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}.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 .numbers,.request.properties .dates,.request.properties .portal-info,.request.properties .upload-info{font-size:.8125rem}.request.properties .numbers tr,.request.properties .dates tr,.request.properties .portal-info tr,.request.properties .upload-info tr{background-color:#F7F8FA}.request.properties .numbers td,.request.properties .dates td,.request.properties .portal-info td,.request.properties .upload-info td{width:50%}.request.properties .numbers .label,.request.properties .dates .label,.request.properties .portal-info .label,.request.properties .upload-info .label{max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.request.properties .numbers .action,.request.properties .dates .action,.request.properties .portal-info .action,.request.properties .upload-info .action{margin-left:.59375rem;float:right}.request.properties .hidden-form{display:none;border:1px solid #97A1AD;padding:.59375rem;-webkit-box-pack:justify;-moz-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 .hidden-form label,.request.properties .hidden-form input[type="text"]{margin-bottom:.59375rem}.request.properties .hidden-form.visible{display:block}.request.properties .hidden-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;-moz-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;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:reverse;-moz-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}.request.properties .portal-info,.request.properties .upload-info{display:none}.request.properties .portal-info.visible,.request.properties .upload-info.visible{display:table}.request.properties .identity{width:100%}.request.properties .small.action{float:right;margin-bottom:0}.request.properties header{border-bottom:1px solid #D5DAE0}.request.main .prompt{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-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 p,.request.main .prompt footer{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 .file-download.prompt{border-color:#D3BC35;-webkit-box-pack:start;-moz-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}.request.main .file-download.prompt p{margin-left:1.1875rem}.request.main .confirmation.prompt{color:#296633;border-color:#52CC66;background-color:#BBFAC6;font-weight:inherit}.request.main .confirmation.prompt p{max-width:inherit}.request.main .confirmation.prompt ul{margin-top:1.1875rem}.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;-moz-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;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.request .communications .communications.filter{-webkit-box-flex:0;-moz-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{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-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{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-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:0px 4px 8px 0px #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;margin-top:.89062rem}.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;-moz-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 .composer-input .formset-forms{padding:.59375rem}.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 .communications #agency-reply .composer-input .field input[type="text"],.request .communications #agency-reply .composer-input .field textarea{border:1px solid #97A1AD}.request .communications #agency-reply .composer-input .field input,.request .communications #agency-reply .composer-input .field textarea,.request .communications #agency-reply .composer-input .field select{width:97%;margin-left:1.5%}.request .files .active-document{display:none;border-radius:4px;border:1px solid #333C47;padding:.29688rem .59375rem .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;-moz-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;-moz-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,.request .communications .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;-moz-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;-moz-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,.request .communications .notes-controls p{margin-bottom:0}.request .notes .notes.filter,.request .communications .notes.filter{-webkit-box-flex:0;-moz-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,.request .communications .add-note{border:1px solid #97A1AD;box-shadow:0px 4px 8px 0px #97A1AD}.request .notes .add-note .ProseMirror,.request .notes .add-note textarea,.request .communications .add-note .ProseMirror,.request .communications .add-note textarea{display:block;overflow:hidden;margin-bottom:0;border:none;border-radius:0}.request .notes .add-note h4,.request .communications .add-note h4{margin-bottom:0}.request .notes .add-note header,.request .communications .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;-moz-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;-moz-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,.request .communications .add-note header p{font-size:.8125rem}.request .notes .add-note footer,.request .communications .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;-moz-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;-moz-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,.request .communications .add-note footer p{padding-left:1.1875rem}.request .notes .add-note .field header,.request .communications .add-note .field header{border-bottom:0}.request .notes .add-note .field input[type="checkbox"],.request .communications .add-note .field input[type="checkbox"]{margin-top:.89062rem}.request .notes .note,.request .communications .note{border:1px solid #97A1AD;border-color:#97A1AD;background:#fff}.request .notes .note .note-header,.request .communications .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;-moz-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:#D3BC35;color:#333C47}.request .notes .note .note-header p,.request .communications .note .note-header p{margin-bottom:0}.request .notes .note .note-header a,.request .communications .note .note-header a{color:#333C47}.request .notes .note .note-header .note-author,.request .communications .note .note-header .note-author{font-weight:500}.request .notes .note .note-metadata,.request .communications .note .note-metadata{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-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;-moz-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}.request .notes .note .note-body,.request .communications .note .note-body{padding:.59375rem;background-color:#F8E8CA}.request .notes .note .note-body br,.request .communications .note .note-body br{margin-bottom:0}.request .notes .note.collapsed .note-body,.request .communications .note.collapsed .note-body{display:none}.request .notes .note.check .note-header,.request .communications .note.check .note-header{background-color:#52CC66}.request .notes .note.check .note-body,.request .communications .note.check .note-body{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-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;background-color:#BBFAC6;font-variant:small-caps}.request .notes .note.check .note-body .payto,.request .communications .note.check .note-body .payto{flex:0 2 10rem}.request .notes .note.check .note-body .info,.request .communications .note.check .note-body .info{flex:0 1 5rem;text-align:right}.request .notes .note.check .note-body .info .number,.request .notes .note.check .note-body .info .amount span,.request .communications .note.check .note-body .info .number,.request .communications .note.check .note-body .info .amount span{font-size:1.1875rem}.request .notes .note.check .progressbar,.request .communications .note.check .progressbar{counter-reset:step;padding:0;flex:0 4 25rem}.request .notes .note.check .progressbar li,.request .communications .note.check .progressbar li{list-style-type:none;width:20%;min-width:5rem;float:left;font-size:.8125rem;position:relative;text-align:center;text-transform:uppercase;color:#7B8694}.request .notes .note.check .progressbar li:before,.request .communications .note.check .progressbar li:before{width:30px;height:30px;content:counter(step);counter-increment:step;line-height:30px;border:2px solid #7B8694;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#F7F8FA}.request .notes .note.check .progressbar li:after,.request .communications .note.check .progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#7B8694;top:15px;left:-50%;z-index:-1}.request .notes .note.check .progressbar li:first-child:after,.request .communications .note.check .progressbar li:first-child:after{content:none}.request .notes .note.check .progressbar li.active,.request .communications .note.check .progressbar li.active{color:#4582CC}.request .notes .note.check .progressbar li.active:before,.request .communications .note.check .progressbar li.active:before{border-color:#4582CC;background-color:#BBD6FA}.request .notes .note.check .progressbar li.active+li:after,.request .communications .note.check .progressbar li.active+li:after{background-color:#4582CC}.request .notes .note.check .progressbar li.error,.request .communications .note.check .progressbar li.error{color:#CC5C52}.request .notes .note.check .progressbar li.error:before,.request .communications .note.check .progressbar li.error:before{border-color:#CC5C52;background-color:#FACAC8}.request .notes .note.check .progressbar li.error+li:after,.request .communications .note.check .progressbar li.error+li:after{background-color:#CC5C52}.request .access .generate-private-link,.request .access .grant-access,.request .access .change-owner{padding:1.1875rem;border:1px solid #97A1AD}.request .access .generate-private-link h3,.request .access .grant-access h3,.request .access .change-owner h3{-webkit-box-flex:0;-moz-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,.request .access .change-owner 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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-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;-moz-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;-moz-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 button,.request .access .generate-private-link .help-text{-webkit-box-flex:1;-moz-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,.request .access .change-owner .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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-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,.request .access .change-owner .picker .user.search.input{margin-bottom:0}.request .access .grant-access .picker .user.search.input .users,.request .access .change-owner .picker .user.search.input .users{width:100%}.request .access .grant-access .picker .user.search.input input,.request .access .change-owner .picker .user.search.input input{width:100%}.request .access .grant-access .picker .user.search.input label,.request .access .change-owner .picker .user.search.input label{display:block;font-size:.8125rem}.request .access .grant-access .picker select[name="access"],.request .access .change-owner .picker select[name="access"]{-webkit-box-flex:0;-moz-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,.request .access .change-owner .picker .user.hilight{width:100%}@media screen and (min-width:500px){.request .access .grant-access .picker .user.search.input,.request .access .change-owner .picker .user.search.input{-webkit-box-flex:0;-moz-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"],.request .access .change-owner .picker select[name="access"]{-webkit-box-flex:0;-moz-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:4%;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 .access .change-owner h3{color:#CC5C52}.request .tasks .toggle{display:none}.request .tasks .task-type{padding-left:0}#replacement-agency{width:100%}.saved-search-delete{background:none;border:none;color:#CC5C52;cursor:pointer;font-size:.8125rem;float:right}.saved-search-delete:focus{outline:none}.saved-search-delete:hover{color:#662C29}#request-actions .project-form,#request-actions .tag-form,#request-actions .share-form,#request-actions .crowdsource-form{display:none}#request-actions #id_tags{width:300px}#request-actions #id_users-wrapper{vertical-align:top}#request-actions #id_projects-wrapper,#request-actions #id_users-wrapper,#request-actions #id_projects-autocomplete,#request-actions #id_users-autocomplete,#request-actions #id_crowdsource-wrapper,#request-actions #id_crowdsource-autocomplete{width:300px}.contact-info .see-where{font-style:italic}.contact-info .info{display:none;margin-bottom:0}.contact-info .info div{margin-bottom:0.5em}.contact-info .form{display:none;max-width:400px}.foia.detail form{display:inline}.actions .button-group form{margin-bottom:0;margin-right:1em}.actions form{display:inline}.request-organizations{display:none}article.passcode-form{margin-bottom:5em}.raw-content{width:80%;height:60vh;padding:7px;border:1px solid black;font-size:.8125rem;overflow:auto}.raw-content.hide{display:none}.agency{max-width:64rem;margin:0 auto}.agency__name{line-height:1.2}.agency__username{font-size:.8em;font-family:"Source Code Pro","Courier Prime",monospace}.agency .briefing{display:flex;flex-wrap:wrap;gap:1rem 3rem}.agency .stats,.agency .contact{flex:1 1 12rem}.agency .stats,.agency .contact main{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem 1.5rem}.agency .stat{flex:1 1 12rem}.agency .stat header,.agency .contact header{flex:1 1 100%;margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:1px solid #97A1AD}.agency .contact main .contact__mailing{flex:3 1 12rem;margin-bottom:0}.agency .contact main .contact__calling{flex:1 1 12rem}.agency .stat main,.agency .contact main{flex:1 1 100%}.agency .stats dl{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:.5rem;gap:.5rem}.agency .stats dt{flex:0 0 auto}.agency .stats dd{flex:0 0 auto;font-size:1em;font-weight:700}.agency .stats .dotted-line{flex:1 1 auto;border-bottom:1px dotted #97A1AD}.agency .contact dd{font-size:1em;line-height:1.2;opacity:.8;transition:opacity .1s linear}.agency .contact dd:hover{opacity:1}.agency .contact__website{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem}.agency .grade{display:flex;gap:.75rem;font-size:.8em;line-height:1.2}.agency .grade .icon{flex:0 0 auto;height:1rem;width:1rem}.agency .grade .icon path{fill:#97A1AD}.agency .grade .text{flex:1 1 auto}.agency .pass.grade .icon path{fill:#52CC66}.agency .fail.grade .icon path{fill:#CC5C52}.agency .notes{margin:1rem 0;padding:1rem;border:1px solid #D3BC35;border-radius:4px;background-color:#F8E8CA}.agency__all-logs{display:flex;gap:1em}.agency__all-logs a{font-weight:bold}.jurisdiction{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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-moz-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__header{-webkit-box-flex:0;-moz-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%;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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.1875rem;margin-bottom:0}.jurisdiction__header .jurisdiction__image{-webkit-box-flex:0;-moz-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;-moz-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;-moz-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__info,.jurisdiction__header .jurisdiction__image{-webkit-box-flex:0;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jurisdiction__main .jurisdiction__stats>*{-webkit-box-flex:1;-moz-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 h2{font-size:1.6875rem}.jurisdiction__main .analysis h3{border-bottom:1px solid #97A1AD}.law .law__name,.law .law__citation{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}.place-map .cell{float:left;position:relative;width:8%;padding-bottom:8%;margin:0.5%;overflow:hidden}.place-map .state{color:#F7F8FA;background:#97A1AD;outline:1px solid #B5BDC7;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;transition:background 0.2s linear}.place-map .state .avg-response-time{font-size:1.4375rem;margin:0}@media (max-width:48em){.place-map .state .avg-response-time{font-size:.8125rem}}.place-map .state .abbrev{font-size:1rem;margin:0}@media (max-width:48em){.place-map .state .abbrev{display:none}}.place-map .state.yes{background:#52CC66}.place-map .state.no{background:#CC5C52}.place-map .state.maybe{background:#D3BC35}.place-map .state:hover{background:#97A1AD}.place-map .state-content{position:absolute;height:90%;width:90%;padding:5%;text-align:center}.place-map .table{display:table;height:100%;width:100%}.place-map .table-cell{display:table-cell;vertical-align:middle;height:100%;width:100%}div.place-map::after{content:"";display:block;clear:both}.top-map{width:80%;margin:0 auto}.small-maps{width:100%;margin-top:2em}.small-maps .state{font-size:1rem}@media (max-width:48em){.small-maps .state{font-size:.8125rem}}.small-maps h2{margin-top:3em}.small-maps .place-map{margin-right:3em}.explore__section.jurisdiction-explore{max-width:62.5em}.explore__section.jurisdiction-explore .credits{font-style:italic;margin-top:4rem}.exemption.detail{margin:0 auto;max-width:64em}.list{padding:.59375rem}@media screen and (min-width:500px){.list{padding:1.1875rem}}.list .empty{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-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;-moz-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;min-height:100%;color:#97A1AD;font-weight:500;text-align:center}.list .filter.form{border:1px solid #97A1AD;background-color:#D5DAE0}.list .filter.form .button-group{width:100%}.list .filter.form button.hidden{overflow:visible!important;height:0!important;width:0!important;margin:0!important;border:0!important;padding:0!important;display:block!important}.list .list__toggle{display:none;width:100%;text-align:center;padding:.29688rem .59375rem;border:1px solid #97A1AD}.list .list__toggle .icon{vertical-align:middle}.list .list__toggle .icon path,.list .list__toggle .icon polygon,.list .list__toggle .icon rect,.list .list__toggle .icon circle{fill:#4582CC}.list .list__toggle:hover{color:#F7F8FA;background:#4582CC}.list .list__toggle:hover .icon path,.list .list__toggle:hover .icon polygon,.list .list__toggle:hover .icon rect,.list .list__toggle:hover .icon circle{fill:#F7F8FA}@media (max-width:48em){.list .grid__column{margin-bottom:.59375rem}.list .list__toggle{display:block}.list .list__toggle.list__toggle--hide{display:none}.list .list__toggle ~ *{display:none}.list .list__toggle:target{display:none}.list .list__toggle:target.list__toggle--hide{display:block}.list .list__toggle:target ~ *{display:block}.list .button-group{width:100%}}.list__sections li{border:1px solid #97A1AD;border-bottom:0}.list__sections li:last-child{border-bottom:1px solid #97A1AD}.list__sections a{display:block;width:100%;padding:.29688rem .59375rem;font-weight:500;text-decoration:none}.list__sections a:hover{background:#4582CC;color:#F7F8FA}.list__sections .current-tab a{background:#4582CC;color:#F7F8FA}.list__sections .counter{min-width:3em;display:inline-block;margin-right:.29688rem;text-align:center}.list-table-checkbox{font-size:1rem}.list .badge{margin-right:.29688rem}.list .project .badge{opacity:1}.news-list-article{margin-bottom:1.1875rem}.news-list-article .article__overview{padding-bottom:1.1875rem;border-bottom:1px solid #97A1AD}.news-list-article:last-child .article__overview{margin-bottom:0;padding-bottom:0;border-bottom:none}.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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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;-moz-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}}.processing-zendesk-cell input{width:7rem}.global-header{margin-bottom:0}.global-header+*{margin-top:2.6875em!important}@media (min-width:27em){.global-header{position:fixed;z-index:100;top:0;left:0;right:0;border-bottom:1px solid #97A1AD;box-shadow:0px 2px 8px rgba(0,0,0,0.25)}}.global-header.global-header-hijacked+*{margin-top:5.375em!important}@media (min-width:27em){.global-header.global-header-hijacked{top:43px}}@media (max-width:27em){.website-footer{margin-bottom:42px!important}}#modal-overlay{position:fixed;top:-9999px;left:0;height:110%;width:100%;z-index:100;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}.nav-item{display:inline-block;width:auto;height:42px;min-width:42px;margin-bottom:0;padding:.59375rem;vertical-align:middle;font-weight:500;text-align:center;cursor:pointer;color:#333C47}.nav-item:hover{background:#e6e6e6}.nav-item a{display:block;color:#333C47}.nav-item .icon{vertical-align:middle}.nav-item .icon path,.nav-item .icon polygon,.nav-item .icon rect,.nav-item .icon circle{fill:#333C47}.nav-item .label{display:none;margin:0 .29688rem;vertical-align:middle;line-height:1.4375em}.nav-item.blue{background:#4582CC;color:#F7F8FA}.nav-item.blue .icon path,.nav-item.blue .icon polygon,.nav-item.blue .icon rect,.nav-item.blue .icon circle{fill:#F7F8FA}.nav-item.blue:hover{background:#3069ae}.nav-item.black{background:#333C47;color:#F7F8FA}.nav-item.black .icon path,.nav-item.black .icon polygon,.nav-item.black .icon rect,.nav-item.black .icon circle{fill:#F7F8FA}.nav-item.black:hover{background:#1e2329}@media (min-width:54em){.nav-item{padding:.59375rem}.nav-item .icon{margin-top:0}.nav-item .label{display:inline-block;max-width:8em;text-overflow:ellipsis;overflow:hidden}}@media (min-width:70em){.nav-item .label{max-width:12em}}.nav-item.brand svg{height:22px;width:auto;vertical-align:middle}.nav-item.brand .logo svg{transform:scale(1.3)}.nav-item.brand .logotype{display:none;visibility:hidden}.nav-item.brand .logo{display:block;visibility:visible}@media (min-width:64em){.nav-item.brand .logotype{display:block;visibility:visible}.nav-item.brand .logo{display:none;visibility:hidden}}.nav-item.avatar-container{padding:6px;white-space:nowrap}.nav-item.avatar-container .avatar{border-radius:4px;margin-bottom:0;opacity:.9;vertical-align:middle}.nav-item.avatar-container .round.avatar{border-radius:9999px}.nav-item.search-toggle{display:inline-block;margin-bottom:0;cursor:pointer}.nav-item.search-toggle.active .label{display:none}.nav-item.nolink{cursor:auto}.global-navigation .black.nav-item+ul .nav-item.nolink:hover{background:inherit}.global-search{display:flex;background:#fff;width:42px;margin-bottom:0;transition:width .25s ease-in-out;overflow:hidden}@media (min-width:54em){.global-search{width:6em}.global-search .search-toggle{width:6em}}.global-search.visible{width:100%}.global-search.visible .search-toggle{width:auto}.global-search .search-form{display:none}.global-search .search-toggle.active+.search-form{display:block;width:100%}.global-search .search-container{height:100%;display:flex;align-items:center;overflow:hidden}.global-search .search-container input{flex:1 1 auto;height:100%;border:none;border-radius:0}.global-search .search-cancel{cursor:pointer}.global-search+.search-placeholder{display:none;width:42px;height:42px;margin-bottom:0}.global-navigation{max-height:42px}.global-navigation ul{display:flex;align-items:center;margin-bottom:0;padding-left:0;list-style-type:none}.global-navigation a{text-decoration:none}.global-navigation .dropdown ul{display:none;min-width:5em;position:absolute;top:100%;border:1px solid #97A1AD;box-shadow:0px 2px 8px rgba(0,0,0,0.25);background:#fff;z-index:200;-webkit-overflow-scrolling:touch}.global-navigation .dropdown ul li{display:block}.global-navigation .dropdown ul li.separator{border-bottom:1px solid #97A1AD}.global-navigation .dropdown ul li.touch--show{display:none}.global-navigation .dropdown ul .nav-item{width:100%;text-align:left}.global-navigation .dropdown ul.visible{display:block}.global-navigation .dropdown button{margin-right:1em;display:inline-block;width:100%;height:42px;min-width:42px;margin-bottom:0;padding:.59375rem;vertical-align:middle;font-weight:500;text-align:left;cursor:pointer;color:#F7F8FA;border:0}.global-navigation .dropdown:hover ul:not(.no-hover-display),.global-navigation .dropdown.hover ul:not(.no-hover-display){display:block}.global-navigation .dropdown:hover>.nav-item,.global-navigation .dropdown.hover>.nav-item{background:#e6e6e6}.global-navigation .dropdown:hover>.nav-item.blue,.global-navigation .dropdown.hover>.nav-item.blue{background:#3069ae}.global-navigation .dropdown:hover>.nav-item.black,.global-navigation .dropdown.hover>.nav-item.black{background:#1e2329}.global-navigation .dropdown.dropdown--right{position:relative;overflow:visible}.global-navigation .dropdown.dropdown--right ul{right:0}.global-navigation .black.nav-item+ul{background:#333C47;border-color:#000}.global-navigation .black.nav-item+ul .nav-item{color:#F7F8FA}.global-navigation .black.nav-item+ul .nav-item:hover{background:#000}.rich-nav-item{display:block;max-width:30em;min-width:20em;height:6.66em;position:relative;background-color:#4582CC;background-size:cover;background-position:center;color:#B5BDC7}.rich-nav-item a{display:block;width:100%;height:100%;background:#333C47;background:rgba(51,60,71,0.8);background:linear-gradient(180deg,rgba(0,0,0,0.3),#000);opacity:1;transition:opacity .2s ease-in-out}.rich-nav-item a:hover{opacity:.75}.rich-nav-item p{position:absolute;z-index:2;bottom:0;padding:.59375rem;font-weight:500;color:#fff;text-shadow:#333C47 1px 1px 1px}#user-nav .message span{display:block}#more-sections .icon{transform:scale(1.5)}.sign-up,.log-in{width:6em}#site-nav{flex:1 1 auto;position:relative;background-color:#fff}@media (max-width:27em){#site-nav{position:fixed;z-index:100;top:0;left:0;right:0;border-bottom:1px solid #97A1AD;box-shadow:0px 2px 8px rgba(0,0,0,0.25)}}#site-nav .global-search{position:absolute;top:0;right:0}#site-nav .section-toggle{display:none}#site-nav ul.visible{display:none}#site-nav li:hover ul.visible{display:block}#site-nav #more-sections .label{display:none}@media (max-width:36em){#site-nav .section-toggle{display:block}#site-nav .section-list{display:none;position:absolute;top:100%;right:0;left:0;background:#fff;box-shadow:0px 2px 8px rgba(0,0,0,0.25)}#site-nav .section-list.visible{display:block}#site-nav .section-list .nav-item{width:100%}#site-nav .section-list #more-sections .label{display:inline}#site-nav .section-list .dropdown ul{width:100%}#site-nav .section-list .hidden{display:none}#site-nav .section-list .dropdown:hover ul{display:none}#site-nav .section-list .dropdown.active ul{display:block}#site-nav .section-list .active.dropdown>.nav-item::before{content:'\2190';width:0;font-size:2em;font-weight:bold;float:left;transform:translateY(-2px)}}@media (max-width:27em){#site-nav{justify-content:space-between}#site-nav .brand{-webkit-box-flex:1;-moz-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}#site-nav .section-toggle{order:-1}#site-nav .global-search+.search-placeholder{display:block;visibility:hidden;margin-bottom:0}#site-nav .logotype{display:block;visibility:visible;transform:none}#site-nav .logo{display:none;visibility:hidden}}.touch .global-navigation .dropdown:hover ul{display:none}.touch .global-navigation .dropdown:hover ul.visible{display:block}.touch .global-navigation .dropdown ul li.touch--show{display:block}@media (max-width:36em){body:not(.touch) #site-nav .section-toggle:hover+.section-list,body:not(.touch) #site-nav .section-list:hover{display:block}}#user-nav{flex:0 1 auto}@media (max-width:27em){#user-nav{position:fixed;z-index:100;bottom:0;left:0;right:0}#user-nav ul{width:100%}#user-nav li{flex:1}#user-nav .dropdown ul{top:initial;bottom:100%}#user-nav .dropdown--right{position:initial}#user-nav .nav-item{width:100%;text-align:center;border-top:1px solid #000}#user-nav .nav-item.blue{border-top:1px solid #294366}#user-nav .avatar-container{padding:6px}#user-nav .avatar-container .avatar{position:relative}}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{color:#F7F8FA}footer.website-footer .button:hover{color:#F7F8FA}footer.website-footer dfn,footer.website-footer fieldset label,fieldset footer.website-footer label,footer.website-footer fieldset .errorlist,fieldset footer.website-footer .errorlist,footer.website-footer .account.plans .plan .superlative,.account.plans .plan footer.website-footer .superlative,footer.website-footer .create.organization label,.create.organization footer.website-footer label,footer.website-footer .update.organization label,.update.organization footer.website-footer label,footer.website-footer .activate.organization label,.activate.organization footer.website-footer 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;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-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;-moz-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;-moz-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}.input-control .control-icon{font-family:form-builder-font}.crowdsource.form{margin:0 auto;display:flex;overflow:visible;flex-wrap:wrap}.crowdsource.form .crowdsource-form__header{flex:1 1 100%}.crowdsource.form .crowdsource-form__inputs{flex:1 1 16em;margin-right:1.5em}.crowdsource.form .crowdsource-form__data{flex:4 1 44em}.crowdsource.form .crowdsource-form__data div{top:75px;position:sticky}.container.container-overflow-visible{overflow:visible}.crowdsource.detail .actions form{display:inline-block}.assignment-response{display:flex;flex-wrap:wrap}.assignment-response .textbox__header{flex:1 1 100%}.assignment-response .textbox__section.actionables{flex:1 1 100%}.assignment-response .textbox__section{flex:1 1 50%}.assignment-response .embed{flex:1 1 50%}#pencil-svg,#email-svg{display:none}#assignment-responses .edit-link{margin-right:0.5em}#assignment-responses .edit-link:hover{text-decoration:none}#assignment-responses .edit-link:hover g{stroke:#97A1AD}#assignment-responses .message-link{margin-right:1em}#assignment-responses .message-link svg{stroke:#F7F8FA}#assignment-responses .message-link:hover{text-decoration:none}#assignment-responses .message-link:hover svg{stroke:#97A1AD}#assignment-responses .message-link.success svg{stroke:#52CC66}#assignment-responses .message-link.failure svg{stroke:#CC5C52}.crowdsource__explore__header table{background:inherit}.crowdsource__explore__header table tr{border-style:none}.crowdsource__explore__header table td{padding-top:1.2rem;padding-right:0.5rem}.crowdsource__explore__header table .number{font-size:2.5rem;text-align:right}.crowdsource-daily-response-table{max-width:15rem;overflow-y:scroll;max-height:20rem}#build-wrap .name-wrap{display:none!important}.communication-detail .subheader{background:#D5DAE0;margin-bottom:0}.communication-detail .errors header,.communication-detail .opens header{background:#D5DAE0;margin-bottom:0;padding:7px}.communication-detail header.error{background-color:#CC5C52}article.flatpage>h2{padding-top:50px;margin-top:-50px}.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 0.9s -0.6s infinite cubic-bezier(0.85,0.25,0.37,0.85);animation:line-scale-pulse-out 0.9s -0.6s infinite cubic-bezier(0.85,0.25,0.37,0.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-0.4s!important;animation-delay:-0.4s!important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-0.2s!important;animation-delay:-0.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.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(0.3);transform:scaley(0.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 0.9s -0.5s infinite cubic-bezier(0.11,0.49,0.38,0.78);animation:line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11,0.49,0.38,0.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-0.25s!important;animation-delay:-0.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}.qq-btn{box-shadow:0 1px 1px rgba(255,255,255,0.37) inset,1px 0 1px rgba(255,255,255,0.07) inset,0 1px 0 rgba(0,0,0,0.36),0 -2px 12px rgba(0,0,0,0.08) inset;padding:3px 4px;border:1px solid #CCCCCC;border-radius:2px;color:inherit;background-color:#FFFFFF}.qq-upload-delete,.qq-upload-pause,.qq-upload-continue{display:inline}.qq-upload-delete{background-color:#CC5C52;color:#FAFAFA;border-color:#B54036;text-shadow:0 1px 1px rgba(0,0,0,0.55)}.qq-upload-delete:hover{background-color:#D26F66}.qq-upload-cancel{background-color:#F5D7D7;border-color:#e6c8c8}.qq-upload-cancel:hover{background-color:#ffe1e1}.qq-upload-retry{background-color:#EBF6E0;border-color:#d2ddc7}.qq-upload-retry:hover{background-color:#f7ffec}.qq-upload-pause,.qq-upload-continue{background-color:#00ABC7;color:#FAFAFA;border-color:#2dadc2;text-shadow:0 1px 1px rgba(0,0,0,0.55)}.qq-upload-pause:hover,.qq-upload-continue:hover{background-color:#0fbad6}.qq-upload-button{display:inline;width:105px;margin-bottom:10px;padding:7px 10px;text-align:center;float:left;background:#4582CC;color:#FFFFFF;border-radius:2px;border:1px solid #3069AE;box-shadow:0 1px 1px rgba(255,255,255,0.37) inset,1px 0 1px rgba(255,255,255,0.07) inset,0 1px 0 rgba(0,0,0,0.36),0 -2px 12px rgba(0,0,0,0.08) inset}.qq-upload-button-hover{background:#598FD1}.qq-upload-button-focus{outline:1px dotted #000000}.qq-uploader{position:relative;min-height:200px;max-height:490px;overflow-y:hidden;width:inherit;border-radius:6px;background-color:#FDFDFD;border:1px dashed #CCCCCC;padding:20px}.qq-uploader:before{content:attr(qq-drop-area-text) " ";position:absolute;font-size:200%;left:0;width:100%;text-align:center;top:45%;opacity:0.25}.qq-upload-drop-area,.qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#F9F9F9;border-radius:4px;border:1px dashed #CCCCCC;text-align:center}.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.qq-upload-drop-area-active{background:#FDFDFD;border-radius:4px;border:1px dashed #CCCCCC}.qq-upload-list{margin:0;padding:0;list-style:none;max-height:450px;overflow-y:auto;box-shadow:0px 1px 0px rgba(15,15,50,0.14);clear:both}.qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px;color:#424242;background-color:#F6F6F6;border-top:1px solid #FFFFFF;border-bottom:1px solid #DDDDDD}.qq-upload-list li:first-child{border-top:none}.qq-upload-list li:last-child{border-bottom:none}.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-failed-text,.qq-upload-delete,.qq-upload-pause,.qq-upload-continue{margin-right:12px;display:inline}.qq-upload-file{vertical-align:middle;display:inline-block;width:300px;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;height:18px}.qq-upload-spinner{display:inline-block;background:url(https://muckrock.s3.amazonaws.com/bundles/0d4f5677752c40d3f77d.gif?2663de759092);width:15px;height:15px;vertical-align:text-bottom}.qq-drop-processing{display:block}.qq-drop-processing-spinner{display:inline-block;background:url(https://muckrock.s3.amazonaws.com/bundles/da362a4531201025d9b8.gif?2663de759092);width:24px;height:24px;vertical-align:text-bottom}.qq-upload-size,.qq-upload-cancel,.qq-upload-retry,.qq-upload-delete,.qq-upload-pause,.qq-upload-continue{font-size:12px;font-weight:normal;cursor:pointer;vertical-align:middle}.qq-upload-status-text{font-size:14px;font-weight:bold;display:block}.qq-upload-failed-text{display:none;font-style:italic;font-weight:bold}.qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.qq-upload-fail .qq-upload-failed-text{display:inline}.qq-upload-retrying .qq-upload-failed-text{display:inline}.qq-upload-list li.qq-upload-success{background-color:#EBF6E0;color:#424242;border-bottom:1px solid #D3DED1;border-top:1px solid #F7FFF5}.qq-upload-list li.qq-upload-fail{background-color:#F5D7D7;color:#424242;border-bottom:1px solid #DECACA;border-top:1px solid #FCE6E6}.qq-progress-bar{display:block;display:block;background:#00abc7;width:0%;height:15px;border-radius:6px;margin-bottom:3px}.qq-total-progress-bar{height:25px;border-radius:9px}.qq-total-progress-bar-container{margin-left:9px;display:inline;float:right;width:500px}INPUT.qq-edit-filename{position:absolute;opacity:0;filter:alpha(opacity=0);z-index:-1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.qq-upload-file.qq-editable{cursor:pointer;margin-right:4px}.qq-edit-filename-icon.qq-editable{display:inline-block;cursor:pointer}INPUT.qq-edit-filename.qq-editing{position:static;height:28px;padding:0 8px;margin-right:10px;margin-bottom:-5px;border:1px solid #ccc;border-radius:2px;font-size:16px;opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.qq-edit-filename-icon{display:none;background:url(https://muckrock.s3.amazonaws.com/bundles/4471bb9634d2a2f23c54.gif?2663de759092);width:15px;height:15px;vertical-align:text-bottom;margin-right:16px}.qq-hide{display:none}.qq-thumbnail-selector{vertical-align:middle;margin-right:12px}.qq-uploader DIALOG{display:none}.qq-uploader DIALOG[open]{display:block}.qq-uploader DIALOG{display:none}.qq-uploader DIALOG[open]{display:block}.qq-uploader DIALOG .qq-dialog-buttons{text-align:center;padding-top:10px}.qq-uploader DIALOG .qq-dialog-buttons BUTTON{margin-left:5px;margin-right:5px}.qq-uploader DIALOG .qq-dialog-message-selector{padding-bottom:10px}.qq-uploader DIALOG::backdrop{background-color:rgba(0,0,0,0.7)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.codehilite pre{line-height:125%;padding:0 0.5em}.codehilite code{padding:0}td.linenos .normal{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}span.linenos{color:inherit;background-color:transparent;padding-left:5px;padding-right:5px}td.linenos .special{color:#000000;background-color:#ffffc0;padding-left:5px;padding-right:5px}span.linenos.special{color:#000000;background-color:#ffffc0;padding-left:5px;padding-right:5px}.codehilite .hll{background-color:#ffffcc}.codehilite{background:#f8f8f8}.codehilite .c{color:#3D7B7B;font-style:italic}.codehilite .err{border:1px solid #FF0000}.codehilite .k{color:#008000;font-weight:bold}.codehilite .o{color:#666666}.codehilite .ch{color:#3D7B7B;font-style:italic}.codehilite .cm{color:#3D7B7B;font-style:italic}.codehilite .cp{color:#9C6500}.codehilite .cpf{color:#3D7B7B;font-style:italic}.codehilite .c1{color:#3D7B7B;font-style:italic}.codehilite .cs{color:#3D7B7B;font-style:italic}.codehilite .gd{color:#A00000}.codehilite .ge{font-style:italic}.codehilite .gr{color:#E40000}.codehilite .gh{color:#000080;font-weight:bold}.codehilite .gi{color:#008400}.codehilite .go{color:#717171}.codehilite .gp{color:#000080;font-weight:bold}.codehilite .gs{font-weight:bold}.codehilite .gu{color:#800080;font-weight:bold}.codehilite .gt{color:#0044DD}.codehilite .kc{color:#008000;font-weight:bold}.codehilite .kd{color:#008000;font-weight:bold}.codehilite .kn{color:#008000;font-weight:bold}.codehilite .kp{color:#008000}.codehilite .kr{color:#008000;font-weight:bold}.codehilite .kt{color:#B00040}.codehilite .m{color:#666666}.codehilite .s{color:#BA2121}.codehilite .na{color:#687822}.codehilite .nb{color:#008000}.codehilite .nc{color:#0000FF;font-weight:bold}.codehilite .no{color:#880000}.codehilite .nd{color:#AA22FF}.codehilite .ni{color:#717171;font-weight:bold}.codehilite .ne{color:#CB3F38;font-weight:bold}.codehilite .nf{color:#0000FF}.codehilite .nl{color:#767600}.codehilite .nn{color:#0000FF;font-weight:bold}.codehilite .nt{color:#008000;font-weight:bold}.codehilite .nv{color:#19177C}.codehilite .ow{color:#AA22FF;font-weight:bold}.codehilite .w{color:#bbbbbb}.codehilite .mb{color:#666666}.codehilite .mf{color:#666666}.codehilite .mh{color:#666666}.codehilite .mi{color:#666666}.codehilite .mo{color:#666666}.codehilite .sa{color:#BA2121}.codehilite .sb{color:#BA2121}.codehilite .sc{color:#BA2121}.codehilite .dl{color:#BA2121}.codehilite .sd{color:#BA2121;font-style:italic}.codehilite .s2{color:#BA2121}.codehilite .se{color:#AA5D1F;font-weight:bold}.codehilite .sh{color:#BA2121}.codehilite .si{color:#A45A77;font-weight:bold}.codehilite .sx{color:#008000}.codehilite .sr{color:#A45A77}.codehilite .s1{color:#BA2121}.codehilite .ss{color:#19177C}.codehilite .bp{color:#008000}.codehilite .fm{color:#0000FF}.codehilite .vc{color:#19177C}.codehilite .vg{color:#19177C}.codehilite .vi{color:#19177C}.codehilite .vm{color:#19177C}.codehilite .il{color:#666666}