section#main-body {
    min-height: auto;
    padding: 20px 0px 40px 0px;
}

/*=================== header-css-start============== */

.master-breadcrumb .breadcrumb {
    font-size: 0.9rem;
}

.master-breadcrumb .breadcrumb li.breadcrumb-item.active {
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 22px;
    font-weight: 700;
}

header.header .main-navbar-wrapper .navbar-nav a {
    transition: all 0.3s ease-in;
}

header.header .main-navbar-wrapper .navbar-nav a::before {
    background-color: #7d8dff;
    transition: all 0.3s ease-in;
}

header.header .navbar.navbar-light {
    border-bottom: 1px solid #eaefff;
    padding: 0.5rem 0rem;
}

#DomainSearchResults .domain-price button.btn.btn-primary.btn-add-to-cart {
    background-color: #7d8dff;
}

header.header a.login-btn-20i {
    background-color: #7d8dff;
    transition: 0.3s ease all;
}

header.header a.login-btn-20i:hover,
#registration .btn-primary:hover,
#frmCheckout button#btnCompleteOrder:hover,
#frmProductDomainSelections button#btnDomainContinue:hover,
#order-standard_cart #frmConfigureProduct .addon-products .panel-add:hover,
.home-page-slider-panel .promo-banner .card-body .btn-success:hover,
#order-standard_cart #DomainSearchResults .domain-price button.btn-add-to-cart:hover,
.card-body.store-promoted-product .btn-success:hover {
    border-color: #7d8dff;
    color: #7d8dff;
}

header.header a.register-btn-20i {
    transition: 0.3s ease all;
}

.tab-content.margin-bottom div#tabOverview .product-details .product-status .product-icon i {
    color: #7d8dff;
}

.tab-content.margin-bottom div#tabOverview .product-details .product-status .product-icon h4 {
    margin-top: 15px;
}

header.header .main-navbar-wrapper .cart-btn span.badge.badge-info {
    background-color: #7d8dff;
}

/* ===============================Ballu-sir-css ============================== */

/*======clientarea css start=======*/

.sidebar .card.card-sidebar {
    border-bottom: 1px solid #eaefff;
}

.card-sidebar .card-footer a.btn.btn-default.btn-sm.btn-block,
.sidebar .card-footer .btn-success {
    color: #7d8dff;
    background-color: #eaefff;
}

.tiles .row .col-6:nth-of-type(2) a .stat,
.tiles .row .col-6:nth-of-type(2) a i {
    color: #7d8dff;
}

.tiles .row .col-6:nth-of-type(2) a::before {
    background-color: #eaefff;
}

.client-home-cards .card .card-title,
.home-page-slider-panel h3 {
    background-color: #f3f3f9;
}

.client-home-cards .list-group .list-group-item .text-domain,
.client-home-cards .card-body p a {
    color: #7d8dff;
}

.card.card-accent-emerald,
.card.card-accent-emerald .card-header,
.card.card-accent-emerald .card-header .card-title {
    background-color: #4b5499;
}

.card.card-accent-emerald input.btn.btn-success:hover {
    background-color: rgba(255, 255, 255, 0.102);
    border: 2px solid rgba(255, 255, 255, 0.102);
}

.card.card-accent-emerald input.btn.btn-default:hover {
    background-color: rgba(255, 255, 255, 0.102);
}

/*======clientarea css end=======*/

/* =================================================== */

/*============= services-page-css-start ==============*/

.sidebar a[menuitemname="Active"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Paid"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="clientareaactive"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Delivered"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Answered"] > i.far.fa-dot-circle {
    color: #01aa5d;
}

.sidebar a[menuitemname="Pending"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="clientareapending"] > i.far.fa-dot-circle {
    color: #6f7997;
}

.sidebar a[menuitemname="Suspended"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Unpaid"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Open"] > i.far.fa-dot-circle {
    color: #7d8dff;
}

.sidebar a[menuitemname="Terminated"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Refunded"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Accepted"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Customer-Reply"] > i.far.fa-dot-circle {
    color: #dcb410;
}

.sidebar a[menuitemname="Cancelled"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="clientareaexpired"] > i.far.fa-dot-circle,
.sidebar a[menuitemname="Closed"] > i.far.fa-dot-circle {
    color: #eb243b;
}

.sidebar a[menuitemname="Active"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Active"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Paid"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Paid"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="clientareaactive"] > i.far.fa-circle::after,
.sidebar a[menuitemname="clientareaactive"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Delivered"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Delivered"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Answered"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Answered"] > i.far.fa-circle::after {
    background-color: #01aa5d;
}

.sidebar a[menuitemname="Pending"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Pending"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="clientareapending"] > i.far.fa-circle::after,
.sidebar a[menuitemname="clientareapending"] > i.far.fa-dot-circle::after {
    background-color: #6f7997;
}

.sidebar a[menuitemname="Suspended"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Suspended"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Unpaid"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Unpaid"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Open"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Open"] > i.far.fa-dot-circle::after {
    background-color: #7d8dff;
}

.sidebar a[menuitemname="Terminated"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Terminated"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Refunded"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Refunded"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Accepted"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Accepted"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Customer-Reply"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Customer-Reply"] > i.far.fa-dot-circle::after {
    background-color: #dcb410;
}

.sidebar a[menuitemname="Cancelled"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Cancelled"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="clientareaexpired"] > i.far.fa-circle::after,
.sidebar a[menuitemname="clientareaexpired"] > i.far.fa-dot-circle::after,
.sidebar a[menuitemname="Closed"] > i.far.fa-circle::after,
.sidebar a[menuitemname="Closed"] > i.far.fa-dot-circle::after {
    background-color: #eb243b;
}

table#tableServicesList td a,
.dataTables_wrapper table.table-list td a {
    color: #7d8dff;
}

.dataTables_wrapper table.table-list span label,
.dataTables_wrapper table.table-list th:last-child span {
    color: #7d8dff;
}

.sidebar .card-sidebar .list-group-item.active {
    background-color: #eaefff;
    color: #7d8dff;
}

.dataTables_wrapper .status-suspended,
.dataTables_wrapper .status-unpaid {
    color: #7d8dff;
}

.sidebar .card-sidebar .list-group-item .badge {
    text-align: right;
    background-color: #eaefff;
    text-align: center;
    color: #7d8dff;
}

div#tableServicesList_paginate .pagination > .active > a,
.dataTables_wrapper ul.pagination > .active > a {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

.table-list > tbody > tr:hover > td {
    background-color: #f3f3f938;
}

table#tableServicesList th,
.dataTables_wrapper table.table-list th {
    background: #f3f3f9
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
        no-repeat right 0.75rem center/8px 10px;
}

.dataTables_wrapper table.table-list thead th.sorting_asc,
.dataTables_wrapper table.table-list thead th.sorting_desc {
    background-color: #f3f3f9;
}

/* ===================================== */

/* ============product-details============= */
.modal-localisation .item-selector .item.active {
    background-color: #ddd !important;
    border-color: #bbb !important;
    color: #444 !important;
}

div.product-details div.product-icon span i.fas.fa-hdd.fa-stack-1x.fa-inverse {
    color: #7d8dff;
}

.product-icon.text-center h4 {
    color: #7d8dff;
}

.product-status-text {
    color: #7d8dff;
}

.tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm {
    background-color: #f3f3f9;
}

.tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm a.nav-link {
    transition: all 0.3s ease-in;
}

.tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm a.nav-link.active {
    color: #7d8dff;
}

.tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm a.nav-link::after {
    background-color: #7d8dff;
    transition: all 0.3s ease-in;
}

div#domain p a.btn.btn-default {
    color: #7d8dff;
    background-color: #eaefff;
}

div#domain p a.btn.btn-default:hover {
    border-color: #7d8dff;
}

/* ====================================================== */

/*=================submit-ticket start===================*/

.primary-content .sub-ticket .card-title {
    background: #f3f3f9;
}

.ticket-div-20i .ticket-top-cont i {
    color: #7d8dff;
}

/*========================submit-ticket end===================*/

/* =========================================================== */

/*===============domain-renew page start css==================*/

body #order-standard_cart .domain-renewals .font-size-24 {
    color: #7d8dff;
}

body #order-standard_cart .domain-renewals .form-control {
    background-color: #f3f3f9;
}

