@font-face {
	font-family: 'ALSStoryRegular';
    src: url('fonts/ALSStoryRegular.eot');
    src: url('fonts/ALSStoryRegular.eot') format('embedded-opentype'),
         url('fonts/ALSStoryRegular.woff2') format('woff2'),
         url('fonts/ALSStoryRegular.woff') format('woff'),
         url('fonts/ALSStoryRegular.ttf') format('truetype'),
         url('fonts/ALSStoryRegular.svg#ALSStoryRegular') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/GothamPro-Italic.eot');
	src: url('../fonts/GothamPro-Italic.eot?') format('eot'), 
	     url('../fonts/GothamPro-Italic.ttf') format('truetype'),
	     url('../fonts/GothamPro-Italic.woff') format('woff'), 
	     url('../fonts/GothamPro-Italic.svg#GothamPro-Italic') format('svg');
    font-weight: 400;
    font-style: italic;
}
@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/GothamPro-Bold.eot');
	src: url('../fonts/GothamPro-Bold.eot?') format('eot'), 
	     url('../fonts/GothamPro-Bold.ttf') format('truetype'),
	     url('../fonts/GothamPro-Bold.woff') format('woff'), 
	     url('../fonts/GothamPro-Bold.svg#GothamPro-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
	font-family: 'GothamPro-BoldItalic';
	src: url('../fonts/GothamPro-BoldItalic.eot');
	src: url('../fonts/GothamPro-BoldItalic.eot?') format('eot'), 
	     url('../fonts/GothamPro-BoldItalic.ttf') format('truetype'),
	     url('../fonts/GothamPro-BoldItalic.woff') format('woff'), 
	     url('../fonts/GothamPro-BoldItalic.svg#GothamPro-BoldItalic') format('svg');
    font-weight: 700;
    font-style: italic;
}

@font-face {
	font-family: 'im';
	src: url('../fonts/im.eot?exc23i');
	src: url('../fonts/im.eot?exc23i#iefix') format('embedded-opentype'),
		 url('../fonts/im.ttf?exc23i') format('truetype'),
		 url('../fonts/im.woff?exc23i') format('woff'),
		 url('../fonts/im.svg?exc23i#im') format('svg');
	font-weight: normal;
	font-style: normal;
}

.im { display:inline-block; font:normal normal normal 14px/1 im; font-size:inherit; text-rendering:auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.im-larr:before {
  content: "\e900";
}
.im-rarr:before {
  content: "\e901";
}
.im-user:before {
  content: "\e902";
}
