#wrapper {
    width:600px;
    margin: 0 auto;
    margin-top:150px;
    
}
#email_box {
    margin-top:10px;
}
th{
    padding-right:10px;
}

#email_input{
    width:300px;
    -webkit-box-shadow: 0 0 0px 1000px white inset;
}

#button {
    text-align:right;
}
#trans {
    margin-right:10px;
    width:60px;
    height:30px;
    border:none;
    border-radius:8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    background-color:#0F7F96;
    color:white;
}

#trans:hover {
    background-color:#08606D;
}

#cancel {
    width:90px;
    height:30px;
    border:none;
    border-radius:8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -o-border-radius: 8px;
    -ms-border-radius: 8px;
    background-color:#0F7F96;
    color:white;
}

#cancel:hover {
    background-color:#08606D;
}

hr {
    margin-top:80px;
}
.error-message {
    color:white;
    font-size:12px;
}
#flashMessage {
    color:white;
    font-size:12px;
}
#contents {
    border:1px solid #d3d3d3;
    padding:10px;
    width:450px;
    border-radius:5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    background-color:white;
    margin: 0 auto;
    box-shadow: 0px 8px 16px -2px rgba(10, 10, 10, 0.1), 0px 0px 5px -10px rgba(10, 10, 10, 0.02);
}
body{
  /* background:#f5f5f5; */
      /*#eff3f6;*/
}
#box {
  background: #00A4BB;
  padding: 0px;
  position: relative;
  text-align: center;
  transition:height ease 1.0s;
    top:0;
}
h2 {
    font-size:14px;
    color:white;
}
table {
    margin: 0 auto;
}