body,button,h1,h2,h3,h4,h5,h6,hr,menu,p,ul{margin:0;padding:0;border:0}ul{list-style:none}*,.button{background-repeat:no-repeat}.button{display:inline-block;padding:0 30px;font-weight:700;border-radius:50px;text-align:center;height:40px;line-height:42px;font-size:11px;white-space:nowrap;text-transform:uppercase;transition:.4s}.button,.button:hover{text-decoration:none}.button-large{margin:0 auto;width:50%}.button:hover{cursor:pointer}.button-primary{background-color:#1dace3;border:1px solid transparent;color:#fff;transition:.4s}.button-primary:hover{background-color:#068abd;box-shadow:0 0 0 3px #24c8ff}.button-primary:active{box-shadow:0 0 0 1px #0578a4;border:1px solid #0578a4;transition:0s}.button-secondary{background-color:#66c29d;border:1px solid transparent;color:#fff;transition:.4s}.button-secondary:hover{background-color:#46af85;box-shadow:0 0 0 3px #90ebb1}.button-secondary:active{box-shadow:0 0 0 1px #3f9d77;border:1px solid #3f9d77;transition:0s}.button-cancel{background-color:#fff!important;border:1px solid #d9d9d9!important;color:#474747!important;margin-right:10px}.button-cancel:hover{color:#1dace3;border:1px solid #1dace3}.button-edit-large,.button-grey{background-color:#f3f3f3;font-size:13px;color:#585858}.button-edit-large:hover,.button-grey:hover,.button-manage-menu:hover{box-shadow:0 0 0 3px #24c8ff}.button-squared{display:block;text-align:center;background-color:#1dace3;height:45px;padding:0 16px;line-height:45px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:.8em;transition:.4s}.button-squared:hover{background-color:#067fae}.button-add-minutes,.button-donate,.button-donate-now,.button-edit-large,.button-invite,.button-invite-send,.button-preview,.button-save,.button-share{background-position:center left 15px;text-align:left;text-indent:20px}.button-save{background-image:url(252b6bd4887b62bdee2d1a7006fae108.svg)}.button-add-minutes{background-image:url(61e2481ccbecc82f16762c9f93e93a89.svg)}.button-share{background-image:url(dd74efa6a788aebaa1b35a3e0c276ebd.svg);background-size:18px}.button-donate,.button-donate-now{background-image:url(15c55e9fbc3152ea57f075c9e45a524e.svg);background-position:center left 20px}.button-preview{background-image:url(440b24a35d7ed0826c59c9807b1da108.svg);background-size:22px}.button-edit-large{background-image:url(b6721764d83e677ee731ec8e4f67d252.svg);background-size:16px}.button-manage-menu{background-image:url(70484f704cc57d7a009999c251f65607.svg);background-position:bottom 13px right 16px;background-size:12px;font-weight:600;padding-left:15px;text-transform:none;font-family:Montserrat,serif;font-size:14px;width:180px}.button-download-menu{background-image:url(da150f64ec21299cb55af5a00fab46f0.svg)!important}.button-announment{background-image:url(8ed11b5e0adc818ea063e71d152c199e.svg)!important}.button-invite{background-image:url(67cbbc30910a5e27ee0fa451d8493074.svg)}.button-invite-menu{background-image:url(1b5200af77888035ceb75569462cde86.svg)}.button-invite-send{background-image:url(11e92b9033f4555989b5dad3c933a97e.svg)}.button-create-team{background-image:url(d993c7150fe2a005ae7fd5c6144e0096.svg)}.button-facebook{background-color:#3966b8;color:#fff;background-image:url(d59ce75cb235109195e327523bb85891.png);background-size:22px}.button-google{background-image:url(8ac1e749c06ea686665a44e203802590.png)}.button-email{background-image:url(7cd6518851fcc780f8f3b31eb5e6c7ba.png)}.button-printer{background:#00a2fa url(7fd5e0864f3f53b6347b0b4e4f91ad1f.svg) no-repeat left 30px center;font-size:12px}.button-twitter{background-color:#00a2fa;color:#fff;background-image:url(3f058bfce037fe4bd9ec7dd5b3d8d08c.png)}.button-google{border:1px solid #002434;background-color:#fff;background-image:url(8ac1e749c06ea686665a44e203802590.png);color:#002434}.button-email{background-color:#66c29d;color:#fff;background-image:url(7cd6518851fcc780f8f3b31eb5e6c7ba.png);position:relative}.button-password{background-image:url(7b0e73e7a8654c325cf704aab9709067.svg);background-color:#002434;width:220px;background-position:left 20px center}.button-reinvite{background-image:url(66a3b48ee214e64cab1c8722d0c097f2.svg);font-size:11px;line-height:normal;border:1px solid #ccc;background-position:left 8px center;background-size:20px;padding:0 10px 0 35px;font-weight:500;background-color:transparent;height:35px}.button-email,.button-facebook,.button-google{background-position:left 15% center;margin-bottom:25px}button{flex-shrink:0}button.content-centered{display:block}.button-squared-mini,.button-squared-secondary{display:block;text-align:center;background-color:#1dace3;height:50px;padding:0 15px;line-height:50px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:.8em}.button-squared-mini{height:30px;line-height:30px;width:100px}.button-squared-invite{display:block;text-align:center;background-color:#1dace3;height:50px;padding:0 15px;line-height:50px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:.8em;margin-left:10px}.button-squared-secondary{height:30px;border:1px solid #66c29d;background-color:#fff;width:75px;line-height:30px;text-align:center}.button-squared-secondary:hover,.button-squared-secondary:hover:after{background-color:#66c29d;color:#fff}.button-squared-secondary-active:after,.button-squared-secondary:after{content:"select";display:inline;color:#66c29d}.button-squared-secondary-active{background-color:#66c29d}.button-squared-secondary-active:after{content:"active";color:#fff}.button-switch{height:40px;line-height:42px;font-weight:700;font-size:9px;border-radius:50px;text-transform:uppercase;border:1px solid #002434;display:inline-block;padding-left:15px;padding-right:15px;max-width:320px}.button-tertiary{background-color:#828282;color:#fff}a.button{text-decoration:none}.del-profile{background-color:#ed5243;color:#fff;display:flex;align-items:center;justify-content:space-between;margin-right:19px;padding:0 20px}.del-profile:hover{background-color:#ed2b19;transition:.5s}.del-profile:focus{border:2px solid #ed5243}.del-profile img{margin-right:10px}.button-full{width:100%;margin:0 auto}.button-small{width:150px}.button-switch .switch{top:11px;margin-right:10px}.button-switch em{margin-right:8px;font-style:normal}a{color:#1dace3;font-weight:700}a:hover{text-decoration:underline}.button-new-primary{width:160px;height:45px;border-radius:100px;background-color:#57ceff;font-size:14px;color:#fff;font-family:Soft-Bold,sans-serif;box-shadow:0 5px 15px 0 rgba(3,169,244,.2);transition:.2s;display:flex;justify-content:center;align-items:center}.button-new-primary .currency{font-family:Soft-Regular,sans-serif;margin-right:6px;font-size:18px}.button-new-primary:hover{box-shadow:0 0 0 3px rgba(87,206,255,.42)}.donation-bottom{padding:50px 0 70px;display:flex;justify-content:center;flex-direction:column;align-items:center;z-index:100}.donation-bottom button{margin-bottom:50px}.donation-bottom .share-donate-block{display:flex;width:260px;justify-content:space-between}.donation-bottom .share-donate-block a{width:61px;height:61px;border-radius:50%;display:flex;justify-content:center}.donation-bottom .share-donate-block .share-donate-block_facebook{background-color:#3866b8}.donation-bottom .share-donate-block .share-donate-block_twitter{background-color:#57ceff}.donation-bottom .share-donate-block .share-donate-block_email{background-color:#53d5ce}form{flex-wrap:wrap;justify-content:space-between}form,form .invite-form{display:flex;width:100%;position:relative}form .invite-form{flex-wrap:none}.border-highlight,.form-personal-message{border:3px solid #66c29d}form .content-half{display:flex;flex-direction:column}form .content-half input,form .content-half select{width:100%}.error-text{color:#ed5243}.error-message,.input-error{display:inline-block;width:100%;text-align:center;color:#ed5243;font-weight:500;font-size:.8em;margin:0 0 25px}.error-input{border-color:#ed5243}input,select,textarea{height:50px;text-indent:10px;margin-bottom:25px;width:inherit}.input-login-facebook,.input-login-google,input,select,textarea{background-color:#f6f6f6;border:1px solid #dadada;border-radius:5px}.input-login-facebook,.input-login-google{height:80px;padding:10px;background-position:center left 25px}.input-login-facebook p,.input-login-google p{margin:10px 0 0 80px}.input-login-facebook{background-image:url(cb7abdd01ebfcbb46a1894cfad8eb7ac.png);background-size:35px 35px}.input-login-google{background-image:url(14137f89247c1ab0eb29e8b75ef6e9d6.svg);background-size:35px 39px}input[type=checkbox]{width:auto;height:auto}textarea{height:150px;padding:15px;text-indent:0}.content-file-upload input[type=file]{height:240px;width:100%;opacity:0}select{-webkit-appearance:none;background-image:url(606999ae2c8396e3a1386d67163f93d1.png);background-position:center right 25px}input:focus,select:focus{outline:none;border:1px solid #66c29d}.input-explanation{font-weight:500;font-size:12px}.prefix-currency{position:absolute;line-height:50px;font-style:normal;left:-18px}.table label,form label,label{text-transform:uppercase;font-weight:800;font-size:11px;text-align:left;float:left;margin-bottom:2px;width:100%}form label+a{text-decoration:none;text-transform:uppercase;font-size:.7em;margin-bottom:3px}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-border{border:0!important}.line-height-40{line-height:40px}.content-full{width:100%}.content-half{width:48%}.content-50{width:50%}.content-75{width:75%}.content-30{width:30%}.content-25{width:25%}.content-80{width:80%}.content-90{width:90%}.avatars{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}.avatars li:nth-child(9n){margin-right:0}.avatar{position:relative;width:65px;min-width:65px;height:65px;border-radius:65px;background-size:cover;background-position:center top 5px;display:flex;justify-content:center;background-color:rgba(0,0,0,.03);border:5px solid transparent}.avatars .avatar{width:68px;height:68px;border-radius:68px;margin-right:3.4%;margin-bottom:3.4%}.avatars .avatar-selected,.avatars .avatar:hover,.user-profile .avatar{border:5px solid #1dace3;cursor:pointer}.avatar-type{height:16px;width:40px;background-color:#000;border-radius:5px;align-self:flex-end;text-align:center;color:#fff;font-size:9px;text-transform:uppercase;line-height:16px;margin-bottom:-1px}.avatar-type-admin{background-color:#002434}.avatar-type-admin:after{content:"admin"}.avatar-type-teacher{background-color:#1dace3;width:50px}.avatar-type-teacher:after{content:"teacher"}.avatar-type-reader{background-color:#66c29d;width:50px}.avatar-type-reader:after{content:"reader"}.button-tooltip,.button-tooltip-active{display:flex;position:relative;width:32px;height:32px;margin-top:4px;flex-shrink:0;border:1px solid #66c29d;color:#66c29d;border-radius:100%;text-decoration:none;align-items:center;justify-content:center;transition:.3s}.button-tooltip-active img,.button-tooltip img{transform:rotate(-180deg)}.button-tooltip-active:hover,.button-tooltip:hover{border:3px solid #66c29d}.button-tooltip-active{background-image:url("/assets/img/icon-cheveron.svg");background-size:40%;transform:rotate(-180deg);background-position:50%}.button-tooltip:after{content:"?"}.button-tooltip-active:after{content:"";display:block;text-align:center;line-height:32px;margin:0 auto;color:#66c29d}.button-tooltip-solo{margin-top:25px}.tooltip{display:block;visibility:hidden;font-size:.8em;font-weight:400;position:absolute;color:#fff;background-color:#66c29d;border-radius:10px;padding:25px;opacity:0;transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;z-index:2;left:50%;transform:translate(-50%,-50%);top:100%;width:160px;text-align:center}.tooltip-left{right:0;left:auto}.button-tooltip .tooltip{border-bottom-right-radius:0;width:300px;top:auto;right:-1px;bottom:-1px;transform:none;text-align:left}.button-tooltip:hover .tooltip,.progress-badge:hover .tooltip{visibility:visible;opacity:1}.button-tooltip:hover{text-decoration:none}.button-tooltip.showArrow:after{display:none}.button-tooltip.showArrow{border-color:transparent}@media only screen and (max-width:700px){.button-tooltip{float:right}.button-tooltip .tooltip{padding:13px;width:250px;left:-4px;bottom:auto;margin-top:-5px;border-top-left-radius:0;border-bottom-right-radius:10px}}@media only screen and (max-width:480px){.button-tooltip .tooltip{width:180px}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.circle-progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.circle-progress{width:167px;height:167px;line-height:167px;background:none;margin:0 auto;box-shadow:none;position:relative}.circle-progress:after{content:"";width:100%;height:100%;border-radius:50%;border:9px solid rgba(87,206,255,.12);position:absolute;top:0;left:0}.circle-progress>span{width:50%;height:100%;overflow:hidden;position:absolute;top:0;z-index:1}.circle-progress .circle-progress-bar{width:100%;height:100%;background:none;position:absolute;top:0;border:9px solid #57ceff}.circle-progress .progress-left{left:1px}.circle-progress .progress-left .circle-progress-bar{left:100%;border-top-right-radius:83.5px;border-bottom-right-radius:83.5px;border-left:none!important;-webkit-transform-origin:left;transform-origin:left}.circle-progress .progress-right{right:1px}.circle-progress .progress-right .circle-progress-bar{left:-100%;border-top-left-radius:83.5px;border-bottom-left-radius:83.5px;border-right:none!important;-webkit-transform-origin:right;transform-origin:right}.circle-progress .progress-value{display:flex;border-radius:50%;text-align:center;line-height:20px;align-items:center;justify-content:center;height:100%;font-weight:300}.circle-progress .progress-value span{display:block}.circle-progress .progress-value .circle-current-sum{margin-bottom:20px;font-size:38px}.circle-progress .progress-value .circle-subtitle{font-size:13px;font-weight:700;margin-bottom:3px}.circle-progress .progress-value .circle-total{font-size:20px;color:#000;font-family:Soft-Medium,sans-serif}.circle-progress .progress-value div{margin-top:10px}.circle-progress .progress-value span{font-size:12px;text-transform:uppercase}.circle-progress[data-percentage="5"] .progress-right .circle-progress-bar{animation:loading-1 1.5s linear forwards}.circle-progress[data-percentage="5"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="10"] .progress-right .circle-progress-bar{animation:loading-2 1.5s linear forwards}.circle-progress[data-percentage="10"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="15"] .progress-right .circle-progress-bar{animation:loading-3 1.5s linear forwards}.circle-progress[data-percentage="15"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="20"] .progress-right .circle-progress-bar{animation:loading-4 1.5s linear forwards}.circle-progress[data-percentage="20"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="25"] .progress-right .circle-progress-bar{animation:loading-5 1.5s linear forwards}.circle-progress[data-percentage="25"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="30"] .progress-right .circle-progress-bar{animation:loading-6 1.5s linear forwards}.circle-progress[data-percentage="30"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="35"] .progress-right .circle-progress-bar{animation:loading-7 1.5s linear forwards}.circle-progress[data-percentage="35"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="40"] .progress-right .circle-progress-bar{animation:loading-8 1.5s linear forwards}.circle-progress[data-percentage="40"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="45"] .progress-right .circle-progress-bar{animation:loading-9 1.5s linear forwards}.circle-progress[data-percentage="45"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="50"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="50"] .progress-left .circle-progress-bar{animation:0}.circle-progress[data-percentage="55"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="55"] .progress-left .circle-progress-bar{animation:loading-1 1.5s linear forwards 1.5s}.circle-progress[data-percentage="60"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="60"] .progress-left .circle-progress-bar{animation:loading-2 1.5s linear forwards 1.5s}.circle-progress[data-percentage="65"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="65"] .progress-left .circle-progress-bar{animation:loading-3 1.5s linear forwards 1.5s}.circle-progress[data-percentage="70"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="70"] .progress-left .circle-progress-bar{animation:loading-4 1.5s linear forwards 1.5s}.circle-progress[data-percentage="75"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="75"] .progress-left .circle-progress-bar{animation:loading-5 1.5s linear forwards 1.5s}.circle-progress[data-percentage="80"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="80"] .progress-left .circle-progress-bar{animation:loading-6 1.5s linear forwards 1.5s}.circle-progress[data-percentage="85"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="85"] .progress-left .circle-progress-bar{animation:loading-7 1.5s linear forwards 1.5s}.circle-progress[data-percentage="90"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="90"] .progress-left .circle-progress-bar{animation:loading-8 1.5s linear forwards 1.5s}.circle-progress[data-percentage="95"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="95"] .progress-left .circle-progress-bar{animation:loading-9 1.5s linear forwards 1.5s}.circle-progress[data-percentage="100"] .progress-right .circle-progress-bar{animation:loading-10 1.5s linear forwards}.circle-progress[data-percentage="100"] .progress-left .circle-progress-bar{animation:loading-10 1.5s linear forwards 1.5s}@keyframes loading-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(18);transform:rotate(18deg)}}@keyframes loading-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(36);transform:rotate(36deg)}}@keyframes loading-3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(54);transform:rotate(54deg)}}@keyframes loading-4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(72);transform:rotate(72deg)}}@keyframes loading-5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90);transform:rotate(90deg)}}@keyframes loading-6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(108);transform:rotate(108deg)}}@keyframes loading-7{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(126);transform:rotate(126deg)}}@keyframes loading-8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(144);transform:rotate(144deg)}}@keyframes loading-9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(162);transform:rotate(162deg)}}@keyframes loading-10{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180);transform:rotate(180deg)}}goog-te-banner-frame{visibility:hidden!important}#body-main,body{top:0!important}.goog-te-banner-frame.skiptranslate{display:none!important}#goog-gt-tt,.goog-tooltip skiptranslate{display:none!important;top:0!important}.activity-root,.started-activity-container,.status-message{display:hide!important}body,html{height:100%;font-family:Montserrat,serif}html{background:#f4f4f4}.hideScroll,.showStripe{overflow:hidden}.showStripe>:last-child{position:fixed!important}.wrapper{min-height:110vh;margin-bottom:-100px;overflow:hidden;zoom:.9;display:flex;align-items:stretch}@media only screen and (min-width:700px){.wrapper{zoom:.85}}.text-orange{color:rgba(255,193,7,.780392)}#onboarding .wrapper,#profile-dashboard .wrapper{display:initial}#event-management .content-inner{margin-top:20px}hr{border:0;border-bottom:1px solid #dadada;margin:20px 0;width:100%}h1{font-size:3em}h2{font-size:1.7em;font-weight:600;margin:0 0 20px}h2 span{font-size:.5em;width:100%;display:inline-block;margin-top:-20px;font-weight:400}h2+p{margin-top:-10px;margin-bottom:0}a{cursor:pointer}.h2-single{margin:0;line-height:40px}.h-icon,h2.donor-list,h2.downloads,h2.faqs,h2.invite,h2.leaderboards,h2.manage-profiles,h2.my-fundraiser,h2.roster,h2.toolkit{background-position:0;text-indent:40px}.reverse{-moz-transform:scale(-1);-o-transform:scale(-1);-webkit-transform:scale(-1);transform:scale(-1)}h2.my-fundraiser{background-image:url(d6be423f48cec6cf9f020b5724549856.svg)}h2.invite{background-image:url(cd4e6e67c7152a49324240a9e217eb62.svg)}h2.roster{background-image:url(b897968b3e707731a724691f3c26ea8c.svg)}h2.my-leaderboards{background-image:url(55d67760c74a0be9a9f1c4f92729b263.svg)}h2.my-donor-list{background-image:url(c57ef3541a27aa49aaad931942da0c73.svg)}h2.manage-profiles{background-image:url(2af4604fc92f93ca64244664ed9459bc.svg)}h2.toolkit{background-image:url(c1c34008f7de05ba4b8e108c2d76e5bc.svg)}h2.downloads{background-image:url(da150f64ec21299cb55af5a00fab46f0.svg)}h2.faqs{background-image:url(feb91fb15bec68c6a2f41b48df1f786c.svg)}h2.videos{background-image:url(1f181e9c48fb7c450f0302d0bfc6776c.svg)}h2.rosters{background-image:url(b897968b3e707731a724691f3c26ea8c.svg)}.menu-link-my-fundraiser{background-image:url(6e4917077cf3156dd487bdba2c4bd918.svg);background-position:top 18px left 20px}.menu-link-roster{background-image:url(145a280bfdcc121e08b363becaa7a555.svg)}.menu-link-roster,.menu-link-teams{background-position:top 18px left 22px}.menu-link-teams{background-image:url(145a280bfdcc121e08b363becaa7a555.svg)}.menu-link-packs{background-image:url(168827b28efadcebcf5396fc07b3d321.svg);background-position:top 15px left 13px}.menu-link-reading-record{background-image:url(2bda966610b7a9dc51b77a8a98313145.svg);background-position:top 18px left 18px}.menu-link-leaderboards{background-image:url(bbc7619f57c89942dad5899a7d35afc2.svg);background-position:top 15px left 23px}.menu-link-leaderboards-readers{background-image:url(bbc7619f57c89942dad5899a7d35afc2.svg);background-position:top 15px left 23px}.menu-link-leaderboards-teams{background-image:url(bbc7619f57c89942dad5899a7d35afc2.svg);background-position:top 15px left 23px}.menu-link-donor-list{background-image:url(984103c92b880fbfe8028b251a8881ac.svg);background-position:center left 18px}.btngroup{font-size:0;line-height:1;white-space:nowrap;display:inline}.btngroup--btn{font-size:11px;text-decoration:none;text-transform:uppercase;background:#ececec;border-left-width:0;display:inline-block;padding:1.2em 2.1em;outline:0;color:#585858;font-weight:700;width:100px}.btngroup--btn:first-child{border-left-width:2px;border-radius:2em 0 0 2em}.btngroup--btn:last-child{border-radius:0 2em 2em 0}.btngroup--btn.active{background-color:#1dace3;color:#fff}h3{text-transform:uppercase;font-size:1.2em;margin:0 0 10px}h4{font-weight:400;font-size:.9em}h4,h5{text-transform:uppercase;margin:0 0 5px}h6{font-size:1.2em;position:relative}h6 span{display:block;position:absolute;top:18px;width:100%;font-size:.6em;text-transform:uppercase;font-weight:500}.content-goals h6{background-position:0;text-indent:70px}h6.fundraising{background-position:left 0;background-image:url(ac96da8caf1c60ed769402db58be8af4.svg)}h6.reading-minutes{background-image:url(5d2c6c48d87ed2321fbc7a6d1f625af9.svg)}h6.reading-books,h6.reading-minutes{background-position:left 10px center}h6.reading-books{background-image:url(19c25fd141f35d45b10378f7980d3cca.svg)}@media only screen and (max-width:700px){.content-goals h6{font-size:.9em;text-indent:40px;background-size:30px;background-position:left 0 center}}input,textarea{font-size:14px}p{font-size:.9em;line-height:120%;margin-bottom:30px}p.header-info{margin-bottom:0;padding:0}@media only screen and (max-width:700px){p.header-info{padding:20px 0 0}}.link-large{font-size:16px}.link-large,.link-small{text-transform:uppercase;font-weight:700}.link-small{font-size:12px;text-decoration:underline;display:inline-block}.link-breadcrumb{display:inline-block;text-decoration:none;margin-bottom:10px;background-image:url(2df0e00ea09362f22f3ceceb21ffcfbc.svg);background-position:0;text-indent:20px;cursor:pointer}.content-sign-up{margin-top:120px}.content-sign-up h2{padding:30px 0;margin:0}.content-sign-up .link-large,.content-sign-up h3{padding:30px 0 0}.content-login{padding:40px 0}@media only screen and (max-width:700px){.link-breadcrumb{margin-left:15px}}.link-create-reader-profile{line-height:60px}#onboarding .link-small{padding-bottom:40px}.link-profile-menu{width:100%;display:block;line-height:80px;background-size:24px;background-position:left 30px center;color:#002434;font-size:.9em;text-decoration:none;text-transform:uppercase;text-indent:50px;border-top:1px solid #dadada;padding:0 20px;font-weight:500}.link-manage-profiles{background-image:url(eaace5f47a8b273ecdf78ffbf34c18dd.png)}.link-manage-toolkit{background-image:url(c1c34008f7de05ba4b8e108c2d76e5bc.svg);background-size:22px}.link-manage-profiles-active{font-weight:600;background-image:url(8b2a825504c51f547400544dc67e1440.png)}.link-manage-my-account{background-image:url(4c3030e7abcd319c739c34c33c328362.png)}.link-manage-support{background-image:url(6de8af2b44eca786a1f4146cf02fcbf9.svg);display:none}.link-manage-my-account-active{font-weight:600;background-image:url(3558119013372cc517ccb664ab3cfc44.png)}.link-logout{background-image:url(15d00e25b016a10fb396f79f7e44796f.svg)}.link-file{width:100%;line-height:80px;background-position:right 20px center;color:#002434;font-size:.8em;text-decoration:none;text-transform:uppercase;text-indent:40px}.link-file:hover{background-color:rgba(0,0,0,.03)}.link-pdf{background-image:url(84d668e01ea30309741b99191747bf79.svg)}.link-ppt{background-image:url(2b6772fd2b73f2f428f23b4b91e865e1.svg)}.link-doc{background-image:url(749b165b037ed9a92832c061765ddbd3.svg)}.link-xls{background-image:url(5d901c39d39c5ec7d6f0f0ed48c1ea1e.svg)}.p-invites-subtext{color:#65cdcd}.body-white-bg{background-color:#fff;overflow:hidden;height:100vh}.content-box,.content-inner{width:700px;margin:0 auto}@media only screen and (min-width:1200px){.content-box,.content-inner{width:960px}}.content-inner{margin-top:50px}.content-box{background-color:#fff;border:1px solid #dadada;margin:100px auto}.content-box-padding{padding:30px}.content-box-padding-invites{padding-top:30px;padding-right:30px;padding-left:30px}.content-inner .content-box{margin-top:0;margin-bottom:50px;padding:0}.content-box-date-picker{width:400px;overflow:hidden;background-color:#fff;margin:0 auto 100px;box-shadow:0 3px 8px #888}.content-inner-invites-margin{margin-bottom:10px}.content-donate input[type=text]{font-size:1.1em;font-weight:700;width:120px;margin-right:10px}.content-donate h4{line-height:50px;font-weight:700;color:#0471a3}.content-inner-header h5{margin:0}@media only screen and (max-width:700px){.content-box,.content-inner{width:100%}.content-inner-header{padding:0 15px}.content-donate h4{line-height:130%}}.content-centered{text-align:center;margin-left:auto;margin-right:auto}.content-vertically-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content-flex-centered{align-items:center;justify-content:center}.content-left{text-align:left}.content-flex,.content-flex-locked{display:flex;justify-content:space-between;flex-wrap:wrap}.content-flex-locked h2,.content-flex h2{margin-right:auto}.content-flex-start{justify-content:flex-start}.content-flex-around{justify-content:space-around}.content-flex-column{display:flex;flex-direction:column}.content-main{display:flex;align-items:stretch;width:100%;min-height:100vh}#onboarding .content-main{margin-top:100px}.content-profile-management{margin-top:200px}.content-profile-edit{width:100%}.content-profile-management .content-inner{margin:0 auto}.content-copy-link input{width:85%}@media only screen and (max-width:1200px){.content-copy-link input{width:80%}}@media only screen and (max-width:700px){.content-flex{flex-direction:column}.content-flex-locked h2,.content-flex h2{width:100%}#profile-dashboard .content-flex-locked h2{width:auto}.content-flex img{align-self:center;margin-bottom:10px}.content-50,.content-75,.content-half{width:100%;margin-bottom:10px}.content-copy-link input{width:100%}.content-profile-management{margin-top:100px}}@media only screen and (max-width:700px){.content-main{display:block}}.content-goals{flex-direction:row;justify-content:flex-end}.content-goals h6{display:inline;margin-right:auto;line-height:50px}.content-goals form{width:35%;max-width:200px}.content-goals form input{width:50%}.content-goals .button-squared{margin-left:auto}.content-prefrences p{margin-bottom:0}.content-buttons{margin:40px auto;width:30%;display:flex;justify-content:space-around}.invite-buttons{margin:0 20px 40px 73%;width:45%;display:flex;justify-content:space-between}.content-faq{padding:20px 0}.content-faq a{text-transform:uppercase;font-size:.8em}section{position:relative;border-bottom:1px solid #dadada;overflow:visible}.section-no-border{border-bottom:none}section>h2{margin-bottom:0}.section-last{border-bottom:0}.section-donate{border:1px solid #dadada;background-color:rgba(0,0,0,.03)}.section-donate .user{margin-bottom:30px}@media only screen and (max-width:700px){.content-goals form{width:55%}.content-buttons{width:90%;justify-content:space-around}}nav{width:100%;height:100px;display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #dadada;padding:0 40px;position:fixed;top:0;left:0;right:0;z-index:11}.logo-rfms{position:relative;width:100%;height:100%;display:block;background-image:url(5bacc06c7ab099c0f425a9c83f58b2c9.png);background-position:50%;background-size:100%;text-indent:-3000px;max-width:200px}.logo-solo{height:100px}@media only screen and (max-width:960px){nav{height:70px;padding:0 10px;position:fixed;z-index:100;top:0}.logo-rfms{margin-left:15px}.logo-solo{margin-left:auto}app-menu-user{position:fixed;top:70px;z-index:10;bottom:0;left:-320px}}.button-menu{display:none;width:25px;height:20px;background:transparent;background-image:url(f9c216368cbd905bcd938d7a51cbfaa8.svg);background-size:contain;background-repeat:no-repeat;margin:5px 10px 0}@media only screen and (max-width:1300px){.fundraiser-timer{text-indent:0;text-align:center;background-image:none}}.nav-profile{position:relative;display:flex;align-items:center;height:50px;line-height:50px;margin-left:auto}.nav-profile p{font-size:.8em;margin-bottom:0;margin-right:15px;font-weight:600}.button-profile-menu{border:1px solid #dadada;background-color:#f6f6f6;min-width:70px;height:44px;line-height:50px;border-radius:5px;background-image:url(eafd9bdc64eaa61d2eea73cf4f2a68d9.png);background-size:40%;background-position:50%}.button-profile-menu p{font-size:12px;max-width:150px;text-align:right;line-height:inherit;margin:0 7px 0 0}@media only screen and (max-width:960px){.nav-profile p{display:none}.button-menu{display:block}}.table .button-squared-mini{margin:20px auto}@media only screen and (max-width:700px){.button-profile-menu button{height:40px}}button:focus{outline:none}button:hover{cursor:pointer}.button-or{position:absolute;display:block;top:-6px;left:0;right:0;margin-left:auto;margin-right:auto;width:40px;height:20px;font-size:.7em;text-transform:uppercase;background-color:#fff}.button-close{position:absolute;top:10px;right:10px;width:15px;height:15px;float:right;background-image:url(b96229e8c6917d8f1ec77395081e8212.png);background-size:cover;background-position:50%}.button-edit{border-radius:50%;border:1px solid #e7e7e7;background:#f6f6f6 url(b6721764d83e677ee731ec8e4f67d252.svg);background-size:60%;background-position:50%;background-repeat:no-repeat}.button-delete,.button-edit{display:block;width:30px;height:30px}.button-delete{background:url(99578d1c11d043a63aa03daaa504079a.svg);background-size:60%;background-position:50%;background-repeat:no-repeat}.button-delete-2{display:block;width:180px;margin-right:10px;background:#ed5243 url(c7eb15d867f5d9c63ef24d618e72a44a.svg);background-position:left 20px center;background-repeat:no-repeat}.table .button-delete,.table .button-edit{margin-top:20px;margin-left:55px}.button-record{background-color:#1dace3;height:30px;padding:0 20px}.button-chevron{display:block;width:22px;height:22px;background:url(044095ff16280dcadd038a1dbdbd7809.svg);background-position:50%}.button-chevron:hover{cursor:pointer}.button-invite-teachers{background-image:url(67cbbc30910a5e27ee0fa451d8493074.svg);background-position:center right 10px;padding:0 40px 0 30px;margin-right:20px}.header-secondary-buttons{display:flex;align-items:center;align-content:center;margin-left:auto}@media only screen and (max-width:480px){.header-secondary-buttons{margin-left:0;margin-right:0;margin-top:20px}}.button-chevron-flipped{display:block;width:22px;height:22px;background:url(044095ff16280dcadd038a1dbdbd7809.svg);background-position:50%;background-repeat:no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.datepicker-container[_ngcontent-c2] .datepicker-input-container[_ngcontent-c2] .datepicker-input[_ngcontent-c2]{width:100%;display:block;border:0}.datepicker-calendar{top:-150px!important}.calendar div{width:100%}.calendar input{background-color:#f6f6f6;border:1px solid #dadada!important;border-radius:5px;height:50px;text-indent:10px;margin-bottom:25px;width:100%!important;font-size:.9em;text-align:left}.calendar .datepicker-input-icon i{position:absolute;top:17px;right:20px}.calendar .datepicker-container[_ngcontent-c2] .datepicker-input-container[_ngcontent-c2] .datepicker-input[_ngcontent-c2]{text-align:left;text-indent:20px}.calendar .datepicker-container[_ngcontent-c2] .datepicker-calendar[_ngcontent-c2]{top:-200px;left:50%;transform:translate(-50%)}.calendar .datepicker-container[_ngcontent-c2] .datepicker-calendar[_ngcontent-c2] .datepicker-calendar-container[_ngcontent-c2] .datepicker-buttons[_ngcontent-c2] button[_ngcontent-c2]{width:auto}.calendar .datepicker-calendar-day-names{color:#fff}.label-invites-csv{font-style:italic;text-transform:lowercase;color:gray}.menu-container{position:relative;height:50px;text-indent:10px;margin:12px 0 25px}.menu{border:1px solid #dadada;background-color:#f6f6f6;line-height:50px;border-radius:5px;text-align:left;position:absolute;top:0;left:0;overflow:hidden}.menu,.menu span{width:100%;z-index:100}.menu span{display:block;background-image:url(606999ae2c8396e3a1386d67163f93d1.png);background-position:center right 25px}.menu>ul{background-color:#f6f6f6}.menu>ul li{border-radius:5px}.menu ul li:hover{background-color:#fff;cursor:pointer}.active-dropdown{border-color:#66c29d}.dropbtn{background-color:#4caf50;color:#fff;padding:16px;font-size:16px;border:none;cursor:pointer}.switch{position:relative;display:inline-block;width:42px;height:17px}.switch input{display:none}.slider{cursor:pointer;top:0;right:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider,.slider:before{position:absolute;left:0;bottom:0}.slider:before{content:"";height:17px;width:17px;background-color:#002434;-webkit-transition:.2s;transition:.2s}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px) scale(1.5);background-color:#1dace3}input:checked+.slider:after{content:"ON";position:absolute;right:0;font-size:.7em;top:2px;color:#fff}.button-switch input:checked+.slider:after{right:1px;font-size:.8em;top:-11px}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.profile-menu{background-color:#f6f6f6;position:absolute;top:43px;right:0;width:360px;border:1px solid #dadada;z-index:3;transition:opacity .5s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;visibility:visible;opacity:1;cursor:pointer}.profile-menu-padding{padding:10px 20px 18px}.profile-menu-padding h5{font-size:.7em;padding-left:3px;margin:0}.profile-menu:after{content:"";display:none;position:absolute;width:68px;height:51px;top:-51px;right:-1px;background-color:#f6f6f6;z-index:50;border:1px solid #dadada;border-bottom:0;border-radius:5px 5px 0 0;background-image:url(eafd9bdc64eaa61d2eea73cf4f2a68d9.png);background-size:50%;background-position:17px 11px;background-repeat:no-repeat}.show-profile-menu{visibility:visible;opacity:1;cursor:pointer}.profile-menu .button-squared-secondary{margin-left:auto;margin-top:10px}.profile-menu .user-profile{display:flex;justify-content:flex-start}.profile-menu .user-profile .avatar{width:55px}form .ng2-simple-dropdown[_ngcontent-c1]{display:block;width:100%;position:relative;margin-bottom:30px}form .ng2-simple-dropdown__input[_ngcontent-c1]:disabled:hover{cursor:pointer}form .ng2-simple-dropdown__input[_ngcontent-c1],form .ng2-simple-dropdown__input[_ngcontent-c1]:disabled{display:block;width:100%;line-height:50px;height:50px;border-radius:5px;border:1px solid #dadada;background-color:#f6f6f6;box-shadow:none}form .ng2-simple-dropdown__icon[_ngcontent-c1] svg{display:none}form .ng2-simple-dropdown__icon{top:35px!important}form .ng2-simple-dropdown__content{z-index:56!important}form .ng2-simple-dropdown__icon[_ngcontent-c1]{background-color:inherit;position:absolute;top:20px;right:25px;display:block;width:10px;height:10px;background-image:url(606999ae2c8396e3a1386d67163f93d1.png);background-position:50%;z-index:100}form .ng2-simple-dropdown__icon[_ngcontent-c1]:hover{background-color:inherit}form .ng2-simple-dropdown__content-item[_ngcontent-c1]{padding:0;line-height:40px}form .ng2-simple-dropdown__content-item[_ngcontent-c1]:hover{color:#1dace3}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown{height:100%}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__input{background-color:transparent!important;border:none!important;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:100;width:130px;font-family:Montserrat,serif}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__icon{background-color:transparent!important;border:none!important}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content{padding:0}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item{text-indent:0;font-family:Montserrat,serif;color:#000}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item hr{display:none}.select-leaderboard ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item{border-bottom:1px solid #dadada}.modal{position:fixed;z-index:200;top:0;bottom:0;width:100%;background-color:hsla(0,0%,100%,.65)}.modal .content-box::-webkit-scrollbar{display:none}.modal-privacy{height:70%;overflow:auto;padding:2% 5%;border:2px solid #66c29d}.modal-privacy h2{font-size:1.2em;font-weight:300}.modal-privacy p{font-size:.7em;line-height:150%}.modal-privacy .logo-rfms{height:50px;display:block;margin:0 auto 20px}.modal-date-picker{height:60%;overflow:auto;padding:2% 5%;border:2px solid #66c29d;text-align:center}.datepicker-calendar{margin-left:-30px;display:block}#info-pop-up{position:absolute;top:-180px;margin:3em;padding:2em;box-sizing:border-box;background:#f6f6f6;box-shadow:0 3px 3px 0 rgba(0,0,0,.25);border-radius:5px}#info-pop-up a:hover{cursor:pointer}#info-pop-up:after{content:"";position:absolute;width:0;height:0;margin-left:-.5em;bottom:-1em;left:50%;box-sizing:border-box;border:.5em solid #000;border-color:transparent transparent #f6f6f6 #f6f6f6;transform-origin:0 0;transform:rotate(-45deg);box-shadow:-3px 3px 3px 0 rgba(0,0,0,.25)}#info-pop-up p{text-align:left;line-height:120%}.user-profile-content{width:100%;display:flex;justify-content:space-between}.user-profile{display:flex;line-height:110%}.user-profile .avatar{margin-right:10px;border:1px solid #e7e7e7}.user-profile h2,.user-profile h3,.user-profile h4{margin-bottom:0;color:#000;text-transform:capitalize}.user-profile h3{margin-top:5px}.user-profile h2{margin-top:5px;font-size:1.3em}.user-profile h3,.user-profile h4{font-size:.8em}.user-profile-buttons{width:20%;max-width:130px;display:flex;justify-content:space-between}.user-profile-buttons button{margin-top:15px}@media only screen and (max-width:700px){.user-profile h2{font-size:1.1em}.user-profile-buttons{width:35%}.avatars .avatar,.avatars li:nth-child(9n){margin-right:5.65%}}.progress-bar{width:80%;height:10px;background-color:#d8d8d8;border-radius:10px;margin:0 auto 30px}.progress-bar span{background-color:#66c29d;height:10px;display:block;border-radius:inherit}.progress-0-percent{width:0}.progress-1-percent{width:1%}.progress-2-percent{width:2%}.progress-3-percent{width:3%}.progress-4-percent{width:4%}.progress-5-percent{width:5%}.progress-6-percent{width:6%}.progress-7-percent{width:7%}.progress-8-percent{width:8%}.progress-9-percent{width:9%}.progress-10-percent{width:10%}.progress-11-percent{width:11%}.progress-12-percent{width:12%}.progress-13-percent{width:13%}.progress-14-percent{width:14%}.progress-15-percent{width:15%}.progress-16-percent{width:16%}.progress-17-percent{width:17%}.progress-18-percent{width:18%}.progress-19-percent{width:19%}.progress-20-percent{width:20%}.progress-21-percent{width:21%}.progress-22-percent{width:22%}.progress-23-percent{width:23%}.progress-24-percent{width:24%}.progress-25-percent{width:25%}.progress-26-percent{width:26%}.progress-27-percent{width:27%}.progress-28-percent{width:28%}.progress-29-percent{width:29%}.progress-30-percent{width:30%}.progress-31-percent{width:31%}.progress-32-percent{width:32%}.progress-33-percent{width:33%}.progress-34-percent{width:34%}.progress-35-percent{width:35%}.progress-36-percent{width:36%}.progress-37-percent{width:37%}.progress-38-percent{width:38%}.progress-39-percent{width:39%}.progress-40-percent{width:40%}.progress-41-percent{width:41%}.progress-42-percent{width:42%}.progress-43-percent{width:43%}.progress-44-percent{width:44%}.progress-45-percent{width:45%}.progress-46-percent{width:46%}.progress-47-percent{width:47%}.progress-48-percent{width:48%}.progress-49-percent{width:49%}.progress-50-percent{width:50%}.progress-51-percent{width:51%}.progress-52-percent{width:52%}.progress-53-percent{width:53%}.progress-54-percent{width:54%}.progress-55-percent{width:55%}.progress-56-percent{width:56%}.progress-57-percent{width:57%}.progress-58-percent{width:58%}.progress-59-percent{width:59%}.progress-60-percent{width:60%}.progress-61-percent{width:61%}.progress-62-percent{width:62%}.progress-63-percent{width:63%}.progress-64-percent{width:64%}.progress-65-percent{width:65%}.progress-66-percent{width:66%}.progress-67-percent{width:67%}.progress-68-percent{width:68%}.progress-69-percent{width:69%}.progress-70-percent{width:70%}.progress-71-percent{width:71%}.progress-72-percent{width:72%}.progress-73-percent{width:73%}.progress-74-percent{width:74%}.progress-75-percent{width:75%}.progress-76-percent{width:76%}.progress-77-percent{width:77%}.progress-78-percent{width:78%}.progress-79-percent{width:79%}.progress-80-percent{width:80%}.progress-81-percent{width:81%}.progress-82-percent{width:82%}.progress-83-percent{width:83%}.progress-84-percent{width:84%}.progress-85-percent{width:85%}.progress-86-percent{width:86%}.progress-87-percent{width:87%}.progress-88-percent{width:88%}.progress-89-percent{width:89%}.progress-90-percent{width:90%}.progress-91-percent{width:91%}.progress-92-percent{width:92%}.progress-93-percent{width:93%}.progress-94-percent{width:94%}.progress-95-percent{width:95%}.progress-96-percent{width:96%}.progress-97-percent{width:97%}.progress-98-percent{width:98%}.progress-99-percent{width:99%}.progress-100-percent{width:100%}.progress{display:flex}.progress .progress-bar{margin-top:20px}.progress-icon{display:block;width:250px;height:46px;background-position:0;margin-right:10px}.progress-icon-pledge{background-image:url(f8d93a059f0315c3c90647d64f3ba2ba.svg)}.progress-icon-minutes{background-image:url(ad053b573dc14ffcb0a255d9d4e26e99.svg)}.progress-icon-books{background-image:url(19c25fd141f35d45b10378f7980d3cca.svg)}.progress h3{font-size:1.5em}.progress-icon h3,.progress-icon h5{margin:0 0 0 70px}.progress-goals h3,.progress-goals h5{margin:0}.progress-goals{width:160px;margin-left:20px}.progress-stats{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:700px){.progress-stats>.content-50{border-bottom:1px solid #dadada}}.progress-stats .content-half{border-right:1px solid #dadada}.progress-stats-where,.progress-stats-who{display:flex;justify-content:space-between}.progress-stat{display:block;width:200px;height:46px;background-position:0}.progress-stat h3,.progress-stat h5{margin-left:40px}.progress-stat h5{margin-top:5px;margin-bottom:0;color:#66c29d;font-size:.7em}.progress-stat-family{background-image:url(67d127ea6b7dc92c7b2860fbe75e9f76.svg)}.progress-stat-friends{background-image:url(15bf87fafb3f8788680ea5eb134623ea.svg)}.progress-stat-alone{background-image:url(219749f14cd930e4f2450417fc11ef76.svg)}.progress-stat-school{background-image:url(3e9be51d55d9733290675a4d689cbffd.svg)}.progress-stat-home{background-image:url(f250218d41368f2d14fab07131de3132.svg)}.progress-stat-other{background-image:url(7ff2e3588384624dccfedd2cdf459a15.svg)}.progress-achievements{display:flex;justify-content:space-between}.progress-badge{display:block;width:75px;height:85px;padding:5%;background-size:contain;opacity:.3;position:relative}@media only screen and (max-width:700px){.progress-achievements{justify-content:flex-start;flex-wrap:wrap;width:100%}.progress-badge{width:25%;margin-bottom:20px}}.progress-badge:hover{opacity:1;cursor:pointer}.progress-badge-eager-reader{background-image:url(e1a55fee8898ea3611eabe16c0858940.png)}.progress-badge-big-piggy{background-image:url(3323b7554f73bde6480acce0922374cb.png)}.progress-badge-ultimate-bookworm{background-image:url(96dbc5428d5f8473ef00d612d7c79e7e.png)}.progress-badge-reading-superstar{background-image:url(7e4f66b4e95f87bdeab514a92641d4bd.png)}.progress-badge-social-rockstar{background-image:url(206f81635bc20ec6ab0a77423c2f6eb4.png)}.progress-badge-giving-tree{background-image:url(96cbdb4d06e974c9965552dcdfbc4cff.png)}.progress-badge-coming-soon{background-image:url(714d11aa4973ad5b5f045dfe57295526.png)}.progress-badge-earned{opacity:1}.table i{font-style:normal}.table-header{display:flex;flex-wrap:wrap;height:50px;width:100%;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.table li label{line-height:100%;position:relative;top:20px;display:none}.table-header-reading-record{border-top:0;border-bottom:0}@media only screen and (max-width:700px){.table-header-reading-record{display:none}}.table-header li{border-bottom:1px solid #dadada;border-right:1px solid #dadada;line-height:50px;flex-basis:1;text-transform:uppercase;font-size:.7em;width:33.33%;text-indent:20px;display:flex;position:relative}.table-filter{background-image:url(64c523adf226804cd6dbbf14b2c61ec7.svg);width:50px;height:inherit;margin-left:auto;display:block;background-position:50%}.table li{height:70px;line-height:70px;background-color:#f6f6f6;display:flex;font-size:.8em;text-indent:20px}li.table-empty{height:200px}.table-empty p{text-align:center;width:100%;color:#66c29d;font-size:1.5em;line-height:200px}.table li:nth-child(2n){background-color:#fff}.table-avatar{display:flex}.table-avatar .avatar{border:1px solid #dadada;margin:5px 0 0 20px}@media only screen and (max-width:700px){.table-avatar .avatar{margin:15px 0 0 5px;width:40px;height:40px;min-width:0}.table li .table-avatar{text-indent:5px}}.table-header-roster li:first-child,.table-roster div:first-child{width:40%}.table-header-roster li:nth-child(2),.table-header-roster li:nth-child(3),.table-roster div:nth-child(2),.table-roster div:nth-child(3){width:30%}.text-align-right{text-align:right}.record-wrapper{display:flex;width:100%}.table-header-reading-record li:first-child,.table-header-reading-record li:nth-child(2),.table-reading-record li .record-wrapper div:first-child,.table-reading-record li .record-wrapper div:nth-child(2){width:20%}.table-header-reading-record li:nth-child(3),.table-header-reading-record li:nth-child(4),.table-reading-record li .record-wrapper div:nth-child(3),.table-reading-record li .record-wrapper div:nth-child(4){width:22.5%}.table-header-reading-record li:nth-child(5),.table-reading-record li .record-wrapper div:nth-child(5){width:15%}.table-header-reading-record li:nth-child(6),.table-reading-record li .record-wrapper div:nth-child(6){display:flex;width:20%}.table-reading-record li div input,.table-reading-record li div select{height:30px;width:70%;display:inline-block}.table-reading-record li:first-child{text-indent:20px}.table-reading-record li div .button-delete{display:block;margin:20px auto;width:35px;height:35px;background-size:55%}.table-reading-record li div .button-delete:hover{background-color:#dadada;border-radius:50px}@media only screen and (max-width:700px){.table-header-roster li:first-child,.table-header-roster li:nth-child(2),.table-header-roster li:nth-child(3),.table-header li{width:100%;border-bottom:1px solid #dadada}.table-header li:last-child{border-bottom:0}.table-header,.table li{height:auto}.table li{flex-wrap:wrap}.table-roster .table-avatar .avatar{display:none}}@media only screen and (max-width:700px){.table li label{display:inline-block}}.table-header-team{border-bottom:0}.table-header-team li:first-child,.table-team li div:first-child{width:66.66%}.table-header-team li:nth-child(2),.table-team li div:nth-child(2){width:33.33%}@media only screen and (max-width:700px){.table-team li div:first-child{width:80%}.table-header-team li:first-child{width:100%;border-right:0}.table-header-team li:nth-child(2){border-bottom:1px solid #dadada;width:100%}.table-team li div:nth-child(2){width:20%}}.table-filter-button{width:50px;height:50px;display:block;position:absolute;top:0;right:0}.table-filter-menu{display:none;height:0;visibility:hidden;position:absolute;top:38px;right:7px;border:1px solid #002434;width:200px;max-height:300px;border-radius:5px 0 5px 5px;background-color:#fff;z-index:70}.table-filter-menu-container::-webkit-scrollbar{display:none}.table-filter-menu-container{max-height:inherit;overflow:auto}.table-filter-menu h5{height:30px;line-height:30px;margin:0}.table-filter-menu:after{content:"";width:35px;height:30px;display:block;position:absolute;top:-31px;right:-1px;z-index:50;border-radius:5px 5px 0 0;border-top:1px solid #002434;border-right:1px solid #002434;border-left:1px solid #002434;background-color:#fff;background-image:url(64c523adf226804cd6dbbf14b2c61ec7.svg);background-position:50%;background-repeat:no-repeat}.table-filter-menu-container .filter-active,.table-filter-menu-container div:hover{background-color:#66c29d;color:#fff;background-image:url(1dba71b257f76abc7299c971177bf491.svg);background-position:right 10px center;background-repeat:no-repeat}.table-filter-menu-container div:hover{background-color:rgba(102,194,157,.85)}div.filter-active:hover{background-color:#66c29d}.table-filter-button:hover .table-filter-menu{display:block;visibility:visible;height:auto;cursor:pointer}@media only screen and (max-width:700px){.table-filter-menu{top:39px}}.table-header li:last-child{border-right:0}.link-facebook{width:22px;height:22px;background-image:url(d59ce75cb235109195e327523bb85891.png)}.link-twitter{width:26px;height:26px;background-image:url(3f058bfce037fe4bd9ec7dd5b3d8d08c.png);background-position:center top 3px}.link-feedback{width:24px;height:24px;background-image:url(418f221de4b7c194565b10fad5cd133f.svg)}.link-email{width:24px;height:24px;background-image:url(7cd6518851fcc780f8f3b31eb5e6c7ba.png);margin:20px 20px 0 0}.link-chat{width:24px;height:24px;background-image:url(b4b304ad75e40fd419bc8b9dfe25375a.png);margin:20px auto 0 0}.logo-pledgetree{max-width:200px;width:30%;margin:0 5%;height:90px;background-image:url(9867d35a8495e6d598d595454200852b.png);background-size:100%;background-position:50%}@media only screen and (max-width:960px){.logo-pledgetree{margin-bottom:30px}.body-white-bg{overflow:auto}}@media only screen and (max-width:700px){.body-white-bg{overflow:auto}.custom-date-picker ng2-datepicker .datepicker-container .datepicker-calendar{margin-left:inherit}.style-dropdown ng2-simple-dropdown{margin-bottom:25px}}@media only screen and (max-width:480px){.logo-pledgetree{margin-bottom:0}.ngxcarousel-items ngx-item .item iframe,.ngxcarousel-items ngx-item .item img{width:100%;height:250px}}.loader-container{width:100px;height:100px;display:block;background-image:url(55fa289ddab4177b5da0b143daac4df7.png);background-position:50%;background-size:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:300}.loader{display:flex;align-items:center;justify-content:center}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(29,172,227,.2);border-right:1.1em solid rgba(29,172,227,.2);border-bottom:1.1em solid rgba(29,172,227,.2);border-left:1.1em solid #1dace3;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .6s infinite linear;animation:load8 .6s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}ngx-item .item iframe,ngx-item .item img{width:490px;height:330px}.carousel ngx-item .item{text-align:center}.carousel ngx-item .item iframe,.carousel ngx-item .item img{height:348px;width:600px}.carousel ngx-item .item img{border-radius:12px}.carousel .left-arrow{background:transparent url(dd9742856534e8f1648649558deb3031.svg) 50%;left:0}.carousel .left-arrow,.carousel .right-arrow{box-shadow:none!important;width:50px;height:50px;position:absolute;top:35%}.carousel .right-arrow{background:transparent url(70c07789a5fe26bc69bb3b0048ec6743.svg) 50%;right:0}.carousel .ngxcarouselPoint{display:none;position:relative!important;bottom:0!important}.carousel .ngxcarouselPoint li{width:8px!important;height:8px!important;background-color:#ddd!important}.carousel .ngxcarouselPoint li.active{background-color:#57ceff!important;transform:scale(1)!important}.leftRs{background-image:url(5f49cd617605780fb9a60906f5e78e24.png);left:0}.leftRs,.rightRs{background-position:50%;background-color:transparent;box-shadow:none!important;width:50px;height:50px;position:absolute;top:35%}.rightRs{background-image:url(1ce47a29953efd1c97692a38a1326d52.png);right:0}.center-content{margin:0 auto}.flex-center-content{justify-content:center!important}.style-dropdown ng2-simple-dropdown .ng2-simple-dropdown input{margin-bottom:0;border-radius:5px 0 0 5px}.no-valid ng2-simple-dropdown .ng2-simple-dropdown i,.no-valid ng2-simple-dropdown .ng2-simple-dropdown input{border-color:red!important}.style-dropdown ng2-simple-dropdown,.style-dropdown ng2-simple-dropdown .ng2-simple-dropdown{height:50px}.style-dropdown ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content{top:50px}.custom-date-picker ng2-datepicker .datepicker-container .datepicker-calendar .datepicker-calendar-container .datepicker-buttons button,.fundraiser-picker ng2-datepicker .datepicker-container .datepicker-calendar .datepicker-calendar-container .datepicker-buttons button{width:auto!important}.margin-top-10{margin-top:10px!important}ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__input{margin-bottom:0!important;border-radius:5px 0 0 5px!important;background-color:#f6f6f6!important;border:1px solid #dadada!important;box-shadow:none!important;padding:7px 0!important}.add-dropdowns ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content-item hr{border-bottom:2px solid #dadada}.gender-dropdown ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content-item hr{display:none}.gender-dropdown ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content-item:not(:last-child){border-bottom:1px solid #dadada}.add-dropdowns ng2-simple-dropdown .ng2-simple-dropdown{margin-bottom:10px}.create-dropdown ng2-simple-dropdown .ng2-simple-dropdown{height:50px}.create-dropdown ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content{top:50px}.create-dropdown ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item{text-align:left}.ng2-simple-dropdown__icon{background-color:#f6f6f6!important;border:1px solid #dadada!important;border-left:none!important;background-image:url(564be07e294a40f62717e1437775f57d.png);background-position:center right 8px;background-size:15px}.ng2-simple-dropdown__icon svg{display:none}ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__input{border-right:none!important}@media only screen and (max-width:560px){.content-box-padding{padding:30px 15px}}.content-one-fourth ng2-simple-dropdown .ng2-simple-dropdown,.content-three-quarters ng2-simple-dropdown .ng2-simple-dropdown,.editing-block form div ng2-simple-dropdown .ng2-simple-dropdown{height:50px}.editing-block form div ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item{text-align:left}.new-style-hr ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item hr{border-bottom:2px solid #dadada}.content-one-fourth ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item hr,.no-hr ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item hr{display:none}.content-one-fourth ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item,.no-hr ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item{border-bottom:1px solid #dadada}.content-one-fourth ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content,.no-hr ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content{padding:0}.fundraiser-picker ng2-datepicker .datepicker-container .datepicker-input-container .datepicker-input{display:none!important}.fundraiser-picker ng2-datepicker .datepicker-container .datepicker-calendar{top:50px!important;right:0}.fundraiser-picker ng2-datepicker{position:absolute;width:100%;height:100%;cursor:pointer}.fundraiser-picker ng2-datepicker .datepicker-container,.fundraiser-picker ng2-datepicker .datepicker-container .datepicker-input-container{width:100%;height:100%}.fundraiser-picker ng2-datepicker .datepicker-container .datepicker-input-container .datepicker-input-icon{width:100%;height:100%;cursor:pointer;display:flex!important;align-items:center;justify-content:flex-end;padding-right:15px}@media only screen and (max-width:992px){.carousel .left-arrow,.carousel .right-arrow{display:none}.carousel .ngxcarouselPoint{display:block}}@media only screen and (max-width:768px){ngx-item .item{text-align:center}ngx-item .item iframe,ngx-item .item img{height:auto!important;width:100%!important}ngx-item .item img{border-radius:0!important}}@media only screen and (max-width:650px){.leaderboard-dropdown ng2-simple-dropdown .ng2-simple-dropdown{width:50%}.leaderboard-dropdown ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content{width:100%}.fundraiser-picker ng2-datepicker .datepicker-container .datepicker-calendar{right:auto;left:0;margin-left:0}.link-manage-support{display:block}}.packs ng2-simple-dropdown .ng2-simple-dropdown{width:80px}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__input{border-radius:25px 0 0 25px!important;padding-left:10px!important}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__icon{border-top-right-radius:25px;border-bottom-right-radius:25px;background-position:center right 17px;width:30px}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content hr{display:none}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content .ng2-simple-dropdown__content-item:not(:last-child){padding:0;margin:0 15px;border-bottom:1px solid #dadada}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.packs ng2-simple-dropdown .ng2-simple-dropdown .ng2-simple-dropdown__content::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.disable{cursor:no-drop!important;opacity:.5}.has-error input{border-color:red!important}.hide-point .ngxcarouselPointDefault{display:none}.google-translate-container{display:flex;justify-content:center;padding:5px}.content-box-with-banner{margin-bottom:20px!important}@media print{#google_translate_element{display:none!important}.print-content{padding:15px 25px}.print-content h3{margin-bottom:15px!important}.print-content .cards .card{padding:10px!important}.print-content .cards .card img{width:90%!important}.print-content .cards .card .site{font-size:13px!important}.print-content .cards .card .card-info{margin-top:15px!important}}
/*# sourceMappingURL=main.a9b7ec94f65e33bc7c4e204743a2af9a.css.map*/