#language-switcher {
    float: right;
}

#language-select {
    background-color: transparent;
    border: none;
    margin-top: 4px;
    font-size: 15px;
    line-height: 24px;
    font-weight: bold;
    height: 30px;
    outline: none;
}

#language-switcher select.offline {
    -webkit-appearance:     none;
    -moz-appearance:        none;
    -ms-appearance:         none;
    -o-appearance:          none;
    appearance:             none;
}

#language-select option {
    color: #000;
    cursor: pointer;
}

#language-select option:disabled {
    color: lightgrey;
}

#language-select {
    cursor: pointer;
}
.header-wrapper, #sidebar, .feedbackbox, .footer-wrapper, .tip-visible {display:none !important} .mb20 .nextprev {display:none !important} div.master-wrapper {padding-top:0px !important} div.content-block {margin-left: 0 !important} div.content-wrap div.content {padding:18px 10px 0 10px !important} p {max-width:none !important} div.content-wrap {width:100% !important} #content-wrap.opened-sidebar { width:100% !important; padding-left:0 !important} .suggest, .scrollToFeedback, .otherversionswrapper {display:none !important} table.list tr:hover {outline: none !important} div.master-wrapper {min-width:0 !important} div.content-wrap div.content div.section {min-height:0 !important} .container {width:auto !important;} .sidenav, #search-results, header, footer {display:none !important} .article.grid-right {margin: 0 0 40px 0 !important} .sideaffix {display:none !important} h1:before, h2:before, h3:before, h4:before {margin-top:0 !important; height:0 !important} .col-md-10 {float:none !important; width:auto !important} .page-history, .page-edit {display:none !important}
