﻿table.sptable td {
    max-width: 750px
}

.noautonum .tocnumber {
    display: none
}

div#content h1, div#content h2 {
    font-family: -apple-system, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

pre, code, tt, kbd, samp, textarea, .mw-code {
    font-family: 'Fira Mono',monospace
}

.mw-editfont-monospace {
    font-family: 'Fira Mono',monospace
}

textarea {
    margin-block-start: 1px;
    margin-block-end: 1px;
    border: 2px inset ThreeDLightShadow;
    padding-inline-start: 1px;
    padding-inline-end: 1px;
    background-color: -moz-Field;
    color: -moz-FieldText;
    font: -apple-system, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    text-rendering: optimizeLegibility;
    text-align: start;
    text-transform: none;
    word-spacing: normal;
    letter-spacing: normal;
    vertical-align: text-bottom;
    cursor: text;
    resize: both;
    -moz-binding: url("chrome://global/content/platformHTMLBindings.xml#textAreas");
    -moz-appearance: textfield-multiline;
    text-indent: 0;
    -moz-user-select: text;
    text-shadow: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    overflow-clip-box: content-box
}

.uls-trigger {
    background: transparent no-repeat scroll left center;
    background-image: url(/extensions/UniversalLanguageSelector/lib/jquery.uls/images/icon-language.png?4d0aa);
    background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2227%22 height=%2216%22%3E%3Cpath fill=%22%23D3E3F4%22 d=%22M0 0h11.876v16h-11.876v-16z%22/%3E%3Cpath fill=%22%23E9E9E9%22 d=%22M12.819 0v15.969h10.755c1.085-2.578 1.837-4.991 3.062-8.591l-3.062-7.378h-10.755z%22/%3E%3Cpath fill=%22%23434343%22 d=%22M14.828 4.146c.32.023.639.035.951.035.471 0 .922-.016 1.354-.046l.023-.258.034-.367.081-.711.033-.333.873.058c-.073.577-.133 1.091-.179 1.542 1.116-.119 2.233-.331 3.349-.637l.092.809c-1.078.271-2.251.472-3.521.602-.05.463-.082.968-.098 1.514.524-.187 1.14-.313 1.847-.378.064-.207.136-.461.213-.763l.865.201c-.027.123-.088.315-.184.579.814.104 1.461.34 1.938.711.681.542 1.021 1.252 1.021 2.128 0 .963-.406 1.746-1.221 2.351-.635.47-1.505.784-2.609.94l-.505-.779c.968-.104 1.739-.337 2.317-.7.733-.458 1.101-1.066 1.101-1.823 0-.772-.341-1.363-1.021-1.772-.345-.21-.764-.344-1.256-.401-.604 1.422-1.4 2.598-2.387 3.527.035.352.102.715.201 1.09l-.849.314-.126-.773c-.654.462-1.27.693-1.847.693-.696 0-1.044-.407-1.044-1.222 0-1.104.591-2.103 1.771-2.993.227-.165.532-.352.918-.562.012-.524.046-1.128.104-1.812-.585.046-1.143.069-1.675.069l-.493-.011-.071-.822m2.127 3.384c-.268.161-.545.392-.831.694-.612.619-.94 1.226-.986 1.817l-.017.121.017.138c0 .252.112.378.339.378.492 0 1.02-.258 1.582-.773-.057-.613-.092-1.404-.104-2.375m2.455-.884c-.57.08-1.111.226-1.623.436 0 .883.018 1.581.052 2.093.634-.707 1.158-1.55 1.571-2.529%22/%3E%3Cpath fill=%22%231A1A1A%22 d=%22M8.517 11.735l-.734-2.409h-3.69l-.734 2.409h-2.313l3.573-10.165h2.625l3.587 10.165h-2.314m-1.246-4.21c-.679-2.183-1.062-3.418-1.149-3.704-.083-.286-.143-.512-.18-.678-.153.59-.589 2.051-1.309 4.382h2.638%22/%3E%3Cpath fill=%22%23BCBCBC%22 d=%22M12.817 13.5v2.5h10.757l.98-2.5h-11.737z%22/%3E%3Cpath fill=%22%233692D0%22 d=%22M.011 13.511h3.569l2.367-3.116 2.367 3.116h3.57v2.484h-11.873v-2.484z%22/%3E%3C/svg%3E");
    background-image: -o-linear-gradient(transparent,transparent),url(/extensions/UniversalLanguageSelector/lib/jquery.uls/images/icon-language.png?4d0aa);
    padding-left: 30px
}

#pt-uls a.uls-trigger {
    padding-left: 30px;
    line-height: 1
}

x:-o-prefocus, body.rtl li#pt-uls {
    direction: ltr
}

.client-nojs #pt-uls {
    display: none
}

