/*#sidebar.wgssidebaraddon ul li a {
    border-bottom: 1px solid #eb6b0c;
}*/


/*.login-bg {display: flex;justify-content: center;align-items: center;}*/


/* .sidebar-default #sidebarCollapse-left {
    left: -40px;
} */

body .navbar-default #wgs-top-bar-menu .dropdown-menu li a
{
        color: #fff !important;
    }

body{color: #fff;}

/*========header menu css start========*/
.clientx-default-navigation .dropdown-menu {background: transparent!important;padding: 0;top: 74px;border: none!important;}
.clientx-default-navigation .drop-menu, .whmcs-default-navigation.navbar-nav .dropdown-menu{background: #2c2e3e!important ;}
.clientx-default-navigation ul.sub-menu b, .whmcs-default-navigation .dropdown-menu li a {color: #d3d9e8;}
.icon-img-sprite { filter: invert(1) brightness(5);}
.clientx-default-navigation ul.sub-menu i{color: #d3d9e8;}
.nav.navbar-nav .drop-menu .sub-menu li a:hover {background: #37394e;}
.ul-right-top .dropdown.user.user-menu a.dropdown-toggle i {border-color: #9ea9be;}
.ul-right-top .dropdown.user.user-menu a.dropdown-toggle i:hover {border-color: #fff;}
/*========header menu css end========*/
.table-list>tbody>tr>td {background-color: #2c2e3e !important;}
.currency-selector{
	margin-right:7px;
}

.count-cart-domain {
    background: #292b3b !important;
}

.phone-number-field .inputText{
	margin-top: -24px !important;
}

.active-domain-home-page,
.pending-domain-home-page {
	background: linear-gradient(180deg, #2c2e3e 0%, rgb(44 46 62) 24%, #1e1d2b 100%)!important;
    	box-shadow: none;
}

.cart-section-count-home-page {
    border: none;
    padding: 43px 25px;
    border-radius: 10px;
    display: flex;
    width: 100%;
    justify-content: space-between;
    min-height: 221px;
    align-items: center;
    background-color: #57647e;
}
.theme-page-ticket-confirm{
	background: #2c2e3e;
}

.theme-page-ticket-confirm .alert-link{
	color: #7bbe8a;
}

tr.masspay-total {
    background: none !important; 
}




#containerProductValidationErrors p{
	color:white !important;
}

a {
    color: #8dbdec;
    text-decoration: none;
    background-color: transparent;
}

section.home-page-default-panels-execute .row .list-group .list-group-item {
    border: transparent;
    border-bottom: 1px solid #e7e7e7;
    color: #b7bfd2;
    font-weight: 600;
    font-size: 14px;
}

#domainname {
    color:#d3d9e8;
}

.panel-setting-heading .f-right {
    display: none;
}

#Secondary_Sidebar-Client_Shortcuts-Logout {
    display: none;
}

ul.sidebar_items.custom_sidebar_items {
    /* margin-left: 20px; */
    /*max-height: 150px;
    overflow: hidden scroll;*/
    display: block;
}

ul.sidebar_items.custom_sidebar_items::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey;
}

ul.sidebar_items.custom_sidebar_items::-webkit-scrollbar {
    width: 0.2em;
}

.login-bg #page-wrapper {
    margin: 30px 0;
}

.clientx.header.wgsheaderfromaddon {
    background: #2c2e3e;
    box-shadow: 0px 0px 3px #0000002b;
}

ul.sidebar_items.custom_sidebar_items {
    /* background: #2c374c; */
    background: #334362;
}

nav#sidebar {
    background: #2c2e3e !important;
}

.nav.navbar-nav a {
    color: #919191;
}

ul.ul-right-top .dropdown-toggle {
    color: #2c374c;
}

.dropdown.user.user-menu a.dropdown-toggle i {
    border-color: #2872fc;
    color: #ffffff;
}

.dropdown.user.user-menu a.dropdown-toggle i:hover {
    border-color: #2872fc;
    color: #ffffff;
}

.nav.navbar-nav a:hover,
ul.ul-right-top .dropdown-toggle:hover {
    color: #2872fc;
}

li.user-header.bg-light-blue, .home-domain-header h3:before {
    background: #2872fc;
}

.user-menu ul.dropdown-menu.show:before {
    border-bottom: 10px solid #2872fc;
}

ul.ul-right-top .dropdown-toggle {
    color: #2c374c;
}

ul.list-unstyled.components i {
    padding: 0 20px 0 9px;
    color: #9ea9be;
    font-size: 16px;
    font-weight: 900;
}

ul.list-unstyled.components span {
    color: #ffffff;
}

#sidebar ul li a:hover,
#sidebar ul li a.active i {
    color: #2872fc;
}

#sidebar ul li a:hover,
#sidebar ul li a.active span {
    color: #2872fc;
}

#sidebar ul li ul li a.active span,
#sidebar ul li ul li a.active i {
    color: #fff !important;
}

#sidebar ul li a:hover, #sidebar ul li a.active {
    border-left: 1px solid #2872fc;
}
.find-domain,
body .domain-checker-bg-main-container{
    background-color: transparent!important;
    background-position: center;
}

.find-domain {
    background-size: cover;;
}

.can-help-home-page .action-icon-btns a .ico-container i,
.your-account-home-page .action-icon-btns a .ico-container i {
    color: #2872fc;
}

div#content {
    background: #f5f5f5;
}

.active-domain-button-home-page .btn-domain-list-home-page {
    background: #2872fc;
}

.active-domain-button-home-page .btn-domain-list-home-page:hover,
.button-cart-home:hover {
    background: #2c374c;
}

.can-help-home-page h2,
.your-account-home-page h2 {
    color: #2c374c;
}

.btn-account input {
    background: #2872fc!important;
}


/*.btn-account input:hover {background: #ff486f!important;}*/

.btn-account.wgsReg a:hover {
    background: #2872fc;
}

.log-btn {
    color: #2872fc;
}

.login-form .focus .inputText,
.wel-titel {
    color: #2c374c;
}

.need-help,
a.pull-right.need-help {
    /* color: #2872fc; */
}


/*.sidebar_items li a i {color: #fff !important;}
.sidebar_items li a span { color: #fff !important;}*/

#sidebar ul li a:hover i,
#sidebar ul li a.active i,
#sidebar ul li a:hover span,
#sidebar ul li a.active span {
    color: #fff;
}

.user-accout {
    background: #2872fc;
}

ul.tabs li.active {
    background-color: #ea2751;
}

ul.tabs li.active:after {
    border-top: 10px solid #ea2751;
}

.user-accout .tabs li {
    border-right: 1px solid #e0234c;
}

ul.tabs li:hover {
    background-color: #ea2751;
}

ul.tabs li:hover:after {
    border-top: 10px solid #ea2751;
}

#order-standard_cart .focus .inputText {
    color: #2872fc!important;
}

input.btn-cancel {
    background: #2b2c35 !important;
}

.btn-save:hover,
#scrollingCartSummary button.btn-save:hover {
    background: #de234b!important;
}

input.btn-save {
    background: #2872fc;
}

#scrollingCartSummary button.btn-save {
    background: #2872fc!important;
}

button.btn.btn-default.go {
    background: #2872fc;
}

.well {
    background-color: #f7f5f6;
    border: 1px solid #f1eaeb;
}

.acct-btn {
    background: #2872fc;
}

.acct-btn:hover {
    background: #de234b;
}

.on-off-btn-setting span,
.home-domain-header h3 {
    color: #2872fc;
}

.drop-nav.domain {
    background: #2872fc!important;
}

.cloud-item {
    border-top: 1px solid #ca1f43!important;
}

.summary-container .cloud-item {
    border-top: 1px solid #37394e!important;
}

.pric-clt {
    color: #2872fc!important;
}

.cart_empty .cart_empty_body a {
    background: #2872fc!important;
    color: #fff!important;
}

.cart_empty .cart_empty_body a:hover {
    background: #2c374c!important;
    color: #fff!important;
}

.input-group-btn.adv button {
    background: #2872fc!important;
    color: #fff;
}

.host-block {
    background: #2872fc!important;
}

.cart-btng {
    background: #2872fc!important;
    color: #2b2c35!important;
}

.cont-cart span {
    color: #2872fc!important;
}

.cart-btng {
    background: #2872fc!important;
    color: #2b2c35!important;
}

.cart-btng:hover {
    color: #fff!important;
    background: #e0c603!important;
}

.domain-configration .nameserv-head h1 {
    color: #2872fc;
}

.domain-configration .focus .inputText {
    color: #2872fc !important;
}

.domain-configration button.btn-save.wgs_custom-btn:hover {
    background: #de234b!important;
}

#order-standard_cart .btn-save:hover {
    background: #de234b !important;
}

.trash a:first-child,
.trash a:last-child,
.item-qty button.btn.btn-xs {
    color: #ffffff !important;
    background-color: #2f374e !important;
    border-color: #2e2f45 !important;
}

.trash a:first-child:hover {
    background: #2c374c!important;
    color: #fff;
}

.home-page-product-listing h3.card-title.pricing-card-title,
button.slick-next.slick-arrow:after,
button.slick-prev.slick-arrow:after {
    color: #fff;
}

#order-standard_cart a#continueShopping {
    border: 2px solid #2c374c !important;
    color: #fff!important;
    background: #2c374c!important;
}

#order-standard_cart a#continueShopping:hover {
    border-color: #2872fc !important;
    color: #fff!important;
    background: #2872fc!important;
}

.verification-banner .fal,
.verification-banner .far,
.verification-banner .fas {
    color: #2872fc;
}

.trash a:hover, .btn-default.focus, .btn-default:focus {
    background: #ffffff!important;color: #333!important;
}

.add-tick {
    background: #2872fc;
}


/*a:focus { outline: none;outline-offset: -2px;color: #fff;}*/

button.btn-cancel {
    background: #2b2c35;
}

ul.tabs.addons li.active {
    border-bottom: 3px solid #2872fc;
}

ul.tabs.addons li:hover {
    border-bottom: 3px solid #2872fc;
}

.contact-us .textarea label {
    color: #FC2F5C!important;
}

#content .focus .inputText,
#registration .focus .inputText {
    color: #e0ebffcc!important;
}

.quest .select-selected {
    background: #2872fc;
}

.quest span.input-group-addon {
    background: #2872fc;
    border-right: 1px solid #f1c83b;
}

.medium-tick span.input-group-addon {
    background: #2872fc;
    order-right: 1px solid #2872fc;
    border-right: 1px solid #d2264b;
}

.medium-tick .select-selected {
    background: #2872fc;
}

.unit-row-top-mass th {
    color: #2872fc;
}

#content .btn-save:hover {
    background: #de234b!important;
}

.lock-info button#menu1 {
    background: #2b2c35
}

body .domain-promo-box a.btn.btn-primary {
    background-color: #2872fc;
    border-color: #2872fc;
}

.domain-promo-box i {
    color: #2872fc;
}

body .domain-promo-box a.btn.btn-warning,
body .cart-btn-continue {
    background-color: #2872fc;
    border-color: #2872fc;
    color: #fff;
}

.text-primary,
.count-cart-domain span {
    color: #2872fc!important;
}

.find-domin {
    border: solid 3px #2872fc;
}

.stylish-input-group .input-group-addon {
    background: #2872fc;
}

.shoop-btn a {
    background: #2872fc;
}

.shoop-btn a:hover {
    background: #e8cd02;
}

.yet-domin {
    border: dashed 3px #2b2c35;
}

.ticket-cn-inr .wgs_custom-btn {
    background: #2872fc !important;
}

.ticket-cn-inr .wgs_custom-btn:hover {
    background: #2872fc !important;
}

.titel-sup {
    /* color: #2872fc!important; */
    color: #fff;
}

#order-standard_cart .full-sign {
    background-image: linear-gradient(127deg, #2872fc, #000000);
}

#order-standard_cart .account-colam .crt-ntn {
    background: #2872fc;
    color: #fff;
}

#order-standard_cart .account-colam .crt-ntn:hover {
    background: #2c374c;
}

