body, html{
height: 100%;
width: 100%;
margin: 0px;
padding: 0px;
background: #686868;
font-family: 'Open sans' helvetica, arial;
text-align: center;
font-weight: bold;
}
header, footer{
display: block;
min-height: 10%;
background: #8ca4e1;
}
#container{
height: 80%;
display: -webkit-flex;
display: flex;
flex-flow: row;
}
#container section{
background: #c9e3cd;
flex: 60%;
order: 2;
display: flex;
display: -webkit-flex;
flex-flow: column;
margin: 1%;
color:blue;
font-size: 3.5em;
}
header, footer, nav, aside, section, article {
border: 0.1em solid black;
}
#boton{
width: 100px;
margin-left: 45%;
}