#calendarista_5 .nav-item .nav-link:before{color:#fff;background:#a01317}#calendarista_5 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #bd0008}#calendarista_5 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #9e0004}#calendarista_5 .nav-item .nav-link.active:before,#calendarista_5 .nav-item .nav-link.nav-link-enabled:before{color:#fff!important;background:#ee1c25!important;border:1px solid #bd0008}#calendarista_5 .nav-item a.nav-link:hover{color:#fff}#calendarista_5 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#ffc9cb}#calendarista_5 .nav-item a.nav-link.calendarista-disabled{color:#9e0004}#calendarista_5 .nav-item a.nav-link,#calendarista_5 .nav-item a.nav-link.active.calendarista-disabled{color:#3c0002}#calendarista_5 .nav-tabs .nav-link.active{border-color:#c10b0b #c10b0b #fff}#calendarista_5 .nav-tabs .nav-link-enabled:hover{border-color:#c10b0b;color:#fff;text-decoration:none}#calendarista_5 button.btn-primary,#calendarista_5 a.btn-primary{background-color:#ee1c25;border-color:#bd0008;color:#fff}#calendarista_5 button.btn-primary:hover,#calendarista_5 a.btn-primary:hover{background-color:#980007;border-color:#bd0008}#calendarista_5 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_5 button.btn-primary:focus, #calendarista_5 .btn-primary.focus {background-color:#980007;border-color:#bd0008;box-shadow:0 0 0 .2em #ff9fa9}#calendarista_5 .btn-primary.disabled,#calendarista_5 .btn-primary:disabled{background-color:#ff9297;border-color:#bd0008}#calendarista_5 .btn-outline-secondary:hover{background-color:#980007;border-color:#bd0008;color:#fff}#calendarista_5 button.btn-outline-secondary:focus,#calendarista_5 .btn-outline-secondary.focus{background-color:#ee1c25;border-color:#bd0008;color:#fff;box-shadow:0 0 0 .2em #ff9fa9}#calendarista_5 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_5 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_5 .show>#calendarista_5 .btn-primary.dropdown-toggle:focus {background-color:#ee1c25;border-color:#bd0008}#calendarista_5 .btn-outline-secondary.disabled,#calendarista_5 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}#calendarista_5 label.input-group-text,#calendarista_5 span.input-group-text{background-color:#ee1c25;border:1px solid #bd0008;color:#fff;border-left-width:2px}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-header.ui-widget-header{border:1px solid #ee1c25;background:#ee1c25;color:#fff}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-prev .ui-icon{background:transparent}.calendarista-datepicker.calendarista-calendar-5 .ui-state-default,.calendarista-datepicker.calendarista-calendar-5 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-5 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-5 .ui-button,.calendarista-datepicker.calendarista-calendar-5 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-5 .ui-button.ui-state-disabled:active{background:#ee1c25;color:#fff}.calendarista-datepicker.calendarista-calendar-5 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-5 .ui-state-active{background:#980007;color:#fff}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #980007}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #980007}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-buttonpane{border-top:2px solid #980007}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-unselectable.ui-state-disabled span{color:#fff}#calendarista_5 .spinner-border.text-primary{color:#bd0008!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#ee1c25 50%,#f9afb2 51%,#f9afb2)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-start span{background:linear-gradient(140deg,#ee1c25 50%,#f9afb2 51%,#f9afb2)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#ee1c25 50%,#f9afb2 51%,#f9afb2)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-end span{background:linear-gradient(320deg,#ee1c25 50%,#f9afb2 51%,#f9afb2)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#ee1c25 50%,#ee1c25 51%,#ee1c25)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#ee1c25 50%,#ee1c25 51%,#ee1c25)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday{border-top-color:#f9afb2;border-right-color:#ee1c25}.calendarista-datepicker.calendarista-calendar-5 .calendarista-selectedday-range{background:#f9afb2!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-5 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-5 button.ui-datepicker-close.ui-state-hover{background:#980007}#calendarista_5 .form-control:focus,#calendarista_5 .form-control:focus{border-color:#bd0008;box-shadow:0 0 0 .2em #ff9fa9}#calendarista_5 .card-header{background-color:#ee1c25;border-bottom:1px solid #c10b0b}#calendarista_5.card{border:1px solid #c10b0b!important}#calendarista_5 .calendarista-summary-info.alert.alert-primary{background-color:#ee1c25;border:1px solid #bd0008;color:#fff}.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: }.calendarista .calendarista-typography--caption1{font-size:1em}.calendarista .form-group .input-group-text,.calendarista .form-group select.form-control,.calendarista .form-group input.form-control{font-size:1em}.calendarista button.btn.calendarista-typography--button,.calendarista a.btn.calendarista-typography--button{font-size:1em}