@charset "utf-8";

#content {
  display: flex;
  flex-direction: row;
}

#cont_main {
  width: 80%;
}

#aside {
  width: 20%;
}

#news {
  padding-top: 1em;
}

/* Media Queries ---------------------------------------------------------- */

@media screen and (max-width: 860px) { 
  #content {
    flex-direction: column;
  }
  
#cont_main {
    width: 100%;
  }

  #aside {
    width: 100%;
  }
}
