/* --------------------------------------------------------------
FONT LIBRARY

sample:
@font-face {
	font-family: 'fontname';
	font-weight: normal;
	font-style: normal;
	src: url('/font/font-dir/font-file.otf');
	src: url('/font/font-dir/fonts/font-file.eot') format('embedded-opentype'),
	url('/font/font-dir/fonts/font-file.ttf') format('truetype'),
	url('/font/font-dir/fonts/font-file.woff') format('woff'),
	url('/font/font-dir/fonts/font-file.svg') format('svg');
}
-------------------------------------------------------------- */



/* Liberation-Sans
--------------------------------------------------------------- */
/* Style: Bold */
@font-face {
	font-family: 'LiberationSans';
	src: url('/font/Liberation-Sans/LiberationSans-Bold.eot') format('embedded-opentype'),
	url('/font/Liberation-Sans/LiberationSans-Bold.ttf') format('truetype'),
	url('/font/Liberation-Sans/LiberationSans-Bold.woff') format('woff'),
	url('/font/Liberation-Sans/LiberationSans-Bold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}
/* Style: Bold Italic */
@font-face {
	font-family: 'LiberationSans';
	src: url('/font/Liberation-Sans/LiberationSans-BoldItalic.eot') format('embedded-opentype'),
	url('/font/Liberation-Sans/LiberationSans-BoldItalic.ttf') format('truetype'),
	url('/font/Liberation-Sans/LiberationSans-BoldItalic.woff') format('woff'),
	url('/font/Liberation-Sans/LiberationSans-BoldItalic.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}
/* Style: Regular */
@font-face {
	font-family: 'LiberationSans';
	src: url('/font/Liberation-Sans/LiberationSans-Reg.otf');
	src: url('/font/Liberation-Sans/LiberationSans-Reg.eot') format('embedded-opentype'),
	url('/font/Liberation-Sans/LiberationSans-Reg.ttf') format('truetype'),
	url('/font/Liberation-Sans/LiberationSans-Reg.woff') format('woff'),
	url('/font/Liberation-Sans/LiberationSans-Reg.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Style: Italic */
@font-face {
	font-family: 'LiberationSans';
	src: url('/font/Liberation-Sans/LiberationSans-Italic.eot') format('embedded-opentype'),
	url('/font/Liberation-Sans/LiberationSans-Italic.ttf') format('truetype'),
	url('/font/Liberation-Sans/LiberationSans-Italic.woff') format('woff'),
	url('/font/Liberation-Sans/LiberationSans-Italic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}



/* Liberation-Serif
--------------------------------------------------------------- */
/* Style: Bold */
@font-face {
	font-family: 'LiberationSerif';
	src: url('/font/Liberation-Serif/LiberationSerif-Bold.eot') format('embedded-opentype'),
	url('/font/Liberation-Serif/LiberationSerif-Bold.ttf') format('truetype'),
	url('/font/Liberation-Serif/LiberationSerif-Bold.woff') format('woff'),
	url('/font/Liberation-Serif/LiberationSerif-Bold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}
/* Style: Bold Italic */
@font-face {
	font-family: 'LiberationSerif';
	src: url('/font/Liberation-Serif/LiberationSerif-BoldItalic.eot') format('embedded-opentype'),
	url('/font/Liberation-Serif/LiberationSerif-BoldItalic.ttf') format('truetype'),
	url('/font/Liberation-Serif/LiberationSerif-BoldItalic.woff') format('woff'),
	url('/font/Liberation-Serif/LiberationSerif-BoldItalic.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}
/* Style: Regular */
@font-face {
	font-family: 'LiberationSerif';
	src: url('/font/Liberation-Serif/LiberationSerif-Reg.eot') format('embedded-opentype'),
	url('/font/Liberation-Serif/LiberationSerif-Reg.ttf') format('truetype'),
	url('/font/Liberation-Serif/LiberationSerif-Reg.woff') format('woff'),
	url('/font/Liberation-Serif/LiberationSerif-Reg.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Style: Italic */
@font-face {
	font-family: 'LiberationSerif';
	src: url('/font/Liberation-Serif/LiberationSerif-Italic.eot') format('embedded-opentype'),
	url('/font/Liberation-Serif/LiberationSerif-Italic.ttf') format('truetype'),
	url('/font/Liberation-Serif/LiberationSerif-Italic.woff') format('woff'),
	url('/font/Liberation-Serif/LiberationSerif-Italic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}



/* Enigmatic
--------------------------------------------------------------- */
/* Style: Bold */
@font-face {
	font-family: 'Enigmatic';
	src: url('/font/Enigmatic/Enigmatic-Bold.eot') format('embedded-opentype'),
	url('/font/Enigmatic/Enigmatic-Bold.ttf') format('truetype'),
	url('/font/Enigmatic/Enigmatic-Bold.woff') format('woff'),
	url('/font/Enigmatic/Enigmatic-Bold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}
/* Style: Regular */
@font-face {
	font-family: 'Enigmatic';
	src: url('/font/Enigmatic/Enigmatic-Reg.eot') format('embedded-opentype'),
	url('/font/Enigmatic/Enigmatic-Reg.ttf') format('truetype'),
	url('/font/Enigmatic/Enigmatic-Reg.woff') format('woff'),
	url('/font/Enigmatic/Enigmatic-Reg.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Style: Italic */
@font-face {
	font-family: 'Enigmatic';
	src: url('/font/Enigmatic/Enigmatic-Italic.eot') format('embedded-opentype'),
	url('/font/Enigmatic/Enigmatic-Italic.ttf') format('truetype'),
	url('/font/Enigmatic/Enigmatic-Italic.woff') format('woff'),
	url('/font/Enigmatic/Enigmatic-Italic.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}