@font-face{font-family:league-gothic;src:url(../../wp/fonts/leaguegothic-regular-webfont.woff),url(../../wp/fonts/leaguegothic-regular-webfont.ttf),url(../../wp/fonts/leaguegothic-regular-webfont.svg),url(../../wp/fonts/leaguegothic-regular-webfont.eot);font-weight:400;font-style:normal}@font-face{font-family:league-gothic;src:url(../../wp/fonts/leaguegothic-italic-webfont.woff),url(../../wp/fonts/leaguegothic-italic-webfont.ttf),url(../../wp/fonts/leaguegothic-italic-webfont.svg),url(../../wp/fonts/leaguegothic-italic-webfont.eot);font-weight:400;font-style:italic}body{background:#000;color:#000;display:flex;flex-direction:column;font-family:"Work Sans",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.476;margin:0;min-height:100vh}#framework h1,#framework h2,.footer{font-family:league-gothic}@media screen and (min-width:768px){body{font-size:21px}}.header{background:#fff;padding:20px}.content{background:url(../images/hnh-donation-bg-v1.jpg) no-repeat fixed;background-size:cover}.footer{background:#4d4742;color:#fff;font-size:.875rem;padding:1.428571429em 0;text-align:center}.container{margin-left:auto;margin-right:auto;max-width:700px}.two-col .container{max-width:1000px}#wrapper{background:0 0;box-shadow:none;margin-top:20px;margin-bottom:20px;padding:20px}#framework h1{font-size:2rem;line-height:1.1875;margin:0 0 .625em}#framework h2{font-size:48px;line-height:.923;margin:0 0 .714285714em;text-transform:uppercase}@media screen and (min-width:768px){#framework h2{font-size:65px}}#framework a{color:#02539c;font-weight:700}text-decoration:none #framework a:hover{text-decoration:underline}#framework p{letter-spacing:-.2px;margin:0 0 1em}#framework img{display:inline-block;height:auto!important;max-width:100%}#framework input[type=email],#framework input[type=password],#framework input[type=tel],#framework input[type=text],#framework textarea{background:#f3f3f3;border:none;border-bottom:1px solid #757575;box-sizing:border-box;font-family:inherit;font-size:16px;max-width:100%;padding:12px 10px 13px;width:100%}#framework input[type=email]:focus,#framework input[type=password]:focus,#framework input[type=tel]:focus,#framework input[type=text]:focus,#framework select:focus,#framework textarea:focus{border-bottom:1px solid #ffa600;outline:0}#framework input[type=email],#framework input[type=password],#framework input[type=tel],#framework input[type=text]{line-height:1.75em}#framework textarea{padding-top:.5em;padding-bottom:.5em}#framework select{-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDE4IDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0Ni4yICg0NDQ5NikgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGF0aCAyPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJEb25hdGlvbjotZmllbGQsLWRyb3Bkb3duIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDc0LjAwMDAwMCwgLTQ1LjAwMDAwMCkiIHN0cm9rZT0iIzc1NzU3NSI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC0yIiBwb2ludHM9IjQ3NC45NjQzNTUgNDUuNTUyOTc4NSA0ODIuOTc2NTYyIDU0LjA2MTc2NzYgNDkxLjI3MDQzIDQ1Ljc2NzkwMDUiPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) right .2rem center no-repeat #f3f3f3;background-origin:content-box;background-size:16px 8px;border:none;border-bottom:1px solid #757575;border-radius:0;box-sizing:border-box;font-family:inherit;font-size:16px;max-width:100%;padding:17px 10px;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}#framework #contribution .fieldlabel,#framework #contribution .label{color:#000;display:block;font-weight:400;margin:0;text-transform:capitalize}#framework .required{color:red;font-size:.875rem}#framework button,#framework input[type=submit]{background:#ff3a0d;border:1px solid #ff3a0d;border-radius:5px;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:1.428571429;margin:1.125rem 0 1.875rem;padding:6px 12px;text-align:center;text-transform:uppercase;transition:all .1s ease-out;vertical-align:middle;white-space:nowrap;width:100%}#framework button:hover,#framework input[type=submit]:hover{background-color:#003c67;border-color:#003c67;color:#fff}#framework .bsd-contribForm-wrap #contribution table,#framework .bsd-contribForm-wrap #contribution tbody,#framework .bsd-contribForm-wrap #contribution td,#framework .bsd-contribForm-wrap #contribution th,#framework .bsd-contribForm-wrap #contribution tr,#framework table,#framework tbody,#framework td,#framework th,#framework tr{display:block;text-align:left!important;width:auto!important}#framework #event_rsvp,#framework #forgotpwform,#framework #invitationpage,#framework #loginform,#framework #signupform{margin:0 auto;max-width:500px}#framework .bsd-contribForm-wrap #contribution table,#framework .bsd-contribForm-wrap #contribution tr{clear:both}#framework .bsd-contribForm-wrap #contribution #amt_other_text{width:auto}#framework .bsd-contribForm-wrap #contribution .contribcolumn{width:100%!important}#framework .bsd-contribForm-wrap #contribution .contribheader{background:0 0;border-bottom:0;font-size:19px;font-weight:600;padding:0;margin-top:20px}@media screen and (min-width:768px){#framework .bsd-contribForm-wrap #contribution .contribheader{font-size:22px}}#framework .bsd-contribForm-wrap #contribution #bsd-contribution-section-header-paymentinfo td{padding:0}#framework .bsd-contribForm-wrap #contribution label .radio{margin-right:4px;position:relative;top:2px}#framework .bsd-contribForm-wrap #contribution .amounts{border-spacing:0;border-collapse:collapse}#framework .bsd-contribForm-wrap #contribution .amounts::after{content:"";display:table;clear:both}#framework .bsd-contribForm-wrap #contribution .amounts .radio{background:0 0;border:1px solid #ff3a0d;box-sizing:border-box;color:#ff3a0d;cursor:pointer;display:block;font-weight:500;font-size:19px;line-height:1;margin:0 auto 10%;max-width:90%;padding:15px 10px;position:static;text-align:center;transition:.2s ease all;width:100%}#framework .bsd-contribForm-wrap #contribution .amounts .radio:hover{border-radius:5px}#framework .bsd-contribForm-wrap #contribution .amounts td{display:block;float:left;margin-top:0;padding:0;position:relative;width:50%!important}#framework .bsd-contribForm-wrap #contribution .amounts tr:last-of-type td:last-of-type::before{content:'$';color:#ff3a0d;display:block;left:23px;line-height:51px;position:absolute}#framework .bsd-contribForm-wrap #contribution .amounts tr:last-of-type td:last-of-type::after{background:#000;content:'';display:block;height:1px;left:20%;position:absolute;bottom:10px;width:60%}@media screen and (min-width:768px){#framework .bsd-contribForm-wrap #contribution .amounts td{width:33.333%!important}}#framework .bsd-contribForm-wrap #contribution .amounts label[for=amt_other],#framework .bsd-contribForm-wrap #contribution .amounts label[for=q_other]{display:none}#framework .bsd-contribForm-wrap #contribution .amounts #amount_other,#framework .bsd-contribForm-wrap #contribution .amounts #amt_other_text{background:0 0;border:1px solid #ff3a0d;font-size:19px;margin:0 5%;max-width:90%;padding:8px 25px;position:relative;text-align:center;width:100%}#framework .bsd-contribForm-wrap #contribution .amounts input[type=radio]{position:absolute;visibility:hidden}#framework .bsd-contribForm-wrap #contribution .amounts input[type=radio]:checked+label .radio{background:#ff3a0d;color:#fff}#framework .bsd-contribForm-wrap #contribution .creditCardTypeSelector-creditCardList{overflow:hidden}#framework .bsd-contribForm-wrap #contribution .creditCardTypeSelector-creditCardTextBox{clear:both;margin-top:10px}#framework .bsd-contribForm-wrap #tickets table{display:table!important}#framework .bsd-contribForm-wrap #tickets tr{display:table-row!important}#framework .bsd-contribForm-wrap #tickets td{display:table-cell!important}#framework .bsd-contribForm-wrap #tickets label{display:block}#framework .bsd-contribForm-wrap #tickets #q_0{width:auto}#framework #BSD-quick_donate_info_options,#framework #BSD-quick_donate_logout{font-size:.75rem}#framework #BSD-quick_donate_info_payment{color:inherit;font-weight:700}#framework #BSD-quick_donate_info_payment_number_value,#framework #BSD-quick_donate_info_payment_type_value{font-weight:400}#framework .bsd-speakout-landing fieldset{background:#f0f0f0;border:0;padding:20px}#framework .bsd-speakout-landing input[type=text]{vertical-align:middle;width:auto}#framework .bsd-speakout-landing input[type=submit]{margin:0 0 0 10px}#framework .bsd-speakout .left,#framework .bsd-speakout .right{border-right:0;float:none;padding:0;width:100%}#framework .bsd-speakout .city,#framework .bsd-speakout .firstname,#framework .bsd-speakout .lastname,#framework .bsd-speakout .state_cd,#framework .bsd-speakout .zip{float:none;width:100%}#framework #calendar table,#framework .cke_wrapper table{display:table}#framework #calendar tr,#framework .cke_wrapper tr{display:table-row}#framework #calendar td,#framework #calendar th,#framework .cke_wrapper td,#framework .cke_wrapper th{display:table-cell}#framework #calendar tbody,#framework .cke_wrapper tbody{display:table-row-group}#framework .cke_wrapper table{width:100%!important}#framework #invitationpage table,#framework #invitationpage td{clear:both}#framework #invitationpage #contact_importer_button{box-sizing:border-box;max-width:100%}#framework .ui-dialog{max-width:95%}#cke_description,iframe{max-width:100%}#framework #SKIN #eventdetail #event_detail_xml_link img,#framework #SKIN #eventsearch img{display:inline-block}#framework #SKIN #eventcreate td.label,#framework #SKIN #eventcreate th.form_label,#framework #SKIN #eventdetail td.label,#framework #SKIN #eventdetail th.form_label,#framework #SKIN #inviteform td.label,#framework #SKIN #inviteform th.form_label,#framework #SKIN #loginform td.label,#framework #SKIN #loginform th.form_label,#framework #SKIN #signupform td.label,#framework #SKIN #signupform th.form_label,#framework #SKIN #simplesearch td.label,#framework #SKIN #simplesearch th.form_label{text-align:left;width:auto}#framework #SKIN th{text-align:left}#framework #SKIN a,#framework #SKIN div,#framework #SKIN label,#framework #SKIN li,#framework #SKIN p,#framework #SKIN td,#framework #SKIN th{font-size:1rem}#framework #SKIN #calendar-nav a,#framework #SKIN #calendar-nav td,#framework #SKIN #calendar-nav th,#framework #SKIN div{font-size:.625rem}#framework #SKIN #date input#date-end,#framework #SKIN #date input#date-start{width:65px}#framework #event_results{position:relative}#framework #event_results #count{right:0;position:absolute}#framework ul#event_order{padding:7px 0 0;white-space:nowrap}#framework ul#event_order li{display:inline-block;top:1px}#framework ul#event_order li.active a{display:block}@media screen and (max-width:640px){#framework div#speakout table#landing div.goal{float:none;padding:0;width:auto}#framework div#speakout table#landing p{margin:0 0 10px}#framework #speakout table,#framework #speakout tbody,#framework #speakout td,#framework #speakout th,#framework #speakout tr{display:block;width:auto!important}#framework #SKIN .main{border:none;padding:0}#framework #filters{float:none;margin-top:20px;width:100%}#framework #event_results{margin:0}#framework #event_results #count{float:none;position:static}#framework #loginform .logintitle,#framework #loginform table,#framework #signupform .signuptitle,#framework #signupform table{width:auto}}.bsd-contribForm-aboveContent{background:#eee;padding:20px}#contribution{background:#fff;padding:20px}#framework #contribution .fieldlabel,#framework #contribution label{color:#606060;font-size:12px;font-weight:600}.two-col .bsd-contribForm-belowContent{background:#fff;padding:0 20px 20px}.two-col .bsd-contribForm-belowContent:empty{display:none}@media screen and (min-width:768px){.two-col #framework{overflow:hidden}.two-col #framework .bsd-speakout-show{min-width:960px}.two-col #framework .bsd-speakout-show .left{border-right:1px solid #ccc;box-sizing:border-box;float:left;padding-right:2.5%;width:50%}.two-col #framework .bsd-speakout-show .right{box-sizing:border-box;float:right;padding-left:2.5%;width:50%}.two-col #BSD-quick_donate_info,.two-col #BSD-quick_donate_info+div,.two-col #BSD-quick_donate_login_link,.two-col #contribution,.two-col #signup,.two-col #signupheader,.two-col .bsd-contribForm-aboveContent,.two-col .bsd-contribForm-belowContent{background:#eee;box-sizing:border-box;float:right;max-width:546px;padding:40px;width:100%}.two-col .bsd-contribForm-aboveContent{padding-top:61px}.two-col #contribution,.two-col .bsd-contribForm-belowContent{background:#fff}.two-col .bsd-contribForm-belowContent{padding:0 40px 40px}}#framework .inner-content-wrapper{padding:40px 40px 20px;background:#fff;max-width:800px;margin:auto;float:none;clear:both;overflow:auto}#framework .inner-content-wrapper h1{text-transform:uppercase;font-size:2.5em;letter-spacing:.02em}#framework #unsub_form input,#framework #unsub_form textarea{margin-bottom:12px}.content{min-height:calc(100vh - 150px)}.js-uqd-processing #contribution,.uqd-faded {opacity: 1!important}