.form__title{
  font-size: 18px;
  font-family: "Franklin" ,sans-serif;
  text-align: left;
  color: #383838;
}
.afbf_name{
  padding: 10px 0;
  max-width: 300px; 
  min-width: 200px;
}

.afbf_inputtext_bg  input,
.afbf_textarea,
.afbf_submit_block input,
.afbf_inputtext{
  border: 1px solid #cccccc;
  border-radius: 3px;
  padding: 4px 6px;
  width: 250px;
  
  outline: none;
 /* margin-bottom: 10px;  */
}
.afbf_submit_block input{
  border: none;
  background-color: #cccccc;
  margin-top: 5px;
}
.main-user-consent-request{
  margin-top: 10px;
}

.error_pole .afbf_inputtext_bg  input,
.error_pole .afbf_textarea{
  border: 1px solid red;
}

.afbf_pole_captcha{
  margin-top: 10px;
}

.afbf_mess_ok{
  margin-top: 10px;
}


.mess{
  color: green;
  margin-top: 40px;
}
.main-user-consent-request{
  min-width: 200px;
  width: 250px;
}
#afbf_atr_tovar_name_fid1{
   display: none; 
 }
.afbf_error_text{
    display: none; 
}
.afbf_feedback_poles{
    margin-bottom: 20px;
}

 @media screen and (max-width: 530px){
  .mess{
    width: 300px;
  }
  .afbf_send_another_message{
    width: 300px;
  }
 
 }