.bussines_hidden{  
  display:none;
}

.bussines_required_sig{
  color:#f08080;
  font-size:13px;
  vertical-align:top;
}

.bussines_input_error{
  background-color:#f08080;
}

.bussines_window_in{
  padding:5px;
  text-align:justify;
}

/*-------------------------*/
/*Всплывающее уведомление*/
.asvtcb_notif{
  position:absolute;
  top:35%;
  width:50%;
  left:25%;
  height:50px;
  padding-top:10px;
  text-align:center;
  vertical-align:middle;
  font-size:21px;
  border:1px solid #e1e1e1;
}


.asvtcb_notif_ok{
  background-color:#a9eea9;
}

.asvtcb_notif_fail{
  background-color:#f08080;
}

/*-------------------------*/

.bussines_form_area{
  padding:10px;
  width:100%;
  margin:0 100px 0 100px;
  white-space:normal;
  font-size:0px;
} 

.bussines_form_area div{
  display:inline-block !important;
  margin:5px;
  font-size:15px;
}

.bussines_form_area div input{
  margin-top:5px;
}

.bussines_form_area div.bussines_break{
  display:block !important;
}

.bussines_form_table, .bussines_form_table table{
  width:100%;
  border:none;
}

.bussines_form_table td, .bussines_form_table table td{
  font-size:13px;  
  padding:5px;
  border:none;
}

input.bussines_long_field{
  width:100%;
}


.bussines_form_table td.bussines_name_col{
  width:440px;
}

.bussines_cap{
  vertical-align:middle;
  border:1px solid #e1e1e1;
}

.bussines_form_table td textarea{
  resize:vertical;
  height:200px;
}


.bussines_submit_col{
 text-align:right;
}

.bussines_label{
  display:inline-block;
  width:22px;
  height:22px;
  border-radius:5px;
  vertical-align:middle;
  border:1px solid #e1e1e1;
  background-color:#fff;
  cursor:pointer;
}

.bussines_checked{
  background:url(../img/check_24.png) no-repeat center #fff;
}

/*moboile*/
.bussines_form_area_mobile{
  padding:0 50px 0 50px;
}

.bussines_form_area_mobile input{
  font-size:40px;
}

.bussines_form_area_mobile table td{
  font-size:30px;
}

.bussines_form_area_mobile input[type="text"]{
  color:#7b7f88;
  width:100%;
  margin:10px 0 10px 0;
}

.bussines_agree_container_mobile{
  padding:50px 0 0 0;
}

.bussines_form_area_mobile .support_checked{
  background:url(../img/check_42.png) no-repeat center #fff;
}

.bussines_form_area_mobile .bussines_label{
  width:42px;
  height:42px;
}

.bussines_form_area_mobile .bussines_checked{
  background:url(../img/check_42.png) no-repeat center #fff;
}
