.container-auth {
    padding-top: 75px;
}
.image-wrapper.bg-overlay-400:before {
    background: transparent;
}
#auth-section{
    height: 100%;
}
#auth-section label {
    font-size: 14px;
    margin-left: 20px;
}
.auth-header p{
    font-size: 14px;
}
.form-control{
    padding: 0.4rem 1rem;
}
.text-tnc{
    color: #fff;
}
.text-tnc a, .already span{
    color: #48CBA2;
}

.bg-custom{
    background: rgb(90,218,241);
    background: -moz-linear-gradient(83deg, rgba(90,218,241,1) 0%, rgba(64,105,245,1) 98%);
    background: -webkit-linear-gradient(83deg, rgba(90,218,241,1) 0%, rgba(64,105,245,1) 98%);
    background: linear-gradient(83deg, rgba(90,218,241,1) 0%, rgba(64,105,245,1) 98%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5adaf1",endColorstr="#4069f5",GradientType=1);
    border: 1px solid #4069f5;
    border-radius: 20px;
    line-height: 1.5;
}

.btn-start{
    background: rgb(72,203,162);
    background: -moz-linear-gradient(90deg, rgba(72,203,162,1) 2%, rgba(83,221,107,1) 56%);
    background: -webkit-linear-gradient(90deg, rgba(72,203,162,1) 2%, rgba(83,221,107,1) 56%);
    background: linear-gradient(90deg, rgba(72,203,162,1) 2%, rgba(83,221,107,1) 56%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#48cba2",endColorstr="#53dd6b",GradientType=1);
    border: 1px solid #53dd6b;
}
.btn-start:hover{
    background: rgb(72,203,162);
    background: -moz-linear-gradient(280deg, rgba(72,203,162,1) 2%, rgba(83,221,107,1) 56%);
    background: -webkit-linear-gradient(280deg, rgba(72,203,162,1) 2%, rgba(83,221,107,1) 56%);
    background: linear-gradient(280deg, rgba(72,203,162,1) 2%, rgba(83,221,107,1) 56%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#48cba2",endColorstr="#53dd6b",GradientType=1);
}