/*common.css*/
.isDarkMode input[type='checkbox']:checked + label:after {
    color: #FFFFFF;
}

.isDarkMode .checked > td > input[type='checkbox'] + .checkbox-label {
    background-color: #3C92E7;
    box-shadow: 0 1px 1px 0 rgba(64, 82, 88, 0.03), 0 1px 1px 0 rgba(97, 121, 133, 0.05);
    border-radius: 2px;
}

.isDarkMode a {
    color: #3c92e7;
}

.isDarkMode .cp-tag.active {
    color: #000000;
}

.isDarkMode .cpl-selected-menu-container.fixed {
    border-bottom: none;
}

.isDarkMode .cp-summary-stats-item {
    background-color: #1C1C1E;
    border-right: 1px solid #2B2B2D;
}

.isDarkMode .cp-summary-stats-item-title {
    color: #FFFFFF !important;
}

.isDarkMode .cp-summary-stats-item-content {
    color: #7C7C7C !important;
}

.isDarkMode .cp-summary-stats-item-content > a {
    color: #0077FF !important;
}

.isDarkMode #cp-overlay {
    background-color: #000000;
}

.isDarkMode #cp-overlay-content-wrap {
    background-color: #1C1C1E;
}

.isDarkMode #cp-overlay .cp-overlay-title {
    border-bottom: 1px solid #474747;
    color: #FFFFFF;
}

.isDarkMode #cp-overlay .cp-overlay-title + *:not(#cp-overlay-error) {
    color: #FFFFFF;
}

.isDarkMode #cp-overlay .cp-overlay-row {
    color: #FFFFFF;
}

.isDarkMode #cp-overlay .custom-select-wrap {
    border: 1px solid #474747;
}

.isDarkMode #cp-overlay .cp-overlay-button-row {
    border-top: 1px solid #474747;
}

.isDarkMode #cp-overlay .cp-overlay-cancel,
.isDarkMode #cp-overlay .cp-overlay-sync {
    background: #37363B;
    color: #FFFFFF;
    border: 1px solid #474747;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
    border-radius: 3px;
}

.isDarkMode #cp-overlay .cp-overlay-cancel:hover {
    background-color: #000000;
}

.isDarkMode #cp-overlay .cp-overlay-action {
    background-image: linear-gradient(180deg, #0089DD 0%, #0076BF 100%);
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
    border-radius: 3px;
}

.isDarkMode #cp-overlay input[type="button"] {
    border: none;
    border-radius: 3px;
}

.isDarkMode .custom-select-wrap {
    background-color: #37363B;
    border: none !important;
    background: #37363B;
}

.isDarkMode .custom-select-wrap select,
.isDarkMode .form-control {
    background-color: #37363B;
    border: none;
    color: #FFFFFF;
}

.isDarkMode .custom-select-wrap:after {
    color: #707070;
}

.isDarkMode .cp-tag {
    color: #1A1A19;
}

.isDarkMode .cp-button,
.isDarkMode .btn {
    background: #37363B;
    border: 1px solid #474747;
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05);
    color: #FFFFFF;
}

.isDarkMode .cp-button.btn-default:hover,
.isDarkMode .btn.btn-default:hover {
    background: #444548;
}

.isDarkMode .hidden-xs.autopay-title-left {
    color: #FFFFFF;
}

.isDarkMode .cpl-title {
    color: #FFFFFF;
}

.isDarkMode .cpl-area {
    background: #0f1011 !important;
}

.isDarkMode .table-responsive > table:not(.cpl-selected-table) > tbody > tr:hover {
    background-color: #1C1C1E;
}

.isDarkMode .table-responsive > table:not(.cpl-selected-table) > tbody > tr.checked {
    background-color: #1C1C1E;
}

.isDarkMode .table-responsive > table:not(.cpl-selected-table) > thead > tr > td,
.isDarkMode .table-responsive > table.cpl-selected-table:not(.fixed) > tbody > tr > td {
    border-bottom: 1px solid #2B2B2D;
}

.isDarkMode .table-responsive > table:not(.cpl-selected-table) > tbody > tr > td {
    color: #FFFFFF;
    border-bottom: 1px solid #2B2B2D;
}

.isDarkMode .cpl-no-items-found {
    background: #000000;
    box-shadow: none;
}

.isDarkMode .cpl-selected-table {
    background: #1C1C1E;
}

.isDarkMode .cp-select-all {
    color: #8E8E93;
    border: 1px solid #474747;
}

