box@media screen and (max-width:767px){
	.table-responsive {
		border: none !important;
		overflow: auto;
		width: 100%;
	}
	.box-title {
		position: absolute;
		top: -50px;
		left: -7px;
		height: 50px;
	}
}
@media screen and (min-width:768px){
	.table-responsive {
		border: none !important;
		overflow-y:hidden;
		-ms-overflow-style:-ms-autohiding-scrollbar;
		width: 100%;
	}
	.box-title {
		position: absolute;
		top: -50px;
		left: -7px;
		height: 80px;
	}
}
.full {
	background: url('../../images/background/bg.jpg') no-repeat center center fixed;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}

input {
	color: black !important;
}

/* Navigation Panels */
.navigation_title {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 999;
}
.navigation_form {
	position: absolute;
	width: 90%;
	top: 50px;
	left: 10px;
	color: white;
}
.navigation_info {
	position: absolute;
	width: 60%;
	top: 50px;
	left: 10px;
	color: white;
}
.navigation_image {
	position: absolute;
	bottom: 0px;
	right: 20px;
}
.navigation_image:hover {
	transform : scale(1.1);
}
.navigation_image_top {
	position: absolute;
	top: 20px;
	right: 20px;
}
.navigation_image_top:hover {
	transform : scale(1.2);
}

/* Scroll-Panels */
.scroll900 {
	max-height: 900px;
	width: 100%;
	overflow: auto;
}

.scroll800 {
	max-height: 800px;
	width: 100%;
	overflow: auto;
}

.scroll145 {
	height: 145px;
	width: 100%;
	overflow: auto;
}
.scroll170 {
	height: 170px;
	width: 100%;
	overflow: auto;
}
.scroll185 {
	height: 185px;
	width: 100%;
	overflow: auto;
}
.scroll200 {
	height: 200px;
	width: 100%;
	overflow: auto;
}
.scroll230 {
	height: 230px;
	width: 100%;
	overflow: auto;
}
.scroll240 {
	height: 240px;
	width: 100%;
	overflow: auto;
}
.scroll248 {
	height: 248px;
	width: 100%;
	overflow: auto;
}
.scroll255 {
	height: 255px;
	width: 100%;
	overflow: auto;
}
.scroll290 {
	height: 290px;
	width: 100%;
	overflow: auto;
}
.scroll300 {
	height: 300px;
	width: 100%;
	overflow: auto;
}
.scroll320 {
	height: 320px;
	width: 100%;
	overflow: auto;
}
.scroll330 {
	height: 330px;
	width: 100%;
	overflow: auto;
}
.scroll385 {
	height: 385px;
	width: 100%;
	overflow: auto;
}
.scroll420 {
	height: 420px;
	width: 100%;
	overflow: auto;
}
.scroll425 {
	height: 425px;
	width: 100%;
	overflow: auto;
}
.scroll430 {
	height: 430px;
	width: 100%;
	overflow: auto;
}
.scroll452 {
	height: 452px;
	width: 100%;
	overflow: auto;
}
.scroll470 {
	height: 470px;
	width: 100%;
	overflow: auto;
}
.scroll475 {
	height: 475px;
	width: 100%;
	overflow: auto;
}
.scroll490 {
	height: 490px;
	width: 100%;
	overflow: auto;
}
.scroll505 {
	height: 505px;
	width: 100%;
	overflow: auto;
}
.scroll510 {
	height: 510px;
	width: 100%;
	overflow: auto;
}
.scroll515 {
	height: 515px;
	width: 100%;
	overflow: auto;
}
.scroll520 {
	height: 520px;
	width: 100%;
	overflow: auto;
}
.scroll535 {
	height: 535px;
	width: 100%;
	overflow: auto;
}
.scroll565 {
	height: 565px;
	width: 100%;
	overflow: auto;
}
.scroll570 {
	height: 570px;
	width: 100%;
	overflow: auto;
}
.scroll580 {
	height: 580px;
	width: 100%;
	overflow: auto;
}
.scroll600 {
	height: 600px;
	width: 100%;
	overflow: auto;
}
.scroll620 {
	height: 620px;
	width: 100%;
	overflow: auto;
}
.scroll630 {
	height: 630px;
	width: 100%;
	overflow: auto;
}
.scroll640 {
	height: 640px;
	width: 100%;
	overflow: auto;
}
.scroll650 {
	height: 650px;
	width: 100%;
	overflow: auto;
}
.scroll670 {
	height: 670px;
	width: 100%;
	overflow: auto;
}
.scroll700 {
	height: 700px;
	width: 100%;
	overflow: auto;
}

