@media screen and (max-width: 960px){#salsa{display:block !important;width:94%;padding:0 3%;margin:1em auto 0;max-width:690px;min-width:225px;font-size:16px;line-height:1.2em;overflow-x:hidden}#salsa .actioncontent{width:63%;margin-right:2%;overflow-x:hidden}#salsa .targets{width:35%;max-height:none;font-size:77%;line-height:1.3em}#salsa .targets *{line-height:1.3em}#salsa .targets .recipient{margin:0}#salsa .formRow{float:none;width:100%;max-width:600px;margin:0.8em 0 0.8em 0;padding:0 0 0 0}#salsa .formRow input,#salsa .formRow textarea,#salsa .formRow select{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;width:99% !important}#salsa .formRow input[type='radio'],#salsa .formRow input[type='checkbox']{width:auto !important}#salsa .formRow legend{font-size:100%;font-family:inherit}#salsa .formRow fieldset{width:100%}#salsa .diaFields{margin:0 15%}#salsa .submit{margin:2em auto;min-height:45px}#salsa #submit{width:100%;text-align:center;display:block}#salsa #submit #submitContribution{float:none;margin:0 auto}#salsa #submit p{font-size:90%;text-align:center;font-style:italic}#salsa label,#salsa legend{font-size:100%}#salsa .error{width:auto;display:block}}@media only screen and (max-width: 768px){#salsa .diaFields{float:none;width:90%;margin:0 5%}form#signup-form{display:none}}@media only screen and (max-width: 400px){#salsa .diaFields{width:98%;margin:0 1%}}@media only screen and (max-width: 960px){body #salsa input[type='text'],body #salsa input[type='email'],body #salsa input[type='number'],body #salsa textarea,body #salsa .blockInput{background:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:5px;border:1px solid #ccc}body #salsa legend{font-weight:bold;text-transform:uppercase;padding-bottom:0.5em}}@media only screen and (max-width: 768px){#salsa .actioncontent,#salsa .targets{float:none;width:90%;margin:0 5%}form#signup-form{display:none}}@media only screen and (max-width: 400px){#salsa .actioncontent,#salsa .targets{width:98%;margin:0 1%}}@media only screen and (max-width: 960px){.donate_table{margin:0 auto}#donation_table{position:relative;display:block;padding-bottom:60px;margin:0 auto}#donation_table td[width]{display:block;width:auto;margin:0 10%}#donation_table .securitySeal{position:absolute;bottom:0;left:0;width:100%;text-align:center}#donation_table td[colspan='5']{vertical-align:middle}#donation_table table{display:block;width:100%}#donation_table table[width='385']{margin:2em 0}#donation_table table[width='385'] tbody,#donation_table table[width='385'] tr{width:100%;display:block}#donation_table table[width='385'] tr{margin-bottom:1em}#donation_table table[width='385'] td{display:block;margin:0 0;text-align:left !important;padding:0 0;width:100%}#donation_table table[width='385'] input[name='cc']{width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#donation_recurring{margin:2em 0}#cardtypes .dia_field_name{padding-right:1em;white-space:nowrap}}@media only screen and (max-width: 768px){#donation_table td[width]{margin:0 0 0 0}}@media only screen and (max-width: 400px){#cardtypes .dia_field_name{padding-right:0}#cardtypes .dia_field_name:after{content:" ";display:block;width:100%;height:1px}#right_container{clear:both;}}