.host-row {
    /*background: #2872fc;
    background: linear-gradient(180deg, rgba(151, 164, 190, 0.16) 0%, rgba(93, 105, 128, 0.16) 24%, rgba(93, 105, 128, 0.16) 100%) !important;*/
    /*border: 1px solid #2c2e3e !important;*/
    background: #2c2e3e;
}

div.header-lined h1 {
    color: #2872fc;
}

button#btnTransferDomain {
    background-color: #2872fc;
    border-color: #2872fc;
}

button#btnCheckAvailability {
    background-color: #2872fc;
    border-color: #2872fc;
}

.existing-account-login-section button#btnExistingLogin {
    background: #2872fc;
}

.existing-account-login-section button#btnExistingLogin:hover {
    background: #2c374c;
}

#order-standard_cart label.radio-inline {
    color: #000;
    font-weight: 600;
}

.server-stat-subhead h2 {
    color: #2872fc;
}

#order-standard_cart .view-cart-items,
.card-block {
    border-bottom: transparent!important;
}

.clientx .navbar-right ul li.header {
    background: #fbdf06!important;
}

#order-standard_cart .view-cart-items-header {
    background-color: #2b2c35!important;
}

.t-box-hd {
    background: #2b2c35;
}

.box-server-status span,
.box-server-status p {
    color: #fff;
}

.uplod-file label.btn.btn-primary:active {
    background: #2872fc;
    border-color: #2872fc;
}

.dropdown.user.user-menu a i {
    border: solid 2px #fbdf06;
}

.user-icone i {
    background: #2872fc;
    border-color: #ffffff;
    color: #ffffff;
}

.user-header.bg-light-blue {
    background: #fbdf06;
}

.client-name {
    color: #fff;
}

.btn-lg.right-btn,
#btnKnowledgebaseSearch {
    color: #ffffff;
    background: #2872fc !important;
}

.serch-left i,
.panel-content.support-panel i,
body .ext-main-blk,
body .suggested-domains .panel-heading.card-header, .nameserver-btn-home-domain a i {
    color: #2872fc;
}

.message-panel .input-group-btn .btn.search {
    background: #2c374c;
    color: #ffffff;
    text-align: center;
}

.message-panel .input-group-btn .btn.search:hover {
    background: #2872fc;
    color: #ffffff;
}

span.sevice-status {
    background-color: #f6f6f6;
    color: #2872fc;
}

.message-panel .transfer:hover {
    background: #2c374c;
}

.message-panel .transfer {
    background: #2872fc;
}

.dasboard-inner-section .panel-footer a,
.dasboard-inner-section .panel-heading a {
    color: #fff;
}

.dasboard-inner-section .panel {
    border: 1px solid #eee;
}

.alert-info {
    background-color: #f5f5f5;
    border-color: #eeeeee;
}

.panel-setting-heading {
    background: #f5f5f5;
}

.tickets-table.table tr {
    border-bottom: 1px solid #37394e;
}

.home-domain-search .tld-logos li {
    background: #fff;
}

.domain-manage-section-home-page .manage-btn-home-domain a i, .domain-manage-section-home-page .renew-btn-home-domain i, 
.domain-manage-section-home-page .nameserver-btn-home-domain a i{
    color: #9ea9be;
}
.domain-manage-section-home-page .manage-btn-home-domain a i:hover, .domain-manage-section-home-page .renew-btn-home-domain i:hover, 
.domain-manage-section-home-page .nameserver-btn-home-domain a i:hover{color: #2872fc;}
.home-domain-search .btn-primary,
.btn-success {
    border-color: transparent;
}

ul.myaccount-sidenav li a:hover::before,
.defaultClientxSidebar .list-group a.list-group-item:hover::before,
.defaultClientxSidebar .panel-sidebar a.list-group-item.active::before,
.defaultClientxSidebar .list-group a.list-group-item.active::before,
ul.myaccount-sidenav li a:hover::before,
ul.myaccount-sidenav li.active a::before,
#Secondary_Navbar-Account .dropdown-menu li a:hover::before,
#Secondary_Navbar-Account .dropdown-menu li.active a::before {
    background: #2872fc;
}

ul.myaccount-sidenav li a:hover i,
ul.myaccount-sidenav li.active a i,
.defaultClientxSidebar .list-group a.list-group-item:hover i {
    color: #2872fc !important;
}

a.back-button-head-bar,
.wgs_custom-btn,
h3.common-title-count,
.home-page-product-listing a.wgs_custom-btn,
.home-domain-search .btn-primary,
body button#btnCheckAvailability,
body .spotlight-tld-container .domain-lookup-result button.btn.btn-add-to-cart,
.menu-setting-content .card.card-sidebar button.btn.btn-block.btn-primary,
body .wrapper .landing-page.sitelock .emergency .btn,
.landing-page.sitelock .plans .plan .btn,
body .landing-page .btn-start,
body .landing-page .btn-signup,
body .wrapper .landing-page .validation-levels .item .btn,
body .wrapper .landing-page .row.help-me-choose .btn,
body .wrapper .landing-page .btn-primary,
body .wrapper .landing-page .btn-default,
.btn-with-margin .btn-success.disabled,
.btn-with-margin .btn-success:disabled {
    background: #2872fc !important;
    color: #fff;
    border: transparent;
}

.wgs_cancel_button,
.default-whmcs-client-area #registerDomainPanel .input-group-append .btn,
.btn-success {
    background: #3f425a;
}

.wgs_cancel_button:hover,
.wgs_cancel_button:focus,
.default-whmcs-client-area #registerDomainPanel .input-group-append .btn:hover,
.btn-success:hover,
.store-order-container .nav-link.active,
.store-order-container .responsive-tabs-sm .nav-item a:hover,
.landing-page.ssl .certificate-options .btn,
.btn-primary.disabled,
.btn-primary:disabled,
.product-status-pending,
#formToAddRecords input#submit,
#layers .lu-btn--primary {
    color: #fff!important;
    background: #2872fc!important;
    border-color: #2872fc;
}

body .store-order-container .store-domain-tabs li a {
    background: #2e374d;
    color: #fff;
}

span.switch-slider.active, .btn-domain-list-home-page {
    background: #2872fc;
}

.wgs_back_btn {
    background: #2872fc;
    color: #fff;
}

.common-table-upper-header,
.submit-ticket-upper-bar,
table.table-list thead th,
.dataTables_wrapper table.table-list thead th.sorting_asc,
.dataTables_wrapper table.table-list thead th.sorting_desc,
table#tableTicketsList tr.ticket-table-head th.sorting_desc {
    background: #2c374c;
}

.department-list,
.priority-section .custom-select-box-drop,
.submit-ticket-upper-bar .custom-select-box-drop,
.default-whmcs-client-area #registerDomainPanel .input-group-append .btn-success {
    background: #2872fc;
    color: #fff!important
}

.submit-ticket-upper-bar .select-selected:after {
    border-color: #fff transparent transparent transparent;
}

.priority-section span.input-group-addon {
    border-right: 1px solid #f1c83b;
}

.wgs_back_btn:hover,
.wgs_edit_btn:hover,
.wgs_custom-btn:hover,
.btn-default.disabled,
.btn-default.disabled:hover {
    color: #000 !important;
    background: #2872fc !important;
}

a.back-button-head-bar:hover,
.print-btn-knowldegebase:hover,
a.back-button-head-bar:hover,
a.add-button-common.wgs_custom-btn:hover,
h3.common-title-count:hover,
.default-whmcs-client-area #registerDomainPanel .input-group-append .btn-success:hover,
.home-domain-search .btn-primary:hover {
    background: #2c374c;
    color: #fff;
    border-color: #2c374c;
}

.wgs_back_btn:hover,
.wgs_edit_btn:hover,
.wgs_custom-btn:hover,
.btn-default.disabled,
.btn-default.disabled:hover,
#content .btn-save:hover,
body .spotlight-tld-container .domain-lookup-result button.btn.btn-add-to-cart:hover, .log-btn:hover, a.back-button-head-bar:hover {
    background: #3f425a!important;
    color: #fff!important;
    border-color: #3f425a;
}

.defaultClientxSidebar .card-footer .btn-success,
.prm-btn {
    color: #2872fc;
    background-color: #f6f6f6;
    border-color: #f6f6f6;
}

.prm-btn:hover {
    background: #2c374c;
    color: #fff;
}

.defaultClientxSidebar .card-footer .btn-success:hover {
    color: #fff;
}

.modal-localisation .modal-content {
    background-color: #2c2e3e;
}

body .host-nav ul.dropdown-menu.show li a:hover {
    color: #2872fc;
}

.btn-account.wgsReg a:hover {
    color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {
    color: #fff;
    background-color: #2872fc;
    border-color: #2872fc;
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success:hover,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:hover {
    color: #fff;
    background-color: #2c374c;
    border-color: #2c374c;
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary.active,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary:active,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary.active,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary:active,
.show>.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary.dropdown-toggle,
.show>.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary.dropdown-toggle,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary {
    color: #fff !important ;
    background-color: #2872fc;
    background-image: none;
    border-color: #2872fc;
}

.btn-info {
    background-color: #2872fc;
    border-color: #2872fc;
}

.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary:hover,
.btn-info:hover,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary:hover {
    color: #fff;
    background-color: #2c374c;
    border-color: #2c374c;
}

#ssoStatusTextEnabled,
#ssoStatusTextDisabled {
    color: #333;
}

.dataTables_wrapper div.dataTables_paginate ul.pagination .active a.page-link {
    background-color: #2872fc;
    border-color: #2872fc;
}

.contact-list-new-contact-head {
    background-color: #f5f5f5;
}

select#inputContactId {
    width: 100%;
}

div#invitePermissions {
    background: transparent;
    border: none;
}

.domain-section-home-page-search {
    border-color: #ff7713;
}

.domain-section-home-page-search button {
    background: #2872fc;
}

.domain-section-home-page-search span.fas.fa-search,
a.btn-home-cart {
    color: #fff;
    /* color: #000; */
}

.support-department-section ul.support-dept-icon li:hover {
    border: 2px solid #2872fc;
}

.support-department-section ul.support-dept-icon li.quest a {
    color: #333;
}

.btn-save.wgs_custom-btn.generate-password {
    background: #2872fc;
}

.whmcs-default-navigation .dropdown-menu li a:hover {
    color: #2872fc;
    background-color: #f5f5f5;
}

.button-cart-home {
    background: #2872fc;
}

.bg-primary {
    background-color: #2c2e3e!important;
}

.servers .log-btn {
    box-shadow: none;
}

.servers .log-btn:hover,
.log-btn:focus {
    background: #2c374c;
    color: #fff;
}

.btn-primary,
.btn-domin a,
.anchor-btn-checkout,
.empty-cart button.btn-save,
button.btn.btn-default.dropdown-toggle {
    color: #fff;
    background-color: #2872fc;
    border-color: #2872fc;
}

.btn-primary:hover,
.btn-domin a:hover,
.anchor-btn-checkout:hover,
.empty-cart button.btn-save:hover {
    color: #fff;
    background-color: #2c374c;
    border-color: #2c374c;
}
/*3f425a*/
.can-help-home-page .action-icon-btns a,
.your-account-home-page .action-icon-btns a {
    color: #333;
}

body .text-warning {
    color: #2872fc!important;
}

body .find-domain a.btn.btn-link.btn-sm.float-right {
    color: #fff;
    display: inline-block;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.home-domain-search {
    text-align: center;
}

body .find-domain a.btn.btn-link.btn-sm.float-right::after {
    background: #fff;
    display: none;
}

body #order-standard_cart .domain-checker-invalid,
body #order-standard_cart .domain-checker-unavailable {
    color: #2872fc;
}

#order-standard_cart .order-summary,
#order-standard_cart .summary-container {
    background-color: #2c2e3e!important;
}

body #order-standard_cart .order-summary {
    border-bottom: 3px solid #2872fc;
}

body .suggested-domains .list-group-item button.btn.btn-add-to-cart,
body .theme-download-page .custom-search-input-download button.right-btn,
body form#frmDomainTransfer button#btnTransferDomain,
.product-desc.product-desc-full-width button.btn {
    background: #2872fc!important;
    color: #fff;
}

