/*aliases:*/
.cal-event1 .badge {
  background-color: #ce0909;
}
.calendar .wrap {
  background-color: #fc0;
  padding: 1em;
}
.purple-event {
  color: #fff;
}
.purple-event:hover {
  background-color: #00da00 !important;
  transition: 2s all;
}
.modal {
  text-align: center;
  padding: 0 !important;
}
.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  transition: 0.5s all;
  background: #000 !important;
}
.modal-header {
  background: #000 !important;
}
.modal-content {
  background: #800000 !important;
}
.modal-dialog {
  transform: translate3d(0, -25%, 0) !important;
}
.zabuto_calendar {
  margin: 0 0;
}
.zabuto_calendar span.badge {
  float: none !important;
  margin-left: 0 !important;
}
.zabuto_calendar .badge-today {
  font-size: 150%;
  color: #fff !important;
}
.zabuto_calendar .badge-event {
  color: #fff;
}
.zabuto_calendar td,
.zabuto_calendar th {
  border: 0 transparent;
  border: none;
  color: #222;
  padding: 0px;
  text-align: center;
}
.zabuto_calendar .table {
  table-layout: fixed;
}
.zabuto_calendar .table tr td {
  padding: 0;
}
.zabuto_calendar .table tr td.event-clickable {
  cursor: pointer;
}
.zabuto_calendar .table tr td.event-clickable div.day {
  margin: 0;
  margin-bottom: 1px;
  margin-top: 1px;
}
.zabuto_calendar .table tr:last-child {
  border-bottom: 0;
}
.zabuto_calendar .table tr.calendar-month-header th span {
  margin-bottom: 0;
  padding-bottom: 0;
}
.zabuto_calendar tr.calendar-month-header {
  color: #000;
}
.zabuto_calendar tr.calendar-month-header th {
  background: transparent !important;
}
.zabuto_calendar .table {
  table-layout: fixed;
}
.zabuto_calendar .table th {
  background: transparent !important;
  color: #222;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0.6em 0;
  text-align: center;
}
.zabuto_calendar tr.calendar-dow-header th {
  color: #222;
}
.zabuto_calendar td {
  text-align: center;
  padding: 0.2em;
}
.zabuto_calendar td .day {
  padding: 0;
  text-align: center;
  margin: 0;
}
.zabuto_calendar span.badge {
  text-align: center;
  float: none !important;
  margin-left: 0;
  border-radius: 0.9em;
}
.zabuto_calendar span.badge.badge-event {
  padding: 0;
  color: #000;
  cursor: pointer;
}
.zabuto_calendar span.badge.badge-today {
  font-size: 100%;
  font-weight: 700;
  background-color: #a1805f;
}
.zabuto_calendar .day {
  border-radius: 2em;
}
.zabuto_calendar .day.hl {
  background: #b3b3b3;
}
.zabuto_calendar .day.hl0 {
  background: #b3b3b3;
}
.zabuto_calendar .day.hl1 {
  background: #a1805f;
  box-shadow: 0 0 0.4em #a1805f;
}
.zabuto_calendar .day.hl2 {
  background: #c0c0c0;
  box-shadow: 0 0 0.4em #c0c0c0;
}
.calendar-month-navigation span {
  cursor: pointer;
}
.calendar-month-navigation .glyphicon-triangle-left,
.calendar-month-navigation .glyphicon-triangle-right {
  color: #a1805f;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2V1cm9jb25jZXJ0L3RlbXBsYXRlcy9jc3MvemFidXRvLnN0eWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVUE7QUFPQztFQUNDLGtCQUFrQixRQUFsQjs7QUFLRjtFQUNDLGtCQUFpQixLQUFqQjtFQUNBLFNBQVEsSUFBUjs7QUFFRDtFQUNDLE9BQU0sS0FBTjs7QUFFRDtFQUNDLGtCQUFpQixtQkFBakI7RUFDQSxZQUFXLE9BQVg7O0FBR0Q7RUFDQyxZQUFZLE9BQVo7RUFDQSxTQUFTLGFBQVQ7O0FBR0Q7RUFDQyxTQUFTLEdBQVQ7RUFDQSxTQUFTLGFBQVQ7RUFDQSxRQUFRLEtBQVI7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxjQUFjLEtBQWQ7O0FBR0Q7RUFDQyxTQUFTLGFBQVQ7RUFDQSxZQUFZLEtBQVo7RUFDQSxnQkFBZ0IsT0FBaEI7RUFDQSxZQUFXLFNBQVg7RUFDQSxZQUFXLGdCQUFYOztBQUdEO0VBQ0MsWUFBVyxnQkFBWDs7QUFHRDtFQUNDLFlBQVcsbUJBQVg7O0FBRUQ7RUFDQyxXQUFXLG1DQUFYOztBQUlEO0VBQ0MsUUFBUSxJQUFSOztBQUNBO0VBQ0MsT0FBTSxnQkFBTjtFQUNBLGFBQVksYUFBWjs7QUFDRDtFQUNDLFdBQVUsS0FBVjtFQUNBLE9BQU0sZ0JBQU47O0FBQ0Q7RUFDQyxPQUFNLEtBQU47O0FBQ0Q7QUFBRztFQUNGLFFBQVEsY0FBUjtFQUNBLFFBQU8sS0FBUDtFQUNBLE9BQU8sS0FBUDtFQUNBLFNBQVMsSUFBVDtFQUNBLFlBQVcsT0FBWDs7QUFDRDtFQUNDLGNBQWEsTUFBYjs7QUFFQztFQUNDLFNBQVEsRUFBUjs7QUFDQTtFQUNDLFFBQU8sUUFBUDs7QUFDQTtFQUNDLFFBQVEsRUFBUjtFQUNBLGVBQWUsSUFBZjtFQUNBLFlBQVksSUFBWjs7QUFDSjtFQUNDLGVBQWUsRUFBZjs7QUFDRDtFQUNDLGVBQWMsRUFBZDtFQUNBLGdCQUFlLEVBQWY7O0FBQ0Y7RUFDQyxPQUFNLEtBQU47O0FBQ0E7RUFDQyxZQUFXLHVCQUFYOztBQUdGO0VBQ0MsY0FBYSxNQUFiOztBQUNEO0VBQ0MsWUFBVyx1QkFBWDtFQUNBLE9BQU0sS0FBTjtFQUNBLGFBQVksS0FBWjtFQUNBLGdCQUFlLFVBQWY7RUFDQSxTQUFRLFFBQVI7RUFDQSxZQUFXLE9BQVg7O0FBQ0Q7RUFDQyxPQUFNLEtBQU47O0FBQ0Q7RUFDQyxZQUFXLE9BQVg7RUFDQSxTQUFRLE1BQVI7O0FBQ0E7RUFDQyxTQUFRLEVBQVI7RUFDQSxZQUFXLE9BQVg7RUFDQSxRQUFPLEVBQVA7O0FBQ0Y7RUFDQyxZQUFXLE9BQVg7RUFDQSxPQUFNLGdCQUFOO0VBQ0EsYUFBWSxFQUFaO0VBQ0EsZUFBYyxNQUFkOztBQUNBO0VBQ0MsU0FBUSxFQUFSO0VBQ0EsT0FBTSxLQUFOO0VBQ0EsUUFBTyxRQUFQOztBQUNEO0VBQ0MsV0FBVSxLQUFWO0VBQ0EsYUFBWSxJQUFaO0VBQ0Esa0JBQWlCLFFBQWpCOztBQUNGO0VBQ0MsZUFBYyxJQUFkOztBQUNBO0VBQ0MsWUFBVyxRQUFYOztBQUNEO0VBQ0MsWUFBVyxRQUFYOztBQUNEO0VBQ0MsWUFBVyxRQUFYO0VBQ0EsWUFBWSxrQkFBWjs7QUFDRDtFQUNDLFlBQVcsUUFBWDtFQUNBLFlBQVksa0JBQVo7O0FBRUg7RUFDQyxRQUFPLFFBQVA7O0FBRUQ7QUFDQTtFQUNDLE9BQU0sUUFBTiIsImZpbGUiOiIuLi9ldXJvY29uY2VydC90ZW1wbGF0ZXMvY3NzL3phYnV0by5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkcmVkPSNjZTA5MDlcclxuJHJyZWQ9JHJlZFxyXG4kbWVudWNvbG9yPSNhMTgwNWZcclxuJG1lbnVhY3RpdmU9I2ZmZlxyXG4kZ29sZD0jYTE4MDVmXHJcbiRncmV5PSMxZDFkMWRcclxuXHJcbiR0ZXh0Y29sb3I9IzIyMlxyXG4kZm9udD0gJ0FzYXAnLCBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiRoZWFkZXJmb250PSAnQXNhcCcsIFJvYm90bywgc2Fucy1zZXJpZjtcclxuLyphbGlhc2VzOiovXHJcbiRzbGFiPSRoZWFkZXJmb250XHJcbiRub3NsYWI9JGZvbnRcclxuJHdoaXRlPSR0ZXh0Y29sb3JcclxuXHJcblxyXG4uY2FsLWV2ZW50MVxyXG5cdC5iYWRnZVxyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjpcdCRycmVkXHJcblxyXG5cclxuXHJcblxyXG4uY2FsZW5kYXJcdC53cmFwXHJcblx0YmFja2dyb3VuZC1jb2xvcjojZmZjYzAwO1xyXG5cdHBhZGRpbmc6MWVtXHJcblxyXG4ucHVycGxlLWV2ZW50XHJcblx0Y29sb3I6d2hpdGU7XHJcblxyXG4ucHVycGxlLWV2ZW50OmhvdmVyXHJcblx0YmFja2dyb3VuZC1jb2xvcjojMDBkYTAwICFpbXBvcnRhbnRcclxuXHR0cmFuc2l0aW9uOjJzXHRhbGw7XHJcblxyXG5cclxuLm1vZGFsXHJcblx0dGV4dC1hbGlnbjpcdGNlbnRlcjtcclxuXHRwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuXHJcblxyXG4ubW9kYWw6YmVmb3JlXHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGhlaWdodDpcdDEwMCU7XHJcblx0dmVydGljYWwtYWxpZ246XHRtaWRkbGU7XHJcblx0bWFyZ2luLXJpZ2h0Olx0LTRweDtcclxuXHJcblxyXG4ubW9kYWwtZGlhbG9nXHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRleHQtYWxpZ246XHRsZWZ0O1xyXG5cdHZlcnRpY2FsLWFsaWduOlx0bWlkZGxlO1xyXG5cdHRyYW5zaXRpb246MC41c1x0YWxsO1xyXG5cdGJhY2tncm91bmQ6YmxhY2sgIWltcG9ydGFudDtcclxuXHJcblxyXG4ubW9kYWwtaGVhZGVyXHJcblx0YmFja2dyb3VuZDpibGFjayAhaW1wb3J0YW50O1xyXG5cclxuXHJcbi5tb2RhbC1jb250ZW50XHJcblx0YmFja2dyb3VuZDptYXJvb25cdCFpbXBvcnRhbnQ7XHJcblxyXG4ubW9kYWwtZGlhbG9nXHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLFx0LTI1JSxcdDApICFpbXBvcnRhbnQ7XHJcblxyXG5cclxuXHJcbi56YWJ1dG9fY2FsZW5kYXIgXHJcblx0bWFyZ2luOlx0MCAwXHJcblx0c3Bhbi5iYWRnZVxyXG5cdFx0ZmxvYXQ6bm9uZSAhaW1wb3J0YW50XHJcblx0XHRtYXJnaW4tbGVmdDowXHQhaW1wb3J0YW50XHJcblx0LmJhZGdlLXRvZGF5XHJcblx0XHRmb250LXNpemU6MTUwJVxyXG5cdFx0Y29sb3I6d2hpdGUgIWltcG9ydGFudFxyXG5cdC5iYWRnZS1ldmVudFxyXG5cdFx0Y29sb3I6d2hpdGVcclxuXHR0ZCx0aFxyXG5cdFx0Ym9yZGVyOlx0MFx0dHJhbnNwYXJlbnRcclxuXHRcdGJvcmRlciBub25lXHJcblx0XHRjb2xvcjogJHRleHRjb2xvclxyXG5cdFx0cGFkZGluZzogMHB4XHJcblx0XHR0ZXh0LWFsaWduOmNlbnRlclxyXG5cdC50YWJsZVxyXG5cdFx0dGFibGUtbGF5b3V0OmZpeGVkXHJcblx0XHR0clxyXG5cdFx0XHR0ZFxyXG5cdFx0XHRcdHBhZGRpbmc6MFxyXG5cdFx0XHRcdCYuZXZlbnQtY2xpY2thYmxlXHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlclxyXG5cdFx0XHRcdFx0ZGl2LmRheVxyXG5cdFx0XHRcdFx0XHRtYXJnaW46XHQwXHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFweFxyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOlx0MXB4XHJcblx0XHR0cjpsYXN0LWNoaWxkXHJcblx0XHRcdGJvcmRlci1ib3R0b206IDBcclxuXHRcdHRyLmNhbGVuZGFyLW1vbnRoLWhlYWRlciB0aFx0c3BhblxyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjBcclxuXHRcdFx0cGFkZGluZy1ib3R0b206MFxyXG5cdHRyLmNhbGVuZGFyLW1vbnRoLWhlYWRlclxyXG5cdFx0Y29sb3I6IzAwMFxyXG5cdFx0dGhcclxuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50XHJcblxyXG4uemFidXRvX2NhbGVuZGFyXHJcblx0LnRhYmxlXHJcblx0XHR0YWJsZS1sYXlvdXQ6Zml4ZWRcclxuXHQudGFibGUgdGhcclxuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudFxyXG5cdFx0Y29sb3I6JHRleHRjb2xvclxyXG5cdFx0Zm9udC13ZWlnaHQgYm9sZFxyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlXHJcblx0XHRwYWRkaW5nOjAuNmVtXHQwXHJcblx0XHR0ZXh0LWFsaWduIGNlbnRlclxyXG5cdHRyLmNhbGVuZGFyLWRvdy1oZWFkZXIgdGhcclxuXHRcdGNvbG9yXHQkd2hpdGVcclxuXHR0ZFxyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXJcclxuXHRcdHBhZGRpbmc6LjJlbSAgICAgLy9zcGFjZSBiZXR3ZWVuIGNlbHNcclxuXHRcdC5kYXlcclxuXHRcdFx0cGFkZGluZzowXHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyXHJcblx0XHRcdG1hcmdpbjowXHJcblx0c3Bhbi5iYWRnZVxyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXJcclxuXHRcdGZsb2F0Om5vbmUgIWltcG9ydGFudFxyXG5cdFx0bWFyZ2luLWxlZnQgMFxyXG5cdFx0Ym9yZGVyLXJhZGl1cyAwLjllbVxyXG5cdFx0Ji5iYWRnZS1ldmVudFxyXG5cdFx0XHRwYWRkaW5nOjBcclxuXHRcdFx0Y29sb3I6YmxhY2tcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXJcclxuXHRcdCYuYmFkZ2UtdG9kYXlcclxuXHRcdFx0Zm9udC1zaXplOjEwMCVcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NzAwXHJcblx0XHRcdGJhY2tncm91bmQtY29sb3IgJGdvbGRcclxuXHQuZGF5XHJcblx0XHRib3JkZXItcmFkaXVzIDJlbVxyXG5cdFx0Ji5obFxyXG5cdFx0XHRiYWNrZ3JvdW5kICNiM2IzYjNcclxuXHRcdCYuaGwwXHJcblx0XHRcdGJhY2tncm91bmQgI2IzYjNiM1xyXG5cdFx0Ji5obDFcclxuXHRcdFx0YmFja2dyb3VuZCAjYTE4MDVmXHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAuNGVtICNhMTgwNWZcclxuXHRcdCYuaGwyXHJcblx0XHRcdGJhY2tncm91bmQgc2lsdmVyXHJcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAuNGVtIHNpbHZlcjtcclxuXHJcbi5jYWxlbmRhci1tb250aC1uYXZpZ2F0aW9uIHNwYW5cclxuXHRjdXJzb3IgcG9pbnRlclxyXG5cclxuLmNhbGVuZGFyLW1vbnRoLW5hdmlnYXRpb24gLmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0LFxyXG4uY2FsZW5kYXItbW9udGgtbmF2aWdhdGlvbiAuZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0XHJcblx0Y29sb3JcdCRnb2xkIl19 */
