﻿sup.reference{
    unicode-bidi:-moz-isolate;
    unicode-bidi:-webkit-isolate;
    unicode-bidi:isolate;
    white-space:nowrap
}
ol.references li:target,sup.reference:target{
    background-color:#def;
    background-color:rgba( 0,127,255,0.133 )
}
cite,dfn{
    font-style:inherit
}
q{
    quotes:'"' '"' "'" "'"
}
strong.selflink{
    font-weight:700
}
small{
    font-size:85%
}
.mw-body-content sub,.mw-body-content sup,span.reference{
    font-size:80%
}
@media screen,handheld{
    .citation .printonly{
        display:none
    }
}
sup.reference{
    font-weight:normal;
    font-style:normal
}
.infobox .navbar{
    font-size:100%
}
.infobox{
    border:1px solid #a2a9b1;
    border-spacing:3px;
    background-color:#f8f9fa;
    color:black;
    margin:0.5em 0 0.5em 1em !important;
    padding:0.2em;
/*    float:right;*/
    clear:right;
    font-size:88%;
    line-height:1.5em;
    max-width:330px;
	margin-left:0px !important;
}
.infobox caption{
    font-size:125%;
    font-weight:bold;
    padding:0.2em
}
.infobox td,.infobox th{
    vertical-align:top;
    text-align:left;
    word-break:normal;
}
.infobox.bordered{
    border-collapse:collapse
}
.infobox.bordered td,.infobox.bordered th{
    border:1px solid #a2a9b1
}
.infobox.bordered .borderless td,.infobox.bordered .borderless th{
    border:0
}
.infobox.sisterproject{
    width:20em;
    font-size:90%
}
.infobox.standard-talk{
    border:1px solid #c0c090;
    background-color:#f8eaba
}
.infobox.standard-talk.bordered td,.infobox.standard-talk.bordered th{
    border:1px solid #c0c090
}
.infobox.bordered .mergedtoprow td,.infobox.bordered .mergedtoprow th{
    border:0;
    border-top:1px solid #a2a9b1;
    border-right:1px solid #a2a9b1
}
.infobox.bordered .mergedrow td,.infobox.bordered .mergedrow th{
    border:0;
    border-right:1px solid #a2a9b1
}
.infobox.geography{
    border-collapse:collapse;
    line-height:1.2em;
    font-size:90%
}
.infobox.geography td,.infobox.geography th{
    border-top:1px solid #a2a9b1;
    padding:0.4em 0.6em 0.4em 0.6em
}
.infobox.geography .mergedtoprow td,.infobox.geography .mergedtoprow th{
    border-top:1px solid #a2a9b1;
    padding:0.4em 0.6em 0.2em 0.6em
}
.infobox.geography .mergedrow td,.infobox.geography .mergedrow th{
    border:0;
    padding:0 0.6em 0.2em 0.6em
}
.infobox.geography .mergedbottomrow td,.infobox.geography .mergedbottomrow th{
    border-top:0;
    border-bottom:1px solid #a2a9b1;
    padding:0 0.6em 0.4em 0.6em
}
.infobox.geography .maptable td,.infobox.geography .maptable th{
    border:0;
    padding:0
}
.wikitable.plainrowheaders th[scope=row]{
    font-weight:normal;
    text-align:left
}
.wikitable td ul,.wikitable td ol,.wikitable td dl{
    text-align:left
}
.wikitable.hlist td ul,.wikitable.hlist td ol,.wikitable.hlist td dl{
    text-align:inherit
}
table.infobox .locmap .od {
  position: absolute;
}
table.infobox .locmap .id {
  position: absolute;
  line-height: 0;
}
table.wikitable td {
  vertical-align: top;
}

@media print{
    img,figure,.wikitable,.thumb{
        page-break-inside:avoid
    }
    img{
        border:0;
        vertical-align:middle
    }
    table.wikitable,table.mw_metadata{
        background:#fff;
        margin:1em 0 0 0;
        border:1pt solid #aaa;
        border-collapse:collapse
    }
    table.wikitable > tr > th,table.wikitable > tr > td,table.wikitable > * > tr > th,table.wikitable > * > tr > td,.mw_metadata th,.mw_metadata td{
        border:1pt solid #aaa;
        padding:0.2em
    }
    table.wikitable > tr > th,table.wikitable > * > tr > th,.mw_metadata th{
        background:#fff;
        font-weight:bold;
        text-align:center
    }
    table.wikitable > caption,.mw_metadata caption{
        font-weight:bold
    }
}
@media screen{
	.center {
	  text-align: center;
	}
    .plainlinks a.external{
        background:none !important;
        padding:0 !important
    }
    table.wikitable{
        margin:1em 0 0 0;
        background-color:#f8f9fa;
        border:1px solid #a2a9b1;
        border-collapse:collapse;
        color:#000
    }
    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
    }
    sup,sub{
        line-height:1
    }
}
 