
/*box-shadow css */
#order-standard_cart #scrollingPanelContainer .order-summary .btn-continue-shopping:hover,.primary-content .product-section-20i .card:hover .btn-outline-primary:hover,
div#ticketReplyContainer .form-group input.btn.btn-primary:hover,
.submit-ticket-two-20i p .btn.btn-primary:hover,
form#frmManagePaymentMethod .submit-container button#btnSubmit:hover,
form#frmConfigureDomains button.btn.btn-primary:hover,
body #order-standard_cart .mc-promos.viewcart .btn-add:hover,
body #order-standard_cart .mc-promos.checkout .btn-add:hover,
.modal button.btn.btn-primary:hover,
#frmAddToCart .btn-primary:hover,
.already-registered.clearfix button#btnAlreadyRegistered:hover,
.account-manage-20i .btn-primary:hover,
.payment-methods-20i table#payMethodList .btn-default:hover,
.account-manage-20i form .btn-default:hover,
.using-password-strength .btn-primary:hover,
.get-strated-btn:hover,
header.header a.login-btn-20i:hover,
#order-modern .btn-success:hover,
.home-page-slider-panel .promo-banner .card-body .btn-success:hover,
.card-body.store-promoted-product .btn-success:hover,
button.btn.btn-success.btn-cta:hover,
#DomainSearchResults .domain-price button.btn-add-to-cart:hover,
button#btnCompleteOrder:hover,
.btn-primary:hover,
.login-form button#login:hover,
button#btnDomainContinue:hover,
form#frmProductDomain .domain-selection-options button.btn.btn-primary:hover,
.wp-toolkit .pricing .action-btns .btn:hover,
#order-standard_cart .domain-promo-box a.btn.btn-warning:hover,
#order-standard_cart .domain-promo-box a.btn.btn-primary:hover,
.card.mw-540 .btn.btn-primary:hover,
body #order-standard_cart .products .btn-success:hover {
    box-shadow: rgba(56, 177, 237, 0.5) 2px 2px 20px 0px;
}
/*end box-shadow css */
.card.card-accent-emerald .card-header .card-title i {
    color: #38B1ED;
}
header.header a.login-btn-20i:hover,header.header a.register-btn-20i:hover  {
    background-color: #000 !important;
    border-color: #000 !important;
    color: #fff;
    box-shadow:unset;
}
header.header .toolbar .nav-link .badge {
    background-color: #dd9933;
}
.home-domain-search .input-group-wrapper button#btnTransfer:hover, .home-domain-search button#btnTransfer2:hover{
    background-color: #4e98c2  !important;
    border-color: #4e98c2  !important;
    color: #fff;
    box-shadow: rgba(56, 177, 237, 0.5) 2px 2px 20px 0px;
}
section.fast-hosting-theme-section {
    background-image: url(../images/anykey-background.jpg);
    background-position: center right;
    background-size: cover;
}
/*after login */
.login-20i-header #nav li:hover ul {
    display: block;
}

header.header .main-navbar-wrapper .navbar-nav ul.dropdown-menu li:hover a{
    color:#fff !important;
}
header.header .main-navbar-wrapper .navbar-nav ul.dropdown-menu li:hover  {
    background-color: #dd9933;
    color:#fff;
}


