.collapse {
cursor: pointer;
display: block;
}
.collapse input {
display: none;
}
.tx-laboklinleistung-table .td-0 {
vertical-align: top;
} .sidebar #service-menu, .sidebar-content .widget, .elementor-widget-sidebar .widget {
border-top: 1px solid rgba(229,30,30,0.7);
color: #344251;
font-size: 14px;
line-height: 20px;
padding-top: 5px;
padding-bottom: 10px;
} .elementor-element .elementor-widget-container .ss-h1 {
font-family: Open Sans;
font-size: 48px;
font-weight: 400;
}
.header-1 {
font-size: 48px !important;
font-family: Open Sans !important;
font-weight: 400 !important;
}
.bodytext {
color: #800000;
}
.header-4 {
color: #e51e1e;
}
.wrap-left {
float: left;
width: 100%;
}
.wrap-right {
float: left;
width: 100%;
}
.clear-both {
clear: both;
}
.wrap-detailed {
padding-top: 15px;
padding-bottom: 15px;
}
.detail-summary {
font-size: 22px;
font-weight: 500;
cursor: pointer;
}
summary {
cursor: pointer;
}
.summary-details, .summary-specs {
border-color: var(--e-global-color-text);
background-color: var(--e-global-color-text);
font-weight: 700;
line-height: 1;
margin: 0;
margin-bottom: 10px;
padding: 15px;
border-bottom: 1px solid #d5d8dc;
outline: none;
color: #F4F4F4;
}
.order-now a {
color: #fff;
border-color: #fff;
display: block;
text-align: center;
width: 100%;
padding: 10px;
}
.order-now {
background-color: var(--e-global-color-primary);
}
details table tr:nth-child(odd) td {
color: red;
}
.wrap-left {
padding-right: 30px;
}
.wrap-top, .wrap-detailed {
max-width: 1140px;
margin: auto;
}
.wrap-top {
margin-top: 25px;
}
@media only screen and (min-width: 1024px) {
.wrap-left {
width: 66.66%;
}
.wrap-right {
width: 33.33%;
}
}
.wrap-detailed #genotyp {
color: black;
}