#domain-cards-list > li, #adminsettings > li {
	border: none;
}

#domain-cards-list > li:hover, #adminsettings > li:hover {
}

.biglogo {
	background-image: url(../../../../images/logos/logo-dbg.png)
}

.logo {
	background-image: url(../../../../images/logos/logo-small-dbg.png);
}

.btn-tb-add {
	background-image: url(../../../../colors/dark/images/64/toolbar/add-circle-outline.png);
}

.btn-tb-view {
	background-image: url(../../../../colors/dark/images/64/toolbar/eye.png);
}

.btn-tb-support {
	background-image: url(../../../../colors/dark/images/64/toolbar/help.png);
}

.btn-tb-edit {
	background-image: url(../../../../colors/dark/images/64/toolbar/edit.png);
}

.btn-tb-settings {
	background-image: url(../../../../colors/dark/images/64/toolbar/settings.png);
}

.btn-tb-build {
	background-image: url(../../../../colors/dark/images/64/toolbar/builder.png);
}

.btn-tb-delete {
	background-image: url(../../../../colors/dark/images/64/toolbar/delete.png);
}


.btn-tb-schedulereport {
	background-image: url(../../../../colors/dark/images/64/toolbar/schedule.png);
}

.btn-tb-columnsetup {
	background-image: url(../../../../colors/dark/images/64/toolbar/column-setup.png);
}

.btn-luq-refresh {
	background-image: url(../../../../colors/dark/images/64/toolbar/refresh.png);
}

.btn-luq-wipe {
	background-image: url(../../../../colors/dark/images/64/toolbar/delete.png);
}

.btn-luq-trigger {
	background-image: url(../../../../colors/dark/images/64/toolbar/execute.png);
}

.btn-tb-sort-settings {
	background-image: url(../../../../colors/dark/images/64/toolbar/gear.png);
}

.input-button-item-reset {
	background-image: url(../../../../colors/dark/images/64/toolbar/toolbar/refresh.png);
}

.btn-tabview {
	background-image: url(../../../../colors/dark/images/64/toolbar/add-circle-outline.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	background-size: 16px 16px;
}

.input-button-item {
	background-image: url(../../../../colors/dark/images/64/toolbar/enter-key.png);
	background-repeat: no-repeat;
	background-size: 24px 24px;
	background-position: center center;
}

.input-button-item-add, .btn-add {
	background-image: url(../../../../colors/dark/images/64/toolbar/add-circle-outline.png);
}

.accordion.active,
.btn-tabview.active,
.btn-tabview:hover {
	background-image: url(../../../../colors/dark/images/64/toolbar/check-circle.png);
}

.accordion {
	background-image: url(../../../../colors/dark/images/64/toolbar/add-circle-outline.png);
	background-position: calc(100% - 10px) 10px;
	background-size: 24px 24px;
	background-repeat: no-repeat;
}

body {
	background: url(../../../../images/stock/indigo-slate-dark.webp) no-repeat center center fixed;
	background-size: cover;
}

.range-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 23px;
  height: 24px;
  border: 0;
  background: url(../../../../colors/dark/images/64/toolbar/radio-button-checked.png);
  background-size: 24px 24px;
  cursor: pointer;
}

.range-slider::-moz-range-thumb {
  width: 23px;
  height: 24px;
  border: 0;
  background: url(../../../../colors/dark/images/64/toolbar/radio-button-checked.png);
  background-size: 24px 24px;
  cursor: pointer;
}

#sedsettings input:not([readonly]):not([type='checkbox']), 
.domainfields-panel input:not([readonly]):not([type='checkbox']), .popup-form input:not([readonly]):not([type='checkbox']),
.settings-panel input:not([readonly]):not([type='checkbox']) {
	background-image: url(../../../../colors/dark/images/custom/keyboard@216x152.png);
}

.btn-delete {
	background-image: url(../../../../colors/dark/images/64/toolbar/remove-circle-outline.png);
}

.btn-add {
	background-image: url(../../../../colors/dark/images/64/toolbar/add-circle-outline.png);
}

.input-button-item-delete {
	background-image: url(../../../../colors/dark/images/64/toolbar/remove-circle-outline.png);
}

.input-button-item-save {
	background-image: url(../../../../colors/dark/images/64/toolbar/save.png);
}

.input-button-item-folder-open {
	background-image: url(../../../../colors/dark/images/64/toolbar/folder.png);
}

.input-button-item-show {
	background-image: url(../../../../colors/dark/images/64/toolbar/eye.png);
	width: 36px;
}

.input-button-item-hide {
	background-image: url(../../../../colors/dark/images/64/toolbar/eye-no.png);
	width: 36px;
}

.column-type-date {
	background-image: url(../../../../images/icons/fields/dark/date.png);
}

.column-type-datetime {
	background-image: url(../../../../images/icons/fields/dark/datetime.png);
}

.column-type-boolean {
	background-image: url(../../../../images/icons/fields/dark/boolean.png);
}

.column-type-float {
	background-image: url(../../../../images/icons/fields/dark/float.png);
}

.column-type-integer {
	background-image: url(../../../../images/icons/fields/dark/integer.png);
}

.column-type-string {
	background-image: url(../../../../images/icons/fields/dark/string.png);
}

.column-type-text {
	background-image: url(../../../../images/icons/fields/dark/blob.png);
}

.column-type-date-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/date.png);
}

.column-type-datetime-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/datetime.png);
}

.column-type-boolean-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/boolean.png);
}

.column-type-float-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/float.png);
}