/* =========================================================== */

/*===================domain-renew page end css=================*/

/* ============================================================================= */

/*=================== ssl certificate page css start 4 feb 2021 =============*/

.primary-content .landing-page .hero {
    background: #7d8dff;
}

.primary-content .landing-page.ssl .validation-levels .item {
    transition: all 0.3s ease;
}

.primary-content .landing-page.ssl .validation-levels .item .btn {
    color: #7d8dff;
    border: 1px solid #7d8dff;
}

.primary-content .landing-page.ssl .validation-levels .item .btn:hover {
    background-color: #7d8dff;
}

/*===== navbar ======*/

.primary-content .landing-page .navbar {
    background-color: #7d8dff !important;
}

.primary-content .landing-page .navbar .navbar-nav > li > a::before {
    transition: all 0.3s ease-in;
}

/* =========================================================== */

/*================= stanout text ================*/

.primary-content .landing-page.ssl .content-block.standout .btn,
.primary-content .landing-page.ssl .content-block.detailed-info .accordion .card-body .btn,
.primary-content .landing-page.weebly .content-block.pricing .weebly-lite-plan .btn,
.primary-content .landing-page.weebly .content-block.pricing .weebly-plans .btn,
.primary-content .landing-page.sitelock .content-block.plans .plan-comparison .plan .footer .btn,
.primary-content .landing-page.sitelock .content-block.emergency .btn,
.primary-content .landing-page.mail-services .product-options .item .btn,
.primary-content .landing-page.mail-services .content-block.get-started .btn {
    color: #7d8dff;
    border: 1px solid #7d8dff;
}

.primary-content .landing-page.ssl .content-block.standout .btn:hover,
.primary-content .landing-page.ssl .content-block.detailed-info .accordion .card-body .btn:hover,
.primary-content .landing-page.weebly .content-block.pricing .weebly-lite-plan .btn:hover,
.primary-content .landing-page.weebly .content-block.pricing .weebly-plans .btn:hover,
.primary-content .landing-page.sitelock .content-block.plans .plan-comparison .plan .footer .btn:hover,
.primary-content .landing-page.sitelock .content-block.emergency .btn:hover,
.primary-content .landing-page.mail-services .product-options .item .btn:hover,
.primary-content .landing-page.mail-services .content-block.get-started .btn:hover {
    background-color: #7d8dff;
}

.primary-content .landing-page.ssl .content-block.ssl-benefits i {
    color: #7d8dff;
}

/* =========================================================== */

/*================ standout-1 css ==================*/

.primary-content .landing-page.ssl .standout-1 {
    background-color: #7d8dff;
}

.primary-content .landing-page.ssl .standout-1 .browser-notice .wrapper {
    box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.17);
}

.primary-content .landing-page.ssl .content-block.standout .item img {
    transition: all 0.3s ease;
}

/* =========================================================== */

/*================== Accordion =========================*/

