@charset "UTF-8";ins,mark{color:#000}dfn,mark{font-style:italic}b,mark,strong{font-weight:700}hr,ol,ul{margin:1em 0}nav ol,nav ul{list-style:none}fieldset,figure,form,nav ol,nav ul{margin:0}fieldset,hr,img,legend{border:0}.hidden,.invisible{visibility:hidden}.visuallyhidden,hr{height:1px;padding:0}fieldset,h2,hr,legend,nav ol,nav ul{padding:0}.clearfix:after,.top-level>.inner:after,nav ul:after{clear:both}*{filter:none!important;-ms-filter:none!important}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}.ir,hr{display:block}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a:hover{color:#06e}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}hr{border-top:1px solid #ccc}ins{background:#ff9;text-decoration:none}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{padding:0 0 0 40px}dd{margin:0 0 0 40px}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}td,textarea{vertical-align:top}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:vertical}.ir,.visuallyhidden{border:0;overflow:hidden}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}.ir{text-indent:-999em;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);margin:-1px;position:absolute;width:1px}h3,h3.ObjTitle,h6{padding:0 0 0 22px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}body,html{height:100%}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix{zoom:1}@font-face{font-family:texgyreadventor;src:url(../font/texgyreadventor-regular-webfont.eot);src:url(../font/texgyreadventor-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../font/texgyreadventor-regular-webfont.woff) format("woff"),url(../font/texgyreadventor-regular-webfont.ttf) format("truetype"),url(../font/texgyreadventor-regular-webfont.svg#texgyreadventorregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:texgyreadventor;src:url(../font/texgyreadventor-bold-webfont.eot);src:url(../font/texgyreadventor-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../font/texgyreadventor-bold-webfont.woff) format("woff"),url(../font/texgyreadventor-bold-webfont.ttf) format("truetype"),url(../font/texgyreadventor-bold-webfont.svg#texgyreadventorbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:texgyreadventor;src:url(../font/texgyreadventor-italic-webfont.eot);src:url(../font/texgyreadventor-italic-webfont.eot?#iefix) format("embedded-opentype"),url(../font/texgyreadventor-italic-webfont.woff) format("woff"),url(../font/texgyreadventor-italic-webfont.ttf) format("truetype"),url(../font/texgyreadventor-italic-webfont.svg#texgyreadventoritalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:texgyreadventor;src:url(../font/texgyreadventor-bolditalic-webfont.eot);src:url(../font/texgyreadventor-bolditalic-webfont.eot?#iefix) format("embedded-opentype"),url(../font/texgyreadventor-bolditalic-webfont.woff) format("woff"),url(../font/texgyreadventor-bolditalic-webfont.ttf) format("truetype"),url(../font/texgyreadventor-bolditalic-webfont.svg#texgyreadventorbold_italic) format("svg");font-weight:700;font-style:italic}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{background:0 0;-webkit-font-smoothing:antialiased;margin:0 auto}body,li,ol,p,table,td,th,tr,ul .Explicit{font:14px/18px Arial,Helvetica,sans-serif;color:#333}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;clear:both}h1,h2{font-family:texgyreadventor,"Avant Garde",Avantgarde,sans-serif;letter-spacing:-.02em;text-transform:uppercase}h1{font-size:26px;line-height:1em}h2{font-size:20px;line-height:1.2em;margin:20px 0 8px}h3,h3.ObjTitle{font-size:16px;line-height:18px;background:url(../images/h3arrow.png) no-repeat}h4,h5{padding:0}h4{font-size:14px;line-height:22px}h5{font-size:18px;line-height:24px;margin:6px 0 12px}h6{font-size:14px;line-height:18px;margin:0 0 6px;font-style:italic}p{margin:0 0 1em}a,a:active,a:link,a:visited,div.responsive a:link,div.responsive a:visited{color:#f60;text-decoration:none}a:hover,div.responsive a:hover{text-decoration:underline}.img-replace{display:block;text-indent:-99999px;text-align:left!important;overflow:hidden}.top-level>.inner{position:relative;padding:0 20px;height:inherit;width:1020px;margin:0 auto}#donate_button,#login_wrap,#logo,#logo_bbb,#logo_charity_navigator,#main_navigation,#social_share,#tagline,#twitter-widget-0{position:absolute}#logo,#tagline{height:49px;top:25px}.top-level>.inner,nav ul{zoom:1}.top-level>.inner:after,.top-level>.inner:before,nav ul:after,nav ul:before{content:"";display:table}#logo{background:url(../../../images/content/pagebuilder/su2c_wrpr_logo_desktop.png) no-repeat;width:116px;left:20px}#tagline{background:url(../images/end-of-cancer.png) no-repeat;width:337px;left:132px}#social_share{top:3px;right:10px;width:190px}.fb_iframe_widget{float:left;margin-right:10px}#twitter-widget-0{float:right;right:0;top:0}#nav_reveal{display:none}#donate_button{background:url(../images/donate-header.png) no-repeat;height:29px;width:174px;top:33px;right:335px}#login_wrap{font-size:12px;top:30px;right:10px}#login_wrap a,#login_wrap a:active,#login_wrap a:link,#login_wrap a:visited{font-weight:700;font-size:11px}.login-inputs{text-align:right;margin-right:-6px;height:30px}#lLogonForm a,#lLogonForm a:active,#lLogonForm a:link,#lLogonForm a:visited{padding-right:1em}#login_wrap input[type=text],#login_wrap input[type=password]{background:#FFF;border:1px solid #CCC;width:85px;vertical-align:top;margin:6px 0 0}#login_button{background:url(../images/log-in.png) no-repeat;border:none;width:71px;height:31px;text-align:left;text-indent:-99999999px;overflow:hidden}#login_button:hover{opacity:.8}#gigya_widget .loginLinks,#gigya_widget .loginText,#gigya_widget>div{display:inline}#gigya_widget .loginLinks a{padding:0}#login_logged_in>a{padding-left:.5em;border-left:1px solid #666;margin-left:.5em}#footer_nav ul li:first-child a,#login_logged_in a.pbm{padding-left:0;border-left:none}nav li,nav ul{padding:0;margin:0}#login_logged_in a.pbm{margin-left:0}#login_logged_in{text-align:right}#logout_button{background:url(../images/log-out.png) no-repeat;border:none;width:78px;height:30px}#logout_button:hover{opacity:.8}#login_salutation{display:block;font-weight:700;margin:7px 10px 0 0;width:160px}#login_salutation,#logout_button{float:left}nav li{float:left;position:relative}nav li a{display:block}#main_navigation{height:35px;padding:6px 0;top:90px;left:131px}#main_navigation a,#main_navigation a:active,#main_navigation a:hover,#main_navigation a:link,#main_navigation a:visited{color:#000;font-size:14px;font-weight:700;text-transform:uppercase;padding:3px 16px;margin:0 5px;line-height:18px}#main_navigation li:active a,#main_navigation li:hover a{color:#f60;background:#FFF;border:1px solid #A7A7A7;padding:2px 15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none}#content{margin-top:2em;min-height:300px}footer.top-level{height:130px;margin-top:2em}footer.top-level,footer.top-level a,footer.top-level a:active,footer.top-level a:link,footer.top-level a:visited{font-size:11px;line-height:1.5em;color:#333}footer.top-level a strong,footer.top-level a:active strong,footer.top-level a:link strong,footer.top-level a:visited strong{color:#ed2225}#eif_statement,#footer_copyright,#footer_nav{width:75%}#footer_nav a{padding:0 .5em;border-left:1px solid #333;line-height:1em}#logo_blackbaud{margin:1em 0 0;display:block}#logo_charity_navigator{top:0;right:90px}#logo_bbb{top:0;right:20px}@viewport{width:extend-to-zoom;zoom:1}@media only screen and (min-width:0){.top-level>.inner{width:auto;max-width:1020px}}@media only screen and (max-width:991px){#tagline{display:none}}@media only screen and (max-width:767px){#header_utilities,#social_share{display:none}#login_salutation,#logout_button,#main_navigation li{float:none;text-align:center}#login_logged_in,#login_wrap,#main_navigation li{text-align:center}html{background:url(../images/bg_html_mobile.gif) 50% 0 repeat-x}header.top-level{height:70px}#logo{background:url(../../../images/content/pagebuilder/su2c_wrpr_logo_mobile.png) no-repeat;height:37px;width:113px;top:14px}#nav_reveal{display:block;background:url(../images/hamburger.png) no-repeat;width:32px;height:28px;position:absolute;top:19px;right:30px}#nav_reveal.active{background-position:0 -28px}#header_utilities.active{display:block;position:absolute;top:100%;left:0;background:#e9e9e9;z-index:9;width:100%;padding:0 0 20px;border-bottom:1px solid #FFF}#header_utilities.active:after{content:'';display:block;height:73px;width:100%;position:absolute;bottom:-74px;left:0;pointer-events:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAyIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,0,0,.02) 0,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.02)),color-stop(100%,transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.02) 0,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.02) 0,transparent 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.02) 0,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.02) 0,transparent 100%)}#donate_button,#login_wrap,#logo_bbb,#logo_charity_navigator,#main_navigation{position:static}#donate_button{margin:5px auto}#main_navigation{height:auto;padding:0}#main_navigation li{padding:5px 0;border-bottom:1px solid #fbfbfb}#main_navigation li:first-child{border-top:1px solid #fbfbfb}#main_navigation a,#main_navigation a:active,#main_navigation a:hover,#main_navigation a:link,#main_navigation a:visited{display:inline-block}#login_wrap{width:100%;padding:0 20px}#login_wrap a,#login_wrap a:active,#login_wrap a:link,#login_wrap a:visited,#login_wrap input{display:block;margin:6px auto 0}#login_wrap a,#login_wrap a:active,#login_wrap a:link,#login_wrap a:visited{padding:0}#gigya_widget .loginText,#gigya_widget a,#gigya_widget a:active,#gigya_widget a:link,#gigya_widget a:visited,#gigya_widget>div{display:inline}.login-inputs{height:auto}#login_wrap input[type=text],#login_wrap input[type=password]{width:177px;height:32px;padding:10px;margin:6px auto 0}#login_button{background:url(../images/log_in_mobile.png) no-repeat;width:101px;height:40px}#logout_button{background:url(../images/log_out_mobile.png) no-repeat;border:none;width:118px;height:40px}#login_salutation{margin:6px 0;width:100%}#login_logged_in>a{border-left:none}footer.top-level{height:240px}footer.top-level .inner{padding-right:20px}#eif_statement,#footer_copyright,#footer_nav{width:100%}#logo_bbb,#logo_blackbaud,#logo_charity_navigator{margin:1em 2em 0 0;float:left}}h1,h3,html{background:0 0}#donate_button,#main_navigation,#payment_cc_container h3,.donation-level-user-entered label,h2.mobile{display:none}@media only screen and (max-width:479px){#logo_blackbaud{float:none}}main{float:left;width:70%}main div.donation-form-container.responsive{background:0 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;padding:0;width:100%}div.responsive{font-size:inherit}header.top-level{height:90px}main fieldset{line-height:2em}main div.responsive input{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:400;color:#333}h1{padding:0;border-bottom:none;margin:20px 0 10px}h2.mobile,h2.section-header-container{font:21px/1.4em Arial,Helvetica,sans-serif;margin:1em 0;padding:0;border-bottom:1px solid #e5e5e5;border-top:none;text-transform:none}main .donation-level-container div.donation-level-user-entered,main div.responsive div.form-content{margin:0}h3{padding:0}main div.donation-level-input-container,main div.generic-repeat-label-checkbox-container{padding:0}main div.donation-level-container{float:left;border:none;margin-right:3px}.donation-level-input-container.form-input{position:relative}.donation-level-label-input-container{position:absolute;top:1em;left:.5em}#tribute_show_honor_fields_row .form-content,.donation-level-input-container label{background:#a3a7aa;background:-moz-linear-gradient(top,#a3a7aa 0,#75797b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a3a7aa),color-stop(100%,#75797b));background:-webkit-linear-gradient(top,#a3a7aa 0,#75797b 100%);background:-o-linear-gradient(top,#a3a7aa 0,#75797b 100%);background:-ms-linear-gradient(top,#a3a7aa 0,#75797b 100%);background:linear-gradient(to bottom,#a3a7aa 0,#75797b 100%);float:left;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;color:#FFF;padding:1em 1em 1em 2em;margin:0 .5em .5em 0;text-shadow:0 -1px 1px #666}#tribute_show_honor_fields_row .form-content:hover,.donation-level-input-container label:hover{color:#333;background:#a4a8ab;text-shadow:none}#tribute_show_honor_fields_row .form-content.active,.donation-level-input-container label.active{background:#d34801;-webkit-box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.1);box-shadow:inset 3px 3px 6px 0 rgba(0,0,0,.1)}main div.donation-level-container:last-child{clear:left}div.responsive .donation-level-user-entered input[type=text]{position:absolute;left:2em;top:2.5em}main label.donor-entered-label{padding:1em 5em 3em 2em}#tribute_show_honor_fields_row{height:4em;margin-top:30px}#tribute_show_honor_fields_row .form-content{padding:1em;display:inline-block;font-weight:700}#ProcessForm div.button-container{border:none;margin:0;padding:0}div.responsive button.step-button.action-button.finish-step{color:#fff;background:#d9534f;border:3px solid #FFF;-moz-box-shadow:0 0 12px #707070;-webkit-box-shadow:0 0 12px #707070;box-shadow:0 0 12px #707070;text-transform:uppercase;font:22px/1.4em texgyreadventor,"Avant Garde",Avantgarde,sans-serif;padding:8px 20px;font-weight:700;border-radius:4px;float:none;max-width:none}div.responsive button.step-button.action-button.finish-step:hover{color:#fff;background:#d2322d;border-color:#ac2925}#tribute_type{margin-bottom:10px}#sidebar{font:12px/1.2em Arial,Helvetica,sans-serif;float:left;margin-left:1%;width:29%}#sidebar section{border:1px solid #c1c1c1;padding:10px;margin:10px 0;clear:both}#sidebar section:first-child{margin-top:0}#sidebar section h3{font-weight:400;font-size:14px;text-transform:uppercase}#sidebar section .sidebar-content{padding:10px;background:#e8e8e8}#sidebar section .sidebar-content,#sidebar section .sidebar-content li{font:12px/16px Arial,Helvetica,sans-serif}div.responsive div.ErrorMessage.page-error>span.field-error-text{width:auto}#tribute_honoree_name_row,#tribute_message_body_row,#tribute_notify_recip_city_row,#tribute_notify_recip_country_row,#tribute_notify_recip_name_row,#tribute_notify_recip_state_row,#tribute_notify_recip_street1_row,#tribute_notify_recip_street2_row,#tribute_notify_recip_zip_row,#tribute_signature_row,#tribute_type_row{background-color:#e8e8e8;margin-top:0;margin-bottom:0;padding:4px 10px 4px 15px}#tribute_honoree_name_row{padding-top:10px}#tribute_signature_row{padding-bottom:10px}.smallText{font-size:11px}@viewport{width:extend-to-zoom;zoom:1}@media only screen and (max-width:991px){main{float:none;width:auto}#sidebar{display:none}}@media only screen and (max-width:767px){.mobile div.responsive div.form-content{margin:0;width:100%}div.form-row.form-checkbox div.form-content>input{vertical-align:top;margin-top:3px}h2.section-header-container{display:none}h2.mobile{display:block}main .donation-level-input-container label,main div.donation-level-input-container,main div.generic-repeat-label-checkbox-container{width:100%}main div.donation-level-container{float:none}#tribute_show_honor_fields_row{height:6em}.mobile div.html-caption-container{width:auto}}@media only screen and (max-width:479px){main div.form-row div.form-content{display:block}h2.section-header-container{display:none}h2.mobile{display:block}main div.donation-level-container{float:none}.mobile div.responsive div.form-content,main .donation-level-input-container label,main div.donation-level-input-container,main div.generic-repeat-label-checkbox-container{width:100%}#tribute_show_honor_fields_row{height:6em}.mobile div.html-caption-container{width:auto}}