@media print {
    .noprint, .catlinks, .magnify, .mw-cite-backlink, .mw-jump, .mw-editsection, .mw-editsection-like, .mw-hidden-catlinks, .mw-indicators, .mw-redirectedfrom, .patrollink, .usermessage, #column-one, #footer-places, #jump-to-nav, #mw-navigation, #siteNotice, #f-poweredbyico, #f-copyrightico, li#about, li#disclaimer, li#mobileview, li#privacy {
        display: none
    }

    body {
        background: #fff;
        color: #000;
        margin: 0;
        padding: 0
    }

    a {
        background: none !important;
        padding: 0 !important
    }

        a, a.external, a.new, a.stub {
            color: #000 !important;
            text-decoration: none !important;
            color: inherit !important;
            text-decoration: inherit !important
        }

    .mw-body-content a.external.text:after, .mw-body-content a.external.autonumber:after {
        content: ' (' attr( href ) ')';
        word-break: break-all;
        word-wrap: break-word
    }

    .mw-body-content a.external.text[href^='//']:after, .mw-body-content a.external.autonumber[href^='//']:after {
        content: ' (https:' attr( href ) ')'
    }

    dt {
        font-weight: bold
    }

    h1, h2, h3, h4, h5, h6 {
        font-weight: bold;
        page-break-after: avoid;
        page-break-before: avoid
    }

    p {
        margin: 1em 0;
        line-height: 1.2;
        orphans: 3;
        widows: 3
    }

    img, figure, .wikitable, .thumb {
        page-break-inside: avoid
    }

    img {
        border: 0;
        vertical-align: middle
    }

    pre, .mw-code {
        background: #fff;
        color: #000;
        border: 1pt dashed #000;
        padding: 1em 0;
        font-size: 8pt;
        white-space: pre;
        word-wrap: break-word;
        overflow: auto
    }

    sup, sub {
        line-height: 1
    }

    ul {
        list-style-type: square
    }

    #globalWrapper {
        width: 100% !important;
        min-width: 0 !important
    }

    .mw-body {
        background: #fff;
        color: #000;
        border: 0 !important;
        padding: 0 !important;
        margin: 0 !important;
        direction: ltr
    }

    #column-content {
        margin: 0 !important
    }

        #column-content .mw-body {
            padding: 1em;
            margin: 0 !important
        }

    #toc, .toc {
        background-color: #f9f9f9;
        border: 1pt solid #aaa;
        padding: 5px;
        display: table
    }

    .tocnumber, .toctext {
        display: table-cell
    }

    .tocnumber {
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-ltr .tocnumber {
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-rtl .tocnumber {
        padding-left: 0.5em;
        padding-right: 0
    }

    table.floatright, div.floatright, div.tright {
        float: right;
        clear: right;
        position: relative
    }

    table.floatleft, div.floatleft, div.tleft {
        float: left;
        clear: left;
        position: relative
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    table.floatright, div.floatright {
        margin: 0 0 0.5em 0.5em;
        border: 0
    }

    table.floatleft, div.floatleft {
        margin: 0 0.5em 0.5em 0;
        border: 0
    }

        div.floatleft p, div.floatright p {
            font-style: italic
        }

    .center {
        text-align: center
    }

    div.thumb {
        background-color: transparent;
        width: auto
    }

        div.thumb a {
            border-bottom: 0
        }

    div.thumbinner {
        background-color: #fff;
        border: 0;
        border-radius: 2px;
        padding: 5px;
        font-size: 10pt;
        color: #666;
        text-align: center;
        overflow: hidden;
        min-width: 100px
    }

    html .thumbcaption {
        text-align: left;
        line-height: 1.4;
        padding: 3px
    }

    img.thumbborder {
        border: 1pt solid #ddd
    }

    table.wikitable, .mw_metadata {
        background: #fff;
        margin: 1em 0;
        border: 1pt solid #aaa;
        border-collapse: collapse;
        font-size: 10pt
    }

        table.wikitable > caption, .mw_metadata caption {
            padding: 5px;
            font-size: 10pt
        }

        table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td, .mw_metadata th, .mw_metadata td {
            background: #fff !important;
            color: #000 !important;
            border: 1pt solid #aaa;
            padding: 0.4em 0.6em
        }

        table.wikitable > tr > th, table.wikitable > * > tr > th, .mw_metadata th {
            text-align: center
        }

    table.listing, table.listing td {
        border: 1pt solid #000;
        border-collapse: collapse
    }

    .catlinks ul {
        display: inline;
        padding: 0;
        list-style: none none
    }

    .catlinks li {
        display: inline-block;
        line-height: 1.15;
        margin: 0.1em 0;
        border-left: 1pt solid #aaa;
        padding: 0 0.4em
    }

        .catlinks li:first-child {
            border-left: 0;
            padding-left: 0.2em
        }

    .printfooter {
        padding: 1em 0
    }

    #footer {
        background: #fff;
        color: #000;
        margin-top: 1em;
        border-top: 1pt solid #aaa;
        padding-top: 5px;
        direction: ltr
    }
}

@media screen {
    .mw-content-ltr {
        direction: ltr
    }

    .mw-content-rtl {
        direction: rtl
    }

    .sitedir-ltr textarea, .sitedir-ltr input {
        direction: ltr
    }

    .sitedir-rtl textarea, .sitedir-rtl input {
        direction: rtl
    }

    .mw-userlink {
        unicode-bidi: embed
    }

    mark {
        background-color: #ff0;
        color: #000
    }

    wbr {
        display: inline-block
    }

    input[type='submit'], input[type='button'], input[type='reset'], input[type='file'] {
        direction: ltr
    }

    textarea[dir='ltr'], input[dir='ltr'] {
        direction: ltr
    }

    textarea[dir='rtl'], input[dir='rtl'] {
        direction: rtl
    }

    abbr[title], .explain[title] {
        border-bottom: 1px dotted;
        cursor: help
    }

    @supports ( text-decoration:underline dotted ) {
        abbr[title], .explain[title] {
            border-bottom: 0;
            text-decoration: underline dotted
        }
    }

    span.comment {
        font-style: italic;
        unicode-bidi: -moz-isolate;
        unicode-bidi: isolate
    }

    #editform, #toolbar, #wpTextbox1 {
        clear: both
    }

    #toolbar {
        height: 22px
    }

    .mw-editfont-default:not( textarea ) {
        font-family: monospace
    }

    .mw-editfont-monospace {
        font-family: monospace
    }

    .mw-editfont-sans-serif {
        font-family: sans-serif
    }

    .mw-editfont-serif {
        font-family: serif
    }

    .mw-underline-always a {
        text-decoration: underline
    }

    .mw-underline-never a {
        text-decoration: none
    }

    li span.deleted, span.history-deleted {
        text-decoration: line-through;
        color: #72777d;
        font-style: italic
    }

    .not-patrolled {
        background-color: #ffa
    }

    .unpatrolled {
        font-weight: bold;
        color: #d33
    }

    div.patrollink {
        font-size: 75%;
        text-align: right
    }

    td.mw-label {
        text-align: right;
        vertical-align: middle
    }

    td.mw-input {
        text-align: left
    }

    td.mw-submit {
        text-align: left;
        white-space: nowrap
    }

    .mw-input-with-label {
        white-space: nowrap;
        display: inline-block
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left
    }

    #catlinks {
        text-align: left
    }

    .catlinks ul {
        display: inline;
        margin: 0;
        padding: 0;
        list-style: none;
        list-style-type: none;
        list-style-image: none;
        vertical-align: middle !ie
    }

    .catlinks li {
        display: inline-block;
        line-height: 1.25em;
        border-left: 1px solid #a2a9b1;
        margin: 0.125em 0;
        padding: 0 0.5em;
        zoom: 1;
        display: inline !ie
    }

        .catlinks li:first-child {
            padding-left: 0.25em;
            border-left: 0
        }

        .catlinks li a.mw-redirect {
            font-style: italic
        }

    .mw-hidden-cats-hidden {
        display: none
    }

    .catlinks-allhidden {
        display: none
    }

    p.mw-protect-editreasons, p.mw-filedelete-editreasons, p.mw-delete-editreasons {
        font-size: 90%;
        text-align: right
    }

    .autocomment {
        color: #72777d
    }

    .newpage, .minoredit, .botedit {
        font-weight: bold
    }

    div.mw-warning-with-logexcerpt {
        padding: 3px;
        margin-bottom: 3px;
        border: 2px solid #2a4b8d;
        clear: both
    }

        div.mw-warning-with-logexcerpt ul li {
            font-size: 90%
        }

    span.mw-revdelundel-link, strong.mw-revdelundel-link {
        font-size: 90%
    }

    span.mw-revdelundel-hidden, input.mw-revdelundel-hidden {
        visibility: hidden
    }

    td.mw-revdel-checkbox, th.mw-revdel-checkbox {
        padding-right: 10px;
        text-align: center
    }

    a.new {
        color: #ba0000
    }

    a.mw-selflink {
        color: inherit;
        font-weight: bold;
        text-decoration: inherit
    }

        a.mw-selflink:hover {
            cursor: inherit;
            text-decoration: inherit
        }

        a.mw-selflink:active, a.mw-selflink:visited {
            color: inherit
        }

    .plainlinks a.external {
        background: none !important;
        padding: 0 !important
    }

    .rtl a.external.free, .rtl a.external.autonumber {
        direction: ltr;
        unicode-bidi: embed
    }

    table.wikitable {
        background-color: #f8f9fa;
        color: #222;
        margin: 1em 0;
        border: 1px solid #a2a9b1;
        border-collapse: collapse
    }

        table.wikitable > tr > th, table.wikitable > tr > td, table.wikitable > * > tr > th, table.wikitable > * > tr > td {
            border: 1px solid #a2a9b1;
            padding: 0.2em 0.4em
        }

        table.wikitable > tr > th, table.wikitable > * > tr > th {
            background-color: #eaecf0;
            text-align: center
        }

        table.wikitable > caption {
            font-weight: bold
        }

    .error, .warning, .success {
        font-size: larger
    }

    .error {
        color: #d33
    }

    .warning {
        color: #705000
    }

    .success {
        color: #009000
    }

    .errorbox, .warningbox, .successbox {
        border: 1px solid;
        padding: 0.5em 1em;
        margin-bottom: 1em;
        display: inline-block;
        zoom: 1;
        *display: inline
    }

        .errorbox h2, .warningbox h2, .successbox h2 {
            font-size: 1em;
            color: inherit;
            font-weight: bold;
            display: inline;
            margin: 0 0.5em 0 0;
            border: 0
        }

    .errorbox {
        color: #d33;
        border-color: #fac5c5;
        background-color: #fae3e3
    }

    .warningbox {
        color: #705000;
        border-color: #fde29b;
        background-color: #fdf1d1
    }

    .successbox {
        color: #008000;
        border-color: #b7fdb5;
        background-color: #e1fddf
    }

    .mw-infobox {
        border: 2px solid #ff7f00;
        margin: 0.5em;
        clear: left;
        overflow: hidden
    }

    .mw-infobox-left {
        margin: 7px;
        float: left;
        width: 35px
    }

    .mw-infobox-right {
        margin: 0.5em 0.5em 0.5em 49px
    }

    .previewnote {
        color: #d33;
        margin-bottom: 1em
    }

        .previewnote p {
            text-indent: 3em;
            margin: 0.8em 0
        }

    .visualClear {
        clear: both
    }

    .mw-datatable {
        border-collapse: collapse
    }

        .mw-datatable, .mw-datatable td, .mw-datatable th {
            border: 1px solid #a2a9b1;
            padding: 0 0.15em 0 0.15em
        }

            .mw-datatable th {
                background-color: #ddf
            }

            .mw-datatable td {
                background-color: #fff
            }

            .mw-datatable tr:hover td {
                background-color: #eaf3ff
            }

    .mw-content-ltr ul, .mw-content-rtl .mw-content-ltr ul {
        margin: 0.3em 0 0 1.6em;
        padding: 0
    }

    .mw-content-rtl ul, .mw-content-ltr .mw-content-rtl ul {
        margin: 0.3em 1.6em 0 0;
        padding: 0
    }

    .mw-content-ltr ol, .mw-content-rtl .mw-content-ltr ol {
        margin: 0.3em 0 0 3.2em;
        padding: 0
    }

    .mw-content-rtl ol, .mw-content-ltr .mw-content-rtl ol {
        margin: 0.3em 3.2em 0 0;
        padding: 0
    }

    .mw-content-ltr dd, .mw-content-rtl .mw-content-ltr dd {
        margin-left: 1.6em;
        margin-right: 0
    }

    .mw-content-rtl dd, .mw-content-ltr .mw-content-rtl dd {
        margin-right: 1.6em;
        margin-left: 0
    }

    .mw-ajax-loader {
        background-image: url(/resources/src/mediawiki.legacy/images/ajax-loader.gif?57f34);
        background-position: center center;
        background-repeat: no-repeat;
        padding: 16px;
        position: relative;
        top: -16px
    }

    .mw-small-spinner {
        padding: 10px !important;
        margin-right: 0.6em;
        background-image: url(/resources/src/mediawiki.legacy/images/spinner.gif?ca65b);
        background-position: center center;
        background-repeat: no-repeat
    }

    h1:lang( anp ), h1:lang( as ), h1:lang( bh ), h1:lang( bho ), h1:lang( bn ), h1:lang( gu ), h1:lang( hi ), h1:lang( kn ), h1:lang( ks ), h1:lang( ml ), h1:lang( mr ), h1:lang( my ), h1:lang( mai ), h1:lang( ne ), h1:lang( new ), h1:lang( or ), h1:lang( pa ), h1:lang( pi ), h1:lang( sa ), h1:lang( ta ), h1:lang( te ) {
        line-height: 1.6em !important
    }

    h2:lang( anp ), h3:lang( anp ), h4:lang( anp ), h5:lang( anp ), h6:lang( anp ), h2:lang( as ), h3:lang( as ), h4:lang( as ), h5:lang( as ), h6:lang( as ), h2:lang( bho ), h3:lang( bho ), h4:lang( bho ), h5:lang( bho ), h6:lang( bho ), h2:lang( bh ), h3:lang( bh ), h4:lang( bh ), h5:lang( bh ), h6:lang( bh ), h2:lang( bn ), h3:lang( bn ), h4:lang( bn ), h5:lang( bn ), h6:lang( bn ), h2:lang( gu ), h3:lang( gu ), h4:lang( gu ), h5:lang( gu ), h6:lang( gu ), h2:lang( hi ), h3:lang( hi ), h4:lang( hi ), h5:lang( hi ), h6:lang( hi ), h2:lang( kn ), h3:lang( kn ), h4:lang( kn ), h5:lang( kn ), h6:lang( kn ), h2:lang( ks ), h3:lang( ks ), h4:lang( ks ), h5:lang( ks ), h6:lang( ks ), h2:lang( ml ), h3:lang( ml ), h4:lang( ml ), h5:lang( ml ), h6:lang( ml ), h2:lang( mr ), h3:lang( mr ), h4:lang( mr ), h5:lang( mr ), h6:lang( mr ), h2:lang( my ), h3:lang( my ), h4:lang( my ), h5:lang( my ), h6:lang( my ), h2:lang( mai ), h3:lang( mai ), h4:lang( mai ), h5:lang( mai ), h6:lang( mai ), h2:lang( ne ), h3:lang( ne ), h4:lang( ne ), h5:lang( ne ), h6:lang( ne ), h2:lang( new ), h3:lang( new ), h4:lang( new ), h5:lang( new ), h6:lang( new ), h2:lang( or ), h3:lang( or ), h4:lang( or ), h5:lang( or ), h6:lang( or ), h2:lang( pa ), h3:lang( pa ), h4:lang( pa ), h5:lang( pa ), h6:lang( pa ), h2:lang( pi ), h3:lang( pi ), h4:lang( pi ), h5:lang( pi ), h6:lang( pi ), h2:lang( sa ), h3:lang( sa ), h4:lang( sa ), h5:lang( sa ), h6:lang( sa ), h2:lang( ta ), h3:lang( ta ), h4:lang( ta ), h5:lang( ta ), h6:lang( ta ), h2:lang( te ), h3:lang( te ), h4:lang( te ), h5:lang( te ), h6:lang( te ) {
        line-height: 1.2em
    }

    ol:lang( azb ) li, ol:lang( bcc ) li, ol:lang( bgn ) li, ol:lang( bqi ) li, ol:lang( fa ) li, ol:lang( glk ) li, ol:lang( kk-arab ) li, ol:lang( lrc ) li, ol:lang( luz ) li, ol:lang( mzn ) li {
        list-style-type: -moz-persian;
        list-style-type: persian
    }

    ol:lang( ckb ) li, ol:lang( sdh ) li {
        list-style-type: -moz-arabic-indic;
        list-style-type: arabic-indic
    }

    ol:lang( hi ) li, ol:lang( mai ) li, ol:lang( mr ) li, ol:lang( ne ) li {
        list-style-type: -moz-devanagari;
        list-style-type: devanagari
    }

    ol:lang( as ) li, ol:lang( bn ) li {
        list-style-type: -moz-bengali;
        list-style-type: bengali
    }

    ol:lang( or ) li {
        list-style-type: -moz-oriya;
        list-style-type: oriya
    }

    #toc ul, .toc ul {
        margin: 0.3em 0
    }

    .mw-content-ltr .toc ul, .mw-content-ltr #toc ul, .mw-content-rtl .mw-content-ltr .toc ul, .mw-content-rtl .mw-content-ltr #toc ul {
        text-align: left
    }

    .mw-content-rtl .toc ul, .mw-content-rtl #toc ul, .mw-content-ltr .mw-content-rtl .toc ul, .mw-content-ltr .mw-content-rtl #toc ul {
        text-align: right
    }

    .mw-content-ltr .toc ul ul, .mw-content-ltr #toc ul ul, .mw-content-rtl .mw-content-ltr .toc ul ul, .mw-content-rtl .mw-content-ltr #toc ul ul {
        margin: 0 0 0 2em
    }

    .mw-content-rtl .toc ul ul, .mw-content-rtl #toc ul ul, .mw-content-ltr .mw-content-rtl .toc ul ul, .mw-content-ltr .mw-content-rtl #toc ul ul {
        margin: 0 2em 0 0
    }

    #toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle {
        direction: ltr
    }

    #mw-clearyourcache, #mw-sitecsspreview, #mw-sitejspreview, #mw-usercsspreview, #mw-userjspreview {
        direction: ltr;
        unicode-bidi: embed
    }

    #mw-revision-info, #mw-revision-info-current, #mw-revision-nav {
        direction: ltr
    }

    div.tright, div.floatright, table.floatright {
        clear: right;
        float: right
    }

    div.tleft, div.floatleft, table.floatleft {
        float: left;
        clear: left
    }

    div.floatright, table.floatright, div.floatleft, table.floatleft {
        position: relative
    }

    #mw-credits a {
        unicode-bidi: embed
    }

    .mw-jump, #jump-to-nav {
        overflow: hidden;
        height: 0;
        zoom: 1
    }

    .printfooter {
        display: none
    }

    .xdebug-error {
        position: absolute;
        z-index: 99
    }

    .mw-editsection, #jump-to-nav {
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .mw-editsection, .mw-editsection-like {
        font-size: small;
        font-weight: normal;
        margin-left: 1em;
        vertical-align: baseline;
        line-height: 1em;
        display: inline-block
    }

    .mw-content-ltr .mw-editsection, .mw-content-rtl .mw-content-ltr .mw-editsection {
        margin-left: 1em
    }

    .mw-content-rtl .mw-editsection, .mw-content-ltr .mw-content-rtl .mw-editsection {
        margin-right: 1em
    }

    sup, sub {
        line-height: 1
    }
}