.primary-content .landing-page.ssl .content-block.detailed-info .accordion .card-body,
.primary-content .landing-page.sitelock .content-block.faq .accordion .card .card-body {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

/* ============================================================================== */

/*========================= ssl certificate page css end ========================*/

/* =========================================================== */

/*============== weebly page css start 5 feb 2021 =============*/

.primary-content .landing-page.weebly .content-block.pricing .btn-group .btn.cycle-change {
    border: 0;
    border: 1px solid #ddd;
}

.primary-content .landing-page.weebly .content-block.pricing .btn-group .btn.cycle-change:hover,
.primary-content .landing-page.weebly .content-block.pricing .btn-group .btn.cycle-change.active,
.primary-content .landing-page.weebly .content-block.pricing .btn-group .btn.cycle-change:focus,
#modalChooseLanguage .modal-footer button {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

.primary-content .landing-page.weebly .content-block.pricing .weebly-plans .pricing-item li::after {
    content: "";
    font-family: "FontAwesome";
    content: "\f00c";
}

.primary-content .landing-page.weebly .content-block.pricing .weebly-plans .btn {
    background: #7d8dff;
    outline: 1px solid #7d8dff;
}

/* ========================================================================== */

/*================ weebly page css end 5 feb 2021 ===========================*/

/* ========================================================================== */

/*=================== sitelock page css start 5 feb 2021 =====================*/

.primary-content .landing-page.sitelock .content-block.plans .plan-comparison .plan {
    transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.primary-content .landing-page.sitelock .content-block.features .feature-wrapper i,
.primary-content .landing-page.sitelock .content-block.emergency .feature-wrapper i {
    color: #7d8dff;
}

.primary-content .landing-page.sitelock .content-block.emergency .price {
    color: #7d8dff;
}

.primary-content .landing-page.sitelock .content-block.faq .accordion .card .card-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

/* =========================================================== */

/*============ sitelock page css end 5 feb 2021 =================*/

/* =========================================================== */

/*================== codegaurd page css start ==================*/

.primary-content .landing-page.codeguard .content-block.pricing {
    background: #7d8dff;
}

.primary-content .landing-page.codeguard .content-block.pricing .price-calc-container .btn:hover {
    color: #7d8dff;
}

.primary-content .landing-page.codeguard .content-block.features .feature {
    transition: all 0.3s ease;
}

/* =========================================================== */

/*============= codegaurd page css end ====================*/

/* =========================================================== */

/*=============== email Services page css start ===============*/

.primary-content .landing-page.mail-services .product-options .item {
    transition: all 0.3s ease;
}

.primary-content .landing-page.mail-services .product-options .item .icon i {
    color: #7d8dff;
}

.primary-content .landing-page.mail-services .product-options .item .price {
    color: #7d8dff;
}

.primary-content .landing-page.mail-services .product-options .item .btn.btn-learn-more {
    background-color: #7d8dff;
}

.primary-content .landing-page.mail-services .content-block.tabs .nav-tabs li a.active {
    border: 1px solid #7d8dff;
    color: #7d8dff;
}

.primary-content .landing-page.mail-services .content-block.tabs .tab-content {
    box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.04);
}

/* =========================================================== */

/*========== email Services page css end ================*/

/* =========================================================== */

/*================ marketgo page css start here ============*/

.primary-content .landing-page.marketgoo .content-block.feature-blocks .block {
    transition: all 0.3s ease;
}

.primary-content .landing-page.marketgoo .content-block.testimonials .carousel-indicators li {
    opacity: 0.8;
}

/* =========================================================== */

/*=================== marketgo page css end here ==================*/

/* =========================================================== */

/*==================== vpn page css start here =================*/

.primary-content .landing-page.sitelockvpn .hero,
.primary-content .landing-page.ox .header {
    background-color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .hero-bg .btn-start:hover,
.primary-content .landing-page.ox .header .header-content .btn:hover {
    color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature .highlights li::before {
    color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature.pricing .pricing-box {
    transition: all 0.3s ease;
}

.primary-content .landing-page.sitelockvpn .feature.pricing .pricing-box .cycle .label.label-info {
    background-color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature.pricing .pricing-box .price {
    color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature.pricing .pricing-box .btn,
.primary-content .landing-page.ox .pricing table .btn {
    color: #7d8dff;
    border: 1px solid #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature.pricing .pricing-box .btn:hover,
.primary-content .landing-page.ox .pricing table .btn:hover {
    background-color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature.all-plans span::after {
    color: #7d8dff;
}

.primary-content .landing-page.sitelockvpn .feature.world span {
    color: #7d8dff;
}

/* =========================================================== */

/*================== vpn page css end here ==================*/

/* =================================================================== */

/*================ professional email page css start here ============*/

.primary-content .landing-page.ox .header {
    background-color: #7d8dff;
}

/* =========================================================== */

/*============== professional email page css end here ===========*/

/* ======================================================= */

/*============= clienarea-header-csss-start============ */

#header .user-detail-20i a.btn {
    color: #7d8dff;
}

#mainNavbar .user-detail-20i {
    background-color: #f4f4f4;
}

/*============= clienarea-header-csss-end============ */

/* ================================================== */

/*=================== header-css-end============== */

/* ==================================================================== */

/* =========================index-page-css-start========================== */

/*================== fast-hosting-theme-banner-design ==================*/

.fast-hosting-theme-list li span i {
    color: #7d8dff;
}

.fast-hosting-theme-list li span::after {
    border: 2px solid #7d8dff;
}

.get-strated-btn {
    background-color: #7d8dff;
}

.get-strated-btn:hover {
    border-color: #7d8dff;
    color: #7d8dff;
}

/*================== fast-hosting-theme-banner-design-ends ==================*/

/*================= domain-section-css-start============== */

.home-domain-search {
    background-color: #7d8dff !important;
}

body .home-domain-search .input-group-wrapper .input-group .btn,
.home-domain-search button#btnTransfer2 {
    background-color: #7d8dff;
}

body .home-domain-search .input-group-wrapper .input-group .btn:hover {
    border-color: #7d8dff;
    color: #7d8dff;
}

body .home-domain-search button#btnTransfer2 {
    padding: 0.375rem 0.75rem;
}

.home-domain-search::after {
    background-color: #7d8dff;
}
/*================= domain-section-css-end============== */

/*========== status-section-css-start ==============*/

.help-elements .action-icon-btns a .ico-container i {
    color: #7d8dff;
}

.help-elements .action-icon-btns {
    background-color: #ccc;
    background-color: #ffffff;
}
/*========== status-section-css-end ==============*/

/*========= products-and-services-section-css-start ============*/

.product-section-20i .btn-outline-primary {
    color: #7d8dff;
    border: 1px solid #7d8dff;
}

.primary-content .product-section-20i .card:hover .btn-outline-primary {
    background-color: #7d8dff;
}

.primary-content .product-section-20i .card {
    max-width: 23.8%;
    flex: 0 0 23.8%;
    -ms-flex: 0 0 23.8%;
}

.home-icon-fa i {
    color: #7d8dff;
}

/*============ 20i-account-section-css-start ========*/

.account-section-main-20i .action-icon-btns a .ico-container i {
    color: #7d8dff;
}

.home-domain-search .tld-logos li {
    background-color: rgba(255, 255, 255, 0.102);
}

/* ==================================================================== */

/* =========================index-page-css-end========================== */

/* ========================================================================= */

/* ===============================Login-form-css-start======================= */

#main-body.body-background-20i,
body .master-breadcrumb,
.master-breadcrumb .breadcrumb {
    background-color: #e4e4ec;
}

form.login-form .input-group.input-group-merge .input-group-prepend span,
form.login-form .input-group.input-group-merge input,
form.login-form .btn-reveal-pw,
form.login-form button.btn.btn-default.btn-reveal-pw:hover {
    background-color: #f3f3f9;
}

.login-form .focused a {
    color: #7d8dff !important;
}

.login-form button#login {
    background-color: #7d8dff;
}

.login-form button#login:hover {
    border-color: #7d8dff;
}

form.login-form button.btn.btn-default.btn-reveal-pw i:hover,
.login-form .card-footer a,
.login-form button#login:hover,
.user-management-20i table tbody td .fa-shield {
    color: #7d8dff;
}

/* ========================================================================= */

/* ===============================Login-form-css-end======================= */

/* ======================================================================== */

/* ===========================Register-page-css-start ====================== */

#order-standard_cart .panel.card.mb-3.panel-sidebar {
    border-top: 1px solid #f3f3f9;
}

#order-standard_cart .cart-sidebar .list-group-item:hover,
#order-standard_cart .cart-sidebar .list-group-item.active {
    color: #7d8dff;
}

#registration .field,
#registration .form-control {
    background-color: #f3f3f9;
}

#registration .btn-primary {
    background-color: #7d8dff;
}

div#registration .bootstrap-switch.bootstrap-switch-small span.bootstrap-switch-handle-on.bootstrap-switch-success {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

div#registration
    .bootstrap-switch-small.bootstrap-switch.bootstrap-switch-wrapper.bootstrap-switch-animate.bootstrap-switch-on {
    background-color: #7d8dff;
}

.sidebar .card-sidebar .list-group.list-group-flush a:hover {
    color: #7d8dff;
}

.sidebar .card.card-sidebar[menuitemname="Already Registered"] {
    padding-bottom: 15px;
    padding-top: 0;
}

.sidebar .card.card-sidebar[menuitemname="Already Registered"] .collapsable-card-body,
.sidebar .card.card-sidebar[menuitemname="Why Security Questions"] .collapsable-card-body {
    padding-bottom: 10px;
}

.sidebar .card.card-sidebar[menuitemname="Why Security Questions"] {
    padding-top: 0;
    padding-bottom: 15px;
}

/* ======================================================================== */

/* ===========================Register-page-css-end ====================== */

/* ===================================================================== */

/* ==================store-page-css-start ============================== */

#order-standard_cart .header-lined h1,
.card.mass-payment-card .card-body .card-title,
.announcement-card .card-title {
    background-color: #f3f3f9;
}

body #order-standard_cart .products#products .product {
    transition: all 0.3s ease-in-out;
}

body #order-standard_cart .products .btn-success {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

a#product2-order-button {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

#order-standard_cart .cart-body p.text-center a.btn.btn-default {
    color: #7d8dff;
    background-color: #eaefff;
}

#domainForm button.setBulkAction,
.btn-group.btn-group-sm button#btnGroupDrop1 {
    color: #7d8dff;
}

#domainForm button.setBulkAction:hover,
#domainForm .btn-group.btn-group-sm button#btnGroupDrop1:hover,
#domainForm .btn-group.btn-group-sm button#btnGroupDrop1:focus,
#domainForm .btn-group.btn-group-sm .setBulkAction:focus,
#domainForm .btn-group.btn-group-sm .setBulkAction.active,
#domainForm .btn-group.btn-group-sm .setBulkAction:hover {
    background-color: #f3f3f9;
}

/* ===================================================================== */

/* ==================store-page-css-end ============================== */

/* ====================================================================== */

/* ====================Register-domain-css ============================= */

.domain-checker-container .domain-checker-bg,
.knowledgebase-20i form,
.knowledgebase-base-cat-20i form,
.download-20i form,
.download-cat-20i form {
    background-color: #7d8dff;
}

.domain-checker-container button#btnCheckAvailability:hover,
.download-20i #btnDownloadsSearch:hover,
.download-cat-20i #btnDownloadsSearch:hover,
.knowledgebase-base-cat-20i button#btnKnowledgebaseSearch:hover,
.knowledgebase-20i form button#btnKnowledgebaseSearch:hover,
form#frmProductDomain .domain-selection-options button.btn.btn-primary:hover {
    background-color: rgba(255, 255, 255, 0.102);
}

