/*
 * GENERATED by branding/tools/generate-palette.py. Do not edit by hand,
 * run the script again after a Digit update.
 *
 * Colour replacements:
 *   dark #131625 -> #080713
 *   dark #181a25 -> #090815
 *   dark #1a1c25 -> #090816
 *   dark #161b2f -> #0a0919
 *   dark #1a1e30 -> #0b0a1b
 *   dark #1f2231 -> #0c0b1d
 *   dark #212433 -> #0d0c1f
 *   dark #222435 -> #0d0c21
 *   dark #232535 -> #0e0c21
 *   dark #20253a -> #0e0d22
 *   dark #22263c -> #0f0d24
 *   dark #26293b -> #0f0e25
 *   dark #23283e -> #0f0e25
 *   dark #26283c -> #0f0e25
 *   dark #232840 -> #100e26
 *   dark #26293d -> #100e26
 *   dark #242940 -> #100e26
 *   dark #2a2b3a -> #100e26
 *   dark #2a2b3b -> #100e27
 *   dark #292c3e -> #100f28
 *   dark #2b2d44 -> #12102b
 *   dark #2b2f45 -> #12102b
 *   dark #2f3141 -> #12102b
 *   dark #292f48 -> #12102c
 *   dark #2f3042 -> #12102c
 *   dark #2d3145 -> #12102c
 *   dark #313341 -> #12102c
 *   dark #303142 -> #12102c
 *   dark #313242 -> #12112d
 *   dark #2e3247 -> #13112e
 *   dark #313244 -> #13112e
 *   dark #2f3247 -> #13112e
 *   dark #2c324d -> #14122f
 *   dark #343646 -> #141230
 *   dark #343648 -> #141231
 *   dark #363748 -> #141232
 *   dark #31364e -> #151332
 *   dark #363749 -> #151332
 *   dark #343850 -> #161334
 *   dark #38394d -> #161335
 *   dark #363950 -> #161435
 *   dark #373b52 -> #161436
 *   dark #3a3d51 -> #171437
 *   dark #3b3d50 -> #171437
 *   dark #3b3c50 -> #171437
 *   dark #373b56 -> #171538
 *   dark #3d3e50 -> #171538
 *   dark #383e58 -> #181539
 *   dark #3e3f54 -> #18163a
 *   dark #3d4057 -> #18163b
 *   dark #3e415a -> #19173d
 *   dark #434559 -> #1a173f
 *   dark #43455a -> #1a173f
 *   dark #43465a -> #1a173f
 *   dark #42465e -> #1b1840
 *   dark #45475d -> #1b1841
 *   dark #47495f -> #1c1943
 *   dark #4a4c61 -> #1d1a45
 *   dark #474a64 -> #1d1a45
 *   dark #474a65 -> #1d1a46
 *   dark #4b4d63 -> #1d1a47
 *   dark #4b4d65 -> #1d1a48
 *   dark #484d69 -> #1e1b48
 *   dark #484c69 -> #1e1b48
 *   dark #4e5066 -> #1e1b49
 *   dark #56576b -> #211d4f
 *   dark #555770 -> #211e51
 *   dark #555870 -> #211e51
 *   dark #555876 -> #221f53
 *   dark #595c74 -> #231f54
 *   dark #5d607d -> #25215a
 *   dark #626379 -> #25215a
 *   dark #62657e -> #26225d
 *   dark #228ae6 -> #7c3aed
 *   dark #2794e9 -> #7c3aed
 *   dark #3879d9 -> #8b5cf6
 *   light #228ae6 -> #1d4ed8
 *   light #2794e9 -> #1d4ed8
 *   light #3879d9 -> #1d4ed8
 */

/* dark mode, from theme-dark.css */
html.pdo-design.pdo-dark body {
  background: #171437;
}

html.pdo-design.pdo-dark .panel {
  background-color: #171437;
}

html.pdo-design.pdo-dark .panel-default {
  border-color: #171437;
}

html.pdo-design.pdo-dark .panel-footer {
  background-color: #171437;
  border-top: 1px solid #12102c;
}

html.pdo-design.pdo-dark .wdes-sidebar {
  background: #0b0a1b;
}

html.pdo-design.pdo-dark .wdes-profile-pic {
  background: #080713;
  border: 4px solid #080713;
}

html.pdo-design.pdo-dark .wdes-sidebar .wdes-user-area-nav .panel > a:hover {
  color: #7c3aed;
}

html.pdo-design.pdo-dark .shortcuts li {
  background: #080713;
}

html.pdo-design.pdo-dark .shortcuts li:hover {
  background: #7c3aed;
}

html.pdo-design.pdo-dark .wdes-collapse-bg ul li a:hover {
  color: #7c3aed;
}

