@import url(https://p.typekit.net/p.css?s=1&k=awk7kle&ht=tk&f=13464.13465.13466.13467.13468.13469.13470.13471.13472.13473.13474.13475.30806.30808.30810.30813.30814&a=4076723&app=typekit&e=css);
@font-face {
    font-family: 'Avenir LT Std';
    src: url(/9334084d0d28fc558b1056e3fd06c600.woff2) format('woff2'),
        url(/0759fc0bf0cabbc5449a0277a2e37891.woff) format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url(/809636269cc737c26ca3a5a19421f8a6.woff2) format('woff2'),
        url(/6ec907c8fa59dd6c235e2dc0cfb7b9fe.woff) format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir LT Std';
    src: url(/1e6636bd5b16158372f4dc2cf9d4e4a0.woff2) format('woff2'),
        url(/57ab854152635af8ed06c276310e3e0c.woff) format('woff');
    font-weight: normal;
    font-style: normal;
}


/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * benton-sans:
 *   - http://typekit.com/eulas/00000000000000003b9af27e
 *   - http://typekit.com/eulas/00000000000000003b9af280
 *   - http://typekit.com/eulas/00000000000000003b9af281
 *   - http://typekit.com/eulas/00000000000000003b9af284
 *   - http://typekit.com/eulas/00000000000000003b9af285
 * freight-text-pro:
 *   - http://typekit.com/eulas/000000000000000000012059
 *   - http://typekit.com/eulas/00000000000000000001205a
 *   - http://typekit.com/eulas/00000000000000000001205b
 *   - http://typekit.com/eulas/00000000000000000001205c
 *   - http://typekit.com/eulas/000000000000000000012106
 *   - http://typekit.com/eulas/000000000000000000012107
 *   - http://typekit.com/eulas/000000000000000000012108
 *   - http://typekit.com/eulas/000000000000000000012109
 *   - http://typekit.com/eulas/00000000000000000001210a
 *   - http://typekit.com/eulas/00000000000000000001210b
 *   - http://typekit.com/eulas/00000000000000000001210c
 *   - http://typekit.com/eulas/00000000000000000001210d
 *
 * © 2009-2020 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2018-06-12 15:48:30 UTC"}*/

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/ac6334/000000000000000000012059/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/ac6334/000000000000000000012059/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/ac6334/000000000000000000012059/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/5464d5/00000000000000000001205a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/5464d5/00000000000000000001205a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/5464d5/00000000000000000001205a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:400;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/04ec74/00000000000000000001205b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/04ec74/00000000000000000001205b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/04ec74/00000000000000000001205b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/8cf83d/00000000000000000001205c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/8cf83d/00000000000000000001205c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/8cf83d/00000000000000000001205c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:700;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/1aea0d/000000000000000000012106/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/1aea0d/000000000000000000012106/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/1aea0d/000000000000000000012106/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/2d5f33/000000000000000000012107/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/2d5f33/000000000000000000012107/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/2d5f33/000000000000000000012107/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:300;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/6469f1/000000000000000000012108/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/6469f1/000000000000000000012108/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/6469f1/000000000000000000012108/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/ee7e95/000000000000000000012109/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/ee7e95/000000000000000000012109/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/ee7e95/000000000000000000012109/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:500;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/294d74/00000000000000000001210a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/294d74/00000000000000000001210a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/294d74/00000000000000000001210a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/75d1db/00000000000000000001210b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/75d1db/00000000000000000001210b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/75d1db/00000000000000000001210b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:600;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/f8d42c/00000000000000000001210c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/f8d42c/00000000000000000001210c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/f8d42c/00000000000000000001210c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:900;
}