.domain-pricing .featured-tld .price {
    color: #fff;
    color: #474747;
}

.domain-pricing .featured-tld::before {
    background-color: #eaefff4f;
}

.domain-pricing .tld-filters a:hover {
    color: #7d8dff;
    border-color: #7d8dff;
}

#order-standard_cart .domain-promo-box i {
    color: #7d8dff;
}

#order-standard_cart .domain-promo-box a.btn.btn-warning,
#order-standard_cart .domain-promo-box a.btn.btn-primary {
    background-color: #7d8dff;
    border: 1px solid#7d8dff;
}

#order-standard_cart .domain-promo-box a.btn.btn-warning:hover,
#order-standard_cart .domain-promo-box a.btn.btn-primary:hover {
    border-color: #7d8dff;
    color: #7d8dff;
}

/* ====================================================================== */

/* ====================Register-domain-css-end ============================= */

/* ========================================================================= */

/* =======================Transfer-domain-css-start =========================== */

form#frmDomainTransfer,
.card.mass-payment-domain {
    background-color: #7d8dff;
}

/* ========================================================================= */

/* =======================Transfer-domain-css-end =========================== */

/* ======================================================================== */

/* ===========================footer-css-start ====================== */

footer.footer {
    background-color: #fff;
}

footer.footer .copyright {
    color: #3d3d3d;
}

footer.footer .btn {
    background-color: #7d8dff;
    color: #fff;
}

footer.footer .nav-link {
    background-color: #eaefff;
}

footer.footer .nav-link:hover {
    background-color: #eaefff8a;
}

footer.footer .btn:hover {
    background-color: transparent;
    border-color: #7d8dff;
    color: #7d8dff;
}

/* ======================================================================== */

/* ===========================footer-css-end ====================== */

/* ============================================= */

/* =====================common-css=============== */

.modal .modal-header {
    background-color: #7d8dff;
}

tr.masspay-total td {
    background-color: #f3f3f9;
}

.alert.alert-warning.network-issue-alert,
.email-verification {
    background-color: #e4e4ec;
}

/* ============================================= */

/* =====================common-css-end=============== */

/* ================================================== */

/* ===============Addons-css-start ================== */

#tabAddons h3 {
    margin-bottom: 20px;
}

#tabAddons .bg-default {
    background-color: #fff;
    border-top-color: #7d8dff !important;
    border-top-width: 3px;
}

#tabAddons .col-sm-12 .bg-default .card-header {
    font-weight: 600;
    font-size: 16px;
}

#tabAddons .col-10 .bg-default {
    border-top-color: #7d8dff;
}

#tabAddons .col-10 .bg-default .card-header {
    font-size: 16px;
    font-weight: 500;
}

#order-standard_cart .products .row.row-eq-height .form-control {
    border-radius: 3px;
    border-radius: 2px;
    background-color: #f3f3f9;
}

#order-standard_cart .products .form-inline .btn-success {
    background-color: #7d8dff;
    border: 1px solid #7d8dff;
}

#order-standard_cart .products #product0:hover button.btn.btn-success,
#order-standard_cart .products .product:hover button.btn.btn-success {
    background-color: #e4e4ec42;
}

/* ================================================== */

/* ===============Addons-css-end ================== */

/* ================================================== */

/* ===============Mass-payment-css-start ================== */

.card.mass-payment-card .mass-payment-table tr td strong,
#order-standard_cart #frmCheckout .account-select-container div.account.active label,
#order-standard_cart #frmCheckout .account-select-container div.account.active label strong {
    color: #7d8dff;
}

/* ================================================== */

/* ===============Mass-payment-css-end ================== */

/* ===================================================== */

/* ====================announcsment-section-css-start ========== */

.announcement h1 a,
.view-announcement-20i h1 {
    transition: all 0.3s ease-in;
}

.announcement h1 a:hover,
.view-announcement-20i h1 {
    color: #7d8dff;
}

.announcements .announcement a.btn-default,
.knowledgebase-20i .kb-category span.badge.badge-info,
.download-20i .kb-category span.badge.badge-info,
.kb-category span.badge.badge-info {
    color: #7d8dff;
    background-color: #eaefff;
    border: 1px solid #eaefff;
}

.announcements .announcement a.btn-default:hover {
    border-color: #7d8dff;
}

/* ===================================================== */

/* ====================announcement-section-css-end ========== */

/* ===================================================== */

/* ====================announcement-detail-section-css-start ========== */

.btn-back-20i:hover,
.btn-back-20i:focus,
#frmAddToCart .btn-default:hover,
.btn-edit-20i:hover,
.knowledgebase-article-20i .btn-default:hover,
.knowledgebase-base-cat-20i .btn-default:hover,
.download-cat-20i .btn-default:hover {
    background-color: #eaefff;
    border-color: #7d8dff;
    color: #7d8dff;
}

/* ===================================================== */

/* ====================announcement-detail-section-css-end ========== */

/* ================================================== */

/* ===============serverstatus-css-start ================== */

.server-status-20i .card-header {
    color: #7d8dff;
}

.server-status-20i .badge-success,
.custom-file .custom-file-label::after,
.user-management-20i table tbody span.label.label-info,
.card.switch-account-20i span.label.label-info {
    color: #7d8dff;
    background-color: #eaefff;
}

.server-status-20i ul.pagination li:hover a {
    color: #7d8dff;
}

/* ================================================== */

/* ===============serverstatus-css-start ================== */

/* ================================================== */

/* ===============knowledgebase-css-start ================== */

.knowledgebase-20i .kb-category span i,
.download-20i .kb-category span i,
.kb-category span i {
    color: #7d8dff;
}

.knowledgebase-20i .kb-article-item,
.knowledgebase-article-20i .kb-article-item,
.knowledgebase-base-cat-20i .kb-article-item,
.download-20i .card .kb-article-item,
.download-cat-20i .card .kb-article-item {
    color: #7d8dff;
}

.knowledgebase-20i .kb-article-item:nth-child(even),
.knowledgebase-20i .kb-category .card-body:hover,
.knowledgebase-20i .kb-article-item:hover,
.knowledgebase-article-20i .kb-article-item:hover,
.knowledgebase-article-20i .kb-article-item:nth-child(even),
.knowledgebase-base-cat-20i .kb-article-item:nth-child(even),
.knowledgebase-base-cat-20i:nth-child(even),
.knowledgebase-base-cat-20i .kb-article-item:hover,
.download-20i .kb-article-item:hover,
.download-cat-20i .kb-article-item:hover,
.download-20i .kb-article-item:nth-child(even),
.download-cat-20i .kb-article-item:nth-child(even),
.download-20i .kb-category .card-body:hover,
.download-cat-20i .kb-category .card-body:hover {
    background-color: #f3f3f9;
}

.knowledgebase-20i .card .card-title i,
.knowledgebase-article-20i h3.card-title i,
.knowledgebase-base-cat-20i .card-title i,
.download-20i .card .card-title i,
.download-cat-20i .card .card-title i {
    color: #7d8dff;
}

.knowledgebase-20i .kb-article-item i,
.knowledgebase-article-20i .kb-article-item i,
.knowledgebase-base-cat-20i .kb-article-item i,
.download-20i .kb-article-item i,
.download-cat-20i .kb-article-item i {
    color: #7d8dff !important;
}

/* ================================================== */

/* ===============knowledgebase-css-end ================== */

/* ================================================== */

/* ===============knowledgebase-detail-css-start ================== */

