/* .upload-body, #authorization, #results {display: flex;align-items: center;justify-content: center;min-height: 70vh;background: #141c55;} */
#btnSendOTP[disabled]{background-color: #fff;border: 1px solid #f9bc15 !important;cursor: not-allowed;}
#authorization input {font-size: 12px;font-size: max(12px, 1em);font-family: inherit;padding: 0.25em 0.5em;background-color: #fff;border: 1px solid #141c55;border-radius: 4px;box-shadow: none;}
#authorization, #results span {font-size: 15px;font-weight: 500;color: #141c55;margin: 10px 0 15px 0;}
#results span:first-child {border-bottom: 2px solid #60b140;font-size: 30px;line-height: normal;color: #60b140;padding: 4px 1rem;}

/* model  */
#myModal{margin-top: 10px;}
.modal-confirm {color: #636363;width: 325px;font-size: 14px;}
.modal-confirm .modal-content {padding: 20px;border-radius: 5px;border: 2px solid;margin-top: 40px;}
.modal-confirm .modal-header {border-bottom: none;position: relative;}
.modal-confirm h4 {text-align: center;font-size: 26px;}
.modal-confirm .form-control, .modal-confirm .btn {min-height: 40px;border-radius: 3px;}
.modal-confirm .close {position: absolute;top: -5px;right: -5px;}
.modal-confirm .modal-footer {border: none;text-align: center;border-radius: 5px;font-size: 13px;}
.modal-confirm .icon-box {color: #fff;position: absolute;margin: 0 auto;left: 0;right: 0;top: -69px;width: 45px;height: 45px;border-radius: 50%;z-index: 9;background: #82ce34;padding: 9px;text-align: center;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);}
.modal-confirm .icon-box i {font-size: 28px;position: relative;top: 3px;}
.modal-confirm.modal-dialog {margin-top: 80px;}
.modal-confirm .btn {color: #fff;border-radius: 4px;background: #82ce34;text-decoration: none;transition: all 0.4s;line-height: normal;border: none;}

.modal-confirm .btn:hover, .modal-confirm .btn:focus {background: #6fb32b;outline: none;}
.trigger-btn {display: inline-block;margin: 100px auto;}

/* end model */
/* #results a {text-decoration: none;padding: 10px 25px;font-size: 20px;font-weight: 500;border: none;outline: none;background: #fff;color: #141c55;border-radius: 5px;cursor: pointer;} */

.box-350 {outline: 2px dashed #141c55;outline-offset: -5px;background: #eff0f8;color: #141c55;border-radius: 5px;display: flex;height: 350px;width: 80%;align-items: center;justify-content: center;flex-direction: column;padding: 25px;}
.fileuplodeSections{outline: 2px dashed #141c55;outline-offset: -5px;background: #fff;color: #141c55;border-radius: 10px;display: flex;height: 98%;width: 100%;align-items: center;justify-content: center;flex-direction: column;padding: 25px;}
.drag-area {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.singleemail-area {align-items: center;justify-content: center;flex-direction: column;padding: 25px;}
.drag-area.active {border: 2px solid #fff;}
.drag-area .icon {font-size: 50px;color: #141c55;}
.drag-area header {font-size: 20px;font-weight: 500;color: #141c55;}
.drag-area span {font-size: 15px;font-weight: 500;color: #8e8e9f;margin: 10px 0 10px 0;}

.drag-area p {font-size: 15px;font-weight: 500;color: #e65c45;margin-top: 7px;}
.drag-area button {background: #f9bc15;padding: 18px 40px;text-decoration: none;color: #23242b;font-weight: 500;border-radius: 7px;display: inline-block;border: none;font-weight: bolder;}
.drag-area img {height: 100%;width: 100%;object-fit: cover;border-radius: 5px;}
/* tablist css */


.process {display: table;width: 100%;position: relative}
.process-row {display: table-row}
.process-step button[disabled] {background-color: #f9bc15;color: #141c55;border: none;}
.process-row:before {top: 25px;bottom: 0;position: absolute;content: " ";width: 100%;height: 1px;background-color: #ccc;}
.process-step {display: table-cell;text-align: center;position: relative}
.process-step p {margin-top: 4px;font-weight: 500;font-size: 17px;color: #141c55;}
.btn-circle {width: 50px;height: 50px;text-align: center;font-size: 12px;border-radius: 50%;background: #fff;border: 1px solid #f9bc15;color: #141c55;}