.form-signin{display:inline-block;min-width:100%;padding:20px;margin:0 auto;background-color:#f2f2f2;border:1px solid rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.BankOption input{margin-top:6px!important}.BankOption label{height:45px;vertical-align:top;font-weight:normal!important;margin-bottom:0!important;font-size:12px}.form-control{float:left;width:97%!important}.form-group span{float:left}.submitbutton{background-image:url(../imgs/login_b.gif);width:90px;height:29px;border:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}input.submitbutton:hover{background-image:url(../imgs/submit_h.gif);width:90px;height:29px;border:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.resetbutton{background-image:url(../imgs/reset_b.gif);width:90px;height:29px;border:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}input.resetbutton:hover{background-image:url(../imgs/reset_h.gif);width:90px;height:29px;border:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}input{-moz-border-radius-bottomleft:0!important;-moz-border-radius-topleft:0!important}#ctl00_ContentPlaceHolder1_rbIntegrationType input{width:20px!important}#ctl00_ContentPlaceHolder1_rbIntegrationType label{padding-bottom:0}.text-filed-m{padding-bottom:10px!important}.note-box{background-color:#f8f9fa;border-left:4px solid #f48120;padding:10px 15px;margin-top:15px;font-size:12px}.note-box strong{margin-right:5px}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1050;display:none}.modal.show{display:flex;align-items:center;justify-content:center}.modal-dialog{position:relative;margin:20px auto;max-width:600px;width:90%}.modal-dialog-centered{display:flex;align-items:center;justify-content:center;min-height:100vh;margin:0;padding:20px;width:100%}.modal-content{background-color:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,0.1);outline:0;width:100%;max-width:600px;position:relative;transform:scale(0.95);opacity:0;transition:all 0.3s ease}.modal.show .modal-content{transform:scale(1);opacity:1}.modal{display:flex!important;align-items:center!important;justify-content:center!important}.modal:not(.show){display:none!important}.modal-header{padding:15px 20px;border-bottom:1px solid #e5e5e5;background-color:#f5f5f5}.modal-title{margin:0;font-size:18px;font-weight:600}.modal-body{padding:20px}.modal-footer{padding:15px 20px;border-top:1px solid #e5e5e5;text-align:right}.btn{display:inline-block;padding:12px 20px;margin:5px;font-size:14px;font-weight:500;text-align:center;text-decoration:none;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all 0.3s ease;word-wrap:break-word;white-space:normal;min-height:50px;line-height:1.3}.btn-primary{background-color:#007bff;border-color:#007bff;color:#fff}.btn-primary:hover{background-color:#0056b3;border-color:#004085}.btn-success{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success:hover{background-color:#1e7e34;border-color:#1c7430}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#fff}.btn-secondary:hover{background-color:#545b62;border-color:#4e555b}.btn-lg{padding:15px 20px;font-size:16px;min-height:60px}.btn-block{display:block;width:100%}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-md-6{flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.btn-fee-type{padding:20px;font-size:16px;min-height:70px;font-weight:600}@media (max-width:768px){.modal-dialog{margin:15px;max-width:calc(100% - 30px);width:calc(100% - 30px)}.modal-dialog-centered{min-height:100vh;padding:15px;display:flex;align-items:center;justify-content:center}.col-md-6{flex:0 0 100%;max-width:100%;margin-bottom:15px;padding:0 5px}.btn-lg{padding:15px 20px;font-size:15px;min-height:60px}.modal-body{padding:20px 15px}.modal-header,.modal-footer{padding:15px}.modal-title{font-size:16px}.row{margin-right:-5px;margin-left:-5px}}@media (min-width:769px){.modal-dialog-centered{display:flex;align-items:center;justify-content:center;min-height:100vh}}@media (min-device-width:300px) and (max-device-width:1199px){.form-signin{max-width:100%;padding:10px;display:block}.buttondiv{clear:both}.text-filed-m{padding-bottom:45px!important}.BankOption label{float:left!important;font-size:12px;font-weight:normal!important;height:auto!important;margin-bottom:0!important;vertical-align:top;width:90%}.BankOption input{float:left!important}}
