body,#page{background-color:#fff}body,body.iframe-body{min-width:0}body #main,body.iframe-body #main{margin:0}button{height:2em}@media only screen and (max-width: 480px){#paymentFields .mobile{width:100%;margin:0}.header img{width:30%}}#paymentForm{padding-bottom:30px;margin:0 auto;max-width:1000px}#paymentFields{background-color:#fff;padding:0 10px;font-size:1.4em}#paymentFields .fieldHeader,#paymentFields .warning{font-size:0.8em}#paymentFields .paymentSuccess{font-size:1.2em}#paymentFields .expiry input[type=text]{width:50px}#paymentFields .slash{font-size:1.2em}#paymentFields .cvv{width:52px}.header{position:relative}.header .headerTitle{position:absolute;bottom:10px;right:20px;font-size:1.2em;font-weight:500}input[type=text],.selectBoxFontSize button{font-size:1em;height:auto}img.inputCCIcon{height:29px}.totalRow{color:#fff;font-size:1.8em;font-weight:300;padding:2px 10px}.totalRow .totalHeading{line-height:2.2em}.totalRow .totalTitle{font-weight:bold;font-size:0.8em;margin-top:0.2em}.totalRow .totalAmount{line-height:.9em;font-size:0.8;font-weight:bold}.totalRow .totalBoxColor{color:#1976D2 !important}.totalRow .totalBoxPadding{padding:20px}.invoiceTitle{margin-top:35px;line-height:0.5em;font-weight:bold}.invoiceNo{line-height:1.5em}#submit{color:#fff}#registerPreview{height:400px}#registerPreview .registerOverlay{height:370px;width:100%;position:fixed;z-index:1}#registerPreview #paymentForm{transform:scale(0.65, 0.65);transform-origin:center top;width:auto}input[type=text],input[type=number],input[type=password],input[type=search],input[type=email],input[type=url],textarea{padding:4px 5px;margin:0px;width:100%;border:1px solid #ccc;font-family:"Roboto", sans-serif !important;font-weight:400;font-size:13px;height:26px;-webkit-appearance:none}@media (max-width: 667px){.squareFormFullWidth{width:100% !important}.ccDetails{width:100% !important;float:none}}#autoPayContainer{max-width:1000px;margin:auto;padding-bottom:30px}#autoPayContainer #autoPayHeaderContainer{height:80px;position:fixed;background-color:#e2e2e2;left:0px}#autoPayContainer #autoPayHeaderContainer #autoPayHeader{margin:auto;height:80px;max-width:775px}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv{background-color:#596065;border-radius:5px;color:#fff;margin:5px 0}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv #totalsRow{padding:10px}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv #totalsRow #totalBox{padding-left:10px;overflow:hidden;text-overflow:ellipsis}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv #totalsRow #totalBox #autoPayTotal{white-space:nowrap}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv #totalsRow .headingFont{font-size:14px}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv #totalsRow .valueFont{font-size:18px}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #infoDiv .borderLeft{padding-left:15px;border-left:1px solid #fff}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #buttonsDiv{font-size:15px;text-align:right !important;margin:16px 0 0 0;float:right}#autoPayContainer #autoPayHeaderContainer #autoPayHeader #buttonsDiv #autoPaySetupBtn,#autoPayContainer #autoPayHeaderContainer #autoPayHeader #buttonsDiv #payNowBtn{height:3em}#autoPayContainer canvas{border:1px solid #e2e2e2}#autoPayCanvasRow{text-align:center}#autoPayCanvasRow #pdfRow{margin-top:82px}

/*# sourceMappingURL=payment.css.map */