.isDarkMode #cp-overlay .SumoSelect > .CaptionCont {
    border: 1px solid #474747;
    background: #37363B;
    color: #FFFFFF;
}

.isDarkMode #cp-overlay .SumoSelect > .optWrapper {
    background: #37363B;
    border: 1px solid #474747;
}

.isDarkMode #cp-overlay span.fa.fa-trash-o {
    color: #7C7C7C;
    font-size: 16px;
    font-family: FontAwesome;
    letter-spacing: 0;
    font-weight: 400;
}

.isDarkMode #cp-overlay .list-underline_buttom_select {
    border-bottom: solid 1px #474747;
}

.isDarkMode #cp-overlay .form-control {
    background: #000000;
    border: 1px solid #474747;
    border-radius: 3px;
    color: #FFFFFF;
}

.isDarkMode .currency-row {
    border-top: 2px solid #474747;
}

.isDarkMode form {
    color: white;
}

.isDarkMode #cp-overlay form .cp-overlay-row {
    font-family: ProximaNova-Bold;
    font-size: 14px;
    color: #7C7C7C;
    letter-spacing: 0;
    font-weight: 700;
}

.isDarkMode .cpl-selected-menu-container {
    background: #0f1011;
}

.isDarkMode .cpl-delete-all {
    background-color: #1C1C1E;
    border: 1px solid #474747;
}

.isDarkMode .cp-dropdown-wrap,
.isDarkMode .cp-dropdown-wrap.second {
    background: #37363B;
    border: 1px solid #474747;
    color: #FFFFFF;
}

.isDarkMode .cp-dropdown-wrap.open {
    background: #444548;
}

.isDarkMode .cp-dropdown-wrap:hover {
    background: #444548;
}

.isDarkMode .cp-dropdown-wrap .cp-select-wrap > select {
    background: #37363B;
    color: #FFFFFF;
}

.isDarkMode .cp-dropdown-wrap .fa-angle-down {
    font-family: FontAwesome;
    font-size: 12px;
    color: #0078BD;
    letter-spacing: 2.24px;
    text-align: center;
    font-weight: 400;
}

.isDarkMode .checkbox-label {
    border: 1px solid #525253;
    background: #37363B;
}

.isDarkMode #cp-page-list > ul.pagination > li > a {
    color: #FFFFFF;
    background-color: #37363B;
    border-color: #474747;
}

.isDarkMode .cp-back-icon {
    font-size: 22px;
    color: #7C7C7C;
    font-family: FontAwesome;
    letter-spacing: 4.11px;
    text-align: center;
    font-weight: 400;
}

.isDarkMode .cp-back-content {
    font-family: OpenSans-Semibold;
    font-size: 14px;
    color: #7C7C7C;
    letter-spacing: 0;
    font-weight: 600;
}

.isDarkMode .cp-header-content {
    color: #FFFFFF !important;
}

.isDarkMode .cp-content-section {
    border-top: 1px solid #474747;
}

.isDarkMode .cp-content-section-right {
    background: #1C1C1E;
    border-radius: 3px;
    box-shadow: 0 1px 2px 0 rgba(43, 59, 93, 0.29);
}

.isDarkMode .cp-content-section-header {
    color: #FFFFFF;
}

.isDarkMode .cp-content-section-desc {
    color: #7C7C7C;
}

.isDarkMode .cp-content-section-right-part {
    border-bottom: 1px solid #7C7C7C;
}

.isDarkMode .cp-content-section-right-part-row > textarea {
    background-color: #000000;
    border: 1px solid #474747;
}

.isDarkMode .cp-content-section-row:not(.cp-content-section-content-row) {
    color: #FFFFFF;
}

.isDarkMode .cp-info-order-edit-item-name {
    color: #FFFFFF;
}

.isDarkMode .cp-content-section-list-item-content input[type=text]:not(.label-select-input),
.isDarkMode .cp-content-section-list-item-content input[type=password],
.isDarkMode .cp-content-section-content-row input[type=text],
.isDarkMode .cp-content-section-content-row input[type=password] {
    border: none;
    background: #000000;
    box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.05);
    border-radius: 3px;
    color: #FFFFFF;
}

.isDarkMode .cp-content-section-button-row:not(:first-child) .col-xs-12 > div {
    border-top: 1px solid #474747;
}

.isDarkMode .cp-bulk-action-button:hover {
    background: #444548;
}

.isDarkMode .cp-bulk-action-button {
    background: #37363B;
    border: 1px solid #474747;
    color: #FFFFFF;
}

