/* Waiting for 2.36 */
.blognav__widgets .widget > navigation ul,
.blogextra__widgets .widget > navigation ul {
    list-style: none;
    padding-left: 0;
}
/* ---- */

/* Surcharge */

body {
  /* font-size: 1.125em; */ /* Was 1.25em */
}

body {
  text-rendering: optimizelegibility;
  font-feature-settings: 'kern';
  font-kerning: normal;
  font-variant-ligatures: common-ligatures;
}

@font-face {
  font-family: 'Taviraj-Regular';
  src: url('font/Taviraj-Regular.ttf');
}
@font-face {
  font-family: 'Taviraj-Light';
  src: url('font/Taviraj-Light.ttf');
}
@font-face {
  font-family: 'Taviraj-Thin';
  src: url('font/Taviraj-Thin.ttf');
}
@font-face {
  font-family: 'Taviraj-ExtraLight';
  src: url('font/Taviraj-ExtraLight.ttf');
}

blockquote,
q {
  font-family:
    'Taviraj-Light', 'noto_serifitalic', 'New Century Schoolbook', 'Century Schoolbook', 'Century Schoolbook L', Georgia, serif;
  line-height: 1.5;
}

/* Waiting for fix */

img.media-title,
img.media-original {
  max-height: inherit;
}

/* Smallest title */

.site-title__text {
  font-size: inherit;
  font-weight: normal;
}
#hamburger {
  top: 6em;
}

@media screen and (max-width: 60em) {
  #hamburger {
    top: 0.5em;
  }
}

/* Common hacks */

#comments .me {
  /* background-color: #eeedf3; */
}

/* Divers */

div.mosaique {
  text-align: center;
}

blockquote,
q {
  /*    font-style: normal; */
}

.signature {
  display: block;
  text-align: right;
/*  color: #868686; */
}

.author {
  font-variant: small-caps;
}

/*  Aside element
  --------------

  specific classes :
  - <none>  : float right; (default)
  - left    : float left;
  - inline  : in flow (looks like blockquote);

  Under 60em screen width use .inline way
*/

#content aside:not(.bigfoot-footnote) {
/*  background-color: rgb(250, 250, 250); */
/*  color: rgb(99, 99, 99); */
  width: 20em;
  padding: 0 1em;
  float: right;
  margin: 0 0em 1em 2em;
/*  border-left: 3px solid #267daf; */
}

#content aside.left:not(.bigfoot-footnote) {
  float: left;
  margin: 0 2em 1em 0em;
/*  border-right: 3px solid #267daf; */
  border-left: none;
}

#content aside.inline:not(.bigfoot-footnote) {
  float: inherit;
  width: inherit;
  margin: 1em 2em;
}

#content aside:not(.bigfoot-footnote) :first-child {
  margin-top: 0;
  padding-top: 0.5em;
}

#content aside:not(.bigfoot-footnote) :last-child {
  padding-bottom: 0.5em;
}