.redirectForm{
    position: relative;
    max-width: 600px;
    margin: 0 auto auto;
    vertical-align: top;
}
.rediFormWrapper{
    height: 100vh;
    overflow: hidden;
}
.top-banner{
    padding-top: 0;
    font-size: 45px;
}
.rediFormWrapper .edition{
    font-family: Poppins, sans-serif;
    font-size: 30px;
    color: #8a9095;
    font-weight: 300;
}
.rediFormWrapper .name{
    color: black;
    font-family: Poppins, sans-serif;
    font-size: 33px;
    font-weight: 500;
}
.rediFormWrapper .model{
    font-size: 25px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: 400;
    font-family: Poppins, sans-serif;
}
.rediFormWrapper .price{
    font-size: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: 400;
    font-family: Poppins, sans-serif;
}
#next-personal {
    margin-top: 40px;
}
@media (max-width: 767px){
    .btn-block.btn-rounded {
        width: 90%;
        margin-left: 5%;
    }
}
.label-default{
    background: orange;
}

.slide-out-left{
    height: 0;
}
.slide-in-right2{
    width: 100%;
    display: inline-block;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    opacity: 1;
}
@media (max-width: 767px) {
    .slide-in-right2{
        width: 100%;
        display: inline-block;
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
        opacity: 1;
    }
    .form-group{
        width: 90%;
        margin-left: 5%;
    }
    .invalidWrapper .checkMail{
        width: 90%;
        margin-left: 5%;
    }
    #js-submit .checkMail{
        width: 90%;
        margin-left: 5%;
    }
    #js-personal-info .checkMail{
        width: 90%;
        margin-left: 5%;
    }
}

#js-personal-info .checkMail{
    color: white;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    font-weight: 600;
    background: orange;
    border-radius: 5px;
    padding: 25px;
    text-transform: uppercase;
}

#js-submit .checkMail {
    color: white;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    font-weight: 600;
    background: #34bf4d;
    border-radius: 5px;
    padding: 25px;
    text-transform: uppercase;
}

#js-submit .edition{
    font-size: 25px;
}
.invalidWrapper .checkMail{
    color: white;
    font-family: Poppins, sans-serif;
    font-size: 25px;
    font-weight: 600;
    background: red;
    border-radius: 5px;
    padding: 25px;
    text-transform: uppercase;
}
body{
    overflow: hidden;
}