/*
 * SteamMain
 */


/* Our custom font face defintions */

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Regular') format('truetype');
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Regular-Italic') format('truetype');
	font-style: italic;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Thin') format('truetype');
	font-weight: 100;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Light') format('truetype');
	font-weight: 300;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Light-Italic') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Medium') format('truetype');
	font-weight: 500;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Bold') format('truetype');
	font-weight: 700;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Bold-Italic') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-ExtraBold') format('truetype');
	font-weight: 800;
}

@font-face
{
	font-family: 'Motiva Sans';
	src: url('/custom_fonts/clientui.uifont?MotivaSans-Black') format('truetype');
	font-weight: 900;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Thin.ttf') format('truetype');
	font-weight: 100;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-ExtraLight.ttf') format('truetype');
	font-weight: 200;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-ExtraLightItalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Light.ttf') format('truetype');
	font-weight: 300;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Regular.ttf') format('truetype');
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Italic.ttf') format('truetype');
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Medium.ttf') format('truetype');
	font-weight: 500;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-SemiBold.ttf') format('truetype');
	font-weight: 600;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-SemiBoldItalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Bold.ttf') format('truetype');
	font-weight: 700;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-BoldItalic.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-ExtraBold.ttf') format('truetype');
	font-weight: 800;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-ExtraBoldItalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-Black.ttf') format('truetype');
	font-weight: 900;
}

@font-face
{
	font-family: 'Montserrat';
	src: url('/fonts/Montserrat-BlackItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-Regular.ttf') format('truetype');
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-Italic.ttf') format('truetype');
	font-style: italic;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-Light.ttf') format('truetype');
	font-weight: 300;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-SemiBold.ttf') format('truetype');
	font-weight: 600;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-SemiBoldItalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-Bold.ttf') format('truetype');
	font-weight: 700;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-BoldItalic.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-ExtraBold.ttf') format('truetype');
	font-weight: 800;
}

@font-face
{
	font-family: 'OpenSans';
	src: url('/fonts/OpenSans-ExtraBoldItalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}