html.pdo-design.pdo-dark .whm-sidebar {
  background: #100f28;
}

html.pdo-design.pdo-dark .whm-sidebar .panel-sidebar {
  border-bottom: 1px solid #0d0c1f;
}

html.pdo-design.pdo-dark .whm-sidebar .list-group .list-group-item {
  background: #0d0c21;
}

html.pdo-design.pdo-dark .btn-success {
  background-color: #7c3aed;
  border-color: #7c3aed;
}

html.pdo-design.pdo-dark section#header {
  background-color: #100f28;
  border-left: 1px solid #0d0c1f;
}

html.pdo-design.pdo-dark form.header-search-frame {
  border-right: 1px solid #0d0c1f;
}

html.pdo-design.pdo-dark .dataTables_wrapper .dataTables_filter label .form-control {
  color: #0c0b1d !important;
}

html.pdo-design.pdo-dark .pagination > .active > a,
html.pdo-design.pdo-dark .pagination > .active > a:focus,
html.pdo-design.pdo-dark .pagination > .active > a:hover,
html.pdo-design.pdo-dark .pagination > .active > span,
html.pdo-design.pdo-dark .pagination > .active > span:focus,
html.pdo-design.pdo-dark .pagination > .active > span:hover {
  background-color: #1e1b48;
  border-color: #1e1b48;
}

html.pdo-design.pdo-dark #active-link {
  background: #100f28;
}

html.pdo-design.pdo-dark #active-link:after {
  border-left: 20px solid #171437;
}

html.pdo-design.pdo-dark #active-link:before {
  border-left: 20px solid #100f28;
}

html.pdo-design.pdo-dark .wdes-clientarea-panel-block {
  background: #1d1a48;
  border: 1px solid #211d4f;
}

html.pdo-design.pdo-dark .wdes-clientarea-panel-block form .form-control {
  background: #211e51 !important;
  border: 1px solid #25215a !important;
}

html.pdo-design.pdo-dark .client-home-panels .panel > .panel-heading {
  border-bottom: 1px solid #211d4f;
}

html.pdo-design.pdo-dark a.list-group-item:focus,
html.pdo-design.pdo-dark a.list-group-item:hover,
html.pdo-design.pdo-dark button.list-group-item:focus,
html.pdo-design.pdo-dark button.list-group-item:hover {
  background-color: #211e51;
}

html.pdo-design.pdo-dark .list-group-item {
  border-color: #211d4f !important;
  border: 1px solid #211d4f;
}

html.pdo-design.pdo-dark section#footer {
  background-color: #100f28;
  border-left: 1px solid #0d0c1f;
}

html.pdo-design.pdo-dark .home-shortcuts li:first-child,
html.pdo-design.pdo-dark .home-shortcuts li:nth-child(3) {
  background: #13112e;
}

html.pdo-design.pdo-dark .home-shortcuts li:nth-child(2),
html.pdo-design.pdo-dark .home-shortcuts li:nth-child(4) {
  background: #12102c;
}

html.pdo-design.pdo-dark .tweet {
  background: #171437;
}

html.pdo-design.pdo-dark .wdes-announcement-hp {
  background: #13112e;
}

html.pdo-design.pdo-dark .wdes-block {
  background: #100f28;
}

html.pdo-design.pdo-dark .wdes-input-form {
  background: #1e1b48 !important;
}

html.pdo-design.pdo-dark .wdes-submit:hover,
html.pdo-design.pdo-dark .wdes-submit:focus {
  background: #0d0c21;
}

html.pdo-design.pdo-dark a.wdes-2nd-btn,
html.pdo-design.pdo-dark .wdes-2nd-btn {
  background-color: #7c3aed;
}

html.pdo-design.pdo-dark a.wdes-2nd-btn:hover,
html.pdo-design.pdo-dark a.wdes-2nd-btn:focus,
html.pdo-design.pdo-dark .wdes-2nd-btn:hover,
html.pdo-design.pdo-dark .wdes-2nd-btn:focus {
  background: #0d0c21;
}

html.pdo-design.pdo-dark a.wdes-new-account {
  border-top: 1px solid #171437;
}

html.pdo-design.pdo-dark .wdes-block .progress {
  background: #0d0c21 !important;
}

html.pdo-design.pdo-dark #registration .sub-heading {
  border-top: 1px solid #0d0c21;
}

html.pdo-design.pdo-dark #registration .sub-heading span {
  background-color: #0d0c21;
}

html.pdo-design.pdo-dark .wdes-knb-block {
  background: #171437;
  border: 10px solid #100f28;
}

html.pdo-design.pdo-dark .kb-rate-article {
  background-color: #0e0c21;
}

