/*!
Theme Name: YNDP Theme
Theme URI: http://underscores.me/
Author: COH 
Author URI: https://COH.ca/
Description: A WordPress starter theme for COH.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

YNDP Theme is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a{text-decoration:none}img{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.fa-twitter{background-color:#00aced;padding:7px;border-radius:50px;color:#fff}.fa-facebook-f{padding:7px 10px;background:#3b5998}.fa-envelope,.fa-facebook-f{color:#fff;border-radius:50px;margin-right:10px}.fa-envelope{padding:8px;background:#51c3ae}.fa-envelope:hover,.fa-facebook-f:hover,.fa-twitter:hover{opacity:.7}.gutenberg-container{margin-bottom:30px}.page-share-container{margin:30px 0}.page-share-container a{padding:16px;display:block;background-color:green;border-radius:50px;text-align:center;color:#fff;margin-bottom:9px;text-transform:uppercase;font-weight:700}.page-share-container a i{padding:0;padding-right:9px;margin-right:0}.page-share-container a:hover{opacity:.7;color:#fff!important}.page-share-container .fb{background-color:#3b5998}.page-share-container .twitter{background-color:#00aced}.page-share-container .email{background-color:#51c3ae}@media (min-width:605px){.page-share-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-share-container h3{width:100%;-ms-flex-item-align:center;align-self:center;margin-bottom:10px}.page-share-container .page-share-button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:550px}.page-share-container a{width:31.33%;font-size:13px;-ms-flex-item-align:center;align-self:center}.page-template-form-pages .page-share-container{display:block}.page-template-form-pages .page-share-container .page-share-button-container{display:block;width:100%}.page-template-form-pages .page-share-container a{width:32.33%}}@media (min-width:932px){.page-template-form-pages .page-share-container{display:block}.page-template-form-pages .page-share-container a{width:100%}}@media (min-width:1186px){.page-share-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-share-container h3{width:26%}.page-template-form-pages .page-share-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-template-form-pages .page-share-container .page-share-button-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:550px}.page-template-form-pages .page-share-container h3{width:100%}.page-template-form-pages .page-share-container a{width:32.33%}}@font-face{font-display:swap;font-family:gothambold;src:url(/wp-content/themes/starter_theme/assets/fonts/gotham-bold-webfont.eot);src:url(/wp-content/themes/starter_theme/assets/fonts/gotham-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/starter_theme/assets/fonts/gotham-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/starter_theme/assets/fonts/gotham-bold-webfont.ttf) format("truetype"),url(/wp-content/themes/starter_theme/assets/fonts/gotham-bold-webfont.svg#gothambold) format("svg");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:avenir_next_lt_proregular;src:url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-regular-webfont.eot);src:url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-regular-webfont.woff2) format("woff2"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-regular-webfont.ttf) format("truetype"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-regular-webfont.svg#avenir_next_lt_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:avenir_next_lt_probold;src:url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-bold-webfont.eot);src:url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-bold-webfont.woff2) format("woff2"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-bold-webfont.ttf) format("truetype"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-bold-webfont.svg#avenir_next_lt_probold) format("svg");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:avenir_next_lt_prodemi;src:url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-demi-webfont.eot);src:url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-demi-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-demi-webfont.woff2) format("woff2"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-demi-webfont.ttf) format("truetype"),url(/wp-content/themes/starter_theme/assets/fonts/avenirnextltpro-demi-webfont.svg#avenir_next_lt_prodemi) format("svg");font-weight:600;font-style:normal}h1,h2,h3,h4,h5,h6,li,p{color:#173136}h1{font-size:42px;line-height:46px}h1,h2{font-family:gothambold,serif;letter-spacing:-.5px;font-weight:700}h2{font-size:35px;line-height:38px}.addtoany_header,h3{font-family:gothambold,serif;letter-spacing:-.25px;font-weight:700;font-size:22.5px;line-height:25px}h4{font-family:avenir_next_lt_prodemi,serif;font-size:15px;text-transform:uppercase;font-weight:600;line-height:20px}p{width:100%}a,li,p{font-family:avenir_next_lt_proregular,serif;font-size:16px;line-height:23px;margin:5px 0}a strong,li strong,p strong{font-family:avenir_next_lt_probold,serif}a{color:#008068}a:hover{color:#51c3ae}#d_sharing li,#edit_d_sharing_opts,#edit_d_sharing_opts-close,label{font-size:13px;line-height:16px;text-transform:uppercase;font-family:avenir_next_lt_proregular,serif;letter-spacing:.5px;display:block}.button,input[type=submit]{font-family:gothambold,serif;font-size:21px;letter-spacing:-.25px;font-weight:700;line-height:23px}.custom-menu-class ul li a{font-family:avenir_next_lt_probold,serif;font-size:14px;line-height:16px;letter-spacing:1px;text-transform:uppercase;font-weight:700}@media (min-width:600px){h2{font-size:48px;line-height:52px}h3{font-size:24.5px;line-height:28px}.addtoany_header,h3{line-height:26px;font-size:22.5px}}.banner-slider a{width:100%}.banner-slider img{height:428px;-o-object-fit:cover;object-fit:cover}.flickity-slider a{margin:0}.flex-container{padding:20px}.button{padding:17px 20px;background-color:#008068;color:#fff;display:block;margin-bottom:10px;display:-ms-flexbox;display:flex;border-radius:3px;-ms-flex-align:center;align-items:center}.button i{padding:9px 10px;border-radius:50px;background-color:#fff;color:#008068;margin-right:10px}.button:hover{background-color:#51c3ae;color:#fff}.button:hover i{color:#51c3ae}@media (min-width:600px){.flex-container{padding:30px 50px}.banner-slider img{height:575px}}@media (min-width:930px){.flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:50px}.gutenberg-container{width:63%}.sidebar-container{width:33%}h1,h2,h3{margin-top:0}}@media (min-width:1150px){.flex-container{padding-left:0;padding-right:0;max-width:1026px;margin:auto}}.fixed-bottom-button{padding:15px 0;background-color:#fff;border-top:1px solid #51c3ae;position:fixed;bottom:0;width:100%;text-align:center}.fixed-bottom-button .button{display:inline-block;background-color:#f5821f}.fixed-bottom-button .button:hover{background-color:#51c3ae}@media (min-width:930px){.fixed-bottom-button{display:none}.home-signup.desktop-only{display:block}.home-signup{background-color:#7d9391;padding:30px 50px}.home-signup-container h3{text-align:center;color:#fff}.home-signup-container input[type=submit]{background-color:#51c3ae;color:#fff}.home-signup-container input[type=submit]:hover{background-color:#f5821f;color:#fff}.home-signup-container #action_welcome_message_inner,.home-signup-container #d_sharing ul li,.home-signup-container label{color:#fff}.home-signup-container #action_welcome_message_inner a{color:#f5821f}.home-signup-container #action_welcome_message_inner a:hover{color:#51c3ae}}@media (min-width:1150px){.home-signup-container{margin:auto;max-width:1026px}.home-signup{padding-left:0;padding-right:0}}.site-info{border:1px solid #173136;padding:5px;margin:20px;text-align:center}.site-info p{font-size:13px;line-height:15px;margin:8px}@media (min-width:600px){.site-info{margin:30px 50px}}@media (min-width:930px){.site-info{max-width:800px;margin:80px auto}}.fa-instagram{color:#fff;background-color:#405de6;padding:20px;padding:7px 8px;font-size:18px;border-radius:50px;margin-left:10px}.site-branding{background-color:#f5821f;padding:20px}.site-branding img{max-width:100px}#menu-main-menu{margin:0;margin-top:45px;padding:0}#menu-main-menu li{list-style:none;margin-bottom:15px}.nav-container{padding:20px;background-color:#173136}.hamburger{margin:4px 0}.hamburger-menu-bars{top:11px}.hamburger-menu{cursor:pointer;height:25px;width:35px}.hamburger-menu span{vertical-align:middle}.hamburger-menu .hamburger-menu-bars{display:block;position:relative;width:35px;height:3px;background-color:#fff;transition:all .2s ease}.hamburger-menu .hamburger-menu-bars:after,.hamburger-menu .hamburger-menu-bars:before{position:absolute;content:" ";width:100%;height:3px;background-color:#fff;transition:all .2s ease}.hamburger-menu .hamburger-menu-bars:before{top:8px}.hamburger-menu .hamburger-menu-bars:after{bottom:8px}.open .hamburger-menu-bars{background-color:#fff0;transition:all .2s ease}.open .hamburger-menu-bars:before{top:0;transform:rotate(-45deg)}.open .hamburger-menu-bars:after{bottom:0;transform:rotate(45deg)}header .site-social{display:none}.menu-item-has-children .sub-menu{display:none;margin-top:15px;padding-left:20px}.menu-item-has-children.open .sub-menu{display:block}.hamburger-menu-list{width:250px;height:100%;padding:75px 35px 0;background-color:#1e1e1e;position:fixed;left:-100%;top:0;opacity:0;z-index:2;margin-top:0;transition:all .2s ease}.hamburger-menu-list a{color:#f5f5f5}.hamburger-menu-list a:hover{color:#fff}.open .hamburger-menu-list{left:0;opacity:1;transition:all .2s ease}.hamburger-menu-list:hover{overflow-y:auto}.hamburger.open .hamburger-menu{position:fixed;z-index:3}@media (min-width:600px){.site-branding{padding:20px 50px}.site-branding img{max-width:150px}.nav-container{padding:20px 50px}}@media (min-width:1150px){header .site-social{display:block;width:auto;margin-top:13px}header .site-social a:hover{opacity:.7}header .site-social a:first-of-type{margin-right:0}.inner-nav-container,.site-branding-container{max-width:1026px;margin:auto}.site-branding{padding:20px 0}.hamburger-menu-list{display:block;left:auto;position:static;width:100%;padding:0;opacity:1;background-color:#fff0}.hamburger-menu-list:hover{overflow-y:visible}.hamburger-menu-list li a:hover{color:#51c3ae}.hamburger-menu{display:none}#menu-main-menu .menu-item-has-children{position:relative}#menu-main-menu .menu-item-has-children .sub-menu{display:none;z-index:1;position:absolute;background-color:#173136;width:100%;padding:20px;min-width:200px;margin-top:20px}#menu-main-menu .menu-item-has-children .sub-menu li{margin-right:0;margin-bottom:15px;padding:0}#menu-main-menu .menu-item-has-children .sub-menu li:last-of-type{margin-bottom:0}#menu-main-menu .menu-item-has-children:hover .sub-menu{display:block}#menu-main-menu{margin-top:0;display:-ms-flexbox;display:flex}#menu-main-menu li{margin:0;margin-right:30px;padding:20px 0}#menu-main-menu li:last-of-type{margin-right:0}.nav-container{padding:0}.inner-nav-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.hamburger-menu-list{margin-top:0}.hamburger{margin:0;width:80%}.menu-item-48 a,.menu-item-158 a{background-color:#008068;padding:22px 20px}.menu-item-48 a:hover,.menu-item-158 a:hover{background-color:#51c3ae;color:#fff!important}}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.desktop-only{display:none}.sidebar-container{-ms-flex-order:1;order:1}.blog-feed article,.blog article{height:435px;overflow:hidden;margin-bottom:20px;position:relative;background-color:#7d9391;background-size:cover!important;background-position:50%!important}.blog-feed article a,.blog article a{display:block;margin:0}.blog-feed article p,.blog-feed article p a,.blog article p,.blog article p a{color:#fff}.blog-feed article .read-more,.blog article .read-more{display:none}.blog-feed article h3,.blog-feed article h4,.blog article h3,.blog article h4{margin:0;padding:20px;padding-bottom:10px;background-color:#7d9391;color:#fff;text-align:center}.blog-feed article h3,.blog article h3{text-align:left}.blog article .blog-excerpt-container{padding:10px 20px}.blog article .blog-excerpt-container p{margin-left:0;margin-right:0}.blog article.has-image .blog-excerpt-container{position:absolute;background-color:hsl(0 0% 100% / .5);bottom:0;padding:5px 20px 100px}.blog article.has-image .blog-excerpt-container a,.blog article.has-image .blog-excerpt-container p{margin:10px 0;color:#173136}.pagination-buttons{text-align:center;margin:50px 0}.pagination-buttons a{border:1px solid #ddd;border-radius:50px;padding:7px 11px}.pagination-buttons a:first-of-type{margin-right:15px}.pagination-buttons a .right{color:#f5821f}.pagination-buttons a .right:hover,.pagination-buttons a:hover{color:#51c3ae}.blog-feed .blog-excerpt-container{padding:20px}.wp-block-table{max-width:80%;overflow-x:scroll}.wp-block-table td,.wp-block-table tr{border:1px solid #000}@media (min-width:930px){.flex-container{-ms-flex-direction:row;flex-direction:row}.sidebar-container{-ms-flex-order:0;order:0}.gutenberg-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-buttons{width:100%}.blog-feed article,.blog article{width:48%}.has-image .desktop-only{margin:0!important}.has-image p{display:none}.has-image .blog-excerpt-container p{color:#fff}.has-image .blog-excerpt-container p a{color:#173136}.has-image .blog-preview-share-container{display:none}.has-image .blog-excerpt-container{width:100%;padding:0 20px!important;cursor:pointer}.has-image .blog-excerpt-container .desktop-only{display:block;width:100%;text-align:center;margin:0;color:#173136}.has-image .blog-excerpt-container:hover{padding:5px 20px 100px!important}.has-image .blog-excerpt-container:hover .blog-preview-share-container,.has-image .blog-excerpt-container:hover p{display:block}.has-image .blog-excerpt-container:hover .desktop-only{display:none}}.single-post article .post-title{margin-bottom:0}.single-post article .byline{font-style:italic;color:#9d9fa1}.single-post article .flex-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.single-post article .sidebar-container{-ms-flex-order:1;order:1}@media (min-width:930px){.single-post article .flex-container{-ms-flex-direction:row;flex-direction:row}.single-post article .sidebar-container{-ms-flex-order:0;order:0}}.share-social-container .email{background-color:#51c3ae}.share-social-container .email i{color:#51c3ae}.share-social-container .facebook{background-color:#4267b2}.share-social-container .facebook i{color:#4267b2}.share-social-container .twitter{background-color:#1da1f2}.share-social-container .twitter i{color:#1da1f2}.share-social-container .button:hover{opacity:.7}.share-social-container .button .fa-facebook-f{padding:7px 10px;padding:9px 13px}@media (min-width:930px){.share-social-container{width:100%}.share-social-container .button{text-align:center;display:block}}@media (min-width:930px){.donate-page .form-info-image-container{-ms-flex-order:1;order:1}}.blog article .blog-preview-share-container{position:absolute;width:100%;bottom:11px;padding:20px 29px;left:0;text-align:right}.blog article .blog-preview-share-container a{display:inline-block}.blog article .blog-preview-share-container a .fa-facebook-f{margin-right:5px}#edit_d_sharing_opts,#edit_d_sharing_opts-close,#logo_wrap,.action_description,.action_owner_box,.action_sidebar h4,.ajax-loading,.can_selectInner,.country_drop_wrap,.international_link-wrap,.select2-container.input-xlarge,.select2-display-none,.select2-search{display:none!important}#can_main_col{display:none}.fundraising #can_embed_form #can_sidebar #action_info{border:none!important;display:none!important}.fundraising #can_embed_form #can_main_col{display:block!important;font-family:Helvetica,Arial,Sans-Serif}.fundraising #can_embed_form #can_main_col a,.fundraising #can_embed_form #can_main_col input,.fundraising #can_embed_form #can_main_col label,.fundraising #can_embed_form #can_main_col p{font-family:Helvetica,Arial,Sans-Serif}.fundraising #can_embed_form #can_main_col #can_sidebar,.fundraising #can_embed_form #can_main_col #d_sharing,.fundraising #can_embed_form #can_main_col #donation_recipient_wrap,.fundraising #can_embed_form #can_main_col .action_sidebar,.fundraising #can_embed_form #can_main_col .can_clearfix:after,.fundraising #can_embed_form #can_main_col .can_clearfix:before,.fundraising #can_embed_form #can_main_col .can_embed .clearfix:after,.fundraising #can_embed_form #can_main_col .clearfix:before,.fundraising #can_embed_form #can_main_col .donation_recipients:after,.fundraising #can_embed_form #can_main_col .donation_recipients:before,.fundraising #can_embed_form #can_main_col .entry-title,.fundraising #can_embed_form #can_main_col .js-form_builder_output{display:none!important;content:none}.fundraising #can_embed_form #can_main_col .js-donate_amount_wrap{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fundraising #can_embed_form #can_main_col .donate_amount{color:#fff!important;background-color:#173136;width:31.33%!important;margin:0 0 10px!important;border:none!important}.fundraising #can_embed_form #can_main_col .donate_amount.donate_amount-selected,.fundraising #can_embed_form #can_main_col .donate_amount:hover{background-color:#008068}.fundraising #can_embed_form #can_main_col .js-donate_amount.other_label{-ms-flex-order:8;order:8;background-color:#fff0;padding:0}.fundraising #can_embed_form #can_main_col .js-donate_amount.other_label input.other_input{height:55px;width:100%}.fundraising #can_embed_form #can_main_col .donate_recurring{background-color:#fff0;padding:0;margin:20px 0}.fundraising #can_embed_form #can_main_col .donate_amount_recurring{margin-bottom:0}.fundraising #can_embed_form #can_main_col #donation_welcome{margin-top:12px!important;border:0!important;padding:0!important;background-color:transparent!important}.fundraising #can_embed_form #can_main_col #d_sharing,.fundraising #can_embed_form #can_main_col #donate_disclaimer{border:none}.fundraising #can_embed_form #can_main_col li.cc_li_half:nth-child(odd),.fundraising #can_embed_form #can_main_col li.cc_li_quarter:nth-child(odd),.fundraising #can_embed_form #can_main_col li.cc_li_third:nth-child(odd){margin:0!important}.fundraising #can_embed_form #can_main_col ul.clearfix{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.fundraising #can_embed_form #can_main_col ul.clearfix div{width:100%}.fundraising #can_embed_form #can_main_col ul.clearfix li{float:none}.fundraising #can_embed_form #can_main_col ul.clearfix .cc_li_half.js-cc_li_half.clear,.fundraising #can_embed_form #can_main_col ul.clearfix .cc_li_third,.fundraising #can_embed_form #can_main_col ul.clearfix .floatlabel-wrapper{width:100%;margin-left:0}.fundraising #can_embed_form #can_main_col ul.clearfix .cc_li_third.clear{width:48%}.fundraising #can_embed_form #can_main_col ul.clearfix .country_drop_wrap{display:block!important}.fundraising #can_embed_form #can_main_col .donate_form_button-li{width:48%}.fundraising #can_embed_form #can_main_col #donate_form_button{background-color:#f5821f;color:#fff;border-radius:5px;font-size:16px;padding:12px;letter-spacing:.5px;margin:0;width:100%;font-family:Helvetica,Arial,Sans-Serif}.fundraising #can_embed_form #can_main_col #form-country,.fundraising #can_embed_form #can_main_col #form-month,.fundraising #can_embed_form #can_main_col #form-year{opacity:1!important;font-family:Helvetica,Arial,Sans-Serif!important}.fundraising #can_embed_form #can_main_col .can_select.required.js-form-country{display:none!important}.fundraising #can_embed_form #can_main_col #form-country{display:block!important;height:44px!important}.fundraising #can_embed_form #can_main_col #form-address{margin-bottom:10px}.fundraising #can_embed_form #can_main_col .full_list{margin-bottom:0}.fundraising #can_embed_form #can_main_col form #donation_welcome~ul.clearfix .cc_li_third.clear{width:48%}.fundraising #can_embed_form #can_main_col form ul.clearfix .cc_li_third.clear{width:100%}.form-image.generic-image{width:100%;padding:20px;background-color:#f5821f}#d_sharing{display:none}#can_sidebar ul .checkbox_group_wrap{margin-top:0!important}.page-template-form-pages header{display:none}.page-template-form-pages .site-branding img{max-width:150px}#d_sharing_opts{margin:0}.form-pages{padding:30px 20px;background-color:#f0f5f7}.form-pages .addtoany_content{margin-top:40px}#edit_d_sharing_opts{margin-right:20px}.form-title{margin-top:0;margin-bottom:20px}.form-info-image-container{margin-top:50px;margin-bottom:30px}.checkbox_group_wrap{margin:20px 0}#action_welcome_message{margin-bottom:20px}.checkbox_group{margin:6px 2px 5px 0}.form_builder_output{width:100%}.form-embed-container,.form-info-container{background:#fff;padding:20px;border:1px solid #c6c8ca}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ccc;margin-bottom:10px;width:100%}input,select,textarea{display:inline-block;padding:6px 15px;font-size:14px;line-height:20px;color:#555;border-radius:2px;vertical-align:middle}#d_sharing{width:100%}#d_sharing ul{-ms-flex-direction:column;flex-direction:column}#d_sharing ul li{margin:2px 0}textarea{min-height:100px}input[type=submit]{background-color:#f5821f;cursor:pointer;display:inline-block;border-radius:3px;padding:10px 15px;border:0;color:#fff;margin:10px 0}input[type=submit]:hover{background-color:#008068}#can_sidebar ul{list-style:none;padding:0;margin-top:0}.error_input{border:1px solid red!important}#error_message{color:red;width:100%;margin:0}@media (min-width:600px){.form-pages{padding:50px}.form-info-image-container{margin-top:0}input[type=checkbox]{width:20px;height:20px;margin-right:10px}.form-embed-container{-ms-flex-item-align:start;align-self:start}#can_sidebar ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#can_sidebar ul .control-group,#can_sidebar ul .core-field{margin-bottom:5px}#can_sidebar ul .core_field{width:48%}#can_sidebar ul .control-group{width:100%}}@media (min-width:930px){.form-pages{padding:80px 50px}.form-flex-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.form-embed-container,.form-info-image-container{width:49%}.form-info-image-container{margin-bottom:0}}@media (min-width:1150px){.form-flex-container{max-width:1026px;margin:auto}.form-pages{padding-left:0;padding-right:0}}.caucus-profile-info{background-color:#7d9391;padding:20px;margin-bottom:30px}.caucus-profile-info .caucus-contact{margin:25px 0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0!important}.sidebar-block-links-container{background-color:#f5821f;padding:30px 20px;margin-bottom:20px;border-radius:3px}.sidebar-block-links-container a{color:#fff;text-transform:uppercase;margin-bottom:7px;display:block}.sidebar-block-links-container a:last-of-type{margin-bottom:0}.sidebar-block-links-container a:hover{color:#173136}.blog-feed .button:hover .fa-chevron-right{color:#fff}.blog-feed .fa-chevron-right{padding:0;background-color:#fff0;margin-left:5px;color:#fff}.caucus-profile-flex-container{display:-ms-flexbox;display:flex}.caucus-profile-flex-container img{border-radius:50%;width:68px;height:68px;margin-right:20px}.caucus-profile-flex-container h3{margin:0}.page-template-caucus .caucus-profile-flex-container{margin-bottom:50px}.page-template-caucus .caucus-profile-flex-container h3{margin-bottom:15px}.blog-feed-container-home{background-color:#f0f5f7;width:100%;padding:20px}.blog-feed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.blog-feed .button{color:#fff;background-color:#f5821f;border-radius:3px;padding:10px 15px;display:block;max-width:200px}.blog-feed .button:hover{background-color:#51c3ae}@media (min-width:600px){.blog-feed-container-home{padding:50px}}@media (min-width:930px){.blog-feed{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-feed article{width:31.33%}.blog-feed-container-home .button-container{width:100%}}@media (min-width:1150px){.blog-feed-container-home{padding:50px 0}.blog-feed-container-home .blog-feed{margin:auto;max-width:1026px}}.block-link-container{margin-bottom:30px;display:block}.block-link-container img,.block-link-container p{cursor:pointer}.block-link-container p{text-align:center;color:#f5821f;font-weight:700}.block-link-container p:hover{color:#51c3ae}@media (min-width:600px){.block-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-link-container{width:48%}}.individual-share-tile{height:370px;background-color:#008068;background-size:cover!important;background-position:50%!important}.individual-share-blur-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:rgb(0 128 105 / .3);padding:20px;height:100%}.individual-share-blur-container h4,.individual-share-blur-container i{margin:0;color:#fff;cursor:pointer}.individual-share-blur-container p{margin-top:20px;cursor:pointer}.individual-share-blur-container p:hover i{color:#f5821f}.individual-share-blur-container i{cursor:pointer;color:#51c3ae;background-color:#fff;border-radius:50px;padding:5px;padding:4px 6px}.individual-share-tile-info-container{-ms-flex-item-align:center;align-self:center;text-align:center}.tile-popup{display:none;background-color:rgb(0 0 10 / .4);width:100%;position:fixed;left:0;right:0;top:0;height:100vh}body.over-flow{overflow:hidden}.tile-text-container{background-color:#fff;border-radius:3px;padding:20px;margin:20px;-ms-flex-item-align:center;align-self:center;overflow-y:scroll;height:auto;max-height:80%}.tile-text-container h4{margin-top:0}.x-container{margin-bottom:10px;text-align:right}.x-container i{font-size:28px;color:#173136;z-index:4;cursor:pointer}.x-container i:hover{color:#f5821f}.tile-centering-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.tile-popup.visible{display:block}.add-post-tile,.add-post-tile .individual-share-blur-container{background-color:#fff}.add-post-tile .individual-share-blur-container h4,.add-post-tile .individual-share-blur-container p,.add-post-tile h4,.add-post-tile p{color:#173136}.add-post-tile .individual-share-blur-container i,.add-post-tile i{color:#fff;background-color:#173136;padding:4px 5px}@media (min-width:600px){.tile-text-container{margin:50px;padding:20px 30px}.share-tile-canvas{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.individual-share-blur-container{padding:50px}.individual-share-tile{width:50%}}@media (min-width:930px){.share-tile-canvas{-ms-flex-pack:start;justify-content:flex-start}.individual-share-tile{width:33.3333333%}.tile-text-container{max-width:500px;max-height:500px}}@media (min-width:1150px){.individual-share-tile{width:25%}}