@font-face {
	font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 300;
	src: url('/template/font/Open_Sans_Condensed/OpenSans-CondLight.ttf') format('truetype');
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xF1YPouZEKgzpqZW9wN-3Ek.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans Condensed'; font-style: italic; font-weight: 300;
	src: url('/template/font/Open_Sans_Condensed/OpenSans-CondLightItalic.ttf') format('truetype');
	src: local('Open Sans Cond Light Italic'), local('OpenSans-CondensedLightItalic'), url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/jIXlqT1WKafUSwj6s9AzV6XnXbwdDC8wAz6IIzmCDUP3rGVtsTkPsbDajuO5ueQw.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans Condensed'; font-style: normal; font-weight: 700;
	src: url('/template/font/Open_Sans_Condensed/OpenSans-CondBold.ttf') format('truetype');
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xONSK5BxN3NFS4EJkViHIqo.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: normal; font-weight: 300;
	src: url('/template/font/Open_Sans/OpenSans-Light.ttf') format('truetype');
	src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: italic; font-weight: 300;
	src: url('/template/font/Open_Sans/OpenSans-LightItalic.ttf') format('truetype');
	src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxh_xHqYgAV9Bl_ZQbYUxnQU.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: normal; font-weight: 400;
	src: url('/template/font/Open_Sans/OpenSans-Regular.ttf') format('truetype');
	src: local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: italic; font-weight: 400;
	src: url('/template/font/Open_Sans/OpenSans-Italic.ttf') format('truetype');
	src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/xjAJXh38I15wypJXxuGMBobN6UDyHWBl620a-IRfuBk.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans Semibold'; font-style: normal; font-weight: 600;
	src: url('/template/font/Open_Sans/OpenSans-Semibold.ttf') format('truetype');
	src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNSnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: italic; font-weight: 600;
	src: url('/template/font/Open_Sans/OpenSans-SemiboldItalic.ttf') format('truetype');
	src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxn5HxGBcBvicCpTp6spHfNo.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: normal; font-weight: 700;
	src: url('/template/font/Open_Sans/OpenSans-Bold.ttf') format('truetype');
	src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: italic; font-weight: 700;
	src: url('/template/font/Open_Sans/OpenSans-BoldItalic.ttf') format('truetype');
	src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxjqR_3kx9_hJXbbyU8S6IN0.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: normal; font-weight: 800;
	src: url('/template/font/Open_Sans/OpenSans-ExtraBold.ttf') format('truetype');
	src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/EInbV5DfGHOiMmvb1Xr-hnhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
	font-family: 'Open Sans'; font-style: italic; font-weight: 800;
	src: url('/template/font/Open_Sans/OpenSans-ExtraBoldItalic.ttf') format('truetype');
	src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/PRmiXeptR36kaC0GEAetxkCDe67GEgBv_HnyvHTfdew.woff) format('woff');
}

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

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-request:before {
	content: "\f1d8";
}