body div#spotlightTlds span.removeDomainFromCartSpotLight,
body .suggested-domains span.removeDomainFromCartSuggestion {
    background: #2872fc;
}

body .suggested-domains .list-group-item button.btn.btn-add-to-cart:hover,
body div#spotlightTlds span.removeDomainFromCartSpotLight:hover,
body .suggested-domains span.removeDomainFromCartSuggestion:hover,
body form#frmDomainTransfer button#btnTransferDomain:hover {
    background: #2c374c!important;
    color: #fff;
}

body .right-section-has-hosting a.no-hosting-domain {
    background: #2872fc;
}

body .generic_content .wgs_custom-btn,
body div#modalEmptyCart button.btn.btn-primary {
    background: #2872fc;
    color: #fff;
}

body .bcr1 {
    background: #f6f6f6;
    border-color: #e7e7e7;
}

body .configuration-domain-section .col-sm-8 {
    background: #f6f6f6;
    border-color: #f0f0f0;
}

body .poweredOff {
    background: #2872fc!important;
}

body .poweredOn {
    background: #2872fc none repeat scroll 0 0 !important;
    color: #fff!important;
}

body .name-server-head h3 {
    color: #3f3f3f;
}

body #order-standard_cart .configuration-domain-section label {
    margin-bottom: 10px;
}


/*body .host-nav.product-listing-page .drop-nav {color: #fff;}*/

body .product-listing-page .domain-action .drop-nav {
    border-bottom-color: #2872fc!important;
    COLOR: #FFF!important;
}

body .host-nav.product-listing-page .drop-nav:hover {
    color: #2872fc;
    border-color: #2872fc;
}

body .host-nav.product-listing-page li.active .drop-nav {
    color: #2872fc;
    border-color: #2872fc;
}

body .domain-selection-options-trigger .content.active {
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, #7f7f7f 0%, #2872fc 100%) repeat scroll 0 0;
}

body .domain-selection-options-trigger .content:hover {
    background: rgba(0, 0, 0, 0) linear-gradient(90deg, #2872fc 0%, #a5215e 100%) repeat scroll 0 0;
}

body .domain-selection-options-trigger .icone {
    background: #2872fc;
}

body .billing-cycle-section ul.selectBillingCycle li.active,
body .billing-cycle-section ul.selectBillingCycle li:hover,
body div#modalEmptyCart button.btn.btn-primary:hover {
    background: #2872fc!important;
}

body small.product-setup-fee {
    color: #2872fc;
}

span.stp-cot.check i,
body .generic_price_tag span,
body .generic_head_content span, .announcements .news-artical p a.label-warning {
    color: #fff!important;
}

span.stp-cot.check i {
    color: #fff;
}

body .cart-head-bar.configure-cart-head .step-item a::before,
.counter-header-label {
    background: #2872fc!important;
    color: #fff !important;
}

body .product-configure-info-panel .panel-title>a:before {
    background: #2872fc;
}

body .featured-tld .price.com,
body #modalRemoveItem .modal-footer button.btn.btn-primary {
    background-color: #2872fc;
}

body .tld-inr .row.tld-pricing-header .p-lightblue {
    background: #0cb4e5;
    border-bottom: 6px solid #089dc9;
}

body .tld-inr .row.tld-pricing-header .p-yellow,
body #modalRemoveItem .modal-footer button.btn.btn-default {
    background: #2872fc;
    color: #fff;
}

body .menu-setting-content .list-group-item:hover i,
body .menu-setting-content .list-group-item.active i {
    color: #2872fc;
    color: #fff;
}

body .domain-upper-bulk-button .setBulkAction,
body .announcements .nd-row4 .news-date {
    background: #2872fc;
}

body .announcement.nd-row4 {
    border-color: #2872fc;
}

.announcements .nd-row3 .news-date {
    background: #2872fc;
}

.announcements .news-date {
    background: #2c374c;
}

.announcement.news-d-row {
    border-left: 4px solid #2c374c;
}

.announcement.nd-row2 {
    border-color: #2f86eb;
}

.announcement.nd-row3 {
    border-color: #2872fc;
}

.theme-head-bar h1,
.cart-head-bar h1 {
    color: #e6e8ec !important;
}

body .domain-pricing .tld-pricing-header .col-sm-2,
body .domain-pricing .tld-pricing-header .col-sm-4,
body .domain-pricing .tld-pricing-header .col-xs-2,
body .domain-pricing .tld-pricing-header .col-xs-4 {
    border-bottom: 6px solid #f1cd00;
}

body .domain-upper-bulk-button .setBulkAction:hover {
    border-color: #2872fc;
    color: #2872fc;
    background: #fff;
}

body .domain-pricing .tld-pricing-header div:nth-child(odd) {
    border-color: #f1f7fb38;
}

body .label-warning,
.generate-password {
    background-color: #2872fc;
    color: #fff;
}

body .label-warning:hover,
body #modalRemoveItem .modal-footer button.btn.btn-default:hover,
.generate-password:hover {
    background-color: #2872fc;
    color: #fff;
}

body .tld-inr .row.tld-pricing-header .p-purple {
    background: #2c374c;
}

body #order-standard_cart .account-select-container div.account.active,
body #order-standard_cart .account-new-custom.border-bottom.active {
    background: #f6f6f6;
}

body .label-info {
    background-color: #2872fc;
}

body .button-under-summary button#btnEmptyCart,
body form#frmCheckout button#btnCompleteOrder {
    background: #2872fc;
    color: #fff;
}

body form#frmCheckout button#btnCompleteOrder:hover,
body #modalRemoveItem .modal-footer button.btn.btn-primary:hover {
    background: #2c374c;
    color: #fff;
}

body div#modalEmptyCart button.btn.btn-default,
.tab-content.bg-white.product-details-tab-container .tab-pane p .btn-default {
    background-color: #2872fc;
    border-color: #2872fc;
}

body div#modalEmptyCart button.btn.btn-default:hover,
.tab-content.bg-white.product-details-tab-container .tab-pane p .btn-default:hover {
    background-color: #2c374c;
    border-color: #2c374c;
}

body #order-standard_cart .cc-input-container {
    background-color: #f5f5f5;
}

.fieldgroup-auxfields a.btn.btn-default.btn-sm font {
    line-height: 25px;
}

.btn-link {
    color: #2872fc;
}

.fieldgroup-auxfields a.btn.btn-default.btn-sm,
.cpanel-package-details a {
    background: #f5f5f5;
    color: #2872fc;
}

.right-section-upper-section h2.items-titel {
    margin-bottom: 0;
    padding: 20px 20px 10px;
    font-size: 22px;
    font-weight: 600;
}

#modalRemoveItem .modal-title i {
    color: #f7dddf;
}

#order-standard_cart #frmDomainTransfer .default-captcha {
    margin: 0 15px 15px;
    background-color: #2c2e3e;
    border: 1px solid #333c50;
}

.defaultClientxSidebar .card-footer .btn-default, .defaultClientxSidebar .card-footer .btn-success, .prm-btn {
    color: #ffffff;
    background-color: #2872fc;
    border-color: #2872fc;
}

.defaultClientxSidebar .card-footer .btn-default:hover {
    color: #fff;
    background-color: #434c61;
    border-color: #2c374c;
}

.btn-facebook.fb-login-button {
    padding: 8px 12px !important;
    font-size: 13px !important;
    margin-right: 5px!important;
    letter-spacing: -0.5px;
    border: 1px solid #3b5998 !important;
}

.badge-secondary {
    background-color: #171c28;
}

a.badge-secondary:focus,
a.badge-secondary:hover {
    background-color: #2872fc;
}

body .available-domain-row span.removeDomainFromCart,
.ribbon-domain-days-remaining h3 {
    background: #2c374c;
}

button#btnCheckAvailability {
    display: flex;
    justify-content: center;
    align-items: center;
}

.wgs_remove_button,
.ribbon-domain-days-remaining::after {
    background-color: #2872fc;
}

body .tax-cont button.btn.btn-default,
form#frmCreateEmailAccount button.btn.btn-primary.btn-block {
    background: #2872fc;
}

body .row.promo-apply-box .promocode-btn,
body #containerNewUserSecurity .generate-password {
    background: #2c374c;
}

.promo a,
.cpanel-package-details em,
ul.action-buttons-table li.edit-contact-info a,
.theme-mass-pay-page .table thead th {
    color: #fff;
}

#cPanelExtrasPurchasePanel .card-body button.btn-default,
#cPanelPackagePanel .btn-default {
    background: #2872fc;
}

#cPanelExtrasPurchasePanel .card-body button.btn-default:hover,
#cPanelPackagePanel .btn-default:hover {
    background: #2c374c;
}

#recurringAmount:before,
#billingCycle:before,
#registrationDate:before {
    background: #2c374c;
}

div#cPanelBillingOverviewPanel .col-xs-6.col-6.text-right:after {
    border: 3px solid #121d26;
}

.unit-row-top th {
    color: #2872fc;
}

.theme-client-service-detail-page .responsive-tabs-sm .nav-item a:hover,
.theme-client-service-detail-page .responsive-tabs-sm .nav-link.active {
    background-color: transparent;
    border-bottom-color: #2872fc;
    color: #2872fc;
}

.domain-checker-container .tooltip-inner {
    background-color: #2872fc;
    color: #fff;
    border: 1px solid #000;
}
#modalGeneratePassword .btn.btn-default.btn-sm {
    background: #3f425a;
}
.modal .modal-footer .btn-default,
body #modalRemoveItem .modal-footer button.btn.btn-default,
.tab-content.bg-white.product-details-tab-container .tab-pane p .btn-default:last-child, .modal .modal-footer .btn-default {
    background-color: #3f425a;
    border-color: #3f425a;
    color: #fff;
}

.defaultClientxSidebar .card-footer .btn-success:hover,
.modal .modal-footer .btn-default:hover,
body #modalRemoveItem .modal-footer button.btn.btn-default:hover,
.tab-content.bg-white.product-details-tab-container .tab-pane p .btn-default:last-child:hover, body #modalGeneratePassword .btn.btn-default.btn-sm:hover {
    color: #333;
    background: #e6e6e6;
    border-color: #e6e6e6;
   
}

.notification-danger {
    background: #3f425a;
    color: #2872fc;
}
.notification-info, .notification-warning{background: #3f425a;}
.notification-info:hover, .notification-warning:hover, .notification-danger:hover{background: #fff;}
.product-icon .fa-stack i {
    color: #2872fc;
}
.product-icon i.fas.fa-circle.fa-stack-2x {color: #2c2e3e;}
.product-status-active {
    background-color: #2872fc;
}
.copy-to-clipboard img {
     filter: invert(1);
}
.copy-to-clipboard:hover img {
    filter: inherit;
}
.client-home-cards .card-header .btn:hover,
.client-home-cards .card-header .btn:hover i,
.them-default-home-page .btn-xs:hover {
    color: #1a1a1a;
}

body .domain-renewals .domain-renewal button {
    background: #2872fc;
}

body .domain-renewals .domain-renewal button:hover {
    background: #1a1a1a!important;
}

font {
    vertical-align: initial!important;
}

.related-service-list {
    background: #2872fc;
}

.text-center.module-client-area input[type="submit"] {
    background: transparent;
    border: none;
    text-decoration: underline;
    font-weight: bold;
    color: #2872fc;
}

table.tickets-table.table i {
    color: #fff;
}

.theme-contact-page label {
    color: #898989;
}


/*===============================custom for netsolution css=============================*/

.domain-upper-bulk-button .setBulkAction {
    padding: 15px 12px !important;
    font-size: 14px;
    letter-spacing: -0.5px;
}

h3.common-title-count {
   // padding: 5px !important;
}

.blue {
    background: #2872fc;
}


/*==================================end==================================*/


/*edit*/
.nav.navbar-nav a{color: #d3d9e8}
.pak-row .slick-list.draggable {
    padding-left: 30px;
}

#frmDomainHomepage span.input-group-btn font {
    width: 100%;
}

.message-panel #frmDomainHomepage .input-group-btn .btn {
    width: 100%;
    max-width: 100%;
}

ul.list-unstyled.components span {
    color: #d3d9e8!important;
}

.message-box-theme-login-pages {
    top: 55%;
}

.generic_feature_list {
    margin-bottom: 14px;
}

.domain-price.host-block {
    position: relative;
}

input#login,
.log-btn {
    letter-spacing: 2px;
}

.cart-grid-total {
    border-bottom: 2px solid #000;
    border-top: 2px solid #000;
}

.ticket-attachment-section label.btn.btn-primary.browse-image-label {
    padding: 11px 13px;
    font-size: 14px;
    width: 180px !important;
}

.btn-danger.disabled,
.btn-danger:disabled {
    margin-top: 3px;
}


/*edit end*/

/*.login-bg {
    background-color: #2c374c !important;
    background-image: none;
}*/



.login-bg {
    background-color: #212838 !important;
    background-image: none;
}
header.header.no-top-bar-enable .navbar-nav a, ul.ul-right-top li a i, .ul-right-top .dropdown.user.user-menu a.dropdown-toggle i {
    color: #9ea9be;
}
header.header.no-top-bar-enable .navbar-nav a:hover, ul.ul-right-top li a i:hover, .ul-right-top .dropdown.user.user-menu a.dropdown-toggle i:hover {
    color: #fff;
}

.default-whmcs-client-area .promo-banner .btn,
.theme-main-inner-page-section .default-whmcs-client-area .card .bg-color-blue,
.promo-banner.sitelockvpn .btn,
.theme-main-inner-page-section section.home-page-default-panels-execute .card .bg-color-blue {
    background-color: #2872fc;
}

.default-whmcs-client-area .promo-banner a,
.promo-banner a {
    color: #2872fc;
}

body #order-standard_cart .order-summary span.pull-left,
body #order-standard_cart .order-summary span.pull-right {
    color: #fff;
}

#order-standard_cart .order-summary .total-due-today span {
    color: #fff;
}