@font-face {
font-family:"freight-text-pro";
src:url("https://use.typekit.net/af/ffd27e/00000000000000000001210d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/ffd27e/00000000000000000001210d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/ffd27e/00000000000000000001210d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:900;
}

@font-face {
font-family:"benton-sans";
src:url("https://use.typekit.net/af/05002c/00000000000000003b9af27e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff2"),url("https://use.typekit.net/af/05002c/00000000000000003b9af27e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("woff"),url("https://use.typekit.net/af/05002c/00000000000000003b9af27e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:200;
}

@font-face {
font-family:"benton-sans";
src:url("https://use.typekit.net/af/732b2f/00000000000000003b9af280/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/732b2f/00000000000000003b9af280/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/732b2f/00000000000000003b9af280/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:300;
}

@font-face {
font-family:"benton-sans";
src:url("https://use.typekit.net/af/74c063/00000000000000003b9af281/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/74c063/00000000000000003b9af281/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/74c063/00000000000000003b9af281/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;
}

@font-face {
font-family:"benton-sans";
src:url("https://use.typekit.net/af/47c0d4/00000000000000003b9af284/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/47c0d4/00000000000000003b9af284/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/47c0d4/00000000000000003b9af284/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;
}

@font-face {
font-family:"benton-sans";
src:url("https://use.typekit.net/af/86517d/00000000000000003b9af285/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/86517d/00000000000000003b9af285/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/86517d/00000000000000003b9af285/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:600;
}

.tk-freight-text-pro { font-family: "freight-text-pro",serif; }
.tk-benton-sans { font-family: "benton-sans",sans-serif; }
.login-page{width:80%;display:flex;flex:1;margin:3rem auto}.login-page .side-panel-dialog{height:fit-content !important}.login-page .side-panel-dialog .before-side-panel{flex:1}.login-page .side-panel-dialog .login-form .header,.login-page .side-panel-dialog .login-form label{color:#fff !important}.login-page .side-panel-dialog .login-form i.circular.icon{box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset}.login-page .side-panel-dialog .login-form .maintenance-login-message{margin-top:2.5rem;background:white;color:black;padding:1rem;width:100%}@media (min-width: 768px){.login-page .side-panel-dialog .login-form .maintenance-login-message{min-width:20rem}}.login-page .side-panel-dialog .main-content{padding:0.5rem 0.5rem 1rem 0.5rem}.login-page .side-panel-dialog .login-article-box .article-placeholder{margin:2rem}.login-page .side-panel-dialog .login-article-box .article-content table{table-layout:fixed}.login-page .side-panel-dialog .login-article-box .article-content *{max-width:100% !important}.login-page .side-panel-dialog .recover-account-link{display:flex;justify-content:center;margin-top:1rem;color:#54c8ff}.login-page .side-panel-dialog .recover-account-link:hover{color:#41a3d1}@media (max-width: 1023px){.login-page .before-side-panel{height:fit-content;min-height:400px}}@media (min-width: 1024px){.login-page .before-side-panel,.login-page .after-side-panel{min-height:540px;height:fit-content}}@media (max-width: 1365px){.login-page{flex-direction:column}.login-page .login-article-container{background-color:white;padding:2rem}}.recover-account{margin:3rem auto;width:70%;display:flex;flex:1;flex-direction:column}.recover-account i.circular.icon{margin-right:0;box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset}.recover-account .side-panel-text{max-width:220px;text-align:center;margin:1rem auto;font-size:16px}.recover-account .field.email-field .ui.input{width:60%}.recover-account .recaptcha-wrapper{display:flex}.recover-account .recaptcha-wrapper .captcha-error{height:fit-content}.recover-account .disclaimer-and-buttons{display:flex}.recover-account .disclaimer-and-buttons .help-msg{display:flex;align-items:flex-end}.recover-account .disclaimer-and-buttons .buttons-wrapper{margin-left:auto}@media (max-width: 1365px){.recover-account{width:90%}}@media (max-width: 767px){.recover-account{width:auto;margin:2rem}}.nav-offset div{height:70px}.nav-offset-1 div{height:100px}.nav-offset-2 div{height:140px}.ui.menu.site-header{position:fixed;display:block;width:100%;top:0;margin:0;border-radius:0;box-shadow:0px -2px 6px -1px #004a6c;-webkit-box-shadow:0px -2px 6px -1px #004a6c;z-index:4;min-height:70px;max-height:70px}.ui.menu.site-header .impersonation-status .maintenance-banner .ui.message{padding:10px 0}.ui.menu.site-header .maintenance-banner{text-align:center}.ui.menu.site-header .maintenance-banner .close-icon{float:right;margin-right:1rem}.ui.menu.site-header>.ui.fluid.container{height:70px;display:flex}.ui.menu.site-header>.ui.fluid.container .navigation{display:flex;flex-direction:row;margin-right:1rem}.ui.menu.site-header>.ui.fluid.container .navigation .header-logo{opacity:0;width:auto;height:auto;max-width:300px;max-height:68px;padding:0.25rem 1rem;margin-top:auto;margin-bottom:auto;cursor:pointer;min-width:40px}.ui.menu.site-header>.ui.fluid.container .navigation .header-logo.loaded-logo{opacity:1}@media (max-width: 767px){.ui.menu.site-header>.ui.fluid.container .navigation .header-logo{max-width:225px}}.ui.menu.site-header>.ui.fluid.container .navigation .item{max-height:68px}.ui.menu.site-header>.ui.fluid.container .navigation .right.menu{flex-shrink:1}.ui.menu.site-header>.ui.fluid.container .navigation .right.menu .ui.selection.dropdown{min-width:auto}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper{margin-left:auto;display:flex;justify-content:space-between;align-items:center;flex-shrink:1;min-width:0}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper>.menu{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .labels{width:100%}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .labels .fund-selection-label{font-weight:700}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .selection.dropdown{vertical-align:middle;flex-shrink:1;min-width:0;text-overflow:ellipsis}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .selection.dropdown>.text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .selection.dropdown .menu .item{align-items:start}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .selection.dropdown .menu .item.closed-fund{display:flex;flex-direction:row;align-items:center}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .selection.dropdown .menu .item.closed-fund span{margin-right:.5rem}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .selection.dropdown .menu .item.closed-fund .label{margin-left:auto}.ui.menu.site-header>.ui.fluid.container .fund-selection-wrapper .fund-settings-link{margin:0 1rem;flex-shrink:0}.ui.menu.site-header .mobile-sidebar{top:0}.ui.menu.site-header .bars-icon-wrapper .item.icon{justify-content:center}.ui.menu.site-header .bars-icon-wrapper .item.icon>.icon:not(.dropdown){margin-bottom:0 !important}.ui.menu.site-header .options-menu>.menu{left:auto;right:0}.ui.menu.site-header .options-menu.item{flex-direction:row;flex-shrink:0}.ui.menu.site-header .options-menu .item.log-out{color:red !important}.ui.menu.site-header .options-menu .item.log-out:hover{color:red !important}.ui.menu.site-header .make-a-grant-icon{width:25px;height:25px;margin:0 auto 0.5rem !important}.ui.menu.site-header.disabled-nav:before{content:"";display:block;height:calc(100% + 1px);position:absolute;top:0;left:0;width:100%;background-color:rgba(80,80,80,0.5);z-index:2}.article-placeholder .image{height:15rem !important}@media (min-width: 1366px){.main-footer{position:fixed;bottom:0;left:0;right:0;z-index:7}}.main-footer .ui.segment{border-radius:0}.main-footer .powered-by{padding-bottom:1rem}.main-footer .env{color:blue;text-align:center;padding-bottom:1rem}@media (min-width: 768px){.main-footer .ui.grid>.row:first-child{padding-bottom:0}.main-footer .ui.grid>.row:nth-child(2){padding-top:0}.main-footer .footer-links{padding-bottom:1rem}.main-footer .footer-links .delimited-list{text-align:left}}@media (max-width: 1023px){.main-footer .footer-links{text-align:center}.main-footer .ui.grid>.row{padding-bottom:.6rem;padding-top:.6rem}}.main-footer .clickable-text,.main-footer a{color:#2d9cdb;cursor:pointer;font-weight:400}.main-footer .clickable-text:hover,.main-footer a:hover{text-decoration:underline}.requirements-list .requirement{transition:all 0.75s ease;margin-left:1rem;color:red}.requirements-list .requirement.completed{color:green;opacity:0.4}.requirements-list .requirement.info-only{color:#000;opacity:0.4}.alert-message{display:flex}.alert-message .button-container{display:flex;justify-content:flex-end;width:10%}.alert-message .button-container .icon-container{cursor:pointer}.alert-message .button-container .icon-container i:hover{color:#231703}.alert-message .content{display:flex;justify-content:center;margin-left:10%;width:80%}.dropdown-error-label{font-weight:bold;padding-bottom:.3rem;pointer-events:all;color:red}.dropdown-error-label .clickable-text{margin-left:.5rem}.mfa-instructions p{color:rgba(0,0,0,0.87);font-size:16px;margin:0 0 2rem}.mfa-method .phone-dropdown{display:inline}.mfa-method .phone-dropdown .ui.selection.dropdown{width:300px}.mfa-method .ui.loader{margin-left:1rem}.mfa-code .sub.header.code-subheader{margin-top:1rem}.mfa-code .code-section{text-align:center}.mfa-code .code-section .code-expiration-msg{font-size:16px;margin-top:3rem}.mfa-code .code-section .code-input{height:100px;justify-content:center;margin:1rem 0 0}.mfa-code .code-section .code-input .ui.input{width:100px;height:100%;font-size:40px;display:inline-block}.mfa-code .code-section .code-input .ui.input input{height:100px;text-align:center;padding:0}.mfa-code .code-section .error-message{width:600px;margin-left:auto;margin-right:auto}.mfa-code .code-section .remember-device{margin:1rem 0}@media (max-width: 1023px){.mfa-code .code-section .code-input{height:60px}.mfa-code .code-section .code-input .ui.input{width:60px}.mfa-code .code-section .code-input .ui.input input{height:60px}}.mfa-process{display:flex;flex:1;flex-direction:column}.mfa-process .disclaimer-and-buttons{display:flex;padding-top:1.5rem}.mfa-process .disclaimer-and-buttons .help-msg{display:flex;align-items:flex-end}.mfa-process .disclaimer-and-buttons .buttons-wrapper{margin-left:auto}.mfa-process i.circular.icon{margin-right:0;box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset}.mfa-process .side-panel-text{max-width:220px;text-align:center;margin:1rem auto;font-size:16px}.mfa-process .mfa-header{display:flex;align-items:center}.mfa-process .mfa-header .ui.header{margin:0}.mfa-process .mfa-header .steps-wrapper{margin-left:auto;margin-top:0}.mfa-process .mfa-header .steps-wrapper .completed.step{background-color:#e6fdf0}.mfa-process .mfa-header .steps-wrapper .completed.step:after{background-color:#e6fdf0}@media (min-width: 768px){.mfa-process{width:70%;margin:3rem auto}}@media (max-width: 1365px){.mfa-process{width:90%}}@media (max-width: 767px){.mfa-process{width:auto}}.container.authorize-page .card .menu{border-radius:0}.reset-password{width:70%;flex:1;display:flex;flex-direction:column;margin:3rem auto}.reset-password .form-wrapper{width:100%}.reset-password .form-wrapper .password-requirements{margin-top:2rem}.reset-password .form-wrapper .navigation{margin-top:2rem}.reset-password .disclaimer-and-buttons{display:flex}.reset-password .disclaimer-and-buttons .buttons-wrapper{margin-left:auto}.reset-password-help{display:flex;flex:1;width:70%;margin:3rem auto;font-size:16px}.communication-preferences{position:relative;flex:1}.communication-preferences .preferences-section{margin:2rem 0 1rem}.communication-preferences .preferences-section .toggle-card{display:flex;flex-direction:row;padding:0 1rem}.communication-preferences .preferences-section .toggle-card .toggle-wrapper{flex:1;display:flex;justify-content:center;align-items:center}.communication-preferences .preferences-section .toggle-card .toggle-wrapper .toggle input:checked ~ label:before{background-color:#235d77 !important}.communication-preferences .preferences-section .toggle-card .content{flex:10}.communication-preferences .preferences-section .toggle-card .content .meta{color:rgba(0,0,0,0.75)}.communication-preferences .actions-wrapper{text-align:right}.communication-preferences .actions-wrapper .ui.button{margin-right:0}.login-credentials{position:relative;flex:1}.login-credentials .credential-box{margin-bottom:1rem}.login-credentials .change-pw{margin-top:2rem}.login-credentials .change-pw .button{-webkit-box-shadow:0 0 0 2px #235d77 inset !important;box-shadow:0 0 0 2px #235d77 inset !important;color:#235d77}.login-credentials .change-pw .button:active,.login-credentials .change-pw .button:hover,.login-credentials .change-pw .button:focus{background-color:#235d77;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff}.login-credentials .mfa-header{margin-top:0.5rem}.login-credentials .mfa-info{margin-bottom:0;margin-top:2rem}.login-credentials .edit-btn{position:absolute;top:0;right:0}.login-credentials .buttons-wrapper{position:absolute;bottom:0;right:0}.login-credentials .ui.header{margin-bottom:0.25rem}.change-password-modal .inputs{margin-top:2rem;display:flex;flex-direction:column}.change-password-modal .password-requirements{margin:2rem 0}.change-password-modal .password-requirements .requirements{margin-left:0 !important;margin-right:0 !important}.change-password-modal .primary-btn,.change-password-modal .primary-btn:focus{background-color:#235d77;color:#f6f6f6 !important}.change-password-modal .primary-btn:hover,.change-password-modal .primary-btn:focus:hover{background-color:#1b475a}@media (min-width: 768px){.inputs .field .input{width:50% !important}}@media (max-width: 767px){.inputs .field .input{width:100%}}.charitable-interests{position:relative;flex:1}.charitable-interests .card{margin-bottom:1.5rem;padding:.25rem .5rem}.charitable-interests .actions-wrapper{text-align:right}.charitable-interests .actions-wrapper .ui.button{margin-right:0}.payment-methods .method{width:45px}.payment-methods .method.default{font-weight:700}.payment-methods .method .payment-desc{vertical-align:middle}.payment-methods .method .payment-logo{display:inline-block;width:45px}.contact-information .ui.header{margin-bottom:0.25rem}.contact-information .section{margin-top:2rem}.contact-information .section .table{margin:0}.contact-information .section .table .primary{font-weight:700}.contact-information .primary-account-submit{margin-top:1rem}.contact-information .selection.dropdown .menu .item.closed-fund{flex-direction:row;align-items:center}.contact-information .selection.dropdown .menu .item.closed-fund span{margin-right:.5rem}.contact-information .selection.dropdown .menu .item.closed-fund .label{margin-left:auto}td.edit-delete span:first-child{padding-right:10px}.clickable-text.negative{color:red !important}.primary-changed{color:red;margin-top:20px}.security-question-card.ui.card{padding:.5rem 1rem}.security-question-card.ui.card .ui.grid{padding:.5rem 1rem}.security-question-card.ui.card .row{padding:.5rem 0}.add-security-question-text{padding:1rem 0}.security-question-card .centered .column{text-align:center !important}.profile-container{flex:1 0 auto !important}.profile-container .user-profile{display:flex;flex-direction:column;width:100%}.profile-container .user-profile .primary-btn{background-color:#235d77;color:#f6f6f6 !important}.profile-container .user-profile .primary-btn:hover{background-color:#1b475a}.profile-container .user-profile .primary-btn:active,.profile-container .user-profile .primary-btn:focus{background-color:#205369}.profile-container .user-profile .user-profile-header{border-bottom:5px solid black}.profile-container .user-profile .user-profile-header .header{padding:0.5rem 0}.profile-container .user-profile .profile-wrapper{flex:1 1 auto}.profile-container .user-profile .profile-wrapper .menu-panel{background-color:rgba(0,69,99,0.87)}.profile-container .user-profile .mobile-content-profile-wrapper{margin:2rem}.profile-container .my-contributions-summary .row{padding-bottom:0 !important}.profile-container .my-contributions-summary .row.transaction-header{font-size:1rem;font-weight:bold}.profile-container .my-contributions-summary .row:not(:first-child){padding-top:0 !important}.profile-container .my-contributions-summary .contribution-comments{font-size:0.9rem;margin-top:0.5rem;margin-bottom:0.5rem}.profile-container .my-contributions-summary .contribution-comments p{margin:0 !important}.profile-container .my-contributions-summary .ack-download-link{padding-bottom:.25rem}@media only screen and (max-width: 767px){.salutations-modal .ui.form .fields .field,.addresses-modal .ui.form .fields .field,.phone-numbers-modal .ui.form .fields .field{padding-bottom:.75rem;margin-bottom:0rem !important}.salutations-modal .ui.form .fields .field label,.addresses-modal .ui.form .fields .field label,.phone-numbers-modal .ui.form .fields .field label{padding-bottom:.3rem}}.summary-filter{margin-bottom:1rem}.summary-filter .summary-filter-btn.no-date-filters{display:none}.summary-filter.hide-summary-filters{display:none}@media (max-width: 767px){.summary-filter .fields .required{margin-bottom:.75rem !important}.summary-filter .fields .required.date-input{max-width:50% !important}}.transfer-summary-account-name b{text-decoration:underline}.contribution-summary-card .contribution-summary-payee-name{padding-bottom:0 !important}.contribution-summary-card .contribution-summary-payee-name b{text-decoration:underline}.contribution-summary-card .contribution-card-value-row{display:flex}.contribution-summary-card .contribution-card-value-row span{display:inline-block}.contribution-summary-card .contribution-card-value-row .value{margin-left:auto}.grant-summary-card .grant-summary-card-header{padding-bottom:0 !important}.grant-summary-card .grant-summary-card-header p{display:flex;font-weight:bold;font-size:1.25rem}@media (max-width: 767px){.grant-summary-card .grant-summary-card-header p{font-size:1.10rem}}.grant-summary-card .grant-summary-card-status{font-size:1.15rem !important;font-weight:bold;color:rgba(0,69,99,0.87)}.grant-summary-card .grant-summary-card-address{margin-bottom:0.5em}.grant-summary-card p{font-size:1.15rem;line-height:16px}@media (max-width: 767px){.grant-summary-card p{font-size:1rem !important}}#ack-extract .message{margin-bottom:1rem}#ack-extract table{display:block;max-width:100%;max-height:80vh;overflow:auto}#ack-extract table td,#ack-extract table th{white-space:nowrap}#ack-extract .acknowlegment-extract-card .header-content .acknowledgment-id{font-size:1.1rem}#ack-extract .acknowlegment-extract-card .description-content .grid{margin-top:-.2rem;margin-bottom:-.2rem}#ack-extract .acknowlegment-extract-card .description-content .grid .row{padding-top:.2rem;padding-bottom:.4rem}.disbursement-history-card.ui.card .favorites-ribbon{position:absolute;top:.3rem;left:calc(100% + 1.2em)}@media (min-width: 768px){.disbursement-history-card.ui.card .ie-favorites-ribbon{width:10rem !important}}.disbursement-history-card.ui.card .disbursement-history-header{padding-right:7rem}.disbursement-history-card.ui.card .description-content{overflow:hidden}.disbursement-history-card.ui.card .description-content .ui.grid .row{padding:.3rem 0}.disbursement-history-card.ui.card .flex-row{display:flex;justify-content:space-between}.disbursement-history-card.ui.card .ui.ribbon.label{border-color:#c2c2c2 !important}.disbursement-history-card.ui.card .ui.label{background-color:#fff !important;box-shadow:0 0 0 1px #235d77}#disbursement-history .section-padding{padding:.8rem 0}#disbursement-history .disbursement-history-subtotal{margin-left:1rem}@media (min-width: 768px){#disbursement-history .disbursement-history-subtotal{margin-left:4rem}}#disbursement-history .subtotal-padding{margin-left:1.5rem}#disbursement-history .custom-tooltip{background-color:rgba(255,255,255,0.85);padding:1rem}#disbursement-history .accordion-title{font-size:1.1em}#disbursement-history .center-chart{margin:0 auto}#disbursement-history .chart-container{width:100%;height:22rem}@media (min-width: 1366px){#disbursement-history .chart-container{height:32rem}}#disbursement-history .disbursement-category-table{margin-bottom:2rem}#disbursement-history .bottom-align{margin-top:auto}@media (max-width: 1023px){#disbursement-history .disbursement-filter .disbursement-filter-btn{margin-top:1rem}}@media (max-width: 767px){#disbursement-history .disbursement-filter label{padding-top:1rem}}#disbursement-history .disbursement-filter.hide-filters{display:none}.load-more-container{padding:2rem 0 !important}.clickable-icons{cursor:pointer}.grid-top-padding{padding-top:1rem !important}.report-filter{padding-bottom:2rem}@media (max-width: 1023px){.report-filter .report-filter-btn{margin-top:1rem}}@media (max-width: 767px){.report-filter label{padding-top:1rem}}.history-and-activity-container{flex:1 0 auto !important}.history-and-activity-container .ui.loader{margin-top:4rem !important;z-index:inherit;position:relative}.activity-export-icon-row{display:flex}.activity-export-icon-row span:first-of-type{margin-left:auto;margin-right:1rem}.activity-export-icon-row span:last-of-type{margin-right:2rem}.activity-export-icon-row img{height:30px}.history-and-activity{display:flex;flex-direction:column;width:100%}.history-and-activity .history-and-activity-wrapper{flex:1 1 auto}.history-and-activity .history-and-activity-wrapper .menu-panel{background-color:rgba(0,69,99,0.87)}.history-and-activity .primary-btn{background-color:#235d77;color:#f6f6f6}.history-and-activity .primary-btn:hover{background-color:#1b475a;color:#f6f6f6}.history-and-activity .mobile-content-history-and-activity-wrapper{margin:2rem 0.75rem}@media (max-width: 1023px){.history-and-activity{padding:0 1rem}}.history-and-activity .fund-report-container .fund-summary-categories-container .ui.accordion{padding-bottom:2rem !important}.history-and-activity .fund-report-container .fund-summary-categories-container .ui.accordion:not(:first-child){padding-top:1rem}.history-and-activity .fund-report-container .fund-summary-categories-container .ui.accordion:not(:last-child){border-bottom:1px solid #ddd}.history-and-activity .fund-report-container table tr.wrapper-row{font-weight:bold}.history-and-activity .fund-report-container table tr.wrapper-row:first-child>td{border-bottom:1px solid #757575}.history-and-activity .fund-report-container table tr.wrapper-row:last-child>td{border-top:1px solid #757575}.history-and-activity .fund-report-container table tr.wrapper-row>td{padding-top:1.25rem;padding-bottom:1.25rem}@media (max-width: 1365px){.statements-table{font-size:0.9rem !important}}.print-report-modal .report-ready-row{max-width:25rem;margin:0 auto}.activity-summary-table{max-width:30rem}.activity-summary-table tr:first-of-type,.activity-summary-table tr:last-of-type{font-weight:bold;background-color:#f9fafb}.activity-summary-table tr td:first-of-type{font-weight:bold}.history-report .error-container .message{margin-top:1rem}.fund-overview{min-height:430px}.fund-overview .fund-selection{display:flex;align-items:center}.fund-overview .fund-selection i.icon{font-size:1em;margin-left:0.5rem}.fund-overview .balances-and-allocations{height:100%}.fund-overview .balances-and-allocations .column.row>.column{display:flex !important;flex-direction:column;justify-content:center}.fund-overview .balances-and-allocations .fund-balances .statistic-wrapper:first-child{margin-bottom:1rem}.fund-overview .balances-and-allocations .allocations{padding-top:2rem}.fund-overview .balances-and-allocations .allocations .recharts-wrapper{margin:auto}.fund-overview .balances-and-allocations .allocations .recharts-wrapper .recharts-legend-wrapper{max-height:140px;overflow-y:auto}.fund-overview .balances-and-allocations .allocations .recharts-wrapper .recharts-legend-wrapper .recharts-legend-item{margin-bottom:4px}.fund-overview .balances-and-allocations .allocations .recharts-wrapper .recharts-legend-wrapper .recharts-legend-item svg{margin-top:-3px}@media (min-width: 1366px){.fund-overview{height:100%}}.fund-info-section .main-content .content-header{padding:1.5rem 2rem 0.5rem !important}.fund-info-section .side-panel-dialog .before-side-panel{flex-grow:1}.fund-summary-bar{display:flex}.fund-summary-bar .ui.header{margin-bottom:auto}@media (min-width: 768px){.fund-summary-bar .ui.header{padding:13px 0}}.fund-summary-bar.fullscreen{height:100%}.fund-summary-bar .fund-selection{display:flex;align-items:center}.fund-summary-bar .fund-selection i.icon{font-size:1em;margin-left:0.5rem}.fund-summary-bar .error-container,.fund-summary-bar .pending-container{margin:0 auto}.fund-summary-bar .balances-and-allocations{height:100%;margin-left:auto}.fund-summary-bar .balances-and-allocations .fund-balances{display:flex !important;flex-direction:row}.fund-summary-bar .balances-and-allocations .fund-balances .statistic.mini{margin-left:2rem}@media (max-width: 767px){.fund-summary-bar .balances-and-allocations .fund-balances .statistic.mini{margin-left:0}.fund-summary-bar .balances-and-allocations .fund-balances .statistic.mini .label{font-size:0.8rem}}@media (max-width: 1365px){.fund-summary-bar{background-color:#f5f5f5;border-top:1px solid #ddd;padding:2rem 2rem 1rem}}@media (max-width: 767px){.fund-summary-bar{flex-direction:column}.fund-summary-bar .ui.header{margin-left:auto;margin-bottom:1rem}.fund-summary-bar .balances-and-allocations{margin:0 auto 1rem}}.recent-activity{display:flex;flex-direction:column;height:100%}.recent-activity .ui.header{color:#fff;padding:1rem 2rem;box-shadow:0px 1px 0px 0px #426c94}.recent-activity .ui.loader{margin-bottom:1.5rem;color:#fff}.recent-activity .content{padding:0 2rem 2rem 2rem;height:100%}.recent-activity .content>div{height:100%}.recent-activity .content .activity-tabs.menu{justify-content:center;margin-bottom:0;display:flex;flex-wrap:wrap}.recent-activity .content .activity-tabs.menu .item{color:rgba(255,255,255,0.85);flex-grow:1;display:inline-block;text-align:center}.recent-activity .content .activity-tabs.menu .item.active,.recent-activity .content .activity-tabs.menu .item:hover{color:#fff !important;background:#054779 !important}.recent-activity .content .activity-tabs.non-clickable .item{cursor:unset}.recent-activity .content .activity-tabs.non-clickable .item.active,.recent-activity .content .activity-tabs.non-clickable .item:hover{background:#032f51 !important}.recent-activity .content .activity-tabs.hide-tab-header{display:none}.recent-activity .content .ui.segment{padding:1em 0}.recent-activity .latest-activity-tab{background:transparent;box-shadow:none;margin-top:0;display:flex !important;flex-direction:column;height:100%}.recent-activity .latest-activity-tab .ui.table{color:white}.recent-activity .latest-activity-tab .ui.table tr td{border-top:1px solid rgba(75,116,157,0.89)}.recent-activity .latest-activity-tab .ui.table tr:first-child td{border-top:none}.recent-activity .latest-activity-tab .ui.table .payee-name{font-weight:700}.recent-activity .latest-activity-tab .ui.table .transaction-amount{font-size:18px;font-weight:700}.recent-activity .latest-activity-tab .transaction-status{font-size:1.15rem;margin-left:1rem}.recent-activity .latest-activity-tab .transaction-status.posted{color:#0ed800}.recent-activity .latest-activity-tab .transaction-status.pending,.recent-activity .latest-activity-tab .transaction-status.in-progress,.recent-activity .latest-activity-tab .transaction-status.pending-initial-approval,.recent-activity .latest-activity-tab .transaction-status.pending-fiscal-approval{color:#ffcc00}.recent-activity .latest-activity-tab .transaction-status.rejected{color:#ff0000}.recent-activity .actions-wrapper{display:flex;flex-direction:column;justify-content:center;margin-top:auto;padding-bottom:3rem}.recent-activity .actions-wrapper .or:before{color:white;font-weight:normal;background-color:#032F51;line-height:24px;font-size:14px}.recent-activity .actions-wrapper .ui.button.disabled-activity-btn{cursor:not-allowed;opacity:0.55 !important}.recent-activity .actions-wrapper .view-fund-summary-link{text-align:center;font-size:1.15rem;margin:1rem auto 1rem;width:fit-content}.recent-activity .actions-wrapper.cannot-grant{margin-top:0}.mobile-recent-activity .recent-activity{margin-bottom:2rem;background-color:#032F51}.mobile-recent-activity .recent-activity .content{padding-bottom:0}.ui.card.initiative-card{border-radius:0}.ui.card.initiative-card .initiative-donate-btn{margin:1rem}.contacts{display:flex;flex-direction:column}.contacts .ui.header{color:white;padding:1rem 2rem;border-bottom:1px solid #426c94}.contacts .panel-footer{margin-top:auto;padding:1rem 2rem;border-top:1px solid #426c94}.contacts .content:not(.aligned){padding:0 1rem}.contacts .content:not(.aligned) .card:first-child>.content{padding-top:0}.contacts .content.aligned{padding-bottom:0}.contacts .content .contact-card.ui.card{border-radius:0;box-shadow:none;background:transparent}.contacts .content .contact-card.ui.card .contact-image{height:80px;width:80px;margin:0 auto 0.5rem 0;display:block;object-fit:cover;border-radius:50%}.contacts .content .contact-card.ui.card .contact-name p:first-child{font-weight:700}@media (min-width: 1366px){.contacts .content .contact-card.ui.card .contact-title{padding-bottom:0.75rem}}@media (min-width: 1366px){.contacts .content .contact-card.ui.card .contact-address{padding-top:0.75rem}}@media (min-width: 1366px){.contacts .content .contact-card.ui.card a{color:#fff}}.mobile-contact-and-links .contacts{background-color:#fff;margin:2rem auto 0;text-align:center;width:fit-content;padding:0 6rem}.mobile-contact-and-links .contacts .loader{margin:0 auto;padding:2rem}.mobile-contact-and-links .contacts .ui.header{border:none;padding:1rem 0 0;color:#000;text-decoration:underline;margin-bottom:0.65rem;font-size:14px}.mobile-contact-and-links .contacts .contact-name{font-size:16px}.mobile-contact-and-links .contacts .content{display:flex;flex-direction:column;padding:0 0 0.75rem !important;text-align:center}.mobile-contact-and-links .contacts .content .contact-image{margin:0 auto 0.5rem auto !important}.mobile-contact-and-links .contacts .content .icon{margin:0 0.5rem}.mobile-contact-and-links .contacts .content .icon.mail{vertical-align:middle;margin-top:-4px}.mobile-contact-and-links .contacts .content .icon{font-size:1.25rem}.mobile-contact-and-links .contacts .panel-footer{padding:1rem 0;margin-top:-0.5rem}.mobile-contact-and-links .contacts .panel-footer .delimited-list{display:inline-block}.mobile-contact-and-links .contacts .panel-footer .delimited-list .custom-nav-link{white-space:nowrap}@media (max-width: 767px){.mobile-contact-and-links .contacts{padding:0 2rem;width:100%}}.home-page{background-color:#34506a;flex:1 0 auto}.home-page .home-page-layout-container .ui.grid{margin-left:0rem;margin-right:0rem}.home-page .home-page-layout-container>.pending-container{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.home-page .fund-info-section{width:100%;padding:2rem 10rem;margin-bottom:1rem}.home-page .fund-info-section .ui.secondary.pointing.menu{border-bottom:none;justify-content:center;font-size:1.15em}.home-page .fund-info-section .fund-selection{margin-top:1rem;margin-left:2rem}.home-page .fund-info-section.tab-view .initiatives{padding-top:0 !important}.home-page .fund-info-section.tab-view .initiatives .ui.horizontal.divider{display:none}.home-page .fund-info-section .main-content .headlines-section{max-height:50vh;overflow-y:auto}@media (max-width: 1365px){.home-page .fund-info-section{padding:2rem 4rem}.home-page .fund-info-section:not(tab-view) .content-body{padding-bottom:0 !important}.home-page .fund-info-section.tab-view .content-body{padding-bottom:0 !important}.home-page .fund-info-section.tab-view .content-body .balances-and-allocations{padding-bottom:1rem}.home-page .fund-info-section.no-overview-content .side-panel-dialog{margin-top:-2rem}.home-page .fund-info-section.no-overview-content .side-panel-dialog .main-content .content-body{padding:0 !important}}@media (max-width: 1919px){.home-page .fund-info-section{padding:2rem}}.home-page .fund-info-section .side-panel-dialog{max-width:1920px;margin:0 auto}@media (max-width: 1365px){.home-page .fund-info-section .side-panel-dialog>div{box-shadow:none;-webkit-box-shadow:none}}.home-page .fund-info-section .side-panel-dialog .before-side-panel{padding:0;flex-grow:0.75;max-width:550px}@media (max-width: 1919px){.home-page .fund-info-section .side-panel-dialog .before-side-panel{flex-grow:0.5}}.home-page .fund-info-section .side-panel-dialog .main-content{max-width:100%}.home-page .fund-info-section .side-panel-dialog .main-content .content-header{margin-bottom:0}.home-page .fund-info-section .side-panel-dialog .main-content .content-body{height:100%;padding:0 0 2rem 0}.home-page .fund-info-section .side-panel-dialog .main-content .content-body .initiatives{height:500px;min-height:0;overflow-y:auto;overflow-x:hidden;padding:1rem;margin-top:1px}.home-page .fund-info-section .side-panel-dialog .main-content .content-body .initiatives .item-card-grid{margin-top:0rem}@media (max-width: 1365px){.home-page .fund-info-section .side-panel-dialog .main-content .content-body .initiatives{height:25rem}.home-page .fund-info-section .side-panel-dialog .main-content .content-footer{background-color:#f5f5f5;border-top:1px solid #ddd;padding:0.5rem 2rem}}.home-page .fund-info-section .side-panel-dialog .after-side-panel{display:flex;padding:0}.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-links-header{font-weight:600;margin-bottom:0.5rem;display:inline-block}.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-nav-link{display:block;line-height:1.5rem}.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-nav-link span{font-size:1rem}.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-nav-link .clickable-text,.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-nav-link a{color:#54c8ff !important}.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-nav-link .clickable-text:hover,.home-page .fund-info-section .side-panel-dialog .after-side-panel .custom-nav-links .custom-nav-link a:hover{color:#41a3d1 !important}.home-page .headlines-section{background-color:#fff;max-width:1920px;margin:2rem auto 0}.home-page .headlines-section .article-container{max-width:100vw;padding:2rem}.home-page .headlines-section .article-container table{table-layout:fixed;border:none}.home-page .headlines-section .article-container table td{border:none}.home-page .headlines-section .article-container *{max-width:100%}@media (min-width: 1366px){.home-page .headlines-section .article-container{max-width:1920px}}@media (max-width: 1365px){.home-page .headlines-section .article-container{padding:2rem}}@media (max-width: 1365px){.home-page .fund-info-section{margin-bottom:0}.home-page .before-side-panel{flex-grow:0 !important}}@media (max-width: 767px){.home-page .fund-info-section{padding:2rem}}.registration-page{width:80%;display:flex;flex:1;margin:3rem auto}.registration-page .registration-grid{max-width:875px;margin:0 auto}.registration-page .registration-grid .requirements-list{padding-left:1rem}.registration-page .registration-grid .existing-account-holder-row{padding-bottom:0rem !important}.registration-page .registration-grid .existing-account-holder-row .existing-account-header{padding-top:0.1rem;margin-right:1rem}@media (max-width: 767px){.registration-page .registration-grid .existing-account-holder-row .column{text-align:center !important}.registration-page .registration-grid .existing-account-holder-row .field{display:inline-block;margin:0 1rem}}.registration-page .registration-success-container{margin-top:4rem;text-align:center}.registration-page .buttons-wrapper{text-align:right;margin-top:2rem;margin-right:2rem}@media (max-width: 767px){.registration-page .buttons-wrapper{text-align:center;margin:1rem auto 0}}.registration-page .recaptcha-wrapper{display:flex;flex-direction:column}.registration-page .recaptcha-wrapper .captcha-error{height:fit-content;width:fit-content;margin:1rem auto 0}.registration-page .recaptcha-wrapper #g-recaptcha{margin:0 auto}@media (max-width: 767px){.registration-page .recaptcha-wrapper{margin-top:-1rem !important}}.registration-page .main-content{padding-bottom:3rem}@media (max-width: 1365px){.registration-page{width:87%}}@media (max-width: 1023px){.registration-page{width:95%}.registration-page .side-panel-dialog .before-side-panel,.registration-page .side-panel-dialog .after-side-panel{padding:1.25rem}}.new-account-page{width:94%;max-width:1500px;display:flex;flex:1;margin:3rem auto}.new-account-page .create-new-fund-request-form .create-new-fund-request-btn{margin:1.5rem 0}.new-account-page .fund-details .char-count{color:red}.new-account-page .fund-details .paperless-container .paperless-description{align-items:center;margin-bottom:2rem}.new-account-page .fund-details .paperless-container .paperless-description .icon{margin-right:1rem}.new-account-page .fund-details .paperless-container .paperless-checkbox-container{margin-top:1rem}.new-account-page .fund-details .paperless-container .paperless-checkbox-container .input-checkbox{margin-top:1rem}.new-account-page .fund-details .paperless-container .paperless-checkbox-container .input-checkbox>label{font-weight:bold}@media (max-width: 767px){.new-account-page .fund-details .paperless-container{width:85%;margin:0 auto}}@media (max-width: 767px){.new-account-page .fund-details .fund-detail-form{padding-bottom:4rem}}.new-account-page .interested-parties .interested-party-sub-section{margin:2rem 0}.new-account-page .contributions .do-not-add-asset{padding-left:3rem}.new-account-page .contributions .contribution-table .center-content{text-align:center}.new-account-page .upload-document .do-not-upload-document{padding-left:3rem}.new-account-page .finalize{max-width:1100px;margin:0 auto;width:90%}.new-account-page .finalize .finalize-header{text-align:center}.new-account-page .finalize .needs-review{color:red}.new-account-page .finalize .complete{color:green}.new-account-page .finalize .finalize-section{padding-bottom:2rem}.new-account-page .finalize .finalize-section .ui.horizontal.divider{margin-bottom:2rem}.new-account-page .finalize .finalize-section.interested-parties .grid{padding-top:1.5rem}.new-account-page .finalize .finalize-section table{padding:0}.new-account-page .finalize .finalize-progress{margin-top:1rem}.new-account-page .finalize .finalize-submission-container{padding-top:2rem}.new-account-page .finalize .finalize-submission-container .centered{text-align:center}.new-account-page .finalize .finalize-submission-container .button-container{padding-top:1.5rem;padding-bottom:1.5rem}.new-account-page #finalize-print{margin:3rem;width:450px;margin:0;text-align:left;display:none}.new-account-page #ifmcontentstoprint{display:none}.new-account-page .new-account-progress .progress-header,.new-account-page .new-account-progress-summary .progress-header{padding-right:.4rem}.new-account-page .new-account-progress .ui.divider,.new-account-page .new-account-progress-summary .ui.divider{margin:.1rem 0 .5rem;border-bottom:1px solid rgba(255,255,255,0.5)}.new-account-page .new-account-progress .ui.progress,.new-account-page .new-account-progress-summary .ui.progress{background:#d0d0d0}.new-account-page .new-account-progress .ui.list>.item,.new-account-page .new-account-progress-summary .ui.list>.item{padding-bottom:1rem}.new-account-page .new-account-progress .ui.list>.item .header,.new-account-page .new-account-progress-summary .ui.list>.item .header{font-weight:200}.new-account-page .new-account-progress .ui.list .content,.new-account-page .new-account-progress-summary .ui.list .content{display:inline-block}.new-account-page .new-account-progress .ui.list .new-account-progress-section .status-icon,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .status-icon{padding-right:.4rem}.new-account-page .new-account-progress .ui.list .new-account-progress-section .status,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .status{padding-left:.5rem;font-weight:500}.new-account-page .new-account-progress .ui.list .new-account-progress-section .error,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .error{color:#db2828}.new-account-page .new-account-progress .ui.list .new-account-progress-section .complete,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .complete{color:#21ba45}.new-account-page .new-account-progress .ui.list .new-account-progress-section .needs-review,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .needs-review{color:#fbbd08}.new-account-page .new-account-progress .ui.list .new-account-progress-section .clickable-text,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .clickable-text{color:white}.new-account-page .new-account-progress .ui.list .new-account-progress-section .clickable-text:active,.new-account-page .new-account-progress .ui.list .new-account-progress-section .clickable-text:focus,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .clickable-text:active,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .clickable-text:focus{outline:0;border:none;-moz-outline-style:none}.new-account-page .new-account-progress .ui.list .new-account-progress-section .clickable-text:focus,.new-account-page .new-account-progress-summary .ui.list .new-account-progress-section .clickable-text:focus{font-weight:700;border-bottom:1px solid white}.new-account-page .investment-options .investment-options-form{margin-bottom:1rem}.new-account-page .progress-section{text-align:center}.new-account-page .progress-section .new-account-progress-summary{padding-top:1rem}.new-account-page .progress-section .new-account-progress-summary .clickable-text{color:black !important}.new-account-page .progress-section .new-account-progress-summary .list-container{display:inline-flex;margin:0 auto}.new-account-page .progress-section .new-account-progress-summary .list-container .list{margin:0 2rem}@media (max-width: 1023px){.new-account-page .progress-section .new-account-progress-summary .list-container .list{margin:0 1rem}}.new-account-page .button-container{text-align:right}.new-account-page .button-container button{margin:1rem 0.75rem 0}@media (max-width: 1023px){.new-account-page .button-container{text-align:center}}@media (max-width: 767px){.new-account-page .button-container{margin-top:3rem;margin-bottom:3rem}}.new-account-page .not-at-this-time{margin-left:2rem}.new-account-page .side-panel-dialog .main-content .content-body{padding:0 1.5rem}.new-account-page .new-account-header{display:flex}.new-account-page .new-account-header .close{font-size:1.1rem;margin-left:auto}.new-account-page .new-account-header .close .icon{margin-left:.4rem;color:rgba(0,0,0,0.8)}.new-account-page .finalize-button-container{text-align:center;margin-top:5rem}.new-account-page .finalize-button-container .finalize-desc{font-weight:bold;margin-bottom:1rem}.new-account-page .new-account-section{margin-bottom:1rem}.new-account-page .add-button-container div{display:inline-flex;margin:.5rem 0}@media (max-width: 767px){.new-account-page .add-button-container{text-align:center}.new-account-page .add-button-container div{margin-top:.5rem}}@media (max-width: 767px){.new-account-page h3.ui.header.open-new-fund-header{font-size:1.15rem}}.new-account-page .multi-row-cell div:not(:last-child){padding-bottom:.5rem}.new-account-page .main-content{padding-bottom:3rem}@media (max-width: 1365px){.new-account-page{width:87%}}@media (max-width: 1023px){.new-account-page{width:95%}.new-account-page .side-panel-dialog .before-side-panel,.new-account-page .side-panel-dialog .after-side-panel{padding:1.25rem}}.interested-party-info-modal .ui.form{max-width:650px;margin:0 auto}.add-new-document-modal .add-document-form{margin:1.5rem 0}.fallback-page{width:80%;max-width:600px;margin:3rem auto;text-align:center;padding-top:4rem}.fallback-page .logo-container{padding-bottom:2rem}.fallback-page .logo-container .logo{margin:0 auto;max-height:125px}.maintenance-page-container .content{align-items:center;justify-content:center;display:flex}.maintenance-page-container .content .content-container{padding-bottom:10rem;max-width:600px;width:80%}.maintenance-page-container .content .content-container h1{font-size:2rem;padding-bottom:2rem}.maintenance-page-container .content .content-container .message,.maintenance-page-container .content .content-container .signature{font-size:16px;padding-bottom:2rem}.tax-documents-container{max-width:800px !important}.tax-documents-container .tax-documents{min-height:70vh}.tax-documents-container .tax-documents .tax-document-link{padding-bottom:.5rem;padding-left:2rem}.mirror-login-page{margin:1rem auto;border-radius:5px;max-width:1127px;width:95%;border-radius:5px;flex:1 0 auto}.mirror-login-page .side-panel-dialog{height:70vh}.contact-us-container{padding-top:1rem}.editable-text .header{margin-bottom:0.5rem}.editable-text .text{margin-right:1rem}.responsive-recaptcha.error:after{content:'';background:#ff000026;height:calc(100% - 2rem);width:calc(100% - 2rem);position:absolute;padding:1rem;opacity:0.5;top:1rem;pointer-events:none}.loading-page{display:flex;flex:1;width:70%;margin:3rem auto}.ui.text.loader.centered-loader{width:100% !important;margin-top:1rem}.loading-app-overlay{background-color:#FFF;border-radius:3px;padding:2rem 3rem;display:flex;flex:1;flex-direction:column;justify-content:center}.multi-checkbox-card .checkbox-section .column{padding-bottom:0 !important;padding-top:0.5rem !important}.multi-checkbox-card .checkbox-section .column .ui.checkbox input:checked ~ .box:after,.multi-checkbox-card .checkbox-section .column .ui.checkbox input:checked ~ label:after{color:#235d77}.code-input .ui.input{width:100px}.code-input .ui.input input{width:100%}.code-input .ui.input input:focus,.code-input .ui.input input:active{-webkit-box-shadow:inset 0 0 0 1px #137cbd,inset 0 0 0 3px rgba(19,124,189,0.3),inset 0 1px 1px rgba(16,22,26,0.2);box-shadow:inset 0 0 0 1px #137cbd,inset 0 0 0 3px rgba(19,124,189,0.3),inset 0 1px 1px rgba(16,22,26,0.2)}.ui.table .full-width-row td{padding:0;text-align:center}.categorized-table .category-row{background:#f9fafb;font-weight:bold}.categorized-table .data-bottom-padding{padding-bottom:.5rem}.category-total-row{font-weight:bold}tfoot{font-weight:bold}.fund-communication-prefs .preferences-section{position:relative;flex:1;margin-bottom:1rem}.fund-communication-prefs .preferences-section .toggle-card{display:flex;flex-direction:row;padding:0 1rem}.fund-communication-prefs .preferences-section .toggle-card .toggle-wrapper{flex:1;display:flex;justify-content:center;align-items:center}.fund-communication-prefs .preferences-section .toggle-card .toggle-wrapper .toggle input:checked ~ label:before{background-color:#006351 !important}.fund-communication-prefs .preferences-section .toggle-card .content{flex:10;border-top:none}.fund-communication-prefs .preferences-section .toggle-card .content .meta{color:rgba(0,0,0,0.75)}.fund-communication-prefs .actions-wrapper{text-align:right}.fund-communication-prefs .actions-wrapper .ui.button{margin-right:0}.interested-party-card.ui.card{padding:1rem 1rem 1rem 2rem}.interested-party-card.ui.card:before{content:'';height:calc(100% + 2px);width:1rem;position:absolute;left:0;top:-1px;border-radius:.28571429rem 0 0 .28571429rem}.interested-party-card.ui.card .status{font-weight:700}.interested-party-card.ui.card.active:before{background-color:green}.interested-party-card.ui.card.active .status{color:green}.interested-party-card.ui.card.inactive{background-color:#EFEFEF}.interested-party-card.ui.card.inactive:before{background-color:#959595}.interested-party-card.ui.card.inactive .status{color:#333333}.interested-party-card.ui.card .name{font-weight:700}.investment-options .invest-history-table{margin-top:0}.investment-options .total-row>*{font-weight:700 !important}.investment-options .total-row .total.complete{color:green}.investment-options .total-row .total.incomplete{color:red}.investment-options .actions-wrapper{text-align:right}.giving-button-portal-container{height:fit-content;margin:2rem 0}.giving-button-portal-container .before-side-panel{display:none}.giving-button-portal-container .after-side-panel{display:none}.giving-button-portal-container .giving-button-portal{max-width:75%;margin:2rem auto}.giving-button-portal-container .giving-button-portal .giving-button-page-header .giving-button-page-description{white-space:pre-wrap;margin-top:0.75rem;text-align:justify;padding-bottom:1.5rem;border-bottom:1px solid #CCC}.giving-button-portal-container .giving-button-portal .giving-button-page-header .giving-button-page-description.gb-confirmation-header{text-align:left}.giving-button-portal-container .giving-button-portal .giving-button-initial-loader p{text-align:center}.giving-button-portal-container .giving-button-portal .credit-card-billing-info-container h4:first-child{display:none}.giving-button-portal-container .giving-button-form-summary{padding-top:0 !important}.giving-button-portal-container .include-fee-checkbox{margin-top:14px !important}.giving-button-portal-container .gift-receipt-container .ui.pointing.prompt.label{white-space:normal;background:#fff !important;border:1px solid #e0b4b4 !important;color:#9f3a38 !important}.giving-button-portal-container .gb-confirm-payment-method{margin-top:14px !important;margin-bottom:-14px !important}.giving-button-portal-container .gb-terms-and-conditions{max-height:180px;overflow:auto}.options-popup.ui.popup{z-index:900}.options-popup.ui.popup .ui.button:last-child{margin:0}.embed-modal .button-select{margin-right:2rem;display:flex;align-items:center;box-sizing:border-box}.embed-modal .button-select .field{display:inline}.embed-modal .button-select .button-image{width:180px;padding:8px}.embed-modal .button-select:hover .button-image,.embed-modal .button-select .selected{cursor:pointer}.no-giving-buttons{text-align:center;padding:1rem}.preset-gift-amounts .column{padding:0.5rem}.preset-gift-amounts .ui.button{padding:0.75em 1.5rem}.preset-gift-amounts .give-amount,.preset-gift-amounts .give-amount div:not(.label){height:100%}.preset-gift-amounts .give-amount input,.preset-gift-amounts .give-amount div:not(.label) input{text-align:center}.include-fee-checkbox{padding:6px;background-color:#EEE;border-radius:3px;border:1px solid #CCC}.social-media-buttons button.facebook{margin-right:1rem}.giving-btn-feed-modal{max-width:600px !important}.giving-btn-feed-modal .ui.loader{padding-top:0 !important;margin-top:0 !important}.giving-btn-feed-modal .ui.loader::before{border-color:rgba(0,0,0,0.15) !important}.giving-btn-feed-modal .ui.loader::after{border-color:#000 transparent transparent !important}.giving-btn-feed-modal>.content{max-height:500px !important;overflow-y:scroll !important}.giving-btn-feed-modal .giving-button-feed-total{float:left;line-height:36px;vertical-align:middle;font-size:18px;padding-left:0.5rem}.giving-btn-feed-modal .event{margin-top:-0.5rem}.giving-btn-feed-modal .event>.content{padding:0.35rem 0}.giving-btn-feed-modal .event>.content .label{font-size:1em !important;margin-top:0;width:100%}.giving-btn-feed-modal .event>.content .label::before{left:1rem}.giving-btn-feed-modal .event>.content .summary{font-size:1.2em !important}.giving-btn-feed-modal .event>.content .date{padding:0 !important;font-size:1em !important;color:rgba(0,0,0,0.7) !important}.giving-btn-feed-modal p.gbtn-feed-comment{padding:5px 10px;font-style:italic;border-bottom:1px solid #CCC;font-size:1.1em;background-color:#EEE}.giving-btn-feed-modal .list .item:not(:first-child){padding-top:1.5rem}@media (min-width: 768px){.giving-btn-feed-modal .content .header{font-size:20px}.giving-btn-feed-modal .content .description{font-size:16px;padding:.5rem 0 !important}}.giving-btn-feed-modal .icon.money{background-color:#BFB !important;height:40px;width:40px !important;border-radius:50%;margin-top:1rem}@media (max-width: 767px){.new-succession-modal-form .ui.grid,.new-succession-modal-form .ui.grid>.row,.new-succession-modal-form .ui.grid>.row{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.new-succession-modal-form label{text-align:left}}.new-succession-modal-form .ui.grid .row+.ui.divider{margin-bottom:0rem}.fund-settings{display:flex;flex-direction:column;width:100%}.fund-settings .selected-fund{margin-bottom:1rem;font-size:16px}.fund-settings .fund-settings-wrapper{flex:1 1 auto}.fund-settings .fund-settings-wrapper .menu-panel{background-color:#006351}.fund-settings .mobile-content-fund-settings-wrapper{margin:2rem}.fund-settings .primary-btn,.fund-settings-modal .primary-btn{background-color:#006351;color:#f6f6f6 !important}.fund-settings .primary-btn:hover,.fund-settings-modal .primary-btn:hover{background-color:#014d3f}.fund-settings .primary-btn:active,.fund-settings .primary-btn:focus,.fund-settings-modal .primary-btn:active,.fund-settings-modal .primary-btn:focus{background-color:#005d4c}.security-questions-process{margin:2rem;display:flex;flex:1}.security-questions-process .disclaimer-and-buttons{display:flex}.security-questions-process .disclaimer-and-buttons .help-msg{display:flex;align-items:flex-end}.security-questions-process .disclaimer-and-buttons .buttons-wrapper{margin-left:auto}.security-questions-process i.circular.icon{margin-right:0;box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset}.security-questions-process p{color:rgba(0,0,0,0.87);font-size:16px;margin:0 0 2rem}.security-questions-process .questions-content .questions:last-child{margin-bottom:1rem}.security-questions-process .questions-content .security-questions-error{margin-bottom:1rem}@media (min-width: 768px){.security-questions-process{width:70%;margin:3rem auto}}.recurring-report{width:100%;flex:1 0 auto;flex-direction:column}@media (max-width: 1023px){.recurring-report{width:95%}}.recurring-report .main-content{min-height:70vh}.recurring-report .recurring-report-header{margin-bottom:1rem}.recurring-report .recurring-report-header.report-enabled{margin-bottom:3rem}@media (max-width: 767px){.recurring-report .recurring-report-toggle{margin-bottom:1rem}}.recurring-report .form-label{font-weight:700}.recurring-report .recurring-report-table{margin-bottom:2rem}.recurring-report .grant-table{width:100% !important}.recurring-report .table-cell-row-1{padding-bottom:.25rem}.recurring-report .bold-text{font-weight:bold}.recurring-report .recurring-schedule-card-details{padding-top:.5rem;padding-bottom:1rem}.recurring-report .no-padding-row{padding-top:.5rem !important;padding-bottom:0 !important}.recurring-report .warning-message{margin-bottom:2rem !important}@media (max-width: 767px){.recurring-report .recurring-report-toggle{padding-top:1rem}}.grantee-search .search-header{margin:0}.grantee-search .search,.grantee-search .advanced-search{margin-bottom:2rem}.grantee-search .search .advanced-search-button,.grantee-search .advanced-search .advanced-search-button{margin-top:1.7rem}.grantee-search .search .primary-btn,.grantee-search .advanced-search .primary-btn{background-color:#d15724;color:#f6f6f6 !important}.grantee-search .search .primary-btn:hover,.grantee-search .advanced-search .primary-btn:hover{background-color:#b54b1e}.grantee-search .search.search .search-input,.grantee-search .advanced-search.search .search-input{border-top-right-radius:0;border-bottom-right-radius:0}.grantee-search .search.search .primary-btn,.grantee-search .advanced-search.search .primary-btn{border-top-left-radius:0;border-bottom-left-radius:0}.grantee-search .search-form,.grantee-search .grantee-search-description{margin-bottom:1rem}.grantee-search .search-form>div.ui.grid div.row div.column div.field div.ui.checkbox{-webkit-backface-visibility:visible;backface-visibility:visible}.grantee-search .search-form>div.ui.grid div.row div.column div.field div.ui.checked.checkbox{-webkit-backface-visibility:visible;backface-visibility:visible}.grantee-search .show-more-text{text-align:center}.grantee-search .align-right{text-align:right}.grantee-search .item-card-grid>.row{padding-bottom:0}.grantee-search-results{margin-bottom:1rem;padding-bottom:0}.grantee-search-results .grantee-search-results-header{display:flex;margin-bottom:0.5rem}.grantee-search-results .grantee-search-results-header::after{content:"";height:1px;background:black;display:inline-block;flex-grow:1;margin:auto 0 auto 1rem}.grantee-search-results .disbursement-history-card .bold-text{font-weight:700}.grantee-search-results .disbursement-history-card .primary-btn{background-color:#d15724;color:#f6f6f6}.grantee-search-results .disbursement-history-card .primary-btn:hover{background-color:#b54b1e}.grantee-search-results .disbursement-history-card .favorites-ribbon{position:absolute;top:15px;left:calc(100% + 1.2em)}.grantee-search-results .show-more-text{text-align:center}.grantee-search-results .my-charity-card{height:100%;max-width:650px}.grantee-search-results .my-charity-card .favorites-ribbon{position:absolute;width:10rem;top:3.75rem;left:calc(100% + 1.2em);color:#000 !important;background-color:#fff !important}.grantee-search-results .my-charity-card .ui[class*="right ribbon"].label:after{left:auto;right:-1px;top:27px;border-style:solid;border-width:1.2em 1.2em 0 0;border-color:transparent;z-index:1;border-top-color:inherit}.grantee-search-results .my-charity-card .donate-now{position:relative;top:30px}.grantee-search-results .my-charity-card .button.primary{background-color:#d15724}.grantee-search-results .my-charity-card .button.primary:hover{background-color:#b54b1e}.grantee-search-results .my-charity-card .my-charity-header{margin-bottom:0}.grantee-search-results .my-charity-card .my-charity-header h3{margin-bottom:0}.grantee-search-results .my-charity-card .my-charity-header h3 span{font-weight:bold}.grantee-search-results .my-charity-card .my-charity-header h3:first-child{margin-top:0}.grantee-search-results .my-charity-card .my-charity-header .address{color:rgba(0,0,0,0.4);font-weight:normal;padding-top:0.25rem}.grantee-search-results .my-charity-card .my-charity-header .tax-code-container{font-size:1rem}.grantee-search-results .my-charity-card .my-charity-header .tax-code-container span:not(.bold-text){font-weight:normal}.grantee-search-results .my-charity-card .mission-statement{font-style:italic}.grantee-search-results .my-charity-card .no-mission .mission-statement{font-size:1.15rem;opacity:0.5}.grantee-search-results .my-charity-card .card-footer.card-actions{flex-grow:0}.grantee-search-results .my-charity-card .card-footer.card-actions button{padding:0.75rem 0}.grantee-search-results .my-charity-card .black-text{color:black}.grantee-search-results .my-charity-card .red-text{color:red}.grantee-search-results .my-charity-card .bold-text{font-weight:bold}.grantee-search-results .my-charity-card .bold-text>span{font-weight:normal}.grantee-search-results .my-charity-card .remove-icon-padding{margin-right:0 !important;margin-left:0.3rem}.grantee-search-results .my-charity-card .bottom-padding{padding-bottom:0.8rem}.grantee-search-results .my-charity-card .full-height{height:100%;display:flex !important;justify-content:center}.grantee-search-results .my-charity-card .ein-label span{font-weight:normal}.grantee-search-results .my-charity-card .show-more-text button{margin-top:1rem}@media (max-width: 767px){.grantee-search-results .my-charity-card .guidestar-link-container{padding-top:0.25rem;padding-bottom:1rem}.grantee-search-results .my-charity-card .address{margin-bottom:0}.grantee-search-results .my-charity-card .donate-now-margin{margin-top:1rem}.grantee-search-results .my-charity-card .last-grant-info{margin-top:1rem}.grantee-search-results .my-charity-card .ntee-container{margin-top:0.5rem}}.grantee-search-results .my-charity-card .primary{background-color:#d15724;color:#f6f6f6 !important}.grantee-search-results .my-charity-card .primary:hover{background-color:#b54b1e}.grantee-search-results .my-charity-card .ui.ribbon.label{border-color:#c2c2c2 !important}.grantee-search-results .my-charity-card .ui.label{background-color:#fff !important;box-shadow:0 0 0 1px #d15724}.mission-statement-modal .mission-statement-modal-content{background-color:#fff;padding:1rem;width:65%;margin:0 auto}.mission-statement-modal .mission-statement-modal-content .clickable-text{margin-top:1rem;display:inline-block}@media (max-width: 1023px){.mission-statement-modal .mission-statement-modal-content{width:80%}}.mission-statement-modal .clickable-icon{margin-top:2rem}@media (min-width: 768px){.statistic-wrapper:first-child{margin-bottom:1rem}}@media (max-width: 767px){.statistic-wrapper{display:inline-block;font-size:.95rem}.statistic-wrapper:first-child{margin-right:.75rem}.statistic-wrapper:nth-child(2){margin-left:.75rem}}.make-a-grant-form-container{margin:1rem auto;border-radius:5px;max-width:1127px;width:95%;border-radius:5px;flex:1 0 auto}.make-a-grant-form-container .make-a-grant-form{margin:1rem 0;width:100%}.make-a-grant-form-container .segment{background:#fbfbfb}.make-a-grant-form-container .grantee-name-header{color:#4183c4}.make-a-grant-form-container .ui.message.warning{margin-bottom:2rem}@media (min-width: 768px){.make-a-grant-form-container .grant-amount .input{width:auto !important}}@media (max-width: 767px){.make-a-grant-form-container .grant-amount .input{max-width:330px}}.make-a-grant-form-container .top-margin{margin-top:1rem}.make-a-grant-form-container .align-right{text-align:right}.make-a-grant-form-container .padding-right{margin-right:2rem;margin-bottom:1rem}.make-a-grant-form-container .donor-recognition-form .ui.divider{margin-top:2rem}.make-a-grant-form-container .grant-tallies-header{text-align:center}@media (min-width: 1024px){.make-a-grant-form-container .grant-tallies-header{color:white}}.make-a-grant-form-container .grant-tallies{max-width:13rem;margin:1.5rem auto;text-align:center}.make-a-grant-form-container .grant-tallies .label{padding-top:.5rem}@media (min-width: 1024px){.make-a-grant-form-container .grant-tallies .label{color:white}}.make-a-grant-form-container .centered{text-align:center}.make-a-grant-form-container .month-frequency{padding-bottom:1rem}.make-a-grant-form-container .ignore-default-color .text.default{color:#000 !important}.make-a-grant-form-container .grantee-lookup-trigger.no-grantees span{padding-right:0.5rem}.make-a-grant-form-container .grantee-lookup-trigger:not(.no-grantees){bottom:-2rem;position:relative}@media (max-width: 1919px){.make-a-grant-form-container .grantee-lookup-trigger{margin-bottom:2rem !important}}@media (max-width: 1023px){.make-a-grant-form-container .issue-date-min-text{padding-top:.5rem}.make-a-grant-form-container .tallies-card{background:#fbfbfb;width:100%}.make-a-grant-form-container .tallies-card>.header{padding:.6rem 0}.make-a-grant-form-container .statistic-grid{font-size:.95rem}.make-a-grant-form-container .ui.mini.statistic>.value,.make-a-grant-form-container .ui.mini.statistics .statistic>.value{font-size:1.3rem !important}}@media (max-width: 767px){.make-a-grant-form-container .ui.header.grantee-name-header{text-align:center;margin:-1rem auto 1rem}}.make-a-grant-form-container .purpose-message{padding-bottom:1rem}.fund-eligible-message-container .fund-eligible-message{max-width:30rem;width:100%;text-align:center;font-size:1.2rem;margin:0 auto}.grant-confirmation:not(.modal-summary-view){min-height:65vh}.grant-confirmation .ui.grid>.row{padding-top:0rem}.grant-confirmation .ui.horizontal.divider{padding-bottom:1.5rem;padding-top:.5rem;width:90%;margin-left:auto;margin-right:auto}.grant-confirmation .submit-divider{margin-top:2rem;padding-bottom:2rem}@media (min-width: 1024px){.grant-confirmation .label-padding{margin-right:1rem}}.grant-purpose-dropdown .dropdown{word-break:break-word}.grant-purpose-dropdown .dropdown span.text{word-break:break-word}.fullscreen-modal-container{height:100%;margin-top:-1rem !important;background:transparent !important}.fullscreen-modal-container .fullscreen-iframe{height:100%;width:100%;background-color:white}.fullscreen-modal-container .fullscreen-modal-header{margin-bottom:-2rem !important;margin-top:-.5rem !important}.fullscreen-modal-container .clickable-icon{padding-right:2rem;cursor:pointer}.make-a-grant{display:flex;flex-direction:column;width:100%}.make-a-grant .make-a-grant-wrapper{flex:1 1 auto}.make-a-grant .make-a-grant-wrapper .menu-panel{background-color:#d15724}.make-a-grant .make-a-grant-content{margin:0 auto}.make-a-grant .make-a-grant-content .grantee-interaction-label{margin-bottom:1rem;display:inline-block}@media (max-width: 767px){.make-a-grant .make-a-grant-content{max-width:400px;margin:0 auto}}.make-a-grant-modal-container.modal{height:90%;width:80%;max-height:750px;max-width:1000px;overflow:hidden;padding:2rem 0}.make-a-grant-modal-container.modal .content.scrolling{padding:0;max-height:100% !important}@media (min-width: 1366px){.make-a-grant-modal-container.modal .content.scrolling{min-width:1002px !important}}.make-a-grant-modal-container.modal .make-a-grant-modal-header{margin-top:-2.5rem !important;position:absolute;right:0.5rem;z-index:5}.make-a-grant-modal-container.modal .make-a-grant-modal-header .clickable-icon:hover{cursor:pointer}.make-a-grant-modal-container.modal .make-a-grant-modal-content{height:100%;padding:0 !important}.make-a-grant-modal-container.modal .make-a-grant-modal-content .make-a-grant{height:100%}.make-a-grant-modal-container.modal .make-a-grant-modal-content .make-a-grant .create-grantee-message{margin-top:1rem}.make-a-grant-modal-container.modal .make-a-grant-modal-content .make-a-grant .create-grantee-message p:first-child{margin-bottom:0}.make-a-grant-modal-container.modal .ui.loader{color:#000 !important}.make-a-grant-modal-container.modal .ui.loader::before{border-color:rgba(0,0,0,0.15)}@media (min-width: 1366px){.make-a-grant-modal-container.modal .menu-panel{position:absolute !important;height:100%;margin-top:-2rem}.make-a-grant-modal-container.modal .content-wrapper{margin-left:25%;padding:0.75rem 2rem 0 2rem !important}.make-a-grant-modal-container.modal .draggable-on-mobile{display:none}}@media (max-width: 1365px){.make-a-grant-modal-container.modal .make-a-grant-content{max-width:600px}.make-a-grant-modal-container.modal .draggable-on-mobile{overflow-x:scroll;overflow-y:hidden}.make-a-grant-modal-container.modal .content-wrapper{padding:0.5rem 1rem 0 !important}}@media (max-width: 767px){.make-a-grant-modal-container.modal{width:90% !important}}@media (max-width: 1365px){.create-grantee-modal .fields>.field{margin:0 0 1em !important}}.initiatives-container{margin:0 auto;border-radius:5px;max-width:1200px;width:100%;border-radius:5px;flex:1 0 auto}.initiatives-container a{color:#67c8ff}.initiatives-container .initiatives{margin:0;padding-top:2rem;width:100%;max-width:100vw;min-height:80vh}@media (max-width: 767px){.initiatives-container .initiatives{width:100%;margin:0 auto}}.initiatives-container .initiatives img{max-width:100%;height:auto !important}.initiatives-container .initiative-card{width:100%;height:100%}@media (min-width: 768px){.initiatives-container .initiative-card .description{margin-top:1rem}}.initiatives-container .initiative-card-call-to-action{padding:0rem !important}.initiatives-container .initiative-card-call-to-action .initiative-thumbnail{background-color:#FFF;object-fit:contain;max-height:8rem;width:100% !important}.initiatives-container .initiative-card-call-to-action .initiative-thumbnail.initiative-thumbnail-fallback{background-position:center 0px;background-size:contain;background-repeat:no-repeat;background-color:#fff;height:6rem}.initiatives-container .initiative-card-call-to-action button{display:block;margin:0 auto;position:relative;margin-top:0.5rem;margin-bottom:0}.initiatives-container .initiative-title{margin-bottom:0.2rem;margin-top:0.5rem}.initiatives-container .initiative-donar-images{text-align:center}.initiatives-container .donate-button-container{margin-top:auto;margin-bottom:2rem;text-align:center;padding-top:2rem}.initiatives-container .donate-button-container button{padding-left:3.5rem;padding-right:3.5rem}@media (max-width: 767px){.initiatives-container .donate-button-container{margin-top:2rem}.initiatives-container .donate-button-container button{width:100%;max-width:400px}}.initiatives-container .about-grantee h3,.initiatives-container .about-grantee h4,.initiatives-container .about-grantee h5,.initiatives-container .about-grantee div,.initiatives-container .initiative-info h3,.initiatives-container .initiative-info h4,.initiatives-container .initiative-info h5,.initiatives-container .initiative-info div{color:white !important}.initiatives-container .about-grantee h5,.initiatives-container .initiative-info h5{font-size:0.95rem}.initiatives-container .about-grantee{background:none;border:none;max-width:16rem;text-align:center;padding:1rem;border-radius:1rem}.initiatives-container .about-grantee .about-grantee-header{margin-bottom:1rem}.initiatives-container .about-grantee img{margin:0 auto 2rem}.initiatives-container .about-grantee .address{color:rgba(255,255,255,0.8) !important}.initiatives-container .about-grantee .phone{padding-top:1.5rem}.initiatives-container .grantee-initiatives{margin-top:1.5rem}.initiatives-container .grantee-initiatives .header{margin-bottom:0.2rem}.initiatives-container .grantee-initiatives div{padding-left:0.6rem}.initiatives-container .remove-bottom-padding{padding-bottom:0 !important}.initiatives-container .remove-top-padding{padding-top:0 !important}.initiatives-container .social-media-icons{padding-top:0.4rem}.initiatives-container .learn-more-header{margin-top:0.5rem}.initiatives-container .side-panel-dialog{padding:0 1rem}.initiatives-container .side-panel-dialog .initiatives{display:flex;flex-direction:column}@media (min-width: 768px){.initiatives-container .side-panel-dialog{margin-top:2rem}}.initiatives-container .no-grow{flex-grow:0 !important}@media (min-width: 768px){.initiatives-container .grantee-links{padding-top:1rem}.initiatives-container .grantee-initiatives{margin-top:1.5rem}.initiatives-container .grantee-initiatives div{color:rgba(255,255,255,0.8) !important}}@media (max-width: 1365px){.initiatives-container .side-panel-dialog .before-side-panel,.initiatives-container .side-panel-dialog .after-side-panel{padding:0.75rem;font-size:0.85rem}.initiatives-container .about-grantee{max-width:11.5rem}.initiatives-container .about-grantee img{margin:0 auto 0.5rem}.initiatives-container .about-grantee .grantee-links{padding-top:0.5rem}}@media (max-width: 1023px){.initiatives-container .initiative-card,.initiatives-container button{font-size:0.92rem !important}.initiatives-container .clickable-text{font-size:0.95rem}.initiatives-container .initiative-thumbnail{width:70px !important}.initiatives-container .initiative-image{width:130px !important}.initiatives-container .donate-row{padding-top:0.5rem !important}.initiatives-container .small img{width:120px !important}}@media (max-width: 767px){.initiatives-container .initiatives{font-size:0.95rem}.initiatives-container .about-grantee-card{margin:0 auto 1rem;width:100%;max-width:400px}.initiatives-container .tiny img{width:90px !important}.initiatives-container .initiative-info-mobile{text-align:center;margin-bottom:2rem}.initiatives-container .initiative-title{line-height:1rem}}.my-charities-container{flex-direction:column;width:100%;max-width:1127px;border-radius:5px;flex:1 0 auto;margin:0 auto}.my-charities-container .main-content{min-height:70vh}.my-charities-container .my-charities-wrapper{flex:1 1 auto}.my-charities-container .my-charities-wrapper .menu-panel{background-color:#d15724;padding-right:0 !important;z-index:5}.my-charities-container .my-charities-wrapper .menu-panel .menu{border-right:none}.my-charities-container .my-charities-wrapper .menu-panel .menu .item:not(.active){color:white}.my-charities-container .my-charities-wrapper .content-wrapper .my-charities-content{display:flex;flex-direction:column;height:100%}.my-charities-container .my-charities-wrapper .content-wrapper .my-charities-content .content-header{display:flex;margin-top:0.5rem;margin-bottom:0.5rem}.my-charities-container .my-charities-wrapper .content-wrapper .my-charities-content .content-header::after{content:"";height:1px;background:black;display:inline-block;flex-grow:1;margin:auto 0 auto 1rem}.my-charities-container .my-charity-card{height:100%;max-width:650px}.my-charities-container .my-charity-card .favorites-ribbon{position:absolute;width:10rem;top:3.75rem;left:calc(100% + 1.2em);color:#000 !important;background-color:#fff !important}.my-charities-container .my-charity-card .ui[class*="right ribbon"].label:after{left:auto;right:-1px;top:27px;border-style:solid;border-width:1.2em 1.2em 0 0;border-color:transparent;z-index:1;border-top-color:inherit}.my-charities-container .my-charity-card .donate-now{position:relative;top:30px}.my-charities-container .my-charity-card .button.primary{background-color:#d15724}.my-charities-container .my-charity-card .button.primary:hover{background-color:#b54b1e}.my-charities-container .my-charity-card .my-charity-header{margin-bottom:0}.my-charities-container .my-charity-card .my-charity-header h3{margin-bottom:0}.my-charities-container .my-charity-card .my-charity-header h3 span{font-weight:bold}.my-charities-container .my-charity-card .my-charity-header h3:first-child{margin-top:0}.my-charities-container .my-charity-card .my-charity-header .address{color:rgba(0,0,0,0.4);font-weight:normal;padding-top:0.25rem}.my-charities-container .my-charity-card .my-charity-header .tax-code-container{font-size:1rem}.my-charities-container .my-charity-card .my-charity-header .tax-code-container span:not(.bold-text){font-weight:normal}.my-charities-container .my-charity-card .mission-statement{font-style:italic}.my-charities-container .my-charity-card .no-mission .mission-statement{font-size:1.15rem;opacity:0.5}.my-charities-container .my-charity-card .card-footer.card-actions{flex-grow:0}.my-charities-container .my-charity-card .card-footer.card-actions button{padding:0.75rem 0}.my-charities-container .my-charity-card .black-text{color:black}.my-charities-container .my-charity-card .red-text{color:red}.my-charities-container .my-charity-card .bold-text{font-weight:bold}.my-charities-container .my-charity-card .bold-text>span{font-weight:normal}.my-charities-container .my-charity-card .remove-icon-padding{margin-right:0 !important;margin-left:0.3rem}.my-charities-container .my-charity-card .bottom-padding{padding-bottom:0.8rem}.my-charities-container .my-charity-card .full-height{height:100%;display:flex !important;justify-content:center}.my-charities-container .my-charity-card .ein-label span{font-weight:normal}.my-charities-container .my-charity-card .show-more-text button{margin-top:1rem}@media (max-width: 767px){.my-charities-container .my-charity-card .guidestar-link-container{padding-top:0.25rem;padding-bottom:1rem}.my-charities-container .my-charity-card .address{margin-bottom:0}.my-charities-container .my-charity-card .donate-now-margin{margin-top:1rem}.my-charities-container .my-charity-card .last-grant-info{margin-top:1rem}.my-charities-container .my-charity-card .ntee-container{margin-top:0.5rem}}.fullscreen-iframe-container{height:97%;margin-top:-1rem !important;background:transparent !important}.fullscreen-iframe-container .fullscreen-iframe{height:100%;width:100%}.fullscreen-iframe-container .guidestar-modal-header{margin-bottom:-2rem !important;margin-top:-.5rem !important}.fullscreen-iframe-container .fullscreen-iframe,.fullscreen-iframe-container .guidestar-modal-header{background:transparent !important}.fullscreen-iframe-container .guidestar-warning{width:fit-content;max-width:600px;text-align:center;margin:0 auto;padding-right:5rem;padding-left:5rem}.fullscreen-iframe-container .clickable-icon{padding-right:2rem;cursor:pointer}.fullscreen-iframe-container .white-background{background:white}.side-panel-dialog{position:relative;flex:1;display:flex;justify-content:center}.side-panel-dialog .before-side-panel,.side-panel-dialog .after-side-panel{color:white;background-color:#032F51;margin:2rem 0;padding:2rem;box-shadow:3px 3px 3px 1px #00000087;-webkit-box-shadow:3px 3px 3px 1px #00000087;border-radius:4px}.side-panel-dialog .main-content{background-color:white;flex:3;display:flex;flex-direction:column;box-shadow:3px 3px 3px 1px #00000059;-webkit-box-shadow:3px 3px 3px 1px #00000059;z-index:1;max-width:900px;border-radius:4px}.side-panel-dialog .main-content .content-header{padding:1.5rem 2rem;background-color:#f1f1f1;border-bottom:1px solid rgba(34,36,38,0.15);margin-bottom:2rem;border-radius:4px}.side-panel-dialog .main-content.hide-before-panel{border-radius:0}.side-panel-dialog .main-content .content-body{padding:0 2rem}.side-panel-dialog .main-content .form-content-body{flex:1;display:flex;flex-direction:column;padding:0 2rem 1.5rem}.side-panel-dialog .main-content .content-footer{padding:1.5rem 2rem;margin-top:auto}.side-panel-dialog .main-content .form-footer{display:flex;margin-top:auto}.side-panel-dialog .main-content .form-footer .form-footer-text{display:flex;align-items:flex-end}.side-panel-dialog .main-content .form-footer .buttons-wrapper{margin-left:auto;display:inline-flex}.side-panel-dialog .main-content .form-footer .buttons-wrapper .field{margin:0}@media (max-width: 767px){.side-panel-dialog .main-content{box-shadow:none}}.input-checkbox .input{padding-top:0.8rem}.currency-input button{pointer-events:none}.hide{display:none}.ui.selection.dropdown{min-width:unset}textarea,.ui.form textarea{resize:none}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{opacity:1}.ui.header.radio-label{padding-bottom:1rem}.standalone-form-container .ui.segment>*{margin:0 auto}@media (min-width: 1366px){.standalone-form-container .ui.segment>*{max-width:70%}}@media (max-width: 1919px){.standalone-form-container .ui.segment>*{max-width:70%}}@media (min-width: 1024px){.standalone-form-container .ui.segment>*{max-width:75%}}@media (min-width: 768px) and (max-width: 1023px){.standalone-form-container .ui.segment>*{max-width:90%}}@media (max-width: 767px){.standalone-form-container .ui.segment>*{max-width:100%}}@media (max-width: 767px){.standalone-form-container .ui.segment>div{max-width:400px}}@media (min-width: 768px) and (max-width: 1023px){.standalone-form-container .ui.segment .sub-content-header{width:100%;max-width:600px;margin:0 auto}}@media (min-width: 1024px){.standalone-form-container.make-a-grant-form-container .ui.segment>*{max-width:85%}}@media (min-width: 768px) and (max-width: 1023px){.standalone-form-container.make-a-grant-form-container .ui.segment>* .row{max-width:100%}}.standalone-form-container .ui.horizontal.divider{margin:2rem auto}.standalone-form-container .ui.form .overflows-form-row{padding-top:1rem}.standalone-form-container .row{margin:0 auto}@media (min-width: 768px) and (max-width: 1023px){.standalone-form-container .row{max-width:600px}}@media (max-width: 767px){.standalone-form-container .ui.header{width:100%}.standalone-form-container .row{max-width:400px}}.timing-form .timing-frequency-end-by{margin-top:2.25rem !important}@media (max-width: 767px){.timing-form .timing-frequency-end-by{margin:1.5rem 0 !important}}.date-input{max-width:250px}.date-input input{width:100%}.number-controls-hidden input[type="number"]::-webkit-outer-spin-button,.number-controls-hidden input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.number-controls-hidden input[type="number"]{-moz-appearance:textfield}.form-number-input button.ui.button{pointer-events:none}label .ui.image.credit-card-label-icon{margin-left:0.5rem;display:inline;float:right;top:31px;z-index:9999;right:10px}.ui.form p.max-chars-reached{color:#e22}.ui.dropdown .menu>.item{display:flex;flex-direction:column}.dropdown-with-description .ui.dropdown .menu>.item>.text{order:1}.dropdown-with-description .ui.dropdown .menu>.item>.description{margin:0.5em 0 0 0;font-size:.9em;order:2}.header-with-countdown .content{width:100%}.countdown-timer{float:right;color:red}.item-card-grid{margin-top:1rem}.item-card-grid .item-card{margin-bottom:2rem !important;padding:0 2rem !important}.item-card-grid .item-card .card{border:1px solid #d4d4d5;border-radius:2px;box-shadow:none;transition:all .35s ease 0s;top:0;left:0}@media (min-width: 768px){.item-card-grid .item-card:hover .card{box-shadow:2px 3px 5px #ccc;top:-3px;left:-3px}}.error-boundary-container{padding:2rem}.date-input.invalid-date input{background:#fff6f6 !important;border-color:#e0b4b4 !important;color:#9f3a38 !important}.date-input.invalid-date i.calendar.icon{color:#9f3a38 !important}.mobile-sidebar-wrapper{width:100%}.mobile-sidebar-wrapper.expanded{position:absolute;height:100vh}.mobile-sidebar-wrapper .mobile-sidebar .fund-selection-wrapper-mobile .selection.dropdown{width:100%}.mobile-sidebar-wrapper .mobile-sidebar .fund-selection-wrapper-mobile .selection.dropdown .visible.menu{max-height:400px}.mobile-sidebar-wrapper .mobile-sidebar .fund-selection-wrapper-mobile .selection.dropdown .text{width:100%;text-overflow:ellipsis;overflow:hidden}.mobile-sidebar-wrapper .ui.accordion{overflow-y:auto}.mobile-sidebar-wrapper .ui.menu{height:100%;border-radius:0;background-color:#004a6c;width:auto}@media (max-height: 600px){.mobile-sidebar-wrapper .ui.menu{height:fit-content}}@media (max-height: 600px) and (min-width: 1024px){.mobile-sidebar-wrapper .ui.menu{margin-bottom:50px}}.mobile-sidebar-wrapper .ui.menu .title-no-subitems{font-weight:700;font-size:16px;color:white}.mobile-sidebar-wrapper .ui.menu .title-no-subitems:hover{color:white !important}.mobile-sidebar-wrapper .ui.menu .item{text-align:left}.mobile-sidebar-wrapper .ui.menu .item:before{background:rgba(136,136,136,0.26)}.mobile-sidebar-wrapper .ui.menu .item .title{font-weight:700;font-size:16px;color:white}.mobile-sidebar-wrapper .ui.menu .item:not(.title-no-subitems):not(.fund-selection-wrapper-mobile){padding:0}.mobile-sidebar-wrapper .ui.menu .item:not(.title-no-subitems):not(.fund-selection-wrapper-mobile) .content{padding:0}.mobile-sidebar-wrapper .ui.menu .item:not(.title-no-subitems):not(.fund-selection-wrapper-mobile) .content .sub-item{padding-left:16px;padding-right:16px}.mobile-sidebar-wrapper .ui.menu .item:not(.title-no-subitems):not(.fund-selection-wrapper-mobile) .content .sub-item:last-of-type{padding-bottom:13px}.mobile-sidebar-wrapper .ui.menu .item:not(.title-no-subitems):not(.fund-selection-wrapper-mobile) .title{padding:13px 16px}.mobile-sidebar-wrapper .ui.menu .item:not(.title-no-subitems):not(.fund-selection-wrapper-mobile).active{background-color:inherit !important}.mobile-sidebar-wrapper .ui.menu .item.title-no-subitems.active{background-color:rgba(0,0,0,0.2)}.mobile-sidebar-wrapper .ui.menu .item.active .title{background-color:rgba(0,0,0,0.2)}.mobile-sidebar-wrapper .ui.menu .content{color:#dfdfdf}.mobile-sidebar-wrapper .ui.menu .sub-item{padding:0.65rem 0;font-size:1.15rem;cursor:pointer}.mobile-sidebar-wrapper .ui.menu .sub-item:first-child{padding-top:0.75rem}.mobile-sidebar-wrapper .ui.menu .sub-item:first-child:last-child{padding-bottom:0.75rem;margin-bottom:0.75rem}.mobile-sidebar-wrapper .ui.menu .sub-item:focus{outline:none}.mobile-sidebar-wrapper .ui.menu .logout-btn{position:relative;bottom:7rem}.mobile-sidebar-wrapper .ui.menu .offset-logout-margin{margin-top:8rem}.mobile-sidebar-wrapper .ui.menu .primary-nav-links{font-weight:700;font-size:16px;color:white;padding:1rem}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row{display:flex}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row .link{padding:0.7rem;border:1px solid #ffffff3d;cursor:pointer}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row .link.col-2{width:50%}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row .link.col-2:first-child{border-left:none}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row .link.col-2:nth-child(2){border-right:none}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row .search-nav-item{text-align:center;padding:2px 0 0 0}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row:first-child .link{border-top:none}.mobile-sidebar-wrapper .ui.menu .primary-nav-links .row:last-child .link{border-bottom:none}.post-login-check{display:flex;flex:1;flex-direction:column;width:70%;margin:3rem auto}.post-login-check i.circular.icon{margin-right:0;box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset}.user-selection{display:flex;flex:1;flex-direction:column;width:70%;margin:3rem auto}.user-selection.directly-impersonating{width:100%;background-color:#fff;margin:0}.user-selection i.circular.icon{margin-right:0;box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 0 0 0.1em rgba(255,255,255,0.5) inset}.user-selection .user-search{min-width:50%}.user-selection .search-btn{background-color:#004a6c;color:#f6f6f6 !important}.user-selection .search-btn:hover{background-color:#1b475a}.user-selection .search-btn:active,.user-selection .search-btn:focus{background-color:#205369}.user-selection .search-results-section{margin:2rem 0}.user-selection .search-results-section .result-row{cursor:pointer}@media (max-width: 1365px){.user-selection{width:90%}}@media (max-width: 1023px){.user-selection .before-side-panel,.user-selection .after-side-panel{display:none}}@media (max-width: 767px){.user-selection{width:auto;margin:2rem}}.user-selection-modal{height:90vh;background:transparent !important}.user-selection-modal .user-selection{overflow:scroll;width:100%;height:90%}.articles-container{margin:2rem auto;border-radius:5px;max-width:1200px;width:100%;border-radius:5px;flex:1 0 auto}.articles-container .main-content{min-height:40vh;padding:2rem 0}.articles-container .main-content .article .article-content{padding-bottom:1rem}.articles-container .main-content .article .article-content table{table-layout:fixed}@media (max-width: 767px){.articles-container .main-content .article .article-content table{width:100% !important}}.articles-container .main-content .article .article-content *{max-width:100% !important}.articles-container .article-panel.no-content .main-content{min-height:250px}.articles-container .article-panel.no-content .main-content .content-body{margin:auto}@media (max-width: 767px){.articles-container{margin:auto}}.footer-link-modal table{table-layout:fixed}.footer-link-modal *{max-width:100% !important}.ui.message.toast{min-width:250px;max-width:400px}.toaster{position:fixed;top:40px;z-index:10000;left:50%;transform:translateX(-50%)}.carousel{align-items:center}.carousel .carousel-slides{display:flex}.carousel .slide___3-Nqo{height:fit-content;min-height:5rem;padding-bottom:1rem !important}.carousel .slideInner___2mfX9{position:unset}.carousel .carousel__slide-focus-ring{border:none !important;outline:none !important}.carousel .btn-back,.carousel .btn-forward,.carousel .btn-play{background:transparent;border:none}.carousel .btn-back,.carousel .btn-forward{position:absolute;height:100%;color:#CCC}.carousel .btn-back:hover,.carousel .btn-forward:hover{color:#888}.carousel .carousel-body{width:100%}.carousel .btn-back{left:-15px}.carousel .btn-forward{right:-15px}.carousel .carousel__dot-group{text-align:center}.carousel .carousel__dot-group .carousel__dot{height:12px;border-radius:50%;border:none !important;margin:0 3px;background-color:#CCC}.carousel .carousel__dot-group .carousel__dot.carousel__dot--selected{background-color:#888}@media (max-width: 1365px){.carousel .carousel__dot-group .carousel__dot{height:14px;width:14px;margin:0 6px}}.carousel-container{padding:2rem}body.iframe-body{min-width:unset}.unsupported-browser-container,.maintenance-page-container{background-color:#f5f5f0;height:100%;display:flex;flex:1}.unsupported-browser-container .content,.maintenance-page-container .content{text-align:center;margin:30px auto;padding:20px;width:70vw;background-color:white;border-radius:3px;-webkit-box-shadow:0 0 0 1px rgba(16,22,26,0.1),0 1px 1px rgba(16,22,26,0.2),0 2px 6px rgba(16,22,26,0.2);box-shadow:0 0 0 1px rgba(16,22,26,0.1),0 1px 1px rgba(16,22,26,0.2),0 2px 6px rgba(16,22,26,0.2)}.unsupported-browser-container .panels,.maintenance-page-container .panels{margin-top:3rem}.unsupported-browser-container .browser-panel,.maintenance-page-container .browser-panel{border-radius:3px;padding:20px;-webkit-box-shadow:0px 0px 1px 1px #cccccc;box-shadow:0px 0px 1px 1px #cccccc}.unsupported-browser-container .browser-panel:hover,.maintenance-page-container .browser-panel:hover{background-color:#f2f2f2}.unsupported-browser-container .link-panel,.maintenance-page-container .link-panel{display:none;text-decoration:none;color:black;margin:0 20px 1.5rem}.unsupported-browser-container .link-panel.visible,.maintenance-page-container .link-panel.visible{display:inline-block}.unsupported-browser-container .link-panel:nth-child(1),.maintenance-page-container .link-panel:nth-child(1){margin-bottom:1rem}.unsupported-browser-container .browser-logo,.maintenance-page-container .browser-logo{width:100px;height:100px;margin-bottom:10px;border:none}.unsupported-browser-container .browser-name,.maintenance-page-container .browser-name{text-align:center}.tax-documents-container{max-width:800px !important}.tax-documents-container .tax-documents{min-height:70vh}.tax-documents-container .tax-documents .tax-document-link{padding-bottom:.5rem;padding-left:2rem}.app:not(.tp1) .content-nav-layout-wrapper{flex:1 1 auto}.app:not(.tp1) .content-nav-layout-wrapper .menu-panel.blue-panel{background-color:rgba(0,69,99,0.87)}.app:not(.tp1) .content-nav-layout-wrapper .menu-panel.orange-panel{background-color:#D15724}.app:not(.tp1) .content-nav-layout-wrapper .menu-panel.green-panel{background-color:#006351}@media (max-width: 1365px){.app:not(.tp1) .content-nav-layout-wrapper{margin:2rem}.app:not(.tp1) .content-nav-layout-wrapper .menu-panel{display:none}.app:not(.tp1) .content-nav-layout-wrapper .twelve{width:100% !important}}.app:not(.tp1) .submit-btn-container{text-align:right;margin-top:2rem}.app:not(.tp1) .confirmation-form-page .divider{margin-bottom:2rem}.app:not(.tp1) .confirmation-form-page .row{padding-top:0}.app:not(.tp1) .confirmation-form-page .confirmation-form-page>.confirmation-form-section{margin-bottom:2rem}.app:not(.tp1) .confirmation-form-page .confirmation-form-buttons{text-align:center;margin-top:3rem}.app:not(.tp1) .try-again-link{margin-bottom:1rem}.app:not(.tp1) .submitted-confirmation-page{min-height:65vh;text-align:center;margin-top:3rem}.app:not(.tp1) .submitted-confirmation-page .grant-submitted-messages{width:70%;margin:0 auto;max-width:475px}.app:not(.tp1) .submitted-confirmation-page .link{padding-top:1.5rem}.app:not(.tp1) .submitted-confirmation-page .give-confirmation-article{margin-top:1rem}.app:not(.tp1) .accordion-title-and-line .accordion-header{display:flex;align-items:center}.app:not(.tp1) .accordion-title-and-line .accordion-header span{background:#fff;margin:0 15px}.app:not(.tp1) .accordion-title-and-line .accordion-header:before,.app:not(.tp1) .accordion-title-and-line .accordion-header:after{height:0.75px;content:""}.app:not(.tp1) .accordion-title-and-line .accordion-header:after{background-color:rgba(0,0,0,0.3);flex:1}.app:not(.tp1) .ui.grid .four.wide.menu-panel{padding-right:0;padding-top:2rem}.app:not(.tp1) .ui.grid .four.wide.menu-panel .menu{border-right:none}.app:not(.tp1) .ui.grid .four.wide.menu-panel .menu .item:not(.active){color:white}.app:not(.tp1) .ui.grid .content-wrapper{padding-top:2.75rem}.app:not(.tp1) .ui.grid .content-wrapper .panel-content{display:flex;flex-direction:column;height:100%}.app:not(.tp1) .ui.grid .content-wrapper .panel-content .content-header{display:flex;margin-top:0;margin-bottom:1rem}@media (min-width: 768px){.app:not(.tp1) .ui.grid .content-wrapper .panel-content .content-header::after{content:"";height:1px;background:black;display:inline-block;flex-grow:1;margin:auto 0 auto 1rem}}.app:not(.tp1) .give-page-container{margin:1rem auto;border-radius:5px;max-width:1127px;width:95%;border-radius:5px;flex:1 0 auto}.app:not(.tp1) .give-page-container .give-form{width:100%;margin:1rem auto}.app:not(.tp1) .give-page-container .give-form .sub-content-header{padding-top:1rem}@media (max-width: 1919px){.app:not(.tp1) .give-page-container .give-form .future-use-input-container input{max-width:50%}}@media (min-width: 768px) and (max-width: 1023px){.app:not(.tp1) .give-page-container .give-form .future-use-input-container input{max-width:100%}}.app:not(.tp1) .give-page-container .segment{background:#fbfbfb;min-height:60vh}.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row{padding:1rem 0;margin-bottom:-1rem}.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .delete-security-row{color:black;position:absolute;right:1.5rem;font-size:1.3rem;text-decoration:none;z-index:20}@media (min-width: 768px){.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .delete-security-row{top:3rem}}@media (max-width: 767px){.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .delete-security-row{top:2rem}}.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .ui.divider{width:calc(100% - 2rem);margin-left:1rem;margin-bottom:2rem}@media (max-width: 767px){.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .ui.divider{margin-top:0rem;margin-bottom:1rem}}@media (max-width: 767px){.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row{margin:0.5rem 0;width:100%}.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .row{padding-bottom:1rem}}.app:not(.tp1) .give-page-container .stock-transfer-grid .security-row .currency-amount-input input{width:50px}.app:not(.tp1) .give-page-container .header{margin-top:0;margin-bottom:0}.app:not(.tp1) .give-page-container .gift-address{padding-top:1.5rem;padding-left:4rem}@media (max-width: 1023px){.app:not(.tp1) .give-page-container .currency-amount-input input{width:75% !important}}.app:not(.tp1) .give-page-container .gift-receipt-container .header{font-weight:600;padding-bottom:1rem}.app:not(.tp1) .transfer-page-container{margin:1rem auto;border-radius:5px;max-width:1127px;width:95%;border-radius:5px;flex:1 0 auto}.app:not(.tp1) .transfer-page-container .transfer-form{margin:1rem auto;width:100%}.app:not(.tp1) .transfer-page-container .segment{background:#fbfbfb;min-height:60vh}.app:not(.tp1) .transfer-page-container .transfer-amount-container{max-width:15rem;margin-bottom:1rem}.app:not(.tp1) .transfer-page-container .anonymous-container{margin-bottom:2rem}.app:not(.tp1) .transfer-page-container .special-instructions-text-container textarea{min-height:5rem}@media (max-width: 767px){.app:not(.tp1) .transfer-page-container .grid.transfer-details{margin-top:1rem;margin-bottom:1rem}}.app:not(.tp1) .transfer-page-container .fund-selector{min-width:100%}.app:not(.tp1) .distribution-page-container{margin:1rem auto;border-radius:5px;max-width:1127px;width:95%;border-radius:5px;flex:1 0 auto}.app:not(.tp1) .distribution-page-container .distribution-form{width:100%;margin:1rem auto}.app:not(.tp1) .distribution-page-container .distribution-form .sub-content-header{padding-top:1rem}@media (max-width: 1919px){.app:not(.tp1) .distribution-page-container .distribution-form .future-use-input-container input{max-width:50%}}@media (min-width: 768px) and (max-width: 1023px){.app:not(.tp1) .distribution-page-container .distribution-form .future-use-input-container input{max-width:100%}}.app:not(.tp1) .distribution-page-container .segment{background:#fbfbfb;min-height:60vh}.app:not(.tp1) .distribution-page-container .header{margin-top:0;margin-bottom:0}@media (max-width: 1023px){.app:not(.tp1) .distribution-page-container .currency-amount-input input{width:75% !important}}.modal.pull-styles-up .content-nav-layout-wrapper{flex:1 1 auto}.modal.pull-styles-up .content-nav-layout-wrapper .menu-panel.blue-panel{background-color:rgba(0,69,99,0.87)}.modal.pull-styles-up .content-nav-layout-wrapper .menu-panel.orange-panel{background-color:#D15724}.modal.pull-styles-up .content-nav-layout-wrapper .menu-panel.green-panel{background-color:#006351}@media (max-width: 1365px){.modal.pull-styles-up .content-nav-layout-wrapper{margin:2rem}.modal.pull-styles-up .content-nav-layout-wrapper .menu-panel{display:none}.modal.pull-styles-up .content-nav-layout-wrapper .twelve{width:100% !important}}.modal.pull-styles-up .submit-btn-container{text-align:right;margin-top:2rem}.modal.pull-styles-up .confirmation-form-page .divider{margin-bottom:2rem}.modal.pull-styles-up .confirmation-form-page .row{padding-top:0}.modal.pull-styles-up .confirmation-form-page .confirmation-form-page>.confirmation-form-section{margin-bottom:2rem}.modal.pull-styles-up .confirmation-form-page .confirmation-form-buttons{text-align:center;margin-top:3rem}.modal.pull-styles-up .try-again-link{margin-bottom:1rem}.modal.pull-styles-up .submitted-confirmation-page{min-height:65vh;text-align:center;margin-top:3rem}.modal.pull-styles-up .submitted-confirmation-page .grant-submitted-messages{width:70%;margin:0 auto;max-width:475px}.modal.pull-styles-up .submitted-confirmation-page .link{padding-top:1.5rem}.modal.pull-styles-up .submitted-confirmation-page .give-confirmation-article{margin-top:1rem}.modal.pull-styles-up .accordion-title-and-line .accordion-header{display:flex;align-items:center}.modal.pull-styles-up .accordion-title-and-line .accordion-header span{background:#fff;margin:0 15px}.modal.pull-styles-up .accordion-title-and-line .accordion-header:before,.modal.pull-styles-up .accordion-title-and-line .accordion-header:after{height:0.75px;content:""}.modal.pull-styles-up .accordion-title-and-line .accordion-header:after{background-color:rgba(0,0,0,0.3);flex:1}.modal.pull-styles-up .ui.grid .four.wide.menu-panel{padding-right:0;padding-top:2rem}.modal.pull-styles-up .ui.grid .four.wide.menu-panel .menu{border-right:none}.modal.pull-styles-up .ui.grid .four.wide.menu-panel .menu .item:not(.active){color:white}.modal.pull-styles-up .ui.grid .content-wrapper{padding-top:2.75rem}.modal.pull-styles-up .ui.grid .content-wrapper .panel-content{display:flex;flex-direction:column;height:100%}.modal.pull-styles-up .ui.grid .content-wrapper .panel-content .content-header{display:flex;margin-top:0;margin-bottom:1rem}@media (min-width: 768px){.modal.pull-styles-up .ui.grid .content-wrapper .panel-content .content-header::after{content:"";height:1px;background:black;display:inline-block;flex-grow:1;margin:auto 0 auto 1rem}}.tp1 .recover-password-form .request-password-text,.tp1 .create-new-password-form .request-password-text,.tp1-modal .recover-password-form .request-password-text,.tp1-modal .create-new-password-form .request-password-text{padding-bottom:3rem}.tp1 .recover-password-form .button-container,.tp1 .create-new-password-form .button-container,.tp1-modal .recover-password-form .button-container,.tp1-modal .create-new-password-form .button-container{text-align:center;padding-top:2rem}.tp1 .recover-password-form .password-requirements,.tp1 .create-new-password-form .password-requirements,.tp1-modal .recover-password-form .password-requirements,.tp1-modal .create-new-password-form .password-requirements{padding-left:1.5rem}.tp1 .recover-password-form .saved-changes-container,.tp1 .create-new-password-form .saved-changes-container,.tp1-modal .recover-password-form .saved-changes-container,.tp1-modal .create-new-password-form .saved-changes-container{margin-top:2rem}.tp1 .recover-password-form .changes-saved-text,.tp1 .create-new-password-form .changes-saved-text,.tp1-modal .recover-password-form .changes-saved-text,.tp1-modal .create-new-password-form .changes-saved-text{align-self:center;padding-left:1rem;color:#21ba45;font-weight:bold !important}.tp1 .recover-password-form .requirements-list,.tp1 .create-new-password-form .requirements-list,.tp1-modal .recover-password-form .requirements-list,.tp1-modal .create-new-password-form .requirements-list{margin-bottom:1.5rem}.tp1 .recover-password-form .requirements-list .ui.header,.tp1 .create-new-password-form .requirements-list .ui.header,.tp1-modal .recover-password-form .requirements-list .ui.header,.tp1-modal .create-new-password-form .requirements-list .ui.header{margin-bottom:0}@media (min-width: 768px){.tp1 .create-new-password-form .ui.button,.tp1-modal .create-new-password-form .ui.button{margin:0 1rem}}@media (max-width: 767px){.tp1 .create-new-password-form .ui.button,.tp1-modal .create-new-password-form .ui.button{padding-left:1em;padding-right:1em}}.tp1 .login-form .step-number,.tp1 .recover-password-form .step-number,.tp1-modal .login-form .step-number,.tp1-modal .recover-password-form .step-number{color:#33a0cd;padding-bottom:1rem}.tp1 .buttons-wrapper,.tp1-modal .buttons-wrapper{margin-bottom:1rem}@media (min-width: 768px){.tp1 .buttons-wrapper,.tp1-modal .buttons-wrapper{text-align:right}}@media (max-width: 767px){.tp1 .reset-password-help,.tp1-modal .reset-password-help{width:100%;margin:0;min-height:60vh}}.tp1 .login-content-tp1,.tp1 .recover-account,.tp1-modal .login-content-tp1,.tp1-modal .recover-account{flex:1 1 auto;display:flex}.tp1 .login-content-tp1 .ui.header,.tp1 .recover-account .ui.header,.tp1-modal .login-content-tp1 .ui.header,.tp1-modal .recover-account .ui.header{margin-bottom:3rem}.tp1 .login-content-tp1 .login-form,.tp1 .login-content-tp1 .recover-password-form,.tp1 .login-content-tp1 .create-new-password-form,.tp1 .recover-account .login-form,.tp1 .recover-account .recover-password-form,.tp1 .recover-account .create-new-password-form,.tp1-modal .login-content-tp1 .login-form,.tp1-modal .login-content-tp1 .recover-password-form,.tp1-modal .login-content-tp1 .create-new-password-form,.tp1-modal .recover-account .login-form,.tp1-modal .recover-account .recover-password-form,.tp1-modal .recover-account .create-new-password-form{background-color:rgba(255,255,255,0.85);padding:4rem;min-height:500px;max-width:500px;margin:0 auto}.tp1 .login-content-tp1 .login-form .ui.form,.tp1 .login-content-tp1 .recover-password-form .ui.form,.tp1 .login-content-tp1 .create-new-password-form .ui.form,.tp1 .recover-account .login-form .ui.form,.tp1 .recover-account .recover-password-form .ui.form,.tp1 .recover-account .create-new-password-form .ui.form,.tp1-modal .login-content-tp1 .login-form .ui.form,.tp1-modal .login-content-tp1 .recover-password-form .ui.form,.tp1-modal .login-content-tp1 .create-new-password-form .ui.form,.tp1-modal .recover-account .login-form .ui.form,.tp1-modal .recover-account .recover-password-form .ui.form,.tp1-modal .recover-account .create-new-password-form .ui.form{font-size:18px}.tp1 .login-content-tp1 .login-form .ui.form .recover-account-link,.tp1 .login-content-tp1 .recover-password-form .ui.form .recover-account-link,.tp1 .login-content-tp1 .create-new-password-form .ui.form .recover-account-link,.tp1 .recover-account .login-form .ui.form .recover-account-link,.tp1 .recover-account .recover-password-form .ui.form .recover-account-link,.tp1 .recover-account .create-new-password-form .ui.form .recover-account-link,.tp1-modal .login-content-tp1 .login-form .ui.form .recover-account-link,.tp1-modal .login-content-tp1 .recover-password-form .ui.form .recover-account-link,.tp1-modal .login-content-tp1 .create-new-password-form .ui.form .recover-account-link,.tp1-modal .recover-account .login-form .ui.form .recover-account-link,.tp1-modal .recover-account .recover-password-form .ui.form .recover-account-link,.tp1-modal .recover-account .create-new-password-form .ui.form .recover-account-link{font-size:16px}@media (max-width: 767px){.tp1 .login-content-tp1 .login-form,.tp1 .login-content-tp1 .recover-password-form,.tp1 .login-content-tp1 .create-new-password-form,.tp1 .recover-account .login-form,.tp1 .recover-account .recover-password-form,.tp1 .recover-account .create-new-password-form,.tp1-modal .login-content-tp1 .login-form,.tp1-modal .login-content-tp1 .recover-password-form,.tp1-modal .login-content-tp1 .create-new-password-form,.tp1-modal .recover-account .login-form,.tp1-modal .recover-account .recover-password-form,.tp1-modal .recover-account .create-new-password-form{padding:2.5rem;max-width:unset;width:100%}.tp1 .login-content-tp1 .login-form .button-container .column,.tp1 .login-content-tp1 .recover-password-form .button-container .column,.tp1 .login-content-tp1 .create-new-password-form .button-container .column,.tp1 .recover-account .login-form .button-container .column,.tp1 .recover-account .recover-password-form .button-container .column,.tp1 .recover-account .create-new-password-form .button-container .column,.tp1-modal .login-content-tp1 .login-form .button-container .column,.tp1-modal .login-content-tp1 .recover-password-form .button-container .column,.tp1-modal .login-content-tp1 .create-new-password-form .button-container .column,.tp1-modal .recover-account .login-form .button-container .column,.tp1-modal .recover-account .recover-password-form .button-container .column,.tp1-modal .recover-account .create-new-password-form .button-container .column{padding-left:.4rem;padding-right:.4rem}.tp1 .login-content-tp1 .login-form .forgot-password,.tp1 .login-content-tp1 .recover-password-form .forgot-password,.tp1 .login-content-tp1 .create-new-password-form .forgot-password,.tp1 .recover-account .login-form .forgot-password,.tp1 .recover-account .recover-password-form .forgot-password,.tp1 .recover-account .create-new-password-form .forgot-password,.tp1-modal .login-content-tp1 .login-form .forgot-password,.tp1-modal .login-content-tp1 .recover-password-form .forgot-password,.tp1-modal .login-content-tp1 .create-new-password-form .forgot-password,.tp1-modal .recover-account .login-form .forgot-password,.tp1-modal .recover-account .recover-password-form .forgot-password,.tp1-modal .recover-account .create-new-password-form .forgot-password{padding-top:1rem;padding-bottom:1rem}}.tp1 .login-content-tp1 .recover-password-verification,.tp1 .recover-account .recover-password-verification,.tp1-modal .login-content-tp1 .recover-password-verification,.tp1-modal .recover-account .recover-password-verification{min-height:250px}@media (max-width: 767px){.tp1 .login-content-tp1 .recover-password-verification,.tp1 .recover-account .recover-password-verification,.tp1-modal .login-content-tp1 .recover-password-verification,.tp1-modal .recover-account .recover-password-verification{min-height:95vh;background:unset;padding-top:4rem}}@media (max-width: 767px){.tp1 .login-content-tp1,.tp1 .recover-account,.tp1-modal .login-content-tp1,.tp1-modal .recover-account{margin:0rem}}.tp1 .login-page,.tp1-modal .login-page{width:95%}.tp1 .ui.form .field>label,.tp1-modal .ui.form .field>label{font-weight:500;font-size:16px}.tp1 .ui.form .field .ui.checkbox label,.tp1-modal .ui.form .field .ui.checkbox label{font-size:16px}.tp1 .ui.form .grouped.fields>label,.tp1-modal .ui.form .grouped.fields>label{font-size:16px}.tp1 .bottom-border-dropdown,.tp1-modal .bottom-border-dropdown{display:inline-block}.tp1 .bottom-border-dropdown .dropdown,.tp1-modal .bottom-border-dropdown .dropdown{width:100%}.tp1 .bottom-border-dropdown i,.tp1-modal .bottom-border-dropdown i{float:right}.tp1 .bottom-border-dropdown .ui.dropdown,.tp1-modal .bottom-border-dropdown .ui.dropdown{border-bottom:1px solid #bcbdbd;padding-bottom:0.45rem}.tp1 .fields .bottom-border-dropdown .dropdown,.tp1-modal .fields .bottom-border-dropdown .dropdown{padding-top:0.5rem}.tp1 .column .bottom-border-dropdown .dropdown,.tp1-modal .column .bottom-border-dropdown .dropdown{padding-top:0.55rem}.tp1 .input-radio .header,.tp1-modal .input-radio .header{padding-bottom:0 !important}.tp1 .input-radio .field,.tp1-modal .input-radio .field{padding-top:0.4rem}.tp1 .bottom-border-input .input,.tp1-modal .bottom-border-input .input{border-bottom:1px solid #bcbdbd;padding-bottom:0.5rem}.tp1 .bottom-border-input input,.tp1-modal .bottom-border-input input{border-style:none !important;padding-top:0.55rem;padding-bottom:0rem !important}.tp1 .bottom-border-input .ui.button,.tp1-modal .bottom-border-input .ui.button{background:none;cursor:unset;padding:0 0.1rem}.tp1 .field .radio:not(:last-child) label,.tp1-modal .field .radio:not(:last-child) label{padding-right:2.5rem}.tp1 .field .radio label,.tp1-modal .field .radio label{font-size:1.1rem}.tp1 .search-input input,.tp1-modal .search-input input{padding:0.55rem 0 0 0 !important}.tp1 .date-input input,.tp1-modal .date-input input{padding-bottom:0.4rem !important}.tp1 .radio-label,.tp1 .checkbox-top-label,.tp1-modal .radio-label,.tp1-modal .checkbox-top-label{font-size:16px !important;font-weight:bold !important}.tp1 .ui.header,.tp1-modal .ui.header{font-weight:500}.tp1 a,.tp1-modal a{color:#46a8d0}.tp1 a:hover,.tp1-modal a:hover{color:#2d7895}.tp1 input:not([type]),.tp1 .ui.form input[type="date"],.tp1 .ui.form input[type="datetime-local"],.tp1 .ui.form input[type="email"],.tp1 .ui.form input[type="file"],.tp1 .ui.form input[type="number"],.tp1 .ui.form input[type="password"],.tp1 .ui.form input[type="search"],.tp1 .ui.form input[type="tel"],.tp1 .ui.form input[type="text"],.tp1 .ui.form input[type="time"],.tp1 .ui.form input[type="url"],.tp1-modal input:not([type]),.tp1-modal .ui.form input[type="date"],.tp1-modal .ui.form input[type="datetime-local"],.tp1-modal .ui.form input[type="email"],.tp1-modal .ui.form input[type="file"],.tp1-modal .ui.form input[type="number"],.tp1-modal .ui.form input[type="password"],.tp1-modal .ui.form input[type="search"],.tp1-modal .ui.form input[type="tel"],.tp1-modal .ui.form input[type="text"],.tp1-modal .ui.form input[type="time"],.tp1-modal .ui.form input[type="url"]{background:transparent;border:none;border-bottom:1px solid #cfd3d7;border-radius:0}.tp1 input:not([type]):focus,.tp1 .ui.form input[type="date"]:focus,.tp1 .ui.form input[type="datetime-local"]:focus,.tp1 .ui.form input[type="email"]:focus,.tp1 .ui.form input[type="file"]:focus,.tp1 .ui.form input[type="number"]:focus,.tp1 .ui.form input[type="password"]:focus,.tp1 .ui.form input[type="search"]:focus,.tp1 .ui.form input[type="tel"]:focus,.tp1 .ui.form input[type="text"]:focus,.tp1 .ui.form input[type="time"]:focus,.tp1 .ui.form input[type="url"]:focus,.tp1-modal input:not([type]):focus,.tp1-modal .ui.form input[type="date"]:focus,.tp1-modal .ui.form input[type="datetime-local"]:focus,.tp1-modal .ui.form input[type="email"]:focus,.tp1-modal .ui.form input[type="file"]:focus,.tp1-modal .ui.form input[type="number"]:focus,.tp1-modal .ui.form input[type="password"]:focus,.tp1-modal .ui.form input[type="search"]:focus,.tp1-modal .ui.form input[type="tel"]:focus,.tp1-modal .ui.form input[type="text"]:focus,.tp1-modal .ui.form input[type="time"]:focus,.tp1-modal .ui.form input[type="url"]:focus{background:transparent;border-radius:0}.tp1 .ui.form .field>label,.tp1-modal .ui.form .field>label{font-weight:600}@media (max-width: 767px){.tp1 .ui.form .field,.tp1-modal .ui.form .field{width:100%}}.tp1 textarea,.tp1-modal textarea{resize:none;border:none;background:#f7f7f7;padding:1rem;outline:none}.tp1 .ui .grid>.row,.tp1-modal .ui .grid>.row{padding-top:1.36rem;padding-bottom:1.36rem}.tp1 .ui .grid .row .column:not(:first-child),.tp1 .ui .grid .row .column:not(.no-col-padding),.tp1 .ui .grid .row .column:not(.no-col-left-padding),.tp1-modal .ui .grid .row .column:not(:first-child),.tp1-modal .ui .grid .row .column:not(.no-col-padding),.tp1-modal .ui .grid .row .column:not(.no-col-left-padding){padding-left:2rem}.tp1 .ui .grid .row .column:not(:last-child),.tp1 .ui .grid .row .column:not(.no-col-padding),.tp1 .ui .grid .row .column:not(.no-col-right-padding),.tp1-modal .ui .grid .row .column:not(:last-child),.tp1-modal .ui .grid .row .column:not(.no-col-padding),.tp1-modal .ui .grid .row .column:not(.no-col-right-padding){padding-right:2rem}.tp1 .ui .grid .row .column.gift-freq-input,.tp1-modal .ui .grid .row .column.gift-freq-input{padding-right:3rem !important}.app.tp1 *:not(i){font-family:"benton-sans", sans-serif;font-weight:normal;font-style:normal}.app.tp1 .side-panel-dialog .before-side-panel,.app.tp1 .side-panel-dialog .after-side-panel{color:white;background-color:#2e9ecc}.app.tp1 .side-panel-dialog .main-content{background-color:rgba(255,255,255,0.85)}.app.tp1 .side-panel-dialog .main-content .content-header{background-color:rgba(233,233,233,0.85);border-bottom:1px solid rgba(34,36,38,0.15)}.app.tp1 .side-panel-dialog .main-content .form-footer .buttons-wrapper .field{margin:0}.app.tp1 .ui.button{border-radius:2px;height:60px;font-size:18px;background-color:transparent;color:#6c6e70}.app.tp1 .ui.button:active{background-color:rgba(0,0,0,0.15)}.app.tp1 .ui.button:hover{background-color:rgba(0,0,0,0.05)}.app.tp1 .ui.button:focus{background-color:rgba(0,0,0,0.1)}.app.tp1 .ui.button.primary{background-color:#2e9ecc;color:white}.app.tp1 .ui.button.primary:active{background-color:#257a9c}.app.tp1 .ui.button.primary:hover{background-color:#2a95c0}.app.tp1 .ui.button.primary:focus{background-color:#2a91b9}.app.tp1 .ui.button.secondary{background-color:transparent;box-shadow:inset 0 0 0 1px #6c6e70;color:#6c6e70}.app.tp1 .ui.button.secondary:active{background-color:rgba(0,0,0,0.15)}.app.tp1 .ui.button.secondary:hover{background-color:rgba(0,0,0,0.05)}.app.tp1 .ui.button.secondary:focus{background-color:rgba(0,0,0,0.1)}.app.tp1 .banner-image,.app.tp1 .banner-image-home{width:100%;background:black;background-repeat:no-repeat;background-size:cover !important}.app.tp1 .banner-image{height:16rem}.app.tp1 .tp1-card-container{min-height:200px;background-color:white}.app.tp1 .tp1-card-container h2.header{padding-bottom:1.5rem}@media (min-width: 1024px){.app.tp1 .tp1-card-container{margin-top:2rem;max-width:850px}}@media (max-width: 767px){.app.tp1 .tp1-card-container{width:100%;padding:2rem 3rem}}@media (max-width: 1023px){.app.tp1 .fund-info-panel-container{display:none}}.app.tp1 .tp1-page{padding:2rem 3rem 3rem 3rem;position:relative;width:930px}.app.tp1 .tp1-page .ui.text.menu .item{margin-right:2.5rem;padding-bottom:0.7rem}@media (max-width: 767px){.app.tp1 .tp1-page .ui.text.menu .item{margin-right:1rem;font-size:1.1rem}}.app.tp1 .tp1-page .ui.text.menu .active.item{font-weight:600;border-bottom:2px solid #33a0cd}.app.tp1 .tp1-page .content-header,.app.tp1 .tp1-page .sub-content-header{color:#33a0cd}@media (min-width: 768px){.app.tp1 .tp1-page .content-header{font-size:3.5rem !important}}@media (max-width: 767px){.app.tp1 .tp1-page .content-header{font-size:2.5rem !important}}@media (max-width: 1365px){.app.tp1 .tp1-page{width:100%}}@media (max-width: 1023px){.app.tp1 .tp1-page{padding:3rem 2rem;margin-bottom:2rem}}@media (min-width: 768px){.app.tp1 .tp1-page{bottom:5rem;min-width:550px}}@media (max-width: 767px){.app.tp1 .tp1-page{padding:2.5rem 1.25rem;bottom:8rem}}@media (max-width: 767px){.app.tp1 .fund-history-recent-activity-card .tp1-page{top:0}}@media (min-width: 768px){.app.tp1 .give-page-container.tp1-container{margin-bottom:-12rem}}@media (max-width: 767px){.app.tp1 .give-page-container.tp1-container{margin-bottom:-22rem}}.app.tp1 .ui.menu.site-header{box-shadow:none;-webkit-box-shadow:none;background-color:#323637}.app.tp1 .ui.menu.site-header .navigation{display:flex;margin:0 auto}.app.tp1 .ui.menu.site-header .navigation .item{color:white}.app.tp1 .ui.menu.site-header .navigation .nav-icon{height:60px;width:60px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-bottom:.3rem}.app.tp1 .main-footer{color:#565656;font-size:0.9375rem;font-weight:300;letter-spacing:0.5px;line-height:1.85;padding:40px 75px;background-color:#ececec}.app.tp1 .main-footer a,.app.tp1 .main-footer a:hover a:focus{color:#565656}@media screen and (max-width: 850px){.app.tp1 .main-footer{padding:40px}}@media screen and (max-width: 1024px){.app.tp1 .main-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.app.tp1 .main-footer .footer-list{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none}@media screen and (max-width: 1024px){.app.tp1 .main-footer .footer-list{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1024px){.app.tp1 .main-footer .footer-list li,.app.tp1 .main-footer .footer-list a{line-height:inherit}}.app.tp1 .main-footer .footer-list a{font-weight:500;text-transform:uppercase;padding:0 20px}@media screen and (max-width: 1024px){.app.tp1 .main-footer .footer-list a{padding:0}}.app.tp1 .main-footer .footer-list__label a{color:#000;font-size:1.25rem;font-weight:600;display:block;position:relative;padding:0;text-transform:none}.app.tp1 .main-footer .footer-list__label a::after{content:"";margin:24px auto 28px auto;width:64px;height:4px;display:block;background-color:#009dbf}@media screen and (min-width: 1025px){.app.tp1 .main-footer .footer-list__label a::after{margin:0 32px 0 64px;display:inline-block;position:relative;top:-3px}}.app.tp1 .main-footer .footer-list--follow{margin:0}@media screen and (min-width: 1025px){.app.tp1 .main-footer .footer-list--follow{display:none}}.app.tp1 .main-footer .footer-list--follow a{padding:0 5px}.app.tp1 .main-footer .footer-list--follow svg{height:24px}.app.tp1 .main-footer .footer-list--follow path{fill:#565656}.app.tp1 .main-footer .copyright{margin-top:40px}@media screen and (max-width: 1024px){.app.tp1 .main-footer .copyright{text-align:center}}@media screen and (max-width: 1024px){.app.tp1 .main-footer .copyright span{display:block}}.app.tp1 .main-footer .copyright span::before{content:"/";padding:0 15px}@media screen and (max-width: 1024px){.app.tp1 .main-footer .copyright span::before{content:"";padding:0}}.app.tp1 .main-footer .copyright .footer-list--follow{margin:0}@media screen and (min-width: 1025px){.app.tp1 .main-footer .copyright .footer-list--follow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.app.tp1 .main-footer .copyright .footer-list--follow::before{content:"/";padding:0 15px}.app.tp1 .main-footer .copyright .footer-list--follow a{padding:0 5px;vertical-align:middle}.app.tp1 .main-footer .copyright .footer-list--follow svg{height:15px}.app.tp1 .main-footer .copyright .footer-list--follow path{fill:#9b9b9b}.app.tp1 .container .banner-image-home,.app.tp1 .tp1-container .banner-image-home{height:36rem}@media (min-width: 768px){.app.tp1 .container .search-input,.app.tp1 .tp1-container .search-input{max-width:16rem}}.app.tp1 .container .search-input,.app.tp1 .container .search-input-text,.app.tp1 .tp1-container .search-input,.app.tp1 .tp1-container .search-input-text{display:inline-block}.app.tp1 .container .search-input-text,.app.tp1 .tp1-container .search-input-text{padding-left:4rem}.app.tp1 .container .ui.dropdown .menu,.app.tp1 .tp1-container .ui.dropdown .menu{overflow-y:scroll;max-height:22rem}.app.tp1 .container .ui.dropdown div:first-child,.app.tp1 .tp1-container .ui.dropdown div:first-child{display:inline}.app.tp1 .container .card-padding,.app.tp1 .tp1-container .card-padding{padding:1rem}.app.tp1 .container .activity-summary,.app.tp1 .container .activity-gifts,.app.tp1 .container .activity-statements,.app.tp1 .tp1-container .activity-summary,.app.tp1 .tp1-container .activity-gifts,.app.tp1 .tp1-container .activity-statements{margin-top:4rem}.app.tp1 .container .link-text,.app.tp1 .tp1-container .link-text{color:#33a0cd}.app.tp1 .container .lighter-text,.app.tp1 .tp1-container .lighter-text{color:#979797}.app.tp1 .container .charity-address,.app.tp1 .tp1-container .charity-address{padding-left:2rem;padding-top:0.2rem}.app.tp1 .container .bold,.app.tp1 .tp1-container .bold{font-weight:bold !important}.app.tp1 .container .full-width,.app.tp1 .tp1-container .full-width{padding-bottom:1rem}.app.tp1 .container .full-width textarea,.app.tp1 .tp1-container .full-width textarea{width:100%;min-height:8rem;margin-top:0.55rem}.app.tp1 .container .full-width label,.app.tp1 .tp1-container .full-width label{padding-bottom:0.2rem}.app.tp1 .container .back-button,.app.tp1 .tp1-container .back-button{background-color:#cbcbcb !important;color:white !important}.app.tp1 .container .remove-bottom-margin,.app.tp1 .tp1-container .remove-bottom-margin{margin-bottom:0}.app.tp1 .container .currency-amount-input .ui.button,.app.tp1 .tp1-container .currency-amount-input .ui.button{height:unset;padding-right:0.8rem}.app.tp1 .container .currency-amount-input .input,.app.tp1 .tp1-container .currency-amount-input .input{padding-bottom:0}.app.tp1 .container .currency-amount-input input,.app.tp1 .tp1-container .currency-amount-input input{padding-bottom:0.5rem !important;padding-left:1rem !important}.app.tp1 .container .ui.header.fee-type-header,.app.tp1 .tp1-container .ui.header.fee-type-header{font-weight:bold;margin-bottom:0}.app.tp1 .container.info-modal .spaced-paragraphs,.app.tp1 .tp1-container.info-modal .spaced-paragraphs{padding-bottom:1rem}.app.tp1 .container.info-modal .modal-body,.app.tp1 .tp1-container.info-modal .modal-body{margin-bottom:2.5rem}.app.tp1 .container .transparent-card,.app.tp1 .tp1-container .transparent-card{background-color:rgba(255,255,255,0.85)}.app.tp1 .container .success-confirmation,.app.tp1 .tp1-container .success-confirmation{display:flex;align-items:center;padding-top:3rem}.app.tp1 .container .success-confirmation .header,.app.tp1 .tp1-container .success-confirmation .header{color:#5db32b;padding-left:1rem;margin-top:0;padding-bottom:0 !important}.app.tp1 .container .circular-check-icon,.app.tp1 .tp1-container .circular-check-icon{box-shadow:0 0 0 0.1em #5db32b inset !important;-webkit-box-shadow:0 0 0 0.1em #5db32b inset !important}.app.tp1 .container .black-border-button-container button,.app.tp1 .tp1-container .black-border-button-container button{border:1px solid black}.app.tp1 .container .black-border-button-container .wide-button,.app.tp1 .tp1-container .black-border-button-container .wide-button{width:300px;height:50px}@media (max-width: 767px){.app.tp1 .container .black-border-button-container .wide-button,.app.tp1 .tp1-container .black-border-button-container .wide-button{width:100%}}.app.tp1 .container .try-again-link,.app.tp1 .tp1-container .try-again-link{margin-bottom:2rem}.app.tp1 .container .ui.text.menu .item,.app.tp1 .tp1-container .ui.text.menu .item{color:black;font-weight:500}.app.tp1 .container .ui.text.menu .active.item,.app.tp1 .tp1-container .ui.text.menu .active.item{font-weight:800}.app.tp1 .container .history-and-activity .activity-summary .activity-summary-dates,.app.tp1 .container.home-page .activity-summary .activity-summary-dates,.app.tp1 .tp1-container .history-and-activity .activity-summary .activity-summary-dates,.app.tp1 .tp1-container.home-page .activity-summary .activity-summary-dates{font-size:1.2rem;font-weight:600}.app.tp1 .container .history-and-activity .summary-table-container h4,.app.tp1 .container.home-page .summary-table-container h4,.app.tp1 .tp1-container .history-and-activity .summary-table-container h4,.app.tp1 .tp1-container.home-page .summary-table-container h4{margin-bottom:2rem}.app.tp1 .container .history-and-activity .activity-summary,.app.tp1 .container.home-page .activity-summary,.app.tp1 .tp1-container .history-and-activity .activity-summary,.app.tp1 .tp1-container.home-page .activity-summary{margin-top:4rem}.app.tp1 .container .history-and-activity .activity-summary .activity-summary-dates,.app.tp1 .container.home-page .activity-summary .activity-summary-dates,.app.tp1 .tp1-container .history-and-activity .activity-summary .activity-summary-dates,.app.tp1 .tp1-container.home-page .activity-summary .activity-summary-dates{font-size:1.2rem;font-weight:600}.app.tp1 .container .history-and-activity .summary-table-container,.app.tp1 .container.home-page .summary-table-container,.app.tp1 .tp1-container .history-and-activity .summary-table-container,.app.tp1 .tp1-container.home-page .summary-table-container{min-width:325px;display:inline-block}.app.tp1 .container .history-and-activity .summary-table-container .border-top,.app.tp1 .container.home-page .summary-table-container .border-top,.app.tp1 .tp1-container .history-and-activity .summary-table-container .border-top,.app.tp1 .tp1-container.home-page .summary-table-container .border-top{border-top:1px solid rgba(90,90,90,0.4);padding-top:0.5rem;padding-bottom:0.5rem}.app.tp1 .container .history-and-activity .summary-table-container .summary-value,.app.tp1 .container.home-page .summary-table-container .summary-value,.app.tp1 .tp1-container .history-and-activity .summary-table-container .summary-value,.app.tp1 .tp1-container.home-page .summary-table-container .summary-value{float:right}.app.tp1 .container .history-and-activity .summary-table-container .blue-text,.app.tp1 .container.home-page .summary-table-container .blue-text,.app.tp1 .tp1-container .history-and-activity .summary-table-container .blue-text,.app.tp1 .tp1-container.home-page .summary-table-container .blue-text{color:#33a0cd}@media (max-width: 767px){.app.tp1 .container .history-and-activity .summary-table-container .border-top:first-child,.app.tp1 .container.home-page .summary-table-container .border-top:first-child,.app.tp1 .tp1-container .history-and-activity .summary-table-container .border-top:first-child,.app.tp1 .tp1-container.home-page .summary-table-container .border-top:first-child{border-top:none}}@media (min-width: 768px){.app.tp1 .container .history-and-activity .summary-table,.app.tp1 .container.home-page .summary-table,.app.tp1 .tp1-container .history-and-activity .summary-table,.app.tp1 .tp1-container.home-page .summary-table{border-bottom:1px solid rgba(90,90,90,0.4)}}.app.tp1 .container .history-and-activity .summary-table-container,.app.tp1 .tp1-container .history-and-activity .summary-table-container{margin-top:2rem}.app.tp1 .container .history-and-activity,.app.tp1 .tp1-container .history-and-activity{padding:3rem}.app.tp1 .container .history-and-activity .tp1-card-container,.app.tp1 .tp1-container .history-and-activity .tp1-card-container{min-height:80vh}.app.tp1 .container .history-and-activity .button-container,.app.tp1 .tp1-container .history-and-activity .button-container{margin-top:2rem}.app.tp1 .container .history-and-activity .ui.text.menu .item,.app.tp1 .tp1-container .history-and-activity .ui.text.menu .item{margin-right:2.5rem;padding-bottom:0.7rem}.app.tp1 .container .history-and-activity .ui.text.menu .active.item,.app.tp1 .tp1-container .history-and-activity .ui.text.menu .active.item{font-weight:600;border-bottom:2px solid #33a0cd}.app.tp1 .container .history-and-activity .content-header,.app.tp1 .tp1-container .history-and-activity .content-header{color:#33a0cd}@media (min-width: 768px){.app.tp1 .container .history-and-activity .content-header,.app.tp1 .tp1-container .history-and-activity .content-header{font-size:3.5rem !important}}@media (max-width: 767px){.app.tp1 .container .history-and-activity .content-header,.app.tp1 .tp1-container .history-and-activity .content-header{font-size:2rem !important}}.app.tp1 .container .history-and-activity .activity-summary,.app.tp1 .tp1-container .history-and-activity .activity-summary{margin-top:4rem}.app.tp1 .container .history-and-activity .activity-summary .activity-summary-dates,.app.tp1 .tp1-container .history-and-activity .activity-summary .activity-summary-dates{font-size:1.2rem;font-weight:600}.app.tp1 .container .history-and-activity .button-container,.app.tp1 .tp1-container .history-and-activity .button-container{margin-top:2rem}.app.tp1 .container .history-and-activity .button-container,.app.tp1 .tp1-container .history-and-activity .button-container{width:100%;text-align:center}.app.tp1 .container .history-and-activity .button-container div,.app.tp1 .tp1-container .history-and-activity .button-container div{padding:0.5rem 0}.app.tp1 .container .history-and-activity .button-container button,.app.tp1 .tp1-container .history-and-activity .button-container button{width:325px}.app.tp1 .container .history-and-activity .gift-table-header,.app.tp1 .container .history-and-activity .statement-table-header,.app.tp1 .tp1-container .history-and-activity .gift-table-header,.app.tp1 .tp1-container .history-and-activity .statement-table-header{font-weight:600;padding-top:1rem}.app.tp1 .container .history-and-activity .activity-gifts .activity-gifts-dates,.app.tp1 .tp1-container .history-and-activity .activity-gifts .activity-gifts-dates{display:inline-block}.app.tp1 .container .history-and-activity .activity-gifts .advanced-search-text,.app.tp1 .tp1-container .history-and-activity .activity-gifts .advanced-search-text{padding:0 3rem 0 1rem}.app.tp1 .container .history-and-activity .activity-gifts .gift-status,.app.tp1 .tp1-container .history-and-activity .activity-gifts .gift-status{padding-top:2rem}.app.tp1 .container .history-and-activity .activity-gifts .gift-table-header,.app.tp1 .tp1-container .history-and-activity .activity-gifts .gift-table-header{border-bottom:1px solid #bcbdbd}.app.tp1 .container .history-and-activity .activity-gifts .gift-table-body,.app.tp1 .tp1-container .history-and-activity .activity-gifts .gift-table-body{padding-top:1rem}.app.tp1 .container .history-and-activity .activity-gifts .gift-table-body .column:not(:nth-child(2)),.app.tp1 .tp1-container .history-and-activity .activity-gifts .gift-table-body .column:not(:nth-child(2)){padding-top:1rem}.app.tp1 .container .favorites .tp1-card-container,.app.tp1 .tp1-container .favorites .tp1-card-container{min-height:80vh}.app.tp1 .container .favorites .charity-text,.app.tp1 .tp1-container .favorites .charity-text{padding:2rem 0 1rem}.app.tp1 .container .favorites .charity-table-header,.app.tp1 .tp1-container .favorites .charity-table-header{font-weight:600;padding-top:1rem}.app.tp1 .container .give .saved-chartities-container,.app.tp1 .container .give .gift-type-container,.app.tp1 .container .grant .saved-chartities-container,.app.tp1 .container .grant .gift-type-container,.app.tp1 .tp1-container .give .saved-chartities-container,.app.tp1 .tp1-container .give .gift-type-container,.app.tp1 .tp1-container .grant .saved-chartities-container,.app.tp1 .tp1-container .grant .gift-type-container{padding-top:3rem}.app.tp1 .container .give .manage-link,.app.tp1 .tp1-container .give .manage-link{margin-left:1rem}.app.tp1 .container .give .note-text,.app.tp1 .tp1-container .give .note-text{padding-bottom:3rem;font-size:1.1rem;color:black}.app.tp1 .container .give .give-receipt,.app.tp1 .tp1-container .give .give-receipt{padding-bottom:1rem}.app.tp1 .container .give .primary-address-checkbox .field,.app.tp1 .tp1-container .give .primary-address-checkbox .field{display:inline-block}.app.tp1 .container .give .primary-address-checkbox .field .ui.checkbox label,.app.tp1 .tp1-container .give .primary-address-checkbox .field .ui.checkbox label{font-size:13px}@media (min-width: 768px){.app.tp1 .container .give .primary-address-checkbox,.app.tp1 .tp1-container .give .primary-address-checkbox{margin-left:2rem;display:inline-block}}@media (max-width: 767px){.app.tp1 .container .give .primary-address-checkbox,.app.tp1 .tp1-container .give .primary-address-checkbox{margin-top:1rem}}@media (min-width: 768px){.app.tp1 .container .give .gift-address,.app.tp1 .tp1-container .give .gift-address{padding-top:2.5rem;padding-left:4rem}}@media (max-width: 767px){.app.tp1 .container .give .gift-address,.app.tp1 .tp1-container .give .gift-address{margin-top:1.5rem}}.app.tp1 .container .give .stock-give-note,.app.tp1 .tp1-container .give .stock-give-note{padding-top:2rem}.app.tp1 .container .give .gift-receipt-options,.app.tp1 .tp1-container .give .gift-receipt-options{margin-top:2rem}.app.tp1 .container .give .recurring-gift-note,.app.tp1 .tp1-container .give .recurring-gift-note{color:red;font-weight:600}.app.tp1 .container .give .credit-card-billing-info-container,.app.tp1 .tp1-container .give .credit-card-billing-info-container{padding-top:3rem}@media (min-width: 768px){.app.tp1 .container .give .credit-echeck-cost,.app.tp1 .tp1-container .give .credit-echeck-cost{padding-left:2.5rem}}@media (max-width: 767px){.app.tp1 .container .give .credit-echeck-cost,.app.tp1 .tp1-container .give .credit-echeck-cost{display:block;padding-top:1rem}}@media (max-width: 767px){.app.tp1 .container .give .save-for-future-use-container,.app.tp1 .tp1-container .give .save-for-future-use-container{height:5.5rem}}.app.tp1 .container .give .future-use-info,.app.tp1 .tp1-container .give .future-use-info{padding-left:.5rem}@media (max-width: 767px){.app.tp1 .container .give .future-use-info,.app.tp1 .tp1-container .give .future-use-info{float:right;position:relative;bottom:2.4rem}}.app.tp1 .container .give .gift-receipt-container,.app.tp1 .tp1-container .give .gift-receipt-container{padding-top:1rem}.app.tp1 .container .give .gift-receipt-container .header,.app.tp1 .tp1-container .give .gift-receipt-container .header{font-weight:600;padding-bottom:0}.app.tp1 .container .give .stock-transfer-grid,.app.tp1 .tp1-container .give .stock-transfer-grid{width:95%;margin:0 auto}.app.tp1 .container .give .stock-transfer-grid .security-row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row{background:#f7f7f7;padding:1.5rem 3rem 1.5rem 1rem;margin-bottom:.4rem}.app.tp1 .container .give .stock-transfer-grid .security-row .delete-security-row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row .delete-security-row{color:black;position:absolute;right:20px;top:10px;font-size:1.3rem;text-decoration:none}@media (max-width: 1365px){.app.tp1 .container .give .stock-transfer-grid .security-row .delete-security-row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row .delete-security-row{float:right;position:relative;left:1.7rem;top:-.7rem;margin-bottom:-2rem}}@media (max-width: 767px){.app.tp1 .container .give .stock-transfer-grid .security-row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row{margin:.5rem 0;width:100%}.app.tp1 .container .give .stock-transfer-grid .security-row .row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row .row{padding-bottom:1rem}.app.tp1 .container .give .stock-transfer-grid .security-row .delete-security-row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row .delete-security-row{float:right;position:relative;left:1.7rem;top:-.7rem;margin-bottom:-2rem}}@media (max-width: 767px){.app.tp1 .container .give .stock-transfer-grid .security-row,.app.tp1 .tp1-container .give .stock-transfer-grid .security-row{width:75%;min-width:240px;margin-left:auto;margin-right:auto}}@media (min-width: 768px){.app.tp1 .container .give .stock-transfer-grid .cash-transfer-row .currency-input label,.app.tp1 .tp1-container .give .stock-transfer-grid .cash-transfer-row .currency-input label{width:25rem}}.app.tp1 .container .give .give-summary-container,.app.tp1 .tp1-container .give .give-summary-container{margin-top:1rem}.app.tp1 .container .give .give-summary-container .label,.app.tp1 .tp1-container .give .give-summary-container .label{font-weight:900}.app.tp1 .container .give .give-summary-container>.row,.app.tp1 .tp1-container .give .give-summary-container>.row{padding:.5rem 0}.app.tp1 .container .give .give-form-disclaimer,.app.tp1 .tp1-container .give .give-form-disclaimer{margin-top:2rem}@media (min-width: 1024px){.app.tp1 .container .give .label-padding,.app.tp1 .tp1-container .give .label-padding{margin-right:1rem}}.app.tp1 .container .give .notify-advisor-btn,.app.tp1 .tp1-container .give .notify-advisor-btn{margin-top:1.5rem}@media (max-width: 767px){.app.tp1 .container .give .button-container,.app.tp1 .tp1-container .give .button-container{width:100%;text-align:center}}.app.tp1 .container .give .tooltip-hover-text,.app.tp1 .tp1-container .give .tooltip-hover-text{color:#2d9cdb}.app.tp1 .container .grant .contact-name-input,.app.tp1 .tp1-container .grant .contact-name-input{padding-top:1rem}@media (min-width: 768px){.app.tp1 .container .grant .charity-search-link,.app.tp1 .tp1-container .grant .charity-search-link{margin-left:5rem}}@media (max-width: 767px){.app.tp1 .container .grant .grant-address,.app.tp1 .tp1-container .grant .grant-address{margin-top:1rem}}.app.tp1 .container .grant .note-text,.app.tp1 .tp1-container .grant .note-text{padding-bottom:3rem;font-size:1.1rem;color:black}.app.tp1 .container .grant .designation-dropdown,.app.tp1 .tp1-container .grant .designation-dropdown{margin-bottom:1rem}.app.tp1 .container .grant .use-all-balance,.app.tp1 .tp1-container .grant .use-all-balance{display:inline-block;padding-left:3rem}.app.tp1 .container .grant .dropdown-bottom-margin,.app.tp1 .tp1-container .grant .dropdown-bottom-margin{margin-bottom:1.5rem}@media (min-width: 768px){.app.tp1 .container .grant .full-dropdown-width,.app.tp1 .tp1-container .grant .full-dropdown-width{width:80%}}.app.tp1 .container .grant .special-instructions-description-container,.app.tp1 .tp1-container .grant .special-instructions-description-container{background:#f7f7f7;padding:1rem}.app.tp1 .container .grant .special-instructions-description-container .description:not(:first-child),.app.tp1 .tp1-container .grant .special-instructions-description-container .description:not(:first-child){padding:1rem 0}@media (min-width: 768px){.app.tp1 .container .grant .special-instructions-description-container,.app.tp1 .tp1-container .grant .special-instructions-description-container{max-width:250px}}@media (max-width: 767px){.app.tp1 .container .grant .grant-frequency-container,.app.tp1 .container .grant .grantee-details-container,.app.tp1 .tp1-container .grant .grant-frequency-container,.app.tp1 .tp1-container .grant .grantee-details-container{padding:1rem}}.app.tp1 .container .grant .special-instruction-checkbox-container,.app.tp1 .tp1-container .grant .special-instruction-checkbox-container{margin-top:1rem}@media (max-width: 767px){.app.tp1 .container .grant .special-instruction-row,.app.tp1 .tp1-container .grant .special-instruction-row{margin-top:1.5rem !important}}.app.tp1 .container .grant .characters-remaining-text,.app.tp1 .tp1-container .grant .characters-remaining-text{margin-bottom:2rem}.app.tp1 .container.grant-page-container,.app.tp1 .tp1-container.grant-page-container{margin-bottom:-13rem}.app.tp1 .container .grant-background-image,.app.tp1 .tp1-container .grant-background-image{background:url(/3b3eea5e7a4f0016bf25b7b68b3be925.jpg);background-position-y:70%}.app.tp1 .container .fund-info-panel,.app.tp1 .container .home-fund-info-panel,.app.tp1 .tp1-container .fund-info-panel,.app.tp1 .tp1-container .home-fund-info-panel{padding-top:3rem}.app.tp1 .container .fund-info-panel .account-balances,.app.tp1 .container .home-fund-info-panel .account-balances,.app.tp1 .tp1-container .fund-info-panel .account-balances,.app.tp1 .tp1-container .home-fund-info-panel .account-balances{padding-top:1rem;padding-bottom:1.75rem}.app.tp1 .container .fund-info-panel .account-balances h2,.app.tp1 .container .home-fund-info-panel .account-balances h2,.app.tp1 .tp1-container .fund-info-panel .account-balances h2,.app.tp1 .tp1-container .home-fund-info-panel .account-balances h2{font-size:2.2rem}.app.tp1 .container .fund-info-panel .account-balances h4,.app.tp1 .container .home-fund-info-panel .account-balances h4,.app.tp1 .tp1-container .fund-info-panel .account-balances h4,.app.tp1 .tp1-container .home-fund-info-panel .account-balances h4{font-weight:bold}.app.tp1 .container .fund-info-panel .contact-info,.app.tp1 .container .home-fund-info-panel .contact-info,.app.tp1 .tp1-container .fund-info-panel .contact-info,.app.tp1 .tp1-container .home-fund-info-panel .contact-info{padding-top:1.75rem}.app.tp1 .container .fund-info-panel .header:first-child,.app.tp1 .container .home-fund-info-panel .header:first-child,.app.tp1 .tp1-container .fund-info-panel .header:first-child,.app.tp1 .tp1-container .home-fund-info-panel .header:first-child{margin-bottom:0.2rem}.app.tp1 .container .fund-info-panel .header:nth-child(2),.app.tp1 .container .home-fund-info-panel .header:nth-child(2),.app.tp1 .tp1-container .fund-info-panel .header:nth-child(2),.app.tp1 .tp1-container .home-fund-info-panel .header:nth-child(2){margin-top:0}.app.tp1 .container .fund-info-panel .contact-info .address,.app.tp1 .container .home-fund-info-panel .contact-info .address,.app.tp1 .tp1-container .fund-info-panel .contact-info .address,.app.tp1 .tp1-container .home-fund-info-panel .contact-info .address{padding-bottom:0.7rem;font-size:1.2rem;line-height:1.6rem}.app.tp1 .container .fund-info-panel .contact-info .phone-number,.app.tp1 .container .home-fund-info-panel .contact-info .phone-number,.app.tp1 .tp1-container .fund-info-panel .contact-info .phone-number,.app.tp1 .tp1-container .home-fund-info-panel .contact-info .phone-number{padding-bottom:0.4rem}.app.tp1 .container .fund-info-panel .field .text,.app.tp1 .container .home-fund-info-panel .field .text,.app.tp1 .tp1-container .fund-info-panel .field .text,.app.tp1 .tp1-container .home-fund-info-panel .field .text{font-weight:bold;text-transform:uppercase}.app.tp1 .container .settings-menu,.app.tp1 .tp1-container .settings-menu{padding:5rem 4rem 0 7rem}.app.tp1 .container .settings-menu .nav-item,.app.tp1 .container .settings-menu .nav-header,.app.tp1 .tp1-container .settings-menu .nav-item,.app.tp1 .tp1-container .settings-menu .nav-header{margin-bottom:1.5rem}.app.tp1 .container .settings-menu .nav-header,.app.tp1 .tp1-container .settings-menu .nav-header{color:#33a0cd;text-transform:uppercase;font-weight:700}.app.tp1 .container .settings-menu .nav-item.active .clickable-text,.app.tp1 .tp1-container .settings-menu .nav-item.active .clickable-text{font-weight:bold}.app.tp1 .container .settings-menu .nav-item .clickable-text,.app.tp1 .tp1-container .settings-menu .nav-item .clickable-text{color:black}.app.tp1 .container .settings .primary-fund-container,.app.tp1 .tp1-container .settings .primary-fund-container{padding-top:2rem}.app.tp1 .container .settings .informal-first-name-container,.app.tp1 .tp1-container .settings .informal-first-name-container{padding-bottom:2rem}.app.tp1 .container .settings .button-container,.app.tp1 .tp1-container .settings .button-container{margin-top:4rem}.app.tp1 .container .settings .people-on-fund-table-header,.app.tp1 .tp1-container .settings .people-on-fund-table-header{margin-top:2rem;font-weight:bold}.app.tp1 .container .settings .people-on-fund-table-header .row,.app.tp1 .tp1-container .settings .people-on-fund-table-header .row{padding-bottom:0}.app.tp1 .container .settings .button-container,.app.tp1 .tp1-container .settings .button-container{margin-top:5rem;margin-bottom:3rem}.app.tp1 .container .trending-story-card,.app.tp1 .tp1-container .trending-story-card{background-color:white;box-shadow:0px 10px 10px 0px #c2c2c2;display:flex;flex-direction:column;height:500px;width:400px}.app.tp1 .container .trending-story-card .story-image-wrapper,.app.tp1 .tp1-container .trending-story-card .story-image-wrapper{height:200px;box-shadow:0px 10px 10px 0px #d8d8d8;background-color:#ededed;background-size:cover;background-repeat:no-repeat}.app.tp1 .container .trending-story-card .story-details-section,.app.tp1 .tp1-container .trending-story-card .story-details-section{display:flex;flex:1 1 auto;flex-direction:column;margin:2rem 0 2rem 3rem;width:300px;padding-right:100px}.app.tp1 .container .trending-story-card .story-details-section .category-and-title-section,.app.tp1 .tp1-container .trending-story-card .story-details-section .category-and-title-section{position:relative}.app.tp1 .container .trending-story-card .story-details-section .category-and-title-section .category,.app.tp1 .tp1-container .trending-story-card .story-details-section .category-and-title-section .category{color:#a8aaac;font-size:16px}.app.tp1 .container .trending-story-card .story-details-section .category-and-title-section .title,.app.tp1 .tp1-container .trending-story-card .story-details-section .category-and-title-section .title{color:#333333;font-size:1.6rem;font-weight:600;line-height:1.25;margin-top:0.75rem}.app.tp1 .container .trending-story-card .story-details-section .category-and-title-section .title:before,.app.tp1 .tp1-container .trending-story-card .story-details-section .category-and-title-section .title:before{content:"";width:5px;left:-3rem;top:0;height:100%;background:#2e9ecc;position:absolute}@media (max-width: 767px){.app.tp1 .container .trending-story-card .story-details-section .category-and-title-section .title,.app.tp1 .tp1-container .trending-story-card .story-details-section .category-and-title-section .title{font-size:1.4rem}}.app.tp1 .container .trending-story-card .story-details-section .date-and-author-section,.app.tp1 .tp1-container .trending-story-card .story-details-section .date-and-author-section{color:#a1a3a5;font-size:16px;margin-top:auto}.app.tp1 .container .trending-story-card .story-details-section .date-and-author-section .date,.app.tp1 .tp1-container .trending-story-card .story-details-section .date-and-author-section .date{margin-bottom:0.25rem}.app.tp1 .container .trending-story-card:hover,.app.tp1 .tp1-container .trending-story-card:hover{text-decoration:none;cursor:pointer}@media (max-width: 767px){.app.tp1 .container .trending-story-card,.app.tp1 .tp1-container .trending-story-card{height:450px;width:360px}}.app.tp1 .container .trending-stories-section,.app.tp1 .tp1-container .trending-stories-section{display:flex;flex-direction:column;margin:3rem 0rem 5rem 5rem;min-height:20rem}.app.tp1 .container .trending-stories-section .section-header,.app.tp1 .tp1-container .trending-stories-section .section-header{color:#333333;font-size:2.5rem;font-weight:600;margin-bottom:3rem}@media (max-width: 767px){.app.tp1 .container .trending-stories-section .section-header,.app.tp1 .tp1-container .trending-stories-section .section-header{font-size:1.5rem}}.app.tp1 .container .trending-stories-section .trending-stories,.app.tp1 .tp1-container .trending-stories-section .trending-stories{display:flex}.app.tp1 .container .trending-stories-section .trending-stories .trending-story-card:not(:last-child),.app.tp1 .tp1-container .trending-stories-section .trending-stories .trending-story-card:not(:last-child){margin-right:3rem}@media (max-width: 767px){.app.tp1 .container .trending-stories-section,.app.tp1 .tp1-container .trending-stories-section{margin:5rem 0rem 1rem 1rem}}.app.tp1 .container .banner-trending-story,.app.tp1 .tp1-container .banner-trending-story{margin-top:4rem;background:rgba(0,0,0,0.25);background-repeat:no-repeat;background-size:cover !important;display:flex;align-items:center}.app.tp1 .container .banner-trending-story .story-details-section,.app.tp1 .tp1-container .banner-trending-story .story-details-section{display:flex;flex:1 1 auto;flex-direction:column;margin:2rem 0 2rem 3rem;width:300px;padding-right:100px}.app.tp1 .container .banner-trending-story .story-details-section .category-and-title-section,.app.tp1 .tp1-container .banner-trending-story .story-details-section .category-and-title-section{max-width:350px;width:100%;position:relative}.app.tp1 .container .banner-trending-story .story-details-section .category-and-title-section .category,.app.tp1 .tp1-container .banner-trending-story .story-details-section .category-and-title-section .category{color:#ffffff;font-size:16px}.app.tp1 .container .banner-trending-story .story-details-section .category-and-title-section .title,.app.tp1 .tp1-container .banner-trending-story .story-details-section .category-and-title-section .title{color:#ffffff;font-size:2.2rem;font-weight:600;line-height:1.25;margin-top:0.75rem}.app.tp1 .container .banner-trending-story .story-details-section .category-and-title-section .title:before,.app.tp1 .tp1-container .banner-trending-story .story-details-section .category-and-title-section .title:before{content:"";width:10px;left:-3rem;top:0;height:100%;background:#2e9ecc;position:absolute}.app.tp1 .container .banner-trending-story .story-details-section .category-and-title-section .read-now-container,.app.tp1 .tp1-container .banner-trending-story .story-details-section .category-and-title-section .read-now-container{margin-top:2.5rem}.app.tp1 .container .banner-trending-story .story-details-section .category-and-title-section .read-now-container button,.app.tp1 .tp1-container .banner-trending-story .story-details-section .category-and-title-section .read-now-container button{box-shadow:inset 0 0 0 1px white;color:white}.app.tp1 .container .banner-trending-story .story-details-section .date-and-author-section,.app.tp1 .tp1-container .banner-trending-story .story-details-section .date-and-author-section{color:#a1a3a5;font-size:16px;margin-top:auto}.app.tp1 .container .banner-trending-story .story-details-section .date-and-author-section .date,.app.tp1 .tp1-container .banner-trending-story .story-details-section .date-and-author-section .date{margin-bottom:0.25rem}.app.tp1 .container .banner-trending-story-dimension,.app.tp1 .tp1-container .banner-trending-story-dimension{width:100%;height:30rem}@media (max-width: 767px){.app.tp1 .container .banner-trending-story-dimension,.app.tp1 .tp1-container .banner-trending-story-dimension{height:45rem}}.app.tp1 .container .give .main-story-banner-container,.app.tp1 .container .grant .main-story-banner-container,.app.tp1 .tp1-container .give .main-story-banner-container,.app.tp1 .tp1-container .grant .main-story-banner-container{margin-bottom:4rem;width:100vw}.app.tp1 .container .give .main-story-banner-container .banner-trending-story,.app.tp1 .container .grant .main-story-banner-container .banner-trending-story,.app.tp1 .tp1-container .give .main-story-banner-container .banner-trending-story,.app.tp1 .tp1-container .grant .main-story-banner-container .banner-trending-story{margin-top:0;position:absolute;left:0;width:100vw}@media (max-width: 767px){.app.tp1 .container .give .main-story-banner-container,.app.tp1 .container .grant .main-story-banner-container,.app.tp1 .tp1-container .give .main-story-banner-container,.app.tp1 .tp1-container .grant .main-story-banner-container{margin-top:-6rem}}@media (max-width: 767px){.app.tp1 .container .give .main-story-banner-container,.app.tp1 .tp1-container .give .main-story-banner-container{margin-bottom:9rem}}.app.tp1 .container.home-page,.app.tp1 .tp1-container.home-page{background-color:#ebebeb}.app.tp1 .container.home-page .banner-image-home,.app.tp1 .tp1-container.home-page .banner-image-home{background:url(/3b3eea5e7a4f0016bf25b7b68b3be925.jpg);background-position-y:70%}.app.tp1 .container.home-page .main-tp1-home-container .tp1-card-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .tp1-card-container{width:1040px;max-width:unset;padding:1.5rem;box-shadow:0px 10px 10px 0px #c2c2c2}@media (min-width: 768px){.app.tp1 .container.home-page .main-tp1-home-container .tp1-card-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .tp1-card-container{margin:0 auto -25rem;position:relative;top:-28rem}}.app.tp1 .container.home-page .main-tp1-home-container .quick-grant-button,.app.tp1 .tp1-container.home-page .main-tp1-home-container .quick-grant-button{border:1px solid black}.app.tp1 .container.home-page .main-tp1-home-container .welcome-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .welcome-container{padding-bottom:3rem;color:white}.app.tp1 .container.home-page .main-tp1-home-container .welcome-container h2,.app.tp1 .tp1-container.home-page .main-tp1-home-container .welcome-container h2{margin-bottom:0.2rem;font-weight:600;color:white}@media (max-width: 767px){.app.tp1 .container.home-page .main-tp1-home-container .welcome-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .welcome-container{padding:1rem 0 2rem 1rem}}.app.tp1 .container.home-page .main-tp1-home-container .fund-selection-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-selection-container{padding-bottom:2rem}.app.tp1 .container.home-page .main-tp1-home-container .fund-selection-container .account-number,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-selection-container .account-number{color:rgba(255,255,255,0.8)}.app.tp1 .container.home-page .main-tp1-home-container .fund-selection-container .field,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-selection-container .field{margin-bottom:0.2rem}.app.tp1 .container.home-page .main-tp1-home-container .account-balances,.app.tp1 .tp1-container.home-page .main-tp1-home-container .account-balances{padding-top:0rem}.app.tp1 .container.home-page .main-tp1-home-container .account-balances .balance,.app.tp1 .tp1-container.home-page .main-tp1-home-container .account-balances .balance{margin-bottom:0rem}.app.tp1 .container.home-page .main-tp1-home-container .account-balances .available-balance,.app.tp1 .tp1-container.home-page .main-tp1-home-container .account-balances .available-balance{margin-top:0rem}.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container{width:38rem}.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container .fund-info,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container .fund-info{width:100%;background:linear-gradient(to bottom right, #0087bf, #32a6d7);position:relative;padding:0rem 2rem 0 3rem;color:white}@media (min-width: 768px){.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container .fund-info,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container .fund-info{right:5rem;bottom:4.5rem;min-height:26rem}}@media (min-width: 768px){.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container .quick-grant-button-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container .quick-grant-button-container{position:relative;bottom:2.5rem;left:2rem}}@media (max-width: 767px){.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container .quick-grant-button-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container .quick-grant-button-container{padding-bottom:3rem}.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container .quick-grant-button-container button,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container .quick-grant-button-container button{color:white;border:1px solid white}}.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container .header,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container .header{color:white}@media (max-width: 767px){.app.tp1 .container.home-page .main-tp1-home-container .fund-info-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .fund-info-container{width:100%}}.app.tp1 .container.home-page .main-tp1-home-container .recent-activity-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container .recent-activity-container{width:100%;min-height:28rem;position:relative;right:3rem}.app.tp1 .container.home-page .main-tp1-home-container .recent-activity-container .recent-activity-row,.app.tp1 .tp1-container.home-page .main-tp1-home-container .recent-activity-container .recent-activity-row{padding-bottom:1rem}@media (min-width: 768px){.app.tp1 .container.home-page .main-tp1-home-container .recent-activity,.app.tp1 .tp1-container.home-page .main-tp1-home-container .recent-activity{width:50%;padding-right:1.5rem;border-right:1px solid #7e7e7e}}.app.tp1 .container.home-page .main-tp1-home-container .summary,.app.tp1 .tp1-container.home-page .main-tp1-home-container .summary{width:50%;padding-left:1.5rem}@media (max-width: 767px){.app.tp1 .container.home-page .main-tp1-home-container,.app.tp1 .tp1-container.home-page .main-tp1-home-container{width:90%;margin:0 auto;position:relative;bottom:34rem;margin-bottom:-34rem}}@media (max-width: 767px){.app.tp1 .container.home-page .fund-history-recent-activity-card .tp1-card-container,.app.tp1 .tp1-container.home-page .fund-history-recent-activity-card .tp1-card-container{width:100%;margin-top:1rem;min-height:26rem}.app.tp1 .container.home-page .fund-history-recent-activity-card .tp1-card-container .ui.text.menu,.app.tp1 .tp1-container.home-page .fund-history-recent-activity-card .tp1-card-container .ui.text.menu{margin:0 0 1rem}.app.tp1 .container.home-page .fund-history-recent-activity-card .tp1-card-container .summary-table-container,.app.tp1 .tp1-container.home-page .fund-history-recent-activity-card .tp1-card-container .summary-table-container{width:100%;min-width:280px}.app.tp1 .container.home-page .fund-history-recent-activity-card .tp1-card-container .summary-table-container .ui.header,.app.tp1 .tp1-container.home-page .fund-history-recent-activity-card .tp1-card-container .summary-table-container .ui.header{text-align:center}}.app.tp1 .container .success-confirmation-container,.app.tp1 .container .grant-confirmation,.app.tp1 .tp1-container .success-confirmation-container,.app.tp1 .tp1-container .grant-confirmation{margin:0 1rem}.app.tp1 .container .success-confirmation-container .confirmation-details,.app.tp1 .container .grant-confirmation .confirmation-details,.app.tp1 .tp1-container .success-confirmation-container .confirmation-details,.app.tp1 .tp1-container .grant-confirmation .confirmation-details{margin-top:2rem}.app.tp1 .container .success-confirmation-container .confirmation-details .label,.app.tp1 .container .grant-confirmation .confirmation-details .label,.app.tp1 .tp1-container .success-confirmation-container .confirmation-details .label,.app.tp1 .tp1-container .grant-confirmation .confirmation-details .label{font-weight:600;padding-right:1rem}.app.tp1 .container .success-confirmation-container .confirmation-details .label::after,.app.tp1 .container .grant-confirmation .confirmation-details .label::after,.app.tp1 .tp1-container .success-confirmation-container .confirmation-details .label::after,.app.tp1 .tp1-container .grant-confirmation .confirmation-details .label::after{content:":"}.app.tp1 .container .success-confirmation-container .helpful-links-container>div,.app.tp1 .container .grant-confirmation .helpful-links-container>div,.app.tp1 .tp1-container .success-confirmation-container .helpful-links-container>div,.app.tp1 .tp1-container .grant-confirmation .helpful-links-container>div{margin-bottom:1rem}.app.tp1>.container{background-color:#ececec !important;width:100% !important;flex:1 1 auto}@media only screen and (max-width: 767px){.app.tp1 .ui.container{margin-left:0em !important;margin-right:0em !important}}.tp1-modal .charity-search label{font-size:1.1rem;padding-right:2.5rem !important}.tp1-modal .search-by-group{padding:1rem 0 1.5rem}.tp1-modal .search-input{max-width:16rem}.tp1-modal .search-input,.tp1-modal .search-input-text{display:inline-block}.tp1-modal .search-input-text{padding-left:4rem}.tp1-modal .charity-table-header{font-weight:600;padding-top:1rem}.tp1-modal .results-container{padding:1rem 0 2rem 0.5rem}.tp1-modal .results-per-page{display:inline-block;font-weight:600;padding-right:1rem}.tp1-modal .add-charity-form{padding:2rem 0}.tp1-modal .add-charity-form .notes{padding-top:1rem}.tp1-modal .banner-image-home{height:36rem}@media (min-width: 768px){.tp1-modal .search-input{max-width:16rem}}.tp1-modal .search-input,.tp1-modal .search-input-text{display:inline-block}.tp1-modal .search-input-text{padding-left:4rem}.tp1-modal .ui.dropdown .menu{overflow-y:scroll;max-height:22rem}.tp1-modal .ui.dropdown div:first-child{display:inline}.tp1-modal .card-padding{padding:1rem}.tp1-modal .activity-summary,.tp1-modal .activity-gifts,.tp1-modal .activity-statements{margin-top:4rem}.tp1-modal .link-text{color:#33a0cd}.tp1-modal .lighter-text{color:#979797}.tp1-modal .charity-address{padding-left:2rem;padding-top:0.2rem}.tp1-modal .bold{font-weight:bold !important}.tp1-modal .full-width{padding-bottom:1rem}.tp1-modal .full-width textarea{width:100%;min-height:8rem;margin-top:0.55rem}.tp1-modal .full-width label{padding-bottom:0.2rem}.tp1-modal .back-button{background-color:#cbcbcb !important;color:white !important}.tp1-modal .remove-bottom-margin{margin-bottom:0}.tp1-modal .currency-amount-input .ui.button{height:unset;padding-right:0.8rem}.tp1-modal .currency-amount-input .input{padding-bottom:0}.tp1-modal .currency-amount-input input{padding-bottom:0.5rem !important;padding-left:1rem !important}.tp1-modal .ui.header.fee-type-header{font-weight:bold;margin-bottom:0}.tp1-modal.info-modal .spaced-paragraphs{padding-bottom:1rem}.tp1-modal.info-modal .modal-body{margin-bottom:2.5rem}.tp1-modal .transparent-card{background-color:rgba(255,255,255,0.85)}.tp1-modal .success-confirmation{display:flex;align-items:center;padding-top:3rem}.tp1-modal .success-confirmation .header{color:#5db32b;padding-left:1rem;margin-top:0;padding-bottom:0 !important}.tp1-modal .circular-check-icon{box-shadow:0 0 0 0.1em #5db32b inset !important;-webkit-box-shadow:0 0 0 0.1em #5db32b inset !important}.tp1-modal .black-border-button-container button{border:1px solid black}.tp1-modal .black-border-button-container .wide-button{width:300px;height:50px}@media (max-width: 767px){.tp1-modal .black-border-button-container .wide-button{width:100%}}.tp1-modal .try-again-link{margin-bottom:2rem}.tp1-modal .ui.text.menu .item{color:black;font-weight:500}.tp1-modal .ui.text.menu .active.item{font-weight:800}.tp1-modal .ui.button{border-radius:2px;height:60px;font-size:18px;background-color:transparent;color:#6c6e70}.tp1-modal .ui.button:active{background-color:rgba(0,0,0,0.15)}.tp1-modal .ui.button:hover{background-color:rgba(0,0,0,0.05)}.tp1-modal .ui.button:focus{background-color:rgba(0,0,0,0.1)}.tp1-modal .ui.button.primary{background-color:#2e9ecc;color:white}.tp1-modal .ui.button.primary:active{background-color:#257a9c}.tp1-modal .ui.button.primary:hover{background-color:#2a95c0}.tp1-modal .ui.button.primary:focus{background-color:#2a91b9}.tp1-modal .ui.button.secondary{background-color:transparent;box-shadow:inset 0 0 0 1px #6c6e70;color:#6c6e70}.tp1-modal .ui.button.secondary:active{background-color:rgba(0,0,0,0.15)}.tp1-modal .ui.button.secondary:hover{background-color:rgba(0,0,0,0.05)}.tp1-modal .ui.button.secondary:focus{background-color:rgba(0,0,0,0.1)}@media (min-width: 768px){.flex-container{display:flex}}.charity-search-modal,.add-charity-modal{padding:1rem}.add-a-person-modal form.add-person-to-fund,.add-a-person-modal .button-container{margin-top:3rem}.ui.popup.popup-nav-menu{border:none;background:#565656;width:25rem;max-width:25rem;top:-22px !important}.ui.popup.popup-nav-menu .button-container{padding-top:1rem;padding-left:1rem}.ui.popup.popup-nav-menu .link-list{padding:2rem 0 2rem 0.5rem}.ui.popup.popup-nav-menu .link-list .list-item:first-child{border-top:1px solid #e6e6e6}.ui.popup.popup-nav-menu .link-list .list-item{border-bottom:1px solid #e6e6e6;height:3rem;display:flex}.ui.popup.popup-nav-menu .link-list .list-item .clickable-text{color:#e6e6e6;align-self:center;font-size:1.1rem}.ui.popup.popup-nav-menu .fund-selection-container{margin-top:2rem;padding-left:0.4rem}.ui.popup.popup-nav-menu .fund-selection-container .ui.dropdown{background-color:unset;border:unset;color:#a7c5da;text-transform:uppercase}.ui.popup.popup-nav-menu .fund-selection-container .ui.form .field{margin-bottom:0.3rem}.ui.popup.popup-nav-menu .fund-selection-container .account-number{color:#a7c5da}.ui.bottom.popup.popup-nav-menu:before{background:#565656}.image-container img{height:auto !important}@viewport{width:device-width;zoom:1}body{overflow-wrap:break-word;background-size:100%}body #root{height:auto;min-height:100vh;display:flex;flex-direction:column}@media (min-width: 1366px){body #root .app::after{flex:0 0 49px;content:''}}body #root .app:not(.tp1)::before{background:var(--bg-image);background-repeat:no-repeat;background-size:cover;display:block;position:fixed;z-index:-1;height:100%;width:100%;content:''}body #root .app:not(.tp1)>.ui.container{background-color:white;flex:1 1 auto;display:flex}body #root .app.tp1::before{content:url(/4bd7c29fc07485f44095c285db4f8a0a.jpg);display:block;position:fixed;z-index:-1;height:100%;width:100%}body #root .bg-handler{display:none}.app{display:flex;flex:1 1 auto;flex-direction:column}a:hover{text-decoration:underline}.clickable-text{color:#2d9cdb;cursor:pointer;font-weight:400}.clickable-text:hover{text-decoration:underline}.clickable-text.disabled{pointer-events:none;color:grey}.ui.message.alert-toast{position:absolute;top:40px;z-index:1000;width:20%;left:50%;margin-left:-10%}.ui.segment.editable-text-segment{margin:0}.ui.segment.editable-text-segment .ui.form{display:flex}.ui.segment.editable-text-segment .ui.form .field{flex:1;margin-bottom:0}.ui.segment.editable-text-segment.edit-mode{padding:0.5em}.ui.segment.editable-text-segment.edit-mode .field{width:300px;margin-right:1rem}.error-msg{color:#912d2b;text-align:center;background-color:#fff6f6 !important}.heading-color{color:#f6f6f6 !important}.padded-layout{flex:1;width:100%}.full-height-page{min-height:100vh;display:flex;flex-direction:column}.full-height-page>.ui.container{background-color:white;flex:1;display:flex}.primary-color{color:#032F51 !important}.ui.button.logout-btn{background-color:#4275a1;color:#f3f4f5}.ui.button.logout-btn:hover{background-color:#3b6484}.ui.dimmer.mobile-sidebar-dimmer{z-index:3}.ui.steps .active.step,.ui.steps .active.step::after{background-color:white}.ui.steps .step,.ui.steps .step::after{background-color:#f8f8f8}.button-link:hover{text-decoration:none}.padded-content{padding:2rem}.bold{font-weight:bold}.ui.card.toggle-card{display:flex;flex-direction:row;padding:0 1rem}.ui.card.toggle-card .toggle-wrapper{display:flex;justify-content:center;align-items:center}input[type="date"]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.flex-container{display:flex}.keep-spaces-if-empty{white-space:pre}.visibility-hidden{visibility:hidden}

.buttonBack___1mlaL,.buttonFirst___2rhFr,.buttonLast___2yuh0,.buttonNext___2mOCa,.buttonNext___3Lm3s,.dot___3c3SI{cursor:pointer}.image___xtQGH{display:block;width:100%;height:100%}.spinner___27VUp{position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);width:30px;height:30px;animation-name:spin___S3UuE;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;border:4px solid #a9a9a9;border-top-color:#000;border-radius:30px}@keyframes spin___S3UuE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container___2O72F{position:relative;overflow:hidden;height:100%;width:100%}.overlay___IV4qY{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;cursor:zoom-in;transition:opacity .3s,transform .3s}.hover___MYy31,.loading___1pvNI,.zoom___3kqYk{opacity:1}.imageLoadingSpinnerContainer___3UIPD{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}.slide___3-Nqo{position:relative;display:block;box-sizing:border-box;height:0;margin:0;list-style-type:none}.slide___3-Nqo:focus{outline:none !important}.slideHorizontal___1NzNV{float:left}[dir=rtl] .slideHorizontal___1NzNV{direction:rtl;transform:scaleX(-1)}.slideInner___2mfX9{position:absolute;top:0;left:0;width:100%;height:100%}.focusRing___1airF{position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;outline-width:5px;outline-style:solid;outline-color:Highlight}@media (-webkit-min-device-pixel-ratio: 0){.focusRing___1airF{outline-style:auto;outline-color:-webkit-focus-ring-color}}.horizontalSlider___281Ls{position:relative;overflow:hidden}[dir=rtl] .horizontalSlider___281Ls{direction:ltr;transform:scaleX(-1)}.horizontalSliderTray___1L-0W{overflow:hidden;width:100%}.verticalSlider___34ZFD{position:relative;overflow:hidden}.verticalSliderTray___267D8{overflow:hidden}.verticalTray___12Key{float:left}.verticalSlideTrayWrap___2nO7o{overflow:hidden}.sliderTray___-vHFQ{display:block;list-style:none;padding:0;margin:0}.sliderAnimation___300FY{transition:transform .5s;transition-timing-function:cubic-bezier(0.645, 0.045, 0.355, 1);will-change:transform}.masterSpinnerContainer___1Z6hB{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f4}.carousel__slide{height:100%}.carousel__slide img{max-width:100%}

