@charset "UTF-8";

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

[class^="icon-arrows-"]:before,
[class*=" icon-arrows-"]:before {
    font-family: "linea-arrows-10" !important;
    font-style: normal !important;
    font-weight: normal;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-arrows-minus:before {
    content: "\e041";
}

.icon-arrows-plus:before {
    content: "\e048";
}

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

@font-face {
    font-family: "linea-basic-elaboration-10";
    src: url("../fonts/linea-basic-elaboration-10.eot");
    src: url("../fonts/linea-basic-elaboration-10.eot?#iefix") format("embedded-opentype"), url("../fonts/linea-basic-elaboration-10.woff") format("woff"), url("../fonts/linea-basic-elaboration-10.ttf") format("truetype"), url("../fonts/linea-basic-elaboration-10.svg#linea-basic-elaboration-10") format("svg");
    font-weight: normal;
    font-style: normal;
}

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

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

[class^="icon-music-"]:before,
[class*=" icon-music-"]:before {
    font-family: "linea-music-10" !important;
    font-style: normal !important;
    font-weight: normal;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-music-play-button:before {
    content: "r";
}

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

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