html.pdo-design.pdo-dark .form-control {
  background: #1e1b48 !important;
}

html.pdo-design.pdo-dark .md-editor > .md-preview,
html.pdo-design.pdo-dark .md-editor > textarea.markdown-editor {
  border-top: 1px solid #171538 !important;
  border-bottom: 1px solid #161436 !important;
  background-color: #100e26 !important;
}

html.pdo-design.pdo-dark .md-editor .md-footer,
html.pdo-design.pdo-dark .md-editor > .md-header {
  background: #12102b;
}

html.pdo-design.pdo-dark .md-editor > .btn-toolbar {
  background-color: #151332 !important;
}

html.pdo-design.pdo-dark .md-editor > .btn-toolbar .btn-default {
  background-color: #12102b;
  border-color: #181539;
}

html.pdo-design.pdo-dark .well {
  background-color: #0d0c21;
  border: 1px solid #13112e;
}

html.pdo-design.pdo-dark .ticket-reply {
  border: 1px solid #100f28;
  background-color: #171437;
}

html.pdo-design.pdo-dark hr {
  border-top: 1px solid #13112e;
}

html.pdo-design.pdo-dark .wdes-client-ticket {
  background: #171437;
  border: 1px solid #100f28;
}

html.pdo-design.pdo-dark .panel-head-wdes {
  background-color: #7c3aed !important;
}

html.pdo-design.pdo-dark .dataTables_wrapper .table > tbody > tr > td,
html.pdo-design.pdo-dark .dataTables_wrapper .table > tbody > tr > th,
html.pdo-design.pdo-dark .dataTables_wrapper .table > tfoot > tr > td,
html.pdo-design.pdo-dark .dataTables_wrapper .table > tfoot > tr > th,
html.pdo-design.pdo-dark .dataTables_wrapper .table > thead > tr > td,
html.pdo-design.pdo-dark .dataTables_wrapper .table > thead > tr > th {
  border-top: 1px solid #1a173f;
}

html.pdo-design.pdo-dark .wdes-block-table .table-list > tbody > tr > td a.border-left {
  border-left: 1px solid #1a173f;
}

html.pdo-design.pdo-dark .wdes-panel-status .list-group-item {
  background-color: #171437;
}

html.pdo-design.pdo-dark .wdes-panel-status .panel-heading + .list-group .list-group-item:first-child {
  background: #100e27;
}

html.pdo-design.pdo-dark .wdes-inner-block {
  background: #171437;
  border: 6px solid #100f28;
}

html.pdo-design.pdo-dark div.product-details div.product-icon {
  background-color: #171437;
}

html.pdo-design.pdo-dark .wdes-circ {
  color: #100f28;
}

html.pdo-design.pdo-dark div.product-details-tab-container {
  background-color: #171437;
  border: 1px solid #171437;
}

html.pdo-design.pdo-dark .wdes-nav-tabs {
  border-bottom: 1px solid #171437;
}

html.pdo-design.pdo-dark .wdes-nav-tabs a {
  background-color: #171437 !important;
}

html.pdo-design.pdo-dark .btns-cus .btn-default {
  background-color: #171437;
  border-color: #100f28;
}

html.pdo-design.pdo-dark .panel-wdes {
  background-color: #171437;
  border: 1px solid #100f28;
}

html.pdo-design.pdo-dark .wdes-table-mass tbody > tr > td {
  border-top: 1px solid #100f28;
}

html.pdo-design.pdo-dark .wdes-table-mass .bg-info {
  background-color: #171437;
}

html.pdo-design.pdo-dark .wdes-table-mass .masspay-total td {
  background: #171437;
}

html.pdo-design.pdo-dark .wdes-panel {
  background-color: #171437;
  border: 1px solid #100f28;
}

html.pdo-design.pdo-dark .wdes-panel .panel-heading {
  background-color: #7c3aed;
  border-color: #7c3aed;
}

html.pdo-design.pdo-dark .logout-con {
  background: #100f28;
}

html.pdo-design.pdo-dark .logincontainer.with-social .login-form {
  border-right: 1px solid #13112e;
}

html.pdo-design.pdo-dark .wdes-loading {
  background: #171437;
}

html.pdo-design.pdo-dark .affiliate-referral-link span {
  background: #12112d;
}

html.pdo-design.pdo-dark .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #1a173f;
}

html.pdo-design.pdo-dark .alert-wdes-info {
  background: #171437;
  border: 10px solid #100f28;
}

html.pdo-design.pdo-dark .domain-pricing .tld-row.highlighted {
  background: #18163a;
}

html.pdo-design.pdo-dark .marketing-email-optin {
  background-color: #1d1a45;
}

