.language-switcher {
    text-align: left;
    margin-top: 10px;
    padding-left: 10px;
}

.language-switcher a {
    color: #a8d5e5;
    font-size: 80%;
}

.wy-nav-content {
 /* TODO: Use sass $nav-content-width variable?. */
  max-width: 1000px !important;
}


/* Fixes the top navigation bar to the top of the page. */
@media screen and (max-width: 768px) {
    /* TODO: Use sass variable?. */
    .wy-nav-top {
        position: fixed;
        width: 100%;
        z-index: 2; /* in other case code-block will be show at the top of the sidebar */
    }
    .rst-content {
        /* Pushes the content down below the top navigation bar. */
        margin-top: 50px;
    }
}

/* last updated align*/
@media screen and (min-width: 768px) {
    .lastupdated {
        float: right;
        white-space: nowrap;
    }
}
@media screen and (max-width: 768px) {
    .lastupdated {
        display: block;
        white-space: nowrap;
    }
}