*{
   margin: 0;
   padding: 0;
}

nav.logo{
    padding: 22px 20px;
    height:80px;
    float:left;
    font-size:24px;
    font-weight:bold;
    text-transform:uppercase;
    color:#fff;
}

body{
     background-image: url("bg.jpg");
     background-size: 280%;
     background-position: -400px 0px;
}
div.main{
     width: 400px;
     margin: 100px auto 0px auto;
}
h2{
   text-align: center;
   padding: 20px;
   font-family: sans-serif;
}
div.register{
     backgroung-color:rgba(0,0,0,0.5);
     width: 100%;
     font-size: 18px;
     border-radius: 10px;
     border:1px solid rgba(255,255,255,0.3);
     box-shadow:2px 2px 15px
     rgba(0,0,0,0.3);
     color:#fff;
}
form#register{
     margin: 50px;
}
label{
      font-family: sans-serif;
      font-size: 20px;
      font-style: italic;
}
input#name{
      width:300px;
      border:1px solid #ddd;
      border-radius: 3px;
      outline: 0;
      padding: 7px;
      background-color: #fff;
      box-shadow:insert 1px 1px 5px
      rgba(0,0,0,0.3);
}

.namec {
          font-size: 14px;
}
input#submit{
      width: 200px;
      padding: 7px;
      font-size: 16px;
      font-family: sans-serif;
      font-weight: 600;
      border: none;
      border-radius: 3px;
      background-color: rgba(250,100,0,0.8);
      color: #fff;
      cursor: pointer;
      border: 1px solid rgba(255,255,255,0.3);
      box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
      margin-bottom: 20px;
}
div.success{
margin:5px auto;
 border-radius: 5px;
 border: 3px solid #fff;
 background: #33CC00;
 color: #fff;
 padding: 10px;
 box-shadow: 10px 5px 5px grey;
}


input#signin {
      width: 200px;
      padding: 7px;
      font-size: 16px;
      font-family: sans-serif;
      font-weight: 600;
      border: none;
      border-radius: 3px;
      background-color: rgba(250,100,0,0.8);
      color: #fff;
      cursor: pointer;
      border: 1px solid rgba(255,255,255,0.3);
      box-shadow: 1px 1px 5px rgba(0,0,0,0.3);
      margin-bottom: 20px;
}
label,span,h2{
       text-shadow: 1px 1px 5px
       rgba(0,0,0,0.3);
}