/* Generated by grunt-webfont */



@font-face {
	font-family:"efm-respondent-icon";
	src:url("efm-respondent-icon.eot?b77adfd7ba3984ccc736cd428dfa3a9d");
	src:url("efm-respondent-icon.eot?b77adfd7ba3984ccc736cd428dfa3a9d#iefix") format("embedded-opentype"),
		url("efm-respondent-icon.woff?b77adfd7ba3984ccc736cd428dfa3a9d") format("woff"),
		url("efm-respondent-icon.ttf?b77adfd7ba3984ccc736cd428dfa3a9d") format("truetype"),
		url("efm-respondent-icon.svg?b77adfd7ba3984ccc736cd428dfa3a9d#efm-respondent-icon") format("svg");
	font-weight:normal;
	font-style:normal;
}

.efm-respondent-icon {
	
		font-family:"efm-respondent-icon";
	
	display:inline-block;
	line-height:1;
	font-weight:normal;
	font-style:normal;
	speak:none;
	text-decoration:inherit;
	text-transform:none;
	text-rendering:auto;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}


/* Icons */


.efm-respondent-asterix:before {
	content:"\e101";
}


.efm-respondent-attachment:before {
	content:"\f101";
}


.efm-respondent-cancel-circle:before {
	content:"\f102";
}


.efm-respondent-check:before {
	content:"\f103";
}


.efm-respondent-cross:before {
	content:"\f104";
}


.efm-respondent-diameter:before {
	content:"\f105";
}


.efm-respondent-new-window:before {
	content:"\f106";
}


.efm-respondent-phone:before {
	content:"\f107";
}


.efm-respondent-sms:before {
	content:"\f108";
}


.efm-respondent-thumbs-down:before {
	content:"\f109";
}


.efm-respondent-thumbs-up:before {
	content:"\f10a";
}
