@font-face {
  font-family: 'HelveticaNeueLT';
  src: url('../font/HelveticaNeueLTPro-Lt.eot'); /* IE9 Compat Modes */
  src: url('../font/HelveticaNeueLTPro-Lt.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/HelveticaNeueLTPro-Lt.woff') format('woff'), /* Modern Browsers */
       url('../font/HelveticaNeueLTPro-Lt.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../font/HelveticaNeueLTPro-Lt.svg#3162d512a0b0767ee94e99606f47da13') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}
@font-face {
  font-family: 'HelveticaNeueMD';
  src: url('../font/HelveticaNeueLTPro-Md.eot'); /* IE9 Compat Modes */
  src: url('../font/HelveticaNeueLTPro-Md.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/HelveticaNeueLTPro-Md.woff') format('woff'), /* Modern Browsers */
       url('../font/HelveticaNeueLTPro-Md.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../font/HelveticaNeueLTPro-Md.svg#f7d82596051ef62313f950dc45dac827') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}

html, body, form, fieldset,
h1, h2, h3, h4, h5, h6, p, pre, samp, span,
blockquote, ul, li, ol, dl, dd, dt, address, div, abbr, dfn, acronym,
input, select, textarea {
    margin: 0;
    padding: 0;
    font: 13px "Arial", "Helvetica Neue", "Helvetica", "Sans-serif";
    text-align: left;
}
h1, h2, h3, h4, h5, h6, p, pre, samp, span,
blockquote, ul, li, ol, dl, dd, dt, address, abbr, dfn, acronym {
    cursor: text;
}
.clearfix:after {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix { display: inline-block }

*:active, object:focus, embed:focus, a { outline: none }
input::-moz-focus-inner { border: 0 }
*.pointer, label { cursor: pointer }
fieldset { border: none }
input, select, option, textarea {
    font-size: 100%;
    outline-style: none;
}
textarea { resize: none; }

.bug { border: 1px solid red }

/* #PAGE STYLES */

/*#preloader {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #ffffff;
	z-index: 999999;
}

#status {
	width: 200px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 50%;
	background-image: url(../images/preload.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin: -100px 0 0 -100px;
}*/