/*after login */

 .account-section-main-20i::after, .account-section-main-20i, .fast-hosting-theme-section, #order-modern .product:hover{
        background-color: #edf8fe !important;
}
.product-section-20i .btn-outline-primary, .get-strated-btn:hover {
    color: #3e97c0;
    border: 1px solid #3e97c0;
}
.primary-content .product-section-20i .card:hover .btn-outline-primary{
    background:#4e98c2 !important;
    color:#fff !important;
} div#ticketReplyContainer .form-group input.btn.btn-primary, .submit-ticket-two-20i p .btn.btn-primary, form#frmManagePaymentMethod .submit-container button#btnSubmit, form#frmConfigureDomains button.btn.btn-primary, body #order-standard_cart .mc-promos.viewcart .btn-add, body #order-standard_cart .mc-promos.checkout .btn-add, .modal button.btn.btn-primary, #frmAddToCart .btn-primary, .already-registered.clearfix button#btnAlreadyRegistered, .account-manage-20i .btn-primary, .payment-methods-20i table#payMethodList .btn-default, .account-manage-20i form .btn-default, .using-password-strength .btn-primary,    .get-strated-btn, header.header a.login-btn-20i, 
   
  #order-modern .btn-success,  
  .home-page-slider-panel .promo-banner .card-body .btn-success, .card-body.store-promoted-product .btn-success, 
  button.btn.btn-success.btn-cta, #DomainSearchResults .domain-price button.btn-add-to-cart, button#btnCompleteOrder, .btn-primary, .login-form button#login,button#btnDomainContinue, form#frmProductDomain .domain-selection-options button.btn.btn-primary, .wp-toolkit .pricing .action-btns .btn, #order-standard_cart .domain-promo-box a.btn.btn-warning, #order-standard_cart .domain-promo-box a.btn.btn-primary, .card.mw-540 .btn.btn-primary, body #order-standard_cart .products .btn-success{
    background:#dd9933 !important;
    border-color: #dd9933 !important;
    color: #fff !important;
    border-radius:30px;
}
.home-domain-search::after,.account-new-20i button
.home-domain-search,.home-domain-search, footer.footer .nav-link, .knowledgebase-base-cat-20i form, .download-20i form,.download-cat-20i form,header.header .main-navbar-wrapper .cart-btn span.badge.badge-info,#order-standard_cart #frmConfigureProduct .addon-products .panel-add{
     background:#dd9933 !important;
    border-color: #dd9933 !important;
    color: #fff !important;
}

header.header a.login-btn-20i,.btn-primary{
    border-radius: 30px !important;
}
.fast-hosting-theme-list li span i{
    color: #3e97c0;
}
.fast-hosting-theme-list li span::after{
    border: 2px solid #3e97c0;
}
body .home-domain-search .input-group-wrapper .input-group .btn, .home-domain-search button#btnTransfer2, header.header a.register-btn-20i {
    border-radius: 30px !important;
    background-color: #4e98c2;
}
.home-icon-fa i, .account-section-main-20i .action-icon-btns a .ico-container i, .help-elements .action-icon-btns a .ico-container i {
    color: #6bcbf4;
}
.knowledgebase-base-cat-20i button#btnKnowledgebaseSearch, .download-20i #btnDownloadsSearch, .download-cat-20i #btnDownloadsSearch
{
    background-color: #6bcbf4 !important;
    border-color: #6bcbf4 !important;
}
footer.footer{
    background-color: #FAFAFA !important;
    border-color: #FAFAFA !important;
    color: #5D6371;
}
#footer .list-inline.float-lg-right {
    border-bottom: 1px solid #313233;
}
footer.footer .copyright {
    color: #d0d0d0;
}
/*.card.card-accent-emerald, .card.card-accent-emerald .card-header, .card.card-accent-emerald .card-header .card-title{
    background:#dd9933 !important;
}*/
.submit-ticket-two-20i a.btn.btn-default, .wp-toolkit .pricing .action-btns button.btn.btn-warning,  #scrollingPanelContainer a#btnGoToCart, #order-standard_cart #scrollingPanelContainer .order-summary .btn-checkout, #order-standard_cart #frmConfigureProduct #scrollingPanelContainer #orderSummary button#btnCompleteProductConfig, .view-cart-tabs button.btn.btn-block.btn-default, .card.card-accent-emerald input.btn.btn-default,  .domain-checker-container button#btnCheckAvailability, form#frmDomainTransfer button#btnTransferDomain, .knowledgebase-20i form button#btnKnowledgebaseSearch{
    background-color: #6bcbf4 !important;
    border-color: #6bcbf4 !important;
    color: #fff !important;
    border-radius:30px;
}
#order-standard_cart .secondary-cart-body .view-cart-tabs ul li.nav-item a.active {
    background: #3d9de2;
}
div#ticketReplyContainer .form-group input.btn.btn-primary:hover, div#ticketReplyContainer .form-group input.btn.btn-default:hover, .submit-ticket-two-20i p .btn.btn-primary:hover, .submit-ticket-two-20i p .btn.btn-default:hover, form#frmManagePaymentMethod .submit-container button#btnSubmit:hover, form#frmManagePaymentMethod .form-group.submit-container .btn.btn-default:hover, form#frmConfigureDomains button.btn.btn-primary:hover, #order-standard_cart .mc-promos.viewcart .btn-add:hover, #order-standard_cart .mc-promos.checkout .btn-add:hover, .modal button.btn.btn-primary:hover, .modal button.btn.btn-default:hover, #frmAddToCart .btn-primary:hover, .already-registered.clearfix button#btnAlreadyRegistered:hover, .account-manage-20i .btn-primary:hover, .account-manage-20i .btn-default:hover, .payment-methods-20i table#payMethodList .btn-set-default:hover, .payment-methods-20i table#payMethodList .btn-default:hover, .account-manage-20i form .btn-default:hover, .using-password-strength .btn-primary:hover, .btn-primary:hover, .account-new-20i button:hover, #modalChooseLanguage .modal-footer button:hover, div#ticketReplyContainer .form-group input.btn.btn-primary:focus, div#ticketReplyContainer .form-group input.btn.btn-default:focus, .submit-ticket-two-20i p .btn.btn-primary:focus, .submit-ticket-two-20i p .btn.btn-default:focus, form#frmManagePaymentMethod .submit-container button#btnSubmit:focus, form#frmManagePaymentMethod .form-group.submit-container .btn.btn-default:focus, form#frmConfigureDomains button.btn.btn-primary:focus, #order-standard_cart .mc-promos.viewcart .btn-add:focus, #order-standard_cart .mc-promos.checkout .btn-add:focus, .modal button.btn.btn-primary:focus, .modal button.btn.btn-default:focus, #frmAddToCart .btn-primary:focus, .already-registered.clearfix button#btnAlreadyRegistered:focus, .account-manage-20i .btn-primary:focus, .account-manage-20i .btn-default:focus, .payment-methods-20i table#payMethodList .btn-set-default:focus, .payment-methods-20i table#payMethodList .btn-default:focus, .account-manage-20i form .btn-default:focus, .btn-primary:focus, .btn-default:focus,
 .account-new-20i button:focus, #modalChooseLanguage .modal-footer button:focus, #order-standard_cart #scrollingPanelContainer .order-summary .btn-checkout:hover, .domain-checker-container button#btnCheckAvailability:hover, .download-20i #btnDownloadsSearch, .download-cat-20i #btnDownloadsSearch, body .home-domain-search .input-group-wrapper .input-group .btn:hover {
    border-color: #6bcbf4;
    background-color: #e1f0ff63;
    box-shadow: rgba(56, 177, 237, 0.5) 2px 2px 20px 0px;
    /*color: #6bcbf4 !important;*/
}

