

.form .row {

  padding:10px 0 10px 0;
  width:100%;
  overflow: hidden;
  position: relative;

}



.form .row select,
.form .row textarea,
.form .row input {

  padding:12px;
  width:100%;
  box-sizing: border-box;
  border:2px solid #373636;
  font-size:100%;
  font-family: inherit;
  background-color:  #292828;
  color:white;


}



.form .row textarea {

  height:200px;

}





.form .msg-send{

  -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
  position: relative;
  display:block;
  float:left;
  z-index:2;
  height:52px;

}



.form .msg-send .content{

  color:#a69073;
  max-width:400px;
  height:50px;
  font-weight:thin;
  text-align: center;
  overflow: hidden;
  position: relative;
  padding:14px;
  border:2px solid #a69073;
  cursor: pointer;
}



.form .msg-send .circle-1{

  display:none;
  position: absolute;
  width:51px;
  height:51px;
  z-index:9;

}







.form .msg-send .sticon{

  display:none;
  position: absolute;
  width:51px;
  height:51px;
  top:14px;left:14px;
  font-size:140%;
  z-index:11;

}



.form .msg-stat{

  overflow: hidden;
  position: absolute;
  left:70px;right:0; bottom:0; top:0;



}





.form .msg-stat > div{

  position: absolute;
  width:100%; height:100%;
  left:0; top:-100%; right:0; bottom:0;
  display: flex;
  justify-content: center;
  flex-direction: column;



}



.form input.err,
.form textarea.err,
.form select.err{
  border:2px dashed #E94E4E!important;
}



.form label.err{
  border-bottom:1px dashed #FD3333!important;

}



.form .open-acc-txt{

  border-bottom:1px dashed white;
  cursor:pointer;
  margin-left:15px;



}



.form .acc-txt{

  display:none;
  overflow:hidden;
  margin-top:10px;
  margin-bottom:10px;
  padding:20px;
  background-color: white;
  color:#3F3F3F;
  border-radius: 10px

}



.form input[type="checkbox"]{

  position: relative;
  float:left;
  border:1px solid red;
  width:20px!important;

}



.rw-hid{

 display: none;

}

