@charset "utf-8";
@font-face{
	font-family:'FontAwesome';
	src:url('http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.eot?v=4.1.0');
	src:url('http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),
	url('http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),
	url('http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),
	url('http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
	font-weight:normal;font-style:normal}
	.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
	
	#footer ul li.icon:before {
    display:inline-block;
    font-family:FontAwesome;
    font-style:normal;
    font-weight: normal;
    line-height:1;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    position: absolute;
    left: -45px;
    font-size: 1.3em;
}
	
.fa.phone:before, #footer li.icon.tele:before {   
	content: "\f098";
}
.fa.email:before, #footer li.icon.email:before {   
	content: "\f0e0";
}
.fa {
    margin-right: 5px;
	
}
i.fa.home:before {
    content: "\f015";
}
i.fa.home {
	margin: 0;
	position: absolute;
	/* [disabled]color: #fff; */
	line-height: 60px;
	left: 20px;
	text-indent: 0;
	font-size: 1.5em;
}
i.fa.about:after {
    content: "\f0c0";
}
i.fa.blog:after {
    content: "\f09e";
}
.menu .fa {
    font-size: 1.2em;
    color: #54b2db;
}
i.fa.map:after {
    content: "\f0ac";
}
i.fa.career:after {
    content: "\f19d";
}
i.fa.csr1:after {
    content: "\f193";
	background:transparent;
}
#footer li.icon.loc:before, i.fa.loc:after {
	content: "\f041";
}
#footer li.icon.skype:before {
	content: "\f17e";
}
i.fa.fb:after {
    content: "\f09a";
}
i.fa.tw:after {
    content: "\f099";
}
i.fa.gp:after {
    content: "\f0d5";
}
i.fa.bullet:after {
    content: "\f0da";
}
i.fa.overview:after {
    content: "\f03a";
}
i.fa.mission:after {
    content: "\f140";
}

i.fa.job:after {
	content: "\f0f2";
}
i.fa.apply-job:after {
	content: "\f044";
}
.email-msg > span:before {
    content: '\f057';
    font-family:FontAwesome;
	color: #bd0000;
	font-size: 2em;
    display: inline-block;
    position: absolute;
    left: -5px;
    top: 0px;
}