button#btnTicketAttachmentsAdd{
    color:  #6bcbf4 !important;
}
div#announcementsPanel .btn-default.bg-color-asbestos.btn-xs, .client-home-cards .card-header .btn {
    background: transparent !important;
    color: #000 !important;
}
#frmCheckout div#totalDueToday {
    color: #000000;
}
.modal button.btn.btn-default:hover {
    color: #fff !important;
}
.bg-primary, div#registration .bootstrap-switch-small.bootstrap-switch.bootstrap-switch-wrapper.bootstrap-switch-animate.bootstrap-switch-on {
    background-color: #4e98c2 !important;
}
.account-section-main-20i ~ p {
    background-color: rgb(69 79 80 / 90%);
    padding-bottom: 10px;
    padding-top: 10px;
}
#order-standard_cart .cart-sidebar .list-group-item:hover, #order-standard_cart .cart-sidebar .list-group-item.active {
    color: #dd9933;
}
#footer .list-inline.float-lg-right {
    border-bottom: 1px solid #575c5c;
}
.home-domain-search .input-group-wrapper button#btnTransfer, .home-domain-search button#btnTransfer2 {
    background-color: #4e98c2 !important;
    border-radius:30px !important;
}
header.header .main-navbar-wrapper .navbar-nav a::before {
    background-color: #3893d4;
}
nav.master-breadcrumb, ol.breadcrumb {
    background: #d2d2d2 !important;
}
button#btnTicketAttachmentsAdd:hover, #order-standard_cart .view-cart-items span.item-domain {
    color: #dd9933;
}
#order-standard_cart .secondary-cart-body .view-cart-tabs, .domain-checker-container .domain-checker-bg, .knowledgebase-20i form, .knowledgebase-base-cat-20i form, .download-20i form, .download-cat-20i form, .card.card-accent-emerald, .card.card-accent-emerald .card-header, .card.card-accent-emerald .card-header .card-title, form#frmDomainTransfer, .card.mass-payment-domain {
    background-color: #dd9933;
}
#order-standard_cart .domain-promo-box i {
    color: #6bcbf4 !important;
}
.domain-pricing .tld-filters a {
    color: #020202;
}
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success, .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success:hover {
    background-color: #dd9933 !important;
    border-color: #dd9933 !important;
}
.domain-pricing .tld-filters a:hover {
    color: #dd9933;
    border-color: #dd9933;
}
form#frmDomainTransfer .card-header, .card.mass-payment-domain .card-header {
    border-bottom: 1px solid #4498d4;
    background-color: transparent;
}
#order-standard_cart .domain-checker-container {
    margin: 40px 0 15px;
}
.sidebar .card-sidebar .list-group-item.active {
    background-color: #3893d43b;
    color: #dd9933 !important;
}
.sidebar .card-sidebar .list-group.list-group-flush a:hover {
    color: #dd9933 !important;
}
.primary-bg-color section#main-body.body-background-20i {
    padding: 50px 0px;
}
#order-standard_cart #scrollingPanelContainer .order-summary .btn-continue-shopping {
    color: #fff;
    width: 100%;
    font-size: 15px;
    font-weight: 700;
    padding: 12px 0;
    background: #dd9933;
    margin-top: 10px;
}
#order-standard_cart .view-cart-tabs .tab-content input, form#frmAddToCart .store-domain-tab-content input, input::placeholder{
     color: #222;
}
#order-standard_cart #frmCheckout .account-select-container div.account label span.label.label-info {
    color: #dd9933 !important;
}
.card.mass-payment-card .mass-payment-table tr td strong, #order-standard_cart #frmCheckout .account-select-container div.account.active label, #order-standard_cart #frmCheckout .account-select-container div.account.active label strong {
    color: #dd9933;
}
.account-section-main-20i {
    margin-bottom: 0;
}
.account-section-main-20i ~ p a:hover {
    color: #dd9933 !important;
}
/* additional css  */

