User:Pelotica/myskin.css

a,a:link,#mw-normal-catlinks a,#footer a{

background-color:transparent !important;

color:#003399 !important;

text-decoration:none !important;

}

a:visited,#mw-normal-catlinks a:visited{

color:#660099 !important;

}

a.new, a.new:visited {

color:#dd0000 !important;

}

body{

background:none !important;

background-color: white !important;

font-size: 16px !important;

width:76% !important;

max-width: 850px !important;

margin-left: auto !important;

margin-right: auto !important;

}

blockquote{

margin: 1em !important;

color:#555555 !important;

font-size: 15px !important;

line-height: 1.4 !important;

}

blockquote.toccolours{

border:none !important;

margin:1em !important;

width:auto !important;

}

.infobox small{

font-size: .8em !important;

}


 * 1) Timeline-row small{

font-size: .45em !important;

font-family: Helvetica, Arial, sans-serif !important;

}

/* Head */


 * 1) mw-page-base{

width: 0px!important;

height: 0em !important;

background-color: white !important;

background-image: none !important;

}


 * 1) mw-head-base {

width: 0px!important;

margin-top: 0em !important;

margin-left: 0em !important;

height: 5em !important;

background-image: none !important;

}


 * 1) mw-head {

width: 90% !important;

margin: 0px 5% 0px 5% !important;

padding: 0px !important;

padding-top: 25px !important;

background-image: none !important;

border-bottom: 1px solid #999999 !important;

font-size: .9em !important;

}


 * 1) mw-head h5 {

margin: 0px !important;

padding: 0px !important;

background-image: none !important;

}

/* Move the p-personal menu to a simulacrum of its old place */


 * 1) mw-head #p-personal{

position:absolute !important;

top: 16px !important;

right: 0px !important;

left: auto !important;

z-index: 5 !important;

}


 * 1) mw-head #p-personal h5 {

display: block !important;

text-transform: lowercase !important;

font-size: 13px !important;

}


 * 1) mw-head #p-personal ul {

background-color: #eeeeee !important;

border: 1px solid #aaaaaa !important;

padding:0px 10px 5px 10px !important;

display: block !important;

list-style-type: none !important;

position: absolute !important;

top: 20px !important;

right: 0 !important;

display: none !important;

}


 * 1) mw-head #p-personal:hover ul, #mw-head #p-personal ul:hover{

display: block !important;

}


 * 1) mw-head #p-personal ul li {

margin-left:0 !important;

display: block !important;

float: none !important;

line-height: 1em !important;

white-space: nowrap !important;

}


 * 1) pt-userpage,


 * 1) pt-anonuserpage,


 * 1) pt-login {

background: none !important;

padding-left: 0px !important;

}

/* Navigation Containers */


 * 1) left-navigation {

position: relative !important;

float: left !important;

left: 0 !important;

top: auto !important;

padding-left: 5em !important;

margin-top: 2.5em !important;

}


 * 1) right-navigation {

float: right !important;

margin-top: 2.5em !important;

}

/* Namespaces and Views */

div.vectorTabs {

float: left !important;

border: none !important;

background-image: none !important;

padding: 0px !important;

padding-left: 1px !important;

border: none !important;

margin-right: 15px !important;

height: 1em !important;

}

div.vectorTabs ul {

float: none !important;

height: 1em !important;

list-style: none !important;

margin: 0 !important;

padding: 0px !important;

background-color: transparent !important;

border: none !important;

background-image: none !important;

}

div.vectorTabs ul li span {

background: none !important;

}

div.vectorTabs ul li {

float: none !important;

height: 1em !important;

display: inline-block !important;

margin: 0 !important;

padding: 0 !important;

padding-bottom: 1px !important;

background-color: transparent !important;

background-image: none !important;

border: 0px !important;

}

div.vectorTabs ul li.selected {

margin-top: 3px !important;

background-image: none !important;

background-color: transparent !important;

border-top: 1px solid #999999 !important;

border-left: 1px solid #999999 !important;

border-right: 1px solid #999999 !important;

border-bottom: 8px solid #ffffff !important;

}

div.vectorTabs li:not(.icon) a {

height: auto !important;

text-transform: lowercase !important;

background-color: transparent !important;

background-image: none !important;

padding-top: 0px !important;

padding-bottom: 0px !important;

}

div.vectorTabs li.icon{

margin-top: -1px !important;

padding-top: 0 !important;

background-color: transparent !important;

}

div.vectorTabs li.icon a{

height: 1em !important;

margin-top: 0px !important;

padding-top: 0px !important;

padding-bottom: 0px !important;

}

div.vectorTabs li.icon a span{

display: none !important;

}

div.vectorTabs a span {

padding-top: 0em !important;

}

div.vectorTabs a > span {

float: none !important;

display: block !important;

background-color: transparent !important;

}

div.vectorTabs li.selected a > span {

background-color: transparent !important;

}

/* Vector menu */

