@font-face {
    font-family: 'sharp300';
    font-weight: 300;
    src: url(../media/fonts/SharpSansNo2-Book.ttf) format('truetype');
}

@font-face {
    font-family: 'sharp600';
    font-weight: 600;
    src: url(../media/fonts/SharpSansNo2-Semibold.ttf) format('truetype');
}

@font-face {
    font-family: 'sharp700';
    font-weight: 700;
    src: url(../media/fonts/SharpSansNo2-Bold.ttf) format('truetype');
}

@font-face {
    font-family: 'sharp800';
    font-weight: 800;
    src: url(../media/fonts/SharpSansNo2-Extrabold.ttf) format('truetype');
}

@font-face {
    font-family: 'sharp900';
    font-weight: 900;
    src: url(../media/fonts/SharpSansNo2-Black.ttf) format('truetype');
}

@font-face {
    font-family: 'reader400';
    font-weight: 400;
    src: url(../media/fonts/Reader.ttf) format('truetype');
}

@font-face {
    font-family: 'reader500';
    font-weight: 500;
    src: url(../media/fonts/Reader-Medium.ttf) format('truetype');
}

@font-face {
    font-family: 'reader700';
    font-weight: 700;
    src: url(../media/fonts/Reader-Bold.ttf) format('truetype');
}