.nc-tribe-details {
padding: 0 32px 10px 32px;
} .drts-display-element-with-background-no-image:before,
div.drts-no-image:before {
display: none;
} .drts-display-element.drts-display-element-entity_field_directory_photos-1
.directory-listing-photo.drts-display-element-with-background.drts-display-element-with-background-no-image.drts-display-element-with-link {
background-size: cover;
} .drts-display-element-with-background-no-image, div.drts-no-image {
background-color: inherit;
position: relative;
} .member-news-single-img img {
max-width: 100%;
max-height: 400px;
width: auto;
height: auto;
} .w3eden .wpdm-cat-tree .wpdm-cat-item a {
color: #979797!important;
background: #fff;
}
.w3eden .wpdm-cat-tree .wpdm-cat-item a:hover,
.w3eden .wpdm-cat-tree .wpdm-cat-item a.active {
color: #000!important;
}
.wpdm-cat-item div.d-flex {
display: flex!important;
}
.w3eden form#srcp div.row span.col-md-6 {
width: inherit;
} .w3eden div.list-group {
margin-bottom: 20px;
}
.w3eden div.list-group a.list-group-item {
border: 2px solid;
margin: 2px;
padding: 2px;
line-height: 2.5em;
white-space: nowrap;
}
.w3eden div.list-group a.list-group-item span.badge {
display: none;
}
.w3eden ul.wpdm-pagination {
list-style-type: none;
}
.w3eden form#wpdm-search-form {
display: none;
} .woocommerce-checkout-payment p#gdpr_consent_field.form-row.privacy {
font-weight: bold;
} @media print {
footer#containerfooter {
display: none;
}
div#pageheader {
display: none;
}
p.pmpro_actions_nav {
display: none;
}
div#kad-mobile-banner div.kad-mobile-seearch-flex-item {
display: none;
}
div#kad-mobile-banner div.kad-mobile-account-flex-item {
display: none;
}
.pmpro_invoice_wrap {
line-height: 20px;
}
.pmpro_invoice_wrap .entry-content li {
margin-bottom: 0px;
}
.pmpro_invoice_details .pmpro_invoice-billing-address span {
position: relative;
display: block;
}
.pmpro_invoice_details .pmpro_invoice-total .pmpro_price_part_span {
position: relative;
display: block;
}
}
div.hero-container div.heading, div.hero-container div.subheading {
width: fit-content;
margin: 0 auto;
}
div.hero-container div.heading h1, div.hero-container div.subheading h5 {
text-align: center;
background: #5e9f45;
padding: 0px 10px 0px 10px;
width: fit-content;
}
.pmpro-levels .pmpro_actions_nav {
text-align: left;
display: none;
}
body.pmpro-account div#pmpro_account-links {
display: none;
}