@media (min-width: 768px){
    .container{
        max-width: 100%;
    }
}
@media (min-width: 576px){
    .container{
        max-width: 100%;
    }
}



.bform .bstep {
    max-width: 830px;
    margin: 0 auto;
}

.bform .bform_content {
    border-right: 0;
    border-left: 0;
    border-bottom: 0;
    margin: 0;
}

.bform .col-form-label{
    font-weight: bold;
    font-size: 14px;
}

.bform .input-group>.input-group-addon:first-child .input-group-text{
    border-radius: 5px 0 0 5px;
    border-right: 0;
    height: 38px;
}

.bform .input-group>.input-group-addon:last-child .input-group-text{
    border-radius: 0 5px 5px 0;
    border-left: 0;
    height: 38px;
}

.bform .process_step {
    padding-top: 0;
}

.bform a {
    color:#b22363;
}

.bform .process_step {
    padding: 0;
}

.bform .process_step>div {
    height: 40px;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    line-height: 40px !important;
    border: 0 !important;
    border-radius: 0 !important;
}

.bform .process_step.current>div {
    color: #ffffff;
    background: #ff40a2;
}

.bform .process_step.future>div{
color:#5d5757;
}

.bform .process_step.filled{
/*background: url("/wp-content/themes/draftyloans/images/main-bg.png") left;
    background: #f9f9f9;*/
    background: #ffcfeb;
}

.bform .process_step.filled>div{
    color: #3e192c;
    font-weight: normal;
    background: none !important;
}

.bform .process_step.filled:hover {
    padding-top: 0 !important;
    border-bottom-color: inherit !important;
}

.bform .process_step.filled:hover>div {
    color: #ff008a;
}

.bform .process_step.filled>div {
    height: 40px;
}

.bform .submit_button{
    border: 4px solid #ff008a;
    background: #ff008a;
}

.bform .simple_button{
    border: 1px solid #ff40a2;
    background: #ff40a2;
}

.bform .radioLabel{
    color: #ff008a;
}

.bform .radioLabelActive {
    border: 1px solid #ff008a;
    background: #ff40a2;
    color: #FFF;
}

.bform .error_checkbox_block {
    border: dotted #b22363 1px;
    background: #fff0f0;
    padding: 9px;
}

.bform .error_radio_block {
    background: #fff0f0;
    border: solid 1px #b22363;
    padding-top: 5px;
}

.bform input.error_input {
    border-color: #c73270;
    background: #fff0f0;
}

.bform .error_text {
    color: #c73270;
    border-color: #c73270;
    border-top: #c73270 dotted 1px;
}

.error_text p {
    color: #c73270;
    font-weight: normal;
}