div.vectorMenu {

background-color: transparent !important;

height: 1em !important;

padding-top: 3px !important;

}

div.vectorMenu a{

background-image: none !important;

height: 1em !important;

}

div.vectorMenu div.menu {

border: solid 0px #999999 !important;

}

div.vectorMenu div.menu ul {

list-style-type: none !important;

background-color: white !important;

border: solid 1px #999999 !important;

padding-top: 1px !important;

}

div.vectorMenu div.menu ul li.collapsible {

list-style-type: none !important;

}

div.vectorMenu h5, div.vectorMenu h4 {

background-image: none !important;

border: none !important;

padding-top: 3px !important;

}

div.vectorMenu h5 a, div.vectorMenu h4 a {

height: 1em !important;

background-image: none !important;

border: none !important;

}

div.vectorMenu h5 a:hover, div.vectorMenu h4 a:hover {

text-decoration: none !important;

}

/* Search */


 * 1) mw-head #p-search {

float: right !important;

position: relative !important;

}

table#searchInputResult{

margin: 0 !important;

font-size: 1em !important;

}


 * 1) p-search input {

margin-top: 0em !important;

}


 * 1) searchform {

margin-top: 0em !important;

}


 * 1) simpleSearch {

margin-top: 0em !important;

border: 1px solid #dddddd !important;

height: 20px !important;

}


 * 1) searchButton, #searchInput {

margin: 0em !important;

}


 * 1) simpleSearch label {

top: 0.2em !important;

}


 * 1) simpleSearch input#searchInput {

padding-top: 0em !important;

}

.suggestions {

left: auto !important;

right: 5.6% !important;

}

.suggestions[style*="width: 358px"] {

left: 12.5% !important;

right: auto !important;

}

div#siteNotice{

/*display:none !important;*/

font-family: Georgia,serif !important;

font-style: italic !important;

font-size: .8em !important;

}

div.thumb div{

font-size:.95em !important;

}

h1.firstHeading {

font-family: Georgia,serif !important;

font-style: italic !important;

border:none !important;

font-size:30px !important;

margin:0 !important;

margin-top: 1em !important;

padding:3px !important;

background-image: none !important;

}

h1,h2,h3,h4,h5,dt{

font-weight:normal !important;

line-height: 1.1em !important;

text-align: left !important;

}

body.rtl h1, body.rtl h2, body.rtl h3, body.rtl h4, body.rtl h5, body.rtl dt {

text-align: right !important;

}


 * 1) siteSub{

display:none !important;

}

hr{

display:none !important;

}

html,body,#globalWrapper{

height:100% !important;

}

img{

border:none !important;

border-color:transparent !important;

color:#dddddd !important;

}

li#pt-userpage,

li#pt-anonuserpage,

li#pt-login{

padding-left:0 !important;

}

pre{

background-color:#eeeeee !important;

border:none !important;

}

span.editsection{

font:13px "Segoe UI",Tahoma,Verdana,sans-serif !important;

}

span.editsection a{

padding:1px 3px !important;

}

/* Global table defaults */

table{

}

table ul,table ol,#disambig table{

}

table table {

/*padding: 3px !important;*/

}

table#toc ul,table ol,#disambig table{

}

li.toclevel-1, li.toclevel-2, li.toclevel-3, li.toclevel4 {

font-size: 15px !important;

}

table#toc ul {

margin-top: 4px !important;

list-style: none !important;

}

table#toc ul ul {

margin-bottom: 0px !important;

}

table#toc li{

margin:0 0 3px !important;

}

table#toc ul{

list-style-type:none !important;

}


 * 1) toctitle{

margin-bottom:1em !important;

}

/* Some templates use unclassed tables inside body content, assuming non justified text alignment flow, and

some even use border="1" and align="right" instead of CSS. */

table[align="right"]{

margin-left: 1em !important;

}

table[align="left"]{

margin-right: 1em !important;

}

/* Some templates use floats inside tables for body content declared inline so we add margins for those too. */

table[style*="float: right"], table[style*="float:right"] {

margin-left: 1em !important;

}

table[style*="float: left"], table[style*="float:left"] {

margin-right: 1em !important;

}

body:not(.ltr) #toctitle{

text-align:right !important;

}

body.ltr #toctitle{

text-align: left !important;

}

table.cquote{

font-size:1em !important;

margin:0 !important;

}

table.toccolours{

background-color:#ffffff !important;

border-collapse:separate !important;

margin: 20px !important;

padding:1em !important;

}

table table.toccolours {

margin: 1px !important;

}

table.toccolours > *:first-child {

border: 1px solid #dddddd !important;

}

table.toccolours *{

font-size:13px !important;

font-weight:normal !important;

}

table.toccolours caption{

display:none !important;

}

table.toccolours th,

table.toccolours td{

border:none !important;

width:auto !important;

background-color: #f7f7f7 !important;

}

table.toccolours tr:first-child th,

