    input.rounded {
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	font-size: 20px;
	padding: 4px 7px;
	outline: 0;
	-webkit-appearance: none;
    }
    input, button, label {
    font-family: 'Source Sans Pro', sans-serif, Helvetica, Arial;
    font-size: 15px;
    font-weight: 300;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    }
    input.rounded:focus {
	border-color: #339933;
    }    
    form {
        text-align:center;
    }
    div#form-wrapper {
      width:500px;
      height:500px;
      position:absolute;
      left:50%;
      top:50%;
      margin:-300px 0 0 -250px;
      vertical-alignment:middle;
      border: 0px solid #ccc;
      -moz-border-radius: 20px;
      -webkit-border-radius: 20px;
      border-radius: 20px;
      font-size: 20px;
      padding: 20px 7px;
      outline: 0;
      -webkit-appearance: none;
      background-color:rgba(210,194,149,0.6);       
    }
