/*
 Theme Name:     Divi Child
 Theme URI:      https://www.chefblogger.me
 Description:    Divi Child Theme
 Author:         Eric Mächler
 Author URI:     https://www.ericmaechler.com
 Template:       Divi
 Version:        1.0.0
*/

/*********************************
Reade More Button
*********************************/

.more-link {
    background-color: #fff;
    display: inline-block !important;
    color: #000;
    padding: 5px 15px;
    margin-top: 15px;
    text-transform: uppercase;
border: 1px solid black;
	letter-spacing: 4px;
}

.more-link:hover {
    background-color: #ffc800;
	border: 3px solid #ffc800;
	color:white;
}


/*
Kalender update
*/
body table.booked-calendar thead th {
 color: #000 !important;
}
body table.booked-calendar th .monthName a {
    color: black;
}

#ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a, #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover, body #booked-profile-page input[type=submit].button-primary, body table.booked-calendar input[type=submit].button-primary, body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary, body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary, body .booked-modal input[type=submit].button-primary, body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button, body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block, body #booked-profile-page .appt-block .google-cal-button > a, body .booked-modal p.booked-title-bar, body table.booked-calendar td:hover .date span, body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active, body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover, .booked-ms-modal .booked-book-appt {
    background: #ffda56;
	color: black;
}

body .booked-modal .bm-window p.booked-title-bar {
   color: #000000!important;
}

.booked-icon-close:before {
    content: '\f02f';
	color: #000000!important;
}

.booked-icon-arrow-right:before {
    content: '\f018';
	color: #000000!important;
}

.booked-icon-arrow-left:before {
    content: '\f017';
	color: #000000!important;
}

body table.booked-calendar td.today .date span {
    border: 2px solid #ffc800;
}
body .booked-calendar-wrap .booked-appt-list .timeslot {
    cursor: pointer;
}
button.new-appt.button {
    cursor: pointer;
}

body .booked-calendar-wrap .booked-appt-list .timeslot .timeslot-title {
    color: #555555;
}
body .booked-modal .bm-window p i.fa, body .booked-modal .bm-window a, body .booked-appt-list .booked-public-appointment-title, body .booked-modal .bm-window p.appointment-title, .booked-ms-modal.visible:hover .booked-book-appt {
    color: #555555;
}

.timeslot-range {
	font-size:13px;
}

/*********************************
style mobile fixed header
*********************************/

@media (max-width: 980px) {
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header, .et_fixed_nav #main-header, .et_fixed_nav #top-header {

position: fixed;

} }

.et_mobile_menu {
overflow: scroll !important;

max-height: 83vh;

}
/*********************************
links
*********************************/

a {
    color: #666666;
	text-decoration-color:#666666;
}
a:hover { 
  color: #ffc800;
text-decoration-color:#ffc800;
	
}

.unterstreichen {
text-decoration: underline;	
}

#cookie_action_close_header_reject {
	cursor:pointer;
}

/*********************************
WhatsApp
*********************************/

.float {
    position: fixed;
    width: 90px;
    height: 90px;
    bottom: 10%;
    right: 2%;
    z-index: 995;
}
