.run-bg-secondary {
background-color: var( --e-global-color-secondary );
}
.run-container-fluid {
width: 100%;
padding-left: 0;
padding-right: 0;    
}
.run-container {
max-width: 1140px; margin-left: auto;
margin-right: auto;
padding-left: 15px;
padding-right: 15px;
}
.run-row {
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.run-col-12 {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.run-col-6 {
position: relative;
padding-right: 15px;
padding-left: 15px;
}
.run-preisliste-item-row {
display: flex;
align-items: center; flex-wrap: wrap;
}
.run-preisliste-item-row h4 {
margin: 0; }
.run-preisliste-item-line {
flex-grow: 1;
border-bottom: 1px solid #000; margin: 0 10px; } .run-preisliste-item-preis,
.run-preisliste-item-row h4 {
}
.run-preisliste-item-row h4 {
width:100%;
}	
.run-preisliste-item-line {
display: none;
}
@media (min-width: 450px) {
.run-preisliste-item-row h4 {
width:inherit;
}	
.run-preisliste-item-line {
display: block;
}	
}
.run-preisliste-item-preis {
color: var( --e-global-color-b81c323 );
text-align: right;
}
.run-table {
padding-top: 50px;
padding-bottom: 50px;
}
@media (min-width: 992px) {
.run-col-lg-6 {
width: 50%;
}
.run-table {
padding-top: 100px;
padding-bottom: 100px;
}
}