#calendarista_4, #calendarista_4 p, #calendarista_4 div, #calendarista_4 label, #calendarista_4 span, #calendarista_4 li, #calendarista_4 td, #calendarista_4 a {font-family: 'Open Sans', sans-serif; }
#calendarista_4, #calendarista_4 p, #calendarista_4 div, #calendarista_4 label, #calendarista_4 span, #calendarista_4 li, #calendarista_4 td, #calendarista_4 a{font-size: 16px}
#calendarista_4 .calendarista-breadcrumb a {color: #000;}
#calendarista_4 .calendarista-breadcrumb>li:before {color: #fff;background:#fac289;}
#calendarista_4 li.calendarista-breadcrumb-li-active:before {color: #fff!important;background:#f68c1f!important;}
#calendarista_4 .calendarista-breadcrumb a.calendarista-breadcrumb-active {color: #f68c1f;}
#calendarista_4 li.calendarista-breadcrumb-li-active a {border-color: #f68c1f!important;}
#calendarista_4 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled {color: #acabab;cursor: default !important}
#calendarista_4 .calendarista-breadcrumb a:hover{color: #acabab !important;}
#calendarista_4 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled:hover {color: #acabab !important;}
#calendarista_4 a.active.calendarista-breadcrumb-active.calendarista-breadcrumb-disabled {color: #f68c1f!important;}
#calendarista_4 button.calendarista-wizard-action-button, #calendarista_4 button.calendarista-wizard-action-button:hover, #calendarista_4 button.calendarista-wizard-action-button:focus {background: #f68c1f !important;color: #fff;}
#calendarista_4 button.calendarista-wizard-action-button:hover, #calendarista_4 button.calendarista-wizard-action-button:focus {box-shadow: 0 0 0 2px #fff, 0 0 0 3px #f68c1f;}
#calendarista_4 .alert-warning { color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}

#calendarista_5, #calendarista_5 p, #calendarista_5 div, #calendarista_5 label, #calendarista_5 span, #calendarista_5 li, #calendarista_5 td, #calendarista_5 a {font-family: 'Open Sans', sans-serif; }
#calendarista_5, #calendarista_5 p, #calendarista_5 div, #calendarista_5 label, #calendarista_5 span, #calendarista_5 li, #calendarista_5 td, #calendarista_5 a{font-size: 16px}
#calendarista_5 .calendarista-breadcrumb a {color: #000;}
#calendarista_5 .calendarista-breadcrumb>li:before {color: #fff;background:#fac289;}
#calendarista_5 li.calendarista-breadcrumb-li-active:before {color: #fff!important;background:#f68c1f!important;}
#calendarista_5 .calendarista-breadcrumb a.calendarista-breadcrumb-active {color: #f68c1f;}
#calendarista_5 li.calendarista-breadcrumb-li-active a {border-color: #f68c1f!important;}
#calendarista_5 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled {color: #acabab;cursor: default !important}
#calendarista_5 .calendarista-breadcrumb a:hover{color: #acabab !important;}
#calendarista_5 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled:hover {color: #acabab !important;}
#calendarista_5 a.active.calendarista-breadcrumb-active.calendarista-breadcrumb-disabled {color: #f68c1f!important;}
#calendarista_5 button.calendarista-wizard-action-button, #calendarista_5 button.calendarista-wizard-action-button:hover, #calendarista_5 button.calendarista-wizard-action-button:focus {background: #f68c1f !important;color: #fff;}
#calendarista_5 button.calendarista-wizard-action-button:hover, #calendarista_5 button.calendarista-wizard-action-button:focus {box-shadow: 0 0 0 2px #fff, 0 0 0 3px #f68c1f;}
#calendarista_5 .alert-warning { color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}

#calendarista_6, #calendarista_6 p, #calendarista_6 div, #calendarista_6 label, #calendarista_6 span, #calendarista_6 li, #calendarista_6 td, #calendarista_6 a {font-family: 'Open Sans', sans-serif; }
#calendarista_6, #calendarista_6 p, #calendarista_6 div, #calendarista_6 label, #calendarista_6 span, #calendarista_6 li, #calendarista_6 td, #calendarista_6 a{font-size: 16px}
#calendarista_6 .calendarista-breadcrumb a {color: #000;}
#calendarista_6 .calendarista-breadcrumb>li:before {color: #fff;background:#fac289;}
#calendarista_6 li.calendarista-breadcrumb-li-active:before {color: #fff!important;background:#f68c1f!important;}
#calendarista_6 .calendarista-breadcrumb a.calendarista-breadcrumb-active {color: #f68c1f;}
#calendarista_6 li.calendarista-breadcrumb-li-active a {border-color: #f68c1f!important;}
#calendarista_6 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled {color: #acabab;cursor: default !important}
#calendarista_6 .calendarista-breadcrumb a:hover{color: #acabab !important;}
#calendarista_6 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled:hover {color: #acabab !important;}
#calendarista_6 a.active.calendarista-breadcrumb-active.calendarista-breadcrumb-disabled {color: #f68c1f!important;}
#calendarista_6 button.calendarista-wizard-action-button, #calendarista_6 button.calendarista-wizard-action-button:hover, #calendarista_6 button.calendarista-wizard-action-button:focus {background: #f68c1f !important;color: #fff;}
#calendarista_6 button.calendarista-wizard-action-button:hover, #calendarista_6 button.calendarista-wizard-action-button:focus {box-shadow: 0 0 0 2px #fff, 0 0 0 3px #f68c1f;}
#calendarista_6 .alert-warning { color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}

