.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:200px;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-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;margin:30px 0 0 0;width:auto}.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}#events-near-you .events-search-container .form-group.text-center{width:100%}}@media only screen and (max-width:320px){#money-matters .section-title:before{margin-top:2.5rem}}.btn.btn-event-signup{width:122px;height:40px;font-size:18px;line-height:1;margin-top:10px;padding-top:8px}.btn.btn-event-signup.rfl{background-color:#fff!important;color:#702bb0!important}.btn.btn-event-signup.rfl:hover{background-color:#702bb0!important;color:#fff!important}.btn.btn-event-signup.msabc{background-color:#fff!important;color:#da2473!important;border:3px solid #da2473!important}.btn.btn-event-signup.msabc:hover{background-color:#da2473!important;color:#fff!important}@media only screen and (max-width:767px){#events-near-you .events-search-container .form-group.text-center{width:100%}}.fundraising-container .top-list-container .top-list .Smaller a{left:43%!important;bottom:-35px!important}.header .header-top .header-top-left,.header .header-top .header-top-right{display:block}div.header .header-top .logo img{margin:0 auto;max-height:10rem;max-width:11rem}#main .count span{height:101px;width:101px}#main a#share-btn.btn{border:4px solid #702bb0;color:#702bb0;background:#fff}#main a#share-btn.btn:hover{color:#fff;background:#702bb0}#main .count:hover span:after{background:transparent url(../img/icon/purple-hover.png)}#main .section-title{background:0 0}#media-container{height:227px;margin-bottom:140px;background:0 0}.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}.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}.via:hover:after{content:" "}.via.email{background:#fff url(../img/icon/viaEmail.png) no-repeat center center}.via.facebook{background:#fff url(../img/icon/viaFacebook.png) no-repeat center center}.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 #702bb0}#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,.fundraising-container .top-list-container .top-list .Smaller a{background:url(../img/purple-arrow.png) no-repeat right -2px top 9px;bottom:0;color:#702bb0;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:700;left:50%;letter-spacing:.06rem;margin-left:-62px;padding-right:15px;position:absolute;text-transform:uppercase;margin-bottom:15px}th.trr-Heading{background:#fff;border:none}.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-participants-icon{background-position:-59px 0;height:69px;width:52px}.fundraising-container #top-events .top-events-icon{background-position:-123px 0;height:68px;width:54px}.fundraising-container .top-list-container{text-align:center}.fundraising-container .top-list-container .top-events-icon,.fundraising-container .top-list-container .top-participants-icon,.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:#702bb0;font-size:1.286em;height:650px;margin:0 -15px 4rem -15px;padding:0 20px;position:relative;text-align:left}.fundraising-container .top-list-container .top-list a{color:#702bb0;text-decoration:none;font-weight:400}.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}.top-list td,td.trr-td{border:none;font-size:1.8rem;height:6.4rem;text-overflow:initial;vertical-align:top;white-space:inherit;word-break:break-word;word-wrap:break-word;-ms-word-break:break-all}.top-list td a,td.trr-td a{font-size:1.8rem}.top-list 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:#702bb0;text-decoration:underline;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif}.trr-table-gift-amount{text-align:right}tr.lc_Row1{background:#fff}#primary-cta a.btn.join_team{background-color:#702bb0;color:#fff}#media-container #photo_frame1{height:227px;line-height:227px}table.lc_Table{border:none}th.lc_Heading{border-left:none}.top-list th.lc_Heading{display:none}#story-container h3.section-title{top:5rem}#story-container h3.section-title span{border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5}@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){#story-container h3.section-title{top:4rem}#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%}}@supports (-ms-ime-align:auto){#top-teams-list.top-list a{word-break:break-all}}@-moz-document url-prefix(){#main #top-teams-list.top-list a{word-break:break-all}}