.column-type-integer-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/integer.png);
}

.column-type-string-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/string.png);
}

.column-type-text-custom {
	background-image: url(../../../../images/icons/fields/dark/custom-overlay.png),url(../../../../images/icons/fields/dark/blob.png);
}

.column-type-custom {
	background-image: url(../../../../colors/dark/images/64/toolbar/radio-button-checked.png);
}

.domain-card-delete-domain {
	background-image: url(../../../../colors/dark/images/64/toolbar/remove-circle-outline.png);
	background-color: rgb(71, 85, 105);
}

.domain-card-alert-field {
	background-image: url(../../../../images/icons/alerts/24/tri-alert-orange.png);
	background-color: rgb(71, 85, 105);
}

.domain-card-auto-renew-field {
	background-image: url(../../../../images/icons/fields/dark/alert-date.png);
	background-color: rgb(71, 85, 105);
}

.domain-card-lookup-ssl, .domain-card-lookup-domain {
	background-image: url(../../../../colors/dark/images/64/toolbar/search.png);
	background-color: rgb(71, 85, 105);
}

.domain-card-date-field {
	background-image: url(../../../../images/icons/fields/dark/date.png);
}

.domain-card-datetime-field {
	background-image: url(../../../../images/icons/fields/dark/datetime.png);
}

.domain-card-webpage-field {
	background-image: url(../../../../images/icons/fields/dark/webpage.png);
}

.domain-card-text-field {
	background-image: url(../../../../images/icons/fields/dark/string.png);
}

ul.list-with-icons:not(.no-default-icon) li {
	background-image: url(../../../../colors/dark/images/64/toolbar/done-all.png);
}

ul.list-with-icons li.list-item-custom {
	background-image: url(../../../../colors/dark/images/64/toolbar/radio-button-checked.png);
}

ul.list-with-icons.list-select-item li {
	background-image: url(../../../../colors/dark/images/64/toolbar/bullet-lines.png);
}

ul.list-with-icons.list-checkbox-select-item li {
	background-image: url(../../../../colors/dark/images/64/toolbar/check-box-outline-blank.png);
}

ul.list-with-icons.list-checkbox-select-item li.checked {
	background-image: url(../../../../colors/dark/images/64/toolbar/check-box.png);
}

ul.list-with-icons.list-popmenu-select-item li {
	background-image: url(../../../../colors/dark/images/64/toolbar/popmenu-list-item.png);
}

ul.list-with-icons.list-popmenu-select-item li.active {
	background-image: url(../../../../colors/dark/images/64/toolbar/popmenu-list-item-active.png);
}

ul.list-with-icons li.list-popmenu-select-item-save {
	background-image: url(../../../../colors/dark/images/64/toolbar/save.png);
}

.selectbox-selected {
	background-image: url(../../../../colors/dark/images/64/toolbar/expand-more.png);
}

.icon-filtered-data {
	background-image: url(../../../../colors/dark/images/64/toolbar/search.png);
}

.th-sorted-asc > .icon-16 {
	background-image: url(../../../../colors/dark/images/64/toolbar/sort-down.png);
}

.th-sorted-desc > .icon-16 {
	background-image: url(../../../../colors/dark/images/64/toolbar/sort-up.png);
}

.dtcard-header-control {
	background-image: url(../../../../colors/dark/images/64/toolbar/menu.png);
}

.popup-header-controls > div:last-child {
	background-image: url(../../../../colors/dark/images/64/toolbar/cancel.png);
}

.popup-header-controls > div:nth-child(3) {
	background-image: url(../../../../colors/dark/images/64/toolbar/help.png);
}

.accordion-ok  {
    background-image: url(../../../../images/icons/80/button-ok.png);
}

.accordion-error {
    background-image: url(../../../../images/icons/80/button-error.png);
}

.accordion-info {
    background-image: url(../../../../images/icons/80/button-info.png);
}

.accordion-notok  {
    background-image: url(../../../../images/icons/80/button-notok.png);
}

.accordion-alert {
    background-image: url(../../../../images/icons/80/button-warning.png);
}

.pro-edition-icon {
	background-image: url(../../../../colors/dark/images/64/toolbar/pro-edition.png);
	border-color: rgba(0,0,0,0.12);
}

a.json-toggle {
  background-image: url(../../../../colors/dark/images/64/expand-more.png);
}

a.json-toggle.collapsed {
	background-image: url(../../../../colors/dark/images/64/chevron-right.png);
}

.dnram {
	background-image: url(../../../../colors/dark/images/custom/dnram.png);
}

.domain_status > span {
	background-color: rgb(66, 72, 80);
}

.auto-renew-period-domain {
  color: #FCD34D;              /* muted amber text */
}

.nameserverdiscrepancy,
.autorenewperiod,
.danger,
.expired {
  background-color: #3B0D0D;   /* deep red surface */
  color: #FCA5A5;              /* soft red text */
}

.expires {
  background-color: #2A0F12;   /* deep red surface */
  color: #FCA5A5;              /* soft red text */
}

.unknown {
  background-color: #3B0D0D;   /* deep red surface */
  color: #FCA5A5;              /* soft red text */
  font-weight: 600;
}

.thirdpartycookie {
  background-color: transparent !important; 
  color: #FCA5A5;
}

.warning {
  background-color: #7F1D1D !important; /* deep red */
  color: #FFDADA;
}

.domain_status > span.active,
.available {
  background-color: #064E3B !important; /* muted dark green */
  color: #A7F3D0;                       /* soft mint text */     /* vertical centering */
}
