.bg-emphasis-white .wpconnect .swiper-pagination-bullet, 
.bg-emphasis-white .wpconnect .swiper-button-prev, 
.bg-emphasis-white .wpconnect .swiper-button-next {
    color: #fff;
}
swiper-pagination-bullet


.card-tarif#tarif-38 .tarif-priceinfo .price-lg .pr-sup {
  vertical-align: text-top; font-size: 75%;
  
}
form#gpe_pk_strom #verify sup.js-show-vario,
form#gpe_pk_strom #verify .js-show-vario sup { font-size:11px; }




.ce-texticon.texticon-teaser { position:relative; } 



fieldset.powermail_fieldset span.required-info {
    display: inline-block !important;
}

h3 em, h3 i, .h3 em, .h3 i, .h-sm em, .h-sm i,
h2 em, h2 i, .h2 em, .h2 i, .h-md em, .h-md i{
    padding-right:0.15em;
}




.required-info { white-space:nowrap}
.news-content .news-backlink-wrap { margin-top: 40px; }

.news-related-wrap > .news-related:first-of-type { margin-top:0; }


@media (max-width: 521px) {
  .custom-select.select-filter { padding: .5rem 1.5rem .5rem 0.5rem; }
  #filter-type {max-width: none; }
  #filterreset { padding: .5rem;}

}



.ge-section-contact .card-person .card-body {
    padding: 1.5rem 0;
}

.focuspoint-card-initial .card-footer .btn + .btn, 
.focuspoint-card .card-footer .btn + .btn {
    margin-left:0;
}


.modal-body .frame,
.modal-body > .frame { color: #004743; }

.preisrechner-submit.disabled { opacity: 1; color: #004743; background-color: #f5e700; border-color: #f5e700; cursor: not-allowed; pointer-events: unset; }



@media (max-width: 550px) {
  .swiper-button-prev, .swiper-button-next { display:none; }
}

/* Keep */


.offgrid-slider-item {
    width: 370px !important;
}

.offgrid-slider-item .card {
    width: 330px !important;
} 



.kwkwrapper { color: #fff; }
.kwkwrapper .swiper-pagination-bullet, .kwkwrapper .swiper-button-prev, .kwkwrapper .swiper-button-next {
    color: #fff;
}



@media (min-width: 768px) {
    .ce_textmediaboxed img.img-fluid-or-bg {
        width: 100% !important; 
    }
}

.swiper-tarife .swiper-pagination-bullet, 
.swiper-tarife .swiper-button-prev, .swiper-tarife .swiper-button-next {
    color: #fff;
}