/* line 1, ../sass/event-calendar.scss */
#unfccc-full-calendar {
  position: relative;
  /* TOOLBAR */
  /* THEAD  */
  /* MORE POPOVER */
  /* LODING BAR */
  /* no events */
  /* hours range slider */
}
/* line 6, ../sass/event-calendar.scss */
#unfccc-full-calendar .calendar-top-bar {
  position: sticky;
  position: -webkit-sticky;
  top: 0;
  z-index: 5;
}
/* line 13, ../sass/event-calendar.scss */
#unfccc-full-calendar.ms .calendar-top-bar {
  position: static;
}
/* line 17, ../sass/event-calendar.scss */
#unfccc-full-calendar.ms.fixed .calendar-top-bar {
  position: fixed;
  top: 0;
  width: 100%;
}
/* line 25, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-center * {
  float: left;
}
/* line 31, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-left h2 {
  text-align: center;
}
/* line 37, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-right .resize-buttons {
  display: none;
}
/* line 40, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-right .resize-buttons.day-view-show {
  display: inline-block;
}
/* line 44, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-right .resize-buttons button {
  border: 0;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  margin-left: 5px;
  font-weight: 900;
}
/* line 52, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-right .resize-buttons button[disabled] {
  opacity: .5;
}
/* line 59, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-right .fc-timelineDay-button {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
/* line 66, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-toolbar .fc-apply-button {
  margin-left: 10px;
  height: auto;
  border-radius: 4px;
  border: 1px solid #6CAFF5;
  background: -webkit-gradient(linear, left top, left bottom, from(#0099DB), to(#4B92D8));
  background: linear-gradient(to bottom, #0099DB, #4B92D8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0099DB, endColorstr=#FF4B92D8, GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0099DB', endColorstr='#FF4B92D8', GradientType=0)";
  color: #fff;
  padding-top: 9px;
  padding-bottom: 9px;
}
/* line 82, ../sass/event-calendar.scss */
#unfccc-full-calendar .select::before {
  right: 25px;
  background: #fff;
  width: 15px;
  z-index: -10;
  border-left: 1px solid #dfe6eb;
  height: calc(100% - 2px);
  top: 1px;
}
/* line 93, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper {
  padding-top: 15px;
  position: sticky;
  position: -webkit-sticky;
  top: 80px;
  z-index: 5;
  overflow: hidden;
  table-layout: fixed;
  background: #fff;
}
/* line 103, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead {
  display: table;
  overflow: hidden;
  table-layout: fixed;
  width: 100%;
  /* time area */
  /* divider */
  /* resource area */
}
/* line 109, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead > tr {
  height: 70px;
}
/* line 112, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead > tr th {
  height: 70px;
  vertical-align: top;
  background: #fff;
}
/* line 119, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-scroller {
  overflow: hidden !important;
}
/* line 124, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-time-area {
  border: 0;
}
/* line 129, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.fc-widget-header,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.ui-widget-header, #unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.fc-widget-header,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.ui-widget-header {
  padding: 0;
  border: 0;
}
/* line 134, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.fc-widget-header .fc-cell-content,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.ui-widget-header .fc-cell-content, #unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.fc-widget-header .fc-cell-content,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.ui-widget-header .fc-cell-content {
  padding: 0;
}
/* line 138, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.fc-widget-header .fc-cell-text,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.ui-widget-header .fc-cell-text, #unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.fc-widget-header .fc-cell-text,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.ui-widget-header .fc-cell-text {
  display: block;
  padding: 0 0 0 20px;
  border-left: 1px solid #ebf0f2;
  font-family: "Roboto Bold";
  font-size: 14px;
}
/* line 147, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.fc-widget-header:first-of-type .fc-cell-text,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.fc-widget-header th.ui-widget-header:first-of-type .fc-cell-text, #unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.fc-widget-header:first-of-type .fc-cell-text,
#unfccc-full-calendar .thead-wrapper thead .fc-time-area.ui-widget-header th.ui-widget-header:first-of-type .fc-cell-text {
  border: 0;
}
/* line 157, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead td.fc-divider {
  display: none;
}
/* line 163, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area {
  border: 0;
  position: relative;
  z-index: 10;
}
/* line 168, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area .fc-expander-space {
  display: none;
}
/* line 174, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area.fc-widget-header th.fc-widget-header,
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area.fc-widget-header th.ui-widget-header, #unfccc-full-calendar .thead-wrapper thead .fc-resource-area.ui-widget-header th.fc-widget-header,
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area.ui-widget-header th.ui-widget-header {
  padding: 0 15px 15px;
  border: 0;
}
/* line 180, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area.fc-widget-header .fc-cell-content, #unfccc-full-calendar .thead-wrapper thead .fc-resource-area.ui-widget-header .fc-cell-content {
  padding: 0;
}
/* line 183, ../sass/event-calendar.scss */
#unfccc-full-calendar .thead-wrapper thead .fc-resource-area.fc-widget-header .fc-cell-content .fc-cell-text, #unfccc-full-calendar .thead-wrapper thead .fc-resource-area.ui-widget-header .fc-cell-content .fc-cell-text {
  padding: 0;
  color: #009adb;
  text-transform: uppercase;
  font-family: "Roboto Bold";
  font-size: 18px;
}
/* line 197, ../sass/event-calendar.scss */
#unfccc-full-calendar.ms .thead-wrapper {
  position: relative;
  top: 0;
}
/* line 202, ../sass/event-calendar.scss */
#unfccc-full-calendar.ms.fixed .thead-wrapper {
  position: fixed;
  top: 80px;
  left: 50%;
  width: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media screen and (max-width: 749px) {
  /* line 214, ../sass/event-calendar.scss */
  #unfccc-full-calendar .thead-wrapper {
    top: 170px;
  }
}
@media screen and (min-width: 750px) and (max-width: 990px) {
  /* line 220, ../sass/event-calendar.scss */
  #unfccc-full-calendar .thead-wrapper {
    top: 115px;
  }
}
/* line 226, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-more-popover {
  background: #fff;
  top: 0 !important;
}
/* line 232, ../sass/event-calendar.scss */
#unfccc-full-calendar #fc-progress-bar {
  position: absolute;
  display: none;
  top: 0;
  left: 50%;
  z-index: 1000;
  margin-left: -50vw;
  width: 100vw;
  height: calc(100% + 40px);
  background: rgba(0, 0, 0, 0.2);
}
/* line 243, ../sass/event-calendar.scss */
#unfccc-full-calendar #fc-progress-bar svg {
  position: absolute;
  left: 50%;
  top: 180px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
