.calendarista.calendarista-calendar-search .nav-item .nav-link:before{color: ;background:}.calendarista.calendarista-calendar-search .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid}.calendarista.calendarista-calendar-search .nav-item a.nav-link.calendarista-disabled:before{border:1px solid}.calendarista.calendarista-calendar-search .nav-item .nav-link.active:before,.calendarista.calendarista-calendar-search .nav-item .nav-link.nav-link-enabled:before{color: !important;background:!important;border:1px solid}.calendarista.calendarista-calendar-search .nav-item a.nav-link:hover{color: }.calendarista.calendarista-calendar-search .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color: }.calendarista.calendarista-calendar-search .nav-item a.nav-link.calendarista-disabled{color: }.calendarista.calendarista-calendar-search .nav-item a.nav-link,.calendarista.calendarista-calendar-search .nav-item a.nav-link.active.calendarista-disabled{color: }.calendarista.calendarista-calendar-search .nav-tabs .nav-link.active{border-color:#fff}.calendarista.calendarista-calendar-search .nav-tabs .nav-link-enabled:hover{border-color: ;color: ;text-decoration:none}.calendarista.calendarista-calendar-search button.btn-primary,.calendarista.calendarista-calendar-search a.btn-primary{background-color: ;border-color: ;color: }.calendarista.calendarista-calendar-search button.btn-primary:hover,.calendarista.calendarista-calendar-search a.btn-primary:hover{background-color: ;border-color: }.calendarista.calendarista-calendar-search .btn-primary:not(:disabled):not(.disabled):active:focus, .calendarista.calendarista-calendar-search button.btn-primary:focus, .calendarista.calendarista-calendar-search .btn-primary.focus {background-color: ;border-color: ;box-shadow: }.calendarista.calendarista-calendar-search .btn-primary.disabled,.calendarista.calendarista-calendar-search .btn-primary:disabled{background-color: ;border-color: }.calendarista.calendarista-calendar-search .btn-outline-secondary:hover{background-color: ;border-color: ;color: }.calendarista.calendarista-calendar-search button.btn-outline-secondary:focus,.calendarista.calendarista-calendar-search .btn-outline-secondary.focus{background-color: ;border-color: ;color:  ;box-shadow: }.calendarista.calendarista-calendar-search .btn-primary:not(:disabled):not(.disabled):active, .calendarista.calendarista-calendar-search .btn-primary:not(:disabled):not(.disabled).active:focus, .calendarista.calendarista-calendar-search .show>.calendarista.calendarista-calendar-search .btn-primary.dropdown-toggle:focus {background-color: ;border-color: }.calendarista.calendarista-calendar-search .btn-outline-secondary.disabled,.calendarista.calendarista-calendar-search .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista.calendarista-calendar-search label.input-group-text,.calendarista.calendarista-calendar-search span.input-group-text{background-color: ;border:1px solid;color: ;border-left-width:2px}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-header.ui-widget-header{border:1px solid;background: ;color: }.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-prev .ui-icon{background:transparent}.calendarista-datepicker.calendarista-calendar-search .ui-state-default,.calendarista-datepicker.calendarista-calendar-search .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-search .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-search .ui-button,.calendarista-datepicker.calendarista-calendar-search .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-search .ui-button.ui-state-disabled:active{background: ;color: }.calendarista-datepicker.calendarista-calendar-search .ui-state-hover,.calendarista-datepicker.calendarista-calendar-search .ui-state-active{background: ;color: }.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-buttonpane{border-top:2px solid}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-unselectable.ui-state-disabled span{color:  }.calendarista.calendarista-calendar-search .spinner-border.text-primary{color:  !important}.calendarista-datepicker.calendarista-calendar-search .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,50%,51%)!important}.calendarista-datepicker.calendarista-calendar-search .calendarista-halfday-start span{background:linear-gradient(140deg,50%,51%)!important}.calendarista-datepicker.calendarista-calendar-search .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,50%,51%)!important}.calendarista-datepicker.calendarista-calendar-search .calendarista-halfday-end span{background:linear-gradient(320deg,50%,51%)!important}.calendarista-datepicker.calendarista-calendar-search .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,50%,51%)!important}.calendarista-datepicker.calendarista-calendar-search .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,50%,51%)!important}.calendarista-datepicker.calendarista-calendar-search .calendarista-halfday{border-top-color:  ;border-right-color: }.calendarista-datepicker.calendarista-calendar-search .calendarista-selectedday-range{background:  !important;opacity:.99}.calendarista-datepicker.calendarista-calendar-search button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-search button.ui-datepicker-close.ui-state-hover{background: }.calendarista.calendarista-calendar-search .form-control:focus,.calendarista.calendarista-calendar-search .form-control:focus{border-color: ;box-shadow: }.calendarista.calendarista-calendar-search .card-header{background-color:rgba(0,0,0,.03);border-bottom:1px solid}.calendarista.calendarista-calendar-search.card{border:1px solid!important}.calendarista.calendarista-calendar-search .calendarista-summary-info.alert.alert-primary{background-color: ;border:1px solid;color: }