.footer-logo-section img.footer-logo {
    max-height: 93px;
}
span.sky-p-text,strong.sky-p-text {
    color : #38B1ED;
}
ul.tel-email-sec > li:first-child {
    padding-right: 10px;
    border-right: 1px solid #FFFFFF2B;
}
.footer .social-icon-section ul {
    display: flex;
    gap: 12px;
}
.copyright-section-right ul {
    display: flex;
    width: 100%;
    justify-content: end;
    padding-left: 0;
}
.copyright-section-right ul li{
    margin-left: 15px;
}
.footer li{
        list-style-type: none;
}
.copyright-bottom-section{
    border-top: 1px solid #0000001A;
}
.social-icon-section a {
    color: #38B1ED;
    font-size: 16px;
}

.footer .custom-footer-wrapper h3{
        color: #161C2D;
    font-size: 18px;
    font-weight: 700;
}
.footer-col-wrap ul li a,.copyright-section-right a{
    color: #5D6371;
    font-size: 14px;
    text-decoration: none;
}
.footer-col-wrap ul li a:hover{
    color: #6bd4f6;
}
.footer-col-wrap ul {
    padding-left: 0;
}
 
.footer-col-wrap ul li {
    margin-bottom: 7px;
}
/* top most header  */
ul.tel-email-sec {
    display: flex;
    gap: 10px;
    justify-content: end;
}
ul.tel-email-sec li {
    text-decoration: none;
    list-style-type: none;
}
.top-most-header a{
    color: #000 ;
    text-decoration: none;
    font-weight: 600;
}
.top-most-header {
    clear: both;
    background: #f4c040;
    margin: 0px !important;
    padding: 5px 0;
}
ul.tel-email-sec{
    margin-bottom: 0;
}
/* End top most header  */
/* custom header  */
.header .header-before-login img {
    width: 42px;
    min-width: 42px;
}
/*.header .sub-menu-box {*/
/*    display: none;*/
/*}*/
.header .sub-menu-box.show {
    display: block !important;
}
.header-before-login.navbar-nav.ml-auto {
    margin: 0 auto;
}
#nav li a{
    color: #222222;
    font-size: 15px;
    font-weight: 700;
}
header.header{
    background-color: #f3fbfe;
}
/* End custom header  */
/**/
button.newsletter-submit-btn {
    position: absolute;
    border-radius: 0 100px 100px 0;
    padding: 0 26px;
    right: 0px;
    top: 0px;
    background-color: #6bcbf4;
    height: 38px;
    border: unset;
}

.newsletter-input {
    position: relative;
}

