@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/kcf5uOXucLcbFOydGU24WALUuEpTyoUstqEm5AMlJo4.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/qdgUG4U09HnJwhYI-uK18wLUuEpTyoUstqEm5AMlJo4.woff) format("woff")}*{padding:0;margin:0}body{font-family:Arial;padding-bottom:80px}#inclusive_fees,#card_total{margin:0px auto 0;text-align:center;width:80%;font-size:.8em;font-style:italic;display:none}#busy{display:none;position:fixed;height:100vh;width:100vw;background:rgba(0,0,0,0.7);top:0;left:0;z-index:9}table.amount_table{border-collapse:collapse;width:100%;border-radius:10px}table.amount_table td{border:solid #7c7c7c 1px;text-align:center;padding:15px 0;width:50%;background-color:#e4e4e4;font-size:1.3em}table.amount_table td:hover,table.amount_table a.amount_link.active{background-color:#989898;color:#fff}table.amount_table a.amount_link{color:#5c5d5d;text-decoration:none;display:block;width:100%;height:100%}#custom_amount{margin-top:15px !important}#header{margin-bottom:30px}#header h1,#header h2,#header h3{color:#ffffff;text-align:center;width:80%;max-width:650px;margin:10px auto}#header h1{margin-top:30px}#header h1.logo img{max-width:100%;max-height:200px}#header h2{font-size:2em}#quickgive,#standardgive,#contact_info,#flash,#amount_table_wrap,#custom_amount_wrap,#mobile_description{background-color:#fff;width:80%;max-width:650px;margin:0 auto 20px;box-shadow:0 0 10px rgba(0,0,0,0.25);padding:20px;border-radius:10px}#flash{display:none;margin-bottom:20px;border:1px solid #CE5454;box-shadow:0 0 4px -2px #CE5454;background-color:#feeded;color:#303030}#flash ul{margin-left:20px}#contact_info{padding:10px 20px 5px;margin:15px auto 0}#contact_info p{float:left;text-align:center}#contact_info a{font-size:.7em;color:#626262;text-decoration:none;display:inline-block;margin:2px 15px 0 0}.powered_by{display:block;float:right}h2{font-size:1.5em;font-family:Lato;margin-bottom:10px}h2 span{text-indent:0px;display:inline-block}h4.label{line-height:38px}.cc_block{background-color:#F2F2F2;padding:15px;margin-bottom:20px;border-radius:10px}.offer-block{justify-content:center;text-align:center;width:auto !important;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.offer{box-sizing:border-box;float:left;text-align:center;font-size:20px;padding:5px 10px;width:20%;min-width:100px !important;max-width:120px !important}a.two_click,.other_button{font-size:24px;font-weight:bold;display:block;margin:0 auto;text-decoration:none;border-radius:10px;color:#0077b7;border:solid 2px #0077b7;transition:background 0.3s ease;position:relative;cursor:pointer}a.two_click:hover,.other_button:hover,a.two_click.active,.other_button.active{background-color:#0077b7;color:#ffffff}.offer .two_click .content,.offer .other_button .content{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}a.two_click:after,.other_button:after{content:"";display:block;padding-bottom:100%}.half{float:left;width:50%;padding-left:8px}.fourty{float:left;width:40%;padding-left:8px}.sixty{float:right;padding-left:25px;width:60%}.half,.sixty,.fourty{box-sizing:border-box}h3,h3,h4{color:#626262}h3{font-size:1em;text-align:center;margin:0px auto 15px}input[type=text],input[type=email],input[type=submit],select{box-sizing:border-box;width:100%;border:1px solid #BBB;border-radius:4px;font-size:13px;text-indent:4px;margin-bottom:13px;height:38px}select{font-size:14px !important;text-indent:0px !important}.last{margin-bottom:0}label{line-height:38px}.fourth{padding-left:8px;width:25%;float:left;box-sizing:border-box}.edge{padding-left:0px}.clear{clear:both;margin:0;padding:0;line-height:0;font-size:0;background-color:red}.submit{width:100%;margin:15px auto 0;display:block;background-color:#0077b7;color:#fff;cursor:pointer;border:0}select,option{width:100%;font-size:2em}#two_click_href{text-decoration:none}#two_click_button{padding:10px 15px 8px;background-color:#80c35a;border-radius:6px;font-size:1.8em;font-family:'Lato', sans-serif;font-weight:400;border-bottom:4px solid #629c46;letter-spacing:2px;color:#fff;margin:0px auto;text-align:center}span.tag{display:block;font-size:.5em;letter-spacing:1px}#options{margin:20px auto;display:none}h1{color:#fff;font-family:Lato;text-align:center;font-size:3em;margin-top:20px;text-shadow:0 0 10px rgba(0,0,0,0.25)}.lightbox{display:none;max-width:400px}.lightbox p{margin-bottom:20px}.offer_description{margin-top:6px;display:inline-block;font-size:.7em;margin-bottom:0;font-style:italic}#description{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #0077b7}#description *{border:0;max-width:100% !important}#mobile_description{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #0077b7}.opt-in{width:90%}@media only screen and (max-device-width: 480px){#options{margin:20px auto;display:block}#opt-in{float:left !important}.sixty.full_mobile{margin-top:7px !important}.cc_block .half,.cc_block .fourty,.cc_block .sixty{float:none;width:100%;margin:0 auto !important;padding-left:0}.cc_block h4.label{text-align:center}.cc_block input,.cc_block select{margin:0 auto 10px;float:none}#contact_info{padding:5px 20px 5px}#contact_info p{float:none;display:block;text-align:center;margin-bottom:5px}#contact_info a{text-align:center;font-size:.6em;display:inline;margin:3px}.powered_by{float:none;display:block;margin:0px auto 0}.custom_amount_toggle{color:#000000;text-align:center;display:block;margin-top:5px}h2{font-size:1.2em;text-align:center}#navigation{float:none;width:auto}.full_mobile{clear:both;float:none;margin-left:0;margin-right:0;width:100%;padding-left:0}.hide_mobile{display:none}.only_mobile{display:block}}.yaypay,.lamepay{display:block;color:#000000;font-size:.8em;text-align:center;margin:0 auto}.lamepay{display:none}.yaypay{margin-top:20px}
