Great question. The path to the icon font is set relative to the style.css’ location. So it thinks that it can find the font inside the child theme itself instead of looking in the parent.
There are two ways to fix that. The first is to copy the fonts folder from the parent theme and place it in the child.
The other option is to change the path for the font in your child theme’s style.css file. To do that, find this spot:
@font-face {
font-family: 'Icons';
src:url('font/Icons.eot');
src:url('font/Icons.eot?#iefix') format('embedded-opentype'),
url('font/Icons.woff') format('woff'),
url('font/Icons.ttf') format('truetype'),
url('font/Icons.svg#Icons') format('svg');
font-weight: normal;
font-style: normal;
}
and change where it says font/ to
../united/font/
You’ll have to change each instance, but that should take care of it for you.
If you run into any trouble, let me know,
Bill