.hosting-panal, .domain-section-home-page-search, .cart-section-count-home-page {
    background: linear-gradient(180deg, #2c2e3e 0%, rgb(44 46 62) 24%, #1e1d2b 100%)!important;
    border: 1px solid #2e2f45 !important;
}
section.default-home-active-product-service .card-header:before {
    background: #2e2f45;
}
.card-header{border-bottom-color:#2e2f45 ;}
.invo {
    background: #223b7b;
}

.invo span {
    background: #273c7d;
    border: solid 2px #2556eb;
}

.regis {
    background: #404040;
}

.tick {
    background: #2452c8;
}

.tick span {
    background: #3053cb;
    border: solid 2px #0027ad;
}

span.host-user {
    border: 1px solid #3c3d54;
    background: #212838;
    display: flex;
    align-items: center;
    justify-content: center;
}

.show-on-hover {
    background: #2e374d;
}

/*ul.list-unstyled.components i {
    padding: 0 29px 0 9px;
}*/

.service-dept-section li.related-service-list span.input-group-addon,
.service-dept-section span.input-group-addon,
.priority-section span.input-group-addon {
    border-right: 1px solid #2d5bd0;
}

/*.domain-section-home-page-search {
    border-color: #2e374d;
}*/

div#productConfigureCollapse .panel-body {
    padding: 0px 20px;
}

/*body,
body#invoice-body {
    background: #424b60 url(../images/body-bg.png);
    background-size: cover;
    background-attachment: fixed;
    background: #212838;
}*/
body, body#invoice-body, .them-default-home-page.bg-white {
    /* background: #424b60 url(../images/body-bg.png); */
    background-attachment: fixed !important;
    background: #212838 !important;
    background-image: url(../images/bg-trp.png);
    background-size: cover;
    background-position: center top;
}
.host-nav {
    background: #2c2e3e !important;
    border-bottom: 1px solid #37394e;
    box-shadow: none !important;
}
.host-nav ul.dropdown-menu {
    background: #2c374c !important;
    border: 1px solid #2e2f45 !important;
}

.generic_head_price,
.content-block .accordion .card,
body .wrapper .landing-page.cpanelseo .faq .accordion>.card,
.landing-page.sitelock .emergency,
.landing-page.sitelock .plans,
.landing-page.sitelock .plans .plan .header,
body .landing-page .hero,
.landing-page.sitelockvpn .feature.alternate-bg,
.landing-page.sitelockvpn .feature.pricing .pricing-box,
.landing-page.sitelockvpn .feature.countries,
body .landing-page.ssl .validation-levels .item,
.landing-page.ssl .standout-1,
body .wrapper .landing-page.ssl .features,
.landing-page.ssl .certificate-options,
body .wrapper .landing-page .detailed-info .card-header,
body .wrapper .landing-page.cpanelseo .faq .accordion>.card>.card-header,
body .wrapper .landing-page .detailed-info .card-body {
    background: #37394e !important;
}

.domen-page .card-header {
    border-bottom: 1px solid #2e2f45;
}

.home-page-product-heading h2,
.can-help-home-page h2,
.your-account-home-page h2,
.news-title-sec h2,
.can-help-home-page .action-icon-btns a,
.your-account-home-page .action-icon-btns a,
.image-right-body h4,
span.switch-slider,
.host-nav.product-listing-page .drop-nav,
.pack-hed h2,
.host-nav ul.dropdown-menu.show li a,
.tld-title-4,
.domain-register-category-tabs .filtered-row font,
span.domain,
span.extension,
.suggested-domains .price,
body .ext-main-blk,
#order-standard_cart .vps-server-section .sub-heading span,
#order-standard_cart .product-configuration-section .sub-heading span,
#order-standard_cart .product-custom-field-section .sub-heading span,
#order-standard_cart .cpanel-metrics-section .sub-heading span.primary-bg-color,
.select-lanth h3,
.product-configure-info-panel h4.panel-title,
.product-configure-info-panel h4.panel-title a,
div#productConfigureCollapse .panel-body,
.domain-selection-options-trigger .content .text,
.web-rank h3,
.pay-check.web-chek,
.rank-item.product_addons .scans-cont,
.row.addon-products h2,
.increased strong,
#order-standard_cart .configuration-domain-section label,
.domain-title-head,
body .name-server-head h3,
.left-side-checkout-page .Pers-titel,
.crt-regist h4,
.cart-domain-title h4,
.cart-colam h4,
.right-section-upper-section h2.items-titel,
.year-price,
.cart-summary-line.cart-total span,
.cart-grid-total span,
.tax-cont h3,
.promo a,
.inputBox .input,
#order-standard_cart .accout-row span.primary-bg-color,
.additional-notes-section textarea.input.cart-text-area,
#order-standard_cart .font-size-18,
#order-standard_cart .mc-promo .headline,
#order-standard_cart .mc-promo .body li,
.payment-gateway-section h4,
.additional-notes-section h4,
.left-section-checkout-page .gateway-name,
.additional-notes-section textarea.input.cart-text-area,
.marketing-email-optin p,
.default-whmcs-client-area .tiles .tile .stat,
.default-whmcs-client-area .tiles .tile .title,
.default-whmcs-client-area h3.card-title,
.default-whmcs-client-area.p-4 h3,
.promo-banner h4,
h4.panel-setting-title,
h3.card-title,
.defaultClientxSidebar .card-body strong,
.menu-setting-content .list-group-item,
.menu-setting-content .list-group-item i,
ul.nav.myaccount-sidenav li a,
#Secondary_Navbar-Account .dropdown-menu li a,
.notifi-details p,
#order-standard_cart .font-size-24,
.domain-promo-box p,
#order-standard_cart .font-size-22,
.account span.address strong,
.dataTables_wrapper table.table-list thead th,
.dasboard-inner-section .panel-heading h3,
.dasboard-inner-section .panel-content.billing-panel h3,
.services-panel h3,
.billing-panel h3,
.order,
.offerings-panel table.tickets-table.table ul li a,
.panel-b-height .offerings-panel a,
.announcements .news-artical h4,
.announcements .news-artical span,
.announcements .news-artical span a,
.py-5.announcement-article,
.py-5.announcement-article a,
.view-announcement-page li.list-inline-item,
.rest-titel,
.cate-titel,
.flare-list ul.most-popular-kb li p,
.flare-list ul li a,
.flare-list ul li i,
.related-aricle-knowldegease .kb-article-item,
.related-aricle-knowldegease .kb-article-item small,
.related-aricle-knowldegease .kb-article-item i,
.card.aricle-knowldegease.bg-white li.list-inline-item,
.card.aricle-knowldegease.bg-white a,
.card.aricle-knowldegease.bg-white h4,
.theme-knowledgebase-page .list-group.list-group-flush a.list-group-item.kb-article-item,
.kb-article-item small,
.theme-knowledgebase-page .list-group.list-group-flush a.list-group-item.kb-article-item i,
.aricle-knowldegease article p,
.theme-main-inner-page-section .card ul li,
.support-department-section ul.support-dept-icon .inner-no-department p,
.theme-knowledgebase-page .no-category .inner-no-category p,
.theme-download-page .inner-no-category p,
p,
h1,
h2,
h3,
h4,
h5,
h5,
.table thead th,
.table td,
.table th,
.table td a,
.no-network-issue,
.ticket-attachment-section span.attachments-label, 
.theme-clientdetail-page .formBox .form-inner-section.row label,
.selected-dial-code,
.theme-clientdetail-page select#country,
.formBox .form-inner-section.row label,
label.contact-form-label,
select#inputContactId,
.dataTables_info,
.back-arrow a i,
.theme-head-bar.service-detail-page a,
.product-with-domain a i,
li.step-item a,
#order-standard_cart .view-cart-items .item-qty input,
.row.domain-custom-fields-section .form-group,
.row.domain-custom-fields-section .form-group a,
.cpanel-feature-row a,
.theme-client-service-detail-page .cpanel-usage-stats input,
.text-info.limit-near,
#cPanelBillingOverviewPanel .col-xs-6.col-6,
.alert-warning .alert-link,
.landing-page.marketgoo .plan ul li,
.landing-page.marketgoo .testimonials .testimonial,
.landing-page.marketgoo .testimonials .user em,
.navbar-light .navbar-nav .nav-link,
.navbar-light .navbar-nav .nav-link:hover,
form#frmCheckout label.checkbox-inline,
.generic_feature_list,
.landing-page.marketgoo .testimonials .user .bio a,
.domen-page .card-body,
.landing-page.sitelock .emergency .fas,
.landing-page.sitelock .emergency .far,
.landing-page.sitelock .emergency .feature-wrapper p,
.landing-page.sitelock .emergency .price,
.landing-page.sitelock .emergency .price,
.content-block .accordion .card a,
.landing-page.sitelock .plans h2,
.landing-page.sitelock .emergency h2,
.landing-page.sitelock .plans h3,
.landing-page.sitelock .emergency h3,
.landing-page.sitelock .features .fas,
body .landing-page .features .far,
.landing-page.sitelockvpn .feature.pricing .price,
.store-order-container .store-domain-tab-content div#no-domain,
body .landing-page .feature.world em,
body .landing-page ul.highlights li,
.landing-page.ssl .browser-notice .wrapper,
body .wrapper .landing-page .features .feature i,
body .wrapper .landing-page .standout,
body .wrapper .landing-page .what-is-ssl ul li,
body .wrapper .landing-page p,
.content-block.what-is-ssl.standout p a,
.content-block.ssl-benefits.standout .col-lg-2.col-sm-4,
.crt-drop,
body .landing-page.ssl .ideal-for.ev i,
.table-onapp input.mg-ns-record,
.table-onapp input.ttl,
.module-client-area .lu-h4.lu-m-b-3x.lu-m-t-3x,
#layers .lu-tile--btn .lu-tile__title,
#layers .lu-top__title-text,
#layers .lu-p-3,
#layers .lu-btn.lu-btn--icon .lu-btn__icon,
.theme-domain-detail-page ul a,
.infotable th,
.landing-page.sitelock .features .fas,
.landing-page.sitelock .features .far,
.cart-pnl-content h4.panel-title a,
.crt-regist h4 i,
.cart-domain-title h4 i,
a.f-right,
.defaultClientxSidebar .card-body em,
.defaultClientxSidebar .menu-setting-content .card-header,
.defaultClientxSidebar .menu-setting-content .card-footer,
.common-addon-domain strong,
.addon-domain-heading i,
.ticket-owner-name,
.ticket-staff-name,
.invoice-payto-section address,
.invoice-inner-right a.btn, span.left-sec, span.title, h3.view-ticket-right-head,  #registration .field, #registration .form-control  {
    color: #e6e8ec !important;border-color: #37394e;
}

