.custom-confirm-form *{box-sizing:border-box;line-height:1.6}.custom-confirm-form .cc-row{clear:both}.custom-confirm-form .cc-col{margin-bottom:15px}.custom-confirm-form .custom-confirm-slip{margin-bottom:15px}.custom-confirm-message{max-width:840px;margin:0 auto 1.5em;text-align:center;border-radius:5px;background-color:#57ad68;color:#fff;padding:10px 30px;font-weight:700}.custom-confirm-message.error{background-color:#e56a6a}.custom-confirm-message a{color:#fff;text-decoration:underline;font-weight:700}.custom-confirm-form{max-width:840px;margin:0 auto 30px;font-size:1.1em}.custom-confirm-form .btn-primary{margin-top:10px;font-size:1.1em}.custom-confirm-form .form-control{width:100%}.custom-confirm-form .help-block{margin-top:5px;font-size:.875em}.custom-confirm-form .help-block.form-error{color:#c00}.custom-confirm-form .required.-invalid{border:1px solid #c00}.custom-confirm-form .form-control.hasDatepicker{background:url(//www.chemebox.com/wp-content/plugins/custom-confirm-pro/img/calendar.png) right center no-repeat;background-size:30px auto}.custom-confirm-form .form-check{margin-bottom:10px;clear:both}.custom-confirm-form label{display:block;font-weight:400}.custom-confirm-banks .table-responsive{border:1px solid #ddd;margin-bottom:1.5em}.custom-confirm-banks table{font-size:1.1em;width:100%;margin-bottom:0}.custom-confirm-banks .table>tbody>tr>td{line-height:32px}.custom-confirm-banks .table>thead>tr>th{border-bottom:1px solid #ddd;background-color:#f2f2f2}.custom-confirm-banks .custom-confirm-bank-logo{min-width:36px;text-align:center}.custom-confirm-banks .custom-confirm-bank-logo img{border-radius:5px}.wc-bacs-bank-details-heading,.wc-bacs-bank-details,body.woocommerce-order-received .custom_confirm_order_meta{display:none}.custom-confirm-bank-info{margin-bottom:18px}.custom-confirm-check-wrap{float:left}.custom-confirm-bank-info .form-check-label{cursor:pointer;clear:both}.custom-confirm-bank-info .form-check-label:after{content:"";display:block;clear:both}.custom-confirm-bank-info .form-check-input{margin-top:7px;margin-right:5px;vertical-align:top}.custom-confirm-bank-info-logo{display:inline-block;width:32px;margin-right:15px}.custom-confirm-bank-info-logo img{width:32px;margin-right:15px;border-radius:5px;vertical-align:middle}.custom-confirm-bank-info-bank,.custom-confirm-bank-info-account-number,.custom-confirm-bank-info-account-name{display:block}#custom-confirm-hour,#custom-confirm-minute{display:inline-block;width:auto;vertical-align:middle;min-width:64px;margin-right:8px}.custom-confirm-slip input{border-radius:4px;line-height:1em;font-size:.9em}.woocommerce .woocommerce-orders-table__cell-order-actions a.button{margin:3px}.ui-datepicker{background-color:#fff;border:1px solid #ccc;border-radius:4px;display:none;margin-top:4px;padding:10px;width:240px}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none}.ui-datepicker a:hover,.ui-datepicker td:hover a{color:#111;transition:color .1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;font-style:normal;font-weight:400;height:20px;line-height:1;margin-top:1px;width:30px;font-size:22px;font-family:"Helvetica Neue",Helvetica,sans-serif}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:right}.ui-datepicker .ui-datepicker-prev:before{content:"\2190";font-family:sans-serif}.ui-datepicker .ui-datepicker-next:before{content:"\2192";font-family:sans-serif}.ui-datepicker .ui-state-disabled{color:#999}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{border-radius:3px;transition:background-color .1s ease-in-out,color .1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}.ui-datepicker .ui-datepicker-unselectable{color:#999}#custom-promptpay-qr{border:1px solid #003d6a;padding:20px;border-radius:4px;margin-bottom:1.5em}#custom-promptpay-qr .custom-promptpay-qr-title{display:none}#custom-promptpay-qr .custom-promptpay-qr-qrcode{float:left;margin-right:20px}#custom-promptpay-qr .custom-promptpay-qr-qrcode>img{max-width:150px}#custom-promptpay-qr .custom-promptpay-qr-detail{overflow:hidden}#custom-promptpay-qr .custom-promptpay-qr-detail>p{margin:0 0 2px}#custom-promptpay-qr .custom-promptpay-qr-logo{width:135px;margin:0 0 2.5px;display:inline-block}#custom-promptpay-qr .custom-promptpay-qr-detail .custom-promptpay-qr-detail-title{font-size:18px;margin:0 0 10px}.clearfix:after{display:block;content:"";clear:both}@media (min-width:768px){.custom-confirm-form{border:1px solid #ddd;border-radius:5px;padding:25px 30px}.custom-confirm-form .cc-row{margin-left:-15px;margin-right:-15px}.custom-confirm-form .cc-row:after{content:"";display:block;clear:both}.custom-confirm-form .cc-col{padding-left:15px;padding-right:15px;width:50%;float:left}.custom-confirm-check-wrap.-detail{width:calc(100% - 75px);display:table;float:none}.custom-confirm-bank-info-bank,.custom-confirm-bank-info-account-number,.custom-confirm-bank-info-account-name{display:table-cell;width:33%;vertical-align:top}.custom-confirm-bank-info-account-number{padding-left:15px;padding-right:15px}}