/**--------------------------------------------------------------------------------
*
* FUNCTIONS
*
--------------------------------------------------------------------------------*/
.tac {
  text-align: center;
}
/*------------------------------------
	DEFAULT STYLES
------------------------------------*/
.pr {
  position: relative;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.fn {
  float: none ;
}
.db {
  display: block;
}
.dib {
  display: inline-block;
}
.dt {
  display: table;
}
.dtc {
  display: table-cell;
}
.dn {
  display: none;
}
.dni {
  display: none !important;
}
.oh {
  overflow: hidden;
}
.wa {
  -webkit-font-smoothing: antialiased;
}
.z1 {
  z-index: 100;
}
.z2 {
  z-index: 200;
}
.z3 {
  z-index: 300;
}
.z4 {
  z-index: 400;
}
.tac {
  text-align: center;
}
.bgt {
  background: transparent;
}
.pr {
  position: relative;
}
.a-ani {
  -webkit-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
  -moz-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
  -o-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
  -ms-transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
  transition: all 0.27s cubic-bezier(0, 0, 0.58, 1);
}
