/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}

/* view wrapper */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */
}

.fc-list-view {
  border-width: 1px;
  border-style: solid;
}

/* table resets */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */
}

.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px;
}

.fc-list-table tr:first-child td {
  border-top-width: 0;
}

/* day headings with the list */
.fc-list-heading {
  border-bottom-width: 1px;
}

.fc-list-heading td {
  font-weight: bold;
}

.fc-ltr .fc-list-heading-main {
  float: left;
}

.fc-ltr .fc-list-heading-alt {
  float: right;
}

.fc-rtl .fc-list-heading-main {
  float: right;
}

.fc-rtl .fc-list-heading-alt {
  float: left;
}

/* event list items */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */
}

.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px;
}

/* make the dot closer to the event title */
.fc-ltr .fc-list-item-marker {
  padding-right: 0;
}

.fc-rtl .fc-list-item-marker {
  padding-left: 0;
}

.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit;
}

.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline;
}

/* message when no events */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table;
}

.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee;
}

.adler-outline-btn {
  display: flex !important;
  align-items: center !important;
  background-color: #fff !important;
  border: 2px solid #3766a8 !important;
  color: #3766a8 !important;
  font-size: 11px !important;
  line-height: 1.5 !important;
  font-weight: 800 !important;
  font-family: 'IBM Plex Sans', sans-serif !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  border: 1px solid !important;
  padding: 7px 12px !important;
  border-radius: 0.25rem !important;
}

.adler-outline-btn:hover {
  background-color: #3766a8 !important;
  color: #fff !important;
}

.ct-btn-retry {
  display: flex;
  justify-content: center;
  align-items: center;
}

.retry-load-button {
  margin-right: 1em;
  border: 1px solid;
  border-radius: 2em;
  color: black;
}

.bg-gmb {
  background: #4284f5;
}

.bg-facebook {
  background: #3b5998;
}

.bg-twitter {
  background: #1da1f2;
}
.swal2-modal .swal2-header .swal2-title {
  font-family: 'IBM Plex Sans', sans-serif !important;
}

.swal2-modal #swal2-content {
  font-family: 'IBM Plex Sans', sans-serif !important;
}

.swal2-modal .swal2-actions .swal2-confirm {
  align-items: center !important;
  background-color: #fff !important;
  border: 2px solid #3766a8 !important;
  color: #3766a8 !important;
  font-size: 11px !important;
  line-height: 1.5 !important;
  font-weight: 800 !important;
  font-family: 'IBM Plex Sans', sans-serif !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  border: 1px solid !important;
  padding: 7px 12px !important;
  border-radius: 0.25rem !important;
}

.swal2-modal .swal2-actions .swal2-confirm:hover {
  background-color: #3766a8 !important;
  color: #fff !important;
}

.swal2-modal .swal2-actions .swal2-cancel {
  align-items: center !important;
  font-size: 11px !important;
  line-height: 1.5 !important;
  font-weight: 800 !important;
  font-family: 'IBM Plex Sans', sans-serif !important;
  letter-spacing: 1px !important;
  text-transform: uppercase !important;
  border: 1px solid !important;
  padding: 7px 12px !important;
  border-radius: 0.25rem !important;
}

/* 

#recurrentPostSection .custom-form-control{
  max-width: 15%;
  height: calc(1.5em + 0.9375rem + 2px);
  padding: 0.4 rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #596882;
  vertical-align: middle;
  border: 1px solid #c0ccda;
  border-radius: 0.25rem;
}
#recurrentPostSection .custom-select{
  max-width: 30%;
  margin-left: 10px;
} */

.button-like-a {
  text-decoration: none;
  background-color: transparent;
  outline: none !important;
  border: none !important;
}

.repeatOn-section label {
  float: left;
  padding: 0px 2px;
  text-align: center;
}

.recurrent-day {
  background-color: lightgreen !important;
}