.knowledgebase-article-20i .card-body h1,
.download-20i .kb-category .card-body h1,
.download-cat-20i .kb-category .card-body h1 {
    color: #7d8dff;
}

.knowledgebase-article-20i .card-body ul li i,
.download-20i .kb-category .card-body ul li i,
.download-cat-20i .kb-category .card-body ul li i {
    color: #7d8dff;
}

.knowledgebase-article-20i .card-body a.btn.btn-default,
.knowledgebase-article-20i form button.btn-secondary {
    color: #7d8dff;
    border: 1px solid #eaefff;
}

.knowledgebase-article-20i form,
.knowledgebase-article-20i .card-body h4 {
    background-color: #f3f3f9;
}

.knowledgebase-article-20i form button.btn-secondary:active {
    color: #7d8dff !important;
}

/* ================================================== */

/* ===============knowledgebase-detail-css-end ================== */

/* ================================================== */

/* ===============view-ticket-css-start ================== */

.view-ticket .card-title {
    color: #7d8dff;
}

.view-ticket button#btnTicketReply {
    color: #7d8dff;
}

.view-ticket .ticket-reply .rating span:before {
    color: #7d8dff;
}

.view-ticket .card-body:last-child .message.p-3 p:last-child {
    color: #7d8dff;
}

.primary-content form .md-editor .btn.btn-primary {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

.md-editor .md-footer {
    background-color: #f3f3f9;
}

button#btnTicketAttachmentsAdd:hover,
#order-standard_cart .view-cart-items span.item-domain {
    color: #7d8dff;
}

button#btnTicketAttachmentsAdd {
    background-color: #f3f3f9;
}

div#ticketReplyContainer .form-group input.btn.btn-primary,
.submit-ticket-two-20i p .btn.btn-primary,
form#frmManagePaymentMethod .submit-container button#btnSubmit,
form#frmConfigureDomains button.btn.btn-primary,
body #order-standard_cart .mc-promos.viewcart .btn-add,
body #order-standard_cart .mc-promos.checkout .btn-add,
.modal button.btn.btn-primary,
#frmAddToCart .btn-primary,
.already-registered.clearfix button#btnAlreadyRegistered,
.account-manage-20i .btn-primary,
.payment-methods-20i table#payMethodList .btn-default,
.account-manage-20i form .btn-default,
.using-password-strength .btn-primary,
.btn-primary,
.account-new-20i button {
    background-color: #7d8dff;
    border: 1px solid #7d8dff;
}

div#ticketReplyContainer .form-group input.btn.btn-primary:hover,
div#ticketReplyContainer .form-group input.btn.btn-default:hover,
.submit-ticket-two-20i p .btn.btn-primary:hover,
.submit-ticket-two-20i p .btn.btn-default:hover,
form#frmManagePaymentMethod .submit-container button#btnSubmit:hover,
form#frmManagePaymentMethod .form-group.submit-container .btn.btn-default:hover,
form#frmConfigureDomains button.btn.btn-primary:hover,
#order-standard_cart .mc-promos.viewcart .btn-add:hover,
#order-standard_cart .mc-promos.checkout .btn-add:hover,
.modal button.btn.btn-primary:hover,
.modal button.btn.btn-default:hover,
#frmAddToCart .btn-primary:hover,
.already-registered.clearfix button#btnAlreadyRegistered:hover,
.account-manage-20i .btn-primary:hover,
.account-manage-20i .btn-default:hover,
.payment-methods-20i table#payMethodList .btn-set-default:hover,
.payment-methods-20i table#payMethodList .btn-default:hover,
.account-manage-20i form .btn-default:hover,
.using-password-strength .btn-primary:hover,
.using-password-strength .btn-default:hover,
.btn-primary:hover,
.btn-default:hover,
.account-new-20i button:hover,
#modalChooseLanguage .modal-footer button:hover,
div#ticketReplyContainer .form-group input.btn.btn-primary:focus,
div#ticketReplyContainer .form-group input.btn.btn-default:focus,
.submit-ticket-two-20i p .btn.btn-primary:focus,
.submit-ticket-two-20i p .btn.btn-default:focus,
form#frmManagePaymentMethod .submit-container button#btnSubmit:focus,
form#frmManagePaymentMethod .form-group.submit-container .btn.btn-default:focus,
form#frmConfigureDomains button.btn.btn-primary:focus,
#order-standard_cart .mc-promos.viewcart .btn-add:focus,
#order-standard_cart .mc-promos.checkout .btn-add:focus,
.modal button.btn.btn-primary:focus,
.modal button.btn.btn-default:focus,
#frmAddToCart .btn-primary:focus,
.already-registered.clearfix button#btnAlreadyRegistered:focus,
.account-manage-20i .btn-primary:focus,
.account-manage-20i .btn-default:focus,
.payment-methods-20i table#payMethodList .btn-set-default:focus,
.payment-methods-20i table#payMethodList .btn-default:focus,
.account-manage-20i form .btn-default:focus,
.using-password-strength .btn-primary:focus,
.using-password-strength .btn-default:focus,
.btn-primary:focus,
.btn-default:focus,
.account-new-20i button:focus,
#modalChooseLanguage .modal-footer button:focus {
    border-color: #7d8dff;
    background-color: #eaefff63;
    color: #7d8dff;
}

/* ================================================== */

/* ===============view-ticket-css-end ================== */

/* ================================================== */

/* ===============review-&-checkout-css-start ================== */

#order-standard_cart .secondary-cart-body .empty-cart {
    margin: 0;
}

#order-standard_cart .secondary-cart-body .empty-cart .btn {
    color: #7d8dff;
}

#order-standard_cart .secondary-cart-body .view-cart-tabs {
    background-color: #7d8dff;
}

.view-cart-tabs button.btn.btn-block.btn-default {
    color: #7d8dff;
    border-radius: 3px;
    background-color: #eaefff;
    border-color: #eaefff;
    border-radius: 2px;
}

#order-standard_cart .secondary-cart-body .empty-cart {
    margin: 0px 0px 20px;
}

/* =========================================================== */

/*======================== recommended-css ======================*/

#order-standard_cart .mc-promos.viewcart .mc-promo i,
#order-standard_cart .mc-promos.checkout .mc-promo i {
    color: #7d8dff;
}

#order-standard_cart .mc-promos.viewcart .btn-add:hover span i,
#order-standard_cart .mc-promos.checkout .btn-add:hover span i {
    color: #7d8dff;
}

/* ================================================== */

/* ===============review-&-chekout-css-end ================== */

/* ================================================== */

/* ===============submit-ticket-css-start ================== */

/* ================================================== */

/* ===============submit-ticket-css-end ================== */

/* ================================================== */

/* ===============downloads-css-start ================== */

/* ================================================== */

/* ===============downloads-css-end ================== */

/* ================================================== */

/* ===============payment-css-start ================== */

.payment-methods-20i a.btn.btn-primary {
    background-color: #7d8dff;
    border: 1px solid #7d8dff;
}

/* ================================================== */

/* ===============payment-css-end ================== */

/* ================================================== */

/* ===============payment-addon-css-end ================== */

form#frmManagePaymentMethod .fieldgroup-auxfields a.btn.btn-default.btn-sm {
    color: #7d8dff;
}

/* ================================================== */

/* =============== payment-addon-css-end ================== */

/* ================================================== */

/* =============== choose-domain-css-start ================== */

.card.switch-account-20i .select-account a:hover {
    background-color: #f3f3f9;
}

.user-management-20i .card:first-child p {
    color: #7d8dff;
}

#order-standard_cart form#frmProductDomain .domain-selection-options .option.option-selected {
    background-color: #f3f3f9;
}

