html body .post-password-form,html body .header_top_inner,html body .header_mid_inner,html body .header_bot_inner,html body .content_wrap,html body .headline_inner,html body .bottom_outer,html body .footer_inner .top-container,html body .cmsmasters_row_inner,html body .cmsmasters_row_title_wrap{max-width:1580px;width:100% !important}#page.cmsmasters_heading_after_header.enable_header_top.enable_header_bottom #middle,#page.cmsmasters_heading_under_header.enable_header_top.enable_header_bottom #middle .headline .headline_outer{padding-top:172px}.cmsmasters_button,.button,.cmsmasters_button.cmsmasters_but_bg_slide_left,.cmsmasters_button.cmsmasters_but_bg_slide_right,.cmsmasters_button.cmsmasters_but_bg_slide_top,.cmsmasters_button.cmsmasters_but_bg_slide_bottom,.cmsmasters_button.cmsmasters_but_bg_expand_vert,.cmsmasters_button.cmsmasters_but_bg_expand_hor,.cmsmasters_button.cmsmasters_but_bg_expand_diag{border-color:#fea93c;background-color:#fea93c;color:#fff;font-weight:700;text-transform:uppercase}.cmsmasters_button:hover,.button:hover,.cmsmasters_button.cmsmasters_but_bg_slide_left:hover,.cmsmasters_button.cmsmasters_but_bg_slide_right:hover,.cmsmasters_button.cmsmasters_but_bg_slide_top:hover,.cmsmasters_button.cmsmasters_but_bg_slide_bottom:hover,.cmsmasters_button.cmsmasters_but_bg_expand_vert:hover,.cmsmasters_button.cmsmasters_but_bg_expand_hor:hover,.cmsmasters_button.cmsmasters_but_bg_expand_diag:hover{border-color:#005b87;background-color:#005b87;color:#fff}.cmsmasters_button.cmsmasters_but_bg_slide_left:after,.cmsmasters_button.cmsmasters_but_bg_slide_right:after,.cmsmasters_button.cmsmasters_but_bg_slide_top:after,.cmsmasters_button.cmsmasters_but_bg_slide_bottom:after,.cmsmasters_button.cmsmasters_but_bg_expand_vert:after,.cmsmasters_button.cmsmasters_but_bg_expand_hor:after,.cmsmasters_button.cmsmasters_but_bg_expand_diag:after{background-color:#005b87}ul,ol{list-style-position:outside;margin-left:1.5rem}ul{list-style-type:disc}ol{list-style-type:decimal}ul li:before{display:none}ul li,ol li{font-size:18px;font-style:normal;display:list-item;margin:0;line-height:28px}.header_mid_inner .logo .logo_retina,.header_bot_inner .logo .logo_retina{max-width:none !important}.cmsmasters_project_cont_info.entry-meta{display:none}.cmsmasters_project_date .published{display:none}.header_top .social_wrap{height:100%;float:left}.header_top .social_wrap a{font-size:15px;line-height:12px;width:26px;height:22px}.header_mid_inner_cont{box-shadow:0 0 0 0 transparent;border-top:2px solid #eaeaea}.header_mid .logo_wrap{display:block;float:left;width:220px !important;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.header_mid.header_mid_scroll .logo_wrap{width:180px !important}.header_mid .cmsmasters_dynamic_cart_wrap{display:none}.hero .cmsmasters_column_inner{max-width:926px;margin:0 auto}.blog-list .cmsmasters_posts_slider .cmsmasters_owl_slider{padding:0}.hp-footer-cta .cmsmasters_column_inner{max-width:1070px;margin:0 auto}.cmsmasters_items_filter_wrap{text-align:center;margin-top:-30px}.cmsmasters_items_filter_wrap .cmsmasters_items_filter{display:inline-block}.cmsmasters_items_filter_wrap .cmsmasters_items_filter .facetwp-facet{display:inline-block;margin:0 1rem 10px}.cmsmasters_project_grid .cmsmasters_project_footer>span{display:none}.custom-featured-box .featured_block_inner{padding:70px 77px 65px}.custom-featured-box hr:first-of-type{border-bottom-width:4px;border-color:#3b7eae;margin:0}.custom-featured-box h2{color:#ffff;margin:20px 0}.custom-featured-box hr:last-of-type{border-color:#3b7eae;margin:0 0 20px}.cmsmasters_footer_default .footer_inner{padding:0 !important;width:auto}.cmsmasters_footer_default .top-container{max-width:1580px;padding:50px 30px 60px !important;margin:0 auto}.cmsmasters_footer_default .bottom-container{clear:both;padding:21px 30px 19px;background-color:#062235}.cmsmasters_footer_default .footer_custom_html_wrap{padding:0 !important;position:relative;text-align:center;overflow:hidden}.cmsmasters_footer_default .footer_custom_html_wrap a{font-size:14px;line-height:18px;font-family:'Karla',Arial,Helvetica,'Nimbus Sans L',sans-serif;font-display:swap;font-weight:700;font-style:normal;text-transform:uppercase}@media only screen and (min-width:1025px){.cmsmasters_footer_default .footer_logo_wrap{float:left}}.cmsmasters_footer_default .footer_nav_wrap{padding:0}.cmsmasters_footer_default .footer_nav_wrap div{text-align:right}.cmsmasters_footer_default .social_wrap{padding:15px 0 0}.cmsmasters_footer_default .social_wrap .social_wrap_inner{text-align:right}.page-template-pledge_map .cmsmasters_breadcrumbs .cmsmasters_breadcrumbs{display:none}.page-template-pledge_map h1{font-size:42px;color:#14598a}.page-template-pledge_map .headline_inner_content:after{content:'';display:block;height:3px;border-top:1px solid #979797}.page-template-pledge_map .headline_outer .headline_inner .headline_text{width:100%;text-align:center}.pledge{max-width:1400px;margin:auto}.pledge__wrap{max-width:1160px;margin:auto;display:flex;justify-content:space-around;flex-wrap:wrap;padding-top:50px}.pledge__content{width:100%}.pledge__form{width:100%}.pledge__map{width:100%}.pledge__map-display{margin-bottom:60px}.pledge__form .gform_wrapper input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),.gform_wrapper textarea{width:100%;border:1px solid #d8d8d8;background-color:#fafafa}.pledge__form .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{width:100%;border:1px solid #d8d8d8;background:#fafafa url(//www.seafoodnutrition.org/wp-content/themes/seafood-nutrition-partnership-theme-child/img/snp_select_arrow.svg) no-repeat 95% 50%}.pledge__form .gform_wrapper .top_label .gfield_label,.pledge__form .gform_wrapper ul.gfield_radio li label{color:#2a3849;font-size:19px;letter-spacing:-.4px;font-weight:400}.pledge__form .gform_wrapper ul.gfield_radio li input[type=radio]{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.pledge__form .gform_wrapper ul.gfield_radio li label:before{content:'';display:inline-block;vertical-align:middle;width:41px;height:41px;border:1px solid #d8d8d8;background-color:#fafafa;border-radius:180%;margin-right:20px}.pledge__form .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label:before{background-color:#f1ab1c;border:8px solid #d8d8d8}.pledge__form .gform_wrapper .gfield_required{color:red}.pledge__form .gform_wrapper .top_label div.ginput_container{margin-top:23px}.pledge__form .gform_wrapper ul li.gfield{margin-top:27px}.pledge__form .gform_wrapper .gform_footer input.button,.pledge__form .gform_wrapper .gform_footer input[type=submit]{color:#fff;font-size:16px;font-weight:700;font-family:'Karla',Arial,Helvetica,'Nimbus Sans L',sans-serif;font-display:swap;border:3px solid #f1ab1c;background:#f1ab1c}.pledge__form .gform_wrapper .gform_footer input.button:hover,.pledge__form .gform_wrapper .gform_footer input[type=submit]:hover,.pledge__form .gform_wrapper .gform_footer input.button:focus,.pledge__form .gform_wrapper .gform_footer input[type=submit]:focus{background:#fff;color:#f1ab1c}.pledge__content h2{color:#1e2732;font-family:'Oswald',Georgia,Times,'Times New Roman',serif;font-display:swap;font-size:36px;font-weight:400;line-height:58px;text-transform:uppercase;letter-spacing:-.4px}.pledge__content p{font-size:19px}.pledge__content p.note,.pledge__content .note{font-size:17px;font-style:italic}.pledge__map__title{color:#2a3849;font-family:'Lora',Arial,Helvetica,'Nimbus Sans L',sans-serif;font-display:swap;margin-top:95px;font-size:36px;line-height:1;font-weight:400;text-transform:uppercase;text-align:center;letter-spacing:-.4px;margin-bottom:49px}.pledge__map__count{color:#14598a;font-family:'Oswald',Georgia,Times,'Times New Roman',serif;font-display:swap;font-size:35px;line-height:1;font-weight:400;text-transform:uppercase;text-align:center;letter-spacing:-.4px;max-width:804px;margin:auto;border:1px solid #dcd9c9;border-width:1px 0;padding:20px 0;margin-bottom:26px}.pledge__map__content{color:#2a3849;font-family:'Karla',Arial,Helvetica,'Nimbus Sans L',sans-serif;font-display:swap;font-size:22px;font-weight:400;line-height:42px;letter-spacing:-.4px;max-width:804px;margin:auto;text-align:center}@media only screen and (min-width:960px){.pledge__content{width:51.9%}.pledge__form{width:38.36%}}@media screen and (min-width:541px) and (max-width:1023px){.page-template-pledge_map h1{padding-bottom:50px}}@media screen and (min-width:768px){.pledge__content h2{font-size:42px}.pledge__map__title{font-size:50px}}@media screen and (min-width:960px){.pledge__wrap{padding-top:118px}.page-template-pledge_map h1{font-size:58px}.pledge__content h2{font-size:50px}}