html.pdo-design.pdo-dark #tabOverview .cpanel-package-details:before {
  color: #8b5cf6;
}

html.pdo-design.pdo-dark #tabOverview #cPanelPackagePanel p a {
  background-color: #8b5cf6;
}

html.pdo-design.pdo-dark #tabOverview #cPanelUsagePanel .text-info {
  color: #8b5cf6;
}

html.pdo-design.pdo-dark #tabOverview #cPanelExtrasPurchasePanel form.form-inline .btn {
  background-color: #8b5cf6;
}

html.pdo-design.pdo-dark #tabOverview .cpanel-feature-row a:hover {
  color: #8b5cf6;
}

html.pdo-design.pdo-dark #tabOverview .panel.panel-default {
  background: #0b0a1b;
}

html.pdo-design.pdo-dark #tabOverview #cPanelQuickEmailPanel .form-control,
html.pdo-design.pdo-dark #tabOverview #cPanelExtrasPurchasePanel form.form-inline .form-control {
  background: #100e26 !important;
}

html.pdo-design.pdo-dark #tabOverview #cPanelQuickEmailPanel .input-group-addon {
  background-color: #14122f;
  border: 1px solid #14122f;
}

html.pdo-design.pdo-dark div.credit-card {
  background-color: #100e26;
  border: 1px solid #0c0b1d;
}

html.pdo-design.pdo-dark div.credit-card div.card-number {
  background-color: #12102b;
}

html.pdo-design.pdo-dark section#home-banner .btn.transfer {
  background-color: #8b5cf6;
}

html.pdo-design.pdo-dark .label-default,
html.pdo-design.pdo-dark .label-default:hover,
html.pdo-design.pdo-dark .label-default:focus {
  background-color: #1a173f;
}

html.pdo-design.pdo-dark .list-group-item {
  border-color: #171437;
  border: 1px solid #25215a;
  background: #171437;
}

html.pdo-design.pdo-dark div.md-editor.active {
  border: 1px solid #171437;
}

html.pdo-design.pdo-dark .store-promoted-product {
  background-color: #0b0a1b;
}

html.pdo-design.pdo-dark .store-order-container .store-domain-tabs li a {
  background-color: #0b0a1b;
  border-bottom: 1px solid #0b0a1b;
}

html.pdo-design.pdo-dark .store-order-container .store-domain-tab-content {
  border: 1px solid #0b0a1b;
}

html.pdo-design.pdo-dark .nav-tabs > li > a:hover {
  border-color: #0b0a1b;
}

html.pdo-design.pdo-dark #order-digit_of .mc-promo .body {
  border-top: 10px solid #100f28;
  background-color: #0b0a1b;
}

html.pdo-design.pdo-dark a[data-slide=prev]:focus,
html.pdo-design.pdo-dark a[data-slide=next]:focus,
html.pdo-design.pdo-dark a[data-slide=prev]:hover,
html.pdo-design.pdo-dark a[data-slide=next]:hover {
  color: #7c3aed;
}

html.pdo-design.pdo-dark .btn-service-sso:hover,
html.pdo-design.pdo-dark .btn-service-sso:focus {
  background: #7c3aed;
}

html.pdo-design.pdo-dark .status {
  background-color: #0b0a1b;
}

html.pdo-design.pdo-dark table.table-list thead th,
html.pdo-design.pdo-dark .dataTables_wrapper table.table-list thead th.sorting_asc,
html.pdo-design.pdo-dark .dataTables_wrapper table.table-list thead th.sorting_desc {
  background-color: #0b0a1b;
}

html.pdo-design.pdo-dark .dataTables_wrapper .table-list > tbody > tr {
  background: #13112e;
}

html.pdo-design.pdo-dark .dataTables_wrapper .table-list > tbody > tr:hover {
  background: #0f0e25;
}

html.pdo-design.pdo-dark .btn.btn-default {
  background: #231f54;
  border: 1px solid #231f54 !important;
}

html.pdo-design.pdo-dark .btn.btn-default:hover,
html.pdo-design.pdo-dark .btn.btn-default:focus {
  background-color: #1e1b48;
}

html.pdo-design.pdo-dark .open > .dropdown-toggle.btn-default:focus,
html.pdo-design.pdo-dark .open > .dropdown-toggle.btn-default:hover,
html.pdo-design.pdo-dark .btn-default.active,
html.pdo-design.pdo-dark .btn-default:active,
html.pdo-design.pdo-dark .open > .dropdown-toggle.btn-default {
  background-color: #1e1b48;
}

html.pdo-design.pdo-dark input.wdes-btn-cancel {
  background: #1e1b48;
  border: 1px solid #1e1b48;
}

html.pdo-design.pdo-dark .modal-content {
  background-color: #12102c;
}

