.display-medium{
	display: inherit !important;
}



button{
	 width:100px;
	 background: #10CEF0;
	 height: 30px;
	  border-radius: 10px;

}

button:hover{
	background: #ff0;
}
	
#main {
   height: 80%;
   display: -webkit-flex;
   display: flex;
   flex-flow: row;
}
#main article {
	background: #CFC;
	flex: 3 1 60%;
	order: 2;
}
#main nav {
	background: #CCF;
	flex: 1 6 20%;
	order: 1;
}
#main aside {
	background: #CCF;
	flex: 1 6 20%;
	order: 3;
}
header{
	display: block;
	min-height: 10%;
	background: #10CEF0;

	} 

	footer {
	display: block;
	min-height: 10%;
	background: #10CEF0;
	text-align: center;


}




#primera{
	width: 40px;
	
}


#segunda{
	float:center;
	width: 200px;
}

#video{
	
    margin-top: -30px;
    width: -1px;
    
    margin-left: auto;
    margin-right: auto;
     border: dashed red 2px;
    
}


textarea{
	width: 180px;
	
}
