@import url("normalize.css");
*{padding: 0;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box}

body{ background:#f9f9f9; font-family:Arial, Helvetica, sans-serif;}
#login { width:250px; margin:100px auto; border: 1px solid #DDD;
-webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.25);
-moz-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.25);
box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.25);
behavior: url(PIE.htc);

padding: 7px 14px;
border-top:10px solid #A41E05;
background: white;}
#login label  { font-weight:bold; color:#666; margin-bottom:20px; display:block;}
#login label input{ display:block; padding:3px; border:1px solid #ccc; width:200px;}
.btn{ padding: 10px 20px;
margin-top: 5px;
outline: none;
background-color: #A41E05;
color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
z-index: 300;}


#form1{border: 1px solid #DDD; 
-webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.25);
-moz-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.25);
box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.25);
behavior: url(PIE.htc); background: white;


 width:500px; margin:40px auto 30px auto;  padding:5px 30px 50px 80px; border:1px solid #ddd; }
 
 #form1  label input[type="text"]{ width:300px; display:block; 

background: white;
border: 1px solid #A4A4A4;


margin-bottom: 10px;
font-size: 13px;
padding: 3px 8px 4px 8px;}

#form1 fieldset label span { font-size:9px; font-weight:normal; color:#000;}
#form1   label { margin:10px 0px; padding:10px 0px;  }
#form1  label {
line-height: 30px;
font-weight: bold;
text-transform: capitalize;
color: #38295C;}

#form1   fieldset label textarea{ width:350px; height:200px; display:block;} 
#form1  fieldset { padding:10px; border:none; }