.fundraisers-container{margin:0 auto;background-color:{};}.desc-container{font-size:14pt;color:#fff;vertical-align:middle;background-color:#424242;padding:15px}.title-text{text-align:center;font-size:36pt;padding-left:150px;height:150px;font-family:Roboto;color:#6f6f6f;font-weight:600;display:table-cell;vertical-align:middle}.title-img{max-height:150px;max-width:150px}html{margin:0;padding:0}html body{margin:0;padding:100px 0 0 0}html body *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Roboto Condensed'}html body :is(button,a:not(:has(img,span))){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;height:40px;max-height:40px;padding:1px 17px 0 17px;background:#0e9aed;color:#fff;border:none transparent;border-radius:.25em}html body button img{min-height:24px;height:24px;max-height:24px;padding:0 17px}html body button .cart_count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;height:1.5em;width:1.5em;line-height:1em;margin:0 0 0 .5em;-webkit-box-shadow:inset 0 0 2px 0 #000,inset 0 40px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 #000,inset 0 40px 0 0 rgba(0,0,0,.2)}html body button.with-image{padding-left:0}html body button:disabled{background:#d3d3d3}html body button:active,html body button:disabled,html body button:focus,html body button:hover,html body button:visited{-webkit-box-shadow:inset 0 0 2px 0 #000,inset 0 40px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 #000,inset 0 40px 0 0 rgba(0,0,0,.2)}html body header.global-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-height:100px;height:100px;min-height:100px;-webkit-box-shadow:0 1px 0 0 #ccc;box-shadow:0 1px 0 0 #ccc;z-index:1000;position:fixed;background:rgba(255,255,255,.95);width:100%;top:0;left:0}html body header.global-header img{min-height:inherit;height:inherit;max-height:inherit}html body header.global-header a img{min-height:inherit;height:inherit;max-height:inherit}html body header.global-header a{min-height:inherit;height:inherit;max-height:inherit;z-index:2}html body header.global-header .menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;height:40px;max-height:40px;min-width:40px;margin:12px;border-radius:.25em;padding:0 5px}html body header.global-header .menu-button:active,html body header.global-header .menu-button:focus,html body header.global-header .menu-button:hover,html body header.global-header .menu-button:visited{background:#0e9aed;-webkit-box-shadow:inset 0 0 2px 0 #000;box-shadow:inset 0 0 2px 0 #000}html body header.global-header .menu-button:active svg path,html body header.global-header .menu-button:focus svg path,html body header.global-header .menu-button:hover svg path,html body header.global-header .menu-button:visited svg path{fill:#fff}html body header.global-header .menu-button.active{background:#0e9aed;-webkit-box-shadow:inset 0 0 2px 0 #000;box-shadow:inset 0 0 2px 0 #000}html body header.global-header .menu-button.active:active,html body header.global-header .menu-button.active:focus,html body header.global-header .menu-button.active:hover,html body header.global-header .menu-button.active:visited{-webkit-box-shadow:inset 0 0 2px 0 #000,inset 0 40px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 #000,inset 0 40px 0 0 rgba(0,0,0,.2)}html body header.global-header .menu-button.active svg path{fill:#fff}html body header.global-header .center-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:100px;width:calc(100vw - 145px);position:absolute;bottom:0;right:64px;overflow:hidden}html body header.global-header .center-block .social-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;height:48px;max-height:48px}html body header.global-header .center-block .social-container .social-block{padding:6px;margin:6px}html body header.global-header .center-block .social-container .social-block img{min-height:24px;height:24px;max-height:24px}html body header.global-header .center-block .social-container .social-block:active,html body header.global-header .center-block .social-container .social-block:focus,html body header.global-header .center-block .social-container .social-block:hover,html body header.global-header .center-block .social-container .social-block:visited{background:#fff;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.4);box-shadow:0 0 2px 1px rgba(0,0,0,.4);border-radius:50%}html body header.global-header .center-block .social-container .social-block.email-container .email-block{background:#000;border-radius:50%;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body header.global-header .center-block .social-container .social-block.email-container .email-block svg path{fill:#fff}html body .menu-block{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:101px;right:0;-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;padding:.25em;border-radius:0 0 0 .5em;background:rgba(255,255,255,.95);z-index:1000}html body .menu-block :is(button,a){margin:.25em}html body .menu-block.active{display:-webkit-box;display:-ms-flexbox;display:flex}html body .goalraised-container.mobile-only,html body .menu-block .mobile-only,html body .menu-button .mobile-only{display:none}html body .goalraised-container.pc-only{display:block}html body .menu-button .pc-only{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html body .menu-block .sub-menu-button{margin-left:15px}html body .yt-play-btn-charity{position:absolute;top:43%;left:48%}html body .main-block .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:940px;margin:0 auto;height:100%}html body .main-block .title-container .topraised-block .topraised-content{z-index:10}html body .main-block .title-container .topraised-block .topraised-content h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-shadow:0 0 5px #000;font-size:9vw;color:#fff;font-family:'Roboto Condensed';font-weight:700;text-align:center;line-height:1.25em;margin:0}html body .main-block .title-container .topraised-block .topraised-content h1 .sub-text{font-size:.333333em;line-height:1.25em}html body .main-block .title-container .title-block{position:relative;border-radius:.25em;overflow:hidden}html body .main-block .title-container .title-block .title-content{color:#fff;padding:1em;z-index:10}html body .main-block .title-container .title-block .title-content h1,html body .main-block .title-container .title-block .title-content h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;line-height:1.25em;min-height:1.5em;text-shadow:1px 1px 3px rgba(0,0,0,.6);color:#fff}html body .main-block .title-container .title-block .title-background{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);mix-blend-mode:overlay;-webkit-box-shadow:inset 0 0 5px 1px #000;box-shadow:inset 0 0 5px 1px #000;width:100%;height:100%}html body .main-block .title-container .button-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}html body .main-block .title-container .button-center :is(button,a){font-size:4.5vh;line-height:0;padding:1.25em;margin:.7rem;display:inline-block}html body .main-block .title-container .button-center :is(button,a) .button-text-row{display:block}html body .main-block .title-container .button-center :is(button,a) .main-text{margin-top:-.2em}html body .main-block .title-container .button-center :is(button,a) .sub-text{font-size:.55em;padding-top:1.3em}html body .main-block .title-container .button-center :is(button,a):active,html body .main-block .title-container .button-center :is(button,a):focus,html body .main-block .title-container .button-center :is(button,a):hover,html body .main-block .title-container .button-center :is(button,a):visited{-webkit-box-shadow:inset 0 0 2px 0 #000,inset 0 2.5em 0 0 rgba(0,0,0,.2);box-shadow:inset 0 0 2px 0 #000,inset 0 2.5em 0 0 rgba(0,0,0,.2)}html body .nav-container{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto;position:relative;z-index:1}html body .nav-container .nav-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:96vw;min-height:40px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html body .nav-container .nav-block a{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-radius:0;display:block}html body .nav-container .nav-block a:first-of-type{border-radius:.25em 0 0 .25em}html body .nav-container .nav-block a:last-of-type{border-radius:0 .25em .25em 0}html body .bottom-container{padding-top:2.5em}.p-bar-bar{background-color:#e5e1e5;border-radius:5px;height:35px;position:relative;overflow:hidden}.p-bar-bar .p-bar-progress{background-color:var(--progress-bar-color);height:100%}.p-bar-bar .p-bar-overlay{position:absolute;top:0;left:0;border-radius:5px;-webkit-box-shadow:inset 0 0 3px 0 #000;box-shadow:inset 0 0 3px 0 #000;height:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:9px;color:#fff;font-size:21px;text-shadow:0 0 2px #000}html body .goalraised-container{padding:.5em;flex:1}html body .goalraised-container .goalraised-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body .goalraised-container .goalraised-block span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:2.5em;font-size:24px;padding-bottom:9px}html body .charity-name-container{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:940px;padding:2.5em 0 0;margin:0 auto}html body .charity-name-container h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;line-height:1.25em;min-height:1.5em}html body .charity-name-container .charity-description-container{text-align:left}html body .charity-name-container .charity-description-container p{font-size:16px}html body .fundraiser-teams-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}html body .fundraiser-teams-container .fundraiser-teams-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container{padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container{position:relative}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .campaign-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:absolute;top:-.5em;left:-.5em;background:#fff;border-radius:50%;min-width:1.5em;width:1.5em;max-width:1.5em;min-height:1.5em;height:1.5em;max-height:1.5em;-webkit-box-shadow:0 0 3px 0 #000;box-shadow:0 0 3px 0 #000;font-size:14px;font-weight:700;font-family:'Roboto Condensed'}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container{cursor:pointer;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 0 3px 0 #000;box-shadow:0 0 3px 0 #000}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container .campaign-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:1em;width:1em;max-width:1em;min-height:1em;height:1em;max-height:1em;overflow:hidden;font-size:220px}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container .campaign-raised{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;background:rgba(255,255,255,.67);font-size:17px;min-height:200px;padding:0 .5em;max-width:220px;margin:0 auto;line-height:1.5em;font-family:'Roboto Condensed'}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container .campaign-raised button{margin-top:-28px;line-height:1em}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container .campaign-raised .campaign-name-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#000;line-height:1em;min-height:3em;font-size:18px}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container .campaign-raised .campaign-donation-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;font-size:2.5em;font-weight:700;line-height:1.5em;height:100px}html body .fundraiser-teams-container .fundraiser-teams-block .campaign-container .campaign-box .disabled-container .card-container .campaign-raised .campaign-donation-total .donation-maxtotal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:14px;font-weight:400;line-height:1em;height:20px}html body .combined-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:3em 0 0 0;width:100%}html body .combined-container table{border-collapse:collapse;width:100%;max-width:300px;margin:0 1em 2em;font-size:16px}html body .combined-container table.combined-donors thead th{text-align:center}html body .combined-container table.combined-donors thead tr th{background:#0f99ed;color:#fff;font-weight:300;padding:5px 10px;border:1px solid #0f98ed}html body .combined-container table.combined-donors tbody tr td{padding:0 10px;border:1px solid #0f98ed;border-spacing:0;height:60px}html body .combined-container table.combined-donors tbody tr td div.fundraiser-nameblock,html body .combined-container table.combined-donors tbody tr td div.recent-donorblock,html body .combined-container table.combined-donors tbody tr td div.top-donorblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:120px}html body .combined-container table.combined-donors tbody tr td div.fundraiser-nameblock .name,html body .combined-container table.combined-donors tbody tr td div.recent-donorblock .name,html body .combined-container table.combined-donors tbody tr td div.top-donorblock .name{min-width:120px}html body .combined-container table.combined-donors tbody tr td div.fundraiser-nameblock .donation,html body .combined-container table.combined-donors tbody tr td div.recent-donorblock .donation,html body .combined-container table.combined-donors tbody tr td div.top-donorblock .donation{min-width:80px;text-align:right;padding-right:10px}html body .donor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:320px;width:80vw;max-width:1200px;margin:0 auto;padding:0 0 2em 0}html body .donor-container h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:8vw;line-height:1.25em;margin:0;padding:0;min-height:1.5em}html body .donor-container .comment-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%}html body .donor-container .comment-container .comment-block{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:140px;width:100%;max-width:calc(100% / 5);padding:.25em}html body .donor-container .comment-container .comment-block .comment-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ededed;color:#000;width:100%;margin:0;padding:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(0,0,0,.2),1px 1px 0 0 #fff;box-shadow:-1px -1px 0 0 rgba(0,0,0,.2),1px 1px 0 0 #fff;border-radius:2px}html body .donor-container .comment-container .comment-block .comment-box .comment-content{margin:0;padding:0;font-family:Courgette,cursive;word-break:break-word}html body .donor-container .comment-container .comment-block .comment-box .comment-name{margin:0;padding:0;font-family:'Roboto Condensed';font-style:italic}@media screen and (max-width:540px){html body{padding-top:48px}html body header.global-header{max-height:48px;height:48px;min-height:48px;max-width:100vw;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html body header.global-header img{min-height:48px;height:48px;max-height:48px}html body header.global-header a img{min-height:48px;height:48px;max-height:48px}html body header.global-header a{min-height:48px;height:48px;max-height:48px;z-index:2}html body header.global-header .center-block{width:100vw;right:0;height:35px;display:none}html body header.global-header .center-block .social-container{display:none}html body header.global-header .center-block .combined-donors{width:100vw;border-radius:0}html body header.global-header .center-block .combined-donors .combined-background{width:calc(100vw + 2px);left:-1px;border-radius:0}html body header.global-header .menu-button{margin:4px}html body .top-banner{height:64px}html body .main-block{height:calc(100vh - 84px);height:calc(100vh - 84px - 64px - 100px)}html body .main-block .title-container{padding:0}html body .main-block .title-container .runforfree-container .runforfree-block{max-height:calc(100vh - 84px - 2em);max-width:calc(100vw - 2em)}html body .main-block .title-container .runforfree-container .runforfree-block .runforfree-imagelink img{max-height:100px}html body .main-block .title-container .title-block{border-radius:0}html body .menu-block{top:49px}html body .menu-block .mobile-only,html body .menu-button .mobile-only{display:-webkit-box;display:-ms-flexbox;display:flex}html body .goalraised-container.mobile-only{display:block}html body .goalraised-container.pc-only,html body .menu-button .pc-only{display:none}html body .menu-block .social-container .social-block{padding:6px;margin:6px}html body .menu-block .social-container .social-block img{min-height:24px;height:24px;max-height:24px}html body .menu-block .social-container .social-block:active,html body .menu-block .social-container .social-block:focus,html body .menu-block .social-container .social-block:hover,html body .menu-block .social-container .social-block:visited{background:#fff;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.4);box-shadow:0 0 2px 1px rgba(0,0,0,.4);border-radius:50%}html body .menu-block .social-container .social-block.email-container .email-block{background:#000;border-radius:50%;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}html body .menu-block .social-container .social-block.email-container .email-block svg path{fill:#fff}html body .nav-container{display:none}html body .timer-name-container .timer-name-block{margin:0;padding:1em}html body .timer-name-container .timer-name-block .carousel{max-width:100%}html body .timer-name-container .timer-name-block .carousel .item.active img{max-width:calc(100vw - 2em)}html body .section-map{padding:10px}html body .section-map .content,html body .section-map .map{width:calc(100vw - 20px)}html body .charity-name-container,html body .goalraised-container{max-width:80vw}html body .goalraised-container{min-width:80vw;padding-top:.5em;flex:1;justify-content:center;align-content:center;align-items:center}html body .goalraised-container .goalraised-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body .goalraised-container .goalraised-block span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:1.5em}html body .modal-container .modal-block{max-height:calc(100vh - 20px)}html body .modal-container .modal-block .modal-content .modal-body{max-height:calc(100vh - 20px)}}@media (min-width:992px){.modal-dialog.modal-lg{max-width:900px}}.table_item_donate .btn{color:#fff;background-color:#0e9aed}