/** Forms **/
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
	background-color: #ffffff;
	border: 1px solid #e2e2e2;
	box-shadow:0 0 6px #e3e3e3 inset;
	-webkit-shadow:0 0 8px #e3e3e3 inset;
	-moz-shadow:0 0 8px #e3e3e3 inset;
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s;
	margin-bottom:20px;
}

.ie7 input.ie7-margin {
	margin-left:-30px;
}

label {
	display: block;
  margin-top: .4rem !important;
  margin-bottom: .1rem !important;
  font-weight: 600 !important;
}

form { align-self: center; }

input, textarea, select {
  border-radius: 3px;
  margin-bottom: 6px;
  padding: 10px;
  border: 1px solid rgba(50, 50, 93, 0.1);
  background: white;
  margin-top: .4rem !important;
  margin-bottom: .4rem !important;
  color: #54575a !important;

}

input {
  height: auto;
}

.form-round input, .form-round textarea, .form-round select, .form-round .btn {
  border-radius: 2rem !important;
  padding: 12px 20px 12px 20px;
  height: auto !important;
}

.btn-normalize-xs .btn {
  font: Verdana 400 11px;
  font-size: .65em !important;
  /* -webkit-font-smoothing: antialiased; */
  /* -webkit-font-smoothing: never; */
  /* font-smooth: never; */
}
.btn-normalize .btn {
  font: Verdana 400 11px;
  font-size: .84em !important;
  /* -webkit-font-smoothing: antialiased; */
  /* -webkit-font-smoothing: never; */
  /* font-smooth: never; */
}
.btn-custom-xs {
  font-size: .65rem !important;
  padding: .3rem .6rem .3rem .6rem ;
}
.btn-custom-xs i {
  margin-left: .3rem;
}

.btn-done {
	padding-left: 50px;
	background-image: url(../img/done.gif);
	background-position: left center;
}
