/* CSS Document Xbox Aktuell 6.0 */


body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif !important;
	font-size: 1em;
	line-height: 1.5em;
	background: #FFFFFF;
	color: #5C5C5C; }

@media screen and (max-width: 1049px) { body {
	background: #FFFFFF !important; }}

body * {
	text-shadow: none;
	-webkit-text-size-adjust: none; 
	-moz-box-sizing: border-box;
	box-sizing: border-box; }

a, a:link, a:active, a:visited {
	color: inherit;
	text-decoration: underline; }

a:hover {
	color: inherit;
	text-decoration: none; }

.strong {
	font-weight: bold; }

p {
	margin: 1em 0; }

blockquote {
	position: relative;
	margin: 1em 0;
	padding: 0 2em 0 5em;
	font-style: italic; }

blockquote:before {
	display: block;
	position: absolute;
	left: 0.5em;
	top: 0.25em;
	content: "\201C";
	font-family: Georgia, serif;
	font-size: 4em; }

blockquote p {
	margin: 0 0 1em 0; }

blockquote cite {
	color: #999999;
	display: block; }

blockquote cite:before {
	content: "\2014 \2009"; }

b {
	font-weight: normal; }

hr {
	width: 100%;
	height: 1px;
	margin: 0 0 20px 0;
	border: 0;
	background: #000000; }

.mehr {
	width: 100%;
	text-align: right; }

button {
	padding: 0 1em;
	line-height: 40px;
	border: 0;
	background: #586C3A;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	cursor: pointer; }

button:hover {
	background: #1C1C1C; }

.clear {
	clear: both; }

.nowrap {
	white-space: nowrap; }


/* # # # # # # # # # # HEADER # # # # # # # # # # */


#top_xa {
	position: fixed;
	top: 0;
	width: 100%;
	height: 29px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAIAAAC0Ujn1AAAACXBIWXMAAFxGAABcRgEUlENBAAAANElEQVR4nGOQoRlgkJGRcXNzc3NzozqDxkaPBshogIwGyGiAjAbIaICMBshogIwGyCAIEADZHuxALzc6pAAAAABJRU5ErkJggg==);
	border-bottom: 1px solid #FFFFFF;
	font-size: 0.8em;
    color: #FFFFFF;
    z-index: 1000; }

#topmenu_xa {
	width: 1000px;
	margin: 0 auto;
	line-height: 28px; }

@media screen and (max-width: 1019px) { #topmenu_xa {
	width: 100%;
	padding: 0 1em; }}

#login_xa {
	white-space: nowrap;
	float: left; }

@media screen and (max-width: 1019px) { #login_xa span {
	display: none; }}

#xa_xa {
	float: right; }

@media screen and (max-width: 1019px) { #xa_xa span {
	display: none; }}

#xa_xa img {
    margin-top: -1px;
	vertical-align: middle; }

#navleiste_xa {
	position: fixed;
	top: 29px;
	width: 100%;
	height: 41px;
	background: #1C1C1C;
	z-index: 2000; }

#mainmenu_xa {
	width: 1000px;
	margin: 0 auto; }

@media screen and (max-width: 1019px) { #mainmenu_xa {
	width: 100%;
	padding: 0 1em; }}

#logo_xa {
	margin-top: 7px;
	float: left; }

#logo_xa img {
	vertical-align: inherit !important; }

#navbar_xa {
	height: 41px;
	font-size: 0.8em;
	letter-spacing: 0.3em;
	color: #FFFFFF;
	z-index: 2000;
	float: right; }

#navi_xa {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	z-index: 2000; }

@media screen and (max-width: 1019px) { #navi_xa {
	display: none; }}

#navi_xa a {
	display: block;
	padding: 0 16px 0 23px;
	text-decoration: none;
	line-height: 41px; }

#navi_xa li {
	position: relative;
	float: left;
	padding-bottom: 15px;
	height: 42px;
	text-align: center;
    background: url(https://www.xboxaktuell.de/gfx_xa6/navi_sep.png) no-repeat; }

#navi_xa li:hover ul,
#navi_xa a:hover ul {
	display: block; }

#navi_xa li a:hover {
	background: url(https://www.xboxaktuell.de/gfx_xa6/navi_sep.png) no-repeat #464646; }

#navi_xa li>ul {
	top: auto;
	left: auto; }

#navi_xa li ul {
	display: none;
	position: absolute;
	top: 100%;
	margin: 0 0 0 3px;
	padding: 0;
	background: #000000; }

#navi_xa li li {
	display: block;
	position: relative;
	height: 31px;
	letter-spacing: 0.1em;
	text-transform: none;
	float: none; }

#navi_xa li li a {
	display: block;
	position: relative;
	padding: 0 20px;
	height: 30px;
	background: #202020;
	line-height: 30px;
	text-align: left;
	white-space: nowrap; }

#navi_xa li li a:hover {
	padding: 0 20px;
	background: #444444; }

.cursor_xa {
	cursor: default; }

#social_xa {
	height: 41px;
	line-height: 41px;
	float: right; }