.isDarkMode .cp-content-section-table {
    font-family: ProximaNova-Regular;
    font-size: 13px;
    color: #8E8E93;
    letter-spacing: 0;
    font-weight: 400;
}

.isDarkMode .cp-content-section-list-item:nth-child(5),
.isDarkMode .cp-content-section-list form .cp-content-section-list-item:nth-child(3) {
    border-top: 1px solid #2b2b2d !important;
}

.isDarkMode .cp-select-wrap .cp-select {
    border: 1px solid #474747;
    background: #37363B;
    color: #FFFFFF;
    border-radius: 3px;
}

.isDarkMode .cp-select-wrap {
    border: none;
}

.isDarkMode .cp-error-inner-content {
    background: #1C1C1E;
}

.isDarkMode .cp-error-inner-content-msg {
    color: #FFFFFF;
}

/*contact_records_lists.css*/
.isDarkMode div#contact-records-list .cpl-clear-float { /* TODO: Move to common CSS? */
    color: #FFFFFF;
}

.isDarkMode .auction-dialog.bootstrap-dialog .modal-content {
    background: #1C1C1E;
    border: 1px solid #474747;
    border-radius: 4px;
    color: #FFFFFF;
}

.isDarkMode .auction-dialog.bootstrap-dialog.type-primary .modal-header {
    border-bottom: 1px solid #474747;
}

.isDarkMode .auction-dialog.bootstrap-dialog .bootstrap-dialog-title {
    color: #FFFFFF;
}

.isDarkMode .modal-header .close {
    color: #FFFFFF;
    opacity: 0.7;
}

.isDarkMode .close:focus,
.isDarkMode .close:hover {
    opacity: 1;
}

.isDarkMode .auction-dialog.bootstrap-dialog.type-primary .modal-footer {
    border-top: 1px solid #474747;
}

/*cp.filter.css*/
.isDarkMode .cp-filter-box-container {
    background-color: #1C1C1E !important;
}

.isDarkMode .dropdown-toggle.cp-filter-toggle {
    background: #37363B;
    color: #FFFFFF;
    border: 1px solid #474747;
}

.isDarkMode .dropdown-toggle.cp-filter-toggle:hover {
    background: #444548;
}

.isDarkMode button.keyword-search-btn {
    border: 1px solid #37363B !important;
    background-color: #000000 !important;
    border-left: 1px solid #2b2b2d !important;
    color: #7C7C7C !important;
}

.isDarkMode .cp-filter-select-wrap * {
    background: #000000;
    color: #FFFFFF;
}

.isDarkMode .cp-filter-select-wrap {
    border: 1px solid #474747;
    border-radius: 3px;
}

.isDarkMode .cp-filter-select-wrap > select {
    border: 1px solid #474747;
    background: #37363B;
    color: #FFFFFF;
}

.isDarkMode .cp-filter-add-btn {
    background-color: #37363B;
    color: #FFFFFF;
    border: 1px solid #474747;
    border-radius: 3px;
}

.isDarkMode .cp-filter-keywords {
    border: 1px solid #37363B !important;
    background-color: #000000 !important;
}

.isDarkMode .cp-selected-filter {
    background-color: #37363B;
    border: 1px solid #474747;
}

.isDarkMode .cp-selected-filter-name {
    border-right: 1px solid #474747;
}

/*domain_defaults_css.css*/
.isDarkMode .cp-domain-default-row-wrap:hover {
    background: #1C1C1E;
}

.isDarkMode .cp-row-right {
    background: #1C1C1E;
}

.isDarkMode .cp-row-right > .custom-select-wrap {
    background: #37363B;
}

.isDarkMode .cp-row-right > .custom-select-wrap {
    border: 1px solid #474747;
}

.isDarkMode .cp-row-right > table > tbody > tr > td {
    border-bottom: #2b2b2d;
}

.isDarkMode .cp-content-section-list-item.renew-option {
    border-top: 1px solid #2b2b2d;
}

/*domain_edit.css*/
.isDarkMode #cp-domain-edit-sc-nav {
    border-bottom: none;
}

.isDarkMode #cp-domain-edit-sc-nav .nav-tabs,
.isDarkMode .nav-tabs > li.active > a {
    border: none;
    background: #1C1C1E;
}

.isDarkMode .cp-domain-edit-sc-settings-row {
    background: #0F1011;
}

.isDarkMode .cp-domain-edit-sc-settings-row.lock-row {
    background: #1C1C1E;
}

