@import assets/css/wp.basic.css;@import assets/css/forms_cf7.css;div.addthis-smartlayers-desktop{display:none}div.addthis-smartlayers-mobile{display:none}table.local802-alternating-background tr:nth-child(even){background-color:#dedede}.grecaptcha-badge{display:none !important}img{max-width:100%;height:auto}a{text-decoration:underline;color:inherit}a:hover{text-decoration:underline;color:#001e3b;-webkit-transition:all .2s ease;transition:all .2s ease}ul{margin-left:0;padding-left:0}.old_signup{display:none}hr{margin-top:2.5em;margin-bottom:2.5em;border:0;border-top:1px solid #ccc;clear:both}blockquote{font-style:normal;padding:10px 20px;margin:0 0 20px;font-size:1em;border-left:5px solid #eee}blockquote.left{float:left;margin-left:0;margin-right:20px;text-align:right;width:33%}blockquote.right{float:right;margin-left:20px;margin-right:0;text-align:left;width:33%}ol[type="1"],ol[type="1"] li{list-style-type:decimal !important}ol[type="a"],ol[type="a"] li{list-style-type:lower-alpha !important}ol[type="i"],ol[type="i"] li{list-style-type:lower-roman !important}.onepage.flattened{margin:0}.onepage.has_sidebar .page_inner{display:flex;max-width:1040px;margin:0 auto;flex-wrap:nowrap}.onepage.has_sidebar .page_inner .pagesidebar{width:21%;padding-top:1em;border-right:1px solid #23408e;margin-right:2%;padding-right:2%}.onepage.has_sidebar .page_inner .pagesidebar p{color:#e51e26;text-transform:uppercase;display:block;font-size:1.4em;letter-spacing:.02em;margin-bottom:1em}.onepage.has_sidebar .page_inner .pagesidebar ul{margin:0}.onepage.has_sidebar .page_inner .pagesidebar ul li{list-style:none;margin-bottom:.75em}.onepage.has_sidebar .page_inner .pagesidebar ul li a{color:#23408e;text-transform:uppercase;display:block;font-size:1.1em;letter-spacing:.02em}.onepage.has_sidebar .page_inner .pagesidebar ul li a:hover{color:#e51e26;text-decoration:none}.header_inner.desktop_only{height:100%;background:#fff}.header_inner.desktop_only>.centering_box{position:relative;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;height:100%;background:#23408e none repeat scroll 0 0;max-width:none}.onepage{padding-bottom:3em;min-height:500px}.no_hero .onepage{margin-top:2em}.page-id-38 .onepage,.page-id-20 .onepage{padding-bottom:0}.home .onepage{padding-bottom:0}.content a{color:#23408e}.content a:hover{color:#337ab7}.flexible.outer{-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.flexible.gridded{-webkit-align-items:stretch;-webkit-box-align:stretch;align-items:stretch}.flexible.form-flexible{-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.onepage.float_content .inner_content{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-justify-content:space-around;justify-content:space-around;margin-bottom:5em}.onepage.float_content .inner_content>.text{width:60%}.flexible.meta_item{-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:.5em}.meta_item a{color:#e51e26}.meta_item .val{font-size:.8em}.metacontainer-top .meta_item a{color:#fff;text-decoration:underline}.metacontainer-bottom{display:block;padding:1em;width:100%;background:#f2f2f2;border-top:2px solid #23408e;margin:0}.metacontainer-top{background:#23408e;color:#fff;width:25%;padding:1em 2em;float:right}.meta_holder .val{text-align:right}.meta_item .lbl{display:inline-block;width:30%;color:#23408e;font-weight:700;font-family:'Neuton',serif}.metacontainer-top .meta_item{margin-bottom:1em}.metacontainer-top .meta_item .lbl{color:#fff;display:block;width:100%;margin-bottom:.5em;border-bottom:1px solid #5061b5}.content.nosidebar{float:none;width:100%}.pageinfo{margin-bottom:2em}.post_parent-wrapper{display:inline}.post_parent-wrapper:after{content:" > "}.has_hero .pageinfo{margin-top:1em}.pageinfo.flexible,.content.center_content .pageinfo.flexible{-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:2em}.pageinfo.flexible img{margin-right:1em}.content.truncated{padding:0 0 2em}.attention{border:3px solid #e51e26;padding:2em;margin-bottom:3em}.pageinfo.emphasized{background:#23408e;padding:1.5em}.pageinfo.emphasized h1{color:#fff}.events_container h2{color:#23408e;margin-bottom:1em}.events_list{min-height:100px;margin-bottom:4em}.events_list>.inner{background:#f0f0f1;border-left:4px solid #23408e;padding:3em 2em}.eventdata p{margin-bottom:0;text-transform:uppercase;color:#777;letter-spacing:.02em;font-size:.9em}.archive_text{margin-bottom:2.2em}.icon-afm-cancel{text-decoration:none !important}a.headersearch{font-size:1.5em;min-width:10px;display:block}a.headersearch:hover,a.headersearch.expanded{text-decoration:none;color:#e51e26}.search_container{background:#e51e26 none repeat scroll 0 0;font-size:1.3em;padding:1em;display:none;top:80px;width:100%;z-index:10000}.search_container form{width:88%}.search_container .flexible{-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.search_container .search_input{background:#e51e26 none repeat scroll 0 0;border:0 none;color:#fff;font-weight:700;width:100%;text-align:left;outline:none}.search_input{padding:.5em}.search_container .cancel_search{color:#fff;font-size:2em}a.cancel_search:hover{text-decoration:none;color:#000}h1,h2,h3,h4,h5{margin-top:0}p{font-size:1em;margin-bottom:1.5em;margin-top:0;line-height:1.5em;margin-top:0}.fancyfont,label{font-family:'Neuton',serif;font-style:normal;font-weight:400}.pageinfo h1{color:#23408e;margin:0}.pageinfo h1.nomargin{margin-bottom:.4em}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{color:#23408e;padding-bottom:0;margin-bottom:.67em;margin-top:1em}.item h1,.item h2,.item h3,.item h4,.item h5,.item h6{color:#23408e;padding-bottom:0;margin-bottom:1em;margin-top:1em}.text blockquote h1:first-of-type,.text blockquote h2:first-of-type,.text blockquote h3:first-of-type,.text blockquote h4:first-of-type,.text blockquote h5:first-of-type,.text blockquote h6:first-of-type{margin-top:0}.text ul{margin-bottom:1em;margin-left:0}.text ul li{list-style-type:disc;margin-left:2em;line-height:1.4em;font-size:1em;margin-bottom:.5em}input[type=text]{padding:.5em}input[type=submit],.button{background:none repeat scroll 0 0 #23408e;border:0 none;color:#fff;display:inline-block;padding:.5em .75em;border-radius:2px;font-family:'Neuton',serif}.button a{color:#fff}a.button{text-decoration:none}input[type=submit]:hover,.button:hover{text-decoration:none;color:#fff}input[type=submit]:active,.button:active{outline:0}input[type=submit]:focus,.button:focus{outline:0}.button.button_red,.wpcf7 input[type=submit].button_red{background:#e51e26;text-transform:uppercase;color:#fff;line-height:2em}div.wpcf7 input[type=file]{font-size:1em;line-height:1}div.wpcf7-response-output{background:#fff}.button.button_red:hover{background:#fff;color:#e51e26}.button.button_red.black_border,.button{background:#e51e26}.button:hover a{text-decoration:none}.button.button_red.black_border:hover{color:#fff}.button.button_blue,.wpcf7 input[type=submit].button_blue{background:#151e24;text-transform:uppercase}.button.button_blue:hover{background:#fff;color:#151e24}.button.button_grey,.wpcf7 input[type=submit].button_grey{background:#23408e;text-transform:uppercase}.button.button_grey:hover{background:#e51e26;color:#fff}.watermark{margin:auto;display:block;background-image:url(//www.local802afm.org/wp-content/themes/sink_local802/images/logo.png);background-repeat:no-repeat;width:200px;background-size:140px;background-position:59px 74px;position:relative;padding:53px}.watermark .button{display:block;margin-top:70px;margin-left:auto;margin-right:auto;width:151px;text-align:center}.watermark:before{position:absolute;height:100%;width:100%;background:rgba(255,255,255,.9);content:''}form.large{margin:0 auto;text-align:center;width:50%}form.large label{font-size:2.3em}form.large input[type=text]{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color -moz-use-text-color #151e24;-webkit-border-image:none;-o-border-image:none;border-image:none;border-style:none none solid;border-width:0 0 1px;display:inline-block}select.ajax_searching,select.drilldown_predictive{width:250px}select#state_chooser{width:250px;font-size:1.5em}.drilldown{display:none}.formgroup{margin-bottom:1.5em}.filters_chooser .resource_filter_links{margin:0}.text .menu_horizontal.filters_chooser .resource_filter_links li{margin:0}.filters_chooser a{background:#143949 none repeat scroll 0 0;color:#fff;text-transform:uppercase}.filters_chooser a:hover{background:#e51e26}.filters_chooser a.highlighted{background:#fff none repeat scroll 0 0;border:2px solid #e51e26;color:#e51e26}.filters_chooser a:focus,.filters_chooser a:active{text-decoration:none}.filters .resource{padding:2em;margin-top:2em}body.postid-236{overflow-x:hidden}h3.resource_header{color:#fff;background:#23408e none repeat scroll 0 0;padding:1em;margin-bottom:1em;margin-left:-9999rem;padding-left:9999rem;margin-right:-9999rem}#__lpform_form-first_name,.select2-results,li.select2-results__option,li.select2-results__option option{min-height:25px;line-height:25px;-webkit-appearance:none}.mobile_expansion{visibility:hidden}.mobile_expansion+label{font-size:23px;color:#fff;cursor:pointer;content:"";display:inline-block;width:1em;height:.82em;margin-top:.2em;border-top:.5em double;border-bottom:.15em solid;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mobile_expansion+label.mobile_expand_search{border:none}.mobile_expansion:checked+label{border:.2em solid;height:.78em;width:.78em;border-radius:100%}.mobile_expansion+label.icon-search{border:0 !important;margin-top:-5px}.related{margin-top:3em}.related.organizing{margin:0}.related header{background:#23408e none repeat scroll 0 0;color:#fff;padding:2em 0;text-align:center}.page-id-42 .related_header,.page-id-42 .related_content .item.flexible:last-child,.page-id-42 .related_content .item.flexible>.second{display:none}.page-id-42 .related_content .item.flexible>.first{width:100%;text-align:center}header.related_header h3{margin-bottom:0;font-weight:700}.related .related_content{background:#4f66a5 none repeat scroll 0 0;padding:1.5em 0;color:#fff}.related h4{display:block;font-size:1.7em;margin-bottom:1em;color:#fff;font-weight:100}.related h4 a{text-decoration:none;color:#fff}.related h4 a:hover{text-decoration:underline}.related_content .item.flexible{margin-bottom:2em;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.related_content .item.flexible>.second{width:50%}.item.fuller{border-bottom:1px solid #bbbdbf;line-height:2;margin-bottom:2em;padding-bottom:2em}.item.fuller .excerpt{margin:1em 0}.closeup_header{color:#151e24;margin:0;text-align:center}.closeup_header h2{font-size:2.5em;margin:0 0 -9px;text-align:left;display:none}.resource_filter{background:#151e24 none repeat scroll 0 0;color:#fff;padding:2em 0;margin-top:2em}.centered_body_content .resource_filter .centering_box{max-width:780px}.closeup_header,.resource_filter{display:none}.postid-107 .resource_filter,.postid-107 .closeup_header{display:block}.resource_filter .highlighted{background:#e51e26;color:#fff}.resource_filter a:active,.resource_filter a:focus{text-decoration:none;color:#fff}.resource.resources_all{display:block}.resource.resources_all .centering_box:first-child{width:100%;max-width:100%;margin-top:2.5em;background:#23408e none repeat scroll 0 0}.postid-240 .resource.resources_all .centering_box:first-child,.postid-107 .resource.resources_all .centering_box:first-child{margin-top:0}.resource.resources_all .res_content,.resource.resources_all .res_content .centering_box{background:#e6edf4 none repeat scroll 0 0;margin-top:0}.resource.resources_all .res_content .res_lists{max-width:640px;margin:auto}.resource.resources_all header{background:#23408e none repeat scroll 0 0;color:#fff;padding:2em 0;max-width:640px;margin:auto}.resource.resources_all header h3{margin-bottom:0}.resource_filter_links a{font-size:.9em}.resource header{padding:2em 0}.resource .res_content{background:#e6edf4 none repeat scroll 0 0;font-size:1.2em;line-height:2;padding:2em 0}.resource .res_content .item>a{font-weight:700;line-height:1.2;display:block;margin-bottom:1em}.resource .res_content .item>a:before{color:#e51e26;float:left;margin-right:1em;margin-left:-2em}.kit_questions header{text-align:left;padding:0}.kit_questions header h3{margin-bottom:0}.kit_questions header a:focus{outline:0}.kit_questions header a:hover,.kit_questions header a:focus{color:#fff}.kit_questions.opened header a,.kit_questions header a:hover{background:#2e55b9 none repeat scroll 0 0}.kit_questions header a{background:#23408e none repeat scroll 0 0;border-bottom:1px solid #6361d6;color:#fff;display:block;font-size:1.5em;padding:1em 0;text-decoration:none}.kit_questions .related_content{padding:1.5em 0}.page-id-79 .centering_box.center_content .text{margin:2em 0}.kit_questions .related_content a{text-decoration:underline}.perma_expanded header span.indicator{display:none}.related_content .item p:last-of-type{margin-bottom:0}.menu_horizontal li,.text .menu_horizontal ul li{display:inline-block;list-style:none;line-height:1em}#header{background:#23408e none repeat scroll 0 0;color:#fff;height:140px}.logo{width:17%;z-index:500;max-height:100%;margin-right:0;min-width:200px}.logo img{width:auto;max-height:65px}.logo .left{padding:1em;padding-right:1em;max-height:160px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding-right:2em;margin-left:-1em;padding-right:0;width:90%;padding-left:4em}.email_signup div.ctct-form-embed div.ctct-form-defaults{padding:10px 25px}.logo .right{width:50px;background:#fff;margin-left:-22px;height:160px}.navcontainers{width:79%}.topmenu{margin-top:55px;max-height:90px;padding-bottom:.5em;font-size:1.2vw;line-height:1em;width:81%}.header-logistic{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;margin-top:45px}.topmenu .sink_dropdown>li,.topmenu .sink_dropdown>li>a{height:30px}.topmenu .sink_dropdown li.hover ul{-webkit-transform:translateY(30px);transform:translateY(30px)}.header_inner .icon-afm-search:before{font-size:.8em;margin:0;height:25px;display:block;position:relative;bottom:2px}.navmore{max-width:none}nav.login a.button.button_red{font-size:12px}.header_inner .socialmedia{height:25px;padding-right:1em}.header_inner .socialmedia ul{display:-webkit-flex;display:-webkit-box;display:flex}.header_inner .socialmedia ul li{padding-right:.75em}.header_inner .socialmedia ul a{text-decoration:none}.header_inner .socialmedia a:hover{color:#e51e26;text-decoration:none}.sink_dropdown a{padding:0 !important;margin:0 !important}.sink_dropdown li li a{padding:.5em !important;margin:0 !important}.topmenu .sink_dropdown a{border-bottom:5px solid transparent;text-transform:uppercase}.topmenu .sink_dropdown .sub-menu a{padding-bottom:0}.topmenu .sink_dropdown .sub-menu .dropdown_triangle{border:none}.search_area{margin-top:7px;height:30px;min-width:30px}.search_area a{text-decoration:none}.topmenu ul.sink_dropdown{margin:0;display:-webkit-flex;display:-webkit-box;display:flex;justify-content:space-between}.topmenu li{margin-right:1em;white-space:nowrap}.topmenu li a{margin-right:1em}.topmenu li.last_item{margin-right:0}.sink_dropdown>li>a{text-transform:uppercase;color:#fff}.sink_dropdown>li[class*=current]>a,.sink_dropdown>li:hover>a{color:#f85461;text-decoration:none}.sink_dropdown li.menu-item-has-children ul.sub-menu{background:#e21e26;background:#23408e;padding:1em;opacity:1}.sink_dropdown li.menu-item-has-children ul.sub-menu>li a{color:#fff;margin-right:0;text-transform:none;font-size:1em}.sink_dropdown li ul.sub-menu li a{line-height:.8em}.sink_dropdown li ul.sub-menu li a:hover{margin-right:0}.footer_inner .footermenu.menu_horizontal li.toponly,.header_inner .sink_dropdown_container .bottomonly{display:none}.sink_dropdown li ul li{display:block}.footer_inner .socialmedia{margin-left:auto}.socialmedia a{text-decoration:none}.socialmedia li a.icon-afm-instagram{display:block;width:15px;height:15px}.socialmedia li a.icon-afm-instagram:before{content:'';background-image:url(//www.local802afm.org/wp-content/themes/sink_local802/images/icon-instagram.svg);width:15px;height:15px;display:block;float:left;margin-top:4px}.socialmedia li a.icon-afm-youtube{display:block;width:15px;height:15px}.socialmedia li a.icon-afm-youtube:before{content:'';background-image:url(//www.local802afm.org/wp-content/themes/sink_local802/images/icon-youtube.svg);width:15px;height:15px;display:block;float:left;margin-top:4px}.subheader{-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:none}.subheader .containered{float:right;-webkit-align-items:center;-webkit-box-align:center;align-items:center;float:right;height:80px;width:100%;padding-left:200px}.subheader .msg{-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:start;justify-content:flex-start;margin-top:10px;width:33%}.subheader h1{font-size:1.2em;margin-bottom:0;margin-right:1em}.headerchooser{width:30%}.headerchooser select{width:100%}select{color:#333 !important}nav.language{float:right;margin-top:-2.4em}nav.language ul li{list-style:none;display:inline-block}nav.language li.active{display:none}nav.language a{background:#e51e26 none repeat scroll 0 0;color:#fff;display:inline-block;padding:.5em;text-transform:uppercase;color:#fff;font-size:.8em;text-transform:uppercase}nav.language a:hover{color:#e51e26;background:#fff;text-decoration:none}.block1,.block2,.block3,.block4{color:#fff;margin:0;padding:2em 0}.form-flexible .form-group{max-width:40%;margin-right:5%}.general .block1,.general .block2,.general .block3,.general .block4{background:0 0;color:#222}.general .flexible.form-flexible{-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.block1{background:#23408e}.block2{background:#06293a}.block3{background:#07212b}.block4{background:#061419}.fp-organize .flexible.twocols>.col:first-of-type{width:70%}.fp-organize .flexible.twocols>.col:last-of-type{width:27%}.home .fp-organize .col p{font-size:1em}.fp-newsupdates h4{font-size:1.5em}.fp-newsupdates h4 a{color:#23408e}.fp-newsupdates .readmore{display:none}.fp-newsupdates article{padding:0}section.newupdates .fp-newsupdates .col{width:100%}section.newupdates .fp-newsupdates .col.alignright{width:20%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}section.newupdates .fp-newsupdates .col .archive_post .featimg{width:20%}.search_input{padding:.5em}.footer .email_signup{padding:2em 1em;border:1px solid #f2f2f2;color:#23408e;background:#23408e}.email_signup>.centering_box{background:#fff;padding:1em 2em;max-width:98%;z-index:15;-webkit-align-content:center;align-content:center;color:#fff;width:90%;margin:auto}.herospot+.email_signup,.email_signup.newsignup{width:80%;margin:auto}.page-template-page-homepage-template .herospot.main{max-width:1040px;margin:auto;position:relative;height:auto;min-height:0;max-height:520px}.page-template-page-homepage-template .herospot.main:before{content:'';display:block;padding-top:50%}.page-template-page-homepage-template .slideshow_area{position:absolute;top:0;left:0;bottom:0;right:0;min-height:0;height:auto;max-height:none}.page-template-page-homepage-template .slideshow_area div.slide{background-position:top center;min-height:0;max-height:520px;height:calc(100vw / 2)
}

