/* Anpassungen an Paketauswahl */

.plan-features ul {
    margin-top: 30px;
    margin-bottom: 20px;
}

.pricing-item .plan-price>span {
    font-weight: 700;
}

.pricing-item .plan-price span.woocommerce-Price-amount {
    font-weight: 700;
}

.pricing-item .plan-name {
    font-size: 15px;
    color: #212121;
}

/* ELEMENTOR - ACCORDIONS */
div#elementor-tab-title-2331.elementor-tab-title {
	border-radius: 5px;
}
.elementor-accordion-item {
   	margin-bottom: 15px;
}
.elementor-accordion .elementor-accordion-item:first-child {
	display: none !important;
}

/* EINTRAG EINREICHEN ODER EDITIEREN */
.mce-toolbar .mce-btn i {
    color: #fff;
}

.mce-menubtn.mce-fixed-width span {
    color: #fff;
}

.mce-panel .mce-btn i.mce-caret {
    border-top: 6px solid #fff;
    margin-left: 2px;
    margin-right: 2px;
}

.days.bl-tabs .nav-tabs>li>a span.hidden-lg {
    color: #212121;
}

.elementor-kit-13 button, .elementor-kit-13 input[type="button"], .elementor-kit-13 input[type="submit"], .elementor-kit-13 .elementor-button {
    color: white;
}

/* X Button mobile Suchleiste */

@media only screen and (max-width: 1200px) {
    #quicksearch-mobile-modal button.close:before {
    color: black;
    }
}

/* Suche Button auf Filterung der Explore Pages */
a.button-2{
    color: #fff;
}

/* Bestellen Button im Checkout */

#place_order{
    background-color: #36688d;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    padding: 20px;
    margin-bottom: 20px;
    min-width: 100%;
}

/*Abstände AGB im Checkout */

.woocommerce table.shop_table {
    margin-bottom: 20px!important;
}