.announcements .news-artical p, .announcements .news-artical p a, .theme-head-bar p, p, span, .card .small, .card small, .price .product-billing-cycle, .text-muted{
    /*color: #9ea9be!important;*/
    color: #b7bfd2!important;
}
ul.myaccount-sidenav li a:hover, .menu-setting-content .list-group-item:hover, .menu-setting-content .list-group-item.active, ul.myaccount-sidenav li a:hover, ul.myaccount-sidenav li.active a, #Secondary_Navbar-Account .dropdown-menu li a:hover, #Secondary_Navbar-Account .dropdown-menu li.active a {
    color: #b7bfd2;
}
.billing-cycle-section ul.selectBillingCycle li.active span, 
.dataTables_wrapper table.table-list tbody td span, span, 
.announcements .news-artical p a {
    color: #9ea9be!important;
}
.requestor-type-owner, .dataTables_wrapper table.table-list tbody td span:is(.status, .message-unread, .status span), .label-success, .cont-ser, span.status, 
#DomainSearchResults .domain-checker-available, .btn-add-to-cart, .btn-add-to-cart span, div#searchDomainInfo span.price{color: #fff !important;}
.theme-view-ticket-page h3.common-title-count {
    background: transparent;
}
button[type=submit] span, button span{color: #fff!important;}
.btn-default:hover span {
    color: #333!important;
}
.irs-with-grid .irs-min, .irs-with-grid .irs-max {background: #3f425a;}
.irs-with-grid .irs-from, .irs-with-grid .irs-to, .irs-with-grid .irs-single{background: #2872fc;color: #fff !important;}
.inner-addon-domain-section .common-addon-domain .btn {
    background: #2872fc !important;
}
.theme-main-inner-page-section section.home-page-default-panels-execute .card {
    border-color:#2e2f45;
}
.ticket-staff-comment-section::after,
.ticket-owner-comment-section:after,
.ticket-staff-comment-section:after {
    border-color: transparent #2e374d;
}

.invoice-right-first-section .form-control.select-inline {
    border: 1px solid #2e2f45 !important;
    color: #ffffff !important;
}

.payment-method-button form button[type="submit"],
.payment-method-button form input[type="submit"] {
    background-color: #2872fc !important;
    border-color: #2872fc !important;
}

.landing-page.marketgoo .plan .btn-signup {
    background-color: #2872fc !important;
    border-color: #2872fc !important;
}

.landing-page .bg-light {
    background-color: #2e374d !important;
}
.product-status-cancelled, .product-status-terminated {
    background-color: #37394e;
}
.landing-page.marketgoo .plan.labels ul li,
.landing-page.marketgoo .plan ul li {
    border-right: 1px solid #2e2f45 !important;
    border-bottom: 1px solid #2e2f45 !important;
}

.landing-page.marketgoo .plan ul {
    border-top: 1px solid #2e2f45 !important;
}

.alert a {
    color: #fff;
}

.rubuts p {
    text-align: center;
    max-width: 78%;
    margin: 0px auto;
}

.rubuts h3 {
    font-size: 25px;
}

.rubuts br:first-child {
    display: none;
}

.rubuts {
    background: #212838 url(../images/cloud-bg.png) no-repeat;
    padding: 120px 44px 20px;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.wel-titel {
    /* padding-top: 60px; */
    padding-top: 10px;
}

.log-btn {
    background: #2872fc;
    color: #fff;
}

span.login-brand-img {
    display: none;
}

.login-logo img {
    filter: brightness(0) invert(1) !important;
    height: auto;
    max-width: 220px;
}

form#frmConfigureDomains font {
    padding-left: 4px;
}

.theme-clientdetail-page select#country option,
select#inputAccountLanguage option {
    color: #d3d9e8!important;
}

.client-home-cards .list-group {
    border-bottom: transparent!important;
}

.theme-clientdetail-page .inputBox.focus select {
    border-bottom: 2px solid #576079;
}

#order-standard_cart .tax-cont .inputBox.focus select option {
    color: #d3d9e8;
}

.wgs_edit_btn {
    background: #2e374d;
}

.cart-grid-total {
    border-bottom: 2px solid #2e2f45 !important;
    border-top: 2px solid #2e2f45 !important;
}

.host-nav .dropdown-menu.show>li>a:hover,
body .landing-page.ssl .validation-levels {
    background-color: transparent !important;
}

.host-nav ul.dropdown-menu.show:before,
.table thead th {
    border-bottom: 1px solid #444d62 !important;
}

.vote-yes,
.restor-head button,
.ticket-attachment-section label.btn.btn-primary.browse-image-label {
    background: #2e374d !important;
    border: transparent;
    color: #fff;
}

.vote-no,
.cont-ser,
.ticket-attachment-section .label-attachment-sec label.btn.btn-primary {
    background: #3c73ff;
    border: transparent;
    color: #fff;
}

.spport-row {
    background: transparent !important;
    border-bottom: 1px solid #2e2f45 !important;
}

.form-inner-data-client-security .bootstrap-switch {
    border: 1px solid #2e2f45 !important;
}

.ext-main-blk {
    background: #3c73ff !important;
}

.host-nav ul.dropdown-menu.show li {
    border-bottom: 1px solid #2e2f45 !important;
}

.can-help-home-page {
    background: transparent;
    border-bottom: 1px solid #2e2f45 !important;
}

.promo-banner ul li.left i.far.fa-check-circle {
    margin-right: 5px;
}

.news-sec {
    background: transparent;
    border-top: 1px solid #2e2f45;
}

div#content,
body .featured-tld .price.com,
.featured-tld .price.net,
#Secondary_Navbar-Account .dropdown-menu,
.dropdown-item:focus,
.dropdown-item:hover,
.dasboard-inner-section .panel-footer,
.landing-page.marketgoo .faqs,
.landing-page.marketgoo .video-banner {
    background: transparent !important;
}

.dropdown-divider {
    border-top: 1px solid #37394e !important;
}

.default-whmcs-client-area .client-home-cards .card-body p a {
    color: #3c73ff;
}

#footer,
.dasboard-inner-section .panel-footer {
    background-color: transparent;
    border-top: 1px solid #2e2f45;
}

.home-page-product-listing h3.card-title.pricing-card-title,
.panel-setting-heading,
.table-striped tbody tr:nth-of-type(odd) {
    background: transparent !important;
}

/*.clientx.header.wgsheaderfromaddon {
    padding: 10px 0 11px;
}*/

.navbar-brand img {
    max-width: 100%;
    height: unset;
    width: 100px;
}
.modal-content{background: #2c2e3e;}
.modal .modal-header, .modal-footer {
    background: #2c2e3e;
    border-color: #37394e;
}

.twofa-module.active{border-color: #37394e;}
nav#sidebar,
.defaultClientxSidebar,
.menu-myaccount-clientx,
.menu-notification-clientx,
.menu-settings-clientx,
.menu-cart-clientx,
#content {
    top: 75px;
}

.defaultClientxSidebar,
.menu-myaccount-clientx,
.menu-notification-clientx,
.menu-settings-clientx,
.menu-cart-clientx {
    background: #2c2e3e;
    border-left: 1px solid #2e2f45 !important;
}

.defaultClientxSidebar .card {
    border-bottom: 1px solid #2e2f45 !important;
    background: transparent;
}


body div#spotlightTlds button.btn.unavailable {
    background-color: #00000087;
    border-color: transparent;
    color: #ffffff;
}

.home-page-product-listing p,
.image-right-body p,
a#moreSuggestions,
.domain-lookup-result span.available.price,
.cart-head-bar p,
.generic_feature_list li,
.product-configure-page #frmConfigureProduct .addon-promo-container label.radio-inline,
.product-configure-page .addon-promo-container .description p,
.rank-item.product_addons span.mo-price,
.name-server-head p,
#order-standard_cart .row.name-server-fields-section input,
#order-standard_cart .inputBox .inputText,
#order-standard_cart .view-cart-items.right-side-checkout-page .item.cart-colam span,
ul.configuration-product-summary,
#order-standard_cart .mc-promo .price,
#order-standard_cart .mc-promo .tagline,
.domain-contact-section p.small.text-muted,
.right-section-upper-section .dropdown-menu li a,
#order-standard_cart label,
#order-standard_cart p.domain-renewal-desc,
.service-renewals .div-renewal-period-label,
.promo-banner ul li,
.default-whmcs-client-area .client-home-cards .card-body p,
.default-whmcs-client-area .client-home-cards .mc-promo-login .content p,
.default-whmcs-client-area .client-home-cards .mc-promo-manage .content p,
.default-whmcs-client-area .mc-promo-login .client-home-cards .content p,
.default-whmcs-client-area .mc-promo-manage .client-home-cards .content p,
.defaultClientxSidebar .card-body,
div#spinner-cart-loading i,
.cart-domainpop-up-close i,
.domain-suggestions-warning p,
div.dataTables_wrapper div.dataTables_length label,
.dasboard-inner-section .panel-content p,
.panel-content.support-panel a,
.offerings-panel ul li,
table.tickets-table.table td,
.inputBox .inputText,
.theme-contact-page label,
.wel-titel,
#registration label,
body .wrapper .landing-page .ssl-benefits i,
.card.view-ticket.row .card-body p a {
    color: #b7bfd2!important;
}

ul.ticket-info-descp li, h3.view-ticket-right-head {
    border-bottom: 1px solid #2e374d;
}

body #order-standard_cart .account-select-container div.account,
#order-standard_cart .account-new-custom.border-bottom {
    border-bottom: 1px solid #2e2f45 !important;
}

.offerings-panel table.tickets-table.table ul li {
    max-width: 100%;
    display: block;
}

.regst-form #containerNewUserSecurity h4.info-titel {
    margin-top: 0;
    padding-top: 20px;
}

.regst-form .form-group .col-md-12 {
    padding: 0;
}

.home-domain-search .input-group-wrapper .form-control {
    border: transparent !important;
}

body #order-standard_cart .products .product p {
    text-align: left;
}

