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

[class^="adexicon-"], [class*=" adexicon-"] {
    font-family: 'AdExIconFont';
    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;
}

.adexicon-email:before {
    content: "\40";
}
.adexicon-downarrow:before {
    content: "\25bf";
}
.adexicon-LinkedIn:before {
    content: "\4c";
}
.adexicon-rss:before {
    content: "\52";
}
.adexicon-search:before {
    content: "\53";
}
.adexicon-share1:before {
    content: "\3c";
}
.adexicon-share2:before {
    content: "\3e";
}
.adexicon-twitter:before {
    content: "\54";
}
.adexicon-x-close:before {
    content: "\58";
}
.adexicon-bubble:before {
    content: "\4f";
}
.adexicon-facebook:before {
    content: "\66";
}
