/*
Theme Name: Prologe Lite Child
Template: prologe-lite
Version: 1.0.0
*/


/* ///////////////////// */
/* KIV Styles */
/* ///////////////////// */
/* Header */
#site-header{
    background: #fff !important;
    color: #000 !important;
}

#site-header .header-inner{
    background: #fff;
    color: #000 !important;
}

#site-header a{
   color: #000 !important;  
}

/* Subnavigation */
#menu-item-76 a,
#menu-item-75 a,
#menu-item-74 a,
#menu-item-73 a {
    color: #fff !important;
}

/* Logo anstatt Typo */
.site-title{
    background: url('https://intern.koelner-imkerverein.de/kiv-logo.svg');
    background-repeat: no-repeat;
    min-width: 200px;
    min-height: 90px;
    font-size: 0;
    line-height: 0;
}

/* fonts generell */
*{
    font-family: 'Varela Round', sans-serif !important;
}

/* auswahlfarbe maus */
::selection {
    background-color: #fff !important;
    color: #000 !important;
}

/* toplink */
.to-the-top{
    color: #000 !important;
}

/* "nur für mitglieder ist nun in der grafik drin" */
.site-description{
    display: none;
}

/* suchfunktion wird nicht benötigt */
.header-toggles{
    display: none;
}

/* h1 hinterlegung auf single */
.singular .entry-header, .singular .featured-media::before{
    /* background: #FBE24D !important; */
     background: #ececec !important;
}

/* h1 typo feinschliff */
h1.entry-title{
    font-weight: 500 !important;
    font-size: 40px !important;
    padding: 10px;
}

/* Figa Dienste nebeneinander anstatt untereinander */
.booking_form_div{
    width: 50%;
    float: left;
}

/* … mobil aber schon */
@media only screen and (max-width: 768px) {
    .booking_form_div{
        width: 100%;
        float: none;
    }
}

/* darunter die tabelle nicht floaten */
.flex_tl_table{
    clear: both;
}

/* buchung gelb anstatt rot */
.date_approved,
thead th{
    background-color: #FBE24D !important;
}

.block_hints .date_approved.block_check_in_out, .block_hints .block_booked, .datepick-inline .date_approved, .block_hints .block_booked a, .datepick-inline .date_approved a{
    text-shadow: none !important;
    color: #000 !important;
}

.flex_tl_table .flex_tl_table_row_bookings .flex_tl_collumn_2 .flex_tl_dates_bar .flex_tl_day_cell .in_cell_date_container_show_bookings .booking_id.approved_booking{
    background-color: #FBE24D !important;
}

/* links generell */
a, a:visited {
    color: #000 !important;    
}

button, .button, .faux-button, .post-edit-link, .comment-reply-link, .entry-content p a.post-edit-link, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], button:visited, .button:visited, .faux-button:visited, .post-edit-link:visited, .comment-reply-link:visited, .entry-content p a.post-edit-link:visited, .wp-block-button__link:visited, .wp-block-file .wp-block-file__button, input[type="button"]:visited, input[type="reset"], input[type="submit"]:visited{
    background-color: #000 !important;
    color: #fff !important;
}

#post-61 > div > div > div > div > p:nth-child(9){
	position: absolute;
  left: 50%;
	margin-top: -60px;
}

.post-inner{
	padding-bottom: 300px;
}

/* 04-2021 */
#calendar_booking12{ 
	margin-top: -22px;
}

#menu-item-627, #menu-item-784,  #menu-item-73, #menu-item-74, #menu-item-76 a {
color: #000 !important;
}

#menu-item-73 a {
color: #000 !important;
}

#menu-item-74 a {
color: #000 !important;
}

/* next-post ausblenden */
.next-post {visibility:hidden;}