
 input[type=button], input[type=submit], input[type=reset] {
 background-color: #28752a;
/* background-image: linear-gradient(to top right, #FFFFFF 0%, #1f1f1f 50%, #5c5c5c 100%); */
  border: none;
  color: white;
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
  border-radius: 12px;
}

.inputfile {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
}


/* Contact 7 CUSTOM Form
--------------------------------------------- */
input[type=date] {
width:160px;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
font-size: 14px;
padding: 4px 7px;
outline: 0;
-webkit-appearance: none;
}

input[type=text] {
width:160px;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
font-size: 14px;
padding: 4px 7px;
outline: 0;
-webkit-appearance: none;
}

input[type=number] {
width:160px;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
font-size: 14px;
padding: 4px 7px;
outline: 0;
-webkit-appearance: none;
}

.inputselect {
width:160px;
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
font-size: 14px;
padding: 4px 7px;
outline: 0;
-webkit-appearance: none;
}

textarea  {
border: 1px solid #ccc;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
font-size: 14px;
padding: 4px 7px;
outline: 0;
-webkit-appearance: none;
}