html.pdo-design.pdo-dark .email-verification {
  background: #1d1a48;
  border: 1px solid #211d4f;
}

html.pdo-design.pdo-dark .ticket-reply .attachments {
  border-top: 1px dashed #26225d;
  background-color: #1a173f;
}

html.pdo-design.pdo-dark .ticket-reply.staff {
  border: 1px solid #211e51;
}

html.pdo-design.pdo-dark .panel-warning,
html.pdo-design.pdo-dark .tospanel {
  background: #1e1b48;
  border-color: #221f53;
}

html.pdo-design.pdo-dark div[menuitemname="Support Knowledgebase Tag Cloud"] .panel-body > a {
  background-color: #0d0c21;
}

html.pdo-design.pdo-dark .wdes-addons > .pull-right a {
  background: #100f28;
}

html.pdo-design.pdo-dark .invite-box {
  background: #13112e;
}

html.pdo-design.pdo-dark .landing-page .navbar-default {
  background-color: #0b0a1b;
  border-color: #0b0a1b;
}

@media (min-width: 992px) {
  html.pdo-design.pdo-dark .landing-page .navbar .navbar-nav > li > a {
    border-left: 1px solid #12102c !important;
  }
}

html.pdo-design.pdo-dark .landing-page .navbar .navbar-nav > li > a {
  border-bottom: 1px solid #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.ssl .standout {
  border-bottom: 1px solid #12102c !important;
}

html.pdo-design.pdo-dark .landing-page.ssl .detailed-info .panel-body {
  background-color: #0b0a1b !important;
  border: 1px solid #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.ssl ul.ssl-certs-all li {
  border-bottom: 1px solid #100e26 !important;
}

html.pdo-design.pdo-dark .landing-page.ssl .certificate-options .btn {
  background-color: #7c3aed;
}

html.pdo-design.pdo-dark .landing-page.ssl .features {
  background-color: #7c3aed;
}

html.pdo-design.pdo-dark .landing-page.weebly .weebly-lite-plan {
  background-color: #0b0a1b !important;
  border: 1px solid #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page .pricing-item {
  background: #0b0a1b;
}

html.pdo-design.pdo-dark .landing-page .pricing-item ul li {
  border-bottom: 1px solid #0f0e25 !important;
}

html.pdo-design.pdo-dark .landing-page.weebly .faq {
  background-color: #141231 !important;
}

html.pdo-design.pdo-dark .landing-page.sitelock .plans {
  border-top: 1px solid #1b1841;
}

html.pdo-design.pdo-dark .landing-page.sitelock .emergency {
  border-bottom: 1px solid #1b1841;
}

html.pdo-design.pdo-dark .landing-page .content-block.faq .panel-collapse {
  background: #0b0a1b;
}

html.pdo-design.pdo-dark .landing-page.mail-services .product-options {
  border-bottom: 1px solid #141232;
}

