/* Generated by grunt-webfont */


@font-face {
    font-family:"fontoptima";
    src:url("fontoptima.eot?190c39883c18a499008582fdf434cb64");
    src:url("fontoptima.eot?#iefix") format("embedded-opentype"),
        url("fontoptima.woff2?190c39883c18a499008582fdf434cb64") format("woff2"),
        url("fontoptima.woff?190c39883c18a499008582fdf434cb64") format("woff"),
        url("fontoptima.ttf?190c39883c18a499008582fdf434cb64") format("truetype"),
        url("fontoptima.svg?190c39883c18a499008582fdf434cb64#fontoptima") format("svg");
    font-weight:normal;
    font-style:normal;
}

.fontoptima {
    font-family:"fontoptima";
    display:inline-block;
    vertical-align:middle;
    line-height:1;
    font-weight:normal;
    font-style:normal;
    speak:none;
    text-decoration:inherit;
    text-transform:none;
    text-rendering:optimizeLegibility;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}


/* Icons */

.fontoptima-consumer {
    *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');
}

.fontoptima-consumer:before {
    content:"\f101";
}

.fontoptima-life-science {
    *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');
}

.fontoptima-life-science:before {
    content:"\f102";
}

.fontoptima-nonwovens {
    *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');
}

.fontoptima-nonwovens:before {
    content:"\f103";
}

.fontoptima-pharma {
    *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');
}

.fontoptima-pharma:before {
    content:"\f104";
}
