@font-face {
    font-family: 'fontello';
    src: url('font/fontello.eot?96142821');
    src: url('font/fontello.eot?96142821#iefix') format('embedded-opentype'),
         url('font/fontello.woff?96142821') format('woff'),
         url('font/fontello.ttf?96142821') format('truetype'),
         url('font/fontello.svg?96142821#fontello') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../font/fontello.svg?52715302#fontello') format('svg');
  }
}
*/
 
[class^="icon-"] a:before, [class*=" icon-"] a:before,
[class^="icon-"]:before, [class^=" icon-"]:before,
.search-submit:before,
.documentation li a:before,
.menu-toggle {
    position: absolute;
    left: 10px;
    top: 28px;
    font-family: "fontello";
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    speak: none;

    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    text-align: center;
    /* opacity: .8; */

    /* For safety - reset parent styles, that can break glyph codes*/
    font-variant: normal;
    text-transform: none;

    /* fix buttons height, for twitter bootstrap */
    line-height: 1em;
    color: #fff;
}

#account-tabs [class^="icon-"]:before {
    font-size: 18px;
    top: 13px;
    left: 12px;
    color:#c3bbbb;
}

.menu-toggle {
    left: auto;
    top: 27px;
    right: 19px;
}

.icon-menu:before {
    position: relative;
    font-size: 24px;
    color: #fff;
    left: auto;
    top: auto;
    content: '\e804';
}

.icon-download:before { 
    content: '\e800'; 
}

.search-submit:before { 
    position: relative;
    font-size: 19px;
    left: auto;
    top: auto;
    content: '\e801'; 
    color: #000; 
}

#secondary .search-submit:before {
    font-size: 17px;
}

.icon-location:before { 
    content: '\e802'; 
}

.icon-more {
    margin-left: 10px;
}

.read-more .icon-more:before { 
    position: relative; 
    top: auto; 
    left: auto;
    content: '\e805'; 
}

.documentation li a:before { 
    left: 0;
    top: 5px;
    content: '\e803'; 
    color: #999; 
}

.feature-icon [class^="icon-"]:before {
    position: relative;
    left: 0;
    top: 0;
    color: #999;
    font-size: 24px;
}

.feature-icon .icon-configure:before {
    content: '\e807';
}

.feature-icon .icon-world:before {
    content: '\e808';
}

.feature-icon .icon-custom-style:before {
    content: '\e80D';
}

.feature-icon .icon-mobile-ready:before {
    content: '\e809';
}

.feature-icon .icon-shortcode:before {
    content: '\e80C';
}

.feature-icon .icon-translation:before {
    content: '\e80A';
}

.feature-icon .icon-directions:before {
    content: '\e80E';
}

.feature-icon .icon-retina:before {
    content: '\e802';
}

.feature-icon .icon-developer:before {
    content: '\e80B';
}

.icon-purchases:before {
    content: '\e806';
}

.icon-keys:before {
    content: '\e810';
}

.icon-profile:before {
    content: '\e80F';
}

.icon-support:before {
    content: '\e811';
}

.icon-twitter:before { 
    content: '\e812'; 
}