html.pdo-design.pdo-dark .landing-page.mail-services .product-options .item {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page .nav-tabs > li.active > a,
html.pdo-design.pdo-dark .landing-page .nav-tabs > li.active > a:focus,
html.pdo-design.pdo-dark .landing-page .nav-tabs > li.active > a:hover {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page .nav-tabs > li > a,
html.pdo-design.pdo-dark .landing-page .nav-tabs > li > a:focus {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page .nav-tabs > li > a:hover {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page .tab-content {
  background-color: #0b0a1b !important;
}

@media (min-width: 768px) {
  html.pdo-design.pdo-dark .landing-page.codeguard .overview-features li {
    border-right: 1px solid #1c1943 !important;
  }
}

html.pdo-design.pdo-dark .landing-page.sitelockvpn .feature.alternate-bg,
html.pdo-design.pdo-dark .landing-page.sitelockvpn .feature.countries {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.sitelockvpn .feature.pricing ul li {
  color: #171437;
}

html.pdo-design.pdo-dark .landing-page.sitebuilder .templates .previews img,
html.pdo-design.pdo-dark .landing-page.sitebuilder .templates .previews .show-more div {
  border: 1px solid #090816 !important;
}

html.pdo-design.pdo-dark .landing-page.sitebuilder .pricing-table {
  background-color: #171437 !important;
  border: 1px solid #12102b !important;
}

html.pdo-design.pdo-dark .landing-page.sitebuilder .pricing-table-row:not(.col-heading):nth-child(even) {
  background-color: #1a173f !important;
}

html.pdo-design.pdo-dark .landing-page.ox .stand-out {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.ox .pricing table tr td {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.ox .pricing td:not(.no-border),
html.pdo-design.pdo-dark .landing-page.ox .pricing th {
  border: 1px solid #0f0d24 !important;
}

html.pdo-design.pdo-dark .landing-page.ox .pricing table tr:nth-child(even) td:first-child {
  background-color: #0e0d22 !important;
}

html.pdo-design.pdo-dark .landing-page.marketgoo .feature-wrapper {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.marketgoo .plan.labels ul li {
  border-right: 1px solid #141230 !important;
}

html.pdo-design.pdo-dark .landing-page.marketgoo .plan ul li {
  border-bottom: 1px solid #141230 !important;
}

html.pdo-design.pdo-dark .landing-page.marketgoo .plan ul {
  border-top: 1px solid #141230 !important;
}

html.pdo-design.pdo-dark .landing-page.marketgoo .plan.marketgoo_pro ul {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.marketgoo .faqs {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .landing-page.nordvpn .comparison .col-xs-2 {
  border: 1px solid #1d1a45 !important;
}

html.pdo-design.pdo-dark .landing-page.nordvpn .comparison .col-xs-12:nth-of-type(7) .col-xs-2:not(:nth-of-type(2)),
html.pdo-design.pdo-dark .landing-page.nordvpn .comparison .col-xs-12:last-of-type .col-xs-2:nth-of-type(2) {
  border-bottom: 1px solid #1d1a45 !important;
}

html.pdo-design.pdo-dark .landing-page.nordvpn .line-break {
  border-bottom: 1px #1d1a45 solid !important;
}

html.pdo-design.pdo-dark .panel-group .panel-heading + .panel-collapse > .list-group,
html.pdo-design.pdo-dark .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: 1px solid #171437 !important;
}

html.pdo-design.pdo-dark .landing-page.xovinow .pricing .plan-feature.row-highlight {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .social-bee .pricing-table__header-row {
  background-color: #0b0a1b !important;
}

html.pdo-design.pdo-dark .social-bee .pricing-table__row:hover {
  background-color: #0b0a1b !important;
}

@media only screen and (min-width: 160px) and (max-width: 767px) {
  html.pdo-design.pdo-dark .home-shortcuts li {
    border-bottom: 1px solid #161335;
  }
}

@media only screen and (max-width: 1200px) and (min-width: 160px) {
  html.pdo-design.pdo-dark .navbar-default .navbar-collapse,
  html.pdo-design.pdo-dark .navbar-default .navbar-form {
    border-color: #0a0919;
  }

  html.pdo-design.pdo-dark .whm-sidebar .panel {
    background-color: #100f28;
  }
}

html.pdo-design.pdo-dark .invoice-summary {
  background-color: #100e26;
  border: 4px dashed #151332;
}

html.pdo-design.pdo-dark .invoice-summary-table td.total-row {
  background-color: #171538;
}

html.pdo-design.pdo-dark tr.masspay-total td {
  background-color: #1e1b49;
}

html.pdo-design.pdo-dark .ticketfeedbackstaffcont {
  background-color: #100f28;
}

html.pdo-design.pdo-dark .bnomics-amount-input,
html.pdo-design.pdo-dark .bnomics-address-input {
  background-color: #1e1b48 !important;
  border-color: #1e1b48 !important;
}

html.pdo-design.pdo-dark .select-account {
  border-top: 1px solid #1d1a47;
}

html.pdo-design.pdo-dark .select-account a {
  border-bottom: 1px solid #1d1a47;
}

html.pdo-design.pdo-dark .select-account a:hover {
  background-color: #1d1a47;
}

/* dark mode, from form-theme-dark.css */
html.pdo-design.pdo-dark #order-digit-of .products .product {
  background: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .products .product div.product-pricing {
  border-bottom: 1px solid #171437;
}

html.pdo-design.pdo-dark .panel-sidebar {
  background: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .domain-selection-options .option > label {
  background-color: #13112e;
}

html.pdo-design.pdo-dark .wdes-checkout {
  background: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .view-cart-items .item {
  background-color: #13112e;
}

html.pdo-design.pdo-dark #order-digit-of .view-cart-items .item:nth-child(even) {
  background-color: #161435;
}

html.pdo-design.pdo-dark #order-digit-of .btn-remove-from-cart {
  color: #7c3aed;
}

html.pdo-design.pdo-dark #order-digit-of .view-cart-items .item-domain {
  color: #7c3aed;
}

html.pdo-design.pdo-dark #order-digit-of .empty-cart .btn {
  background-color: #7c3aed;
}

html.pdo-design.pdo-dark #order-digit-of .order-summary {
  background-color: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .order-summary .summary-totals {
  border-top: 1px solid #1b1840;
  border-bottom: 1px solid #1b1840;
}

html.pdo-design.pdo-dark #order-digit-of .view-cart-tabs {
  background: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .view-cart-tabs .tab-content {
  background-color: #13112e;
}

html.pdo-design.pdo-dark #order-digit-of .field,
html.pdo-design.pdo-dark #order-digit-of .form-control {
  background: #19173d !important;
}

html.pdo-design.pdo-dark button.btn.btn-block {
  background: #7c3aed;
}

html.pdo-design.pdo-dark #order-digit-of .sub-heading span,
html.pdo-design.pdo-dark #order-digit-of .sub-heading-borderless span {
  background-color: #0d0c21;
}

html.pdo-design.pdo-dark #order-digit-of .sub-heading {
  border-top: 1px solid #0d0c21;
}

html.pdo-design.pdo-dark .featured-tld {
  background: #1a173f;
}

html.pdo-design.pdo-dark .domain-pricing .tld-row {
  background: #1a173f;
}

html.pdo-design.pdo-dark .domain-promo-box {
  background: #7c3aed;
}

html.pdo-design.pdo-dark .domain-renewals {
  background: #100f28;
}

html.pdo-design.pdo-dark .panel {
  background-color: #1d1a45;
}

html.pdo-design.pdo-dark #order-digit-of .panel-addon {
  background-color: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .field[disabled],
html.pdo-design.pdo-dark #order-digit-of .field[readonly] {
  background-color: #1a173f;
}

html.pdo-design.pdo-dark #order-digit-of .apply-credit-container {
  background-color: #1a173f;
}

html.pdo-design.pdo-dark #paymentGatewaysContainer label {
  background: #1d1a46;
}

html.pdo-design.pdo-dark #order-digit-of .product-info {
  background-color: #0f0e25;
  border-top: 1px solid #12102b;
  border-bottom: 1px solid #12102b;
}

html.pdo-design.pdo-dark #order-digit-of .categories-collapsed {
  background-color: #13112e;
}

