.confirmPayment-form{padding:35px 0}#confirmPayment-form{display:inline-block;width:100%}#confirmPayment-form .formInput.col-half{width:48.5%;display:inline-block;margin:15px 5px;box-sizing:border-box}#confirmPayment-form .formInput.col-half label{width:100%;display:block;text-align:left;padding:10px 0}#confirmPayment-form .formInput.col-half input{width:100%;padding:5px;height:40px}#confirmPayment-form .formInput.col-full{width:100%;padding:10px 15px}#confirmPayment-form .formInput.col-full label{width:100%;display:inline-block;text-align:left}#confirmPayment-form .formInput.col-full label:first-child{padding:15px 0;font-weight:700}#confirmPayment-form .formInput.col-full select{width:100%;padding:5px;height:40px}#confirmPayment-form .formInput.col-full label.bankSelect{padding-bottom:15px}#confirmPayment-form .formInput.col-full .bankSelect div.bankNumber{position:relative;display:inline-block;width:23%}#confirmPayment-form .formInput.col-full .bankSelect div.bankAccount{position:relative;width:50%;display:inline-block}#confirmPayment-form .formInput small{padding-left:5px;font-size:22px;color:#ff0909}#confirmPayment-form .formInput.col-full input#slip{display:none}#confirmPayment-form .formInput.col-full textarea{width:100%;border:1px solid #d2d2d2;height:125px;padding:5px}#confirmPayment-form .formInput.col-full .images{display:block;flex-wrap:wrap;border:1px dashed #d2d2d2;padding:15px;min-height:150px;text-align:center}#confirmPayment-form .formInput.col-full .images .img,#confirmPayment-form .formInput.col-full .images .pic{flex-basis:31%;border-radius:4px}#confirmPayment-form .formInput.col-full .images .img{cursor:pointer;position:relative;max-height:200px;min-height:150px}#confirmPayment-form .formInput.col-full .images .img:nth-child(3n){margin-right:0}#confirmPayment-form .formInput.col-full .images .pic{background-color:#f5f7fa;align-self:center;text-align:center;padding:46px 0;text-transform:uppercase;color:#848ea1;font-size:20px;cursor:pointer;font-weight:500}#confirmPayment-form .formInput.col-full .showImg{width:auto;display:inline-block}#confirmPayment-form .formInput.col-full .showImg:hover img{opacity:.8}#confirmPayment-form .formInput.col-full .showImg:after{content:"✕";color:#202020;border:1px solid #5d5d5d;border-radius:50%;padding:0 5px;position:absolute;margin-top:8px;margin-left:-39px;background-color:#ffffffd1;width:29px;height:29px;font-size:17px;line-height:30px;text-align:center;cursor:pointer}#confirmPayment-form input[type=submit]{padding:5px 25px}#confirmPayment-form .bankSelect .icon{height:32px;float:none;display:inherit;width:55px}#confirmPayment-form .bankSelect .bankDetail{width:90%;float:none;display:inline-block}#confirmPayment-form .formInput.col-full .bankSelect div.bankName{position:relative;display:inline-block;width:18%;padding-left:15px}.bank.xxxl.sm-icon{float:right;margin:0;width:32px;height:32px;margin-left:0;position:relative;top:-27px}@media only screen and (max-width:768px){#confirmPayment-form .formInput.col-half{width:100%}#confirmPayment-form .bank.xxxl.sm-icon{float:right;margin:-10%;width:40px;height:40px;margin-left:0}#confirmPayment-form .bankSelect .icon{height:60px;float:left;padding:0 15px}#confirmPayment-form .formInput.col-full .bankSelect div.bankName{position:relative;display:inline-block;width:100%;padding-left:0}#confirmPayment-form .formInput.col-full .bankSelect div.bankNumber{position:relative;bottom:5px;display:inline-block;width:100%}#confirmPayment-form .formInput.col-full .bankSelect div.bankAccount{position:relative;bottom:5px;width:100%;display:inline-block}#confirmPayment-form .bankSelect .bankDetail{height:60px;float:left;width:80%;padding-top:5px}.bankSelect [class*=bank-]:after{padding:6px;margin:5px 0 0 5px;height:35px;width:35px}#confirmPayment-form .bankSelect .icon input{position:relative;margin:15px 0}}