@charset "utf-8";
/* Reset, tipografia e utilitarios que valem em TODA pagina.
   Nada aqui pertence a uma tela especifica -- se a regra so serve a uma, ela
   vai para paginas/<menu>.css. */

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: Arial,sans-serif;
  background: #f4f6f8;
  color: #20252b;
}

/* Titulos */

h1 {
  margin-bottom: 6px;
}

h2 {
  margin-top: 0;
}

h3 {
  margin-bottom: 7px;
}

/* Utilitarios de texto */

.muted {
  color: #69737d;
}

.right {
  text-align: right;
}

/* Lista/tabela sem nenhuma linha */

.vazio {
  padding: 16px;
}

/* [hidden] precisa de !important: o seletor de atributo (0-1-0) perde para
   qualquer classe que defina display depois no arquivo -- era o caso de
   .button, que deixava um <a class="button" hidden> visivel. */

[hidden] {
  display: none!important;
}
