/* test */
a{b:c}/* AnymHost v7: cart, checkout, renew, detail produk */
#order-standard_cart .sub-heading,#order-standard_cart .sub-heading-borderless{display:block;height:auto!important;min-height:0;margin:36px 0 18px!important;padding:0!important;overflow:visible!important;border:0!important;line-height:1.4!important;text-align:left!important}
#order-standard_cart .sub-heading:first-child{margin-top:8px!important}
#order-standard_cart .sub-heading span,#order-standard_cart .sub-heading-borderless span{position:static!important;top:auto!important;display:inline-block;padding:0 0 10px!important;border-bottom:2px solid var(--ah-blue);background:transparent!important;color:var(--ah-ink)!important;font-family:var(--ah-font-heading);font-size:20px!important;font-weight:700!important;line-height:1.4!important;white-space:normal}
#order-standard_cart #frmCheckout .form-group,#order-standard_cart #frmCheckout .field-container{margin-bottom:16px}
#order-standard_cart #frmCheckout .row{margin-left:-8px;margin-right:-8px}
#order-standard_cart #frmCheckout .row>[class*="col-"]{padding-left:8px;padding-right:8px}
#order-standard_cart #frmCheckout label,#order-standard_cart #frmCheckout .field-help-text,#order-standard_cart #frmCheckout .help-block{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
#order-standard_cart #frmCheckout .field,#order-standard_cart #frmCheckout .form-control,#order-standard_cart #frmCheckout select{height:auto;min-height:46px;line-height:1.4;border-radius:12px;text-overflow:ellipsis}
#order-standard_cart #frmCheckout .prepend-icon .field-icon{top:0;height:46px;line-height:46px}
#order-standard_cart #frmCheckout .prepend-icon .field{padding-left:42px}
#order-standard_cart #frmCheckout .account-select-container,#order-standard_cart .view-cart-promotion-code{padding:18px 20px;border:1px solid var(--ah-line);background:var(--ah-white)}
#order-standard_cart .payment-methods label.radio-inline,#order-standard_cart #frmCheckout .radio-inline{margin:0 18px 8px 0}
#order-standard_cart #btnCompleteOrder,#order-standard_cart .btn-checkout{min-width:220px;border-radius:999px}
#order-standard_cart .view-cart-items-header{padding:14px 20px;font-size:14px}
#order-standard_cart .view-cart-items-header .row,#order-standard_cart .view-cart-items .item .row{margin-left:0;margin-right:0}
#order-standard_cart .view-cart-items{background:var(--ah-white);box-shadow:var(--ah-shadow)}
#order-standard_cart .view-cart-items .item{padding:18px 20px;border-bottom:1px solid var(--ah-line)}
#order-standard_cart .view-cart-items .item:last-child{border-bottom:0}
#order-standard_cart .view-cart-items .item:nth-child(even){background:transparent}
#order-standard_cart .view-cart-items .item-title{display:block;font-size:17px;white-space:normal;overflow-wrap:anywhere}
#order-standard_cart .view-cart-items .item-title .item-domain,#order-standard_cart .view-cart-items .item-domain{display:block;margin-top:4px;font-size:14px;word-break:break-all}
#order-standard_cart .view-cart-items .item-price{text-align:right;white-space:normal}
#order-standard_cart .view-cart-items .item-price span:first-child{font-family:var(--ah-font-heading);font-weight:700;color:var(--ah-ink)}
#order-standard_cart .view-cart-items .item-price .cycle{display:block;color:var(--ah-muted);font-size:12.5px}
#order-standard_cart .view-cart-items .btn-link,#order-standard_cart .view-cart-items .btn-xs{border-radius:999px}
#order-standard_cart .view-cart-items .btn-remove-from-cart{white-space:nowrap}
#order-standard_cart .btn-empty-cart,#order-standard_cart #btnEmptyCart{border-radius:999px}
#order-standard_cart .view-cart-tabs{margin-top:22px}
#order-standard_cart .view-cart-tabs .nav-tabs{border-bottom:1px solid var(--ah-line)}
#order-standard_cart .view-cart-tabs .nav-tabs>li>a{border:0;border-radius:999px 999px 0 0;color:var(--ah-body)}
#order-standard_cart .view-cart-tabs .nav-tabs>li.active>a,#order-standard_cart .view-cart-tabs .nav-tabs>li.active>a:hover{background:var(--ah-blue-50,rgba(37,99,235,.1));color:var(--ah-blue)}
#order-standard_cart .view-cart-tabs .tab-content{padding:20px;border:1px solid var(--ah-line);border-top:0;background:var(--ah-white)}
#order-standard_cart .empty-cart,#order-standard_cart .view-cart-empty{background:var(--ah-white);color:var(--ah-body)}
#order-standard_cart .order-summary{overflow:visible;border-radius:var(--ah-radius-lg);border:1px solid var(--ah-line);background:var(--ah-white);box-shadow:var(--ah-shadow)}
#order-standard_cart .order-summary h2,#order-standard_cart .order-summary h2.font-size-30{padding:18px 22px!important;border-radius:var(--ah-radius-lg) var(--ah-radius-lg) 0 0;border-bottom:1px solid var(--ah-line);background:transparent!important;color:var(--ah-ink)!important;font-family:var(--ah-font-heading);font-size:20px!important;font-weight:700}
#order-standard_cart .order-summary .summary-container{padding:16px 20px;color:var(--ah-body);overflow-wrap:anywhere}
#order-standard_cart .order-summary .summary-totals{margin:12px 0;border-color:var(--ah-line)}
#order-standard_cart .order-summary .total-due-today .amt{font-family:var(--ah-font-heading);color:var(--ah-blue)}
#order-standard_cart .order-summary .btn{border-radius:999px}
@media (max-width:767px){#order-standard_cart .view-cart-items .item-price{text-align:left;margin-top:8px}#order-standard_cart .sub-heading span{font-size:18px!important}}
html[data-ah-page="domainrenewals"] #order-standard_cart .cart-sidebar,html[data-ah-page="domainrenewals"] #order-standard_cart .sidebar-collapsed{display:none!important}
html[data-ah-page="domainrenewals"] #order-standard_cart .cart-body{width:100%!important;float:none!important;padding:0}
#order-standard_cart .secondary-cart-body{width:100%}
#order-standard_cart #domainRenewals.domain-renewals{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
#order-standard_cart #domainRenewals{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:0 0 24px}
#order-standard_cart #domainRenewals>.domain-renewal,#order-standard_cart .domain-renewal{position:relative;float:none;width:auto;margin:0;padding:26px 24px 22px;border:1px solid var(--ah-line);border-radius:var(--ah-radius-lg);background:var(--ah-white);color:var(--ah-body);box-shadow:var(--ah-shadow);text-align:left;transition:transform .3s var(--ah-ease),box-shadow .3s var(--ah-ease)}
#order-standard_cart .domain-renewal:hover{transform:translateY(-3px);box-shadow:var(--ah-shadow-hover,var(--ah-shadow))}
#order-standard_cart .domain-renewal h3,#order-standard_cart .domain-renewal .font-size-24{margin:10px 0 6px;color:var(--ah-ink);font-family:var(--ah-font-heading);font-size:22px;font-weight:700;overflow-wrap:anywhere}
#order-standard_cart .domain-renewal p{margin:0 0 14px;color:var(--ah-muted)}
#order-standard_cart .domain-renewal .label{display:inline-block;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;text-transform:none}
#order-standard_cart .domain-renewal .label-warning{background:rgba(245,158,11,.16);color:#b45309}
#order-standard_cart .domain-renewal .label-success{background:rgba(16,185,129,.16);color:#047857}
#order-standard_cart .domain-renewal .label-danger{background:rgba(239,68,68,.16);color:#b91c1c}
#order-standard_cart .domain-renewal form{margin:0}
#order-standard_cart .domain-renewal select.select-renewal-pricing{width:100%;min-height:46px;margin-bottom:12px;padding:0 16px;border:1px solid var(--ah-line);border-radius:999px;background-color:var(--ah-surface);color:var(--ah-ink)}
#order-standard_cart .domain-renewal .btn-add-renewal-to-cart,#order-standard_cart .domain-renewal .btn{width:100%;min-height:44px;border-radius:999px}
#order-standard_cart .domain-renewal .form-group{display:block;margin:0 0 4px}
#order-standard_cart .domain-renewal .form-group>[class*="col-"]{float:none;width:100%;padding:0;text-align:left}
#order-standard_cart .domain-renewal .control-label,#order-standard_cart .domain-renewal label{display:block;margin:0 0 6px;padding:0;text-align:left;color:var(--ah-muted);font-size:13px}
#order-standard_cart .domain-renewal .text-right{text-align:left}
html[data-theme="dark"] #order-standard_cart .domain-renewal .label-warning{color:#fcd34d}
html[data-theme="dark"] #order-standard_cart .domain-renewal .label-success{color:#6ee7b7}
html[data-theme="dark"] #order-standard_cart .domain-renewal .label-danger{color:#fca5a5}
html[data-ah-page="clientareaproductdetails"] body #main-body{padding:44px 0 80px!important;background:transparent!important}
html[data-ah-page="clientareaproductdetails"] body #main-body .sidebar{display:block!important}
html[data-ah-page="clientareaproductdetails"] body #main-body .breadcrumb{display:block!important}
html[data-ah-page="clientareaproductdetails"] body #main-body div.header-lined{margin-bottom:20px!important;text-align:left!important}
html[data-ah-page="clientareaproductdetails"] body #main-body div.header-lined h1{color:var(--ah-ink)!important;text-shadow:none!important}
html[data-ah-page="clientareaproductdetails"] body #main-body div.header-lined h1 small{color:var(--ah-body)!important}
@media (min-width:992px){html[data-ah-page="clientareaproductdetails"] body #main-body .container>.row>[class*="col-md-"]{max-width:none!important;margin:0!important}
html[data-ah-page="clientareaproductdetails"] body #main-body .container>.row>.col-md-9{float:right!important;width:78%!important}
html[data-ah-page="clientareaproductdetails"] body #main-body .container>.row>.col-md-3.sidebar{float:left!important;width:22%!important}}
@media (max-width:991px){html[data-ah-page="clientareaproductdetails"] body #main-body .container>.row>[class*="col-md-"]{float:none!important;width:100%!important;max-width:none!important;margin:0!important}}
html[data-ah-page="clientareaproductdetails"] body #main-body .main-content form.using-password-strength{padding:8px 0 0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
html[data-ah-page="clientareaproductdetails"] #tabOverview>.row>[class*="col-md-"]:has(#cPanelUsagePanel),html[data-ah-page="clientareaproductdetails"] #cPanelUsagePanel{display:none!important}
html[data-ah-page="clientareaproductdetails"] #tabOverview>.row>[class*="col-md-"]:has(#cPanelPackagePanel){float:none;width:100%}
html[data-ah-page="clientareaproductdetails"] #cPanelPackagePanel .panel-body{padding:28px 24px}
html[data-ah-page="clientareaproductdetails"] #cPanelPackagePanel .cpanel-package-details{margin-bottom:14px;font-size:15px}
html[data-ah-page="clientareaproductdetails"] #cPanelPackagePanel .btn{border-radius:999px;margin:4px 3px}
html[data-ah-page="clientareaproductdetails"] #tabOverview .panel{margin-bottom:24px}
