#request-transcript-form{margin:40px auto}#request-transcript-form .form-field+.form-field{margin-top:20px}#request-transcript-form legend{color:#0f719e;font-size:1.3em;font-weight:700;margin:20px 0;padding-top:10px;width:100%}#request-transcript-form label{display:block;font-weight:700;margin-bottom:5px}#request-transcript-form canvas{border:1px solid #aaa}#request-transcript-form [type=checkbox],#request-transcript-form [type=radio]{margin-right:7px;vertical-align:text-top}#request-transcript-form .additional-addresses__address{background-color:#fafafa;border:1px solid #eee;counter-increment:address;margin-bottom:15px;padding:15px;position:relative}#request-transcript-form .additional-addresses__address::before{color:#0f719e;content:"Additional address #" counter(address);display:block;font-size:.85em;font-weight:900;letter-spacing:.08em;margin-bottom:15px;text-transform:uppercase}#request-transcript-form .additional-address__remove{color:#0f719e;font-size:1.25em;padding:5px;position:absolute;top:10px;right:10px}#request-transcript-form .additional-address__remove:hover{color:#e84855}#request-transcript-form .additional-addresses__address+.additional-addresses__address,.request-transcript-summary p+p{margin-top:15px}#request-transcript-form fieldset+.form-wrapper{margin-top:40px}#request-transcript-form .error-message{color:#e84855;font-weight:700}#request-transcript-form button+.error-message,#request-transcript-payment-overlay.visible{display:block}.request-transcript-summary{background-color:#fafafa;border:1px solid #f5f5f5;padding:20px}.request-transcript-summary strong{color:#242c42;font-size:1.25em}.form-errors p,.form-errors ul,.request-transcript-summary p{margin:0}#request-transcript-payment-overlay{background-color:rgba(255,255,255,.8);display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10001}#request-transcript-payment-overlay img{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#smart-button-container{margin-top:2em}.form-errors{background-color:rgba(232,72,85,.05);border:2px solid #e84855;color:#5b0b12;padding:15px 30px}.form-errors li+li{margin-top:5px}
/*# sourceMappingURL=transcript-form.css.map */
