@font-face {
 font-family: Open Sans，Roboto, sans-serif;
}

.container{
   max-width: 850px
}

.title, h1, h2 {
 font-family: Open Sans, Roboto, sans-serif;
 color: #000;
}



body {
 font-family: Open Sans, Roboto, sans-serif;
 color: #000;
}
blockquote {
 font-size: .95em;
}

.commento-root pre {                                                                     
    padding-bottom: 1.3px;                                                               
    padding-left: 3.25px;                                                                
    padding-right: 3.25px;                                                               
    padding-top: 1.3px;                                                                  
}                                                                                        

.sidenote {
    font-size: 87%;
    position: relative;
}

/* https://scripter.co/sidenotes-using-only-css/ */
/* Wide viewport */
@media (min-width: 1400px) {
    .sidenote {
        float: right;
        clear: right;
        margin-right: -20vw;
        text-align: left;

        top: -1rem;
        width: 17vw;
        margin-top: 1rem;
    }
}


@media (max-width: 1400px) {
    .sidenote {
        float: left;
        text-align: left;

        width: 100%;
        margin: 1rem 0;
        padding-left: 15%;
    }
}

/* Sidenote counter */
body {
    counter-reset: sidenote-counter;
}
.sidenote-number {
    counter-increment: sidenote-counter;
}
/* Counter before the sidenote in the margin. */
.sidenote::before {
    content: counter(sidenote-counter)".";
    position: relative;
    vertical-align: baseline;
    font-size: 0.9em;
    font-weight: bold;
    margin-right: 0.2rem;
}
/* Counter in the main body. */
.sidenote-number::after {
    content: counter(sidenote-counter);
    vertical-align: super;
    font-size: 0.7em;
    font-weight: bold;
    margin-left: 0.05rem;
}
@media (min-width: 1400px) {
    /* Highlight the sidenote when mouse hovers on the sidenote number in body. */
    .sidenote-number:hover .sidenote {
        background-color: yellow;
    }
}
