@import url(https://fonts.bunny.net/css?family=aldrich:400);

/* Linien wech */
a {
  text-decoration: none !important;
}

a:hover {
  text-decoration: none !important;
}

.profile_field_list li 
{ display:inline-block }

.mentiontag {
  background-color: #242424;
}

.mentiontag:hover {
  background-color: #242424;
}

/* Hover von den Menulinks */
.menulinks ul.top_links li {
display: block;
margin: 2px 0;
text-align: center;
}

.menulinks ul.top_links li a {
    position: relative;
    display: inline-block;
    padding: 4px 8px;
}

/* Rahmen */
.menulinks ul.top_links li a::after {
    content: "";
    position: absolute;

    top: -3px;
    left: -6px;
    right: -6px;
    bottom: -3px;

    border: 4px solid transparent;
    pointer-events: none;
}

/* Hover = Rahmen erscheint sofort */
.menulinks ul.top_links li a:hover::after {
    border-color: #ff730b;
    animation: pokemon-hover 0.8s steps(2, end) infinite;
}

@keyframes pokemon-hover {
    0%, 49% {
        opacity: 1;
    }

    50%, 100% {
        opacity: 0.45;
    }
}

/* Symbole wech */
.menulinks ul.top_links li a i,
.menulinks ul.top_links li a .fa,
.menulinks ul.top_links li a img,
.menulinks ul.top_links li a::before {
    display: none !important;
    content: none !important;
}

.menulinks ul.top_links li a {
    background-image: none !important;
}

/* Hintergrund vom Index */
body {
    background-color: #191a23;
    background-image:
        linear-gradient(
            to bottom,
            rgba(25,26,35,.15) 0%,
            rgba(25,26,35,.55) 55%,
            #191a23 100%),
        url(https://images.pexels.com/photos/12365962/pexels-photo-12365962.jpeg);
    background-position: top center;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-attachment: fixed;
}

/* Panel komplett entfernen */
#panel {
    display: none !important;
}

/* Content nutzt danach die gesamte Breite */
#content {
    width: 100% !important;
    max-width: none !important;
    float: none !important;
    margin-right: 0 !important;
    box-sizing: border-box;
}