
@font-face {
    font-family: 'Core Sans A';
    src: url('./Fonts/Core Sans A/coresansa45-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans A/coresansa45-webfont.woff') format('woff');
    font-weight: 400 normal;
    font-style: normal;
    xsize-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans A';
    src: url('./Fonts/Core Sans A/coresansa45it-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans A/coresansa45it-webfont.woff') format('woff');
    font-weight: 400 normal;
    font-style: italic;
    size-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans A';
    src: url('./Fonts/Core Sans A/coresansa55-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans A/coresansa55-webfont.woff') format('woff');
    font-weight: 500 600;
    font-style: normal;
    xsize-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans A';
    src: url('./Fonts/Core Sans A/coresansa55it-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans A/coresansa55it-webfont.woff') format('woff');
    font-weight: 500 600;
    font-style: italic;
    size-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans A';
    src: url('./Fonts/Core Sans A/coresansa65-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans A/coresansa65-webfont.woff') format('woff');
    font-weight: 700 bold;
    font-style: normal;
    xsize-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans A';
    src: url('./Fonts/Core Sans A/coresansa65it-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans A/coresansa65it-webfont.woff') format('woff');
    font-weight: 700 bold;
    font-style: italic;
    size-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans N Ex';
    src: url('./Fonts/Core Sans N/coresansn43-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans N/coresansn43-webfont.woff') format('woff');
    font-weight: 400 normal;
    font-style: normal;
    size-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Core Sans N Ex';
    src: url('./Fonts/Core Sans N/coresansn63it-webfont.woff2') format('woff2'),
         url('./Fonts/Core Sans N/coresansn63it-webfont.woff') format('woff');
    font-weight: 700 bold;
    font-style: italic;
    size-adjust: calc(50% / 0.518);
}

@font-face {
    font-family: 'Alkes';
    src: url('./Fonts/Alkes/alkes-semibolditalic.woff2') format('woff2'),
         url('./Fonts/Alkes/alkes-semibolditalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    /* size-adjust: calc(50% / 0.518); */
}

@font-face {
    font-family: 'Alkes';
    src: url('./Fonts/Alkes/alkes-bolditalic.woff2') format('woff2'),
         url('./Fonts/Alkes/alkes-bolditalic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    /* size-adjust: calc(50% / 0.518); */
}

@font-face {
    font-family: 'Arsilon';
    src: url('./Fonts/Arsilon/arsilon.woff2') format('woff2'),
         url('./Fonts/Arsilon/arsilon.woff') format('woff');
    font-weight: 400;
    font-style: normal;
    /* size-adjust: calc(50% / 0.518); */
}

@font-face {
    font-family: 'Garibaldi';
    src: url('./Fonts/Garibaldi/garibaldi-mediumitalic-webfont.woff2') format('woff2'),
         url('./Fonts/Garibaldi/garibaldi-mediumitalic-webfont.woff') format('woff');
    font-weight: 500 600;
    font-style: italic;
    /* size-adjust: calc(50% / 0.518); */
}

@font-face {
    font-family: 'Garibaldi';
    src: url('./Fonts/Garibaldi/garibaldi-bolditalic-webfont.woff2') format('woff2'),
         url('./Fonts/Garibaldi/garibaldi-bolditalic-webfont.woff') format('woff');
    font-weight: 700;
    font-style: italic;
    /* size-adjust: calc(50% / 0.518); */
}

@font-face {
    font-family: 'Kiperman';
    src: url('./Fonts/Kiperman/kiperman-bolditalic-webfont.woff2') format('woff2'),
         url('./Fonts/Kiperman/kiperman-bolditalic-webfont.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    /* size-adjust: calc(50% / 0.518); */
}

html, body {
  -webkit-text-size-adjust: 50%;
  -moz-text-size-adjust: 50%;
  text-size-adjust: 50%;
  -webkit-font-smoothing: subpixel-antialiased;
  -moz-osx-font-smoothing: auto; /* use grayscale for light text on dark backgrounds, often in dark mode */
  font-family: 'Core Sans N Ex', system-ui, -apple-system, BlinkMacSystemFont, 'Apple Color Emoji', 'Segoe UI', 'Segoe UI Symbol', 'Segoe UI Emoji', Arial, Roboto, sans-serif;
  line-height: 125%;
}

html {
  //margin: 8px;
  /padding: 0;
}

body {
 //margin: 8px;
 //padding: 8px;
}

div.openseadragon-container, div.openseadragon-canvas {
  border-radius: 0.9375rem;
}

div.openseadragon-container div img {
  padding: 2px 2px 4px 2px !important;
}

