/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
 #events h3   {
	/* add your css rule here */
}


 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
	/* add your css rule here */
}


 #events .selectedEvent   {
	/* add your css rule here */
}


 #events input.reserve_time_btn   {
	/* add your css rule here */
}


 #events input.select_another_btn   {
	/* add your css rule here */
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
	/* add your css rule here */
}


 #eventForm #save_button   {
	/* add your css rule here */
}


 div.ui-widget-content   {
	/* add your css rule here */
}


 div.ui-widget-header   {
	/* add your css rule here */
}


 #timeline-container table.timeline   {
	/* add your css rule here */
}


 .timeline td.not_worked_time   {
	/* add your css rule here */
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}


/* DAS NEST ÄNDERUNGEN */


.table-bordered,
.table-bordered, .table-bordered>tbody>tr>td, 
.table-bordered>tbody>tr>th, 
.table-bordered>tfoot>tr>td, 
.table-bordered>tfoot>tr>th, 
.table-bordered>thead>tr>td, 
.table-bordered>thead>tr>th {
    border: none !important;
text-align: left !important;
}

body, 
#content-view #about-us:before,
#content-view #schedule:before,
#content-view #contacts:before,
.tab.tab-col .excerpt-info:before,
.news-list .article:before,
#sb_content #news-single .article:before,
.modal:before,
.sb-widget-form:before,
.is-widget #header .nav-wrapper .items-wrapper .nav-item .full-info .tab-pd:before,
.flex-header-row .flex-header-item .full-info.active .tab-pd:before,
#sb-timeline #steps-nav:before,
#time-settings:before,
#booking-result-view #booking-result-tabs .tabs-container:before,
#footer:before,
#reviews-view .review-item:before,
#reviews-view #sb_reviews_add_container:before,
#sb_reviews_page_pagination .pagination-wrapper:before,
#sb-timeline #steps #time-settings:before,
#sb_datetime_step_container>[class*="col-"]>.row:before,
#sb_content #sb-timeline #client-login:before,
#client-login #sb_sign_in_form:before,
#client-login #sb_sign_up_form:before,
#sb-timeline #steps #steps-content #sb_booking_content #details .section:before,
#sb-timeline #steps #steps-content #sb_booking_content .item.item-split-title:before,
#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .section-pd:before,
.section.section-page-404:before,
#steps-content #sb_booking_content #details .product-attribute-section .product-list-view-wrapper #sb_attribute_list_container .product-item:before,
#gallery-view:before,
#sb_membership_filter_container>div:before,
#membership-view #membership-filters .filter-list .filter-item-label:before,
.client-sigin-or-sigup #client-login.section:before,
.wrap-main-image-block .main-image-block-pd:before,
#sb_membership_module #membership-plugin:before,
.map-view-module:before,
#social-gallery-view:before,
.right-side .confirm-details .current-booking-info:before,
.invoice-pay-page .tab:before,
.payment-modal .payment-system-container .payment-system:before,
.payment-modal #sb_payment_systems_container .payment-system:before,
.invoice-pay-page .info:before,
#booking-result-view .booking-item .tab:before,
#sb_main #sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_timeview_container .timeline-wrapper #sb-time-classes-container.classes-plugin .inner .provider-container .provider-col .provider-item .full-info:before,
.wrap-invoice-list-part:before,
#gdpr-report-view:before,
.tab.get-gdpr-info-modal:before,
#sb-timeline #steps #steps-content #sb_booking_content .item.panel:before,
.promotion-list .promotion-item.panel:before,
#membership-plugin #sb_membership_module_list_container.content-mode-list .membership-item.panel:before,
#membership-view #sb_membership_list_container.content-mode-list .membership-item.panel:before,
.package-content>div .package-item.panel:before,
#sb-timeline .reschedule-layout #steps .reschedule--row .reschedule--col.reschedule--selected-list:before,
#sb-timeline .reschedule-layout .reschedule--row:before,
#sb-timeline .reschedule-layout .title-main:before,
#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-wrapper:before,
#sb-timeline #steps #steps-content #sb_booking_content .paid-attribute-wrapper .paid-attribute-step .product-item:before,
#sb-timeline #steps #steps-content .empty-step__wrapper:before,
.page-content--online-meeting .online-meeting:before,
.page-content--medical-test .card--medical-test:before,
#steps-content #sb_booking_content #details .product-attribute-section .product-list-view-wrapper #sb_attribute_list_container .product-item.panel:before,
.bonus__info-page-content:before,
.bonus__view-bonus-card:before,
.wrap-client-info-view .section:before 
 {
background-image: none !important;
}

#sb_ada_module {
display: none !important;
}

.card-header.current-company-data .item-company-data,
#membership-plugin .main-title, 
.map-view-module .main-title, 
.wrap-galery .main-title, 
#content-view #contacts .title-main, 
#content-view #schedule .title-main {
font-family: unset !important;
}