/* CSS for forms */

@import "text.css";

/*input boxes*/
input[type=text], input[type=password], input[type=email], input[type=number], input[type=tel], input[type=url] {
      padding: 1px 4px;
      margin: 4px, 0;
}

/*input required boxes*/

input:required {
	border: 2px solid #3a77d8;
	border-radius: 4px;
}

/*auto-sizing width*/
.auto-width { width: calc(100vw - 20px); max-width: 500px; }

/*auto sizing textarea*/
textarea {
        min-height: 150px; width: calc(90vw - 20px); max-width: 500px;
        /*color: darkgrey;*/
}
