select:last-child{margin-right:0}.section-title{margin:0 auto;text-align:center;margin-top:20px;margin-bottom:10px}.section-title img{width:50px;height:50px;border:none}.personal-details{background:url(../../images/icons-form.png) -51px 0 no-repeat}.residential-details{background:url(../../images/icons-form.png) 0 0 no-repeat}.employment-details{background:url(../../images/icons-form.png) -102px 0 no-repeat}.bank-details{background:url(../../images/icons-form.png) -152px 0 no-repeat}.section-title span{font-size:30px !important;font-weight:700;margin-left:10px;text-transform:capitalize}.form-group p{margin:0;font-size:12px}.small-field{margin-right:14px;width:109px!important}.medium-field{width:156px!important}.medium-label{width:165px!important;margin-left:11px;float:left;color:#000;line-height:15px}.small-label{width:108px!important;margin-left:9px;float:left;color:#000}.tiny-label{width:50px!important;margin-left:9px;float:left;color:#000}.ui-state-active{background:#87c7e9!important;border-color:border-color: #87c7e9!important}.button-yellow{background-color:#eabf22;color:#fff;font-weight:700;padding:10px 30px;border:none;font-size:18px;border-radius:5px}.error_text{color:red;font-size:16px}.radioLabel{font-weight:400}.heading_field{display:none}.small,small{font-size:14px!important}.input-group-addon{font-size:18px}.process_steps{display:none!important}.input-group-text{height:100%}.debit_card_label_switch_maestro{line-height:14px}.bform .input-group>.input-group-addon:first-child .input-group-text,.bform .input-group>.input-group-addon:last-child .input-group-text{height:100%!important}.mal-content{max-width:100%}.bform .radioLabel{line-height:13px;min-height:43px;padding-top:13px}.section-title{color:#eb589d}.section-title img{display:none}.bform_content{background:0 0;border:none}.bform .buttonsBlock{background:0 0}@media screen and (max-width:800px){.small-label{width:90px!important}.align-right{text-align:left}.medium-label{width:140px!important}}
.small-label80 {
    flex:31% !important;
}
.bform .radioLabel {
    padding: 12px 2px !important;
    min-height: 42px !important;
}
/*@media only screen and (max-width:600px) {
    .small-label {
        flex:1 25%
    }
    .medium-label {
        flex:1 32%
    }
    .small-label80 {
        flex:31% !important;
    }
}*/