.action-icon-btns a,
.media-news,
.home-page-product-listing .card-body,
.switcher-for-product,
.cart-head-bar,
.generic_content.clearfix,
.featured-tld,
.domain-register-category-tabs .bg-white,
.domain-pricing .tld-row,
.suggested-domains .list-group-item,
.product-configure-info-panel h4.panel-title,
.select-lanth,
.product-configuration-section,
div#productConfigureCollapse,
.currency-drop-down-cart,
.domain-selection-options-trigger .content,
.web-rank,
#order-standard_cart .cart-body.configure-domain-page,
.left-side-checkout-page,
.right-section-upper-section,
#order-standard_cart .view-cart-items.right-side-checkout-page .item.cart-colam,
.card-block,
.marketing-email-optin,
.additional-notes-section textarea.input.cart-text-area,
.default-whmcs-client-area .tiles .tile,
.theme-main-inner-page-section .default-whmcs-client-area .card,
.promo-banner,
.verification-banner,
.domain-promo-box,
body #order-standard_cart .account-select-container div.account.active,
body #order-standard_cart .account-new-custom.border-bottom.active,
#order-standard_cart .account-select-container div.account,
#order-standard_cart .account-new-custom.border-bottom,
.theme-head-bar,
.cart-body.product-addon-page,
.dasboard-inner-section .panel,
.bg-white,
.announcement.news-d-row,
.view-announcement-page-inner-section,
.box-cat,
.flare-list ul li,
.custom-search-input-knowledebase,
.theme-download-page .custom-search-input-download .input-group,
.theme-knowledgebase-page .no-category,
.announcements .no-announcement,
.theme-download-page .inner-no-category,
.theme-download-page .custom-search-input-download,
.theme-page-server-status,
.box-server-status,
.theme-page-server-status.m-30 .card,
.support-department-section ul.support-dept-icon li,
.theme-main-inner-page-section .main-card-accountdetail-section,
.domen-page .table-striped tbody tr.user-manage-table-row,
.theme-contact-add-page .contact-list-new-contact-head,
.theme-page-add-funds,
.theme-client-service-detail-page div#tabOverview,
.theme-upgrade-page .card-body,
body #order-standard_cart .products .product,
.row.cpanel-feature-row a.d-block,
.home-domain-search .tld-logos li,
body .wrapper .landing-page.marketgoo .faqs .faq,
.landing-page.marketgoo .feature-wrapper,
.landing-page.sitelock .emergency .feature-wrapper,
.landing-page.sitelock .plans .plan,
body .landing-page.ssl .browser-notice .wrapper,
body .wrapper .landing-page.ssl .features .feature,
.domain-renewals .domain-renewal,
.filter-panel-renew .col-md-6,
.table-onapp input.mg-ns-record,
.table-onapp input.ttl,
.module-client-area #layers .lu-tile,
#layers .lu-widget,
.lu-top.lu-m-b-4x,
.lu-top__search.lu-input-group,
.row.overview-sections,
.ssl-section-domain-detail-page,
.manage-domain-actions-detail-page,
.tab-auto-renew-page,
.common-addon-domain,
.card.view-ticket.row .card-body,
.right-side-view-ticket-inner-sec,
.card.view-ticket.row,
div#ticketReplyContainer,
.invoice-inner-left,
.invoice-right-first-section,
.mannual-credit-section,
.invoice-actions {
    /*background: linear-gradient(180deg, rgba(151, 164, 190, 0.16) 0%, rgba(93, 105, 128, 0.16) 24%, rgba(93, 105, 128, 0.16) 100%) !important;*/
    background: linear-gradient(180deg, #2c2e3e 0%, rgb(44 46 62) 24%, #1e1d2b 100%) !important;
    border: 1px solid #37394e !important;
}

.action-icon-btns a, .media-news, .home-page-product-listing .card-body, .switcher-for-product, .cart-head-bar, .generic_content.clearfix, .featured-tld,
 .domain-register-category-tabs .bg-white, .domain-pricing .tld-row, .suggested-domains .list-group-item, .product-configure-info-panel h4.panel-title, 
 .select-lanth, .product-configuration-section, div#productConfigureCollapse, .currency-drop-down-cart, .domain-selection-options-trigger .content, .web-rank, 
 .left-side-checkout-page, .right-section-upper-section, #order-standard_cart .view-cart-items.right-side-checkout-page .item.cart-colam, .card-block, .marketing-email-optin, .additional-notes-section textarea.input.cart-text-area, .default-whmcs-client-area .tiles .tile,  
 .theme-main-inner-page-section .default-whmcs-client-area .card, .promo-banner, .verification-banner, .domain-promo-box, body #order-standard_cart .account-select-container div.account.active, body #order-standard_cart .account-new-custom.border-bottom.active, #order-standard_cart .account-select-container div.account, 
 #order-standard_cart .account-new-custom.border-bottom, .cart-body.product-addon-page, .dasboard-inner-section .panel, .announcement.news-d-row, .view-announcement-page-inner-section, .box-cat, .flare-list ul li, .custom-search-input-knowledebase, .theme-download-page .custom-search-input-download .input-group, .theme-knowledgebase-page .no-category, .announcements .no-announcement, .theme-download-page .inner-no-category, .theme-download-page .custom-search-input-download, .theme-page-server-status, .box-server-status, .theme-page-server-status.m-30 .card, .support-department-section ul.support-dept-icon li, .theme-main-inner-page-section .main-card-accountdetail-section, .domen-page .table-striped tbody tr.user-manage-table-row, 
 .theme-contact-add-page .contact-list-new-contact-head, .theme-page-add-funds, .theme-client-service-detail-page div#tabOverview, .theme-upgrade-page .card-body, body #order-standard_cart .products .product, .row.cpanel-feature-row a.d-block, .home-domain-search .tld-logos li, body .wrapper .landing-page.marketgoo .faqs .faq, .landing-page.marketgoo .feature-wrapper, .landing-page.sitelock .emergency .feature-wrapper, .landing-page.sitelock .plans .plan, body .landing-page.ssl .browser-notice .wrapper, body .wrapper .landing-page.ssl .features .feature, .domain-renewals .domain-renewal, .filter-panel-renew .col-md-6, .table-onapp input.mg-ns-record, .table-onapp input.ttl, .module-client-area #layers .lu-tile, #layers .lu-widget, .lu-top.lu-m-b-4x, .lu-top__search.lu-input-group, .row.overview-sections, .ssl-section-domain-detail-page, .manage-domain-actions-detail-page, .tab-auto-renew-page, .common-addon-domain, .card.view-ticket.row .card-body, .right-side-view-ticket-inner-sec, .card.view-ticket.row, div#ticketReplyContainer, .invoice-inner-left, .invoice-right-first-section, .mannual-credit-section, .invoice-actions {
    background: linear-gradient(180deg, #2c2e3e 0%, rgb(44 46 62) 24%, #1e1d2b 100%)!important;
    border: 1px solid #37394e !important;
}
#order-standard_cart .cart-body.configure-domain-page, .regst-form .card{background: #2c2e3e!important}
.default-whmcs-client-area #registerDomainPanel input.form-control{
    background-color: #201f2e !important;border: 1px solid #37394e !important;
}
.default-whmcs-client-area .card-header, .m-cart-sidebar-content, #registration .field, #registration .form-control {border-color:#37394e;}
.default-whmcs-client-area .client-home-cards .list-group .list-group-item:last-child {border-bottom: none!important;}
.client-home-cards .card-header {
    background: transparent!important;
    margin-bottom: -1px;
}
.checkbox-universal-box span.check-icon-span{background: #9ea9be;}
section.default-home-active-product-service .list-group-item.list-group-item-action.col-md-6{
    border-color:#37394e !important;
}
.client-home-cards .list-group {
    border-top: none!important;
}
.inv-balance-row,
.total-row-inv {
    background: #2e374d;
}
select#inputContactId, select {
    background-color: #212838;
    border: 1px solid #37394e;
}
.spport-row .form-control.input-lg {
    border: transparent !important;
}

.theme-view-ticket-page .card.view-ticket.row {
    padding: 20px;
}

.defaultClientxSidebar-content .btn-group-sm>.btn, .btn-group-sm>.btn,
.btn-sm {
    /*padding: 10px 5px;*/
    border-radius: 0.2rem;
    font-size: 13px;
}

/*.defaultClientxSidebar-content .btn-group-sm>.btn,
.btn-sm {
    padding: 10px 5px;
    border-radius: 0.2rem;
    font-size: 13px;
}*/

div#modalGeneratePassword .modal-content {
    background: #2c2e3e!important
}

.ticket-staff-comment-section, .ticket-owner-comment-section, .ticket-staff-comment-section {
    background: #2c2e3e;
    border-left-color: #2e374d;
}

.theme-page-server-status.m-30 .card {
    margin-top: 20px;
}

body #order-standard_cart .form-control {
    border: transparent;
    background-color: transparent !important;
}

.col-sm-6.register-page-custom-field option {
    color: #000;
}

.view-cart-items .crt-drop ul.dropdown-menu.show:before {
    border-bottom: 12px solid #3d4660;
}

.intl-tel-input .country-list {
    background-color: #292b3a;
    border: 1px solid #37394e;
}

.defaultClientxSidebar-content a {
    color: #3c73ff;
}

.intl-tel-input .country-list .divider {
    border-bottom: 1px solid #3e4963 !important;
}

.currency-drop-down-cart,
body .right-section-has-hosting a.no-hosting-domain,
.cart-body.product-addon-page,
.box-cat,
.theme-knowledgebase-page .no-category,
.announcements .no-announcement,
.theme-download-page .inner-no-category,
.support-department-section ul.support-dept-icon li,
.wgs_cancel_button:hover,
.wgs_cancel_button:focus,
.default-whmcs-client-area #registerDomainPanel .input-group-append .btn:hover,
.btn-success:hover,
.wgs_cancel_button,
.default-whmcs-client-area #registerDomainPanel .input-group-append .btn,
.btn-success,
.theme-client-service-detail-page div#tabOverview .card,
body .landing-page.ssl .browser-notice .wrapper {
    box-shadow: none !important;
}

.home-domain-search .tld-logos li {
    color: #ffffff;
    padding: 18px 18px;
}

.home-domain-search .tld-logos img {
    width: 55px;
}

.home-page-product-listing a.wgs_custom-btn,
body .generic_content .wgs_custom-btn,
body div#modalEmptyCart button.btn.btn-primary,
.left-section-checkout-page .payment-gateway-list li,
input#login,
.log-btn,
.back-arrow a,
.regst-form input.wgs_custom-btn {
    box-shadow: 0 0 5px #0000002e !important;
}

form.mb-4 {
    margin-bottom: 0 !important;
}

.configuration-domain-section {
    border-bottom: 1px solid #2e2f45 !important;
}

.featured-tld .img-container img,
.home-domain-search .tld-logos img {
    filter: brightness(0) invert(1) !important;
}

.domain-pricing .tld-row.highlighted,
div.product-details div.product-icon,
ul.product-detail-billing-section li {
    background: #212838!important;
    border-bottom: 1px solid #2e2f45 !important;
}
ul.product-detail-billing-section li{margin-bottom: 0;}
body .tld-inr .row.tld-pricing-header .p-lightblue, .tld-inr .row.tld-pricing-header .p-green, body .tld-inr .row.tld-pricing-header .p-yellow {
    background: #2c2e3e !important;
    border-bottom: 6px solid #37394e !important;
}
.domain-pricing .two-row-center {
  border-right: 2px solid #37394e !important;
}
body .addon-promo-container,
.rank-item.product_addons,
body .bcr1,
.bcr2,
.bcr3,
body .configuration-domain-section .col-sm-8,
#order-standard_cart .mc-promo.sitelock,
#order-standard_cart .mc-promo,
#order-standard_cart .mc-promo .body {
    background: #212838!important;
    border: 1px solid #2e2f45 !important;
    box-shadow: none;
}

#order-standard_cart .mc-promo .expander {
    color: #2872fc!important
}

#order-standard_cart .mc-promo .btn-add {
    background-color: #2872fc!important;
    color: #fff!important;
}

#order-standard_cart .mc-promo .arrow {
    background-color: #3a63ca!important;
}

#order-standard_cart .row.name-server-fields-section input,
.inputBox .input,
#order-standard_cart .form-control {
    border-bottom: 1px solid #37394e!important;padding: 0px 5px;
}

.suggested-domains {
    background: #2e374d !important;
}

.spotlight-tld {
    background: #2e374d !important;
    border: 1px solid #2e2f45 !important;
    box-shadow: none !important;
}

#order-standard_cart select,
.theme-client-service-detail-page .responsive-tabs-sm .nav-item a,
.theme-client-service-detail-page .tab-pane .col-sm-5 strong,
.theme-client-service-detail-page .tab-pane .col-sm-5,
.theme-client-service-detail-page .tab-pane .col-sm-7 {
    color: #b7bfd2 !important;
}

#order-standard_cart .field, .home-domain-search .input-group-wrapper, .custom-select-domain .dropdown-toggle, .right-section-upper-section ul.dropdown-menu, .count-cart-domain {
    background: linear-gradient(180deg, #2c2e3e 0%, rgb(44 46 62) 24%, #1e1d2b 100%);
    border: 1px solid #37394e !important;
    color: #fff!important;
}

.form-control:focus,
#layers .lu-preloader-container--full-screen {
    color: #fff!important;
    background-color: transparent !important;
}

.additional-notes-section textarea.input.cart-text-area {
    padding: 10px 10px 10px 10px!important;
}

#order-standard_cart input#inputPhone,
.form-control,
.card.submit-ticket-inner-section .ticket-contact-message textarea,
.landing-page.marketgoo .plan.marketgoo_pro ul,
.product-custom-field-section,
.store-promoted-product .icon,
body .wrapper .landing-page.ssl .competitive-upgrade-promo {
    //background-color: transparent !important;
background-color: transparent !important;

}

