@font-face {
font-family: 'Viga';
font-style: normal;
font-weight: 400;
src: url(//www.goldgoblin.net/wp-content/themes/astra-goblin/fonts/viga-v9-latin-regular.eot); src: local(''), url(//www.goldgoblin.net/wp-content/themes/astra-goblin/fonts/viga-v9-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.goldgoblin.net/wp-content/themes/astra-goblin/fonts/viga-v9-latin-regular.woff2) format('woff2'), url(//www.goldgoblin.net/wp-content/themes/astra-goblin/fonts/viga-v9-latin-regular.woff) format('woff'), url(//www.goldgoblin.net/wp-content/themes/astra-goblin/fonts/viga-v9-latin-regular.ttf) format('truetype'), url(//www.goldgoblin.net/wp-content/themes/astra-goblin/fonts/viga-v9-latin-regular.svg#Viga) format('svg'); }  ::selection {
background: rgba(180, 180, 180, 0.5);
}
::-moz-selection {
background: rgba(119, 119, 119, 0.5);
}
a,
a:active,
a:focus {
color: #fff;
outline: none;
}
.entry-content a {
font-weight: 500;
color: #daa204;
}
.entry-content p a {
border-bottom: 1px dashed #707070;
font-weight: 500;
color: #daa204;
}
.entry-content p a.icontinyl {
border: 0;
}
.entry-content p a:hover,
.entry-content a:hover {
color: #fff;
}
b,
strong {
font-weight: 700;
} .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading > .menu-link {
font-weight: bold;
color: #cecece;
margin-bottom: -1px; padding-bottom: 1px;
border-radius: 6px
}
.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading .gg-menu-smaller > .menu-link {
background: transparent;
}
li.gg-menu-darker > a, li.gg-menu-darker > span {
background: #202020 !important;
}
.wp-block-buttons {
padding: 0 0 20px 0;
}
.wp-block-button .wp-block-button__link {
color: #121212;
font-weight: 500;
border-radius: 10px;
}
.site-below-header-wrap .lang-item a span {
display: none;
}
.ast-pagination .prev.page-numbers {
float: left;
}
.widget select {
margin-left: 15px;
background: #868686;
color: #121212;
}
.ast-pagination {
margin-bottom: 2rem;
padding: 0 2rem;
}
.entry-content table a,
.entry-content .wp-block-gallery a,
.entry-content .wp-block-image a {
border-bottom: none;
}
.pa-global-class {
margin: 0 2px !important;
}
.ads-sidebar {
border: none;
}
#toc_container a {
font-weight: 500;
}
#toc_container ul li ul li a {
color: #cecece;
font-weight: normal;
}
.menu-text img {
margin-bottom: 3px;
margin-right: -4px;
}
.gg-skillguide {
border-left: 1px solid #252525;
margin-bottom: 15px;
}
.archive .entry-title,
.search .entry-title {
font-size: 22px;
color: #daa205;
line-height: 1.2;
}
.ads-header {
border: 1px solid #111111;
background: rgba(20, 20, 20, 0.5) url(https://classic.goldgoblin.net/wp-content/uploads/2021/06/adblock.png) 50% 50% no-repeat;
height: 90px;
width: 728px;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
color: #808080;
}
.ads-sidebar {
border: 2px solid #222222;
background: rgba(20, 20, 20, 0.35);
height: 0px;
width: 304px;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
color: #808080;
margin: 0 auto;
} .ast-above-header.ast-above-header-bar {
background: #151515;
}
.ast-breadcrumbs {
font-size: 13px;
}
.ast-breadcrumbs .trail-browse,
.ast-breadcrumbs .trail-items,
.ast-breadcrumbs .trail-items li {
color: #707070;
}
.ast-breadcrumbs .trail-items li a {
color: #b58604;
}
.main-header-bar.ast-header-breadcrumb,
.ast-header-break-point .main-header-bar.ast-header-breadcrumb {
border-bottom-color: #121212;
padding: 4px;
}  .home .ast-article-post h2.entry-title {
padding: 0 5px;
font-size: 18px;
font-weight: 700;
color: #daa205;
background-image: none;
text-align: left;
font-family: unset;
}
.archive .entry-title,
.search .entry-title {
font-size: 18px;
}
.ast-archive-description .ast-archive-title {
font-size: 30px;
color: #daa205;
}
.single .entry-header {
margin-bottom: 1rem;
}
.page-title {
text-align: center;
}
.site-title,
body:is(.page) header.entry-header .entry-title {
text-align: center;
font-size: 30px;
font-family: 'Viga'; background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-image: -webkit-linear-gradient(top, #efd100, #e2a233 19%, #f0c328 30%, #fff1a3 43%, #ffe13e 50%, #daa205 51%, #daa205);
background-size: 1em 2em;
color: #daa205;
}
.site-title {
font-size: 2.3rem;
text-align: left;
}
.home .ast-featured-post h2.entry-title {
text-align: center;
font-size: 22px;
}
.home h2 a,
.archive h2 a {
color: #daa205;
font-weight: 500;
font-size: 20px;
}
.home h2 a:hover,
.archive h2 a:hover {
color: #cdcdcd;
}
.entry-content .wp-block-column h2,
.entry-content .wp-block-column h3,
.entry-content .wp-block-column h4 {
margin: 0rem ;
}
.page h3.shopping-list {
background: none;
font-size: 20px;
padding-top: 0px;
}  .ast-right-sidebar #secondary {
padding: 0 20px;
}
#secondary {
margin: 2rem 0;
}
.widget {
text-align: center;
border-image-slice: 1;
border-image-source: linear-gradient(to bottom, #daa205, #ffe13e);
margin: 0 0 2em 0;
}
.widget-title {
font-size: 11px;
background: #292929;
color: #909090;
font-weight: 600;
text-transform: uppercase;
padding: 1px 3px;
}
.header-widget-area .widget-title {
display: none;
}
.site-header-section .header-widget-area {
padding: 0;
display: none;
}
.gg-ref,
.gg-ref-xl {
background: #272727;
border: 1px solid #daa205;
margin: 0 auto;
border-radius: 4px;
margin-bottom: 15px;
max-width: 90%;
padding: 5px;
}
.gg-ref:hover,
.gg-ref-xl:hover {
background: #202020;
transform: scale(1.05);
}
.gg-ref img {
max-height: 60px;
}
.gg-ref-xl img {
max-height: 90px;
}  .dpsp-share-text {
background: #191919;
letter-spacing: 3px;
margin-bottom: 0 !important;
padding: 5px 15px;
margin-top: 45px;
text-align: center;
border-radius: 4px;
}
#dpsp-content-bottom {
margin-top: 10px;
}
#toc_container {
padding: 10px 15px 15px 20px;
min-width: 50%;
border: 0px solid #111111 !important;
color: #daa205;
margin: 5px auto 20px auto;
background: #222222 !important;
box-shadow: 0px 0px #cecece;
border: 4px solid #555555 !important;
}
#toc_container a {
border: none;
color: #daa205;
font-weight: normal;
}
#toc_container ul li a:hover,
#toc_container ul li:hover {
color: #cecece;
text-decoration: none;
}
#toc_container p.toc_title {
color: #cecece;
font-size: 16px;
text-align: left;
}  .main-navigation {
font-size: 16px; }
.main-navigation .sub-menu {
font-size: 14px;
background: #282828;
}
.ast-builder-menu-1 .menu-item > .menu-link {
color: #cecece;
font-weight: 400;
}
.ast-builder-menu-1 .menu-item > .menu-link:hover {
color: #daa205;
}
.sub-arrow {
display: none;
}
#ast-desktop-header .ast-above-header-wrap .main-header-bar-navigation a > span {
color: #121212;
padding: 2px 8px;
font-weight: 600;
font-size: 12px;
background: #9b9b9b;
border-radius: 10px;
transition: all 0.5s ease;
}
#ast-desktop-header .ast-above-header-wrap .main-header-bar-navigation a > span > span {
margin-left: 10px !important;
}
#ast-desktop-header .ast-above-header-wrap .main-header-bar-navigation a > span:hover {
background: #daa205;
transition: all 0.2s ease;
}
.main-header-menu .sub-menu {
width: max-content;
white-space: nowrap;
}
.ast-desktop .main-header-menu:not(#ast-hf-mobile-menu) ul.sub-menu {
font-size: 15px;
border: 2px solid #424242; border-radius: 5px;
line-height: 25px;
}
ul.astra-megamenu {
box-shadow: 0 4px 10px -2px rgb(0 0 0 / 70%);
}
.ast-desktop .main-header-menu:not(#ast-hf-mobile-menu) ul.sub-menu ul {
border: none;
}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close {
color: #daa205;
} .main-navigation ul.sub-menu {
padding: 10px 0;
} .sub-menu:not(.astra-megamenu) .menu-item:hover {
background: #353535;
border-radius: 2px;
} .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-792.menu-item-heading > .menu-link {
border-radius: 3px;
pointer-events: none;
color: #cecece;
font-weight: 700;
text-transform: uppercase;
}
.main-header-menu .sub-menu .menu-item a {
color: #daa205;
}
.main-header-menu .sub-menu .menu-item a:hover {
color: #cecece;
}
.ast-builder-menu-1 .ast-nav-menu a .fas {
margin-right: 3px;
}
.main-header-menu .menu-link,
.main-header-menu > a {
padding: 0 15px 0 0;
} .ast-mobile-popup-drawer .ast-mobile-popup-inner {
background: #333333;
}  .ast-archive-description {
padding: 1rem;
}
.ast-404-layout-1 .page-sub-title {
font-weight: normal;
font-size: 1.2rem;
}
.ast-separate-container {
background: #202020;
}
.single .post-navigation {
padding: 0 2rem 2rem;
}
.single .post-navigation .nav-links {
background: #212121;
}
.ahfb-svg-iconset svg {
height: 30px;
width: 30px;
}
.ast-separate-container .ast-article-post,
.ast-separate-container .ast-article-single:not(.ast-related-post) {
background: transparent;
}
.ast-separate-container .blog-layout-1,
.ast-separate-container .blog-layout-2,
.ast-separate-container .blog-layout-3 {
background: #383838;
border: 2px solid #2a2a2a;
}
.ast-separate-container .error-404,
.ast-separate-container .no-results {
background: transparent;
}
.ast-separate-container .ast-archive-description {
margin: 2rem 2rem 0 2rem;
padding: 2em;
background-color: #212121;
}
.ast-separate-container .ast-article-post {
border-bottom: none;
}
.ast-search-menu-icon .search-form {
border: 0px;
}
#content .ast-container {
background: #383838;
}
.ast-container {
padding: 0;
}
.content-area {
background: #313131;
}
.ast-separate-container .ast-article-post,
.ast-separate-container .ast-article-single {
padding: 2rem;
}
.ast-separate-container .comment-respond,
.ast-separate-container .ast-comment-list li,
.ast-separate-container .comments-count-wrapper {
background: #414141;
}
.ast-logo-title-inline .site-logo-img {
padding: 0;
}
.home .ast-article-post .entry-header,
.home .ast-blog-featured-section {
margin-bottom: 0px;
}  .ast-footer-copyright {
color: #666666;
}
footer p {
line-height: 1.2rem;
font-size: 86%;
}
footer .ast-builder-grid-row-3-cwide .ast-builder-grid-row {
grid-template-columns: 1fr 4fr 1.5fr;
}
footer .ast-builder-footer-grid-columns {
grid-column-gap: 20px;
}
.site-primary-footer-wrap[data-section='section-primary-footer-builder'] .ast-builder-grid-row {
max-width: 1240px;
}  .gg-desktop {
display: none;
}
.gg-title-box {
height: 260px;
border-bottom: 3px solid #daa205;
border-image-slice: 1;
border-image-source: linear-gradient(to right, #daa205, #ffe13e);
background-position: 100% 50%, 0% 15%;
background-repeat: no-repeat;
background-size: cover;
}
header.entry-header > .gg-title-box {
margin-bottom: 0;
}
.gg_date .fas {
font-size: 16px;
margin-right: 7px;
padding: 0px;
}
.gg_date {
font-size: 12px;
height: 30px;
margin: 0;
padding: 0;
text-align: left;
}
.gg_date span {
background: #202020;
border-radius: 10px;
padding: 3px 10px 3px 0;
}
.gg_date {
margin-bottom: 5px;
color: #989898;
}
.gg-single-meta {
color: #8a8a8a;
display: flex;
align-items: center;
justify-content: space-between;
background: #202020;
font-size: 12px;
margin-bottom: 20px;
padding: 2px 0;
}
.gg-single-meta .gg-single-date {
margin-left: 10px;
margin-right: 10px;
}
.gg-single-date .fab,
.gg-single-date .fas {
font-size: 14px;
margin: 0;
padding: 0;
}
.gg-page-thumbnail {
background-position: top center;
background-size: cover;
height: 125px;
display: grid;
max-width: 830px;
text-align: center;
border-bottom: 3px solid #daa205;
border-image-slice: 1;
border-image-source: linear-gradient(to right, #daa205, #ffe13e);
}
:is(.page.tag-dragonflight, .page.tag-dragonflight-en) .gg-page-thumbnail {
background-position: 50% 30%;
height: 150px;
}
:is(.page.tag-the-war-within, .page.tag-the-war-within-en) .gg-page-thumbnail {
background-position: 50% 43%;
height: 200px;
}
:is(.page-id-26240) .gg-page-thumbnail {
background-position: 50% 50%;
height: 150px;
}
.gg-page-no-thumbnail {
background: #333333;
height: 20px;
}
.gg-page-logo {
margin-top: 38px;
max-height: 120px;
}
.gg-page-meta {
color: #8a8a8a;
background: #202020;
font-size: 12px;
max-width: 830px;
padding: 2px 0;
text-align: right;
}
.gg-page-meta .fab,
.gg-page-meta .fas {
font-size: 14px;
margin: 0;
padding: 0;
}
.gg-page-meta .gg-updated-time {
float: left;
margin-left: 10px;
}
.gg-page-meta .gg-page-tags {
margin-right: 10px;
}
.gg-blog-meta {
background: #202020;
font-size: 12px;
margin-bottom: 10px;
padding: 2px 0;
text-align: center;
color: #8a8a8a;
}  .wp-block-embed {
margin: 0 auto;
margin-bottom: 2rem;
}
.home .entry-content p {
padding: 5px;
margin-bottom: 5px;
}
.entry-content p:last-child {
margin-bottom: 0;
}
.home p.read-more a,
.archive p.read-more a {
border-radius: 4px;
display: block;
background: #232323;
text-align: center;
padding: 5px;
border: none;
color: #daa205;
}
.home p.read-more:hover,
.archive p.read-more:hover {
transform: scale(1.03);
}
.home p.read-more a:hover,
.archive p.read-more a:hover {
color: #cecece;
}
.read-more a {
color: #daa205;
border-bottom: none;
}
.ast-search-menu-icon.ast-dropdown-active .search-field {
width: 350px;
}
table,
td,
th,
.wp-block-table td,
.wp-block-table th {
border: 0;
}
.wp-block-table td, .wp-block-table th  {
padding: .5rem 10px;
}
.wp-block-table.is-style-stripes {
border: 1px solid #111111;
border-radius: 10px;
margin-bottom: 30px;
}
table th {
text-align: left;
}
.wp-block-table.is-style-stripes.petbattle th {
white-space: nowrap;
}
.wp-block-table.is-style-stripes.petbattle tr td:first-child {
text-align: center;
}
.wp-block-table.is-style-stripes td {
vertical-align: top;
margin: 1px;
}
.wp-block-table.is-style-stripes figcaption {
background: #202020;
font-size: 12px;
color: #8f8f8f;
padding: 3px 0;
margin-top: 5px;
border-top: 1px solid #111111;
text-align: center;
}
thead {
background: rgba(0, 0, 0, 0.3);
color: #cecece;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background: rgba(0, 0, 0, 0.1);
}
.wp-block-table.is-style-stripes tbody tr:nth-child(even) {
background: rgba(0, 0, 0, 0.2);
}
.wp-block-columns {
gap: 15px;
}
.wp-block-button .wp-block-button__link {
padding: 10px 20px;
}
.wp-block-uagb-table-of-contents .uagb-toc__wrap {
background: #242424;
border-left: 3px solid #daa205;
margin-bottom: 2rem;
padding: 1.3rem;
}
.wp-block-uagb-table-of-contents .uagb-toc__title {
font-size: 17px;
margin-bottom: 5px;
}
.wp-block-uagb-table-of-contents .uagb-toc__wrap li {
text-align: left;
}
.wp-block-uagb-table-of-contents .uagb-toc__wrap ul li a {
color: #daa205;
border: none;
font-size: 15px;
}
.wp-block-uagb-table-of-contents .uagb-toc__wrap ul li a:hover {
color: #fff;
}
.wp-block-uagb-table-of-contents .uagb-toc__wrap ul ul {
margin-top: 2px;
}
.wp-block-uagb-table-of-contents .uagb-toc__wrap ul ul li a {
color: #aeaeae;
border: none;
font-size: 14px;
}
.entry-content p a[data-wh-icon-added],
a[data-wh-icon-added] {
border-bottom: none;
font-weight: normal;
}
#ast-scroll-top {
background-color: #464646;
}
#ast-scroll-top:hover {
background-color: #daa205;
}
body .login {
background: #232323;
color: #cecece;
}
.login #login_error,
.login .message,
.login .success {
border-left: 3px solid #daa205;
background: #555555;
}
.login form {
background: #555555;
border: 1px solid #daa205;
}
.wp-block-image figcaption {
background: #171717;
margin-top: 0em;
margin-bottom: 1em;
padding: 2px;
font-size: 80%;
color: #898989;
}  header .gg-socials {
font-size: 1.4rem;
}
header .gg-socials .fab {
padding-left: 10px;
color: #9b9b9b;
}
header .gg-socials .fab:hover {
color: #daa205;
}
#secondary .gg-socials,
footer .gg-socials {
display: flex;
justify-content: space-around;
font-size: 2rem;
padding: 0 1rem;
}
footer .gg-socials {
padding: 0;
}
#secondary .gg-socials .fab,
footer .gg-socials .fab {
background-clip: border-box;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-image: -webkit-linear-gradient(top, #efd100, #e2a233 19%, #f0c328 30%, #fff1a3 43%, #ffe13e 50%, #daa205 51%, #daa205);
background-size: 1em 2em;
color: #daa205;
}
#secondary .gg-socials .fab:hover,
footer .gg-socials .fab:hover {
background-image: -webkit-linear-gradient(top, #fff, #cecece 19%, #fff 30%, #cecece 43%, #fff 50%, #cecece 51%, #daa205);
color: #fff;
}  .dpsp-share-text {
background: #191919;
letter-spacing: 3px;
margin-bottom: 0 !important;
padding: 5px 15px;
margin-top: 45px;
text-align: center;
border-radius: 4px;
}
#dpsp-content-bottom {
margin-top: 10px;
}    @media (min-width: 1080px) {
.site-header-section .header-widget-area {
display: block;
}
}  @media (max-width: 993px) {
.gg-title-box {
height: 80px;
}
.ast-separate-container #primary {
padding: 0;
}
.ast-single-post .entry-title {
padding: 0;
}
}  @media (min-width: 993px) {
.ast-featured-post .ast-blog-featured-section img {
max-height: 300px;
object-fit: none;
object-position: bottom;
}
.gg-desktop {
display: block;
}
.ast-separate-container .site-main > .ast-row {
padding: 2rem;
}
.page-template-default .entry-content,
.post-template-default .entry-content,
.guides-template-default .entry-content {
padding: 0 1.5rem;
line-height: 1.7;
}
.ast-separate-container #primary,
.ast-separate-container.ast-left-sidebar #primary,
.ast-separate-container.ast-right-sidebar #primary {
margin: 0;
padding: 0;
}
.ast-primary-header-bar {
background: url(//www.goldgoblin.net/wp-content/themes/astra-goblin/images/background-midnight-1.webp) no-repeat -10% 0%, #272727 url(//www.goldgoblin.net/wp-content/themes/astra-goblin/images/background-piece-2.png) no-repeat calc(100% + 40px) 50%;
}
}  @media (max-width: 921px) {
.ast-separate-container #primary,
.ast-separate-container #secondary {
padding: 0 0;
}
.ast-separate-container .ast-archive-description {
margin: 0;
}
#ast-scroll-top {
line-height: 2.5;
}
} @media (max-width: 728px) {
.site-title {
font-size: 2.1rem;
}
} @media (max-width: 544px) {
.site-title {
font-size: 2.1rem;
}
.ast-single-post .entry-title {
padding: 0 1rem;
}
.main-header-bar.ast-header-breadcrumb {
padding: 8px;
}
.page-template-default .entry-content,
.post-template-default .entry-content,
.guides-template-default .entry-content {
padding: 0 1rem 3rem;
margin-bottom: 2rem;
}
.ast-separate-container #content .ast-container {
padding-left: 0;
padding-right: 0;
}
.ast-separate-container .ast-article-post,
.ast-separate-container .ast-article-single {
padding: 0;
}
.blog-layout-1 .post-thumb {
text-align: center;
}
.single .post-navigation .nav-links {
background: transparent;
}
.single .nav-links .nav-previous,
.single .nav-links .nav-next {
background: #222222;
}
.ast-header-break-point .main-header-bar.ast-header-breadcrumb {
border-bottom-color: #daa205;
}
}
@media (max-width: 390px) {
.site-title {
font-size: 1.6rem;
}
}  .has-goldgoblin-gelb-background-color {
background-color: #daa205;
}
.has-goldgoblin-gelb-color {
color: #daa205;
}
.has-skill-orange-background-color {
background-color: #e47943;
}
.has-skill-orange-color {
color: #e47943;
}
.has-classic-green-background-color {
background-color: #99cc00;
}
.has-classic-green-color {
color: #99cc00;
}
.has-blizzard-blue-background-color {
background-color: #00ccff;
}
.has-blizzard-blue-color {
color: #00ccff;
}
.has-gray-background-color {
background-color: #9d9d9d;
}
.has-gray-color {
color: #9d9d9d;
}
.has-white-background-color {
background-color: #ffffff;
}
.has-white-color {
color: #ffffff;
}
.has-uncommon-green-background-color {
background-color: #1eff00;
}
.has-uncommon-green-color {
color: #1eff00;
}
.has-rare-blue-background-color {
background-color: #0070dd;
}
.has-rare-blue-color {
color: #0070dd;
}
.has-epic-purple-background-color {
background-color: #a335ee;
}
.has-epic-purple-color {
color: #a335ee;
}
.has-legendary-orange-background-color {
background-color: #ff8000;
}
.has-legendary-orange-color {
color: #ff8000;
}
.has-artifact-gold-background-color {
background-color: #e6cc80;
}
.has-artifact-gold-color {
color: #e6cc80;
}
.has-trade-chat-background-color {
background-color: #fec1c0;
}
.has-trade-chat-color {
color: #fec1c0;
} .Ads_Main {
width: 320px;
height: 100px;
}
@media screen and (min-width: 500px) {
.Ads_Main {
width: 468px;
height: 60px;
}
}
@media screen and (min-width: 800px) {
.Ads_Main {
width: 728px;
height: 90px;
}
}
@media screen and (max-width: 865px) {
#toc_container {
border-radius: 0px;
padding: 6px;
}
}
.gpt-desktop {
text-align: center;
margin: 25px -10px;
}
.single .gpt-desktop {
margin: 50px auto 10px auto;
}
.gpt-mobile {
display: none;
text-align: center;
margin: 30px auto 10px auto;
}
@media screen and (max-width: 560px) {
.gpt-mobile {
display: block;
margin: 20px -5px;
}
.gpt-desktop {
display: none;
}
}
pre {
background: #212121;
border-radius: 5px;
padding: 10px;
color: #a0a0a0;
}
.wp-block-group {
padding-top: 1em;
padding-bottom: 1em;
}
.tsm-shopping-string {
text-align: center;
}
.tsm-shopping-string.wp-block-video video {
border: 5px solid #131313;
margin-bottom: 15px;
max-width: 80%;
}
blockquote {
border-color: #00ccff;
color: #00ccff;
background: #252525;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
border-radius: 5px;
border: 1px dashed;
margin: 2rem 2rem 2.5rem;
padding: 1.2rem;
font-size: 1em;
line-height: inherit;
position: relative;
font-style: normal;
}
blockquote.is-style-plain {
border-color: #daa205;
color: #cecece;
}
.sd-cmp-xmoYy .sd-cmp-2kfBx button,
.sd-cmp-xmoYy .sd-cmp-3i9MY button {
background: #383838 !important;
color: #daa205 !important;
}
.wp-block-columns:has(.gg-event) {
gap: 30px;
}
.gg-event img, .gg-event .wp-block-image {
margin-top: 0;
margin-bottom: 0 !important;
border-radius: 5px 5px 0 0;
}
.gg-event {
background: rgba(25, 25, 25, 0.4);
border-radius: 5px;
border: 1px solid #daa205;
text-align: center;
}
.gg-event h3 {
background: #00000045;
margin: 1rem 0 !important;
padding: 5px 0;
}
.gg-event p {
margin: 0 0 1rem 0 !important;
}
.wp-block-columns.gg-event.razer {
border: 1px solid #00ff00;
}
.main-header-menu > .menu-item > .menu-link {
display: revert;
}
.ast-desktop .ast-above-header-bar .main-header-menu > .menu-item {
line-height: 15px;
}
.table-left td,
.table-left th {
text-align: left;
vertical-align: top;
}
.astra-mm-highlight-label {
position: relative;
top: -2px;
color: #333333;
background: #daa205;
font-weight: bold;
padding: 1px 3px;
}
ul li ul li ul a.ast-disable-link.menu-link {
margin-left: -8px;
margin-top: 10px;
}
.sub-menu:not(.astra-megamenu) .menu-item-heading:hover {
background: transparent;
}
.wp-block-button .wp-block-button__link::before {
content: '\f061';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
margin-right: 10px;
}
.page-id-21189 ul.toc_list,
.page-id-21288 ul.toc_list {
columns: 2;
}
.page-id-21189 #toc_container li:first-child {
margin-right: 20px;
}
.main-header-menu li#menu-item-21361 .sub-menu {
width: 300px;
}
.gg-language-switch {
position: fixed;
background: #232323;
border-radius: 5px;
padding: 2px;
top: 280px;
margin: 20px 0 0 -58px;
}
.gg-language-switch-language img {
margin: 0;
padding: 1px;
border: 1px solid #454545;
}
.gg-language-switch-language {
padding: 4px;
margin: 0;
border-radius: 0px;
color: #daa205;
}
.gg-language-switch-active img {
border-color: #daa205;
}
.gg-language-label {
text-align: center;
font-size: 90%;
margin: 0 0 -7px 0;
}
.blog-layout-1 img {  border-bottom: 2px solid #daa205;
}
.gg-profession-icon {
border-radius: 10px;
max-height: 48px;
height: 48px;
width: 48px;
position: relative;
margin-right: 10px;
margin-top: -3px;
border: 2px solid #daa205; }
.wp-block-columns .wp-block-image.aligncenter,
.wp-block-columns .wp-block-image .aligncenter,
.wp-block-columns .wp-block-image.alignleft,
.wp-block-columns .wp-block-image .alignleft,
.wp-block-columns .wp-block-image.alignright,
.wp-block-columns .wp-block-image .alignright {
display: table;
margin: 0 auto 2rem 1rem;
}
.is-layout-flex {
display: flex;
flex-wrap: wrap;
}
.is-layout-flow .wp-block-image.size-full {
margin-top: 0;
}
.gg-skilltree div {
line-height: 1.2 !important;
}
.gg-skilltree a {
font-size: 14px;
font-weight: normal;
}
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu > .menu-item,
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu > .menu-item {
flex: auto;
}
header.entry-header .entry-title {
text-transform: unset;
padding: 0 20px;
margin-bottom: 2rem;
}
.wp-block-table thead {
border: 0;
}
header.entry-header > *:not(:last-child) {
margin-bottom: unset;
}
body.archive .ast-archive-description {
width: initial;
}
.content-align-center .main-header-menu {
text-align: left;
}
.ast-builder-menu-1 .menu-item.menu-item-34075 > .menu-link {color: #daa205; font-weight: 500;}
.ast-builder-menu-1 .menu-item.menu-item-34075 > .menu-link:hover {
color: #cecece;
}
.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link {
padding-left: 6px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
border-radius: 0;
}
.ast-excerpt-container>p {
padding: 5px;
}
.ast-desktop .astra-megamenu-li .menu-item-35956.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-35956.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-35956.menu-item-heading > .menu-link {
border-bottom: 0 !important;
}
.ast-desktop .astra-megamenu-li .menu-item-45157.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .menu-item-45157.menu-item-heading > .menu-link, .ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item-45157.menu-item-heading > .menu-link {
border-bottom: 0 !important;
}
#toc_container ul ul {
margin-left: 0.75em !important;
} .wp-lightbox-overlay .scrim {
background-color: rgba(0, 0, 0, 0.85) !important; } .wp-lightbox-overlay .close-button {
border: 2px solid #000; background-color: #daa205 !important; border-radius: 50%; } .wp-lightbox-overlay .close-button:hover,
.wp-lightbox-overlay .close-button:focus {
background-color: #eeeeee !important; outline: none; }
ul.sub-menu li ul li.gg-menu-darker:not(:first-of-type) {
margin-top: 15px;
}
.entry-content h2
{
color: #daa205;
letter-spacing: 0.5px;
padding-bottom: 0.3rem;
margin-top: 3rem;
border-bottom: 2px solid #636363;
border-image: linear-gradient(to right, #919191, rgba(0, 0, 0, 0)) 1;
}
.entry-content h3, .entry-content h4, .entry-content h5
{
margin-top: 2rem;
}
.has-text-align-center {
margin-bottom: 20px;
}
.wp-lightbox-container img {
cursor: zoom-in;
}
figure:has(figcaption) > img {
background: #00000026;
border-radius: 6px 6px 0 0;
}
@media only screen and (max-width: 600px) {
.page-id-93 .gg-page-thumbnail {
background-size: cover;
}
}
@media only screen and (min-width: 1200px) {
.postid-18994 .gg-title-box  {
height: 420px;
}}
h2.widget-title:has(+ a, + img) {display: none;}
.widget.widget_media_image {margin-bottom: 1em}
#custom_html-10 {margin-top: 2em;}
.gg-willzumdragonflightguide {
display: block;
font-size: 130%;
text-align: center;
padding: 30px;
background: #252525;
margin: 0px 30px 25px 30px;
border: 1px solid #daa205;
border-radius: 10px;
background: url(https://www.goldgoblin.net/wp-content/uploads/2024/08/BackToDragonflight2.jpg);
background-size: cover;
background-position: 4% 40%;
}
.tww {color: #d55532 !important; font-weight: 700}
h3.gg-tww-profession-treasures, h2.gg-tww-profession-treasures {
text-transform: uppercase;
margin: 20px 0;
background: #242424 url(https://www.goldgoblin.net/wp-content/uploads/2024/08/Asset-Knowledge-Headline-Background.jpg) 50% 50% no-repeat;
font-weight: 600;
font-size: 140%;
color: #cdcdcd;
margin-top: 50px;
padding: 10px 15px;
}
h3.gg-tww-profession-treasures img, 
h2.gg-tww-profession-treasures img {
position: relative;
left: -5px;
border: 2px solid #575757;
border-radius: 4px;
}
div.gg-tww-profession-treasures {
padding: 12px;
border: 1px solid #202020;	
border-left: 6px solid #202020;
margin-bottom: 30px;
background: rgb(44,44,44);
background: linear-gradient(90deg, rgba(42,42,42,1) 20%, rgba(49,49,49,0) 100%);
display: grid !important;
grid-template-columns: auto 250px;
}
.gg-tww-profession-treasures p:first-of-type {
background: #202020;
font-size: 120%;
padding: 5px 10px;
margin-bottom: 5px;
margin-left: -12px
}
.gg-tww-profession-treasures p:nth-of-type(2) {
margin: 0; 
}
.gg-tww-profession-treasures .gg-ingame-pin {
margin: 4px 0;
}
.gg-items .item_edit_button {
border-radius: 50%;
font-size: 15px;
right: -10px;
top: -10px;
}
.gg-item-button {	
font-size: 14px;
padding: 10px 20px;
background: #212121;	
margin: 15px 25px;
border-radius: 25px;
transition: none;
position: relative;
align-self: center
}
.gg-item-button a {
transition: none;
color: #daa205;
}
.gg-item-button:hover a {
color: #cdcdcd;
}
.gg-item-button:hover {
border-color: #898989;
background: #181818;
transition: none;
}
.entry-content .gg-items.haustier h5, .entry-content .gg-items h5 {
border: none;
}
.gg-item {
border: 2px solid #232323; }
ul.sub-menu li ul li.gg-menu-darker:not(:first-of-type), li#menu-item-55414 {
margin-top: 15px;
margin-bottom: 5px;
}
.entry-content .gg-tww-profession-treasures p:has(code) {
margin: 4px 0;
}
.gg-delves-single {
padding: 15px;
border: 1px solid #111111;
border-radius: 2px;
margin-bottom: 20px;
background: rgba(0, 0, 0, 0.1);
display: grid;
grid-template-columns: auto 250px;
gap: 20px;
}
.gg-delves-single h4 {
position: relative;
padding-left: 35px;
margin: 0 !important;
background-color: rgb(33,33,33);
background: linear-gradient(90deg, rgba(28,28,28,1) 20%, rgba(28,28,28,0) 100%);
}
.gg-delves-single h4:before {
content: '';
background: url(https://assets.goldgoblin.net/wow/misc/delve-light.png);
height: 25px;
width: 26px;
left: 5px;
top: 3px;
position: absolute;
}
ul.gg-list-big-plus li strong {	
color: #79b330; 
}
ul.gg-list-big-minus li strong {	
color: #e55d5d; 
}
h2.gg-list-big-minus {
background:  #212121;
border: 2px solid #e55d5d;
color: #e55d5d; margin-left: 30px;
padding-left: 20px;
margin-right: 30px;
font-weight: 600;
margin-bottom: 0;
}
ul.gg-list-big-minus {
--icon-space: 2.3em; 
list-style: none;
padding: 10px 20px 20px 20px;
background: #242424;
margin: 0 3em 1.5em 3em;
border-radius: 6px;
position: relative;
padding-left: 1.2em;
}
ul.gg-list-big-minus li {
margin: 15px 15px 15px 50px;
}
ul.gg-list-big-minus li:before {  
content: '\f056';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
font-size: 26px;
color: #d14b4b;
position: absolute;
left: 25px;
margin-top: -10px;
}
@media screen and (min-width: 320px) and (max-width: 630px) {
div.gg-tww-profession-treasures {
grid-template-columns: 1fr;
}
.entry-content p code, .entry-content li code {
white-space: normal;
}
}
.gg-expand-please.gg-profession-change {
background-color: #232323;
border: 2px solid #464646;
margin: 20px auto 30px auto;
border-radius: 15px;
width: 80%;
transition: 0.15s ease-out;
}
.gg-expand-please.gg-profession-change:before {
content: '' !important;
}
ul.gg-profession-change-content {
list-style: none;
margin: 0 0 10px 0px;
background-color: #232323;
border-bottom: 2px solid #464646;
padding: 10px;
border-radius: 12px;
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
} 
ul.gg-profession-change-content li {
padding-left: 22px;
}
.gg-expand:has(ul) {
margin-bottom: 30px;
}
ul.gg-profession-change-content li:before {
content: "\f0da"; 
font-family: FontAwesome;
display: inline-block;
color: #cecece;
margin-left: -15px;
}
ul.gg-profession-change-content a {
padding: 4px 10px;
}
@media screen and (max-width: 690px) {
ul.gg-profession-change-content {
-webkit-column-count: 1;
-moz-column-count: 1;
column-count: 1;
}	
}
.single .post-thumb img, 
.page .post-thumb img {
object-fit: cover;
width: 100%;
object-position: 50% 50%;
height: 280px;
margin-bottom: 0 !important;
}
.astra-mm-icon-label img {
height: 21px;
width: 21px;
border-radius: 15px;
border: 1px solid #9d9d9d;
}
#wp-admin-bar-wpfc-toolbar-parent-delete-cache > .ab-item, #wp-admin-bar-wpfc-toolbar-parent-delete-cache-and-minified > .ab-item {
text-decoration: line-through;
color: #f78282 !important;
}
#wp-admin-bar-wpfc-toolbar-parent-clear-cache-of-this-page .ab-item {
color: #69cf69 !important;
font-weight: 700 !important;
}
#wp-admin-bar-wpfc-toolbar-parent-clear-cache-of-this-page .ab-item:after {
content: '\f058';
font-family: 'Font Awesome 6 Free';
font-size: 16px;
color: #69cf69 !important;
font-weight: 600;
position: absolute;
margin-top: -2px;
margin-left: 5px;
}
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
background: #202020;
margin-bottom: -2px;
padding: 3px;	
}
.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before {
backdrop-filter: none;
height: 0;
}
.gg-guide-list p strong.gg-boe {
background: #daa205;
}
.widget a img {
display: inline-block; 
overflow: hidden; }
.widget a img:hover {
transform: scale(1.03)
}
.gg-guide-list p strong.gg-profaff { background: #82a6c5;}
.gg-housing-items > .wp-block-group__inner-container {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 15px;
}
.gg-housing-items > .wp-block-group__inner-container  > * {
border: 1px solid #121212;
margin: 0;
padding: 0 0 10px 0;
background: #292929;
border-radius: 10px;
}
.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;
}
.ast-separate-container .ast-grid-2 .blog-layout-1, .ast-separate-container .ast-grid-2 .blog-layout-2, .ast-separate-container .ast-grid-2 .blog-layout-3, .ast-separate-container .ast-grid-3 .blog-layout-1, .ast-separate-container .ast-grid-3 .blog-layout-2, .ast-separate-container .ast-grid-3 .blog-layout-3, .ast-separate-container .ast-grid-4 .blog-layout-1, .ast-separate-container .ast-grid-4 .blog-layout-2, .ast-separate-container .ast-grid-4 .blog-layout-3 {
padding: 0 1.5em 1.5em 1.5em;
border-radius: 6px;
}
.gg-blog-meta {
margin: 0 -23px 10px -23px;
}
.gg-blog-expansion {
left: -23px;
}
.ast-article-post:hover .post-thumb-img-content img {
transform: scale(1.03); 
}
.ast-article-post .post-thumb-img-content img {
transition: transform .5s ease; 
}
.postid-67096 .post-thumb img {
height: 280px;
object-position: 50% 40%
}
h2 strong, h3 strong {
font-weight: normal;
}
.wp-block-embed.is-provider-housing-goldgoblin-net {
border: none !important; 
margin: 0 auto;
}
.wp-block-embed__wrapper {	
position: relative;
display: flex;
justify-content: center;
margin: 3rem 0;
}
.wp-block-embed.is-provider-housing-goldgoblin-net iframe {
width: 80%;
}
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*="currency=1166"] {
font-size: 0;
}
a[href*="currency=1166"]::before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
background-image: url(https://assets.goldgoblin.net/wow/currency/1166.jpg);
background-size: contain;
background-repeat: no-repeat;
position: relative;
top: 2px;
margin: 0 3px;
margin-block-start: 0;} 
a[href*="currency=3252"] {
font-size: 0;
}
a[href*="currency=3252"]::before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
background-image: url(https://assets.goldgoblin.net/wow/currency/3252.jpg);
background-size: contain;
background-repeat: no-repeat;
position: relative;
top: 2px;
margin: 0 3px;
margin-block-start: 0;} 
.site-title a {
font-family: unset;
}
.wp-block-image {
margin: 2rem 0;
}
.wp-block-columns:has(.gg-event) {
gap: 30px;
}
.gg-event img, .gg-event .wp-block-image {
margin-top: 0;
margin-bottom: 0 !important;
border-radius: 5px 5px 0 0;
}
.gg-event {
background: rgba(25, 25, 25, 0.4);
border-radius: 5px;
border: 1px solid #daa205;
text-align: center;
}
.gg-event h3 {
background: #00000045;
margin: 1rem 0 !important;
padding: 5px 0;
}
.gg-event p {
margin: 0 0 1rem 0 !important;
}
.is-layout-flex > :is(*, div) {
margin-bottom: 2rem;
} @media (min-width: 1680px) { 
.ast-above-header-wrap .ast-builder-grid-row,
.ast-main-header-wrap .ast-builder-grid-row {
width: 1340px;
max-width: 1340px;
margin-left: auto;
margin-right: auto;
}
}
.ast-header-header-bottom-wrap .ast-builder-grid-row {
max-width: 100% !important;
}