@import url(/ClientCustomFiles/Org_346/custom/css/style.css);@import url(/ClientCustomFiles/Org_346/custom/css/custom.css);body{color:#464646;font-family:'Roboto',verdana,sans-serif;font-size:1em;line-height:1.375em;background-color:#678}.navbar,.nav-pills,.btn,.btn-sm,.btn-lg,.btn-donate,.home-stats,.personal-stats,.panel-heading{font-family:'Roboto Condensed',verdana,sans-serif;font-size:16px;line-height:1.2em}h1,.MainTitle{font-family:'Roboto Condensed',verdana,sans-serif;font-size:1.9em}h2,.PageTitle{font-family:'Roboto Condensed',verdana,sans-serif;font-size:1.9em}h3,.PageSubTitle{font-family:'Roboto Condensed',verdana,sans-serif;font-size:1.5em}h4,.SubTitle{font-family:'Roboto Condensed',verdana,sans-serif;font-size:1.35em}h5,table.grid th{font-family:'Roboto Condensed',verdana,sans-serif;font-size:1.1em}.navbar{font-size:1.125em}.nav-pills{font-size:20px}.navbar-default .navbar-nav > li > a{color:#464646}.btn-sm{font-size:0.875em}.btn-lg{font-size:1.125em}.btn-donate{font-size:1.375em}.footer-copyright{font-size:0.9em}.footer-copyright a,.footer-copyright span{padding:0 10px}.main-title,.main-desc,.group-heading{color:#fff}.home-stats .teams,.home-stats .participants,.home-stats .donations,.thermometer-container .home-stats,.personal-stats{color:#de5529;font-size:0.875em;text-transform:uppercase}.home-stats span{display:block;font-size:1.9em;font-weight:400;line-height:1.2em}.personal-stats span{display:block;font-size:2.95em;font-weight:300;line-height:1.1em}.home-stats .teams,.home-stats .participants,.home-stats .donations{background:url(/sharedimages/pledge-4/icon-group.png) no-repeat 10px 5px;padding-left:55px;padding-right:0}.home-stats .participants{background-image:url(/sharedimages/pledge-4/icon-participants.png)}.home-stats .donations{background-image:url(/sharedimages/pledge-4/icon-heart.png)}.panel-heading{font-size:1.2em;text-transform:uppercase}.ThermometerGoal{font-weight:700}.ThermometerAchived{color:#de5529;font-weight:700}.icon-personal,.icon-team,.icon-honour{background:url(/sharedimages/pledge-4/icon-personal.png) no-repeat 10px center;padding-left:50px}.icon-team{background-image:url(/sharedimages/pledge-4/icon-team.png)}.icon-honour{background-image:url(/sharedimages/pledge-4/icon-honour.png)}.home-involved{background-color:#f3f3f3}h2.tagline{font-size:1.7em;font-weight:300;line-height:1.175em}.home-involved .panel{border-width:3px}.thermometer-container .container{background-color:#bababa}.thermometer-container .raised{background-color:#e5582d}.thermometer-container .achieved{font-size:5em;font-weight:700;line-height:1em;color:#e5582d}.thermometer-container .sign{color:#e5582d;font-size:1.3em}.home-social{background-color:#f9f9f9}.HorizontalLine{border-color:#cecece}.HorizontalDarkLine{border-color:#474747}.Message{font-weight:700}.ErrorMessage,.error.facebook-error{color:#ff3300}.Reminders{background-color:#f2f9ff}.Reminder,.ReminderTitle{color:#aa1054}.promo-code{color:#30ad23}.BulletList{background-color:lightgray}.BulletListSymbol{width:4px;height:4px;border-radius:4px;background:red;float:left;margin-top:8px}h1{margin-bottom:1em !important}.newsletter-signup__form-wrap button .btn,.newsletter-signup__form-wrap button{display:inline-block;position:static}.main-title .PageTitle{color:#ffffff}.navbar,.nav-pills,.btn,.btn-sm,.btn-lg,.btn-donate,.home-stats,.personal-stats,.panel-heading{font-family:'Roboto Condensed',Verdana,sans-serif !important}#p4-group-listing #p4-main .container,#p4-about #p4-main .container,#p4-contact #p4-main .container,#p4-volunteer #p4-main .container,#p4-registration #p4-main .container{width:100%;margin-left:-15px;margin-right:-15px}#p4-group-listing #p4-main .col-md-8,#p4-group-listing #p4-main .col-md-4,#p4-about #p4-main .col-md-8,#p4-about #p4-main .col-md-4,#p4-contact #p4-main .col-md-8,#p4-contact #p4-main .col-md-4,#p4-volunteer #p4-main .col-md-8,#p4-volunteer #p4-main .col-md-4,#p4-registration #p4-main .col-md-8,#p4-registration #p4-main .col-md-4{width:100%;padding-left:0;padding-right:0}#p4-group-listing #p4-main .col-md-4 #p4-right-info,#p4-about #p4-main .col-md-4 #p4-right-info,#p4-contact #p4-main .col-md-4 #p4-right-info,#p4-volunteer #p4-main .col-md-4 #p4-right-info,#p4-registration #p4-main .col-md-4 #p4-right-info{margin-top:2em !important}#p4-group-listing #p4-main .row,#p4-about #p4-main .row,#p4-contact #p4-main .row,#p4-volunteer #p4-main .row,#p4-registration #p4-main .row{width:100%;padding:0;margin-left:0 !important;margin-right:0 !important}#p4-group-listing .body-content,#p4-about .body-content,#p4-contact .body-content,#p4-volunteer .body-content,#p4-registration .body-content,form[action="/Common/Event/Success.aspx?seid=18840&mid=23"] #p4-main{max-width:1004px;margin:0 auto;padding-left:15px;padding-right:15px}#p4-group-listing #p4-main .container,#p4-about #p4-main .container,#p4-contact #p4-main .container,#p4-volunteer #p4-main .container,#p4-registration #p4-main .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#p4-volunteer #ctl00_content_ucVolunteer_UpdatePanel1,#p4-volunteer #ctl00_content_ucVolunteer_UpdatePanel2,#ctl00_content_ucRegistration_pnlRegistration,#ctl00_content_ucRegistration_akaSubEventSelector,#ctl00_content_ucRegistration_ddlSubEventGroupId{width:1004px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block}#p4-registration .HorizontalLine{display:none}#p4-registration #ctl00_content_ucRegistration_tblRegistration{margin-top:-30px}#ctl00_content_ucRegistrationFee_lblIdLikeLabel:after{content:"(optional)";display:inline;color:#ccc}#ctl00_content_ucReviewControl_btnChangeTeam{color:#fff !important}#p4-registration #raisinRegion_288,#p4-registration #raisinRegion_290,#ctl00_content_ucSuccess_shareDonation,#ctl00_content_ucSuccess_divGotoPage,#ctl00_content_ucSuccess_divImgStartFundRaisingNow{max-width:1004px;margin:2em auto 0 auto;padding-left:15px;padding-right:15px}#raisinRegion_288,#p4-registration #raisinRegion_290{margin-top:2em}#ctl00_content_searchteamsandparticipants_btnSearchParticipants{width:auto !important}#p4-scoreboard #p4-main-body{margin-top:3em}.tab-standings .nav-pills>li>a{font-family:"Roboto Condensed",Verdana,sans-serif !important;padding-left:35px}#top-teams{margin-top:1.5em}#ctl00_content_ucRegistration_akaSubEventSelector{margin-top:2em}#ctl00_content_ucRegistration_ddlSubEventGroupId{display:block;padding-left:0;padding-right:0}#p4-volunteer #p4-main-body p,#p4-volunteer #p4-main-body ul{margin-bottom:1em}#p4-volunteer #p4-main-title,#p4-registration #p4-main-title{margin-top:0;margin-bottom:0}#p4-about .body-content ul{margin-top:2em;margin-bottom:2em}.fullwidth-inner{max-width:1004px;margin:0 auto;padding-left:15px;padding-right:15px}.fullwidth-width.fullwidth-blue{background:#253746;color:#fff;padding:2em 0;font-size:135%;line-height:1.1}.fullwidth-width.fullwidth-blue a{color:#fff;text-decoration:underline}.fullwidth-width.fullwidth-blue a:hover{text-decoration:none;color:#fff}.fullwidth-width.fullwidth-blue img{width:100% !important;padding:0 !important;vertical-align:middle;margin-top:17px;border:5px solid #eada24}.group-buttons .btn.btn-primary{display:inline-block}#p4-group-landing #p4-main-text p{margin-bottom:1em}#p4-group-landing #p4-main-text ul{margin-top:1em;margin-bottom:2em}#p4-main-text .callout{background:#0083c9;color:#fff;padding:15px 20px;font-size:115%}#p4-group-listing .body-content .btn{display:inline-block}#p4-group-listing .panel-title{font-weight:bold}#p4-group-listing .panel-default{min-height:290px;color:#fff}#p4-group-listing .panel-default a.map-link{color:#fff}.panel-toronto{background:url(/ClientCustomFiles/Org_346/EventLocation_18840/banner-toronto-2019.jpg) center top no-repeat;background-size:cover}.panel-winnipeg{background:url(/ClientCustomFiles/Org_346/EventLocation_18840/banner-winnipeg.jpg) center top no-repeat;background-size:cover}.panel-calgary{background:url(/ClientCustomFiles/Org_346/EventLocation_15971/banner-calgary.jpg) center top no-repeat;background-size:cover}.panel-vancouver{background:url(/ClientCustomFiles/Org_346/EventLocation_18840/banner-vancouver-new.jpg) center top no-repeat;background-size:cover}.panel-halifax{background:url(/ClientCustomFiles/Org_346/EventLocation_15971/banner-halifax.jpg) center top no-repeat;background-size:cover}.panel-calgary.panel-chinatown{background:url(/ClientCustomFiles/Org_346/EventLocation_15971/banner-chinatown4.jpg) no-repeat;background-size:cover;background-position:43%}#p4-group-listing .panel-body{background:rgba(37,55,70,.5)}#p4-group-listing .panel-default.panel-donate{display:table;width:100%;border:none;min-height:0}#p4-group-listing .panel-default.panel-donate .panel-body{background:#fff;vertical-align:middle}.locations-donate-btns .btn-donate{background:#eada24;color:#253746;text-transform:uppercase}.btn-donate:hover{background:#253746;color:#fff}#ctl00_content_ucLogin_pnlLogin,#p4-privacy #raisinRegion_10{margin-top:2.5em}#ctl00_content_ucLogin_pMessage{margin-bottom:1em}.nav-pills>li>a{background:#eada24;color:#253746;text-transform:uppercase;font-weight:bold}.nav-pills>li>a:hover,.nav-pills>li>a:focus,.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background:#0083c9;color:#fff}#p4-sponsor .col-md-9{width:100%;padding-right:45px}.search-form .btn{background-color:#0083c9}.search-form .btn:hover{background-color:#253746}.search-form input[type=text]{border-color:#0083c9}.table tr.grid-pager span,.table tr.grid-pager a:hover{background-color:#253746}.table td.donate a{color:#0083c9}.table td.donate a:hover,.table td.donate a:focus{color:#253746}.nav-pills>li.active{background:none}#ctl00_content_ucSearchParticipantTeamsandGroups_ucDonation_trCoverAdminFee label,#ctl00_content_ucDonation_trCoverAdminFee label,#ctl00_content_ucVolunteer_ucProfileInput_trOptOut label,#ctl00_content_ucVolunteer_ucProfileInput_trOptOutToShare label,#ctl00_content_ucWaiver_pnlWaiver label,#ctl00_content_ucProfile_ucProfileInput_trOptOut label,#ctl00_content_ucProfile_ucProfileInput_trOptOutToShare label{line-height:1.2}#ctl00_content_ucProfile_btnAddParticipant{background-color:#253746}#p4-personal .btn-lg.btn-primary.btn-donate,#p4-team .btn-lg.btn-primary.btn-donate{background:#0083c9;color:#fff}#p4-personal .btn-lg.btn-primary.btn-donate:hover,#p4-team .btn-lg.btn-primary.btn-donate:hover{background:#eada24;color:#253746}#raisinRegion_304 a,#raisinRegion_314 a{color:#fff;text-decoration:underline}#p4-personal .btn,#p4-team .btn{display:inline-block;text-decoration:none;color:#253746;font-weight:bold}#p4-personal .btn:hover,#p4-team .btn:hover{color:#fff}.panel-default>.panel-heading{background-color:#253746}.row.personal-stats{max-width:100% !important}#p4-team .site-header__burger.btn,.site-header__burger.btn{display:none !important}@media (min-width:1280px){#p4-header-logo .container,#p4-footer-bottom .container{width:100%}}@media (min-width:1024px){#p4-header-logo .container,#p4-footer-bottom .container{width:100%}}@media (min-width:1px){#p4-header-logo .container,#p4-footer-bottom .container{width:100%}}#p4-header-logo .container,#p4-footer-bottom .container{padding-left:0;padding-right:0}.fullwidth-width{width:100%;margin-left:auto;margin-right:auto;margin-bottom:2em;clear:both}.fullwidth-width img{border-top:1px solid #999;border-bottom:10px solid #eada24;max-width:100%}#p4-header-logo{padding-top:0}#p4-header-logo a:hover{text-decoration:none}#p4-header-logo{padding-bottom:0}#raisinRegion_365{border-bottom:1px solid #ddd}.nav__item{text-align:center;line-height:normal}.nav__link{line-height:normal}@media all and (max-width:1150px){.site-header .l-content-wrap .grid__col-12.grid__col-sm-20.grid--justify-end.u-margin-top-0.u-position-static{margin-top:30px}}.nav__link.nav_btn{background:#0083c9;color:#fff;font-weight:bold;font-size:105%;-webkit-border-radius:3px;border-radius:3px}.nav__link.nav_btn:hover,.nav__link.focus{background:#eada24;color:#253746;text-decoration:none}.nav_item_btn{margin-left:5px !important;margin-right:5px !important}.main-nav-container .nav_item_btn{margin-left:10px !important;margin-right:10px !important}.site-header .l-content-wrap .grid__col-12.grid__col-sm-20.grid--justify-end.u-margin-top-0.u-position-static{max-height:70px}.site-header__burger{display:none}.top-bar__nav:after{display:none}.top-bar .nav__links-list .nav__item:last-child .nav__link{padding-right:0 !important}#raisinRegion_367{position:relative;padding-bottom:9em}#p4-footer-bottom{color:#fff;padding-bottom:0;background-color:#0083c9}#p4-footer-bottom .footer-copyright a{color:#fff}#p4-footer-bottom .footer-copyright a:hover{color:#fff;text-decoration:underline}.site-footer{position:absolute;bottom:0;left:0;width:100%;margin-top:0}.site-footer__sub-footer{margin-top:0;padding-top:.7rem}#raisinRegion_367 .row{max-width:1004px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#p4-footer-bottom .addthis_toolbox{width:240px;margin:5px 1em 5px 0}#raisinRegion_367 .row .col-md-4{padding-left:0;padding-right:0}.site-footer .l-content-wrap.l-content-wrap--pad-v{width:1004px;padding-left:15px !important;padding-right:15px !important}#p4-footer-bottom .footer-copyright{font-size:75%}#p4-footer-bottom{margin-top:5em}#p4-home-banner img{border-bottom:10px solid #eada24}#p4-home-stats{padding:2em 0 1.5em 0}.home-stats .teams,.home-stats .participants,.home-stats .donations,.thermometer-container .home-stats,.personal-stats{color:#00A3E0}.home-stats .teams{background-image:url(/ClientCustomFiles/Org_346/EventLocation_15267/raisin_multi_pledge_icons_orbis_new.png)}.home-stats .participants{background-image:url(/ClientCustomFiles/Org_346/EventLocation_15267/icon-participants.png)}.home-stats .donations{background-image:url(/ClientCustomFiles/Org_346/EventLocation_15267/raisin_multi_pledge_icons_new_09.png)}.panel-body.text-center.home-cta-block-1{background-image:url(/ClientCustomFiles/Org_346/EventLocation_18840/home-block1v3.jpg)}.panel-body.text-center.home-cta-block-2{background-image:url(/ClientCustomFiles/Org_346/EventLocation_18840/home-block2.jpg)}.panel-body.text-center.home-cta-block.home-cta-block-1,.panel-body.text-center.home-cta-block.home-cta-block-2{min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center}.inner-cta{background:rgba(37,55,70,1);padding:10px;vertical-align:bottom;color:#fff}span.home-main-title{font-weight:bold;margin-bottom:10px;display:block}.panel.panel-default.main-ctas{border:none;background-color:transparent;box-shadow:none}.panel.panel-default.main-ctas .btn-primary{width:100%;font-weight:bold;padding-top:10px;padding-bottom:10px;font-size:150%}#p4-home-social{padding:0;background:#fff}.panel-body.home-cta-block-3{padding:0 !important;position:relative}.home-bg-img img{width:100%;max-width:100%}@media all and (max-width:1024px){.home-cta-block-3 .panel-title{background:#253746 !important;position:static !important;bottom:0;top:100%;padding:30px;width:100% !important;font-size:100% !important}}.home-cta-block-3 .panel-title{position:absolute;top:65%;text-align:right;width:82%;color:white;right:0;padding:30px;background:rgba(37,55,70,0.47);font-weight:bold}.thermometer-container .achieved,.thermometer-container .sign{color:#253746}.thermometer-container.event-home .goal-label{background:url('');padding-left:0}.thermometer-container.event-home .raised{background-color:#0083c9}.top-multipledge-grp .thermometer-container.event-home .raised{background-color:#eada24}#raisinRegion_311 .btn.btn-primary{display:inline-block;position:static;font-weight:bold;font-size:150%}.ani-badge-10yr{width:172px;position:absolute;top:75px;right:42px;background:rgba(37,55,70,.9);padding:10px;border-radius:3px}@media (max-width:1024px){#p4-group-landing #p4-main-desc{padding-right:0}#p4-main-heading{position:relative}.ani-badge-10yr{right:0 !important;top:auto;bottom:15px !important;width:155px !important}}#p4-team #p4-right-info .btn{display:block}#p4-personal #p4-right-info,#p4-team #p4-right-info{margin-top:220px}#p4-group-landing #p4-right-info{margin-top:250px}.story-content{padding:10px 10px;border:5px solid #253746}.story-content .SubTitle{margin-top:0 !important;padding-top:0 !important}.kids-images{display:block;width:100%;float:left;margin-bottom:1em}.kids-images img{width:25% !important;padding:0 !important;margin:0 !important;float:left;border:1px solid #fff}.banner-city-container{display:table;width:100%}.banner-city{display:table-cell;width:33.3333%;text-align:center;color:#fff;background:#0083c9;font-size:24px;font-weight:bold;padding:20px 0;vertical-align:middle;line-height:normal;border:1px solid white;border-top:none}.banner-city-container .banner-city:first-child{border-left:none}.banner-city-container .banner-city:last-child{border-right:none}.banner-city:hover{background:#eada24;color:#253746;text-decoration:none}span.city-date-banner{font-size:70%;font-weight:normal;display:block}@media (min-width:1px){#raisinRegion_311 .col-sm-4{width:50%}}#raisinRegion_368{float:left;width:100%}#raisinRegion_368 .footer-sponsor{float:left;width:50%;text-align:center}#raisinRegion_368 .footer-sponsor img{margin-left:auto;margin-right:auto;display:inline-block}#p4-footer-top{border-top:1px solid #f5f5f5}.orbis-vid{max-width:100%;margin:2em auto;display:block}.orbis-vid-lblue{border:7px solid #0083c9}.orbis-vid-dblue{border:7px solid #253746}.pull-time{font-size:80%;line-height:normal}.pp-2019{position:absolute;left:0;font-weight:bold}@media (min-width:768px){.grid__col-sm-20.main-nav-container{width:100%}}.main-nav-container a.last-link{padding-right:0}.group-main #raisinRegion_306 div:first-child{display:none !important}.group-main #raisinRegion_306 div:nth-child(2){font-size:23px}.group-main #p4-main-desc{margin-top:0}.group-main #raisinRegion_372 h1,.group-main #p4-main-title{margin-bottom:0 !important;font-size:72px}.group-main .group-buttons{margin-top:5.3em}#p4-navigation .container{width:1200px;padding-left:0;padding-right:0}.nav-btns-container{display:inline-block;margin-top:40px}#p4-navigation.affix{font-size:80%}#p4-navigation.affix .nav-btns-container{margin-top:10px;max-height:50px}#p4-navigation.affix .main-nav-container{width:auto;right:0;position:absolute;bottom:0}#p4-navigation.affix .site-header__home-link{height:auto !important}#p4-navigation.affix .site-header__logo{display:block;height:auto;max-width:135px}#p4-navigation .nav__link:hover,#p4-navigation.nav__link:focus{text-decoration:none}#p4-navigation.affix-top .main-nav-container{margin-top:-25px;margin-bottom:20px}.merc.c,.merc.l,.merc.r{background:#00A3E0}.merc span.sign{background:#eada24 !important;color:#253746 !important;;border-radius:3px !important;;height:23px !important;;bottom:24px !important;}.merc.l{border-radius:10px 0 0 10px !important}.merc.r{border-radius:0 10px 10px 0 !important}.team-stories-group{float:left;width:100%;margin:1em 0 2em 0}.team-stories-group div{float:left;width:33.333333%}.team-stories-group div.team-story-section-2 a img{border:3px solid white;border-top:3px solid #253746;border-bottom:3px solid #253746}.team-stories-group div a{width:100%;max-width:100%;text-align:center;display:block}.team-stories-group div a:hover{color:#253746;text-decoration:none}.team-stories-group div a:hover img{opacity:.6}.team-stories-group div a img{max-width:100%;display:block;margin-bottom:1em;border:3px solid #253746}.location-gallery-item{width:48%;max-width:48%;margin-bottom:4px;display:inline-block;vertical-align:top}#raisinRegion_382 a,#raisinRegion_382 a{font-size:30px;padding:12px 24px}#ctl00_content_ucComposeMessage_btnSend,#ctl00_content_ucComposeMessage_btnSave{width:auto !important}form[action*="tid=212880"] #pp_gallery_image_main{top:170px}form[action*="tid=212881"] #pp_gallery_image_main{top:205px}