.isDarkMode .cp-domain-edit-sc-settings-row.lock-row:hover,
.isDarkMode .cp-domain-edit-sc-settings-row:hover {
    background: #27262B;
}

.isDarkMode .cp-domain-edit-sc-settings-row:not(:last-child) {
    border-bottom: 1px solid #2b2b2d;
}

.isDarkMode #domain-edit-header .domain-edit-top {
    color: #FFFFFF;
}

.isDarkMode #domain-edit-header .domain-stats-edit {
    background: #37363B;
    box-shadow: none;
}

.isDarkMode #domain-edit-header .domain-stats-edit a {
    color: #FFFFFF;
}

.isDarkMode #domain-edit-content .domain-edit-info .container .col-sm-3.col-xs-6 {
    border-right: 1px solid #2b2b2d;
    background: #1C1C1E;
    border: none;
}

.isDarkMode #domain-edit-content .domain-edit-info .container .col-sm-3.col-xs-6 .item-content {
    color: #FFFFFF;
}

.isDarkMode #domain-edit-content .domain-edit-renew {
    background: #1C1C1E;
    box-shadow: 0 1px 2px 0 rgba(43, 59, 93, 0.29);
}

.isDarkMode #domain-edit-content .domain-edit-renew .renew-title {
    font-family: OpenSans-Bold;
    font-size: 13px;
    color: #FFFFFF;
    letter-spacing: 0;
    font-weight: 700;
}

.isDarkMode #domain-edit-content .domain-edit-renew .renew-content {
    font-family: OpenSans;
    font-size: 13px;
    color: #FFFFFF;
    letter-spacing: 0;
}

.isDarkMode #domain-edit-content .cp-domain-edit-sc-settings-row-lable {
    color: #FFFFFF;
}

.isDarkMode #domain-edit-content .cp-domain-edit-sc-settings-row-info {
    color: #FFFFFF;
}

/*domain_name_list.css*/
.isDarkMode .cp-dropdown-wrap.second input[type="submit"]:hover,
.isDarkMode .cp-filter-add-btn:hover {
    color: #FFFFFF;
    background: #444548;
}

.isDarkMode .cp-filter-add-btn:hover {
    color: #FFFFFF;
    background: #444548;
}

.isDarkMode .cp-dropdown-wrap.second input[type="submit"] {
    border: none;
    background: #37363B;
    color: #FFFFFF;
}

.isDarkMode .cp-dropdown-wrap.second > .dropdown-menu > li {
    color: #7C7C7C;
}

.isDarkMode .cp-dropdown-wrap.second > .dropdown-menu > li select[name="dl_move_select"] {
    background: #37363B;
    color: #FFFFFF;
}

.isDarkMode div#other-domain-add-overlay textarea {
    background-color: #000000;
    border: none;
}

/*folder.css*/
.isDarkMode .domain-folder-title-left {
    color: #FFFFFF;
}

.isDarkMode #cp-domains-folder .container-fluid {
    background: #0F1011;
    box-shadow: 0 1px 2px 0 rgba(43, 59, 93, 0.29);
}

.isDarkMode .table-responsive > table > thead > tr > td .dropdown-column > ul.dropdown-menu {
    background-color: #0f1011;
}

/*info.css*/
.isDarkMode #cp-info-general-content .custom-select-wrap {
    border: 1px solid #474747;
}

.isDarkMode #cp-info-statements-select-table tbody td .custom-select-wrap {
    border: none;
}

.isDarkMode #cp-info-payment-log .custom-select-wrap {
    border: none;
}

.isDarkMode #cp-info-orders-result {
    background-color: #0f1011;
}

.isDarkMode #cp-info-orders-result thead {
    color: #FFFFFF;
}

.isDarkMode #cp-info-security-content .form-control.label-select {
    background: url(/sr/triangle.png) no-repeat scroll 88% #37363b;
    border: 1px solid #474747;
    width: 80px;
    border-radius: 4px 0px 0px 4px;
    height: 36px;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-size: 10px 7px;
    padding: 10px 4px;
    float: left;
}

.isDarkMode #cp-info-order-invoice-content {
    color: #FFFFFF;
    background: #0f1011;
}

.isDarkMode .table.table-responsive.receipt-account-info-table tbody tr:first-child {
    color: #7C7C7C;
}

.isDarkMode .col-xs-12.cp-order-info-summary div:first-child table tbody tr:first-child {
    color: #FFFFFF;
}

