.link-container {
    display: inline-table !important;
}
.link-item {
	display: inline-table !important;
	word-break: break-word;
}
.link-item:not(:last-of-type):after {
    content: "|";
    color: white;
    margin: 10px;
}
.padding-l > div {
    padding-top: 120px;
    padding-bottom: 120px;
}

/*table.table-axis td:first-of-type{
    text-align: left;
}*/
table.table-axis tr:nth-child(even) {
    background-color: #f2f2f2;
}
select.selectInv {
    margin: 40px 0px 20px 0px;
}

@media (max-width: 1200px) {
	.tscroll table td:first-child:after,
	.tscroll table th:first-child:after {
		content: "";
		position: absolute;
		width: 4px;
		background: linear-gradient(90deg, rgba(216,216,216,1) 0%, rgba(216,216,216,0) 100%);
		display: flex;
		right: -4px;
		top: 0;
		height: 100%;
	}
	.tscroll {
		width: 100%;
		overflow-x: auto;
		display: flex;
	}
	.tscroll-border {
		display: flex;
					
		background: linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
		height: auto;
		position: sticky;
		right: 0px;
	}
	.tscroll-border div {
		width: 10px;
	}
	table.table-axis th, table.table-axis td {
		min-width: 140px;
	}
	.tscroll table td:first-child,
	.tscroll table tr:first-child th:first-child {
		position: sticky;
		left: 0;
	}
	.tscroll  tr:nth-child(even) td {
		background-color: #F2F2F2;
	}
	.tscroll  tr:nth-child(odd) td {
		background-color: #FFFFFF;
	}
	.tscroll table td:first-child:after {
		margin-right: 1px;
	}        
	.tscroll p {
		margin: 0px;
	}
}

@media (min-width: 768px) {
	table.table-for-mobile td, table.table-axis td {
		padding: 16px 10px;
	}
}

@media (max-width: 767px) {
	.link-item {
		margin-top: 6px;
	}
	.padding-l > div {
		padding-top: 100px;
		padding-bottom: 100px;
	}

    .table-for-mobile tr {
        padding-top: 20px;
        padding-bottom: 20px;
    }
	.table-for-mobile td {
		text-align: left;
		height: unset;
	}
	.table-for-mobile thead {
		display: none;
	}
	.table-for-mobile tbody tr {
		display: grid;
	}
	.table-for-mobile td:before {
        opacity: .6;
    }
}