html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}main,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:'Tiempos Text';src:url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-Regular-b85918584d7a87585bd579dd207b246fd6656fe55eb3e5ecf605cfd9e832bb3a.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-Regular-a071e52eaf6c7442d04108699c08f3f1ebccf887a7a074cbc0102785719edb3c.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Tiempos Text';src:url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-RegularItalic-dd92f6c93e22ac7c4a2d92489ee5cd1e931122b449588453e4366f99d106faed.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-RegularItalic-2f7f08a6ca2dccabd98b5aadfdf1054f6ac1d42013cc295ad827dd89557e1395.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Tiempos Text';src:url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-Bold-c6efe45f4a692895ee2e16ad21c0bc523b73511c98ac097d46997a72ee35a335.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-Bold-cb5e62d8b12172f9ff5b006e477b69eb63079e8dc868492723b19f63130a3305.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Tiempos Text';src:url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-BoldItalic-7dad042684ea3d02d9961f8cd4885047c1128ae9f7d5ef9fa2e8568c6514b11b.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/TiemposTextWeb-BoldItalic-17552845b15cb334327a5630088c78fc02050705a4e4222bd0bee54f935791aa.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Graphik';src:url("https://static.propublica.org/rails/assets/nonprofits/Graphik-Regular-Web-09c162769cb9779dc01e08dd0cf6e837c72225cef171202eda69ca3b7d9c45f2.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/Graphik-Regular-Web-d7527fefd07cc53671cb77bcf1f694af33bebf9ce50b929f35aef82050951b46.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Graphik';src:url("https://static.propublica.org/rails/assets/nonprofits/Graphik-RegularItalic-Web-245a63d4531e6a57a59b542bab7468b771eb3b47081be2e8caa976920816f69d.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/Graphik-RegularItalic-Web-245a63d4531e6a57a59b542bab7468b771eb3b47081be2e8caa976920816f69d.woff2") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Graphik';src:url("https://static.propublica.org/rails/assets/nonprofits/Graphik-Semibold-Web-2ee983ccfb87811e8e53c1526050e9e4c5eb6fa8e1bc416225fb96ed14d994f1.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/Graphik-Semibold-Web-d7c3d8df5fd803b53f7a80c9f86aff7132ed57c2e8f5cb53b88fb46a5c8d18fe.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Graphik';src:url("https://static.propublica.org/rails/assets/nonprofits/Graphik-SemiboldItalic-Web-bff31c341abbb5097e3e04d5e1ef38baf97e249026e0b26aa9fda64575863bfb.woff2") format("woff2"),url("https://static.propublica.org/rails/assets/nonprofits/Graphik-SemiboldItalic-Web-7ac0d6043575fa75c2dc804cfa2dbbeb5977fe990799945757d7205a6b69a528.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}.footer-inner{max-width:1440px}@media screen and (min-width: 0){.footer-inner{margin:0 3.3863752194%}}@media screen and (min-width: 37.5em){.footer-inner{margin:0 4.3619439333%}}@media screen and (min-width: 48em){.footer-inner{margin:0 7.8886310905%}}@media screen and (min-width: 60em){.footer-inner{margin:0 5.49273021%}}@media screen and (min-width: 75em){.footer-inner{margin:0 5.49273021%}}@media screen and (min-width: 1617.7132486388px){.footer-inner{margin:0 auto}}.copyright-inner{max-width:1440px}@media screen and (min-width: 0){.copyright-inner{margin:0 3.3863752194%}}@media screen and (min-width: 37.5em){.copyright-inner{margin:0 4.3619439333%}}@media screen and (min-width: 48em){.copyright-inner{margin:0 7.8886310905%}}@media screen and (min-width: 60em){.copyright-inner{margin:0 5.49273021%}}@media screen and (min-width: 75em){.copyright-inner{margin:0 5.49273021%}}@media screen and (min-width: 1617.7132486388px){.copyright-inner{margin:0 auto}}.site-footer,.site-copyright{clear:both;background:#f0efee;font-family:Arial, Verdana, sans-serif;font-size:0.8125rem;margin-top:8.024691358%}.fonts-loaded .site-footer,.fonts-loaded .site-copyright{font-family:Graphik, sans-serif}.site-copyright{margin-top:0;border-top:2px solid rgba(255,255,255,0.8);background:#e4e2e0}.site-footer a,.site-copyright a{color:#333333}.site-footer li,.site-copyright li{margin-bottom:0.33em}.footer-inner,.copyright-inner{padding:3.7142857143% 0}.footer-inner:after,.copyright-inner:after{clear:both;content:"";display:table}@media screen and (min-width: 48em){.footer-inner,.copyright-inner{padding:3.5812672176% 0}}@media screen and (min-width: 60em){.footer-inner,.copyright-inner{padding:2.3593466425% 0}}.footer-inner>*{border-bottom:1px solid #d8d6d3;margin-bottom:1em;padding-bottom:1em}.footer-inner>*:last-child{border-bottom:0;margin-bottom:0}@media screen and (min-width: 48em){.footer-inner>*{float:left;border-bottom:none;width:48.2093663912%}.footer-inner>*:nth-child(n){margin-right:3.5812672176%}.footer-inner>*:nth-child(2n){margin-right:0}}@media screen and (min-width: 60em){.footer-inner>*{margin-bottom:0;padding-bottom:0;width:23.2304900181%}.footer-inner>*:nth-child(n){margin-right:2.3593466425%}.footer-inner>*:last-child{margin-right:0}}.copyright-inner>*{width:50%}@media screen and (min-width: 48em){.copyright-inner>*{width:35.261707989%}}.logo{display:block}.logo svg{display:block;height:auto;max-width:100%}@media screen and (min-width: 48em){.logo svg{max-width:66%}}body{font-family:Arial, Verdana, sans-serif}.fonts-loaded body{font-family:Graphik, sans-serif}a:focus{outline:1px dotted}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1}h1,h2,h3,h4,h5,h6{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4,.fonts-loaded h5,.fonts-loaded h6{font-family:"Tiempos Text", serif}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}strong{font-weight:700}del{text-decoration:line-through}ol{list-style:decimal}h1{font-size:2.3em}h2{font-size:1.5em}h3{font-size:1.6em}h4{font-size:1.5em}h5{font-size:1.3em}h6{font-size:1.1em}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;margin-top:5px}p,blockquote,dl,ol,ul,table,address,fieldset{line-height:1.3}p.sans{font-family:Arial, Verdana, sans-serif}.fonts-loaded p.sans{font-family:Graphik, sans-serif}blockquote{margin:15px;padding:0 1.5em}table,.container-shortened{margin-bottom:2.125rem;margin-top:2.125rem}table{border:1px solid #d8d6d3;font-size:0.8125rem;text-align:left;width:100%}table{font-family:Arial, Verdana, sans-serif}.fonts-loaded table{font-family:Graphik, sans-serif}th{font-weight:bold;background:#f5f4f3}th,td{border:1px solid #d8d6d3;padding:0.5rem}th.numeric,td.numeric{-webkit-font-feature-settings:"tnum" 1;-moz-font-feature-settings:"tnum" 1;-ms-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1;text-align:right}@media screen and (max-width: 48em){th.small,td.small{width:2em}}.table--dense{font-size:0.8125rem}.table--dense th,.table--dense td{padding:0.3125rem}.table--long,.stickyclone{background:#fff;position:relative;z-index:10}@media screen and (min-width: 60em){.table--long{position:static;z-index:auto}}.stickyclone.on{left:0;margin-left:auto;margin-right:auto;right:0;table-layout:auto}.container-shortened table{border:none;margin:0}.container-shortened thead tr>*{border-top:none}.container-shortened tbody tr:last-child>*{border-bottom:none}.container-shortened+.stickyclone{display:none}.container-shortened-inner{border:1px solid #d8d6d3;border-width:1px 0;clear:both;min-height:10em;max-height:20em;max-height:40vh;overflow-y:auto;position:relative;z-index:1}.container-shortened-cap{height:4vh;pointer-events:none;position:sticky;width:100%;z-index:1;transition:opacity 0.2s}.container-shortened-cap--top{background:linear-gradient(to bottom, rgba(44,44,44,0.15) 0%, rgba(44,44,44,0) 80%);top:0;margin-bottom:-4vh}.container-shortened-cap--bottom{background:linear-gradient(to top, rgba(44,44,44,0.15) 0%, rgba(44,44,44,0) 80%);bottom:0;margin-top:-4vh}.at-top .container-shortened-cap--top,.at-bottom .container-shortened-cap--bottom{opacity:0}.mast-inner{max-width:1440px}@media screen and (min-width: 0){.mast-inner{margin:0 3.3863752194%}}@media screen and (min-width: 37.5em){.mast-inner{margin:0 4.3619439333%}}@media screen and (min-width: 48em){.mast-inner{margin:0 7.8886310905%}}@media screen and (min-width: 60em){.mast-inner{margin:0 5.49273021%}}@media screen and (min-width: 75em){.mast-inner{margin:0 5.49273021%}}@media screen and (min-width: 1617.7132486388px){.mast-inner{margin:0 auto}}.site-mast-mini{background-color:#FFF;color:#000}.mast-inner:after{clear:both;content:"";display:table}.site-mast-mini .icon,.site-mast-mini a{color:inherit;border-bottom:none}.site-mast-mini a:hover,.site-mast-mini a:focus{border-bottom:none;text-decoration:none}.site-mast-mini .mast-content{display:table;width:100%}.site-mast-mini .mast-content>*{display:table-cell}.site-mast-mini.waypoint-header-exited{background:#f7f7f7;background:rgba(247,247,247,0.9)}.site-mast-mini .site-logo{padding:0;padding-right:0.5rem;vertical-align:middle;width:140px}@supports (display: flex){.site-mast-mini .site-logo{padding-right:0;max-width:inherit}}.site-mast-mini .site-logo .icon{display:block;height:1.2em;max-width:100%;width:inherit}@supports (display: flex){.site-mast-mini .site-logo .icon{margin-top:-0.2em;width:100%}}.site-mast-mini .project-name{font-size:0.8125rem;padding-left:0.5rem;position:relative;text-transform:uppercase;width:50%}.site-mast-mini .project-name:after{background:#333;bottom:0;content:"";left:0;position:absolute;top:50%;height:1.5em;width:1px}@supports (display: flex){.site-mast-mini .project-name:after{top:-3px;height:auto}}.site-mast-mini .project-name a:hover,.site-mast-mini .project-name a:focus{color:#217ce3}.site-mast-mini .nav-social-menu{text-align:right;width:50%}@supports (display: flex){.site-mast-mini .nav-social-menu{margin-left:auto;width:auto}}.site-mast-mini .icon{display:inline-block;width:1em;height:1em}.site-mast-mini .icon-label{margin-left:0.5rem;vertical-align:top}a.link-pp-donate{background-color:#be4751;border-radius:0 0 0.2em 0.2em;color:#FFF;display:inline-block;font-family:Georgia, Times, "Times New Roman", serif;font-weight:bold;padding:0.5rem;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;transition:all 0.25s ease}.fonts-loaded a.link-pp-donate{font-family:"Tiempos Text", serif}a.link-pp-donate:hover{background-color:#ab3535}.site-mast-mini .link-pp-donate{align-self:flex-start;display:inline-block;font-size:0.8125rem;margin-bottom:0.2em;margin-left:auto}.site-mast-mini a.link-pp-donate{color:#FFF;text-align:center;min-width:70px}.mast-mini--light{background:#f0efee;color:#333}.mast-mini--dark{background-color:#333;color:#fff}.mast-mini--dark .icon{fill:#ffffff}.mast-mini--dark a{color:#ffffff}.mast-mini--dark .project-name:after{background:#fff}.nav-social-menu{display:flex}.nav-social-item{display:inline-block}.nav-social-link{display:block;font-size:0.8125rem;font-weight:bold;padding:0.5rem;text-transform:uppercase}.nav-email-item{margin-left:0.625rem;position:relative;padding-left:0.625rem}.nav-email-item:after{background:#333;bottom:0.5em;content:"";left:0;position:absolute;top:0.35em;width:1px}.mast-mini--dark .nav-email-item:after{background-color:#fff}@supports (display: flex){.site-mast-mini .mast-content{align-items:center;display:flex}.site-mast-mini .mast-content>*{display:block}}@media screen and (max-width: 37.5em){.site-mast-mini .project-name{font-size:.8rem;margin-top:0}.site-mast-mini .site-logo{max-width:100px;margin-right:5px}.site-mast-mini .nav-social-menu{display:none}}@media screen and (min-width: 37.5em){.site-mast-mini .site-logo{padding-left:0;padding-right:0.5em}@supports (display: flex){.site-mast-mini .nav-social-menu{display:flex}}.site-mast-mini .link-pp-donate{margin-left:0.5rem}}input[type="email"]{border:0;padding:4px 5px}input{font-family:Arial, Verdana, sans-serif}.fonts-loaded input{font-family:Graphik, sans-serif}.btn-input,input[type="submit"]{background:#1d85ea;background:-webkit-gradient(linear, left top, left bottom, from(#1d85ea), to(#327ac0));background:-moz-linear-gradient(top, #1d85ea, #327ac0);background:-ms-linear-gradient(top, #1d85ea, #327ac0);border:0;border-radius:2px;margin-right:5px;color:#fff;font-weight:700;padding:3px 8px;text-transform:uppercase;cursor:pointer !important;text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.6);box-shadow:1px 1px 2px rgba(0,0,0,0.6)}.btn-input,input[type="submit"]{font-family:Arial, Verdana, sans-serif}.fonts-loaded .btn-input,.fonts-loaded input[type="submit"]{font-family:Graphik, sans-serif}.btn-input:hover,input[type=submit]:hover{text-decoration:none;background:#327ac0;background:-webkit-gradient(linear, left top, left bottom, from(#327ac0), to(#1d85ea));background:-moz-linear-gradient(top, #327ac0, #1d85ea);background:-ms-linear-gradient(top, #327ac0, #1d85ea)}.print-only{display:none}a{text-decoration:none}.byline{font-style:italic;color:#777}.pagination{overflow:hidden;padding:10px 0;width:100%}.sortable{margin:20px 0 0 1px;width:100%}.sortable th{background:#d1dce9 url(https://d1t8xfi7n2gbr1.cloudfront.net/deploy/images/common/arw-sorters.png) 100% 50% no-repeat;font-size:14px;padding:6px 25px 6px 10px;text-align:left;vertical-align:middle;cursor:pointer}.sortable th.headerSortUp{background-image:url(https://d1t8xfi7n2gbr1.cloudfront.net/deploy/images/common/arw-sorter-asc.png)}.sortable th.headerSortDown{background-image:url(https://d1t8xfi7n2gbr1.cloudfront.net/deploy/images/common/arw-sorter-desc.png)}.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.static_api table,.static_api th,.static_api td,.static_apiv1 table,.static_apiv1 th,.static_apiv1 td{border:0}.static_api ul.keyword-search li,.static_apiv1 ul.keyword-search li{margin-top:0}.static_api table.api-doc th,.static_api table.api-doc td,.static_apiv1 table.api-doc th,.static_apiv1 table.api-doc td{padding-left:0.5em;padding-right:0.5em}.static_api #api-doc,.static_api #api-doc p,.static_api #api-doc li,.static_api #api-doc td,.static_apiv1 #api-doc,.static_apiv1 #api-doc p,.static_apiv1 #api-doc li,.static_apiv1 #api-doc td{font-size:14px;line-height:1.5em}.static_api #api-doc li,.static_apiv1 #api-doc li{margin-bottom:10px}.static_api #api-doc ul,.static_apiv1 #api-doc ul{list-style-type:disc}.static_api code,.static_apiv1 code{border:1px solid #999;background-color:#eee;padding-left:3px;padding-right:3px}.static_api h5.category,.static_apiv1 h5.category{margin:0 0 20px 0}.static_api h5.category,.static_apiv1 h5.category{font-family:Arial, Verdana, sans-serif}.fonts-loaded .static_api h5.category,.fonts-loaded .static_apiv1 h5.category{font-family:Graphik, sans-serif}.static_api h5.endpoint,.static_apiv1 h5.endpoint{font-family:"Menlo Sans", Monaco, Geneva, Courier, monospace;font-weight:normal;font-size:1em;margin:0 0 10px 0}.static_api h5.endpoint span,.static_api .category_container span,.static_apiv1 h5.endpoint span,.static_apiv1 .category_container span{color:#C54C6C}.static_api h6,.static_apiv1 h6{font-size:18px;margin-bottom:10px}.static_api h6,.static_apiv1 h6{font-family:Arial, Verdana, sans-serif}.fonts-loaded .static_api h6,.fonts-loaded .static_apiv1 h6{font-family:Graphik, sans-serif}.static_api code,.static_apiv1 code{font-family:"Menlo Sans", Monaco, Geneva, Courier, monospace}.static_api pre,.static_apiv1 pre{font-family:"Menlo Sans", Monaco, Geneva, Courier, monospace;line-height:16px;padding:10px}.static_api .api_response,.static_apiv1 .api_response{max-height:300px;overflow:auto;margin:15px 0 15px 0;background:#F5F5F5}.static_api .category_container,.static_apiv1 .category_container{padding:5px 0 5px 0}.static_api pre,.static_apiv1 pre{margin-bottom:1em}.static_api #simple_frame p,.static_apiv1 #simple_frame p{padding:5px 0 5px 0;font-size:14px}.static_api #simple_frame p,.static_apiv1 #simple_frame p{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded .static_api #simple_frame p,.fonts-loaded .static_apiv1 #simple_frame p{font-family:"Tiempos Text", serif}.static_api #intro,.static_apiv1 #intro{margin-bottom:30px}.static_api #intro p,.static_apiv1 #intro p{font-size:14px;line-height:18px}.static_api #intro p.first,.static_apiv1 #intro p.first{font-size:20px;line-height:24px}.static_api #description,.static_apiv1 #description{border-bottom:1px solid #000;margin-bottom:15px}.static_api .blurb_container,.static_apiv1 .blurb_container{margin-bottom:30px}.static_api .blurb_container h5,.static_apiv1 .blurb_container h5{padding-top:10px;border-top:1px solid #cecece;font-size:18px}.static_api .blurb_container p,.static_api .blurb_container ul,.static_apiv1 .blurb_container p,.static_apiv1 .blurb_container ul{margin-left:220px;margin-top:-42px;line-height:18px;font-size:14px}.static_api .blurb_container p,.static_api .blurb_container ul,.static_apiv1 .blurb_container p,.static_apiv1 .blurb_container ul{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded .static_api .blurb_container p,.fonts-loaded .static_api .blurb_container ul,.fonts-loaded .static_apiv1 .blurb_container p,.fonts-loaded .static_apiv1 .blurb_container ul{font-family:"Tiempos Text", serif}.static_api .blurb_container code,.static_apiv1 .blurb_container code{font-size:12px}.static_api .blurb_container ul.parameters,.static_apiv1 .blurb_container ul.parameters{margin-left:120px}.static_api .definitions_container table,.static_apiv1 .definitions_container table{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:10px}.static_api .definitions_container table,.static_apiv1 .definitions_container table{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded .static_api .definitions_container table,.fonts-loaded .static_apiv1 .definitions_container table{font-family:"Tiempos Text", serif}.static_api .definitions_container code,.static_apiv1 .definitions_container code{font-size:11px}.static_api .definitions_container table tr td,.static_apiv1 .definitions_container table tr td{padding-right:40px;width:200px;padding-left:2px}.static_api .definitions_container table tr td,.static_apiv1 .definitions_container table tr td{border-top:1px solid #cecece;vertical-align:top}.static_api .definitions_container table tr.future_methods td,.static_apiv1 .definitions_container table tr.future_methods td{background:#fefefe;color:#999}.static_api .definitions_container table tr th,.static_apiv1 .definitions_container table tr th{text-align:left;font-weight:normal;border-top:1px solid #999;padding-bottom:2px;font-size:11px;text-transform:uppercase;vertical-align:bottom;color:#999;background:#fefefe;padding:2px 0 10px 2px}.static_api .definitions_container table tr th,.static_apiv1 .definitions_container table tr th{font-family:Arial, Verdana, sans-serif}.fonts-loaded .static_api .definitions_container table tr th,.fonts-loaded .static_apiv1 .definitions_container table tr th{font-family:Graphik, sans-serif}.static_api .definitions_container table tr td.field_method,.static_apiv1 .definitions_container table tr td.field_method{width:180px}.static_api pre,.static_apiv1 pre{max-width:200px}.static_api table.param-values,.static_apiv1 table.param-values{margin-top:1em}#content .wrapper_display_pdf a h1{color:black;text-decoration:none;margin-bottom:4px}@media screen and (max-width: 480px){#content .wrapper_display_pdf a h1{font-size:25px;margin-top:10px}}#content .wrapper_display_pdf h2,#content .wrapper_display_pdf p,#content .wrapper_display_pdf .back{font-family:Arial, Verdana, sans-serif}.fonts-loaded #content .wrapper_display_pdf h2,.fonts-loaded #content .wrapper_display_pdf p,.fonts-loaded #content .wrapper_display_pdf .back{font-family:Graphik, sans-serif}#content .wrapper_display_pdf h2{border-top:1px solid #DDD;padding-top:15px;margin:18px 0 10px 0}@media screen and (max-width: 480px){#content .wrapper_display_pdf h2{border-top:4px solid #DDD}}#content .wrapper_display_pdf h2>a{float:right;font-size:0.6em;margin-top:7px}#content .wrapper_display_pdf p.data-source{font-style:italic}#content .wrapper_display_pdf #pdf-embed{width:100%;height:98vh;margin-top:10px}div.wrapper.wrapper_full_text{max-width:960px;min-height:100vh}#content .wrapper_full_text a h1{color:black;text-decoration:none;margin-bottom:4px}@media screen and (max-width: 480px){#content .wrapper_full_text a h1{font-size:25px;margin-top:10px}}#content .wrapper_full_text h2,#content .wrapper_full_text p,#content .wrapper_full_text .back{font-family:Arial, Verdana, sans-serif}.fonts-loaded #content .wrapper_full_text h2,.fonts-loaded #content .wrapper_full_text p,.fonts-loaded #content .wrapper_full_text .back{font-family:Graphik, sans-serif}#content .wrapper_full_text h2{border-top:1px solid #DDD;padding-top:15px;margin:18px 0 10px 0;font-size:1.5em}@media screen and (max-width: 480px){#content .wrapper_full_text h2{border-top:4px solid #DDD}}#content .wrapper_full_text p.data-source{font-style:italic}#content .wrapper_full_text #xml-nav{border-bottom:1px solid #DDD;padding-bottom:5px;margin-bottom:5px;font-size:.85em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 480px){#content .wrapper_full_text #xml-nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}#content .wrapper_full_text #xml-nav .back{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 480px){#content .wrapper_full_text #xml-nav .back{margin-bottom:0.5em}}#content .wrapper_full_text #xml-nav select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#content .wrapper_full_text #xml-nav .pop-out{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 100 100' xml:space='preserve'%3E%3Cpath fill='%232578ab' d='M89,5.2H57.9C54.7,5.2,52,7.8,52,11c0,3.2,2.6,5.9,5.9,5.9H75L64.3,27.4H11c-3.2,0-5.7,2.7-5.7,5.9V89 c0,3.2,2.5,5.8,5.7,5.8h55.6c3.3,0,5.9-2.6,5.9-5.8V35.7L83.2,25v17.2c0,3.2,2.6,5.8,5.8,5.8c3.2,0,5.8-2.6,5.8-5.8V11 C94.8,7.8,92.2,5.2,89,5.2L89,5.2z M60.9,83.2H16.8V39.1h35.9L34.8,57c-2.3,2.3-2.3,6,0,8.1c2.2,2.3,5.9,2.3,8.2,0 c0-0.1,17.8-17.8,17.8-17.8V83.2z'%3E%3C/path%3E%3C/svg%3E ") 0% 100% no-repeat;width:15px;height:15px;display:block;margin-left:15px;-ms-flex-negative:0;flex-shrink:0}#content .wrapper_full_text #loading{margin:0 auto;border:2px solid #DDD;border-top:2px solid #2578ab;border-radius:50%;width:20px;height:20px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#content .wrapper_full_text #loading-text{margin:0 auto;text-align:center;padding-top:10px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#content .wrapper_full_text iframe#styled-xml{display:block;width:300px;height:50px}header{position:relative}#content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wrapper{margin:0 auto;max-width:960px;min-width:300px}.relative{position:relative}.wide{width:100%}.clear{clear:both}.mobile-only{display:none}select{font-family:Arial, Verdana, sans-serif}.fonts-loaded select{font-family:Graphik, sans-serif}#irs-990 .wrapper{padding-left:0px}#content-header .wrapper{overflow:inherit}#irs-990 p{font-size:.9em;margin-bottom:1em}#irs-990 p.guff{font-size:14px}.left-col{width:638px;margin:0 10px 0 0;float:left}#content .right-col{max-width:300px;min-width:250px;width:100%;float:right;margin:0 0 0 10px}#content .right-col p,#content .right-col li{font-size:.9em}#content .right-col small.legal{font-size:11px;font-family:sans-serif}p.byline{margin-top:20px}.monospace-numbers{-webkit-font-feature-settings:"tnum" 1;-moz-font-feature-settings:"tnum" 1;-ms-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}#irs-990.search #content-header,#irs-990.organizations #content-header{height:70px}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}ul.bullets{list-style:disc;padding:0 0 14px 20px;line-height:1.5em}table.homepage{font-family:Arial, Verdana, sans-serif}.fonts-loaded table.homepage{font-family:Graphik, sans-serif}table.homepage th{text-align:left}table.homepage td{border:none;padding:13px 10px 10px;box-sizing:inherit}table.homepage .company-col span{display:block}.highest-bidders h3{margin:20px 0 5px 0;font-size:15px}.highest-bidders h3{font-family:Arial, Verdana, sans-serif}.fonts-loaded .highest-bidders h3{font-family:Graphik, sans-serif}.highest-bidders #highest-bidders.sortable{border:none}.highest-bidders #highest-bidders.sortable tr{border-bottom:1px solid #EEE}.highest-bidders #highest-bidders.sortable th,.highest-bidders #highest-bidders.sortable th.headerSortDown,.highest-bidders #highest-bidders.sortable th.headerSortUp{font-size:12px;border:none;padding:12px 10px;background-color:#EEE;border-bottom:1px solid #DDD;border-right:1px solid #FFF}.highest-bidders #highest-bidders.sortable td.state-rev-col{text-align:right}.highest-bidders #highest-bidders.sortable .company,.highest-bidders #highest-bidders.sortable .revenue{font-weight:bold}.highest-bidders #highest-bidders.sortable .small-gray{color:#888;font-size:11px}.highest-bidders #highest-bidders.sortable .top-label{display:none}.stateface:before{width:20px;display:block;float:left;text-align:center;padding:0px 5px 5px 0px;font-size:16px;position:relative;top:-1px;color:black}.stateface{font-size:12px}.vetting img{width:100%;margin:5px 0 5px}.about-this-data,.vetting{padding:16px 20px 10px;border-top:2px solid #CCC;background-color:#F4F4F4;margin:0 0 15px 0}.about-this-data h6,.vetting h6{margin-bottom:5px}#irs-990 .irs-btn-input{border:1px solid #4D5B88;border-radius:5px;font-style:normal;font-size:12px;float:right;margin:8px 0 0 2px;padding:8px 24px;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background:#0F459A;background:-webkit-gradient(linear, left top, left bottom, from(#4387E4), to(#0F459A));background:-moz-linear-gradient(top, #4387E4, #0F459A);background:-ms-linear-gradient(top, #4387E4, #0F459A);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.6);box-shadow:1px 1px 2px rgba(0,0,0,0.6)}.embed-wrapper h3{font-size:15px;margin-bottom:10px}.embed-wrapper h3{font-family:Arial, Verdana, sans-serif}.fonts-loaded .embed-wrapper h3{font-family:Graphik, sans-serif}#content{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded #content{font-family:"Tiempos Text", serif}#content a{color:#2578ab}#content p{line-height:1.5em;font-size:14px}p.guff{font-size:.9em;text-align:left}#content form{font-family:Arial, Verdana, sans-serif}.fonts-loaded #content form{font-family:Graphik, sans-serif}.contributors-box{padding:0px 15px 7px 10px}.contributors-box p{font-style:italic}#content h1{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded #content h1{font-family:"Tiempos Text", serif}#content h1.main-header{font-size:40px;font-weight:bold;margin:20px 0px 10px;font-weight:600;text-align:center}.app-top{margin-bottom:0px;border:0px}p.byline{text-align:center}h2.dek{text-align:center;margin:5px 0 20px 0;font-size:1.1em}h2.dek{font-family:Arial, Verdana, sans-serif}.fonts-loaded h2.dek{font-family:Graphik, sans-serif}#content .smaller-header{display:inline-block;width:100%;text-align:left;padding-bottom:20px;border-bottom:1px solid #cecece}.search #content .smaller-header{border-bottom:none;padding-bottom:10px}#content .smaller-header h1.main-header{text-align:left;font-size:20px}#content .smaller-header h1.main-header a{color:black}#content .smaller-header h4{font-size:14px;font-weight:normal}#content .smaller-header h4{font-family:Georgia, Times, "Times New Roman", serif}.fonts-loaded #content .smaller-header h4{font-family:"Tiempos Text", serif}.side-signup-box{padding:10px 20px;background:#F4F4F4}.email-signup{margin:0.625rem auto}.email-signup .label-main{display:block;font-size:0.8125rem;margin-bottom:1rem}.side-signup-box form label{text-align:left}.email-signup input{font-size:12px}.email-signup .btn{border-radius:0.15625rem;cursor:pointer;transition:background 0.2s, color 0.2s}.grecaptcha-badge{visibility:hidden}.banner{padding:10px 10px 0px 10px;margin-top:10px}.small-label{font-size:12px}.small-label{font-family:Arial, Verdana, sans-serif}.fonts-loaded .small-label{font-family:Graphik, sans-serif}.all-caps{text-transform:uppercase}.organizations #content h1{margin-bottom:4px}.organizations .filings h2{font-size:1.5em;margin:15px 0 10px 0}.organizations .filings h3{font-size:18px;margin:1px 0px 9px}.organizations .filings h3 span{color:#888;font-size:13px}.employee-toggle{font-size:.9em}#irs-990 .unknown-org,#irs-990 .org-message,#irs-990 .filing-message{margin:15px 0px;padding:18px 16px 16px;background-color:#EEE;line-height:1.5em}#irs-990 .unknown-org,#irs-990 .org-message,#irs-990 .filing-message{font-family:Arial, Verdana, sans-serif}.fonts-loaded #irs-990 .unknown-org,.fonts-loaded #irs-990 .org-message,.fonts-loaded #irs-990 .filing-message{font-family:Graphik, sans-serif}#irs-990 .unknown-org .alert-text,#irs-990 .org-message .alert-text,#irs-990 .filing-message .alert-text{float:left}#irs-990 .unknown-org .alert-text .smaller,#irs-990 .org-message .alert-text .smaller,#irs-990 .filing-message .alert-text .smaller{font-size:12px}#irs-990 .unknown-org p,#irs-990 .org-message p,#irs-990 .filing-message p{margin:0 0 4px 8px;font-size:16px}#irs-990 .org-message{background-color:#fcf7b9;font-size:16px}#irs-990 .filing-message{margin:0 0 10px 0;font-size:.95em}#irs-990 .alert-message{border-radius:10px;margin:20px 0;background-color:#fada7f;font-size:.9em;padding:10px 20px 10px 10px}#irs-990 .alert-message{font-family:Arial, Verdana, sans-serif}.fonts-loaded #irs-990 .alert-message{font-family:Graphik, sans-serif}#irs-990 .alert-message .alert-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;height:100%}#irs-990 .alert-message .alert-column{display:flex;flex-direction:column;flex-basis:100%}#irs-990 .alert-message .alert-column:nth-of-type(1){flex:0.5}#irs-990 .alert-message .alert-column:nth-of-type(2){flex:2.5;align-items:center}#irs-990 .alert-message .info-icon{margin:0 auto;display:block;max-height:100px}#irs-990 .alert-message p{margin:0}@media only screen and (max-width: 600px){#irs-990 .alert-message{margin:20px 0;padding:20px 15px 20px 10px}}.pos{color:black}.neg{color:#d70000}.mobile-only{display:none}.profile-info{margin:15px 0 0 0}.profile-info{font-family:Arial, Verdana, sans-serif}.fonts-loaded .profile-info{font-family:Graphik, sans-serif}.profile-info ul li{font-size:13px;line-height:16px;margin:10px 0px}.profile-info ul li span{font-weight:bold}#irs-990 .filings{font-family:Arial, Verdana, sans-serif}.fonts-loaded #irs-990 .filings{font-family:Graphik, sans-serif}#irs-990 .filings h2{border-top:1px solid #DDD;padding-top:15px;margin-top:18px}#irs-990 .filings h2.no-hr{border-top:0px}#irs-990 .filings .single-filing{margin:20px 0px 0px;border:1px solid #DDD;border-radius:8px;padding:20px 15px 20px 20px}#irs-990 .filings .single-filing h3{font-size:1.6em;margin:0 0 10px}#irs-990 .filings .single-filing h4{padding:0px}#irs-990 .filings .single-filing .left-label,#irs-990 .filings .single-filing .right-content{float:left}#irs-990 .filings .single-filing .left-label{margin-right:12px;width:90px}#irs-990 .filings .single-filing .left-label .year-label{font-size:1.9em}#irs-990 .filings .single-filing .left-label .year-label{font-family:Arial, Verdana, sans-serif}.fonts-loaded #irs-990 .filings .single-filing .left-label .year-label{font-family:Graphik, sans-serif}#irs-990 .filings .single-filing .small-label{text-transform:uppercase;color:#888}#irs-990 .filings .single-filing .right-content{border-left:1px solid #ddd;padding:0 0 0 15px;max-width:480px}#irs-990 .filings .single-filing .bar{height:15px;background-color:#e6e6e6;margin:0 5px 0 10px;float:left;border-left:1px solid #CCC}#irs-990 .filings .single-filing .guidestar{padding:0px 5px 10px 5px;margin-top:15px;display:block;color:#515151;text-decoration:underline}#irs-990 .filings .action a{color:white}#irs-990 .filings div.action,#irs-990 .filings a.action,#irs-990 .filings select.action{display:block;padding:9px 8px;font-size:11px;width:67px;margin-bottom:10px;color:white;float:none;text-transform:none;background-color:#65ab67;border:1px solid #688b68}#irs-990 .filings div.action:hover,#irs-990 .filings a.action:hover,#irs-990 .filings select.action:hover{background-color:#4f8550;border-color:#4f8550}#irs-990 .filings p.linktype{width:85px;margin-top:1em;margin-bottom:0.1em;text-align:center;color:#888}#irs-990 .filings p.filed-on-header{margin-top:1em;margin-bottom:0.1em;text-align:center;color:#222;font-size:10px;text-transform:uppercase}#irs-990 .filings div.filing-group{border-top:1px solid #999}#irs-990 .filings span.no-form{font-style:italic;font-size:12px}#irs-990 .filings div.action,#irs-990 .filings select.action,#irs-990 .filings a.action{width:100%;-moz-appearance:none;-webkit-appearance:none;text-align-last:center;cursor:pointer;display:block;color:white;text-align:center;float:none;font-weight:bold;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0px rgba(255,255,255,0.3),1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0px rgba(255,255,255,0.3),1px 1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0px rgba(255,255,255,0.3),1px 1px 0 rgba(0,0,0,0.3);text-shadow:rgba(0,0,0,0.3) 0 -1px 1px}#irs-990 .filings div.individual,#irs-990 .filings select.individual{white-space:normal;word-wrap:break-word}#irs-990 .filings .action.xml{background-color:#3182bd;border:1px solid #08519c}#irs-990 .filings .action.xml:hover{background-color:#08519c}#irs-990 .filings div.action.fulltext,#irs-990 .filings select.action.fulltext,#irs-990 .filings a.action.fulltext{background-color:#bcbddc;border:1px solid #756bb1}#irs-990 .filings div.action.fulltext:hover,#irs-990 .filings select.action.fulltext:hover,#irs-990 .filings a.action.fulltext:hover{background-color:#756bb1}#irs-990 .filings optgroup,#irs-990 .filings option{background-color:white;color:black}#irs-990 .filings a.action.gray{border:1px solid #9c9c9c;background-color:#bbbbbb;font-size:10px;margin-bottom:8px}#irs-990 .filings a.action.gray:hover{cursor:default;-webkit-box-shadow:inset 0 1px 0px rgba(255,255,255,0.3),1px 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 0px rgba(255,255,255,0.3),1px 1px 0 rgba(0,0,0,0.3);box-shadow:inset 0 1px 0px rgba(255,255,255,0.3),1px 1px 0 rgba(0,0,0,0.3)}#irs-990 .filings table{margin:0;font-family:inherit}#irs-990 .filings table,#irs-990 .filings table th,#irs-990 .filings table td{border:0}#irs-990 .filings table tr.total th{text-align:left}#irs-990 .filings table tr.total th h3{font-family:Arial, Verdana, sans-serif}.fonts-loaded #irs-990 .filings table tr.total th h3{font-family:Graphik, sans-serif}#irs-990 .filings table .first-col{width:183px}#irs-990 .filings table th{background-color:inherit;padding:2px 4px 0 0px}#irs-990 .filings table td{padding:inherit}#irs-990 .filings table .table-text{padding-top:15px;font-weight:bold}#irs-990 .filings table td.tablenum,#irs-990 .filings table tr.total th.tablenum{text-align:right}#irs-990 .filings div.employee-container{padding-top:15px}#irs-990 .filings table.employee tr{padding-bottom:5px}#irs-990 .filings table.employee td.employee-comp{text-align:right}#irs-990 .filings table.employee tr.hide{display:none}#irs-990 .filings div.employee-toggle-container{padding-top:10px;width:100%;text-align:center}#irs-990 .filings div.employee-toggle-container a{cursor:pointer;text-decoration:none}#irs-990 .filings .employee-role{font-style:italic}#irs-990 .filings .show-circles{list-style-type:disc;padding-left:20px}.breadcrumbs{padding:10px 0;font-weight:400;font-size:.8em}.breadcrumbs{font-family:Arial, Verdana, sans-serif}.fonts-loaded .breadcrumbs{font-family:Graphik, sans-serif}.pagination{margin:10px 0 5px 0;font-size:.85em}.pagination{font-family:Arial, Verdana, sans-serif}.fonts-loaded .pagination{font-family:Graphik, sans-serif}.pagination span{border:1px solid #DDD;color:#0063DC;text-decoration:none;padding:3px 3px 3px 6px;margin:0px 2px}.pagination .current,.pagination .gap{font-weight:bold;border:none;color:#444}.pagination .last{padding-right:7px}#search-results{margin:0}#search-results{font-family:Arial, Verdana, sans-serif}.fonts-loaded #search-results{font-family:Graphik, sans-serif}#search-results th{background-color:#E5EDF7;padding:10px 25px 10px 10px;font-size:12px;text-align:left;vertical-align:middle}#search-results .secondary-name{color:#8B8B8B;font-size:.85em}#search-results .secondary-name span{font-size:9px}.search-note{font-family:Arial, Verdana, sans-serif}.fonts-loaded .search-note{font-family:Graphik, sans-serif}.info-button{position:absolute;top:-1px;padding-left:3px}ul.tabnav{margin:0;padding-left:0}.tabnav{display:flex;align-items:flex-end}.tabnav{font-family:Arial, Verdana, sans-serif}.fonts-loaded .tabnav{font-family:Graphik, sans-serif}.tabnav li{margin-right:.375rem;flex:0 1 auto;list-style:none;padding:0}.tabnav a{background:#f1f5fa;border-radius:.3125rem .3125rem 0 0;border:none;color:#333;font-size:.8125rem;line-height:1.15;display:block;padding:.3125rem .5rem;text-decoration:none}.tabnav a:focus,.tabnav a:hover{background:#e1ebf6;border-bottom:none}.tabnav .tab-active,.tabnav .tab-active:focus,.tabnav .tab-active:hover{background:#E9F0F8;font-weight:bold}.text-input.smaller-box{width:72%;margin-right:6px}#search-box-wrapper-wide{padding:0 18px 20px;margin-bottom:10px;background:#E9F0F8;overflow:hidden;box-shadow:0 0 5px #F0F0F0}#search-box-wrapper-wide .searchtab{display:none}#search-box-wrapper-wide .searchtab.active{display:inherit}#search-box-wrapper-wide .checkbox-label{font-size:.85em}#search-box-wrapper-wide input[type="text"].text-input{-webkit-box-shadow:2px 2px 1px #b9b9b9 inset;-moz-box-shadow:2px 2px 1px #b9b9b9 inset;box-shadow:2px 2px 1px #b9b9b9 inset;border:none;padding:6px 6px;width:100%;margin:5px 0px}#search-box-wrapper-wide label{display:block;font-weight:bold;font-size:.85em;padding-bottom:5px}#search-box-wrapper-wide .label-holder{position:relative}#search-box-wrapper-wide .option-row{font-size:11px;margin-bottom:5px}#search-box-wrapper-wide .examples{float:left}#search-box-wrapper-wide .advanced-link{float:right}#search-box-wrapper-wide .label-holder.ntee label{letter-spacing:-0.3px}#search-box-wrapper-wide h2{margin-top:15px}#search-box-wrapper-wide select{padding:5px 0}#search-box-wrapper-wide .filter-options{margin-top:10px;display:flex;flex-direction:row;flex-wrap:nowrap;clear:both}#search-box-wrapper-wide .filter-options div,#search-box-wrapper-wide .filter-options input{align-items:center;margin-right:10px}.bool-toggle{margin-top:5px}#search-box-wrapper-wide.homepage-version .filter-options{justify-content:space-between}#search-box-wrapper-wide.homepage-version select{width:100%}#search-box-wrapper-wide.homepage-version .advanced-link.bottom{display:none}#search-box-wrapper-wide.search-version .advanced-options-view{padding:15px 0 0 0;border-top:1px solid #CACACA;margin:10px 0 0 0}#search-box-wrapper-wide.search-version .advanced-options-view div.search-box{display:inline-block}#search-box-wrapper-wide.search-version .advanced-link.top{display:none}#search-box-wrapper-wide.search-version .advanced-link.bottom{display:block;clear:both;float:none;text-align:right}#search-box-wrapper-wide.sidebar-version{padding-top:10px}#search-box-wrapper-wide.sidebar-version input[type="text"].text-input{display:block}#search-box-wrapper-wide.sidebar-version label{display:none}#search-box-wrapper-wide.sidebar-version select{width:262px}#search-box-wrapper-wide.sidebar-version .examples{margin-bottom:5px}#search-box-wrapper-wide.sidebar-version .advanced-link.top{display:none}#search-box-wrapper-wide.sidebar-version .advanced-link{width:100%;float:none;margin:12px 0 0;text-align:center}#search-box-wrapper-wide.sidebar-version h2{font-size:1.2em}#search-box-wrapper-wide.sidebar-version .filter-options{flex-direction:column}#search-box-wrapper-wide.sidebar-version .filter-options div{margin-top:5px}.advanced-link.bottom{font-size:14px}#search-box-wrapper-wide.widget-version{width:auto;border-top:none;padding:0 13px 20px}#search-box-wrapper-wide.widget-version h2{font-size:1.2em;margin-top:0px;font-weight:bold;padding-top:14px}#search-box-wrapper-wide.widget-version h2{font-family:Arial, Verdana, sans-serif}.fonts-loaded #search-box-wrapper-wide.widget-version h2{font-family:Graphik, sans-serif}#search-box-wrapper-wide.widget-version input[type="text"].text-input{display:block;width:100%;font-size:12px;padding:0px 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:28px}#search-box-wrapper-wide.widget-version .label-holder{width:100%}#search-box-wrapper-wide.widget-version label{display:none}#search-box-wrapper-wide.widget-version select{width:inherit}#search-box-wrapper-wide.widget-version .irs-btn-input{padding:8px 103px;width:100%}#search-box-wrapper-wide.widget-version .examples{margin-bottom:5px}#search-box-wrapper-wide.widget-version .advanced-link{display:none}#irs-990 .search-info{padding-top:10px;color:#333;font-size:18px;font-weight:bold}#irs-990 .search-info{font-family:Arial, Verdana, sans-serif}.fonts-loaded #irs-990 .search-info{font-family:Graphik, sans-serif}.text-input.error{border:1px solid red}div.small-label.error{color:red}.inline-button{display:inline-grid;float:right}.inline-button label.small-label{display:inline;font-weight:normal}@font-face{font-family:'StateFaceRegular';src:url("https://static.propublica.org/projects/nonprofits/stateface-regular-webfont.eot");src:url("https://static.propublica.org/projects/nonprofits/stateface-regular-webfont.eot?#iefix") format("embedded-opentype"),url("https://static.propublica.org/projects/nonprofits/stateface-regular-webfont.woff") format("woff"),url("https://static.propublica.org/projects/nonprofits/stateface-regular-webfont.ttf") format("truetype"),url("https://static.propublica.org/projects/nonprofits/stateface-regular-webfont.svg#StateFaceRegular") format("svg");font-weight:normal;font-style:normal}.stateface:before{font-family:StateFaceRegular;margin-right:5px}.stateface-replace{text-indent:-999em;display:inline-block;position:relative;min-width:1em}.stateface-replace:before{position:absolute;left:0;top:0;text-indent:0}.stateface-ak:before{content:"A"}.stateface-al:before{content:"B"}.stateface-ar:before{content:"C"}.stateface-az:before{content:"D"}.stateface-ca:before{content:"E"}.stateface-co:before{content:"F"}.stateface-ct:before{content:"G"}.stateface-dc:before{content:"y"}.stateface-de:before{content:"H"}.stateface-fl:before{content:"I"}.stateface-ga:before{content:"J"}.stateface-hi:before{content:"K"}.stateface-ia:before{content:"L"}.stateface-id:before{content:"M"}.stateface-il:before{content:"N"}.stateface-in:before{content:"O"}.stateface-ks:before{content:"P"}.stateface-ky:before{content:"Q"}.stateface-la:before{content:"R"}.stateface-ma:before{content:"S"}.stateface-md:before{content:"T"}.stateface-me:before{content:"U"}.stateface-mi:before{content:"V"}.stateface-mn:before{content:"W"}.stateface-mo:before{content:"X"}.stateface-ms:before{content:"Y"}.stateface-mt:before{content:"Z"}.stateface-nc:before{content:"a"}.stateface-nd:before{content:"b"}.stateface-ne:before{content:"c"}.stateface-nh:before{content:"d"}.stateface-nj:before{content:"e"}.stateface-nm:before{content:"f"}.stateface-nv:before{content:"g"}.stateface-ny:before{content:"h"}.stateface-oh:before{content:"i"}.stateface-ok:before{content:"j"}.stateface-or:before{content:"k"}.stateface-pa:before{content:"l"}.stateface-pr:before{content:"3"}.stateface-ri:before{content:"m"}.stateface-sc:before{content:"n"}.stateface-sd:before{content:"o"}.stateface-tn:before{content:"p"}.stateface-tx:before{content:"q"}.stateface-us:before{content:"z"}.stateface-ut:before{content:"r"}.stateface-va:before{content:"s"}.stateface-vt:before{content:"t"}.stateface-wa:before{content:"u"}.stateface-wi:before{content:"v"}.stateface-wv:before{content:"w"}.stateface-wy:before{content:"x"}#content-header .wrapper{min-height:68px}p.guff{width:100%}table.static-page{width:100%;margin:10px 0 8px}table.static-page{font-family:Arial, Verdana, sans-serif}.fonts-loaded table.static-page{font-family:Graphik, sans-serif}table.static-page,table.static-page th,table.static-page td{border:0}table.static-page th{background-color:inherit;text-align:left;vertical-align:bottom}table.static-page td{padding:14px 5px 14px 0px;border-bottom:1px solid #DDD;font-size:13px}table.static-page .section{width:80px}table.static-page .tax{text-align:center;width:80px}h4.table-heads{margin:30px 8px 0 0;border-bottom:1px solid #DDD;padding:0 0 10px 0px;font-size:15px}h4.table-heads{font-family:Arial, Verdana, sans-serif}.fonts-loaded h4.table-heads{font-family:Graphik, sans-serif}table.static-page.advanced-search td{border-bottom:0px;padding:10px 5px 10px 0px}table.static-page.advanced-search input{-webkit-box-shadow:none none;border:1px solid #EEE;box-shadow:none;-moz-box-shadow:none;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #D9D9D9;border-top:1px solid #C0C0C0;font-size:13px;height:25px;padding:3px 8px;background:none;width:467px}table.static-page.advanced-search input.short-ein{width:370px}table.static-page.advanced-search input.short-ein-btn{width:90px;padding:8px 18px 22px !important}table.static-page.advanced-search input.double-input{width:210px}table.static-page.advanced-search input.double-input.left{margin:0 6px 0 0}table.static-page.advanced-search input.double-input.right{margin:0 0 0 6px}table.static-page.advanced-search .input-box select{-webkit-appearance:none;border:0;font-weight:bold;font-size:14px;cursor:pointer;border:1px solid #CECECE;border-radius:0px;background:url(https://static.propublica.org/rails/assets/nonprofits/dropdown-arrow-c7a7173547a7948b002c46b14670e2020da9f39c621290531a8e8bda46777c5d.png) 97% 50% no-repeat;background-size:15px;width:486px;padding:8px 10px;background-color:#F5F5F5}table.static-page.advanced-search .info-button{position:relative;top:3px;padding-left:0px}table.static-page.advanced-search .parameters{width:140px}table.static-page.advanced-search .ein-url{width:100px}#irs-990 .irs-btn-input.advanced-button{border:1px solid #4D5B88;border-radius:5px;color:#FFF !important;font-style:normal;font-size:12px;margin:8px 5px 0 2px;padding:8px 52px;text-transform:uppercase;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background:#0F459A;background:-webkit-gradient(linear, left top, left bottom, from(#4387E4), to(#0F459A));background:-moz-linear-gradient(top, #4387E4, #0F459A);background:-ms-linear-gradient(top, #4387E4, #0F459A);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.6);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.6);box-shadow:1px 1px 2px rgba(0,0,0,0.6);float:right}body.widget{margin:0px;background-color:#e9f0f8}body.widget{font-family:Arial, Verdana, sans-serif}.fonts-loaded body.widget{font-family:Graphik, sans-serif}.widget-banner{height:48px;background-image:url("https://static.propublica.org/assets/images/widget-banner.png");position:relative}.widget-banner h1{color:white;font-family:"Tiempos Text", Georgia, serif;font-size:20px;font-weight:normal;padding:12px;margin:0px}#content .widget-banner h1 a,.widget-banner h1 a:hover{color:white;text-decoration:none}.widget-banner img{position:absolute;right:5px;top:0px;border:none;height:45px}#button-bar{text-transform:none;font-weight:normal;font-size:13px;margin:16px 0 0 0}#button-bar .embed{text-align:left;color:#363636;float:left}#button-bar .about{float:right;font-weight:bold}#button-bar .about a{color:#2262cc}#button-bar .about a:hover{color:#0f3674}#button-bar .embed .embed-button{background:#eeeeee;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);background:-ms-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(to bottom, #eee 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );padding:5px 10px;text-align:center;font-weight:bold;color:black;border:1px solid #ddd}#button-bar .embed .embed-button .get-widget{color:black;text-decoration:none}#widget-embed{display:none;background:#EEE;position:absolute;bottom:0;z-index:999;width:100%;padding:8px 0 12px;-moz-box-shadow:0 -1px 2px #888;-webkit-box-shadow:0 -1px 2px #888;box-shadow:0 -1px 2px #888;left:0px}#widget-embed label{display:block !important;line-height:1.4;padding-left:15px;margin-bottom:5px;font-size:13px}#widget-embed input{width:90%;margin-left:auto;margin-right:auto;display:block}a#widget-embed-close{font-size:10px;color:#D2232A;font-weight:bold;position:absolute;text-transform:uppercase;top:11px;right:15px}@media (max-width: 960px){#content{margin:0 10px}#content .right-col{max-width:700px;margin:auto;float:none;clear:both;margin-top:10px}.left-col{max-width:700px;width:100%;clear:both;float:none;margin:auto}#search-box-wrapper-wide .filter-options{flex-wrap:wrap}}@media (max-width: 500px){#irs-990{padding:0 10px}.mobile-only{display:block}.desktop-only{display:none}.filings .banner{border-top:1px solid #ddd;margin-top:0px}.mobile-hide{display:none}.left-col{width:100%;float:none;margin:auto}.text-input.smaller-box{width:100%}#search-box-wrapper-wide .filter-options{flex-direction:column}#search-box-wrapper-wide.homepage-version .advanced-link.bottom{display:block}#search-box-wrapper-wide.homepage-version .label-holder,#search-box-wrapper-wide.search-version .label-holder{float:none;margin-top:10px}#search-box-wrapper-wide.homepage-version select,#search-box-wrapper-wide.search-version select{margin:auto;width:100%}#search-box-wrapper-wide.homepage-version .examples,#search-box-wrapper-wide.search-version .examples{margin-bottom:5px}#search-box-wrapper-wide.homepage-version .advanced-link,#search-box-wrapper-wide.search-version .advanced-link{width:93%;float:none;margin:0;text-align:center}#search-box-wrapper-wide.homepage-version .inline-button,#search-box-wrapper-wide.search-version .inline-button{display:block;width:100%}#search-box-wrapper-wide.homepage-version .inline-button div,#search-box-wrapper-wide.search-version .inline-button div{margin:0 0 10px 0}table.homepage td{padding:0px}table.homepage thead{display:none}table.homepage .stateface{margin:0px;font-weight:bold;font-size:20px}table.homepage .stateface:before{display:none}table.homepage .revenue{font-size:20px}table.homepage .state-col,table.homepage .company-col{display:block;float:left}table.homepage .company{font-weight:bold;font-size:13px;margin:3px 0px}table.homepage .state-rev-col{float:right}table.homepage .state-col{margin:10px 0 0 0}table.homepage .state-rev-col{margin:10px 0 0 0}table.homepage .company-col{width:100%;margin:10px 0 10px 0}table.homepage span.top-label{color:#888;text-transform:uppercase;display:block !important}.highest-bidders #highest-bidders.sortable .small-gray{color:black;font-size:13px}.search h2{font-size:1.6em}.search h2 .small-text{font-size:0.8em}.pagination span{border:1px solid #DDD;color:#0063DC;text-decoration:none;padding:3px 8px 3px 6px;margin:0px 2px 5px;display:block;float:left}#search-box-wrapper-wide.search-version .advanced-options-view{padding:10px 0 0 0;border-top:none}#search-box-wrapper-wide.search-version .advanced-options-view div.search-box{display:block}#search-box-wrapper-wide.search-version .advanced-options-view>div{margin-bottom:10px}#irs-990.organizations .right-col{display:none}.organizations #content h1{font-size:1.7em}#irs-990 .filings h2,#irs-990 .filings h2.no-hr{border-top:4px solid #DDD}#irs-990 .filings table tr.total :not(.first-col) h3{text-align:right}#irs-990 .filings .single-filing{margin:0px;padding:10px 0px;border:none;border-top:1px solid #DDD;border-radius:0px}#irs-990 .filings .single-filing h3{font-size:1em;margin:0px}#irs-990 .filings .single-filing .left-label{width:100%;margin-bottom:20px;background-color:#EEE;padding:10px}#irs-990 .filings .single-filing .left-label .year-label{font-size:1.4em}#irs-990 .filings .single-filing .right-content{border-left:none;padding:0px 8px}#irs-990 .filings .single-filing h4.mobile-only{display:block;font-size:1.2em;margin:5px 10px 0px 0px}#irs-990 .filings .single-filing .small-label.mobile-only{display:block}#irs-990 .filings .single-filing .pct-of-total,#irs-990 .filings .single-filing .small-label,#irs-990 .filings .single-filing h4{display:none}#irs-990 .filings .single-filing a.action,#irs-990 .filings .single-filing select.action{width:100%}#irs-990 .filings .single-filing p.linktype{margin-left:auto;margin-right:auto}#irs-990 .filings .single-filing .guidestar{padding-bottom:5px;float:right;margin-top:10px}.static .left-col{width:100%}.static .left-col thead{display:none}.static .left-col td{border-bottom:none}.static .left-col .section,.static .left-col .definition,.static .left-col .tax{display:block}.static .left-col .section{width:100% !important;background-color:#EEE;font-weight:bold;padding:10px;border-bottom:1px solid #ccc}.static .left-col .definition{padding:10px}.static .left-col .tax{padding:0 10px 10px;font-style:italic;text-align:left;width:100%}.static .left-col .tax:before{content:"Are contributions tax deductible? "}table.static-page.advanced-search td{display:block;padding-bottom:0px}table.static-page.advanced-search input,table.static-page.advanced-search input.short-ein{width:95%}table.static-page.advanced-search input.double-input{width:38%}table.static-page.advanced-search .parameters,table.static-page.advanced-search .ein-url,table.static-page.advanced-search .input-box select{width:100%}#irs-990 .irs-btn-input,#irs-990 .irs-btn-input.advanced-button{float:none;margin:15px 0 10px 0;width:99%}#irs-990 .widget-version .irs-btn-input{margin:8px 0 0 2px}.advanced-link.top{display:none}.left-col,.right-col{margin-top:10px;margin-bottom:10px}}