.isDarkMode #cp-info-orders-content .custom-select-wrap {
    border: 1px solid #474747;
}

.isDarkMode .pay-order-items-content {
    border-bottom: 1px solid #474747;
}

.isDarkMode .cp-account-info-summary {
    border-top: 1px solid #474747;
    border-bottom: 1px solid #474747;
}

.isDarkMode .cp-order-info-item-title {
    background-color: #1C1C1E;
    font-family: ProximaNova-Bold;
    font-size: 14px;
    color: #7C7C7C;
    letter-spacing: 0;
    font-weight: 700;
}

.isDarkMode .cp-order-info-paymentlog {
    border: solid #0f1011;
}

.isDarkMode .cp-order-info-paymentlog-title {
    background-color: #1C1C1E;
}

.isDarkMode .cp-order-info-paymentlog-table table tr {
    border-bottom: 1px solid #474747;
}

/*installments_list.css*/
.isDarkMode .cp-dropdown-wrap.second input[type="submit"]:hover,
.isDarkMode .cp-filter-add-btn:hover {
    background: #444548;
    color: #FFFFFF;
}

/*marketplace.css*/
.isDarkMode .cp-tabs-container > div > span {
    color: #000000;
}

.isDarkMode .cp-content-section-list-item.textarea textarea {
    border-radius: 3px;
    border: 1px solid #474747;
    background-color: #000000;
    box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.05);
}

.isDarkMode #cp-overlay #id-listing-settings {
    border-top: none;
}

.isDarkMode #marketplace-auction-bids .table-responsive > table > tbody > tr > td {
    border-top: 1px solid #474747;
    border-bottom: none;
}

.isDarkMode #cp-marketplace-auto-pay .custom-select-wrap {
    border: none;
}

.isDarkMode .col-md-7.col-xs-12.cp-content-section-right div {
    color: #FFFFFF;
}

.isDarkMode input#paymentLogRange {
    background-color: #37363B;
}

.isDarkMode .cp-content-section-row .cp-content-section-col input {
    background: black;
    border: none !important;
}

.isDarkMode #cp-overlay .custom-select-wrap {
    background: #37363B;
}

.isDarkMode .cp-tabs-container {
    background-color: #1C1C1E;
}

.isDarkMode .cp-summary-table-label {
    background-color: #1C1C1E !important;
    color: #FFFFFF;
    border-bottom: none;
}

.isDarkMode .cp-aftermarket-summary-header {
    background: black;
}

.isDarkMode .cp-aftermarket-summary-header-wrap {
    color: #FFFFFF;
}

.isDarkMode .auction-top-title {
    color: #FFFFFF;
}

.isDarkMode .cp-marketplace-offer-in-out-stats-item {
    background-color: #1C1C1E;
    border-right: 1px solid #2B2B2D;
}

.isDarkMode .cp-marketplace-offer-in-out-stats-item-title {
    color: #FFFFFF !important;
}

.isDarkMode .cp-marketplace-offer-in-out-stats-item-content {
    color: #7C7C7C !important;
}

/*new_domains.css*/
.isDarkMode .cp-dropdown-wrap.second input[type="submit"]:hover,
.isDarkMode .cp-filter-add-btn:hover {
    color: #FFFFFF;
    background: #000000;
}

.isDarkMode .cp-dropdown-wrap.second input[type="submit"] {
    border: none;
    background: #37363B;
}

/*sub_account.css*/
.isDarkMode .title {
    color: #FFFFFF;
}

.isDarkMode .title-content {
    color: #7C7C7C;
}

.isDarkMode .cp-tabs-container {
    background-color: #1C1C1E;
}

/*tld_setting.css*/
.isDarkMode .cp-tld-settings-name {
    color: #FFFFFF;
}

.isDarkMode .cp-tld-settings-row {
    border-top: 1px solid #474747;
}

.isDarkMode .cp-tld-setting-row-left-title {
    color: #FFFFFF;
}

.isDarkMode .cp-tld-setting-row-left-content {
    color: #7C7C7C;
}

.isDarkMode .cp-tld-setting-row-right-head {
    border-bottom: 1px solid #474747;
}

.isDarkMode .cp-tld-settings-row-right {
    background: #1C1C1E;
    color: #FFFFFF;
}

.isDarkMode .cp-domain-default-row-wrap:hover {
    background: #1C1C1E;
}

/*tools_auction_affiliate*/
.isDarkMode .cp-auction-affiliate-row-wrap:hover {
    background: #1C1C1E;
}

