.month-job-view-calender .fc-toolbar.fc-header-toolbar {
  margin: 40px 0px 16px 24px;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body {
  background: white;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row {
  min-height: 140px;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-day-top {
  padding: 8px 5px 8px 5px;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-day-top .fc-day-number {
  height: 13px;
  width: 22.33px;
  color: #333333;
  font-family: WorkSans;
  font-size: 16px;
  line-height: 16px;
  float: left;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-disabled-day {
  background: #EDEDED;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-day:not(.fc-disabled-day):hover {
  box-sizing: border-box;
  border: 2px solid #EDEDED;
  cursor: pointer;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.04);
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-full-day-hover:not(.fc-disabled-day) {
  box-sizing: border-box;
  border: 2px solid #EDEDED;
  cursor: pointer;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.04);
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-date-selected:not(.fc-disabled-day) {
  box-sizing: border-box;
  border-radius: 2px;
  border: 2px solid #0098DB;
  background-color: rgba(0, 152, 219, 0.07);
  box-shadow: inset 0 0 4px 2px rgba(0, 152, 219, 0.5);
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-event-container .fc-day-grid-event.fc-event {
  margin: 4px 4px 0px;
  box-sizing: border-box;
  height: 24px;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-event-container .fc-not-start {
  border-left-width: 2px;
  margin-left: 0px !important;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-event-container .fc-not-end {
  border-right-width: 2px;
  margin-right: 0px !important;
}
.month-job-view-calender .fc-view-container .fc-view.fc-AmnView-view.fc-basic-view .fc-body .fc-row .fc-more-cell .fc-more {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  line-height: 12px;
}
.month-job-view-calender .fc-highlight {
  /* when user is selecting cells */
  box-sizing: border-box;
  border: 2px solid #0098DB;
  background: none;
  box-shadow: inset 0 0 4px 2px rgba(0, 152, 219, 0.5);
}
.fc table {
  border-collapse: unset;
}

#multi-month-view-calendar-container .fc-month-title:first-of-type {
  display: none;
}
#multi-month-view-calendar-container .fc-toolbar.fc-header-toolbar {
  display: none;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-head {
  display: none;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body {
  border: none;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body > tr > td {
  border: none;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row {
  min-height: 140px;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-bg {
  background: white;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-bg table {
  border: unset;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-today:not(.fc-disabled-day) {
  font-weight: bold;
  background: unset;
  border-top: 4px solid #0098db;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-today:not(.fc-disabled-day) .fc-day-number {
  color: #0098db;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-day-top:not(.fc-today) .fc-day-number {
  color: #333333;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-day-top {
  padding: 8px;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-day-top .fc-day-number {
  height: 13px;
  width: 22.33px;
  font-family: WorkSans;
  font-size: 16px;
  line-height: 16px;
  float: left;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-day-top .black-out-icon-container {
  float: right;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-day-top .black-out-icon-container .black-out-icon {
  height: 18px !important;
  width: 18px !important;
  min-height: 18px !important;
  min-width: 18px !important;
  margin-top: -4px;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-disabled-day {
  background: #ededed;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-day:not(.fc-disabled-day):hover {
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.04);
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-full-day-hover:not(.fc-disabled-day) {
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.04);
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-date-selected:not(.fc-disabled-day) {
  box-sizing: border-box;
  border-radius: 2px;
  border: 2px solid #0098db;
  background-color: rgba(0, 152, 219, 0.07);
  box-shadow: inset 0 0 4px 2px rgba(0, 152, 219, 0.5);
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-event-container .fc-day-grid-event.fc-event {
  margin: 4px 5px 0px;
  box-sizing: border-box;
  height: 24px;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-event-container .fc-not-start {
  border-left-width: 2px;
  margin-left: 0px !important;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-event-container .fc-not-end {
  border-right-width: 2px;
  margin-right: 0px !important;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .fc-more-cell .fc-more {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  line-height: 12px;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .provider-toogle-view-link div {
  margin: 4px 4px 0px;
  box-sizing: border-box;
  height: 24px;
  background: #6639b7;
  border-color: #744bbe;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .provider-toogle-view-link div .fc-more {
  color: #ffffff;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .view-less {
  color: rgba(0, 0, 0, 0.5);
  font-size: 12px;
  line-height: 12px;
  margin: 1px 3px;
  cursor: pointer;
  text-decoration: none;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-row .view-less:hover {
  text-decoration: underline;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-body .fc-month-title {
  margin: 40px 0px 16px 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-more-popover {
  border-width: unset !important;
  border-style: hidden !important;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-more-popover .fc-header {
  display: none;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-more-popover .fc-event-container {
  height: 100px;
  padding: 4px !important;
  overflow-y: auto;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-more-popover .fc-event-container .fc-day-grid-event {
  margin: 4px 0px;
}
#multi-month-view-calendar-container .fc-view-container .fc-view.fc-MultiMonthView-view .fc-more-popover .fc-event-container .fc-day-grid-event:first-child {
  margin-top: 0px;
}
#multi-month-view-calendar-container .fc-highlight {
  /* when user is selecting cells */
  box-sizing: border-box;
  border: 2px solid #0098db;
  background: none;
  box-shadow: inset 0 0 4px 2px rgba(0, 152, 219, 0.5);
}
.export-btn {
  font-size: 11px !important;
}
.ds-selector {
  z-index: 1;
  border: 2px dashed #0098db !important;
  background: rgba(255, 255, 255, 0.25) !important;
}
.export-spinner {
  display: inline-block;
  width: 12px;
  height: 12px;
  border: 2px solid rgba(255, 255, 255, 0.4);
  border-top-color: #fff;
  border-radius: 50%;
  animation: export-spin 0.7s linear infinite;
  vertical-align: middle;
  margin-right: 4px;
}
@keyframes export-spin {
  to {
    transform: rotate(360deg);
  }
}

.full-job-view-calender th {
  border-style: unset;
  border-width: 0;
}
.full-job-view-calender .fc-toolbar.fc-header-toolbar {
  padding: 0px 10px;
  margin-bottom: 26px;
}
.full-job-view-calender .fc-toolbar.fc-header-toolbar .fc-center h2 {
  height: 16px;
  color: rgba(0, 0, 0, 0.75);
  font-family: WorkSans-Medium;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-head .fc-head-container {
  border-style: unset !important;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-head .fc-head-container .fc-row.fc-widget-header .fc-day-header {
  font-size: 16px;
  line-height: 16px;
  font-family: WorkSans-SemiBold;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body {
  border-style: none;
  border-color: white !important;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-row {
  min-height: 40px;
  height: unset !important;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content {
  border-style: unset !important;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container {
  margin-top: 10px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container .fc-day-top {
  text-align: center;
  padding-left: 2px;
  padding-top: 2px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container .fc-day-top .fc-day-number {
  float: left;
  color: rgba(0, 0, 0, 0.75);
  font-size: 12px;
  line-height: 12px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container .fc-day.fc-widget-content {
  height: 38px;
  border-radius: 2px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container .fc-day.fc-widget-content .black-out-icon-container {
  visibility: hidden;
  padding-top: 4px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container .fc-day.fc-widget-content .black-out-icon-container .black-out-icon {
  height: 35px;
  width: 35px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-date-selected:not(.fc-disabled-day) {
  border-radius: 2px;
  box-sizing: border-box;
  border: 2px solid #0098DB;
  background-color: rgba(0, 152, 219, 0.07);
  box-shadow: inset 0 0 4px 2px #0098DB;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-more {
  display: none;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-full-job-day-bg {
  background-color: rgba(0, 152, 219, 0.25);
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-full-job-day-bg:hover {
  background-color: rgba(0, 152, 219, 0.5);
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-more-cell {
  display: none;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-more-cell .fc-more {
  display: none;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .fc-day-grid-event {
  margin-top: 2px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .fc-day-grid-event.fc-event {
  box-sizing: border-box;
  height: 5px;
  border: none;
  border-radius: none;
  background-color: #FFFFFF;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .provider-filter-highlight {
  padding: unset !important;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .provider-filter-highlight-availability .fc-minimized-shift {
  border: unset !important;
  margin-right: -1px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .provider-filter-highlight-availability .fc-minimized-shift::before {
  background-color: #6639B7;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .provider-filter-highlight-availability .tag_SHIFT_STATUS_Filled,
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .provider-filter-highlight-availability .tag_SHIFT_STATUS_Scheduled {
  background: #6639B7;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-event-container .provider-filter-highlight-availability .tag_SHIFT_STATUS_Pending {
  background: repeating-linear-gradient(115deg, #6639B7, #6639B7 3px, #6639B7 0px, #CBD5DA 5px);
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-day-grid .fc-row {
  margin-top: 4px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-day-grid .fc-row:first-child {
  margin-top: 0px;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-body .fc-widget-content .fc-day-grid .fc-row .fc-bg {
  z-index: unset;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-disabled-day {
  background: unset;
}
.full-job-view-calender .fc-view-container .fc-AmnFullJobView-view .fc-today:not(.fc-disabled-day) {
  border-style: unset;
}

.new-full-job-view-calender-container .fc-header-toolbar {
  display: none;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-head {
  display: none;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-row {
  min-height: 40px;
  height: 40px !important;
  margin-top: 6px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-row .fc-bg {
  z-index: unset;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-scroller > .fc-day-grid {
  display: flex;
  flex-wrap: wrap;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title {
  text-align: center;
  width: 33.33%;
  box-sizing: border-box;
  border: 1px solid #EDEDED;
  background-color: #FFFFFF;
  position: relative;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .month-calender-div {
  padding: 17px 13px 19px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-full-job-right {
  float: right;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-full-job-center {
  display: inline-block;
  margin-bottom: 10px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-full-job-center h2 {
  height: 16px;
  color: rgba(0, 0, 0, 0.75);
  font-family: WorkSans-Medium;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-header {
  margin-bottom: 15px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-header .fc-day-header {
  border: none;
  font-size: 16px;
  line-height: 16px;
  font-family: WorkSans-SemiBold;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-full-job-day-bg .day-render-bg {
  background: rgba(0, 152, 219, 0.25);
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-full-job-day-bg .day-render-bg:hover {
  background: rgba(0, 152, 219, 0.5) !important;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day.fc-widget-content {
  height: 38px;
  position: relative;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day.fc-widget-content .black-out-icon-container {
  visibility: hidden;
  position: absolute;
  box-sizing: border-box;
  width: calc(100% - 4px);
  left: 1px;
  height: 100%;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day.fc-widget-content .black-out-icon-container .black-out-icon {
  height: 30px !important;
  width: 30px !important;
  margin-top: 4px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day:not(.fc-disabled-day) .day-render-bg:hover {
  background: rgba(0, 0, 0, 0.07);
  border-radius: 2px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day:not(.fc-today) .day-render-bg {
  height: 100%;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day {
  border-width: 0px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-day .day-render-bg {
  width: calc(100% - 4px);
  left: 2px;
  border-radius: 4px;
  position: absolute;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-full-job-day-provider-toogle-bg .day-render-bg {
  background-color: rgba(102, 57, 183, 0.3);
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-full-job-day-provider-toogle-bg .day-render-bg:hover {
  background-color: rgba(102, 57, 183, 0.4) !important;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-date-selected:not(.fc-disabled-day) .day-render-bg {
  box-sizing: border-box;
  border: 2px solid #0098DB;
  background-color: rgba(0, 152, 219, 0.07);
  box-shadow: inset 0 0 4px 2px rgba(0, 152, 219, 0.07);
  height: 100% !important;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-disabled-day {
  background: unset;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-today:not(.fc-disabled-day) {
  font-weight: bold;
  background: unset;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-today:not(.fc-disabled-day) .day-render-bg {
  border-top: 4px solid #0098DB;
  height: calc(100% - 4px);
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-today:not(.fc-disabled-day) .fc-day-number {
  color: #0098DB;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton tbody tr:nth-child(n+4) {
  visibility: hidden;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-day-top:not(.fc-today) .fc-day-number {
  color: rgba(0, 0, 0, 0.75);
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-day-top .fc-day-number {
  float: left;
  font-size: 12px;
  line-height: 12px;
  margin: 2px 0px 0px 5px;
  padding: unset !important;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event.fc-event {
  box-sizing: border-box;
  height: 4px;
  border: none;
  background-color: #FFFFFF;
  padding: unset;
  margin: 2px 4px 0px 4px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .provider-filter-highlight {
  padding: unset !important;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .provider-filter-highlight-availability .fc-minimized-shift {
  border: unset !important;
  margin-right: -1px;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .provider-filter-highlight-availability .fc-minimized-shift::before {
  background-color: #6639B7;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .provider-filter-highlight-availability .tag_SHIFT_STATUS_Filled,
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .provider-filter-highlight-availability .tag_SHIFT_STATUS_Scheduled {
  background: #6639B7;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-event-container .provider-filter-highlight-availability .tag_SHIFT_STATUS_Pending {
  background: repeating-linear-gradient(115deg, #6639B7, #6639B7 3px, #6639B7 0px, #CBD5DA 5px);
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-more-cell {
  display: none;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-more-cell .fc-more {
  display: none;
}
.new-full-job-view-calender-container .fc-FullJobView-view .fc-body .fc-month-title .fc-widget-content .fc-content-skeleton .fc-more {
  display: none;
}
.new-full-job-view-calender-container th,
.new-full-job-view-calender-container td {
  border-width: unset;
}