table.toccolours tr:first-child td{

background:#ffffff !important;

border-bottom:thick solid #dddddd !important;

border-top:thick solid #dddddd !important;

font-size:1em !important;

text-align:center !important;

}

table.toccolours tr:not(:first-child) td:only-child[style*="background"],

table.toccolours tr:not(:first-child) td:only-child[style*="font-size:large"],

table.toccolours tr:not(:first-child) th[style*="background"]:only-child,

table.toccolours tr:not(:first-child) th[bgcolor]{

background:#ffffff !important;

border:none !important;

border-bottom:1px solid #dddddd !important;

font-size:.95em !important;

text-align:center !important;

}

table.toccolours[style*="float:right"],

table.toccolours[style*="float: right"]{

background:#ffffff !important;

margin-right: 0em !important;

}

table.toccolours[style*="float:left"],

table.toccolours[style*="float: left"]{

background:transparent !important;

margin-left: 0em !important;

}

table.toccolours[style*="margin"][style*="auto"],

table.toccolours[style*="width:100%"],

table.toccolours[align="center"]{

clear:both !important;

margin:15px 0 !important;

width:100% !important;

}

table[style*="background-color:rgb(255,206,158)"] td{

margin:0 !important;

padding:0 !important;

}

textarea{

font:12px/1.6 Verdana,sans-serif !important;

}

ul{

list-style-image:none !important;

}


 * 1) bodyContent > ul > li,


 * 1) bodyContent > .mw-content-ltr > ul > li,


 * 1) bodyContent > .mw-content-rtl > ul > li,


 * 1) bodyContent > .mw-content-ltr > .smaller > ul > li,


 * 1) bodyContent > .mw-content-rtl > .smaller > ul > li {

margin-left: 1em !important;

font-size: 15px !important;

line-height: 1.5em !important;

text-align: justify !important;

}


 * 1) bodyContent > ol > li,


 * 1) bodyContent > .mw-content-ltr > ol > li,


 * 1) bodyContent > .mw-content-rtl > ol > li,


 * 1) bodyContent > .mw-content-ltr > .smaller > ol > li,


 * 1) bodyContent > .mw-content-rtl > .smaller > ol > li {

margin-left: 1.25em !important;

font-size: 15px !important;

line-height: 1.5em !important;

text-align: justify !important;

}


 * 1) bodyContent > dl > dd,


 * 1) bodyContent > .mw-content-ltr > dl > dd,


 * 1) bodyContent > .mw-content-rtl > dl > dd,


 * 1) bodyContent > .mw-content-ltr > .smaller > dl > dd,


 * 1) bodyContent > .mw-content-rtl > .smaller > dl > dd {

margin-left: 1em !important;

font-size: 15px !important;

line-height: 1.5em !important;

text-align: justify !important;

}

/* Amboxes */

.ambox{

background-color:#ffffff !important;

/*   border-bottom:1px solid !important;

border-right:1px solid !important;

border-top:1px solid !important; */

margin:1em !important;

max-width:100% !important;

width:auto !important;

}

.ambox-content{

border-color:#f28500 !important;

}

.ambox-merge{

border-color:#9932cc !important;

}

.ambox-notice{

border-color:#1e90ff !important;

}

.ambox-serious{

border-color:#b22222 !important;

}

.ambox-style{

border-color:#f4c430 !important;

}

.ambox-text{

border:none !important;

width:auto !important;

}

/* BGorange fixes */

table:not(.radius) td.BGorange2 p {

white-space: nowrap !important;

}

/* Navboxes */

.navbox span[style*="float:"], .navbox div, .navbox div a{

font-size:1.05em !important;

}

.navbox td.list{

padding: 0 0 !important;

}

.collapsible, .navbox-subgroup{

margin: 0em !important;

}

.collapsible > tbody > tr:first-child th,

table.navbox > tbody > tr:first-child th {

border: 2px solid #dddddd !important;

}

.collapsible th,

.navbox th,

.NavContent th{

background-color:#ffffff !important;

color:#000000 !important;

border: 1px solid #dddddd !important;

}

.collapsible{

margin-left: 0em !important;

}

.collapsible td{

/*background-color:#eeeeee !important;*/

}

.collapsible th *,

.navbox th *,

.NavContent th *{

/*color:#000000 !important;*/

}

.collapsible td.navbox-group{

background-color:#ccddff !important;

}

.collapsible table.navbox-subgroup td.navbox-group{

background-color:#e8f0f8 !important;

}

.collapsible td.navbox-list{

border-left: 2px solid #ffffff !important;

background-color:#eeeeee !important;

}

.collapsible td.navbox-abovebelow{

padding:0 !important;

background-color: #cccccc !important;

}

td.navbox-list div:not(.navbar){

/*background-color:#dddddd !important;*/

}

table.navbox-columns-table{

margin:0 auto !important;

width: 100% !important;

}