.isDarkMode .cp-tools-auction-affiliate-row-left-title {
    color: #FFFFFF;
}

.isDarkMode .cp-tools-auction-affiliate-row-right {
    background: #1C1C1E;
    color: #FFFFFF;
}

/*tools_ips*/
.isDarkMode #cp-tools-ips-filter tbody td .custom-select-wrap,
.isDarkMode #cp-tools-analyer-result tbody td .custom-select-wrap {
    border: none;
}

/*watchlist*/
.isDarkMode textarea.add-watch-box {
    background: #000000;
    color: #FFFFFF;
    border: 1px solid #474747;
}

/*website_builder*/
.isDarkMode select.cp-sb-sort-box {
    background: #37363B;
    border: 1px solid #3E3E3E;
    border-radius: 3px;
}

.isDarkMode .fa-th-list.active,
.isDarkMode .fa-th-large.active {
    background: #4E4E53;
    box-shadow: 0 1px 2px 0 rgba(43, 59, 93, 0.24);
    border-radius: 1.98px 0 0 1.98px;
    color: #FFFFFF;
}

.isDarkMode .fa-th-list,
.isDarkMode .fa-th-large {
    color: #737373;
    transform: scaleX(-1);
    background: #1B1A1C;
    box-shadow: 0 1px 2px 0 rgba(43, 59, 93, 0.24);
    border-radius: 1.98px 0 0 1.98px;
}

.isDarkMode .cp-search-box-keywords {
    background: #2D2C30;
    border: 1px solid #474747;
    border-right: none;
}

.isDarkMode .cp-search-box-keywords::-webkit-input-placeholder {
    font-family: ProximaNova-Regular;
    font-size: 13px;
    color: #7C7C7C;
    letter-spacing: 0;
    font-weight: 400;
}

.isDarkMode .cp-search-box-icon {
    border: 1px solid #474747;
    background-color: #2D2C30;
    color: #7C7C7C;
    letter-spacing: 2.8px;
    text-align: center;
    font-weight: 400;
}

.isDarkMode .cp-website-builder-row {
    border-bottom: none;
    background-color: #1C1C1E;
}

.isDarkMode .cp-website-builder-row-inner {
    background-color: #1C1C1E;
}

.isDarkMode .cp-website-builder-right-wrap > .cp-button.btn-default {
    background-color: #1C1C1E;
}

.isDarkMode .cp-website-builder-xs-button.is_grid {
    background-color: #1C1C1E;
}

.isDarkMode .cp-website-builder-buttons-wrap {
    border-top: #474747 1px solid;
}

.isDarkMode .cp-website-builder-left-item {
    color: #FFFFFF;
}

.isDarkMode .other-options-wrap {
    background-color: #0f1011;
    border: 1px solid #474747;
    color: #474747;
}

.isDarkMode .other-options-wrap > a {
    color: #7C7C7C;
}

.isDarkMode .other-options-wrap > a:hover {
    background: #474747;
    color: #FFFFFF;
}

.isDarkMode .other-options-switch {
    color: #FFFFFF;
}

.isDarkMode .other-options-switch.is_grid {
    background-color: #474747;
}

.isDarkMode input[name="sb_duplicate_name"] {
    border: 1px solid #474747;
    border-radius: 2px;
    background-color: #1C1C1E;
}

.grid_image_wrap {
    background-color: #1C1C1E;
}

/*summary*/
.isDarkMode .cp-summary-header {
    background: none;
}

.isDarkMode .cp-summary-header .cp-summary-header-account-info {
    color: #FFFFFF;
}

.isDarkMode .cp-summary-header .cp-summary-header-link-divide {
    border-right: 1px solid #979797;
}

.isDarkMode .cp-summary-login-ip-row {
    border-top: #474747;
    color: #8E8E93;
}

.isDarkMode .cp-summary-table-label .flex-right > ul.dropdown-menu {
    background-color: #0f1011;
}

.isDarkMode #latest-blog-post div {
    background: #1C1C1E !important;
    color: white;
}

.isDarkMode .cp-summary-section .cp-summary-table-label {
    color: #FFFFFF;
    background-color: #1C1C1E !important;
    border-bottom: none;
}

.isDarkMode #pending-orders .custom-select-wrap {
    border: 1px solid #525253;
}

.isDarkMode .table > caption + thead > tr:first-child > td,
.isDarkMode .table > caption + thead > tr:first-child > th,
.isDarkMode .table > colgroup + thead > tr:first-child > td,
.isDarkMode .table > colgroup + thead > tr:first-child > th,
.isDarkMode .table > thead:first-child > tr:first-child > td,
.isDarkMode .table > thead:first-child > tr:first-child > th {
    color: #8E8E93;
}

