@font-face {
    font-family: 'open_sans_light';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans Light'), local('OpenSansLight-Regular'),
        url(/themes/default/fonts/open-sans-light.woff) format('woff'),
        url(/themes/default/fonts/open-sans-light.ttf) format('truetype');
}

@font-face {
    font-family: 'open_sans_semibold';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans Semibold'), local('OpenSansSemibold-Regular'),
        url(/themes/default/fonts/open-sans-semibold.woff) format('woff'),
        url(/themes/default/fonts/open-sans-semibold.ttf) format('truetype');
}

@font-face {
    font-family: 'open_sans_bold';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
        url(/themes/default/fonts/open-sans-bold.woff) format('woff'),
        url(/themes/default/fonts/open-sans-bold.ttf) format('truetype');
}




@font-face {
	font-family: PFSquareSansProThin;
	src: url(/themes/default/fonts/PFSquareSansPro-Thin.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Thin.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Thin.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Thin.svg) format('svg');
	font-weight: 100;
	font-style: normal
}
@font-face {
	font-family: PFSquareSansProItalic;
	src: url(/themes/default/fonts/PFSquareSansPro-Italic.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Italic.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Italic.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Italic.svg) format('svg');
	font-weight: 400;
	font-style: italic
}
@font-face {
	font-family: PFSquareSansProLight;
	src: url(/themes/default/fonts/PFSquareSansPro-Light.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Light.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Light.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Light.svg) format('svg');
	font-weight: 300;
	font-style: normal
}
@font-face {
	font-family: PFSquareSansProRegular;
	src: url(/themes/default/fonts/PFSquareSansPro-Regular.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Regular.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Regular.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Regular.svg) format('svg');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: PFSquareSansProMedium;
	src: url(/themes/default/fonts/PFSquareSansPro-Medium.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Medium.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Medium.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Medium.svg) format('svg');
	font-weight: 600;
	font-style: normal
}
@font-face {
	font-family: PFSquareSansProRegular2;
	src: url(/themes/default/fonts/PFSquareSansPro-Medium.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Medium.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Medium.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Medium.svg) format('svg');
	font-weight: 600;
	font-style: normal
}
@font-face {
	font-family: PFSquareSansProBold;
	src: url(/themes/default/fonts/PFSquareSansPro-Bold.eot);
	src: url(/themes/default/fonts/PFSquareSansPro-Bold.woff) format('woff'), url(/themes/default/fonts/PFSquareSansPro-Bold.ttf) format('truetype'), url(/themes/default/fonts/PFSquareSansPro-Bold.svg) format('svg');
	font-weight: 700;
	font-style: normal
}