button#btnTransfer {
    background: #2872fc!important;
}

.products-domains-section,
.product-name-head {
    border-left: 1px solid #2e2f45;
    color: #fff;
}

.description a {
    border: 3px solid #2e2f45 !important;
    color: #ffffff !important;
}

.input::placeholder{color: #9ea9be!important}

.default-whmcs-client-area .client-home-cards .card-body,
.default-whmcs-client-area .client-home-cards .mc-promo-login .content,
.default-whmcs-client-area .client-home-cards .mc-promo-manage .content,
.default-whmcs-client-area .default-whmcs-client-area .mc-promo-login .client-home-cards .content,
.default-whmcs-client-area .mc-promo-manage .client-home-cards .content,
.list-group-item,
.theme-latest-dashboard-page,
.dasboard-inner-section .panel-heading,
.md-editor>.btn-toolbar,
.bg-box,
form.login-form .card.mw-540.mb-md-4.mt-md-4,
div#order-standard_cart.cart-body-padding,
.domain-pricing.theme-body-padding.theme-domain-price,
.landing-page.ssl .row-pricing-table ul li {
    background: transparent !important;
}

.dasboard-inner-section .panel-heading {
    border-bottom: 1px solid #37394e;
}

.default-whmcs-client-area .client-home-cards .list-group .list-group-item,
input.form-control,
body .wrapper .landing-page .navbar .navbar-nav>li.active>a {
    border-bottom: 1px solid #37394e !important;
    color: #d4e8ec;
}

.btn-default,
.md-editor .md-footer,
.md-editor>.md-header,
.ticket-status.active,
.landing-page.sitelock .plans .plan .footer select{
    color: #fff;
    background-color: #3f425a;
    border-color: #37394e;
}
.btn-default:hover, #modalGeneratePassword .modal-footer .btn-default:hover, .btn-default:active:focus, .btn-default:active:hove {
    color: #fff;
    /*background-color: #37394e;*/
    background-color: #2872fc;
    border-color: #2872fc;
}

#order-standard_cart .field,
.coman-box.registerDomainSec input.form-control,
textarea.form-control,
.md-editor,
.md-editor>.md-preview,
.md-editor>textarea.markdown-editor {
    background: transparent !important;
    border: 1px solid #37394e !important;
    color: #ffffff!important;
}

.promo-banner .icon-left img {
    filter: invert(0) brightness(3);
}

.dataTables_wrapper table.table-list tbody td,
div.dataTables_wrapper div.dataTables_length select,
.page-item.disabled .page-link {
    background-color: #2c2e3e!important;
    color: #9ea9be!important;
}

.page-item.disabled .page-link,
div.dataTables_length select,
.marketing-email-optin .bootstrap-switch,
.bootstrap-switch,
ul.action-buttons-table a {
    border: 1px solid #37394e !important;
}
.menu-setting-content .list-group-item{
    border: none!important;
     border-top: 1px solid #37394e !important;
}
.custom-search-input-knowledebase .input-group input.form-control {
    border: none!important;
}
.no-top-bar-enable #Secondary_Navbar-Account .dropdown-menu {
    background: #2e374d !important;
}

body section#main-body .landing-page .feature.pricing .cycle,
body section#main-body .landing-page .feature.pricing ul li,
div#removeEnv input {
    background-color: #2e374d !important;
    color: #fff !important;
    border-bottom: 1px solid #37394e;
}

li.dropdown.user.user-menu.show ul.dropdown-menu,
.landing-page.sitelockvpn .feature.pricing,
.landing-page.ssl .detailed-info {
    background: transparent !important;
}

.checkbox .cr,
.radio .cr,
.dropdown-menu,
div#searchDomainInfo button.btn.btn-primary.btn-add-to-cart,
.select-items {
    background: #2e374d !important;
    border: 1px solid #37394e !important;
}

span.sevice-status {
    background-color: #3c73ff;
    border: 1px solid #3c73ff;
}

.common-table-upper-header ul.dropdown-menu a,
.common-table-upper-header ul.dropdown-menu a:hover,
.select-items div {
    color: #fff;
}

.common-table-upper-header ul.dropdown-menu li,
.select-items div,
#layers .lu-table thead th,
#layers .lu-table thead td,
#layers .lu-table tbody th,
#layers .lu-table tbody td,
#layers .lu-table tfoot th,
#layers .lu-table tfoot td {
    border-bottom: 1px solid #2e2f45 !important;
    color: #fff;
}

#layers .lu-table thead th,
#layers .lu-table thead td,
#layers .lu-table tbody th,
#layers .lu-table tbody td,
#layers .lu-table tfoot th,
#layers .lu-table tfoot td,
#layers .lu-t-c__footer {
    border-top: transparent !important;
}

#layers .lu-t-c__footer,
#layers .lu-widget__body {
    border-bottom: transparent !important
}

body ul.slick-dots li {
    background: #d8dadf;
}

body ul.slick-dots li.slick-active {
    background: #3c73ff !important;
}


div#tabOverview .nav-tabs {
    border-bottom: transparent;
}

.common-table-upper-header ul.dropdown-menu.show:before {
    top: -10px;
    border-bottom: 11px solid #3c4761;
}

select.form-control option,
#order-standard_cart select option,
select option {
    background-color: #2c2e3e;
}

body .billing-cycle-section ul.selectBillingCycle li {
    background: #2c374c !important;
}

body .term-list.selectBillingCycle strong {
    color: #ffffff;
}



#modalGeneratePassword .col-sm-4.col-form-label,
.infotable td {
    color: #b7bfd2;
}

#modalGeneratePassword .modal-body input.form-control,
#modalGeneratePassword .modal-header.bg-primary.text-white {
    border-bottom: 1px solid #37394e !important;
}

input#inputDomain {
    border: 1px solid #2e2f45 !important;
}

.infotable tr:nth-child(2n) {
    background-color: #2e374d !important;
}

#modalGeneratePassword .modal-footer,
.store-promoted-product,
body .wrapper .landing-page .detailed-info .card-body {
    border-top: 1px solid #37394e;
}

body #searchDomainInfo button.btn.btn-primary.btn-add-to-cart {
    background: rgb(0 0 0);
}

body #order-standard_cart .form-control {
    border: transparent;
}
#order-standard_cart .domain-selection-options.row.domain-checker-bg select {
    padding: 0px 20px 0 4px!important;
}
.domain-pricing .two-row-center,
.domain-register-category-tabs .col-xs-4.col-4.text-center,
#order-standard_cart .field,
#order-standard_cart .form-control {
    color: #fff !important;
}

div#tabChangepw h3.card-title,
div#tabChangepw form.using-password-strength {
    background-image: none;
    text-align: center;
    background: transparent;
}

.icheckbox_square-blue {
    background: url(../images/blue-img.png);
    background-position: 0 0;
}

.promo-banner .btn {
    background-color: #4974ff ! IMPORTANT;
}

.panel-body.card-body.text-center.cpanel-usage-stats .col-md-6 {
    color: #fff;
}

.theme-client-service-detail-page .promo-container,
.theme-client-service-detail-page div.product-details-tab-container {
    border: 1px solid #505971;
}

.promo-container {
    background-color: transparent;
}

#cPanelExtrasPurchasePanel .card-body select.form-control,
input.form-control,
select.form-control.custom-select,
body .custom-select {
    border: 1px solid #505971;
    color: #fff;
}

select#existing_sld_for_subdomain {
    background-color: transparent;
}

.promotions-slider-control .carousel-control-prev-icon,
.promotions-slider-control .carousel-control-next-icon {
    filter: brightness(0) invert(1);
}

.theme-client-service-detail-page .card-header,
body .landing-page.sitelock .plans .plan ul li {
    border-bottom: 1px solid #59637a;
}

body .dataTables_wrapper div.dataTables_paginate ul.pagination a.page-link {
    color: #ffffff;
    background: #2e374d;
    border-color: #4c566e;
}

body .landing-page.sitelock .plans .plan ul li {
    line-height: 30px;
    font-size: 0.9em;
}

.landing-page.ssl .certificate-options .col-md-3.sidebar ul li,
.landing-page.ssl .certificate-options .col-md-4.sidebar ul li,
.landing-page.ssl .certificate-options .col-md-6.sidebar ul li,
.landing-page.ssl .row-pricing-table ul li {
    color: #fff !important;
    border-color: #3e4963 !important;
    background-color: transparent;
}

.panel-content.message-panel i {
    color: #ffffff;
    background-color: #2e374d;
}

.panel-content.message-panel li {
    border-bottom: 1px solid #2e2f45;
}

.table-bordered td,
.table-bordered th,
.infotable {
    border: 1px solid #4c566d !important;
    padding: 10px;
}

.theme-main-inner-page-section .container-fluid {
    padding: 30px !important;
}

body .table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>thead>tr>td.success,
.table>thead>tr>th.success {
    background-color: transparent !important;
    border-top: transparent !important;
}

div#tableServicesList_wrapper {
    display: block;
}

div#tableServicesList_wrapper {
    display: block;
}

div#currentAction,
.scroll {
    padding: 6px;
    margin-bottom: 10px;
    background: #2c374c!important;
}

#layers .lu-t-c__footer .paginate_button.disabled {
    opacity: 1;
    color: #fff;
}

div#currentAction p {
    margin: 0;
}

.jelastic-module .form-control {
    border-color: #3e4963;
    color: #fff;
}

.jelastic-module button.close {
    margin: 0 !important;
    padding: 0 !important;
}

.jelastic-module .form-group label {
    color: #fff;
}

.jelastic-module button.btn.btn-default,
.jelastic-module .btn.btn-success {
    background: #2872fc !important;
}

.jelastic-module label {
    color: #fff;
}

.jelastic-module .modal-footer {
    border-top: 1px solid #3f4964;
}

.jelastic-module .modal-content {
    background-color: #2e374d;
}

.jelastic-module .modal .modal-header {
    background-color: #2f374e;
    border-bottom: 1PX SOLID #414965 ! IMPORTANT;
    flex-direction: row-reverse;
}

.modal-body p a {
    color: #fff;
}

div#SSHAccess table#tableServicesList.table-list>tbody>tr>td,
div#SSHAccess table#tableServicesList.table-list>tbody>tr>td:hover {
    background-color: #2f374e;
}

.jelastic-module #SSHAccess .modal-footer {
    display: block;
    overflow: auto;
}

.jelastic-module .container-fluid {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.order-btn {
    background: transparent;
}

.col-md-4.rubuts.servers a.log-btn {
    /* background: #2c374c; */
}

.col-sm-6.phone-number-field .inputText {
    top: 5px !important;
}

form#frmCheckout .phone-number-field .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,
form#frmCheckout .col-sm-6.phone-number-field .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
    padding-left: 152px
}

form#frmCheckout .phone-number-field .intl-tel-input.allow-dropdown .flag-container,

/* form#frmCheckout .intl-tel-input.separate-dial-code .flag-container {
    left: 69px;
} */

.col-sm-6.phone-number-field .form-group.inputBox.focus .inputText {
    transform: unset;
}

.reg-lock-domain-detail,
.name-server-section-domain-detail,
.ribbon-domain-days-remaining h3 strong,
.addons-domain-detail {
    background: transparent;
}

form#frmDomainContactModification .nav-tabs .nav-item.show .nav-link,
form#frmDomainContactModification .nav-tabs .nav-link {
    color: #fff;
    background-color: transparent;
    border-color: transparent;
}

form#frmDomainContactModification .nav-tabs .nav-link.active {
    background: #2872fc !important;
}

form#frmDomainContactModification .nav-tabs {
    border-bottom: 1px solid #2e2f45 !important;
}

.alert p,
.alert span {
    color: #b7bfd2 !important;
}

#rbuttons .btn,
#nbuttons .btn {
    margin: 5px;
    width: 22% !important;
}


/*module css*/

#serverstats button,
#nbuttons button,
#rbuttons button {
    background: #4974ff;
    color: #fff;
}

.module-client-area .bg_green {
    background-color: #15b00b;
}

.firewall_rules th.title,
.ip_address th.title {
    background: #2c374c !important;
}