.isDarkMode #expiring-domains-outlook .column-header .column-header-left,
.isDarkMode #expiring-domains-outlook .column-header .column-header-right {
    color: #FFFFFF;
}

.isDarkMode #expiring-domains-outlook .column-header .column-header-left-item-title {
    color: #7C7C7C;
}

.isDarkMode #expiring-domains-outlook .column-header .dropdown-toggle {
    background-color: #37363B;
}

.isDarkMode div.checkbox-wrapper label {
    color: #7C7C7C;
}

.isDarkMode #summary-options-overlay .sortable .cp-overlay-row {
    border-bottom: 1px solid #2b2b2d;
}

.isDarkMode #summary-options-overlay .sortable .cp-overlay-row:hover {
    background-color: #2b2b2d;
}

.isDarkMode #domain-stats-chart .cp-summary-list-domain {
    border-left: 1px solid #2b2b2d;
}

.isDarkMode #domain-stats-chart .cp-summary-list-col {
    border-bottom: 1px solid #2b2b2d;
}

/*main*/
.isDarkMode .dropdown-menu > li > a:focus,
.isDarkMode .dropdown-menu > li > a:hover {
    color: #FFFFFF !important;
    background-color: #27262B;
}

.isDarkMode .dropdown-menu > li > a {
    color: #7C7C7C;
}

.isDarkMode .mark_all_as_read {
    background-color: #2F3336;
    color: #8B8B90;
}

.isDarkMode .mark_all_as_read:hover,
.isDarkMode .navbar-nav > li > .dropdown-menu #head-info:hover {
    background: #27262B;
}

.isDarkMode .support-option-chat-online {
    background: #1C1C1E;
    color: #7C7C7C;
}

.isDarkMode .support-option-chat-online:hover {
    background: #7C7C7C;
    color: #FFFFFF;
}

.isDarkMode .topbar-function-dropdown.dropdown-menu-items hr {
    border-color: #2F3336 !important;
}

.isDarkMode .dropdown-header {
    color: #7C7C7C;
}

.isDarkMode .dropdown-menu .divider {
    background-color: #7C7C7C;
}

.isDarkMode .site-function {
    color: #828282 !important;
}

.isDarkMode .site-function:hover {
    color: #FFFFFF !important;
}

.isDarkMode .navbar-default .navbar-nav > .open > a,
.isDarkMode .navbar-default .navbar-nav > .open > a:focus,
.isDarkMode .navbar-default .navbar-nav > .open > a:hover {
    color: #FFFFFF !important;
    background-color: #121212;
}

.isDarkMode .dropdown-menu li:hover {
    background-color: #121212 !important;
}

.isDarkMode .dropdown-menu .dropdown-header-info:hover {
    background-color: #000000 !important;
}

.isDarkMode sidebar-menu {
    background-color: #1C1C1E;
}

.isDarkMode .sidebar-menu > li > a {
    color: #7C7C7C;
}

.isDarkMode .sidebar-menu > li:hover > a,
.isDarkMode .sidebar-menu > li.active > a {
    color: #FFFFFF;
    background-color: #121212;
}

.isDarkMode .sidebar-menu > li > .treeview-menu {
    background: #1C1C1E;
}

.isDarkMode .page-footer-contact-copyright,
.isDarkMode .page-footer-contact-copyright {
    font-family: ProximaNova-Semibold;
    font-size: 14px;
    color: #7C7C7C;
    letter-spacing: 0;
    text-align: center;
    font-weight: 600;
}

.isDarkMode .contact-content > li > a {
    color: inherit;
}

.isDarkMode input:-webkit-autofill {
    -webkit-text-fill-color: #FFFFFF;
    box-shadow: 0 1000px #000000 inset;
}

/*navigation_bar_cp*/
.isDarkMode {
    background-color: #000000;
}

.isDarkMode .cpl-clear-float {
    color: #FFFFFF;
}

.isDarkMode .cp-advanced-options-label:hover {
    background-color: #444548;
}

.isDarkMode .font-black {
    color: #828282 !important;
}

.isDarkMode .new-navbar-scroll {
    background-color: #121212;
}

.isDarkMode .site-function-dropdown > li > a {
    color: #7C7C7C;
}

.isDarkMode .site-function-dropdown > li > a:hover {
    background-color: #27262B;
    color: #FFFFFF;
}

