/* Styling overrides for sorted theme and custom layouts */

@font-face {
  font-family: 'RundText Regular';
  src: url("/fonts/RundText/RundText-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'RundText Bold';
  src: url("/fonts/RundText/RundText-Bold.woff2") format("woff2");
  font-weight: 'SemiBold';
  font-style: normal;
}

@font-face {
  font-family: 'RundText SemiBold';
  src: url("/fonts/RundText/RundText-SemiBold.woff2") format("woff2");
  font-weight: 'SemiBold';
  font-style: normal;
}

@font-face {
  font-family: 'RundText ExtraBold';
  src: url("/fonts/RundText/RundText-ExtraBold.woff2") format("woff2");
  font-weight: 'ExtraBold';
  font-style: normal;
}

@font-face {
  font-family: 'RundText Black';
  src: url("/fonts/RundText/RundText-Black.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'RundText Medium';
  src: url("/fonts/RundText/RundText-Medium.woff2") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Space Mono';
  src: url("/fonts/SpaceMono/SpaceMono-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

html,
body {
  font-family: 'RundText Regular'!important;
}

h1, h2, h3, h4{
  font-family: 'RundText Bold'!important;
  font-size: 110%;
}

.menu-content > *{
  font-family: 'RundText Bold'!important;
}

.redoc-json > * {
  font-family: 'Space Mono' !important;
}

table table > * {
  font-size: 14px!important;
}


.sc-eyvILC.gmGqIY.-depth0{
  font-weight: bold;
  font-size: 12px;
  border-top: 1px solid #aeaeae;
}