.firewall_rules tbody td select,
.firewall_rules tbody td input[type=text] {
    width: auto;
    padding: 5px 17px;
    background: transparent;
    border: 1px solid #37394e;
    color: #fff;
}

.module-onappVPS a.btn.btn-small {
    background: #4974ff;
    color: #fff;
}

.theme-main-inner-page-section.module-onappVPS {
    margin: 30px;
}

.module-onappVPS fieldset, .service-dept-section span.input-group-addon i, .submit-ticket-upper-bar .input-group-addon i{
    color: #fff;
}
.modal-body pre, .modal-body strong {
    color: #d3d9e8;
}
.markdown-content blockquote, .md-preview blockquote {
    border-color:#3f425a;
}
.module-onappVPS #search,
.module-onappVPS fieldset select,
.module-onappVPS input[type="number"] {
    background: transparent;
    border: 1px solid #37394e;
    padding: 5px 10px;
    color: #fff;
}

.invoice-wrapper .table-condensed td {
    border-bottom: 1px solid #37394e !important;
}

.inv-balance-row,
.total-row-inv {
    background: #2e374d;
}
#order-standard_cart .default-captcha-register-margin {
    background-color: #2c2e3e !important;
    border: 1px solid #2c2e3e !important;
}
body #order-standard_cart .default-captcha-register-margin #inputCaptcha {
    background: #181d2a!important;vertical-align: middle;
}
.generic_content.clearfix {
    background: linear-gradient(180deg, #2c2e3e 0%, rgb(44 46 62) 24%, #1e1d2b 100%) !important;
    border: 1px solid #37394e !important;
}
.cart-head-bar, .theme-head-bar {
    background: url(../images/shape.png) no-repeat top !important;
   background-size: cover !important;
}
/*module css*/

.domain-section-home-page-search #domainname {
    box-shadow: none;
    border: 1px solid #37394e;
}
.domain-search-form-inner{background: #212838;}
.div-service-buttons .btn-view-details{text-decoration: none;}
.theme-main-inner-page-section section.home-page-default-panels-execute .card, .form-control, .form-control:focus,/*, .theme-head-bar*/{border-color:#333c50 ;}
section.home-page-default-panels-execute .row .list-group .list-group-item {
    border: transparent!important;
    border-bottom: 1px solid #333c50 !important;
    border-radius: 0;
}
.form-control {color: #e6e8ec;border-color: #373a4e;font-size: 14px;}
h3.card-title {padding-right: 0px;}
#order-standard_cart .product-custom-field-section .form-group.inputBox.focus select {
    background-color: transparent!important;
}
p.email-sent-forgot, .description-forgot-psw, .wel-titel {
    text-align: center;
    margin-top: 30px;
}
.alert-warning, .alert-danger, .alert-info, .alert-success, .inner-section-change-password .alert.alert-info {
    background-color: #2c2e3e;
    border-color: #383c4f;
    border-radius: 0;
}
.alert-info, .alert-success {
    color: #2872fc;
}
.alert-danger {
    color: #dc3545;
}
.message-box-theme .alert ul {
    padding: 15px;
}
.modal-localisation .item-selector .item, .cart-colam {border-color:#37394e;}
.float-right select.form-control.select-format-style {
    border-bottom: 1px solid #37394e;
    padding-right: 20px;
}
.selected-dial-code {
    font-size: 14px;
}
.intl-tel-input .selected-flag .iti-arrow {border-top: 4px solid #e6e8ec ;right: 8px;}
input:-webkit-autofill, select:-webkit-autofill, #order-standard_cart .row.name-server-fields-section input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #2b2d3d inset;
     transition: background-color 5000s;
    -webkit-text-fill-color: #fff !important;
    -webkit-background-clip: text;
    color: white !important;
}
.login-form input:-webkit-autofill, .login-form select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #2c2e3e inset;
}
.regst-form input:-webkit-autofill, .regst-form select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #2b2d3d00 inset;
}
.checkbox.agry {
    padding: 0px ;
}
.theme-mass-pay-page .payment-mass-pay-row, #cPanelExtrasPurchasePanel .card-body select.form-control, 
input.form-control, select.form-control.custom-select, body .custom-select {border-color:#37394e;}
button#btnEmptyCart span, .centos-item span, span.caret{
    color: #fff !important;
}
div#modalEmptyCart button.btn.btn-default, .existing-account-login-section button {box-shadow: none!important;}
/*light-bdr*/

/*input:-webkit-autofill:first-line, select:-webkit-autofill:first-line  {
     color: #fff;
}*/

/*------------------------input fields css change start----------------*/
/*.inputBox .inputText {line-height: 22px;margin-top: -10px;}*/
/*------------------------input fields css change end----------------*/

.default-home-active-product-service  .html-section-home-page p {
    margin: 12px 0 20px;
    padding: 0;
    font-size: 14px;
}

/*============================================================
               latest login page css by pjs
===============================================================*/
ul.list-unstyled.components i{
    color: #9ea9be;
}
ul.sidebar_items.custom_sidebar_items {
    background: #2c2e3e;
    box-shadow: 4px 3px 10px #00000047;
}
#sidebar li.wgsDataCst .custom_sidebar_items a:hover :is(span, i) {
    color: #2872fc !important;
}
#sidebar li.wgsDataCst:hover span {
    color: #2872fc !important;
}
#sidebar li.wgsDataCst:hover .sidebar_items span {
    color: #b7bfd2 !important;
}

.login-bg .inputBox .input {
    border: 1px solid #37394e !important;
}
.login-bg:has(.login-new){
    background-image: url("../images/cx-login-dark-bg.svg") !important;
    background-repeat: no-repeat;
    background-size: cover !important;background-attachment: fixed!important;

}
.login-new .login-btn-secondary a {
    color: #fff;
}
.login-new-inner, .bg-box {
    background: #2c2e3e;
    box-shadow: 0px 15px 43px rgb(25 26 26 / 24%);
}
#registration .form-control:focus {
    border-color: #3f425a;
}
.login-new-inner .inputText, .regst-form .inputBox .inputText{
    color: #3C4257;
}
.login-new a.pull-right.need-help {
    color: #2872fc;
}
.login-new .form-group.check-top label {
    color: #8d93a6;cursor: pointer;
}
.back-btn a {
    background: #3f425a;
    color: #fff;
    border: 1px solid #3f425a;
    box-shadow: 0px 5px 8px rgb(10 10 10 / 16%);
}
.back-btn a:hover{background: #2872fc;border-color: #2872fc;}
.form-heading:before {
    background: #37394e;
}
.titel-sup {
    color: #e0e8ec;
}
.login-new .progress {height:8px;background-color: #212838;}
.host-row.login-new .bg-box {
    background: #2c2e3e !important;
    box-shadow:0px 15px 40px rgb(0 0 0 / 18%);
}
.form-heading h4.info-titel {
    background: #2c2e3e;
}
.marketoption-inner .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {
    color: #fff!important;
    background-color: #2872fc;
    border-color: #2872fc;
}
.marketing-email-optin h4 {
    color: #0A2361;
}
input:placeholder, select:placeholder{
    color:#7D808B;
}
.btn-account.reg a.log-btn {
    background: #3f425a;
    color: #fff;
}
.btn-account.reg a.log-btn:hover{
    background: #3c73ff !important;
}
#sidebar ul li ul li a.active span, #sidebar ul li ul li a.active i {
    color: #17191c !important;
}
#sidebar ul li ul li a.active {
    border-left: 1px solid #3c73ff;
}
.login-default-slider ul.slick-dots li button {
    background: #c3c9ed;
}
body.login-bg:has(.login-default-main) {
    background: url(../images/register.jpg);
}
.login-default-wrapper input:-webkit-autofill,  select:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #222839 inset;
}
/* ==========================latest login page css end by pj=============== */


/* Track */
.home-page-default-panels-execute .row::-webkit-scrollbar-track, .default-whmcs-client-area .card-accent-emerald .card-body::-webkit-scrollbar-track, 
.default-whmcs-client-area .client-home-cards .card .list-group::-webkit-scrollbar-track, .menu-setting-content::-webkit-scrollbar-track, 
.dropdown.product_dropdwn .dropdown-menu-cont::-webkit-scrollbar-track{box-shadow: inset 0 0 5px #1c1c29;border-radius: 10px;}
/* Handle */
.home-page-default-panels-execute .row:-webkit-scrollbar-thumb, .default-whmcs-client-area .card-accent-emerald .card-body:-webkit-scrollbar-thumb, 
.default-whmcs-client-area .client-home-cards .card .list-group:-webkit-scrollbar-thumb, 
.menu-setting-content:-webkit-scrollbar-thumb, .dropdown.product_dropdwn .dropdown-menu-con:-webkit-scrollbar-thumb{background:#1c1c29;border-radius: 10px;}
.ticket-reply-close-section i{color: #9ea9be;}
.list-group-item, hr, .home-domain-header, .pending-domain-home-page, .default-home-domain-services ul.home-page-domain-buttons-list, .active-domain-home-page{border-color: #37394e;}
/*bsb end css*/

.left-open-myaccount-sec::-webkit-scrollbar-track, .left-open-cart-sec ::-webkit-scrollbar-track, 
.menu-notification-clientx::-webkit-scrollbar-track{box-shadow: inset 0 0 5px #1c1c29;border-radius: 10px;}

.left-open-myaccount-sec:-webkit-scrollbar-thumb, .left-open-cart-sec :-webkit-scrollbar-thumb, 
.menu-notification-clientx :-webkit-scrollbar-thumb{background:#1c1c29;border-radius: 10px;}

select::-webkit-scrollbar, .menu-settings-clientx::-webkit-scrollbar, .country-list::-webkit-scrollbar, .offerings-panel::-webkit-scrollbar, .client-home-cards .list-group::-webkit-scrollbar{width: 4px;background: #0f0f0f;}
select::-webkit-scrollbar-track, .menu-settings-clientx::-webkit-scrollbar-track, .country-list::-webkit-scrollbar-track, .offerings-panel::-webkit-scrollbar-track, .client-home-cards .list-group::-webkit-scrollbar-track{background: #0f0f0f;box-shadow:none}
select::-webkit-scrollbar-thumb, .menu-settings-clientx::-webkit-scrollbar-thumb, .country-list::-webkit-scrollbar-thumb, .offerings-panel::-webkit-scrollbar-thumb, .client-home-cards .list-group::-webkit-scrollbar-thumb{background: #37394e;border-radius: 10px;}
/*==============================clientarea.php?action=productdetails&id=3 page start css======================================*/




@media (max-width: 991px) {
    .top-resp {
        background: #3c73ff;
    }
    #sidebar,
    .theme-main-inner-page-section.jelastic-module {
        top: 157px !important;
    }
}

@media only screen and (min-width: 320px) and (max-width: 767px) {
    .top-resp {
        background: #3c73ff;
    }
    .spotlight-tld-container-3,
    .spotlight-tld-container-4,
    .spotlight-tld-container-5,
    .spotlight-tld-container-6,
    .spotlight-tld-container-7,
    .spotlight-tld-container-8 {
        width: 50%;
        float: unset;
    }
    .spotlight-tlds-container {
        display: flex;
        flex-wrap: wrap;
    }
    .user-is-guest#sidebar,
    nav#sidebar,
    .defaultClientxSidebar,
    .menu-myaccount-clientx,
    .menu-notification-clientx,
    .menu-settings-clientx,
    .menu-cart-clientx,
    #content,
    .theme-main-inner-page-section.jelastic-module {
        top: 170px !important;
    }
    ul.slick-dots {
        padding-left: 0;
    }
    .jelastic-module .btn-with-margin .btn {
        margin-bottom: 10px;
    }
    .responsive-tabs-sm .nav-item {
        border-bottom: 1px solid #5e6981 !important;
    }
    .responsive-tabs-sm,
    .responsive-tabs-sm-connector .channel {
        background: transparent;
    }
    .responsive-tabs-sm .nav-item a.active {
        background-color: #2872fc !important;
    }
    form#formToAddRecords {
        overflow: auto;
    }
    .table-onapp {
        width: 400px !important;
    }
}


