@viewport {
  width: device-width;
  zoom: 1.0;
}

 body {

  background-color: rgb(117, 117, 117);
  font-family: sans-serif;
  text-align: center;
  color: #fff;
} 

.header {
  margin: auto;
  width: 80%;

  text-align: center;

  padding: 1px;


}

a:link {
  color: red;
}

/* visited link */
a:visited {
  color: green;
}

/* mouse over link */
a:hover {
  color: hotpink;
}

/* selected link */
a:active {
  color: blue;
}


.child {

  background-color: rgb(38, 39, 39);
  float: left;
  margin: auto;
  text-align: center;
  padding: 5px;

  width: 20%;

}

.form {

  background-color: rgb(38, 39, 39);
  overflow: hidden;
  padding: 5px;
  text-align: center;
  width: 80%;
  color:black;

}

.submitt {

  background-color: rgb(10, 7, 7);

  margin: auto;
  padding: 5px;
  text-align: center;
  width: 100%;

}


 /* h2 {

  color: red;

}

h1 {

  color: red;


}

a {

  color: black;



}



p {

  font-family: verdana;

   font-size: 40px; 

 }   */

.parent {

  margin: auto;
  width: 1000px;
  height: auto;

  padding: auto;
  text-align: center;
}

.column {

  /* background-color: rgb(0, 0, 0); */
  
  float: left;
  text-align: left;
  width: auto;
  color:#080808;
   /* font-size: 35px;  */
}

/* .image {
  background-color: white;
  padding: 10px;
  float: left;
   font-size: 35px; 

} 


 .content {
  text-align: left;
  width: 600px;
  margin: auto;
  height: auto;
  color: white;
  background-color: black;
  border: 3px solid #ffffff;
   font-size: 35px; 


} 



 Clear floats after the columns */

.row:after {

  content: "";

  display: table;

  clear: both;

}