/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 09 2024 | 15:09:49 */
/* CSS Responsive Table - Module: Make Tables Responsive */ 


form label input, 
form label textarea
{
	margin-top:5px !important;
}

.corp-light-grey form
{
	margin-top: -80px !important;
}

.entry-content .mtr-table thead tr td 
{
  border-top: 0px solid #eee !important;
}



.mtr-table tbody tr td:nth-child(1)
{
	font-weight:500;
}

	.mtr-table tbody tr:nth-child(odd)
	{
		/* Ergibt --hex-corp-light-grey aber ist so transparent, dass es auf light-grey untergrund dunkler wird */
		background-color: rgba(228,228,229,0.4) !important; 

		
	}
	.mtr-table tbody tr:nth-child(even)
	{
		background-color: var(--hex-corp-white) !important;
	}




.mtr-table th, 
.mtr-table th a, 
.mtr-table th strong, 
.mtr-table th strong a,
.mtr-table thead td, 
.mtr-table thead td a,
.mtr-table thead td strong, 
.mtr-table thead td strong a
{
	font-weight:700 !important;
	filter: opacity(100%) !important;
}

.mtr-table td strong, 
.mtr-table td strong a
{
	filter: opacity(100%) !important;
}



@media (min-width: 981px) {
	
	.mtr-table thead
	{
		border: 0px solid var(--hex-corp-light-grey) !important;
	}
	.mtr-table thead
	{
		background-color: var(--hex-corp-green) !important;
		color:var(--hex-corp-light-grey) !important;
		padding-top:45px !important;
		padding-bottom:45px !important;
			
	}
	.mtr-table tbody tr td
	{
		border: 1px solid var(--hex-corp-light-grey) !important;
	}
	
	.mtr-table tbody tr:nth-child(odd)
	{
		/* background-color: #727273 !important; */
		/* background-color: rgba(114,114,114,0.5) !important; */
	}
	.mtr-table tbody tr:nth-child(even)
	{
		background-color: var(--hex-corp-white) !important;
	}
	.entry-content .mtr-table tr td {
  		padding: 15px 24px !important;
	}
	
	.mtr-table tr:nth-child(1) th.mtr-th-tag,
	.mtr-table tr:nth-child(1) th.mtr-th-tag a
	{ 

		background-color: #85ac39!important;
		color:#fff !important;
		padding-right:30px !important;
		text-align: left;
		padding-left: 25px;
	}
}
	

@media (max-width: 980px) {
  .mtr-table thead
	{
		border: 1px solid var(--hex-corp-light-grey) !important;
	}
  .mtr-table div.mtr-cell-content 
	{
    	white-space: pre-line !important;
    }	
	
	
	.mtr-table tr td.mtr-td-tag:nth-child(1), 
	.mtr-table tr td.mtr-td-tag:nth-child(1) a
	{ 

		background-color: #85ac39!important;
		color:#fff !important;
		padding-right:30px !important;
		text-align: left;
		padding-left: 25px;
	}

	
	#main-content .mtr-table th:nth-child(1) a,
#main-content .mtr-table td:nth-child(1).mtr-td-tag a
{
	color:#fff !important;
}
	
}


.gr-imagetext-wrapper .et_pb_column 
{
	margin-right:1% !important;
}

.mtr-table th.mtr-th-tag
{
	font-weight: 700 !important;
}

/*
@media (min-width: 981px) {
    .et-db #et-boc .gr-imagetext-wrapper .et_pb_gutters3.et_pb_row .et_pb_column, 
	.gr-imagetext-wrapper .et_pb_gutters3.et-db #et-boc .et-l .et_pb_column 
	{
        margin-right: 1%;
    }
} */

@media (max-width: 979px) {
  .mtr-table tr:nth-child(2n+1), .mtr-table tr:nth-child(2n+1) .mtr-td-tag, .mtr-table tr:nth-child(2n+1) .mtr-th-tag {
    background: transparent !important;
  }
}