body:not(.home) .email_signup.newsignup{margin-top:inherit}.herospot+.email_signup>.centering_box,.email_signup.newsignup>.centering_box{background:#e51e26}.herospot+.email_signup{display:none}.home .herospot+section.email_signup h1,section.email_signup.newsignup h1{color:#fff;margin-bottom:0;line-height:1}.ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent !important}.informed-form-wrapper .flexible{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.informed-form-wrapper .ctct-custom-form p{margin:0 .5em 0 0}.newsignup #ctct_form_0{display:-webkit-box;display:-webkit-flex;display:flex;width:100%;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around}.newsignup .grecaptcha-badge{width:256px;height:60px;-webkit-transition:right .3s ease 0s;transition:right .3s ease 0s;position:relative !important;bottom:14px;right:auto !important;display:block;-webkit-flex-basis:100%;flex-basis:100%;width:100% !important}.newsignup .ctct-form-text{-webkit-flex-basis:100%;flex-basis:100%}.newsignup .ctct-form-button{-webkit-flex-basis:25%;flex-basis:25%}.newsignup .ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.newsignup .ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label{color:#fff}.informed-form-wrapper .ctct-custom-form .ctct-button{color:#fff;background-color:#23408e;width:100%;margin-top:27px;width:30%}.footer-informed{z-index:2;position:relative;background:#23408e none repeat scroll 0 0;margin-top:-.5em;padding:2em 0;display:none}.footer-informed .ctct-custom-form{color:#333}.footer-informed .email_signup h1{color:#23408e}.footer-informed .informed-form-wrapper .ctct-custom-form .ctct-button{background-color:#e51e26}.email_signup h1{margin:0;line-height:1.5;margin-bottom:0}.herospot,.footermenu{background-size:cover;background-position:center center;min-height:400px;position:relative;width:100%;height:calc(100vw / 2.5)}.slideshow_area{max-height:400px;height:calc(100vw / 2.5)}.slideshow_area div.slide{background-position:center center;background-size:cover;height:calc(100vw / 2.5);width:100%;position:relative}#header .slideshow_area{position:absolute;top:0;height:600px;left:0;max-height:600px}#header .slideshow_area div.slide{max-height:600px;height:600px}.slide_nav{color:#fff;font-size:2em;left:2%;position:absolute;z-index:10;top:50%}.slide_nav a:before{text-shadow:1px 1px 3px #111}.slidecaption{position:absolute;bottom:1em;left:50%;margin-right:-50%;transform:translate(-50%,-50%);font-size:150%}.slidecaption>.centering_box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:flex-start;height:100%}.herospot-wrapper{background-color:#333}.herospot .slide{-moz-box-shadow:inset 0 0 2em #333;-webkit-box-shadow:inset 0 0 2em #333;box-shadow:inset 0 0 2em #333}.herospot .slidecaption h2{font-size:2em;color:#fff;font-weight:700;margin-bottom:20px;text-shadow:1px 2px 2px #111}.slide_nav a{color:#fff;text-decoration:none}.slide_nav a:hover,.slide_nav a:active,.slide_nav a:focus{text-decoration:none;color:#2d2c28}.slide_nav.right{left:auto;right:2%}.footermenu{height:calc(100vw / 4);-moz-box-shadow:inset 0 0 100px #333;-webkit-box-shadow:inset 0 0 100px #333;box-shadow:inset 0 0 100px #333}.home .content .herospot{background-attachment:fixed;-moz-box-shadow:inset 0 0 2em #333;-webkit-box-shadow:inset 0 0 2em #333;box-shadow:inset 0 0 2em #333;height:4em}.home .content .herospot .herospot-inner{background-color:rgba(0,0,0,.46);top:0;left:0;width:100%;height:100%}.footermenu ul{font-size:1em;display:none}.footermenu ul li{padding:0 1em;max-width:365px}.footermenu ul li:first-child{display:none}@media (min-width:1440px){.herospot{max-height:900px;overflow:hidden}}.herospot .fancytitle{bottom:5%;color:#fff;display:block;position:absolute;text-align:center;width:100%}.herospot .herocaption{color:#fff;padding-right:2%;text-align:right;text-shadow:1px 2px 2px #16161a;bottom:1%}.herospot h2{font-size:1.3em}.herospot h1{font-size:5em;text-shadow:2px 2px 5px #5f5f5f}.nolistmargins header.pageinfo.outstanding{margin:0}.onepage header.outstanding{display:none}.onepage .orgpage header.outstanding{display:block}.nolistmargins .related.organizing,.page-id-38 .related.organizing{border:0}.orgpage .overlay{background:rgba(255,255,255,.5) none repeat scroll 0 0;height:100%;position:absolute;width:100%;display:none}.orgpage>a:hover{text-decoration:none;color:#fff}.orgpage>a:hover header{background:#9c1c07;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.orgpage>a:hover .overlay{display:block}h6.organize_label{text-align:center;font-family:'Neuton',serif}.home section.padded{padding:2em 0}.home section h1,.home section h2,.home section h3{color:#e51e26;margin-bottom:1em}.home section.twocols .col.background_image h1{margin-top:0}section.gridded,section.newupdates{background:#23408e;padding:2em}section.gridded .griditem{background:#fff;padding:1.5em;position:relative;margin-bottom:1em}section.gridded .griditem .gridinner{position:relative;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}section.gridded .griditem:before{content:"";position:absolute;height:100%;width:100%;background:rgba(255,255,255,.9);top:0;left:0}section.gridded .griditem.type-center .gridinner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}section.gridded .griditem .itemtext{font-size:.9em}section.gridded .griditem .itemtext ul{margin-left:1em;color:#e51e26;font-size:1.2em;font-family:'Neuton',serif}section.gridded .griditem .itemtext ul li a{text-decoration:underline}section.gridded .griditem .buttonized{margin-top:auto}section.newupdates>.centering_box>section{background:#fff;padding:1em 2em;margin-bottom:2em}section.newupdates>.centering_box>section h1{color:#e51e26;background:inherit;margin-bottom:.5em;text-align:left}.columnized .centering_box{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.columnized .centering_box .col{max-width:45%}.columnized .flexible .col{background-size:cover;position:relative;width:50%;background-position:center center}.columnized.twocols .flexible .col{min-height:calc(100vw/2.5)}.home .columnized .col.ruddy section h1,.col.ruddy h1,.col.ruddy h2,.col.ruddy h3{color:#fff}.col.ruddy a.button_red{background:#fff;color:#e51e26;display:block;font-size:.8em;font-style:normal;max-width:200px;margin:auto;margin-top:2em}.columnized .flexible .col.blend_screen:before{content:"";position:absolute;height:100%;width:100%;background:rgba(255,255,255,.8)}.columnized .flexible .col .overlay{position:relative;width:100%;height:100%}.columnized .flexible .col .inner{height:93%;min-height:300px;padding-bottom:5%;position:relative;padding:2em 3em}.home .vid_container{margin:auto;width:640px;margin-top:0}.home .vid_container iframe{margin:auto;width:640px;padding-top:2em;padding-bottom:2em}.columnized .flexible .col .inner.extendtop{padding-top:4%}.columnized .col.bordered{border-top:1px solid #bbbdbf;display:relative}.columnized .col.bordered h1{text-align:left}.affixedend{border:0 none;bottom:0;position:absolute;width:100%}.affixedend a,.affixedend a.button.button_red{padding:1em;font-family:'Neuton',serif;text-align:center;font-size:1.5em;border-radius:0;line-height:1.1}.affixedend .bigbutton{display:block}.affixedend .bigbutton:hover{background-color:#9e1e09;border:0;color:#fff}.col .textual p,.home .col p{font-size:1.2em;line-height:1.5}.ruddy{background:#e51e26;color:#fff}.col.centerify{text-align:center}.quotable_img{display:inline-block;margin:0 auto 2em}.quotable_img img{border-radius:100em;width:80%;height:auto}.quotable{margin:0 auto;max-width:53%;font-style:italic;font-size:1.3em}.home .quotable{max-width:80%}.quotable .indicator{margin:0 auto;max-width:86%}.quotable p{display:inline}.fullbleed{background-size:cover;height:450px;position:relative}.home .fullbleed,.mask_blue{background-blend-mode:overlay;background-color:#b0cee8}.fullbleed .readmore_direct{bottom:5%;left:10%;position:absolute;text-shadow:2px 2px 5px #5f5f5f}.fullbleed .readmore_direct h2{color:#fff;font-size:3em}.splitscreen{-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.splitscreen .col{min-height:240px;width:39%;background-position:center center}.splitscreen .col.large{width:63%}.col.imageified{background-size:cover}.splitscreen .col.large{padding:2em;position:relative}.col.large h3{text-align:left}.readmore_diminutive a{border-top:2px solid #e51e26;color:#e51e26;text-transform:uppercase}.home .links_rel{font-size:1.3em;width:70%;margin:auto;margin-bottom:2em;text-align:left}.home .links_rel a{font-weight:700;font-size:.9em;display:block;line-height:1;margin-bottom:.4em;text-decoration:none}.subfooter,.stripe{background:#e51e26;color:#fff}.subfooter .flexible{-webkit-align-items:center;-webkit-box-align:center;align-items:center}.subfooter .tagline{font-size:1.5em;width:20%;margin-left:5%}.subfooter .signup,.home .signup{width:60%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.home .signup{width:100%;padding:2em 0;margin-top:-200px;margin-bottom:91px}.signup h4{-webkit-flex-basis:100%;flex-basis:100%;text-align:center;padding-top:1em;font-size:2em}.home .signup h4{padding-top:0}.signup .can_embed #logo_wrap,.signup .can_embed #action_info,.signup .can_embed h2,.signup .can_embed h4{display:none}.signup #can_embed_form,.signup #donate_auto_modal{background:inherit !important;border:0 !important;color:#fff !important}.signup #can_embed_form input[type=submit],.signup #can_embed_form .button,.signup #donate_auto_modal input[type=submit],.signup #donate_auto_modal .button{background-color:#c33617 !important;border:1px solid rgba(0,0,0,.04) !important;border-radius:3px !important;box-sizing:border-box !important;color:#fff !important;cursor:pointer !important;display:block !important;font-size:1em !important;font-weight:700 !important;line-height:1.5em !important;max-width:100% !important;outline:medium none !important;padding:5px 10px !important;text-align:center !important;text-decoration:none !important;text-shadow:0 1px 0 rgba(0,0,0,.5) !important;text-transform:uppercase;-webkit-transition:all .25s linear 0 !important;transition:all .25s linear 0 !important;white-space:normal !important;width:100% !important;text-shadow:0 !important}ul.menu>li>a{text-decoration:none}#footer{clear:both;z-index:1}.home #footer{margin-top:0}.footer_inner{color:#fff}.footermenu{position:relative}.footermenu li.menu-item-19,.footermenu ul.sub-menu ul.sub-menu{display:none}.footermenu ul.menu{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.footermenu ul.menu>li>a{color:#fff;display:block;font-weight:inherit;margin-bottom:1em;text-transform:uppercase;font-size:1.25em;font-weight:100}.footermenu ul.sub-menu li{color:#fff;display:block;margin-bottom:.3em;padding-left:0;font-size:.95em}.footermenu ul.sub-menu li a:hover{color:#fff}.footermenu .overlay{background:rgba(0,18,58,.8) none repeat scroll 0 0;height:100%;padding:3em 0;padding-top:3em;position:absolute;width:100%;padding-top:2em}.home .footermenu .overlay{padding-top:2em}.sitecredits{font-weight:700;padding:1em 0;text-transform:uppercase;z-index:3;margin-top:-7em;position:relative}.sitecredits ul{margin-bottom:0;display:flex;margin-top:10px;margin-right:10px}.sitecredits li{margin-right:1em}.sitecredits a:hover{color:#e51e26;text-decoration:none}.sinkcredits{background:#23408e none repeat scroll 0 0;color:#808184;font-size:.8em;padding:1em 0;color:#fff;text-align:right}.sinkcredits p{margin-bottom:0}.sinkcredits a:hover{color:#fff;text-decoration:none}.content article.archive_post{-webkit-align-items:flex-start;-webkit-box-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:1em;padding-bottom:1em;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.archive_post .featimg{max-width:150px;width:25%;margin-right:3%}.archive_post h3{color:#e51e26;font-weight:700}.archive_post aside.meta{font-size:.8em;color:#888}.single aside.meta{margin:auto;width:640px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:.5em 0;margin-bottom:1em}.social-share,.twitter-share{float:left;margin-top:1em}.archive_post p.readmore a{font-size:.8em}.archive_post.thumb_exists .mainpost{width:77%}.content article .inner_content{clear:both}.content article.archive_post h2{margin-bottom:0}.content article.archive_post p.post_header_meta{font-size:90%}.content article.archive_post .post_meta{border-top:1px solid #eaeaea;padding-top:5px;font-size:90%}.content article.archive_post p.readmore{margin-bottom:0}.content article.archive_post a.readmore{font-size:90%;text-transform:uppercase}.content article.archive_post a.readmore:after{content:'>';padding-left:2px}.search_module .results_container .archive_post,.archive_page .art_section{background:#f1f1f2 none repeat scroll 0 0;border-left:4px solid #23408e;margin-bottom:2px;padding:1em 2em}.archive_page .art_section article.archive_post{border-bottom:1px solid #bbbdbf;margin-bottom:2em;padding-bottom:0;clear:both;padding-bottom:2em}.content article.archive_post.archivepost_last{border-bottom:0 none;margin-bottom:0;padding-bottom:0}.page-id-655 .content article.archive_post.archivepost_last{margin-bottom:2em}article.archive_post .excerpt{margin-bottom:1em}article.archive_post.archive_post_alt h4{color:#022d47;font-size:1.5em}article.archive_post.archive_post_alt h5{color:#e51e26;font-size:1.3em}article.archive_post.archive_post_alt .mainpost{width:100%}article.archive_post.archive_post_alt header{border-bottom:1px solid #bbbdbf}article.archive_post.archive_post_alt .archive_text{padding-top:1em}.relatedposts{clear:both}.content .relatedposts li{list-style:none outside none !important;margin:0}.prev{float:left}.next{float:right}.search_module .filters{background:#f2f2f2;padding:2em;margin-bottom:2em}.search_module .filters .tablefilter{width:20%}.search_module .filters .tablefilter label{display:block;text-transform:uppercase;letter-spacing:.05em;font-size:.8em}.search_module .filters .tablefilter select{min-width:inherit;max-width:170px;width:85%}.tablefilter.date_filter .lbling{display:none}.search_module .filters h2{color:#23408e;font-size:1.4em}.filterselectors_update{margin-top:1em}.page-id-242 .pageinfo{margin-bottom:0}.socialink-nav.flexible{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.socialink-nav.flexible span,.socialink-nav.flexible a{padding:.5em}.socialink-nav.flexible a{color:#e51e26}.breadly a{text-transform:uppercase}.onepage.alternate_list_view{margin:0}.alternate_list_view .pageinfo{color:#fff;margin-bottom:2em;padding:2em 1em}.page-id-79 .alternate_list_view .pageinfo{margin:0}.alternate_list_view .pageinfo h1{color:#fff;margin:0;text-align:left;margin-bottom:0}.allegro-info h1{color:#00cbff;font-weight:400;font-size:3.5em;margin-bottom:.45em;letter-spacing:0}.allegropage{padding-bottom:5em}.no_hero .onepage.allegropage{margin-top:.75em}.allegropage .button.button_red{background:#00cbff;text-transform:uppercase;color:#fff;line-height:2em;text-decoration:none}.allegropage h2{color:#00cbff;margin-bottom:1em}.allegropage td,.allegropage th{padding:1em}nav.allegro-header{background:#f2f2f2;margin-bottom:2em;margin-top:1em;height:35px}nav.allegro-header ul{margin:0}nav.allegro-header li{list-style:none;margin:0}nav.allegro-header li:after{content:'';width:4px;background:#fff;height:120%;display:block;float:right;margin-left:17px}nav.allegro-header li:last-child:after{width:0}nav.allegro-header li a{text-transform:uppercase;color:#23527c;font-size:1em;padding:.5em;display:inline-block;line-height:1;padding-bottom:.3em;text-decoration:none}nav.allegro-header li:hover a,nav.allegro-header li.current a{text-decoration:none;color:#00cbff}.allegro-sidebar{width:20%;margin-right:5%}.allegro-sidebar a{text-decoration:none}.allegro-content{width:75%}.allegro-content header.postinfo a{text-decoration:none}.allegro-content header.postinfo a:hover{text-decoration:underline}.allegro-content .article_overview h5{text-transform:uppercase;color:#00cbff;font-family:'PT Sans','Lato',sans-serif;margin-bottom:.1em}.article_overview{margin-bottom:1em}header.allegro-single-article{margin-bottom:2em;background:#eff9ff;padding:1em}header.allegro-single-article h2{margin-bottom:.25em}.volinfo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;font-size:1em;padding:.5em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.feat_issue{background:#00cbff;color:#fff;padding:1em;font-family:'Neuton',serif;height:270px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.feat_issue a{text-decoration:none;text-transform:none}.feat_issue p{margin-bottom:.25em;font-size:1.2em;text-transform:uppercase}.feat_issue span.logowork{font-size:2.5em}.allegro-meta{text-transform:uppercase;font-size:.8em}.archive_view{font-family:'Neuton',serif}.archive_view .col ul{margin:0;list-style:none}.archive_view .col ul li{margin-bottom:.25em}.archive_view .col.yearcol li:hover a,.archive_view .col.yearcol li.chosen a{color:#00cbff}.archive_view .col.monthcol a{padding-left:5%}.archive_view .col.monthcol h3{color:#777;font-size:.8em;font-family:'PT Sans','Lato',sans-serif;text-transform:uppercase;margin-top:1.5em}.archive_view .col.monthcol li:hover a,.archive_view .col.monthcol li.chosen a{color:#00cbff;border-left:3px solid #00cbff;padding-left:.5em;margin-left:-8px;text-decoration:none}.archive_view .yearcol{font-size:1.2em}.archive_view .monthcol{width:55%}.archive_view .years_months{opacity:0;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;height:0;color:#eaeaea;overflow:hidden}.archive_view .years_months.open_year{display:block;opacity:1;height:auto;color:#333;overflow:auto;border-left:1px solid #ccc;padding-left:.5em}.allegropage .allegro-sidebar h2{font-size:1.7em;margin-top:1em}.pageinfo.outstanding{background:#e51e26 none repeat scroll 0 0}.orgpage.odd_post .pageinfo.outstanding{background:#23408e}.copy .pageinfo.outstanding{background:#23408e}.pageinfo.outstanding h1 p{margin-bottom:0}.pageinfo.outstanding h1{margin:0;text-align:center}.locals_results{background:#f1f1f2 none repeat scroll 0 0;margin-top:5em;min-height:40vh;padding:3em 0 5em}.locals_results h2{color:#e51e26;display:block;margin-bottom:1.5em;text-align:center}.local_res{background:#fff none repeat scroll 0 0;margin:0 auto 1em;padding:1.5em;width:50%}.single-locals .local_res{width:inherit}.single-locals .local_res h3{display:none}.local_res .people_section p{margin-bottom:.05em;text-align:right}.local_res .people_section p.title{font-weight:700}.local_res p.address{border-bottom:1px solid #bbbdbf;line-height:1.5;margin:.5em 0;padding-bottom:.5em}.local_res p.contact_method span{display:inline-block;width:25%}.local_res p.contact_method a{color:#e51e26}.local_res p.contact_method{margin:0}.local_res p.contact_method.last{border-bottom:1px solid #bbbdbf;margin:.5em 0;padding-bottom:.5em}.blocky{color:#e51e26;text-transform:uppercase}aside.profile_pic{margin:auto;max-width:400px;margin-bottom:2em}aside.pagesidebar2{float:right;clear:both;width:300px;background-color:#dedeea;color:#fff;margin-bottom:2em}aside.pagesidebar2 h4{width:100%;display:block;padding:1em;margin:0;background-color:rgba(22,22,156,1);text-transform:uppercase;font-family:"PT Sans",Lato,serif}aside.pagesidebar2 a{color:#4f575f}aside.pagesidebar2 ul{margin:0;padding:0}aside.pagesidebar2 li{list-style-type:none;margin:0;padding:0;line-height:1.5em}aside.pagesidebar2_links li a,aside.pagesidebar2_downloads li a{padding:1em;margin:1em;background-color:#f9f9f9;display:block;transition-duration:.2s;text-decoration:none}aside.pagesidebar2_links li a:hover,aside.pagesidebar2_links li a:focus,aside.pagesidebar2_downloads li a:hover,aside.pagesidebar2_downloads li a:focus{background-color:#8282c3;color:#f9f9f9}aside.pagesidebar2_links li a .fa-external-link-alt,aside.pagesidebar2_downloads li a .fa-file-pdf{margin-right:1.3em}.wpcf7-form{background:#dedeea;padding:2em;margin-top:1em;margin-bottom:2em;border:1px solid #b5b5ce}.wpcf7 p{margin-bottom:1em}.wpcf7 p:last-of-type{margin-bottom:0}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{margin-bottom:2em}.wpcf7 select{padding:.5em}.wpcf7 select,.wpcf7 textarea,.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel]{width:100%}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#9c9c9c;opacity:1;margin-bottom:1em;font-family:"PT Sans",Lato,serif}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel]{padding:.5em;border:1px solid #ccc;color:#999;font-size:1em}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=text]:active,.wpcf7 input[type=email]:active,.wpcf7 textarea:focus,.wpcf7 textarea:active{color:#333;border:1px solid #333}.wpcf7 textarea{border:1px solid #ccc;min-width:500px;padding:.5em;color:#999;font-size:.95em}.wpcf7 div.wpcf7-validation-errors{background:#f4f88a;padding:1em;color:#7c7463;border:1px solid #f0df89;font-size:1em;margin:2em 0 0}.wpcf7 div.wpcf7-mail-sent-ok{border:none;color:#fff;background:#90acf3;padding:1em;font-size:1em;margin:2em 0 0}.wpcf7 span.wpcf7-not-valid-tip{color:#af1b1b;font-size:.8em;display:block}.wpcf7 input[type=submit]{background:#2f55b9;text-transform:uppercase;font-family:"PT Sans",Lato,serif;padding:1em 3em;letter-spacing:.1em;margin-bottom:0}.wpcf7-form label{margin-bottom:1em;width:100%}.wpcf7-form label.local802-screenreader{display:none}.wpcf7-form label.local802-screenreader span{display:inline}.cform span.wpcf7-not-valid-tip{background:#bd0000;font-size:1em;display:block;margin-top:8px;padding:.2em .7em;color:#fff}.general.cform span.wpcf7-not-valid-tip{background:#fff;color:#bd0000}.wpcf7-not-valid{border-color:#bd0000 !important}.contactpage .text{float:left}.contactpage aside.contact{float:right;width:400px}.home .col .links_rel .item a:before{color:#e51e26;margin-right:.7em;margin-left:-1.8em}.flexible.twocols{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flexible.twocols>.col,.flexible.twocols>section{width:49%;background-repeat:no-repeat;background-size:cover}.page-template-page-homepage-template .flexible.twocols.gridded>.col{width:24%}.flexible>.col.alignright,.flexible>section.alignright{text-align:right}ul.fa-ul ul{margin-left:1em}ul.fa-ul li{list-style-type:none;margin-left:0}ul.fa-ul li span{padding-left:1em}.sitealert{color:#fff;top:0;left:0;width:100%;z-index:10000;height:auto;padding:.5em 0;margin:auto;top:40px;background:#1b2b54}.sitealert p{font-size:1.3em}.sitealert .centering_box p{margin-bottom:0}.sitealert a{text-decoration:underline}.sitealert a:hover{color:#fff}.sitealert a.alert_cancel.button{background:rgba(0,0,0,0);color:#fff;font-size:2em;margin:0;padding:0}.sitealert .alert_inner p:last-of-type{margin-bottom:0}.logged-in .sitealert{top:72px}.sitealert .centering_box{padding-left:60px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:98%}a.alert_cancel.button{margin-bottom:0;margin-top:1em;background:#b33e05;color:#fff}a.cancel_alert_icon:hover{text-decoration:none;color:#fff}.content ul,.content ol{margin-bottom:1em;margin-left:1em}.content article.archive_post .mainpost h4{font-size:1.5em}.content article.archive_post .mainpost h4>a{text-decoration:none}.content article.archive_post .mainpost h4>a:hover,.content article.archive_post .mainpost h4>a:focus{text-decoration:underline}@media (min-width:991px) and (max-width:1170px){.topmenu ul>li{font-size:1vw}.subheader h1{font-size:1em}}@media (min-width:901px) and (max-width:990px){.header_inner.desktop_only>.centering_box{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.topmenu ul>li{font-size:1.25vw}.topmenu .sink_dropdown a{padding:0}.topmenu .sink_dropdown>li{float:left}.header_inner ul.sub-menu li li{padding-left:1.5em}.footermenu{height:auto}.footermenu ul.menu{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:2em}.sitecredits{padding:1em}.sitecredits li{margin-bottom:0}.content{padding:1em}.subheader h1{font-size:1em}}@media (min-width:768px) and (max-width:900px){.logo{width:15%;min-width:150px}.header_inner.desktop_only>.centering_box,.navmore{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.topmenu{width:75%}.topmenu ul li.menu-item-100{display:none}.topmenu ul>li{font-size:1.25vw}.topmenu .sink_dropdown a{padding:0}.topmenu .sink_dropdown>li{float:left}.header_inner ul.sub-menu li li{padding-left:1.5em}.subheader h1{font-size:1em}.footermenu{height:auto;min-height:100vh}.footermenu ul.menu{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-left:2em}.footermenu ul li{display:block;width:100%;max-width:none}.sitecredits{padding:1em}.sitecredits li{margin-bottom:0}.header_inner .icon-afm-search:before{content:'\e815';margin:0;font-size:.7em;margin-top:0;display:block}.subheader h1{font-size:.8em;margin-bottom:.5em;margin-right:1em}.content{padding:1em}}@media (min-width:768px) and (max-width:769px){.topmenu ul.sink_dropdown>li.menu-item-has-children>a:after{content:''}.sitealert{padding:1em 0}.sitealert .centering_box{-webkit-box-align:end;-webkit-align-items:end;align-items:end;font-size:.9em}.sitealert p{font-size:1em;padding:0 1em}.header_inner .socialmedia{margin-top:10px}.search_area{margin-top:7px}.subheader .msg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}select{background:#fff}.socialmedia a,li{min-width:20px;display:inline-block;margin-right:5px}.herospot+.email_signup{margin-top:-21em}.footermenu ul.menu{display:block}.footermenu ul>li.menu-item-has-children{margin-top:1.5em}.footermenu ul.menu>li>a{margin-bottom:.1em}.sinkcredits{padding:1em}.home .content{padding:0}.home .onepage{margin-top:58px}.topmenu{width:81%}.topmenu ul>li{font-size:1.2em}.home .content .herospot{background-attachment:inherit}}@media screen and (max-width:767px){.sink_dropdown>li{line-height:1.8em}.sink_dropdown li ul.sub-menu li a{line-height:1.8em}.sink_dropdown li.menu-item-has-children ul.sub-menu{padding:0 2em}.sink_dropdown li li a{padding:.1em 1em !important}.home .content .herospot{background-attachment:inherit;min-height:400px}}.wpcf7-form-control-wrap{margin-bottom:1em}