ul,li,ol{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;line-height:1.5;font-family:'LatoWeb'}a,a:hover,a:focus,a:active{text-decoration:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'LatoWeb';src:url(/assets/Lato-Regular-e735410675eacc363b257112f39eb819a854b03077d7b1f0caa6e7660ffbd8b3.eot);src:url(/assets/Lato-Regular-e735410675eacc363b257112f39eb819a854b03077d7b1f0caa6e7660ffbd8b3.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Regular-983b0caf336e8542214fc17019a4fc5e0360864b92806ca14d55c1fc1c2c5a0f.woff2) format("woff2"),url(/assets/Lato-Regular-5b9025dda4d7688e3311b0c17eddc501133b807def33effaef6593843cf5416e.woff) format("woff"),url(/assets/Lato-Regular-089ab6d4a57e0e6c4dd3b681b6fd50a5184f1b902429d35e1227e52d6ccad1bd.ttf) format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWeb';src:url(/assets/Lato-Italic-bc24dbe04f5b2415678f978e7e2f630cc6610670d684e088e73ad29c439eafe3.eot);src:url(/assets/Lato-Italic-bc24dbe04f5b2415678f978e7e2f630cc6610670d684e088e73ad29c439eafe3.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Italic-4465765f2f6eddcdad34ffd7cab559e56bc0e75e45e192f85e9562b0771481dc.woff2) format("woff2"),url(/assets/Lato-Italic-26318a1467a5e5caf10b04cfa942d079632560cd7a29cec565fd1dc9f7ec5081.woff) format("woff"),url(/assets/Lato-Italic-12d825af88eafea1ce3aa469f83c03acaecd0d03f690f409c8643529f1205b4f.ttf) format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebMedium';src:url(/assets/Lato-Medium-1727853b9469a665c3a5573e39503bc592a794d810aed5d03e9a8940f507823c.eot);src:url(/assets/Lato-Medium-1727853b9469a665c3a5573e39503bc592a794d810aed5d03e9a8940f507823c.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Medium-537a85fb47f6a43a7654bb015c2109d579e098c635a8f713711185abdc7f8f4c.woff2) format("woff2"),url(/assets/Lato-Medium-2f6aff50fadac80607e8051511d9a97497d70a80d9bc5b942763d079c0f783eb.woff) format("woff"),url(/assets/Lato-Medium-60d0527bc5eafc7f06dd2fbe1176b29a35b53f759f49c098326205c202fb0a05.ttf) format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebBold';src:url(/assets/Lato-Bold-b91fc1ca55df440dc11354b32a39b45db663d24bb17b16dcb2e706330955b0d1.eot);src:url(/assets/Lato-Bold-b91fc1ca55df440dc11354b32a39b45db663d24bb17b16dcb2e706330955b0d1.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Bold-ae88fc0d7a961832f809527d30bd3983a6866d42f66a56ade23f543681594db6.woff2) format("woff2"),url(/assets/Lato-Bold-0e56b17d142eb366c8007031d14e34da48c70b4a9d9a0ca492e696a7bae45e1e.woff) format("woff"),url(/assets/Lato-Bold-f71f833c099f450606f8107b83ef208ae918c0ea00779466d45e9be96b0bc7cc.ttf) format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}.font-bold{font-family:LatoWebBold}.font-primary{color:#275f75 !important}.background-primary{background-color:#275f75 !important}html,body{height:100%}h1,h2,h3,h4,h5,h6{font-family:"LatoWebMedium";margin:0.35rem 0}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4,h5,h6{font-size:1rem;font-family:"LatoWebBold"}.wrap_content{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width: 812px){.wrap_content{min-width:auto;max-width:auto;width:100%;padding:0 10px}}.box,.campaign_ended_message{background:#fff;border-radius:5px;border:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.05);position:relative}.box .box-header,.campaign_ended_message .box-header{display:flex;justify-content:space-between;align-items:center;width:100%;color:#444;font-size:1.125rem;padding:15px 1.25rem;border-bottom:1px solid rgba(0,0,0,0.15);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box .box-header a,.campaign_ended_message .box-header a{color:#444;cursor:pointer}.box .box-header a:hover,.campaign_ended_message .box-header a:hover{color:#275f75}.box .box-header ul.tab_nav,.campaign_ended_message .box-header ul.tab_nav{margin:-15px 0}.box .box-header a.btn,.campaign_ended_message .box-header a.btn{width:auto;margin-left:15px}.box .box-header>*,.campaign_ended_message .box-header>*{flex-wrap:wrap;flex-shrink:1}.box .box-header small,.campaign_ended_message .box-header small{display:block;color:#666;white-space:normal}@media (max-width: 576px){.box .box-header small,.campaign_ended_message .box-header small{font-size:1rem}}@media (max-width: 576px){.box .box-header.box-header--collapsable,.campaign_ended_message .box-header.box-header--collapsable{flex-direction:column;align-items:flex-start}.box .box-header.box-header--collapsable>*:last-child,.campaign_ended_message .box-header.box-header--collapsable>*:last-child{margin-top:10px}.box .box-header.box-header--collapsable small,.campaign_ended_message .box-header.box-header--collapsable small{padding-right:10px}.box .box-header.box-header--collapsable .quicksearch,.campaign_ended_message .box-header.box-header--collapsable .quicksearch{width:100%}.box .box-header.box-header--collapsable ul.tab_nav,.campaign_ended_message .box-header.box-header--collapsable ul.tab_nav{margin-left:-10px}}.box .box-header .quicksearch,.campaign_ended_message .box-header .quicksearch{flex-shrink:0;flex-wrap:nowrap}.box .box-header .box-header--icon,.campaign_ended_message .box-header .box-header--icon{display:flex;align-items:center;justify-content:flex-start;color:#275f75;font-family:'LatoWebMedium'}.box .box-header .box-header--icon img,.campaign_ended_message .box-header .box-header--icon img,.box .box-header .box-header--icon svg,.campaign_ended_message .box-header .box-header--icon svg{height:18px;width:18px;margin-right:6px}.box .box-header .box-header--icon svg path,.campaign_ended_message .box-header .box-header--icon svg path{fill:#275f75}.box_fade_bottom{position:absolute;bottom:-10px;left:-1.5%;width:103%;background:#000;height:130px;display:flex;align-items:flex-end;justify-content:center;background:-moz-linear-gradient(top, rgba(250,250,250,0) 0%, #fafafa 60%, #fafafa 100%);background:-webkit-linear-gradient(top, rgba(250,250,250,0) 0%, #fafafa 60%, #fafafa 100%);background:linear-gradient(to bottom, rgba(250,250,250,0) 0%, #fafafa 60%, #fafafa 100%)}#advocate-list .box_fade_bottom{left:-5.5%;width:106%}hr{width:100%;height:0;margin:0;padding:0;border:0;border-bottom:1px solid rgba(0,0,0,0.15)}.pill{display:inline-block;font-family:'LatoWebBold';background-color:rgba(39,95,117,0.05) !important;color:#275f75 !important;height:26px;line-height:26px;padding:0 10px;font-size:1rem;text-align:center;border-radius:11px;margin-bottom:5px;color:#fff}ul.tab_nav{display:flex;overflow-x:auto;overflow-y:hidden}ul.tab_nav li{margin:0 15px}@media (max-width: 576px){ul.tab_nav li{margin:0 10px}}ul.tab_nav li a{display:block;font-size:1.0625rem;color:#666;height:60px;line-height:60px}@media (max-width: 576px){ul.tab_nav li a{height:40px;line-height:40px}}ul.tab_nav li a:hover{color:#444}ul.tab_nav li.active a{border-bottom:3px solid #275f75;color:#275f75}.pagination{display:flex;justify-content:space-between;align-items:center}.pagination small{color:#666;font-size:0.8125rem}.pagination ul{display:flex;height:24px;line-height:24px}.pagination ul li{font-size:0.9375rem;margin-left:10px}.pagination ul li a{display:flex;align-items:center;justify-content:center;height:100%;color:#444}.pagination ul li a svg{height:12px;width:12px}.pagination ul li a svg path{fill:#666}.pagination ul li a:hover{color:#275f75}.pagination ul li a:hover svg path{fill:#275f75}.pagination ul li.active a{color:#275f75;background:rgba(39,95,117,0.05);height:24px;width:24px;border-radius:12px;font-family:'LatoWebBold'}.pagination ul li.chevron a{font-size:0.75rem;color:#666}.progress_bar{height:12px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);overflow:hidden}.progress_bar .progress_bar-interior{background-color:#275f75;height:100%}.social_links{display:flex;align-items:center;justify-content:space-between;width:100%}.social_links>*{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-basis:50%;height:42px;border-radius:5px;border:1px solid rgba(0,0,0,0.15);font-size:1rem;text-decoration:none;font-family:'LatoWebMedium';color:#666;margin-right:5px}.social_links>*:hover{box-shadow:0 3px 6px rgba(0,0,0,0.1);color:#444}.social_links>*:hover svg path{fill:#444}.social_links>*:last-child{margin-right:0}.social_links>* svg{width:20px;margin-right:8px}@media (max-width: 812px){.social_links>*.hide-desktop{display:flex !important}}.social_links>*.facebook{background-color:#3b5999;color:#fff;border:0}.social_links>*.facebook svg path{fill:#fff}.social_links>*.facebook:hover{box-shadow:0 3px 6px rgba(59,89,153,0.4)}.social_links>*.twitter{background-color:#1da1f2;color:#fff;border:0}.social_links>*.twitter svg path{fill:#fff}.social_links>*.twitter:hover{box-shadow:0 3px 6px rgba(29,161,242,0.4)}.social_links.social_links-lg>*{height:55px;font-size:1.25rem}.gap{display:block;height:1.5625rem}.gap.xs{height:0.625rem}.gap.sm{height:0.9375rem}.gap.lg{height:2.1875rem}.gap.xl{height:3.125rem}.gap.xxl{height:4.125rem}.gap-x{height:100%;width:5px}.gap-x.gap-x--md{width:10px}.gap-x.gap-x--lg{width:15px}.hide-desktop{display:none !important}@media (max-width: 812px){.hide-desktop{display:block !important}.hide-mobile{display:none !important}}.padded{padding:1.25rem}.padded_sm{padding:0.9375rem}.profile_image{border-radius:100%;box-shadow:0 4px 8px rgba(0,0,0,0.05);text-indent:-9999px}.overflow-hidden{overflow:hidden}.wrap_scrollable{overflow:scroll}.flex{display:flex;align-items:center}.offset_last_gap{margin-bottom:-15px}.inline-block{display:inline-block}strong{color:inherit}svg.primary path{fill:#275f75}.text-lg{font-size:1.25rem}.text-md{font-size:1.125rem}.section_header,.section-header{display:flex;justify-content:space-between;align-items:center;padding:2.25rem 0}@media (max-width: 812px){.section_header,.section-header{flex-direction:column}}.section_header>*,.section-header>*{width:auto !important}.section_header h1,.section_header h2,.section-header h1,.section-header h2{font-size:1.875rem;color:#444}.section_header h3,.section-header h3{color:#666;font-size:1.125rem;margin-top:12px}@media (max-width: 812px){.section_header .btn,.section-header .btn{margin-top:15px}}.section_header.section_header-centered,.section_header.text-center,.section-header.section_header-centered,.section-header.text-center{display:block;text-align:center}.btn{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50px;width:100%;padding:0 20px;border-radius:5px;text-align:center;cursor:pointer;font-size:1.0625rem;font-family:'LatoWebBold';border:0}.btn:after{content:'';min-height:inherit;font-size:0}.btn.btn-primary{background-color:#275f75;color:#fff !important}.btn.btn-primary:hover{background-color:#1f5368;box-shadow:0 3px 6px rgba(39,95,117,0.4)}.btn.btn-secondary{background-color:#275f74;color:#fff}.btn.btn-secondary:hover{background-color:#417285;box-shadow:0 3px 6px rgba(33,152,161,0.4)}.btn.btn-tertiary{background-color:#001427;color:#fff}.btn.btn-tertiary:hover{background-color:#1f3141;box-shadow:0 3px 6px rgba(0,20,39,0.2)}.btn.btn-outline,.btn.btn-disabled{background-color:transparent;border:1px solid rgba(0,0,0,0.15);color:#666}.btn.btn-outline:hover,.btn.btn-disabled:hover{border-color:rgba(0,0,0,0.15);color:#444;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.05)}.btn.btn-disabled:hover{cursor:not-allowed}.btn.btn-pill{font-family:'LatoWebBold';background-color:rgba(39,95,117,0.05);color:#275f75;height:1.875rem;line-height:1.875rem;padding:0 10px;font-size:1rem;border-radius:15px}.btn.btn-icon{padding:0;width:50px !important}.btn.btn-icon svg{height:38%}.btn.btn-icon svg path{fill:#666}.btn.btn-gc-primary{background-color:#285f74;color:#fff !important}.btn.btn-gc-primary:hover{background-color:#1f5366;box-shadow:0 3px 6px rgba(31,83,102,0.35)}.btn.btn-xs,.table_wrapper table tbody tr td a.btn{height:40px;font-size:1rem}.btn.btn-xs.btn-icon,.table_wrapper table tbody tr td a.btn.btn-icon{width:40px !important}.btn.btn-lg{height:65px;font-size:1.5rem}.btn.btn-lg.btn-icon{width:65px !important}.standard_menu ul{padding:5px 0}.standard_menu ul li a{display:inline-block;padding:5px 15px;color:#666}.standard_menu ul li a img{max-height:32px;max-width:160px;margin-right:30px}.standard_menu ul li a:hover{color:#275f75}.standard_menu ul li a:hover img{opacity:0.8}.standard_menu ul li small{display:block;font-size:0.85rem;color:#666;padding:10px 0;padding-left:15px;width:200px}.standard_menu ul li ul li a{padding-left:40px}.standard_menu-wrap{display:none;position:absolute;top:59px;right:-1px;width:240px;max-height:570px;overflow-y:scroll;background:#fff;border:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.05);border-radius:0 0 5px 5px}.standard_menu-wrap.sm{width:120px}.standard_menu-wrap.xl{width:auto}.standard_menu-wrap input{width:100%}.topbar_dropdown{position:relative;height:100%;display:flex;align-items:center;flex-shrink:0}.topbar_dropdown .topbar_dropdown-image{margin-right:10px;flex-shrink:0;margin-top:5px}.topbar_dropdown .topbar_dropdown-image img{width:44px;height:44px}.topbar_dropdown .topbar_dropdown-chevron{margin-top:5px}.topbar_dropdown .topbar_dropdown-chevron svg{width:12px}.topbar_dropdown .topbar_dropdown-chevron svg path{fill:#666}.topbar_dropdown .standard_menu-wrap{top:100%;right:0;z-index:9}.topbar_dropdown:hover{cursor:pointer}.topbar_dropdown:hover .standard_menu-wrap{display:block}ul.breadcrumb{display:flex;align-items:center}ul.breadcrumb li{display:flex;align-items:center;color:#666}ul.breadcrumb li a{color:#275f75}ul.breadcrumb li a:hover{text-decoration:underline}ul.breadcrumb li svg{height:10px;width:10px;margin:0 7px}ul.breadcrumb li svg path{fill:#666}.campaign_topbar{position:fixed;top:0;left:0;width:100%;height:70px;z-index:999;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.05)}.campaign_topbar .wrap_content{height:100%;display:flex;justify-content:space-between;align-items:center}.campaign_topbar .campaign_topbar_left,.campaign_topbar .campaign_topbar_right{display:flex;align-items:center;height:100%;white-space:nowrap}.campaign_topbar .campaign_topbar_left{flex-shrink:1}.campaign_topbar .campaign_topbar_left{flex-shrink:0}.campaign_topbar .campaign_topbar_logo{max-width:70%}.campaign_topbar .campaign_topbar_logo img.logo{max-height:48px;max-width:100%}.campaign_topbar#campaign_topbar_pinned{height:auto}.campaign_topbar#campaign_topbar_pinned.pinned{display:block}.campaign_topbar#campaign_topbar_pinned.pinned .topbar_pinned_content .wrap_content{height:70px}.campaign_topbar#campaign_topbar_pinned.pinned .campaign_topbar_left a{padding:0 25px}@media (max-width: 812px){.campaign_topbar#campaign_topbar_pinned.pinned .campaign_topbar_left{width:100%}.campaign_topbar#campaign_topbar_pinned.pinned .campaign_topbar_left .social_links a{padding:0;flex-grow:1;margin-right:5px}.campaign_topbar#campaign_topbar_pinned.pinned .campaign_topbar_left .social_links a:last-child{margin-right:0}}.campaign_topbar#campaign_topbar_pinned.pinned .campaign_topbar_right a.btn{height:59px;line-height:59px;font-size:1.25rem}.campaign_topbar#campaign_topbar_pinned.pinned .campaign_subnav{padding:10px 0;position:relative}.campaign_topbar#campaign_topbar_pinned.pinned .social_links>*{flex-basis:auto}@media (max-height: 500px){.campaign_topbar#campaign_topbar_pinned.pinned .campaign_subnav{display:none}}@media (max-width: 812px){.campaign_topbar#campaign_topbar_pinned.pinned .subnav-scroll_left{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:30px;height:100%;background:#fff;border-right:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.05)}.campaign_topbar#campaign_topbar_pinned.pinned .subnav-scroll_left svg{height:16px}.campaign_topbar#campaign_topbar_pinned.pinned .subnav-scroll_right{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:30px;height:100%;background:#fff;border-left:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.05)}.campaign_topbar#campaign_topbar_pinned.pinned .subnav-scroll_right svg{height:16px}}.campaign_topbar#campaign_topbar_pinned.unpinned{display:none}.campaign_subnav{position:relative}.campaign_subnav .wrap_content{display:flex;justify-content:space-between;align-items:center;overflow-x:auto;overflow-y:hidden}.campaign_subnav .subnav-scroll_left{display:none}@media (max-width: 812px){.campaign_subnav .subnav-scroll_left{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:30px;height:100%;background:#fff;border-right:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);border-radius:0 5px 5px 0;box-shadow:0 4px 8px rgba(0,0,0,0.05)}.campaign_subnav .subnav-scroll_left svg{height:16px}}.campaign_subnav .subnav-scroll_right{display:none}@media (max-width: 812px){.campaign_subnav .subnav-scroll_right{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:30px;height:100%;background:#fff;border-left:1px solid rgba(0,0,0,0.15);border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);border-radius:5px 0 0 5px;box-shadow:0 4px 8px rgba(0,0,0,0.05)}.campaign_subnav .subnav-scroll_right svg{height:16px}}.campaign_subnav.sticky{position:fixed;top:70px;width:100%;z-index:1;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.15);box-shadow:0 4px 8px rgba(0,0,0,0.05)}.campaign_subnav.sticky ul{padding:8px 0}@media (max-width: 812px){.campaign_subnav.sticky .subnav-scroll_left{border-top:none;border-bottom:none;border-radius:none}.campaign_subnav.sticky .subnav-scroll_right{border-top:none;border-bottom:none;border-radius:none}}.campaign_subnav ul{display:flex}.campaign_subnav ul li{margin:0 15px}.campaign_subnav ul li a{display:block;height:38px;line-height:38px;color:#444;font-size:1.1875rem}.campaign_subnav ul li a:hover{color:#275f75}.campaign_subnav ul li.active a{padding:0 15px;color:#275f75;background:rgba(39,95,117,0.05);border-radius:5px;font-family:'LatoWebBold'}.campaign_subnav ul li:first-child{margin-left:15px}.campaign_subnav ul li:first-child.active{margin-left:0}.campaign_subnav ul li.overflow{margin-right:70px}.admin_topbar{position:fixed;z-index:9;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:250px;padding-right:15px;background:#fff;height:60px;box-shadow:0 4px 8px rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.15)}@media (max-width: 812px){.admin_topbar{padding-left:0}}.admin_topbar>*{height:100%}.admin_topbar .admin_topbar-left{display:flex}.admin_topbar .admin_topbar-left .admin_topbar-mobile_nav_trigger{display:none;justify-content:center;align-items:center;height:60px;width:60px;border-right:1px solid rgba(0,0,0,0.15)}.admin_topbar .admin_topbar-left .admin_topbar-mobile_nav_trigger svg{height:18px;width:18px}.admin_topbar .admin_topbar-left .admin_topbar-mobile_nav_trigger svg path{fill:#444}@media (max-width: 812px){.admin_topbar .admin_topbar-left .admin_topbar-mobile_nav_trigger{display:flex}}.admin_topbar .admin_topbar-left .admin_topbar-school_logo{display:none;align-items:center;margin-left:15px}.admin_topbar .admin_topbar-left .admin_topbar-school_logo img{max-height:30px;max-width:220px;margin-right:10px}@media (max-width: 812px){.admin_topbar .admin_topbar-left .admin_topbar-school_logo{display:flex}}.admin_sidebar-wrapper .admin_sidebar{flex-grow:1;position:fixed;top:0;left:0;z-index:9;background:#fff;border-right:1px solid rgba(0,0,0,0.15);height:100%;width:250px;overflow-y:auto;-ms-overflow-style:none;padding-bottom:60px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller_wrapper{margin-bottom:10px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller{display:flex;justify-content:space-between;width:100%;padding:10px 15px;border-bottom:1px solid rgba(0,0,0,0.15);box-shadow:inset 0 -3px 0 rgba(0,0,0,0.03)}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller:hover{cursor:pointer}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--content{flex-grow:1}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--content small{opacity:0;max-height:0;overflow:hidden;margin:0}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--content ul li a{display:block;opacity:0;height:0;line-height:0;overflow:hidden}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--content ul li.active a{opacity:1;height:25px;line-height:25px;color:#275f75;font-family:'LatoWebBold'}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--content ul li:hover{color:#275f75;font-family:'LatoWebBold'}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--chevron{margin-top:7px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--chevron svg{height:12px;width:12px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller .admin_sidebar-controller--chevron svg path{fill:#666}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller{height:60px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller img{max-height:30px;max-width:220px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller ul{height:100%}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller ul li.active{margin:5px 0}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller ul li.active a{height:30px;line-height:30px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller .admin_sidebar-controller--chevron{margin-top:14px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller.active ul{margin:5px 0}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller.active ul li{margin-top:15px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.active{height:auto}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.active *{transition:all 0.5s ease}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.active .admin_sidebar-controller--content small{opacity:1;display:inline-block;max-height:30px;line-height:30px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.active .admin_sidebar-controller--content ul li a{height:30px;line-height:30px;opacity:1}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-controller.active .admin_sidebar-controller--chevron svg{transform:rotate(180deg)}.admin_sidebar-wrapper .admin_sidebar>*>ul li a{display:flex;align-items:center;height:40px;padding:0 15px}.admin_sidebar-wrapper .admin_sidebar>*>ul li a svg{height:18px;width:18px;margin-right:8px}.admin_sidebar-wrapper .admin_sidebar>*>ul li a svg path{fill:#444}.admin_sidebar-wrapper .admin_sidebar>*>ul li ul{display:none;margin-bottom:8px}.admin_sidebar-wrapper .admin_sidebar>*>ul li ul li a{height:30px;font-size:0.875rem;padding:0 15px 0 42px}.admin_sidebar-wrapper .admin_sidebar>*>ul li.active>a,.admin_sidebar-wrapper .admin_sidebar>*>ul li:hover>a{color:#275f75;font-family:'LatoWebBold'}.admin_sidebar-wrapper .admin_sidebar>*>ul li.active>a svg path,.admin_sidebar-wrapper .admin_sidebar>*>ul li:hover>a svg path{fill:#275f75}.admin_sidebar-wrapper .admin_sidebar>*>ul li.active ul{display:block}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-primary{margin-bottom:40px}.admin_sidebar-wrapper .admin_sidebar .admin_sidebar-secondary{margin-bottom:40px}.admin_sidebar-wrapper .admin_sidebar small{display:block;font-size:0.75rem;font-family:'LatoWebBold';color:#c5c5c5;text-transform:uppercase;margin-bottom:5px}.admin_sidebar-wrapper .admin_sidebar>*>small{margin-left:15px}.admin_sidebar-wrapper.dark-mode .admin_sidebar{border:0;background:#151515}.admin_sidebar-wrapper.dark-mode .admin_sidebar small{color:#5c5c5c}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller{border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:0}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller:hover{background:rgba(255,255,255,0.03)}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller ul li a{color:#ccc}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller ul li a:hover{color:#fff}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller ul li.active a{color:#fff}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller{background:#fff;border-right:1px solid rgba(0,0,0,0.15)}.admin_sidebar-wrapper.dark-mode .admin_sidebar .admin_sidebar-controller.admin_sidebar-controller--school_controller small{color:#c5c5c5}.admin_sidebar-wrapper.dark-mode .admin_sidebar>*>ul li a{color:#ccc}.admin_sidebar-wrapper.dark-mode .admin_sidebar>*>ul li a svg path{fill:#fff}.admin_sidebar-wrapper.dark-mode .admin_sidebar>*>ul li a:hover{color:#fff}.admin_sidebar-wrapper.dark-mode .admin_sidebar>*>ul li.active>a{color:#fff;background:#275f75}.admin_sidebar-wrapper.dark-mode .admin_sidebar>*>ul li ul li.active a{color:#fff;background:#275f75}.admin_sidebar-wrapper .admin_sidebar-mobile_close{display:none;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:60px;height:60px;background:#fff;border-bottom:1px solid rgba(0,0,0,0.15)}.admin_sidebar-wrapper .admin_sidebar-mobile_close svg{width:20px;height:20px}@media (max-width: 812px){.admin_sidebar-wrapper{display:none}.admin_sidebar-wrapper.active{display:flex;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8)}.admin_sidebar-wrapper.active .admin_sidebar{display:block;position:relative}.admin_sidebar-wrapper .admin_sidebar-mobile_close{display:flex}}.admin_content{position:relative;width:100%;flex-grow:1;padding-top:60px;padding-left:250px;padding-bottom:200px}@media (max-width: 812px){.admin_content{padding-left:0}}.admin_content .admin_content-section{width:100%;overflow-x:scroll;overflow-y:visible;padding:0 25px;-ms-overflow-style:none;overflow:auto}.admin_content .admin_content-header{display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid rgba(0,0,0,0.15);padding:10px 25px;flex-wrap:wrap}@media (max-width: 812px){.admin_content .admin_content-header{padding:0 15px}}.admin_content .admin_content-header h1{display:flex;align-items:center;font-size:1.5rem;font-family:'LatoWebMedium';margin:5px 0}.admin_content .admin_content-header h1 svg{height:22px;width:22px;margin-right:8px}.admin_content .admin_content-header h1 svg path{fill:#444}.admin_content .admin_content-header ul.breadcrumb{margin-bottom:5px}.admin_content .admin_content-header ul.breadcrumb li a{color:#275f75}.admin_content .admin_content-header .admin_content-header--content{flex-shrink:0}.admin_content .admin_content-header .admin_content-header--actions{display:flex;align-items:center;margin:10px 0}.admin_content .admin_content-header .admin_content-header--actions>*{margin-left:5px}.admin_content .admin_content-header .admin_content-header--actions>*:first-child{margin-left:0}input[type='text'],input[type='email'],input[type='password']{width:100%;border:1px solid rgba(0,0,0,0.15);height:45px;line-height:45px;padding:0 15px;border-radius:5px;color:#444}input[type='text']::placeholder,input[type='email']::placeholder,input[type='password']::placeholder{color:#aeaeae}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus{box-shadow:inset 0 2px 4px rgba(0,0,0,0.05);color:#444}textarea,select,input,button{outline:none}.dropdown{width:100%;border:1px solid rgba(0,0,0,0.15);height:45px;line-height:45px;padding:0 15px;border-radius:4px;color:#444;box-shadow:inset 0 -2px 0 rgba(0,0,0,0.03);display:flex;justify-content:space-between}.dropdown .dropdown-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown .dropdown-arrow{display:flex;align-items:center;justify-content:center}.dropdown .dropdown-arrow svg{height:12px;width:10px;margin-left:20px;margin-top:1px}.quicksearch{height:40px;position:relative;display:flex}.quicksearch input[type='text']{height:40px;padding:0 12px 0 36px;font-size:1rem;background:transparent}.quicksearch svg{position:absolute;top:13px;left:13px;height:14px;width:14px}.quicksearch svg path{fill:#666}.table_wrapper a:hover{text-decoration:underline}.table_wrapper table tr td,.table_wrapper table tr th{padding:5px 10px;border-right:1px solid rgba(0,0,0,0.05);white-space:nowrap}.table_wrapper table tr td:first-child,.table_wrapper table tr th:first-child{padding:0 20px;white-space:nowrap}.table_wrapper table tr td:last-child,.table_wrapper table tr th:last-child{padding-right:20px;border-right:0}.table_wrapper table thead{border-bottom:1px solid rgba(0,0,0,0.15);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.03),0 2px 4px rgba(0,0,0,0.05)}.table_wrapper table thead tr th{color:#666;text-align:left}.table_wrapper table tbody tr{border-bottom:1px solid rgba(0,0,0,0.1)}.table_wrapper table tbody tr:last-child{border-bottom:0}.table_wrapper table tbody tr td{padding-top:10px;padding-bottom:10px}.table_wrapper table tbody tr td a{color:#275f75;border-bottom:1px solid rgba(39,95,117,0.05)}.table_wrapper table tbody tr td a.btn{white-space:nowrap}.table_wrapper table tbody tr td:first-child a{font-family:'LatoWebBold'}.table_wrapper-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,0.1);padding:10px 20px}.row_controller select{margin:0 5px}.leaderboard{display:table;vertical-align:middle;width:100%;padding:10px 0;color:#666;font-family:'LatoWebMedium';min-width:400px}.leaderboard a:hover{text-decoration:underline}.leaderboard .leaderboard-row.thead a{color:#666;display:block}.leaderboard .leaderboard-row.thead a.active,.leaderboard .leaderboard-row.thead a:hover{color:#275f75}.leaderboard .leaderboard-row.thead a.active svg path,.leaderboard .leaderboard-row.thead a:hover svg path{fill:#275f75}.leaderboard td,.leaderboard th{vertical-align:middle;padding:5px 10px !important}.leaderboard td:first-child,.leaderboard th:first-child{padding-left:25px !important}.leaderboard td:last-child,.leaderboard th:last-child{padding-right:25px !important}.leaderboard thead tr{background:transparent !important}.leaderboard strong{color:#444;font-weight:normal;font-family:'LatoWebMedium'}.leaderboard img.profile_image{display:inline-block;height:32px;width:32px;margin-right:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.leaderboard .profile_block-content{display:inline-block}.leaderboard.alternating .leaderboard-row:nth-child(even){background:transparent}.leaderboard.alternating .leaderboard-row:nth-child(odd){background:rgba(39,95,117,0.05)}.dataTables_length{padding:0;margin:15px 0 15px 25px;right:0}.dataTables_length label{color:#666}.leaderboard-controller{padding:15px 1.25rem;border-top:1px solid rgba(0,0,0,0.15);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.leaderboard-controller .dataTables_info{color:#666;padding-top:0}.leaderboard-controller .dataTables_paginate{display:flex;align-items:center}.leaderboard-controller .dataTables_paginate a{margin-right:8px;color:#444;display:flex;align-items:center}.leaderboard-controller .dataTables_paginate a:hover{text-decoration:underline}.leaderboard-controller .dataTables_paginate a.current{color:#275f75;font-family:'LatoWebBold';text-decoration:underline}.leaderboard-controller .dataTables_paginate a svg{width:8px}.leaderboard-controller .dataTables_paginate .disabled{color:#444;opacity:0.5}.leaderboard-controller .dataTables_paginate .disabled:hover{cursor:not-allowed;text-decoration:none}.profile_block{display:flex;justify-content:flex-start;align-items:center}.profile_block a:hover{text-decoration:underline}.profile_block img.profile_image{width:42px;height:42px;flex-shrink:0;margin-right:15px}.profile_block .profile_block-content{display:flex;justify-content:space-between;flex-grow:1;font-size:1rem;line-height:22px;color:#444}.profile_block .profile_block-content strong{color:#222}.profile_block .profile_block-content .plea_cta{flex-shrink:0}.profile_block em{display:flex;align-items:center;font-size:0.875rem;line-height:1rem;color:#275f75;font-style:normal;margin-top:5px}.profile_block em svg{height:14px;width:14px;margin-right:5px}.profile_block em svg path{fill:#275f75}.profile_block em.grey{color:#666}.profile_block em.grey svg path{fill:#444}.profile_block em.directed-details{font-weight:bold;font-size:133%;margin-bottom:6%;line-height:normal}.profile_block .donor_affiliatons{display:flex}.profile_block .donor_affiliatons svg{width:25px;height:22px;margin-left:15px}.profile_block.featured{border:1px solid #275f75;background:rgba(39,95,117,0.05)}.profile_block.small img.profile_image{width:30px;height:30px}#recent_donors_block .profile_block.small{padding:0.3rem}.profile_block.profile_block--offset img.profile_image{margin-left:-48px;width:52px;height:52px}@media (max-width: 812px){.profile_block.profile_block--offset img.profile_image{margin-left:-25px}}.block_type1{display:flex;flex-direction:column;height:100%}.block_type1 .block_type1-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:100%;margin:0 auto;background:rgba(39,95,117,0.05);margin-bottom:20px}.block_type1 .block_type1-icon svg{width:20px}.block_type1 .block_type1-icon svg path{fill:#275f75}.block_type1 .block_type1-header{font-size:1.25rem;color:#275f75;font-family:'LatoWebBold';text-align:center}.block_type1 .block_type1-subheader{text-align:center;font-size:0.9rem;color:#666}.block_type1 .block_type1-content{margin-bottom:auto;text-align:center}.block_type1 .block_type1-progress{width:80%;margin:0 auto;text-align:center}.block_type1 .block_type1-progress p{font-size:1.125rem}.block_type1 .block_type1-progress p strong{color:#275f75;font-family:'LatoWebBold'}.block_type1 .block_type1-cta{margin-top:auto}.advocate_meta{display:flex;align-items:center;margin:3px 0}.advocate_meta svg{flex-shrink:0;width:15px;height:15px;margin-right:7px}.advocate_meta svg path{fill:#275f75}.activity_list .activity_list-item{display:flex;align-items:center;margin-bottom:10px;border-left:1px solid #aeaeae;padding:5px 0 5px 15px;opacity:0.6}.activity_list .activity_list-item.active{border-left:3px solid #275f75;opacity:1}.activity_list .activity_list-item .activity_list-picture{width:36px;height:36px;flex-shrink:0;margin-right:15px}.activity_list .activity_list-item .activity_list-picture img{width:36px;height:36px}.activity_list .activity_list-item .activity_list-content{font-size:1.125rem;color:#666}.activity_list .activity_list-item .activity_list-content strong{color:#444;font-family:'LatoWebBold'}.activity_list .activity_list-item .activity_list-content em{display:flex;align-items:center;font-size:1rem;color:#275f75;font-style:normal;margin-top:5px;font-family:'LatoWebMedium'}.activity_list .activity_list-item .activity_list-content em svg{height:14px;width:14px;margin-right:5px}.activity_list .activity_list-item .activity_list-content em svg path{fill:#275f75}.activity_list .activity_list-item .activity_list-content em.grey{color:#666}.activity_list .activity_list-item .activity_list-content em.grey svg path{fill:#444}.activity_list .activity_list-subheader{margin:25px 0 10px;font-size:1.125rem;color:#666}.donor_affiliation_block{display:flex;justify-content:flex-start;align-items:center;padding:0.45rem}.donor_affiliation_block a:hover{text-decoration:underline}.donor_affiliation_block svg{height:22px;width:25px;flex-shrink:0}.donor_affiliation_block>span{padding-left:15px;font-size:1rem;line-height:22px;color:#444;word-break:break-all}.donor_affiliation_block .strong{color:#275f75}.text_block>*,.text_block p{margin-top:10px;margin-bottom:15px}.text_block p{color:#444;font-size:1rem;line-height:1.5rem}.text_block p img{max-height:750px;margin-bottom:20px;max-width:100%}.text_block ul{list-style-type:disc;margin-left:20px}.text_block ol li ol{list-style-type:lower-alpha}.text_block ol li ol li ol{list-style-type:lower-roman}.text_block ol{list-style:decimal;margin-left:20px}.feed_block hr{width:22px;border-width:2px;border-color:#275f75;margin-top:15px}.feed_block .feed_block-title{font-size:1.375rem;color:#275f75}.feed_block h1,.feed_block h2,.feed_block h3,.feed_block h4,.feed_block h5,.feed_block h6,.feed_block p{margin-top:10px;margin-bottom:15px}.feed_block small{font-size:0.875rem;color:#666;display:block;margin-top:15px}.feed_block p{color:#444;font-size:1rem}.feed_block p img{max-height:750px;margin-bottom:20px;max-width:100%}.feed_block .feed_actions{display:flex;margin-top:15px}.feed_block .feed_actions a{margin-right:10px;width:auto}.feed_block ul{list-style:disc;margin-left:20px}.feed_block ol{list-style:decimal;margin-left:20px}.review_block{padding:4px;background:#275f75;border-radius:5px;box-shadow:0 3px 6px rgba(39,95,117,0.4);margin-top:25px}.review_block .review_block-header{margin:15px 0 19px;text-align:center;font-size:1.25rem;color:#fff;font-family:'LatoWebMedium'}.review_block .review_block-content{background:#fff;border-radius:3px;box-shadow:inset 0 3px 6px rgba(39,95,117,0.4)}.review_block .review_block-content p{color:#444;font-size:1.125rem}.review_block .review_block-content ul li{display:flex;align-items:center;font-size:1.125rem;margin-bottom:10px}.review_block .review_block-content ul li svg{width:16px;margin-right:10px}.review_block .review_block-content ul li svg path{fill:#275f75}.review_block .review_block-content ul li a{color:#275f75;text-decoration:underline}.review_block .review_block-content ul li:last-child{margin-bottom:0}.review_block .review_block-content a.btn.btn-primary{max-width:400px;margin:0 auto}.grid-standard{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.grid-standard .grid-standard--twothirds{flex-basis:68%;width:68%}.grid-standard .grid-standard--third{flex-basis:30%;width:30%}.grid-standard .grid-standard--full{flex-basis:100%;width:100%}.grid-standard .grid-standard--half{flex-basis:49%;width:49%}.grid-standard>.box,.grid-standard>.campaign_ended_message{height:100%}@media (max-width: 812px){.grid-standard{flex-direction:column}.grid-standard .grid-standard--third,.grid-standard .grid-standard--twothirds,.grid-standard .grid-standard--half{width:100%}}.analytics_grid{display:flex;border-bottom:1px solid rgba(0,0,0,0.15);text-align:center}@media (max-width: 812px){.analytics_grid{flex-direction:column;border-bottom:0}}.analytics_grid:last-child{border-bottom:0}.analytics_grid>*{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 15px;border-right:1px solid rgba(0,0,0,0.15)}@media (max-width: 812px){.analytics_grid>*{border-right:0;border-bottom:1px solid rgba(0,0,0,0.15);padding:15px 5px}}.analytics_grid>*:last-child{border-right:0}.analytics_grid .analytics_grid-half{flex-basis:50%}.analytics_grid .analytics_grid-third{flex-basis:33.333%}.analytics_grid h3{display:block;width:100%;text-align:center;font-size:1.25rem;font-family:'LatoWebBold';color:#275f75}.analytics_grid strong{font-size:2.125rem;color:#275f75;font-family:'LatoWebBold';display:block}@media (max-width: 812px){.analytics_grid strong{font-size:1.5rem}}.analytics_grid span{font-size:1.25rem;color:#666}@media (max-width: 812px){.analytics_grid span{font-size:1rem}}.modal_container{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background:rgba(20,20,20,0.85);overflow:scroll}.modal_container .modal_wrapper{position:fixed;top:10%;left:50%;margin-left:-310px;width:620px;height:80%}@media (max-width: 576px){.modal_container .modal_wrapper{left:5% !important;top:10% !important;margin:0 !important;width:90% !important;height:80% !important}}.modal_container .modal_wrapper.modal_wrapper-lg{width:960px;margin-left:-480px}@media (max-width: 992px){.modal_container .modal_wrapper.modal_wrapper-lg{width:90%;margin-left:-45%}}.modal_container .modal_wrapper a.modal-close{position:absolute;top:-25px;right:-25px;z-index:99;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:20px;line-height:40px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.2);text-align:center;color:#666}.modal_container .modal_wrapper a.modal-close:hover{color:#275f75}.modal_container .modal_wrapper a.modal-close svg{height:18px}@media (max-width: 812px){.modal_container .modal_wrapper a.modal-close{width:30px;height:30px;line-height:30px;top:-15px;right:-15px}}.modal_container .modal_wrapper>.box,.modal_container .modal_wrapper>.campaign_ended_message{height:100%;width:100%;border:0}.modal_container .modal_wrapper>.box .box-header,.modal_container .modal_wrapper>.campaign_ended_message .box-header{height:60px;position:absolute;top:0;padding:0 1.25rem;font-size:1.2rem;font-family:'LatoWebMedium'}.modal_container .modal_wrapper>.box .box-header .box-header--icon,.modal_container .modal_wrapper>.campaign_ended_message .box-header .box-header--icon{margin-right:8px}.modal_container .modal_wrapper>.box .box-header .quicksearch,.modal_container .modal_wrapper>.campaign_ended_message .box-header .quicksearch{flex-shrink:1}.modal_container .modal_wrapper .modal_content{position:absolute;top:60px;bottom:0;left:0;overflow-y:auto;width:100%;padding-bottom:35px}.modal_container .modal_wrapper .modal_content .activity_list{max-height:60vh}.modal_container .modal_wrapper .modal_content #advocate-modal-list_wrapper{max-height:60vh}.modal_container .modal_wrapper .modal_content.update_modal{max-height:75vh}.plea_modal h2{display:block;text-align:center;font-size:1.5rem;margin-bottom:20px}.plea_modal .social_links{flex-wrap:wrap}.plea_modal .social_links a{padding:0 15px;flex-basis:46%;margin:1%;margin-right:0}.plea_modal .link_to_share{padding:25px 0;text-align:center}.plea_modal .link_to_share>strong{font-size:1.5rem;font-family:'LatoWebMedium';display:block;margin-bottom:5px;color:#444}.plea_modal .link_to_share>span{color:#666;line-height:20px}.plea_modal .link_to_share>span svg{display:inline;width:0.9rem;margin-right:5px}.plea_modal .plea-cta{width:70%;margin:0 auto}.update_modal p{margin-bottom:15px}.update_modal label,.update_modal input,.update_modal strong,.update_modal .help-block{font-family:'LatoWeb' !important}.update_modal label{margin-top:15px}.update_modal fieldset{margin:0;padding:0}.update_modal form#vimeo-upload-update-form h3{font-size:1.25rem;font-family:'LatoWebMedium';margin-bottom:15px;text-align:center}.update_modal form#vimeo-upload-update-form input[type='file']{left:0 !important;margin:0 0 15px 0 !important;width:100%}.modal-backdrop.in{z-index:998 !important}.modal_header{display:flex;justify-content:space-between;align-items:center;padding:2.25rem 0}@media (max-width: 812px){.modal_header{flex-direction:column}}.modal_header>*{width:auto !important}.modal_header h1,.modal_header h2{font-size:1.875rem;color:#444}.modal_header h3{color:#666;font-size:1.125rem;margin-top:12px}@media (max-width: 812px){.modal_header .btn{margin-top:15px}}.modal_header.modal_header-centered{display:block;text-align:center}.breadcrumb_nav{width:100%;border-bottom:1px solid rgba(0,0,0,0.15)}.breadcrumb_nav>.wrap_content{display:flex;justify-content:space-between}.breadcrumb_nav a{display:flex;align-items:center;height:50px;line-height:50px;color:#666}.breadcrumb_nav a svg{height:12px;margin-right:6px}.breadcrumb_nav a svg path{fill:#666}.breadcrumb_nav a:last-child svg{margin-right:0;margin-left:6px}.breadcrumb_nav a:hover{color:#444}.breadcrumb_nav a:hover svg path{fill:#444}.plea_uploader>.box,.plea_uploader>.campaign_ended_message{display:flex;flex-wrap:wrap}@media (max-width: 812px){.plea_uploader>.box,.plea_uploader>.campaign_ended_message{flex-direction:column}}.plea_uploader .uploader_container{flex-basis:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0.15);border-radius:5px;text-align:center;background:#fafafa}.plea_uploader .uploader_container .uploader_container-icon{display:flex;align-items:center;justify-content:center;height:64px;width:64px;background:rgba(39,95,117,0.05);border-radius:100%}.plea_uploader .uploader_container .uploader_container-icon svg{width:28px}.plea_uploader .uploader_container .uploader_container-icon svg path{fill:#275f75}.plea_uploader .uploader_container .uploader_container-text{margin:20px 0}.plea_uploader .uploader_container .uploader_container-text h4{font-size:1.5rem;color:#444}.plea_uploader .uploader_container .uploader_container-text p{color:#666}.plea_uploader .uploader_container .uploader_container-form{width:60%;height:40px;border:1px solid rgba(0,0,0,0.15);border-radius:5px}.plea_uploader .uploader_container .uploader_container-small{color:#666;margin-top:10px}.plea_uploader .uploader_container .uploader_container-submit{margin-top:15px}.plea_uploader .uploader_helper{display:flex;justify-content:center;flex-direction:column;flex-basis:50%;padding-left:35px;font-size:1.125rem;color:#666}.plea_uploader .uploader_helper>div{padding-bottom:30px}.plea_uploader .uploader_helper>div:last-child{padding-bottom:0}.plea_uploader .uploader_helper p strong{font-family:'LatoWebBold';color:#444}.plea_uploader .uploader_helper p strong.primary{color:#275f75}.plea_uploader .uploader_helper p svg{height:15px;display:inline;margin-right:5px}@media (max-width: 812px){.plea_uploader .uploader_helper{padding-left:0;padding-top:30px}}.plea_uploader .uploader_footer{flex-basis:100%;padding:30px 0 10px;text-align:center;font-size:1.125rem;color:#666}@media (max-width: 812px){.plea_uploader .uploader_footer{text-align:left}}.advocate_dashboard-introduction{display:flex}@media (max-width: 812px){.advocate_dashboard-introduction{flex-direction:column}}.advocate_dashboard-introduction>*{flex-basis:33.333%;margin:10px 0;padding:1.25rem}@media (max-width: 812px){.advocate_dashboard-introduction>*{flex-direction:column}}.advocate_dashboard-introduction>*:first-child{border-right:0;border-radius:5px 0 0 5px}@media (max-width: 812px){.advocate_dashboard-introduction>*:first-child{border:1px solid rgba(0,0,0,0.15);border-radius:5px}}.advocate_dashboard-introduction>*:last-child{border-left:0;border-radius:0 5px 5px 0}@media (max-width: 812px){.advocate_dashboard-introduction>*:last-child{border:1px solid rgba(0,0,0,0.15);border-radius:5px}}.advocate_dashboard-introduction>*.primary{margin:0;border:2px solid #275f75}.school_profile-header{min-height:475px;padding:20px;background-image:url(https://d2x3cxtso6kdb6.cloudfront.net/uploads/school/DemoUniversity/width_1200_our-campus_1440x800.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.school_profile-header .school_profile-header--overlay{background:transparent;height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.school_profile-header .school_profile-header--meta{position:absolute;bottom:-80px;width:95%;max-width:720px;padding:30px;background:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,0.05),0 0 0 1px rgba(0,0,0,0.15);text-align:center}.school_profile-header .school_profile-header--meta h1{font-size:1.5rem;color:#444}.school_profile-header .school_profile-header--meta p{font-size:1.125rem;color:#666}.school_profile-header .school_profile-header--meta .school_profile-header--links a{color:#275f75;font-size:1.125rem;font-family:'LatoWebMedium'}.school_profile-header .school_profile-header--meta .school_profile-header--links a:hover{text-decoration:underline}.school_profile-header .school_profile-header--meta a.btn{max-width:220px;margin:0 auto}.campaign_block{display:flex;align-items:stretch;align-content:stretch;padding:25px}@media (max-width: 812px){.campaign_block{flex-direction:column}}.campaign_block .campaign_block-image{padding-right:25px;display:flex;align-items:center;justify-content:center}@media (max-width: 812px){.campaign_block .campaign_block-image{padding-right:0}}.campaign_block .campaign_block-image img{max-height:300px;max-width:400px}@media (max-width: 992px){.campaign_block .campaign_block-image img{max-height:300px;max-width:300px}}@media (max-width: 812px){.campaign_block .campaign_block-image img{width:100%;max-height:none;max-width:none}}.campaign_block .campaign_block-content{display:flex;flex-direction:column;justify-content:space-between}.campaign_block .campaign_block-content .campaign_block-title{margin-bottom:12px}.campaign_block .campaign_block-content .campaign_block-meta{position:relative}.campaign_block .campaign_block-content h2{font-size:1.5rem;color:#444}.campaign_block .campaign_block-content p{color:#666;margin-bottom:15px}.campaign_block:hover h2{color:#275f75}.campaign_block-t2list{border-top:1px solid rgba(0,0,0,0.15);display:flex;flex-wrap:wrap}.campaign_block-t2list .campaign_block{display:flex;flex-direction:column;flex-basis:260px;flex-grow:1;padding:25px;border-right:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);margin-right:-2px;margin-bottom:-1px}.campaign_block-t2list .campaign_block .campaign_block-wrap{max-width:350px;margin:0 auto;position:relative}.campaign_block-t2list .campaign_block .campaign_block-wrap .campaign_block-hover{display:none}.campaign_block-t2list .campaign_block:hover{cursor:pointer}.campaign_block-t2list .campaign_block:hover .campaign_block-progress{opacity:0}.campaign_block-t2list .campaign_block:hover .campaign_block-hover{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:0;bottom:0;right:0;left:0;background:#fff;border-radius:5px}.campaign_block-t2list .campaign_block:hover .campaign_block-hover .campaign_block-hover--actions a{margin-top:5px}.campaign_block-t2list .campaign_block .campaign_block-image{padding:0;margin-bottom:15px}.campaign_block-t2list .campaign_block .campaign_block-image img{max-width:auto;width:100%}.donor_block_container{display:flex;flex-wrap:wrap;margin:-10px}.donor_block_container .donor_block{flex-grow:1;flex-basis:320px;margin:10px}.donor_block{display:flex;align-items:center;justify-content:space-between}.donor_block .donor_block-profile{display:flex;align-items:center;justify-content:space-between;color:0.85rem}.donor_block .donor_block-profile img.profile_image{width:50px;height:50px;margin-right:15px}.donor_block .donor_block-profile strong{font-size:1.125rem;color:#275f75;display:block}.donor_block>.btn{width:100px}.progress_block .progress_bar{margin:7px 0}.progress_block .progress_block-line{display:flex;justify-content:space-between}#campaign_content{padding-top:70px;padding-bottom:140px}a{color:#275f75}#aboutupdates{max-height:31.1rem;overflow:scroll;margin-top:1.5625rem}@media (max-width: 812px){#aboutupdates{max-height:45vh}}#custom-content-section{max-height:31.1rem;overflow:scroll;margin-top:1.5625rem}@media (max-width: 812px){#custom-content-section{max-height:45vh}}#campaign-about-section em{font-style:italic}.leaderboard{display:table;vertical-align:middle;width:100%;padding:10px 0;color:#666;font-family:'LatoWebMedium'}.leaderboard .leaderboard-row.thead a{color:#666;display:block}.leaderboard .leaderboard-row.thead a.active,.leaderboard .leaderboard-row.thead a:hover{color:#275f75}.leaderboard .leaderboard-row.thead a.active svg path,.leaderboard .leaderboard-row.thead a:hover svg path{fill:#275f75}.leaderboard td,.leaderboard th{vertical-align:middle;padding:5px 10px !important}.leaderboard td:first-child,.leaderboard th:first-child{padding-left:25px !important}.leaderboard td:last-child,.leaderboard th:last-child{padding-right:25px !important}.leaderboard thead tr{background:transparent !important}.leaderboard strong{color:#444;font-weight:normal;font-family:'LatoWebMedium'}.leaderboard img.profile_image{display:inline-block;height:32px;width:32px;margin-right:10px;text-indent:100%;white-space:nowrap;overflow:hidden}.leaderboard.alternating .leaderboard-row:nth-child(even){background:transparent}.leaderboard.alternating .leaderboard-row:nth-child(odd){background:rgba(39,95,117,0.05)}.leaderboard.alternating td img{float:left;width:30px}.pinned-advocacy-card{height:15rem;display:table-cell;overflow:overlay}.pinned-advocacy-card .text-left{position:absolute;top:25%;width:85%}.pinned-advocacy-card .text-left .pinned-advocacy-header{margin-top:-35px}.pinned-advocacy-card .text-left .pinned-advocacy-header svg{height:18px;width:18px;margin-right:6px;vertical-align:text-bottom;overflow:visible}.pinned-advocacy-card .text-left .pinned-advocacy-header .link-icon path{stroke-width:4px}.pinned-advocacy-card .text-left .remaining-text{font-size:80%;display:flex;align-items:flex-start}.pinned-advocacy-card .text-left .remaining-text svg{height:14px;width:14px;margin-right:5px;margin-top:3px}.pinned-advocacy-card .text-left a.btn{display:inline;padding:3px 8px 3px 8px;margin-left:-8px}.pinned-advocacy-card .advocate_meta{font-size:85%;align-items:flex-start;margin:8px 0}.pinned-advocacy-card .advocate_meta svg{margin-top:3px}.pinned-advocacy-card .slick-directed_details{font-size:115%;font-weight:bold;margin-bottom:1rem}.dataTables_length{padding:0;margin:15px 0 15px 25px;right:0}.dataTables_length label{color:#666}.leaderboard-controller{padding:15px 1.25rem;border-top:1px solid rgba(0,0,0,0.15);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.leaderboard-controller .dataTables_info{color:#666;padding-top:0}.leaderboard-controller .dataTables_paginate>span{display:flex;align-items:center}.leaderboard-controller .dataTables_paginate a{margin-right:8px;color:#444;cursor:pointer}.leaderboard-controller .dataTables_paginate a:hover{text-decoration:underline}.leaderboard-controller .dataTables_paginate a.current{color:#275f75;font-family:'LatoWebBold';text-decoration:underline}.leaderboard-controller .dataTables_paginate .disabled{color:#444;opacity:0.5}.leaderboard-controller .dataTables_paginate .disabled:hover{cursor:not-allowed;text-decoration:none}.faq{font-size:1.125rem}.faq a.question{display:block;margin-bottom:20px;color:#444}.faq a.question .section-expand{display:inline-block}.faq a.question .section-collapse{display:none}.faq a.question svg{color:#275f75;margin-right:10px;height:16px}.faq a.question:hover{color:#275f75}.faq a.question .answer{display:none;margin:5px 0 10px 25px;border-left:1px solid rgba(0,0,0,0.15);padding:15px 20px;color:#666}.faq a.question.active{color:#275f75}.faq a.question.active .section-expand{display:none}.faq a.question.active .section-collapse{display:inline-block}.faq a.question.active .answer{display:block}.blankstate h3{font-size:1.5rem;color:#444;text-align:center;font-family:'LatowebMedium';margin:0;padding:0}.blankstate h4{font-size:1.125rem;color:#666;text-align:center;margin:0;padding:0}.blankstate a.btn{margin:0 auto}.advocate_dashboard_summary{text-align:center}.advocate_dashboard_summary h4{font-size:1.25rem;color:#444;margin-bottom:5px}.advocate_dashboard_summary p{font-size:1rem;color:#666;margin-bottom:20px}.advocate_dashboard_summary .advocate_dashboard_summary-signup{display:inline-block;padding:8px 10px;border-radius:5px;font-size:1.125rem;color:#666}.advocate_dashboard_summary .advocate_dashboard_summary-signup a{color:#275f75;font-family:'LatoWebMedium'}.advocate_dashboard_summary .advocate_dashboard_summary-signup a:hover{text-decoration:underline}.advocate_dashboard_summary .advocate_dashboard_summary-social{width:100%}.advocate_dashboard_summary .advocate_dashboard_summary-cta{display:flex;justify-content:space-between}.advocate_dashboard_summary .advocate_dashboard_summary-cta>*{flex-basis:48%;flex-wrap:wrap;white-space:normal}@media (max-width: 812px){.advocate_dashboard_summary .advocate_dashboard_summary-cta{flex-direction:column}.advocate_dashboard_summary .advocate_dashboard_summary-cta>*{margin-bottom:5px;flex-basis:auto}}#campaign-social-section #social-feed{margin:auto;max-width:41rem;max-height:55rem;overflow:scroll}@media (max-width: 812px){#campaign-social-section #social-feed{max-width:85vw;max-height:55vh}}footer{padding-top:60px !important;display:flex;align-items:center;justify-content:space-between}footer .footer_links{display:flex}footer .footer_links>*{margin-right:25px}footer .footer_links>*:last-child{margin-right:0}@media (max-width: 812px){footer .footer_links{flex-direction:column;text-align:center}footer .footer_links>*{margin-right:0;margin-bottom:15px}}footer .powered_by a{color:#444;display:inline-block;height:20px;line-height:20px}footer .powered_by a img{display:inline;height:20px;margin-left:10px}footer .powered_by hr{margin:20px auto 35px;width:20%}@media (max-width: 812px){footer{flex-direction:column}}@media (max-width: 812px){#matcheschallenges{order:2}#aboutupdates{order:1}}.heatmap_header{display:none;font-size:1.25rem;text-align:center;margin:20px 0}.campaign_admin_settings{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:1.25rem;background:#444;border-radius:5px;color:#fff;font-family:'LatoWebMedium';font-size:1.25rem}.campaign_admin_settings a{color:#fff;opacity:0.8}.campaign_admin_settings a:hover{opacity:1;color:#fff;text-decoration:underline}.draft-state-partial form{max-width:280px;margin:0 auto}.embeddaed_content{width:100%;max-height:600px}.embeddaed_content iframe{width:100%;max-height:600px}.hero_classic{width:100%}.hero_classic .hero_classic-title{padding:45px 0}.hero_classic .hero_classic-title h1{display:block;text-align:center;font-family:'LatoWebMedium';font-size:2.5rem;margin:0}.hero_classic .hero_classic-title h2{margin:0;margin-top:5px;display:block;text-align:center;color:#666;font-size:1.125rem}@media (max-width: 812px){.hero_classic .hero_classic-title{padding:30px 15px}.hero_classic .hero_classic-title h1{font-size:1.625rem;line-height:34px}}.hero_classic .hero_classic-content{display:flex;align-items:center}@media (max-width: 576px){.hero_classic .hero_classic-content{flex-direction:column}}.hero_classic .hero_classic-content .hero_video{flex-grow:1;border-radius:5px}.hero_classic .hero_classic-content .hero_video h2,.hero_classic .hero_classic-content .hero_video h3{font-weight:bold}.hero_classic .hero_classic-content .hero_video iframe{width:100%}.hero_classic .hero_classic-content .hero_video .upload-box{background-color:white;padding:2rem;width:100%;height:360px;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero_classic .hero_classic-content .hero_video .upload-box .vimeo-upload-uri-btn{margin-bottom:1rem}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_video{width:100%}}.hero_classic .hero_classic-content .hero_goal{width:360px;padding-left:35px;font-size:0.9375rem;color:#666;display:flex;align-content:flex-start;justify-content:space-between;flex-wrap:wrap}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal{min-width:auto;width:100%}}@media (max-width: 576px){.hero_classic .hero_classic-content .hero_goal{padding-left:0;margin-top:1.25rem}}.hero_classic .hero_classic-content .hero_goal .goal_stat{margin-bottom:1.25rem;display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.hero_classic .hero_classic-content .hero_goal .goal_stat .goal_stat_count{font-size:1.75rem;height:42px;line-height:42px;color:#444;width:100%}.hero_classic .hero_classic-content .hero_goal .goal_stat .goal_stat_label{width:100%}.hero_classic .hero_classic-content .hero_goal .goal_stat.primary .goal_stat_count{color:#275f75;font-size:2.375rem;font-family:'LatoWebMedium'}.hero_classic .hero_classic-content .hero_goal .goal_stat#donor_count{order:1;flex-basis:40%}.hero_classic .hero_classic-content .hero_goal .goal_stat#progress_count{order:2;flex-basis:60%;text-align:right;align-self:flex-end}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#progress_count{order:4;text-align:center}}.hero_classic .hero_classic-content .hero_goal .goal_stat#donation_count{order:4}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#donation_count{order:2}}.hero_classic .hero_classic-content .hero_goal .goal_stat#time_remaining{order:5}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#time_remaining{display:none}}.hero_classic .hero_classic-content .hero_goal .goal_stat#progress_bar{order:3;flex-basis:100%;height:12px;border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);overflow:hidden;margin-bottom:20px}.hero_classic .hero_classic-content .hero_goal .goal_stat#progress_bar .goal_progress_interior{background-color:#275f75;height:100%}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#progress_bar{margin-bottom:10px}}.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta{order:6;margin-bottom:0;flex-basis:100%}.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta a.btn{height:65px;line-height:65px;font-size:1.5625rem}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta{position:fixed;bottom:0;left:0;width:100%;z-index:999;border-radius:12px 12px 0 0;overflow:hidden;box-shadow:0 -4px 12px rgba(0,0,0,0.2)}.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta a.btn{border-radius:12px 12px 0 0;height:15vh}.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta #matchallenges-days-left{background:white;width:100%;text-align:center}.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta .live_countdown{width:100%;height:36px;line-height:32px;background:#fff;font-size:0.8125rem;text-align:center}}@media (max-width: 812px) and (orientation: landscape){.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta .live_countdown{display:none !important}}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#give_cta .live_countdown strong{padding-right:5px;font-family:'LatoWebBold';color:#444}}.hero_classic .hero_classic-content .hero_goal .goal_stat#campaign-enddate{order:10;margin-top:40px;margin-bottom:0px}.hero_classic .hero_classic-content .hero_goal .goal_stat#campaign-enddate .help-block{margin:auto}@media (max-width: 812px){.hero_classic .hero_classic-content .hero_goal .goal_stat#campaign-enddate{margin-top:10px}}.hero_classic .hero_classic-content .hero_goal .social_links{order:9;margin-top:7px}.hero_classic.hero_classic-bg{background-position:center;background-repeat:no-repeat;background-size:cover}.hero_classic.hero_classic-bg.hero_classic-bg--top_left{background-position:top left}.hero_classic.hero_classic-bg.hero_classic-bg--top_center{background-position:top center}.hero_classic.hero_classic-bg.hero_classic-bg--top_right{background-position:top right}.hero_classic.hero_classic-bg.hero_classic-bg--bottom_left{background-position:bottom left}.hero_classic.hero_classic-bg.hero_classic-bg--bottom_center{background-position:bottom center}.hero_classic.hero_classic-bg.hero_classic-bg--bottom_right{background-position:bottom right}.hero_classic.hero_classic-bg .hero_classic-bg--overlay{width:100%;height:100%;background:rgba(0,0,0,0.5);padding-bottom:50px}.hero_classic.hero_classic-bg h1,.hero_classic.hero_classic-bg h2{color:#fff;text-shadow:0 3px 3px rgba(0,0,0,0.8)}.hero_classic.hero_classic-bg .hero_classic-content{background:#fff;padding:20px;border-radius:5px}.hero_classic.hero_classic-bg .hero_classic-content .hero_goal{padding-left:20px}@media (max-width: 576px){.hero_classic.hero_classic-bg .hero_classic-content .hero_goal{padding-left:0}}.campaign_ended_message{margin-bottom:20px;padding:1.25rem;color:#444;text-align:center;order:99}.campaign_ended_message a:hover{text-decoration:underline}.tiered_campaign_t2-v1{margin-right:-1%}@media (max-width: 576px){.tiered_campaign_t2-v1{margin-right:0}}.tiered_campaign_t2-v1 .tiered_campaign{float:left;margin-bottom:15px;width:24%;border-radius:5px;margin-right:1%;max-height:18rem;margin-bottom:3rem}@media (max-width: 812px){.tiered_campaign_t2-v1 .tiered_campaign{width:49%}}@media (max-width: 576px){.tiered_campaign_t2-v1 .tiered_campaign{width:100%;margin-right:0}}.tiered_campaign_t2-v1 .tiered_campaign>a{display:block}.tiered_campaign_t2-v1 .tiered_campaign>a *{display:block}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-image{position:relative;border-radius:5px 5px 0 0;overflow:hidden;height:195px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);background-repeat:no-repeat;background-size:auto;background-position:center}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-image .tiered_campaign-title{position:absolute;bottom:15px;width:100%;padding:0 5px;text-align:center;color:#fff;font-size:1.35rem}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-image .tiered_campaign-image--overlay{width:100%;height:100%;background:rgba(0,0,0,0.6);background:linear-gradient(0deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 50%)}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-image .tiered_campaign_image-hover{display:none;align-items:center;justify-content:center;padding:10px;height:100%}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-image .tiered_campaign_image-hover>div{width:100%}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-image .tiered_campaign_image-hover .btn-primary{margin-top:10px}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-meta{border-radius:0 0 5px 5px;border-top:0;padding:10px}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-meta .tiered_campaign-meta--row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:#444;white-space:nowrap}.tiered_campaign_t2-v1 .tiered_campaign .tiered_campaign-meta .progress_bar{margin:10px 0}.tiered_campaign_t2-v1 .tiered_campaign:hover{box-shadow:0 6px 10px rgba(0,0,0,0.08);border-color:rgba(0,0,0,0.18)}.tiered_campaign_t2-v1 .tiered_campaign:hover .tiered_campaign-title{display:none}.tiered_campaign_t2-v1 .tiered_campaign:hover .tiered_campaign_image-hover{display:flex}.tiered_campaign_t2-v1.tiered_campaign_t2-v1--single{margin-right:0}.tiered_campaign_t2-v1.tiered_campaign_t2-v1--single .tiered_campaign{width:25%;float:none;max-width:480px;margin-bottom:15px}@media (max-width: 812px){.tiered_campaign_t2-v1.tiered_campaign_t2-v1--single .tiered_campaign{width:auto}}.tiered_campaign_t2-v1.tiered_campaign_t2-v1--double .tiered_campaign{width:24%}@media (max-width: 576px){.tiered_campaign_t2-v1.tiered_campaign_t2-v1--double .tiered_campaign{width:100%}}.tiered_campaign_t2-v2{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.tiered_campaign_t2-v2 a.tiered_campaign:hover{box-shadow:0 6px 10px rgba(0,0,0,0.08);border-color:rgba(0,0,0,0.18)}.tiered_campaign_t2-v2 .tiered_campaign{display:flex;align-items:center;width:49.5%;margin-bottom:10px;padding:0 15px}.tiered_campaign_t2-v2 .tiered_campaign.full_width{width:100%}@media (max-width: 812px){.tiered_campaign_t2-v2 .tiered_campaign{width:100%;margin-bottom:5px}}.tiered_campaign_t2-v2 .tiered_campaign .tiered_icon svg{width:20px}.tiered_campaign_t2-v2 .tiered_campaign .tiered_icon svg path{fill:#275f75}.tiered_campaign_t2-v2 .tiered_campaign .t2_meta{padding:5px 20px 5px 15px;overflow:hidden;flex-grow:1}.tiered_campaign_t2-v2 .tiered_campaign .t2_meta h4{height:44px;line-height:44px;font-size:1.125rem;font-family:'LatoWebMedium';flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiered_campaign_t2-v2 .tiered_campaign .t2_meta .t2_sub_meta{display:flex;justify-content:space-between;color:#666;font-size:0.9375rem;height:42px;line-height:42px}.tiered_campaign_t2-v2 .tiered_campaign .t2_meta .t2_sub_meta>div:first-child{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiered_campaign_t2-v2 .tiered_campaign .t2_meta .t2_sub_meta>div:last-child{width:20%;text-align:right;color:#275f75;font-family:'LatoWebBold'}.tiered_campaign_t2-v2 .tiered_campaign .btn-primary{width:80px;height:44px;line-height:44px}.tiered_campaign_t1 .tiered_campaign_t1-title{position:relative;border-bottom:1px solid rgba(0,0,0,0.15);padding:1.25rem;display:flex;align-items:center;font-size:1.125rem}.tiered_campaign_t1 .tiered_campaign_t1-title .tiered_campaign_t1-title--icon{height:22px;width:22px;margin-right:10px;flex-shrink:0}.tiered_campaign_t1 .tiered_campaign_t1-title .tiered_campaign_t1-title--arrow{background:#fff;height:24px;width:24px;position:absolute;bottom:-12px;left:50%;margin-left:-12px}.tiered_campaign_t1 .tiered_campaign_t1-title .tiered_campaign_t1-title--arrow svg path{fill:#275f75}.tiered_campaign_t1 .tiered_campaign_t1-meta{padding:1.25rem;max-width:550px;margin:0 auto}.tiered_campaign_t1 .tiered_campaign_t1-meta a.tiered_campaign_t1-meta--title{display:block;font-size:1.5rem;text-align:center}.tiered_campaign_t1 .tiered_campaign_t1-meta a.tiered_campaign_t1-meta--title:hover{color:#275f75;text-decoration:underline}.tiered_campaign_t1 .tiered_campaign_t1-meta .progress_bar{margin:10px 0}.tiered_campaign_t1 .tiered_campaign_t1-meta .tiered_campaign_t1-meta--content{display:flex;align-items:center;justify-content:space-between;color:#666}.tiered_campaign_t1 .tiered_campaign_t1-meta .tiered_campaign_t1-meta--content>*:last-child{font-family:'LatoWebBold';color:#275f75}#advocacy-dashboard{margin-bottom:3rem}#advocacy-dashboard .campaign_topbar{position:static}#advocacy-dashboard .dropdown{display:block;height:inherit;line-height:inherit;padding:0}#advocacy-dashboard #leaderboard-sharing-panel{height:65px}#advocacy-dashboard .school-flash{padding:0.7rem 0.2rem}#advocacy-dashboard .school-flash #optionsAdmin{font-size:15px}#advocacy-dashboard .advocacy_header{display:block;text-align:center;justify-content:space-between;align-items:center}@media (max-width: 812px){#advocacy-dashboard .advocacy_header{flex-direction:column}}#advocacy-dashboard .advocacy_header>*:not(.col-md-6){width:auto !important}@media (max-width: 812px){#advocacy-dashboard .advocacy_header .btn{margin-top:15px}}#advocacy-dashboard h1{font-weight:bold;font-size:2.5rem;margin-bottom:1rem}#advocacy-dashboard h2{font-weight:bold;font-size:1.9rem}#advocacy-dashboard h3{font-weight:bold;font-size:1.3rem;padding:1rem;margin-bottom:0px}#advocacy-dashboard .panel-footer .text-center{text-align:center}#advocacy-dashboard .panel-footer .text-center button{display:block;float:left}#advocacy-dashboard .panel-footer .text-center a .fa{display:inline}#advocacy-dashboard .footer{height:0px;padding-top:30px;padding-bottom:50px}#knowledgebase_widget{position:fixed;bottom:-370px;right:-220px;width:275px;height:425px;box-shadow:0 4px 8px rgba(0,0,0,0.05);background:#fff;border-radius:5px 0 0 0;overflow:hidden}#knowledgebase_widget:hover{right:0;bottom:0}#knowledgebase_widget a#knowledgebase_widget-header{position:relative;display:block;height:55px;line-height:55px;width:100%;font-size:0.9375rem;padding-left:55px;background-color:#275f75;color:#fff}#knowledgebase_widget a#knowledgebase_widget-header .widget_icon{position:absolute;top:0;left:0;width:55px;height:55px;line-height:62px;text-align:center}#knowledgebase_widget a#knowledgebase_widget-header .widget_icon i{font-size:1.5rem;margin-top:0px}#knowledgebase_widget a#knowledgebase_widget-header .knowledgebase_widget-close{position:absolute;top:10px;right:10px;height:10px;width:10px;line-height:10px;text-align:center}#knowledgebase_widget .knowledgebase_widget-search{position:relative;height:45px;width:100%}#knowledgebase_widget .knowledgebase_widget-search input[type='text']{border:0;border-radius:0;background-color:rgba(0,0,0,0.03);height:45px;width:100%;padding-left:15px;padding-right:45px;border-bottom:1px solid rgba(0,0,0,0.15);border-left:1px solid rgba(0,0,0,0.15)}#knowledgebase_widget .knowledgebase_widget-search input[type='text']:focus{background:#fff}#knowledgebase_widget .knowledgebase_widget-search button{position:absolute;top:0;right:0;width:45px;height:45px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.15);border-left:1px solid rgba(0,0,0,0.15)}#knowledgebase_widget small{font-size:0.8125rem;color:#666}#knowledgebase_widget .knowledgebase_widget-content{width:100%;height:325px;padding:15px;padding-bottom:70px;overflow-y:auto;border-left:1px solid rgba(0,0,0,0.15)}#knowledgebase_widget .knowledgebase_widget-content ul li{margin-top:10px}#knowledgebase_widget .knowledgebase_widget-content ul li a i{margin-right:5px;font-size:0.625rem}#knowledgebase_widget .knowledgebase_widget-content ul li a:hover{text-decoration:underline}#knowledgebase_widget .knowledgebase_widget-footer{position:absolute;bottom:0;left:0;height:58px;width:100%;background:#fafafa;border-top:1px solid rgba(0,0,0,0.15);border-left:1px solid rgba(0,0,0,0.15);text-align:center;padding:10px 15px 0;font-size:0.8125rem;color:#666}#knowledgebase_widget .knowledgebase_widget-footer a{color:#444;text-decoration:underline}html{font-size:16px}@media (max-width: 576px){html{font-size:14px}}body{background-color:#FAFAFA;color:#444;font-family:'LatoWeb', sans-serif}