table.navbox-columns-table td{

padding:0 1em !important;

background-color:#eeeeee !important;

}

.sidebar{

border: 1px solid #dddddd !important;

}

.sidebar[style*="float: right"]{

margin-left: 1em !important;

margin-right: 0em !important;

}

.sidebar[style*="float: left"]{

margin-left: 0em !important;

margin-right: 1em !important;

}


 * 1) bodyContent > div > div > .sidebar {

margin-left: 0em !important;

margin-right: 0em !important;

}

/* Some templates use navboxes instead of infoboxes for their portal box and then force styling. */

.navbox[style*="float: right"]{

margin-left: 1em !important;

}

div.NavHead a.NavToggle {

position: relative !important;

float: right !important;

display: block !important;

}

/* French template */


 * 1) bandeau-portail{

margin: 1em 0 1em 0 !important;

}

.dablink{

padding-left:0 !important;

}

.firstHeading{

margin:0 !important;

padding:0 !important;

}

.gallery{

border:none !important;

border-collapse:separate !important;

margin:15px 0 !important;

}

.gallery td{

background-color:#ffffff !important;

}

.gallerybox{

background-color:transparent !important;

border:1px solid #dddddd !important;

height:100% !important;

}

.gallerybox .thumb {

margin: 2px !important;

}

.gallerytext{

background-color:transparent !important;

padding:15px !important;

}

.header_notes{

background:#ffffff !important;

border:1px solid #666666 !important;

}

.header_notes td:empty{

display:none !important;

}

.headertemplate{

background:#666666 !important;

border:none !important;

margin-bottom:0 !important;

}

.headertemplate,

.headertemplate a{

color:#eeeeee !important;

}

.infobox{

/*background:#ffffff !important;*/

border:1px solid #dddddd !important;

padding:0.5em !important;

border-collapse:separate !important;

}

.infobox .infobox{

border:none !important;

margin: 0 !important;

}

.infobox .infobox span{

font-size: 1.05em !important;

}

.infobox .infobox.collapsible {

float: none !important;

margin-left: auto !important;

margin-right: auto !important;

}

.infobox + p{

margin-top: 1em !important;

}

.infobox > tbody > tr > td,

.infobox > tbody > tr > th{

}

.infobox > tbody > tr:not(:first-child) > th:only-child,

.infobox > tbody > tr.mergedtoprow:not(:first-child) > td:only-child,

.infobox > tbody > tr:not(:first-child) > td:only-child[style*="background"],

.infobox > tbody > tr:not(:first-child) > td:only-child[bgcolor]{

border:none !important;

border-bottom:1px solid #dddddd !important;

/*color:#000000 !important;*/

font-size:.95em !important;

/*padding-top:1em !important;*/

text-align:center !important;

}

.infobox caption{

display:none !important;

}

.infobox span, .infobox font{

/*color:inherit !important;*/

}

.infobox td.toccolours td,

.infobox td.toccolours th{

padding:0 !important;

}

.infobox td:only-child{

text-align:center !important;

}

.infobox th,

.infobox td{

border:none !important;

/*color:#000000 !important;*/

}

.infobox ul{

text-align:left !important;

padding: 0em !important;

margin: 0em !important;

}

.infobox li {

padding: 0em !important;

margin: 0em !important;

}

.infobox:not(.sisterproject) > tbody > tr:first-child > td:only-child,

.infobox:not(.sisterproject) > tbody > tr:first-child > th:only-child{

/*background-color:#ffffff !important;*/

font-size:1.25em !important;

font-variant:small-caps !important;

padding-bottom:1em !important;

text-align:center !important;

}

.metadata img{

background-color:transparent !important;

}

.page-Main_Page #bodyContent,.page-Wiktionary_Main_Page #bodyContent{

margin:0 !important;

}

.page-Main_Page #p-cactions,.page-Wiktionary_Main_Page #p-cactions{

display:none !important;

}

.references{

margin:0 1em 0 1em !important;

font-size:.95em !important;

}

.references-small{

overflow:hidden !important;

font-size:.7em !important;

font-family: Georgia, serif !important;

text-align: left !important;

}

body.rtl .references-small {

text-align: right !important;

}

ol.references li {

line-height:1.5 !important;

text-align: left !important;

}

body.rtl ol.references li {

text-align: right !important;

}

div.thumb{

margin-top: 2px !important;

margin-bottom: 2px !important;

padding: 0 0 0 0 !important;

max-width: 94% !important;

}

.thumbcaption{

margin-top:10px !important;

}

.thumbcaption .magnify{

display:none !important;

font-size: 1em !important;

}

.thumbinner,

.thumbcaption{

background-color:#ffffff !important;

border-color:#dddddd !important;

color:#000000 !important;

font-size: 1em !important;

margin-left: 0px !important;

margin-right: 0px !important;

}

.tleft{

margin-right:1.5em !important;

}

.tnone{

margin-left:1.5em !important;

margin-right:1.5em !important;

}

