/* CH37 | Resultado de consulta: apenas a pagina de registro de dominio do WHMCS. */
#order-standard_cart.ch20-domain-register #DomainSearchResults{
  margin:18px 0 24px!important;
}
#order-standard_cart.ch20-domain-register #searchDomainInfo{
  max-width:100%!important;
  margin:0 auto 20px!important;
}
#order-standard_cart.ch20-domain-register #primaryLookupResult{
  background:#17243b!important;
  border:1px solid #365375!important;
  border-radius:12px!important;
  padding:22px 24px 18px!important;
  text-align:center!important;
  box-shadow:none!important;
}
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-unavailable,
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-invalid{
  display:block;
  padding:14px 16px!important;
  margin:0 auto 12px!important;
  width:100%!important;
  max-width:720px!important;
  border:1px solid rgba(251,113,133,.42)!important;
  background:rgba(239,68,68,.08)!important;
  border-radius:9px!important;
  color:#ffb4be!important;
  font-weight:700!important;
  font-size:16px!important;
  line-height:1.55!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-unavailable[style*="display: none"],
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-invalid[style*="display: none"]{
  display:none!important;
}
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-available{
  padding:13px 16px!important;
  margin:0 auto 12px!important;
  color:#b1f6d5!important;
  background:rgba(16,185,129,.08)!important;
  border:1px solid rgba(16,185,129,.35)!important;
  border-radius:9px!important;
  line-height:1.5!important;
  font-size:16px!important;
  overflow-wrap:break-word!important;
  word-break:normal!important;
}
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-available[style*="display: none"]{display:none!important}
#order-standard_cart.ch20-domain-register #primaryLookupResult.ch37-unavailable .domain-price{
  display:none!important;
}
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-price{
  margin:12px auto 5px!important;
  gap:12px!important;
}
#order-standard_cart.ch20-domain-register #spotlightTlds{
  margin-top:20px!important;
}
@media(max-width:600px){
 #order-standard_cart.ch20-domain-register #primaryLookupResult{
   padding:13px 12px!important;
 }
 #order-standard_cart.ch20-domain-register #primaryLookupResult :is(.domain-unavailable,.domain-invalid,.domain-available){
   font-size:13.5px!important;padding:11px 12px!important;
 }
}

#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-price[style*="display: none"],
#order-standard_cart.ch20-domain-register #primaryLookupResult .domain-price[style*="display:none"]{display:none!important}
