@import url(code.css);

/* Styles for the path of hierarchical pages */
p.path { margin: 0; padding: 0 0 .5em; font-size: .75em }
p.path :link, p.path :visited { margin: 0 .2em }
p.path .sep { color: #666; padding: 0 .1em }
p.path .pathentry { float: left }

/* Styles for the page editing form */
#edit #rows { float: right; font-size: 80% }
#edit #rows select { font-size: 90% }
#edit fieldset { margin-left: 1px; margin-right: 1px }
#edit #text { clear: both; margin-left: -1px; margin-right: -1px; padding: 0; width: 100% }
#edit .wikitoolbar { float: left; margin-left: -1px }
#changeinfo { padding: .5em }
#changeinfo .field { float: left; margin: 0 1em .5em 0 }
#changeinfo br { clear: left }
#changeinfo .options { padding: 0 0 1em 1em }
#changeinfo .options, #changeinfo .buttons { clear: left }
#delete, #save { margin-left: 6em }
#preview {
 background: #f4f4f4 url(../draft.png);
 margin: 1em 0 2em;
 overflow: auto;
}
#template { vertical-align: middle; padding-top: 1em; }

/* Diff view */
#overview .multi { color: #999 }
#overview .ipnr { color: #999; font-size: 80% }
#overview .comment { padding: 1em 0 0 }

@media print { 
 th.diff, td.diff { display: none }
}

/* Styles for the TracGuideToc wikimacro */
.wiki-toc {
 padding: .5em 1em;
 margin: 0 0 2em 1em;
 float: right;
 border: 1px outset #ddc;
 background: #ffd;
 font-size: 85%;
 position: relative;
}
.wiki-toc h4 { font-size: 12px; margin: 0 }
.wiki-toc ul, .wiki-toc ol { list-style: none; padding: 0; margin: 0 }
.wiki-toc ul ul, .wiki-toc ol ol { padding-left: 1.2em }
.wiki-toc li { margin: 0; padding: 0 }
.wiki-toc .active { background: #ff9; position: relative; }

.wiki-toc {
 display: none;
}

.newsflash {
 display: none;
}

.alert {
  margin: 1em;
  margin-top: 3rem;
}

.alert .head {
  font-weight: bold;
}

#banner {
  background-color: #00589c;  /* GFZ blue */;
  padding-bottom: 1em;
  padding-top: 1em;
  margin-bottom: 1em;
  padding-left: 10px;
  width: 100%;
}

#content {
  margin-left: 10px;
  margin-right: 10px;
}

/* from GFZ */
.gfz-header-wrapper .rigth {
        border: 1px solid pink;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
}


      .gfz-list-h ul li {
          display: inline; }
      .gfz-list-h ul li:first-child:before {
            content: " "; }
      .gfz-list-h ul li:before {
            content: " | "; }
      .gfz-list-h ul li a {
            color: #fff;
            font-size: 12pt;
            padding: 8px; }
      .gfz-list-h ul li {
              text-decoration: none;
      }
      .gfz-list-h ul li a:hover {
              text-decoration: none;
              color: #b9b9b9;
              cursor: pointer; }


/* Accomodate GFZ stuff */
.gfz-list-h {
  color: white;
}

.gfz-list-h a:link {
  border-bottom: none;
}

html, body {
  margin-top: 0px;
}

