@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_bd.ttf);
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_bd_it.ttf);
  font-style: italic;
  font-weight: 700;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_blk.ttf);
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_blk_it.ttf);
  font-style: italic;
  font-weight: 900;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_it.ttf);
  font-style: italic;
  font-weight: 400;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_lt.ttf);
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_lt_it.ttf);
  font-style: italic;
  font-weight: 300;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_md.ttf);
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_md_it.ttf);
  font-style: italic;
  font-weight: 500;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_rg.ttf);
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_th.ttf);
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/static/resources/att/fonts/att_aleck_sans_th_it.ttf);
  font-style: italic;
  font-weight: 100;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_bd.ttf);
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_bd_it.ttf);
  font-style: italic;
  font-weight: 700;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_blk.ttf);
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_blk_it.ttf);
  font-style: italic;
  font-weight: 900;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_it.ttf);
  font-style: italic;
  font-weight: 400;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_lt.ttf);
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_lt_it.ttf);
  font-style: italic;
  font-weight: 300;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_md.ttf);
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_md_it.ttf);
  font-style: italic;
  font-weight: 500;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_rg.ttf);
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_th.ttf);
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: 'att_aleck_sans';
  src: url(/setup/static/resources/att/fonts/att_aleck_sans_th_it.ttf);
  font-style: italic;
  font-weight: 100;
}

* {
  font-family: 'att_aleck_sans', Roboto, helvetica, -apple-system, arial,
    sans-serif;
}
