.fc-day-header{font-weight:500}#main #availabilities .fc-unthemed td.fc-today{background-color:rgba(0,0,0,0);-webkit-filter:brightness(70%);filter:brightness(70%)}.fc-today .fc-day-number{font-weight:500}#main #availabilities .fc-unthemed td.fc-today.fc-available{background-color:#9db300}#main #availabilities .fc-unthemed td.fc-today.fc-available.fc-arrival{background:#9db300 url(../images/right_triangle.png?23c8f847e15113e6811cd80415311f31) no-repeat 100% 100%/100% 100%}#main #availabilities .fc-unthemed td.fc-today.fc-available.fc-departure{background:#9db300 url(../images/left_triangle.png?e7bb4f1a65b0eb354a61c55092f20c3f) no-repeat 0 0/100% 100%}#main #availabilities .fc-unthemed td.fc-today.fc-departure.fc-arrival,#main #availabilities .fc-unthemed td.fc-today.fc-unavailable{background-color:#e74c3c}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{text-align:center}#availabilities .fc-day-number{color:#fff;float:none!important;-webkit-transform:translateY(40%);-moz-transform:translateY(40%);-ms-transform:translateY(40%);-o-transform:translateY(40%);transform:translateY(40%)}#availabilities .fc-available{background-color:#9db300}#availabilities .fc-departure.fc-arrival,#availabilities .fc-unavailable{background-color:#e74c3c}#availabilities .fc-available.fc-arrival{background:#9db300 url(../images/right_triangle.png?23c8f847e15113e6811cd80415311f31) no-repeat 100% 100%/100% 100%}#availabilities .fc-available.fc-departure{background:#9db300 url(../images/left_triangle.png?e7bb4f1a65b0eb354a61c55092f20c3f) no-repeat 0 0/100% 100%}.fc-other-month{background-color:#f3f3f4}.fc-other-month .fc-day-number{color:#999}#main .fc-header-toolbar h2{text-transform:capitalize}.fc-toolbar .fc-left button,.fc-toolbar .fc-right button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(var(--primary),1);padding:.375rem .75rem;font-size:.875rem;line-height:1.5;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-moz-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out,-moz-box-shadow .15s ease-in-out;color:rgba(var(--primary),1);background-color:rgba(0,0,0,0);background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fc-toolbar .fc-left button:hover,.fc-toolbar .fc-right button:hover{color:#fff;background-color:rgba(var(--primary),1)}.winter .fc-toolbar .fc-left button,.winter .fc-toolbar .fc-right button{background-color:#e05d29}.winter .fc-toolbar .fc-left button:focus,.winter .fc-toolbar .fc-left button:hover,.winter .fc-toolbar .fc-right button:focus,.winter .fc-toolbar .fc-right button:hover{background-color:#d1511e}
