.admin-profile-page {
  overflow: auto;
  height: 100%;
}
.admin-profile-page .account-info {
  padding: 0;
}
.admin-profile-page .checkbox label {
  top: 0;
  line-height: 145%;
}
.admin-profile-page .input-note {
  margin: 0;
  padding: 5px 0;
  color: #bdbdbd;
  font-size: 0.9em;
  color: #757575;
}
.admin-profile-page .btn-request-dlc {
  height: 30px;
  line-height: 30px;
  margin: 10px 0;
  background: #465a64;
  font-size: 0.8em;
  padding: 0 1.5em;
}
.admin-profile-page .branding-section {
  position: relative;
}
.admin-profile-page .color-picker {
  margin-bottom: 5px;
}
.admin-profile-page .btn-reset-theme {
  position: absolute;
  top: 2em;
  right: 2em;
}
.poi-map-component .map-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
ux-dialog.poi-collection-share-dialog {
  max-width: 550px;
  max-height: 600px;
}
ux-dialog.poi-collection-share-dialog .simple-search-list.ul {
  max-height: 500px;
}
.manage-poi-collections-component .poi-collection-item {
  line-height: 25px;
}
.manage-poi-collections-component .poi-collection-item span.fonixicons {
  vertical-align: top;
}
.admin-reminders-page .admin-reminders-grid,
.admin-reminders-page .admin-reminders-set-grid,
.admin-reminders-set-page .admin-reminders-grid,
.admin-reminders-set-page .admin-reminders-set-grid {
  overflow-y: auto;
  overflow-x: hidden;
}
.admin-reminders-page .column-icon,
.admin-reminders-set-page .column-icon {
  text-align: center;
  padding-right: 0;
  width: 38px;
}
.admin-reminders-page .column-icon i,
.admin-reminders-set-page .column-icon i {
  font-size: 1.3em;
  line-height: 1.3em;
  color: #757575;
}
.admin-reminders-page .column-reminder-due i,
.admin-reminders-set-page .column-reminder-due i {
  font-size: 1.3em;
  line-height: 1.3em;
  color: #757575;
  vertical-align: top;
}
.admin-reminders-page .column-reminder-due small,
.admin-reminders-set-page .column-reminder-due small {
  vertical-align: text-top;
}
.admin-reminders-page .channels,
.admin-reminders-set-page .channels {
  margin-top: 25px;
}
.admin-reminders-page .tabs-component,
.admin-reminders-set-page .tabs-component {
  margin: 0;
  padding: 0;
}
.admin-reminders-page .reminder-status .planned,
.admin-reminders-page .column-reminder-status .planned,
.admin-reminders-page .column-reminder-due .planned,
.admin-reminders-set-page .reminder-status .planned,
.admin-reminders-set-page .column-reminder-status .planned,
.admin-reminders-set-page .column-reminder-due .planned {
  color: rgb(72.8192307692, 117.5653846154, 187.8807692308);
}
.admin-reminders-page .reminder-status .dueSoon,
.admin-reminders-page .column-reminder-status .dueSoon,
.admin-reminders-page .column-reminder-due .dueSoon,
.admin-reminders-set-page .reminder-status .dueSoon,
.admin-reminders-set-page .column-reminder-status .dueSoon,
.admin-reminders-set-page .column-reminder-due .dueSoon {
  color: #fb8c00;
}
.admin-reminders-page .reminder-status .overdue,
.admin-reminders-page .column-reminder-status .overdue,
.admin-reminders-page .column-reminder-due .overdue,
.admin-reminders-set-page .reminder-status .overdue,
.admin-reminders-set-page .column-reminder-status .overdue,
.admin-reminders-set-page .column-reminder-due .overdue {
  color: #e53935;
}
.admin-reminders-page .reminder-status .resolved,
.admin-reminders-page .column-reminder-status .resolved,
.admin-reminders-page .column-reminder-due .resolved,
.admin-reminders-set-page .reminder-status .resolved,
.admin-reminders-set-page .column-reminder-status .resolved,
.admin-reminders-set-page .column-reminder-due .resolved {
  color: #8bc34a;
}

.admin-reminders-page .grid-table-header {
  display: flex;
}
.admin-reminders-page .grid-table-header > .col {
  flex: 1;
}

.admin-reminders-set-page {
  display: flex;
  flex-flow: column;
  padding-top: 1rem;
}
.admin-reminders-set-page .admin-reminders-set-grid {
  flex: 2;
}
.admin-reminders-set-page .admin-reminders-set-grid .grid-table-header {
  position: relative;
}
.admin-reminders-set-page .admin-reminders-set-grid .grid-table-header .selectable-actions-wrapper {
  padding-top: 20px;
}
.admin-reminders-set-page .reminder-set-details {
  position: relative;
}
.admin-reminders-set-page .reminder-set-details .sub-title .btn {
  vertical-align: top;
  padding: 0;
}
.admin-reminders-set-page .reminder-set-details .sub-title span {
  display: inline-block;
  line-height: 2.4rem;
  padding: 0 0.75rem;
  font-size: 1.3rem;
}
.admin-reminders-set-page .reminder-set-details label {
  line-height: 1.5rem;
}
.admin-reminders-set-page .reminder-set-details .btn-edit {
  position: absolute;
  top: calc(50% - 20px);
  right: 1.5rem;
  margin: 0 0.75rem;
}
.admin-reminders-set-page .reminder-set-details .btn-edit i {
  font-size: 1.3rem;
}

.ux-dialog-open .reminder-details-component {
  overflow: auto;
}
.ux-dialog-open .reminder-details-component .reminder-status .planned {
  color: rgb(72.8192307692, 117.5653846154, 187.8807692308);
}
.ux-dialog-open .reminder-details-component .reminder-status .dueSoon {
  color: #fb8c00;
}
.ux-dialog-open .reminder-details-component .reminder-status .overdue {
  color: #e53935;
}
.ux-dialog-open .reminder-details-component .reminder-status .resolved {
  color: #8bc34a;
}

ux-dialog-footer .resolved-checkbox {
  margin: 0;
  display: inline-block;
  float: left;
  line-height: 46px;
}
.machine-details-component .keys-list li.collection-item {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.machine-details-component .keys-list li.collection-item span {
  overflow: hidden;
  text-overflow: ellipsis;
}
.machine-details-component .keys-list li.collection-item i {
  text-align: right;
  padding-left: 12px;
  margin-top: 2px;
  vertical-align: middle;
}
.machine-details-component .keys-list li.collection-item i:hover {
  cursor: pointer;
}
.machine-details-component .keys-list .key-name {
  color: #757575;
  word-wrap: break-word;
  font-size: 0.8em;
}
.machine-details-component .keys-list .key-delete:hover {
  color: #e53935;
}
.machine-details-component .keys-list .key-copy:hover {
  color: rgb(72.8192307692, 117.5653846154, 187.8807692308);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjc3MvYXBwfjM5ODU1OGM5LmJmOThiNDg0NmZhNDU0YmRhMWQwLmNodW5rLmNzcyIsInNvdXJjZVJvb3QiOiIifQ==*/