@media screen and (max-width: 349px) { #social_xa {
	display: none; }}

#social_xa a {
    padding-left: 5px; }

#social_xa a:first-of-type {
    padding-left: 0; }

#social_xa img {
	padding-top: 9px;
    vertical-align: inherit !important; }

#social_xa img:hover {
	filter: grayscale(1); }

#suche_xa {
	float: right;
    padding-left: 3px;
    background: url(https://www.xboxaktuell.de/gfx_xa6/navi_sep.png) no-repeat; }

@media screen and (max-width: 1019px) { #suche_xa {
	display: none; }}

#headersuche_xa {
	display: block;
	width: 60px;
	height: 41px;
	background: url(https://www.xboxaktuell.de/gfx_xa6/search_off.png) center no-repeat;
	cursor: pointer; }

#headersuche_xa:hover {
	background: url(https://www.xboxaktuell.de/gfx_xa6/search_on.png) center no-repeat; }

#mmenu {
	float: right; }

@media screen and (min-width: 1020px) { #mmenu {
	display: none; }}

#mmenu a {
	display: block;
	width: 40px;
	height: 40px;
	background: url(https://www.xboxaktuell.de/gfx_xa6/hamburger_off.png) center center no-repeat transparent; }

#suchleiste_xa {
	display: none;
	position: fixed;
	top: 71px;
	width: 100%;
	height: 40px;
	background-image: linear-gradient(to right, #586C3A, #464646);
	z-index: 1900; }

#suchbox_xa {
	width: 1000px;
	height: 40px;
	margin: 0 auto;
	padding-top: 5px;
	text-align: right; }

@media screen and (max-width: 1019px) { #suchbox_xa {
	display: none; }}

#suchformular_xa {
	width: 407px;
	height: 30px;
	margin: 0;
	padding: 0 5px;
	border: 1px solid #000000;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif; }

#suchformular_xa_mmenu {
	width: 98%;
	height: 36px;
	margin: 0;
	padding: 0 5px;
	border: 1px solid #000000;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif; }

#suchbutton_xa {
	margin-left: 0.5em;
	padding: 0 1em;
	line-height: 30px;
	border: 0;
	background: #586C3A;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
	color: #FFFFFF;
	cursor: pointer;}

#suchbutton_xa:hover {
	background: #1C1C1C; }

#navleiste2_xa {
    position: fixed;
    top: 70px;
    width: 100%;
    height: 42px;
    line-height: 40px;
    background: url(https://www.xboxaktuell.de/gfx_xa6/navleiste2.jpg) center no-repeat #586C3A;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    font-size: 0.8em;
	letter-spacing: 0.3em;
    color: #FFFFFF;
    z-index: 1000; }

@media screen and (max-width: 1019px) { #navleiste2_xa {
	width: 100%;
	background-image: none;
	letter-spacing: inherit;
	text-align: center; }}

#navleiste2_xa div {
    width: 1000px;
    margin: 0 auto; }

@media screen and (max-width: 1019px) { #navleiste2_xa div {
	width: 100%;
	margin: 0; }}

@media screen and (max-width: 349px) { #navleiste2_xa a:nth-child(5) {
	display: none; }}

@media screen and (max-width: 249px) { #navleiste2_xa a:nth-child(3) {
	display: none; }}

#navleiste2_xa a {
    display: inline-block;
    text-decoration: none;
    height: 40px;
    line-height: 40px;
    padding: 0 9px; }

@media screen and (max-width: 1019px) { #navleiste2_xa a {
	padding: 0 6px; }}

#navleiste2_xa a:hover {
    color: #C0C0C0; }

#navleiste2_xa a:first-child {
    padding-left: 0;
	padding-right: 14px;
    background: url(https://www.xboxaktuell.de/gfx_xa6/hamburger_off.png) left center no-repeat transparent;
	border-right: 1px solid #FFFFFF; }

@media screen and (max-width: 1019px) { #navleiste2_xa a:first-child {
	display: none; }}

#navleiste2_xa a:nth-child(2) {
	padding-left: 18px; }

@media screen and (max-width: 1019px) { #navleiste2_xa a:nth-child(2) {
	padding-left: 6px; }}

#navleiste2_xa a:hover:first-child {
    background: url(https://www.xboxaktuell.de/gfx_xa6/hamburger_on.png) left center no-repeat transparent; }

.mmenu {
    padding-left: 34px; }

nav:not(.mm-menu) {
	display: none; }

#menu {
	background-color: #444444; }

#topthemen_xa {
    position: relative;
    padding-top: 112px;
    width: 100%;
    background: #EAEAEA; }

@media screen and (max-width: 1019px) { #topthemen_xa {
	padding-top: 84px; }}

#topthemen_xa div {
    width: 1000px;
	line-height: 28px;
    margin: 0 auto;
    font-size: 0.9em;
    font-weight: bold;
	overflow: hidden;
	white-space: nowrap; }

@media screen and (max-width: 1019px) { #topthemen_xa div {
	width: 100%; }}

