#calendarista_1 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_1 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_1 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_1 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_1 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_1 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_1 button.btn-outline-secondary:focus,#calendarista_1 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_1 .btn-outline-secondary.disabled,#calendarista_1 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-1 .ui-state-default,.calendarista-datepicker.calendarista-calendar-1 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-1 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-1 .ui-button,.calendarista-datepicker.calendarista-calendar-1 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-1 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-1 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-1 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-1 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-1 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-1 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-1 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-1 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-1 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-1 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-1 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-1 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-1 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-1 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_1 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_5 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #334e3f}#calendarista_5 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #334e3f}#calendarista_5 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#c4ecd7}#calendarista_5 .nav-item a.nav-link.calendarista-disabled{color:#334e3f}#calendarista_5 .nav-tabs .nav-link-enabled:hover{border-color:#106539;color:#9dffca;text-decoration:none}#calendarista_5 .btn-outline-secondary:hover{background-color:#04cc64;border-color:#000;color:#fff}#calendarista_5 button.btn-outline-secondary:focus,#calendarista_5 .btn-outline-secondary.focus{background-color:#00a650;border-color:#000;color:#fff;box-shadow:0 0 0 .2em #9cffcc}#calendarista_5 .btn-outline-secondary.disabled,#calendarista_5 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-header.ui-widget-header{border:1px solid #00a650;background:#00a650;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:0 0}.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:#00a650;color:#fff}.calendarista-datepicker.calendarista-calendar-5 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-5 .ui-state-active{background:#04cc64;color:#fff}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #04cc64}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #04cc64}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-buttonpane{border-top:2px solid #04cc64}.calendarista-datepicker.calendarista-calendar-5 .ui-datepicker-unselectable.ui-state-disabled span{color:#fff}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-start span{background:linear-gradient(140deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday-end span{background:linear-gradient(320deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#00a650 50%,#00a650 51%,#00a650)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#00a650 50%,#00a650 51%,#00a650)!important}.calendarista-datepicker.calendarista-calendar-5 .calendarista-halfday{border-top-color:#a5dfc1;border-right-color:#00a650}.calendarista-datepicker.calendarista-calendar-5 .calendarista-selectedday-range{background:#a5dfc1!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:#04cc64}#calendarista_5 .calendarista-summary-info.alert.alert-primary{background-color:#00a650;border:1px solid #1a8e82;color:#fff}#calendarista_6 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_6 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_6 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_6 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_6 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_6 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_6 button.btn-outline-secondary:focus,#calendarista_6 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_6 .btn-outline-secondary.disabled,#calendarista_6 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-6 .ui-state-default,.calendarista-datepicker.calendarista-calendar-6 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-6 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-6 .ui-button,.calendarista-datepicker.calendarista-calendar-6 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-6 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-6 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-6 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-6 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-6 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-6 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-6 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-6 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_6 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_7 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_7 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_7 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_7 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_7 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_7 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_7 button.btn-outline-secondary:focus,#calendarista_7 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_7 .btn-outline-secondary.disabled,#calendarista_7 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-7 .ui-state-default,.calendarista-datepicker.calendarista-calendar-7 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-7 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-7 .ui-button,.calendarista-datepicker.calendarista-calendar-7 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-7 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-7 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-7 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-7 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-7 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-7 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-7 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-7 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_7 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_8 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_8 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_8 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_8 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_8 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_8 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_8 button.btn-outline-secondary:focus,#calendarista_8 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_8 .btn-outline-secondary.disabled,#calendarista_8 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-8 .ui-state-default,.calendarista-datepicker.calendarista-calendar-8 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-8 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-8 .ui-button,.calendarista-datepicker.calendarista-calendar-8 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-8 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-8 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-8 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-8 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-8 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-8 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-8 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-8 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-8 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-8 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-8 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-8 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-8 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-8 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_8 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_9 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_9 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_9 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_9 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_9 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_9 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_9 button.btn-outline-secondary:focus,#calendarista_9 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_9 .btn-outline-secondary.disabled,#calendarista_9 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-9 .ui-state-default,.calendarista-datepicker.calendarista-calendar-9 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-9 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-9 .ui-button,.calendarista-datepicker.calendarista-calendar-9 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-9 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-9 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-9 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-9 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-9 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-9 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-9 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-9 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_9 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_10 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_10 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_10 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_10 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_10 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_10 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_10 button.btn-outline-secondary:focus,#calendarista_10 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_10 .btn-outline-secondary.disabled,#calendarista_10 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-10 .ui-state-default,.calendarista-datepicker.calendarista-calendar-10 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-10 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-10 .ui-button,.calendarista-datepicker.calendarista-calendar-10 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-10 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-10 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-10 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-10 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-10 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-10 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-10 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-10 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_10 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_11 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_11 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_11 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_11 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_11 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_11 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_11 button.btn-outline-secondary:focus,#calendarista_11 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_11 .btn-outline-secondary.disabled,#calendarista_11 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-11 .ui-state-default,.calendarista-datepicker.calendarista-calendar-11 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-11 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-11 .ui-button,.calendarista-datepicker.calendarista-calendar-11 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-11 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-11 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-11 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-11 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-11 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-11 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-11 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-11 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_11 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_12 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_12 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_12 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_12 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_12 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_12 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_12 button.btn-outline-secondary:focus,#calendarista_12 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_12 .btn-outline-secondary.disabled,#calendarista_12 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-12 .ui-state-default,.calendarista-datepicker.calendarista-calendar-12 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-12 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-12 .ui-button,.calendarista-datepicker.calendarista-calendar-12 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-12 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-12 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-12 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-12 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-12 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-12 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-12 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-12 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_12 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_13 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_13 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_13 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_13 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_13 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_13 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_13 button.btn-outline-secondary:focus,#calendarista_13 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_13 .btn-outline-secondary.disabled,#calendarista_13 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-13 .ui-state-default,.calendarista-datepicker.calendarista-calendar-13 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-13 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-13 .ui-button,.calendarista-datepicker.calendarista-calendar-13 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-13 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-13 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-13 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-13 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-13 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-13 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-13 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-13 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_13 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_14 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_14 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_14 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_14 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_14 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_14 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_14 button.btn-outline-secondary:focus,#calendarista_14 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_14 .btn-outline-secondary.disabled,#calendarista_14 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-14 .ui-state-default,.calendarista-datepicker.calendarista-calendar-14 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-14 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-14 .ui-button,.calendarista-datepicker.calendarista-calendar-14 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-14 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-14 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-14 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-14 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-14 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-14 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-14 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-14 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_14 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_15 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #334e3f}#calendarista_15 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #334e3f}#calendarista_15 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#c4ecd7}#calendarista_15 .nav-item a.nav-link.calendarista-disabled{color:#334e3f}#calendarista_15 .nav-tabs .nav-link-enabled:hover{border-color:#106539;color:#9dffca;text-decoration:none}#calendarista_15 .btn-outline-secondary:hover{background-color:#04cc64;border-color:#000;color:#fff}#calendarista_15 button.btn-outline-secondary:focus,#calendarista_15 .btn-outline-secondary.focus{background-color:#00a650;border-color:#000;color:#fff;box-shadow:0 0 0 .2em #9cffcc}#calendarista_15 .btn-outline-secondary.disabled,#calendarista_15 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-header.ui-widget-header{border:1px solid #00a650;background:#00a650;color:#fff}.calendarista-datepicker.calendarista-calendar-15 .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-15 .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-15 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-15 .ui-state-default,.calendarista-datepicker.calendarista-calendar-15 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-15 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-15 .ui-button,.calendarista-datepicker.calendarista-calendar-15 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-15 .ui-button.ui-state-disabled:active{background:#00a650;color:#fff}.calendarista-datepicker.calendarista-calendar-15 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-15 .ui-state-active{background:#04cc64;color:#fff}.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #04cc64}.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #04cc64}.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-buttonpane{border-top:2px solid #04cc64}.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-unselectable.ui-state-disabled span{color:#fff}.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-start span{background:linear-gradient(140deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-end span{background:linear-gradient(320deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-15 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#00a650 50%,#00a650 51%,#00a650)!important}.calendarista-datepicker.calendarista-calendar-15 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#00a650 50%,#00a650 51%,#00a650)!important}.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday{border-top-color:#a5dfc1;border-right-color:#00a650}.calendarista-datepicker.calendarista-calendar-15 .calendarista-selectedday-range{background:#a5dfc1!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-15 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-15 button.ui-datepicker-close.ui-state-hover{background:#04cc64}#calendarista_15 .calendarista-summary-info.alert.alert-primary{background-color:#00a650;border:1px solid #1a8e82;color:#fff}#calendarista_16 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_16 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_16 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_16 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_16 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_16 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_16 button.btn-outline-secondary:focus,#calendarista_16 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_16 .btn-outline-secondary.disabled,#calendarista_16 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-16 .ui-state-default,.calendarista-datepicker.calendarista-calendar-16 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-16 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-16 .ui-button,.calendarista-datepicker.calendarista-calendar-16 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-16 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-16 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-16 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-16 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-16 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-16 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-16 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-16 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_16 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_17 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_17 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_17 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_17 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_17 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_17 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_17 button.btn-outline-secondary:focus,#calendarista_17 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_17 .btn-outline-secondary.disabled,#calendarista_17 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-17 .ui-state-default,.calendarista-datepicker.calendarista-calendar-17 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-17 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-17 .ui-button,.calendarista-datepicker.calendarista-calendar-17 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-17 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-17 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-17 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-17 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-17 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-17 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-17 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-17 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_17 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_21 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_21 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_21 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_21 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_21 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_21 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_21 button.btn-outline-secondary:focus,#calendarista_21 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_21 .btn-outline-secondary.disabled,#calendarista_21 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-21 .ui-state-default,.calendarista-datepicker.calendarista-calendar-21 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-21 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-21 .ui-button,.calendarista-datepicker.calendarista-calendar-21 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-21 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-21 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-21 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-21 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-21 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-21 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-21 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-21 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_21 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_24 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_24 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_24 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_24 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_24 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_24 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_24 button.btn-outline-secondary:focus,#calendarista_24 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_24 .btn-outline-secondary.disabled,#calendarista_24 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-24 .ui-state-default,.calendarista-datepicker.calendarista-calendar-24 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-24 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-24 .ui-button,.calendarista-datepicker.calendarista-calendar-24 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-24 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-24 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-24 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-24 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-24 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-24 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-24 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-24 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-24 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-24 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-24 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-24 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-24 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-24 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_24 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_25 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #5a6f12}#calendarista_25 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #657727}#calendarista_25 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#414e13}#calendarista_25 .nav-item a.nav-link.calendarista-disabled{color:#657727}#calendarista_25 .nav-tabs .nav-link-enabled:hover{border-color:#7e9e0e;color:#5b7500;text-decoration:none}#calendarista_25 .btn-outline-secondary:hover{background-color:#c5e45b;border-color:#92b323;color:#505050}#calendarista_25 button.btn-outline-secondary:focus,#calendarista_25 .btn-outline-secondary.focus{background-color:#a6c53a;border-color:#92b323;color:#505050;box-shadow:0 0 0 .2em #dceca4}#calendarista_25 .btn-outline-secondary.disabled,#calendarista_25 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-header.ui-widget-header{border:1px solid #a6c53a;background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-next span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #505050}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-prev span{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #505050}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-25 .ui-state-default,.calendarista-datepicker.calendarista-calendar-25 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-25 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-25 .ui-button,.calendarista-datepicker.calendarista-calendar-25 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-25 .ui-button.ui-state-disabled:active{background:#a6c53a;color:#505050}.calendarista-datepicker.calendarista-calendar-25 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-25 .ui-state-active{background:#c5e45b;color:#505050}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-buttonpane{border-top:2px solid #c5e45b}.calendarista-datepicker.calendarista-calendar-25 .ui-datepicker-unselectable.ui-state-disabled span{color:#2b2b2b}.calendarista-datepicker.calendarista-calendar-25 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-25 .calendarista-halfday-start span{background:linear-gradient(140deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-25 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-25 .calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#dfeab9 51%,#dfeab9)!important}.calendarista-datepicker.calendarista-calendar-25 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-25 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#a6c53a 50%,#a6c53a 51%,#a6c53a)!important}.calendarista-datepicker.calendarista-calendar-25 .calendarista-halfday{border-top-color:#dfeab9;border-right-color:#a6c53a}.calendarista-datepicker.calendarista-calendar-25 .calendarista-selectedday-range{background:#dfeab9!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-25 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-25 button.ui-datepicker-close.ui-state-hover{background:#c5e45b}#calendarista_25 .calendarista-summary-info.alert.alert-primary{background-color:#a6c53a;border:1px solid #7e9e0e;color:#505050}#calendarista_26 .nav-item a.nav-link.active.calendarista-disabled:before{border:1px solid #334e3f}#calendarista_26 .nav-item a.nav-link.calendarista-disabled:before{border:1px solid #334e3f}#calendarista_26 .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline;color:#c4ecd7}#calendarista_26 .nav-item a.nav-link.calendarista-disabled{color:#334e3f}#calendarista_26 .nav-tabs .nav-link-enabled:hover{border-color:#106539;color:#9dffca;text-decoration:none}#calendarista_26 .btn-outline-secondary:hover{background-color:#04cc64;border-color:#000;color:#fff}#calendarista_26 button.btn-outline-secondary:focus,#calendarista_26 .btn-outline-secondary.focus{background-color:#00a650;border-color:#000;color:#fff;box-shadow:0 0 0 .2em #9cffcc}#calendarista_26 .btn-outline-secondary.disabled,#calendarista_26 .btn-outline-secondary:disabled{background-color:transparent;border-color:#ced4da;color:#505050}.calendarista-datepicker.calendarista-calendar-26 .ui-datepicker-header.ui-widget-header{border:1px solid #00a650;background:#00a650;color:#fff}.calendarista-datepicker.calendarista-calendar-26 .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-26 .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-26 .ui-datepicker-next .ui-icon,.calendarista-datepicker.calendarista-calendar-26 .ui-datepicker-prev .ui-icon{background:0 0}.calendarista-datepicker.calendarista-calendar-26 .ui-state-default,.calendarista-datepicker.calendarista-calendar-26 .ui-widget-content .ui-state-default,.calendarista-datepicker.calendarista-calendar-26 .ui-widget-header .ui-state-default,.calendarista-datepicker.calendarista-calendar-26 .ui-button,.calendarista-datepicker.calendarista-calendar-26 .ui-button.ui-state-disabled:hover,.calendarista-datepicker.calendarista-calendar-26 .ui-button.ui-state-disabled:active{background:#00a650;color:#fff}.calendarista-datepicker.calendarista-calendar-26 .ui-state-hover,.calendarista-datepicker.calendarista-calendar-26 .ui-state-active{background:#04cc64;color:#fff}.calendarista-datepicker.calendarista-calendar-26 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #04cc64}.calendarista-datepicker.calendarista-calendar-26 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #04cc64}.calendarista-datepicker.calendarista-calendar-26 .ui-datepicker-buttonpane{border-top:2px solid #04cc64}.calendarista-datepicker.calendarista-calendar-26 .ui-datepicker-unselectable.ui-state-disabled span{color:#fff}.calendarista-datepicker.calendarista-calendar-26 .calendarista-halfday-start a.ui-state-default{background:linear-gradient(140deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-26 .calendarista-halfday-start span{background:linear-gradient(140deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-26 .calendarista-halfday-end a.ui-state-default{background:linear-gradient(320deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-26 .calendarista-halfday-end span{background:linear-gradient(320deg,#00a650 50%,#a5dfc1 51%,#a5dfc1)!important}.calendarista-datepicker.calendarista-calendar-26 .calendarista-unavailable.calendarista-halfday-start span{background:linear-gradient(320deg,#00a650 50%,#00a650 51%,#00a650)!important}.calendarista-datepicker.calendarista-calendar-26 .calendarista-unavailable.calendarista-halfday-end span{background:linear-gradient(320deg,#00a650 50%,#00a650 51%,#00a650)!important}.calendarista-datepicker.calendarista-calendar-26 .calendarista-halfday{border-top-color:#a5dfc1;border-right-color:#00a650}.calendarista-datepicker.calendarista-calendar-26 .calendarista-selectedday-range{background:#a5dfc1!important;opacity:.99}.calendarista-datepicker.calendarista-calendar-26 button.ui-datepicker-current.ui-state-hover,.calendarista-datepicker.calendarista-calendar-26 button.ui-datepicker-close.ui-state-hover{background:#04cc64}#calendarista_26 .calendarista-summary-info.alert.alert-primary{background-color:#00a650;border:1px solid #1a8e82;color:#fff}.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{border:1px solid}.calendarista.calendarista-calendar-search .nav-item .nav-link.nav-link-enabled{text-underline-position:under;text-decoration:underline}.calendarista.calendarista-calendar-search .nav-tabs .nav-link.active{border-color:#fff}.calendarista.calendarista-calendar-search .nav-tabs .nav-link-enabled:hover{text-decoration:none}.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{border:1px solid;border-left-width:2px}.calendarista-datepicker.calendarista-calendar-search .ui-datepicker-header.ui-widget-header{border:1px solid}.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:0 0}.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 .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-selectedday-range{opacity:.99}.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{border:1px solid}