.newsletter-input input {
    height: 38px !important;
    font-size: 15px !important;
    box-shadow: rgba(20, 20, 20, 0.05) 2px 2px 20px 0px !important;
    border-radius: 100px;
    background: #eee;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.6;
    color: #4f4f4f;
    border: none !important;
}

button.newsletter-submit-btn i {
    color: #fff;
    font-size: 28px;
    line-height: 33px;
}
.footer .custom-footer-wrapper h3 {
    color: #161C2D;
    font-size: 18px;
    font-weight: 700;
    margin: 0 0 12px;
}
.footer-logo-section img.footer-logo {
    max-height: 93px;
    max-width: 174px;
    margin-bottom: 20px;
}
.social-icon-section ul {
    padding-left: 0;
}
 
.email-safe {
    margin: 11px 0px 11px 0px;
}
.logo-paragraph-section p{
    color: #5D6371;
    font-size: 14px;    
    line-height: 1.8em;
}
 
.custom-footer-wrapper:first-child .row {
    padding-bottom: 30px;
}
 
.row.copyright-bottom-section {
    padding-top: 40px;
    margin-top: 30px;
}
.social-icon-section ul li a:hover {
    background: #6bcbf4;
    border-radius: 50%;
    color: #fff;
}
 
.social-icon-section ul li a {
    padding: 9px;
}
.domain-submenu-box.sub-menu-box ul {
    display: flex;
    list-style: none;
    padding-left: 0;
    justify-content: space-between;
}
 header.header .main-navbar-wrapper div#mainNavbar{
     position: relative;
 }
/* .domain-submenu-box.sub-menu-box ul li a {
    display: flex;
    align-items: center;
} */

.top-header-fixed {
    position: fixed;
    z-index: 999;
    background: #fff;
    width: 100%;
    top: 0;
}
 
/*  */
/*.domain-submenu-box.sub-menu-box.show, .hosting-sub-menu-wrapper.sub-menu-box.show{*/
/*    width: 620px;*/
/*    background: #fff;*/
/*    padding: 20px;*/
/*    position: absolute;*/
/*    z-index: 999;*/
/*}*/
.header-before-login li:hover .sub-menu-box{
    transform-origin: 0 0;
    animation: submenu .4s ease-in-out;
    visibility: visible;
    opacity: 1;
}
.domain-submenu-box.sub-menu-box, .hosting-sub-menu-wrapper.sub-menu-box{
    width: 700px;
}
.comapny-menu-box.sub-menu-box li:hover {
    background: #dd9933;
}
.comapny-menu-box.sub-menu-box li:hover a{
    color: #fff !important;
}
.sub-menu-box li {
    list-style: none;
}
.comapny-menu-box ul {
    padding: 0;
}
.comapny-menu-box ul li{
    min-width: 190px;
    padding: 10px 17px;
}
.comapny-menu-box ul a {
    margin: 0 !important;
}
.comapny-menu-box {
    padding: 0 !important;
}
header.header .main-navbar-wrapper .navbar-nav .sub-menu-box a,header.header .main-navbar-wrapper .navbar-nav a{
    transition: unset;
}

.sub-menu-box{
    list-style: none;
    position: absolute;
    padding: 20px;
    z-index: 9999;
    background: #fff;
    visibility: hidden;
    opacity: 0;
    box-shadow: 0 2px 5px rgba(0, 0, 0, .1);
    text-align: left;
    top: 78px;
    border: 1px solid #dddd;
    right: auto;
    left: auto;
}

/*.domain-submenu-box.sub-menu-box.show ul {*/
/*    padding-left: 0;*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    list-style: none;*/
/*}*/
.domain-submenu-box.sub-menu-box ul li {
    display: flex;
    align-items: flex-start;
    gap: 16px;
}
.domain-menu-bottom {
    display: block;
    margin: 0 auto;
    width: 100%;
    max-width: 610px;
    text-align: center;
    padding: 12px;
}
.menu-desription-wrapper p {
    font-size: 14px;
    color: #35404e;
    line-height: 1.6em;
    margin-top: 5px;
}
.domain-menu-bottom h4 {
    color: #161c2d;
    margin-bottom: 0px;
    font-size: 20px;
    font-weight: bold;
}

.domain-menu-bottom h5 {
    padding: 2px 0 4px 0;
    font-weight: 500;
    text-transform: uppercase;
    color: #6d7c90;
    line-height: 1em;
    font-size: 10px;
    margin-bottom: 0;
}

