/** 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-bottom: 5px;
}

form { align-self: center; }

input, textarea, select {
/* border-radius: 6px; */
/* margin-bottom: 6px; */
/* padding: 8px; */
border: 1px solid rgba(50, 50, 93, 0.1);
/* width: 100%; */
/* background: white; */
/* margin-top: .4rem !important; */
/* margin-bottom: .4rem !important; */
/* color: #54575a !important; */

}

input {
/* height: auto; */
}

label {
/* margin-top: .4rem !important; */
margin-bottom: .5rem !important;
}

.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;
}

.form-normalize input {
padding: 0;
margin: 0;
background-color: red;
}