.tright{

margin-left:1.5em !important;

}

.toc{

background-color:transparent !important;

border:none !important;

font-size:inherit !important;

margin: 1em 0px 0px 0px !important;

padding: 0px 0px 0px 0px !important;

}

.toc tr, .toc td{

margin: 0 0 0 0 !important;

padding: 0 0 0 0 !important;

}

.wikitable a{

/*color:inherit !important;*/

}

.wikitable b{

font-weight:normal !important;

}

.sortable tr,

.wikitable tr{

border-bottom:1px solid #dddddd !important;

}

.wikitable td,

.sortable td{

border:1px solid #dddddd !important;

padding:0.2em !important;

font-size:0.82em !important;

line-height: 1.2em !important;

}

.wikitable th,

.sortable th,

.sortable tr:first-child td{

background:#ffffff !important;

border:1px solid #dddddd !important;

color:#000000 !important;

font-size:0.82em !important;

line-height: 1.2em !important;

font-weight:normal !important;

}

.wikitable tr:first-child,

.sortable tr:first-child{

border-bottom:thick solid #dddddd !important;

border-top:thick solid #dddddd !important;

}

.wikitable,

.sortable {

/*background-color:#ffffff !important;*/

border:none !important;

border-collapse: collapse !important;

-moz-border-bottom-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;

-moz-border-left-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;

-moz-border-right-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;

-moz-border-top-colors:#dddddd #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #ffffff #dddddd !important;

padding:1em !important;

margin-left:.5em !important;

margin-right:.5em !important;

}


 * 1) administrator,


 * 1) protected-icon,

.topicon{

border:none !important;

top:-60px !important;

}


 * 1) anon-banner{

display:none !important;

}


 * 1) bodyContent{

font-family: Georgia,serif !important;

margin:70px 0 0 0 !important;

padding:0 !important;

width:100% !important;

}


 * 1) bodyContent td {

/*text-align: left !important;*/

/*padding: 0.25em !important;*/

}


 * 1) bodyContent dd,#bodyContent li{

margin:0 0 10px 10px !important;

}


 * 1) bodyContent h2{

font-size: 1.7em !important;

border: none !important;

}


 * 1) bodyContent h3{

font-size: 1.6em !important;

border: none !important;

}


 * 1) bodyContent h4{

font-size: 1.5em !important;

border: none !important;

}


 * 1) bodyContent h5{

font-size: 1.4em !important;

border: none !important;

}


 * 1) bodyContent dt{

font-size: 17px !important;

border: none !important;

margin-top: 5px !important;

margin-bottom: 5px !important;

}


 * 1) bodyContent > .mw-content-ltr,


 * 1) bodyContent > .mw-content-rtl,


 * 1) bodyContent > p,


 * 1) bodyContent > .mw-content-ltr > p,


 * 1) bodyContent > .mw-content-rtl > p,


 * 1) bodyContent div.smaller > p {

line-height:1.5em !important;

margin:8px 0 8px !important;

font-size: 15px !important;

text-align: justify !important;

}


 * 1) bodyContent div.smaller > p {

font-size: 15px !important;

}


 * 1) bodyContent > ul,#bodyContent > ol,#bodyContent > dl {

margin: .5em .5em .5em .5em !important;

font-size: 1.1em !important;

}


 * 1) bodyContent ul {

list-style-image: url("data:image/png;base64,R0lGODlhBAAHAKIAAHBwcGdnZ3Fxcd/f34WFheDg4Ovr6////ywAAAAABAAHAAADC3hWdxDjEGGavbglADs=") !important;

}

.quotebox {

font-size: 1em !important;

}

.infobox li, .infobox div {

line-height: 125% !important;

}


 * 1) bodyContent table.metadata + dl{

margin-top: 1em !important;

}


 * 1) bodyContent dl{

margin: 0!important;

}


 * 1) bodyContent div.portal {

border: 1px solid #dddddd !important;

}


 * 1) catlinks{

background:#ffffff !important;

border:2px solid #dddddd !important;

padding:2px !important;

text-align:justify !important;

}


 * 1) column-content{

background-color:transparent !important;

clear:both !important;

float:left !important;

margin:0 !important;

min-height:100% !important;

padding:0 !important;

position:relative !important;

}


 * 1) mw-panel{

display: none !important;

font-size: 15px !important;

}


 * 1) mw-panel.collapsible-nav {

height: 50px !important;

position: absolute !important;

top: 0 !important;

left: 0 !important;

width: 100% !important;

background-color: #dddddd !important;

padding: 0 !important;

display: block !important;

}


 * 1) mw-panel.collapsible-nav h5{

font-size:.8em !important;

color:black !important;

}


 * 1) mw-panel.collapsible-nav h5:hover{

text-decoration:none !important;

}


 * 1) p-navigation h5{

display:block!important;

}


 * 1) mw-panel.collapsible-nav div.portal {

background-image: none !important;

padding: 0px 0px !important;

position: relative !important;

z-index: 6 !important;

}

