/*****************************Forms****************************************/
/***********************Login, Profile, Register, Add***********************/


input {
box-sizing: border-box;
height:36px;
font-size: 1em;
border: 1px solid #B2B2B2;
background-color:#F6F6F6;
padding-left:5px;
}

.form {
box-sizing: border-box;
padding:1em;
border:1px solid #e3e3e3;
background-color:#FFFFFF;
}

.form.login {
width:100%;
max-width:440px;
}

.form p {
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
color:#888888;
margin: 0.2em;
}

.form input {
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
padding:3px;
font: 0.9em Verdana, Arial, Helvetica, sans-serif;
width: 100%;
margin-bottom:0.5em;
}

.form textarea {
padding: 5px 5px 5px 5px;
background: #f4f4f4;
border: 1px solid #b2b2b2;
color: #000;
font: 0.9em Verdana, Arial, Helvetica, sans-serif;
width: 95%;
}

.alert {
margin: 5px 0px 10px 0px;
padding: 5px 5px 5px 5px;
display:block;
background-color:#FFFFCC;
color:#000000;
font-size:1em;
text-align:justify;
border:1px solid #e3e3e3;
}

.button, input.button
{
background:#006CB4;
border:1px solid #076bd2;
-moz-border-radius:0.3em;
border-radius:0.3em;
color:#fff !important;
font-size:1em;
font-weight:700;
height:2.5em;
width:14em;
text-align:center;
text-decoration:none !important;
text-shadow:1px 1px 1px #076bd2;
margin-bottom:0px;
}

.button:hover{
cursor:pointer;
}

