
/*			___IMPORTS___			*/
@font-face {
  font-family: 'Helveticalight';
  src: url("../../../fonts/helvetica/helveticalight.eot");
  src: url("../../../fonts/helvetica/helveticalight.eot?#iefix") format("embedded-opentype"), url("../../../fonts/helvetica/helveticalight.svg#DINRegular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Myriadpro-regular';
  src: url("../../../fonts/myriadpro/myriadpro-regular.eot");
  src: url("../../../fonts/myriadpro/myriadpro-regular.eot?#iefix") format("embedded-opentype"), url("../../../fonts/myriadpro/myriadpro-regular.woff") format("woff"), url("../../../fonts/myriadpro/myriadpro-regular.ttf") format("truetype"), url("../../../fonts/myriadpro/myriadpro-regular.svg#DINRegular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'DINPro-light';
  src: url("../../../fonts/din/DINPro-Light.otf");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'DINPro-medium';
  src: url("../../../fonts/din/DINPro-Medium.otf");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'DINPro-bold';
  src: url("../../../fonts/din/DINPro-Bold.otf");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Elkwood';
  src: url("../../../fonts/elkwood/elkwood-free.eot");
  src: url("../../../fonts/elkwood/elkwood-free.eot?#iefix") format("embedded-opentype"), url("../../../fonts/elkwood/elkwood-free.woff") format("woff"), url("../../../fonts/elkwood/elkwood-free.ttf") format("truetype"), url("../../../fonts/elkwood/elkwood-free.svg#DINRegular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'NeutraText';
  src: url("../../../fonts/neutra/NeutraText-BookAlt.ttf");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'NeutraText-bold';
  src: url("../../../fonts/neutra/Neutra-Text-TF-Alt-Bold_32140.ttf");
  font-weight: normal;
  font-style: normal; }
#error {
  position: relative;
  display: block;
  background-color: #e8e8e8;
  margin: 20px;
  height: 547px; }
  #error .content {
    display: block;
    padding-top: 150px;
    height: 300px;
    width: 600px; }
    #error .content div {
      display: block;
      float: left;
      padding: 0 20px; }
  #error img {
    display: inline-block;
    height: 170px;
    padding-top: 10px; }
  #error span, #error p {
    color: #666666;
    text-align: left; }
  #error span {
    font-size: 47px;
    display: block;
    padding-top: 20px; }
  #error p {
    font-size: 19px; }