.mw-headline-anchor {
    display: none
}

@media screen {
    a {
        text-decoration: none;
        color: #0645ad;
        background: none
    }

        a:not( [href] ) {
            cursor: pointer
        }

        a:visited {
            color: #0b0080
        }

        a:active {
            color: #faa700
        }

        a:hover, a:focus {
            text-decoration: underline
        }

        a:lang( ar ), a:lang( kk-arab ), a:lang( mzn ), a:lang( ps ), a:lang( ur ) {
            text-decoration: none
        }

        a.stub {
            color: #723
        }

        a.new, #p-personal a.new {
            color: #ba0000
        }

            a.new:visited, #p-personal a.new:visited {
                color: #a55858
            }

    .mw-body-content a.extiw, .mw-body-content a.extiw:active {
        color: #36b
    }

        .mw-body-content a.extiw:visited {
            color: #636
        }

        .mw-body-content a.extiw:active {
            color: #b63
        }

    .mw-body-content a.external {
        color: #36b
    }

        .mw-body-content a.external:visited {
            color: #636
        }

        .mw-body-content a.external:active {
            color: #b63
        }

        .mw-body-content a.external.free {
            word-wrap: break-word
        }

    img {
        border: 0;
        vertical-align: middle
    }

    hr {
        height: 1px;
        color: #a2a9b1;
        background-color: #a2a9b1;
        border: 0;
        margin: 0.2em 0
    }

    h1, h2, h3, h4, h5, h6 {
        color: #000;
        background: none;
        font-weight: normal;
        margin: 0;
        overflow: hidden;
        padding-top: 0.5em;
        padding-bottom: 0.17em;
        border-bottom: 1px solid #a2a9b1
    }

    h1 {
        font-size: 188%
    }

    h2 {
        font-size: 150%
    }

    h3, h4, h5, h6 {
        border-bottom: 0;
        font-weight: bold
    }

    h3 {
        font-size: 128%
    }

    h4 {
        font-size: 116%
    }

    h5 {
        font-size: 108%
    }

    h6 {
        font-size: 100%
    }

    h1, h2 {
        margin-bottom: 0.6em
    }

    h3, h4, h5 {
        margin-bottom: 0.3em
    }

    p {
        margin: 0.4em 0 0.5em 0
    }

        p img {
            margin: 0
        }

    ul {
        list-style-type: square;
        margin: 0.3em 0 0 1.6em;
        padding: 0
    }

    ol {
        margin: 0.3em 0 0 3.2em;
        padding: 0;
        list-style-image: none
    }

    li {
        margin-bottom: 0.1em
    }

    dt {
        font-weight: bold;
        margin-bottom: 0.1em
    }

    dl {
        margin-top: 0.2em;
        margin-bottom: 0.5em
    }

    dd {
        margin-left: 1.6em;
        margin-bottom: 0.1em
    }

    pre, code, tt, kbd, samp, .mw-code {
        font-family: monospace,'Courier'
    }

    code {
        color: #000;
        background-color: #f8f9fa;
        border: 1px solid #eaecf0;
        border-radius: 2px;
        padding: 1px 4px
    }

    pre, .mw-code {
        color: #000;
        background-color: #f8f9fa;
        border: 1px solid #eaecf0;
        padding: 1em;
        white-space: pre-wrap
    }

    table {
        font-size: 100%
    }

    fieldset {
        border: 1px solid #2a4b8d;
        margin: 1em 0 1em 0;
        padding: 0 1em 1em
    }

        fieldset.nested {
            margin: 0 0 0.5em 0;
            padding: 0 0.5em 0.5em
        }

    legend {
        padding: 0.5em;
        font-size: 95%
    }

    form {
        border: 0;
        margin: 0
    }

    textarea {
        width: 100%;
        padding: 0.1em;
        display: block;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }

    .center {
        width: 100%;
        text-align: center
    }

    *.center * {
        margin-left: auto;
        margin-right: auto
    }

    .small {
        font-size: 94%
    }

    table.small {
        font-size: 100%
    }

    #toc, .toc, .mw-warning, .toccolours {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        font-size: 95%
    }

    #toc, .toc {
        display: inline-block;
        display: table;
        zoom: 1;
        *display: inline;
        padding: 7px
    }

    table#toc, table.toc {
        border-collapse: collapse
    }

        table#toc td, table.toc td {
            padding: 0
        }

    #toc h2, .toc h2 {
        display: inline;
        border: 0;
        padding: 0;
        font-size: 100%;
        font-weight: bold
    }

    #toc #toctitle, .toc #toctitle, #toc .toctitle, .toc .toctitle {
        text-align: center
    }

    #toc ul, .toc ul {
        list-style-type: none;
        list-style-image: none;
        margin-left: 0;
        padding: 0;
        text-align: left
    }

        #toc ul ul, .toc ul ul {
            margin: 0 0 0 2em
        }

    .tocnumber, .toctext {
        display: table-cell;
        text-decoration: inherit
    }

    .tocnumber {
        padding-left: 0;
        padding-right: 0.5em;
        color: #222
    }

    .mw-content-ltr .tocnumber {
        padding-left: 0;
        padding-right: 0.5em
    }

    .mw-content-rtl .tocnumber {
        padding-left: 0.5em;
        padding-right: 0
    }

    .mw-warning {
        margin-left: 50px;
        margin-right: 50px;
        text-align: center
    }

    div.floatright, table.floatright {
        margin: 0 0 0.5em 0.5em
    }

        div.floatright p {
            font-style: italic
        }

    div.floatleft, table.floatleft {
        margin: 0 0.5em 0.5em 0
    }

        div.floatleft p {
            font-style: italic
        }

    div.thumb {
        margin-bottom: 0.5em;
        width: auto;
        background-color: transparent
    }

    div.thumbinner {
        border: 1px solid #c8ccd1;
        padding: 3px;
        background-color: #f8f9fa;
        font-size: 94%;
        text-align: center;
        overflow: hidden
    }

    html .thumbimage {
        background-color: #fff;
        border: 1px solid #c8ccd1
    }

    html .thumbcaption {
        border: 0;
        line-height: 1.4em;
        padding: 3px;
        font-size: 94%;
        text-align: left
    }

    div.magnify {
        float: right;
        margin-left: 3px
    }

        div.magnify a {
            display: block;
            text-indent: 15px;
            white-space: nowrap;
            overflow: hidden;
            width: 15px;
            height: 11px;
            background-image: url(/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png?4f704);
            background-image: linear-gradient( transparent,transparent ),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22 standalone=%22no%22%3F%3E%0A%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 11 15%22 width=%2215%22 height=%2211%22%3E%0A %3Cg id=%22magnify-clip%22 fill=%22%23fff%22 stroke=%22%23000%22%3E%0A %3Cpath id=%22bigbox%22 d=%22M1.509 1.865h10.99v7.919h-10.99z%22/%3E%0A %3Cpath id=%22smallbox%22 d=%22M-1.499 6.868h5.943v4.904h-5.943z%22/%3E%0A %3C/g%3E%0A%3C/svg%3E%0A");
            -moz-user-select: none;
            -webkit-user-select: none;
            -ms-user-select: none;
            user-select: none
        }

    img.thumbborder {
        border: 1px solid #eaecf0
    }

    .mw-content-ltr .thumbcaption {
        text-align: left
    }

    .mw-content-ltr .magnify {
        float: right;
        margin-left: 3px;
        margin-right: 0
    }

    .mw-content-ltr div.magnify a {
        background-image: url(/resources/src/mediawiki.skinning/images/magnify-clip-ltr.png?4f704);
        background-image: linear-gradient( transparent,transparent ),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22 standalone=%22no%22%3F%3E%0A%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 11 15%22 width=%2215%22 height=%2211%22%3E%0A %3Cg id=%22magnify-clip%22 fill=%22%23fff%22 stroke=%22%23000%22%3E%0A %3Cpath id=%22bigbox%22 d=%22M1.509 1.865h10.99v7.919h-10.99z%22/%3E%0A %3Cpath id=%22smallbox%22 d=%22M-1.499 6.868h5.943v4.904h-5.943z%22/%3E%0A %3C/g%3E%0A%3C/svg%3E%0A")
    }

    .mw-content-rtl .thumbcaption {
        text-align: right
    }

    .mw-content-rtl .magnify {
        float: left;
        margin-left: 0;
        margin-right: 3px
    }

    .mw-content-rtl div.magnify a {
        background-image: url(/resources/src/mediawiki.skinning/images/magnify-clip-rtl.png?a9fb3);
        background-image: linear-gradient( transparent,transparent ),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22 standalone=%22no%22%3F%3E%0A%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 11 15%22 width=%2215%22 height=%2211%22%3E%0A %3Cg id=%22magnify-clip%22 fill=%22%23fff%22 stroke=%22%23000%22%3E%0A %3Cpath id=%22bigbox%22 d=%22M9.491 1.865h-10.99v7.919h10.99z%22/%3E%0A %3Cpath id=%22smallbox%22 d=%22M12.499 6.868h-5.943v4.904h5.943z%22/%3E%0A %3C/g%3E%0A%3C/svg%3E%0A")
    }

    div.tright {
        margin: 0.5em 0 1.3em 1.4em
    }

    div.tleft {
        margin: 0.5em 1.4em 1.3em 0
    }

    body.mw-hide-empty-elt .mw-empty-elt {
        display: none
    }

    .catlinks {
        border: 1px solid #a2a9b1;
        background-color: #f8f9fa;
        padding: 5px;
        margin-top: 1em;
        clear: both
    }

    textarea {
        border: 1px solid #a2a9b1
    }

    .editOptions {
        background-color: #eaecf0;
        border: 1px solid #c8ccd1;
        border-top: 0;
        padding: 1em 1em 1.5em 1em;
        margin-bottom: 2em
    }

    .usermessage {
        background-color: #ffce7b;
        border: 1px solid #ffa500;
        color: #000;
        font-weight: bold;
        margin: 2em 0 1em;
        padding: 0.5em 1em;
        vertical-align: middle
    }

    #siteNotice {
        position: relative;
        text-align: center;
        margin: 0
    }

    #localNotice {
        margin-bottom: 0.9em
    }

    .firstHeading {
        margin-bottom: 0.1em;
        line-height: 1.2em;
        padding-bottom: 0
    }

    #siteSub {
        display: none
    }

    #jump-to-nav {
        margin-top: -1.4em;
        margin-bottom: 1.4em
    }

    #contentSub, #contentSub2 {
        font-size: 84%;
        line-height: 1.2em;
        margin: 0 0 1.4em 1em;
        color: #54595d;
        width: auto
    }

    span.subpages {
        display: block
    }
}

