@import '../bower_components/normalize-css/normalize.css';@import 'fonts/fonts.css';.word-break{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.icomoon{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?swvxri');src:url('fonts/icomoon.eot?swvxri#iefix') format('embedded-opentype'), url('fonts/icomoon.woff2?swvxri') format('woff2'), url('fonts/icomoon.ttf?swvxri') format('truetype'), url('fonts/icomoon.woff?swvxri') format('woff'), url('fonts/icomoon.svg?swvxri#icomoon') format('svg');font-weight:normal;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-usa:before{content:"\e90d"}.icon-search:before{content:"\e900"}.icon-arrow-right:before{content:"\e902"}.icon-envelope:before{content:"\e903"}.icon-people:before{content:"\e904"}.icon-story:before{content:"\e901"}.icon-list-ul:before{content:"\e90f"}.icon-caret-down:before{content:"\e90e"}.icon-envelope2:before{content:"\e90c"}.icon-chevron-right:before{content:"\e905"}.icon-chevron-left:before{content:"\e906"}.icon-chevron-down:before{content:"\e907"}.icon-chevron-up:before{content:"\e908"}.icon-feed:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.icon-facebook:before{content:"\e90b"}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.clearfix{*zoom:1}.clearfix:after{content:'';display:table;clear:both}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}body{background:#fff;font:400 17px/26px 'aller_lightregular', sans-serif;padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1024px){body{background:#f5f4f4;padding-bottom:85px}}@media only screen and (max-width:1023px){body:after{content:'';opacity:0;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;-ms-transition:all 250ms;transition:all 250ms}body.open-menu{position:fixed;overflow:hidden}body.open-menu:after{opacity:1;content:'';position:fixed;top:0;right:0;left:0;bottom:0;z-index:909;background:rgba(0, 0, 0, 0.6)}}h1,h2,h3,h4,h5,h6{font-weight:400;color:#6d665f;margin:0}a{text-decoration:none;color:#dc4405;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;-ms-transition:all 250ms;transition:all 250ms}a.button{height:52px;vertical-align:middle;display:block;text-align:center;text-transform:uppercase;font:400 19px/42px 'allerbold', sans-serif;background:#fff;color:#dc4405;border:3px solid #dc4405}@media only screen and (min-width:768px){a.button{font-size:20px}}#page{background:#fff;max-width:1230px;margin:0 auto;position:relative}#page:before{content:'';position:absolute;top:0;left:0;width:84px;border-right:4px solid transparent;border-bottom:4px solid #dee7e9}@media only screen and (min-width:768px){#page:before{width:200px}}@media only screen and (min-width:1024px){#page:before{width:268px}}#header{position:relative;padding:28px 20px}#header:before{content:'';position:absolute;top:0;right:0;left:88px;border-left:4px solid transparent;border-top:4px solid #e3dfdc}@media only screen and (min-width:768px){#header:before{left:204px}}@media only screen and (min-width:1024px){#header:before{left:272px}}#header ul{margin:0;padding:0}#header ul li{margin:0;padding:0;list-style:none}#header #nav-main{display:none}@media only screen and (max-width:1023px){#header #nav-main{position:fixed;width:210px;right:-210px;top:0;bottom:0;display:block;-webkit-transition:all 250ms;-moz-transition:all 250ms;-o-transition:all 250ms;-ms-transition:all 250ms;transition:all 250ms;overflow:auto;background:#fff;z-index:999;padding:70px 0 0}body.open-menu #header #nav-main{right:0}#header #nav-main ul.main-menu{margin:0;padding:0}#header #nav-main ul.main-menu li{margin:0;padding:0}#header #nav-main ul.main-menu li a{text-align:center;color:#516262;height:50px;display:block;text-transform:uppercase;font:400 15px/50px 'allerbold', sans-serif}#header #nav-main ul.main-menu li a.item-1{background:#ecf7f6}#header #nav-main ul.main-menu li a.item-2{background:#d9eeee}#header #nav-main ul.main-menu li a.item-3{background:#c6e6e5}#header #nav-main ul.main-menu li a.item-4{background:#a1d5d4}#header #nav-main .top-bar{padding-top:50px}#header #nav-main .top-bar form{display:none}#header #nav-main .top-bar ul{vertical-align:middle}#header #nav-main .top-bar ul li{display:inline-block}#header #nav-main .top-bar ul li a{color:#777676}#header #nav-main .top-bar ul li a:hover{color:#43aca9}#header #nav-main .top-bar ul.top-menu{display:none}#header #nav-main .top-bar ul.social-menu{text-align:center}#header #nav-main .top-bar ul.social-menu li{width:18.604651163%}#header #nav-main .top-bar ul.social-menu li a{display:block}#header #nav-main .top-bar ul.social-menu li a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:48px}#header #nav-main .top-bar ul.social-menu li a.facebook:before{content:'\e90b'}#header #nav-main .top-bar ul.social-menu li a.twitter:before{content:'\e90a'}#header #nav-main .top-bar ul.social-menu li a.rss:before{content:'\e909'}#header #nav-main .top-bar ul.social-menu li a span{display:none}#header #nav-main .top-bar a.donate{position:absolute;top:70px;left:0;right:0;height:50px;background:#dc4405;color:#fff;border:none;font-size:18px}#header #nav-main .top-bar a.donate:hover{background:#fb4e06}}#header a#burger{display:block;position:absolute;top:8px;right:0;width:68px;height:80px;z-index:1000}#header a#burger span{position:absolute;display:block;width:28px;height:4px;background:#dc4405;left:20px;right:20px}#header a#burger span.top{top:20px}#header a#burger span.middle{top:28px}#header a#burger span.bottom{top:36px}#header #site-name{margin:0 48px 0 0}#header #site-name a{display:block;height:60px;text-indent:-9999px;overflow:hidden;background:url(../img/logo.svg?v=3) no-repeat 0 0;background-size:auto 60px}@media only screen and (min-width:1024px){#header{padding:4px 0 0;margin:0 0 10px}#header a#burger{display:none}#header #nav-main{display:block}#header #nav-main .top-bar{position:relative;height:68px;padding:10px 15px}#header #nav-main .top-bar form.newsletter{position:relative;height:48px;padding:10px 54px;float:left;vertical-align:middle;background:#f5f4f4;width:395px;width:32.113821138%;width:32.916666667%}#header #nav-main .top-bar form.newsletter:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7f8383;content:'\e903';position:absolute;top:0;left:0;bottom:0;width:54px;font-size:12px;line-height:48px;text-align:center}#header #nav-main .top-bar form.newsletter .form-item input{height:28px;display:block;border:none;background:#fff;padding:0 12px;width:100%;font-size:13px;font-family:'allerregular', sans-serif;color:#898c8c}#header #nav-main .top-bar form.newsletter button{outline:none;position:absolute;top:0;right:0;bottom:0;width:54px;font-size:10px;line-height:48px;text-align:center;color:#43aca9;border:none;background:none;-webkit-transition:color 250ms;-moz-transition:color 250ms;-o-transition:color 250ms;-ms-transition:color 250ms;transition:color 250ms}#header #nav-main .top-bar form.newsletter button:hover{color:#2d2d2d}#header #nav-main .top-bar a.donate{height:48px;float:right;vertical-align:middle;display:block;text-align:center;text-transform:uppercase;font:400 20px/42px 'allerbold', sans-serif;color:#fff;background:#dc4405;width:12.5%;border:none}#header #nav-main .top-bar a.donate:hover{background:#fb4e06}#header #nav-main .top-bar form.search-form{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#header #nav-main .top-bar form.search-form *,#header #nav-main .top-bar form.search-form :after,#header #nav-main .top-bar form.search-form :before{-webkit-box-sizing:inherit;box-sizing:inherit}#header #nav-main .top-bar form.search-form .label,#header #nav-main .top-bar form.search-form label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}#header #nav-main .top-bar form.search-form input{display:none}#header #nav-main .top-bar form.search-form button{outline:none;height:20px;width:20px;text-align:center;line-height:20px;margin:0;padding:0;border:none;background:none;color:#777676}#header #nav-main .top-bar form.search-form button:hover{color:#43aca9}#header #nav-main .top-bar form.search-form button span.icon-search{display:block;font-size:20px;line-height:25px}body.search-form #header #nav-main .top-bar form.search-form{z-index:9;position:absolute;top:-12px;padding:6px 0;height:48px}body.search-form #header #nav-main .top-bar form.search-form input{display:block;font-family:'aller_lightregular', sans-serif;font-size:18px;color:#898c8c;width:100%;border:none;height:36px;border-left:2px solid #e3e1df;padding:0 9.663865546% 0 3.025210084%}body.search-form #header #nav-main .top-bar form.search-form button{position:absolute;right:0;margin-right:3.613445378%;top:6px;height:36px;line-height:36px}body.search-form #header #nav-main .top-bar form.search-form button span.icon-search{line-height:36px}#header #nav-main .top-bar ul{height:48px;vertical-align:middle;float:left}#header #nav-main .top-bar ul li{display:inline-block}#header #nav-main .top-bar ul li a{color:#777676}#header #nav-main .top-bar ul li a:hover{color:#43aca9}#header #nav-main .top-bar ul.top-menu{position:relative;width:54.583333%;text-align:right;padding:14px 0;font:400 15px/20px 'allerregular', sans-serif}html.flexbox #header #nav-main .top-bar ul.top-menu{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header #nav-main .top-bar ul.top-menu li{padding:0 5%;white-space:nowrap;border-left:1px solid #e1dddd}#header #nav-main .top-bar ul.top-menu li:first-child,#header #nav-main .top-bar ul.top-menu li:nth-child(2){border-left:none}#header #nav-main .top-bar ul.top-menu li.search{position:absolute;left:0;top:12px;padding:0;width:20px}body.search-form #header #nav-main .top-bar ul.top-menu li.search{width:95%;-webkit-transition:width 150ms ease-out;-o-transition:width 150ms ease-out;transition:width 150ms ease-out}#header #nav-main .top-bar ul.top-menu li a{display:block}#header #nav-main .top-bar ul.social-menu{position:absolute;top:143px;right:15px;text-align:center;width:11%}#header #nav-main .top-bar ul.social-menu li{width:30%}#header #nav-main .top-bar ul.social-menu li a{display:block}#header #nav-main .top-bar ul.social-menu li a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:48px}#header #nav-main .top-bar ul.social-menu li a.facebook:before{content:'\e90b'}#header #nav-main .top-bar ul.social-menu li a.twitter:before{content:'\e90a'}#header #nav-main .top-bar ul.social-menu li a.rss:before{content:'\e909'}#header #nav-main .top-bar ul.social-menu li a span{display:none}#header #nav-main .main-menu{padding:0 15px 0 23.868312757%}#header #nav-main .main-menu li{float:left;width:25%}#header #nav-main .main-menu li a{position:relative;text-align:center;color:#516262;height:75px;display:block;text-transform:uppercase;font:400 17px/75px 'allerbold', sans-serif}#header #nav-main .main-menu li a:after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background:#43aca9;opacity:0;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;-ms-transition:opacity 500ms;transition:opacity 500ms}#header #nav-main .main-menu li a.item-1{background:#ecf7f6}#header #nav-main .main-menu li a.item-2{background:#d9eeee}#header #nav-main .main-menu li a.item-3{background:#c6e6e5}#header #nav-main .main-menu li a.item-4{background:#a1d5d4}#header #nav-main .main-menu li a:hover:after{opacity:1}#header #site-name{margin:0;position:absolute;top:72px;left:0;width:23.868312757%}#header #site-name a{height:75px;background:url(../img/logo.png?v=3) no-repeat 15px 50%}html.backgroundsize.svg #header #site-name a{background:url(../img/logo.svg?v=3) no-repeat 15px 50%;background-size:186px}}#header ul.top-menu-mobile{display:none;margin-top:15px}@media only screen and (max-width:1023px){#header ul.top-menu-mobile{display:block}}#header ul.top-menu-mobile li{list-style:none;text-transform:uppercase;font-family:'allerbold', sans-serif}#header ul.top-menu-mobile a{display:block;padding:5px 10px;text-align:center}.search-form-mobile{display:none;position:relative;max-width:300px;margin:10px 0 0}@media only screen and (max-width:1023px){.search-form-mobile{display:block}}.search-form-mobile form{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9;padding:6px 0;height:48px}.search-form-mobile form *,.search-form-mobile form :after,.search-form-mobile form :before{-webkit-box-sizing:inherit;box-sizing:inherit}.search-form-mobile form .label,.search-form-mobile form label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.search-form-mobile form button{outline:none;position:absolute;right:0;top:6px;height:20px;width:20px;text-align:center;line-height:20px;margin:0;margin-right:3.613445378%;padding:0;border:none;background:none;color:#777676;height:36px;line-height:36px}.search-form-mobile form button:hover{color:#43aca9}.search-form-mobile form button span.icon-search{display:block;font-size:20px;line-height:36px}.search-form-mobile form input{display:block;font-family:'aller_lightregular', sans-serif;font-size:18px;color:#898c8c;width:100%;border:none;height:36px;border-left:2px solid #e3e1df;padding:0 9.663865546% 0 3.025210084%}#breadcrumb{position:relative}#breadcrumb:before{content:'';position:absolute;top:0;width:262px;right:0;border-top:46px solid #f5f1ed;border-left:46px solid transparent}#breadcrumb:after{content:'';position:absolute;bottom:0;left:0;right:228px;border-bottom:46px solid #e3dfdc;border-right:46px solid transparent}#breadcrumb span{position:relative;display:block;text-align:right;color:#dc4405;height:46px;text-transform:uppercase;font:400 16px/42px 'allerbold', sans-serif;letter-spacing:0.2em;padding:0 20px 0 0;z-index:9}@media only screen and (min-width:768px){#breadcrumb:before{right:15px;width:296px}#breadcrumb:after{left:15px;right:277px}#breadcrumb span{padding:0 70px 0 0}}article .date{color:#7f8383;font:400 13px/32px 'allerregular', sans-serif}.selector{position:relative;display:block;height:25px;cursor:pointer;width:100%!important}@media only screen and (min-width:768px){.selector{float:left;width:170px!important}}.selector span{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%!important;height:25px;display:block;background:#83786f;color:#fff;text-transform:uppercase;font:400 13px/23px 'allerbold', sans-serif;padding:0 28px 0 12px}.selector span:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e90e';position:absolute;top:0;right:0;bottom:0;font-size:14px;line-height:25px;width:28px;text-align:center}.selector select{width:100%!important;margin:0!important;padding:0!important;height:25px!important;line-height:25px!important;cursor:pointer;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;background:none;position:absolute;top:0;bottom:0;left:0;right:0;border:none}#content{margin:48px 0 0}@media only screen and (min-width:768px){#content{margin:60px 0 0}}@media only screen and (min-width:1024px){#content{margin:100px 0 0}}body.take-action #content{margin:0}body.home #content{margin:0}body.archive #content,body.blog #content,body.stories #content{margin:30px 0 0}body.single-post #content,body.single-state #content{margin:30px 0 0}body.single-post #content .post-type-post header,body.single-post #content .post-type-state header,body.single-state #content .post-type-post header,body.single-state #content .post-type-state header{padding-top:60px;border-top:1px solid #e3e1df}#content #share-your-story{margin:10px 20px;background:#ecf7f6;padding:48px 20px}#content #share-your-story p{margin:0 0 24px}#content #share-your-story a.share{text-transform:uppercase;font-family:'allerbold', sans-serif;color:#43aca9;line-height:26px}#content #share-your-story a.share:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:8px;font-size:14px;line-height:28px;content:'\e905'}@media only screen and (min-width:768px){#content #share-your-story{margin:15px;position:relative;padding:72px 30px}#content #share-your-story p{float:left;width:60%;margin:0 5% 0 0;padding:0 5% 0 0;border-right:3px solid #e3e1df}#content #share-your-story a.share{display:block;position:absolute;top:50%;left:65%;right:0;margin-top:-15px}}@media only screen and (min-width:1024px){#content #share-your-story p{width:59.583333333%;margin:0;padding:0 5.416666667% 0 17.916666667%}#content #share-your-story a.about{left:65.416666667%}}#content #stories-select{padding:0 20px;margin:0 0 36px;text-align:center}#content #stories-select .selector{text-align:left;float:none;display:inline-block;margin:0 auto}html.js #content #stories-select select{opacity:0}#content #date-select{padding:0 20px;margin:0 0 36px}#content #date-select h4{color:#83786f;font:400 32px/34px 'allerbold', sans-serif;margin:0 0 30px}html.js #content #date-select select{opacity:0}html.js #content #date-select button{display:none}@media only screen and (min-width:768px){#content #date-select{padding:0 9.349593496%}}@media only screen and (min-width:1024px){#content #date-select{margin:54px 0 80px}}#content #category-select,#content #state-select{padding:0 20px;margin:0 0 20px}html.js #content #category-select select,html.js #content #state-select select{opacity:0}html.js #content #category-select button,html.js #content #state-select button{display:none}#content #category-select .selector,#content #state-select .selector{width:100%!important;margin:0 0 10px}@media only screen and (min-width:768px){#content #category-select,#content #state-select{margin:0 15px 30px;padding:0 9.349593496%}#content #category-select .selector,#content #state-select .selector{width:170px!important;margin-right:20px}}#content article{padding:0 20px;margin:0 0 72px}body.stories #content article.post-type-page{background:#f5f1ed;margin:0 20px 20px;padding:48px 20px 8px}body.stories #content article.post-type-page .article-body{margin-bottom:40px;border:none}@media only screen and (min-width:768px){body.stories #content article.post-type-page{margin:0 15px 15px;padding:48px 30px 8px}body.stories #content article.post-type-page .article-body,body.stories #content article.post-type-page header{max-width:1030px;margin-left:auto;margin-right:auto}}#content article header{margin:0 0 24px 0;position:relative}#content article header h1{font-size:52px;line-height:60px}#content article header .date{color:#7f8383;font:400 13px/32px 'allerregular', sans-serif}#content article .share{position:relative;padding:12px 0 0}#content article .share:before{content:'';position:absolute;top:0;left:0;width:36px;border-top:3px solid #c7dbd5}#content article .share h4{vertical-align:top;display:inline-block;text-transform:uppercase;font:400 13px/30px 'allerbold', sans-serif;letter-spacing:0.2em;margin:0 20px 0 0}#content article .share .addthis_toolbox{vertical-align:top;display:inline-block}#content article .share a{vertical-align:top;margin:0 8px 0 0;display:inline-block;width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;background:#43aca9;color:#fff;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box}#content article .share a:hover{background:#777676}#content article .share a p{display:none}#content article .share a.icon-facebook{padding-right:1px}#content article .share a.icon-envelope2{font-size:14px;line-height:28px}#content article .terms{clear:both;margin:60px 0;position:relative;padding:21px 0 0}#content article .terms:before{content:'';position:absolute;top:0;left:0;width:36px;border-top:3px solid #c7dbd5}#content article .terms ul{margin:0;padding:0}#content article .terms ul li{list-style:none;margin:0 10px 10px 0;padding:0;display:inline-block}#content article .terms ul li a{display:block}#content article .terms ul.category{margin:0 0 18px}#content article .terms ul.category a{text-transform:uppercase;letter-spacing:0.1em;font:400 13px/30px 'allerbold', sans-serif}#content article .terms ul.tags a{text-transform:uppercase;letter-spacing:0.1em;font:400 13px/24px 'allerbold', sans-serif;color:#43aca9;border:3px solid #c7dbd5;padding:0 8px}#content article .article-body{margin:28px 0 72px;border-bottom:3px solid #e3e1df}#content article .article-body hr{border:none;border-bottom:3px solid #e3e1df;margin:36px 0}#content article .article-body h1,#content article .article-body h2,#content article .article-body h3,#content article .article-body h4,#content article .article-body h5,#content article .article-body h6{margin:0 0 18px}#content article .article-body h1{font:400 24px/32px 'aller_lightregular', sans-serif}#content article .article-body h2{font:400 37px/44px 'allerregular', sans-serif}#content article .article-body h3{font:400 28px/34px 'allerregular', sans-serif}#content article .article-body h4{text-transform:none;color:#6d665f;letter-spacing:0.1em;font:400 20px/26px 'allerregular', sans-serif}#content article .article-body h5,#content article .article-body h6{text-transform:uppercase;letter-spacing:0.1em;font:400 17px/24px 'allerbold', sans-serif}#content article .article-body h6{font-family:'allerregular', sans-serif}@media only screen and (min-width:768px){#content article .article-body h1{font-size:52px;line-height:58px}}#content article .article-body img{max-width:100%;height:auto;display:block;margin:0 0 36px}#content article .article-body .wp-caption{margin:0 auto 36px;position:relative;max-width:100%}#content article .article-body .wp-caption img{width:100%;margin:0}#content article .article-body .wp-caption .wp-caption-text{margin:0;padding:8px 18px;color:#fff;font:400 12px/17px 'allerregular', sans-serif;background:#4d4d4d;background:rgba(77, 77, 77, 0.6)}#content article .article-body p{margin:0 0 36px}#content article .article-body blockquote{font-family:'merriweatherlight_italic', georgia, serif;padding:0;font-size:35px;line-height:44px;font-size:24px;line-height:32px;color:#82a6a6;margin:0 0 36px}#content article .article-body blockquote footer{text-transform:uppercase;color:#86776f;font:400 14px/28px 'allerbold', sans-serif}#content article .article-body blockquote p{text-indent:40px;padding:32px 0 0;margin:0;background:url(../img/icons/quote.svg) no-repeat 0 0;background-size:60px}#content article .article-body blockquote p:after{content:'\201D'}@media only screen and (min-width:768px){#content article{padding:0 10.569105691%;max-width:1230px}#content article header{margin:0 0 36px}#content article .article-body .alignright{float:right;margin:6px 0 36px 36px}#content article .article-body .alignleft{float:left;margin:6px 36px 36px 0}#content article .article-body .aligncenter{margin:0 auto 36px}#content article .article-body .wp-caption{position:relative}#content article .article-body .wp-caption .wp-caption-text{position:absolute;bottom:0;left:0;right:0}#content article .article-body blockquote{font-size:35px;line-height:44px}#content article .article-body blockquote p{text-indent:0;padding:48px 100px 0;background:url(../img/icons/quote.svg) no-repeat 36px 0;background-size:90px}#content article .article-body blockquote footer{padding:0 100px}}@media only screen and (min-width:1024px){#content article blockquote.background{height:370px;background:url(../img/watercolor.jpg) no-repeat 12px 50%;margin:0 -13.40206186% 36px;padding:0 13.40206186%}body.page-template-page-subnav #content article blockquote.background{margin:0 -20.3125% 36px;padding:0 20.3125%}#content article blockquote.background p{position:relative;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:48px 0 48px 48px;background-position:0 0}#content article .blockquote{height:370px;background:url(../img/watercolor.jpg) no-repeat 12px 50%;margin:0 -13.40206186% 36px;padding:0 13.40206186%}body.page-template-page-subnav #content article .blockquote{margin:0 -20.3125% 36px;padding:0 20.3125%}#content article .blockquote blockquote{position:relative;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 0 48px}#content article .blockquote blockquote p{padding:48px 0 0 48px;background-position:0 0}#content article .blockquote blockquote footer{text-transform:uppercase;padding:0 0 0 48px;color:#86776f;font:400 14px/28px 'allerbold', sans-serif}}@media only screen and (min-width:1200px){#content article blockquote.background{background-position:48px 50%}#content article blockquote.background p{background-position:32px 0;padding:48px 48px 48px 96px}#content article .blockquote blockquote{background-position:48px 50%}#content article .blockquote blockquote p{background-position:32px 0;padding:48px 48px 0 96px}#content article .blockquote blockquote footer{padding:0 0 0 96px}}@media only screen and (min-width:1024px){body.page-template-page-subnav #content article{float:right;width:73.170731707%}body.page-template-page-subnav #content aside.sidebar{float:left;width:26.829268293%;padding:8px 0 0 4.87804878%}body.page-template-page-subnav #content aside.sidebar nav.subnav ul{border-right:3px solid #e3e1df;margin:0 0 30px 0;padding:0 14.814814815% 0 0}body.page-template-page-subnav #content aside.sidebar nav.subnav ul li{border-top:1px solid #e3e1df;margin:30px 0 0;padding:30px 0 0;list-style:none}body.page-template-page-subnav #content aside.sidebar nav.subnav ul li:first-child{border-top:none;margin:0;padding:0}body.page-template-page-subnav #content aside.sidebar nav.subnav ul li a{font-family:'allerregular', sans-serif;display:block;color:#43aca9;text-align:right}}#content .featured-story-wrapper{margin:0 20px 30px;position:relative}#content .featured-story-wrapper .action-global{margin:0}@media only screen and (min-width:768px){#content .featured-story-wrapper{margin:0 15px 30px}#content .featured-story-wrapper .action-global{padding:36px 20px 40px}#content .featured-story-wrapper .action-global h3{color:#fff;font:400 24px/30px 'allerregular', sans-serif;margin:0 0 24px;text-transform:uppercase}#content .featured-story-wrapper .action-global a.button{padding:0 24px;height:52px;font-size:20px;line-height:40px}}@media only screen and (min-width:1024px){#content .featured-story-wrapper .action-global{width:32.916666667%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#content .featured-story{background:#6c655e no-repeat 50% 50%;background-size:cover;position:relative;padding:40px 0 22px;margin:0;color:#fff}#content .featured-story:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:#6c655e;background:rgba(108, 101, 94, 0.6)}#content .featured-story a{color:#fff}#content .featured-story a:hover{color:#a1d5d4}#content .featured-story h2{position:relative;padding:24px 24px 0;margin:0 0 24px;font:37px/37px 'allerregular', sans-serif;color:#fff}#content .featured-story p{font-size:'allerregular', sans-serif;font-size:16px;line-height:24px;position:relative;margin:0 24px 32px}#content .featured-story a.story{display:block;text-align:center;height:20px;text-transform:uppercase;position:relative;vertical-align:top;font:400 17px/16px 'allerbold', sans-serif}#content .featured-story a.story:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;display:inline-block;margin-right:8px;vertical-align:top;font-size:10px;line-height:20px;width:24px;height:20px;content:'\e901';background:rgba(77, 77, 77, 0.45);color:#43aca9}@media only screen and (min-width:768px){#content .featured-story{padding:0}#content .featured-story a.story{margin:0 7.083333333%;text-align:left}#content .featured-story h2{position:relative;padding:48px 7.083333333% 0;margin:0 0 32px;font:50px/50px 'allerregular', sans-serif}#content .featured-story p{font-size:22px;line-height:30px;margin:0 7.083333333% 54px}#content .featured-story .inner{padding:30px 0 35px 0}}@media only screen and (min-width:1024px){#content .featured-story{padding:0 35% 0 1%}}#content .featured-post{background:#f5f1ed;margin:0 20px 36px;padding:24px}#content .featured-post header h2{font-size:52px;line-height:58px;font:400 24px/32px 'aller_lightregular', sans-serif}#content .featured-post header h2 a{color:#6d665f}#content .featured-post .content{margin:24px 0 0}#content .featured-post .content a.thumbnail{position:relative;display:block;margin:0 0 24px}#content .featured-post .content a.thumbnail .category{padding:0 12px;text-transform:uppercase;letter-spacing:0.1em;font:400 13px/30px 'allerbold', sans-serif;display:inline-block;background:#fff;position:absolute;left:0;bottom:8%}#content .featured-post .content a.thumbnail img{display:block;width:100%}#content .featured-post .content p{margin:0}@media only screen and (min-width:768px){#content .featured-post{margin:0 15px 36px;padding:54px 9.349593496%}#content .featured-post header h2{font-size:52px;line-height:58px}#content .featured-post .content{height:185px}#content .featured-post .content a.thumbnail{float:left;margin:0}#content .featured-post .content p{margin:0 0 0 200px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1024px){#content .featured-post{margin:0 15px 70px}}#content section#stories,#content section.stories{padding:0 20px;margin:0 0 30px}#content section#stories h2,#content section.stories h2{text-align:left;color:#83786f;font:400 28px/34px 'allerbold', sans-serif;margin:24px 0 16px}#content section#stories a.load-more,#content section.stories a.load-more{clear:both;margin:20px 0 0}#content section#stories article.tease-story,#content section.stories article.tease-story{background:no-repeat 50% 50%;background-size:cover;padding:0;margin:0 0 10px}#content section#stories article.tease-story .inner,#content section.stories article.tease-story .inner{padding:55.979643766% 0 0;position:relative}#content section#stories article.tease-story .content,#content section.stories article.tease-story .content{position:absolute;top:0;right:0;left:0;bottom:0;height:100%;background:#6c655e;background:rgba(108, 101, 94, 0.6)}#content section#stories article.tease-story a.story,#content section.stories article.tease-story a.story{color:#fff;position:absolute;bottom:10px;display:block;text-align:left;text-transform:uppercase;font:400 17px/16px 'allerbold', sans-serif;line-height:20px;padding:0 20px}#content section#stories article.tease-story a.story:hover,#content section.stories article.tease-story a.story:hover{color:#a1d5d4}#content section#stories article.tease-story a.story:before,#content section.stories article.tease-story a.story:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;display:block;margin-right:8px;margin-top:2px;vertical-align:top;font-size:10px;line-height:20px;width:24px;height:20px;content:'\e901';background:rgba(77, 77, 77, 0.45);color:#43aca9}@media only screen and (min-width:768px){#content section#stories,#content section.stories{padding:0 15px;margin:0 0 40px;text-align:center}#content section#stories a.load-more,#content section.stories a.load-more{display:inline-block;padding:0 24px;margin:40px auto 0}#content section#stories article.tease-story,#content section.stories article.tease-story{float:left;width:32.75%;margin:0 0.833333333% 0.833333333% 0}#content section#stories article.tease-story:nth-child(3n),#content section.stories article.tease-story:nth-child(3n){margin-right:0}#content section#stories article.tease-story:nth-child(3n+1),#content section.stories article.tease-story:nth-child(3n+1){clear:left}}#content section#posts{padding:0 20px}#content section#posts a.load-more{margin:0 0 36px}#content section#posts article.tease-post{padding:0;margin:0 0 36px;border-bottom:1px solid #e3e1df}#content section#posts article.tease-post a.thumbnail{position:relative;display:block;margin:0 0 24px}#content section#posts article.tease-post a.thumbnail .category{padding:0 12px;text-transform:uppercase;letter-spacing:0.1em;font:400 13px/30px 'allerbold', sans-serif;display:inline-block;background:#fff;position:absolute;left:0;top:8%}#content section#posts article.tease-post a.thumbnail img{display:block;width:100%}#content section#posts article.tease-post .content{color:#777676;font:400 15px/22px 'allerregular', sans-serif}#content section#posts article.tease-post .content p{margin:0 0 36px}#content section#posts article.tease-post .content .date{margin:0 0 12px}#content section#posts article.tease-post .content h3{font:400 24px/32px 'aller_lightregular', sans-serif}#content section#posts article.tease-post .content h3 a{color:#2d2d2d}@media only screen and (min-width:768px){#content section#posts{padding:0 15px}#content section#posts a.load-more{float:right;display:inline-block;margin:37px 8.37398374% 0;padding:0 24px}#content section#posts article.tease-post a.thumbnail{float:left;margin:6px 0 36px;width:31.951219512%}#content section#posts article.tease-post .content{margin-left:36.910569106%}}@media only screen and (min-width:1024px){#content section#posts a.load-more{margin:91px 8.37398374% 0}#content section#posts article.tease-post{margin:0;height:250px}#content section#posts article.tease-post a.thumbnail{float:left;margin:0;width:393px}#content section#posts article.tease-post .content{margin-left:454px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#content .actions{margin:0 0 10px}#content .actions .state-action{margin:0 0 10px}#content .actions .state-action header{background:#dc4405;color:#fff;padding:36px 20px 40px;text-align:center;margin:0}#content .actions .state-action header h3{color:#fff;font:400 18px/24px 'allerregular', sans-serif;margin:0 0 24px;text-transform:uppercase}#content .actions .state-action header a.button{display:inline-block;padding:0 24px;border:3px solid #fff;color:#fff;background:transparent}#content .actions .state-action .body{display:none}@media only screen and (min-width:1024px){#content .actions .state-action{margin:0;border-bottom:1px solid #e3e1df}#content .actions .state-action header{float:left;width:32.75%}#content .actions .state-action .body{display:block;padding:36px 40px;float:left;width:67.25%;font-size:15px;line-height:22px}#content .actions .state-action .body h4{text-transform:uppercase;color:#dc4405;margin:0 0 24px;font:400 17px/26px 'allerbold', sans-serif}#content .actions .state-action .body p{margin:0;padding:0}}#content article #stories{padding:0;margin:0 0 10px}#content article #related-posts{margin:72px 0}#content article #related-posts h2{color:#83786f;font:400 28px/34px 'allerbold', sans-serif;margin:0 0 36px}#content article #related-posts article.related-post{padding:24px 0 0;margin:0 0 42px;position:relative}#content article #related-posts article.related-post:before{content:'';position:absolute;top:0;left:0;width:36px;border-top:3px solid #c7dbd5}#content article #related-posts article.related-post a.thumbnail{position:relative;display:block;margin:0 0 24px}#content article #related-posts article.related-post a.thumbnail .category{padding:0 12px;text-transform:uppercase;letter-spacing:0.1em;font:400 13px/30px 'allerbold', sans-serif;display:inline-block;background:#fff;position:absolute;left:0;top:8%}#content article #related-posts article.related-post a.thumbnail img{display:block;width:100%}#content article #related-posts article.related-post h3{font-size:24px;line-height:32px;color:#2d2d2d}#content article #related-posts article.related-post h3 a{color:#2d2d2d}#content article #related-posts article.related-post .date{margin:0 0 12px}#content article #related-posts article.related-post p{font:400 15px/22px 'allerregular', sans-serif;margin:0;padding:0;color:#777676}@media only screen and (min-width:768px){#content article #related-posts .posts{position:relative}#content article #related-posts .posts:before{position:absolute;display:block;content:'';border-right:3px solid #e3e1df;left:50%;top:0;bottom:42px}#content article #related-posts article.related-post{float:right;width:41.237113402%}#content article #related-posts article.related-post:first-child{float:left}}#content section.promos{margin:10px 20px;padding:48px 20px;background:#ecf7f6}#content section.promos ul{margin:0;padding:0}#content section.promos ul li{margin:0;padding:0;list-style:none;font-size:15px;line-height:22px}#content section.promos ul li p{margin:0}#content section.promos ul li:first-child{margin:0 0 60px;padding:0 0 60px;border-bottom:3px solid #e3e1df}#content section.promos ul li h4{text-transform:uppercase;color:#dc4405;letter-spacing:0.1em;font:400 17px/26px 'allerbold', sans-serif;margin:0 0 18px}@media only screen and (min-width:768px){#content section.promos{margin:15px;position:relative;padding:72px 30px}}@media only screen and (min-width:1024px){#content section.promos:after{content:'';position:absolute;left:50%;margin-left:-1px;top:72px;bottom:72px;border-right:3px solid #e3e1df}#content section.promos ul li{float:left;width:50%;padding:0 6.910569106%}#content section.promos ul li:first-child{margin:0;padding:0 6.910569106%;border-bottom:none}}#content article.take-action{margin:10px 20px;padding:40px 0 60px;text-align:center}#content article.take-action h1{margin:0 0 24px;font:400 46px/48px 'allerbold', sans-serif;color:#83786f}#content article.take-action h1:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';display:block}#content article.take-action .subtitle{margin:0 0 24px;letter-spacing:0.1em;font-family:'allerbold', sans-serif;color:#dc4405;text-transform:uppercase}#content article.take-action p{font-size:15px;line-height:22px;margin:0 0 24px}#content article.take-action .map-toggle{display:none}#content article.take-action .date{color:#2d2d2d;text-transform:uppercase;font-size:13px;font-family:'allerbold', sans-serif;text-align:left;margin:0 0 24px;text-align:center}#content article.take-action .share{display:inline-block}#content article.take-action .article-body{border:none;margin:0 0 36px}#content article.take-action .legislative{text-align:left}#content article.take-action .legislative#legislative-map{display:none}#content article.take-action .legislative#legislative-list{display:block;margin:56px 0 0}#content article.take-action .legislative .status{margin-bottom:1em}#content article.take-action .legislative .status h3{display:block;min-height:78px;padding:20px;background:#3ca5a2;color:#fff;font:400 12px/19px 'allerbold', sans-serif;text-transform:uppercase}#content article.take-action .legislative .status ul{margin:0;padding:20px}#content article.take-action .legislative .status ul li{margin:0;padding:0;list-style:none;font:15px/30px 'allerregular', sans-serif}#content article.take-action .legislative .status ul li.highlight a{font-weight:800}#content article.take-action .legislative .status.law a{color:#3ca5a2}#content article.take-action .legislative .status.law h3{background:#3ca5a2}#content article.take-action .legislative .status.court a{color:#3ca5a2}#content article.take-action .legislative .status.court h3{color:#2d2d2d;background:#c5e6e5}#content article.take-action .legislative .status.recent{color:#dc4405}#content article.take-action .legislative .status.recent h3{color:#2d2d2d;background:#eaad96}#content article.take-action .legislative .status.none{color:#dc4405}#content article.take-action .legislative .status.none h3{background:#dc4405}#content article.take-action .map-wrapper{position:relative;padding-top:58.333333333%;margin:0 0 70px}#content article.take-action .map-wrapper #map{position:absolute;top:0;left:0;right:0;bottom:0}#content article.take-action ul.legend{margin:0;padding:0}#content article.take-action ul.legend li{list-style:none;margin:0 0 30px 0;padding:0;font-size:13px;line-height:25px}#content article.take-action ul.legend li:before{content:'';width:23px;height:23px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;background:#dd4600}#content article.take-action ul.legend li.law:before{background:#3ca5a2}#content article.take-action ul.legend li.court:before{background:#c5e6e5}#content article.take-action ul.legend li.recent:before{background:#eaad96}@media only screen and (min-width:768px){#content article.take-action{margin:10px 15px;border:3px solid #e3e1df;padding:54px 15px 48px}#content article.take-action .article-body,#content article.take-action header{padding:0 70px}#content article.take-action .article-body h1,#content article.take-action header h1{padding-top:32px}#content article.take-action .map-toggle{display:block;float:right;margin:0;padding:0}#content article.take-action .map-toggle li{margin:0;padding:0;list-style:none;text-align:right}#content article.take-action .map-toggle li.map{display:none}#content article.take-action .map-toggle li a{display:block;font:400 15px/32px 'allerbold', sans-serif;color:#43aca9;text-transform:uppercase}#content article.take-action .map-toggle li a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:10px 10px 0 0;vertical-align:top}#content article.take-action .map-toggle li a.map:before{content:'\e90d'}#content article.take-action .map-toggle li a.list:before{content:'\e90f'}#content article.take-action .date{float:left;text-align:left;margin:0}#content article.take-action .legislative#legislative-map{display:block}html.js #content article.take-action .legislative#legislative-list{display:block}#content article.take-action .legislative .status-block{float:left;width:33.33%;padding:0 15px}#content article.take-action ul.legend{padding:0 70px}#content article.take-action ul.legend li{height:23px}#content article.take-action ul.legend li:before{width:100px;vertical-align:top}#content article.take-action ul.legend li.none{margin:0}}@media only screen and (min-width:1024px){#content article.take-action .legislative .status-block ul{-webkit-column-count:2;column-count:2}#content article.take-action ul.legend{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}#content article.take-action ul.legend li{font-size:12px}#content article.take-action ul.legend li:before{width:60px}}@media only screen and (min-width:1200px){#content article.take-action ul.legend li{font-size:15px}#content article.take-action ul.legend li:before{width:60px;vertical-align:top}#content article.take-action ul.legend li.court{margin:0}}@media only screen and (min-width:768px){body.take-action #content .actions{margin:0 0 10px}body.take-action #content .actions .action{margin:0 0.833333333% 0 0;float:left;width:32.777777778%}body.take-action #content .actions .action:nth-child(2n){background:#a62905}body.take-action #content .actions .action:nth-child(3n){margin-right:0}}body.home #content .featured-story-wrapper{margin:0 20px 20px}body.home #content a.more-stories{margin:0 20px;border:3px solid #43aca9;color:#43aca9}body.home #content a.more-stories span{vertical-align:top;line-height:46px;display:inline-block;font-size:14px;margin-left:6px}body.home #content section.about{margin:48px 20px 60px}body.home #content section.about a.about{text-transform:uppercase;font-family:'allerbold', sans-serif;color:#43aca9;line-height:26px}body.home #content section.about a.about:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-left:8px;font-size:14px;line-height:28px;content:'\e905'}body.home #content section.social{margin:0 20px 15px;padding:36px 20px 40px;border:3px solid #ecf7f6}body.home #content section.social h2{color:#83786f;font:400 28px/34px 'allerbold', sans-serif;margin:0 0 36px}body.home #content section.social h3{font:400 18px/30px 'allerbold', sans-serif;color:#83786f;text-transform:uppercase;margin:0 0 12px}body.home #content section.social .facebook{padding:0 0 18px;margin:0 0 24px;border-bottom:1px solid #e3e1df}body.home #content section.social .desktop{display:none}@media only screen and (min-width:768px){body.home #content .featured-story-wrapper{margin:0 15px 15px}body.home #content a.more-stories{margin:0 15px}body.home #content section.about{margin:60px 15px;position:relative}body.home #content section.about p{float:left;width:60%;margin:0 5% 0 0;padding:0 5% 0 0;border-right:3px solid #e3e1df}body.home #content section.about a.about{display:block;position:absolute;top:50%;left:65%;right:0;margin-top:-15px}body.home #content .actions{margin:0 0 15px}body.home #content .actions .action{margin:0 0.833333333% 0 0;float:left;width:32.777777778%}body.home #content .actions .action:nth-child(2n){background:#a62905}body.home #content .actions .action:nth-child(3n){margin-right:0}body.home #content section.social{margin:0 15px 15px}body.home #content section.social .mobile{display:none}body.home #content section.social .desktop{height:520px;display:block}}@media only screen and (min-width:1024px){body.home #content .featured-story-wrapper{margin:0 15px 10px}body.home #content a.more-stories{display:none}body.home #content section.about{margin:60px 15px;position:relative}body.home #content section.about p{width:59.583333333%;margin:0;padding:0 5.416666667% 0 17.916666667%}body.home #content section.about a.about{left:65.416666667%}body.home #content .actions{margin:0 0 15px}body.home #content section.social{margin:0 15px 15px}body.home #content section.social .facebook{padding:0 4.833333333%;float:left;width:50%;border:none;border-right:3px solid #ecf7f6}body.home #content section.social .twitter{padding:0 4.833333333%;float:right;width:50%}}aside.take-action{background:#e3e1df url(../img/us-map.png) no-repeat 50% 50%;background-size:1000px;padding:48px 20px;margin:0 20px 10px;text-align:center;position:relative}aside.take-action a.takeover{display:block;position:absolute;top:0;left:0;right:0;bottom:0}aside.take-action h2{margin:0 0 24px;font:400 46px/48px 'allerbold', sans-serif}aside.take-action h2 a{padding:54px 0 0;color:#83786f}aside.take-action h2 a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';display:block}aside.take-action .subtitle{margin:0 0 24px;letter-spacing:0.1em;font-family:'allerbold', sans-serif;color:#dc4405;text-transform:uppercase}aside.take-action p{font-size:15px;line-height:22px;margin:0 0 24px}aside.take-action a.button{color:#43aca9;border-color:#43aca9;display:inline-block;padding:0 24px}@media only screen and (min-width:768px){aside.take-action{margin:0 15px 15px;padding:48px 17.479674797%;background-size:1180px}}#email-signup{margin:0 20px 15px;background:#7fa9ae;padding:40px 20px}#email-signup h4{color:#c7dbd5;text-transform:uppercase;font:400 24px/30px 'allerregular', sans-serif;margin:0 0 12px}#email-signup .form-item{background:#fff;height:52px;position:relative;margin:0 0 15px}#email-signup .form-item:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#7f8383;content:'\e903';position:absolute;top:0;left:0;bottom:0;width:48px;font-size:12px;line-height:52px;text-align:center}#email-signup .form-item input{width:100%;padding:10px 16px 10px 48px;height:52px;font-size:15px;font-family:'allerregular', sans-serif;color:#898c8c;border:none;background:none}#email-signup button{display:block;width:100%;color:#fff;text-transform:uppercase;height:52px;background:#7fa9ae;border:3px solid #fff;font-size:18px;line-height:36px;font-family:'allerbold', sans-serif;vertical-align:top}#email-signup button span{vertical-align:top;line-height:44px;display:inline-block;font-size:10px;margin-left:10px}@media only screen and (min-width:768px){#email-signup{margin:0 15px 15px;text-align:center}#email-signup h4{vertical-align:top;display:inline-block;line-height:52px;margin:0}#email-signup .form-item{vertical-align:top;display:inline-block;margin:0 15px;width:30%}#email-signup button{vertical-align:top;display:inline-block;width:auto;padding:0 24px}}.action{margin:0 20px 10px;background:#dc4405;color:#fff;padding:36px 20px 40px;text-align:center}.action h3{color:#fff;font:400 18px/24px 'allerregular', sans-serif;margin:0 0 24px;text-transform:uppercase}.action a.button{height:auto;display:inline-block;padding:12px 24px 16px;border:3px solid #fff;color:#fff;background:transparent;margin:0 0 24px;line-height:1}.action p{display:block;text-align:left;font-size:15px;line-height:22px;margin:0;padding:0}@media only screen and (min-width:1024px){.action{padding:60px 3.5% 54px}}.action-global{margin:0 20px 10px;background:#dc4405;color:#fff;padding:36px 20px 40px;text-align:center}.action-global h3{color:#fff;font:400 18px/24px 'allerregular', sans-serif;margin:0 0 24px;text-transform:uppercase}.action-global a.button{display:inline-block;padding:0 24px;border:3px solid #fff;color:#fff;background:#dc4405}@media only screen and (min-width:768px){.action-global{margin:0 15px 15px;padding:64px 12% 60px}.action-global h3{margin:0 0 36px;font-size:44px;line-height:52px}.action-global a.button{font-size:28px;height:72px;line-height:58px;padding:0 48px}}@media only screen and (min-width:1024px){.action-global{padding:64px 26.25% 60px}}footer#footer{background:#ede9e7;margin:0 20px 20px;padding:40px 20px 36px;font:400 13px/21px 'allerregular', sans-serif;color:#6d665f}footer#footer .logo{margin:0 0 36px}footer#footer .logo a{height:72px;display:block;text-indent:-9999px;overflow:hidden;background:url(../img/logo.png?v=3) no-repeat 0 50%}html.backgroundsize.svg footer#footer .logo a{background:url(../img/logo.svg?v=3) no-repeat 0 50%;background-size:186px}footer#footer .address{margin:0 0 40px}footer#footer nav{margin:0 0 36px}footer#footer nav ul{float:left;width:50%;margin:0 0 20px;padding:0}footer#footer nav ul li{margin:0 0 12px;padding:0;list-style:none;text-transform:uppercase;font-family:'allerbold', sans-serif}footer#footer nav div.donate{display:block;clear:both}footer#footer nav div.donate a.donate{display:inline-block;padding:0 24px;margin:0 0 24px;background:none}footer#footer nav div.donate ul.donate-logos{width:auto;float:none;display:block;margin:0;padding:0}footer#footer nav div.donate ul.donate-logos li{margin:0;padding:0;list-style:none;vertical-align:middle;display:inline-block}footer#footer nav div.donate ul.donate-logos li:first-child{margin-right:28px}footer#footer nav div.donate ul.donate-logos li a,footer#footer nav div.donate ul.donate-logos li img{display:block}footer#footer .copyright{border-top:3px solid #dad4d1;padding:12px 0 0}footer#footer .copyright a{margin:8px 0 0;display:block}@media only screen and (min-width:768px){footer#footer{margin:0 15px 15px;padding:60px 38px 38px}footer#footer .logo{float:left;width:50%}footer#footer .address{float:left;width:50%}footer#footer .copyright{clear:both}}@media only screen and (min-width:1024px){footer#footer nav div.donate{float:left;clear:none}footer#footer .logo{float:left;width:24%}footer#footer .address{float:left;width:30%}footer#footer nav{float:left;width:46%}footer#footer nav ul{width:33.333333333%}footer#footer .copyright{clear:both}footer#footer .copyright a{display:inline-block;margin-left:30px}}body.page-template-page-donate iframe#donation-form{height:3674px!important}@media only screen and (min-width:768px){body.page-template-page-donate iframe#donation-form{height:2767px!important}}@media only screen and (min-width:1024px){body.page-template-page-donate iframe#donation-form{height:2448px!important}}body.page-template-page-donate #footer .donate-logos{margin:0;padding:0;text-align:center}body.page-template-page-donate #footer .donate-logos li{margin:0 15px;padding:0;list-style:none;vertical-align:middle;display:inline-block}body.page-template-page-donate #footer .donate-logos li a,body.page-template-page-donate #footer .donate-logos li img{display:block}@media only screen and (min-width:1024px){body.page-template-page-donate #footer{padding-left:74px;padding-right:90px}body.page-template-page-donate #footer .donate-logos{float:right}}body.page-template-page-donate #content{max-width:830px;padding:48px 20px;margin:0 auto}body.page-template-page-donate #content article{padding:0;margin:0}body.page-template-page-donate #content article .article-body{border:none;margin:24px 0 60px}@media only screen and (min-width:768px){body.page-template-page-donate #content{padding:72px 30px 120px}}body.page-template-page-donate #header{padding-bottom:0;margin:0}@media only screen and (min-width:1024px){body.page-template-page-donate #header{padding:0}body.page-template-page-donate #header .inner{padding:60px 0 0;max-width:830px;margin:0 auto}}body.page-template-page-donate #header #site-name{margin:0 0 20px}@media only screen and (min-width:768px){body.page-template-page-donate #header #site-name{width:190px;float:left;margin:0}body.page-template-page-donate #header #site-name a{background-size:170px!important}}@media only screen and (min-width:1024px){body.page-template-page-donate #header #site-name{margin:0 0 0 10px;position:relative;left:auto;top:auto}}body.page-template-page-donate #header #page-title{margin:0 -20px;position:relative}body.page-template-page-donate #header #page-title:before{content:'';position:absolute;top:0;width:262px;right:0;border-top:46px solid #f5f1ed;border-left:46px solid transparent}body.page-template-page-donate #header #page-title:after{content:'';position:absolute;bottom:0;left:0;right:228px;border-bottom:46px solid #e3dfdc;border-right:46px solid transparent}body.page-template-page-donate #header #page-title span{position:relative;display:block;text-align:right;color:#dc4405;height:46px;text-transform:uppercase;font:400 16px/42px 'allerbold', sans-serif;letter-spacing:0.2em;padding:0 20px 0 0;z-index:9}@media only screen and (min-width:768px){body.page-template-page-donate #header #page-title{margin:7px 0 7px 196px}body.page-template-page-donate #header #page-title:before{width:311px}body.page-template-page-donate #header #page-title:after{right:277px}body.page-template-page-donate #header #page-title span{padding:0 70px 0 0}}@media only screen and (min-width:1024px){body.page-template-page-donate #header #page-title{margin:13px 30px 13px 230px}}section.comments h3{margin:0 0 36px;font:400 32px/34px 'allerbold', sans-serif}section.comments .responses{margin:0 0 54px}section.comments .blog-comment{padding:24px 0 0;margin:0 0 24px;border-top:1px #e3e1df solid;color:#7f8383}section.comments .blog-comment:first-child{padding:0;border-top:0}section.comments .blog-comment h5.comment-author{color:#2d2d2d;font:400 15px/22px 'allerbold', sans-serif;text-transform:uppercase;margin:0 0 8px}section.comments .blog-comment .comment-date{font:400 13px/22px 'allerregular', sans-serif}section.comments .blog-comment .comment-content{margin:18px 0 0;font:400 15px/22px 'allerregular', sans-serif}section.comments .blog-comment .comment-reply{font:400 13px/22px 'allerregular', sans-serif;padding:0 0 18px}section.comments .depth-2 .comment-body{padding-left:50px}section.comments .depth-3 .comment-body{padding-left:100px}section.comments .depth-4 .comment-body{padding-left:150px}section.comments .depth-5 .comment-body{padding-left:200px}section.comments #respond{max-width:820px}section.comments #respond h3{margin:0 0 16px;text-transform:uppercase;font:400 20px/30px 'allerbold', sans-serif}section.comments #respond form#commentform p{margin:16px 0}section.comments #respond form#commentform label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}section.comments #respond form#commentform ::-webkit-input-placeholder{text-transform:uppercase;color:#898c8c}section.comments #respond form#commentform :-moz-placeholder{text-transform:uppercase;color:#898c8c}section.comments #respond form#commentform ::-moz-placeholder{text-transform:uppercase;color:#898c8c}section.comments #respond form#commentform input{color:#898c8c;width:100%;font-family:'allerregular', sans-serif;font-size:13px;height:46px;padding:0 20px;border:3px solid #e3e1df}section.comments #respond form#commentform textarea{color:#898c8c;width:100%;font-family:'allerregular', sans-serif;font-size:13px;padding:20px;border:3px solid #e3e1df}section.comments #respond form#commentform button,section.comments #respond form#commentform input#submit{width:auto;height:52px;vertical-align:top;display:inline-block;text-align:center;text-transform:uppercase;font:400 19px/40px 'allerbold', sans-serif;background:#fff;color:#dc4405;border:3px solid #dc4405;padding:0 24px 4px 24px}@media only screen and (min-width:768px){section.comments #respond form#commentform .comment-form-author{float:left;width:49.024390244%}section.comments #respond form#commentform .comment-form-email{float:right;width:49.024390244%}section.comments #respond form#commentform .comment-form-comment{clear:both}section.comments #respond form#commentform button{font-size:20px}}.section-title{color:#83786f;font:400 28px/34px 'allerbold', sans-serif;margin:0 0 20px}@media only screen and (min-width:1024px){.section-title{margin:24px 0 16px}}#home-posts{margin:20px 15px 54px}.home #home-posts{margin-top:0}#home-posts article.home-post{padding:24px 0 0;margin:0 0 42px;position:relative}.home #home-posts article.home-post{padding-top:0}#home-posts article.home-post a.thumbnail{position:relative;display:block;margin:0 0 24px}#home-posts article.home-post a.thumbnail .category{padding:0 12px;text-transform:uppercase;letter-spacing:0.1em;font:400 13px/30px 'allerbold', sans-serif;display:inline-block;background:#fff;position:absolute;left:0;top:8%}#home-posts article.home-post a.thumbnail img{display:block;width:100%}#home-posts article.home-post h3{font-size:24px;line-height:32px;color:#2d2d2d}#home-posts article.home-post h3 a{color:#2d2d2d}#home-posts article.home-post .date{margin:0 0 12px}#home-posts article.home-post p{font:400 15px/22px 'allerregular', sans-serif;margin:0;padding:0;color:#777676}@media only screen and (min-width:768px){#home-posts article.home-post{margin:0 3% 0 0;float:left;width:31.3333%}#home-posts article.home-post:nth-child(3n){margin-right:0}}#content article.search-results section#posts{padding:0;text-align:center}#content article.search-results section#posts a.load-more{float:none;margin:0}#content article.search-results section#posts article.search-result{text-align:left;padding:0;margin:36px 0;border-bottom:1px solid #e3e1df;color:#777676;font:400 15px/22px 'allerregular', sans-serif}#content article.search-results section#posts article.search-result p{margin:0 0 36px}#content article.search-results section#posts article.search-result h3{margin:0 0 12px;font:400 24px/32px 'aller_lightregular', sans-serif}#content article.search-results section#posts article.search-result h3 a{color:#2d2d2d}.article-body form.wpcf7-form p{margin:16px 0;color:#6d665f;text-transform:uppercase;font:400 17px/24px 'allerbold', sans-serif;letter-spacing:0.1em}.article-body form.wpcf7-form .wpcf7-form-control-wrap{display:block;margin:8px 0}.article-body form.wpcf7-form label{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.article-body form.wpcf7-form ::-webkit-input-placeholder{text-transform:uppercase;color:#898c8c}.article-body form.wpcf7-form :-moz-placeholder{text-transform:uppercase;color:#898c8c}.article-body form.wpcf7-form ::-moz-placeholder{text-transform:uppercase;color:#898c8c}.article-body form.wpcf7-form input,.article-body form.wpcf7-form textarea{display:block}.article-body form.wpcf7-form input.wpcf7-text{color:#898c8c;width:100%;font-family:'allerregular', sans-serif;font-size:13px;height:46px;padding:0 20px;border:3px solid #e3e1df}.article-body form.wpcf7-form textarea{color:#898c8c;width:100%;font-family:'allerregular', sans-serif;font-size:13px;padding:20px;border:3px solid #e3e1df}.article-body form.wpcf7-form input.wpcf7-submit{height:52px;vertical-align:top;display:inline-block;text-align:center;text-transform:uppercase;font:400 19px/40px 'allerbold', sans-serif;background:#fff;color:#dc4405;border:3px solid #dc4405;padding:0 24px 4px 24px}@media only screen and (min-width:768px){.article-body form.wpcf7-form .comment-form-author{float:left;width:49.024390244%}.article-body form.wpcf7-form .comment-form-email{float:right;width:49.024390244%}.article-body form.wpcf7-form .comment-form-comment{clear:both}.article-body form.wpcf7-form button{font-size:20px}}#can_embed_form #action_info{display:none}.news-ticker{display:none;margin:0 20px 20px}@media only screen and (min-width:768px){.news-ticker{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0 15px 5px;height:30px;overflow:hidden;line-height:30px}}.news-ticker h2{margin:0;font-weight:800;font-size:16px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:108px;flex-basis:108px;width:108px}.news-ticker .ticker-posts{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;min-width:0}@media only screen and (min-width:1024px){.news-ticker .ticker-posts{-ms-flex-preferred-size:77%;flex-basis:77%;width:77%}}.news-ticker .ticker-post{width:100%;display:block;height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.news-ticker .ticker-post a{font-size:16px;line-height:30px}.page-template-page-donate #mysticky-nav,.page-template-page-donate #mysticky-nav.wrapfixed{position:relative;top:0!important;left:0}.search-results h1{line-height:1.2}
/*# sourceMappingURL=main.css.map */