@font-face {
    font-family: icomoon;
    src: url("../../bootstrap/fonts/iconmoon/icomoon.eot?#iefixe") format("embedded-opentype"), url("../../bootstrap/fonts/iconmoon/icomoon.woff") format("woff");
    font-weight: 400;
    font-style: normal;
}
[class*=" icon-"]:before, [class^=icon-]:before {
    font-family: icomoon;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    margin-right: .6em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-arrow438:before {
    content: "\e611";
}
.icon-arrow437:before {
    content: "\e612";
}
.icon-outline-arrow:before {
    content: "\e609";
}
.icon-facebook:before {
    content: "\e600";
}
.icon-instagram:before {
    content: "\e614";
}
.icon-pinterest:before {
    content: "\e613";
}
.icon-twitter:before {
    content: "\e601";
}
.icon-youtube:before {
    content: "\e602";
}
.icon-arrow-left:before {
    content: "\e603";
}
.icon-arrow-down:before {
    content: "\e604";
}
.icon-arrow-up:before {
    content: "\e605";
}
.icon-arrow-right:before {
    content: "\e606";
}
.icon-sound:before {
    content: "\e60a";
}
.icon-search:before {
    content: "\e607";
}
.icon-lock:before {
    content: "\e608";
}
.icon-display:before {
    content: "\e60b";
}
.icon-news:before {
    content: "\e60c";
}
.icon-note:before {
    content: "\e60d";
}
.icon-clock:before {
    content: "\e60e";
}
.icon-data:before {
    content: "\e60f";
}
.icon-vinyl:before {
    content: "\e610";
}
.med-icon, a.med-icon {
    font-size: em(15px);
    margin-top: 3px;
}
.icon-w-text {
    padding-left: em(5px);
}