.mw-wiki-logo {
    background-image: url(https://www.fabsoft.com/media/oxxhsxnv/download.png)
}

@media screen {
    html {
        font-size: 100%
    }

    html, body {
        height: 100%;
        margin: 0;
        padding: 0;
        font-family: -apple-system, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }

    body {
        background-color: #f6f6f6
    }

    .mw-body, .parsoid-body {
        padding: 1em;
        background-color: #ffffff;
        color: #222222;
        direction: ltr
    }

    .mw-body {
        border: 1px solid #a7d7f9;
        border-right-width: 0;
        margin-top: -1px
    }

        .mw-body h1, .mw-body-content h1, .mw-body-content h2 {
            font-family: 'Linux Libertine','Georgia','Times',serif;
            line-height: 1.3;
            margin-bottom: 0.25em;
            padding: 0
        }

            .mw-body h1:lang( ja ), .mw-body-content h1:lang( ja ), .mw-body-content h2:lang( ja ), .mw-body h1:lang( he ), .mw-body-content h1:lang( he ), .mw-body-content h2:lang( he ), .mw-body h1:lang( ko ), .mw-body-content h1:lang( ko ), .mw-body-content h2:lang( ko ) {
                font-family: sans-serif
            }

        .mw-body h1, .mw-body-content h1 {
            font-size: 1.8em
        }

        .mw-body .firstHeading {
            overflow: visible
        }

        .mw-body .mw-indicators {
            float: right;
            line-height: 1.6;
            font-size: 0.875em;
            position: relative;
            z-index: 1
        }

        .mw-body .mw-indicator {
            display: inline-block;
            zoom: 1;
            *display: inline
        }

    .mw-body-content {
        position: relative;
        line-height: 1.6;
        font-size: 0.875em;
        z-index: 0
    }

        .mw-body-content p {
            line-height: inherit;
            margin: 0.5em 0
        }

        .mw-body-content h1 {
            margin-top: 1em
        }

        .mw-body-content h2 {
            font-size: 1.5em;
            margin-top: 1em
        }

        .mw-body-content h3, .mw-body-content h4, .mw-body-content h5, .mw-body-content h6 {
            line-height: 1.6;
            margin-top: 0.3em;
            margin-bottom: 0;
            padding-bottom: 0
        }

        .mw-body-content h3 {
            font-size: 1.2em
        }

        .mw-body-content h3, .mw-body-content h4 {
            font-weight: bold
        }

        .mw-body-content h4, .mw-body-content h5, .mw-body-content h6 {
            font-size: 100%
        }

        .mw-body-content #toc h2, .mw-body-content .toc h2 {
            font-size: 100%;
            font-family: sans-serif
        }

    .mw-editsection, .mw-editsection-like {
        font-family: sans-serif
    }

    div.emptyPortlet {
        display: none
    }

    ul {
        list-style-type: disc;
        list-style-image: url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%0A%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 version=%221.1%22 width=%225%22 height=%2213%22%3E%0A%3Ccircle cx=%222.5%22 cy=%229.5%22 r=%222.5%22 fill=%22%2300528c%22/%3E%0A%3C/svg%3E%0A");
        list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAANCAIAAADuXjPfAAAABnRSTlMA/wD/AP83WBt9AAAAHklEQVR4AWP4jwrowWcI6oEgEBtIISNCfFT9mOYDACO/lbNIGC/yAAAAAElFTkSuQmCC) \9;
        list-style-image: url(/skins/Vector/images/bullet-icon.png?e31f8) \9 !ie
    }

    pre, .mw-code {
        line-height: 1.3em
    }

    #siteNotice {
        font-size: 0.8em
    }

    #p-personal {
        position: absolute;
        top: 0.33em;
        right: 0.75em;
        z-index: 100
    }

        #p-personal h3 {
            display: none
        }

        #p-personal ul {
            list-style-type: none;
            list-style-image: none;
            margin: 0;
            padding-left: 10em
        }

        #p-personal li {
            line-height: 1.125em;
            float: left;
            margin-left: 0.75em;
            margin-top: 0.5em;
            font-size: 0.75em;
            white-space: nowrap
        }

    #pt-userpage, #pt-anonuserpage {
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/skins/Vector/images/user-icon.png?13155);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22utf-8%22%3F%3E%0A%3C%21DOCTYPE svg PUBLIC %22-//W3C//DTD SVG 1.1//EN%22 %22http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0A%3Csvg version=%221.1%22 id=%22Layer_1%22 xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 x=%220px%22 y=%220px%22%0A%09width=%2212px%22 height=%2213.836px%22 viewBox=%220 0 12 13.836%22 enable-background=%22new 0 0 12 13.836%22 xml:space=%22preserve%22%3E%0A%3Cpath fill=%22%23777777%22 d=%22M1.938%2C6.656c-1.32%2C1.485-1.47%2C3.15-0.97%2C4.25c0.323%2C0.707%2C0.78%2C1.127%2C1.313%2C1.375%0A%09c0.496%2C0.229%2C1.074%2C0.273%2C1.658%2C0.282c0.023%2C0%2C0.04%2C0.03%2C0.062%2C0.03h4.187c0.61%2C0%2C1.225-0.125%2C1.75-0.405%0A%09c0.527-0.28%2C0.961-0.718%2C1.188-1.376c0.335-0.964%2C0.175-2.529-1.094-4.03C9.094%2C7.954%2C7.68%2C8.719%2C6.065%2C8.719%0A%09c-1.677%2C0-3.182-0.812-4.125-2.063H1.938z%22/%3E%0A%3Cpath fill=%22%23777777%22 d=%22M6.063%2C0c-1.89%2C0-3.595%2C1.674-3.594%2C3.563C2.467%2C5.45%2C4.173%2C7.155%2C6.06%2C7.155%0A%09c1.89%2C0%2C3.564-1.705%2C3.563-3.593C9.625%2C1.673%2C7.95%2C0%2C6.063%2C0L6.063%2C0z%22/%3E%0A%3C/svg%3E%0A");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/user-icon.png?13155);
        padding-left: 15px !important
    }

    #pt-anonuserpage {
        color: #707070
    }

    #p-search {
        float: left;
        margin-right: 0.5em;
        margin-left: 0.5em
    }

        #p-search h3 {
            display: block;
            position: absolute !important;
            clip: rect(1px,1px,1px,1px);
            width: 1px;
            height: 1px;
            margin: -1px;
            border: 0;
            padding: 0;
            overflow: hidden
        }

        #p-search form, #p-search input {
            margin: 0;
            margin-top: 0.4em
        }

    div#simpleSearch {
        display: block;
        width: 12.6em;
        width: 20vw;
        min-width: 5em;
        max-width: 20em;
        padding-right: 1.4em;
        height: 1.4em;
        margin-top: 0.65em;
        position: relative;
        min-height: 1px;
        border: solid 1px #aaa;
        color: #000;
        background-color: #fff;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAQCAIAAABY/YLgAAAAJUlEQVQIHQXBsQEAAAjDoND/73UWdnerhmHVsDQZJrNWVg3Dqge6bgMe6bejNAAAAABJRU5ErkJggg==);
        background-image: url(/skins/Vector/images/search-fade.png?50f7b) !ie;
        background-position: top left;
        background-repeat: repeat-x
    }

        div#simpleSearch input {
            margin: 0;
            padding: 0;
            border: 0;
            background-color: transparent;
            color: #000
        }

        div#simpleSearch #searchInput {
            width: 100%;
            padding: 0.2em 0 0.2em 0.2em;
            font-size: 13px;
            direction: ltr;
            -webkit-appearance: textfield
        }

            div#simpleSearch #searchInput:focus {
                outline: 0
            }

            div#simpleSearch #searchInput::-webkit-input-placeholder {
                color: #72777d;
                opacity: 1
            }

            div#simpleSearch #searchInput:-ms-input-placeholder {
                color: #72777d;
                opacity: 1
            }

            div#simpleSearch #searchInput::-moz-placeholder {
                color: #72777d;
                opacity: 1
            }

            div#simpleSearch #searchInput:-moz-placeholder {
                color: #72777d;
                opacity: 1
            }

            div#simpleSearch #searchInput::placeholder {
                color: #72777d;
                opacity: 1
            }

            div#simpleSearch #searchInput.placeholder {
                color: #72777d;
                opacity: 1
            }

            div#simpleSearch #searchInput::-webkit-search-decoration, div#simpleSearch #searchInput::-webkit-search-cancel-button, div#simpleSearch #searchInput::-webkit-search-results-button, div#simpleSearch #searchInput::-webkit-search-results-decoration {
                -webkit-appearance: textfield
            }

        div#simpleSearch #searchButton, div#simpleSearch #mw-searchButton {
            position: absolute;
            top: 0;
            right: 0;
            width: 1.65em;
            height: 100%;
            cursor: pointer;
            text-indent: -99999px;
            line-height: 1;
            direction: ltr;
            white-space: nowrap;
            overflow: hidden
        }

        div#simpleSearch #searchButton {
            background-image: url(/skins/Vector/images/search-ltr.png?39f97);
            background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2213%22%3E%3Cg stroke-width=%222%22 stroke=%22%236c6c6c%22 fill=%22none%22%3E%3Cpath d=%22M11.29 11.71l-4-4%22/%3E%3Ccircle cx=%225%22 cy=%225%22 r=%224%22/%3E%3C/g%3E%3C/svg%3E");
            background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/search-ltr.png?39f97);
            background-position: center center;
            background-repeat: no-repeat
        }

        div#simpleSearch #mw-searchButton {
            z-index: 1
        }

    div.vectorTabs h3 {
        display: none
    }

    div.vectorTabs {
        float: left;
        height: 2.5em;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAAQ0lEQVR4AWVOhQEAIAzC/X+xAXbXeoDFGA3A9yk1n4juBROcUegfarWjP3ojZvEzxs6j+nygmo+zzsk79nY+tOxdEhlf3UHVgUFrVwAAAABJRU5ErkJggg==);
        background-image: url(/skins/Vector/images/tab-break.png?09d4b) !ie;
        background-position: bottom left;
        background-repeat: no-repeat;
        padding-left: 1px
    }

        div.vectorTabs ul {
            float: left;
            height: 100%;
            list-style-type: none;
            list-style-image: none;
            margin: 0;
            padding: 0;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAAQ0lEQVR4AWVOhQEAIAzC/X+xAXbXeoDFGA3A9yk1n4juBROcUegfarWjP3ojZvEzxs6j+nygmo+zzsk79nY+tOxdEhlf3UHVgUFrVwAAAABJRU5ErkJggg==);
            background-image: url(/skins/Vector/images/tab-break.png?09d4b) !ie;
            background-position: right bottom;
            background-repeat: no-repeat
        }

            div.vectorTabs ul li {
                float: left;
                line-height: 1.125em;
                display: inline-block;
                height: 100%;
                margin: 0;
                padding: 0;
                background-color: #f3f3f3;
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAIAAADITs03AAAAO0lEQVR4AeSKhREAMQzDdN5/5uixuEKDpqgBjl2f78wd2DVj1+26/h///PfteVMN7zoGebcg1/Y/ZQQAlAUtQCujIJMAAAAASUVORK5CYII=);
                background-image: url(/skins/Vector/images/tab-normal-fade.png?1cc52) !ie;
                background-position: bottom left;
                background-repeat: repeat-x;
                white-space: nowrap
            }

            div.vectorTabs ul > li {
                display: block
            }

        div.vectorTabs li {
        }

            div.vectorTabs li.new a, div.vectorTabs li.new a:visited {
                color: #a55858
            }

            div.vectorTabs li.selected {
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkAQAAAABvV2fNAAAADElEQVR4AWNoGB4QAInlMgFKeRKBAAAAAElFTkSuQmCC);
                background-image: url(/skins/Vector/images/tab-current-fade.png?22887) !ie
            }

                div.vectorTabs li.selected a, div.vectorTabs li.selected a:visited {
                    color: #222;
                    text-decoration: none
                }

            div.vectorTabs li.icon a {
                background-position: bottom right;
                background-repeat: no-repeat
            }

            div.vectorTabs li a {
                display: inline-block;
                height: 1.9em;
                padding-left: 0.5em;
                padding-right: 0.5em;
                color: #0645ad;
                cursor: pointer;
                font-size: 0.8em
            }

            div.vectorTabs li > a {
                display: block
            }

        div.vectorTabs span {
            display: inline-block;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAAQ0lEQVR4AWVOhQEAIAzC/X+xAXbXeoDFGA3A9yk1n4juBROcUegfarWjP3ojZvEzxs6j+nygmo+zzsk79nY+tOxdEhlf3UHVgUFrVwAAAABJRU5ErkJggg==);
            background-image: url(/skins/Vector/images/tab-break.png?09d4b) !ie;
            background-position: bottom right;
            background-repeat: no-repeat;
            height: 100%
        }

            div.vectorTabs span a {
                display: inline-block;
                padding-top: 1.25em
            }

            div.vectorTabs span > a {
                float: left;
                display: block
            }

    div.vectorMenu {
        direction: ltr;
        float: left;
        cursor: pointer;
        position: relative;
        line-height: 1.125em
    }

    body.rtl div.vectorMenu {
        direction: rtl
    }

    div#mw-head div.vectorMenu h3 {
        float: left;
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAuCAIAAABmjeQ9AAAAQ0lEQVR4AWVOhQEAIAzC/X+xAXbXeoDFGA3A9yk1n4juBROcUegfarWjP3ojZvEzxs6j+nygmo+zzsk79nY+tOxdEhlf3UHVgUFrVwAAAABJRU5ErkJggg==);
        background-image: url(/skins/Vector/images/tab-break.png?09d4b) !ie;
        background-repeat: no-repeat;
        background-position: bottom right;
        font-size: 1em;
        height: 2.5em;
        padding-right: 1px;
        margin-right: -1px
    }

    div.vectorMenu h3 span {
        display: block;
        font-size: 0.8em;
        padding-left: 0.7em;
        padding-top: 1.25em;
        padding-right: 20px;
        font-weight: normal;
        color: #444444;
        background-image: url(/skins/Vector/images/arrow-down-icon.png?d72f0);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2222%22 height=%2216%22%3E%3Cpath d=%22M15.502 6.001l-5 5.001-5-5.001z%22 fill=%22%23797979%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/arrow-down-icon.png?d72f0);
        background-position: 100% 100%;
        background-repeat: no-repeat
    }

    div.vectorMenuFocus h3 span {
        background-image: url(/skins/Vector/images/arrow-down-focus-icon.png?69899);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2222%22 height=%2216%22%3E%3Cpath d=%22M15.502 6.001l-5 5.001-5-5.001z%22 fill=%22%23929292%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/arrow-down-focus-icon.png?69899)
    }

    div.vectorMenu div.menu {
        min-width: 100%;
        position: absolute;
        top: 2.5em;
        left: -1px;
        background-color: #ffffff;
        border: 1px solid #a2a9b1;
        border-top-width: 0;
        clear: both;
        box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
        text-align: left;
        display: none;
        z-index: 2
    }

    div.vectorMenu:hover div.menu, div.vectorMenu.menuForceShow div.menu {
        display: block
    }

    div.vectorMenu ul {
        list-style-type: none;
        list-style-image: none;
        padding: 0;
        margin: 0;
        text-align: left
    }

    div.vectorMenu ul, x:-moz-any-link {
        min-width: 5em
    }

    div.vectorMenu ul, x:-moz-any-link, x:default {
        min-width: 0
    }

    div.vectorMenu li {
        padding: 0;
        margin: 0;
        text-align: left;
        line-height: 1em
    }

        div.vectorMenu li a {
            display: inline-block;
            padding: 0.5em;
            white-space: nowrap;
            color: #0645ad;
            cursor: pointer;
            font-size: 0.8em
        }

        div.vectorMenu li > a {
            display: block
        }

        div.vectorMenu li.selected a, div.vectorMenu li.selected a:visited {
            color: #222;
            text-decoration: none
        }

    * html div.vectorMenu div.menu {
        display: block;
        position: static;
        border: 0
    }

    * html div#mw-head div.vectorMenu h3 {
        display: none
    }

    * html div.vectorMenu li {
        float: left;
        line-height: 1.125em;
        border-right: 1px solid #a7d7f9
    }

        * html div.vectorMenu li a {
            padding-top: 1.25em
        }

    @-webkit-keyframes rotate {
        from {
            -webkit-transform: rotate(0deg);
            -moz-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        to {
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            transform: rotate(360deg)
        }
    }

    @-moz-keyframes rotate {
        from {
            -webkit-transform: rotate(0deg);
            -moz-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        to {
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            transform: rotate(360deg)
        }
    }

    @keyframes rotate {
        from {
            -webkit-transform: rotate(0deg);
            -moz-transform: rotate(0deg);
            transform: rotate(0deg)
        }

        to {
            -webkit-transform: rotate(360deg);
            -moz-transform: rotate(360deg);
            transform: rotate(360deg)
        }
    }

    #ca-unwatch.icon a, #ca-watch.icon a {
        margin: 0;
        padding: 0;
        display: block;
        width: 26px;
        padding-top: 3.1em;
        margin-top: 0;
        _margin-top: -0.8em;
        height: 0;
        overflow: hidden;
        background-position: 5px 60%
    }

    #ca-unwatch.icon a {
        background-image: url(/skins/Vector/images/unwatch-icon.png?fccbe);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2216%22 height=%2216%22%3E%3Cdefs%3E%3ClinearGradient id=%22a%22%3E%3Cstop offset=%220%22 stop-color=%22%23c2edff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%2368bdff%22/%3E%3Cstop offset=%221%22 stop-color=%22%23fff%22/%3E%3C/linearGradient%3E%3ClinearGradient x1=%2213.47%22 y1=%2214.363%22 x2=%224.596%22 y2=%223.397%22 id=%22b%22 xlink:href=%22%23a%22 gradientUnits=%22userSpaceOnUse%22/%3E%3C/defs%3E%3Cpath d=%22M8.103 1.146l2.175 4.408 4.864.707-3.52 3.431.831 4.845-4.351-2.287-4.351 2.287.831-4.845-3.52-3.431 4.864-.707z%22 fill=%22url%28%23b%29%22 stroke=%22%237cb5d1%22 stroke-width=%220.9999199999999999%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/unwatch-icon.png?fccbe)
    }

    #ca-watch.icon a {
        background-image: url(/skins/Vector/images/watch-icon.png?e1b42);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22%3E%3Cpath d=%22M8.103 1.146l2.175 4.408 4.864.707-3.52 3.431.831 4.845-4.351-2.287-4.351 2.287.831-4.845-3.52-3.431 4.864-.707z%22 fill=%22%23fff%22 stroke=%22%237cb5d1%22 stroke-width=%220.9999199999999999%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/watch-icon.png?e1b42)
    }

    #ca-unwatch.icon a:hover, #ca-unwatch.icon a:focus {
        background-image: url(/skins/Vector/images/unwatch-icon-hl.png?c4723);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2216%22 height=%2216%22%3E%3Cdefs%3E%3ClinearGradient id=%22a%22%3E%3Cstop offset=%220%22 stop-color=%22%23c2edff%22/%3E%3Cstop offset=%22.5%22 stop-color=%22%2368bdff%22/%3E%3Cstop offset=%221%22 stop-color=%22%23fff%22/%3E%3C/linearGradient%3E%3ClinearGradient x1=%2213.47%22 y1=%2214.363%22 x2=%224.596%22 y2=%223.397%22 id=%22b%22 xlink:href=%22%23a%22 gradientUnits=%22userSpaceOnUse%22/%3E%3C/defs%3E%3Cpath d=%22M8.103 1.146l2.175 4.408 4.864.707-3.52 3.431.831 4.845-4.351-2.287-4.351 2.287.831-4.845-3.52-3.431 4.864-.707z%22 fill=%22url%28%23b%29%22 stroke=%22%23c8b250%22 stroke-width=%220.9999199999999999%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/unwatch-icon-hl.png?c4723)
    }

    #ca-watch.icon a:hover, #ca-watch.icon a:focus {
        background-image: url(/skins/Vector/images/watch-icon-hl.png?f4c7e);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22%3E%3Cpath d=%22M8.103 1.146l2.175 4.408 4.864.707-3.52 3.431.831 4.845-4.351-2.287-4.351 2.287.831-4.845-3.52-3.431 4.864-.707z%22 fill=%22%23fff%22 stroke=%22%23c8b250%22 stroke-width=%220.9999199999999999%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/watch-icon-hl.png?f4c7e)
    }

    #ca-unwatch.icon a.loading, #ca-watch.icon a.loading {
        background-image: url(/skins/Vector/images/watch-icon-loading.png?5cb92);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22%3E%3Cpath d=%22M8.103 1.146l2.175 4.408 4.864.707-3.52 3.431.831 4.845-4.351-2.287-4.351 2.287.831-4.845-3.52-3.431 4.864-.707z%22 fill=%22%23fff%22 stroke=%22%23d1d1d1%22 stroke-width=%220.9999199999999999%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/watch-icon-loading.png?5cb92);
        -webkit-animation: rotate 700ms infinite linear;
        -moz-animation: rotate 700ms infinite linear;
        animation: rotate 700ms infinite linear;
        outline: 0;
        cursor: default;
        pointer-events: none;
        background-position: 50% 60%;
        -webkit-transform-origin: 50% 57%;
        transform-origin: 50% 57%
    }

    #ca-unwatch.icon a span, #ca-watch.icon a span {
        display: none
    }

    #mw-navigation h2 {
        position: absolute;
        top: -9999px
    }

    #mw-page-base {
        height: 5em;
        background-position: bottom left;
        background-repeat: repeat-x;
        background-image: url(/skins/Vector/images/page-fade.png?1d168);
        background-color: #f6f6f6;
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#ffffff),color-stop(100%,#f6f6f6));
        background-image: -webkit-linear-gradient(top,#ffffff 50%,#f6f6f6 100%);
        background-image: -moz-linear-gradient(top,#ffffff 50%,#f6f6f6 100%);
        background-image: linear-gradient(#ffffff 50%,#f6f6f6 100%);
        background-color: #ffffff
    }

    #mw-head-base {
        margin-top: -5em;
        margin-left: 10em;
        height: 5em
    }

    div#mw-head {
        position: absolute;
        top: 0;
        right: 0;
        width: 100%
    }

        div#mw-head h3 {
            margin: 0;
            padding: 0
        }

    #left-navigation {
        float: left;
        margin-left: 10em;
        margin-top: 2.5em;
        margin-bottom: -2.5em;
        display: inline
    }

    #right-navigation {
        float: right;
        margin-top: 2.5em
    }

    #p-logo {
        width: 10em;
        height: 160px
    }

        #p-logo a {
            display: block;
            width: 10em;
            height: 160px;
            background-repeat: no-repeat;
            background-position: center center;
            text-decoration: none
        }

    div#mw-panel {
        font-size: inherit;
        position: absolute;
        top: 0;
        width: 10em;
        left: 0
    }

        div#mw-panel div.portal {
            margin: 0 0.6em 0 0.7em;
            padding: 0.25em 0;
            direction: ltr;
            background-position: top left;
            background-repeat: no-repeat
        }

            div#mw-panel div.portal h3 {
                font-size: 0.75em;
                color: #444444;
                font-weight: normal;
                margin: 0.5em 0 0 0.66666667em;
                padding: 0.25em 0;
                cursor: default;
                border: 0
            }

            div#mw-panel div.portal div.body {
                margin-left: 0.5em;
                padding-top: 0;
                background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAABCAAAAAAphRnkAAAAJ0lEQVQIW7XFsQEAIAyAMPD/b7uLWz8wS5youFW1UREfiIpH1Q2VBz7fGPS1dOGeAAAAAElFTkSuQmCC);
                background-image: url(/skins/Vector/images/portal-break.png?3ea1b) !ie;
                background-repeat: no-repeat
            }

                div#mw-panel div.portal div.body ul {
                    list-style-type: none;
                    list-style-image: none;
                    margin: 0;
                    padding: 0.3em 0 0 0
                }

                    div#mw-panel div.portal div.body ul li {
                        line-height: 1.125em;
                        margin: 0;
                        padding: 0.25em 0;
                        font-size: 0.75em;
                        word-wrap: break-word
                    }

                        div#mw-panel div.portal div.body ul li a {
                            color: #0645ad
                        }

                            div#mw-panel div.portal div.body ul li a:visited {
                                color: #0b0080
                            }

        div#mw-panel #p-logo + div.portal {
            background-image: none;
            margin-top: 1em
        }

            div#mw-panel #p-logo + div.portal h3 {
                display: none
            }

            div#mw-panel #p-logo + div.portal div.body {
                background-image: none;
                margin-left: 0.5em
            }

    div#footer {
        margin-left: 10em;
        margin-top: 0;
        padding: 0.75em;
        direction: ltr
    }

        div#footer ul {
            list-style-type: none;
            list-style-image: none;
            margin: 0;
            padding: 0
        }

            div#footer ul li {
                margin: 0;
                padding: 0;
                padding-top: 0.5em;
                padding-bottom: 0.5em;
                color: #333;
                font-size: 0.7em
            }

        div#footer #footer-icons {
            float: right
        }

            div#footer #footer-icons li {
                float: left;
                margin-left: 0.5em;
                line-height: 2em;
                text-align: right
            }

        div#footer #footer-info li {
            line-height: 1.4em
        }

        div#footer #footer-places li {
            float: left;
            margin-right: 1em;
            line-height: 2em
        }

    body.ltr div#footer #footer-places {
        float: left
    }

    .mw-body-content .external {
        background-position: center right;
        background-repeat: no-repeat;
        background-image: url(/skins/Vector/images/external-link-ltr-icon.png?325de);
        background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3C%3Fxml version=%221.0%22 encoding=%22UTF-8%22 standalone=%22no%22%3F%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2212%22 height=%2212%22%3E%3Cpath fill=%22%23fff%22 stroke=%22%2306c%22 d=%22M1.5 4.518h5.982V10.5H1.5z%22/%3E%3Cpath d=%22M5.765 1H11v5.39L9.427 7.937l-1.31-1.31L5.393 9.35l-2.69-2.688 2.81-2.808L4.2 2.544z%22 fill=%22%2306f%22/%3E%3Cpath d=%22M9.995 2.004l.022 4.885L8.2 5.07 5.32 7.95 4.09 6.723l2.882-2.88-1.85-1.852z%22 fill=%22%23fff%22/%3E%3C/svg%3E");
        background-image: -o-linear-gradient(transparent,transparent),url(/skins/Vector/images/external-link-ltr-icon.png?325de);
        padding-right: 13px
    }
}

@media screen and (min-width:982px) {
    .mw-body {
        padding: 1.25em 1.5em 1.5em 1.5em
    }

    div#footer {
        padding: 1.25em
    }

    #mw-panel {
        padding-left: 0.5em
    }

    #p-search {
        margin-right: 1em
    }

    #left-navigation {
        margin-left: 11em
    }

    #p-personal {
        right: 1em
    }

    #mw-head-base {
        margin-left: 11em
    }
}
