body{background-color:#212529!important}a{color:#009dff;transition:.5s}a:hover{color:#b3008b}.table-responsive{margin-top:.8rem}.table-header{text-align:center;white-space:nowrap}.col{padding:1em}.booking-list{list-style:none;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;padding-inline-start:0;white-space:normal}.container{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:1rem}.color-picker{background:none;border:none;padding:0;width:15%}.color-picker:focus{background:none;border:none;color:unset;outline:0}.reservation-head{border:none}.reservation-head-hide{background:#343a40}#calendar .table-bordered{background:#fff;color:#000}#calendar .fc-list-table{color:#000}#calendar .fc-center{text-transform:capitalize}#calendar .fc-day-number{font-weight:700}#calendar .active{text-shadow:0 0 8px #09fdf2}#calendar .fc-event:hover,.fc-list-item:hover{cursor:pointer;filter:saturate(2)}.fc-event,.fc-list-item{transition:.3s}.fc-today{background:rgba(255,251,21,.57)}.fc-sat,.fc-sun{color:red}.fc-day-header{font-size:1.3em;text-transform:uppercase}.fc-day-grid-event .fc-time{margin-left:5px}.calendar-cars{border-radius:6px;margin:2px;padding:2px;text-align:center;transition:.3s}.calendar-cars:hover{filter:saturate(2)}.calendar-cars-odkaz:hover{text-decoration:none}#preview{border-radius:8%}td.details-control{color:green;cursor:pointer}tr.shown td.details-control{color:#bf0000}.fajfka{text-decoration:none!important}.dropdown-divider{border-color:rgba(85,85,85,.41)}.table-responsive{width:101%}.daterangepicker{color:#000!important}.jconfirm-content{overflow:hidden!important}.nonactive{font-weight:700;text-shadow:0 0 8px #fd1954}.help-media{max-width:100%}.dropdown-item:hover{background:#2727273d!important}a.text-light-menu:hover{color:#0098cc!important}.dropdown-item.active{background:none!important;color:#fff!important}.active{font-weight:700!important;text-shadow:0 0 8px #006720}.text-light-menu{color:#789}