/*------------------------------------------------------------------
 * Theme Name: emyUI - Multipurpose clientarea WHMCS theme (8.5)
 * Author: coodiv (nedjai mohamed) (nbames.mohamed@gmail.com)
 * Author URI: https://coodiv.net/
 * Author URI: https://themeforest.net/user/coodiv
 * Description: A Bootstrap Responsive clientarea WHMCS Theme
 * Theme Version: 1.4
 * Love Our work & support team? 😍 Buy us a coffee! https://ko-fi.com/coodiv
 * Copyright 2022 coodiv.
 -------------------------------------------------------------------*/
 
.login-btn-header{width:32px;height:32px;min-width:auto!important;min-height:auto!important;position:relative;padding:0!important}
.login-btn-header .login-text{display:block;position:absolute;bottom:-11px;background:#e3e8ea;height:18px;line-height:18px;width:45px;text-align:center;border-radius:20px;color:#5b696f;margin:auto;left:50%;transform:translate(-50%,0)}
.login-btn-header:after{content:''}
.login-btn-header img{width:32px;height:32px;margin-left:auto;min-width:auto;box-shadow:0 52px 54px #a60000;border-radius:26px}
.login-btn-header .circular{-webkit-animation:rotate 5s linear infinite;animation:rotate 5s linear infinite;height:52px;transform-origin:center center;width:52px;position:absolute;top:-1px;bottom:0;left:-10px;right:0;margin:auto}
.login-btn-header .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 3.5s ease-in-out infinite,color 10s ease-in-out infinite;stroke-linecap:round}
.search-btn-header,.notifications-btn-header,.shoping-cart-btn-header{color:var(--color-texts)!important;font-size:17px;font-weight:600;position:relative;opacity:.9;cursor:pointer}
.notifications-btn-header .notifications-bell{height:8px;width:8px;background:#333;position:absolute;border-radius:10px;left:10px}
.notifications-btn-header .notifications-bell.green{background:#4caf50}
.shoping-cart-btn-header .shoping-cart-number{position:absolute;height:17px;width:17px;background:#3f51b5;color:#fff;text-align:center;line-height:17px;font-size:11px;font-weight:400;border-radius:20px;top:-8px;left:-13px}
.emyui-searchbar-header{position:absolute;top:-130px;left:0;height:130px;width:100%;z-index:999;background:#fff;transition:all .2s}
.emyui-searchbar-header.show{top:0}
.emyui-searchbar-header .searching-input{width:100%;height:130px;line-height:130px;border:0!important;padding:0 40px;outline:none!important}
.emyui-searchbar-header .searching-btn{position:absolute;top:50%;transform:translateY(-50%);right:60px;color:#333;border:0;background:transparent;font-size:21px;opacity:.8}
.emyui-searchbar-header .searching-close{position:absolute;top:50%;transform:translateY(-50%);right:30px;color:#333;border:0;background:transparent;font-size:21px;opacity:.8}
.coodiv-menu-dropdown.dropdown-menu.left-dropdown{left:auto;right:0}
.servicesboxicon{height:50px;width:50px;display:block;margin:auto;background:#333;line-height:50px;margin-bottom:5px;border-radius:18px;color:#fff;font-size:18px}
.servicesboxicon.one{background:#5e35b1}
.servicesboxicon.two{background:#ffc107}
.servicesboxicon.tree{background:#8bc34a}
.homapage-conf-boxes>div i{width:38px;height:38px;text-align:center;line-height:38px;background:#03a9f4;color:#fff;border-radius:10px;margin-right:13px;display:inline-block}
.homapage-conf-boxes .actiontopage{position:absolute;right:15px;height:40px;border-radius:39px;background:#d6dee2;width:40px;text-align:center;color:#282c2d;line-height:40px;font-size:21px}
.featuresbox-4.min-icon .box-icon img{width:35px}
.btn-lang-footer{border:0;color:#fff;font-size:13px;background:#080000;padding:5px 20px;border-radius:4px}
.coodiv-menu-dropdown>.drop-menu-item>a{font-weight:600;background:transparent}
.nav-scroller-subpages .nav{display:flex;flex-wrap:nowrap;overflow-x:auto;color:rgba(255,255,255,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}
.nav-scroller-subpages .nav .nav-link{color:#525d63!important;font-size:13px;font-weight:500;opacity:.9;letter-spacing:-.2px;padding:1.3rem .7rem;transition:all .1s!important;background:transparent!important;border:0;border-bottom:3px solid transparent!important}
.nav-scroller-subpages .nav .nav-link:hover,.nav-scroller-subpages .nav .nav-link.active{color:#212629!important;opacity:1;border-bottom:3px solid #363497!important}
.nav-scroller-subpages .nav .nav-link i{display:none}
.nav-scroller-subpages .nav .html-box-headernav{color:#fff;background-color:#ffc107;margin-right:10px;border-radius:19px;padding:4px 20px;font-size:12px}
.nav-scroller-subpages .nav .panel-footer .btn{min-width:auto;color:#fff;background-color:#00bcd4;border-color:#00bcd4;font-weight:100;font-size:12px;border-radius:20px}
.nav-scroller-subpages .nav .panel-footer .btn i{margin-right:5px}
.clientareahome-features-boxes .tile{position:relative;display:block;text-align:center;margin-bottom:25px}
.clientareahome-features-boxes .shape-hexagon{left:0;right:0;margin:auto;top:0}
.clientareahome-features-boxes i{position:relative;font-size:21px;color:#71c2c0;height:70px;line-height:63px}
.clientareahome-features-boxes .stat{position:absolute;top:0;left:-54px;right:0;margin:auto;width:25px;height:25px;background:#f7e36d;border-radius:20px}
.main-page-contents .card{border:0}
.viewticket-sidebar .nav-title{font-size:17px;padding-bottom:15px}
.viewticket-sidebar .ticket-cc-item{background:#f3f7f9;display:block;margin-top:10px;padding:9px 15px;border-radius:10px;font-size:13px;margin-bottom:8px}
.viewticket-sidebar .list-group-item.hidden{display:none}
.viewticket-sidebar #frmAddCcEmail{width:100%;position:relative;margin-bottom:25px}
.viewticket-sidebar #frmAddCcEmail #inputAddCcEmail{border-radius:10px;padding-right:70px;font-size:13px}
.viewticket-sidebar #frmAddCcEmail .input-group-btn.input-group-append{position:absolute;top:50%;transform:translateY(-50%);right:8px;z-index:3}
.viewticket-sidebar #frmAddCcEmail .input-group-btn.input-group-append button.btn{border-radius:10px;background:#ffeb3b;padding:3px 15px;min-width:auto;font-size:13px}
.viewticket-sidebar .nav-link{background:#f3f7f9;display:block;margin-top:10px;padding:9px 15px;border-radius:10px;font-size:13px;margin-bottom:0;color:#545a5d;font-weight:400;border:0}
.viewticket-sidebar .nav-link:hover{background:#dfe5e9;color:#545a5d}
.viewticket-sidebar .nav-link:last-child{margin-bottom:45px}
.viewticket-sidebar .ticket-details-children{border:1px solid #e3eaed;display:block;margin-top:10px;border-radius:10px;padding:10px;margin-bottom:15px;font-size:13px}
.viewticket-sidebar .ticket-details-children .title{font-weight:600;font-size:14px;color:#414648}
.viewticket-sidebar .ticket-details-children .ticket-requestor-name{font-size:13px}
.viewticket-sidebar .ticket-details-children .requestor-type-owner{font-size:10px}
.viewticket-sidebar .panel-footer .btn{min-width:auto;color:#fff;font-weight:400;font-size:13px;padding:5px 0;border-radius:20px}
.ticket-actions-btns{min-width:auto;padding:1px 11px;font-size:14px;font-weight:400;margin-right:5px}
.ticket-actions-btns i{font-size:11px;margin-right:6px}
.view-ticket .posted-by{color:#4b575d;background:#f3f7f9;display:block;padding:17px 15px;border-radius:10px 10px 0 0;font-size:13px;margin-bottom:8px}
.view-ticket .card-body{border-bottom:0}
.view-ticket .card-body .ticket-reply{padding:0;border-bottom:0;border:1px solid #e9edef;margin-bottom:15px;border-radius:10px}
.ticket-reply .message{padding:17px!important}
.ticket-reply .message p{font-size:14px}
.ticket-reply .rating,.ticket-reply .rating-done{font-size:14px}
.btn-sm{min-width:auto!important}
.nav-scroller-subpages .nav .nav-link .recent-ticket .truncate{display:inline-block;max-width:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.nav-scroller-subpages .nav .nav-link .recent-ticket{display:flex;align-items:baseline}
.nav-scroller-subpages .nav .nav-link .recent-ticket small .pull-right.float-right{display:none}
.nav-scroller-subpages .nav .nav-link .recent-ticket small span:last-child{background:#ebf0f2;padding:3px 5px;border-radius:5px}
.nav-scroller-subpages .nav div[menuitemname="Recent Tickets"] .nav-link{display:none}
.nav-scroller-subpages .nav div[menuitemname="Support Knowledgebase Categories"]{display:none!important}
.nav-scroller-subpages .nav div[menuitemname="My Invoices Summary"] h3{background:#b2ebf2;color:#04a3b7;border-radius:15px;margin-left:20px;font-weight:400;font-size:12px;padding:2px 20px;margin-right:5px}
.nav-scroller-subpages .nav div[menuitemname="My Invoices Summary"] h3 i{display:none}
.nav-scroller-subpages .nav div[menuitemname="Recent Tickets"] .nav-link:nth-child(1),.nav-scroller-subpages .nav div[menuitemname="Recent Tickets"] .nav-link:nth-child(2),.nav-scroller-subpages .nav div[menuitemname="Recent Tickets"] .nav-link:nth-child(3),.nav-scroller-subpages .nav div[menuitemname="Recent Tickets"] .nav-link:nth-child(4){display:block!important}
.nav-scroller-subpages .nav .nav-elements-box:last-child{margin-left:auto!important}
.nav-scroller-subpages .nav .nav-elements-box:first-child{margin-left:inherit!important}
.notifications-dropdown .client-alerts .drop-menu-item a{display:flex}
@media (min-width: 769px) {.nav-scroller-subpages .nav::-webkit-scrollbar{width:5px;height:3px;border-radius:10px}
.nav-scroller-subpages .nav::-webkit-scrollbar-track{background:red;border-radius:10px}
.nav-scroller-subpages .nav::-webkit-scrollbar-thumb{background:#800;border-radius:10px}
.nav-scroller-subpages .nav::-webkit-scrollbar-thumb:hover{background:#646464;border-radius:10px}
.nav-scroller-subpages .nav::-webkit-scrollbar-thumb:active{background:#444;border-radius:10px}}
.coodiv-clientarea-boxes[menuitemname="Register a New Domain"]{display:none!important}
.coodiv-clientarea-boxes .list-group{border-top:0!important;border-bottom:0!important}
.coodiv-clientarea-boxes .list-group .list-group-item{padding:13px 2.1875rem;border-bottom:1px solid #edf0f1}
.coodiv-clientarea-boxes-body p{font-size:.955rem;letter-spacing:-.2px;line-height:1.69;font-weight:500}
.coodiv-clientarea-boxes-body p:last-child{margin-bottom:0}
.coodiv-clientarea-box-header .btn{min-width:auto;padding:5px 30px;font-size:13px;font-weight:500;border-radius:20px}
.coodiv-clientarea-boxes .list-group .list-group-item strong{font-size:.92rem;letter-spacing:-.2px;line-height:1.69;font-weight:500}
.coodiv-clientarea-boxes .list-group .list-group-item .label{padding:2px 15px;font-weight:400;border-radius:8px}
.coodiv-clientarea-boxes .list-group .list-group-item small{font-size:.75rem;letter-spacing:-.2px;line-height:1.69;font-weight:200;background:#ebf0f2;padding:3px 15px;border-radius:7px}
.coodiv-clientarea-boxes .list-group .list-group-item .text-last-updated{font-size:.75rem;letter-spacing:-.2px;line-height:1.69;font-weight:200;background:#ebf0f2;padding:3px 15px;border-radius:7px}
.container-clientarea .container-clientarea-bg{background-image:url(../img/clientareahome.png);background-repeat:no-repeat;width:220px;height:254px;position:absolute;bottom:0;right:-30px;background-size:contain;top:47%;transform:translateY(-50%)}
.container-clientarea .profile-photo img{width:80px}
.container-clientarea .profile-photo{width:80px;height:80px;border-radius:80px;overflow:hidden}
.container-clientarea .profile-photo .edit-photo{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;line-height:80px;background:#191a1b;opacity:0;color:#ffff;font-weight:400;font-size:13px}
.container-clientarea .profile-photo:hover .edit-photo{opacity:.9}
section#main-body{padding:20px 0 70px}
.dataTables_wrapper table.table-list{border:1px solid #f0f0f1;border-radius:10px;margin:35px 0!important}
.dataTables_wrapper table.table-list thead th:first-child{border-radius:10px 0 0 0}
.dataTables_wrapper table.table-list thead th:last-child{border-radius:0 10px 0 0}
.dataTables_wrapper table.table-list thead th{border-bottom:1px solid #f7fbfd;font-weight:500;font-size:14px;padding:12px 8px;box-shadow:0 31px 34px -20px rgb(0 0 0 / 9%);border-top:0}
table.table-list tbody td{padding:16px 8px;font-size:14px}
.dataTables_wrapper table.table-list tr:last-child td:first-child{border-radius:0 0 0 10px}
.dataTables_wrapper table.table-list tr:last-child td:last-child{border-radius:0 0 10px 0}
.announcements-group .announcement-item:last-child{border-bottom:0!important}
.announcement-arcticle p{font-size:.9375rem;letter-spacing:-.1px;line-height:1.73}
.announcement-ifonrmations span{background:#edf1f3;font-size:13.5px;font-weight:400;padding:4px 17px;border-radius:13px}
.kb-search .kb-searchinput{font-size:15px;height:70px!important;border-color:#eeeeef;border-radius:20px}
.kb-search.input-group-lg > .input-group-append > .kb-searchbutton{border-radius:0 20px 20px 0}
.order-form-menu-scroller {position: relative;z-index: 2;overflow-y: hidden;border-radius: 25px}
.order-form-menu-scroller .nav{display:flex;flex-wrap:nowrap;margin-top:-1px;overflow-x:auto;color:rgba(255,255,255,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}
.order-form-menu-scroller .nav .nav-link{padding:20px 15px;border-right:1px solid #f3f4f5;color:var(--color-texts)!important;font-size:13px;font-weight:500;position:relative;opacity:.9;letter-spacing:-.3px;border-top:4px solid transparent}
.order-form-menu-scroller .nav .nav-link:last-child{border-right:0}
.order-form-menu-scroller .nav .nav-link.active{border-bottom:4px solid #8adea0;background:#f6f9fb}
.order-form-menu-scroller .nav .nav-link:hover{background:#f6f9fb}
#products .features{color:#13151C;letter-spacing:-.2px;line-height:29px}
#products .features i{font-size:16px;color:#68d585;margin-right:14px;margin-top:7px}
#products .features span{margin-bottom:7px;display:inline-block}
#products .products-item:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px}
#products .products-item:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;border-right:0!important}
.orderform-step-form-wizard-item{opacity:.5}
.orderform-step-form-wizard-item.active{opacity:1}
.orderform-step-form-wizard-item i{display:block;height:40px;width:40px;margin-right:14px;box-shadow:0 31px 34px -20px #000;background:#6f848f;border-radius:25px;text-align:center;line-height:40px;font-size:21px;color:#fff}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item.active:nth-child(1) i{background:#673ab7}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item.active:nth-child(2) i{background:#00bcd4}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item.active:nth-child(3) i{background:#4caf50}
.orderform-step-form-wizard-item.active:after{content:'';height:3px;background:#24d261;position:absolute;width:99%;left:0;bottom:0}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item:last-child .left-triangle-border{display:none}
.orderform-step-form-wizard-item .left-triangle-border{background-image:url(../img/right-arrow.svg);width:96px;position:absolute;right:-66px;top:-4px;bottom:-8px;opacity:.06}
#order-standard_cart .domain-selection-options .option{background:transparent!important}
.domain-productconfigiration-options-item .iradio_square-blue{visibility:hidden;position:absolute;opacity:0;z-index:-99999}
.domain-productconfigiration-options-item label{cursor:pointer;padding:12px 0;margin:0!important}
.domain-productconfigiration-options-item label i.icon{height:40px;width:40px;box-shadow: 0 31px 34px -20px rgb(0 0 0 / 9%);background: #dfe3e8;border-radius:25px;text-align:center;line-height:40px;font-size:21px;color:#fff;margin:0 auto 3px;position:relative;z-index:1;transition:all .2s}
.domain-productconfigiration-options-item label span.title{font-weight:600;position:relative;z-index:1;max-width:150px;margin:auto}
.domain-productconfigiration-options-item label p.sub-title{position:relative;z-index:1;font-weight:300}
.domain-productconfigiration-options-item{margin:0 3px;margin-bottom:20px;border-radius:20px!important}
.domain-productconfigiration-options-item .activation-box{position:absolute;bottom:-1px;top:0;border-radius:20px;margin:auto;transition:all .2s;left:0;right:0;border:3px solid #2f6aa7;background:#eaf4fe;opacity:0;z-index:0}
.domain-productconfigiration-options-item .activation-box:after{content:'';width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#2f6aa6 transparent transparent;position:absolute;bottom:-11px;left:0;right:0;margin:auto}
.domain-productconfigiration-options-item .activation-icon{opacity:0;background:#1fc258;height:20px;width:20px;text-align:center;line-height:19px;color:#fff;border-radius:25px;position:absolute;top:13px;left:-35px;right:0;font-size:11px;margin:auto;transition:all .2s;z-index:1}
.domain-productconfigiration-options-item .iradio_square-blue.checked ~ .activation-icon,.domain-productconfigiration-options-item .iradio_square-blue.checked ~ .activation-box{opacity:1}
.domain-productconfigiration-options-item .iradio_square-blue.checked ~ .icon{background:#2c4562}
.domain-selection-options.domain-slector-inputs{padding:40px 20px 10px;border-top:1px solid #f2f4f5;margin-top:60px!important}
.inputdomainselect{top:50%;transform:translateY(-50%);position:absolute;min-width:175px;right:8px}
#order-standard_cart .form-control.owndomaintld-input-ab{top:50%;transform:translateY(-50%);position:absolute;width:175px;right:11px;height:40px;border-radius:8px;padding:0 15px;font-size:14px}
#order-standard_cart .domain-selection-options .option{margin-bottom:0!important;padding:0!important}
#order-standard_cart .incartdomains-select .form-control.nice-select{border-radius:10px 0 0 10px;border-right:0;height:58px}
#order-standard_cart .incartdomains-select .btn-primary{border-radius:0 10px 10px 0}
#order-standard_cart .domain-selection-options .nice-select li{padding:6px 20px!important}
#order-standard_cart .transfer-not-eligible{color:#856404!important;background-color:#fff3cd!important;border-color:#ffeeba!important}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item.active:nth-child(2)::after{left:-60px;width:auto;right:-3px}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item.active:nth-child(3)::after{left:-60px;width:auto;right:-3px}
.ordersummary-coodiv-box .product-name{font-weight:600;color:#2d3031;font-size:16px}
.ordersummary-coodiv-box .product-group{display:block;font-size:13px;font-weight:100;border-bottom:1px solid #e7ebee;padding-bottom:5px;margin-bottom:10px}
.ordersummary-coodiv-box .summary-totals{border-top:1px solid #e7ebee;margin-top:10px;padding-top:9px}
.ordersummary-coodiv-box .clearfix{margin-bottom:5px}
.ordersummary-coodiv-box .clearfix .pull-left{font-size:14px;color:#333d41}
.ordersummary-coodiv-box .clearfix .pull-right{color:#2196f3;font-size:15px;font-weight:300}
.ordersummary-coodiv-box .total-due-today{background:#ecf2f8;padding:9px;border-radius:10px;text-align:center;margin-top:20px}
.ordersummary-coodiv-box .total-due-today .amt{color:#2196f3;font-size:24px;font-weight:500}
.ordersummary-coodiv-box .total-due-today span:last-child{display:block;font-weight:200;font-size:12px;color:#8b9295}
.ordersummary-coodiv-box:after{content:'';position:absolute;width:60px;height:60px;top:-34px;background:#FFF;border-radius:50px;left:0;right:0;margin:auto}
.ordersummary-coodiv-box:before{content:'';left:7px;right:7px;top:7px;bottom:7px;position:absolute;border-radius:20px;border:2px dashed #e9ecf0;z-index:0}
#order-standard_cart .product-info{background:var(--background-2)!important;border:0!important;border-radius:20px;padding:20px 30px!important}
#order-standard_cart .product-info .product-title{font-size:1.1125rem;letter-spacing:-.5px;line-height:1.5;font-weight:600;color:#3f4244}
#order-standard_cart .product-info p{font-size:.91625rem;letter-spacing:-.2px;line-height:1.71;line-height:26px;margin-top:17px;font-weight:400}
#order-standard_cart .product-info p i{font-size:12px;color:#8bc34a;margin-right:6px}
.nice-select{line-height:55px}
#order-standard_cart .sub-heading{border-top:1px solid #eff3f5}
#order-standard_cart .sub-heading span,#order-standard_cart .sub-heading-borderless span{font-size:14px;color:#707a7e;font-weight:600;text-transform:uppercase}
.epp-domain-name-input input{padding:7px 20px 7px 30px;border-radius:21px;font-size:13px;border:1px solid #dee9ee;width:100%}
.epp-domain-name-input i{position:absolute;left:9px;top:50%;transform:translateY(-50%);font-size:13px}
.domains-addons-products-box{border-radius:10px;box-shadow:none;border:1px solid #e2eaef}
.domains-addons-products-box.panel-addon-selected{border:1px solid #2489c5!important}
.domains-addons-products-box label{margin:0!important;padding:15px 14px!important}
.domains-addons-products-box i.icon-alert-circle{position:absolute;right:12px;font-size:21px;color:#00BCD4;opacity:.7;top:50%;transform:translateY(-50%);cursor:pointer}
.domains-addons-products-box i.icon-alert-circle:hover{opacity:1}
.domains-addons-products-group-box{margin:0;margin-bottom:40px;border-radius:10px;padding:30px 25px;border:1px solid #e5f1f7;position:relative}
.domains-addons-products-title{background-color:#68d585;position:absolute;top:-18px;left:0;right:0;margin:auto;width:max-content;padding:0 35px;border-radius:20px;font-size:15px;letter-spacing:-.2px;font-weight:600;height:35px;line-height:32px;color:#fff}
.btn.minimal-button-cart{padding:1px 20px;min-width:auto;font-size:11px;font-weight:500;border-radius:20px;height:23px}
.view-cart-items-coodiv-cart-group .item-in-cart{border:1px solid #eff3f5;padding:20px;border-radius:15px;margin-bottom:25px}
#order-standard_cart .view-cart-items-coodiv-cart-group .item-in-cart .item-qty .form-control{padding:0;width:100%;font-size:16px;height:34px;border-radius:10px 10px 0 0;border:0;background:#edeef3}
#order-standard_cart .view-cart-items-coodiv-cart-group .item-in-cart .item-qty .btn{min-width:auto;width:100%;margin:0;border:1px solid #edeef3;font-size:12px;height:23px;border-radius:0 0 10px 10px;font-weight:400;text-transform:uppercase}
#order-standard_cart .view-cart-items-coodiv-cart-group .item-in-cart .btn-remove-from-cart{position:relative;top:50%;transform:translateY(-50%);border:0;background:#f44336;font-weight:700;color:#fff;width:30px;height:30px;border-radius:25px}
.check-icn{font-size:16px;color:#68d585}
#order-standard_cart .aply-promo-code .form-control{border:1px solid #eff3f5;font-size:13px;border-radius:20px}
#order-standard_cart .aply-promo-code .orderpromovalidatebutton{position:absolute;font-size:12px;padding:6px 20px;min-width:auto;right:8px;font-weight:400;top:50%;transform:translateY(-50%);border-radius:20px}
.empty-cart-btn{margin-top:-15px;margin-bottom:40px;text-align:right;padding:0 14px}
.empty-cart-btn button{border:0;background:transparent;font-size:15px;font-weight:600}
.empty-cart-btn button span{text-decoration:underline}
.taxenabled-view-cart{border:1px solid #eff3f5;padding:20px;border-radius:15px;margin-bottom:25px}
.taxenabled-view-cart .the-title{position:absolute;top:-10px;background:#FFF;padding:0 31px;left:0;right:0;margin:auto;text-align:center;width:max-content}
#order-standard_cart .taxenabled-view-cart .form-control{border-radius:20px}
.view-cart-promotion-code a{position:absolute;top:50%;transform:translateY(-50%);border:0;background:#f44336;font-weight:700;color:#fff;width:30px;height:30px;border-radius:25px;display:block;line-height:31px;left:5px}
#order-standard_cart .addon-promo-container .description h3{font-size:18px}
#order-standard_cart .addon-promo-container .description p{font-size:14px;font-weight:300}
#order-standard_cart .addons-not-showing>h3{font-size:1rem}
#order-standard_cart .mc-promos{margin:0!important;max-width:inherit!important}
#order-standard_cart .box-viwecart-promo{border:1px solid #eff3f5!important;padding:0;border-radius:15px;overflow:hidden}
#order-standard_cart .box-viwecart-promo.weebly{border-color:#eff3f5!important}
#order-standard_cart .box-viwecart-promo.codeguard{border-color:#e4ebd0!important}
#order-standard_cart .box-viwecart-promo.marketgoo{border-color:#d8e5f0!important}
#order-standard_cart .mc-promo.box-viwecart-promo .header{height:auto;background:#f9f9f9}
#order-standard_cart .mc-promo.box-viwecart-promo .body{border-top:1px solid #e4ebee;background-color:#f9f9f9}
#order-standard_cart .mc-promo.box-viwecart-promo .header .expander{font-size:15px;letter-spacing:-.2px;line-height:1.69;transition:all 0;font-weight:600;color:#2e3234;display:block;width:100%;text-align:center;text-decoration:underline;padding:9px}
.register-area-box-checkout{border:1px solid #eff3f5;padding:50px 20px 20px;border-radius:15px;margin-bottom:65px}
.register-area-box-checkout .register-area-box-checkout-title{position:absolute;font-size:14px;letter-spacing:-.1px;z-index:1;top:-20px;height:37px;padding:0 25px;background-color:#68d585;font-weight:600;color:#FFF;border-radius:25px;line-height:36px;left:0;right:0;margin:auto;width:fit-content}
#order-standard_cart .register-area-box-checkout .sub-heading{position:absolute;font-size:14px;letter-spacing:-.1px;z-index:1;top:-20px;height:37px;padding:0 25px;background-color:#68d585;font-weight:600;color:#FFF;border-radius:25px;line-height:36px;left:0;right:0;margin:auto;width:fit-content}
#order-standard_cart .register-area-box-checkout .sub-heading span{background:transparent;color:#FFF;text-transform:capitalize;padding:0;line-height:57px;font-size:14px}
#order-standard_cart .register-area-box-checkout .form-control{height:46px;border-radius:30px;border:1px solid #dee6ea;font-size:14px;line-height:43px}
#order-standard_cart .register-area-box-checkout select.form-control{padding-top:0;padding-bottom:0}
#order-standard_cart .register-area-box-checkout .prepend-icon .field-icon{height:46px;margin:0;line-height:46px}
.register-area-box-checkout .intl-tel-input.separate-dial-code .selected-flag{border-radius:25px 0 0 25px}
.register-area-box-checkout .progress{border-radius:20px}
.button-input-generate{border:0;background:#473bf0;color:#fff;width:35px;height:35px;position:absolute;right:5px;border-radius:28px;top:50%;transform:translateY(-50%);opacity:.8}
.button-input-generate:hover{opacity:1}
#order-standard_cart .mc-promo .btn-add{font-size:14px;padding:10px 22px!important;border-radius:20px!important;text-transform:uppercase}
.payment-gateways-container label{display:block;width:100%;text-align:left;border:1px solid #eff2f4;padding:15px;border-radius:15px}
#order-standard_cart #creditCardInputFields{display:block;border:1px solid #eff2f4;background:#f7fafb;border-radius:15px}
.inputcardcvv-button{border:0;background:#473bf0;color:#fff;width:35px;height:35px;position:absolute;right:5px;border-radius:25px;top:50%;transform:translateY(-50%);opacity:.8}
.inputcardcvv-button:hover{opacity:1}
.dropdown.user-dropdown-header .account.dropdown::marker{display:none}
.dropdown.user-dropdown-header .account.dropdown{display:flex}
.dropdown.user-dropdown-header .account.dropdown .nav-link{color:var(--color-texts)!important;font-weight:500;font-size:15px}
.dropdown.user-dropdown-header .account.dropdown .coodiv-menu-dropdown{right:0;left:auto}
.nice-select .list{max-height:240px;overflow-y:scroll!important}
.nice-select .list::-webkit-scrollbar{width:5px;height:3px;border-radius:10px}
.nice-select .list::-webkit-scrollbar-track{background:#eaeced;border-radius:10px}
.nice-select .list::-webkit-scrollbar-thumb{background:#99aeb8;border-radius:10px}
.nice-select .list::-webkit-scrollbar-thumb:hover{background:#646464;border-radius:10px}
.nice-select .list::-webkit-scrollbar-thumb:active{background:#444;border-radius:10px}
.form-group{margin-bottom:1rem}
.form-group.text-center{justify-content:center}
.main-page-contents .card .card-title{font-size:20px}
.main-page-contents .card{margin-bottom:20px;border-radius:0}
.main-page-contents form .card{border-top:1px solid #f0f4f6;padding-top:20px}
.main-page-contents form .card:nth-child(2){border-top:0;padding-top:0}
.main-page-contents>.card{border-top:1px solid #f0f4f6;padding-top:20px}
.main-page-contents>.card:nth-child(1){border-top:0;padding-top:0}
p.twofa-config-link{font-size:15px}
p.twofa-config-link.enable strong{background:#e96f66;color:#FFF;font-weight:500;padding:3px 16px;font-size:12px;letter-spacing:.2px;text-transform:uppercase;border-radius:20px}
@media (min-width: 768px) {.domain-header-search-form .domainchecker-homepage-captcha .col-md-8{flex:0 0 86%;max-width:86%}}
.domain-header-search-form .domainchecker-homepage-captcha p{color:#404749;font-weight:400;font-size:14px;letter-spacing:.2px}
.domain-header-search-form #default-captcha-domainchecker #inputCaptcha{height:24px;margin:5px 0;padding:0 7px;font-size:13px;background:#e8eff3}
.domain-header-search-form #default-captcha-domainchecker .col-6.captchaimage{padding-right:0}
.html-addons-clientareahome>h3{display:none}
.html-addons-clientareahome .promo-banner{background:#f5f6f6;border-radius:20px;border:0;margin-top:20px}
.separte-or span{text-transform:lowercase}
.coodiv-check-input .checkbox:after{content:"\e83f";font-size:11px}
.social-login-group .btn.btn-social{border:1px solid var(--border-color)!important;display:block;width:100%;text-align:left;border-radius:10px;background:#fff;color:#161c2d;font-size:1rem;letter-spacing:.1px;padding:15px 15px 15px 50px}
.social-login-group .btn.btn-social i{display:none}
.social-login-group .btn.btn-social:after{content:'';width:25px;height:25px;position:absolute;left:12px;z-index:1;background-size:cover;top:50%;transform:translateY(-50%)}
.social-login-group .btn.btn-social.btn-facebook:after{background-image:url(../image/svg/facebook.svg)}
.social-login-group .btn.btn-social.btn-google:after{background-image:url(../image/svg/google.svg)}
.social-login-group .btn.btn-social.btn-twitter:after{background-image:url(../image/svg/twitter.svg)}
body.this-is-login-page{background:#fff!important}
.bootstrap-switch{background:#fff}
.main-signup-block #default-captcha-domainchecker p{font-size:15px}
.main-signup-block #default-captcha-domainchecker #inputCaptcha{padding:0 7px;height:24px;font-size:14px;margin:5px 0}
.main-signup-block #default-captcha-domainchecker .captchaimage{padding-right:0}
a.headerphone-number:hover{text-decoration:underline}
.social-login-group .sub-heading{display:none}
.html-addons-clientareahome .promo-container .header{display:none}
.html-addons-clientareahome .promo-container{border:0}
.html-addons-clientareahome .promo-banner{background:#f3f8fa}
.html-addons-clientareahome .promo-banner h3{margin:0;padding:0;font-weight:700;font-size:22px;letter-spacing:-.2px;line-height:1.69}
.html-addons-clientareahome .promo-banner a{color:#c8d1d5!important;text-decoration:none;font-weight:100;font-size:15px}
.html-addons-clientareahome .promo-banner h4{font-size:15px;font-weight:500}
.html-addons-clientareahome .promo-banner ul{margin-top:15px;margin-bottom:26px;display:flex;flex-wrap:wrap}
.html-addons-clientareahome .promo-banner ul li{margin-bottom:3px;font-weight:300;font-size:15px;letter-spacing:-.2px;line-height:1.71}
.html-addons-clientareahome .promo-banner ul li i{display:none}
.html-addons-clientareahome .promo-banner button{display:block;width:100%;font-weight:400;font-size:14px;padding:15px 0;color:#fff!important}
.nav-scroller-subpages .nav-elements-box.mc-panel-promo{display:none!important}
.order-form-menu-scroller .nav,.nav-scroller-subpages .nav{justify-content:start!important;display:block!important}
.order-form-menu-scroller .nav .flickity-slider,.nav-scroller-subpages .nav .flickity-slider{display:flex;align-items:center}
.order-form-menu-scroller .nav{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.order-form-menu-scroller .nav::-webkit-scrollbar{display:none}
.flickity-enabled{position:relative}
.flickity-enabled:focus{outline:none}
.flickity-viewport{position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
.domain-search-form.whmcs-domain-searching-page .domain-search-button-header{right:10px}
.domain-search-form.whmcs-domain-searching-page .default-captchaimage .form-control{padding:0;height:24px!important;margin:4px}
.featured-tlds-container .domains-featured-tlds-boxes.number-6,.featured-tlds-container .domains-featured-tlds-boxes.number-7{display:none!important}
.domains-featured-tlds-boxes .featured-tld .img-container{padding:0;height:70px}
.domains-featured-tlds-boxes .featured-tld .img-container img{max-width:45%}
.tld-filters-filter-buttons a{border:1px solid #ebeff1;border-right:0;border-radius:0;padding:15px 25px;box-shadow:none!important;font-size:initial}
.tld-filters-filter-buttons a:first-child{border-radius:25px 0 0 25px}
.tld-filters-filter-buttons a:last-child{border-radius:0 25px 25px 0;border-right:1px solid #ebeff1}
.tld-filters-filter-buttons a.badge-success{background:#f6fafb!important;outline:none!important}
.tld-filters-container .tld-row{background:#fff!important;border:0!important}
.tld-filters-container .tld-row .tld-box{background:#fafdfe!important}
.domain-price.box-checkout-domain .price{display:block;margin-bottom:16px;color:#5cb85c;text-align:center;padding:13px;font-size:1.1875rem;letter-spacing:-.2px;line-height:1.69;font-weight:700}
.domain-price.box-checkout-domain button{color:#fff!important}
.spotlight-tlds-group .spotlight-tld-item{padding-right:5px;padding-left:5px}
.spotlight-tlds-group .spotlight-tld-item .spotlight-tld{padding:0;border-radius:10px;border:1px solid #eaedef;padding:0;border-radius:10px;border:1px solid #eaedef}
.spotlight-tlds-group .spotlight-tld-item .spotlight-tld .spotlight-tld-name{font-size:17px;letter-spacing:-.5px;line-height:1.42;font-weight:700;color:#333;padding-top:14px;padding-bottom:0}
.spotlight-tlds-group .spotlight-tld-item .spotlight-tld .btn{margin:0;width:100%!important;min-width:auto;padding:9px;border-radius:0 0 10px 10px;background:#3f51b5;border-color:transparent}
.spotlight-tlds-group .spotlight-tld-item .spotlight-tld .btn.unavailable.w-hidden{display:none!important}
.spotlight-tlds-group .spotlight-tld-item .spotlight-tld .available.price{color:#fff;background-color:#007bff;margin:0 5px;border-radius:10px;font-size:12px;letter-spacing:-.5px;line-height:1.42;font-weight:600;padding:3px 0;margin-top:5px;margin-bottom:10px}
.suggested-domains .btn-moresuggestion{background-color:#473bf0;border-color:#473bf0;font-size:14px;margin-top:25px;padding:13px 30px;border-radius:36px}
.domains-buttonsetup-group .domains-buttonsetup-item{background:#e0f2f4;color:#1a9aae;border:0;font-size:12px;font-weight:500;position:relative;letter-spacing:-.3px;padding:10px;border-radius:20px;margin:0 3px;opacity:.7;transition:all .2s}
.domains-buttonsetup-group .domains-buttonsetup-item:hover{opacity:1}
.domains-buttonsetup-group .domains-buttonsetup-item:nth-child(2){background:#f6d6ee;color:#cf54a9}
.domains-buttonsetup-group .domains-buttonsetup-item:nth-child(3){background:#fbefd3;color:#edac13}
.domains-buttonsetup-group .domains-buttonsetup-item:nth-child(4){background:#dfd7f3;color:#5d39b8}
.domains-buttonsetup-group .domains-buttonsetup-item:nth-child(5){background:#f1f8e9;color:#8bc34a}
.bg-gradient-primary{background:linear-gradient(90deg,#473bf0,#1d12be)}
.spotlight-tlds-group .spotlight-tld-item .spotlight-tld .btn .invalid,.spotlight-tlds-group .spotlight-tld-item .spotlight-tld .btn .unavailable{margin:0;background:transparent;color:#fff}
.main-page-contents .coodiv-taboverview .panel.card{border:1px solid #edf3f6;border-radius:20px;margin-bottom:30px!important;overflow:hidden}
.main-page-contents .coodiv-taboverview .panel.card .panel-heading.card-header{background:transparent;text-align:center;border-bottom:1px solid #ebf2f6;box-shadow: 0 31px 34px -20px rgb(0 0 0 / 8%);padding-top:17px;padding-bottom:17px}
.main-page-contents .coodiv-taboverview .panel.card .panel-heading.card-header .panel-title{font-size:17px;letter-spacing:-1.2px;line-height:1.3}
.main-page-contents .coodiv-taboverview .panel.card .panel-package-details em{font-size:12px;font-style:normal;font-weight:300;background:#4caf50;color:#fff;padding:3px 10px;border-radius:20px}
.main-page-contents .coodiv-taboverview .panel.card .panel-package-details h4{margin:0;display:block;padding:8px 0 0}
.domain-header-search-form{z-index:13}
#DomainSearchResults #searchDomainInfo{padding:0 30px;margin-top:-15px}
.signup-btn-header-mobile{color:var(--color-texts)!important;font-size:17px;font-weight:600;position:relative;opacity:.9;cursor:pointer;margin-left:4px;display:none}
.lang-box-container .lang-box-item .headerflags{height:20px;margin-right:12px;border-radius:25px}
.modal-localisation .modal-content{background-color:#fdfeff;border-radius:20px;border:0}
.modal-localisation .h5{color:#2a2c2d;text-align:center;margin-bottom:24px}
.modal-localisation .item-selector .item{display:block;margin:2px 0;padding:10px;text-align:center;border:1px solid #dee5e9;border-radius:15px;font-weight:700;color:#202222}
.modal-localisation .item-selector .item:hover{background-color:#473bf0;border-color:#473bf0;color:#fff}
.modal-localisation .item-selector .item.active{background-color:#473bf0;border-color:#473bf0;color:#fff}
.modal-localisation .modal-footer{border-top:1px solid #e5ebed;margin-top:35px}
.footer-social-accounts{padding:0;display:flex}
.footer-social-accounts li .btn{min-width:auto;padding:0;height:35px;display:block;margin:5px 5px 0 0;width:35px;background:rgb(255 255 255 / 8%);border-radius:25px;font-weight:100;font-size:17px;line-height:35px;box-shadow:none!important}
.footer-social-accounts li .btn:hover{background:rgb(255 255 255 / 20%)}
.nav-scroller-subpages .nav .nav-elements-box{margin-right:40px}
.nav-scroller-subpages .nav .nav-elements-box:last-child{margin-right:0}
@media screen and (min-width: 992px) and (max-width: 1200px) {
.header-lang .header-lang-currency{display:none}
.main-menu>li>.nav-link{padding-left:7px!important;padding-right:7px!important;font-size:14px}
.dropdown.user-dropdown-header .account.dropdown .nav-link{font-size:14px}
.domain-box-sale-header .col h5 span{display:none}
.domain-box-sale-header .col h5{margin-bottom:0}
.domain-box-sale-header .col{padding:20px 5px}
.domain-box-sale-header .col img{width:auto;height:18px}
}
@media screen and (min-width: 762px) and (max-width: 992px) {
.orderform-step-form-wizard-group .orderform-step-form-wizard-item{margin-right:10px!important;padding:12px 5px!important}
.orderform-step-form-wizard-item .left-triangle-border{right:-30px}
.orderform-step-form-wizard-item.active:after{width:78%}
#order-standard_cart .domain-selection-options .option{margin-bottom:30px!important}
.domain-productconfigiration-options-item .activation-box:after{display:none}
.domain-header-search-form .inputdomainsearch{text-align:left;height:60px}
#order-standard_cart .form-control.owndomaintld-input-ab{width:120px;right:20px}
.inputdomainselect{right:19px;height:53px}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item.active:nth-child(2)::after{right:39px}
#order-standard_cart .secondary-cart-sidebar{width:100%}
}
@media (max-width: 762px) {
.header-lang .header-lang-currency{display:none}
.activecurrency-header-btn{width:100%}
.search-btn-header{display:none}
.dropdown.user-dropdown-header >.account.dropdown>.nav-link{white-space:nowrap;color:transparent!important;overflow:hidden;width:30px;padding:0 7px!important;text-align:center}
.user-dropdown-header>.nav-item>.dropdown-toggle:after{display:none}
.user-dropdown-header>.nav-item>.dropdown-toggle:before{content:"\e8e9";font-family:'feather'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;color:var(--color-texts)!important}
header.site-header .navbar-toggler{margin-left:0!important}
.header-btn-whmcs{margin-right:0!important}
.notifications-btn-header{padding-right:7px;padding-left:7px}
.homapage-conf-boxes>div{display:flex;padding-right:44px}
.homapage-conf-boxes>div i{flex:0 0 38px;margin-top:7px}
.homapage-conf-boxes>div span small{display:block}
.container-clientarea .profile-photo{flex:0 0 50px;height:50px;margin-top:8px}
.container-clientarea .profile-photo img{width:50px}
.coodiv-clientarea-box-header h3{font-size:14px}
.coodiv-clientarea-box-header .btn{padding:1px 5px;font-size:12px}
.coodiv-clientarea-boxes .list-group .list-group-item{padding:13px 19px;font-size:13px}
.coodiv-clientarea-boxes .list-group .list-group-item .label{float:none!important;display:block;width:fit-content;margin-top:6px}
.d-md-none.col-md-3.sidebar.sidebar-secondary{display:none!important}
.breadcrumb{padding:.5rem}
.dataTables_wrapper{display:block;width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:auto;overflow-y:hidden}
.dataTables_wrapper .dataTables_info{padding-bottom:0}
.viewticket-sidebar{margin:0 -15px;margin-bottom:25px}
.offcanvas-active.navbar-expand-lg .main-menu>li .coodiv-menu-dropdown>li a{padding-top:6px!important;padding-bottom:6px!important}
.domains-featured-tlds-boxes .featured-tld .img-container{padding:16px 0}
.tld-filters-filter-buttons a{border:1px solid #ebeff1;border-right:1px solid #ebeff1;border-radius:25px!important;padding:4px 10px;font-size:13px!important}
#order-standard_cart .domain-selection-options .option{margin-bottom:20px!important}
.domain-productconfigiration-options-item .activation-box:after{display:none}
.domain-selection-options.domain-slector-inputs{padding:20px 20px 10px;margin-top:20px!important}
.inputdomainselect{position:initial;width:100%;margin-top:5px}
.domain-header-search-form .inputdomainsearch{height:60px}
.domain-selection-options.domain-slector-inputs{padding:20px 0 10px}
.domain-header-search-form .single-input:last-child{z-index:-1}
#DomainSearchResults #searchDomainInfo{padding:0 15px}
.spotlight-tlds-group .spotlight-tld-item{margin:auto;margin-bottom:10px}
#order-standard_cart .form-control.owndomaintld-input-ab{position:inherit;left:auto;right:auto;width:100%;top:auto;margin-top:37px;text-align:center;background:#e8eff3;border:0;height:60px}
#order-standard_cart .secondary-cart-body{padding-right:25px;padding-left:25px}
.separte-or{margin-top:10px!important}
#order-standard_cart .addon-promo-container label{width:100%;border-bottom:1px solid #f0f1f1;padding-bottom:15px;padding-top:15px;margin-right:0}
#order-standard_cart .addon-promo-container label .float-right{font-weight:700;display:block;float:none!important;color:#1d2123;padding-left:30px}
#order-standard_cart .addon-promo-container{padding:0;border:0}
.domains-addons-products-box label{padding:15px 9px!important}
.domains-addons-products-box i.icon-alert-circle{right:6px}
#order-standard_cart .view-cart-items-coodiv-cart-group .item-in-cart .btn-remove-from-cart{top:auto;width:auto;transform:inherit;height:25px}
.addons-not-showing .mc-promo.box-viwecart-promo>.d-flex,.mc-promos.checkout .mc-promo.box-viwecart-promo>.d-flex{display:block!important}
.addons-not-showing .mc-promo.box-viwecart-promo>.d-flex .priceandbuy,.mc-promos.checkout .mc-promo.box-viwecart-promo>.d-flex .priceandbuy{margin-top:20px}
.dataTables_length label{display:none}
.domainchecker-homepage-captcha{padding:0 30px 35px}
.signup-btn-header-mobile{display:block!important}
.main-signup-block{padding-bottom:90px}
.main-signup-row{padding-top:0}
.orderform-step-form-wizard-group{display:block!important}
.orderform-step-form-wizard-group .orderform-step-form-wizard-item{margin:10px 0!important;width:100%;background:#eef4f7;border-radius:10px;overflow:hidden}
.orderform-step-form-wizard-item .left-triangle-border{display:none}
.orderform-step-form-wizard-item.active:after{width:100%!important;left:0!important;right:0!important}
}
.site-header--absolute.top-header-fixed {
    padding: 2px 0;
    height: 100px;
}


.hero-area-header-banner .container {
    max-width: 1350px;
    position: relative;
    padding: 0 15px;
}

.banner-illustration-servers-svg {
    position: absolute;width: 850px;top: 0;right: 0;
}

.underline-animation {
    position: relative;
    color: #40485e;
}
.underline-animation:after {
    content: '';
    height: 0.1px;
    width: 100%;
    background: #252627;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all .2s;
    opacity: 0;
}
.underline-animation:hover::after {
    bottom: 5px;
    opacity: 1;
    transition: all .2s;
}
.underline-animation:hover {
    color: #161c2d;
}
.font-weight-600 {
	font-weight: 600 !important;
}
@media (min-width: 992px){
.main-menu>li>.nav-link {
    padding-left: 9px!important;
    padding-right: 9px!important;
}
}
.main-tabs-home-page-plans {
    list-style: none;
    background: #fff;
    width: max-content;
    margin: auto;
    padding: 10px 7px;
    border-radius: 25px;
}
.main-tabs-home-page-plans .nav-link{
    color: #252829;
    background-color: #fff;
    padding: 10px 40px;
    border-radius: 25px;
    font-weight: 500;
    font-size: 17px;
    letter-spacing: -0.4px;
    line-height: 1.3;
    margin: 0 5px;
}
.main-tabs-home-page-plans .nav-link.active{
    background-color: #144fc4;
	color: #fff;

}
.top-header-fixed .header-lang-container {
    top: 98px;
}
.hero-area-header-banner.text-page-hero {
    height: 130px;
    padding: 0!important;
	background-image: linear-gradient(225deg,#7b11f9 0%,#7922d8 39%,#3636b2 100%);
    background-image: linear-gradient(225deg,#4e1098 0%,#1c5896 39%,#051729 100%);
    background-size: 400% 400%;
    animation: gradient-animation 20s ease infinite;
}
.nav-scroller-subpages.dark-scroller-subpage {
    background: #350c66;
    background-image: linear-gradient(225deg,#350c66 0%,#103a66 39%,#11304e 100%);
    background-image: linear-gradient(225deg,#350c66 0%,#103a66 39%,#11304e 100%);
}
.nav-scroller-subpages.dark-scroller-subpage .nav-title{
    color: #fff !important;
}
.nav-scroller-subpages.dark-scroller-subpage .nav .nav-link {
    color: #caced0 !important;
}
.nav-scroller-subpages.dark-scroller-subpage .nav .nav-link:hover {
    color: #caced0 !important;
}
.nav-scroller-subpages.dark-scroller-subpage .nav .nav-link:hover,
.nav-scroller-subpages.dark-scroller-subpage .nav .nav-link.active {
    color: #fff!important;
    opacity: 1;
    border-bottom: 3px solid #00bcd4!important;
}

@media (max-width: 991px) {
.hero-area-header-banner.text-page-hero {
    height: 100px;
}
.site-header--absolute.top-header-fixed {
    padding: 2px 0;
    height: 85px;
}
}
@media (max-width: 762px) {
.main-signup-row.not-register-page {
    padding-top: 85px;
}
}
.preloader-container span {
	display: block;
}
@-webkit-keyframes rotate {
100%{transform:rotate(360deg)}
}
@keyframes rotate {
100%{transform:rotate(360deg)}
}
@-webkit-keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
@keyframes dash {
0%{stroke-dasharray:1,200;stroke-dashoffset:0}
50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}
100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}
}
@-webkit-keyframes color {
100%,0%{stroke:#d62d20}
40%{stroke:#0057e7}
66%{stroke:#008744}
80%,90%{stroke:#ffa700}
}
@keyframes color {
100%,0%{stroke:#d62d20}
40%{stroke:#0057e7}
66%{stroke:#008744}
80%,90%{stroke:#ffa700}
}
@keyframes moveright {
    0% {
        right: 0;
        left: auto;
        width: 50%
    }
    25% {
        right: 0;
        left: auto;
        width: 0%
    }
    50% {
        left: 0;
        width: 0%
    }
    100% {
        left: 0;
        width: 100%
    }
}

@-webkit-keyframes moveright {
    0% {
        right: 0;
        left: auto;
        width: 50%
    }
    25% {
        right: 0;
        left: auto;
        width: 0%
    }
    50% {
        left: 0;
        width: 0%
    }
    100% {
        left: 0;
        width: 100%
    }
}

@-moz-keyframes moveright {
    0% {
        right: 0;
        left: auto;
        width: 50%
    }
    25% {
        right: 0;
        left: auto;
        width: 0%
    }
    50% {
        left: 0;
        width: 0%
    }
    100% {
        left: 0;
        width: 100%
    }
}

@-ms-keyframes moveright {
    0% {
        right: 0;
        left: auto;
        width: 50%
    }
    25% {
        right: 0;
        left: auto;
        width: 0%
    }
    50% {
        left: 0;
        width: 0%
    }
    100% {
        left: 0;
        width: 100%
    }
}

@-o-keyframes moveright {
    0% {
        right: 0;
        left: auto;
        width: 50%
    }
    25% {
        right: 0;
        left: auto;
        width: 0%
    }
    50% {
        left: 0;
        width: 0%
    }
    100% {
        left: 0;
        width: 100%
    }
}

.emyui-aws-theme .site-header--absolute {
    top: 55px;
    background: rgb(255 255 255 / 15%);
    -webkit-box-shadow: 0 9px 18px rgb(0 0 0 / 8%);
    box-shadow: 0 7px 17px rgb(0 0 0 / 2%);
    padding: 1px 0;
    height: 100px;
}
.emyui-aws-theme .emyui-searchbar-header {
    top: -200px;
}
.emyui-aws-theme .emyui-searchbar-header.show {
    top: -55px;
}
.whmcs-top-header-area {
    background: #0b0b0b;
    height: 55px;
}
.whmcs-top-header-area .right-top-header-area-menu{
    list-style: none;
    padding: 0;
    display: flex;
    margin: 0;
    height: 55px;
    align-items: center;
}
.whmcs-top-header-area .right-top-header-area-menu li a{
    color: #e0e7eb;
    font-weight: 100;
    font-size: 14px;
    margin-right: 20px;
    letter-spacing: -0.2px;
}
.whmcs-top-header-area .right-top-header-area-menu li a:hover{
	color: #fff;
}
.whmcs-top-header-area .right-top-header-area-menu li a i{
    font-size: 10px;
    margin-right: 3px;
}
.right-top-header-area-menu-support {
    list-style: none;
    padding: 0;
    display: flex;
    margin: 0;
    height: 55px;
    align-items: center;
}
.right-top-header-area-menu-support li a{
    background-color: transparent;
    background-image: linear-gradient(180deg,#9b23ea 0%,#5f72bd 100%);
    color: #fff;
    font-weight: 600;
    font-size: 13px;
    margin-right: 15px;
    padding: 5px 20px;
    letter-spacing: 0.4px;
    border-radius: 4px;
	position: relative;
	opacity: 0.9;
}
.right-top-header-area-menu-support li a:hover{
	opacity: 1;
}
.right-top-header-area-menu-support li a.online:after{
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background: #5dc461;
    right: -5px;
    top: -4px;
    border-radius: 50px;
}
.right-top-header-area-menu-support li a i{
    margin-right: 4px;
    font-size: 11px;
}
.right-top-header-area-menu-support li:last-child a{
    margin-right: 0px;
}
.emyui-aws-theme .site-header .main-menu>li>.nav-link {
    font-size: 15px;
    font-weight: 400;
    letter-spacing: -0.3px;
    opacity: .6;
	padding-left: 12px!important;
    padding-right: 12px!important;
}
.emyui-aws-theme .site-header .main-menu>li>.nav-link:hover {
    opacity: 1;
}
.emyui-aws-theme .site-header .main-menu>li>.nav-link:before {
    display: none;
}
.header-btn .signup-btn-header-ews-style {
    color: var(--color-h);
    font-size: 16px;
    font-weight: 400;
    display: flex;
    align-items: center;
    position: relative;
    min-width: auto;
    padding: 0 1px;
}
.header-btn .signup-btn-header-ews-style:before{
    content: '';
    position: absolute;
    height: 1px;
    width: 100%;
    background: #1c1d1e;
    left: 0;
    bottom: 11px;
}
.header-btn .signup-btn-header-ews-style:hover::before{
    animation: moveright 1s normal forwards ease-in-out;
}
.hero-area-header-banner-image {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
    text-align: center;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    display: grid;
}
.hero-area-emyui-aws {
    padding: 180px 20px 80px;
}
.hero-area-emyui-aws-title {
    letter-spacing: -.01em;
    line-height: 1.2;
    font-weight: 900;
    font-family: 'Playfair Display', serif;
}
.domain-checker-emyui-aws-homepage {
    background-color: #242424;
    padding: 20px;
}
.domain-checker-emyui-aws-homepage .input-group-btn{
    position: absolute;
    right: 0;
    top: 0;
}
.domain-checker-emyui-aws-homepage .input-group-btn button{
    background: #f7dfd9;
    border-radius: 0;
    color: #161718;
    display: flex;
    align-items: center;
}
.domain-checker-emyui-aws-homepage .input-group-btn button:hover{
    background: #f4c2b5;
}
.domain-checker-emyui-aws-homepage .input-group-btn button i{
    font-size: 23px;
    opacity: 0;
    width: 0;
	transition: .4s cubic-bezier(0.39,0.575,0.565,1);
}
.domain-checker-emyui-aws-homepage .input-group-btn button:hover i{
    opacity: 1;
    width: 17px;
}
.domain-checker-emyui-aws-homepage-ltds a {
    margin-right: 25px;
}
.domain-checker-emyui-aws-homepage-ltds a img {
    filter: brightness(0) invert(1);
    height: 16px;
    opacity: 0.6;
	transition: .4s cubic-bezier(0.39,0.575,0.565,1);
}
.domain-checker-emyui-aws-homepage-ltds a:hover img {
    opacity: 1;
}
.domain-checker-emyui-aws-homepage-ltds a .tld-price {
    font-weight: 100;
    margin-left: 4px;
    color: #d4dade;
    font-size: 14px;
}
body.emyui-aws-theme .playfair-display-font {
	font-family: 'Playfair Display', serif !important;
}
.playfair-display-font.font-weight-bold {
	font-weight: 800 !important;
}
.emyui-ews-plans-group .emyui-ews-plans-group-price-tag {
    font-family: 'Playfair Display', serif;
    font-weight: bold;
    font-size: 50px;
    line-height: 33px;
}
.emyui-ews-plans-group .emyui-ews-plans-price-algo {
    align-items: baseline;
}
.emyui-ews-plans-group .save-tag {
    background-color: #ffeea9;
    padding: 0.25rem 0.5rem;
    font-weight: bold;
    font-size: 13px;
}
.emyui-ews-plans-group .emyui-ews-plans-add-cart {
    display: block;
    margin-top: 15px;
    border: 2px solid #1b1d1e;
    padding: 16px 10px;
    text-align: center;
    color: #141516;
	font-weight: bold;
}
.emyui-ews-plans-group .emyui-ews-plans-add-cart:hover{
    border: 2px solid #1b1d1e;
    background: #1b1d1e;
    color: #fff;
}
.emyui-ews-plans-group .emyui-ews-plans-features{
    list-style: none;
    padding: 0;
    margin-top: 20px;
}
.emyui-ews-plans-group .emyui-ews-plans-features li{
    font-size: 14px;
    padding: 8px 0px;
    display: flex;
    align-items: center;
    font-weight: 100;
    color: #6a7c85;
}
.emyui-ews-plans-group .emyui-ews-plans-features li i{
    color: #62d1da;
    margin-right: 14px;
    font-size: 17px;
}
.emyui-ews-plans-group .emyui-ews-plans-features li b{
    font-weight: 600;
    margin-right: 4px;
    color: #121415;
}
.emyui-ews-plans-group .emyui-ews-plans-features li b.heighlated{
    background-color: rgb(255, 238, 169);
    padding: 0 4px;
}
.emyui-ews-plans-row .emyui-ews-plans-group {
    border: 1px solid #d4dbe0;
    padding: 60px 30px 35px;
    position: relative;
	border-right: 0;
    background: #fff;
}
.emyui-ews-plans-row .emyui-ews-plans-group:first-child{
    border-radius: 5px 0 0 5px;
}
.emyui-ews-plans-row .emyui-ews-plans-group:last-child{
    border-radius: 0 5px 5px 0;
	border-right: 1px solid #d4dbe0;
}
.emyui-ews-plans-discription {
    min-height: 103px;
}
.emyui-ews-plans-feature-plan {
    background-color: #D8EFEF;
    color: #111;
    position: absolute;
    top: 0;
    left: -1px;
    right: 0;
    text-align: center;
    padding: 10px;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 1px;
}
.emyui-ews-plans-feature-plan:before {
    content: "";
    position: absolute;
	left: 0;
    right: 0;
    margin: auto;
    bottom: -11px;
	transform: rotate(180deg);
    width: 32px;
    height: 13px;
    background: url("data:image/svg+xml,%3Csvg width='32' height='13' viewBox='0 0 32 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3432 2.65685L0 13H32L21.6569 2.65686C18.5327 -0.467339 13.4673 -0.467344 10.3432 2.65685Z' fill='%23d8efef'/%3E%3C/svg%3E%0A") no-repeat 100% 50%/100% auto;
}
.emyui-ews-plans-group .emyui-ews-plans-features.sconde-row {
    border-top: 1px solid #e4e9ec;
    margin-top: 10px;
    padding-top: 17px;
}
.mirrage-bg-color {
	background: #D8EFEF;
}
.aws-services-box {
    background: var(--background);
}
.aws-services-box-tag {
    color: #fff;
    font-weight: 100;
    letter-spacing: 0.3px;
    font-size: 12px;
}
.aws-services-box-price {
    color: #fff;
    margin-bottom: 33px;
    display: flex;
    align-items: baseline;
}
.aws-services-box-price .currencey{
    font-size: 32px;
    margin-right: 4px;
    font-weight: 100;
}
.aws-services-box-price .price{
    font-family: 'Playfair Display', serif;
    font-weight: bold;
    font-size: 50px;
    line-height: 33px;
}
.aws-services-box-price .small{
    font-weight: 100;
    color: #b5bfc4;
    margin-left: 5px;
}
.aws-services-box-discription {
	min-height: 78px;
}
.btn-with-hide-icon i {
    width: 0;
    opacity: 0;
	text-align: center;
	transition: width .2s cubic-bezier(0.39,0.575,0.565,1);
}
.btn-with-hide-icon:hover i {
    width: 35px;
    opacity: 1;
}
.aws-domains-ltds-prices .aws-domains-ltds-prices-item{
    border: 1px solid #d4dbe0;
    padding: 60px 30px 35px;
    position: relative;
	border-right: 0;
}
.aws-domains-ltds-prices.row-2 .aws-domains-ltds-prices-item{
	border-top: 0;
}
.aws-domains-ltds-prices .aws-domains-ltds-prices-item:last-child{
    border-right: 1px solid #d4dbe0;
}
.aws-domains-ltds-prices .aws-domains-ltds-prices-item img{
    height: 30px;
    margin-bottom: 20px;
}
.aws-domains-ltds-price-item {
    font-family: 'Playfair Display', serif;
    font-weight: 900;
    font-size: 35px;
    line-height: 33px;
    display: block;
    color: #1b1d1e;
}
.aws-domains-ltds-price-item small{
    font-family: 'Sofia Pro';
    font-size: 13px;
    color: #b4bdc2;
    font-weight: 100;
    margin-left: 5px;
}
.footer-emyui-aws {
    background: #111;
}
.footer-emyui-aws .footer-block .block-title:after {
    display: none;
}
.footer-emyui-aws ul.footer-list li a.footer-list-link {
    font-size: 13px;
    color: #fff;
    font-weight: 100;
	margin: 0;
	opacity: 0.6;
}
.footer-emyui-aws ul.footer-list li:hover a.footer-list-link {
    margin-left: 0;
    text-decoration: underline;
	opacity: 1;
}
.mini-footer-links {
    display: flex;
    margin-top: 7px;
}
.mini-footer-links a{
    font-weight: 100;
    color: #bac0c3;
    font-size: .8rem;
    margin-right: 7px;
}
.mini-footer-links a:hover{
    color: #fff;
	text-decoration: underline;
}
.emyui-aws-theme #toTop {
    bottom: 18px;
}
.hero-area-emyui-aws.text-page-hero {
    height: 100px;
    padding: 0 !important;
	background: #fff !important;
}
.emyui-aws-theme .nav-scroller-subpages {
    background: #f8fafb;
    border-bottom: 1px solid #f1f2f3;
}
.emyui-aws-theme .nav-scroller-subpages .nav .nav-link {
    color: #444 !important;
    font-size: 13px;
    font-weight: 100;
    border-bottom: 0 !important;
    text-decoration: none;
    white-space: nowrap;
    align-self: center;
	padding: 1.8rem 0.7rem;
}
.emyui-aws-theme .nav-scroller-subpages .nav .nav-link:hover {
    color: #09757a!important;
    opacity: 1;
}
.emyui-aws-theme .nav-scroller-subpages .nav .nav-link.active {
    color: #09757a !important;
    opacity: 1;
    font-weight: 600;
	border-bottom: 3px solid #09757a !important;
}
.emyui-aws-theme .nav-scroller-subpages .nav .nav-title i{
    display: none;
}
.emyui-aws-theme .nav-scroller-subpages .nav .nav-title{
    font-weight: 400;
    font-size: 13px;
}
.clientarea-announcements-box {
    background: #f5f7f8;
    padding: 20px;
    border-radius: 2px;
    margin-bottom: 20px;
}
.clientarea-announcements-box .clientarea-announcements-title{
    font-size: 13px;
    letter-spacing: -0.5px;
    line-height: 1.42;
    font-weight: 100;
    color: #b8bbc9;
    display: block;
    margin-bottom: 15px;
}
.clientarea-announcements-box .clientarea-announcements-text{
    max-height: 65px;
    overflow: hidden;
    margin-bottom: 18px;
}
.clientarea-announcements-box .clientarea-announcements-text p{
    font-size: 15px;
    letter-spacing: -0.5px;
    line-height: 1.42;
    font-weight: 500;
    color: #191a1d;
    display: block;
    margin-bottom: 15px;
}
.clientarea-announcements-box .clientarea-announcements-btn{
    font-weight: 100;
    color: #161718;
    font-size: 14px;
}
.clientarea-announcements-box .clientarea-announcements-btn:hover{
    color: #161718;
    text-decoration: underline
}
.clientarea-sidebar-links {
    list-style: none;
    padding: 0;
}
.emyui-aws-theme .clientarea-sidebar-links a{
    padding: 5px 5px;
    display: block;
    font-size: 13px;
    font-weight: 100;
    color: #202325;
}
.emyui-aws-theme .clientarea-sidebar-links a:hover{
    color: #232526;
    text-decoration: underline;
}
.emyui-aws-theme .clientareahome-features-boxes .tile {
    text-align: left;
}
.emyui-aws-theme .clientareahome-features-boxes .shape-hexagon {
    right: auto;
}
.emyui-aws-theme .clientareahome-features-boxes i {
    height: 70px;
    line-height: 62px;
    width: 69px;
    display: block;
    text-align: center;
}
.emyui-aws-theme .clientareahome-features-boxes .stat {
    top: 0;
    left: 50px;
    right: auto;
	text-align: center;
}
.domain-registiration-hero {
    min-height: 250px;
    position: relative;
    background: #D8EFEF;
    margin-top: -20px;
}
.domain-registiration-hero .min-header-links-container {
    top: 10px;
    left: 35px;
    right: 35px;
}

.domain-registiration-hero .min-header-links-container .min-header-links a {
    font-size: 14px;
    color: #080808;
    font-weight: 100;
}
.domain-registiration-hero .min-header-links-container .min-header-links a.active{
    color: #080808;
    font-weight: 600;
    text-decoration: underline;
}
.domain-registiration-hero .min-header-links-container .min-header-links a:hover {
    color: #080808;
    text-decoration: underline;
}
.domain-registiration-hero .domain-search-input-header {
    border-bottom: 0;
	height: 64px;
    font-size: 18px;
    font-weight: 100;
}
.domain-registiration-hero .domain-search-form.whmcs-domain-searching-page .domain-search-button-header {
    right: 0;
    top: 0;
    transform: inherit;
    bottom: 0;
    height: auto;
}
.domain-search-page-tlds.aws-domains-ltds-prices .aws-domains-ltds-prices-item:nth-child(4){
    border-right: 1px solid #d4dbe0;
}
.domain-search-page-tlds.aws-domains-ltds-prices .aws-domains-ltds-prices-item:nth-child(6),
.domain-search-page-tlds.aws-domains-ltds-prices .aws-domains-ltds-prices-item:nth-child(7),
.domain-search-page-tlds.aws-domains-ltds-prices .aws-domains-ltds-prices-item:nth-child(8),
.domain-search-page-tlds.aws-domains-ltds-prices .aws-domains-ltds-prices-item:nth-child(5){
    border-top: 0;
}
.tld-filters-filter-buttons-aws .tld-filters a {
    margin-bottom: 4px;
    font-size: 14px;
    margin-right: 15px;
    color: #bdccd3;
    background: transparent !important;
    outline: none !important;
    box-shadow: none !important;
	font-weight: 100;
	transition: all 0s;
}
.tld-filters-filter-buttons-aws .tld-filters a.badge-success {
    font-weight: bold;
    text-decoration: underline;
    color: #252729;
}
.tld-row-container .tld-row:last-child {
	border-bottom: 0 !important;
}
.features-box-svg-container {
    
}
.features-box-svg {
    height: 160px;
    display: block;
    margin: auto;
    margin-bottom: 30px;
}
.emyui-aws-theme .header-lang-container {
    position: fixed;
    top: 150px;
    left: 0;
    right: 0;
    border-radius: 0;
    border: 0;
    bottom: 0;
    background: #fff;
    border-top: 1px solid #f0f0f1;
}
.emyui-aws-theme .top-header-fixed .header-lang-container {
    top: 95px;
}
#DomainSearchResults {
    margin-top: 60px;
}
.emyui-aws-theme #order-standard_cart .hero-content .coodiv-text-4 {
	font-family: 'Playfair Display', serif !important;
	font-weight: 800 !important;
}
.emyui-aws-theme #order-standard_cart .hero-content p.coodiv-text-9 {
	font-weight: 100 !important;
}
body.using-emyui-cart-aws .order-form-menu-scroller {
    background: #f8fafb;
    border: 0 !important;
    border-bottom: 1px solid #f1f2f3 !important;
    border-radius: 0;
    margin-top: -20px;
}
body.using-emyui-cart-aws .order-form-menu-scroller .nav .nav-link {
    padding: 25px 15px;
    border-right: 0;
    font-size: 12.5px;
    font-weight: 100;
    opacity: 1;
    border-top: 0;
}
body.using-emyui-cart-aws .order-form-menu-scroller .nav .nav-link:hover {
    color: #09757a!important;
}
body.using-emyui-cart-aws .order-form-menu-scroller .nav .nav-link.active {
    color: #09757a!important;
    font-weight: 500;
    border-bottom: 3px solid #09757a;
}
body.using-emyui-cart-aws .order-form-menu-scroller .nav:after {
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 70px;
    background: #f8fafb;
    z-index: 1;
    background: -moz-linear-gradient(left, transparent 0%, #eaeff1 100%);
    background: -webkit-linear-gradient(left, transparent 0%,#eaeff1 100%);
    background: linear-gradient(to right, transparent 0%, #eaeff1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#eaeff1',GradientType=1 );
}
body.using-emyui-cart-aws .order-form-menu-scroller .nav:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 70px;
    background: #f8fafb;
    z-index: 1;
    background: -moz-linear-gradient(right, transparent 0%, #eaeff1 100%);
    background: -webkit-linear-gradient(right, transparent 0%,#eaeff1 100%);
    background: linear-gradient(to left, transparent 0%, #eaeff1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeff1', endColorstr='#transparent',GradientType=1 );
}
.aws-svg-domain-transfer {
	position: absolute;
    bottom: -500px;
    width: 900px;
	max-width: 100%;
    left: 0;
    right: 0;
    margin: auto;
}
.emyui-ews-plans-featuresdesc{
    list-style: none;
    padding: 0;
    margin-top: 20px;
}
.emyui-ews-plans-featuresdesc li{
    font-size: 14px;
    padding: 8px 0px;
    display: flex;
    align-items: center;
    font-weight: 100;
    color: #6a7c85;
}
.emyui-ews-plans-featuresdesc li i{
    color: #62d1da;
    margin-right: 14px;
    font-size: 17px;
}
.emyui-ews-plans-featuresdesc li b{
    font-weight: 600;
    margin-right: 4px;
    color: #121415;
}
.emyui-ews-plans-featuresdesc li b.heighlated {
    background-color: rgb(255, 238, 169);
    padding: 0 4px;
}
.emyui-ews-plans-featuresdesc br{
    display: none;
}
.emyui-ews-plans-featuresdesc .plan-border{
    display: block;
    border-top: 1px solid #e3e8ea;
    margin-top: 15px;
}
.emyui-ews-plans-feature-plan {
    text-transform: uppercase;
}
.orderform-step-form-wizard-row-aws {
	margin-top: -20px;
}
.orderform-step-form-wizard-row-aws .orderform-step-form-wizard-group {
    background: #f6f8f9;
}
body.user-in-shoppingcart.using-emyui-cart-aws .domain-productconfigiration-options-item label i.icon {
    margin: 0;
}
body.user-in-shoppingcart.using-emyui-cart-aws .domain-productconfigiration-options-item .domain-productconfigiration-options-text {
    margin-left: 20px;
    text-align: left;
}
body.user-in-shoppingcart.using-emyui-cart-aws .domain-productconfigiration-options-item .activation-icon {
    right: auto;
    left: 50px;
    margin: auto;
    top: 33%;
    transform: translateY(-50%);
}
 #order-standard_cart .domain-selection-options .option.domain-productconfigiration-options-item {
    padding: 10px 25px !important;
    border: 0 !important;
    margin-bottom: 15px !important;
    background: #f6f9fa !important;
}
.domain-productconfigiration-options-item label span.title {
    max-width: inherit;
    margin: 0;
}
.domain-productconfigiration-options-item .activation-box {
    border: 0;
}
.domain-productconfigiration-options-item .activation-box:after {
    display: none;
}
.icon-domain-searching-title {
    height: 55px;
    width: 55px;
    box-shadow: 0 31px 34px -20px rgb(0 0 0 / 9%);
    background: #673ab7;
    background-image: linear-gradient(180deg,#9b23ea 0%,#5f72bd 100%);
    border-radius: 50px;
    text-align: center;
    line-height: 56px;
    font-size: 27px;
    color: #fff;
    margin: 0 auto 3px;
    position: relative;
    z-index: 1;
    transition: all .2s;
}
body.emyui-aws-theme  .domain-header-search-form .inputdomainsearch {
    height: 70px;
    font-size: 18px;
    font-weight: 100;
    background: #fff;
    border-radius: 0px;
}
body.emyui-aws-theme  .domain-header-search-form .single-input button{
    height: 70px;
}
body.emyui-aws-theme  .domain-header-search-form .inputdomainselect{
    min-width: 240px;
}
body.emyui-aws-theme  .domain-header-search-form .inputdomainselect .nice-select{
    border: 1px solid #e9eef1;
    border-radius: 3px !important;
}
#order-standard_cart.aws-cart .form-control.owndomaintld-input-ab {
    width: 210px;
    height: 54px;
    border-radius: 3px;
    font-weight: 100;
    font-size: 17px;
}
#order-standard_cart.aws-cart .product-info {
    background: #fff !important;
    border: 1px solid #d6d6d6 !important;
    border-radius: 4px;
    padding: 20px 30px!important;
    list-style: none;
}
#frmConfigureProduct .product-info li{
    font-size: 14px;
    margin-bottom: -9px;
    display: flex;
    align-items: center;
    font-weight: 100;
    color: #6a7c85;
}
#frmConfigureProduct .product-info li i{
    color: #62d1da;
    margin-right: 14px;
    font-size: 17px;
}
#frmConfigureProduct .product-info li b{
    font-weight: 600;
    margin-right: 4px;
    color: #121415;
}
#frmConfigureProduct .product-info p.plan-border{
    display: block;
    border-top: 1px solid #e3e8ea;
    margin-top: 15px;
    margin-bottom: 0px;
}
#frmConfigureProduct .product-info li b.heighlated {
    background-color: rgb(255, 238, 169);
    padding: 0 4px;
}
body.emyui-aws-theme .ordersummary-coodiv-box {
    background: #f5f7f8;
    border-radius: 0;
}
body.emyui-aws-theme .ordersummary-coodiv-box:before, 
body.emyui-aws-theme .ordersummary-coodiv-box:after {
	display: none;
}
body.emyui-aws-theme .ordersummary-coodiv-box .product-name {
    font-weight: bold;
    color: #111;
    font-size: 14px;
}
body.emyui-aws-theme .ordersummary-coodiv-box .product-group {
    display: block;
    font-size: 13px;
    font-weight: 100;
    border-bottom: 0;
    padding-bottom: 5px;
    margin-bottom: 10px;
    color: #a6aeb4;
}
body.emyui-aws-theme .ordersummary-coodiv-box .clearfix .pull-left {
    font-size: 14px;
    color: #111;
    font-weight: bold;
}
body.emyui-aws-theme .ordersummary-coodiv-box .clearfix .pull-right {
    color: #2adae2;
    font-size: 14px;
    font-weight: 100;
}
body.emyui-aws-theme .ordersummary-coodiv-box .summary-totals {
    border-top: 0;
    margin-top: 10px;
    padding-top: 9px;
}
body.emyui-aws-theme .ordersummary-coodiv-box .total-due-today {
    background: transparent;
}
body.emyui-aws-theme .ordersummary-coodiv-box .total-due-today .amt {
    color: #2adae2;
    font-size: 30px;
    font-weight: bold;
}
body.emyui-aws-theme .ordersummary-coodiv-box .total-due-today span:last-child {
    display: block;
    font-weight: 100;
    font-size: 11px;
    color: #8b9295;
}
body.emyui-aws-theme .ordersummary-coodiv-box .btn-primary {
    background: #111;
    border: 0;
    border-radius: 0;
	outline: none !important;
	box-shadow: none !important;
}
body.emyui-aws-theme .ordersummary-coodiv-box .btn-primary:hover {
    background: #1db0b7;
}
body.emyui-aws-theme .view-cart-items-coodiv-cart-group .item-in-cart {
    border: 1px solid #eaedee;
    border-radius: 2px;
}
body.emyui-aws-theme #order-standard_cart .aply-promo-code .form-control {
    border: 1px solid #dfe7eb;
    border-radius: 0;
	font-weight: 100;
}
body.emyui-aws-theme #order-standard_cart .aply-promo-code .orderpromovalidatebutton {
    border-radius: 0;
    background: #111;
    border: 0;
    box-shadow: none;
}
body.emyui-aws-theme .form-holder {
    padding: 80px 30px 30px;
}
body.emyui-aws-theme .form-holder .form-control {
    border-radius: 0;
}
body.emyui-aws-theme .main-signup-row {
    min-height: 100%;
}
body.emyui-aws-theme .social-login-group .btn.btn-social {
    border-radius: 0;
}
.alert {
    font-weight: 100;
    font-size: 14px;
    border-radius: 0;
    border: 0;
}
.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
    min-width: 113px;
}
@media screen and (max-width:1200px) and (min-width:991px){
.emyui-aws-theme .site-header .main-menu>li>.nav-link {
    font-size: 13px;
    padding-left: 6px!important;
    padding-right: 7px!important;
}
body.emyui-aws-theme .header-btn {
    margin-left: 0 !important;
}
body.emyui-aws-theme .header-btn-whmcs {
   margin-left: 5px !important;
}
.header-btn .signup-btn-header-ews-style {
    font-size: 13px;
}
}
@media screen and (max-width:991px){
.emyui-aws-theme .site-header--absolute {
    height: 80px;
}
.emyui-ews-plans-row .emyui-ews-plans-group {
    padding: 60px 15px 20px;
}
}
@media screen and (max-width:768px){
.emyui-ews-plans-row .emyui-ews-plans-group {
    border: 1px solid #d4dbe0 !important;
    padding: 60px 30px 20px;
    margin-bottom: 25px;
}
.emyui-ews-plans-discription {
    min-height: auto;
}
.aws-services-box {
    margin-bottom: 25px;
}
.aws-domains-ltds-prices .aws-domains-ltds-prices-item {
    border: 1px solid #d4dbe0 !important;
    margin-bottom: 15px;
}
}
@media screen and (max-width:661px){
.content-img-svg-with-bg-2 span {
    display: none;
}
.whmcs-top-header-area .right-top-header-area-menu {
    display: none;
}
.hero-area-emyui-aws.text-page-hero {
    height: 80px;
}
.emyui-aws-theme .header-lang-container {
    top: 133px;
}
}
body.user-in-shoppingcart.using-emyui-cart-aws .main-page-container.container {
    max-width: initial;
    padding: 0;
}
body.user-in-shoppingcart.using-emyui-cart-aws #main-body.bg-default-2 {
    background: #fff;
}
#order-standard_cart .sub-heading span, 
#order-standard_cart .sub-heading-borderless span {
    background: #fff;
}
#order-standard_cart .sub-heading {
	border-top: 1px solid #ebf1f4;
}
#order-standard_cart .social-signin-btns{
	margin-bottom: 40px
}
#order-standard_cart .social-signin-btns .btn.btn-social{
	border:1px solid var(--border-color)!important;
	display:block;
	width:100%;
	text-align:left;
	border-radius:10px;
	background:#fff;
	color:#161c2d;
	font-size:1rem;
	letter-spacing:.1px;
	padding:15px 15px 15px 50px
}
#order-standard_cart .social-signin-btns .btn.btn-social i{display:none}
#order-standard_cart .social-signin-btns .btn.btn-social:after{
	content:'';
	width:25px;
	height:25px;
	position:absolute;
	left:12px;
	z-index:1;
	background-size:cover;
	top:50%;
	transform:translateY(-50%)
}
#order-standard_cart .social-signin-btns .btn.btn-social.btn-facebook:after{background-image:url(../image/svg/facebook.svg)}
#order-standard_cart .social-signin-btns .btn.btn-social.btn-google:after{background-image:url(../image/svg/google.svg)}
#order-standard_cart .social-signin-btns .btn.btn-social.btn-twitter:after{background-image:url(../image/svg/twitter.svg)}
.modal-content {border-radius: 25px;border: 0;}

#order-standard_cart.container {
    margin: auto;
    padding: 0 15px;
}
body.emyui-aws-theme.not-using-emyui-cart-aws #main-body.bg-default{
    background: var(--background-2);
}
body.emyui-aws-theme.not-using-emyui-cart-aws .domain-header-search-form .inputdomainsearch {
    border: 1px solid #eaf0f3 !important;
    border-radius: 8px 0 0 8px;
}
body.emyui-aws-theme.using-emyui-cart-aws .domain-productconfigiration-options-item label i.icon {
    margin: 0;
}
body.emyui-aws-theme.using-emyui-cart-aws .domain-productconfigiration-options-text {
    text-align: left;
    margin-left: 16px;
}
body.emyui-aws-theme.using-emyui-cart-aws .domain-productconfigiration-options-item .activation-icon { 
    margin: 0;
    left: 50px;
    top: 20px;
}
body.emyui-aws-theme.using-emyui-cart-aws #order-standard_cart .product-info {
    border: 1px solid #dde3e6 !important;
    border-radius: 3px;
    background: #fff !important;
}
body.emyui-aws-theme .order-form-menu-scroller {
    border-radius: 0;
    margin-top: -20px;
}
.nav-elements-box[menuitemname="My Invoices Summary"] .panel-footer {
	display: flex;
}
.nav-elements-box[menuitemname="My Invoices Summary"] .panel-footer .col-xs-6 {
    padding-right: 5px;
    padding-left: 5px;
}
.nav-elements-box[menuitemname="My Invoices Summary"] .panel-footer .col-xs-6 .btn{
    padding: 0.25rem 0.9rem;
}