@charset "utf-8";

form {
   text-align: center !important;
   margin: 20px auto !important;}
table{width:60%;margin:0 auto;}
  input, textarea {
     border:0; outline:0;
     padding: 1em;
     display: block;
     width: 100%;
     margin-top: 1em;
	 box-sizing:border-box; 
     resize: none;}
    
  input, textarea:focus {
	   box-sizing:border-box; 
    }

  #input-submit {
     color: white;
	 font-size:14px;
     background:#222;
     cursor: pointer;
	 width:80px;
	 float:left;
	 box-sizing:border-box;}
    
    #input-submit:hover {
	   color:#222;
	   background: white;
	   box-sizing:border-box; 
  }
  
@media all and (min-width:260px) and (max-width:759px) {
	  #input-submit {
					 font-size:12px;}
	input[type="submit"]{padding:5px;
						 margin-top: 5px;}
}

/* Clearfix */
.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}