/* line 253, ../sass/event-calendar.scss */
#unfccc-full-calendar .no-events-info {
  text-align: center;
}
/* line 256, ../sass/event-calendar.scss */
#unfccc-full-calendar .no-events-info.hide {
  display: none;
}
/* line 262, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider {
  background: #dadfea;
  border: 1px solid #dbe0ea;
  position: absolute;
  margin: 15px 0;
  max-width: 75%;
  top: 25px;
  right: 0;
  z-index: 30;
}
/* line 273, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider--horizontal {
  height: 10px;
  width: 100%;
}
/* line 278, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider__fill {
  background: #009adb;
  position: absolute;
}
/* line 283, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider,
#unfccc-full-calendar .rangeslider__fill {
  display: block;
  border-radius: 10px;
}
/* line 289, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider--horizontal .rangeslider__fill {
  top: 0;
  height: 100%;
}
/* line 294, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider,
#unfccc-full-calendar .rangeslider__fill {
  display: block;
  border-radius: 10px;
}
/* line 300, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider--horizontal .rangeslider__handle {
  top: -8px;
  touch-action: pan-y;
  -ms-touch-action: pan-y;
}
/* line 306, ../sass/event-calendar.scss */
#unfccc-full-calendar .rangeslider__handle {
  background: #fff;
  border: 1px solid #dadfea;
  cursor: pointer;
  display: inline-block;
  width: 24px;
  height: 24px;
  position: absolute;
  background: #fff;
  border-radius: 50%;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(122, 137, 153, 0.3);
  box-shadow: 0px 2px 0px 0px rgba(122, 137, 153, 0.3);
}
/* line 320, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view {
  overflow: hidden;
  /* divider */
  /* resource area */
  /* time area */
}
/* line 323, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 330, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-scroller {
  height: auto !important;
  overflow-x: hidden !important;
}
/* line 337, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view > table > thead.fc-head tr {
  height: 90px;
}
/* line 341, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view > table th {
  vertical-align: top;
}
/* line 348, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view td.fc-divider {
  display: none;
}
/* line 354, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area {
  border: 0;
  position: relative;
  z-index: 10;
}
/* line 359, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area .fc-expander-space {
  display: none;
}
/* line 365, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-header th.fc-widget-header,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-header th.ui-widget-header, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-header th.fc-widget-header,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-header th.ui-widget-header {
  padding: 0 15px 15px;
}
/* line 370, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-header .fc-cell-content, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-header .fc-cell-content {
  padding: 0;
}
/* line 373, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-header .fc-cell-content .fc-cell-text, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-header .fc-cell-content .fc-cell-text {
  padding: 0;
  color: #009adb;
  text-transform: uppercase;
  font-family: "Roboto Bold";
  font-size: 18px;
}
/* line 383, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content {
  -webkit-box-shadow: 5px 4px 4px 0px rgba(0, 0, 0, 0.3);
  box-shadow: 5px 4px 4px 0px rgba(0, 0, 0, 0.3);
  padding-right: 20px;
}
/* line 389, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content .fc-scroller-clip, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content .fc-scroller-clip {
  overflow: visible;
}
/* line 394, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody tr:nth-of-type(2n) td, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody tr:nth-of-type(2n) td {
  position: relative;
}
/* line 397, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody tr:nth-of-type(2n) td:before, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody tr:nth-of-type(2n) td:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: -20px;
  width: calc(100% + 20px);
  height: 100%;
  background: #ebf0f2;
  z-index: -1;
}
/* line 410, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.fc-widget-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.ui-widget-content, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.fc-widget-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.ui-widget-content {
  height: 110px;
  padding: 10px 0;
  vertical-align: middle;
  font-family: "Roboto Bold";
  font-size: 16px;
  color: #183047;
  border: 0;
  white-space: normal;
}
/* line 421, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.fc-widget-content > div,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.ui-widget-content > div, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.fc-widget-content > div,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.ui-widget-content > div {
  padding: 15px;
  height: 100% !important;
}
/* line 426, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.fc-widget-content .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.fc-widget-content .fc-cell-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.ui-widget-content .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content table tbody td.ui-widget-content .fc-cell-content, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.fc-widget-content .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.fc-widget-content .fc-cell-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.ui-widget-content .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.ui-widget-content .fc-cell-content {
  padding: 0;
}
/* line 433, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.fc-widget-content .fc-scroller, #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content .fc-scroller {
  overflow: visible !important;
}
/* line 440, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area {
  border: 0;
}
/* line 445, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.fc-widget-header,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.ui-widget-header, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.fc-widget-header,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.ui-widget-header {
  padding: 0;
  border: 0;
}
/* line 450, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.fc-widget-header .fc-cell-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.ui-widget-header .fc-cell-content, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.fc-widget-header .fc-cell-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.ui-widget-header .fc-cell-content {
  padding: 0;
}
/* line 454, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.fc-widget-header .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.ui-widget-header .fc-cell-text, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.fc-widget-header .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.ui-widget-header .fc-cell-text {
  display: block;
  padding: 0 0 0 20px;
  border-left: 1px solid #ebf0f2;
  font-family: "Roboto Bold";
  font-size: 14px;
}
/* line 463, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.fc-widget-header:first-of-type .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-header th.ui-widget-header:first-of-type .fc-cell-text, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.fc-widget-header:first-of-type .fc-cell-text,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-header th.ui-widget-header:first-of-type .fc-cell-text {
  border: 0;
}
/* line 474, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody tr:nth-of-type(2n), #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody tr:nth-of-type(2n) {
  background: #ebf0f2;
}
/* line 478, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content {
  height: 110px;
}
/* line 482, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content > div,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content .fc-event-container,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content > div,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content .fc-event-container, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content > div,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content .fc-event-container,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content > div,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content .fc-event-container {
  height: 100% !important;
}
/* line 489, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event {
  background: none;
  border: 2px solid #ba037a;
  border-radius: 4px;
  color: #183047;
  height: calc(100% - 20px);
  margin: 10px;
  overflow: hidden;
}
/* line 498, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event .fc-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event .fc-content, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event .fc-content,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event .fc-content {
  padding: 10px;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 504, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event .fc-content .fc-title,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event .fc-content .fc-title, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event .fc-content .fc-title,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event .fc-content .fc-title {
  display: block;
  padding-left: 0;
  margin-left: 0;
  white-space: normal;
}
/* line 510, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event .fc-content .fc-title:before,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event .fc-content .fc-title:before, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.fc-widget-content a.fc-timeline-event .fc-content .fc-title:before,
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-content table tbody td.ui-widget-content a.fc-timeline-event .fc-content .fc-title:before {
  display: none;
}
/* line 520, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area.fc-widget-content .fc-scroller, #unfccc-full-calendar .fc-timelineDay-view .fc-time-area.ui-widget-content .fc-scroller {
  overflow: visible !important;
}
/* line 525, ../sass/event-calendar.scss */
#unfccc-full-calendar .fc-timelineDay-view .fc-time-area .fc-slats td {
  border: 0;
}

