*{box-sizing:border-box;margin:0;padding:0}#bridges-form p,#bridges-form h2{padding-left:5px}#bridges-form h2{margin-bottom:10px;margin-top:25px}#bridges-form .errors .text{color:#FF0000}#bridges-form label{margin-bottom:5px;display:block;padding-left:5px}#bridges-form .input_text{width:162px;height:31px;padding:0 10px 0 10px;background-color:#FFE9C3;background-repeat:no-repeat;border:none}#bridges-form .input_submit{width:140px;height:33px;background-color:transparent;background-image:iamge_url("tickets/purchase.png");background-repeat:no-repeat;border:none;cursor:pointer}#bridges-form .element{width:100%;box-sizing:border-box}#bridges-form .element>*{width:100% !important;box-sizing:border-box}#bridges-form .input_select{appearance:none;-moz-appearance:none;-webkit-appearance:none;padding:0 30px 0 10px;background-color:#FFE9C3;background-image:url('../images/layout/dropdown.png?1764788995');background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;border:none;height:31px}#bridges-form .input_textarea{background-color:#FFE9C3;padding:10px;text-align:left;border:none;text-align:left;font-family:"Open Sans",sans-serif;font-size:11px}#bridges-form .input_checkbox input{display:none}#bridges-form .input_checkbox input:checked+label::before{background-image:url('../images/layout/check.png?1764788995');background-position:center center;background-size:8px;background-repeat:no-repeat}#bridges-form .input_checkbox label::before{content:'';display:inline-block;width:15px;height:15px;background-color:#ffe9c3;border:1px solid #fec431;margin-bottom:0;padding:0;margin-right:7px;top:3px;position:relative}#bridges-form .input_checkbox label{display:inline-block;position:relative}.ui-state-error{border:1px solid red !important}.clear{padding:1rem}#donate .image{width:217px;margin:0 auto;display:block}@media print, screen and (min-width: 43.75em){#donate .image{float:left;margin-right:20px}}hr{background-image:url('../images/layout/yellow_dot.png?1764788995');background-repeat:repeat-x;background-position:center bottom;border:none;height:10px;margin:.5rem 0 1rem 0}.heading_prompt{font-size:.85rem}label{display:inline-block}.row.column{margin-bottom:15px}
