span.reqd{color:#b94a48}.bold{font-weight:700}span.normal{font-weight:400}.note{line-height:26px}.success{color:#155724}.notice{color:#856404}.working{color:#aaa}.error{color:#721c24}.invisible{visibility:hidden}button.btn-alt{width:100%;min-height:35px;margin-left:0;font-size:100%;background:#ebf5fa;color:#007cba;display:block;padding:7.5px;text-align:center;border-radius:2px;border:1px solid #d3e9f3;font-weight:300}button.btn-alt:hover{background-color:#007cba;color:#fff}#orderTable{display:table;border-collapse:separate;-webkit-border-horizontal-spacing:2px;width:100%;margin-top:20px;margin-bottom:20px}#orderTable td,#orderTable th{text-align:left}#orderTable td.center,#orderTable th.center{text-align:center}#orderTable td.right,#orderTable th.right{text-align:right}#orderTable tr.hdg>td{font-weight:700;border-bottom:1px solid #ddd;padding-top:15px;padding-bottom:7.5px}#orderTable tr.hdg>td:first-child{border-top:none}#orderTable tr.item>td{padding:5px 10px 0}#orderTable tr.item>td:first-child{padding-left:15px}#orderTable tfoot{padding-top:15px}.notes{border:1px solid #ebf5fa;background-color:#ebf5fa;border-radius:3px;padding:10px}.terms{margin-top:20px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;padding:0 10px;background-color:#fff;height:200px;overflow-y:scroll;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.terms>p>span{line-height:18px}table.approved{margin-top:0;margin-bottom:15px;width:100%;border-collapse:collapse}table.approved td,table.approved th{border:1px solid #ddd;padding:5px;text-align:center}table.approved th{background-color:#f9f9f9}table.approved td.left,table.approved th.left{text-align:left}table.approved td.right,table.approved th.right{text-align:right}table.leaderboardNew thead th{padding:10px 7.5px;font-size:16px}table.leaderboardNew tbody td{border:1px solid #ddd;padding:7.5px}.form-group{display:flex;flex-direction:column}.form-group>div{flex:1 1}.form-group>div:first-child{margin-bottom:15px}.reqd{color:#a94442}.checkbox{margin-top:20px;margin-bottom:15px}.radios{margin-top:20px;margin-bottom:0}.checkbox>div,.radios>div,.submit-container>div{margin:0!important}.checkbox label{font-size:1em}.radios>div>div{display:flex;flex-direction:column}.radios>div>div.inline{display:flex;flex-direction:row;align-items:center}.radios>div>div>label{font-weight:400;padding-left:10px;cursor:pointer}.radios>div>div.inline>label{padding-right:10px}.radios>div>div>label>span{padding-left:7.5px}.radios label.hidden{display:none}.submit-container{margin-top:25px}.submit-container>div{display:flex;align-items:center}.submit-container>div>span{padding-left:7.5px;padding-right:7.5px;color:#bbb}h3.hdg{margin-top:0!important;margin-bottom:0!important;color:#000!important}p.subhdg{margin-top:3px!important;color:#444}label.hdg{font-size:1.1em}small{font-size:.9em}.help-block{margin-top:10px;margin-bottom:0}a.btn:visited{color:inherit}.peer-group-table-container{padding:0;margin:15px 0 0;box-sizing:border-box;width:95%;display:grid;grid-template-columns:50% 50%;grid-gap:15px;align-content:start;align-items:start}.peer-group-table-container>table{border:1px solid #ddd}@media only screen and (max-width:767px){#content #right-column .right-column-links{padding:0}.peer-group-table-container{grid-template-columns:100%}}@media only screen and (max-width:1023px){.form-group>div:first-child{margin-bottom:0}.form-group>div:last-child{margin-top:15px}.form-group.one>div{margin-top:0;margin-bottom:0}.form-group.three>div:nth-child(2){margin-top:15px}.form-group>div.empty{display:none}}@media only screen and (min-width:1024px){.form-group{flex-direction:row}.form-group>div:first-child{margin-bottom:0;margin-right:10px}.form-group>div:last-child{margin-bottom:0;margin-left:10px}.form-group.one>div:first-child{margin-right:0}.form-group.one>div:last-child{margin-left:0}}@media print{.no-print,form{display:none}.print{display:block}.fueledby{display:none}}#content #left-column a.subpage-tab{background:none;background-color:#ebf5fa;color:#007cba;list-style-type:none;display:inline-block;padding:1%;margin:0 1% 1% 0;cursor:pointer}#content #left-column a.subpage-tab.selected{color:#fff;background:#007cba;font-weight:700}#root .alertK{margin:15px 0 30px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:30vh}#root .alertK.working{color:#aaa}#root .alertK.working-noheight{padding-top:25px;border-top:1px solid #ddd;color:#aaa;height:100%}#root .alertK.success{color:#155724;height:100%}#root .alertK.error{color:#721c24}#root .alertK.notice{color:#856404}#root .alertK>span{padding-top:15px;font-size:110%}#root .upload-form{margin-top:0;margin-bottom:0;padding-top:0;border-radius:0;border-left:none;border-right:none;border-bottom:none}#root .upload-form>div.upload-box{display:flex;justify-content:flex-start;align-items:center}#root .upload-form>div.upload-box>div,#root .upload-form>div.upload-box>label{cursor:pointer;color:#ddd;background-color:#fff;width:75px;height:75px;border:2px solid #ddd;display:flex;justify-content:center;align-items:center}#root .upload-form>div.upload-box>label:hover{border-color:#007cba}#root .upload-form>div.upload-box>label.uploading:hover{cursor:not-allowed;border-color:#ddd}#root .upload-form>div.upload-box>label>i{color:#ddd}#root .upload-form>div.upload-box>label:hover>i{color:#007cba}#root .upload-form>div.upload-box>label.uploading:hover>i{color:#ddd}#root .uploaded-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}#root .uploaded-container>div{margin-bottom:0;display:flex;align-items:center;padding:0 15px 15px;border-bottom:1px solid #ddd}#root .uploaded-container>div>span{padding-left:10px;font-size:1.2rem}#root .uploaded-container .i-container{background-color:#fff;height:35px;width:35px;border:1px solid #d3e9f3}#root .msg,#root .uploaded-container .i-container{display:flex;flex-direction:column;align-items:center;justify-content:center}#root .msg{margin:25px 0 0;padding-left:15px;padding-right:15px;padding-bottom:15px;text-align:center}#root .msg.working{color:#aaa}#root .msg.success{color:#155724}#root .msg.error{color:#b94a48;margin-bottom:0}#root .msg>span{padding-top:7.5px}#root .buttonK{margin:0;font-size:100%;background:#ebf5fa;color:#007cba;display:block;padding:7.5px 15px;text-align:center;border-radius:2px;border:1px solid #d3e9f3;font-weight:300}#root .buttonK:hover{color:#fff;background:#007cba;border:1px solid #007cba}#root .buttonK span{display:flex;align-items:center}#root .buttonK span span{display:inline-block;margin-bottom:2px}#root .image-grid{margin-top:25px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:15px;padding:0;margin-bottom:15px;justify-items:center}#root .image-grid>div,#root .image-grid>div>div,#root .image-grid>div>label{display:flex;justify-content:center;align-items:center}#root .image-grid>div>div,#root .image-grid>div>label{cursor:pointer;color:#ddd;background-color:#fff;width:300px;height:300px;border:2px dashed #ddd}#root .image-grid>div>label:hover{border-color:#007cba}#root .image-grid>div>label.uploading:hover{cursor:not-allowed;border-color:#ddd}#root .image-grid>div>label>i{color:#ddd}#root .image-grid>div>label:hover>i{color:#007cba}#root .image-grid>div>label.uploading:hover>i{color:#ddd}#root .image-grid>div>div.uploaded{cursor:default;border:none;position:relative}#root .image-grid>div>div.uploaded>div{position:absolute;top:0;right:0;z-index:10}#root .image-grid>div>div.uploaded>div>button:hover{cursor:pointer;background-color:#000;color:#fff}#root .image-grid>div>div.uploaded>div>button{width:35px;height:35px;background:none;border:none;outline:none;background-color:rgba(0,0,0,.4);padding:5px 7.5px 7.5px}#root .image-grid>div>div.uploaded>img{display:block;width:100%;height:auto;border:none}#root .other-grid{width:100%;display:grid;grid-template-columns:1fr 2fr;border-top:1px solid #d3e9f3;border-bottom:1px solid #d3e9f3;align-content:center}#root .other-grid>div{width:100%;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center}#root .other-grid>div:first-child{border-left:1px solid #d3e9f3}#root .other-grid>div:last-child{border-left:1px solid #d3e9f3;border-right:1px solid #d3e9f3}#root .other-grid>div>button{width:100%;background:none;border:none;outline:none}#root .other-grid>div>button>span{display:flex;flex-direction:column;color:#007cba}#root .other-grid>div>button>span>h4{padding:0;margin:15px 0 0;font-size:1.15rem!important}#root .other-grid>div>form.well{width:calc(100% - 38px);margin:0;border:none;border-radius:0;box-shadow:none}#root .friends-hdg{display:flex;align-items:center}#root .friends-hdg>span{padding-left:7.5px;padding-bottom:2.5px}#root .donate-charity-box .friends-container{margin-top:20px;display:grid;grid-template-columns:2.15fr 5fr;grid-gap:20px}#root .donate-charity-box .friends-container.empty{grid-template-columns:1fr;grid-gap:0}#root .donate-charity-box .friends-container>img{width:100%}#root .donate-charity-box{border:1px solid #d3e9f3}#root .donate-charity-box>div{display:flex;align-items:flex-start;padding:0 0 25px}#root .donate-charity-box>div>div:first-child{width:76.5%;padding-left:25px}#root .donate-charity-box>div>div:last-child{width:23.5%;padding:2.5% 2.5% 0}#root .donate-charity-box>div>div.full{width:100%;padding:0 0 0 25px}#root .donate-charity-box>div p{padding-right:50px;margin-bottom:25px}#root .donate-charity-box .donate-link-container{display:flex}#root .donate-charity-box .donate-link-container>button:first-child{margin-right:15px}#root .donate-charity-box>div img.charity-logo{display:block;height:auto;max-width:100%;max-height:175px;margin:0 auto}#root .donate-charity-box>div .links{margin-top:20px;padding:10px 15px;border:1px solid #d3e9f3;display:flex;align-items:center;justify-content:space-between}#root .donate-charity-box>div .links i{font-size:1.5rem}#root .donate-charity-box>form{border-top:1px solid #d3e9f3;background-color:#ebf5fa;padding:15px 25px 25px}#root .donate-charity-box>form .amount-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;padding:0;margin-bottom:15px}#root .donate-charity-box>form .amount-grid>button{font-size:1rem;line-height:28px;text-transform:uppercase}#root .donate-charity-box>form .amount-grid>.btn:focus{outline:none}#root .card-types{display:flex}#root .card-types>:nth-child(2){padding-left:7.5px;padding-right:7.5px}#root .card-types>:nth-child(3){padding-right:7.5px}#root .terms{margin-top:20px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px;padding:0 10px;background-color:#fff;height:200px;overflow-y:scroll;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}#root .terms>p>span{line-height:18px}#root .charity-box-grid{display:grid;grid-template-columns:2.25fr 1fr;border:1px solid #d3e9f3;border-top:none}#root .charity-box-grid>div{padding:15px 25px 25px}#root .charity-box-grid>div:first-child{border-right:1px solid #d3e9f3}#root .charity-box-grid>div:last-child{display:flex;flex-direction:column;align-items:center}#root .charity-box-grid>div:last-child>table{margin-top:7.5px;width:100%}#root .charity-box-grid>div:last-child>table td,#root .charity-box-grid>div:last-child>table th{border:1px solid #d3e9f3;padding:5px 7.5px;width:50%}#root .charity-box-grid>div:last-child>table td.center{text-align:center}#root .charity-box-grid>div:last-child>table td.right{text-align:right}#root .charity-box-grid .images{margin-top:25px;display:grid;grid-gap:25px;grid-template-columns:1fr 1fr 1fr}#root .charity-box-grid .images img{display:block;width:100%;height:auto}@media only screen and (max-width:767px){#root .donate-charity-box>div{flex-direction:column}#root .donate-charity-box>div>div:first-child{box-sizing:border-box;width:100%;padding-left:15px;padding-bottom:25px;border-bottom:1px solid #d3e9f3}#root .donate-charity-box>div>div:last-child{width:50%;margin:15px auto 0}#root .donate-charity-box>form .amount-grid{grid-template-columns:repeat(2,1fr)}#root .charity-box-grid{grid-template-columns:1fr}#root .charity-box-grid>div{padding-left:15px;padding-right:15px}#root .charity-box-grid>div:first-child{border-right:none;border-bottom:1px solid #d3e9f3}#root .charity-box-grid>div:last-child{padding-bottom:15px}#root .charity-box-grid .images{grid-gap:25px;grid-template-columns:1fr 1fr}}@media only screen and (max-width:649px){#root .donate-charity-box .friends-container{grid-template-columns:1fr}#root .donate-charity-box .friends-container>img{width:50%}}#content #full-column{min-height:auto}#root .top-grid{display:grid;grid-template-columns:2.5fr 1fr;grid-gap:25px;align-items:start;margin-bottom:15px}#root .top-grid .url-container{position:relative;width:90%}#root .top-grid .url-container button{position:absolute;top:-4px;right:0;background:none;border:none;outline:none;cursor:pointer}#root .top-grid .social-container{margin-top:15px;margin-bottom:15px;display:flex;align-items:center}#root .top-grid .social-container .facebook{color:#4267b2}#root .top-grid .social-container .twitter{padding-left:7.5px;padding-right:7.5px;color:#1da1f2}#root .top-grid .social-container .share{color:#000}#root .top-grid .social-container :hover{color:#e2231a}#root .top-grid>div.right{width:100%;padding:15px;border:1px solid #d3e9f3}#root .top-grid>div.right .logo-container img{display:block;height:auto;max-width:100%;max-height:75px;margin:0 auto 25px}#root .forms-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;padding:0;margin-bottom:25px}#root .forms-grid>button{font-size:.95rem;line-height:28px;text-transform:uppercase}#root .forms-grid>.btn:focus{outline:none}#root .img-grid{margin-top:25px;display:grid;grid-template-columns:1fr 3fr;grid-gap:15px;padding:0;margin-bottom:15px;justify-items:start}#root .img-grid>div{display:flex;justify-content:center;align-items:center}#root .img-grid>div.placeholder-container{width:534px}#root .img-grid>div.placeholder-container,#root .img-grid>div>div,#root .img-grid>div>label{color:#ddd;background-color:#fff;height:300px;border:2px dashed #ddd;display:flex;justify-content:center;align-items:center}#root .img-grid>div>div,#root .img-grid>div>label{cursor:pointer;width:300px}#root .img-grid>div.yt-container>div{border:none}#root .img-grid>div>label:hover{border-color:#007cba}#root .img-grid>div>label.upload{cursor:default}#root .img-grid>div>label.upload:hover{border-color:#ddd}#root .img-grid>div>label.uploading:hover{cursor:not-allowed;border-color:#ddd}#root .img-grid>div>label>i{color:#ddd}#root .img-grid>div>label:hover>i{color:#007cba}#root .img-grid>div>label.upload:hover>i,#root .img-grid>div>label.uploading:hover>i{color:#ddd}#root .img-grid>div>div.uploaded{cursor:default;border:none;position:relative}#root .img-grid>div>div.uploaded>div{position:absolute;top:0;right:0;z-index:10}#root .img-grid>div>div.uploaded>div>button:hover{cursor:pointer;background-color:#000;color:#fff}#root .img-grid>div>div.uploaded>div>button{width:35px;height:35px;background:none;border:none;outline:none;background-color:rgba(0,0,0,.4);padding:5px 7.5px 7.5px}#root .img-grid>div>div.uploaded>img{display:block;width:100%;height:auto;border:none}#root .goals-container{border:1px solid #d3e9f3;padding:0 25px 25px}#root .donors-table{width:100%;background-color:#fff}#root .donors-table td,#root .donors-table th{border:1px solid #ddd;padding:7.5px}#root .donors-table thead td{background-color:#ebf5fa;font-weight:700}#root .donors-table td.center{text-align:center}#root .donors-table td.right{text-align:right}#root table.rsvp{margin-top:15px;margin-bottom:25px}#root table.rsvp td,#root table.rsvp th{padding:7.5px 5px 9.5px}#root div.invite-container{display:flex;margin-bottom:25px}#root div.invite-container img{margin-left:35px}@media only screen and (max-width:767px){#root div.invite-container{display:flex;flex-direction:column;align-items:center}#root div.invite-container img{margin-left:0;width:50%}}
/*# sourceMappingURL=main.719d776a.chunk.css.map */