@font-face {
	font-family: 'SourceSansPro';
	src: url('fonts/SourceSansPro-Regular.eot');
	src: local('?'), url('fonts/SourceSansPro-Regular.woff') format('woff'), url('fonts/SourceSansPro-Regular.ttf') format('truetype'), url('fonts/SourceSansPro-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceSansPro';
	src: url('fonts/SourceSansPro-lt.eot');
	src: local('?'), url('fonts/SourceSansPro-lt.woff') format('woff'), url('fonts/SourceSansPro-lt.ttf') format('truetype'), url('fonts/SourceSansPro-lt.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'SourceSansPro';
	src: url('fonts/SourceSansPro-Bold.eot');
	src: local('?'), url('fonts/SourceSansPro-Bold.woff') format('woff'), url('fonts/SourceSansPro-Bold.ttf') format('truetype'), url('fonts/SourceSansPro-Bold.svg') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'SourceSansPro';
	src: url('fonts/SourceSansPro-Boldlt.eot');
	src: local('?'), url('fonts/SourceSansPro-Boldlt.woff') format('woff'), url('fonts/SourceSansPro-Boldlt.ttf') format('truetype'), url('fonts/SourceSansPro-Boldlt.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'SourceSansPro-Light';
	src: url('fonts/SourceSansPro-Light.eot');
	src: local('?'), url('fonts/SourceSansPro-Light.woff') format('woff'), url('fonts/SourceSansPro-Light.ttf') format('truetype'), url('fonts/SourceSansPro-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceSansPro-Light';
	src: url('fonts/SourceSansPro-Lightlt.eot');
	src: local('?'), url('fonts/SourceSansPro-Lightlt.woff') format('woff'), url('fonts/SourceSansPro-Lightlt.ttf') format('truetype'), url('fonts/SourceSansPro-Lightlt.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'SourceSansPro-ExtraLight';
	src: url('fonts/SourceSansPro-ExtraLight.eot');
	src: local('?'), url('fonts/SourceSansPro-ExtraLight.woff') format('woff'), url('fonts/SourceSansPro-ExtraLight.ttf') format('truetype'), url('fonts/SourceSansPro-ExtraLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceSansPro-ExtraLight';
	src: url('fonts/SourceSansPro-ExtraLightlt.eot');
	src: local('?'), url('fonts/SourceSansPro-ExtraLightlt.woff') format('woff'), url('fonts/SourceSansPro-ExtraLightlt.ttf') format('truetype'), url('fonts/SourceSansPro-ExtraLightlt.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'SourceSansPro-Semibold';
	src: url('fonts/SourceSansPro-Semibold.eot');
	src: local('?'), url('fonts/SourceSansPro-Semibold.woff') format('woff'), url('fonts/SourceSansPro-Semibold.ttf') format('truetype'), url('fonts/SourceSansPro-Semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'SourceSansPro-Semibold';
	src: url('fonts/SourceSansPro-Semiboldlt.eot');
	src: local('?'), url('fonts/SourceSansPro-Semiboldlt.woff') format('woff'), url('fonts/SourceSansPro-Semiboldlt.ttf') format('truetype'), url('fonts/SourceSansPro-Semiboldlt.svg') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Raleway-Bold';
	src: url('fonts/Raleway-Bold.otf');
	src: local('?'), url('fonts/Raleway-Bold.otf') format('opentype');
}
@font-face {
	font-family: 'Raleway-ExtraBold';
	src: url('fonts/Raleway-ExtraBold.otf');
	src: local('?'), url('fonts/Raleway-ExtraBold.otf') format('opentype');
}
@font-face {
	font-family: 'Raleway-ExtraLight';
	src: url('fonts/Raleway-ExtraLight.otf');
	src: local('?'), url('fonts/Raleway-ExtraLight.otf') format('opentype');
}
@font-face {
	font-family: 'Raleway-Heavy';
	src: url('fonts/Raleway-Heavy.otf');
	src: local('?'), url('fonts/Raleway-Heavy.otf') format('opentype');
}
@font-face {
	font-family: 'Raleway-Light';
	src: url('fonts/Raleway-Light.otf');
	src: local('?'), url('fonts/Raleway-Light.otf') format('opentype');
}	
@font-face {
	font-family: 'Raleway-Medium';
	src: url('fonts/Raleway-Medium.otf');
	src: local('?'), url('fonts/Raleway-Medium.otf') format('opentype');
}	
@font-face {
	font-family: 'Raleway-Regular';
	src: url('fonts/Raleway-Regular.otf');
	src: local('?'), url('fonts/Raleway-Regular.otf') format('opentype');
}	
@font-face {
	font-family: 'Raleway-SemiBold';
	src: url('fonts/Raleway-SemiBold.otf');
	src: local('?'), url('fonts/Raleway-SemiBold.otf') format('opentype');
}
@font-face {
	font-family: 'Raleway-Thin';
	src: url('fonts/Raleway-Thin.otf');
	src: local('?'), url('fonts/Raleway-Thin.otf') format('opentype');	
}	

@font-face {
	font-family: 'Proxima Nova Thin';
	src: url('fonts/Proxima Nova Thin.otf');
	src: local('?'), url('fonts/Proxima Nova Thin.otf') format('opentype');	
}	
	
@font-face {
	font-family: 'Archivo Black';
	src: url('fonts/ArchivoBlack-Regular.otf');
	src: local('?'), url('fonts/ArchivoBlack-Regular.otf') format('opentype');	
}	
	
	