.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;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}.my-badges .badge span{top:-2rem!important}#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-level]{background-image:url(../img/national/purple.jpg)}.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.jpg)}.badge[name=diamond-level]{background-image:url(../img/national/diamond.jpg)}.badge[name=all-star-level]{background-image:url(../img/national/all-star.jpg)}.badge[name=platinum-level]{background-image:url(../img/national/platinum.jpg)}.badge[name=gold-level]{background-image:url(../img/national/gold.jpg)}.badge[name=silver-level]{background-image:url(../img/national/silver.jpg)}.badge[name=bronze-level]{background-image:url(../img/national/bronze.jpg)}.badge[name=hope-club]{background-image:url(../img/badge/individual/milestone/hope_badge.jpg)}.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=All-Star]{background-image:url(../img/badge/individual/milestone/All-Star.png)}.badge[name=Major-League]{background-image:url(../img/badge/individual/milestone/Major_League.png)}.badge[name=Total-Pro]{background-image:url(../img/badge/individual/milestone/Total_Pro.png)}.badge[name=MVP]{background-image:url(../img/badge/individual/milestone/MVP.png)}.badge[name=Hall-of-Fame]{background-image:url(../img/badge/individual/milestone/Hall_of_Fame.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}body:not(.cfpActive):not(.RMWP) #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}body:not(.cfpActive):not(.RMWP) #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}}#media-container{height:227px;margin-bottom:140px}div#media-container{background:0 0}#share-page .via{background:#fff;border-radius:50%;border:1px solid #999;display:block;height:110px;margin:0 auto;position:relative;width:110px}.choose-method{border-bottom:80px solid #eee;height:130px}#share-page .via:after{background:transparent url(../../../img/icon/social-hover.png) no-repeat center center;border-radius:50%;bottom:0;display:block;left:0;position:absolute;right:0;top:0}#share-page .via:hover:after{content:" "}#share-page .via.email{background:#fff url(../../../img/icon/viaEmail.png) no-repeat center center}#share-page .via.facebook{background:#fff url(../../../img/icon/viaFacebook.png) no-repeat center center}#share-page .via.twitter{background:#fff url(../../../img/icon/viaTwitter.png) no-repeat center center}#share-page{text-align:center}#share-page .modal-dialog{width:702px}#share-page .modal-content{border-bottom:10px solid #da2473}#count-teams{left:50%;margin-left:-50px}#count-events{right:20px}#external{margin-top:95px}#external h3.section-title{font-size:4.2rem;text-align:left}#external iframe{height:370px;width:100%}.external-column{float:left}.external-colum.photos{margin-right:85px;width:495px}#SitePhotos{height:370px;width:495px}#ImportantInfo{height:370px;width:400px}.trr-table-more{text-align:center}#main .trr-table-more a{background:url(../../../img/purple-arrow.png) no-repeat right -2px top 9px;bottom:0;color:#da2473;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.8rem;font-weight:700;left:50%;letter-spacing:.06rem;margin-left:-62px;padding-right:15px;position:absolute;text-decoration:underline;text-transform:uppercase}th.trr-Heading{background:#fff;border:none}.fundraising-container .top-list-container .top-list a{font-weight:400}.fundraising-container .top-list-container h3{color:#1e1e23;font-size:3rem;font-weight:700;margin-top:30px;text-align:center;text-transform:uppercase}.fundraising-container #top-teams .top-teams-icon{background-position:0 0;height:71px;width:54px}.fundraising-container #top-parts .top-teams-icon{background-position:-59px 0;height:69px;width:52px}.fundraising-container #top-events .top-teams-icon{background-position:-123px 0;height:68px;width:54px}.fundraising-container .top-list-container{text-align:center}.fundraising-container .top-list-container .top-teams-icon{background:url(../../../img/nat-company-top-sprite.png) no-repeat;margin:0 auto;text-align:center}.fundraising-container .top-list-container h3{color:#1e1e23;font-size:3rem;font-weight:700;margin-top:30px;text-align:center;text-transform:uppercase}.fundraising-container .top-list-container .top-list{border-left:1px solid #aaa;border-right:1px solid #aaa;color:#da2473;font-size:1.286em;height:77rem;margin:0 -15px 4rem -15px;padding:0 20px;position:relative;text-align:left}.fundraising-container .top-list-container .top-list a{color:#da2473;text-decoration:none}.fundraising-container .top-list-container#top-part-list a.all-page{margin-left:-75px;margin-left:-67px}table.trr-table{border:none;font-size:1.8rem}.fundraising-container td,td.trr-td{border:none;font-size:1.8rem;height:7.4rem;text-overflow:initial;vertical-align:top;white-space:inherit;width:66%;display:inline-block;word-break:break-word;word-wrap:break-word;-ms-word-break:break-all}.fundraising-container td:last-child,td.trr-td:last-child{width:100px}.trr-thead{display:none}#coordinator-link{text-align:center;margin:-32px auto 32px}#coordinator-link a{color:#da2473;text-decoration:underline;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:antialiased}.trr-table-gift-amount{text-align:right}tr.lc_Row1{background:#fff}#primary-cta a.btn.join_team{background-color:#da2473;color:#fff}#media-container #photo_frame1{height:227px;line-height:227px}@media only screen and (min-width:992px){#media-container #photo_frame1{height:367px}div#media-container{height:300px}}@media only screen and (max-width:991px){#media-container{width:400px;height:270px}#media-container #photo_frame1{height:330px;line-height:180px}#media-container #photo_frame1 img{width:250px;height:auto}#story-container .content{width:80%}}@media only screen and (max-width:767px){.fundraising-container .top-list-container .top-list{border-left:none;border-right:none;height:auto}.fundraising-container .content{max-width:300px}#external .external-column{width:100%}#external .external-column iframe{margin:0 auto}#main .fundraising-container .top-list-container .top-teams-icon{background-image:url(../../../img/nat-company-top-sprite-small.png);background-repeat:no-repeat;height:40px;width:40px}.fundraising-container .top-list-container#top-teams .top-teams-icon{background-position:0 0}.fundraising-container .top-list-container#top-parts .top-teams-icon{background-position:-50px 0}.fundraising-container .top-list-container#top-events .top-teams-icon{background-position:-100px 0}#external iframe{height:370px;width:100%}#primary-cta a.btn:last-child{display:inline-block;margin:20px auto}.photo-frame{height:auto;line-height:1;position:static}#media-container{background:#fff;margin:0 auto 180px auto;text-align:center;width:300px}#count-participants{left:0}#count-events{right:0}#count-teams{margin-left:-47px}#external h3.section-title{text-align:center}.fundraising-container .top-list-container h3{font-size:2.2rem;margin-top:0}#main .trr-table-more a{font-size:1.6rem;margin-left:0;position:static}td.trr-td{height:auto}#external{margin-top:-27px}#share-page .modal-dialog{max-width:702px;width:100%}.choose-method{height:auto}.modal-header{border-bottom:none}.choose-method{border-bottom:none}.choose-method .col-xs-4{width:50%}.choose-method .col-xs-4:last-child{margin:10px auto 30px auto;width:100%}.hide-link .link-with-arrow{display:none}}.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:#da2473;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=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:#da2473;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:#da2473;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:#da2473;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:#da2473}#events-near-you .events-search-container .form-group.text-center a.btn{background-color:#fff;border:2px solid #da2473;color:#da2473;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:#da2473;display:inline-block!important;margin-right:10px}#events-near-you .event-info-row .event-info:last-child a{color:#da2473;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:#da2473;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:#da2473;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 #da2473;color:#da2473;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:#da2473;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 #da2473;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):not(.cfpActive):not(.RMWP) #my-badges .content:before{background:transparent url(../img/badge-flair-left.png) no-repeat center right}body:not(.Active):not(.cfpActive):not(.RMWP) #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:-2rem}#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:#da2473;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:#da2473;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 #da2473;color:#da2473;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:#da2473}.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:#da2473}#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:#da2473}#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:#da2473;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:#da2473;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:#da2473}.count span{border:1px solid #da2473;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:#da2473;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:#da2473}#events-near-you .events-search-container .form-group.text-center a.btn{background-color:#fff;border:2px solid #da2473;color:#da2473;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:#da2473;display:inline-block!important;margin-right:10px}#events-near-you .event-info-row .event-info:last-child a{color:#da2473;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:#da2473;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:#da2473;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 #da2473;color:#da2473;font-weight:700;letter-spacing:.2rem;padding:10px 0}#primary-cta a.btn.join_team:hover{background-color:#da2473;border:4px solid #da2473;color:#fff}#main .btn:hover{background-color:#da2473;border:4px solid #da2473;color:#fff}#main a.btn.dark:hover{background-color:#fff;color:#da2473}#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:#da2473;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 #da2473;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}body:not(.RMWP) .my-badges{clear:both;padding-top:90px;text-align:center;margin-bottom:-7px;position:relative}body:not(.RMWP) .my-badges h2{display:none}body:not(.RMWP) .my-badges .badge.earned:nth-of-type(5)+.badge.earned,body:not(.RMWP) .my-badges .badge.unearned{display:none}body:not(.RMWP) .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}body:not(.RMWP) .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}body:not(.RMWP) .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}body:not(.RMWP) .my-badges .badge:hover span{display:block}body:not(.RMWP) .my-badges .content{display:inline-block;padding-top:2em;position:relative}body.Active .my-badges .content:before,body.cfpActive .my-badges .content:before{background:transparent url(../../../../img/badge-flair-left.png) no-repeat center right}body.Active .my-badges .content:after,body.cfpActive .my-badges .content:after{background:transparent url(../../../../img/badge-flair-right.png) no-repeat center right}.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:#da2473;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}body:not(.cfpActive) .bracket-bg{background:url(../img/bracket_line_big.gif) 0 50% repeat-x}.bracket-bg{-webkit-align-items:center;align-items:center;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:#da2473;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 #da2473;color:#da2473;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:#da2473}.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:#da2473}#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:#da2473}#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:#da2473;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{color:#da2473;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:#da2473}.count span{border:1px solid #da2473;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}body:not(.cfpActive):not(.RFL) #events-near-you .event-info-row .event-info:last-child a{background:url(../../../img/pink-arrow.png) no-repeat right 9px}}@media only screen and (max-width:320px){#money-matters .section-title:before{margin-top:2.5rem}}.modal-header{border-bottom:none}.modal-header h2{color:#595959;font-weight:400}.choose-method{border-bottom:none;height:180px;padding-top:20px}#share-page .modal-content{padding-top:10px}.choose-method .col-xs-6:first-child{padding-left:150px}.choose-method .col-xs-6:last-child{padding-right:150px}#main .top-list div.Smaller,#main div.Smaller.trr-table-more{bottom:.8em;left:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0;position:absolute;right:auto;text-align:center;width:100%;font-size:1.8rem;font-weight:700}div.row#events-near-you{margin-top:5em}div.events-near-you#events-near-you{margin-bottom:30px}.lang-es #events-near-you br.visible-lg{display:none!important}#main div#events-near-you>h3{display:block!important;font-size:5rem;font-weight:700;line-height:3rem;margin-bottom:1em;margin-top:-30px;text-transform:uppercase}.lang-es #main div#events-near-you>h3{line-height:normal}.lang-es #main #events-near-you .events-search-container .form-group.text-center{width:475px}.lang-es #main #events-near-you .events-search-container .form-group.text-center label{margin-left:-145px}#share-page a.via:after{background:transparent url(../img/icon/large-arrow-pink-hover2.png) no-repeat center center}#share-page a.via.email{background:#fff url(../img/dashboard/desktop-icon-share-sendemail.png) no-repeat center center}#share-page a.via.facebook{background:#fff url(../img/dashboard/desktop-icon-share-facebook.png) no-repeat center center}#share-page a.via.twitter{background:#fff url(../img/dashboard/desktop-icon-share-twitter.png) no-repeat center center}#share-page .modal-content{border-bottom:10px solid #da2473}#main .trr-table-more a{background:url(../img/pink-arrow.png) no-repeat right -2px top 9px;color:#da2473;left:-.8em;margin-left:0;padding-right:1em;position:relative;text-decoration:none}.fundraising-container .top-list-container .top-list{border-left:1px solid #aaa;border-right:1px solid #aaa;color:#da2473;padding:0 1rem}.fundraising-container .top-list-container .top-list a{color:#da2473;font-size:1.5rem}.lc_Table thead{display:none}#coordinator-link a{color:#da2473}tr.lc_Row1{background:#fff}#primary-cta a.btn.join_team{background-color:#da2473;color:#fff}#media-container{height:22rem}#media-container a{display:block}.fundraising-container #top-teams.top-list-container .top-teams-icon{background:url(../img/desktop-icon-flag.png) 50% no-repeat;height:4.3rem;width:5.4rem;margin:0 auto}.fundraising-container .top-list-container .top-participants-icon{background:url(../img/desktop-icon-heart.png) 50% no-repeat;width:5rem;height:4.3rem;margin:0 auto}.badge-icon-small{padding:.5rem;padding-left:0;padding-top:.3rem}table.lc_Table a{padding:0}.fundraising-container .top-list-container .top-events-icon{background:url(../img/desktop-icon-briefcase.png) 50% no-repeat;height:4.3rem;margin:0 auto}table.lc_Table{border:none}div.Smaller{text-align:center}#count-participants{left:2rem}#count-teams{right:2rem;left:50%;margin-left:-5rem}#count-events{right:2rem}a.link-with-arrow{background:url(../img/pink-arrow.png) no-repeat right 6px}@media only screen and (max-width:991px){#media-container{width:520px;margin-left:20px;margin:0 auto;max-width:50%;height:18rem}#progress-container{float:right;height:37.6rem;margin:0 .1em .1em 0;width:37.6rem}#media-container a{top:34rem}#story-container{margin-top:16rem}}@media only screen and (max-width:767px){#main div.Smaller.trr-table-more{bottom:auto;position:relative}#main div#events-near-you>h3{font-size:3rem}#events-near-you .events-search-container .form-group.text-center{width:auto}.choose-method .col-xs-6:first-child{padding-left:30px}.choose-method .col-xs-6:last-child{padding-right:30px}#count-teams{margin-left:-4.65rem}#progress-container{text-align:center;float:none;height:28rem;margin:2rem auto;margin-top:23rem;padding:0;width:28rem;margin-top:23rem}#progress-container>.therm-inner{top:7rem}.bracket-bg{width:40rem}#story-container{margin-top:4rem}#story-container.new-box>.content{max-width:90%}#story-container.row.new-box .bracket-bg .bracketed{font-size:2.4rem}.bracket-bg{width:40rem;max-width:90%}.fundraising-container .top-list-container#top-teams .top-teams-icon{background-position:0 0;padding:3rem 0}.fundraising-container .top-list-container#top-events .top-events-icon,.fundraising-container .top-list-container#top-parts .top-participants-icon{padding:3rem 0}.fundraising-container .top-list-container .top-list{border:none}#media-container{background:#fff;width:100%;max-width:100%}.choose-method,.modal-header{border-bottom:none}#media-container a{top:20rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#main .fundraising-container .top-list-container .top-list{height:84rem}#main td.trr-td,.fundraising-container td{height:auto}}@media only screen and (-ms-high-contrast:active) and (max-width:767px),only screen and (-ms-high-contrast:none) and (max-width:767px){#main .fundraising-container .top-list-container .top-list{height:45rem}}@supports (-ms-ime-align:auto){#main #top-teams-list.top-list a{word-break:break-all}#main .fundraising-container .top-list-container .top-list{height:84rem}#main td.trr-td,.fundraising-container td{height:auto}@media only screen and (max-width:767px){#main .fundraising-container .top-list-container .top-list{height:45rem}}}@-moz-document url-prefix(){#main #top-teams-list.top-list a{word-break:break-all}#main .fundraising-container .top-list-container .top-list{height:84rem}#main td.trr-td,.fundraising-container td{height:auto}@media only screen and (max-width:767px){#main .fundraising-container .top-list-container .top-list{height:48rem}}}.lang-en #events-near-you .events-search-container .form-group.text-center input.form-control,.lang-es #events-near-you .events-search-container .form-group.text-center input.form-control{font-size:1.9rem}.lang-es #events-near-you .events-search-container .form-group.text-center input.form-control{width:24rem}body.lang-es #main #events-near-you .events-search-container .form-group.text-center{width:39rem}#events-near-you .events-search-container .form-group.text-center input.form-control::-webkit-input-placeholder{color:#da2473}#events-near-you .events-search-container .form-group.text-center input.form-control::-moz-placeholder{color:#da2473}#events-near-you .events-search-container .form-group.text-center input.form-control:-ms-input-placeholder{color:#da2473}#events-near-you .events-search-container .form-group.text-center input.form-control:-moz-placeholder{color:#da2473}@media only screen and (max-width:767px){#story-container{margin-top:20rem}}@media only screen and (max-width:991px){#story-container{margin-top:20rem}#media-container a{top:auto}}