
table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  font-family: Arial, sans-serif;
  font-size: 15px;
}
thead {
  background-color: #f2f2f2;
}
th, td {
  border: 1px solid #ccc;
  padding: 12px;
  text-align: left;
}
tr:nth-child(even) {
  background-color: #f9f9f9;
}
tr:hover {
  background-color: #eef;
}


#form div{margin:25px 0;}
#form input,#form textarea{padding:18px; color:#444; border:1px solid #888;border-radius:8px;width:90%;max-width:450px;}
#form textarea{height:75px; }

.adds_file{margin:15px 0 0 0;cursor:pointer;position:relative;}
.adds_file label{color:#FFF;}
#form .adds_file input{border:none;}
#form div.adds_file, #form .adds_file div{margin:0 0 5px 0;}
.adds_file img{height:30px;position:relative;top:6px;}

#res_here{display:none;}

.write_blck{width:100%;max-width:450px;}
	
input::placeholder {
  color: #000;  
  font-size:16px;
}

.to_call_us {margin:0 0 20px 0;font-size:17px;line-height:26px; width:100%;max-width:400px;}
.to_call_us p{margin:0 0 20px 0;}

.submit input{background:#FFF;padding:17px 0;width:190px;color:#000;font-size:18px;border-radius:8px;cursor:pointer;}


.order-auto{margin:15px 0 40px 0 !important;}
