/*remove transition/animation step*/
.DI1 {
  transition:none;
}


._frm-b1-stp-btn-wrpr {
    width: 250px;
    margin-left: auto;
}

button.prev-step-btn {
    background: white;
    color: black;
    box-shadow:none;
    font-weight:400;
}

button.prev-step-btn:hover {
  background:white!important;
  text-decoration: underline!important;
}

.upload_style {
    border: 1px solid gray;
    border-radius: 12px;
    min-height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.table_header {
  background: #C7DB80;
  border: 1px solid black;
}

.table_cell {
    border: 1px solid black;
}

/*upload button*/
.upload_button {
    border: 1px solid #cacaca;
    border-radius: 15px;
    padding: 30px;
    display:flex;
    justify-content: center;
    margin-bottom:20px;
}

.upload_button .bf-btn-txt {
  display:none;
}

.upload_button button {
    background-color: transparent!important;
}

.upload_button .bf-inp-wrp {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.upload_button .bf-hlp-txt {
    width: auto;
    font-size: 14px;
    color: black;
}

.upload_button .bf-inp-btn img {
    width: 46px;
    height: 36px;
    filter:none;
}

.table_cell input {
    border: none!important;
}

._frm-b-stp-cntnt {
    max-height: 80vh;
    margin-top: auto;
    overflow-y: auto;
}

._frm-b1-stp-btn-wrpr {
    margin-top: 50px;
}

._frm-b-stp-cntnt[data-step="10"] .bf-hlp-txt {
    color: #9cbf1d;
}