#calendarista_7, #calendarista_7 p, #calendarista_7 div, #calendarista_7 label, #calendarista_7 span, #calendarista_7 li, #calendarista_7 td, #calendarista_7 a {font-family: 'Open Sans', sans-serif; }
#calendarista_7, #calendarista_7 p, #calendarista_7 div, #calendarista_7 label, #calendarista_7 span, #calendarista_7 li, #calendarista_7 td, #calendarista_7 a{font-size: 16px}
#calendarista_7 .calendarista-breadcrumb a {color: #000;}
#calendarista_7 .calendarista-breadcrumb>li:before {color: #fff;background:#fac289;}
#calendarista_7 li.calendarista-breadcrumb-li-active:before {color: #fff!important;background:#f68c1f!important;}
#calendarista_7 .calendarista-breadcrumb a.calendarista-breadcrumb-active {color: #f68c1f;}
#calendarista_7 li.calendarista-breadcrumb-li-active a {border-color: #f68c1f!important;}
#calendarista_7 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled {color: #acabab;cursor: default !important}
#calendarista_7 .calendarista-breadcrumb a:hover{color: #acabab !important;}
#calendarista_7 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled:hover {color: #acabab !important;}
#calendarista_7 a.active.calendarista-breadcrumb-active.calendarista-breadcrumb-disabled {color: #f68c1f!important;}
#calendarista_7 button.calendarista-wizard-action-button, #calendarista_7 button.calendarista-wizard-action-button:hover, #calendarista_7 button.calendarista-wizard-action-button:focus {background: #f68c1f !important;color: #fff;}
#calendarista_7 button.calendarista-wizard-action-button:hover, #calendarista_7 button.calendarista-wizard-action-button:focus {box-shadow: 0 0 0 2px #fff, 0 0 0 3px #f68c1f;}
#calendarista_7 .alert-warning { color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}

#calendarista_8, #calendarista_8 p, #calendarista_8 div, #calendarista_8 label, #calendarista_8 span, #calendarista_8 li, #calendarista_8 td, #calendarista_8 a {font-family: 'Open Sans', sans-serif; }
#calendarista_8, #calendarista_8 p, #calendarista_8 div, #calendarista_8 label, #calendarista_8 span, #calendarista_8 li, #calendarista_8 td, #calendarista_8 a{font-size: 16px}
#calendarista_8 .calendarista-breadcrumb a {color: #000;}
#calendarista_8 .calendarista-breadcrumb>li:before {color: #fff;background:#fac289;}
#calendarista_8 li.calendarista-breadcrumb-li-active:before {color: #fff!important;background:#f68c1f!important;}
#calendarista_8 .calendarista-breadcrumb a.calendarista-breadcrumb-active {color: #f68c1f;}
#calendarista_8 li.calendarista-breadcrumb-li-active a {border-color: #f68c1f!important;}
#calendarista_8 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled {color: #acabab;cursor: default !important}
#calendarista_8 .calendarista-breadcrumb a:hover{color: #acabab !important;}
#calendarista_8 .calendarista-breadcrumb a.calendarista-breadcrumb-disabled:hover {color: #acabab !important;}
#calendarista_8 a.active.calendarista-breadcrumb-active.calendarista-breadcrumb-disabled {color: #f68c1f!important;}
#calendarista_8 button.calendarista-wizard-action-button, #calendarista_8 button.calendarista-wizard-action-button:hover, #calendarista_8 button.calendarista-wizard-action-button:focus {background: #f68c1f !important;color: #fff;}
#calendarista_8 button.calendarista-wizard-action-button:hover, #calendarista_8 button.calendarista-wizard-action-button:focus {box-shadow: 0 0 0 2px #fff, 0 0 0 3px #f68c1f;}
#calendarista_8 .alert-warning { color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}

