.badge.unclaimed,.badge.unearned{opacity:.3333}.badge{background:transparent url(../img/badge/generic.png) no-repeat top center;display:inline-block;font-size:1.3rem;white-space:normal}#top-badges .badge{background-size:100% 100%;height:108px;margin:0 10px;text-indent:-9999px;width:108px}#my-badges .badge{background-size:77px 77px;color:#702bb0;font-size:1.8rem;font-weight:600;letter-spacing:.025rem;margin-bottom:65px;padding-top:97px;text-align:center;vertical-align:top;white-space:normal;width:116px}#top-badges .badge.unclaimed,#top-badges .badge.unearned{display:none}#my-badges{text-align:center}.badge[name=rising-star-team]{background-image:url(../img/badge/team/rising-star.png)}.badge[name=bronze-team]{background-image:url(../img/badge/team/bronze.png)}.badge[name=silver-team]{background-image:url(../img/badge/team/silver.png)}.badge[name=gold-team]{background-image:url(../img/badge/team/gold.png)}.badge[name=platinum-team]{background-image:url(../img/badge/team/platinum.png)}.badge[name=jade-team]{background-image:url(../img/badge/team/jade.png)}.badge[name=sapphire-team]{background-image:url(../img/badge/team/sapphire.png)}.badge[name=emerald-team]{background-image:url(../img/badge/team/emerald.png)}.badge[name=ruby-team]{background-image:url(../img/badge/team/ruby.png)}.badge[name=purple-team]{background-image:url(../img/badge/team/purple.png)}.badge[name=turquoise-team]{background-image:url(../img/badge/team/turquoise.png)}.badge[name=titanium-team]{background-image:url(../img/badge/team/titanium.png)}.badge[name=cure-team]{background-image:url(../img/badge/team/cure.png)}.badge[name=purple-club]{background-image:url(../img/badge/individual/milestone/purple.png)}.badge[name=ruby-club]{background-image:url(../img/badge/individual/milestone/ruby.png)}.badge[name=emerald-club]{background-image:url(../img/badge/individual/milestone/emerald.png)}.badge[name=sapphire-club]{background-image:url(../img/badge/individual/milestone/sapphire.png)}.badge[name=jade-club]{background-image:url(../img/badge/individual/milestone/jade.png)}.badge[name=grand-club]{background-image:url(../img/national/grand.png)}.badge[name=diamond-club]{background-image:url(../img/national/diamond.png)}.badge[name=all-star-club]{background-image:url(../img/national/all-star.png)}.badge[name=platinum-club]{background-image:url(../img/badge/individual/milestone/platinum.png)}.badge[name=gold-club]{background-image:url(../img/badge/individual/milestone/gold.png)}.badge[name=silver-club]{background-image:url(../img/badge/individual/milestone/silver.png)}.badge[name=bronze-club]{background-image:url(../img/badge/individual/milestone/bronze.png)}.badge[name=hope-club]{background-image:url(../img/badge/individual/milestone/hope.png)}.badge[name=caregiver]{background-image:url(../img/badge/individual/caregiver.png)}.badge[name=donor]{background-image:url(../img/badge/individual/donor.png)}.badge[name=luminaria-purchaser]{background-image:url(../img/badge/individual/luminaria-purchaser.png)}.badge[name=mobile-fundraiser]{background-image:url(../img/badge/individual/mobile-fundraiser.png)}.badge[name=personalized-page]{background-image:url(../img/badge/individual/personalized-page.png)}.badge[name=received-donations]{background-image:url(../img/badge/individual/received-donations.png)}.badge[name=sent-emails]{background-image:url(../img/badge/individual/sent-emails.png)}.badge[name=survivor]{background-image:url(../img/badge/individual/survivor.png)}.badge[name=team-captain]{background-image:url(../img/badge/individual/team-captain.png)}.badge[name=donor]:hover{background-image:url(../img/badge/individual/donor-hover.png)}.badge[name=personalized-page]:hover{background-image:url(../img/badge/individual/personalized-page-hover.png)}.badge[name=luminaria-purchaser]:hover{background-image:url(../img/badge/individual/luminaria-purchaser-hover.png)}.badge[name=mobile-fundraiser]:hover{background-image:url(../img/badge/individual/mobile-fundraiser-hover.png)}.badge[name=received-donations]:hover{background-image:url(../img/badge/individual/received-donations-hover.png)}.badge[name=sent-emails]:hover{background-image:url(../img/badge/individual/sent-emails-hover.png)}.badge[name=caregiver]:hover{background-image:url(../img/badge/individual/caregiver-hover.png)}.badge[name=survivor]:hover{background-image:url(../img/badge/individual/survivor-hover.png)}.badge[name=team-captain]:hover{background-image:url(../img/badge/individual/team-captain-hover.png)}@media only screen and (max-width:767px){#top-badges .badge{height:81px;width:81px}#my-badges .badge{background-size:57px 57px;font-size:1.4rem;height:117px;margin:0 25px 20px 25px;padding-top:67px;width:70px}.badge[name=rising-star-team]{background-image:url(../img/badge/team/rising-star.small.png)}.badge[name=bronze-team]{background-image:url(../img/badge/team/bronze.small.png)}.badge[name=silver-team]{background-image:url(../img/badge/team/silver.small.png)}.badge[name=gold-team]{background-image:url(../img/badge/team/gold.small.png)}.badge[name=platinum-team]{background-image:url(../img/badge/team/platinum.small.png)}.badge[name=jade-team]{background-image:url(../img/badge/team/jade.small.png)}.badge[name=sapphire-team]{background-image:url(../img/badge/team/sapphire.small.png)}.badge[name=emerald-team]{background-image:url(../img/badge/team/emerald.small.png)}.badge[name=ruby-team]{background-image:url(../img/badge/team/ruby.small.png)}.badge[name=purple-team]{background-image:url(../img/badge/team/purple.small.png)}.badge[name=turquoise-team]{background-image:url(../img/badge/team/turquoise.small.png)}.badge[name=titanium-team]{background-image:url(../img/badge/team/titanium.small.png)}.badge[name=cure-team]{background-image:url(../img/badge/team/cure.small.png)}}#money-matters{margin-bottom:68px;margin-top:0}#money-matters .content .row{margin-top:75px}#money-matters .section-title .bracketed{padding:0 1.5em}#money-matters .content .row .col-sm-4{border-right:1px solid #a5a5a5}#money-matters .content .row .col-sm-4:last-child{border-right:none}#money-matters .content .row .col-sm-4 .content{background-color:#eee;height:352px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:279px}#money-matters .content .row .col-sm-4 .content .circle{background-color:#fff;border:1px solid #8f8f8f;border-radius:50%;color:#502875;font-size:5.276em;left:50%;height:200px;line-height:2.3em;position:absolute;margin-left:-100px;text-transform:uppercase;top:-50px;width:200px}#money-matters .content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../img/icon/large-purple-hover.png) no-repeat center center;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}#money-matters .content .row .col-sm-4 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-35px;text-transform:uppercase}#money-matters .content .row .col-sm-4 .content h4{color:#502875;font-size:1.429em;font-weight:600;padding-top:170px}#money-matters .content .row .col-sm-4 .content .large{color:#17171a;font-size:1.143em}#money-matters .col-xs-12{border-bottom:1px solid #a5a5a5;margin:50px auto 0 auto;padding:0 0 58px 0;text-align:center}#money-matters .col-xs-12 a{background:url(../img/purple-arrow.png) no-repeat right 9px;color:#702bb0;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:1.429em;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}@media only screen and (max-width:1024px){#money-matters .content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../img/icon/mobile-purple-hover.png) no-repeat center center}}p{color:#595959;font-size:1.8rem;line-height:2.8rem}.tr-page-container{display:none}#events-near-you{margin-bottom:100px;margin-top:0}#events-near-you .section-title{margin-bottom:50px}#events-near-you .events-search-container .form-group.text-center{border:1px solid #595959;height:56px;position:relative;width:342px}#events-near-you .events-search-container .form-group.text-center label{background-color:#fff;color:#595959;font-size:1.286em;left:50%;margin-left:-72px;padding:0 10px;position:absolute;text-transform:uppercase;top:-12px}#events-near-you .events-search-container .form-group.text-center input.form-control{border:none;border-radius:0;box-shadow:none;color:#702bb0;display:inline-block;font-size:1.929em;font-weight:700;margin-right:-70px;margin-top:8px;padding:0;text-align:center;width:160px}#events-near-you .events-search-container .form-group.text-center input.form-control::-webkit-input-placeholder{color:#702bb0}#events-near-you .events-search-container .form-group.text-center input.form-control:-moz-placeholder{color:#702bb0}#events-near-you .events-search-container .form-group.text-center input.form-control::-moz-placeholder{color:#702bb0}#events-near-you .events-search-container .form-group.text-center input.form-control:-ms-input-placeholder{color:#702bb0}#events-near-you .events-search-container .form-group.text-center a.btn{background-color:#fff;border:2px solid #702bb0;color:#702bb0;display:inline-block;float:right;font-size:1.085em;height:27px;letter-spacing:0;line-height:1.5em;margin-top:13px;margin-right:20px;padding:0;text-align:center;width:47px}#events-near-you .event-info-row{margin-top:55px}#events-near-you .event-info-row .event-info{border-left:1px solid #b5babe;height:115px;padding:0 20px}#events-near-you .event-info-row .event-info:last-child{border-right:1px solid #b5babe}#events-near-you .event-info-row .event-info:last-child span.glyphicon.glyphicon.glyphicon-list{color:#702bb0;display:inline-block!important;margin-right:10px}#events-near-you .event-info-row .event-info:last-child a{color:#702bb0;display:inline-block;font-size:1.528em;font-weight:700;line-height:1.125em;text-decoration:none;text-transform:uppercase;width:75px;margin:30px 0 0 50px}#events-near-you .event-info-row .event-info a{text-decoration:none}#events-near-you .event-info-row .event-info a .large{color:#595959;font-size:1.286em}#events-near-you .event-info-row .event-info a .event-name{color:#702bb0;font-size:1.355em;font-weight:700;letter-spacing:.025em;text-transform:uppercase}#events-near-you .event-info-row .event-info .glyphicon.glyphicon.glyphicon-list.hidden-xs{color:#702bb0;font-size:3em;margin-left:35px;margin-top:36px}#money-matters .bracketed:after{content:" "}.section-title{text-transform:none}.section-title:before{content:none}#money-matters .section-title:before{content:" "}h3.section-title{font-size:4.2rem}a.btn.small,label.btn.small{font-size:1.5rem}.cta a.btn,.cta a.btn:link,.cta a.btn:visited{display:inline-block;letter-spacing:.2rem;margin:0 14px;width:27rem}.cta{text-align:center}#primary-cta{margin-bottom:60px}#primary-cta a.btn.join_team{background-color:#fff;border:4px solid #702bb0;color:#702bb0;font-weight:700;letter-spacing:.2rem;padding:10px 0}#rank-div{clear:both;text-align:center}#status>.content{margin:0 auto;max-width:980px}#media-container{background:#eee;height:367px;margin-left:20px;position:relative;width:520px}#media-container a{border-radius:50%;display:none;position:absolute}#media-container.navigable a{display:block}#media-container .arrow{height:39px;margin-top:-14.5px;top:50%;width:39px}#next-photo{background:#fff url(../img/icon/photos-arrow-right.png) no-repeat center center;left:100%;margin-left:-19.5px}#next-photo:hover{background:url(../img/icon/photo-arrow-right-purple.png) no-repeat center center;height:39px;width:46px}#prev-photo{background:#fff url(../img/icon/photos-arrow-left.png) no-repeat center center;left:0;margin-left:-19.5px}#prev-photo:hover{background:url(../img/icon/photo-arrow-left-purple.png) no-repeat center center;height:39px;width:46px}.photo-frame{background:#fff;bottom:0;height:367px;left:0;line-height:367px;overflow:hidden;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.photo-frame img{display:inline}#progress-container{border-radius:50%;box-sizing:content-box;float:right;font-size:.6rem;height:376px;margin:0 .1em .1em 0;position:relative;text-align:center;width:376px}#progress-container #progress_wheel circle.wide{stroke-width:22px}#progress-container *,#progress-container :after,#progress-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#progress-container.center{float:none;margin:0 auto}#progress-container.big{font-size:32.6em}#progress-container>.therm-inner{display:block;color:#1e1e23;left:0;position:absolute;text-align:center;top:95px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;white-space:nowrap;width:100%;z-index:1}.impact-container{color:#1e1e23;margin-bottom:65px}.count{bottom:-140px;color:#702bb0;display:block;font-size:1.8rem;font-weight:600;height:140px;padding-right:10px;padding-top:30px;position:absolute;text-align:center;width:110px}.count:hover{color:#320050}.count:hover span{border:none}.count:hover span:after{background:transparent url(../img/icon/purple-hover.png);background-size:100%;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}#count-participants{left:20px}#count-teams{right:20px}.count span{border:1px solid #702bb0;border-radius:50%;display:block;font-size:4.2rem;font-weight:400;height:99px;line-height:99px;margin-bottom:5px;position:relative;width:99px}div#circle-percentage{float:right}#progress-container>.therm-inner #amount_raised{color:#1e1e23;font-size:2.4em;text-transform:uppercase;margin-top:-1.5em}#progress-container>.therm-inner #amount_raised .dollars{display:block;font-size:7.2rem;font-weight:700;line-height:.7;margin-bottom:.4em}#progress-container>.therm-inner #amount_raised .dollars span{font-size:4.2rem;font-weight:400;position:relative;top:2px;vertical-align:top}#progress-container>.therm-inner #goal{font-size:2.6em;line-height:1;margin-bottom:43px;text-transform:uppercase}#progress-container>.therm-inner #goal .value{margin-top:6px}#progress-container>.therm-inner #goal .value span{font-size:.583em;position:relative;top:2px;vertical-align:top}#progress-container>.therm-inner #goal:before{border-top:1px solid #d0c6da;content:" ";display:block;height:0;margin:.38em auto 1.15em auto;width:136px}#change-goal{display:table-cell;appearance:none;-webkit-appearance:none;bottom:-5px;left:50%;margin-left:-6rem;padding:0;position:absolute;text-align:center;top:0;vertical-align:middle;visibility:hidden;width:12rem}#progress-container>.therm-inner #goal>span{display:block;font-size:1.28em;font-weight:700;position:relative}#progress-container>.therm-inner #days_left{font-size:2.4em;line-height:1;text-transform:uppercase}#progress-container>.therm-inner #days_left span{display:block;font-size:1.38em;font-weight:700}#my-badges{clear:both;padding-top:90px;text-align:center;margin-bottom:-7px;position:relative}#my-badges h2{display:none}#my-badges.has-badges{margin-bottom:4.2rem}#my-badges .badge.earned:nth-of-type(5)+.badge.earned,#my-badges .badge.unearned{display:none}#my-badges .content:before{background:transparent url(../img/badge-flair-left.png) no-repeat center right;content:" ";display:block;height:100%;left:-218px;margin-top:-4.5rem;position:absolute;top:0;width:186px}#my-badges .content:after{background:transparent url(../img/badge-flair-right.png) no-repeat center right;content:" ";display:block;height:100%;margin-top:-3.3em;position:absolute;right:-218px;top:0;width:186px}#my-badges .badge span{display:none;font-size:1.8rem;left:-50px;position:absolute;text-align:center;right:-50px;top:-1rem}#my-badges .badge:hover span{display:block}#my-badges .content{display:inline-block;padding-top:2em;position:relative}.row .content{margin:0 auto;max-width:970px}#info-row table{margin:0 auto;width:auto}#info-row th p{font-weight:400}#info-row p{font-size:1.8rem;text-align:center}#info-row a{color:#702bb0;font-weight:600}#info-row td,#info-row th{width:268px}#info-row td{border-left:1px solid #a5a5a5;vertical-align:top}#info-row td:last-child{border-right:1px solid #a5a5a5}#story-container{margin-bottom:18px;margin-top:35px}#story-container h3.section-title{font-size:4.2rem;font-weight:100;position:relative;text-transform:none;top:4rem}#story-container h3.section-title span{background:#fff;padding:0 2em}#story-container h3.section-title span strong{font-weight:600}#story-container>.content{border:1px solid #a5a5a5;color:#545454;font-size:2rem;margin:0 auto 2rem;padding:8rem;width:970px}#story-container .section-title:before{content:"";display:none}#donors{margin-bottom:100px}#donors .section-title{text-transform:none}h3.section-title{font-size:4.2rem}#donors .content{margin:0 auto;width:970px}#story-container .content p,#story-container .content p span{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif!important;font-size:2rem!important}#donors table{width:100%}#donors td:last-child,#donors th:last-child{text-align:right}#donors td:first-child,#donors th:first-child{font-weight:600}#donors tr:nth-child(n+6){display:none}#donors.expanded tr:nth-child(n+6){display:table-row}#donors th{border-top:1px solid #a4a4a4;color:#702bb0;font-size:1.5rem;font-weight:700;height:4.2rem;text-transform:uppercase;vertical-align:middle}#donors td{border-top:1px solid #a4a4a4;color:#595959;font-size:2rem;height:6rem;vertical-align:middle}#donors a.view-more{border-top:1px solid #702bb0;color:#702bb0;display:block;font-size:1.6rem;font-weight:700;letter-spacing:.2rem;margin:2px auto 38px auto;padding-top:1.3rem;text-align:center;text-decoration:none;text-transform:uppercase;width:33rem}a.view-more:hover{border-top:1px solid #320050;color:#320050}.expanded a.view-more span,a.view-more span+span{display:none}.expanded a.view-more span+span{display:inline}#secondary-cta{margin-bottom:70px}#roster .amount .hidden-xs,.hidden-xs.btn{display:inline-block!important}a.btn.dark,label.btn.dark{border-color:#702bb0}.header .header-top .header-top-left,.header .header-top .header-top-right{display:none}h1.section-title{font-size:6rem;font-weight:700;margin:70px auto 50px auto;max-width:970px;width:100%}#progress_wheel circle.full{stroke:#a279c9!important}.table thead>tr>th{border-bottom:none}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{border-top:none}#secondary-cta a.btn.join_team{background-color:#fff;color:#702bb0}#money-matters .section-title{text-transform:uppercase}#money-matters .content.container{margin-top:50px}#money-matters .content .centered{color:#595959;font-size:1.8rem;margin:0 80px 125px 80px}#money-matters .content .row .col-sm-4 .content .circle{color:#702bb0}#money-matters .content .row .col-sm-4 .content h4{color:#1e1e23}#donors .title{display:none}#donors li{display:table-row;font-size:2rem;height:6rem;list-style:none}#donors li.header span{color:#702bb0;font-weight:700;padding:16px 30px;text-transform:uppercase}#donors ol{display:table;margin:0 auto;padding:0;width:100%}#donors li span{border-top:1px solid #a4a4a4;display:table-cell;padding:20px 30px;text-align:left;vertical-align:middle}#donors li span:first-child{display:none}#donors li span:last-child{text-align:right}#donors li:nth-child(n+5){display:none}#donors.expanded li:nth-child(n+5){display:table-row}#donors .VSName{color:#595959;font-weight:600}#donors .VSAmount{color:#595959}#donors h3.section-title{font-weight:100;margin-bottom:25px}#donors h3.section-title strong{font-weight:600}#community-container .bracketed:after{content:" "}#community-container .section-title:before{content:" "}#community-container .section-title{text-transform:uppercase}.homepage-container #community-container{margin-bottom:70px}@media only screen and (max-width:991px){.row{margin-left:auto;margin-right:auto;width:100%}h1.section-title{font-size:3.5rem;margin:30px auto 20px auto;padding:0 10px}#primary-cta a.btn:last-child,#secondary-cta a:last-child{display:none}#primary-cta a.btn.donate.dark,#secondary-cta a.btn.donate.dark{margin:20px auto}#media-container{width:300px}#media-container img{margin:0 auto;width:100%}#progress-container{float:right;height:290px;margin:0 auto;width:290px}#progress-container>.therm-inner #amount_raised,#progress-container>.therm-inner #days_left,#progress-container>.therm-inner #goal{font-size:1.3rem}#progress-container>.therm-inner #amount_raised .dollars{font-size:5.5rem}#progress-container>.therm-inner #days_left span,#progress-container>.therm-inner #goal>.value{font-size:1.7rem}#progress-container>.therm-inner{top:5rem}#donors h3.section-title,#roster h3.section-title,#story-container h3.section-title{font-size:2.4rem}#story-container>.content{padding:3rem;width:270px}a.btn.small,label.btn.small{padding-left:.7rem;padding-right:.7rem}a.view-more{width:27rem}#secondary-cta{margin-bottom:3rem}#story-container{margin-top:0}#story-container .content p,#story-container .content p span{font-size:1.4rem}#donors li.header span,#roster .header-row{border-top:2px solid #a4a4a4}#donors{margin-bottom:30px}#donors .content{padding:0 10px}#donors li span,#donors li.header span{padding:15px 13px}#donors li span,#donors li.header span{font-size:1.5rem}#money-matters{margin-bottom:20px;padding-bottom:20px}#money-matters .section-title:before{margin-top:1rem}#money-matters .section-title .bracketed{margin:0 auto}#money-matters .content.container{margin-top:20px}#money-matters .content .centered{font-size:1.4rem;padding:0 10px}#money-matters .content .row{margin-top:5px}#money-matters .content .row .col-sm-4{border-right:none;display:block;float:none;margin:20px auto 40px auto}#money-matters .content .row .col-sm-4:nth-child(2){border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-top:40px;padding-bottom:40px}#money-matters .content .row .col-sm-4 .content{height:113px;padding:0;width:240px}#money-matters .content .row .col-sm-4 .content .circle{font-size:4.3rem;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}#money-matters .content .row .col-sm-4 .content .circle span{font-size:1.3rem;margin-top:-15px}#money-matters .content .row .col-sm-4 .content h4{float:right;font-size:1.6rem;margin-bottom:5px;padding-top:0;text-align:left;width:167px}#money-matters .content .row .col-sm-4 .content .large{float:right;font-size:1.2rem;line-height:2rem;text-align:left;width:167px}#money-matters .col-xs-12{margin:0 auto}}@media only screen and (max-width:767px){#my-badges .content:before{background:transparent url(../img/Flare-mobile-left.jpg) no-repeat center left;left:-60px;width:100%}#my-badges .content:after{background:transparent url(../img/Flare-mobile-right.jpg) no-repeat center right;right:-60px;width:100%}.fundraising-container .top-list-container .top-list #media-container{margin:0 auto 30px auto;width:100%}#progress-container{float:none}#events-near-you .event-info-row{margin-left:20px;margin-right:20px;margin-top:30px}#events-near-you .event-info-row .event-info{border-left:0;border-bottom:1px solid #b5babe;margin-top:20px}#events-near-you .event-info-row .event-info:last-child{border-right:0;border-bottom:0;height:60px;text-align:center}#events-near-you .event-info-row .event-info:last-child span.glyphicon.glyphicon.glyphicon-list{display:none!important}#events-near-you .event-info-row .event-info:last-child a{background:url(../img/purple-arrow.png) no-repeat right 9px;color:#702bb0;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}.count{bottom:-140px;display:block;font-size:1.8rem;font-weight:600;height:140px;padding-right:10px;padding-top:30px;position:absolute;text-align:center;width:94px;color:#702bb0}.count span{border:1px solid #702bb0;font-size:3.65rem;font-weight:400;height:84px;line-height:84px;margin-bottom:5px;width:84px}p{color:#595959;font-size:1.4rem;line-height:2.7rem}#info-row .content div{margin:0 25px 35px;padding-top:26px}#info-row .content div p{padding:0 40px;margin:0 auto}#info-row .content div+div{border-top:1px solid #a5a5a5}#donors .content,#donors a.view-more{width:100%}#roster .amount .hidden-xs,.hidden-xs.btn{display:none!important}#money-matters .section-title .bracketed strong{display:block}#money-matters .section-title:before{margin-top:1em}.homepage-container #community-container{margin-bottom:20px}}@media only screen and (max-width:320px){#money-matters .section-title:before{margin-top:2.5rem}}svg.reverse{-moz-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1);filter:FlipH;-ms-filter:FlipH}.directional-arrow-icon .arrow-color{fill:#702bb0}.directional-arrow-icon:hover .arrow-color{fill:#fff}.directional-arrow-icon:hover .circle-color{fill:#702bb0}#donors td{padding:20px 30px}#donors th{cursor:pointer;font-size:2rem;font-weight:700!important;padding:16px 30px!important}#secondary-cta a.btn.donate.dark{margin-bottom:0}.photo-frame{overflow:visible;display:none}.photo-frame img{max-height:100%;max-width:100%}.photo-frame[title]:after{content:attr(title);display:block;font-size:1.6rem;font-weight:400;height:24px;line-height:1;position:absolute;text-align:center;top:100%;width:100%}.photo-frame iframe{width:100%;height:100%}.photo-frame:last-of-type{display:block}.badge.unclaimed{display:none}#offline-donate{margin:-30px auto 50px auto}@media only screen and (max-width:767px){h1.section-title{margin:22px auto 10px auto}#primary-cta a.btn.donate.dark{margin-bottom:0}#primary-cta a.btn:last-child{display:inline-block}#secondary-cta a:last-child{display:inline-block}.hidden-xs.btn{display:none!important}h1{font-size:2rem}#status>.content{margin-top:18px}#event-name{font-size:2.4rem}#main .cta .btn+.btn{margin-top:2rem}#primary-cta .col-sm-3{padding:1em 0}#primary-cta .col-sm-3+.col-sm-3{border-top:1px solid #a8a8a8}#my-badges{padding-top:20px;margin-bottom:-52px}#my-badges .content{padding-top:20px}#my-badges .content:after,#my-badges .content:before{content:none}#my-badges .badge span{font-size:1.6rem}#donors td:last-child,#donors th:last-child{padding-right:28px}#donors td:first-child,#donors th:first-child{padding-left:28px}#status>.content{margin-bottom:0}span.label{display:block;text-align:center}#story-container{margin-top:-50px}#story-container h3.section-title{font-size:1.7em;top:3.5rem}#story-contain a.edit{top:-15px}a.view-more{width:17.5rem}#story-container a.view-more:hover{width:17.5rem}#story-container>.content{margin:0 auto;padding:44px 30px 30px;width:270px}#story-container .content p{font-size:1.4rem!important}#media-container img{width:auto}#my-badges .badge{margin:0}.photo-frame{height:198px;line-height:198px}#media-container{height:197px;margin:0 auto 5rem auto;width:280px}.photo-frame img{max-height:100%;max-width:100%}#progress-container{float:none;height:280px;margin:2rem auto;padding:0;width:280px}#progress-container>.therm-inner{top:8em}#progress-container>.therm-inner #amount_raised .dollars{margin-bottom:.3em}#progress-container>.therm-inner #goal:before{margin-bottom:.5em}#progress-container>.therm-inner #amount_raised .dollars span{font-size:3.2rem}.therm-inner .button{margin-top:13px}#donors .buttons{display:none}#donors .content{width:100%}#donors table{font-size:1.2rem}#donors table td{padding:6px 2px!important}#donors td{border-top:none;font-size:1.5rem;height:4.4rem;vertical-align:middle}#donors th{border-bottom:1px solid #a4a4a4;border-top:2px solid #a4a4a4;font-size:1.5rem;height:4.4rem;vertical-align:middle}#donor-tabs .tab-content .donor-row .action,#donor-tabs .tab-content .donor-row .amount,#donor-tabs .tab-content .donor-row .date,#donor-tabs .tab-content .donor-row .name{font-size:1.2rem}#donor-tabs .tab-content .header-row .action,#donor-tabs .tab-content .header-row .amount,#donor-tabs .tab-content .header-row .date,#donor-tabs .tab-content .header-row .name{font-size:1.2rem}td{font-size:inherit}#top-badges .badge:first-child:before,#top-badges .badge:last-child:after{content:none}a.btn.small,label.btn.small{font-size:1rem;height:0;line-height:0;min-width:0;padding-left:.5em;padding-right:.5em;vertical-align:middle;width:auto}.row{margin:0}#donor-tabs .subheader{font-size:2.5rem}#donors .content{margin:0 auto 20px auto}#top h1.section-title{font-size:3rem}#progress-container .btn.small{margin-top:2rem}#story-container label{margin-top:1rem}#middle{overflow:visible}#middle .section-title{font-size:3rem}#money-matters{margin-bottom:35px}#money-matters .content .row{margin-top:15px}#money-matters .content .row .col-sm-4{border-right:none;display:block;float:none;margin:20px auto 40px auto}#money-matters .content .row .col-sm-4:nth-child(2){border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-top:40px;padding-bottom:40px}#money-matters .content .row .col-sm-4 .content{height:113px;padding:0;width:240px;background-color:transparent}#money-matters .content .row .col-sm-4 .content .circle{font-size:3.099em;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}#money-matters .content .row .col-sm-4 .content .circle span{font-size:.3em;margin-top:-15px}#money-matters .content .row .col-sm-4 .content h4{float:right;font-size:1.143em;padding-top:0;text-align:left;width:167px}#money-matters .content .row .col-sm-4 .content .large{float:right;font-size:1.2rem;line-height:1.4rem;text-align:left;width:167px}#money-matters .col-xs-12{margin:0 auto;padding-bottom:35px}#money-matters .col-xs-12 a{background-position:right 6px;font-size:1.6rem}.visible-xs.btn{display:inline-block!important}#secondary-cta .btn:last-child{margin-top:20px}.photo-frame[title]:after{margin-top:15px}#offline-donate a.link-with-arrow{background-position-y:3px;font-size:1.3rem}}.badge{background:transparent url(../img/badge/generic.png) no-repeat top center;display:inline-block;font-size:1.3rem;white-space:normal}.badge.unclaimed,.badge.unearned{opacity:.3333}#top-badges .badge{background-size:100% 100%;height:108px;margin:0 10px;text-indent:-9999px;width:108px}.my-badges{text-align:center}.my-badges .badge{background-size:77px 77px;color:#702bb0;font-size:1.8rem;font-weight:600;letter-spacing:.025rem;margin-bottom:50px;padding-top:97px;text-align:center;vertical-align:top;white-space:normal;width:116px}.badge[name=rising-star]{background-image:url(../img/badge/individual/rising-star.png)}.badge[name=fabulous-fundraiser]{background-image:url(../img/badge/individual/fabulous-fundraiser.png)}.badge[name=pink-powerhouse]{background-image:url(../img/badge/individual/pink-powerhouse.png)}.badge[name=super-strider]{background-image:url(../img/badge/individual/super-strider.png)}.badge[name=shining-star]{background-image:url(../img/badge/individual/shining-star.png)}.badge[name=champion-of-hope]{background-image:url(../img/badge/individual/champion-of-hope.jpg)}.badge[name=pacesetter]{background-image:url(../img/badge/individual/pacesetter.png)}.badge[name=silver-pacesetter]{background-image:url(../img/badge/individual/silver-pacesetter.png)}.badge[name=gold-pacesetter]{background-image:url(../img/badge/individual/gold-pacesetter.png)}.badge[name=caregiver]{background-image:url(../img/badge/individual/caregiver.png)}.badge[name=donor]{background-image:url(../img/badge/individual/donor.png)}.badge[name=personalized-page]{background-image:url(../img/badge/individual/personalized-page.png)}.badge[name=received-donations]{background-image:url(../img/badge/individual/received-donations.png)}.badge[name=survivor]{background-image:url(../img/badge/individual/survivor.png)}.badge[name=team-captain]{background-image:url(../img/badge/individual/team-captain.png)}.badge[name=donor]:hover{background-image:url(../img/badge/individual/donor-hover.png)}.badge[name=personalized-page]:hover{background-image:url(../img/badge/individual/personalized-page-hover.png)}.badge[name=received-donations]:hover{background-image:url(../img/badge/individual/received-donations-hover.png)}.badge[name=caregiver]:hover{background-image:url(../img/badge/individual/caregiver-hover.png)}.badge[name=survivor]:hover{background-image:url(../img/badge/individual/survivor-hover.png)}.badge[name=team-captain]:hover{background-image:url(../img/badge/individual/team-captain-hover.png)}.badge[name=steady-striders]{background-image:url(../img/badge/team/steady-striders.png)}.badge[name=fantastic-fundraisers]{background-image:url(../img/badge/team/fantastic-fundraiser.png)}.badge[name=crusader-crew]{background-image:url(../img/badge/team/crusader-crew.png)}.badge[name=stupendous-striders]{background-image:url(../img/badge/team/stupendous-striders.png)}.badge[name=superstar-squad]{background-image:url(../img/badge/team/super-star-squad.png)}.badge[name=heroes-of-hope]{background-image:url(../img/badge/team/heroes-of-hope.png)}.badge[name=passionate-pink-leaders]{background-image:url(../img/badge/team/passionate-pink-leaders.png)}.badge[name=pacesetter-team]{background-image:url(../img/badge/team/pacesetter-team.png)}@media only screen and (max-width:767px){#top-badges .badge{height:81px;width:81px}.my-badges .badge{background-size:57px 57px;font-size:1.4rem;padding-top:67px;width:60px}.page-my_fundraising .my-badges .badge{height:117px;margin:0 25px 20px 25px}badge[name=steady-striders]{background-image:url(../img/badge/team/steady-striders-small.png)}.badge[name=fantastic-fundraisers]{background-image:url(../img/badge/team/fantastic-fundraiser-small.png)}.badge[name=crusader-crew]{background-image:url(../img/badge/team/crusader-crew-small.png)}.badge[name=stupendous-striders]{background-image:url(../img/badge/team/stupendous-striders-small.png)}.badge[name=superstar-squad]{background-image:url(../img/badge/team/super-star-squad-small.png)}.badge[name=heroes-of-hope]{background-image:url(../img/badge/team/heroes-of-hope-small.png)}.badge[name=passionate-pink-leaders]{background-image:url(../img/badge/team/passionate-pink-leaders-small.png)}.badge[name=pacesetter-team]{background-image:url(../img/badge/team/pacesetter-team-small.png)}.badge[name=rising-star]{background-image:url(../img/badge/individual/rising-star-small.png)}.badge[name=fabulous-fundraiser]{background-image:url(../img/badge/individual/fabulous-fundraiser-small.png)}.badge[name=pink-powerhouse]{background-image:url(../img/badge/individual/pink-powerhouse-small.png)}.badge[name=super-strider]{background-image:url(../img/badge/individual/super-strider-small.png)}.badge[name=shining-star]{background-image:url(../img/badge/individual/shining-star-small.png)}.badge[name=grand-club]{background-image:url(../img/badge/individual/grand-club.png)}.badge[name=champion-of-hope]{background-image:url(../img/badge/individual/champion-of-hope-small.jpg)}.badge[name=pacesetter]{background-image:url(../img/badge/individual/pacesetter-small.png)}.badge[name=silver-pacesetter]{background-image:url(../img/badge/individual/silver-pacesetter-small.png)}.badge[name=gold-pacesetter]{background-image:url(../img/badge/individual/gold-pacesetter-small.png)}.MSABC .badge[name=caregiver]{background-image:url(../img/badge/individual/caregiver-small.png)}.MSABC .badge[name=donor]{background-image:url(../img/badge/individual/donor-small.png)}.MSABC .badge[name=personalized-page]{background-image:url(../img/badge/individual/personalized-page-small.png)}.MSABC .badge[name=received-donations]{background-image:url(../img/badge/individual/received-donations-small.png)}.MSABC .badge[name=survivor]{background-image:url(../img/badge/individual/survivor-small.png)}.MSABC .badge[name=team-captain]{background-image:url(../img/badge/individual/team-captain-small.png)}.MSABC .badge[name=donor]:hover{background-image:url(../img/badge/individual/donor-hover-small.png)}.MSABC .badge[name=personalized-page]:hover{background-image:url(../img/badge/individual/personalized-page-hover-small.png)}.MSABC .badge[name=received-donations]:hover{background-image:url(../img/badge/individual/received-donations-hover-small.png)}.MSABC .badge[name=caregiver]:hover{background-image:url(../img/badge/individual/caregiver-hover-small.png)}.MSABC .badge[name=survivor]:hover{background-image:url(../img/badge/individual/survivor-hover-small.png)}.MSABC .badge[name=team-captain]:hover{background-image:url(../img/badge/individual/team-captain-hover-small.png)}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-min-device-pixel-ratio:4) and (-webkit-device-pixel-ratio:4) and (orientation:portrait){.page-my_fundraising .my-badges .badge{margin:0 23px 20px 0}}#money-matters{margin-bottom:68px;margin-top:0}#money-matters .content .row{margin-top:75px}#money-matters .section-title .bracketed{padding:0 1.5em}#money-matters .content .row .col-sm-4{border-right:1px solid #a5a5a5}#money-matters .content .row .col-sm-4:last-child{border-right:none}#money-matters .content .row .col-sm-4 .content{background-color:#eee;height:352px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:279px}#money-matters .content .row .col-sm-4 .content .circle{background-color:#fff;border:1px solid #8f8f8f;border-radius:50%;color:#502875;font-size:5.276em;left:50%;height:200px;line-height:2.3em;position:absolute;margin-left:-100px;text-transform:uppercase;top:-50px;width:200px}#money-matters .content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../../../img/icon/large-purple-hover.png) no-repeat center center;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}#money-matters .content .row .col-sm-4 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-35px;text-transform:uppercase}#money-matters .content .row .col-sm-4 .content h4{color:#502875;font-size:1.429em;font-weight:600;padding-top:170px}#money-matters .content .row .col-sm-4 .content .large{color:#17171a;font-size:1.143em}#money-matters .col-xs-12{border-bottom:1px solid #a5a5a5;margin:50px auto 0 auto;padding:0 0 58px 0;text-align:center}#money-matters .col-xs-12 a{background:url(../../../img/purple-arrow.png) no-repeat right 9px;color:#702bb0;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:1.429em;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}@media only screen and (max-width:1024px){#money-matters .content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../../../img/icon/mobile-purple-hover.png) no-repeat center center}}#money-matters{margin-bottom:68px;margin-top:0}#money-matters .content .row{margin-top:75px}#money-matters .section-title .bracketed{padding:0 1.5em}#money-matters .content .row .col-sm-4{border-right:1px solid #a5a5a5}#money-matters .content .row .col-sm-4:last-child{border-right:none}#money-matters .content .row .col-sm-4 .content{background-color:#eee;height:352px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:279px}#money-matters .content .row .col-sm-4 .content .circle{background-color:#fff;border:1px solid #8f8f8f;border-radius:50%;color:#502875;font-size:5.276em;left:50%;height:200px;line-height:2.3em;position:absolute;margin-left:-100px;text-transform:uppercase;top:-50px;width:200px}#money-matters .content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../img/icon/large-arrow-pink-hover.png) no-repeat center center;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}#money-matters .content .row .col-sm-4 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-35px;text-transform:uppercase}#money-matters .content .row .col-sm-4 .content h4{color:#502875;font-size:1.429em;font-weight:600;padding-top:170px}#money-matters .content .row .col-sm-4 .content .large{color:#17171a;font-size:1.143em}#money-matters .col-xs-12{border-bottom:1px solid #a5a5a5;margin:50px auto 0 auto;padding:0 0 58px 0;text-align:center}#money-matters .col-xs-12 a{background:url(../img/purple-arrow.png) no-repeat right 9px;color:#702bb0;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:1.429em;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}@media only screen and (max-width:1024px){#money-matters .content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../img/icon/mobile-purple-hover.png) no-repeat center center}}p{color:#595959;font-size:1.8rem;line-height:2.8rem}.tr-page-container{display:none}#events-near-you{margin-bottom:100px;margin-top:0}#events-near-you .section-title{margin-bottom:50px}#events-near-you .events-search-container .form-group.text-center{border:1px solid #595959;height:56px;position:relative;width:342px}#events-near-you .events-search-container .form-group.text-center label{background-color:#fff;color:#595959;font-size:1.286em;left:50%;margin-left:-72px;padding:0 10px;position:absolute;text-transform:uppercase;top:-12px}#events-near-you .events-search-container .form-group.text-center input.form-control{border:none;border-radius:0;box-shadow:none;color:#702bb0;display:inline-block;font-size:1.929em;font-weight:700;margin-right:-70px;margin-top:8px;padding:0;text-align:center;width:160px}#events-near-you .events-search-container .form-group.text-center input.form-control:-moz-placeholder,#events-near-you .events-search-container .form-group.text-center input.form-control:-ms-input-placeholder,#events-near-you .events-search-container .form-group.text-center input.form-control::-moz-placeholder,#events-near-you .events-search-container .form-group.text-center input.form-control::-webkit-input-placeholder{color:#702bb0}#events-near-you .events-search-container .form-group.text-center a.btn{background-color:#fff;border:2px solid #702bb0;color:#702bb0;display:inline-block;float:right;font-size:1.085em;height:27px;letter-spacing:0;line-height:1.5em;margin-top:13px;margin-right:20px;padding:0;text-align:center;width:47px}#events-near-you .event-info-row{margin-top:55px}#events-near-you .event-info-row .event-info{border-left:1px solid #b5babe;height:115px;padding:0 20px}#events-near-you .event-info-row .event-info:last-child{border-right:1px solid #b5babe}#events-near-you .event-info-row .event-info:last-child span.glyphicon.glyphicon.glyphicon-list{color:#702bb0;display:inline-block!important;margin-right:10px}#events-near-you .event-info-row .event-info:last-child a{color:#702bb0;display:inline-block;font-size:1.528em;font-weight:700;line-height:1.125em;text-decoration:none;text-transform:uppercase;width:75px;margin:30px 0 0 50px}#events-near-you .event-info-row .event-info a{text-decoration:none}#events-near-you .event-info-row .event-info a .large{color:#595959;font-size:1.286em}#events-near-you .event-info-row .event-info a .event-name{color:#702bb0;font-size:1.355em;font-weight:700;letter-spacing:.025em;text-transform:uppercase}#events-near-you .event-info-row .event-info .glyphicon.glyphicon.glyphicon-list.hidden-xs{color:#702bb0;font-size:3em;margin-left:35px;margin-top:36px}#money-matters .bracketed:after{content:" "}.section-title{text-transform:none}.section-title:before{content:none}#money-matters .section-title:before{content:" "}h3.section-title{font-size:4.2rem}a.btn.small,label.btn.small{font-size:1.5rem}.cta{text-align:center}.cta a.btn{display:inline-block;letter-spacing:.2rem;margin:0 14px;width:27rem}.cta a.btn:link,.cta a.btn:visited{display:inline-block;letter-spacing:.2rem;margin:0 14px;width:27rem}#primary-cta{margin-bottom:60px}#primary-cta a.btn.join_team{background-color:#fff;border:4px solid #702bb0;color:#702bb0;font-weight:700;letter-spacing:.2rem;padding:10px 0}#rank-div{clear:both;text-align:center}#status>.content{margin:0 auto;max-width:980px}#media-container{background:#eee;height:367px;margin-left:20px;position:relative;width:520px}#media-container a{border-radius:50%;display:none;position:absolute}#media-container.navigable a{display:block}#media-container .arrow{height:39px;margin-top:-14.5px;top:50%;width:39px}#next-photo{background:#fff url(../img/icon/photos-arrow-right.png) no-repeat center center;left:100%;margin-left:-19.5px}#next-photo:hover{background:url(../img/icon/photo-arrow-right-purple.png) no-repeat center center;height:39px;width:46px}#prev-photo{background:#fff url(../img/icon/photos-arrow-left.png) no-repeat center center;left:0;margin-left:-19.5px}#prev-photo:hover{background:url(../img/icon/photo-arrow-left-purple.png) no-repeat center center;height:39px;width:46px}.photo-frame{background:#fff;bottom:0;height:367px;left:0;line-height:367px;overflow:hidden;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.photo-frame img{display:inline}#progress-container{border-radius:50%;box-sizing:content-box;float:right;font-size:.6rem;height:376px;margin:0 .1em .1em 0;position:relative;text-align:center;width:376px}#progress-container #progress_wheel circle.wide{stroke-width:22px}#progress-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#progress-container :after,#progress-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#progress-container.center{float:none;margin:0 auto}#progress-container.big{font-size:32.6em}#progress-container>.therm-inner{display:block;color:#1e1e23;left:0;position:absolute;text-align:center;top:95px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;white-space:nowrap;width:100%;z-index:1}.impact-container{color:#1e1e23;margin-bottom:65px}.count{bottom:-140px;color:#702bb0;display:block;font-size:1.8rem;font-weight:600;height:140px;padding-right:10px;padding-top:30px;position:absolute;text-align:center;width:110px}.count:hover{color:#320050}.count:hover span{border:none}.count:hover span:after{background:transparent url(../img/icon/purple-hover.png);background-size:100%;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}#count-participants{left:20px}#count-teams{right:20px}.count span{border:1px solid #702bb0;border-radius:50%;display:block;font-size:4.2rem;font-weight:400;height:99px;line-height:99px;margin-bottom:5px;position:relative;width:99px}div#circle-percentage{float:right}#progress-container>.therm-inner #amount_raised{color:#1e1e23;font-size:2.4em;text-transform:uppercase;margin-top:-1.5em}#progress-container>.therm-inner #amount_raised .dollars{display:block;font-size:7.2rem;font-weight:700;line-height:.7;margin-bottom:.4em}#progress-container>.therm-inner #amount_raised .dollars span{font-size:4.2rem;font-weight:400;position:relative;top:2px;vertical-align:top}#progress-container>.therm-inner #goal{font-size:2.6em;line-height:1;margin-bottom:43px;text-transform:uppercase}#progress-container>.therm-inner #goal .value{margin-top:6px}#progress-container>.therm-inner #goal .value span{font-size:.583em;position:relative;top:2px;vertical-align:top}#progress-container>.therm-inner #goal:before{border-top:1px solid #d0c6da;content:" ";display:block;height:0;margin:.38em auto 1.15em auto;width:136px}#change-goal{display:table-cell;appearance:none;-webkit-appearance:none;bottom:-5px;left:50%;margin-left:-6rem;padding:0;position:absolute;text-align:center;top:0;vertical-align:middle;visibility:hidden;width:12rem}#progress-container>.therm-inner #goal>span{display:block;font-size:1.28em;font-weight:700;position:relative}#progress-container>.therm-inner #days_left{font-size:2.4em;line-height:1;text-transform:uppercase}#progress-container>.therm-inner #days_left span{display:block;font-size:1.38em;font-weight:700}body:not(.Active) #my-badges .content:before{background:transparent url(../img/badge-flair-left.png) no-repeat center right}body:not(.Active) #my-badges .content:after{background:transparent url(../img/badge-flair-right.png) no-repeat center right}#my-badges{clear:both;padding-top:90px;text-align:center;margin-bottom:-7px;position:relative}#my-badges h2{display:none}#my-badges.has-badges{margin-bottom:4.2rem}#my-badges .badge.earned:nth-of-type(5)+.badge.earned,#my-badges .badge.unearned{display:none}#my-badges .content:before{content:" ";display:block;height:100%;left:-218px;margin-top:-4.5rem;position:absolute;top:0;width:186px}#my-badges .content:after{content:" ";display:block;height:100%;margin-top:-3.3em;position:absolute;right:-218px;top:0;width:186px}#my-badges .badge span{display:none;font-size:1.8rem;left:-50px;position:absolute;text-align:center;right:-50px;top:-1rem}#my-badges .badge:hover span{display:block}#my-badges .content{display:inline-block;padding-top:2em;position:relative}.row .content{margin:0 auto;max-width:970px}#info-row table{margin:0 auto;width:auto}#info-row th p{font-weight:400}#info-row p{font-size:1.8rem;text-align:center}#info-row a{color:#702bb0;font-weight:600}#info-row th{width:268px}#info-row td{width:268px;border-left:1px solid #a5a5a5;vertical-align:top}#info-row td:last-child{border-right:1px solid #a5a5a5}#story-container{margin-bottom:18px;margin-top:35px}#story-container h3.section-title{font-size:4.2rem;font-weight:100;position:relative;text-transform:none;top:4rem}#story-container h3.section-title span{background:#fff;padding:0 2em}#story-container h3.section-title span strong{font-weight:600}#story-container>.content{border:1px solid #a5a5a5;color:#545454;font-size:2rem;margin:0 auto 2rem;padding:8rem;width:970px}#story-container .section-title:before{content:"";display:none}#donors{margin-bottom:100px}#donors .section-title{text-transform:none}h3.section-title{font-size:4.2rem}#donors .content{margin:0 auto;width:970px}#story-container .content p{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:2rem!important}#story-container .content p span{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:2rem!important}#donors table{width:100%}#donors td:last-child,#donors th:last-child{text-align:right}#donors td:first-child,#donors th:first-child{font-weight:600}#donors tr:nth-child(n+6){display:none}#donors.expanded tr:nth-child(n+6){display:table-row}#donors th{border-top:1px solid #a4a4a4;color:#702bb0;font-size:1.5rem;font-weight:700;height:4.2rem;text-transform:uppercase;vertical-align:middle}#donors td{border-top:1px solid #a4a4a4;color:#595959;font-size:2rem;height:6rem;vertical-align:middle}#donors a.view-more{border-top:1px solid #702bb0;color:#702bb0;display:block;font-size:1.6rem;font-weight:700;letter-spacing:.2rem;margin:2px auto 38px auto;padding-top:1.3rem;text-align:center;text-decoration:none;text-transform:uppercase;width:33rem}a.view-more:hover{border-top:1px solid #320050;color:#320050}a.view-more span+span{display:none}.expanded a.view-more span{display:none}.expanded a.view-more span+span{display:inline}#secondary-cta{margin-bottom:70px}#roster .amount .hidden-xs,.hidden-xs.btn{display:inline-block!important}a.btn.dark,label.btn.dark{border-color:#702bb0}.header .header-top .header-top-left,.header .header-top .header-top-right{display:none}h1.section-title{font-size:6rem;font-weight:700;margin:70px auto 50px auto;max-width:970px;width:100%}#progress_wheel circle.full{stroke:#a279c9!important}.table thead>tr>th{border-bottom:none;border-top:none}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td{border-top:none}#secondary-cta a.btn.join_team{background-color:#fff;color:#702bb0}#money-matters .section-title{text-transform:uppercase}#money-matters .content.container{margin-top:50px}#money-matters .content .centered{color:#595959;font-size:1.8rem;margin:0 80px 125px 80px}#money-matters .content .row .col-sm-4 .content .circle{color:#702bb0}#money-matters .content .row .col-sm-4 .content h4{color:#1e1e23}#donors .title{display:none}#donors li{display:table-row;font-size:2rem;height:6rem;list-style:none}#donors li.header span{color:#702bb0;font-weight:700;padding:16px 30px;text-transform:uppercase}#donors ol{display:table;margin:0 auto;padding:0;width:100%}#donors li span{border-top:1px solid #a4a4a4;display:table-cell;padding:20px 30px;text-align:left;vertical-align:middle}#donors li span:first-child{display:none}#donors li span:last-child{text-align:right}#donors li:nth-child(n+5){display:none}#donors.expanded li:nth-child(n+5){display:table-row}#donors .VSName{color:#595959;font-weight:600}#donors .VSAmount{color:#595959}#donors h3.section-title{font-weight:100;margin-bottom:25px}#donors h3.section-title strong{font-weight:600}#community-container .bracketed:after{content:" "}#community-container .section-title{text-transform:uppercase}#community-container .section-title:before{content:" "}.homepage-container #community-container{margin-bottom:70px}@media only screen and (max-width:991px){.row{margin-left:auto;margin-right:auto;width:100%}h1.section-title{font-size:3.5rem;margin:30px auto 20px auto;padding:0 10px}#primary-cta a.btn:last-child,#secondary-cta a:last-child{display:none}#primary-cta a.btn.donate.dark,#secondary-cta a.btn.donate.dark{margin:20px auto}#media-container{width:300px}#media-container img{margin:0 auto;width:100%}#progress-container{float:right;height:290px;margin:0 auto;width:290px}#progress-container>.therm-inner{top:5rem}#progress-container>.therm-inner #amount_raised,#progress-container>.therm-inner #days_left,#progress-container>.therm-inner #goal{font-size:1.3rem}#progress-container>.therm-inner #amount_raised .dollars{font-size:5.5rem}#progress-container>.therm-inner #days_left span,#progress-container>.therm-inner #goal>.value{font-size:1.7rem}#donors h3.section-title,#roster h3.section-title,#story-container h3.section-title{font-size:2.4rem}#story-container>.content{padding:3rem;width:270px}a.btn.small,label.btn.small{padding-left:.7rem;padding-right:.7rem}a.view-more{width:27rem}#secondary-cta{margin-bottom:3rem}#story-container{margin-top:0}#story-container .content p{font-size:1.4rem}#story-container .content p span{font-size:1.4rem}#roster .header-row{border-top:2px solid #a4a4a4}#donors{margin-bottom:30px}#donors li.header span{border-top:2px solid #a4a4a4}#donors .content{padding:0 10px}#donors li span,#donors li.header span{padding:15px 13px}#donors li span,#donors li.header span{font-size:1.5rem}#money-matters{margin-bottom:20px;padding-bottom:20px}#money-matters .section-title:before{margin-top:1rem}#money-matters .section-title .bracketed{margin:0 auto}#money-matters .content.container{margin-top:20px}#money-matters .content .centered{font-size:1.4rem;padding:0 10px}#money-matters .content .row{margin-top:5px}#money-matters .content .row .col-sm-4{border-right:none;display:block;float:none;margin:20px auto 40px auto}#money-matters .content .row .col-sm-4:nth-child(2){border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-top:40px;padding-bottom:40px}#money-matters .content .row .col-sm-4 .content{height:113px;padding:0;width:240px}#money-matters .content .row .col-sm-4 .content .circle{font-size:4.3rem;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}#money-matters .content .row .col-sm-4 .content .circle span{font-size:1.3rem;margin-top:-15px}#money-matters .content .row .col-sm-4 .content h4{float:right;font-size:1.6rem;margin-bottom:5px;padding-top:0;text-align:left;width:167px}#money-matters .content .row .col-sm-4 .content .large{float:right;font-size:1.2rem;line-height:2rem;text-align:left;width:167px}#money-matters .col-xs-12{margin:0 auto}}@media only screen and (max-width:767px){#my-badges .content:before{background:transparent url(../img/Flare-mobile-left.jpg) no-repeat center left;left:-60px;width:100%}#my-badges .content:after{background:transparent url(../img/Flare-mobile-right.jpg) no-repeat center right;right:-60px;width:100%}.fundraising-container .top-list-container .top-list #media-container{margin:0 auto 30px auto;width:100%}#progress-container{float:none}#events-near-you .event-info-row{margin-left:20px;margin-right:20px;margin-top:30px}#events-near-you .event-info-row .event-info{border-left:0;border-bottom:1px solid #b5babe;margin-top:20px}#events-near-you .event-info-row .event-info:last-child{border-right:0;border-bottom:0;height:60px;text-align:center}#events-near-you .event-info-row .event-info:last-child span.glyphicon.glyphicon.glyphicon-list{display:none!important}#events-near-you .event-info-row .event-info:last-child a{background:url(../img/purple-arrow.png) no-repeat right 9px;color:#702bb0;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}.count{bottom:-140px;display:block;font-size:1.8rem;font-weight:600;height:140px;padding-right:10px;padding-top:30px;position:absolute;text-align:center;width:94px;color:#702bb0}.count span{border:1px solid #702bb0;font-size:3.65rem;font-weight:400;height:84px;line-height:84px;margin-bottom:5px;width:84px}p{color:#595959;font-size:1.4rem;line-height:2.7rem}#info-row .content div{margin:0 25px 35px;padding-top:26px}#info-row .content div p{padding:0 40px;margin:0 auto}#info-row .content div+div{border-top:1px solid #a5a5a5}#donors .content,#donors a.view-more{width:100%}#roster .amount .hidden-xs,.hidden-xs.btn{display:none!important}#money-matters .section-title .bracketed strong{display:block}#money-matters .section-title:before{margin-top:1em}.homepage-container #community-container{margin-bottom:20px}}@media only screen and (max-width:320px){#money-matters .section-title:before{margin-top:2.5rem}}p{color:#595959;font-size:1.8rem;line-height:2.8rem}.lang-en #progress-container>.therm-inner #days_left span.spanish-content,.tr-page-container{display:none}.bracketed:after{content:" "}#events-near-you{margin-bottom:100px;margin-top:0}#events-near-you .section-title{margin-bottom:50px}#events-near-you .events-search-container .form-group.text-center{border:1px solid #595959;height:56px;position:relative;width:342px}#events-near-you .events-search-container .form-group.text-center label{background-color:#fff;color:#595959;font-size:1.286em;left:50%;margin-left:-72px;padding:0 10px;position:absolute;text-transform:uppercase;top:-12px}#events-near-you .events-search-container .form-group.text-center input.form-control{border:none;border-radius:0;box-shadow:none;color:#702bb0;display:inline-block;font-size:1.929em;font-weight:700;margin-right:-70px;margin-top:8px;padding:0;text-align:center;width:160px}#events-near-you .events-search-container .form-group.text-center input.form-control:-moz-placeholder,#events-near-you .events-search-container .form-group.text-center input.form-control:-ms-input-placeholder,#events-near-you .events-search-container .form-group.text-center input.form-control::-moz-placeholder,#events-near-you .events-search-container .form-group.text-center input.form-control::-webkit-input-placeholder{color:#702bb0}#events-near-you .events-search-container .form-group.text-center a.btn{background-color:#fff;border:2px solid #702bb0;color:#702bb0;display:inline-block;float:right;font-size:1.085em;height:27px;letter-spacing:0;line-height:1.5em;margin-top:13px;margin-right:20px;padding:0;text-align:center;width:47px}#events-near-you .event-info-row{margin-top:55px}#events-near-you .event-info-row .event-info{border-left:1px solid #b5babe;height:115px;padding:0 20px}#events-near-you .event-info-row .event-info:last-child{border-right:1px solid #b5babe}#events-near-you .event-info-row .event-info:last-child span.glyphicon.glyphicon.glyphicon-list{color:#702bb0;display:inline-block!important;margin-right:10px}#events-near-you .event-info-row .event-info:last-child a{color:#702bb0;display:inline-block;font-size:1.528em;font-weight:700;line-height:1.125em;text-decoration:none;text-transform:uppercase;width:75px;margin:30px 0 0 50px}#events-near-you .event-info-row .event-info a{text-decoration:none}#events-near-you .event-info-row .event-info a .large{color:#595959;font-size:1.286em}#events-near-you .event-info-row .event-info a .event-name{color:#702bb0;font-size:1.8rem;font-weight:700;letter-spacing:.025em;line-height:2rem;text-transform:uppercase}#events-near-you .event-info-row .event-info .glyphicon.glyphicon.glyphicon-list.hidden-xs{color:#702bb0;font-size:3em;margin-left:35px;margin-top:36px}#money-matters .bracketed:after{content:" "}.section-title{text-transform:none}.section-title:before{content:none}.bracket-bg{width:30rem}#money-matters .section-title:before{content:" "}h3.section-title{font-size:4.2rem}a.btn.small,label.btn.small{font-size:1.5rem}.cta{text-align:center}.cta a.btn{display:inline-block;letter-spacing:.1rem;margin:0 14px;width:27rem}.cta a.btn:link,.cta a.btn:visited{display:inline-block;letter-spacing:.1rem;margin:0 14px;width:27rem}#primary-cta{margin-bottom:60px}#primary-cta a.btn.join_team{background-color:#fff;border:4px solid #702bb0;color:#702bb0;font-weight:700;letter-spacing:.2rem;padding:10px 0}#primary-cta a.btn.join_team:hover{background-color:#702bb0;border:4px solid #702bb0;color:#fff}#main .btn:hover{background-color:#702bb0;border:4px solid #702bb0;color:#fff}#main a.btn.dark:hover{background-color:#fff;color:#702bb0}#rank-div{clear:both;text-align:center}#status>.content{margin:0 auto;max-width:980px}#media-container{background:#eee;height:367px;margin-left:20px;position:relative;width:520px}#media-container a{border-radius:50%;display:none;position:absolute}#media-container.navigable a{display:block}#media-container .arrow{height:39px;margin-top:-14.5px;top:50%;width:39px}#next-photo{background:#fff url(../img/dashboard/desktop-rightarrow.png) no-repeat center center;left:100%;margin-left:-19.5px}#next-photo:hover{background:url(../img/dashboard/desktop-rightarrow-rollover.png) no-repeat center center;height:39px;width:46px}#prev-photo{background:#fff url(../img/dashboard/desktop-leftarrow.png) no-repeat center center;left:0;margin-left:-19.5px}#prev-photo:hover{background:url(../img/dashboard/desktop-leftarrow-rollover.png) no-repeat center center;height:39px;width:46px}.photo-frame{background:#fff;bottom:0;height:367px;left:0;line-height:367px;overflow:hidden;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.photo-frame img{display:inline}#progress-container{border-radius:50%;box-sizing:content-box;float:right;font-size:.6rem;height:376px;margin:0 .1em .1em 0;position:relative;text-align:center;width:376px}#progress-container #progress_wheel circle.wide{stroke-width:22px}#progress-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#progress-container :after,#progress-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#progress-container.center{float:none;margin:0 auto}#progress-container.big{font-size:32.6em}#progress-container>.therm-inner{display:block;color:#1e1e23;left:0;position:absolute;text-align:center;top:120px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;white-space:nowrap;width:100%;z-index:1}.pg-personal #progress-container>.therm-inner,.pg-team #progress-container>.therm-inner{top:7rem}.impact-container{color:#1e1e23;margin-bottom:65px}.count{bottom:-140px;color:#702bb0;display:block;font-size:1.8rem;font-weight:600;height:140px;padding-right:10px;padding-top:30px;position:absolute;text-align:center;width:110px}.count:hover{color:#eb7ca2}.count:hover span{border:none}.count:hover span:after{background:transparent url(../img/icon/large-arrow-pink-hover.png);background-size:100%;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}#count-participants{left:20px}#count-teams{right:20px}.count span{border:1px solid #702bb0;border-radius:50%;display:block;font-size:4.2rem;font-weight:400;height:99px;line-height:99px;margin-bottom:5px;position:relative;width:99px}div#circle-percentage{float:right}#progress-container>.therm-inner #amount_raised{color:#1e1e23;font-size:2.4em;text-transform:uppercase;margin-top:-1.5em}#progress-container>.therm-inner #amount_raised .dollars{display:block;font-size:7.2rem;font-weight:700;line-height:.7;margin-bottom:.4em}#progress-container>.therm-inner #amount_raised .dollars span{font-size:4.2rem;font-weight:400;position:relative;top:2px;vertical-align:top}#progress-container>.therm-inner #goal{font-size:2.6em;line-height:1;margin-bottom:2rem;text-transform:uppercase}#progress-container>.therm-inner #goal .value{margin-top:6px}#progress-container>.therm-inner #goal .value span{font-size:.583em;position:relative;top:2px;vertical-align:top}#progress-container>.therm-inner #goal:before{border-top:1px solid #d0c6da;content:" ";display:block;height:0;margin:.38em auto 1.15em auto;width:136px}#change-goal{display:table-cell;appearance:none;-webkit-appearance:none;bottom:-5px;left:50%;margin-left:-6rem;padding:0;position:absolute;text-align:center;top:0;vertical-align:middle;visibility:hidden;width:12rem}#progress-container>.therm-inner #goal>span{display:block;font-size:1.28em;font-weight:700;position:relative}#progress-container>.therm-inner #days_left{font-size:2.4em;line-height:1;text-transform:uppercase}#progress-container>.therm-inner #days_left span{display:block;font-size:1.38em;font-weight:700}.my-badges{clear:both;padding-top:90px;text-align:center;margin-bottom:-7px;position:relative}.my-badges h2{display:none}.my-badges .badge.earned:nth-of-type(5)+.badge.earned,.my-badges .badge.unearned{display:none}.my-badges .content:before{background:transparent url(../../../img/badge-flair-left.png) no-repeat center right;content:none;display:block;height:100%;left:-218px;margin-top:-4.5rem;position:absolute;top:0;width:186px}.my-badges .content:after{background:transparent url(../../../img/badge-flair-right.png) no-repeat center right;content:none;display:block;height:100%;margin-top:-3.3em;position:absolute;right:-218px;top:0;width:186px}.my-badges .badge span{display:none;font-size:1.8rem;left:-50px;line-height:1.3;position:absolute;text-align:center;right:-50px;top:-2.5rem}.my-badges .badge:hover span{display:block}.my-badges .content{display:inline-block;padding-top:2em;position:relative}.row .content{margin:0 auto;max-width:970px}#info-row table{margin:0 auto;width:auto}#info-row th p{font-weight:600}#info-row p{font-size:1.8rem;text-align:center}#info-row a{color:#702bb0;font-weight:600}#info-row th{width:268px}#info-row td{width:268px;border-left:1px solid #a5a5a5;vertical-align:top}#info-row td:last-child{border-right:1px solid #a5a5a5}#story-container{margin-bottom:18px;margin-top:10rem}#story-container.new .bracket-bg .bracketed,#story-container.new-box .bracket-bg .bracketed{font-size:4.2rem}#story-container h3.section-title{font-size:4.2rem;font-weight:100;position:relative;text-transform:none}#story-container h3.section-title span{background:#fff;padding:0 2em}#story-container h3.section-title span strong{font-weight:600}#story-container>.content{border:1px solid #a5a5a5;color:#545454;font-size:2rem;margin:0 auto 2rem;padding:8rem;padding-bottom:0;width:970px}.bracket-bg{-webkit-align-items:center;align-items:center;background:url(../img/bracket_line_big.gif) 0 50% repeat-x;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:6rem;margin:0 auto;position:relative;width:970px;z-index:5}.page-company .bracket-bg .bracketed{font-size:4.2rem}#story-container.new-box>.content,#story-container.new>.content{border-top:none;padding-top:11.5rem;top:-6rem;position:relative}#story-container .section-title:before{content:"";display:none}.story-bracketed{margin:0 auto;text-align:center}#donors{margin-bottom:100px}#donors .section-title{text-transform:none}h3.section-title{font-size:4.2rem}#donors .content{margin:0 auto;width:970px}#story-container .content p{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:2rem}#story-container .content p span{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:2rem}#donors table{width:100%}#donors td:last-child,#donors th:last-child{text-align:right}#donors td:first-child,#donors th:first-child{font-weight:600}#donors tr:nth-child(n+6){display:none}#donors.expanded tr:nth-child(n+6){display:table-row}#donors th{border-top:1px solid #a4a4a4;color:#702bb0;font-size:1.5rem;font-weight:700;height:4.2rem;text-transform:uppercase;vertical-align:middle}#donors td{border-top:1px solid #a4a4a4;color:#595959;font-size:2rem;height:6rem;vertical-align:middle}#donors a.view-more{border-top:1px solid #702bb0;color:#702bb0;display:block;font-size:1.6rem;font-weight:700;letter-spacing:.2rem;margin:2px auto 38px auto;padding-top:1.3rem;text-align:center;text-decoration:none;text-transform:uppercase;width:33rem}a.view-more:hover{border-top:1px solid #320050;color:#320050}a.view-more span+span{display:none}.expanded a.view-more span{display:none}.expanded a.view-more span+span{display:inline}#secondary-cta{margin-bottom:70px}#roster .amount .hidden-xs,.hidden-xs.btn{display:inline-block!important}a.btn.dark,label.btn.dark{border-color:#702bb0}.header .header-top .header-top-left,.header .header-top .header-top-right{display:inline-block}h1.section-title{font-size:6rem;font-weight:700;margin:70px auto 50px auto;max-width:970px;width:100%}#progress_wheel circle.full{stroke:#a279c9!important}.table thead>tr>th{border-bottom:none;border-top:none}.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td{border-top:none}#secondary-cta a.btn.join_team{background-color:#fff;color:#702bb0}#money-matters .section-title{text-transform:uppercase}#money-matters .content.container{margin-top:50px}#money-matters .content .centered{color:#595959;font-size:1.8rem;margin:0 80px 125px 80px}#money-matters .content .row .col-sm-4 .content .circle{color:#702bb0}#money-matters .content .row .col-sm-4 .content h4{color:#1e1e23}#donors .title{display:none}#donors li{display:table-row;font-size:2rem;height:6rem;list-style:none}#donors li.header span{color:#702bb0;font-weight:700;padding:16px 30px;text-transform:uppercase}#donors ol{display:table;margin:0 auto;padding:0;width:100%}#donors li span{border-top:1px solid #a4a4a4;display:table-cell;padding:20px 30px;text-align:left;vertical-align:middle}#donors li span:first-child{display:none}#donors li span:last-child{text-align:right}#donors li:nth-child(n+5){display:none}#donors.expanded li:nth-child(n+5){display:table-row}#donors .VSName{color:#595959;font-weight:600}#donors .VSAmount{color:#595959}#donors h3.section-title{font-weight:100;margin-bottom:25px}#donors h3.section-title strong{font-weight:600}#community-container .bracketed:after{content:" "}#community-container .section-title{text-transform:uppercase}#community-container .section-title:before{content:" "}.homepage-container #community-container{margin-bottom:70px}#progress-container>.therm-inner #days_left span.spanish-content{font-size:1em;font-weight:400}#story-container .bracketed:after{content:none}@media only screen and (min-width:991px){#main #media-container #photo_frame1.default-img{height:290px}#story-container.new .bracket-bg .bracketed,#story-container.new-box .bracket-bg .bracketed{font-size:2.4rem}.pg-company #story-container.new .content #story,.pg-company #story-container.new-box .content #story{position:static}#story-container.new .content #story,#story-container.new-box .content #story{position:static}#story-container .content #story{position:relative;top:-14rem}}@media only screen and (max-width:991px){.page-company .bracket-bg .bracketed{font-size:2.4rem}.row{margin-left:auto;margin-right:auto;width:100%}.pg-team #progress-container>.therm-inner{top:5rem}h1.section-title{font-size:3.5rem;margin:30px auto 20px auto;padding:0 10px}#primary-cta a.btn:last-child,#secondary-cta a:last-child{display:inline-block}#primary-cta a.btn.donate.dark,#secondary-cta a.btn.donate.dark{margin:20px auto}#media-container{margin:0 auto;width:300px}#media-container img{margin:0 auto;width:100%}#progress-container{float:right;height:290px;margin:0 auto;width:290px}#progress-container>.therm-inner #amount_raised,#progress-container>.therm-inner #days_left,#progress-container>.therm-inner #goal{font-size:1.3rem}#progress-container>.therm-inner #amount_raised .dollars{font-size:5.5rem}#progress-container>.therm-inner #days_left span,#progress-container>.therm-inner #goal>.value{font-size:1.7rem}#donors h3.section-title,#roster h3.section-title,#story-container h3.section-title{font-size:2.4rem}#story-container>.content{margin-top:10rem;padding:3rem;width:75rem}.bracket-bg{margin:0 auto;width:75rem}#story-container.new-box>.content,#story-container.new>.content{margin-top:0}a.btn.small,label.btn.small{padding-left:.7rem;padding-right:.7rem}a.view-more{width:27rem}#secondary-cta{margin-bottom:3rem}#story-container{margin-top:0}#story-container .content p{font-size:1.4rem}#story-container .content p span{font-size:1.4rem}#roster .header-row{border-top:2px solid #a4a4a4}#donors{margin-bottom:30px}#donors li.header span{border-top:2px solid #a4a4a4}#donors .content{padding:0 10px}#donors li span,#donors li.header span{padding:15px 13px}#donors li span,#donors li.header span{font-size:1.5rem}#money-matters{margin-bottom:20px;padding-bottom:20px}#money-matters .section-title:before{margin-top:1rem}#money-matters .section-title .bracketed{margin:0 auto}#money-matters .content.container{margin-top:20px}#money-matters .content .centered{font-size:1.4rem;padding:0 10px}#money-matters .content .row{margin-top:5px}#money-matters .content .row .col-sm-4{border-right:none;display:block;float:none;margin:20px auto 40px auto}#money-matters .content .row .col-sm-4:nth-child(2){border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-top:40px;padding-bottom:40px}#money-matters .content .row .col-sm-4 .content{height:113px;padding:0;width:240px}#money-matters .content .row .col-sm-4 .content .circle{font-size:4.3rem;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}#money-matters .content .row .col-sm-4 .content .circle span{font-size:1.3rem;margin-top:-15px}#money-matters .content .row .col-sm-4 .content h4{float:right;font-size:1.6rem;margin-bottom:5px;padding-top:0;text-align:left;width:167px}#money-matters .content .row .col-sm-4 .content .large{float:right;font-size:1.2rem;line-height:2rem;text-align:left;width:167px}#money-matters .col-xs-12{margin:0 auto}}@media only screen and (max-width:767px){.bracket-bg{width:30rem}#story-container.new .content #story,#story-container.new-box .content #story{position:static}#story-container .content #story{position:relative;text-align:center;top:-10rem}#story-container>.content{width:40rem}.my-badges .content:before{background:transparent url(../../../img/Flare-mobile-left.jpg) no-repeat center left;left:-60px;width:100%}.my-badges .content:after{background:transparent url(../../../img/Flare-mobile-right.jpg) no-repeat center right;right:-60px;width:100%}.fundraising-container .top-list-container .top-list #media-container{margin:0 auto 30px auto;width:100%}#progress-container{float:none}#events-near-you .event-info-row{margin-left:20px;margin-right:20px;margin-top:30px}#events-near-you .event-info-row .event-info{border-left:0;border-bottom:1px solid #b5babe;margin-top:20px}#events-near-you .event-info-row .event-info:last-child{border-right:0;border-bottom:0;height:60px;text-align:center}#events-near-you .event-info-row .event-info:last-child span.glyphicon.glyphicon.glyphicon-list{display:none!important}#events-near-you .event-info-row .event-info:last-child a{background:url(../../../img/pink-arrow.png) no-repeat right 9px;color:#702bb0;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}.count{bottom:-140px;display:block;font-size:1.8rem;font-weight:600;height:140px;padding-right:10px;padding-top:30px;position:absolute;text-align:center;width:94px;color:#702bb0}.count span{border:1px solid #702bb0;font-size:3.65rem;font-weight:400;height:84px;line-height:84px;margin-bottom:5px;width:84px}p{color:#595959;font-size:1.4rem;line-height:2.7rem}#info-row .content div{margin:0 25px 35px;padding-top:26px}#info-row .content div p{padding:0 40px;margin:0 auto}#info-row .content div+div{border-top:1px solid #a5a5a5}#donors .content,#donors a.view-more{width:100%}#roster .amount .hidden-xs,.hidden-xs.btn{display:none!important}#money-matters .section-title .bracketed strong{display:block}#money-matters .section-title:before{margin-top:1em}.homepage-container #community-container{margin-bottom:20px}}@media only screen and (max-width:320px){#money-matters .section-title:before{margin-top:2.5rem}}.personal-event-name a,.personal-team-name a{font-size:1.2em;padding:.5em}.personal-event-date{color:#a8a8a8;font-size:1.1em}.my-badges{margin-bottom:0;padding-top:50px}#no-donors{border-top:1px solid grey;padding-top:40px}#no-donors .btn.btn-donate{background-color:#702bb0;color:#fff;width:auto;height:auto;max-width:520px;white-space:normal;padding-left:10px;padding-right:10px}#no-donors .btn.btn-donate:hover{background-color:#fff;color:#702bb0}@media only screen and (max-width:767px){#no-donors .btn.btn-donate{max-width:300px}}#donors td{padding:20px 30px}#donors th{cursor:pointer;font-size:2rem;font-weight:700!important;padding:16px 30px!important}.appArea,.header-top-left .btn.btn-donate,.lang-es .english-content{display:none}#story-container h3.section-title{background:0 0;position:relative;top:-3.2em}.locale-switch{z-index:1000}.header .header-top .header-top-left .locale-switch{left:5em;position:relative}#main a#mail_donation.link-with-arrow:after{width:96%}.lang-es #main a#mail_donation.link-with-arrow:after{width:97.7%}.my-badges .content:after,.my-badges .content:before{content:none}.section-title.no-border{background:0 0}#secondary-cta a.btn.donate.dark{margin-bottom:0}.photo-frame{overflow:visible}.photo-frame img{max-height:100%;max-width:100%}.lang-es #thm-personal-h1{display:none}.photo-frame{display:none}.photo-frame[title]:after{content:attr(title);display:block;font-size:1.6rem;font-weight:400;height:24px;line-height:1;position:absolute;text-align:center;top:100%;width:100%}.photo-frame iframe{width:100%;height:100%}.photo-frame:last-of-type{display:block}.badge.unclaimed{display:none}.homepage-container #community-container .community-content .row{margin-top:75px}.homepage-container #community-container .community-content .row .col-sm-4{border-right:1px solid #a5a5a5}.homepage-container #community-container .community-content .row .col-sm-4:last-child{border-right:none}.homepage-container #community-container .community-content .row .col-sm-4 .content{background-color:#eee;height:352px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:279px}.community-content .row .col-sm-6 .content{background-color:#eee;height:352px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:279px}.community-content .row .col-sm-6 .content .circle,.homepage-container #community-container .community-content .row .col-sm-4 .content .circle{background-color:#fff;border-radius:50%;border:1px solid #8f8f8f;font-size:5.276em;height:200px;left:50%;line-height:2.3em;margin-left:-100px;position:absolute;text-transform:uppercase;top:-50px;width:200px}.community-content .row .col-sm-6 .content .circle:hover:after,.homepage-container #community-container .community-content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../img/icon/large-arrow-pink-hover.png) no-repeat center center;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}.community-content .row .col-sm-6 .content .circle span,.homepage-container #community-container .community-content .row .col-sm-4 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-35px;text-transform:uppercase}.homepage-container #community-container .community-content .row .col-sm-4 .content h4{color:#1e1e23;font-size:1.429em;font-weight:600;padding-top:170px}.homepage-container #community-container .community-content .row .col-sm-4 .content .large{color:#17171a;font-size:1.143em;font-weight:500}.community-content .row .col-sm-6 .content .large{color:#17171a;font-size:1.143em;font-weight:500}.homepage-container #community-container .col-xs-12{margin:50px auto 0 auto;text-align:center}.homepage-container #community-container .col-xs-12 a{background:url(../img/pink-arrow.png) no-repeat right 9px;color:#702bb0;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased;font-size:1.429em;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}.homepage-container #community-container .community-content p{color:#595959;font-size:1.429em;font-weight:300;line-height:1.5em;text-align:center}.homepage-container #community-container .community-content .row.bottom{margin-left:155px;width:100%}.col-sm-6 p.large{position:relative;top:18rem}#money-matters-story{font-weight:600}#main #primary-cta .btn.btn-donate{background:#702bb0;color:#fff}h1.section-title{font-size:5.75rem}#main #primary-cta .btn.btn-donate:hover{background:#fff;color:#702bb0}@media only screen and (max-width:991px){.community-content .row .col-sm-6 .content,.homepage-container #community-container .community-content .row .col-sm-4 .content{background:0 0;width:auto}.homepage-container #community-container .community-content .row .col-sm-4{width:100%}.homepage-container #community-container .community-content div.row div.col-sm-4{border-right:none}}@media only screen and (max-width:767px){#main #story-container.new-box .content #story{position:relative;margin-top:2.5em}#story-container.new .bracket-bg .bracketed,#story-container.new-box .bracket-bg .bracketed{font-size:2.4rem}.bracket-bg{width:28rem;margin-top:50px}h1.section-title{font-size:3.5rem;margin:22px auto 10px auto}#primary-cta a.btn.donate.dark{margin-bottom:0}#primary-cta a.btn:last-child{display:inline-block}#secondary-cta a:last-child{display:inline-block}.hidden-xs.btn{display:none!important}h1{font-size:2rem}#status>.content{margin-top:18px}#event-name{font-size:2.4rem}#main .cta .btn+.btn{margin-top:0}#primary-cta .col-sm-3{padding:1em 0}#primary-cta .col-sm-3+.col-sm-3{border-top:1px solid #a8a8a8}.my-badges{padding-top:20px;margin-bottom:-52px}.my-badges .content{padding-top:20px}.my-badges .content:after,.my-badges .content:before{content:none}.my-badges .badge span{font-size:1.6rem}#donors td:last-child,#donors th:last-child{padding-right:28px}#donors td:first-child,#donors th:first-child{padding-left:28px}#status>.content{margin-bottom:0}span.label{display:block;text-align:center}.lang-en #story-container h3.section-title{font-size:1.7em;font-size:1.2em}.lang-es.pg-personal div#story-container h3.section-title{top:-4.5em}#story-contain a.edit{top:-15px}a.view-more{width:17.5rem}#story-container a.view-more:hover{width:17.5rem}#story-container>.content{margin:0 auto;max-width:100%;padding:44px 30px 0;width:28rem}#story-container .content p{font-size:1.7rem!important}#media-container img{width:auto}.my-badges .badge{margin:0}.photo-frame{height:198px;line-height:198px}#media-container{height:197px;margin:0 auto 5rem auto;width:280px}.photo-frame img{max-height:100%;max-width:100%}#progress-container{float:none;height:280px;margin:2rem auto;padding:0;width:280px}#progress-container>.therm-inner{top:8em}#progress-container>.therm-inner #amount_raised .dollars{margin-bottom:.3em}#progress-container>.therm-inner #goal:before{margin-bottom:.5em}#progress-container>.therm-inner #amount_raised .dollars span{font-size:3.2rem}.lang-en #progress-container>.therm-inner #days_left span.spanish-content{display:none}.therm-inner .button{margin-top:13px}#donors .buttons{display:none}#donors .content{width:100%}#donors table{font-size:1.2rem}#donors table td{padding:6px 2px!important}#donors td{border-top:none;font-size:1.5rem;height:4.4rem;vertical-align:middle}#donors th{border-bottom:1px solid #a4a4a4;border-top:2px solid #a4a4a4;font-size:1.5rem;height:4.4rem;vertical-align:middle}#donor-tabs .tab-content .donor-row .action,#donor-tabs .tab-content .donor-row .amount,#donor-tabs .tab-content .donor-row .date,#donor-tabs .tab-content .donor-row .name{font-size:1.2rem}#donor-tabs .tab-content .header-row .action,#donor-tabs .tab-content .header-row .amount,#donor-tabs .tab-content .header-row .date,#donor-tabs .tab-content .header-row .name{font-size:1.2rem}td{font-size:inherit}#top-badges .badge:first-child:before,#top-badges .badge:last-child:after{content:none}a.btn.small,label.btn.small{font-size:1rem;height:0;line-height:0;min-width:0;padding-left:.5em;padding-right:.5em;vertical-align:middle;width:auto}.row{margin:0}#donor-tabs .subheader{font-size:2.5rem}#donors .content{margin:0 auto 20px auto}#top h1.section-title{font-size:3rem}#progress-container .btn.small{margin-top:2rem}#story-container label{margin-top:1rem}#middle{overflow:visible}#middle .section-title{font-size:3rem}#money-matters .content .row .col-sm-4,.content .row .col-sm-6{border-right:none;display:block;float:none;margin:20px auto 40px auto}#money-matters .content .row .col-sm-4:nth-child(2){border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding-top:40px;padding-bottom:40px}#money-matters .content .row .col-sm-4 .content{height:113px;padding:0;width:240px}#money-matters .content .row .col-sm-4 .content .circle{font-size:3.099em;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}.content .row .col-sm-6 .content .circle{font-size:3.099em;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}#money-matters .content .row .col-sm-4 .content .circle span,.content .row .col-sm-6 .content .circle span{font-size:.3em;margin-top:-15px}#money-matters .content .row .col-sm-4 .content h4{float:right;font-size:1.143em;padding-top:0;text-align:left;width:167px}#money-matters .content .row .col-sm-4 .content .large{float:right;font-size:1.2rem;line-height:1.4rem;text-align:left;width:167px}.content .row .col-sm-6 .content .large{float:right;font-size:1.2rem;line-height:1.4rem;text-align:left;width:167px}#money-matters{margin-bottom:35px}#money-matters .content .row{margin-top:15px}#money-matters .content .row .col-sm-4 .content{background-color:transparent}#money-matters .col-xs-12{margin:0 auto;padding-bottom:35px}#money-matters .col-xs-12 a{background-position:right 6px;font-size:1.6rem}.visible-xs.btn{display:inline-block!important}#secondary-cta .btn:last-child{margin-top:20px}}@media only screen and (max-width:767px){.homepage-container #community-container .community-content .row .col-sm-4{border-bottom:1px solid #a5a5a5;height:200px;margin-top:50px}.homepage-container #community-container .community-content .row .col-sm-4 .content{margin:0 auto;padding:0 23px;padding-top:25px;position:relative;text-align:center;font-size:1.05rem}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle{width:10px;font-size:5rem;height:120px;left:11rem;width:120px;top:4px}.homepage-container #community-container .community-content .row .col-sm-4 .content h4{float:right;padding-top:5px;padding-left:120px;width:100%;text-align:left}.homepage-container #community-container .community-content .row .col-sm-4:first-child{margin-top:0}.homepage-container #community-container .community-content .row .col-sm-4:last-child{border-bottom:none}.homepage-container #community-container .community-content .row .col-sm-4 :last-of-type{height:200px}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-30px;text-transform:uppercase}.community-content .row .col-sm-6 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-30px;text-transform:uppercase}.circle sup{font-size:2rem;left:1rem;top:-2rem}}#media-container a{display:inline-block}#media-container .arrow{background:0 0}#main a.btn.personal-luminaria,#main a.btn.team-luminaria{-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;background-color:#fff;border:4px solid #702bb0;color:#702bb0;transition:all .5s ease 0s}#main a.btn.personal-luminaria:hover,#main a.btn.team-luminaria:hover{background-color:#702bb0;color:#fff}body.RFL #progress-container>.therm-inner{top:10rem}#info-row a.company-name{font-size:2.16rem}#info-row .col-md-6 p:first-child{font-size:1.8rem;font-weight:400}#story-container.new-box.row .content{border:1px solid #702bb0;color:#a5a5a5;padding:8rem}#story-container.new-box.row .content #story{top:0;margin-top:0}#story-container.new-box.row div.bracket-bg span.bracketed{top:-2.75rem;padding:0 8.4rem;font-size:4.2rem;text-transform:none;font-weight:200}.tablesorter-header .tablesorter-header-inner:after,a.sortable:after{content:"\25b2";font-weight:700;position:relative}a.sortable:after,th.tablesorter-header.tablesorter-headerUnSorted .tablesorter-header-inner:after{color:#a5a5a5}a.sortable{color:inherit;position:relative}th.tablesorter-header:focus{outline:0}.tablesorter-headerDesc .tablesorter-header-inner:after,a.sortable.desc:after{content:"\25bc"}a.sortable.sortby:after,th.tablesorter-header .tablesorter-header-inner:after{color:#702bb0}.homepage-container #community-container .community-content .row .col-sm-4{border-right:1px solid #a5a5a5}.homepage-container #community-container .community-content .row .col-sm-4:last-child{border-right:none}.homepage-container #community-container .community-content .row .col-sm-4 .content{background-color:#eee;height:300px;margin:0 auto;padding:0 30px;position:relative;text-align:center;width:279px}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle{background-color:#fff;border-radius:50%;border:1px solid #8f8f8f;color:#502875;font-size:5.276em;height:200px;left:50%;line-height:2.3em;margin-left:-100px;position:absolute;text-transform:uppercase;top:-50px;width:200px}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle:hover:after{background:transparent url(../img/icon/large-purple-hover.png) no-repeat center center;bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle span{color:#a8a8a8;display:block;font-size:.244em;line-height:0;margin-top:-35px;text-transform:uppercase;font-size:1.8rem}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle sup{top:-1.1rem;font-size:5.1rem;left:0}.homepage-container #community-container .community-content .row .col-sm-4 .content p{padding-top:170px}.homepage-container #community-container .community-content .row .col-sm-4 .content h4{color:#1e1e23;font-size:1.429em;font-weight:600;padding-top:170px}.homepage-container #community-container .community-content .row .col-sm-4 .content .large{color:#17171a;font-size:1.143em;font-weight:500}.homepage-container #community-container .col-xs-12{margin:50px auto 0 auto;text-align:center}.homepage-container #community-container .col-xs-12 a{background:url(../img/purple-arrow.png) no-repeat right 9px;color:#702bb0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.429em;font-weight:700;padding-right:15px;text-decoration:underline;text-transform:uppercase}.homepage-container #community-container .community-content p{color:#595959;font-size:1.429em;font-weight:300;line-height:1.5em;text-align:center}.homepage-container #community-container .community-content .row.bottom{margin-left:155px;width:100%}a.view-more{border-top:1px solid #702bb0;color:#702bb0;display:inline-block;font-size:1.6rem;font-weight:700;letter-spacing:.2rem;margin-bottom:2.5rem;padding-top:1.3rem;text-decoration:none;text-transform:uppercase;width:33rem}#story-container a.view-more:hover{border-top:1px solid #702bb0;color:#702bb0;display:inline-block;font-size:1.6rem;font-weight:700;letter-spacing:.2rem;margin-bottom:2.5rem;padding-top:1.3rem;text-decoration:none;text-transform:uppercase;width:33rem;border-top:1px solid #320050;color:#320050;transition:ease .5s;width:10rem}.expanded#story-container a.view-more{border-top:1px solid #595959;color:#595959}a.view-more span+span{display:none}.expanded a.view-more span{display:none}.expanded a.view-more span+span{display:inline}#primary-cta a.btn,#secondary-cta a.btn{letter-spacing:.2rem}@media only screen and (min-width:992px){.homepage-container #community-container .community-content .row .col-sm-4 .content p{padding-top:17rem}}@media only screen and (max-width:991px){#story-container>.content{padding:3rem}.homepage-container #community-container .community-content .row.bottom{margin-left:0}.homepage-container #community-container .community-content .row.bottom .col-sm-4{margin:0 auto 40px auto}.homepage-container #community-container .community-content .row.bottom .col-sm-4:nth-child(1){border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding-bottom:40px;padding-top:40px}.homepage-container #community-container .community-content .row.bottom .col-sm-4:nth-child(2){border:none;padding:0}.homepage-container #community-container .community-content .row.bottom .col-sm-4 .content .circle sup{font-size:3rem;top:-.5rem}.homepage-container #community-container .section-title .bracketed{text-align:center}.homepage-container #community-container #community-content .row .col-sm-4{display:block;margin:0 auto 100px auto;width:100%}.homepage-container #community-container .community-content .row .col-sm-4{border-right:none;display:block;float:none;margin:20px auto 40px auto}.homepage-container #community-container .community-content .row .col-sm-4:nth-child(2){border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;padding-bottom:40px;padding-top:40px}.homepage-container #community-container .community-content .row .col-sm-4 .content{height:113px;padding:0;width:240px}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle{font-size:4.3rem;height:97px;left:-30px;line-height:2em;margin-left:0;top:8px;width:97px}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle span{font-size:1.3rem;margin-top:-15px}.homepage-container #community-container .community-content .row .col-sm-4 .content h4{float:right;font-size:1.143em;padding-top:0;text-align:left;width:167px}.homepage-container #community-container .community-content .row .col-sm-4 .content .large{float:right;font-size:1.2rem;padding-top:3.6rem;text-align:left;width:167px}#story-container.new-box.row .content{top:0;padding:4rem}#story-container.new-box.row div.bracket-bg span.bracketed{font-size:2.4rem;padding:0 4.7rem;top:4rem}}@media only screen and (min-width:991px){#main div#story-container div.content div#story{position:relative}#story-container h3.section-title{top:5rem}.bracket-bg{width:970px}#story-container.new .bracket-bg .bracketed,#story-container.new-box .bracket-bg .bracketed{font-size:2.4rem}}@media only screen and (max-width:991px){#story-container{margin-top:4.5rem}#story-container>.content{margin-top:12rem}#story-container.new .bracket-bg .bracketed,#story-container.new-box .bracket-bg .bracketed{font-size:2.4rem}div.community-content div.col-sm-4:not(:first-of-type){margin-top:6em}body.lang-es div#story-container h3.section-title{top:13rem}.lang-en #story-container h3.section-title{top:5.5em}#info-row td{border-bottom:1px solid #a5a5a5;border-left:none;border-right:none}#info-row td:last-child{border-bottom:none;border-left:none;border-right:none}#roster .header-row{border-top:2px solid #a4a4a4}#roster .name a{color:#595959}}@media only screen and (max-width:767px){#story-container>.content{padding:4.4rem 3rem 3rem}div#community-container>.section-title .bracketed{font-size:1em}.cta#offline-donate a.link-with-arrow{background-position-y:3px;font-size:1.3rem}#story-container>.content{margin:0 auto;padding:44px 30px 30px;width:270px}#story-container>.content #story{text-align:left}h1.section-title{margin:22px auto 10px auto}#primary-cta a.btn.donate.dark{margin-bottom:0}#primary-cta a.btn:last-child{display:inline-block}#secondary-cta a:last-child{display:inline-block}.hidden-xs.btn{display:none!important}h1{font-size:2rem}#status>.content{margin-top:18px}#event-name{font-size:2.4rem}#main .cta .btn+.btn{margin-top:2rem}#primary-cta .col-sm-3{padding:1em 0}#primary-cta .col-sm-3+.col-sm-3{border-top:1px solid #a8a8a8}#my-badges{padding-top:20px;margin-bottom:-52px}#my-badges .content{padding-top:20px}#my-badges .content:after,#my-badges .content:before{content:none}#my-badges .badge span{font-size:1.6rem}#donors td:last-child,#donors th:last-child{padding-right:28px}#donors td:first-child,#donors th:first-child{padding-left:28px}#status>.content{margin-bottom:0}span.label{display:block;text-align:center}#story-container{margin-top:-50px}#story-container h3.section-title{font-size:1.7em;top:3.5rem}#story-contain a.edit{top:-15px}a.view-more{width:17.5rem}#story-container a.view-more:hover{width:17.5rem}#story-container>.content{margin:0 auto;padding:44px 30px 30px;width:270px}#story-container .content p{font-size:1.4rem!important}.my-badges>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#primary-cta{margin-bottom:0}#photo_frame{height:28rem;line-height:28rem}#main div.my-badges{padding-top:20px}#status #rank-div.content{padding:0 0 10px 0}.homepage-container #community-container .col-xs-12{margin:0 auto}.homepage-container #community-container .section-title{padding:0 30px}.homepage-container #community-container .community-content .row{margin-left:0;margin-top:0;width:100%}.homepage-container #community-container .community-content .row .col-sm-4{border-bottom:none;height:auto}.homepage-container #community-container .community-content .row .col-sm-4 :last-of-type{height:auto}.homepage-container #community-container .community-content .row .col-sm-4 .content{margin:0 auto;height:11.25rem}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle:hover:after{background-size:100%}.homepage-container #community-container .community-content .row .col-sm-4 .content .circle sup{font-size:.7em;top:-.2em;left:0}#info-row{width:100%}#info-row .col-md-12 p:last-child{padding-top:20px}#info-row .col-md-6 p:last-child{border:none;padding-top:10px;height:auto}#info-row .col-md-6:last-child p:last-child{border:none}#story-container.new .bracket-bg .bracketed,#story-container.new-box .bracket-bg .bracketed{padding:0}#primary-cta{margin-bottom:0}#story-container.new .bracket-bg,#story-container.new-box .bracket-bg{width:27.5rem}.photo-frame{height:28rem;line-height:28rem}#media-container{background-color:#fff;height:29rem;margin:0 auto 30px auto}#story-container.row>.content{width:27.5rem}#story-container.row.new-box>.content,#story-container.row.new>.content{padding:0 3rem}#roster .table-holder>table{table-layout:fixed}.lang-es #roster .donor-row .donate a.btn.small.dark{font-size:.9rem;margin-left:-18px}.lang-en #story-container h3.section-title{font-size:1.5em;top:6em}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage-container #community-container .community-content .row .col-sm-4 .content .circle sup{font-size:3.2rem}}h1.section-title{font-size:6rem}#story-container.new-box.row .content{border-color:#a5a5a5}#primary-cta{margin-bottom:3.5rem}#mail_donation.link-with-arrow{margin-bottom:5rem}