.app-content .wizard.wizard-circle  > .steps > ul > li.error:before {
    background-color: #ea5455 !important;
}
.title-centered-reg {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: -5rem;
    margin-bottom: 2rem;
}
.tab-form{
    display: none;
}
.borrow-income{
    display: none;
}
.feather {
    cursor: pointer !important;
}
.min-8{
    min-height: 50rem !important;
}
.font-16{
    font-size: 16px !important;
}
.font-18{
    font-size: 18px !important;
}
.font-20{
    font-size: 20px !important;
}
.font-22{
    font-size: 22px !important;
}
.font-24{
    font-size: 24px !important;
}


.app-content .wizard > .actions > ul > li > a{
    margin-top: 20px;
    width: 120px;
    font-size: 16px;
    height: 50px;
    display: flex !important;
    justify-content: center;
    align-items: center;
}
.register-page .form-control{
    height: calc(1.50em + 1.4rem + 1px) !important;
}
.register-page label {
    font-size: 1rem;
    margin-bottom: 10px;
}
.app-content .wizard > .content > .body {
    margin-top: 50px;
    /* padding:10px 100px !important */
}
.mb-1{
    margin-bottom: 10px !important;
}
.mb-2{
    margin-bottom: 20px !important;
}
.mb-3{
    margin-bottom: 30px !important;
}
.mb-4{
    margin-bottom: 40px !important;
}
.mb-5{
    margin-bottom: 50px !important;
}
.mt-1{
    margin-top: 10px !important;
}
.mt-2{
    margin-top: 20px !important;
}
.mt-3{
    margin-top: 30px !important;
}
.mt-4{
    margin-top: 40px !important;
}
.mt-5{
    margin-top: 50px !important;
}
.app-content .wizard > .steps .step i {
    /* top: 10px !important; */
}
.flexbox-centered{
    display: flex;
    align-items: center;
    justify-content: center;
}
.content-body .register-page{
    margin-bottom: 100px !important;
}
section#validation .min-8{
    margin-bottom: 0px !important;
}