#topthemen_xa span {
	padding-right: 10px; }

#topthemen_xa a {
	padding: 0 10px;
	font-weight: normal;
	text-decoration: none; }

#topthemen_xa a:hover {
	color: #000000; }


/* # # # # # # # # # # TEASER # # # # # # # # # # */

#teaser_xa {
	position:absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: top center;
	z-index: -1 ;}

@media screen and (max-width: 1049px) { #teaser_xa {
	display: none; }}

#teaser_xa a {
	display: block;
	width: 100%;
	height: 100%; }


/* # # # # # # # # # # CONTENT # # # # # # # # # # */


#content_xa {
	position: relative;
	width: 1030px;
	margin: 35px auto;
	border: 15px solid #FFFFFF;
	background: #FFFFFF; }

@media screen and (max-width: 1049px) { #content_xa {
	width: 1000px;
	margin: 20px auto !important;
	border: 0; }}

@media screen and (max-width: 1019px) { #content_xa {
	width: 100%;
	margin: 1em 0 !important;
	padding: 0 1em;
	outline: 0; }}

@media screen and (max-width: 619px) { #content_xa {
	font-size: 0.9em; } }


/* # # # # # # # # # # FOOTER # # # # # # # # # # */
	

#footer_xa {
	width: 100%;
	background: #464646;
	font-size: 0.8em;
	color: #C0C0C0; }

#fcontent_xa {
	width: 1000px;
	margin: 0 auto;
	padding: 1em 0; }

@media screen and (max-width: 1019px) { #fcontent_xa {
	width: 100%;
	padding: 1em; }}

.fspalte_xa {
	width: 33.3%;
	float: left; }

@media screen and (max-width: 619px) { .fspalte_xa {
	width: 50%;
	padding-bottom: 1em; }}

.fspalte_c_xa {
	text-align: center; }

.fspalte_r_xa {
	text-align: right; }

@media screen and (max-width: 619px) { .fspalte_c_xa, .fspalte_r_xa {
	text-align: left; }}

.fspalte_xa div {
	 display: inline-block;
	 text-align: left; }

.fspalte_xa a {
	text-decoration: none; }

.fspalte_xa a:hover {
	color: #FFFFFF; }

.fhead_xa {
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF; }

.fhead2_xa {
	padding-top: 2em; }

#social2_xa {
	text-align: center; }

#social2_xa a {
	padding: 0 5px;
	filter: grayscale(1); }

#social2_xa a:hover {
	filter: grayscale(0); }

#copyright_xa {
	width: 100%;
	padding-top: 1em;
	text-align: center;
	color: #FFFFFF; }

#copyright_xa img {
	width: 0;
	height: 0;
	border: 0; }

#affiliateshinweiszeigen_xa {
	cursor: pointer; }


/* # # # # # # # # # # VISUALINVENTS # # # # # # # # # # */


#visualinvents_xa  {
	width: 100%;
	background: #141414;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
	color: #767676; }

#visualinvents_xa p {
	width: 1000px;
	margin: 0 auto;
	padding: 0.75em 0;
	font-size: 0.9em; }

@media screen and (max-width: 1019px) { #visualinvents_xa p {
	width: 100%;
	padding: 0.5em 1em;
	text-align: center;
	font-size: 0.8em; } }

#visualinvents_xa a, #visualinvents_xa span:last-of-type {
	font-weight: bold;
	text-decoration: none; }

#visualinvents_xa a:hover {
	color: #BCBCBC; }

#visualinvents_xa span:nth-of-type(2) {
	display: none; }

@media screen and (max-width: 619px) { #visualinvents_xa span:first-of-type {
	display: none; } }

@media screen and (max-width: 619px) { #visualinvents_xa span:nth-of-type(2) {
	display: inline; } }



/* # # # # # # # # # # WERBUNG # # # # # # # # # # */


#banner_xa {
	margin-bottom: 50px;
	text-align: center; }

@media screen and (max-width: 1019px) { #banner_xa {
	margin-bottom: 20px; }}

.pa-pl-video, #pa-container-1, .pa-pl-stickyBottom, #pa-container-0 {
	display: none !important; }


/* # # # # # # # # # # FORUM # # # # # # # # # # */

.h4, h4 {
font-size: 1em !important; }

legend {
font-size: 1em !important; }

textarea {
padding: 10px;
font-size: 1em !important; }

.statspad div {
padding-top: 20px; }

@media (min-width: 350px)
{ .col-sm-3 {
    width: 50%;
float: left;
}}

@media (min-width: 600px)
{ .col-sm-3 {
    width: 25%;
float: left;
}}

.statsclear {
clear: both; }

.video_container { display: block;
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 0px;
	height: 0;
	overflow: hidden; }

.video_iframe { position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0; }

#menu :after, #menu :before {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box; }

#menu img {
vertical-align: baseline; }

#menu input, #suchleiste_xa input {
font-size: 13.3333px; }

.mm-spacer fieldset, #suchleiste_xa fieldset {
padding: 0;
border: 0;
color: #000000 }