.calendarista-calendar-4 .calendarista-available a{background: #248741 !important}
.calendarista-calendar-4 .calendarista-available span{background: #248741 !important}
.calendarista-calendar-4 .calendarista-available-legend{background: #248741}
.calendarista-calendar-4 .calendarista-current a{background: #fe6500 !important}
.calendarista-calendar-4 .calendarista-current-legend{background: #fe6500}
#calendarista_4 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_4 .calendarista-wizard-section-block-thumb {border-color: #a59d0b;}
#calendarista_4 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_4 .calendarista-wizard-section-block-thumb {box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.6);}
#calendarista_4 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_4 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_4 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_4 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}
#calendarista_4 a.calendarista-breadcrumb-active{ padding: 5px 0 5px 0; border-bottom: 3px solid #acabab;}
#calendarista_4 .list-group-item.active { color: #000; background-color: #f68c1f; border-color: #f68c1f;}
#calendarista_4 .list-group-item.d-flex .badge.badge-primary.badge-pill { color: #000; background-color: #f68c1f;}

.calendarista-calendar-5 .calendarista-available a{background: #248741 !important}
.calendarista-calendar-5 .calendarista-available span{background: #248741 !important}
.calendarista-calendar-5 .calendarista-available-legend{background: #248741}
.calendarista-calendar-5 .calendarista-current a{background: #fe6500 !important}
.calendarista-calendar-5 .calendarista-current-legend{background: #fe6500}
#calendarista_5 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_5 .calendarista-wizard-section-block-thumb {border-color: #a59d0b;}
#calendarista_5 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_5 .calendarista-wizard-section-block-thumb {box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.6);}
#calendarista_5 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_5 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_5 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_5 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}
#calendarista_5 a.calendarista-breadcrumb-active{ padding: 5px 0 5px 0; border-bottom: 3px solid #acabab;}
#calendarista_5 .list-group-item.active { color: #000; background-color: #f68c1f; border-color: #f68c1f;}
#calendarista_5 .list-group-item.d-flex .badge.badge-primary.badge-pill { color: #000; background-color: #f68c1f;}

.calendarista-calendar-6 .calendarista-available a{background: #248741 !important}
.calendarista-calendar-6 .calendarista-available span{background: #248741 !important}
.calendarista-calendar-6 .calendarista-available-legend{background: #248741}
.calendarista-calendar-6 .calendarista-current a{background: #fe6500 !important}
.calendarista-calendar-6 .calendarista-current-legend{background: #fe6500}
#calendarista_6 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_6 .calendarista-wizard-section-block-thumb {border-color: #a59d0b;}
#calendarista_6 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_6 .calendarista-wizard-section-block-thumb {box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.6);}
#calendarista_6 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_6 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_6 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_6 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}
#calendarista_6 a.calendarista-breadcrumb-active{ padding: 5px 0 5px 0; border-bottom: 3px solid #acabab;}
#calendarista_6 .list-group-item.active { color: #000; background-color: #f68c1f; border-color: #f68c1f;}
#calendarista_6 .list-group-item.d-flex .badge.badge-primary.badge-pill { color: #000; background-color: #f68c1f;}

.calendarista-calendar-7 .calendarista-available a{background: #248741 !important}
.calendarista-calendar-7 .calendarista-available span{background: #248741 !important}
.calendarista-calendar-7 .calendarista-available-legend{background: #248741}
.calendarista-calendar-7 .calendarista-current a{background: #fe6500 !important}
.calendarista-calendar-7 .calendarista-current-legend{background: #fe6500}
#calendarista_7 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_7 .calendarista-wizard-section-block-thumb {border-color: #a59d0b;}
#calendarista_7 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_7 .calendarista-wizard-section-block-thumb {box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.6);}
#calendarista_7 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_7 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_7 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_7 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}
#calendarista_7 a.calendarista-breadcrumb-active{ padding: 5px 0 5px 0; border-bottom: 3px solid #acabab;}
#calendarista_7 .list-group-item.active { color: #000; background-color: #f68c1f; border-color: #f68c1f;}
#calendarista_7 .list-group-item.d-flex .badge.badge-primary.badge-pill { color: #000; background-color: #f68c1f;}

.calendarista-calendar-8 .calendarista-available a{background: #248741 !important}
.calendarista-calendar-8 .calendarista-available span{background: #248741 !important}
.calendarista-calendar-8 .calendarista-available-legend{background: #248741}
.calendarista-calendar-8 .calendarista-current a{background: #fe6500 !important}
.calendarista-calendar-8 .calendarista-current-legend{background: #fe6500}
#calendarista_8 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_8 .calendarista-wizard-section-block-thumb {border-color: #a59d0b;}
#calendarista_8 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_8 .calendarista-wizard-section-block-thumb {box-shadow: inset 1px 1px 4px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.6);}
#calendarista_8 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_8 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_8 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_8 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}
#calendarista_8 a.calendarista-breadcrumb-active{ padding: 5px 0 5px 0; border-bottom: 3px solid #acabab;}
#calendarista_8 .list-group-item.active { color: #000; background-color: #f68c1f; border-color: #f68c1f;}
#calendarista_8 .list-group-item.d-flex .badge.badge-primary.badge-pill { color: #000; background-color: #f68c1f;}