/* Only the Classic copy; the original table layout stays unchanged. */

body { padding-top:12px; }
#maincontainer { background:none; isolation:isolate; }
#maincontainer::before {
  content:""; position:absolute; top:224px; right:0; bottom:0; left:0;
  background:url(/classic/images/layout_content.jpg) 0 0 repeat-y;
  z-index:-1; pointer-events:none;
}
#header { position:relative; height:154px; }
.classic-header-link { display:block; position:relative; width:850px; height:154px; }
.classic-header-visual {
  display:block; position:absolute; top:0; left:0; width:850px; height:224px;
  background:#503522; pointer-events:none;
  clip-path:polygon(1.4% 0,3% 2%,5% 0,8% 1.5%,10% 0,14% 1.5%,18% 0,22% 1%,26% 0,30% 1%,35% 0,40% 1%,45% 0,50% 1%,55% 0,60% 1.5%,65% 0,70% 1%,75% 0,80% 1%,85% 0,90% 2%,94% 0,98.4% 1%,99% 4%,98.6% 15%,99.2% 30%,98.8% 45%,99.3% 60%,98.8% 75%,99.4% 90%,99% 100%,1% 100%,1.3% 90%,.7% 75%,1.2% 60%,.7% 45%,1.2% 30%,.7% 15%);
}
.classic-header-art { display:block; position:absolute; inset:8px 14px 0; overflow:hidden; background:#314332; }
.classic-header-art > img { position:absolute; border:0; }
.classic-header-landscape { inset:0; width:100%; height:100%; object-fit:cover; object-position:50% 46%; }
.classic-header-shade { position:absolute; inset:0; background:radial-gradient(ellipse 175px 110px at 50% 35%,#16262080,transparent),linear-gradient(0deg,#28190b80,transparent 60%); }
.classic-official-logo { left:calc(50% - 115px); top:-30px; width:230px; height:179px; object-fit:contain; filter:drop-shadow(0 2px 3px #0009); }
.classic-site-title {
  position:absolute; left:0; right:0; top:121px; text-align:center;
  font:700 23px/27px Georgia,'Times New Roman',serif; color:#f3d397;
  text-shadow:0 2px 1px #341d0b,1px 0 #30190c,-1px 0 #30190c,0 -1px #30190c,0 0 7px #000;
}
#menu { position:relative; z-index:2; background-image:url(/classic/images/header-pandaria-classic/menu-ribbons.svg); background-position:0 0; background-size:850px 70px; }

#content { line-height:1.45; }
#content a.classic-reference,
#content a.classic-reference:visited { color:inherit; text-decoration:none; }
#content a.classic-reference:hover,
#content a.classic-reference:focus-visible { text-decoration:underline dotted #947c58 1px; text-underline-offset:3px; }
.menupoints li:focus-within > ul { display:block; }
.classic-element-table { margin-top:14px; margin-bottom:14px; }
.classic-element-table th,.classic-element-table td { padding:7px 9px; vertical-align:top; text-align:left; }
.classic-element-table td:first-child { width:25%; }
.classic-element-table td:nth-child(2) { width:25%; }
#content.classic-news-archive #einfuehrung { min-height:0; display:flow-root; padding-bottom:12px; }
#content.classic-news-archive ul.news { margin:12px 0 18px; padding-left:20px; }
