/* Default style for navigation boxes */ .navbox {                     /* Navbox container style */     border: 1px solid #aaa;     width: 100%;     margin: auto;     clear: both;     font-size: 88%;     text-align: center;     padding: 1px; } .navbox-inner, .navbox-subgroup {     width: 100%; } .navbox-group, .navbox-title, .navbox-abovebelow {     padding: 0.25em 1em;      /* Title, group and above/below styles */     line-height: 1.5em;     text-align: center; } th.navbox-group {             /* Group style */     white-space: nowrap;     /* @noflip */     text-align: right; } .navbox, .navbox-subgroup {     background: #fdfdfd;      /* Background color */ } .navbox-list {     line-height: 1.8em;     border-color: #fdfdfd;    /* Must match background color */ } .navbox th, .navbox-title {     background: #ccccff;      /* Level 1 color */ } .navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title {     background: #ddddff;      /* Level 2 color */ } .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {     background: #e6e6ff;      /* Level 3 color */ } .navbox-even {     background: #f7f7f7;      /* Even row striping */ } .navbox-odd {     background: transparent;  /* Odd row striping */ } table.navbox + table.navbox {  /* Single pixel border between adjacent navboxes */     margin-top: -1px;          /* (doesn't work for IE6, but that's okay)       */ } .navbox .plainlist ul {     line-height: inherit;     list-style: none none;     margin: 0; } .navbox .plainlist ul li {     margin-bottom: 0; } .navbox .hlist dl, .navbox .hlist ol, .navbox .hlist ul {     margin: 0;     padding: 0; } .navbox .hlist dd, .navbox .hlist dt, .navbox .hlist li {     display: inline;     white-space: nowrap; } .navbox .hlist dd:after, .navbox .hlist li:after {     content: " · ";     font-weight: bold; } .navbox .hlist dd:last-child:after, .navbox .hlist dt:last-child:after, .navbox .hlist li:last-child:after {     content: none; } .navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul {     padding: 0.125em 0;       /* Adjust hlist padding in navboxes */ } ol + table.navbox, ul + table.navbox {     margin-top: 0.5em;        /* Prevent lists from clinging to navboxes */ }   .navbox .navbar {     display: block;     font-size: 100%; }  .navbox-title .navbar {     /* @noflip */     float: left;     /* @noflip */     text-align: left;     /* @noflip */     margin-right: 0.5em;     width: 6em; }  /* Styling for JQuery makeCollapsible */ /* .mw-collapsible-toggle { */ .navbox .mw-collapsible-toggle {     font-weight: normal;     /* @noflip */     text-align: right; } .navbox .mw-collapsible-toggle {     width: 6em; }