/* ============================================================
   Domaintahsis WHMCS Orderform — Bootstrap Override CSS
   common.tpl Sonrası Yüklenir — Tüm Sayfalarda Geçerli
   ============================================================ */

/* Bootstrap Reset — Orderform Container */
#order-Domaintahsis,
.vc-page, .cfg-page, .cdm-page, .dt-page, .dom-reg-page,
.sr-page, .dr-page, .fc-page, .err-page, .comp-page,
.addons-page, .orderform-layout, .container > .cdm-layout,
.container > .vc-layout {
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
}

/* Override Bootstrap panel/card (from standard_cart all.min.css) */
.cart-body .panel { box-shadow: none; border: none; }
.order-Domaintahsis { max-width: none !important; }
#order-Domaintahsis { padding: 0; }

/* Hide default WHMCS sidebar in our custom pages */
.cart-sidebar.sidebar { display: none !important; }
.secondary-cart-body, .secondary-cart-sidebar { width: 100% !important; float: none !important; }

/* Reset Bootstrap grid interference */
.row { margin-left: 0 !important; margin-right: 0 !important; }

/* Our premium button overrides Bootstrap btn */
.btn-cfg-submit, .btn-cdn-go, .btn-checkout, .btn-browse,
.btn-dt-submit, .btn-promo, .btn-dom-add, .btn-dr-cart,
.btn-sr-cart, .btn-comp-ca, .btn-fc-docs {
    display: flex !important;
    -webkit-appearance: none !important;
    box-sizing: border-box !important;
}

/* Remove Bootstrap form-control default styling in our UI */
.dt-input, .ns-input, .epp-input, .vc-promo-input, .dr-search, .sr-search {
    box-shadow: none !important;
    border-radius: 12px !important;
}