body:not(.rtl) #mw-panel.collapsible-nav div.portal {

margin: 0px 20px 0px 250px !important;

float:left !important;

}

body.rtl #mw-panel.collapsible-nav div.portal {

margin: 0px 250px 0px 20px !important;

float:right !important;

}


 * 1) mw-panel.collapsible-nav div.portal + div.portal {

margin: 0px 20px 0px 0px !important;

}


 * 1) mw-panel.collapsible-nav div.portal h5 {

background-image: none !important;

margin: 0px !important;

padding: 0px 0px 10px 0px !important;

text-transform: lowercase !important;

display: inline-block !important;

border:none !important;

font-size: .88em !important;

margin-top: 16px !important;

}


 * 1) mw-panel.collapsible-nav.collapsible-nav div.portal div.body{

display: none !important;

position: absolute !important;

top: 35px !important;

background:#eeeeee !important;

border: 1px solid #aaaaaa !important;

padding: 5px 10px 5px 10px !important;

margin: 0 !important;

}

body:not(.rtl) #mw-panel.collapsible-nav.collapsible-nav div.portal div.body{

left: 0 !important;

}

body.rtl #mw-panel.collapsible-nav.collapsible-nav div.portal div.body{

right: 0 !important;

}


 * 1) mw-panel.collapsible-nav.collapsible-nav div.portal#p-lang div.body{

margin: 0 !important;

}

body:not(.rtl) #mw-panel.collapsible-nav.collapsible-nav div.portal#p-lang div.body{

padding-left: 15px !important;

}

body.rtl #mw-panel.collapsible-nav.collapsible-nav div.portal#p-lang div.body{

padding-right: 15px !important;

}


 * 1) mw-panel.collapsible-nav.collapsible-nav div.portal:hover div.body, #mw-panel.collapsible-nav.collapsible-nav div.portal:hover div.body{

display: block !important;

}


 * 1) mw-panel.collapsible-nav.collapsible-nav div.portal div.body ul li{

white-space: nowrap !important;

}


 * 1) mw-panel.collapsible-nav div.portal div.body ul li a:visited {

color:#0645AD !important;

}


 * 1) mw-panel.collapsible-nav #p-logo{

position: absolute !important;

margin:0 !important;

position:absolute !important;

top:5px !important;

z-index:0 !important;

}

body:not(.rtl) #mw-panel.collapsible-nav #p-logo{

left:5% !important;

}

body.rtl #mw-panel.collapsible-nav #p-logo{

right:5% !important;

}

/* Old style menu bar */


 * 1) column-one{

background-color:#dddddd !important;

font:13px/40px "Segoe UI",Tahoma,Verdana,sans-serif !important;

height:50px !important;

margin:0 !important;

padding:0 !important;

position:absolute !important;

top:0 !important;

left:auto !important;

right:0 !important;

text-align:left !important;

text-transform:none !important;

vertical-align:middle !important;

white-space:normal !important;

width:100% !important;

}

body.rtl #column-one{

left: 0 !important;

right: auto !important;

}

/* Global menu bar portlets */

.portlet *{

font-weight:normal !important;

text-align:left !important;

}

.portlet a{

color:#003399 !important;

}

.portlet h5{

background:transparent !important;

border:none!important;

display:inline-block !important;

margin:0 !important;

padding:0 !important;

}

.portlet li{

display:block !important;

list-style:none !important;

margin:0 !important;

padding:0 0 5px 5px !important;

}

.portlet ul{

display:block !important;

margin:0 !important;

padding:0 !important;

}

/* Top menu bar portlets */

.portlet:not(#p-cactions){

clear:none !important;

display:block !important;

float:left !important;

overflow:visible !important;

padding:0 !important;

position:relative !important;

width:auto !important;

}

body.rtl .portlet:not(#p-cactions){

float:right !important;

}

body:not(.rtl) .portlet:not(#p-cactions){

margin:0px 10px 0px 220px !important;

}

body.rtl .portlet:not(#p-cactions){

margin:0px 220px 0px 10px !important;

}

.portlet:not(#p-cactions) + .portlet:not(#p-cactions){

margin:0 10px 0px 10px !important;

}

.portlet:not(#p-cations)#p-personal{

margin: 0 10px 0px 10px !important;

}

.portlet:not(#p-cactions) .pBody{

background:#ffffff !important;

border:1px solid #aaaaaa !important;

display:none !important;

overflow:visible !important;

padding:5px 10px 0px 5px !important;

top:2.2em !important;

z-index:5 !important;

position:absolute !important;

}

.portlet:not(#p-cactions):not(#p-personal) .pBody{

left:0 !important;

width:auto !important;

}

.portlet:not(#p-cactions):hover .pBody{

background:#eeeeee !important;

display:block !important;

}

.portlet#p-personal .pBody{

right:0 !important;

left: auto !important;

