 #frame {
  background-color: LightBlue;
  border: 3px black;
  padding: 5px;
  margin: 5px;
  }
#container {
  display: flex;
  flex-wrap: wrap;
}
#pasos {
    font-size: 12px;
		text-align: justify;
		margin-left: 1em;
		margin-right: 1em;
  }
#glosario {
    background-color: #222;
		font-family: Verdana, Arial, serif;
		font-size: 10px;
		float:right;
		width: 45%;
		padding: 0.4em;
		border: 2px solid #ccc;
 		border-radius: 18px;
  }
.column {
  padding: 5px;
  border: 2px black;
  width: 300px;
  height: 500px;
  }
.row {
  border: 2px black;
  width: 300px;
  height: 600px;
  }
h1, p {
  font-family: Rancho, serif;
  }
object {
  display: block;
  padding: 5px;
  
  }
div {
  padding-top: 15px;
}