body {
    background: var(--background) !important;
    color: #ffffff !important;
    text-color: #ffffff !important;
}

body.absolute__top__header header.header,
body.fixed__top__header header.header {
    background: #01162D !important;
    --color-h: #5A8BF2 !important;
    --color-h-hover: #000956 !important;
    --color-h-sub: #000956 !important;
    --color-texts-opacity:#E6EEF !important;
    --color-texts: #E6EEFF !important;
    --btn-border: #000 !important;
    --border-color: #5A8BF2 !important;
}

.sidebar.minimal__sidebar {
  background-color: #000956 !important;
}

.header__link.header__not__loggined__btns__item {
  background-color: #000956 !important;
  color-hover: #000956 !important;
}

.header__link.header__not__loggined__btns__item span.text {
  color: #E6EEFF !important;
}

.header__body.header__notifications {
  background-color: #01162D !important;
}

.title {
color: #FFFFFF; !important;
}

.breadcrumb {
    background-color: #01162D !important;
    border-radius: .0rem;
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, canvas, caption, center, cite, code, del, details, dfn, div, dl, dd, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    color: #FFFFFF !important;
}

.lightbox {
color: #FFFFFF !important;
text-color: #FFFFFF !important;
background-color: #000956 !important;
}

.main__homepage__services__grid 
.main__homepage__services__grid__element 
.sub-title {
    color: #FFFFFF !important;
}

.form-control {
    color: #FFFFFF !important;
    background: #000956 !important;
}

.main__features__box {
    background: #5A8BF2 !important;
}

.features__image__bg {
    background: #5A8BF2 !important;
}

.coodiv-bg-white-opacity-visible, .white-bg {
    background-color: #000956 !important;
    background: #000956 !important;
}

.icons__server__features {
    color: #5A8BF2 !important;
}

.bg-white {
    background-color: #000956 !important;
}

.bg-white:hover, a.bg-white:hover {
    background-color: #5A8BF2 !important;
}

.main__banner__primary__text {
    color: #5A8BF2 !important;
}

.domain__register__form__spotlighttlds__item .tld {
color: #5A8BF2 !important;
}

.table {
    color: #fff !important;
}

.btn {
    font-weight: 400;
    color: #fff !important;
    background-color: #5A8BF2 !important;
    border: 1px solid #5A8BF2 !important;
}

.table__domains .btn.has-arrow svg {
 color: #5A8BF2 !important;
}

.btn.btn-orange-outline.has-arrow svg path {
    stroke: #000956 !important;
}

.btn.btn-orange {
    background: linear-gradient(90deg, #000956, #01162D 45.83%, #01162D);
    color: #fff;
    border: 0;
}


.btn.btn-orange:hover {
    background: linear-gradient(90deg, #000956, #000956 45.83%, #01162D) !important;
    color: #fff !important;
}

.logo__based__configoption.option-3-config:after {background: url(https://neptunmedia.no/wp-content/uploads/2025/08/uk_flagg_server.png);}
.logo__based__configoption.option-4-config:after {background: url(https://neptunmedia.no/wp-content/uploads/2025/08/germany_197571.png);}


.ElementsApp input {
text-color: #ffff !important;
}

.homepage__main__pricing__plan__footer .btn {
    background: #000956 !important;
}

.homepage__main__pricing__plan__footer .btn:hover {
    background: #01162D !important;
}

.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .spotlight__tld__data {
    color: #fff;
}
.spotlight__tlds__domains__configure__product__wrapper .spotlight__tlds__domain__item .spotlight__tld__data .dot {
    color: #507cd8;
}
.domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header,
.domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title {
    background: #000956;
}
.domain__search__page__spotlighttlds .domain__search__page__spotlighttlds__header .domain__search__page__spotlighttlds__header__text,
.domain__search__suggested__domains__wrapper .domain__search__suggested__domains__title .domain__search__suggested__domains__title__text {
    background: #000956;
}
body.absolute__top__header header.header,
body.fixed__top__header header.header {
    border-bottom: 1px solid #5A8BF2 !important;
}

.header__title {
color: #ffff !important;
}

.header__subtitle {
color: #ffff !important;
}

.header__item_messages .header__content {
color: #ffff !important;
}

tr.masspay-total td {
    background-color: #000956 !important;
}

.coodiv-text-1 {
color: #ffff !important;
}
.coodiv-text-2 {
color: #ffff !important;
}
.coodiv-text-3 {
color: #ffff !important;
}
.coodiv-text-4 {
color: #ffff !important;
}
.coodiv-text-5 {
color: #ffff !important;
}
.coodiv-text-6 {
color: #ffff !important;
}
.coodiv-text-7 {
color: #ffff !important;
}
.coodiv-text-8 {
color: #ffff !important;
}
.coodiv-text-9 {
color: #ffff !important;
}
.coodiv-text-10 {
color: #ffff !important;
}
.coodiv-text-11 {
color: #ffff !important;
}
.coodiv-text-12 {
color: #ffff !important;
}
.coodiv-text-13 {
color: #ffff !important;
}

.table {
    color: #ffff !important;
}

.view__invoice__page__main__content__tables .table td.total-pay-row {
background: #000956 !important;
}

.table td {
 background: #000956 !important;
}

.select2-search__field {
color: #000956 !important;
background: #000956 !important;
}

.select2-registertld-results {
   background-color: #000956 !important;
   border-color: #000956 !important;
}

.select2-results__option {
 background: #000956 !important;
}

.select2-container--default .select2-results__option--selected {
    background-color: #5A8BF2 !important;
    color: #ffff !important;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5A8BF2 !important;
  color: #ffff !important;
}

.select2-search--dropdown {
      border-color: #5A8BF2 !important;
    }

.myTicketStatus:hover {
  color: #5A8BF2 !important;
}

.header__message.new:hover {
  background-color: #5A8BF2 !important;
  color: #000956 !important;
}

.header__time {
    color: #85C3FF !important;
}

.header__top {
background:  #000956 !important;
}

.header__nav__wrapper {
background: #000956 !important;
}

.header__link {
color: #ffff !important;
}

.header__links__downloads .compteur {
    background-color:  #5A8BF2 !important;
    border-radius: 50px;
    color: #212527;
}

.fal {
color: #5A8BF2 !important;
}

#order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item .mobile__version .icon {
background: #000956 !important;
}

.switch {
background: #000956 !important;
}

input[type=&quot;radio&quot; i] {
color: #5A8BF2 !important;
}

.switch__container {
    background-color: #000956 !important;
}

.switch__handle {
    background-color: #5A8BF2 !important;
}

.form__btn__submit__group {
    background: rgb(0 9 86 / 30%);
}

pre {
color: #ffffff !important;
}

.md-editor.md-fullscreen-mode {
    background: #01162D !important;
}

.md-editor.md-fullscreen-mode .md-input:focus, .md-editor.md-fullscreen-mode .md-input:hover {
    color: #333;
    background: #000956 !important;
}

.logo__based__configoption.option-5-config:after {background: url(https://neptunmedia.no/wp-content/uploads/2025/09/norway_5315731-3.png);}

.account-select-container div.account {
    background: #000956 !important;
    border: 1px solid #eee;
    border-right: 0;
    padding: 10px;
}

.modal-body small {
      color: #ffffff !important;
    }

.div-service-item {
text-color: #ffffff !important;
color: #ffffff !important;
}

.plan-highlight {
    background-color: #5A8BF2 !important;
}