/* GENERATED by build/recolor.py from css/theme.css - do not edit.
   Brand overrides belong in nepalcloud.css. */
:root {
  --blue: #1768fa;
  --gray: #425574;
  --gray-dark: #0f1d33;
  --primary: #1768fa;
  --secondary: #425574;
  --light: #f5f9ff;
  --dark: #0f1d33;
}
body {
  color: #071528;
}
a {
  color: #1768fa;
}
a:hover {
  color: #0e419d;
}
caption {
  color: #425574;
}
.blockquote-footer {
  color: #425574;
}
.img-thumbnail {
  border: 1px solid #e3ebf5;
}
.figure-caption {
  color: #425574;
}
kbd {
  background-color: #071528;
}
pre {
  color: #071528;
}
.table {
  color: #071528;
}
.table th,
.table td {
  border-top: 1px solid #e3ebf5;
}
.table thead th {
  border-bottom: 2px solid #e3ebf5;
}
.table tbody + tbody {
  border-top: 2px solid #e3ebf5;
}
.table-bordered {
  border: 1px solid #e3ebf5;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #e3ebf5;
}
.table-hover tbody tr:hover {
  color: #071528;
}
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #bed5fe;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #86b0fc;
}
.table-hover .table-primary:hover {
  background-color: #aac8fd;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #aac8fd;
}
.table .thead-dark th {
  background-color: #0f1d33;
}
.table .thead-light th {
  color: #334155;
  background-color: #eef3f9;
  border-color: #e3ebf5;
}
.table-dark {
  background-color: #0f1d33;
}
.form-control {
  color: #334155;
  border: 1px solid #cbd5e1;
}
.form-control:-moz-focusring {
  text-shadow: 0 0 0 #334155;
}
.form-control:focus {
  color: #334155;
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.form-control::-moz-placeholder {
  color: #425574;
}
.form-control::placeholder {
  color: #425574;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #eef3f9;
}
select.form-control:focus::-ms-value {
  color: #334155;
}
.form-control-plaintext {
  color: #071528;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #425574;
}
.btn {
  color: #071528;
}
.btn:hover {
  color: #071528;
}
.btn:focus, .btn.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.btn-primary {
  background-color: #1768fa;
  border-color: #1768fa;
}
.btn-primary:hover {
  background-color: #1354cb;
  border-color: #114ebc;
}
.btn-primary:focus, .btn-primary.focus {
  background-color: #1354cb;
  border-color: #114ebc;
  box-shadow: 0 0 0 0.2rem rgba(58, 127, 251, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  background-color: #1768fa;
  border-color: #1768fa;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  background-color: #114ebc;
  border-color: #1047ac;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 127, 251, 0.5);
}
.btn-secondary {
  background-color: #425574;
  border-color: #425574;
}
.btn-secondary.disabled, .btn-secondary:disabled {
  background-color: #425574;
  border-color: #425574;
}
.btn-warning {
  color: #071528;
}
.btn-warning:hover {
  color: #071528;
}
.btn-warning:focus, .btn-warning.focus {
  color: #071528;
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #071528;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #071528;
}
.btn-light {
  color: #071528;
  background-color: #f5f9ff;
  border-color: #f5f9ff;
}
.btn-light:hover {
  color: #071528;
}
.btn-light:focus, .btn-light.focus {
  color: #071528;
}
.btn-light.disabled, .btn-light:disabled {
  color: #071528;
  background-color: #f5f9ff;
  border-color: #f5f9ff;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #071528;
}
.btn-dark {
  background-color: #0f1d33;
  border-color: #0f1d33;
}
.btn-dark.disabled, .btn-dark:disabled {
  background-color: #0f1d33;
  border-color: #0f1d33;
}
.btn-outline-primary {
  color: #1768fa;
  border-color: #1768fa;
}
.btn-outline-primary:hover {
  background-color: #1768fa;
  border-color: #1768fa;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #1768fa;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  background-color: #1768fa;
  border-color: #1768fa;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.5);
}
.btn-outline-secondary {
  color: #425574;
  border-color: #425574;
}
.btn-outline-secondary:hover {
  background-color: #425574;
  border-color: #425574;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(66, 85, 116, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #425574;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  background-color: #425574;
  border-color: #425574;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(66, 85, 116, 0.5);
}
.btn-outline-warning:hover {
  color: #071528;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #071528;
}
.btn-outline-light {
  color: #f5f9ff;
  border-color: #f5f9ff;
}
.btn-outline-light:hover {
  color: #071528;
  background-color: #f5f9ff;
  border-color: #f5f9ff;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 249, 255, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f5f9ff;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #071528;
  background-color: #f5f9ff;
  border-color: #f5f9ff;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 249, 255, 0.5);
}
.btn-outline-dark {
  color: #0f1d33;
  border-color: #0f1d33;
}
.btn-outline-dark:hover {
  background-color: #0f1d33;
  border-color: #0f1d33;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 29, 51, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #0f1d33;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  background-color: #0f1d33;
  border-color: #0f1d33;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 29, 51, 0.5);
}
.btn-link {
  color: #1768fa;
}
.btn-link:hover {
  color: #0e419d;
}
.btn-link:disabled, .btn-link.disabled {
  color: #425574;
}
.dropdown-menu {
  color: #071528;
}
.dropdown-divider {
  border-top: 1px solid #eef3f9;
}
.dropdown-item {
  color: #071528;
}
.dropdown-item:hover, .dropdown-item:focus {
  background-color: #f5f9ff;
}
.dropdown-item.active, .dropdown-item:active {
  background-color: #1768fa;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #425574;
}
.dropdown-header {
  color: #425574;
}
.dropdown-item-text {
  color: #071528;
}
.input-group-text {
  color: #334155;
  background-color: #eef3f9;
  border: 1px solid #cbd5e1;
}
.custom-control-input:checked ~ .custom-control-label::before {
  border-color: #1768fa;
  background-color: #1768fa;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #425574;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #eef3f9;
}
.custom-control-label::before {
  border: #94a3b8 solid 1px;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #1768fa;
  background-color: #1768fa;
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(23, 104, 250, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(23, 104, 250, 0.5);
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(23, 104, 250, 0.5);
}
.custom-switch .custom-control-label::after {
  background-color: #94a3b8;
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(23, 104, 250, 0.5);
}
.custom-select {
  color: #334155;
  border: 1px solid #cbd5e1;
}
.custom-select:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.custom-select:focus::-ms-value {
  color: #334155;
}
.custom-select:disabled {
  color: #425574;
  background-color: #eef3f9;
}
.custom-select:-moz-focusring {
  text-shadow: 0 0 0 #334155;
}
.custom-file-input:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #eef3f9;
}
.custom-file-label {
  color: #334155;
  border: 1px solid #cbd5e1;
}
.custom-file-label::after {
  color: #334155;
  background-color: #eef3f9;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.custom-range::-webkit-slider-thumb {
  background-color: #1768fa;
}
.custom-range::-webkit-slider-runnable-track {
  background-color: #e3ebf5;
}
.custom-range::-moz-range-thumb {
  background-color: #1768fa;
}
.custom-range::-moz-range-track {
  background-color: #e3ebf5;
}
.custom-range::-ms-thumb {
  background-color: #1768fa;
}
.custom-range::-ms-fill-lower {
  background-color: #e3ebf5;
}
.custom-range::-ms-fill-upper {
  background-color: #e3ebf5;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #94a3b8;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #94a3b8;
}
.custom-range:disabled::-ms-thumb {
  background-color: #94a3b8;
}
.nav-link.disabled {
  color: #425574;
}
.nav-tabs {
  border-bottom: 1px solid #e3ebf5;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #eef3f9 #eef3f9 #e3ebf5;
}
.nav-tabs .nav-link.disabled {
  color: #425574;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #334155;
  border-color: #e3ebf5 #e3ebf5 #fff;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: #1768fa;
}
.breadcrumb {
  background-color: #eef3f9;
}
.breadcrumb-item + .breadcrumb-item::before {
  color: #425574;
}
.breadcrumb-item.active {
  color: #425574;
}
.page-link {
  color: #1768fa;
  border: 1px solid #e3ebf5;
}
.page-link:hover {
  color: #0e419d;
  background-color: #eef3f9;
  border-color: #e3ebf5;
}
.page-link:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.25);
}
.page-item.active .page-link {
  background-color: #1768fa;
  border-color: #1768fa;
}
.page-item.disabled .page-link {
  color: #425574;
  border-color: #e3ebf5;
}
.badge-primary {
  background-color: #1768fa;
}
a.badge-primary:hover, a.badge-primary:focus {
  background-color: #114ebc;
}
a.badge-primary:focus, a.badge-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 104, 250, 0.5);
}
.badge-secondary {
  background-color: #425574;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(66, 85, 116, 0.5);
}
.badge-warning {
  color: #071528;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #071528;
}
.badge-light {
  color: #071528;
  background-color: #f5f9ff;
}
a.badge-light:hover, a.badge-light:focus {
  color: #071528;
}
a.badge-light:focus, a.badge-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 249, 255, 0.5);
}
.badge-dark {
  background-color: #0f1d33;
}
a.badge-dark:focus, a.badge-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(15, 29, 51, 0.5);
}
.jumbotron {
  background-color: #eef3f9;
}
.alert-primary {
  color: #0c3683;
  background-color: #d0e1fe;
  border-color: #bed5fe;
}
.alert-primary hr {
  border-top-color: #aac8fd;
}
.alert-primary .alert-link {
  color: #061d45;
}
.alert-dark .alert-link {
  color: #01040a;
}
.progress {
  background-color: #eef3f9;
}
.progress-bar {
  background-color: #1768fa;
}
.list-group-item-action {
  color: #334155;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: #334155;
  background-color: #f5f9ff;
}
.list-group-item-action:active {
  color: #071528;
  background-color: #eef3f9;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #425574;
}
.list-group-item.active {
  background-color: #1768fa;
  border-color: #1768fa;
}
.list-group-item-primary {
  color: #0c3683;
  background-color: #bed5fe;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #0c3683;
  background-color: #aac8fd;
}
.list-group-item-primary.list-group-item-action.active {
  background-color: #0c3683;
  border-color: #0c3683;
}
.toast-header {
  color: #425574;
}
.modal-header {
  border-bottom: 1px solid #e3ebf5;
}
.modal-footer {
  border-top: 1px solid #e3ebf5;
}
.popover-body {
  color: #071528;
}
.bg-primary {
  background-color: #1768fa !important;
}
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #114ebc !important;
}
.bg-secondary {
  background-color: #425574 !important;
}
.bg-light {
  background-color: #f5f9ff !important;
}
.bg-dark {
  background-color: #0f1d33 !important;
}
.border {
  border: 1px solid #e3ebf5 !important;
}
.border-top {
  border-top: 1px solid #e3ebf5 !important;
}
.border-right {
  border-right: 1px solid #e3ebf5 !important;
}
.border-bottom {
  border-bottom: 1px solid #e3ebf5 !important;
}
.border-left {
  border-left: 1px solid #e3ebf5 !important;
}
.border-primary {
  border-color: #1768fa !important;
}
.border-secondary {
  border-color: #425574 !important;
}
.border-light {
  border-color: #f5f9ff !important;
}
.border-dark {
  border-color: #0f1d33 !important;
}
.text-primary {
  color: #1768fa !important;
}
a.text-primary:hover, a.text-primary:focus {
  color: #0e419d !important;
}
.text-secondary {
  color: #425574 !important;
}
.text-light {
  color: #f5f9ff !important;
}
.text-dark {
  color: #0f1d33 !important;
}
.text-body {
  color: #071528 !important;
}
.text-muted {
  color: #425574 !important;
}
@media print {
  pre,
  blockquote {
    border: 1px solid #94a3b8;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #e3ebf5 !important;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #e3ebf5;
  }
  .table .thead-dark th {
    border-color: #e3ebf5;
  }
}
.primary-bg-color {
  background-color: #f5f9ff;
}
header.header .topbar {
  background-color: #071528;
}
.master-breadcrumb {
  background-color: #eef3f9;
}
footer.footer {
  background-color: #071528;
}
.input-group .btn-reveal-pw:hover, .input-group .btn-reveal-pw:active {
  color: #1768fa;
}
.status-onhold {
  background-color: #1768fa;
}
.status-payment-pending {
  background-color: #1768fa;
}
.status-delivered {
  background-color: #1768fa;
}
.home-domain-search .input-group-wrapper {
  border: 1px solid #cbd5e1;
}
div[menuitemname="Active Products/Services"] .btn-view-more.disabled {
  color: #425574;
}
.verification-banner {
  background-color: #f7f9ff;
}
.store-order-container .store-domain-tabs li a {
  background-color: #f7f9ff;
}
.upgrade .products .product .header {
  background-color: #1357d1;
}
.upgrade .products .product .btn {
  background-color: #1357d1;
}
.featured-tld .price {
  background-color: #f7f9ff;
}
.domain-pricing .tld-row.highlighted {
  background: #f4f8ff;
}
.domain-pricing .tld-pricing-header div:nth-child(odd) {
  border-color: #1768fa;
}
@media (min-width: 768px) {
  .domain-pricing .two-row-center {
    border-right: 2px solid #c1d7fe;
  }
}
.table-list > tbody > tr:hover > td {
  background-color: #f7f9ff;
}
table.table-solid-bottom-border-light-gray {
  border-bottom: 1px solid #e3ebf5;
}
