._6 .form div{border:0;padding:0}input[type=checkbox],input[type=radio],.chck input[type=checkbox],.chck input[type=radio]{box-sizing:border-box !important;padding:0 !important;opacity:0 !important}input[type=radio].error+label::before,input[type=checkbox].error+label::before{border-color:#bf0c3d}.form{width:100%;max-width:840px;margin:0 auto}.form ._5+._5{float:right}.form .form-row{margin-bottom:25px}.form .form-row .input{width:49%;float:left}.form .form-row .input+.input{float:right}.form .input._100{width:100%}.form label{margin-bottom:10px;display:block;position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.form .input{width:100%;float:left;position:relative}.form .input input,.sc_select{width:100%;background:transparent;border:0 none;padding:15px 0 14px;font-size:18px;font-weight:400;display:block;color:#797b81;border-bottom:1px solid #797b81}.form .input input:focus{border-color:#95806a}.form .input input.error{border-color:#d9261c}.form textarea{width:100%;background:transparent;border:0 none;padding:15px 0 14px;font-size:18px;font-weight:400;display:block;color:#797b81;border-bottom:1px solid #797b81}.form textarea:focus{border-color:#95806a}.form textarea.error{border-color:#d9261c}.form .company-data,.form .address-data{display:none}.form .company-data.vis{display:block}.form .address-data{width:100%;float:left}.form .chck{margin-bottom:15px}.form .chck label{position:relative;padding-left:30px;float:left;width:100%;line-height:19px;text-align:left;height:auto;opacity:1;font-size:15px;margin:0}.form .chck label::before{content:"";width:15px;height:15px;background:transparent;border:1px solid #797b81;position:absolute;left:0;margin-right:0;cursor:pointer;margin-bottom:0;top:0}.form .chck input[type=checkbox]:checked+label::before,.form .chck input[type=radio]:checked+label::before{background:#95806a;border-color:#95806a;border-radius:50%}.form .btn-row .more{float:right}.form .form-row.btn-row{margin-bottom:0}.form ::-webkit-input-placeholder{color:#797b81;opacity:1}.form ::-moz-placeholder{color:#797b81;opacity:1}.form :-ms-input-placeholder{color:#797b81;opacity:1}.form :-moz-placeholder{color:#797b81;opacity:1}.stars{width:100%;float:left;margin-top:20px}.stars .star{background:transparent;border:0;padding:0;margin-right:10px;float:left;cursor:pointer}.stars .star svg{width:28px;height:27px}.stars .star svg path{fill:transparent;stroke:#95806a}.stars .star.act svg path{fill:#95806a}@media only screen and (max-width: 600px){.form .btn-row.form-row .input{width:100%}.form .btn-row.form-row .input+.input{margin-top:20px}}@media only screen and (max-width: 500px){.form .form-row .input{width:100%}.form .form-row .input+.input{margin-top:25px}}
.select {
  position: relative;
}
.sc_select{cursor:pointer;transition:all ease 0.3s}
.select .sc_options {
  max-height: 310px;
  overflow-y: auto;
  position: absolute;
  width: 100%;
  z-index: 1000;
  -webkit-box-shadow: 0 -1px 13px 0 rgba(0,0,0,.2);
  -moz-box-shadow: 0 -1px 13px 0 rgba(0,0,0,.2);
  box-shadow: 0 5px 13px 0 rgba(0,0,0,.2);
  background: #262527;
  opacity: 0;
  visibility: hidden;

}
.scelected .sc_options {
  opacity: 1;
  visibility: visible;
}
.select .sc_options span {
  width: 100%;
  float: left;
  display: block;
  padding: 6px 20px;
  border-bottom: 1px solid #797b81;
  cursor: pointer;
  color: #797b81;transition: all ease 0.3s
}
.select .sc_options span:last-child{border:0}
.select .sc_options span:hover,.sc_selected b{color: #95806a;}
.select.error .sc_select{border-color: #d9261c;}