.gg-housing-items  {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 15px;
padding: 20px 0 !important;
}
.gg-housing-items > * {
border: 1px solid #121212;
margin: 0;
padding: 0 0 10px 0;
background: #292929;
border-radius: 10px;
width: 100%;
}
.gg-housing-items p {
background: #232323;
font-size: 110%;
font-weight: 500;
margin: 0 0 5px 0;
border-radius: 10px 10px 0 0;
padding: 5px 15px;
}
.gg-housing-items ol, .gg-housing-items ul {
margin: 0 0 0 3em !important;
padding-left: 50px !important;
}
.entry-content .gg-housing-items  ul li, .entry-content .gg-housing-items  ol li {
margin-bottom: 3px !important;
}
.secondary h2.widget-title {	
display: none;
}
@media only screen and (min-width: 2100px) {
.gg-housing {background: url(https://housing.goldgoblin.net/wp-content/uploads/2025/10/housing-widget-1.png) no-repeat top left; width: 420px; height: 320px; background-size:90%; z-index: 5 !important;pointer-events: none;}
}
.entry-content > .wp-block-group, .entry-content > .wp-block-cover, .entry-content > .wp-block-columns {padding: 1rem;}  
.ast-article-single img {box-shadow: none;}
.post-type-archive-dekoration .post-thumb img {object-fit: contain; height: 300px;} .post-type-archive-dekoration .post-thumb img, .tax-kategorie .post-thumb img, .tax-quelle .post-thumb img, .tax-groesse .post-thumb img, .tax-design .post-thumb img, .tax-budget .post-thumb img, .tax-stil .post-thumb img, .tax-kultur .post-thumb img, .tax-erweiterung .post-thumb img {
display: none !important;
}
code { background: #242424;}
a.gg-housing-guide {
font-weight: normal;
display: block; text-align: center; color: #daa205; border-radius: 6px; padding: 3px 10px; margin: 12px auto 0 auto; font-size: 90%; background: #222222ff; 
}
.gg-housing-guide:hover {
background: #555555; color: #121212;
}
.gg-housing-tag {
font-size: 80%; display: inline-block;background: #212121; padding: 1px 5px; border-radius: 4px; margin: 5px 5px 5px 0;
}
.gg-housing-tag.gg-housing-expansion {
background: #212121;
}
.gg-housing-tag.gg-housing-location {
background: #66496dff;
}
.gg-housing-tag.gg-housing-source {
background: #1d324eff
}
.gg-housing-source-details {
color: #adadadff; font-size: 85%; background: #313131; padding: 5px 8px; border-radius: 6px;
}
.gg-housing-source-details p {
display: contents;
}
.gg-housing-source-details a {
color: #cecece !important;
}
.wpc-filters-widget-wrapper {
display: flex; gap: 10px;
padding: 0 10px;
max-width: 100%;
width: 96%;
}
.reset-filters-button {
width: calc(100% - 100px); margin: 0 50px; padding: 5px; background: #888888; font-size: 90%; border-radius: 6px;}
.reset-filters-button a { color: #333333 !important;
}
.widget_wpc_filters_widget {
margin-bottom: 0;
}
.wpc-filters-section {
margin-bottom: 4px;
}
.widget .wpc-filters-section select {
background: #454545;
border-color: #232323;
color: #cecece;
height: 35px;
font-size: 13px;
}
.wpc-filters-main-wrap .widget-title {
background: transparent; height: 0;
}
.gg-housing-budget {white-space: nowrap}
.gg-housing-tags {
display: grid; grid-template-columns: 1fr minmax(auto, 260px);
margin-top: 45px;
}	
@media screen and (max-width: 1150px) {
.gg-housing-tags {
grid-template-columns: 1fr;
}
}
.entry-content > .gg-housing-reputation-guide.wp-block-columns {	
padding: 0px; margin: 10px;
}
.gg-housing-reputation-guide.wp-block-columns {
gap: 10px;
}
.gg-housing-reputation-guide > .wp-block-column:has(*) {
display: grid;
grid-template-columns: 110px 1fr;
align-items: center;
background: #282828;
padding: 0 6px;
border: 1px solid #151515;
border-radius: 4px;
}
.gg-housing-reputation-guide > .wp-block-column:has(> p:only-of-type) {
border: none;
}
.gg-housing-reputation-guide > .wp-block-column:has(*):hover {
background: #242424;
}
.gg-housing-reputation-guide ul {
list-style-type: none;
margin: 0; padding: 5px;
}
.gg-housing-reputation-guide ul li {
font-size: 90%;
}
.gg-housing-reputation-guide ul li:first-child a:first-child {
margin-left: -20px;
font-size: 110%;
background-image: none !important;
}
.gg-housing-reputation-guide > .wp-block-column {
align-self: center;
}
.gg-housing-reputation-guide:not(:has(+ .gg-housing-reputation-guide)) {
margin-bottom: 3rem !important;
}
.gg-housing-reputation-guide:not(:has(+ .gg-housing-reputation-guide)):has(+ h2),
.gg-housing-reputation-guide:not(:has(+ .gg-housing-reputation-guide)):has(+ h3),
.gg-housing-reputation-guide:not(:has(+ .gg-housing-reputation-guide)):has(+ h4),
.gg-housing-reputation-guide:not(:has(+ .gg-housing-reputation-guide):has(+ h2)):not(:has(+ h3)):last-child { margin-bottom: 5rem !important;
}
.gg-housing-reputation-guide  .wp-block-image {
margin-bottom: 0;
}
.ast-blog-layout-4-grid .ast-article-inner .wp-post-image {
max-height: 285px;
object-fit: cover;
}
.entry-content .wp-block-columns {
margin: 2rem 0 2rem 0;
}
a[href*="wowhead.com"][href*="quest="] {
color: #daa205;
}
a[href*="wowhead.com"][href*="quest="]::before {
content: "";
display: inline-block;
width: 10px;
height: 15px;
background-image: url(https://assets.goldgoblin.net/wow/misc/quest.png);
background-size: contain;
background-repeat: no-repeat;
position: relative;
top: 2px;
margin-left: 3px; margin-right: 1px;
margin-block-start: 0;
}
a[href*="wowhead.com"][href*="decor"] {
color: #fff;
border: none;
}
a[href*="wowhead.com"][href*="npc"] {
color: #e1e1e1;
border: none;
}
.postid-2398 a[href*="wowhead.com"][href*="npc"] {
font-size: 115%;
margin-right: 10px;
} a[href*="currency=823"],
a[href*="currency=824"],
a[href*="currency=1155"],
a[href*="currency=1166"],
a[href*="currency=1792"],
a[href*="currency=3252"],
a[href*="currency=1560"],
a[href*="currency=2003"],
a[href*="currency=2815"],
a[href*="currency=3363"],
a[href*="currency=1220"] {
font-size: 0;
}
a:is(
[href*="currency=823"],
[href*="currency=824"],
[href*="currency=1155"],
[href*="currency=1166"],
[href*="currency=1792"],
[href*="currency=3252"],
[href*="currency=1560"],
[href*="currency=2003"],
[href*="currency=3363"],
[href*="currency=2815"],
[href*="currency=1220"]
)::before {
content: "";
display: inline-block;
background-size: contain;
background-repeat: no-repeat;
position: relative;
margin: 0 3px;
}
a[href*="currency=823"]::before,
a[href*="currency=824"]::before,
a[href*="currency=1166"]::before,
a[href*="currency=1155"]::before,
a[href*="currency=3363"]::before,
a[href*="currency=1792"]::before,
a[href*="currency=3252"]::before ,
a[href*="currency=1560"]::before,
a[href*="currency=2003"]::before,
a[href*="currency=2815"]::before,
a[href*="currency=1220"]::before {
width: 18px;
height: 18px;
top: 3px;
outline: 2px solid #161616;
} a[href*="currency=3363"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/3363.jpg);
}
a[href*="currency=823"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/823.jpg);
}
a[href*="currency=824"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/824.jpg);
}
a[href*="currency=1155"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/1155.jpg);
}
a[href*="currency=1166"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/1166.jpg);
}
a[href*="currency=1792"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/1792.jpg);
}
a[href*="currency=3252"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/3252.jpg);
}
a[href*="currency=1560"]::before,
a[href*="currency=2003"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/1560.jpg);
}
a[href*="currency=2815"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/2815.jpg);
}
a[href*="currency=1220"]::before {
background-image: url(https://assets.goldgoblin.net/wow/currency/1220.jpg);
}
.site-title a {
font-family: unset;
}
.wp-block-image {
margin: 2rem 0;
}
.wp-block-columns {
margin-bottom: 2rem;
}
.entry-content[data-ast-blocks-layout] > figure {
margin-bottom: 2rem;
}
.wp-block-quote:not(.has-text-align-right):not(.has-text-align-center) {
border-left: 1px dashed #daa205;
}
.gg-decortreasurehunt {
border: 1px solid #212121;
background: #282828;
}
.gg-decortreasurehunt p {
margin: .6rem 0;
}
.gg-decortreasurehunt p:has(a) {
margin-bottom: 0 !important;
}
.gg-decortreasurehunt a[href*="wowhead.com"][href*="decor/"] {
font-size: 125%;
padding: 0;
color: #daa205;
}
:is(h2,h3,h4,h5,h6) strong {
font-weight: normal !important;
}
.gg-last-column-right td:last-child,
.gg-last-column-right th:last-child {
text-align: right;
white-space: nowrap
}
p > strong:has(~ img) {
padding-left: 19px;
}
.single .post-2398 p { background: #333333;
background: linear-gradient(0deg, rgb(39 39 39) 23%, rgba(34, 34, 34, 0) 95%);
padding: 10px;
border-radius: 12px;
border-bottom: 1px solid #daa205;
margin-bottom: 1rem;
}
.single p.toc_title, 
.post-2398 p.clean {
background: none;
padding: none;
border: none;
}
.gg-crafted-decor-wrapper  {
margin-bottom: 3rem;
}
.gg-crafted-decor-wrapper > * {
background: #282828 !important;
border-radius: 12px;
border: 1px solid #444444;
padding: 2rem;
}
.gg-crafted-decor-wrapper .wp-block-image {
margin: 0;
}
.gg-crafted-decor-wrapper img {
max-height: 240px;
object-fit: contain;
}
.gg-decor-expansion  {
position: relative; top: -1.5rem; left: -1rem; 	margin: 0 !important; padding: 0;
}
.gg-decor-expansion span {
background: #131313;
font-size: 10px;
font-weight: 700;
text-decoration: none;
border: none;
color: #121212;
margin: 0;
padding: 1px 10px;
border-radius: 4px;
text-transform: uppercase;
} 
.gg-decor-content .wp-block-list {
margin: 0 !important;
}
.gg-decor-expansion-classic span {
background: rgb(240, 227, 111);
}
.gg-decor-expansion-burning-crusade span  {
background: rgb(194, 219, 81);
}
.gg-decor-expansion-wrath-of-the-lich-king span, .gg-decor-expansion-dragonflight span {
background: rgb(87, 187, 233);
}
.gg-decor-expansion-cataclysm span{
background: rgb(240, 169, 111);
}
.gg-decor-expansion-mists-of-pandaria span {
background: rgb(97, 228, 173);
}
.gg-decor-expansion-warlords-of-draenor span {
background: rgb(172, 52, 52);
}
.gg-decor-expansion-legion span {
background: rgb(155, 223, 77);
}
.gg-decor-expansion-battle-for-azeroth span {
background: rgb(77, 152, 223);
}
.gg-decor-expansion-shadowlands span {
background: rgb(192, 179, 230);
}
.gg-decor-expansion-the-war-within span {
background: rgb(254, 97, 4);
}
.gg-decor-expansion-midnight span {
background: rgb(118, 91, 237);
}
.gg-decor-title {
background: rgba(0,0,0,0.25);
margin: 1rem -2rem;
padding: 10px 6px;
border-top: 1px solid #444444;
border-bottom: 1px solid #444444;
}
.gg-decor-title a {
background-image: none !important;
}
.ast-article-single figure, .ast-article-single img:not(figure img) {
box-shadow: none;
}
.gg-decortreasurehunt p.has-small-font-size {
margin-top: -6px;
} .gg-crafted-decor-wrapper {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
gap: 20px;
} .gg-crafted-decor {
position: relative;
padding-bottom: 30px; } .gg-edit-wrapper {
position: absolute;
bottom: 20px;
right: 20px;
}
.gg-edit-wrapper .wp-block-button__link {
font-size: 20px;
background-color: #353535;
color: #daa205;
padding: 5px 10px;
border-radius: 3px;
text-decoration: none;
} .gg-decor-label {
margin-bottom: 5px;
}
.gg-decor-endeavor-info p {
margin: 0;
}