@font-face {
    font-family: "Calibre";
    src: url(Calibre-Regular.eot);
    src: url(Calibre-Regular.eot?#iefix) format("embedded-opentype"),
    url(Calibre-Regular.woff2) format("woff2"),
    url(Calibre-Regular.woff) format("woff"),
    url(Calibre-Regular.ttf) format("truetype"),
    url(Calibre-Regular.svg#Calibre-Regular) format("svg");
    font-weight: normal;
    font-style: normal;
    ascent-override: 50%; /* Justerer oppover/nedover */
    descent-override: 0%; /* Justerer bunnlinjen */
    line-gap-override: 0%; /* Justerer mellomrommet mellom linjene */
}

@font-face {
    font-family: "Calibre";
    src: url(Calibre-Thin.eot);
    src: url(Calibre-Thin.eot?#iefix) format("embedded-opentype"),
    url(Calibre-Thin.woff2) format("woff2"),
    url(Calibre-Thin.woff) format("woff"),
    url(Calibre-Thin.ttf) format("truetype"),
    url(Calibre-Thin.svg#Calibre-Thin) format("svg");
    font-weight: 100;
    font-style: normal;
    ascent-override: 50%; /* Justerer oppover/nedover */
    descent-override: 0%; /* Justerer bunnlinjen */
    line-gap-override: 0%; /* Justerer mellomrommet mellom linjene */
}

@font-face {
    font-family: "Calibre";
    src: url(Calibre-Light.eot);
    src: url(Calibre-Light.eot?#iefix) format("embedded-opentype"),
    url(Calibre-Light.woff2) format("woff2"),
    url(Calibre-Light.woff) format("woff"),
    url(Calibre-Light.ttf) format("truetype"),
    url(Calibre-Light.svg#Calibre-Light) format("svg");
    font-weight: 300;
    font-style: normal;
    ascent-override: 50%; /* Justerer oppover/nedover */
    descent-override: 0%; /* Justerer bunnlinjen */
    line-gap-override: 0%; /* Justerer mellomrommet mellom linjene */
}

@font-face {
    font-family: "Calibre";
    src: url(Calibre-Medium.eot);
    src: url(Calibre-Medium.eot?#iefix) format("embedded-opentype"),
    url(Calibre-Medium.woff2) format("woff2"),
    url(Calibre-Medium.woff) format("woff"),
    url(Calibre-Medium.ttf) format("truetype"),
    url(Calibre-Medium.svg#Calibre-Medium) format("svg");
    font-weight: 500;
    font-style: normal;
    ascent-override: 50%; /* Justerer oppover/nedover */
    descent-override: 0%; /* Justerer bunnlinjen */
    line-gap-override: 0%; /* Justerer mellomrommet mellom linjene */
}

@font-face {
    font-family: "Calibre-input";
    src: url(Calibre-Regular.eot);
    src: url(Calibre-Regular.eot?#iefix) format("embedded-opentype"),
    url(Calibre-Regular.woff2) format("woff2"),
    url(Calibre-Regular.woff) format("woff"),
    url(Calibre-Regular.ttf) format("truetype"),
    url(Calibre-Regular.svg#Calibre-Regular) format("svg");
    font-weight: normal;
    font-style: normal;
    ascent-override: 90%; /* Justerer oppover/nedover */
    descent-override: 30%; /* Justerer bunnlinjen */
    line-gap-override: 10%; /* Justerer mellomrommet mellom linjene */
}

input, textarea, select {
    font-family: "Calibre-input", sans-serif;
}