width: auto !important;

}

body.rtl .portlet#p-personal .pBody{

left:0 !important;

right: auto !important;

width: auto !important;

}


 * 1) column-one #p-lang{

position: relative !important;

z-index:5 !important;

}


 * 1) column-one #p-logo{

left:5% !important;

margin:0 !important;

position:absolute !important;

top:5px !important;

z-index:0 !important;

}

body.rtl #column-one #p-logo{

left: auto !important;

right: 5% !important;

}


 * 1) column-one #p-personal{

position: relative !important;

line-height:40px !important;

width:auto !important;

z-index:5 !important;

}

body:not(.rtl) #column-one #p-personal{

float: right !important;

margin-right: 5% !important;

}

body.rtl #column-one #p-personal{

float: left !important;

margin-left: 5% !important;

}


 * 1) column-one #p-search .pBody{

padding:5px 5px 0 !important;

width:134px !important;

}


 * 1) column-one #searchform input{

display:inline !important;

}


 * 1) column-one #searchGoButton{

font-weight:normal !important;

}


 * 1) column-one #pt-optin-try{

padding-left: 0 !important;

}

/* Cactions tab row */

body #column-one #p-cactions{

border-bottom:1px solid #999999 !important;

height:auto !important;

margin:0 10% 0 10% !important;

padding:0 !important;

position:absolute !important;

top:130px !important;

width:80% !important;

z-index:2 !important;

}

body:not(.rtl) #column-one #p-cactions{

left:0px !important;

}

body.rtl #column-one #p-cactions{

position:absolute !important;

right:0 !important;

}


 * 1) column-one #p-cactions.portlet{

position: absolute !important;

top:60px !important;

}


 * 1) column-one .pBody{

display:block !important;

float:none !important;

padding:0 !important;

position:relative !important;

width:100% !important;

z-index:5 !important;

}


 * 1) column-one .pBody li {

white-space: nowrap !important;

}


 * 1) column-one #p-cactions a{

color:#003399 !important;

font-weight:normal !important;

padding:0 10px !important;

width:auto !important;

}


 * 1) column-one #p-cactions h5{

display:none !important;

}


 * 1) column-one #p-cactions li{

border:none !important;

display:block !important;

float:left !important;

height:30px !important;

line-height:30px !important;

padding:0 !important;

position:relative !important;

top:1px !important;

vertical-align:middle !important;

width:auto !important;

}


 * 1) column-one #p-cactions li.selected{

border-bottom:1px solid #ffffff !important;

border-left:1px solid #999999 !important;

border-right:1px solid #999999 !important;

border-top:1px solid #999999 !important;

}

/* Content area */


 * 1) content{

background:transparent !important;

border:none !important;

margin:0 !important;

padding:30px 3px !important;

width:auto !important;

z-index:0 !important;

}


 * 1) globalWrapper #content{

padding:120px 0 !important;

}


 * 1) contentSub{

margin-left: 0 !important;

font-style: italic !important;

}

body.rtl #contentSub{

margin-right: 0 !important;

}


 * 1) coordinates{

position:absolute !important;

right:0 !important;

top:-20px !important;

}


 * 1) cornerbox{

background:transparent !important;

border:none !important;

line-height:1em !important;

}


 * 1) cornerbox td:last-child{

display:none !important;

}

/* Main Page */


 * 1) mp-topbanner {

padding-right: 3em !important;

}


 * 1) mp-topbanner ul {

padding-top: 1em !important;

margin-left: 0px !important;

}

td.MainPageBG {

border: 1px solid #dddddd !important;

}

td.MainPageBG, td.MainPageBG table {

background-color: #ffffff !important;

}

td.MainPageBG table h2, table#mp-left h2, table#mp-right h2, h2#mp-tfp-h2 {

background-color: transparent !important;

border-bottom: 1px solid #999999 !important;

padding-left: 0 !important;

padding-right: 0 !important;

}

td.MainPageBG table h2 span, table#mp-left h2 span, table#mp-left h2 span {

margin-left: 0 !important;

margin-right: 0 !important;

}

div#mp-tfp table tbody {

background-color: transparent !important;

}

/* Boilerplates */

div.boilerplate table td{

font-size:.8em !important;

padding-left: 5px !important;

padding-right: 5px !important;

}

/* Metadata tables */

table.metadata{

margin: 0 0em .5em 0em !important;

}

table.metadata.mbox-small {

margin-left: 1em !important;

}

table.metadata.mbox-small-left {

margin-right: 1em !important;

}

table.metadata td{

padding-left: 5px !important;

padding-right: 5px !important;

}

/* Template for Deletion */

div#tfd {

border: none !important;

}

/* Navs */

.NavHead {

border: none !important;

}

/* Infobox Country */

dl#infoboxCountry{

width:auto !important;

}


 * 1) infoboxCountry dd{

margin: 0 !important;

}


 * 1) infoboxCountry table{

margin: 0 !important;

}


 * 1) infoboxCountry table td{

padding: 0 !important

}