/* Navigation Boxes */
.box-bg {
	background: -moz-linear-gradient(-45deg, rgba(0,26,47,0.9) 0%, rgba(14,44,46,0.6) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(0,26,47,0.9) 0%,rgba(14,44,46,0.6) 100%);
	background: linear-gradient(135deg, rgba(0,26,47,0.9) 0%,rgba(14,44,46,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001a2f', endColorstr='#cc0e2c2e',GradientType=1 );
	/*background-color: #F2F0F2;*/
	border: none;
}
.box85 {
	height: 85px;
	position: relative;
}
.box90 {
	height: 90px;
	position: relative;
}
.box100 {
	height: 100px;
	position: relative;
}
.box110 {
	height: 110px;
	position: relative;
}
.box120 {
	height: 120px;
	position: relative;
}
.box125 {
	height: 125px;
	position: relative;
}
.box145 {
	height: 145px;
	position: relative;
}
.box160 {
	height: 160px;
	position: relative;
}
.box175 {
	height: 175px;
	position: relative;
}
.box177 {
	height: 177px;
	position: relative;
}
.box196 {
	height: 196px;
	position: relative;
}
.box200 {
	height: 200px;
	position: relative;
}
.box225 {
	height: 225px;
	position: relative;
}
.box235 {
	height: 235px;
	position: relative;
}
.box236 {
	height: 236.5px;
	position: relative;
}
.box245 {
	height: 235px;
	position: relative;
}
.box250 {
	height: 250px;
	position: relative;
}
.box260 {
	height: 260px;
	position: relative;
}
.box265 {
	height: 265px;
	position: relative;
}
.box270 {
	height: 270px;
	position: relative;
}
.box278 {
	height: 278px;
	position: relative;
}
.box300 {
	height: 300px;
	position: relative;
}
.box320 {
	height: 320px;
	position: relative;
}
.box325 {
	height: 325px;
	position: relative;
}
.box330 {
	height: 330px;
	position: relative;
}
.box350 {
	height: 350px;
	position: relative;
}
.box360 {
	height: 360px;
	position: relative;
}
.box360-2 {
	min-height: 360px;
	position: relative;
}
.box400 {
	height: 400px;
	position: relative;
}
.box415 {
	height: 415px;
	position: relative;
}
.box425 {
	height: 425px;
	position: relative;
}
.box450 {
	height: 450px;
	position: relative;
}
.box460 {
	height: 460px;
	position: relative;
}
.box482 {
	height: 482px;
	position: relative;
}
.box485 {
	height: 485px;
	position: relative;
}
.box520 {
	height: 520px;
	position: relative;
}
.box525 {
	height: 525px;
	position: relative;
}
.box530 {
	height: 530px;
	position: relative;
}
.box535 {
	height: 535px;
	position: relative;
}
.box545 {
	height: 545px;
	position: relative;
}
.box550 {
	height: 550px;
	position: relative;
}
.box560 {
	height: 560px;
	position: relative;
}
.box570 {
	height: 570px;
	position: relative;
}
.box575 {
	height: 575px;
	position: relative;
}
.box595 {
	height: 595px;
	position: relative;
}
.box630 {
	height: 630px;
	position: relative;
}
.box635 {
	height: 635px;
	position: relative;
}
.box640 {
	height: 640px;
	position: relative;
}
.box660 {
	height: 660px;
	position: relative;
}
.box670 {
	height: 670px;
	position: relative;
}
.box730 {
	height: 730px;
	position: relative;
}
.box730-2 {
	min-height: 730px;
	position: relative;
}

.box100p {
	height: 100%;
	position: relative;
}

/* FUT Karten */
.fut.playercard div {
    position: absolute;
    font-weight: bold;
    line-height: 18px;
    font-size: 18px;
}
.fut.playercard.card-large {
    width: 152px;
    height: 212px;
}
.fut.card-large.playercard.gold {
    background-image: url('../../images/fut/goldrare.png');
}
.fut.card-large.playercard.silver {
    background-image: url('../../images/fut/silverrare.png');
}
.fut.card-large.playercard.bronze {
    background-image: url('../../images/fut/bronzerare.png');
}
.fut.playercard.card-large .playercard-rating {
	position: relative;
    text-align: center;
    font-size: 30px;
    width: 50px;
    top: 50px;
    left: -40px;
}
.fut.playercard.card-large .playercard-position {
    position: relative;
    text-align: center;
    font-size: 20px;
    width: 50px;
    top: 40px;
    left: -40px;
}
.fut.playercard.card-large .playercard-picture {
    position: relative;
    height: 115px;
    width: 115px;
    top: -71px;
    left: 35px;
}
.fut.playercard.card-large .playercard-picture img {
    max-width: 100%;
    border-bottom-right-radius: 90px 4px;
}
.fut.playercard.card-large .playercard-name {
	top: 54%;
    position: absolute;
    width: 100%;
    overflow: hidden;
    padding: 0 12% 0 12%;
    box-sizing: border-box;
    line-height: 150%;
    text-align: center;
    text-transform: uppercase;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 110%;

    /*position: relative;
	text-align: center;
    font-size: 16px;
    width: 204px;
    top: 142px;
    left: 10px;*/
}
.fut.playercard.card-large .playercard-club {
    position: relative;
	top: 40px;
    left: -40px;
}
.fut.playercard.card-large .playercard-club img {
    width: 30px;
}
.fut.playercard.card-large .playercard-nation {
    position: relative;
	top: 40px;
    left: -40px;
}
.fut.playercard.card-large .playercard-nation img {
    width: 30px;
}

.fut.playercard.card-large .playercard-attr {
	position: relative;
    text-align: left;
    font-size: 16px;
}
.fut.playercard.card-large .playercard-attr1 {
    width: 95px;
    top: -45px;
    left: 0px;
}
.fut.playercard.card-large .playercard-attr2 {
    width: 95px;
    top: -42px;
    left: 0px;
}
.fut.playercard.card-large .playercard-attr3 {
    width: 95px;
    top: -39px;
    left: 0px;
}
.fut.playercard.card-large .playercard-attr4 {
    width: 95px;
    top: -100px;
    left: 70px;
}
.fut.playercard.card-large .playercard-attr5 {
    width: 95px;
    top: -97px;
    left: 70px;
}
.fut.playercard.card-large .playercard-attr6 {
    width: 95px;
    top: -94px;
    left: 70px;
}

/* Navigation Boxes - Hover Effect */
.bg_nav {
	position: absolute;
	bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
}
.bg_nav:hover {
	/*background: -moz-linear-gradient(-45deg, rgba(0,26,47,0) 0%, rgba(14,44,46,0.75) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(0,26,47,0) 0%,rgba(14,44,46,0.75) 100%);
	background: linear-gradient(135deg, rgba(0,26,47,0) 0%,rgba(14,44,46,0.75) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001a2f', endColorstr='#cc0e2c2e',GradientType=1 );*/

	background: -moz-linear-gradient(top,  rgba(250,82,102,0) 0%, rgba(0,255,255,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(250,82,102,0) 0%,rgba(0,255,255,1) 100%);
	background: linear-gradient(to bottom,  rgba(250,82,102,0) 0%,rgba(0,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fa5266', endColorstr='#fa5266',GradientType=0 );
	border: none;
}

/* Positionierung Ergebnisticker & Aktionsbuttons */
.box-icons {
	position: absolute;
	top: -50px;
	right: -7px;
}
.box-resultticker {
	position: static;
	top: 0px;
	right: 0px;
	width: 100%;
	height: 32px;
}

.box-newsticker {
	position: absolute;
	top: -3px;
	left: 3px;
	width: 1200px;
	height: 35px;
}

/* Teamform */
.teamform_S {
	background-color: green;
    width: 25px;
    height: 25px;
	border-radius: 100px;
    text-align: center;
	color: black;
	font-weight: bold;
}
.teamform_U {
	background-color: yellow;
    width: 25px;
    height: 25px;
	border-radius: 100px;
    text-align: center;
	color: black;
	font-weight: bold;
}
.teamform_N {
	background-color: red;
    width: 25px;
    height: 25px;
	border-radius: 100px;
    text-align: center;
	color: black;
	font-weight: bold;
}

/* Buttons */
.btn-homeboxes {
	position: absolute;
	top: 10px;
	right: 10px;
}
.btn-own {
	padding: 4px;
	font-size: 12px;
}

/* Tab-Control */
.tab-homeboxes {
	position: absolute;
	bottom: 15px;
	right: 10px;
}
.tab-ligaauswahl {
	position: absolute;
	bottom: 15px;
	right: 10px;
}
.tab-aufstellung {
	position: absolute;
	bottom: 35px;
	right: 10px;
}













.menu-link {
	font-size: 18px;
}

.tab-newsbox {
	position: absolute;
	top: 15px;
	right: 170px;
}

.tab-spielerprofil {
	position: absolute;
	bottom: 170px;
	right: 20px;
}
.tab-kader {
	position: absolute;
	right: 20px;
	top: 85px;
}
.tab-finanzzentrum, .tab-tauschboerse, .tab-angebote, .tab-ewigestatistiken1, .tab-ewigestatistiken3, .tab-ewigestatistiken4, .tab-ewigestatistiken5, .tab-ewigestatistiken6, .tab-saisonstatistiken3, .tab-saisonstatistiken4, .tab-saisonstatistiken5, .tab-saisonstatistiken6, .tab-profile, .tab-friendly, .tab-turnier, .tab-auslosung, .tab-fuenfjahreswertung, .tab-einstellungen, .tab-kaderupdates, .tab-spielbericht, .tab-tordesmonats {
	position: absolute;
	right: 20px;
	top: 15px;
}
.tab-ewigestatistiken2 {
	position: absolute;
	right: 20px;
	top: 460px;
}
.tab-saisonstatistiken1, .tab-pokale, .tab-cl, .tab-el, .tab-wm, .tab-em {
	position: absolute;
	right: 20px;
	top: 115px;
}
.tab-saisonstatistiken2 {
	position: absolute;
	right: 20px;
	top: 575px;
}
.tab-tabelle {
	position: absolute;
	right: 20px;
	top: 215px;
}
.tab-tabellen {
	position: absolute;
	right: 30px;
	top: 250px;
}
/* Dropdown Button */
.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 8px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  right: 0;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 4px 8px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {background-color: #3e8e41;}
