#arp-form{margin:40px auto}#arp-form .form-field+.form-field{margin-top:20px}#arp-form legend{color:#0f719e;font-size:1.3em;font-weight:700;margin:20px 0;padding-top:10px;width:100%}#arp-form label{display:block;font-weight:700;margin-bottom:5px}#arp-form select{padding:6px 15px;height:32px;color:#000;width:100%;border:1px solid #ced5d9;font:600 1.3rem/1 "Lato",sans-serif;position:relative;z-index:1;font-size:1.6rem}#arp-form canvas{border:1px solid #aaa}#arp-form [type=checkbox],#arp-form [type=radio]{margin-right:7px;vertical-align:text-top}#arp-form .additional-addresses__address{background-color:#fafafa;border:1px solid #eee;counter-increment:address;margin-bottom:15px;padding:15px;position:relative}#arp-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}#arp-form .additional-address__remove{color:#0f719e;font-size:1.25em;padding:5px;position:absolute;top:10px;right:10px}#arp-form .additional-address__remove:hover{color:#e84855}#arp-form .additional-addresses__address+.additional-addresses__address,.arp-summary p+p{margin-top:15px}#arp-form fieldset+.form-wrapper{margin-top:40px}#arp-form .error-message{color:#e84855;font-weight:700}#arp-form button+.error-message,#arp-payment-overlay.visible{display:block}.arp-summary{background-color:#fafafa;border:1px solid #f5f5f5;padding:20px}.arp-summary strong{color:#242c42;font-size:1.25em}.arp-summary p,.form-errors p,.form-errors ul{margin:0}#arp-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}#arp-payment-overlay img{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.initial-form-field{background-color:#fafafa;border-top:1px solid #999;border-bottom:1px solid #999;padding:1em}.initial-form-field td{vertical-align:top}.initial-form-field td+td{padding-left:20px}#arp-form select,.initial-form-field canvas{background-color:#fff}#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=arp.css.map */
