.cms-content				{padding:0}
.content_col_right			{margin-left:5px; float:left; width:120px;overflow:visible;}

#header-right *,
#sidebar,
#content				{-moz-box-sizing: content-box; box-sizing:content-box;}

.breadcrumb				{background:none; padding-left: 0; margin-bottom: 10px;}

#subnavi > ul > li			{margin-bottom:10px !important;}

#subnavi .head				{height: auto !important;}
/*#footer					{height: auto !important;} funktioniert bei gotha aber nicht bei merseburg*/

#footer-content > ul			{list-style:none outside none;	display:inline;}
#footer-content ul > li			{display:inline-block; padding-right:4px}
#footer-content ul > li +li:before	{content:'| ';}

.table > tbody tr > td,
.table > tbody tr > th,
.table > thead tr > th			{border-color: #ccc;}

#navi2					{opacity: 1 !important;}
#navi2 > ul > li			{float: left; border-right: 1px solid #ccc; padding: 0 6px;}
#navi2 > ul.nav_account > li:last-child	{border-right: none;}
#navi2 ul.dropdown-menu li		{display: block; float:none;}

.table-striped > tbody > tr:nth-child(2n+1),
.table tr.bg1				{background:none repeat scroll 0 0 rgba(220, 220, 220, 0.2);}
.table-striped > tbody > tr.thead	{background: none;} 	/* thead sind tr mit th -> damit diese keinen hintergrund erhalten */
.table-hover > tbody > tr:hover td	{background-color: #f5f5f5;}

.table address { margin-bottom: 0}

.content_col_right img {max-width: none;}

/* Alte sections.php / sections.css */
#sidebar 			{overflow:hidden;}	/* IE macht png manchmal breiter => content rutscht runter */
#sidebar h1			{text-align:left; font-weight:bold; padding:5px 0; display:block; background:none; border:none; margin:0;}

#sidebar .rueckblick 		{font-size:10px; clear:both; text-align:left; border-top:1px solid #000; padding-top:2px; margin-top:8px;}
#sidebar .rueckblick .date	{display:block; text-decoration:underline;}
#sidebar .rueckblick .team_h,
#sidebar .rueckblick .team_a 	{padding-left:10px; float:left; clear:both }
#sidebar .rueckblick .team_a,
#sidebar .rueckblick .tore_a	{padding-bottom:5px;}
#sidebar .rueckblick .tore_h,
#sidebar .rueckblick .tore_a	{text-align:right;}
#sidebar .rueckblick .vs	{display:none;}
#sidebar .rueckblick .link	{display:none;text-align:right;}

#sidebar .vorschau 		{font-size:10px; clear:both; text-align:left; border-top:1px solid #000; padding-top:2px; margin-top:8px;}
#sidebar .vorschau .date	{display:block; text-decoration:underline;}
#sidebar .vorschau .time	{float:left; clear:both;}
#sidebar .vorschau .team_h	{padding-left:40px;}
#sidebar .vorschau .team_a	{padding-left:40px; padding-bottom:5px; clear:both;}
#sidebar .vorschau .vs		{display:none;}
#sidebar .vorschau .link	{display:none;text-align:right;}


/* L I G A M A N A G E R ==================================================================================== */
.table.scip-lm-table .scip-lm-meister	{background:#dff0d8;}
.table.scip-lm-table .scip-lm-auf	{background:#fcf8e3;}
.table.scip-lm-table .scip-lm-ab	{background:#f2dede;}
.table.scip-lm-table .scip-lm-line td	{border-bottom:1px solid #000;}

hr 					{border-color:#666;}


/* BS4 FIX ================================================================================================== */
html {
	font-size: 12px;
}

body {
	line-height: 1.4;
}
p {
	line-height: 1.6;
}
.modal .modal-header h1 { background:none; }
.modal .close {font-size:1.3rem;}
h4 {font-size: 1.2rem;}
h5 {font-size: 1.1rem;}

#navi2 .dropdown-item {
	color: #212529;
	box-sizing: border-box;
}

#footer-content ul > li	> a.nav-link,
#navi2 ul > li > a.nav-link
 {
	display:inline-block;
	padding:0
}

/* tmpl_classic überschreibungen */
table.formation	{
	background-image:url("img/soccerfield.png");
	background-repeat:no-repeat;
	background-position:bottom;
	background-size: contain;
	padding:8px;
	margin:0;
	font-size: 12px;
	width: 350px;
	height: 425px;
}
.page-lm-matchdetail h4.mb-0 {
	margin-bottom: 0.2rem !important;
	font-weight: bold;
}
.page-lm-matchdetail .scip-matchdetail td {
	line-height: 1em;
}