.isDarkMode .dropdown.cp-dropdown-wrap.open .dropdown-menu {
    background: #0f1011;
    color: #FFFFFF;
}

.isDarkMode .cp-filter-box-row .dropdown-menu {
    background-color: #0f1011;
    border: 1px solid #37363B;
}

.isDarkMode .navbar-nav > li > .dropdown-menu {
    background-color: #000000;
    border: none;
}

.isDarkMode .navbar-nav > li > .dropdown-menu #head-info {
    background-color: #1C1C1E;
}

.isDarkMode .pull-left > p {
    color: #FFFFFF;
}

.isDarkMode #cp-page-list > ul.pagination > li.active > a {
    background-color: #4A90E2;
}

.isDarkMode #cp-instant-reg textarea,
.isDarkMode #cp-Backorder-Bulk-Add textarea {
    background: #000000;
    border: 1px solid #474747;
    color: #FFFFFF;
}

.isDarkMode #promo-code {
    background: #000000 !important;
    color: #FFFFFF;
}

.isDarkMode #cp-instant-reg .cp-content-section-button-row,
.cp-content-section-balance + div {
    border-top: 1px solid #2b2b2d !important;
}

.isDarkMode .sidebar {
    background-color: #1C1C1E;
}

.isDarkMode .modal-content {
    background-color: #1C1C1E;
    border: 1px solid #474747;
    border-radius: 4px;
    color: #FFFFFF;
}

.isDarkMode .modal-header {
    border-bottom: 1px solid #474747;
    text-align: center;
}

.isDarkMode .modal-header .close {
    color: #FFFFFF;
    opacity: 0.7;
}

.isDarkMode .close:focus,
.isDarkMode .close:hover {
    opacity: 1;
}

.isDarkMode .modal-footer {
    border-top: 1px solid #474747;
}

/*name serverice*/
.isDarkMode .name-services-content {
    color: #FFFFFF;
}

.isDarkMode .cp-domain-default-row {
    color: #FFFFFF;
    border-top: 1px solid #2b2b2d;
}

.isDarkMode .cp-row-left-content {
    color: #7C7C7C;
}

.isDarkMode .form-check-label input[type=checkbox]::after {
    color: #000000;
    visibility: visible;
}


/*other*/
.isDarkMode .container-fluid .row p {
    color: #FFFFFF;
}

/*Some checkboxes that cannot change color, I used color inversion*/
.isDarkMode input[type=checkbox].form-check-label#apply_to_transferred,
.isDarkMode input[type=checkbox].form-check-label#apply_to_push,
.isDarkMode #cp-info-notification-content > div:nth-child(1) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-title-row.row > div:nth-child(1) > input[type=checkbox],
.isDarkMode #cp-info-notification-content > div:nth-child(1) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-title-row.row > div:nth-child(2) > input[type=checkbox],
.isDarkMode #cp-info-notification-content > div:nth-child(2) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-title-row.row > div > input[type=checkbox],
.isDarkMode #cp-info-notification-content > div:nth-child(3) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-content-row.row > div > div:nth-child(1) > input[type=checkbox],
.isDarkMode #options_watchlist_alters_wrap > input[type=checkbox] {
    filter: invert(80%);
}

.isDarkMode input[type=checkbox].form-check-label#apply_to_transferred:checked,
.isDarkMode input[type=checkbox].form-check-label#apply_to_push:checked,
.isDarkMode #cp-info-notification-content > div:nth-child(1) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-title-row.row > div:nth-child(1) > input[type=checkbox]:checked,
.isDarkMode #cp-info-notification-content > div:nth-child(1) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-title-row.row > div:nth-child(2) > input[type=checkbox]:checked,
.isDarkMode #cp-info-notification-content > div:nth-child(2) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-title-row.row > div > input[type=checkbox]:checked,
.isDarkMode #cp-info-notification-content > div:nth-child(3) > div.col-md-7.col-xs-12.cp-content-section-right > div > form > div.cp-content-section-row.cp-content-section-content-row.row > div > div:nth-child(1) > input[type=checkbox]:checked,
.isDarkMode #options_watchlist_alters_wrap > input[type=checkbox]:checked {
    filter: invert(0%);
}

.isDarkMode .latestCsvImport {
    color: #FFFFFF;
}

.isDarkMode #pending-transfers > div.cpl-area.container-fluid > div > table > tbody > tr > td > div > div > table > tbody > tr {
    background-color: #0f1011;
}









