.row{margin-left:-10px;margin-right:-10px;}
.popover{position:absolute!important;top:0;left:0;z-index:6;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:rgba(0,0,0,0.8);-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:8px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}
.popover.top{margin-top:-10px}
.popover.right{margin-left:10px}
.popover.bottom{margin-top:10px}
.popover.left{margin-left:-10px}
.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#292929;border-bottom:1px solid #444;border-radius:18px 18px 0 0;color:#fff;}
.popover-content{padding:9px 14px;color:#efefef;font-size:12px;}
.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}
.popover>.arrow{border-width:11px}
.popover>.arrow:after{content:"";border-width:10px}
.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#292929;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}
.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#292929;border-bottom-width:0}
.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}
.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#292929;border-left-width:0}
.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}
.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#292929}
.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}
.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#292929}
.small-btn{font-size:.925rem;padding:.3rem 1rem!important;}
/* Loading Animation */
.tt-spinner{position:relative;padding-left:1.5em;}
.tt-spinner.white{filter:brightness(0) invert(1);}
.tt-spinner::before,.tt-spinner::after{content:'';position:absolute;left:5%;top:.25em;width:.9em;height:.9em;display:inline-block;float:left;border-width:.25em;border-style:solid;border-radius:50%;box-sizing:border-box;}
.tt-spinner::before{border-color:#f9313b #f9313b transparent transparent;animation:tt-spinner-anim .59s infinite linear forwards;}
.tt-spinner::after{border-color:transparent transparent #0c8fe9 #0c8fe9;animation:tt-spinner-anim .49s infinite linear backwards;}
@keyframes tt-spinner-anim{0%{transform:rotate(0deg);}
100%{transform:rotate(720deg);}
}
.disabled{filter:grayscale(1);pointer-events:none;opacity:.3;}
a,button{outline:0!important;border:0;}
.success{color:#2dcb73;}
.danger{color:#ff6c6c;}
.warning{color:#f6b749;}
.black{color:#000;}
.searchbox{position:relative;}
.f-small{font-size:.875rem;}
input.form-element,input.form-element:focus{display:block;width:100%;padding:1rem;border:1px solid #ddd!important;border-radius:0.5rem;outline:0;}
.searchbox input.form-element,.searchbox input.form-element:focus{border-radius:3rem!important;}
.searchbox .aisearch,.searchbox .searchbtn{width:38px;height:38px;display:inline-block;border-radius:50%;border:0;outline:0;background:#ededed;position:absolute;right:6px;top:6px;}
.searchbox .aisearch{right:48px;display:flex;justify-content:center;align-items:center;}
.searchbox .aisearch img{vertical-align:middle;}
.searchbox .searchbtn{background:#4d59db;color:#fff;}
.aibotblock{display:none;}
.closeai{color:#000!important;font-size:0.7rem;margin-left:auto;}
.form-btn{font-size:.925rem;padding:.3rem 1rem;}
.form-btn.addtocart{background:#4d59db;padding:.8rem 2rem;color:#fff;border-radius:.5rem;}
.form-btn.addtocart img{filter:brightness(0) invert(1);}
.form-btn.addtocart.ghost{background:#fff;padding:.8rem 2rem;color:#4d59db;border-radius:.5rem;border:1px solid #4d59db;}
.form-btn.addtocart.ghost:hover{color:#fff;}
.form-btn.whois{background:#ff6c6c;padding:.8rem 2rem!important;color:#fff;border-radius:.5rem;}
.form-btn.whois.ghost{background:#fff;padding:.8rem 2rem;color:#ff6c6c;border-radius:.5rem;border:1px solid #ff6c6c;}
.form-btn.whois.ghost:hover{background:#ff6c6c;color:#fff;}
.form-btn.searchingbtn{background:#f6b749;padding:.8rem 2rem;color:#0f0a02;border-radius:.5rem;}
.form-btn.addtocart.success{background:#2dcb73;color:#fff;}
.form-btn.addtocart.success{background:#2dcb73;color:#fff;}
.form-btn.addtocart.success.ghost{color:#2dcb73;background:#fff;border:1px solid #2dcb73;font-weight:600;}
.form-btn.addtocart:hover{background:#3844c9;}
.form-btn.addtocart.success:hover{background:#21b362;color:#fff;}
.topresults .row{display:flex;flex-wrap:wrap;justify-content:center;}
.resultbox{padding:1rem;border-radius:1rem;background:#fff;display:flex;flex-wrap:wrap;flex-direction:column;row-gap:.5rem;align-items:flex-start;position:relative;border:1px solid #ededed;-webkit-tap-highlight-color:transparent;height:100%;}
.resultbox .domaintitle{font-size:1.5rem;word-break:break-all;font-weight:600;}
.resultbox .price{font-size:2.4rem;word-break:break-all;font-weight:500;}
.resultbox .price del{font-size:1rem;font-weight:600;color:#999;}
.resultbox .price small{font-size:.875rem;font-weight:500;}
.resultbox .gift{font-weight:600;}
.resultbox .gift span{color:#4d59db;}
.resultbox .note{font-size:.725rem;margin:0;}
.resultbox hr{width:100%;margin:15px 0;}
.spotlight p{font-size:.925rem;}
.cartbundle{position:relative;width:100%;top:auto;left:auto;background:#fff;padding:1rem;box-shadow:1px 0 #ddd,-1px 0 #ddd,0px 1px #ddd,0 38px 28px -28px #00000047;border-radius:0 0 1rem 1rem;z-index:3;display:none;overflow:hidden;transition:unset;}
.cartbundle .title{display:flex;border-top:1px solid #ddd;padding-top:1rem;}
.cartbundle .cartbundleitem{padding:.5rem;gap:.3rem;margin:0 0 .3rem;display:flex;border:1px solid #ddd;border-radius:.3rem;}
.cartbundle .price{font-size:1rem;}
.cartbundle .icon{align-self:flex-start;}
.cartbundle .act{display:flex;width:max-content;white-space:nowrap;gap:.3rem;align-items:center;margin-left:auto;}
.addallitems .addy{background:#fff;color:#4d59db;width:100%;font-size:.925rem;padding:.5rem 1rem;border-radius:0.5rem;height:40px;border:1px solid #4d59db;}
.addallitems .addy:hover{background:#3844c9;color:#fff;}
.addallitems .addy .tt-spinner{filter:brightness(0) invert(1);}
.addallitems .addy img{filter:brightness(0) invert(1);}
.checkedcart{filter:invert(51%) sepia(37%) saturate(2194%) hue-rotate(113deg) brightness(96%) contrast(91%);}
.hidebundle{font-size:.875rem;margin-left:auto;color:#000!important;}
.cartbundleitem .btn-add{overflow:hidden;background:none;border:1px solid #ddd;border-radius:4px;padding:0.3rem;width:36px;height:36px;text-align:center;vertical-align:middle;}
.cartbundleitem .tt-spinner{width:16px;height:16px;left:3px;}
.addallitems .addAll .tt-spinner{width:30px;height:30px;}
.share button{font-size:.875rem;color:#000;padding:.3rem .7rem;border-radius:4px;}
.share button i{vertical-align:middle;margin-right:10px;}
.gg-share{box-sizing:border-box;position:relative;display:inline-block;transform:scale(var(--ggs,.8));width:6px;height:6px;background:currentColor;border-radius:100px;box-shadow:10px -6px 0,10px 6px 0;}
.gg-share::after,.gg-share::before{content:"";display:inline-block;box-sizing:border-box;position:absolute;border-radius:3px;width:10px;height:2px;background:currentColor;left:2px;}
.gg-share::before{top:0;transform:rotate(-35deg);}
.gg-share::after{bottom:0;transform:rotate(35deg);}
.whodomain .price,.searchingdomain .price{height:63px;}
.searchingdomain .tt-spinner{filter:brightness(0);}
.transfercode{width:100%;}
.transfercode input{border-radius:0.5rem;padding:.5rem 1rem!important;width:100%;}
.tab-content > .tab-pane{display:none;}
.tab-content > .active{display:block;}
.resulttabs{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:0 0 2rem;}
.resulttabs a{padding:1rem;display:inline-block;background:#fff;border-radius:5rem;border:1px solid #ddd;color:#000;display:flex;align-items:center;gap:.8rem;position:relative;}
.resulttabs li.active a{background:#efefef;color:#000;}
.comresult .counter{display:inline-block;width:20px;height:20px;background:#4d59db;text-align:center;border-radius:30px;color:#fff;font-size:13px;line-height:19px;}
.errornote{background:#f5f5f6;padding:1rem;border-radius:0.5rem;margin:0 0 1rem;}
#tt_main_strip .errornote b{color:#2c3038;}
#tt_main_strip .errornote .tt-infoicon{flex-shrink:0;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232c3038'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E") no-repeat center/contain;}
.pulse{animation:pulse-animation 2s infinite;}
@keyframes pulse-animation{0%{box-shadow:0 0 0 0px #4d59db70;}
100%{box-shadow:0 0 0 10px #e74d3c00;}
}
.currency{font-size: 1.5rem;}
.small.bundleresult del .currency{font-size: 1rem!important;}
.small.bundleresult .currency{font-size: 1.2rem!important;}
.bundleresult{min-height:78px;display:flex;align-items:center;flex-wrap:wrap;position:relative;margin:0 0 5px;}
.bundleresult .bundle{display:none;}
.bundleresult .bundle .title{display:flex;justify-content:space-between;}
.bundleresult .boxdetail{display:flex;}
.bundleresult .content{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;padding:0.5rem 0 1rem;border-bottom:1px solid #ddd;}
.bundleresult .domain-name{margin-right:auto;font-size:1.3rem;}
.bundleresult .domain-name b{font-weight:600!important;}
.bundleresult .priceinfo{font-size:1.5rem;display:flex;gap:.5rem;align-items:center;}
.bundleresult .priceinfo del{font-size:1rem;color:#999;}
.bundleresult .priceinfo .price span,.bundleresult .priceinfo del span{font-size:.875rem;}
.certificate{font-size:.85rem;}
.certificate input{position:relative;top:2px;}
.comresult .certificate input{vertical-align:baseline;}
.comresult .content .priceinfo span{font-weight:inherit;}
.certificate label{padding:.3rem;border-radius:.3rem;background:#f8f8f8;}
.bundleresult .certificate{margin-top:0;}
.comspecs{}
.owl-theme.comspecs .owl-dots{position:relative;justify-content:flex-start;margin-top:8px;top:0;}
.bundle{background:#f5f5f6;padding:1rem;border-radius:0.5rem;}
.bundle .bundleitem{padding:.5rem 1rem;gap:0.7rem;}
.bundle .act{display:flex;align-items:center;white-space:nowrap;gap:.5rem;}
.bundle .addtocart{font-size:.875rem;width:170px;height:42px;display:inline-block;}
.bundle .addtocart img{width:15px;height:15px;}
.bundle .tt-spinner{left:3px;}
.graybtn{padding:1rem;border-radius:.5rem;}
.form-btn.addtocart.cartbundleact img{display:none;}
.domainloader{position:absolute;z-index:2;background:linear-gradient(-45deg,#f5f5f5,#f0f0f0,#e8eff8,#f5f5f5);background-size:400% 400%;/* Link to keyframe animation:duration,timing,repetition */
 animation:moveGradient 5s ease infinite;width:100%;height:100%;top:0px;left:0;border-radius:.5rem;}
@keyframes moveGradient{0%{background-position:0% 50%;}
50%{background-position:100% 50%;}
100%{background-position:0% 50%;}
}
.carttransfer{position:sticky;bottom:0;right:0;width:100%;padding:1rem 5rem 1rem 1rem;align-items:center;gap:1rem;z-index:3;background:#fff;box-shadow:0 -4px 18px rgba(0,0,0,.1);display:flex;justify-content:flex-end;height:70px;}
.carttransfer.mobile{padding:1rem;justify-content:space-between;height:max-content;display:none;}
.carttransfer.mobile .w-100{width:100%;}
.carttransfer.mobile .icon i{transform:scale(1.4);top:-5px;}
.carttransfer.mobile .icon,.carttransfer.mobile .content span{color:#09a758;}
.carttransfer.mobile .actionprice{}
.carttransfer.mobile .addtocart{color:#fff!important;border:0!important;outline:0!important;}
.carttransfer.mobile .actionprice .price{font-size:21px;font-weight:600;margin:0 0 5px;}
.carttransfer.mobile .actionprice del{font-size:13px;opacity:.8;}
.carttransfer.mobile .actionprice span{font-size:13px;}
.carttransfer.mobile .content{font-size:1.4rem;word-break:break-all;}
.carttransfer.mobile .giftblock{font-size:1rem;}
.carttransfer.mobile .giftblock i{transform:scale(.8);top:4px;}
.carttransfer.mobile .giftblock i,.carttransfer.mobile b{color:#9b59b6;}
.carttransfer.mobile .gift{font-weight:600;font-size:1rem;}
.carttransfer.mobile .gift span{color:#4d59db;}
.cartaddto{display:flex;align-items:center;justify-content:space-between;gap:1rem;}
@media(max-width:992px){.bundleresult .domain-name{width:100%;}
.bundleresult .priceinfo{margin-left:auto;}
.comspecs{font-size:0.9rem;}
.resultbox .domaintitle{font-size:1.2rem;}
.resultbox .price{font-size:1.5rem;}
.resultbox .price del{font-weight:500;display:inline-block;}
.form-btn.addtocart{padding:0.7rem 2rem;}
.form-btn.addtocart.ghost{padding:.5rem .5rem;}
.form-btn.addtocart.cartbundleact{margin-left:auto;}
.bundleresult .content{gap:0.5rem;}
.form-btn.addtocart.cartbundleact img{filter:unset;display:inline-block;}
.form-btn.addtocart.success.bundleopener span:not(.tt-spinner){display:none;}
}
@media(max-width:768px){.carttransfer{display:none;}
.carttransfer.mobile.has-item{display:flex;flex-wrap:wrap;justify-content:space-between;}
}
@media(max-width:515px){.bundleresult .certificate,.bundleresult .priceinfo{width:100%;display:flex;align-items:center;gap:.5rem;}
.resultbox .action,.resultbox .action button{width:100%;}
.bundleresult .domain-name{font-size:1.1rem;}
.carttransfer .actionprice{width:100%;}
}

#main_domain_result{display:flex;flex-wrap:wrap;margin:0 -15px;}
#main_domain_result > div.tt-bundle-cell{align-self:flex-start;}
#main_domain_result > .available,#main_domain_result > .tt-upper-slot,#main_domain_result > div{width:50%;padding:0 15px 30px;box-sizing:border-box;}
@media(max-width:767px){#main_domain_result > .available,#main_domain_result > .tt-upper-slot,#main_domain_result > div{width:100%;}}
.tt-cardwrap{display:block!important;min-height:0!important;margin:0!important;height:100%;}
.tt-cardwrap .resultbox{height:100%;}
#main_domain_result .available.registered,#main_domain_result .available.registered .resultbox{height:100%;}
@media(min-width:768px){
#main_domain_result.tt-masonry{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1px;align-items:start;}
#main_domain_result.tt-masonry > .available,#main_domain_result.tt-masonry > .tt-upper-slot,#main_domain_result.tt-masonry > div{width:auto;height:auto;padding-bottom:0;}
#main_domain_result.tt-masonry .resultbox,#main_domain_result.tt-masonry .available.registered .resultbox{height:auto;margin-bottom:30px;}
}
.resultbox .bundle{display:none;width:100%;}
.resultbox.searchingdomain{min-height:220px;}
.resultbox .domainloader{border-radius:1rem;}
.resultbox .gift span,.resultbox .gift b{color:#4d59db;font-weight:600;}
.resultbox .action .note{font-size:.725rem;margin:0;}
.resultbox .badge{margin-top:.2rem;}
.resultbox .domaintitle .premium{font-size:.8rem;color:#8561f9;background:rgba(133,97,249,.1);padding:.3rem .6rem;border-radius:.25rem;vertical-align:middle;}
.resultbox .transfercode{margin-top:.5rem;}
.resultbox .transfercode input{border-radius:.5rem;padding:.5rem 1rem!important;width:100%;border:1px solid #ddd;}

.comresult .available .box.small.bundleresult,.comresult .notavailable .box.small.bundleresult,.box.small.bundleresult{background:transparent;box-shadow:none;border:0;border-radius:0;padding:0;gap:0;margin:0 0 5px;}
.share .sharebtn{background:#efefef;color:#000;border:0;font-size:.875rem;padding:.4rem .8rem;border-radius:4px;gap:10px;}

#main_domain_result .resultbox .tt-subnote{display:none;}
#main_domain_result .resultbox .action .tt-noteslot{min-height:1rem;}
#main_domain_result .resultbox .domaintitle{line-height:2.4rem;}
#main_domain_result .resultbox .action .form-btn.addtocart{font-size:.925rem;padding:.8rem 2rem;min-width:140px;min-height:34px;margin:10px 0;border-radius:.5rem;border:1px solid #2dcb73;font-weight:500;}
#main_domain_result .resultbox .action .form-btn.addtocart.success{background:#2dcb73;color:#fff;}
#main_domain_result > div:not(:first-child) .resultbox .action .form-btn.addtocart.success{background:#fff;color:#2dcb73;font-weight:600;}
#main_domain_result > div .resultbox .action .form-btn.addtocart.success:hover{background:#21b362;border-color:#21b362;color:#fff;}
#main_domain_result > div .resultbox .action .form-btn.addtocart.success.domain-result-button-remove{color:#fff;border-color:#e74c3c;font-weight:500;}
#main_domain_result > div .resultbox .action .form-btn.addtocart.success.domain-result-button-remove:hover{background:#c0392b!important;border-color:#c0392b;color:#fff;}
.form-btn.addtocart.success.ghost.domain-result-button-remove{color:#fff;border-color:#e74c3c;}
#main_domain_result .resultbox .action .form-btn.whois{font-size:.925rem;min-width:140px;min-height:34px;margin:10px 0;font-weight:500;}
#main_domain_result .resultbox.whodomain .action{margin-top:auto;}
.form-btn.addtocart:has(> .tt-spinner){background:#2dcb73!important;border-color:#2dcb73!important;color:#fff!important;}
@media(min-width:993px){
.form-btn.addtocart.cartbundleact.ghost{padding:.8rem 2rem!important;font-size:.925rem;}
}
.form-btn.addtocart.cartbundleact.ghost.domain-result-button-remove{font-weight:500;border:0;}
.bundle .addAll .addtocart{width:auto;display:flex;}
.bundle .addAll .addtocart img{width:25px;height:25px;}
.bundle .addAll .addtocart{background:#4d59db;}
.bundle .addAll .addtocart:hover{background:#3844c9;}
@media(max-width:515px){
.resultbox .action button.gg-info{width:20px;}
}
#main_domain_result .resultbox.whodomain .tt-whodesc{font-size:.875rem;color:#6c757d;line-height:1.5;width:100%;box-sizing:border-box;background:#f5f6f7;border-radius:.5rem;padding:.75rem .9rem;display:flex;gap:.5rem;align-items:flex-start;}
#main_domain_result .resultbox.whodomain .tt-whodesc strong{color:#2c3038;}
#main_domain_result .resultbox.whodomain .tt-whodesc .tt-whotext{flex:1;color:#6c757d;}
#main_domain_result .resultbox.whodomain .tt-whodesc .tt-infoicon{flex-shrink:0;width:16px;height:16px;margin-top:.15rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232c3038'%3E%3Cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z'/%3E%3C/svg%3E") no-repeat center/contain;}
#main_domain_result .cartbundle{background:#fff;border-radius:0 0 1rem 1rem;padding:1rem;margin:0;}
#main_domain_result .cartbundle .act .price{font-size:1rem;}
.comresult .available .box.small .domain-name span{color:#333;}
.comresult .available .box.gift .domain-name span,.comresult .available .box.gift .ffa{color:#9b59b6;}
.comresult .available .box.small .domain-name .badge-soft-warning{color:#f6b749;}

@media(max-width:992px){
.form-btn.addtocart.cartbundleact.ghost{padding:.5rem .5rem!important;min-width:unset!important;width:auto;font-size:0;}
.form-btn.addtocart.cartbundleact.ghost .tt-spinner{font-size:16px;display:inline-block;width:25px;height:25px;padding-left:0;left:0;}
.form-btn.addtocart.cartbundleact.ghost .tt-spinner::before,.form-btn.addtocart.cartbundleact.ghost .tt-spinner::after{left:50%;top:50%;margin:-.45em 0 0 -.45em;}
.comresult .available .box.small.bundleresult,.comresult .notavailable .box.small.bundleresult{padding:0 1rem;}
.comresult .content .certificate{margin:unset!important;}
.form-btn.addtocart.cartbundleact.ghost{margin-left:0;}
.form-btn.addtocart.success.ghost.cartbundleact.domain-result-button-remove{background:#2dcb73!important;border:1px solid #2dcb73!important;}
}
@media(max-width:515px){
.bundleresult .priceinfo{width:auto!important;flex:1;}
}
@media(max-width:575px){
.resulttabs li{width:auto;}
.resulttabs li.active a:after{display:none;}
}