@media screen and (min-width: 750px) and (max-width: 990px) {
  /* line 534, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-apply-button,
  #unfccc-full-calendar .resize-buttons {
    margin-top: 5px;
  }
  /* line 539, ../sass/event-calendar.scss */
  #unfccc-full-calendar.ms.fixed .thead-wrapper {
    top: 115px;
  }
}
@media screen and (max-width: 767px) {
  /* line 548, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-view-container {
    padding: 0;
  }
  /* line 553, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-toolbar .fc-center,
  #unfccc-full-calendar .fc-toolbar .fc-right {
    margin-top: 5px;
    text-align: center;
  }
  /* line 558, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-toolbar .fc-center {
    float: none;
    display: inline-block;
  }
  /* line 562, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-toolbar .fc-center * {
    float: none;
  }
  /* line 568, ../sass/event-calendar.scss */
  #unfccc-full-calendar.ms.fixed .thead-wrapper {
    top: 170px;
  }
  /* line 573, ../sass/event-calendar.scss */
  #unfccc-full-calendar .calendar-top-bar-select {
    display: inline-block;
    width: auto;
    padding: 0;
    margin-right: 5px;
  }
  /* line 580, ../sass/event-calendar.scss */
  #unfccc-full-calendar .calendar-top-bar-select select {
    max-width: 180px;
  }
  /* line 587, ../sass/event-calendar.scss */
  #unfccc-full-calendar .thead-wrapper thead .fc-resource-area.ui-widget-header th.ui-widget-header {
    padding: 5px 0;
    vertical-align: middle;
  }
  /* line 592, ../sass/event-calendar.scss */
  #unfccc-full-calendar .thead-wrapper thead .fc-resource-area.ui-widget-header th.ui-widget-header .fc-cell-text {
    font-size: 14px;
  }
  /* line 600, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content {
    padding-right: 0;
  }
  /* line 604, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content .fc-scroller-canvas {
    min-width: 50px !important;
  }
  /* line 609, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody tr:nth-of-type(2n) td::before {
    right: 0;
    width: 100%;
  }
  /* line 613, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody .fc-cell-content {
    line-height: 14px;
  }
  /* line 617, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.ui-widget-content > div {
    padding: 0 5px !important;
  }
  /* line 620, ../sass/event-calendar.scss */
  #unfccc-full-calendar .fc-timelineDay-view .fc-resource-area.ui-widget-content table tbody td.ui-widget-content > div .fc-cell-text {
    font-size: 12px;
  }

  /* line 629, ../sass/event-calendar.scss */
  #drupal-modal.calendar-modal .modal-content {
    width: 100% !important;
  }
}
/* line 634, ../sass/event-calendar.scss */
#drupal-modal.calendar-modal .modal-content {
  max-height: unset !important;
}

/*# sourceMappingURL=event-calendar.css.map */