/* ================================================== */

/* =============== choose-domain-css-end ================== */

/* ================================================== */

/*================ checkout-cart-css-start ===============*/

#order-standard_cart #frmCheckout .account-select-container div.account label span.label.label-info {
    color: #7d8dff;
}

#frmCheckout div#totalDueToday {
    color: #7d8dff;
}

#frmCheckout button#btnCompleteOrder,
#frmProductDomainSelections button#btnDomainContinue {
    background-color: #7d8dff;
}

/* ================================================== */

/* =============== checkout-cart-css-end ================== */

/* ================================================== */

/*==================== domain-search-css-start =============*/

#searchDomainInfo .domain-available.domain-checker-available {
    color: #f64e60;
}

#searchDomainInfo .domain-available.domain-checker-available {
    color: #1bc577;
}

#spotlightTlds .domain-lookup-result .invalid,
#spotlightTlds .btn-add-to-cart,
#spotlightTlds .domain-lookup-result .unavailable,
#spotlightTlds .domain-lookup-result button {
    color: #7d8dff;
}

div#DomainSearchResults .suggested-domains a#moreSuggestions {
    color: #7d8dff;
}

#DomainSearchResults div#domainSuggestions .domain-suggestion.list-group-item.w-hidden.clone button span {
    color: #7d8dff;
}

#DomainSearchResults div#domainSuggestions .domain-suggestion.list-group-item button.btn {
    color: #7d8dff;
}

#DomainSearchResults div#domainSuggestions .domain-suggestion.list-group-item button.btn.checkout {
    border-color: #7d8dff;
}

/* ================================================== */

/* =============== checkout-cart-css-end ================== */

/* ================================================== */

/* =============== configure-css-start ================== */

.primary-content select {
    background: #fff
        url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e")
        no-repeat no-repeat right 0.75rem center/8px 10px;
    padding: 0.375rem 1.75rem 0.375rem 0.75rem;
}

#order-standard_cart #frmConfigureProduct .field-container select {
    background-color: #f3f3f9;
}

#order-standard_cart #frmConfigureProduct .addon-promo-container .description p a,
.home-page-slider-panel .promo-banner .card-body h3 small a {
    color: #7d8dff;
}

#order-standard_cart #frmConfigureProduct .addon-products .panel-add,
.home-page-slider-panel .promo-banner .card-body .btn-success,
.card-body.store-promoted-product .btn-success {
    background-color: #7d8dff;
    border: 1px solid #7d8dff;
}

#order-standard_cart .alert.alert-info.order-confirmation span {
    color: #7d8dff;
}

/* ================================================== */

/* =============== configure-css-start-end ================== */

/* ================================================== */

/* ================Domain-config-css-start ============ */

form#frmConfigureDomains .form-group {
    color: #7d8dff;
}

form#frmConfigureDomains .sub-heading + p {
    color: #7d8dff;
}

/* ================================================== */

/* ================Domain-config-css-end ============ */

/* ================================================== */

/* ================invoice-css-end ============ */

.invoice-header h2 {
    color: #7d8dff;
}

.invoice-container .invoice-col button#btnPayNow {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

.invoice-container tr:last-child td.total-row,
.invoice-container .transactions-container table tbody tr:last-child td {
    background-color: #f3f3f9;
}

.invoice-container .float-right.btn-group a {
    border-color: #7d8dff;
    color: #7d8dff;
}

.invoice-container .float-right.btn-group a:hover {
    background-color: #7d8dff;
}

/* ================================================== */

/* ================invoice-css-end ============ */

/* ================= ssl-ceritificate-ev-css-start ================*/

body .landing-page.ssl .ideal-for.ev i,
body .landing-page.ssl .ideal-for.ov i,
body .landing-page.ssl .ideal-for.dv i {
    color: #7d8dff;
}

/* ================================================== */

/* ================cart-order-css-start ============ */

form#frmAddToCart .store-domain-tabs .nav-link.active {
    border-color: #7d8dff;
}

form#frmAddToCart .store-domain-tab-content,
form#frmAddToCart .store-domain-tabs .nav-link.active {
    background-color: #7d8dff !important;
}

form#frmAddToCart .store-domain-tabs .nav-link {
    background-color: #f3f3f9;
    color: #7d8dff;
    border-color: #f3f3f9;
}

/* ================================================== */

/* ================cart-order-css-end ============ */

/* ================================================== */

/* ================ssl-certificates-ov-css-start ============ */

body .landing-page.ssl .certificate-options.ov,
body .landing-page.ssl .certificate-options.ev,
body .landing-page.ssl .certificate-options.dv,
body .landing-page.ssl .certificate-options.wildcard {
    background-color: #7d8dff;
}

.landing-page.ssl .certificate-options.ov .btn,
.landing-page.ssl .certificate-options.ev .btn,
.landing-page.ssl .certificate-options.dv .btn,
.landing-page.ssl .certificate-options.wildcard .btn {
    color: #7d8dff;
}

.primary-content .landing-page.ssl .content-block.features .feature {
    background-color: #7d8dff;
    border: 1px solid #7d8dff;
}

.primary-content .landing-page.ssl .content-block.features .feature:hover {
    color: #7d8dff;
}

/* ================================================== */

/* ================ssl-certificates-ov-css-end ============ */

div#tableDomainPricing_wrapper thead th {
    background: #f3f3f9;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:hover {
    background-color: #7d8dff;
    border-color: #7d8dff;
}

.tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm a.nav-link:hover {
    color: #7d8dff;
}

.btn.disabled,
.btn:disabled {
    opacity: 0.65;
}
#modalChooseLanguage .item-selector .item:hover {
    background-color: #f3f3f9;
}
.modal-localisation .item-selector .item.active {
    background-color: transparent;
    border-color: #dee3e8;
    color: #6b788b;
}
.account-section-main-20i ~ p a:hover {
    color: #7d8dff;
}
.knowledgebase-20i .kb-category .card-body:hover span {
    color: #7d8dff;
}
#tableEmailsList_wrapper .btn-info {
    background-color: #7d8dff;
    border-color: #7d8dff;
}
@media (min-width: 991px) {
    .affiliate-stat.alert-warning {
        font-size: 1.6em;
        line-height: inherit;
        padding: 15px;
    }
}