html.pdo-design.pdo-dark .suggested-domains .domain-lookup-suggestions-loader {
  background-color: #090815;
}

html.pdo-design.pdo-dark .panel-footer {
  background-color: #100f28;
  border-top: 1px solid #100f28;
}

html.pdo-design.pdo-dark .spotlight-tld {
  background-color: #13112e;
}

html.pdo-design.pdo-dark #order-digit-of .addon-promo-container {
  background: #0f0e25;
}

html.pdo-design.pdo-dark #order-digit-of .mc-promo .body {
  background-color: #13112e;
}

html.pdo-design.pdo-dark #order-digit-of .cc-input-container {
  background-color: #100f28 !important;
  border: #100f28;
}

html.pdo-design.pdo-dark #frmCheckout.paypal_ppcpv-payment-form #creditCardInputFields ul,
html.pdo-design.pdo-dark #frmPayment.paypal_ppcpv-payment-form .paymethod-info:not([data-paymethod-id]) {
  background-color: #19173d !important;
  border-color: #0d0c21 !important;
}

html.pdo-design.pdo-dark #order-digit-of .account-select-container div.account.active {
  background: #1d1a46;
}

html.pdo-design.pdo-dark #order-digit-of .account-select-container div.account {
  border: 1px solid #1d1a46;
  background: #18163b;
}

html.pdo-design.pdo-dark #order-digit-of .account-select-container {
  border-right: 1px solid #0d0c21;
}

html.pdo-design.pdo-dark .select2-container--default .select2-selection--single {
  background-color: #19173d;
}

html.pdo-design.pdo-dark .select2-dropdown {
  background-color: #171437;
  border: 1px solid #171437;
  box-shadow: 0 0 20px #13112e;
}

html.pdo-design.pdo-dark .select2-container--default .select2-search--dropdown .select2-search__field {
  border-bottom: 1px solid #171437;
}

html.pdo-design.pdo-dark div#primaryLookupResult {
  background-color: #13112e;
}

html.pdo-design.pdo-dark #order-digit-of .product-configurable-options .form-group {
  background-color: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of #inputBillingcycle {
  background-color: #100f28 !important;
}

html.pdo-design.pdo-dark #order-digit-of .wdes-server-group .form-group {
  background-color: #100f28;
}

html.pdo-design.pdo-dark #order-digit-of .wdes-server-group .form-group .field,
html.pdo-design.pdo-dark #order-digit-of .wdes-server-group .form-group .form-control {
  background-color: #171437 !important;
}

html.pdo-design.pdo-dark .panel-sidebar select.form-control[name="currency"] {
  background-color: #0d0c21 !important;
}

html.pdo-design.pdo-dark #order-digit-of .wdes-server-field-container {
  background-color: #0f0e25;
}

html.pdo-design.pdo-dark #order-digit-of .wdes-server-field-container .field,
html.pdo-design.pdo-dark #order-digit-of .wdes-server-field-container .form-control {
  background-color: #171437 !important;
}

