﻿.body-content{background-color:#fff;}.btn-type-rounded-wire,.btn-type-rounded-wire:hover{background-color:transparent!important;}.btn-type-rectangle,.btn-type-rectangle:hover{border-radius:0;}.btn-type-rectangle-wire,.btn-type-rectangle-wire:hover{border-radius:0;background-color:transparent!important;}.btn-type-pill,.btn-type-pill:hover{border-radius:33px;}.btn-type-pill-wire,.btn-type-pill-wire:hover{border-radius:33px;background-color:transparent!important;}.container-fluid{max-width:1350px;}a.linkDisabled{cursor:default;pointer-events:none;}.btn p{margin-bottom:0;}.card-square{border-radius:0;}@media(max-width:767.98px){h1{font-size:1.5rem;}.container-fluid{padding-left:10px;padding-right:10px;}}section-header .site-header-button{color:#333;font-size:22px!important;margin-right:10px;}section-header .masthead1{padding:15px 0;height:90px;}section-header .site-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;}section-header .site-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-header .site-header-grid-wrapper{position:relative;top:0;left:0;height:100%;}section-banner .benefiting-tdi{position:fixed;right:0;z-index:1000;padding:5px;margin-top:90px;color:#fff;background-color:#904199;text-decoration:underline;}section-banner .site-banner{position:relative;overflow:hidden;}section-banner .site-banner-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-banner .site-banner-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-banner .site-banner-progress-bar{height:16px;padding:3px;background-color:#f0f0f0;border-radius:7px;margin-bottom:5px;overflow-x:hidden;}section-banner .site-banner-progress-bar-inner{background-color:#904199;width:0%;height:10px;border-radius:7px;}section-banner .site-banner-image-preview{height:200px;width:100%;border:2px #ddd dashed;}section-banner .site-banner-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-banner .site-banner-grid{color:#fff;padding:186px 0 96px 0;max-width:1000px;margin:0 auto;height:100%;}section-banner .site-banner-headline{font-size:72px;max-width:700px;text-align:left;line-height:1;}section-banner .site-banner-date{font-size:30px;margin-top:24px;}section-banner .site-banner-venue{font-size:21px;margin-top:12px;font-weight:600;}section-banner .site-banner-buttons{margin-top:36px;}section-banner .site-banner-buttons .btn{padding:18px 36px;margin-right:20px;margin-bottom:20px;font-size:21px;text-transform:uppercase;font-weight:600;white-space:normal;}section-banner .site-banner-buttons .btn-register,section-banner .site-banner-buttons .btn-register:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}section-banner .site-banner-buttons .btn-donate,section-banner .site-banner-buttons .btn-donate:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}section-banner .site-banner-buttons .btn-product,section-banner .site-banner-buttons .btn-product:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}@media(max-width:960px){section-banner .site-banner-grid{max-width:none;padding:15px;}section-banner .site-banner-headline{font-size:29px;max-width:none;}section-banner .site-banner-date{font-size:18px;max-width:none;}section-banner .site-banner-venue{font-size:15px;max-width:none;}section-banner .site-banner-buttons .btn{font-size:15px;padding:10px 12px;}}section-about a{color:currentColor;}section-about .site-about{padding:60px;position:relative;overflow:hidden;align-items:center;}section-about .site-about-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#904199;}section-about .site-about-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-about .site-about-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-about .site-about-grid{max-width:1100px;}section-about .site-about-headline{color:#fff;font-size:36px;font-weight:600;}section-about .site-about-body{color:#fff;font-size:22px;}section-about .site-about-body p{margin-bottom:0;}section-about .site-about-body ul{margin-top:10px;margin-left:20px;}section-about .site-about-body img{max-width:100%;height:auto;}@media(max-width:960px){section-about .site-about{padding:60px 15px;}section-about .site-about-body{font-size:18px;}}section-custom a{color:currentColor;}section-custom .site-custom{padding:60px;position:relative;overflow:hidden;align-items:center;}section-custom .site-custom-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#904199;}section-custom .site-custom-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-custom .site-custom-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-custom .site-custom-grid{max-width:1100px;}section-custom .site-custom-headline{color:#fff;font-size:36px;font-weight:600;}section-custom .site-custom-body{color:#fff;font-size:22px;}section-custom .site-custom-body p{margin-bottom:0;}section-custom .site-custom-body ul{margin-top:10px;margin-left:20px;}section-custom .site-custom-body img{max-width:100%;height:auto;}@media(max-width:960px){section-custom .site-custom{padding:60px 15px;}section-custom .site-custom-body{font-size:18px;}}section-progress .site-progress{position:relative;overflow:hidden;}section-progress .site-progress-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#666;}section-progress .site-progress-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-progress .site-progress-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-progress .site-progress-grid{padding:96px 0;}section-progress .site-progress-circle{height:400px;position:relative;}section-progress .site-progress-circle-position{position:absolute;top:0;left:0;height:100%;width:100%;}section-progress .site-progress-circle-vertical-wrapper{display:table;width:100%;height:100%;}section-progress .site-progress-circle-vertical{display:table-cell;vertical-align:middle;}section-progress .site-progress-circle-text-position{position:absolute;top:0;left:0;height:100%;width:100%;}section-progress .site-progress-circle-text-vertical-wrapper{display:table;height:100%;width:100%;}section-progress .site-progress-circle-text-vertical{display:table-cell;vertical-align:middle;text-align:center;}section-progress .site-progress-circle-text{font-size:21px;color:#fff;display:block;padding:0;margin:0;}section-progress .site-progress-circle-text-total-raised{font-size:72px;font-weight:600;display:block;padding:0;margin:0;}section-progress .site-progress-circle-text-goal{font-size:15px;font-weight:600;display:block;padding:0;margin:0;}section-progress .site-progress-content-wrapper{display:table;min-height:400px;}section-progress .site-progress-content{display:table-cell;vertical-align:middle;}section-progress .site-progress-headline{color:#fff;}section-progress .site-progress-sub-headline{color:#fff;}section-progress .site-progress-buttons{margin-top:36px;}section-progress .site-progress-buttons .btn{padding:18px 36px;margin-right:20px;font-size:21px;text-transform:uppercase;font-weight:600;}section-progress .site-progress-buttons .btn-register,section-progress .site-progress-buttons .btn-register:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}section-progress .site-progress-buttons .btn-donate,section-progress .site-progress-buttons .btn-donate:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}@media(max-width:960px){section-progress .site-progress-grid{padding:30px 0;}section-progress .site-progress-content-wrapper{display:block;min-height:unset;}section-progress .site-progress-content{display:block;vertical-align:auto;}section-progress .site-progress-headline{text-align:center;font-size:24px;font-weight:normal;}section-progress .site-progress-sub-headline{font-size:15px;}section-progress .site-progress-buttons .btn{font-size:15px;padding:10px 12px;}section-progress .site-progress-circle-position{position:static;}}section-location .site-location{background-color:#904199;position:relative;overflow:hidden;}section-location .site-location-content-wrapper{display:table;min-height:358px;}section-location .site-location-content{display:table-cell;vertical-align:middle;}section-location .site-location-map-wrapper{position:relative;}section-location .site-location-map{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}section-location .site-location-map-inner{height:100%;min-height:358px;}section-location .site-location-map-overlay{background-color:#904199;opacity:.3;position:absolute;top:0;left:0;height:100%;width:100%;}section-location .site-location-venue{position:absolute;top:0;left:0;width:100%;height:100%;}section-location .site-location-headline{color:#fff;font-weight:600;font-size:36px;}section-location .site-location-sub-headline{color:#fff;font-size:24px;}section-location .site-location-description{color:#fff;font-size:15px;}@media(max-width:960px){section-location .site-location-content-wrapper{display:block;min-height:unset;padding:30px 15px;}section-location .site-location-map-wrapper{position:static;}section-location .site-location-venue{position:static;}section-location .site-location-headline{font-size:21px;}section-location .site-location-sub-headline{margin-top:24px;opacity:.7;font-size:18px;font-weight:normal;}section-location .site-location-description{margin-top:24px;font-size:15px;}section-location .site-location-content{display:block;vertical-align:unset;}}section-registration .site-registration{position:relative;overflow:hidden;}section-registration .site-registration-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e2e2e2;}section-registration .site-registration-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-registration .site-registration-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-registration .site-registration-grid{padding:96px 0;}section-registration .site-registration-headline{color:#000;font-size:36px;text-align:center;font-weight:600;}section-registration .site-registration-sub-headline{color:#000;font-size:24px;text-align:center;margin:0;padding:0;}section-registration .site-registration-items{max-width:800px;margin:0 auto;padding:48px 0;}section-registration .site-registration-item{padding:24px 0;}section-registration .site-registration-item-divider{padding-bottom:24px;border-bottom:solid 1px rgba(50,72,87,.12);}section-registration .site-registration-item-title{color:#000;font-size:21px;font-weight:600;margin:0;padding:0;}section-registration .site-registration-item-details{color:#000;font-size:15px;margin:0;padding:0;}section-registration .site-registration-item-price{color:#000;text-align:right;font-size:21px;font-weight:600;margin:0;padding:0;}section-registration .site-registration-buttons{text-align:center;margin-top:15px;}section-registration .site-registration-buttons .btn{padding:18px 36px;margin-right:20px;font-size:21px;text-transform:uppercase;font-weight:600;}section-registration .site-registration-buttons .btn-register,section-registration .site-registration-buttons .btn-register:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}@media(max-width:960px){section-registration .site-registration-headline{font-size:21px;}section-registration .site-registration-grid{padding:30px 0;}section-registration .site-registration-items{padding-bottom:0;}section-registration .site-registration-buttons .btn{font-size:15px;padding:10px 12px;}}section-products .site-products{position:relative;overflow:hidden;}section-products .site-products-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e2e2e2;}section-products .site-products-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-products .site-products-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-products .site-products-grid{padding:96px 0;}section-products .site-products-headline{color:#000;font-size:36px;text-align:center;font-weight:600;}section-products .site-products-sub-headline{color:#000;font-size:24px;text-align:center;margin:0;padding:0;}section-products .site-products-items{max-width:800px;margin:0 auto;padding:48px 0;}section-products .site-products-item{padding:24px 0;}section-products .site-products-item-divider{padding-bottom:24px;border-bottom:solid 1px rgba(50,72,87,.12);}section-products .site-products-item-title{color:#000;font-size:21px;font-weight:600;margin:0;padding:0;}section-products .site-products-item-details{color:#000;font-size:15px;margin:0;padding:0;}section-products .site-products-item-price{color:#000;text-align:right;font-size:21px;font-weight:600;margin:0;padding:0;}section-products .site-products-buttons{text-align:center;margin-top:15px;}section-products .site-products-buttons .btn{padding:18px 36px;margin-right:20px;font-size:21px;text-transform:uppercase;font-weight:600;}section-products .site-products-buttons .btn-products,section-products .site-products-buttons .btn-products:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;}@media(max-width:960px){section-products .site-products-headline{font-size:21px;}section-products .site-products-grid{padding:30px 0;}section-products .site-products-items{padding-bottom:0;}section-products .site-products-buttons .btn{font-size:15px;padding:10px 12px;}}section-fundraisers a,section-fundraisers a:hover,section-fundraisers .btn-link,section-fundraisers .btn-link:hover{color:#333;}section-fundraisers .site-fundraisers{background-color:#fff;padding:60px 0;}section-fundraisers .site-fundraisers-grid{max-width:600px;margin:0 auto 55px;}section-fundraisers .site-fundraisers-headline{font-size:42px;text-align:center;font-weight:600;}section-fundraisers .site-fundraisers-sub-headline{color:#666;font-size:24px;text-align:center;margin:5px auto 30px auto;}section-fundraisers .site-fundraisers-leaderboard{max-width:800px;margin:0 auto;margin-bottom:95px;}section-fundraisers .site-fundraisers-leaderboard-item{text-align:center;}section-fundraisers .site-fundraisers-leaderboard-headline{font-size:12px;font-weight:600;margin-bottom:9px;color:#999;text-transform:uppercase;}section-fundraisers .site-fundraisers-leaderboard-item-image{display:inline;max-height:115px;margin-bottom:8px;}section-fundraisers .site-fundraisers-leaderboard-item-name{color:#333;font-size:15px;}section-fundraisers .site-fundraisers-leaderboard-item-name a{color:#333;}section-fundraisers .site-fundraisers-leaderboard-item-amount{color:#777;font-size:12px;}section-fundraisers .site-fundraisers-lists{max-width:800px;margin:0 auto;}section-fundraisers .site-fundraisers-lists-header{border-bottom:solid 1px #aaa;padding-bottom:10px;margin-bottom:45px;}section-fundraisers .site-fundraisers-lists-headline{color:#333;font-size:21px;font-weight:600;margin:0;padding:0;float:left;}section-fundraisers .site-fundraisers-lists-view-all{color:#999;font-size:12px;padding-top:10px;float:right;}section-fundraisers .site-fundraisers-lists-image{max-height:85px;margin-right:27px;}section-fundraisers .site-fundraisers-lists-name{font-size:18px;font-weight:600;margin-bottom:10px;}section-fundraisers .site-fundraisers-lists-progress-bar{height:6px;background-color:#f0f0f0;border-radius:3px;margin-bottom:5px;overflow-x:hidden;}section-fundraisers .site-fundraisers-lists-progress-bar-inner{background-color:#904199;width:0%;height:6px;border-radius:3px;}section-fundraisers .site-fundraisers-lists-raised{font-size:14px;}@media(max-width:960px){section-fundraisers .site-fundraisers{padding:30px 0;}section-fundraisers .site-fundraisers-headline{font-size:25px;}section-fundraisers .site-fundraisers-sub-headline{font-size:16px;font-weight:normal;}section-fundraisers .btn.btn-register{font-size:15px;padding:10px 12px;}section-fundraisers .site-fundraisers-leaderboard-item{text-align:left;}section-fundraisers .site-fundraisers-leaderboard-item-image{max-height:60px;}section-fundraisers .site-fundraisers-lists-header{margin-bottom:10px;}}section-leaderboard a,section-leaderboard a:hover,section-leaderboard .btn-link,section-leaderboard .btn-link:hover{color:#333;}section-leaderboard .site-leaderboard{background-color:#fff;padding:60px 0;}section-leaderboard .site-leaderboard-grid{max-width:600px;margin:0 auto 55px;}section-leaderboard .site-leaderboard-headline{font-size:42px;text-align:center;font-weight:600;}section-leaderboard .site-leaderboard-sub-headline{color:#666;font-size:24px;text-align:center;margin:5px auto 30px auto;}section-leaderboard .site-leaderboard-item-image{max-height:85px;margin-right:27px;}section-leaderboard .site-leaderboard-item-name{font-size:18px;font-weight:600;margin-bottom:10px;}section-leaderboard .site-leaderboard-item-progress-bar{height:6px;background-color:#f0f0f0;border-radius:3px;margin-bottom:5px;overflow-x:hidden;}section-leaderboard .site-leaderboard-item-progress-bar-inner{background-color:#904199;width:0%;height:6px;border-radius:3px;}section-leaderboard .site-leaderboard-item-raised{font-size:14px;}@media(max-width:960px){section-leaderboard .site-leaderboard{padding:30px 0;}section-leaderboard .site-leaderboard-headline{font-size:25px;}section-leaderboard .site-leaderboard-sub-headline{font-size:16px;font-weight:normal;}section-leaderboard .btn.btn-register{font-size:15px;padding:10px 12px;}}section-attendees-list a,section-attendees-list a:hover,section-attendees-list .btn-link,section-attendees-list .btn-link:hover{color:#333;}section-attendees-list .site-attendees-list{background-color:#fff;padding:60px 0;}section-attendees-list .site-attendees-list-grid{max-width:600px;margin:0 auto 55px;}section-attendees-list .site-attendees-list-headline{font-size:42px;text-align:center;font-weight:600;}section-attendees-list .site-attendees-list-sub-headline{color:#666;font-size:24px;text-align:center;margin:5px auto 30px auto;}section-attendees-list .site-attendees-list-tabs{margin:0 auto;}section-attendees-list .site-attendees-list-tabs>li{float:none;display:inline-block;margin-left:5px;margin-right:5px;width:150px;}section-attendees-list .site-attendees-list-tabs>li a,section-attendees-list .site-attendees-list-tabs>li a:focus,section-attendees-list .site-attendees-list-tabs>li a:hover{border-radius:0;padding:15px 15px;border:0!important;color:#999!important;border-bottom:solid 3px transparent!important;}section-attendees-list .site-attendees-list-tabs>li a:hover{background-color:#eee!important;border-bottom:solid 3px #222!important;}section-attendees-list .site-attendees-list-tabs>li.active a{color:#222!important;border-bottom:solid 3px #222!important;}section-attendees-list .site-attendees-list-items{padding:0 15px;}section-attendees-list .site-attendees-list-items li{margin:15px 0!important;}section-attendees-list .site-attendees-list-items a{color:#6d6f7e;}section-attendees-list .site-attendees-list-items h5{font-size:15px;}section-attendees-list .site-attendees-list-image{width:48px;}@media(max-width:960px){section-attendees-list .site-attendees-list{padding:30px 0;}section-attendees-list .site-attendees-list-headline{font-size:25px;}section-attendees-list .site-attendees-list-sub-headline{font-size:16px;font-weight:normal;}section-attendees-list .btn.btn-register{font-size:15px;padding:10px 12px;}section-attendees-list .site-attendees-list-tabs>li a,section-attendees-list .site-attendees-list-tabs>li a:focus,section-attendees-list .site-attendees-list-tabs>li a:hover{padding:.5rem 1rem;}section-attendees-list .site-attendees-list-tabs>li{width:auto;margin-left:0;margin-right:0;}}@media(max-width:767.98px){section-attendees-list .site-attendees-list-card .card-body{height:auto;max-height:200px;overflow-y:auto;}}section-activity a,section-activity a:hover,section-activity .btn-link,section-activity .btn-link:hover{color:#333;}section-activity .site-activity{background-color:#fff;color:#333;text-align:center;border-top:solid 1px #ddd;border-collapse:collapse;}section-activity .site-activity-grid{padding:60px 0;margin:0 auto;max-width:700px;}section-activity .site-activity-headline{font-size:42px;font-weight:600;margin-bottom:12px;}section-activity .site-activity-sub-headline{color:rgba(0,0,0,.54);font-size:24px;margin:5px auto 30px auto;}section-activity .site-activity-comment-box{padding:15px;background-color:#eee;border-bottom:solid 1px #ddd;margin-bottom:30px;}section-activity .site-activity-items{padding:0 15px;}section-activity .site-activity-items li{margin:15px 0!important;}section-activity .site-activity-items a{color:#6d6f7e;}section-activity .site-activity-items h5{font-size:15px;}section-activity .site-activity-tabs{max-width:600px;margin:0 auto;}section-activity .site-activity-tabs>li{float:none;display:inline-block;margin-left:15px;margin-right:15px;width:150px;}section-activity .site-activity-tabs>li a,section-activity .site-activity-tabs>li a:focus,section-activity .site-activity-tabs>li a:hover{padding:15px 30px;border:0!important;color:#999!important;}section-activity .site-activity-tabs>li.active a{color:#222!important;border-bottom:solid 3px #222!important;}section-activity .site-activity-image{width:48px;}section-activity .site-acitivity-comment-input{margin-bottom:0;}@media(max-width:960px){section-activity .site-activity-headline{font-size:25px;}section-activity .site-activity-sub-headline{font-size:16px;}section-activity .site-activity-tabs>li a,section-activity .site-activity-tabs>li a:focus,section-activity .site-activity-tabs>li a:hover{padding:.5rem 1rem;}section-activity .site-activity-grid{padding:30px 0;max-width:unset;}section-activity .site-activity-tabs>li{width:auto;margin-left:0;margin-right:0;}}section-photo-gallery a,section-photo-gallery a:hover,section-photo-gallery .btn-link,section-photo-gallery .btn-link:hover{color:#333;}section-photo-gallery .site-photo-gallery{background-color:#fff;padding:60px 0;}section-photo-gallery .site-photo-gallery-grid{margin:0 auto 55px;}section-photo-gallery .site-photo-gallery-headline{font-size:42px;text-align:center;font-weight:600;}section-photo-gallery .site-photo-gallery-sub-headline{color:#666;font-size:24px;text-align:center;margin:5px auto 30px auto;}section-photo-gallery .site-photo-gallery-item-image{max-height:85px;margin-right:27px;}section-photo-gallery .site-photo-gallery-item-name{font-size:18px;font-weight:600;margin-bottom:10px;}section-photo-gallery .site-photo-gallery-item-raised{font-size:14px;}section-photo-gallery .site-photo-gallery-image{height:400px!important;}@media(max-width:960px){section-photo-gallery .site-photo-gallery{padding:30px 0;}section-photo-gallery .site-photo-gallery-headline{font-size:25px;}section-photo-gallery .site-photo-gallery-sub-headline{font-size:16px;font-weight:normal;}section-photo-gallery .btn.btn-register{font-size:15px;padding:10px 12px;}}section-photo-gallery .blueimp-gallery>.slides>.slide>.text-content{overflow:auto;overflow-x:hidden;margin:60px auto;padding:0 60px;max-width:700px;text-align:left;opacity:1;}section-photo-gallery .img-fluid{width:100%!important;}@media(max-width:767px){section-photo-gallery body{overflow:auto!important;}section-photo-gallery .blueimp-gallery>.slides>.slide>.text-content{max-width:600px;}}#site-photo-gallery-image-scroller{display:none;}.film_roll_child{margin:0 2px;}section-fundraiser-body .benefiting-tdi{position:fixed;right:0;z-index:1000;padding:5px;margin-top:90px;color:#fff;background-color:#904199;text-decoration:underline;}section-fundraiser-body .site-fundraiser-body-header{height:450px;position:relative;overflow:hidden;}section-fundraiser-body .site-fundraiser-body-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-fundraiser-body .site-fundraiser-body-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-fundraiser-body .site-fundraiser-body-headline{font-size:24px;}section-fundraiser-body .site-fundraiser-body-item img{width:66px;}section-fundraiser-body .site-fundraiser-body-item a{color:#545454;}section-fundraiser-body .site-fundraiser-body-item .progress-bar{height:6px;background-color:#f0f0f0;border-radius:3px;margin-bottom:5px;overflow-x:hidden;}section-fundraiser-body .site-fundraiser-body-item .progress-bar-inner{background-color:#904199;width:0%;height:6px;border-radius:3px;}section-fundraiser-body .site-fundraiser-body-share-items .share-item{font-size:1.75rem;}section-fundraiser-body .site-fundraiser-body-progress .progress-bar{height:16px;background-color:#f0f0f0;border-radius:8px;margin-bottom:5px;overflow-x:hidden;}section-fundraiser-body .site-fundraiser-body-progress .progress-bar-inner{background-color:#904199;width:0%;height:16px;border-radius:8px;}section-fundraiser-body .site-fundraiser-body .btn-donate,section-fundraiser-body .site-fundraiser-body .btn-donate:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;width:200px;text-transform:uppercase;}section-fundraiser-body .site-fundraiser-body-story-body .fr-video iframe{max-width:100%;}@media(max-width:960px){section-fundraiser-body .site-fundraiser-body .btn-donate,section-fundraiser-body .site-fundraiser-body .btn-donate:hover{width:100%;}}@media(max-width:575.98px){section-fundraiser-body .site-fundraiser-body-grid{margin-top:-80px;position:relative;}}section-team-body a,section-team-body a:hover{color:#333;}section-team-body .site-team-body-header{height:450px;position:relative;overflow:hidden;}section-team-body .benefiting-tdi{position:fixed;right:0;z-index:1000;padding:5px;margin-top:90px;color:#fff;background-color:#904199;text-decoration:underline;}section-team-body .site-team-body-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-team-body .site-team-body-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-team-body .site-team-body-item img{width:66px;}section-team-body .site-team-body-item a{color:#545454;}section-team-body .site-team-body-item .progress-bar{height:6px;background-color:#f0f0f0;border-radius:3px;margin-bottom:5px;overflow-x:hidden;}section-team-body .site-team-body-item .progress-bar-inner{background-color:#904199;width:0%;height:6px;border-radius:3px;}section-team-body .site-team-body-share-items .share-item{font-size:1.75rem;}section-team-body .site-team-body-progress .progress-bar{height:16px;background-color:#f0f0f0;border-radius:8px;margin-bottom:5px;overflow-x:hidden;}section-team-body .site-team-body-progress .progress-bar-inner{background-color:#904199;width:0%;height:16px;border-radius:8px;}section-team-body .site-team-body .btn-donate,section-team-body .site-team-body .btn-donate:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;text-transform:uppercase;}section-team-body .site-team-body .btn-join-team,section-team-body .site-team-body .btn-join-team:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;text-transform:uppercase;}section-team-body .site-team-body-story-body img{max-width:100%!important;height:auto;}section-team-body .site-team-body-leaderboard-placeholder{width:150px;height:150px;}section-team-body .site-team-body-leaderboard-placeholder-content{font-size:100px;}section-team-body .site-team-body-tabs{margin:0 auto;}section-team-body .site-team-body-tabs>li{float:none;display:inline-block;margin-left:15px;margin-right:15px;width:150px;}section-team-body .site-team-body-tabs>li a,section-team-body .site-team-body-tabs>li a:focus,section-team-body .site-team-body-tabs>li a:hover{padding:15px 30px;border:0!important;color:#999!important;}section-team-body .site-team-body-tabs>li.active a{color:#222!important;border-bottom:solid 3px #222!important;}section-team-body .site-team-body-captain img{height:40px;}@media(max-width:767.98px){section-team-body .site-team-body-tabs>li{margin-left:0;margin-right:0;}section-team-body .site-team-body-tabs>li a,section-team-body .site-team-body-tabs>li a:focus,section-team-body .site-team-body-tabs>li a:hover{padding:.5rem 1rem;}}@media(max-width:575.98px){section-team-body .site-team-body-grid{margin-top:-80px;position:relative;}}section-team-manage-body .site-team-manage-body-header{height:320px;position:relative;overflow:hidden;}section-team-manage-body .site-team-manage-body-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;}section-team-manage-body .site-team-manage-body-header-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);}section-team-manage-body .site-team-manage-body-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-team-manage-body .site-team-manage-body-content{color:#fff;position:relative;top:0;left:0;width:100%;height:100%;}section-team-manage-body .site-team-manage-body-subtitle{color:rgba(255,255,255,.54);}section-team-manage-body .site-team-manage-body-progress .progress-bar-wrapper{height:8px;border-radius:4px;margin-bottom:5px;overflow:hidden;}section-team-manage-body .site-team-manage-body-progress .progress-bar{height:8px;background-color:#f0f0f0;}section-team-manage-body .site-team-manage-body-progress .progress-bar-inner{background-color:#904199;width:0%;height:8px;}.site-team-manage-content a{color:#333;}.site-team-manage-content .site-team-body-leaderboard-placeholder{width:150px;height:150px;}.site-team-manage-content .site-team-body-leaderboard-placeholder-content{font-size:100px;}section-group-manage-body .site-group-manage-body-header{height:320px;position:relative;overflow:hidden;}section-group-manage-body .site-group-manage-body-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;}section-group-manage-body .site-group-manage-body-header-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);}section-group-manage-body .site-group-manage-body-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-group-manage-body .site-group-manage-body-content{color:#fff;position:relative;top:0;left:0;width:100%;height:100%;}section-group-manage-body .site-group-manage-body-subtitle{color:rgba(255,255,255,.54);}section-group-manage-body .site-group-manage-body-progress .progress-bar-wrapper{height:8px;border-radius:4px;margin-bottom:5px;overflow:hidden;}section-group-manage-body .site-group-manage-body-progress .progress-bar{height:8px;background-color:#f0f0f0;}section-group-manage-body .site-group-manage-body-progress .progress-bar-inner{background-color:#904199;width:0%;height:8px;}.site-group-manage-content a{color:#333;}.site-group-manage-content .site-group-body-leaderboard-placeholder{width:150px;height:150px;}.site-group-manage-content .site-group-body-leaderboard-placeholder-content{font-size:100px;}section-group-body a,section-group-body a:hover{color:#333;}section-group-body .site-group-body-header{height:450px;position:relative;overflow:hidden;}section-group-body .benefiting-tdi{position:fixed;right:0;z-index:1000;padding:5px;margin-top:90px;color:#fff;background-color:#904199;text-decoration:underline;}section-group-body .site-group-body-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-group-body .site-group-body-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-group-body .site-group-body-item img{width:66px;}section-group-body .site-group-body-item a{color:#545454;}section-group-body .site-group-body-item .progress-bar{height:6px;background-color:#f0f0f0;border-radius:3px;margin-bottom:5px;overflow-x:hidden;}section-group-body .site-group-body-item .progress-bar-inner{background-color:#904199;width:0%;height:6px;border-radius:3px;}section-group-body .site-group-body-share-items .share-item{font-size:1.75rem;}section-group-body .site-group-body-progress .progress-bar{height:16px;background-color:#f0f0f0;border-radius:8px;margin-bottom:5px;overflow-x:hidden;}section-group-body .site-group-body-progress .progress-bar-inner{background-color:#904199;width:0%;height:16px;border-radius:8px;}section-group-body .site-group-body .btn-donate,section-group-body .site-group-body .btn-donate:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;text-transform:uppercase;}section-group-body .site-group-body .btn-join-group,section-group-body .site-group-body .btn-join-group:hover{color:#fff;background-color:#904199;border:3px solid;border-color:#904199;text-transform:uppercase;}section-group-body .site-group-body-leaderboard-placeholder{width:150px;height:150px;}section-group-body .site-group-body-leaderboard-placeholder-content{font-size:100px;}section-group-body .site-group-body-tabs{margin:0 auto;}section-group-body .site-group-body-tabs>li{float:none;display:inline-block;margin-left:15px;margin-right:15px;width:150px;}section-group-body .site-group-body-tabs>li a,section-group-body .site-group-body-tabs>li a:focus,section-group-body .site-group-body-tabs>li a:hover{padding:15px 30px;border:0!important;color:#999!important;}section-group-body .site-group-body-tabs>li.active a{color:#222!important;border-bottom:solid 3px #222!important;}section-group-body .site-group-body-captain img{height:40px;}@media(max-width:767.98px){section-group-body .site-group-body-tabs>li{margin-left:0;margin-right:0;}section-group-body .site-group-body-tabs>li a,section-group-body .site-group-body-tabs>li a:focus,section-group-body .site-group-body-tabs>li a:hover{padding:.5rem 1rem;}}@media(max-width:575.98px){section-group-body .site-group-body-grid{margin-top:-80px;position:relative;}}section-fundraiser-manage-body .site-fundraiser-manage-body-header{height:320px;position:relative;overflow:hidden;}section-fundraiser-manage-body .site-fundraiser-manage-body-header-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;}section-fundraiser-manage-body .site-fundraiser-manage-body-header-bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);}section-fundraiser-manage-body .site-fundraiser-manage-body-header-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-fundraiser-manage-body .site-fundraiser-manage-body-content{color:#fff;position:relative;top:0;left:0;width:100%;height:100%;}section-fundraiser-manage-body .site-fundraiser-manage-body-subtitle{color:rgba(255,255,255,.54);}section-fundraiser-manage-body .site-fundraiser-manage-body-progress .progress-bar-wrapper{height:8px;border-radius:4px;margin-bottom:5px;overflow:hidden;}section-fundraiser-manage-body .site-fundraiser-manage-body-progress .progress-bar{height:8px;background-color:#f0f0f0;}section-fundraiser-manage-body .site-fundraiser-manage-body-progress .progress-bar-inner{background-color:#904199;width:0%;height:8px;}.site-fundraiser-manage-content a{color:#333;}section-footer .site-footer{overflow:hidden;}section-footer .site-footer-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#904199;}section-footer .site-footer-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-footer .site-footer-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;color:#fff;}section-footer .site-footer a{color:#fff;}section-footer .site-footer p{margin:0;padding:0;}section-footer .site-footer-top{padding:30px 10px 30px 10px;}section-footer .site-footer-bottom-wrapper{background-color:rgba(0,0,0,.1);}section-footer .site-footer-bottom{padding:10px 10px;}section-banner-wrapper .site-banner{position:relative;overflow:hidden;}section-banner-wrapper .site-banner-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-banner-wrapper .site-banner-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-banner-wrapper .site-banner-grid-wrapper{position:relative;top:0;left:0;width:100%;height:100%;}section-banner-wrapper .site-banner-grid{color:#fff;padding:186px 0 96px 0;text-align:center;max-width:800px;margin:0 auto;height:100%;}@media(max-width:767.98px){section-banner-wrapper .site-banner-grid{padding:115px 0 10px 0;}}section-donate-banner .site-donate-banner{position:relative;overflow:hidden;}section-donate-banner .site-donate-banner-grid-wrapper{position:relative;top:0;left:0;width:100%;height:450px;}section-donate-banner .site-donate-banner-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-donate-banner .site-donate-banner-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}section-thank-you-banner .site-thank-you-banner{position:relative;overflow:hidden;}section-thank-you-banner .site-thank-you-banner-grid-wrapper{position:relative;top:0;left:0;width:100%;height:450px;}section-thank-you-banner .site-thank-you-banner-bg-color{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#40484e;}section-thank-you-banner .site-thank-you-banner-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;}