form .attach {
  width: 85%;
  margin: 0;
  margin-bottom: 20px;
}
.attach_ru .attach_inner-ru {display: block;}
.attach_ru .attach_inner-en {display: none;}

.attach_en .attach_inner-ru {display: none;}
.attach_en .attach_inner-en {display: block;}

form .attach__up {
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  display: flex;
  align-items: center;
}
form .attach__up-first {
  display: inline-block;
  padding: 0 15px;
  border: 1px solid #fff;
  border-radius: 15px;
}

form .attach__up-second {
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  line-height: 26px;
  display: block;
  margin-left: 10px;
}

form .attach__item {
  padding: 0;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

form .attach__item:last-of-type {
  margin-bottom: 0px;
  border-bottom: none;
}
form .attach__item label {
  margin-bottom: 0;
}

form .attach__item--attached {
  padding: 5px 0 5px 0px;
  margin: 5px 0 5px 0;
}

form .attach__item--attached .attach__up {
  display: none;
}

form .attach__item--attached .attach__delete {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0;
  padding-left: 0;
  margin-left: 15px;
  font-size: 14px;
}

form .attach__item--attached .attach__name {
  display: inline-block;
  padding-right: 0;
  padding-left: 0;
  color: #fff;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
/*
form .attach__item--attached .attach__name:before {
  content: url(https://kauri-iot.com/wp-content/themes/kauriv2/img/attachment.png);
  width: 19px;
  height: 20px;
  display: inline-block;
  margin-right: 10px;
  position: relative;
  top: 5px;
}
*/
form .attach__delete {
  display: none;
  cursor: pointer;
  color: #fff;
}

form .attach__input {
  display: none;
}

@media screen and (max-width: 768px) {
  form .attach {
    width: 100%;
  }
}