input[type=text], select, textarea, date, number, email, tel{
width: 90%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
input[type=date]{
width: 90%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
input[type=number]{
width: 90%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
input[type=email]{
width: 90%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
input[type=tel]{
width: 90%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
input[type=checkbox*]{
width: 90%;
padding: 12px;
border: 1px solid #ccc;
border-radius: 4px;
resize: vertical;
}
label {
padding: 12px 12px 12px 0;
display: inline-block;
}
input[type=submit] {
background-color: #ffe800;
width: 90%;
color: back;
padding: 12px 20px;
border: none;
border-radius: 4px;
cursor: pointer;
margin-top: 0px;
margin-bottom: 10px;
}
input[type=submit]:hover {
}
.col-25FS {
float: left;
width: 25%;
margin-top: 10px;
margin-left: 10px;
}
.col-75FS {
float: left;
width: 55%;
margin-top: 10px;
margin-left: 10px;
} .row:after {
content: "";
display: table;
margin: 10px 5px 15px 20px;
width: 90%;
clear: both;
} @media screen and (max-width: 600px) {
.col-25FS, .col-75FS, input[type=submit] {
width: 100%;
margin-top: 0;
}