#calendarista_6 button.btn-primary, #calendarista_6 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_6 button.btn-primary:hover, #calendarista_6 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_6 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_6 button.btn-primary:focus, #calendarista_6 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_6 .btn-primary.disabled, #calendarista_6 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_6 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_6 button.btn-outline-secondary:focus, #calendarista_6 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_6 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_6 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_6 .show&gt;#calendarista_6 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_6 .btn-outline-secondary.disabled, #calendarista_6 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_6 label.input-group-text, #calendarista_6 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-6 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-6 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-6 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_6 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-6 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_7 button.btn-primary, #calendarista_7 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_7 button.btn-primary:hover, #calendarista_7 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_7 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_7 button.btn-primary:focus, #calendarista_7 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_7 .btn-primary.disabled, #calendarista_7 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_7 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_7 button.btn-outline-secondary:focus, #calendarista_7 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_7 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_7 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_7 .show&gt;#calendarista_7 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_7 .btn-outline-secondary.disabled, #calendarista_7 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_7 label.input-group-text, #calendarista_7 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-7 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-7 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-7 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_7 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-7 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_9 button.btn-primary, #calendarista_9 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_9 button.btn-primary:hover, #calendarista_9 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_9 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_9 button.btn-primary:focus, #calendarista_9 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_9 .btn-primary.disabled, #calendarista_9 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_9 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_9 button.btn-outline-secondary:focus, #calendarista_9 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_9 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_9 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_9 .show&gt;#calendarista_9 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_9 .btn-outline-secondary.disabled, #calendarista_9 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_9 label.input-group-text, #calendarista_9 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-9 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-9 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-9 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_9 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-9 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_10 button.btn-primary, #calendarista_10 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_10 button.btn-primary:hover, #calendarista_10 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_10 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_10 button.btn-primary:focus, #calendarista_10 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_10 .btn-primary.disabled, #calendarista_10 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_10 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_10 button.btn-outline-secondary:focus, #calendarista_10 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_10 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_10 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_10 .show&gt;#calendarista_10 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_10 .btn-outline-secondary.disabled, #calendarista_10 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_10 label.input-group-text, #calendarista_10 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-10 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-10 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-10 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_10 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-10 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_11 button.btn-primary, #calendarista_11 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_11 button.btn-primary:hover, #calendarista_11 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_11 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_11 button.btn-primary:focus, #calendarista_11 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_11 .btn-primary.disabled, #calendarista_11 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_11 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_11 button.btn-outline-secondary:focus, #calendarista_11 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_11 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_11 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_11 .show&gt;#calendarista_11 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_11 .btn-outline-secondary.disabled, #calendarista_11 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_11 label.input-group-text, #calendarista_11 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-11 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-11 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-11 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_11 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-11 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_12 button.btn-primary, #calendarista_12 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_12 button.btn-primary:hover, #calendarista_12 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_12 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_12 button.btn-primary:focus, #calendarista_12 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_12 .btn-primary.disabled, #calendarista_12 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_12 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_12 button.btn-outline-secondary:focus, #calendarista_12 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_12 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_12 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_12 .show&gt;#calendarista_12 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_12 .btn-outline-secondary.disabled, #calendarista_12 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_12 label.input-group-text, #calendarista_12 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-12 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-12 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-12 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_12 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-12 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_13 button.btn-primary, #calendarista_13 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_13 button.btn-primary:hover, #calendarista_13 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_13 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_13 button.btn-primary:focus, #calendarista_13 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_13 .btn-primary.disabled, #calendarista_13 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_13 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_13 button.btn-outline-secondary:focus, #calendarista_13 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_13 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_13 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_13 .show&gt;#calendarista_13 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_13 .btn-outline-secondary.disabled, #calendarista_13 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_13 label.input-group-text, #calendarista_13 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-13 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-13 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-13 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_13 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-13 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_14 button.btn-primary, #calendarista_14 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_14 button.btn-primary:hover, #calendarista_14 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_14 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_14 button.btn-primary:focus, #calendarista_14 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_14 .btn-primary.disabled, #calendarista_14 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_14 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_14 button.btn-outline-secondary:focus, #calendarista_14 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_14 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_14 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_14 .show&gt;#calendarista_14 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_14 .btn-outline-secondary.disabled, #calendarista_14 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_14 label.input-group-text, #calendarista_14 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-14 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-14 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-14 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_14 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-14 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_15 button.btn-primary, #calendarista_15 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_15 button.btn-primary:hover, #calendarista_15 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_15 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_15 button.btn-primary:focus, #calendarista_15 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_15 .btn-primary.disabled, #calendarista_15 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_15 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_15 button.btn-outline-secondary:focus, #calendarista_15 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_15 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_15 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_15 .show&gt;#calendarista_15 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_15 .btn-outline-secondary.disabled, #calendarista_15 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_15 label.input-group-text, #calendarista_15 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;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: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-15 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-15 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-15 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_15 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-15 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_16 button.btn-primary, #calendarista_16 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_16 button.btn-primary:hover, #calendarista_16 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_16 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_16 button.btn-primary:focus, #calendarista_16 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_16 .btn-primary.disabled, #calendarista_16 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_16 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_16 button.btn-outline-secondary:focus, #calendarista_16 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_16 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_16 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_16 .show&gt;#calendarista_16 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_16 .btn-outline-secondary.disabled, #calendarista_16 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_16 label.input-group-text, #calendarista_16 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-16 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-16 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-16 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_16 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-16 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_17 button.btn-primary, #calendarista_17 a.btn-primary {background-color: #b62367;border-color: #8a0242; color: #fff;}
#calendarista_17 button.btn-primary:hover, #calendarista_17 a.btn-primary:hover {background-color: #de0067;border-color: #8a0242;}
#calendarista_17 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_17 button.btn-primary:focus, #calendarista_17 .btn-primary.focus {background-color: #de0067;border-color: #8a0242;box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_17 .btn-primary.disabled, #calendarista_17 .btn-primary:disabled {background-color: #d04485;border-color: #8a0242;}
#calendarista_17 .btn-outline-secondary:hover {background-color: #de0067;border-color: #8a0242;color: #fff}
#calendarista_17 button.btn-outline-secondary:focus, #calendarista_17 .btn-outline-secondary.focus {background-color: #b62367;border-color: #8a0242;color:  #fff; box-shadow: 0 0 0 0.2em #ffbcdb}
#calendarista_17 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_17 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_17 .show&gt;#calendarista_17 .btn-primary.dropdown-toggle:focus {background-color: #b62367;border-color: #8a0242;}
#calendarista_17 .btn-outline-secondary.disabled, #calendarista_17 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_17 label.input-group-text, #calendarista_17 span.input-group-text{background-color: #b62367;border: 1px solid #8a0242;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-header.ui-widget-header {border: 1px solid #b62367;background: #b62367;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #b62367;color: #fff}
.calendarista-datepicker.calendarista-calendar-17 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-17 .ui-state-active{background: #de0067;color: #fff;}
.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #de0067}
.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-buttonpane{border-top: 2px solid #de0067;}
.calendarista-datepicker.calendarista-calendar-17 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_17 .spinner-border.text-primary {color: #8a0242 !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-start span{background: linear-gradient(140deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #e5b1c9 51%, #e5b1c9) !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #b62367 50%, #b62367 51%, #b62367) !important;}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-halfday{border-top-color:  #e5b1c9;border-right-color: #b62367}
.calendarista-datepicker.calendarista-calendar-17 .calendarista-selectedday-range{ background: #e5b1c9 !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: #de0067;}

#calendarista_21 .nav-item .nav-link:before {color: #fff;background:#460079;}
#calendarista_21 .nav-item a.nav-link.active.calendarista-disabled:before {border: 1px solid #460079;}
#calendarista_21 .nav-item a.nav-link.calendarista-disabled:before {border: 1px solid #fff;}
#calendarista_21 .nav-item .nav-link.active:before,#calendarista_21 .nav-item .nav-link.nav-link-enabled:before {color: #fff!important;background:#460079!important;border: 1px solid #fff;}
#calendarista_21 .nav-item a.nav-link:hover{color: #fff;}
#calendarista_21 .nav-item .nav-link.nav-link-enabled {text-underline-position: under; text-decoration: underline; color: #e3bcff;}
#calendarista_21 .nav-item a.nav-link.calendarista-disabled {color: #fff;}
#calendarista_21 .nav-item a.nav-link,#calendarista_21 .nav-item a.nav-link.active.calendarista-disabled {color: #000;}
#calendarista_21 .nav-tabs .nav-link.active {border-color: #220933 #220933 #fff}
#calendarista_21 .nav-tabs .nav-link-enabled:hover {border-color: #220933; color: #fff;text-decoration: none;}
#calendarista_21 button.btn-primary, #calendarista_21 a.btn-primary {background-color: #662c90;border-color: #000; color: #fff;}
#calendarista_21 button.btn-primary:hover, #calendarista_21 a.btn-primary:hover {background-color: #ad3cff;border-color: #000;}
#calendarista_21 .btn-primary:not(:disabled):not(.disabled):active:focus, #calendarista_21 button.btn-primary:focus, #calendarista_21 .btn-primary.focus {background-color: #ad3cff;border-color: #000;box-shadow: 0 0 0 0.2em #deb0ff}
#calendarista_21 .btn-primary.disabled, #calendarista_21 .btn-primary:disabled {background-color: #662c90;border-color: #000;}
#calendarista_21 .btn-outline-secondary:hover {background-color: #ad3cff;border-color: #000;color: #fff}
#calendarista_21 button.btn-outline-secondary:focus, #calendarista_21 .btn-outline-secondary.focus {background-color: #662c90;border-color: #000;color:  #fff; box-shadow: 0 0 0 0.2em #deb0ff}
#calendarista_21 .btn-primary:not(:disabled):not(.disabled):active, #calendarista_21 .btn-primary:not(:disabled):not(.disabled).active:focus, #calendarista_21 .show&gt;#calendarista_21 .btn-primary.dropdown-toggle:focus {background-color: #662c90;border-color: #000;}
#calendarista_21 .btn-outline-secondary.disabled, #calendarista_21 .btn-outline-secondary:disabled {background-color: transparent; border-color: #ced4da;color: #505050;}
#calendarista_21 label.input-group-text, #calendarista_21 span.input-group-text{background-color: #662c90;border: 1px solid #000;color: #fff;border-left-width: 2px;}
.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-header.ui-widget-header {border: 1px solid #662c90;background: #662c90;color: #fff;}
.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 #fff;}
.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 #fff; }
.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-next .ui-icon, .calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-prev .ui-icon{background: transparent;}
.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: #662c90;color: #fff}
.calendarista-datepicker.calendarista-calendar-21 .ui-state-hover, .calendarista-datepicker.calendarista-calendar-21 .ui-state-active{background: #ad3cff;color: #fff;}
.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover span{border-right:10px solid #ad3cff}
.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover span{border-left:10px solid #ad3cff}
.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-buttonpane{border-top: 2px solid #ad3cff;}
.calendarista-datepicker.calendarista-calendar-21 .ui-datepicker-unselectable.ui-state-disabled span{color: #fff }
#calendarista_21 .spinner-border.text-primary {color: #000 !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-start a.ui-state-default{background: linear-gradient(140deg, #662c90 50%, #c9b4d7 51%, #c9b4d7) !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-start span{background: linear-gradient(140deg, #662c90 50%, #c9b4d7 51%, #c9b4d7) !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-end a.ui-state-default{background: linear-gradient(320deg, #662c90 50%, #c9b4d7 51%, #c9b4d7) !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday-end span{background: linear-gradient(320deg, #662c90 50%, #c9b4d7 51%, #c9b4d7) !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-unavailable.calendarista-halfday-start span{background: linear-gradient(320deg, #662c90 50%, #662c90 51%, #662c90) !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-unavailable.calendarista-halfday-end span{background: linear-gradient(320deg, #662c90 50%, #662c90 51%, #662c90) !important;}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-halfday{border-top-color:  #c9b4d7;border-right-color: #662c90}
.calendarista-datepicker.calendarista-calendar-21 .calendarista-selectedday-range{ background: #c9b4d7 !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: #ad3cff;}
#calendarista_21 .form-control:focus, #calendarista_21 .form-control:focus {border-color: #000;box-shadow: 0 0 0 0.2em #deb0ff;}
#calendarista_21 .card-header {background-color: #662c90; border-bottom: 1px solid  #220933;}
#calendarista_21.card {border: 1px solid  #220933 !important;}

#calendarista_11 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_11 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_11 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_11 .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_11 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_11 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_11 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_11 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_12 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_12 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_12 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_12 .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_12 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_12 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_12 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_12 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_6 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_6 .calendarista-wizard-section-block-thumb {border-color: #000;}
#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_13 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_13 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_13 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_13 .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_13 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_13 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_13 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_13 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_14 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_14 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_14 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_14 .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_14 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_14 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_14 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_14 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_15 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_15 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_15 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_15 .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_15 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_15 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_15 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_15 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_9 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_9 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_9 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_9 .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_9 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_9 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_9 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_9 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_10 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_10 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_10 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_10 .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_10 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_10 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_10 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_10 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_16 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_16 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_16 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_16 .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_16 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_16 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_16 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_16 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

#calendarista_7 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_7 .calendarista-wizard-section-block-thumb {border-color: #000;}
#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_17 .calendarista-wizard-section-block-thumb {border-width: 1px;}
#calendarista_17 .calendarista-wizard-section-block-thumb {border-color: #000;}
#calendarista_17 .calendarista-wizard-section-block-thumb {border-radius: 50%;}
#calendarista_17 .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_17 .calendarista-wizard-section-block-thumb {width: 180px;}
#calendarista_17 .calendarista-wizard-section-block-thumb {height: 180px;}
#calendarista_17 .calendarista-wizard-section-block-thumb {border-style: solid; z-index: 10000; position: absolute; left: 50%;top: -91px;margin: 0 0 0 -91px;}
#calendarista_17 .calendarista-wizard-section-thumbnail {margin: 101px auto 20px auto; padding: 101px 20px 20px 20px;}