@media (max-width: 767px) {
    #domainsubdomain p.form-control-static {
        display: none;
    }
    select#subdomaintld {
        width: 100% !important;
        margin: 5px 0 !important;
    }
    #domainsubdomain .col-xs-5.col-5 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%;
    }
    .topbar a.btn.btn-return-to-admin {
        display: none;
    }
    header.header .navbar.navbar-expand-xl.main-navbar-wrapper.login-20i-header {
        box-shadow: 0px 14px 13px #afabab61;
    }
    .primary-content .landing-page.mail-services .content-block.get-started#pricing .col-md-4.text-right {
        text-align: left !important;
        padding-top: 10px;
    }
    .landing-page.bg-white.sitelock div#faqAccordion {
        padding-top: 20px;
    }
    .primary-content .landing-page.ox .stand-out .col-xl-4 .wrapper {
        height: auto;
    }
    #order-standard_cart form#frmProductDomain .domain-selection-options .option:nth-of-type(2) .col-sm-2 .btn {
        margin-left: 37px;
    }
    #order-standard_cart form#frmProductDomain .domain-selection-options .option:nth-of-type(3) .col-sm-2 {
        max-width: 100%;
    }
    .tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm a.nav-link::after {
        display: none;
    }
    #order-standard_cart .domain-pricing .two-row-center {
        padding-left: 12px !important;
    }
    .contact-page-20i .h3 {
        font-size: 25px;
        line-height: 30px;
    }
    .account-manage-20i form .btn-default {
        margin-left: 0;
    }
    .primary-content .landing-page.marketgoo .content-block.faqs img {
        margin-bottom: 20px;
    }
    .store-order-container #frmAddToCart .store-domain-tabs li a {
        font-size: 14px;
        font-weight: 600;
    }
    .payment-methods-20i table#payMethodList {
        margin-top: 25px;
    }
    .payment-methods-20i table#payMethodList td {
        white-space: nowrap;
    }
    .alert.alert-warning .alert-link {
        padding: 4px 10px;
    }
    form#frmConfigureProduct .alert.alert-warning a.alert-link {
        float: none;
        display: block;
        max-width: 70px;
        margin: 5px auto 0px 0;
    }
    .primary-content .landing-page.marketgoo .content-block.testimonials {
        padding: 30px 0;
        min-height: auto;
    }
    .primary-content .landing-page.marketgoo .content-block.feature-blocks .block {
        padding: 20px;
        height: auto;
        margin-bottom: 20px;
    }
    .primary-content .landing-page.marketgoo .content-block.feature-blocks .block img {
        max-width: 100px;
        margin-bottom: 15px;
    }
    .landing-page.marketgoo .feature-blocks .block p {
        font-size: 15px;
        font-weight: 300;
        padding: 0;
        margin: 10px 0;
    }
    .primary-content .landing-page.marketgoo .content-block.feature-blocks {
        padding: 30px 0 0;
    }
    .primary-content .landing-page.marketgoo .content-block.feature-blocks .feature-wrapper {
        padding: 0 0 30px;
        background-color: transparent;
    }
    .primary-content .landing-page.ssl .content-block.what-is-ssl.standout {
        padding-bottom: 0;
    }
    body .landing-page.ox h3,
    body .landing-page .faq h3 {
        margin: 0 0 0px 0;
    }
    .store-order-container #frmAddToCart .store-domain-tabs {
        width: 100%;
        margin-bottom: 10px;
        border-color: transparent;
        border-radius: 2px;
    }
    form#frmAddToCart .store-domain-tabs .nav-link {
        border-radius: 0 !important;
    }
    .store-order-container #frmAddToCart .store-domain-tabs li {
        border-color: transparent !important;
    }
    .home-page-slider-panel .promo-banner .icon-left {
        padding: 50px 15px;
        margin-bottom: 25px;
        width: 100%;
    }
    .home-page-slider-panel .promo-banner .card-body h3 {
        font-size: 18px;
    }
    .home-page-slider-panel .promo-banner img {
        max-width: 150px;
    }
    .modal .modal-dialog {
        max-width: 90%;
        margin: 10px auto;
    }
    #frmCheckout .cc-input-container .col-sm-3,
    #frmCheckout .cc-input-container .col-sm-6,
    #frmCheckout .cc-input-container .col-md-6,
    #frmCheckout .cc-input-container .col-md-3,
    #frmCheckout .cc-input-container .col-md-3 {
        padding: 5px 10px;
    }
    .domain-checker-container button#btnCheckAvailability {
        height: auto;
    }
    .knowledgebase-20i .input-group.input-group-lg.kb-search,
    .download-20i .input-group.input-group-lg.kb-search,
    .download-cat-20i .input-group.input-group-lg.kb-search {
        display: block;
    }
    .fast-hosting-theme-title {
        font-size: 36px;
        line-height: 40px;
    }
    .Myhomepage,
    .account-section-20i h2,
    .home-domain-search h2 {
        font-size: 26px;
        line-height: 30px;
    }
    .home-domain-search .p-5.clearfix {
        padding: 1rem !important;
    }
    .home-domain-search {
        padding-bottom: 40px;
    }
    .help-elements .action-icon-btns {
        margin-bottom: 0 !important;
    }
    .fast-hosting-theme-content {
        margin-bottom: 35px;
    }
    header.header a.login-btn-20i,
    header.header a.register-btn-20i {
        padding: 4px 18px;
    }
    .home-domain-search .captcha-20i .col-md-8.offset-md-2.col-10.offset-1 {
        padding: 40px 25px 20px;
    }
    body .product-details .col-md-6.text-center h4:first-child {
        margin-top: 20px;
    }
    .tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm a.nav-link {
        background-color: transparent !important;
        display: inline;
        margin: 5px 8px 3px 8px;
    }
    #tabOverview .responsive-tabs-sm .nav-item {
        border: 0 !important;
        margin-bottom: 10px;
    }
    .responsive-tabs-sm-connector .bottom-border,
    .responsive-tabs-sm-connector .channel {
        border: 0;
    }
    body .tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm {
        padding: 10px 10px 6px 10px;
    }
    body div#domain .col-sm-5.text-right {
        max-width: 40%;
    }
    body div#domain .col-sm-7 {
        max-width: 50%;
    }
    .primary-content div#tabOverview .card-body {
        padding: 20px 10px;
    }
    body .tab-content.margin-bottom div#tabOverview ul.nav.nav-tabs.responsive-tabs-sm {
        width: calc(100% - 20px);
        margin: 0 auto;
    }
    .responsive-tabs-sm .nav-item,
    .domain-checker-container button#btnCheckAvailability,
    .knowledgebase-20i .input-group.input-group-lg.kb-search button#btnKnowledgebaseSearch,
    .download-20i .input-group.input-group-lg.kb-search button#btnDownloadsSearch,
    .download-cat-20i .input-group.input-group-lg.kb-search button#btnDownloadsSearch,
    .primary-content .landing-page.mail-services .content-block.tabs .nav-tabs li a {
        margin: 0;
    }
    #tabOverview div.product-details-tab-container {
        padding: 20px 15px;
    }
    .sidebar .list-group,
    body #order-standard_cart .domain-renewals .domain-renewal form.form-horizontal,
    .knowledgebase-20i .input-group.input-group-lg.kb-search input,
    .knowledgebase-20i .input-group.input-group-lg.kb-search button#btnKnowledgebaseSearch,
    .download-20i .input-group.input-group-lg.kb-search button#btnDownloadsSearch,
    .download-cat-20i .input-group.input-group-lg.kb-search button#btnDownloadsSearch,
    .download-20i .input-group.input-group-lg.kb-search input,
    .download-cat-20i .input-group.input-group-lg.kb-search input,
    .primary-content .landing-page.mail-services .content-block.tabs .nav-tabs,
    .primary-content .landing-page.mail-services .content-block.tabs .nav-tabs {
        width: 100%;
    }
    #order-standard_cart .domain-pricing .tld-pricing-header .col-xs-4,
    .domain-pricing .tld-row.filtered-row .col-xs-4.col-,
    .primary-content .landing-page.mail-services .product-options {
        padding: 0;
    }
    body #order-standard_cart .domain-renewals .domain-renewal form.form-horizontal {
        float: none;
    }
    body #order-standard_cart .domain-renewals .form-control,
    html body #order-standard_cart .domain-renewals .font-size-24 ~ p {
        margin-bottom: 15px;
    }
    #order-standard_cart .secondary-cart-body .domain-renewals form.form-horizontal .col-md-5 {
        margin: 0 0px 5px 0;
    }
    .knowledgebase-20i .input-group.input-group-lg.kb-search input,
    .download-20i .input-group.input-group-lg.kb-search input,
    .download-cat-20i .input-group.input-group-lg.kb-search input {
        margin-bottom: 5px;
    }
    #order-standard_cart form#frmProductDomain .domain-selection-options .row .col-sm-8.col-sm-offset-1.offset-sm-1,
    #frmCheckout .cc-input-container .col-sm-3,
    #frmCheckout .cc-input-container .col-sm-6,
    .store-promoted-product .col-sm-3,
    .store-promoted-product .col-sm-9 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%;
    }
    .card-body.store-promoted-product h3 {
        margin-top: 20px;
    }
    #order-standard_cart form#frmProductDomain .domain-selection-options .row .col-sm-8.col-sm-offset-1.offset-sm-1 {
        padding: 0 25px 0px 20px;
    }
    form#frmProductDomain .domain-selection-options button.btn.btn-primary,
    form#frmProductDomain .domain-selection-options div#domainowndomain button.btn.btn-primary {
        margin: 0px 13px;
    }
    #order-standard_cart #frmCheckout .cc-input-container label.radio-inline {
        padding-left: 30px;
    }
    .card-body.p-5.store-promoted-product {
        padding: 20px !important;
    }
    .landing-page.ox div#oxPricing {
        margin: 50px 0 0;
    }
    body .landing-page.codeguard .faqs h3 {
        margin-bottom: 5px;
    }
    form#frmAddToCart .store-domain-tabs .nav-link {
        padding: 15px !important;
    }
    .primary-content .landing-page .content-block img.float-md-right {
        margin-top: 20px;
    }
    .landing-page.ssl .certificate-options.ov .row-pricing-table .header {
        margin-top: 0;
    }
    .landing-page.ssl .certificate-options.ov .row-pricing-table .col-md-3,
    .landing-page.ssl .content-block.features .feature {
        margin-bottom: 25px;
    }
    .primary-content .landing-page.sitelockvpn .feature.world .row.text-center.text-md-left {
        text-align: left !important;
    }
    .primary-content .landing-page.sitelockvpn .feature.devices .logos {
        text-align: left;
    }
    .primary-content .landing-page.sitelockvpn .feature.devices .logos img {
        margin: 0px 15px;
    }
    .primary-content .landing-page.sitelock .content-block h3 {
        font-size: 18px;
        line-height: 28px;
    }
    .primary-content .landing-page.sitelockvpn .feature.all-plans span {
        font-size: 15px;
        line-height: 25px;
        margin-top: 10px;
        padding-left: 25px;
    }
    .primary-content .landing-page.codeguard .content-block.overview-features li {
        width: 33%;
        margin-bottom: 25px;
    }
    .primary-content .landing-page.codeguard .content-block.pricing {
        padding: 30px 0;
    }
    .primary-content .landing-page.codeguard .content-block.features .feature {
        padding: 10px;
    }
    .primary-content .landing-page.codeguard .content-block.features .feature h4 {
        font-size: 15px;
        line-height: 25px;
    }
    .primary-content .landing-page.codeguard .content-block.features .feature p,
    .primary-content .landing-page.sitelockvpn .hero-bg h2 {
        font-size: 14px;
        line-height: 24px;
    }
    .primary-content .landing-page.codeguard .content-block.features .feature .icon img {
        width: 50px;
    }
    .primary-content .landing-page.weebly .hero img {
        width: 200px;
    }
    .primary-content .landing-page.weebly .content-block.pricing .btn-group {
        flex-wrap: wrap;
    }
    .cs-ticket .col-md-4 {
        padding: 0;
    }
    .primary-content .landing-page.weebly .content-block.faq .col-md-4,
    .primary-content .landing-page.ox .faqs .col-lg-6,
    .primary-content .landing-page.codeguard .content-block.faqs .col-lg-4,
    .primary-content .landing-page.mail-services .content-block.faq .col-lg-4 {
        padding-right: 15px;
    }
    .primary-content .landing-page.weebly .content-block.pricing .weebly-plans .pricing-item ul.site-features,
    .primary-content .landing-page.weebly .content-block.pricing .weebly-plans .pricing-item ul.ecommerce-features {
        height: auto;
    }
    .primary-content .landing-page.ox .stand-out {
        padding: 50px 0 20px;
    }
    .primary-content .landing-page.mail-services .product-options .item {
        padding: 10px 10px 20px;
    }
    .primary-content .landing-page.mail-services .content-block.tabs .nav-tabs li,
    .primary-content .landing-page.sitelockvpn .feature.pricing .pricing-box {
        margin: 0 0 20px;
    }
    .primary-content .landing-page.mail-services .content-block.get-started {
        padding: 30px 0;
    }
    .primary-content .landing-page.mail-services .content-block.tabs .tab-content {
        padding: 10px;
    }
    .primary-content .landing-page .content-block,
    .primary-content .landing-page.ssl .content-block {
        padding: 0 0 20px;
    }
    .primary-content .landing-page.sitelockvpn .feature {
        padding: 20px 0 0;
    }
    .primary-content .landing-page.sitelockvpn .feature.devices {
        padding: 20px 0;
    }
    .primary-content .landing-page.sitelockvpn .feature.countries {
        padding: 0 0 40px;
    }
    .primary-content .landing-page.sitelockvpn .feature.world br {
        display: none;
    }
}
/*========== V1.2.1 && V1.2.2 ========*/
.body-background-20i .landing-page.sitebuilder .bold-line {
    background-color: #7d8dff;
}
.body-background-20i .landing-page.sitebuilder .nav-tabs a.active,
.body-background-20i .landing-page.sitebuilder .nav-tabs a.active:focus,
.body-background-20i .landing-page.sitebuilder .nav-tabs a.active:hover {
    color: #7d8dff;
}
.body-background-20i .landing-page.sitebuilder .btn-primary {
    background-color: #7d8dff;
    border-color: #7d8dff;
}
.body-background-20i .landing-page.sitebuilder .btn-primary:hover {
    border-color: #7d8dff;
    color: #7d8dff;
}
.body-background-20i .landing-page.sitebuilder .pricing,
.body-background-20i .landing-page.sitebuilder .hero {
    background-color: #7d8dff;
}
.body-background-20i .landing-page.sitebuilder .pricing .btn-primary.large {
    color: #7d8dff;
}
.body-background-20i .landing-page.sitebuilder .intro .learn-more {
    color: #7d8dff;
}
#footer .list-inline.float-lg-right {
    border-bottom: 1px solid #7d8dff;
}
#footer .list-inline.float-lg-right .list-inline-item a.btn {
    color: #7d8dff;
    transition: 0.4s ease;
}
/*========== V1.2.1 && V1.2.2 End ========*/
/*========== V1.2.3 ========*/
#order-standard_cart .secondary-cart-body .view-cart-tabs ul li.nav-item a.active {
    background: #eaefff;
    color: #7d8dff;
    padding: 10px;
}
#order-standard_cart .secondary-cart-body div#calcTaxes form button {
    background: #eaefff;
    color: #7d8dff;
    border: #eaefff;
}

/* Added CSS START */

/* ===========================================
   Layout Custom
   =========================================== */

/* Hiding Footer Buttons */
footer.footer .nav-item:has(.nav-link[href*="contact.php"]),
footer.footer .nav-item:has(.nav-link[href*="terms.html"]) {
    display: none !important;
}

footer.footer .nav {
    justify-content: center !important;
}

/* Column Spacing */
.client-home-cards .col-12 {
    padding-left: 9px !important;
    padding-right: 9px !important;
}

/* Logo Images - Desktop */
#mainNavbar a img,
#header a img {
    height: 42px;
}

/* Logo Images - Mobile/Tablet */
@media (max-width: 1200px) {
    #mainNavbar a img,
    #header a img {
        height: 32px;
    }
}

.btn.btn-default.btn-sm.btn-view-details {
    font-size: 12px;
}
/* Added CSS END */