html.pdo-design.pdo-dark #order-digit-of .sidebar-collapsed {
  background-color: #100f28;
}

html.pdo-design.pdo-dark .addon-renewals .service-renewal,
html.pdo-design.pdo-dark .domain-renewals,
html.pdo-design.pdo-dark .service-renewals {
  background-color: #100f28;
}

html.pdo-design.pdo-dark .domain-renewals,
html.pdo-design.pdo-dark .service-renewals {
  border-top-color: #171437;
}

html.pdo-design.pdo-dark .addon-renewals .service-renewal:nth-child(even),
html.pdo-design.pdo-dark .domain-renewals .domain-renewal:nth-child(even),
html.pdo-design.pdo-dark .service-renewals .service-renewal:nth-child(even) {
  background-color: #100f28;
}

html.pdo-design.pdo-dark .domain-renewals .domain-renewal,
html.pdo-design.pdo-dark .service-renewals .service-renewal {
  border-bottom-color: #161334;
}

html.pdo-design.pdo-dark .addon-renewals > div {
  border-color: #161334;
}

html.pdo-design.pdo-dark #order-digit-of .multiselect-item.filter .input-group-addon {
  color: #161334;
}

html.pdo-design.pdo-dark .suggested-domains .domain-lookup-suggestions-loader,
html.pdo-design.pdo-dark .suggested-domains .domain-lookup-suggestions-message {
  background-color: #13112e;
}

/* light mode, from theme-light.css */
html.pdo-design.pdo-light input:-webkit-autofill,
html.pdo-design.pdo-light input:-webkit-autofill:hover,
html.pdo-design.pdo-light input:-webkit-autofill:focus,
html.pdo-design.pdo-light input:-webkit-autofill:active {
  -webkit-text-fill-color: #1d4ed8 !important;
}

html.pdo-design.pdo-light .wdes-sidebar .wdes-user-area-nav .panel > a:hover {
  color: #1d4ed8;
}

html.pdo-design.pdo-light .shortcuts li:hover {
  background: #1d4ed8;
}

html.pdo-design.pdo-light .wdes-collapse-bg ul li a:hover {
  color: #1d4ed8;
}

html.pdo-design.pdo-light .btn-success {
  background-color: #1d4ed8;
  border-color: #1d4ed8;
}

html.pdo-design.pdo-light a.wdes-2nd-btn,
html.pdo-design.pdo-light .wdes-2nd-btn {
  background-color: #1d4ed8;
}

html.pdo-design.pdo-light .panel-head-wdes {
  background-color: #1d4ed8 !important;
}

html.pdo-design.pdo-light .wdes-panel .panel-heading {
  background-color: #1d4ed8;
  border-color: #1d4ed8;
}

html.pdo-design.pdo-light #tabOverview .cpanel-package-details:before {
  color: #1d4ed8;
}

html.pdo-design.pdo-light #tabOverview #cPanelPackagePanel p a {
  background-color: #1d4ed8;
}

html.pdo-design.pdo-light #tabOverview #cPanelUsagePanel .text-info {
  color: #1d4ed8;
}

html.pdo-design.pdo-light #tabOverview #cPanelExtrasPurchasePanel form.form-inline .btn {
  background-color: #1d4ed8;
}

html.pdo-design.pdo-light #tabOverview .cpanel-feature-row a:hover {
  color: #1d4ed8;
}

html.pdo-design.pdo-light section#home-banner .btn.transfer {
  background-color: #1d4ed8;
}

html.pdo-design.pdo-light a[data-slide=prev]:focus,
html.pdo-design.pdo-light a[data-slide=next]:focus,
html.pdo-design.pdo-light a[data-slide=prev]:hover,
html.pdo-design.pdo-light a[data-slide=next]:hover {
  color: #1d4ed8;
}

html.pdo-design.pdo-light .landing-page .navbar .navbar-nav > li.active > a {
  color: #1d4ed8 !important;
}

html.pdo-design.pdo-light .landing-page.ssl .certificate-options .btn {
  background-color: #1d4ed8 !important;
}

/* light mode, from form-theme-light.css */
html.pdo-design.pdo-light #order-digit-of .btn-remove-from-cart {
  color: #1d4ed8;
}

html.pdo-design.pdo-light #order-digit-of .view-cart-items .item-domain {
  color: #1d4ed8;
}

html.pdo-design.pdo-light #order-digit-of .empty-cart .btn {
  background-color: #1d4ed8;
}

html.pdo-design.pdo-light button.btn.btn-block {
  background: #1d4ed8;
}

html.pdo-design.pdo-light .domain-promo-box {
  background: #1d4ed8;
}
