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

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

.icon-close:before {
    content: "\e601";
}
.icon-menu:before {
    content: "\e600";
}
.icon-home:before {
    content: "\e71c";
}
.icon-phone:before {
    content: "\e758";
}
.icon-envelope:before {
    content: "\e75c";
}
.icon-map2:before {
    content: "\e762";
}
.icon-spinner2:before {
    content: "\e795";
}
.icon-download2:before {
    content: "\e7d9";
}
.icon-earth:before {
    content: "\e7de";
}
.icon-link:before {
    content: "\e7df";
}
.icon-attachment:before {
    content: "\e7e1";
}
.icon-mail4:before {
    content: "\e87e";
}
.icon-googleplus4:before {
    content: "\e883";
}
.icon-facebook3:before {
    content: "\e887";
}
.icon-twitter3:before {
    content: "\e88b";
}
.icon-wordpress:before {
    content: "\e8a9";
}
.icon-xing2:before {
    content: "\e8c5";
}
.icon-arrow-left5:before {
    content: "\e6cd";
}