.domain-menu-bottom p {
    font-weight: 700;
    font-size: 14px;
    color: #dd9933;
}
.copyright-section-right a{
    font-size: 16px;
}
footer.footer {
    padding: 38px 0 0 0;
}
/*.hosting-sub-menu-wrapper.sub-menu-box.show {*/
/*    display: flex !important;*/
/*    width: 70%;*/
/*    margin: 0 auto;*/
/*    border: 1px solid #ddd;*/
/*    right: 0;*/
/*    left: 0;*/
/*    top: 68px;*/
/*    border-radius: 10px;*/
/*}*/
.hosting-sub-menu-wrapper.sub-menu-box{
    display: flex;
    justify-content: space-between;
    width: 100%;
    left: 0;
}
header.header .main-navbar-wrapper .navbar-nav a::before{
    display: none;
}
.hosting-sub-menu-wrapper.sub-menu-box.show .hosting-description-box {
    width: 50%;
}
.hosting-description-box H3 {
    font-size: 20px;
    line-height: 24px;
    color: #000;
    font-weight: 700;
}
.hosting-description-box p {
    font-size: 14px;
    line-height: 23px;
    color: #6d7c90;
    max-width: 480px;
    width: 100%;
}

.menu-desription-wrapper a {
    color: #161c2d !important;
    font-size: 16px !important;
    font-weight: 700 !important;
}
.header-before-login li a:hover {
    color: #6bcbf4 !important;
}
.header-before-login li:hover a i {
    transform: rotateX(-180deg);
}

.header-before-login li a i{
    font-size: 12px;
}
.hosting-menu-box ul {
    display: flex;
    list-style: none;
    padding-left: 0;
    flex-wrap: wrap;
}
.hosting-menu-box ul li {
    max-width: 50%;
    width: 100%;
}
.hosting-menu-box {
    display: flex;
}

.hosting-menu-box ul li {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}
.menu-desription-wrapper a {
    margin-left: 0 !important;
}
.domain-menu-bottom:hover {
    background: #dddddd85;
    padding: 12px;
    border-radius: 15px;
}
.header-before-login li a {
    padding: 15px;
}
.menu-desription-wrapper a {
    padding: 0 !important;
}
#nav li a {
    padding-left: 0;
    padding-bottom: 40px;
}
.top-most-box {
    display: flex;
    justify-content: space-between;
    padding: 5px 0;
}
.top-most-header .top-most-right a{
    color : #161C2D;
}
.fast-hosting-theme-title {
    font-size: 48px;
    letter-spacing: -1px;
    line-height: 60px;
    font-weight: 800;
    background: -webkit-linear-gradient(0deg, #dd9933, #6bcbf4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
#order-standard_cart #scrollingPanelContainer .order-summary .btn-continue-shopping,.modal button.btn.btn-default{
    border-radius:30px;
}
.modal button.btn.btn-default {
    background-color: #6bcbf4 !important;
    border-color: #6bcbf4 !important;
    color: #fff !important;
    border-radius: 30px;
}
@media(min-width:1199px){
    #Secondary_Navbar-Account:hover ul.dropdown-menu-right {
    display: block;
    position: absolute;
}
}
@media(max-width: 1440px){
    .top-most-header {
        display: none;
    }
}
@media(max-width: 1199px){
    header.header .main-navbar-wrapper div#mainNavbar {
        position: unset;
    }
    .domain-submenu-box.sub-menu-box, .hosting-sub-menu-wrapper.sub-menu-box{
        position: relative;
        width: 100%;
        top: unset;
    }
    .sub-menu-box{
        position: relative;
        width: 100%;
        top: unset;
    }
        .header-before-login li .sub-menu-box{
        display: none;
    }
        .header-before-login li:hover .sub-menu-box{
        display: block;
    }
    #nav li a{
        padding-bottom: 0;
        margin-left: 0;
    }

}
@media(max-width: 575px){
    button#btnDomainSearch2 {
        border: 1px solid #4e98c2 !important;
        background: #fff !important;
        color: #dd9933 !important;
    }
    .domain-submenu-box.sub-menu-box ul{
        flex-direction: column;
    }
    .hosting-menu-box ul li {
       width: 100%;
       max-width: 100%;
    }
    
    .hosting-menu-box ul{
        flex-direction: column;
    }
}