/* .nogrid tables */

table.nogrid, table.nogrid > tbody {

white-space: nowrap !important;

}

table.nogrid tr:first-child th,

table.nogrid tr:first-child td{

border: none !important;

}

table table.nogrid, table.nogrid table {

padding: 0px !important;

}


 * 1) donate,


 * 1) anontip{

/*display:none !important;*/

}

/* Page footer section */


 * 1) footer{

border-bottom:none !important;

background-color:transparent !important;

border-left:none !important;

border-right:none !important;

border-top:1px solid #999999 !important;

font:11px/40px Arial,sans-serif !important;

margin: 1em 0 !important;

padding:5px !important;

padding-bottom: 10px !important;

position:relative !important;

text-transform:lowercase !important;

top:0px !important;

z-index:1 !important;

text-align:left !important;

display: block !important;

min-height: 6em !important;

}

body.rtl #footer{

text-align:right !important;

}


 * 1) footer ul{

text-align: left !important;

list-style-type:none !important;

}

body.rtl #footer ul{

text-align: right !important;

}

ul#f-list{

font-size: .8em !important;

line-height: 1.5 !important;

list-style-type:none !important;

text-align: left !important;

margin: 0 0 !important;

}

body.rtl ul#f-list{

text-align: right !important;

}

ul#f-list li:not(#lastmod), ul#f-list li:not(#copyright) {

padding: 0 0 !important;

margin: 0 3em 0 0 !important;

}

body.rtl ul#f-list li:not(#lastmod), body.rtl ul#f-list li:not(#copyright) {

margin: 0 0 0 3em !important;

}

ul#f-list li#lastmod, ul#f-list li#copyright {

text-align: left !important;

padding: 0 !important;

margin: 0 3em 0 0 !important;

display: block !important;

}

body.rtl ul#f-list li#lastmod, body.rtl ul#f-list li#copyright {

text-align: right !important;

}

ul#footer-icons {

position: absolute !important;

}

body:not(.rtl) ul#footer-icons {

bottom: 5px !important;

right: 5px !important;

}

body.rtl ul#footer-icons {

bottom: 5px !important;

left: 5px !important;

}

div#f-copyrightico {

position: absolute !important;

top: 50% !important;

bottom: auto !important;

left: auto !important;

right: 0px !important;

}

body.rtl div#f-copyrightico {

right: auto !important;

left: 0px !important;

}

div#f-poweredbyico {

position: absolute !important;

top: 50% !important;

bottom: auto !important;

left: auto !important;

right: 95px !important;

}

body.rtl div#f-poweredbyico {

right: auto !important;

left: 95px !important;

}

/* History page */

form#mw-history-compare {

margin-top: 1em !important;

margin-bottom: 1em !important;

}

ul#pagehistory {

margin-top: 1em !important;

}

ul#pagehistory li {

background-color: #dddddd !important;

}

div.mw-history-legend {

text-align: left !important;

}

body.rtl div.mw-history-legend {

text-align: right !important;

}

div.mw-history-legend hr {

display: block !important;

}


 * 1) mw-normal-catlinks > a:first-child{

font-weight:bold !important;

}


 * 1) siteSub{

position:relative !important;

top:-80px !important;

}


 * 1) stub td,#stub th,#disambig{

margin-left:0 !important;

padding-left:0 !important;

}


 * 1) stub,#stub table,#disambig table{

font-size:1.25em !important;

}

/* Specialty tables */

.tracklist {

margin-bottom: 1em !important;

}

/* User login page */

div#userlogin {

width: 100% !important;

}

/* Spoken wikipedia infoxes */

div.infobox#section_SpokenWikipedia div.center{

margin-bottom: 1em !important;

}

/* Preferences page */


 * 1) preftoc {

background-image: none !important;

width: auto !important;

margin: 0 !important;

}


 * 1) preftoc li{

background-image: none !important;

height: auto !important;

padding: 0 !important;

margin: 0 !important;

}


 * 1) preftoc li a {

margin: 0 !important;

font-family: Arial,sans-serif !important;

font-size: .95em !important;

}


 * 1) preftoc li.selected a {

background-image: none !important;

font-size: .95em !important;

}


 * 1) preftoc li.selected{

background-image: none !important;

border: 1px solid #dddddd !important;

}


 * 1) preftoc li:first-child{

margin-left: 0px!important;

}

div#preferences.jsprefs {

margin-top: -16px !important;

}

/* SOPA/PIPA blackout */


 * 1) mw-sopaOverlay {

position: absolute !important;

}


 * 1) mw-sopaOverlay a, #mw-sopaOverlay a:visited {

color: white !important;

text-decoration: underline !important;

}

/* Embedded logo definition */


 * 1) p-logo a{

background:url("data:image/png;base64,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%3D%3D") no-repeat !important;

height:40px !important;

width:132px !important;

}