#request_main_2{
    margin: 20px 0;
}

#form_border{
    margin-top: 40px;
    border: double 8px transparent;
    border-radius: 20px;
    background-image: linear-gradient(white, white), radial-gradient(circle at top left, #4379c1,#43b1c0);
    background-origin: border-box;
    background-clip: content-box, border-box;
}

#form_border_form{
    padding: 60px 40px;
}

.col-form-label{
    font-weight: 700;
}

#request_submit_btn{
    padding: 10px 30px;
    margin:0 auto;
    margin-top: 20px;
}

#form_container{
    background: #82A6CE;
    padding: 50px 0;
}

#m_request_form{
    padding:0 30px;
    min-height: 530px;
}

#m_request_form .form-control{

}

.form_row{
    padding: 5px 0;
}

#m_request_submit_btn{
    margin: 0 auto;
}

#m_request_form ::-webkit-input-placeholder {
    font-size: 13px!important;
}

#m_request_form :-moz-placeholder { /* Firefox 18- */
    font-size: 13px!important;
}
#m_request_form ::-moz-placeholder {  /* Firefox 19+ */
    font-size: 13px!important;
}

.personal_info{
    font-size: 13px;
}