@charset "UTF-8";
/*01*/ @font-face{font-family:Tondo;src:url(../fonts/tondo_std-webfont.eot);src:url(../fonts/tondo_std-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tondo_std-webfont.woff) format("woff"),url(../fonts/tondo_std-webfont.svg#TondoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:TondoLight;src:url(../fonts/Tondo_W_Lt.eot);src:url(../fonts/Tondo_W_Lt.eot?#iefix) format("embedded-opentype"),url(../fonts/Tondo_W_Lt.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TondoBold;src:url(../fonts/tondo_std_bold-webfont.eot);src:url(../fonts/tondo_std_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/tondo_std_bold-webfont.woff) format("woff"),url(../fonts/tondo_std_bold-webfont.svg#TondoRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FocoLight;src:url(../fonts/Foco_W_Lt.eot);src:url(../fonts/Foco_W_Lt.eot?#iefix) format("embedded-opentype"),url(../fonts/Foco_W_Lt.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:FocoReg;src:url(../fonts/Foco_W_Rg.eot);src:url(../fonts/Foco_W_Rg.eot?#iefix) format("embedded-opentype"),url(../fonts/Foco_W_Rg.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Entypo;src:url(../fonts/entypo.eot);src:url(../fonts/entypo.eot?#iefix) format("embedded-opentype"),url(../fonts/entypo.woff) format("woff"),url(../fonts/entypo.svg#Entypo) format("svg");font-weight:400;font-style:normal}
/*02*/ body{font-size:16px;line-height:1.313em}.clear-left{clear:left}p{font-size:16px;line-height:1.313em;margin-bottom:16px;word-wrap:break-word;overflow-wrap:break-word}iframe{width:100%;height:450px;border:none}.embededVideo iframe{width:100%;height:100%;border:none;margin-top:-1.5%}.signin_password iframe{width:100%;height:450px;border:none}.signInOptionDivide{background-color:#eef3f5;width:60px;text-align:center;margin:-.8em auto}iframe#braintreeDataFrame{height:0px}small{font-size:14px}.smaller{font-size:1em}.smaller-30{font-size:30px}.smallest{font-size:.750em}.tondo{font-size:1.188em;font-family:TondoLight,helvetica,arial,sans-serif}h1{letter-spacing:-1px;margin-top:0;line-height:1em}h2,h3,h4{font-weight:normal;font-family:TondoLight,helvetica,arial,sans-serif;line-height:1.188em}h2,h3{color:#e10a0a}h4{font-size:19px}a{cursor:pointer;color:#7a3671;text-decoration:underline}.underline{text-decoration:underline}.no-underline{text-decoration:none!important;color:#333}.uppercase{text-transform:uppercase;line-height:1em;letter-spacing:-1px}.wordWrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.span.grey{color:#797979}a.small{font-size:inherit}.cursor{cursor:pointer}legend{border:0;font-size:inherit;margin-bottom:16px}a.linkWrapper{text-decoration:none;color:inherit;font-size:inherit}img{max-width:100%}.border-1-gry{border:1px solid #e3e3e3}.border-btm-1-gry{border-bottom:1px solid #e3e3e3}.border-top-gry-6{border-top:solid 6px #dde7ea;margin-top:16px;margin-bottom:16px}.active-ppl{border:3px solid #7a3671}.border-rounded{border-radius:5px}.float-left{display:block;float:left}.float-right{display:block;float:right}select::-ms-expand,.someinput::-ms-clear{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.error-msg{display:none;color:#e10a0a}border-red{border:#e10a0a 3px solid}.overflow-hidden{overflow:hidden}.vertically-centered{display:inline-block;vertical-align:middle;float:none}.vertically-top{display:inline-block;vertical-align:top}div.vertically-centered,div.vertically-top{max-width:80%}.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px;width:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important}.dont-break-out{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all}.pos-relative{position:relative}.vm-red{color:#e10a0a}.vm-purple{color:#7a3671}.vm-text-grey{color:#333}.vm-grey{color:#666}.vm-green{color:#080}.vm-warm-grey{color:#9a8991}.vm-white{color:#fff}a.vm-white:hover{color:#fff;text-decoration:none}.bkgd-brandgrad{background:-webkit-linear-gradient(left,#e10a0a,#932c74);background:-o-linear-gradient(right,#e10a0a,#932c74);background:-moz-linear-gradient(right,#e10a0a,#932c74);background:linear-gradient(to right,#e10a0a,#932c74)}.bkgd-wallpaper{background:url(img/vmg_wallpaper-2080x900.jpg) #e10a0a 100% top}.bkgd-warm-gry-100{background-color:#9a8991}.bkgd-warm-gry-80{background-color:#b9abb3}.bkgd-warm-gry-60{background-color:#c2b8be}.bkgd-warm-gry-40{background-color:#dcd5d9}.bkgd-warm-gry-20{background-color:#eeeaec}.bkgd-warm-gry-10{background-color:#f6f4f5}.bkgd-cool-gry-100{background-color:#a9c3cb}.bkgd-cool-gry-80{background-color:#bacfd5}.bkgd-cool-gry-40{background-color:#dde7ea}.bkgd-cool-gry-30{background-color:#e5edef}.bkgd-cool-gry-20{background-color:#eef3f5}.bkgd-lt-blue{background-color:#f2f6f7}.bkgd-dk-blue{background-color:#d4e1e5}.bkgd-dark-overlay-20{background-color:rgba(0,0,0,.6)}.bkgd-wht{background-color:#fff}.bkgd-vm-purple{background-color:#7a3671}.bkgd-vm-purple-darken{background-color:#622b5a}.border-red-6{border:6px solid #e10a0a}.border-purple-6{border:6px solid #7a3671}.border-cool-gry-6{border:6px solid #a9c3cb}.border-green-6{border:6px solid #080}.border-white-6{border:6px solid #fff}.border-red-3{border:3px solid #e10a0a}.border-purple-3{border:3px solid #7a3671}.border-green-3{border:3px solid #080}.border-coolgry-2{border:2px solid #e5edef}.border-top-divide-6{border-top:6px solid #e5edef}.border-bottom-divide-6{border-bottom:6px solid #e5edef}.border-top-coolgry-2{border-top:2px solid #e5edef}.border-bottom-coolgry-2{border-bottom:2px solid #e5edef}.border-bottom-white-6{border-bottom:6px solid #fff}.brand-border-white{border-bottom:1px solid #fff;display:block;width:90px;margin:6px 0 8px 0;font-size:1px;line-height:1px}.border-top-wht-2{border-top:solid 2px #ffffff;margin-top:16px;margin-bottom:16px}.border-top-wht-6{border-top:solid 6px #ffffff;margin-top:16px;margin-bottom:16px}.border-0{border:none!important}.border-dashed-warmgrey{border:4px dashed #dcd5d9}.m-a-0{margin:0}.m-a-5{margin:5px}.m-a-8{margin:8px}.m-a-15{margin:15px}.m-a-16{margin:16px}.m-a-24{margin:24px}.m-a-36{margin:36px}.m-a-48{margin:48px}.m-t-0{margin-top:0}.m-t-4{margin-top:4px}.m-t-5{margin-top:5px}.m-t-8{margin-top:8px}.m-t-15{margin-top:15px}.m-t-16{margin-top:16px}.m-t-24{margin-top:24px}.m-t-36{margin-top:36px}.m-t-48{margin-top:48px}.m-r-0{margin-right:0}.m-r-5{margin-right:5px}.m-r-8{margin-right:8px}.m-r-15{margin-right:15px}.m-r-16{margin-right:16px}.m-r-24{margin-right:24px}.m-r-36{margin-right:36px}.m-r-48{margin-right:48px}.m-b-0{margin-bottom:0}.m-b-5{margin-bottom:5px}.m-b-8{margin-bottom:8px}.m-b-15{margin-bottom:15px}.m-b-16{margin-bottom:16px}.m-b-24{margin-bottom:24px}.m-b-36{margin-bottom:36px}.m-b-48{margin-bottom:48px}.m-b-60{margin-bottom:60px}.m-l-0{margin-left:0}.m-l-5{margin-left:5px}.m-l-8{margin-left:8px}.m-l-15{margin-left:15px}.m-l-16{margin-left:16px}.m-l-24{margin-left:24px}.m-l-36{margin-left:36px}.m-l-48{margin-left:48px}.m-t-neg12{margin-top:-12px}.m-t-neg35{margin-top:-35px}.m-r-neg12{margin-right:-12px}.m-r-neg15{margin-right:-15px}.m-r-neg36{margin-right:-36px}.m-l-neg15{margin-left:-15px}.p-a-0{padding:0}.p-a-5{padding:5px}.p-a-8{padding:8px}.p-a-15{padding:15px}.p-a-16{padding:16px}.p-a-19{padding:19px}.p-a-20{padding:20px}.p-a-21{padding:21px}.p-a-24{padding:24px}.p-a-30{padding:30px}.p-a-36{padding:36px}.p-a-48{padding:48px}.p-a-60{padding:60px}.p-t-0{padding-top:0}.p-t-4{padding-top:4px}.p-t-5{padding-top:5px}.p-t-8{padding-top:8px}.p-t-15{padding-top:15px}.p-t-16{padding-top:16px}.p-t-19{padding-top:19px}.p-t-20{padding-top:20px}.p-t-21{padding-top:21px}.p-t-24{padding-top:24px}.p-t-30{padding-top:30px}.p-t-36{padding-top:36px}.p-t-48{padding-top:48px}.p-t-60{padding-top:60px}.p-t-90{padding-top:90px}.p-r-0{padding-right:0}.p-r-5{padding-right:5px}.p-r-8{padding-right:8px}.p-r-15{padding-right:15px}.p-r-16{padding-right:16px}.p-r-19{padding-right:19px}.p-r-20{padding-right:20px}.p-r-21{padding-right:21px}.p-r-24{padding-right:24px}.p-r-30{padding-right:30px}.p-r-36{padding-right:36px}.p-r-48{padding-right:48px}.p-r-60{padding-right:60px}.p-b-0{padding-bottom:0px}.p-b-5{padding-bottom:5px}.p-b-8{padding-bottom:8px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-16{padding-bottom:16px}.p-b-19{padding-bottom:19px}.p-b-20{padding-bottom:20px}.p-b-21{padding-bottom:21px}.p-b-24{padding-bottom:24px}.p-b-30{padding-bottom:30px}.p-b-36{padding-bottom:36px}.p-b-48{padding-bottom:48px}.p-b-60{padding-bottom:60px}.p-b-90{padding-bottom:90px}.p-l-0{padding-left:0px}.p-l-5{padding-left:5px}.p-l-8{padding-left:8px}.p-l-15{padding-left:15px}.p-l-16{padding-left:16px}.p-l-19{padding-left:19px}.p-l-20{padding-left:20px}.p-l-21{padding-left:21px}.p-l-24{padding-left:24px}.p-l-30{padding-left:30px}.p-l-36{padding-left:36px}.p-l-48{padding-left:48px}.p-l-60{padding-left:60px}p.footer{margin-top:2em}.vm-logo_footer{width:120px}.popover{width:300px}.vmg-expand-style{background-color:#fff;border:0px;color:#7a3671;cursor:pointer;background:url(img/glyph-rgt-ppl.png) no-repeat;padding-left:20px}.vmg-expand-style.expand{background:url(img/glyph-down-ppl.png) no-repeat}.vmg-expand-style:hover{border:0px;color:#333;text-decoration:underline;background-color:transparent}ul{list-style:disc;padding-left:0;margin-left:0}ul li{margin:0.250rem 0 1.188rem 2.25rem;line-height:1.5em}ul.tick{list-style-type:none;padding-left:0;margin-left:0}ul.tick-circle li,ul.tick-green li{margin:0.250rem 0 1.50rem 5.5rem;display:block;line-height:1.5em;min-height:32px}ul.tick li:before{width:32px;min-height:32px;height:100%;background-position:left top;background-repeat:no-repeat;text-align:center;display:block;float:left;margin-left:-5.25rem;padding-top:2px;color:#e10a0a;content:""}ul.tick-circle li:before{background:url(img/icon_gradient-circle.svg);background-position:left top;background-repeat:no-repeat;-webkit-background-size:32px 32px;background-size:32px 32px}ul.tick-green li:before{background:url(img/icon_greentick.svg);background-position:left top;background-repeat:no-repeat;-webkit-background-size:32px 32px;background-size:32px 32px}#accordion [role="button"]{background-image:url(img/icon_plus.svg);background-repeat:no-repeat;background-position:right 50%;background-size:32px;padding-right:48px}#accordion [role="button"][aria-expanded="true"]{background-image:url(img/icon_minus.svg);color:#7a3671}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.show{display:block}.password-help{box-shadow:2px 2px 8px #999;background:white;z-index:1}.password-help ul{padding-left:21px;margin-bottom:12px}.password-help ul li,#pageLiveNotification ul li{list-style-type:none;margin-bottom:2px}.password-help ul li:before,#pageLiveNotification ul li:before{font-family:"Entypo";content:"\25CF";font-size:1em;color:#999;margin-right:8px;height:auto;position:absolute;margin-left:-20px}.password-help ul li.valid:before,#pageLiveNotification ul li.checklist-complete:before{content:"\2713";color:#080;font-size:1.188em}.vertical-center{vertical-align:middle}.top-link-fixed{background-color:#fff;border-radius:50%;border:3px solid #dde7ea;bottom:20px;display:none;height:48px;right:0;margin-right:19px;width:48px;z-index:901;line-height:1.1em;position:fixed;text-align:center}.top-link-fixed a{display:block}.inactiveLink{pointer-events:none;cursor:default}@media screen and (max-width:639px){.pos-relative-xs{position:relative}.border-top-gry-6__small{border-top:solid 6px #dde7ea;margin-top:16px}.clear-both_xsmall{clear:both}h1.size-xs-smaller{font-size:1.875em}.vm-logo_footer{width:92px}.footer{text-align:center}xs_p-a-0{padding:0}.xs_text-center{text-align:center}a.small{font-size:initial}.m-t-sm-24{margin-top:24px}.m-r-neg36-xs{margin-right:-36px}.text-left-xs{text-align:left}.text-right-xs{text-align:right}.float-left-xs{display:block;float:left}.float-right-xs{display:block;float:right}.border-top-xs-darkppl{border-top:6px solid #622b5a}.border-bottom-divide-6-xs{border-bottom:6px solid #e5edef}}@media only screen and (min-width:640px){p,a,li,label,legend{font-size:1.188em}h1{font-size:2.625em}h2{font-size:2.250em}h3{font-size:1.875em}h4{font-size:1.188em}small{font-size:16px}.m-t-16-sm{margin-top:16px}.m-r-16-sm{margin-right:16px}.m-l-16-sm{margin-left:16px}.m-t-24-sm{margin-top:24px}.m-l-8-sm{margin-left:8px}.p-r-16-sm{padding-right:16px}.p-l-0_sPlus{padding-left:0px}.border-right-gry-6__smallplus{border-right:solid 6px #dde7ea}.border-left-gry-6__smallplus{border-left:solid 6px #dde7ea}label a,li a,p a{font-size:1em}.text-right_sm-plus{text-align:right}.text-left_sm-plus{text-align:left}.pull-right-sm{float:right}.pull-left-sm{float:left}.sm-block{display:block}.p-t-90-smplus{padding-top:60px}.vertically-centered_smplus{display:inline-block;vertical-align:middle;float:none}ul.colcount-sm-2,.two-columns{column-count:2}.clear-both-m{clear:both}.password-help{font-size:.875em}.password-help p{margin-bottom:14px}}@media only screen and (max-width:839px){.clear-both_small{clear:both}}@media only screen and (min-width:840px){.vertical-align-sm{display:flex;align-items:center}.text-right_lg-plus{text-align:right}.m-t-md-24{margin-top:24px}iframe{height:350px}.signin_password iframe{height:450px}iframe#braintreeDataFrame{height:0px}ul.col-count-2{column-count:2}ul.colcount-md-3{column-count:3}.clear-both_large{clear:both}}@media only screen and (min-width:1040px){.m-t-24-lg{margin-top:24px}.m-t-36-lg{margin-top:36px}.display-lg-block{display:block}}@media only screen and (min-width:1200px){.row-xl-fix{max-width:1200px;margin-right:auto;margin-left:auto}}@media only screen and (max-width:839px){.padding{vertical-align:top}.row-header{margin-top:0}}
/*03*/ .alert-box-header{font-size:1.313em;font-family:FocoLight,arial,sans-serif;font-weight:bold}.alert-box-icon{display:inline-block;min-height:36px}.alert-list li a{color:#e10a0a;font-weight:bold}.navbar{width:auto;float:right;border:0}.navbar-default{background:-webkit-linear-gradient(left,#c00,#932c74);background:-o-linear-gradient(right,#c00,#932c74);background:-moz-linear-gradient(right,#c00,#932c74);background:linear-gradient(to right,#c00,#932c74);border:none;min-height:56px;position:relative}.navbar-brand{padding:0px 15px}.headerLogo{width:50%}.logo_HomeLink{font-size:36px}.logo_HomeLink img{width:144px;margin:5px}.header-bar{position:relative;min-height:120px}.navbar-header{padding:0;float:none;width:100%}.global-menu{border-radius:6px;border:2px solid #fff;float:right;font-family:Tondo,Helvetica,Arial,Verdana,sans-serif;letter-spacing:-1px;padding:1.1em .4em;display:inline-block;float:right;color:#ffffff;text-decoration:none;font-size:1em;line-height:.2em;text-align:center;background-image:url(img/header-icons.svg);background-size:1.5em;background-repeat:no-repeat;background-position:6px -370px;text-indent:2em;margin-right:.8em;margin-top:.425em}.global-menu .menu-icon{font-size:1.250em;margin-right:6px}.global-menu:hover{background-color:#ffffff;color:#7a3671;text-decoration:none;background-position:6px -340px}.sign-in{display:block;float:right;margin-right:.4em;padding:1.4em 1.2em;background-image:url(img/header-icons.svg);background-position:12px -706px;text-indent:-9999em;background-size:2.25em;background-repeat:no-repeat;width:3.6em;color:#ffffff;text-decoration:none;line-height:.65em}.sign-in:active,.sign-in:focus,.sign-in:hover,.sign-in:active:hover{background-color:rgba(255,255,255,0.9);color:#7a3671;background-position:12px -646px;text-decoration:none}ul.globalNavDropdown{list-style-type:none;top:0;right:0;background-color:white;z-index:1001;padding:0;width:100%;margin-bottom:0;position:absolute;display:none}ul.globalNavDropdown li{margin:0}ul.globalNavDropdown li a{font-size:1em;line-height:1.313em;width:100%;margin:auto;padding:16px 19px;text-align:left;text-decoration:none;display:block;color:#7a3671;border-bottom:1px solid #7a3671}ul.globalNavDropdown li:first-of-type a{border-top:1px solid #7a3671}ul.globalNavDropdown li a:hover{background-color:#7a3671;background-color:rgba(0,0,0,.3);text-decoration:underline;color:#ffffff}ul.globalNavDropdown li.signOutLink a{color:#7a3671;background-color:#eeeaec;background-image:url(img/header-icons.svg);background-position:12px -678px;transition:0;background-size:2em;background-repeat:no-repeat}ul.globalNavDropdown li.signOutLink a:hover{background-color:#b9abb3;background-image:url(img/header-icons.svg);background-position:12px -742px;text-decoration:underline;color:#fff}ul.secondaryNavDropdown{list-style-type:none;position:relative}ul.secondaryNavDropdown li{margin:0;padding:0}ul.secondaryNavDropdown li a{font-size:16px;line-height:1.313em;width:100%;margin:auto;padding:16px 19px;text-align:left;text-decoration:none;display:block;color:#7a3671;background-color:#eeeaec;border-bottom:none}ul.secondaryNavDropdown li a:hover{background-color:#7a3671;text-decoration:underline;color:#ffffff}ul.secondaryNavDropdown li a:hover p{color:#ffffff}ul.secondaryNavDropdown li.signOutLink a{color:#7a3671;background-color:#eeeaec;background-image:url(img/header-icons.svg);background-position:12px -678px;transition:0;background-size:2em;background-repeat:no-repeat}ul.secondaryNavDropdown li.signOutLink a:hover{background-color:#b9abb3;background-image:url(img/header-icons.svg);background-position:12px -742px;text-decoration:underline;color:#fff}.navOverlay{position:absolute;left:0;height:100%;width:100%;z-index:1000;background-color:rgba(0,0,0,0.8)}.dashboardTab-Active{background:#bacfd5}.pageOptionsTab-Active{background:#bacfd5}ul.pageOptionsDropdown{list-style-type:none;margin:0;padding:0;width:100%}ul.pageOptionsDropdown li{margin:0}ul.pageOptionsDropdown li a{font-size:1.188em;line-height:1.313em;width:90%;margin:auto;padding:1em .75em;text-align:center;text-decoration:none;transition:0.2s;display:block;color:#7a3671;border-bottom:1px solid #7a3671}ul.pageOptionsDropdown li:last-of-type a{border-bottom:none}ul.pageOptionsDropdown li a:hover{background-color:#7a3671;background-color:rgba(0,0,0,.1);text-decoration:underline;color:#ffffff}.navigation_title{background-color:#eeeaec;border:1px solid #e4d7e3;display:block;margin-top:18px;margin-bottom:0;padding:.75em .9375em;font-family:TondoLight;font-size:1.313em;color:#7a3671;text-decoration:none;cursor:pointer}.hideSectionNav{display:none}ul.navigation{list-style-type:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:.75em .9375em;margin-bottom:24px;background-color:#eeeaec;border:1px solid #e4d7e3;border-top:none}li.navigation_item{padding:8px 0;margin:0}#stickyDonateBar.stick{margin-top:0 !important;position:fixed;top:0;z-index:1001;background:rgba(221,231,234,.9);width:100%;box-shadow:0px 6px 6px rgba(0,0,0,.2)}.page-header .row{margin-bottom:0px}p.sub-header{margin-bottom:12px}.donationHeader{font-size:36px;line-height:33px;font-family:TondoLight,Helvetica,Arial,sans-serif;color:#666;display:block;padding-bottom:6px;margin:24px 0 6px 0}.donationHeader_charity{margin:0px 0 6px 0}.header-giftaid{display:block}.header-block__sponsorDonation{vertical-align:middle;height:auto}.header-block__sponsorDonation:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.header-block__sponsorDetailMoney{float:left;width:40%}.header-block__sponsorDetailQuote{float:left;width:55%}.footer{border:none}.footer ul,.footer ul li a{text-align:left;color:#ffffff;list-style-type:none;padding-left:0;margin-bottom:8px;line-height:1.5em;text-decoration:none}.footer ul li a:hover{text-decoration:underline}.darken{background:rgba(0,0,0,0.2)}.row-xl-banners-fix{max-width:1440px;margin-left:auto;margin-right:auto}.hero{position:relative;overflow:hidden}.hero__image,.hero-frp__image{position:relative;overflow-y:hidden;max-height:180px}.hero-frp__image{z-index:-1}.hero-frp__image img{width:100%}.hero--frp__bkgd-blur{position:absolute;overflow:hidden;height:320px;width:200%;z-index:-1}.hero--frp__bkgd-blur img{width:100%;margin:-20% -0 0 -50%;-webkit-filter:blur(12px);opacity:.25}.hero__content{margin-top:21px;position:static;left:0;top:50%;-webkit-transform:none;-ms-transform:none;transform:none}.hero-frp__content{margin-top:21px;position:relative;left:0;-webkit-transform:none;-ms-transform:none;transform:none;margin-top:-60px}.hero-frpTeam__content{margin-top:21px}h1.hero-white,h2.hero-white{color:#e10a0a}p.hero-white,a.hero-white{color:#333333}.hero__lead{font-size:1.313em}@media only screen and (max-width:639px){.donationHeader{font-size:27px;line-height:24px;padding-bottom:6px;margin:21px 0 6px 0}.donationHeader_charity{margin:8px 0 6px 0}.header-giftaid{display:inline}#header_donation-amount,#header_donation-message{font-size:16px}}@media screen and (min-width:480px){.sign-in{text-indent:2.2em;width:auto;background-position:12px -706px;margin-right:.8em;font-size:16px}.sign-in:hover{background-position:12px -645px}}@media screen and (min-width:640px){.global-menu_Nav{float:right}ul.globalNavDropdown li a.signOutLink{background-position:12px -804px;padding-left:52px}ul.globalNavDropdown li a.signOutLink:hover{background-position:12px -882px}.hero{border-bottom:none}.hero__image{max-height:460px}.hero-frp__image{max-height:320px}.hero--frp__overlay{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.6));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6));background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6));background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.6))}.hero__content{background-color:transparent !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;position:absolute;left:0;margin-left:58.33333333%;margin-top:0;margin-bottom:0;max-width:1200px}.hero-frp__content{background-color:transparent !important;-webkit-transform:translate(-50%,-14%);-ms-transform:translate(-50%,-14%);transform:translate(-50%,-14%);overflow:hidden;position:absolute;left:0;bottom:0;margin-left:50%;margin-top:0;margin-bottom:0;max-width:1200px}.thumbnail_roundal-image__edit-overlay{background:-webkit-linear-gradient(top,rgba(0,0,0,0) 40%,rgba(0,0,0,.4));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.4));background:-moz-linear-gradient(bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.4));background:linear-gradient(to bottom,rgba(0,0,0,0) 40%,rgba(0,0,0,.4));z-index:1001}.hero__p-r-50pc{padding-right:50%}.hero__title{font-size:4.8vw;line-height:5.5vw}.hero__lead{font-size:3vw;line-height:1.313em;text-shadow:0px 0px 4px #666}h1.hero-white,h2.hero-white{color:#ffffff;text-shadow:0px 0px 4px #666}p.hero-white,a.hero-white{color:#ffffff;text-shadow:0px 0px 4px #666}.inpage-banner__title{font-size:3.8vw}p.inpage-banner__copy,a.inpage-banner__copy{font-size:2.6vw}.hero-white-link{color:#fff}.hero-white-link:active,.hero-white-link:focus,.hero-white-link:hover,.hero-white-link:active:hover{text-decoration:none;color:#fff}.global-menu{display:none}.sign-in{background-color:#7a3671;background-color:rgba(0,0,0,0.3)}ul.globalNavDropdown{position:absolute;top:auto;transform:none;columns:1;margin:0}ul.globalNavDropdown li a{font-size:.842em;line-height:1.188em;text-align:left;text-decoration:none}ul.globalNavDropdown li:first-of-type a{border-top:none}ul.globalNavDropdown li.signOutLink a{background-position:12px -574px;padding-left:52px}ul.globalNavDropdown li.signOutLink a:hover{background-position:12px -628px}ul.globalNavDropdown{z-index:1001}ul.topNav{width:100%;position:static;float:right;top:0;right:0;margin-right:8px;display:block;background-color:transparent}ul.topNav li{display:inline-block;font-size:1.188em;line-height:1.313em;padding:0;margin:0;color:#fff;border-bottom:none}ul.topNav li a{font-size:.842em;line-height:1.5em;margin:0;width:100%;padding:16px 12px;color:#ffffff;border-bottom:none}ul.topNav li a.active{color:#333;background-color:#eeeaec}.secondary-menu_Nav{background-color:#eeeaec;box-shadow:0px 6px 6px rgba(0,0,0,.2);position:absolute;width:100%;left:0;z-index:1001;padding:16px 24px}ul.secondaryNavDropdown li{margin:0}ul.secondaryNavDropdown li a.globalNavItem{padding-left:78px;background-repeat:no-repeat;background-position:16px -68px;background-size:48px}ul.secondaryNavDropdown li a:hover.globalNavItem{background-position:16px 19px}.globalNavItem-fundraise{background:url(img/navicon_fundraiser.svg)}.globalNavItem-team{background:url(img/navicon_teams.svg)}.globalNavItem-inmemory{background:url(img/navicon_inmemory.svg)}.globalNavItem-faqs{background:url(img/navicon_faqs.svg)}.globalNavItem-signin{background:url(img/navicon_signin.svg)}.globalNavItem-registercharity{background:url(img/navicon_registercharity.svg)}.globalNavItem-helpguides{background:url(img/navicon_helpguides.svg)}ul.secondaryNavDropdown li .navThumb{display:block}ul.secondaryNavDropdown li p{font-size:14px;line-height:1.313em;width:100%;margin:auto;text-align:left;display:block;color:#333}ul.secondaryNavDropdown li a{font-size:1em;line-height:1.313em;width:100%;margin:auto;padding:16px 8px;text-align:left;text-decoration:none;display:block;color:#7a3671;background-color:transparent;border-bottom:none}ul.myAccountDropdown{width:320px;margin-right:.8em}}@media screen and (min-width:840px){ul.pageOptionsDropdown{width:auto;position:relative;display:inline-block}ul.pageOptionsDropdown li{display:inline-block;font-size:1.188em;line-height:1.313em;padding:0;margin:0;border-bottom:none}ul.pageOptionsDropdown li a{font-size:.842em;line-height:1.5em;margin:0;width:100%;padding:1em 1.133em;border-bottom:none}.navigation_title{background-color:transparent;border:none;border-bottom-style:solid;display:block;color:#333;margin-top:0;padding:0 0 8px 0;margin-bottom:16px;padding-bottom:8px;width:100%;cursor:default}ul.navigation{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0;display:block;background-color:transparent;border:none}.hero__title{font-size:48px;line-height:48px}.hero__lead{font-size:27px;line-height:30px}.inpage-banner__title{font-size:2.4vw}p.inpage-banner__copy,a.inpage-banner__copy{font-size:1.6vw}}@media screen and (min-width:1040px){.footer ul.first{columns:2;-webkit-columns:2;-moz-columns:2}.inpage-banner__title{font-size:30px}p.inpage-banner__copy,a.inpage-banner__copy{font-size:21px}}@media screen and (min-width:1280px){.hero-frp__image{max-height:26vw}}
/*04*/ .btn{padding:8px 30px;font-size:19px;font-family:Foco,Helvetica,Arial,sans-serif;text-decoration:none}.btn-primary{background-color:#e10a0a;border-color:#e10a0a;color:#ffffff;width:100%}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary:active:hover{background-color:#900;border-color:#900;color:#ffffff}.btn-secondary{background-color:#666;color:#fff}.btn-secondary:hover{background-color:#333;color:#fff}.btn-tertiary{background-color:rgba(0,0,0,.2);border-color:#e1e1e1;color:#666666}.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover,.btn-tertiary:active:hover{background-color:rgba(0,0,0,.2);border-color:#eaeaea;color:#666666}.btn-primary-white{background-color:transparent;border-color:#fff;color:#ffffff}.btn-primary-white:active,.btn-primary-white:focus,.btn-primary-white:hover,.btn-primary-white:active:hover{background-color:rgba(0,0,0,.2);border-color:#fff;color:#ffffff}.btn-facebookSignin{background-color:#3c5a96;border:none}.btn-facebookSignin:active,.btn-facebookSignin:focus,.btn-facebookSignin:hover,.btn-facebookSignin:active:hover,.btn-facebookSigninFocus{background-color:#304878}.btn-facebookSignin img{width:24px;margin:-4px 8px 0 -16px}.btn-small{padding:3px 8px 2px 8px;font-size:14px;background-color:#333;border-color:#333;color:#ffffff;opacity:.8;text-decoration:none}.btn-small:active,.btn-small:focus,.btn-small:hover,.btn-small:active:hover{background-color:#000;border-color:#000;color:#ffffff;opacity:1;text-decoration:underline}.btn-small_vm-red{padding:3px 8px 2px 8px;background-color:#e10a0a;border-color:#e10a0a;color:#fff;opacity:.8}.btn-small_vm-red:active,.btn-small_vm-red:focus,.btn-small_vm-red:hover,.btn-small_vm-red:active:hover{background-color:#900;border-color:#900;color:#fff;opacity:1}.btn-small-save{z-index:1}.btn-small_edit{padding:3px 8px 2px 8px;background-color:#9a8991;border-color:#9a8991;color:#fff;font-size:14px;width:auto;text-decoration:none;display:inline-block}.btn-small_edit:active,.btn-small_edit:focus,.btn-small_edit:hover,.btn-small_edit:active:hover{background-color:#b9abb3;border-color:#b9abb3;color:#fff;opacity:1;text-decoration:underline}.btn-small_imageoverlay-bottomright{position:absolute;bottom:0;right:0;margin:2px}.btn-small_imageoverlay-bottomleft{position:absolute;top:0;left:0;margin:2px}.btn-small_imageoverlay-topfullwidth{position:absolute;top:0;left:0;right:0;padding:6px 0 2px 0;margin:0 2px;opacity:.6;width:100%}.btn-small_imageoverlay-topright{position:absolute;top:0;right:0;margin:6px;z-index:1}.btn-small_imageoverlay-topleft{position:absolute;top:0;left:0;margin:6px;z-index:1}.btn-small_imageoverlay-bottomcenter{position:absolute;bottom:0;left:0;margin:12px 50%;z-index:1;transform:translate(-50%)}.btn-facebook{background-color:#3c5a96}.btn-twitter{background-color:#2ab3e7}.btn-facebook,.btn-twitter{width:260px;border:none;padding-top:16px;padding-bottom:16px}.btn-facebook:hover,.btn-facebook:focus{background-color:#304878}.btn-twitter:hover,.btn-twitter:focus{background-color:#228fb9}.btn-facebook img,.btn-twitter img{width:24px;margin-right:8px;margin-top:-4px}.btn-default.active:not(#passReveal),.btn-default:focus:not(#passReveal){background:#7a3671 !important;color:#fff !important}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group .btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:5%}.input-group-btn{white-space:normal}.btn-value-conatiner--left{float:left}.btn-value-container--right{display:inherit}.btn-value-container--left button.btn{float:left;margin-right:5px}#paypal-button{cursor:pointer}.payment-buttons *{float:left}.payment-buttons span{padding-top:8px}.payment-buttons img{padding-top:6px}.note-btn{width:auto;font-size:.875em;padding:4px 8px}.btn-primaryremove{background-color:#e10a0a;border-color:#e10a0a;color:#ffffff;width:100%}.btn-primaryremove:hover{color:white;text-decoration:none}.btn.copyURL{padding:9px 16px}@media only screen and (max-width:639px){.btn{width:100%}.btn-small_edit,.btn-small_imageoverlay-topright,.btn-small_imageoverlay-topleft{width:auto}.btn-xs{padding:4px 16px;font-size:16px}.note-btn{width:auto;font-size:.875em;padding:4px 8px}.btn.copyURL{padding-top:6px;padding-bottom:6px}}@media only screen and (max-width:839px){.btn-value-container--left,.btn-value-container--right{clear:both;width:100%}}
/*05*/ .glyphicon{font-family:"Entypo"}.glyphicon-remove:before{content:"\2716"}.sponsor-image__crop{height:96px;width:96px;float:right;overflow:hidden;border-radius:50%;margin-top:1em;margin-bottom:1em;position:absolute;right:0;background-image:url(img/default-fundraiser-image.jpg);background-position:center center;background-repeat:no-repeat;background-color:#bacfd5;background-size:cover}.charity-logo-holder{min-width:96px;min-height:96px;background-image:url(img/default-charity-image.gif);background-repeat:no-repeat;background-size:contain;background-position:center center}img.sponsor-image,img.charity-logo{min-height:96px;min-width:96px}.sponsor-icon{height:96px;width:96px;float:right;margin-top:1em;margin-bottom:1em;position:absolute;right:0;text-align:right}img.heart-roundal{width:76px}.informtaion-icon{background:url(img/purple-information-icon.svg);background-repeat:no-repeat;background-size:36px 36px;padding:6px 0 0 48px}.error-icon{background:url(img/red-error-icon.svg);background-repeat:no-repeat;background-size:36px 36px;padding:6px 0 0 48px}.error-icon--small{background-image:url(img/error-red-cross.svg);background-repeat:no-repeat;background-size:19px 19px;background-position:8px 8px;padding:6px 0 0 48px}.confirm-icon--small{background-image:url(img/green-tick.png);background-repeat:no-repeat;background-size:16px 16px;background-position:8px 8px;padding:8px 0 0 48px}.money--icon,.customer-sponsor--icon{background-position:0px 0px;background-size:45px auto;background-repeat:no-repeat;min-height:39px}.money--icon{background:url(img/money-icon.png);padding:4px 0 8px 60px}.customer-sponsor--icon{background:url(img/sponsor-icon.png);padding:4px 0 24px 60px}.money--icon,.customer-sponsor--icon{background-position:0px 0px;background-size:45px auto;background-repeat:no-repeat;min-height:39px}.customer-sponsor--icon p{margin-top:10px}.link-chevron-right:after{content:"\E75E";color:inherit;font-family:"Entypo";margin-left:.5em;display:inline-block}.link-chevron-right.is-active:after{content:"\E75F"}.link-chevron-left:before{content:"\E75E";color:inherit;font-family:"Entypo";margin-right:.5em;display:inline-block}.link-chevron-left.is-active:before{content:"\E75C"}.back-chevron-left:before{content:"\E75D";color:inherit;font-family:"Entypo";margin-right:.5em;display:inline-block}.link-plus-left:hover:before{background-size:24px auto;background-position:0 -41px}.link-left:before{content:"";width:24px;height:24px;margin-right:8px;overflow:hidden;color:inherit;display:inline-block;vertical-align:middle}.link-left:hover:before{background-size:100%;background-position:0 100%}.link-left_plus:before{background:url(img/icon_plus-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-left_share:before{background:url(img/icon_share-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-left_options:before{background:url(img/icon_options-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-left_cancel:before{background:url(img/icon_cancel-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-left_team:before{background:url(img/icon_team-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-left_inmemory:before{background:url(img/icon_inmemory-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-left_campaign:before{background:url(img/icon_campaign-link.svg) no-repeat;background-size:100%;background-position:0 0}.link-cancel-left:before,.link-cancel-left_white:before{content:"";width:33px;height:33px;background:url(img/icon_cancel-link.svg) no-repeat;background-size:24px auto;background-position:0 2px;overflow:hidden;color:inherit;display:inline-block;vertical-align:middle}.link-cancel-left:hover:before .link-cancel-left_white:hover:before{background-size:24px auto;background-position:0 -41px}.chevronUp{color:#7a3671;width:16px}.small-icon_cardtype{width:3.4em;height:2.2em;margin-right:.33em;margin-bottom:.33em;border-radius:4px}.roundal-image{border-radius:50%;overflow:hidden;background:#dde7ea;border:4px solid #dde7ea;position:relative}.roundal-image_edit:before{content:"Change photo";position:absolute;top:0;left:0;width:100%;-webkit-transform:translate(-50%,60%);-ms-transform:translate(-50%,60%);transform:translate(-50%,60%);margin:50% 50%;text-align:center;padding:3px 8px 2px 8px;font-size:12px;background-color:#9a8991;border-color:#9a8991;opacity:.9;color:#fff}.roundal-image_edit:hover:before{background-color:#b9abb3;border-color:#b9abb3;text-decoration:underline}.roundal-image_mplus{height:0;padding-bottom:56%;overflow:hidden}.roundal-image_mplus img{margin-top:-15%}.thumbnail_roundal-image{display:inline-block;width:35%;max-width:128px;margin-right:.750em;margin-left:-30px;vertical-align:middle;background:#dde7ea;border:4px solid #dde7ea}.thumbnail_roundal-image-right{margin-right:-30px;max-width:120px}.thumbnail_roundal-image-left{max-width:180px;margin-bottom:16px}.thumbnail_vertical-text{display:inline-block;vertical-align:middle;width:65%}.thumbnail_vertical-btn{display:inline-block;vertical-align:middle;width:30%}.thumbnail_imageUpload{min-width:130px}.profile-photo_update{position:relative;border-radius:50%;overflow:hidden;max-width:220px}img.socialMediaLogo{width:12%;max-width:48px;margin:0 1.5% 0 0;border-radius:4px}img.socialShareLogo{float:right;width:12%;max-width:42px;margin:0 1.5% 0 1.5%;border-radius:4px;display:none}img.socialShareLogo:hover{background:#fff}img.eventLogo{width:110px;border:2px solid #fff}.userGallery img{padding-left:0}.charityDisplay:nth-of-type(4n+0){clear:left}.charityCampaignDisplay:nth-of-type(odd){clear:left}.charityLogo_valignImageBox{display:inline-block;position:relative;width:100%;margin-right:2%;vertical-align:middle;overflow:hidden}.thumbnail_valignLabel{display:inline-block;position:relative;width:20%;margin-right:2%;vertical-align:middle}.thumbnail_valignImageBox{display:inline-block;position:relative;width:28%;max-width:95px;margin-right:2%;vertical-align:middle;overflow:hidden}.thumbnail_valignImageBox:after,.charityLogo_valignImageBox:after{display:block;content:"";padding-bottom:100%}.thumbnail_valignImageBox img,.charityLogo_valignImageBox img{max-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;position:absolute;top:0;left:0;margin-top:50%;margin-left:50%}.thumbnail_valignImageBox-max120{max-width:120px}.personalChallengeDate img{width:100%}.campaignFlag{display:block;float:left;font-size:1em;margin-bottom:0;border-top:1px solid #e5edef;background:rgba(255,255,255,.8);color:#666;width:100%;line-height:2.25em;position:absolute;bottom:0}.personalChallengeDate{border:none}img.charityLogo{width:80%}.glyph-event-ppl{background-image:url(img/icon_calendar-event.svg);background-position:10px 50%;background-size:21px;background-repeat:no-repeat;background-color:#eeeaec;padding:8px 10px 8px 36px}.glyph-right-wht{background:url(img/glyph-rgt-wht.png) 0 no-repeat;padding-right:10px;margin-left:10px}.glyph-left-ppl,span.glyph-left-ppl{background:url(img/glyph-lft-ppl.png) no-repeat;padding:0px 10px 0 20px}a.glyph-fwd-left-ppl,span.glyph-fwd-left-ppl{background:url(img/glyph-rgt-ppl.png) no-repeat;padding:0px 10px 0 15px}.glyph-right-ppl,span.glyph-right-ppl{background:url(img/chevron-thin-right.svg) no-repeat;padding-left:20px}.glyph-edit-redheader{background:url(img/icon_edit-red.svg) no-repeat;padding-right:36px}.glyph-edit-wht{background:url(img/icon_edit.svg) no-repeat;padding-right:16px}.glyph-edit-redheader{background:url(img/icon_edit-red.svg) no-repeat;padding-right:36px}.glyph-editphoto-wht{background:url(img/icon_edit-photo.svg) no-repeat;padding-right:16px}.glyph-repositionphoto-wht{background:url(img/icon_reposition-photo.svg) no-repeat;padding-right:16px}.glyph-copy-ppl{background:url(img/icon_copy-clipboard.svg) no-repeat;padding-right:16px;background-size:100%}.glyph-copy-wht{background:url(img/icon_copy-clipboard-wht.svg) no-repeat;padding-right:16px;background-size:100%}.donationTarget{position:relative;text-align:center}#container-target{position:relative;height:230px;width:230px;margin:0 auto}#container-graphics{position:absolute;z-index:3}#container-backing-graphics{position:absolute;z-index:2}#progress-target span.targetPercent{font-family:Tondo,Helvetica,sans-serif;font-size:3.2em;line-height:.95em;letter-spacing:-3px;border:0;color:#e10a0a;content:"%";position:absolute;top:50%;left:50%;transform:translate(-45%,-65%);z-index:13}#progress-target span.targetPercent::after{content:"%";letter-spacing:0px;font-size:.5em;font-weight:normal;padding-left:4px}.targetWheelText{letter-spacing:0;font-size:1.35em;line-height:1.313em;color:#999;font-weight:normal;z-index:3;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);margin-top:1.188em}.targetWheel{stroke:#e10a0a}.embededVideo{position:relative;padding-bottom:60%;height:0;width:100%;overflow:hidden;border:8px solid #B9ABB3}.inpage-banner{position:relative;overflow:hidden}.inpage-banner__image{position:relative;overflow-y:hidden;max-height:260px}.inpage-banner__content{padding:1em;top:0;left:0;width:100%;top:55%;left:50%;-webkit-transform:none;-ms-transform:none;transform:none;background-color:transparent !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;position:absolute}.inpage-banner__title{font-size:7vw}p.inpage-banner__copy,a.inpage-banner__copy{font-size:4.8vw}.inpage-banner-white{color:#ffffff}a.inpage-banner-white:hover{color:#ffffff;text-decoration:none}#userStory img,.ql-editor img{display:block;margin:21px 0}.label_repositionImage{font-size:16px;line-height:1.313em;border-radius:4px;color:#fff;padding:3px 8px 2px 8px;display:block;line-height:1.125em;background:rgba(0,0,0,.6);position:absolute;top:0;left:0;margin:15% 50%;z-index:1;transform:translate(-50%);width:auto;text-align:center;white-space:nowrap}.btn-shareicon{padding:3px;width:100%;text-align:left}.btn-shareicon span{padding:8px 10px;color:#fff;vertical-align:middle}.btn-shareicon-email{background:#7a3671}.btn-shareicon-email:hover{background:#6e3065}.btn-shareicon-facebook{background:#3c5a99}.btn-shareicon-facebook:hover{background:#365189}.btn-shareicon-twitter{background:#429cd6}.btn-shareicon-twitter:hover{background:#3b8cc0}.btn-shareicon-whatsapp{background:-webkit-linear-gradient(top,#87c76c,#4fb848);background:-o-linear-gradient(bottom,#87c76c,#4fb848);background:-moz-linear-gradient(bottom,#87c76c,#4fb848);background:linear-gradient(to bottom,#87c76c,#4fb848)}.btn-shareicon-messenger{background:#fff;border:1px solid #e5edef}.btn-shareicon-linkedin{background:#02679a}.btn-shareicon-linkedin:hover{background:#025c8a}.legacy-image{overflow:hidden;background:#dde7ea;border:4px solid #dde7ea;position:relative}.legacy-image_edit:before{content:"Change photo";position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:3px 8px 2px 8px;font-size:12px;background-color:#9a8991;border-color:#9a8991;color:#fff}.legacy-image_edit:hover:before{background-color:#b9abb3;border-color:#b9abb3;text-decoration:underline}@media only screen and (min-width:640px){.confirm-icon--small{background-size:19px 19px}.roundal-image_sm{border-radius:50%;overflow:hidden}.roundal-image_mplus{height:auto;padding-bottom:0;border-radius:50%;overflow:hidden}.roundal-image_mplus img{margin-top:0}.thumbnail_roundal-image{width:30%;margin-left:0}.thumbnail_roundal-image-right,.thumbnail_roundal-image-left{margin-right:0;max-width:none}.roundal-image_overflow-right{margin-right:-4em;max-width:400px}.thumbnail_vertical-text{width:60%}img.socialMediaLogo{width:42px}img.eventLogo{width:85%}.link-cancel-left_white:before{content:"";width:33px;height:33px;background:url(img/icon_cancel-link_white.svg) no-repeat;background-size:24px auto;background-position:0 2px;overflow:hidden;color:inherit;display:inline-block;vertical-align:middle}img.socialMediaLogo-responsive{width:20%}.btn-shareicon{min-height:48px}}@media only screen and (min-width:840px){img.heart-roundal{width:96px}img.socialMediaLogo{margin:0}img.socialMediaLogo:first-of-type{margin:0}}@media only screen and (min-width:1040px){.roundal-image_overflow-right{margin-right:0;max-width:400px}.charityDisplay:nth-of-type(3n+0){clear:none}.charityDisplay:nth-of-type(4){clear:left}.charityCampaignDisplay:nth-of-type(2n+0){clear:none}.charityCampaignDisplay:nth-of-type(3){clear:left}}@media only screen and (max-width:639px){.money--icon,.customer-sponsor--icon{background-size:36px auto;padding:4px 0 16px 45px;display:inline-block}.sponsor-image__crop{margin-left:-3.2em;height:84px;width:84px}.thumbnail_roundal-image-center--sm{display:block;margin-right:auto;margin-left:auto}.thumbnail_vertical-text-center--sm{display:block;vertical-align:middle;width:100%}img.heart-roundal{width:84px;padding:25px 0 0 30px}.alert-box-icon{min-height:27px;margin-top:6px}.informtaion-icon,.error-icon{background-size:27px 27px;padding:2px 0 0 36px}.link-chevron-left{font-size:.842em}.donateStatic{float:left;width:84%}}
/*07*/ label{cursor:pointer;margin-bottom:16px}label.not-bold{font-weight:normal}input#field-donate-value.form-control{border-radius:0px 5px 5px 0px !important}.gift-aid input[type="radio"]:checked + label{background-color:#bacfd5}.input-group-addon{text-align:left;font-size:19px;border-right:0px;background-color:#fff;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}#donation-amount .input-group .form-control:focus{border:solid 1px #7a3671 !important}.validation-error{border:1px solid #e10a0a;background:url(img/error-red-cross.svg) #ffffff no-repeat;background-size:16px 16px;background-position:97% 50%}.validation-error_before-text{background:url(img/error-red-cross.svg) no-repeat;background-size:24px 24px;background-position:0;padding-left:2.25em}.validation-error_before-text--small{background-size:19px 19px;padding-left:2em}.alert-message_before-text{background:url(img/red-error-icon.svg) no-repeat;background-size:27px 27px;background-position:0;padding-left:2.25em}.notification-message_before-text{background:url(img/purple-notification-icon.svg) no-repeat;background-size:24px 24px;background-position:0;padding-left:36px;font-family:Tondo,Helvetica,arial,sans-serif;font-size:1.188em;display:block}.confirmation-message_before-text{background:url(img/icon_green-tick-18.svg) no-repeat;background-size:24px 24px;background-position:0;padding-left:1.313em;padding-top:0;display:block}.confirmation-message_before-text--small{background-size:19px 19px;padding-left:2em}.donation-value .validation-error{border:0px;background:none}#donation-value .validation-error{border:0px !important}#donation-amount .input-group .form-control{float:left}.form-control{padding:8px 12px;font-size:16px;height:auto}.form-control:focus::-webkit-input-placeholder{transition:opacity 0.2s 0.2s ease;opacity:0}select.form-control{background:url(img/dropdownarrow.png) #ffffff right 6px center no-repeat;-webkit-background-size:22px 22px;background-size:22px 22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:'';padding-right:1.75rem;float:left}.form-control.pwd,.input-group .form-control:last-child{border-radius:4px}.form-control_gbp{padding-left:30px;background:url(img/icon_gbp-form.svg) #ffffff no-repeat;background-size:16px 16px;background-position:8px 48%}.form-control_link{padding-left:46px;background:url(img/icon_page-link.svg) #ffffff no-repeat;background-size:36px 36px;background-position:4px}.form-control[readonly]{background-color:#fff}.checkbox input[type=checkbox],.radio input[type=radio]{width:23px;height:23px;-webkit-background-size:23px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline-width:0;cursor:pointer}.checkbox input[type=checkbox]:focus,.checkbox input[type=radio]:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(000,105,255,1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(000,105,255,1)}.checkbox input[type=checkbox]{margin:-1px 4px 0 -38px;background:url(img/checkboxes.png) 0px -33px no-repeat;background-size:100% auto}.checkbox input[type=checkbox]:checked{background:url(img/checkboxes.png) 0px 0px no-repeat;background-size:100% auto}.radio input[type=radio]{margin:8px 4px 0 4px;background:url(img/radiobuttons.png) 0px -30px no-repeat;background-size:22px auto}.radio input[type=radio]:checked{background-image:url(img/radiobuttons.png);background-position:0px 1px;background-repeat:no-repeat;background-size:22px auto}.radio input[type=radio]:checked + label,.radio input[type=radio]:checked + label a{background-color:#7a3671;color:#fff}.radio_hidden input[type=radio]{display:none}.radio_hidden label{min-width:47%;margin-right:3%;text-align:center;display:inline-block;padding:8px;font-weight:normal}.radio_hidden label:last-of-type{margin-right:0}.radio_hidden label.donation-type{min-width:46%;margin-right:4%;text-align:center;display:inline-block;padding:8px 24px;font-weight:normal}.radio_hidden label:last-of-type{margin-right:0}.radio_hidden input[type=radio]:checked + label{background-color:#7a3671;color:#fff}.radio_show input[type="radio"]{display:inline-block;margin-right:8px}.checkbox label{padding:8px 1.188em 12px 2.25em}.giftaid-info .checkbox label{padding:0;margin-bottom:16px;display:block;margin-top:2px}.giftaid-info .checkbox .giftaid5-label{float:left}.giftaid-info .checkbox .giftaid5-label-link{display:block;float:left;margin-top:2px}.giftaid-info .checkbox input{display:block}.radio label{padding:8px 1.188em 12px 2.25em}.radio label.campaign{min-height:200px;width:100%}.radio-donation{display:inline-block;position:relative;padding:0 16px 16px 0}.optional{font-weight:normal;color:#666}#AddressAreaSingleField{font-size:1.188em;line-height:1.313em}#addressarea{display:none}.modal-header,.modal-footer{border:none}#userTarget{display:none}#userTargetWheel{display:none}.ql-snow .ql-tooltip{z-index:1;left:0!important}.checkbox-inline,.radio-inline{cursor:auto}label#additionalInformation1-label,label#additionalInformation2-label{margin:16px 0 4px 0}.pca .pcaitem{font-size:1.118em;line-height:1.313em}.pca .pcaitem .pcadescription{color:#999}.pcaheader::before{content:'Choose your address from the list below:';color:#333;font-size:1.5em;padding:10px;line-height:1.75em;border-bottom:2px solid #eef3f5;width:100%;display:block;background-color:#fff;font-family:Tondolight}.pcaheader{display:block !important}.form-group label.plain{background-color:transparent !important;color:#000 !important}@media only screen and (min-width:840px){.form-control{font-size:19px}.radio_hidden label{min-width:20%;margin-right:3%}.radio-donation:nth-of-type(3n+3){display:inline-block;position:relative;padding:0 0 16px 0}.modal-dialog{width:450px}.pca .pcaitem{font-size:1.313em}}@media only screen and (max-width:839px){.radio_hidden label{min-width:21%;margin-right:4%}.radio_hidden label.donation-type{min-width:47%}.radio_hidden label:last-of-type{margin-right:0}.input-group{width:100%}.radio label.campaign{min-height:160px}.pcaheader::before{font-size:1.313em}}@media only screen and (max-width:839px) and (min-width:640px){.radio-donation:nth-of-type(even){display:inline-block;position:relative;padding:0 0 16px 0}}@media only screen and (max-width:639px){.radio_hidden label,.radio_hidden label.donation-type{min-width:47%}.radio_hidden label:nth-of-type(even){margin-right:0}.radio label.campaign{min-height:0}.radio-donation{padding:0 0 16px 0}.alert-box-header{font-size:initial}}@media only screen and (max-width:479px){.two-button-row label.donation-type{width:100% !important}}
/*12*/ .table--striped tr:nth-child(odd){background-color:#eef3f5}.table--striped tr:nth-child(even){background-color:#e5edef}.table--striped tfoot th,.table--striped tfoot td{background-color:#bacfd5}.table--list thead th{background-color:#e5edef}table{width:100%}td,th{padding:10px 12px;font-weight:normal;font-size:1.188em}td{text-align:center}thead th{font-family:tondo,arial,sans-serif;vertical-align:top;text-align:center}tfoot td{font-weight:bold}.table--donation-history thead th{font-weight:bold}.table--donation-history td,.table--donation-history th{font-size:.875em;text-align:left;vertical-align:top}.table--donation-history td p,.table--donation-history td a,.table--donation-history th p,.table--donation-history th a{font-size:1em}.table--donation-history tbody:nth-child(odd){background-color:#eef3f5}.table--donation-history tbody:nth-child(even){background-color:#e5edef}.table--donation-history button{font-size:1em}@media only screen and (max-width:639px){.table--list table,.table--list thead,.table--list tbody,.table--list th,.table--list td,.table--list tr{display:block;font-size:1em}tr.js-hidden-content.is-hidden{display:none}.table--list .th__single-axis{left:-9999px;position:absolute;top:-9999px}.table--list th,.table--list td{padding-bottom:6px;padding-top:6px;padding-left:1em}.table--list tbody th:before{left:6px;padding-right:10px;position:absolute;top:6px;white-space:nowrap;width:45%}.table--list tbody tr{padding-bottom:6px}.table--list td:before{text-align:left;box-sizing:border-box;clear:both;content:attr(data-label)":";display:block;white-space:pre-wrap;float:left;width:120px}.table--list thead th:first-child{padding-top:6px;padding-bottom:6px;padding-left:15px;font-size:px2em(16)}.table--list tbody th:first-child{clear:both;font-weight:bold;padding-left:15px;padding-top:12px}}
/*13*/ .croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1}.croppie-container .cr-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move}.croppie-container .cr-slider-wrap{width:260px;margin:16px auto;text-align:center}.croppie-container.coverImageClass .cr-viewport{bottom:auto}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding:0}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#999;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,0.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#999;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}.cr-slider::-ms-track{width:300px;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#999;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:'↺'}.cr-rotate-r i:before{content:'↻'}
/*14*/ .carousel-control.left{background-image:url(img/icon_previous-arrow.png);background-repeat:no-repeat;background-position:20% 100px;background-size:36px 36px}.carousel-control.right{background-image:url(img/icon_next-arrow.png);background-repeat:no-repeat;background-position:80% 100px;background-size:36px 36px}.carousel-inner{min-height:620px}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition:opacity 2s ease;transition:opacity 2s ease}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-indicators{left:50%;width:80%;margin-left:-40%}.carousel-indicators li{width:36px;height:36px;border-radius:50%}.carousel-indicators .active{width:40px;height:40px;margin:0;background-color:#fff}@media only screen and (min-width:640px){.carousel-control.left{background-position:10% 50%;background-size:48px 48px}.carousel-control.right{background-position:90% 50%;background-size:48px 48px}.carousel-inner{min-height:560px}}
/*15*/::-webkit-file-upload-button{cursor:pointer}.upload-profilePhoto .upload-profilePhoto-wrap,.upload-profilePhoto .upload-result,.upload-profilePhoto.ready .upload-msg,.upload-inMemPhoto .upload-inMemPhoto-wrap,.upload-inMemPhoto .upload-result,.upload-inMemPhoto.ready .upload-msg,.upload-coverPhoto .upload-profilePhoto-wrap,.upload-coverPhoto .upload-result,.upload-coverPhoto.ready .upload-msg,.upload-galleryPhoto .upload-profilePhoto-wrap,.upload-galleryPhoto .upload-result,.upload-galleryPhoto.ready .upload-msg{display:none;z-index:0;position:relative}.upload-profilePhoto.ready .upload-profilePhoto-wrap,.upload-inMemPhoto.ready .upload-inMemPhoto-wrap,.upload-coverPhoto.ready .upload-profilePhoto-wrap,.upload-galleryPhoto.ready .upload-profilePhoto-wrap{display:block}.upload-profilePhoto.ready .upload-result,.upload-inMemPhoto.ready .upload-result,.upload-coverPhoto.ready .upload-result,.upload-galleryPhoto.ready .upload-result{display:inline-block}.upload-coverPhoto.ready .cr-slider-wrap{display:none}.upload-inMemPhoto.ready .cr-slider-wrap{width:100%}.file-btn input[type="file"]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-msg{text-align:center;padding:50px;font-size:22px;color:#aaa;width:260px;margin:50px auto;border:1px solid #aaa}#upload{display:none}@media only screen and (min-width:640px){.upload-inMemPhoto.ready .upload-inMemPhoto-wrap{display:inline-block}}
/*11*/ .donationTotal{font-size:3.25em;line-height:1em;margin-bottom:6px;color:#7a3671;font-family:Tondo,helvetica,arial,sans-serif}.donationFrequency{font-size:.438em;line-height:1em}#userPageLink,#userPageLink1,#inMemUrlValue{display:none}#progress-target{margin:0 auto}.pageTargetLabel{width:30%}.totalRaised{font-size:2.250em;display:block;line-height:1.188em}.targetAmount{font-size:2.250em;display:inline;line-height:1.188em}.totalRaised,.targetAmount,.totalRaised-giftAid,.totalRaised-offline{font-family:Tondo,arial,sans-serif}.totalRaised_dashboard,.targetAmount_dashboard{font-size:1.5em;display:block;line-height:1.188em}.supporter{font-size:1.5em;display:inline;line-height:1.188em}.donationAmount p{display:inline-block}.truncateMyStory{height:260px;overflow:hidden}.truncateMyStory:before{#content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(transparent 100px,#dde7ea)}.fundraiserEvent{padding:8px;background-color:#eeeaec;font-weight:bold}ul.eventResults_List,ul.charitySelection_List{list-style:none}ul.eventResults_List li,ul.charitySelection_List li{display:block;height:auto;position:relative;margin:0;padding:16px 16px 24px 16px}ul.eventResults_List li h4,ul.charitySelection_List li h4{font-size:1.188em}ul.eventResults_List li p,ul.charitySelection_List li p{font-size:1em}ul.eventResults_List li a{margin:0px;display:block;width:100%;height:100%}ul.eventResults_List li:first-of-type{border-top:2px solid #e5edef}ul.eventResults_List li{border-bottom:2px solid #e5edef}ul.eventResults_List li:active,ul.eventResults_List li:focus,ul.eventResults_List li:hover,ul.eventResults_List li:active:hover{background-color:#e5edef}ul.charitySelection_List li:nth-of-type(odd){background-color:#e5edef}ul.charitySelection_List li:nth-of-type(even){background-color:#eef3f5}.eventList_Link{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.eventList_Link img{width:36px}#agreeTermsConfirm{background-color:#bacfd5}.frPage-tabs{border-bottom:6px solid #7a3671}.frPage-tabs>li.active>a,.frPage-tabs>li.active>a:focus,.frPage-tabs>li.active>a:hover{color:#fff;cursor:default;background-color:#7a3671;border:none;border-bottom:none;text-decoration:none}.frPage-tabs>li{margin-bottom:0px}.frPage-tabs>li>a{border:none;border-radius:0}.frPage-tabs>li>a:focus,.frPage-tabs>li>a:hover{text-decoration:none;background-color:#eeeaec;border:none}.dashboard-link{line-height:2.2em}@media screen and (max-width:639px){.dashboardPageImage{height:0;padding-bottom:36%;overflow:hidden}}@media only screen and (min-width:640px){#userPageLink,#userPageLink1,{margin-bottom:0}.userPageLink-dashboard{margin-top:16px;padding-right:16px;display:block}.my-fundraising-title{margin-top:25px}.supporter{font-size:1.825em}.eventList_Link img{width:36px}}@media only screen and (min-width:840px){#userPageLink,#userPageLink1,#inMemUrlValue{margin-top:16px;padding-right:16px;display:block}.targetAmount,.totalRaised-giftAid,.totalRaised-offline{display:inline-block;text-align:left}.totalRaised_dashboard,.targetAmount_dashboard{font-size:1.75em}.text-right-mplus{text-align:right}}