/* ------------------------------ GLOBAL ------------------------------*/
body {
  height: 100%;
  font-family: 'Source Code Pro', monospace;
  background: #fbfbfb;
  padding: 0;
  margin: 0;
}
/* ------------------------------ Generic ------------------------------*/
.dn {
  display: none !important;
}
.no-mp {
  margin: 0;
  padding: 0;
}
.no-lst {
  list-style-type: none;
}
.w {
  /* margin: 0 auto; */
  position: relative;
}
.txt-center {
  text-align: center;
}
.txt-left {
  text-align: left;
}
.txt-right {
  text-align: right;
}
.borderRadius-50 {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.tbl {
  display: table;
}
.tbl .tbl-r,
.tbl .tbl-row {
  display: table-row;
}
.tbl .tbl-r .tbl-c,
.tbl .tbl-row .tbl-c,
.tbl .tbl-r .tbl-cell,
.tbl .tbl-row .tbl-cell {
  display: table-cell;
}
