<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (max-width:1199px) {
    body .landing-page.marketgoo .feature-blocks .block img {
        max-width: 200px
    }
    nav.nav_bar .ddnavbar.navbar-nav&gt;li&gt;a {
        font-size: 13px
    }
    .hx-banner-business-img::after {
        left: 13px
    }
    .hx-banner-business-img {
        width: calc(100% - 12px)
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .total-due-today span,
    .configureProductDiv .order-summary .total-due-today span {
        font-size: 15px
    }
    body #order-standard_cart .configureProductDiv .order-summary .total-due-today .amt {
        font-size: 20px !important;
        padding-left: 0
    }
    .landing-page.ox .stand-out .wrapper {
        padding: 20px 5px
    }
    body .landing-page.sitelock .plans .plan ul {
        padding: 0 15px
    }
    .header .new_mothly-text {
        padding: 25px 0 0
    }
    #myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav {
        display: flex
    }
    #myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav .menu-last-btn {
        margin-left: 0
    }
    #myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav&gt;li.menu-last-btn a {
        padding-left: 8px
    }
    .pricing_section .price_group #productList .price_sect span.qty {
        right: 10px;
        top: 10px;
        left: 14px;
        right: auto
    }
    .pricing_section .price_group .owl-item .price_sect h2 {
        margin: 25px 0 0 0
    }
    .landing-page.sitelock .plan-comparison .plan:hover .new_mothly-text::after {
        border-left: 3.23em solid transparent
    }
    body .landing-page.ssl .certificate-options .col-sm-3.sidebar ul li,
    body .landing-page.ssl .certificate-options .col-sm-4.sidebar ul li {
        padding-right: 0;
        word-break: break-word
    }
    .pricing_section .price_group .owl-item .price_sect {
        padding: 15px 15px 0 15px
    }
    div#pricing ul.months-ul {
        width: 90%
    }
    #myHeader #mainNavbarCollapse .navbar-nav .menu_top {
        padding-right: 15px;
        padding-left: 15px
    }
    .best-vps-server,
    .build-sites,
    .business-row,
    .certificate,
    .customers,
    .dedicated-server,
    .features-option2.features-option3,
    .features-option4,
    .footer,
    .free-trial,
    .frequbntly_asked,
    .frequently-questions,
    .hosting_feature,
    .how-it-works-offers,
    .install,
    .offers-banner,
    .price_list,
    .ready-to-grab,
    .secure_col .ssl-effect-site,
    .simple-steps,
    .ssl-certification,
    .ssl-effect-site,
    .technical-specifications,
    .testimonials-1,
    .tlds,
    .vps-hosting,
    .why-choose,
    .why-hostx {
        padding: 40px 0
    }
    .operating-system {
        padding: 20px 0
    }
    .business-content h1,
    .hx-banner-business-content h1 {
        font-size: 36px;
        line-height: 50px
    }
    .about-why-choose-us .choose-us-row h2,
    .b-9-title h2,
    .bandwidth .bandwidth_in .row .left h2,
    .best-vps-server&gt;h2,
    .block2-cont h2,
    .certificate .right h2,
    .choose_section h2,
    .cloud_hosting .left h2,
    .dedicated_servers .dedicated_servers_top h2,
    .domain .top h2,
    .features-option2 .top h2,
    .frequbntly_asked .top h2,
    .hosting_feature h2,
    .install .right h2,
    .offers-banner .offers-banner-inner h2,
    .operating-system .left h2,
    .opt-title h2,
    .perfect-domain h2,
    .price_list h2,
    .pricing_section .price_top h2,
    .ready-to-grab .row-grab h2,
    .secure_col h2,
    .simple-steps&gt;h2,
    .technical-specifications&gt;h2,
    .tlds .top h2,
    .vps-hosting h2,
    .why-choose .top h2,
    .why-hostx .why-hostx-left h2,
    body .domain-block-content h2,
    body .testimonials-1 h2 {
        font-size: 27px;
        font-weight: 700
    }
    .certificate .right h4 {
        font-size: 28px
    }
    .vps-hosting .vps-hosting-list {
        margin-top: 24px
    }
    .vps-hosting .vps-hosting-list .right h2 {
        font-size: 19px
    }
    .best-vps-server .cols p {
        margin: 3px 0 0 0;
        line-height: 22px;
        font-size: 15px
    }
    .best-vps-server .cols h3 {
        font-size: 17px
    }
    .best-vps-server .cols p br {
        display: none
    }
    .free-trial .free-trial-col h2 {
        font-size: 20px
    }
    .free-trial .free-trial-col p {
        font-size: 16px
    }
    .free-trial .free-trial-col img {
        max-width: 105px
    }
    .free-trial .free-trial-col {
        min-height: 1px
    }
    .technical-specifications&gt;h2 {
        margin: 0 0 30px 0
    }
    .technical-specifications .cols h3 {
        font-size: 19px
    }
    .technical-specifications .cols p {
        line-height: 19px
    }
    .technical-specifications .cols span {
        width: 90px;
        height: 90px;
        top: 40px;
        line-height: 90px
    }
    .frequbntly_asked .top {
        margin-bottom: 0
    }
    .frequbntly_asked .question_answers .question {
        font-size: 15px
    }
    .frequbntly_asked .question_answers {
        padding-bottom: 10px;
        padding-top: 10px
    }
    .certificate .right p {
        text-align: left;
        margin: 20px 0 5px 0
    }
    .install .right p {
        font-size: 14px;
        line-height: 23px
    }
    .certificate .right {
        margin-top: 0
    }
    .certificate .left.text-right {
        text-align: center !important
    }
    .secure_col h2 {
        margin: 24px 0 0 0
    }
    .secure_col p {
        margin: 8px 0 0 0;
        font-size: 14px;
        line-height: 20px
    }
    .secure_col h5 {
        margin: 25px 0 0 0;
        font-size: 15px
    }
    .secure_col h4 {
        margin: 4px 0 0 0;
        font-size: 19px
    }
    .support_tickets .support_tickets_col .panel-title {
        position: relative
    }
    .support_tickets .support_tickets_col .panel-title i {
        position: absolute;
        left: 0;
        top: 3px
    }
    .support_tickets .support_tickets_col .panel-title {
        padding-left: 0;
        font-size: 14px
    }
    .support_tickets .regis .panel-title {
        font-size: 16px
    }
    .clientarea .left ul.side_menu&gt;li ul.side_menu_sub {
        padding: 0 0 0 35px
    }
    .clientarea .right .top h2,
    .clientarea .right .top h2 span {
        font-size: 27px
    }
    .clientarea .left ul.side_menu&gt;li&gt;a {
        padding-right: 10px
    }
    .emptycredit-card {
        padding: 15px
    }
    .cardInfoDiv {
        padding: 15px;
        margin-top: 20px
    }
    .cardInfoDiv h3 i {
        left: 36px;
        padding-top: 5px
    }
    .register-domain-section {
        padding-top: 0
    }
    .register-domain-section .right .search_domain {
        padding: 15px
    }
    .register-domain-section .right .search_domain .search_domain_in .form-control {
        min-height: 40px
    }
    #order-standard_cart .form-control {
        height: 40px !important
    }
    .register-domain-section .right .search_domain .search_domain_in .btn {
        height: 40px;
        top: 5px;
        right: 5px;
        width: 130px;
        font-size: 14px;
        background-position: calc(100% - 19px)
    }
    .register-domain-section .right .search_domain .search_domain_in {
        padding: 5px
    }
    .register-domain-section .add_web_hosting {
        padding: 15px
    }
    .domaintransfer .tDomain {
        padding: 15px
    }
    .knowledgebaseDiv .top_searchbar {
        padding: 5px 5px 0
    }
    .knowledgebaseDiv .top_searchbar label,
    .right .client_download_page .shared-hosting .download_searchbar label {
        padding: 0
    }
    .knowledgebaseDiv .kbcategories .kbcat {
        padding: 14px 13px
    }
    .knowledgebaseDiv .top_searchbar input {
        height: 51px;
        font-size: 14px;
        font-weight: 600
    }
    .right .client_download_page .shared-hosting .download_searchbar {
        padding: 5px 5px 1px
    }
    .right .client_download_page .shared-hosting .download_searchbar input {
        font-weight: 600;
        font-size: 14px
    }
    .col-sm-4.down-cat {
        -ms-flex: 0 0 40.333333%;
        flex: 0 0 40.333333%;
        max-width: 40.333%
    }
    .right .client_download_page .shared-hosting .download-categories .down-cat p {
        padding-left: 18px
    }
    .clientarea .left ul.side_menu&gt;li&gt;a {
        padding-top: 16px;
        padding-bottom: 16px
    }
    .clientarea .left ul.side_menu&gt;li.notificationswgs&gt;a::after {
        border-top: 27px solid transparent;
        border-bottom: 27px solid transparent
    }
    .messagesicn {
        top: 11px
    }
    .dashboard-widget {
        min-width: 100%;
        margin-right: 0
    }
    .alladmintext h3.boxttl {
        line-height: 20px;
        margin-bottom: 5px
    }
    .dashboard-widget {
        min-width: 100%;
        height: 100%
    }
    .gridster-item,
    .order-div-mx {
        height: 100%;
        margin-bottom: -10px
    }
    .gridster-item {
        margin-bottom: -10px
    }
    #main-body .main-content #containerNewUserSignup .row {
        display: inherit
    }
    .pcb-icon {
        margin-right: 0
    }
    .body-promo-bnr-ord-right {
        padding: 10px 10px 5px
    }
    .panel-head-home {
        height: 65px
    }
    .support_tickets .home-panel-summary .panel-body {
        min-height: 100px
    }
    .footer_col img {
        max-width: 100%;
        object-fit: contain
    }
    .footer .footer_col ul.socil_icon {
        flex-wrap: wrap
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .d-flex {
        display: grid !important
    }
    .weebly div#pricing .btn-group {
        display: block
    }
    .banner .banner_bottom h3,
    .banner .big_col h5 {
        color: #000
    }
    .hx-business-list li {
        padding: 0 15px
    }
    .hx-business-list li:first-child {
        padding-right: 20px
    }
    .hx-banner-business-content h1 {
        font-size: 50px
    }
    .invoice-total-tb tr:last-child td {font-size: 15px;white-space: nowrap;}
    .client_mass_payment_page .manage_payments .view_manage_pays {padding: 40px 20px;}
    td.rightPriceWgs { padding-right: 15px;}
    .client_mass_payment_page .manage_payments .invoice-table td:nth-child(odd) {width: 75%;}
    .client_mass_payment_page .manage_payments .invoice-table td{padding: 10px 0;}
}

@media only screen and (min-width:992px) and (max-width:1199px) {
    body .new-hx-tabs div#v-pills-tab {
        padding: 25px 0
    }
    .email-verification .col-xs-2.col-xs-push-10.col-sm-1.col-sm-push-11 {
        order: 2;
        right: 0;
        position: absolute
    }
    .new-hx-tabs .nav-pills .nav-link-new span {
        padding-right: 8px
    }
    body #mainNavbarCollapse.wgs-new-mega-menu p.my-3 {
        max-width: 60%
    }
    a.logo img {
        max-width: 140px
    }
    .banner .big_col h1 {
        font-size: 28px;
        padding: 10px 15px;
        line-height: 36px
    }
    div#owl-demo1 .owl-item {
        margin: 0 10px
    }
    .dedicated-server .dedicated_box .dedicated_box_col .button02 {
        font-size: 10px
    }
    .dedicated-server .owl-buttons {
        margin: 0 -15px
    }
    .dedicated_servers,
    .features-option2 .top {
        margin-bottom: 0
    }
    .features-option2 {
        padding-top: 40px
    }
    .features-option2 .row .col-sm-3 {
        max-width: 33.333%;
        flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%
    }
    .frequbntly_asked .top h2 {
        margin: 5px 0 10px
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .btn-checkout {
        padding: 10px 80px
    }
    .b-left-box-cont h5 {
        font-size: 16px
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd #applyPromoDiv .btn-block {
        font-size: 13px
    }
    ul.login-manage-detail li a i {
        padding-right: 3px
    }
    ul.login-manage-detail li a {
        padding: 17px 10px
    }
    .business-row .left h2 {
        line-height: 35px;
        font-size: 27px
    }
    .business-row .left p {
        margin-top: 10px;
        margin-bottom: 7px;
        font-size: 15px;
        line-height: 25px
    }
    .build-sites h2 {
        font-size: 29px;
        margin-bottom: 30px;
        margin-top: 30px
    }
    .ssl-effect-site .ssl-effect-site-row {
        margin-top: 0
    }
    .ssl-effect-site .ssl-effect-site-row h4 {
        font-size: 25px;
        font-weight: 600
    }
    .ssl-effect-site .ssl-effect-site-row p {
        font-size: 14px;
        line-height: 22px
    }
    .frequently-questions .frequently-questions-row h2 {
        font-size: 30px;
        margin-bottom: 30px
    }
    .simple-steps&gt;h1 {
        margin-bottom: 40px
    }
    .ready-to-grab .row-grab h2 {
        margin-bottom: 14px
    }
    .pricing_section {
        padding-bottom: 10px
    }
    .banner .big_col .big_col_in h4 {
        font-size: 50px;
        font-weight: 600
    }
    .banner .big_col h5 {
        font-size: 20px;
        color: #000;
        font-weight: 700;
        padding: 27px 15px;
        line-height: 25px;
        color: #fff
    }
    .banner .big_col .big_col_in {
        min-height: 104px
    }
    .banner .big_col {
        min-width: 450px
    }
    .banner .banner_bottom h3 {
        font-size: 15px;
        color: #fff;
        padding: 0 0 9px 0
    }
    .pricing_section {
        padding-bottom: 30px
    }
    .simple-steps .simple-col h3 {
        margin: 15px 0 0 0
    }
    .simple-steps .simple-col p {
        font-size: 14px;
        margin: 10px 0 20px 0
    }
    .frequently-questions .frequently-questions-row .accordion-container-main .card .card-header a .mb-0 {
        font-size: 16px
    }
    .frequently-questions .frequently-questions-row .accordion-container-main .card::before {
        top: 13px
    }
    .frequently-questions .frequently-questions-row .accordion-container-main .current::before {
        top: 14px
    }
    .testimonials-1 .testimonials_box {
        padding: 14px 50px
    }
    .banner-bottombar .cols img {
        float: left
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt {
        margin-top: 30px
    }
    .cloud_hosting .cloud_hosting_in {
        min-height: 507px
    }
    .banner .left h2 {
        font-size: 26px
    }
    .frequbntly_asked .top h5 {
        margin-bottom: 20px
    }
    .banner .left h2,
    .frequbntly_asked .top h5 {
        font-weight: 700;
        line-height: 34px
    }
    .pricing_section .price_top {
        padding-top: 20px
    }
    .pricing_section .tab-content .price_top {
        padding-top: 40px
    }
    .pricing_section .price_top p {
        font-size: 15px;
        line-height: 23px
    }
    .choose_section {
        padding: 30px 0 0
    }
    .right-content #myHeader #mainNavbarCollapse .navbar-nav .menu_top {
        padding-right: 16px;
        padding-left: 17px
    }
    .right-content #pricing .btn.btn-default.cycle-change {
        padding: 20px 30px
    }
    .right-content .landing-page .currency-selector {
        width: 100%;
        margin-top: 10px
    }
    .right-content .landing-page .content-block {
        margin: 0 0 30px
    }
    .right-content .landing-page.weebly .frequbntly_asked.frequbntly_asked1 {
        padding-bottom: 30px
    }
    .right-content .landing-page.weebly .faq {
        padding: 30px 0
    }
}
@media only screen and (max-width:1200px) {
    .register_page .min_box .register_tab form.login-form.personal_information_form.pl-4.mt-1 {
        padding-left: 0 !important;
    }
}
@media screen and (min-width:992px) and (max-width:1200px) {
    .register_page .min_box, .register_page .min_box{
        padding: 25px 25px;
    }
    .register_page .right { width: calc(100% - 280px);}
    .register_page .left { width: 280px;}
    #myHeader #mainNavbarCollapse.wgs-new-mega-menu .navbar-nav a.menu_top {
        padding: 22px 8px 22px 8px;
        font-size: 13px
    }
    .nav_bar .wgs-new-mega-menu .navbar-nav&gt;li&gt;a {
        font-size: 13px
    }
    header.header.wgs-new-header-top .container {
        padding: 0
    }
}

@media only screen and (min-width:1200px) {
    #order-standard_cart .order-confirmation span {
        padding-left: 5px
    }
    #order-standard_cart .order-confirmation {
        display: flex;
        align-items: center;
        justify-content: center
    }
    header.header.wgs-new-header-top .container {
        padding: 0
    }
}

@media only screen and (max-width:1024px) {
    input.search_input {
        width: 100%;
        border: 1px solid #ccc;
        height: 30px;
        padding: 6px 32px 6px 10px;
        font-size: 12px;
        color: #333;
        border-radius: 4px
    }
    .hc-offcanvas-nav li.nav-close span::before {
        margin-left: -6px
    }
    .hc-offcanvas-nav .nav-container,
    .hc-offcanvas-nav .nav-wrapper,
    .hc-offcanvas-nav ul {
        background: #f7efef
    }
    .hc-offcanvas-nav .nav-item,
    .hc-offcanvas-nav a {
        padding: 10px 15px;
        font-size: 14px;
        color: #333;
        border-bottom: 1px solid #dddede
    }
    .hc-offcanvas-nav li.nav-back span::before,
    .hc-offcanvas-nav span.nav-next::before {
        border-top: 2px solid #333;
        border-left: 2px solid #333
    }
    .hc-offcanvas-nav.is-ios .nav-item span i {
        cursor: pointer !important;
        color: #043d5f;
        font-size: 11px
    }
    .cryptocurrency span.nav-item {
        padding: 25px 10px
    }
    .svg-img-ar {
        display: none
    }
    
@media only screen and (max-width:1024px) {
.addons .right .products .product footer .product-pricing {
        margin-top: 2px
    }
    #order-standard_cart .products .product footer.col-12.text-right {
        padding: 0
    }
    .form-horizontal fieldset.control-group .control-group .controls input {width: 100%;}
    .rows-2 .body-promo-bnr-ord-right p {
        line-height: 16px;
        font-size: 12px;
        padding: 20px 10px 10px 10px;
    }
}
@media only screen and (min-width:821px) and (max-width:991px) {
    .header .navbar-toggler {
        right: 4%;
        top: 0;
        bottom: 0
    }
    .navbar-toggler {
        font-size: 2rem
    }
}

@media only screen and (min-width:768px) and (max-width:820px) {
    button.navbar-toggler.hc-nav-trigger.hc-nav-1 {
        right: 22px
    }
    ul.nav.right_navi {
        margin-right: 20px
    }
    .clientarea-entered ul.nav.right_navi {
        margin-right: 0
    }
    .header .navbar-toggler {
        right: 1%;
        top: 0;
        bottom: 0
    }
    .navbar-toggler {
        font-size: 2rem
    }
}

@media only screen and (max-width:991px) {
    table#tableDomainsList {
        display: block;
        overflow-x: scroll
    }
    .landing-page.codeguard .pricing .col-md-9 {
        max-width: 100%;
        flex: 0 0 100%
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .total-due-today span {
        font-size: 16px
    }
    #order-standard_cart .viewCartDiv.checkoutDiv .order-summary .orderSummaryCd .total-due-today span {
        font-size: 15px
    }
    .hx-banner-content h3 {
        margin-top: 15px
    }
    .getstart-business-btn {
        margin-bottom: 20px
    }
    body .content-block.what-is-ssl.standout .col-sm-push-8 {
        left: 0
    }
    body .landing-page.ssl .detailed-info .panel-body {
        padding: 40px 15px
    }
    body .landing-page.ssl ul.ssl-certs-all li {
        padding-left: 0
    }
    body .landing-page.ssl ul.ssl-certs-all .padded-cell strong {
        font-size: 16px
    }
    .logo.mega-new-menu-logo,
    .mega-new-menu-logo-dropdown {
        width: 260px
    }
    .home-logo-mega-menu-dropdown,
    a.home-logo-mega-menu {
        padding-top: 8px
    }
    .wgs-new-mega-menu a.home-logo-mega-menu {
        padding-top: 3px
    }
    .primary-side-open-close-side-new {
        padding-top: 5px
    }
    .banner .col-sm-6 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%
    }
    .banner .col-sm-6:first-child {
        order: 1
    }
    .promo-banner .content {
        margin-left: 0
    }
    .clientareaproductdetails .product-details.clearfix .row {
        width: 100%;
        margin: 0
    }
    .clientareaproductdetails .tab-content .product-details .manage-detail p {
        padding: 0 0 15px 0
    }
    .clientareaproductdetails .tab-content .product-details .active-domain img {
        margin-right: auto;
        margin-left: 0
    }
    .clientareaproductdetails .tab-content .product-details .active-domain h2,
    .clientareaproductdetails .tab-content .product-details .active-domain h5,
    .clientareaproductdetails .tab-content .product-details .active-domain p,
    .clientareaproductdetails .tab-content .product-details .request,
    html body .clientareaproductdetails .tab-content .product-details .active-domain {
        text-align: left
    }
    .ssl .new_ssl_inner_bx {
        height: 190px
    }
    .clientarea-entered .new-mega-menu-right-bar {
        padding-right: 20px;
        padding-top: 3px;
        padding-bottom: 3px
    }
    .primary-menu-toggle .bar1,
    .primary-menu-toggle .bar2,
    .primary-menu-toggle .bar3,
    .secondary-menu-toggle .bar1,
    .secondary-menu-toggle .bar2,
    .secondary-menu-toggle .bar3 {
        width: 18px;
        height: 2px;
        background-color: #6b7388;
        margin: 3px 0;
        transition: .4s
    }
    .change-primary.primary-menu-toggle .bar3,
    .change-secondary.secondary-menu-toggle .bar3 {
        -webkit-transform: rotate(45deg) translate(-7px, -3px);
        transform: rotate(45deg) translate(-7px, -3px)
    }
    .change-primary.primary-menu-toggle .bar1,
    .change-secondary.secondary-menu-toggle .bar1 {
        -webkit-transform: rotate(-45deg) translate(-4px, 0);
        transform: rotate(-45deg) translate(-4px, 0)
    }
    #myHeader .clientarea-entered {
        display: flex !important;
        background-color: #fff;
        padding: 0 25px
    }
    .new-mega-menu-right-bar span.label.label-success.wgs-custom-label-cart-hostx {
        top: 1px;
        right: -2px
    }
    .clientarea-entered .nav&gt;li&gt;a {
        padding: 10px 7px
    }
    .clientarea-entered .new-mega-menu-right-bar {
        display: flex;
        justify-content: flex-end
    }
    .secondary-side-open-close-side-new {
        padding-right: 0
    }
    html body .landing-page.sitelock .plans .plan ul {
        min-height: 712px
    }
    body .landing-page.sitelock .plans .plan ul li {
        line-height: 28px
    }
    header.header.wgs-new-header-top {
        padding: 10px 0
    }
    a.logo.wgs-new-head-logo {
        padding-top: 2px
    }
    #order-standard_cart .categories-collapsed .pull-left.form-inline,
    #order-standard_cart .categories-collapsed form {
        width: 100%
    }
    .hc-offcanvas-nav a[href]:not([href="#"])&gt;span.nav-next {
        border-left: 1px solid #dddede
    }
    a.logo.wgs-new-head-logo {
        display: block
    }
    .row.row-grab {
        padding-top: 30px
    }
    .price_list .container&gt;.row .col-sm-3 {
        margin-bottom: 15px
    }
    .price_list .container&gt;.row .col-sm-3 .price_grid {
        height: 100%
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .active-domain {
        max-width: 100%;
        padding: 20px 0 0
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail {
        padding: 35px 25px 5px
    }
    .client_change_password_page #passwordStrengthBar {
        margin-bottom: 0
    }
    .right .client_change_password_page .shared-hosting .wgs-button-gen-pwd {
        margin: 8px 0 8px;
        width: 100%
    }
    .banner-bottombar .cols img {
        float: left
    }
    .banner .big_col .big_col_in {
        min-height: 105px
    }
    .banner .big_col .big_col_in h4 {
        font-size: 50px
    }
    .banner .big_col h5 {
        font-size: 19px;
        font-weight: 800;
        padding: 20px 15px;
        line-height: 30px;
        width: calc(100% - 160px)
    }
    .banner .banner_bottom h3 {
        font-size: 16px;
        margin-top: 25px;
        padding: 0 0 6px 0
    }
    .banner .banner_bottom .button02 {
        font-size: 13px;
        padding: 9px;
        margin-top: 20px
    }
    .banner .banner_bottom ul li a {
        min-height: 35px;
        font-size: 11px;
        padding-top: 10px
    }
    .banner {
        padding-bottom: 50px
    }
    .domain-block-home {
        padding: 40px 0 20px;
        background-position: 0 -5px
    }
    .domain-b-search {
        padding-left: 38px;
        min-height: 32px;
        font-size: 14px
    }
    .domain-block-search .btn {
        width: 145px;
        height: 34px;
        font-size: 14px
    }
    .domain-block-content h2 {
        margin: 0 0 20px
    }
    ul.domain-block-tld-price {
        display: flex
    }
    .features-option2.features-option3,
    .features-option4,
    .footer,
    .price_list {
        padding: 40px 0
    }
    .domain-block-content h2,
    .features-option2 .top h2 {
        font-size: 27px
    }
    .features-option2 .top {
        margin-bottom: 25px
    }
    .features-option2 .features-col h3 {
        margin: 10px 0 0 0;
        font-size: 13px
    }
    .features-option2 .features-col p {
        line-height: 20px
    }
    .price_list p {
        margin: 10px 0 30px 0;
        font-size: 14px
    }
    .price_list .price_grid .price_box h4 {
        margin: 8px 0 0 0;
        font-size: 26px
    }
    .price_list .price_grid .price_box .tag {
        font-size: 13px
    }
    .price_list .price_grid h2 {
        margin: 0;
        padding: 10px 0;
    }
    .deschfirstbox {
        min-height: 1px
    }
    .price_list .price_grid .button03 {
        margin-top: 10px
    }
    .footcaptionhfirstbox {
        padding: 10px 0;
        display: block;
        width: 100%;
        float: left
    }
    .price_list .container&gt;.row .col-sm-3 .price_grid {
        margin-bottom: 30px
    }
    .descSecondBox,
    .priceSecondBox {
        min-height: 1px
    }
    .pricing_section {
        padding: 10px 0 10px 0
    }
    .pricing_section .vat_col {
        margin: 20px 0 20px
    }
    .footer .footer_col h4 {
        font-size: 15px
    }
    .footer .footer_col a {
        font-size: 14px;
        padding: 5px 0;
        min-height: 27px;
        line-height: 27px;
        min-width: 131px;
        word-break: break-word
    }
    .footer_col img {
        max-width: 200px
    }
    .footer .footer_col ul.socil_icon {
        display: flex;
        justify-content: flex-start
    }
    .footer .footer_col ul.socil_icon li a {
        min-width: auto;
        padding: 0 4px
    }
    .business-row .left p {
        font-size: 15px;
        line-height: 24px
    }
    .about-why-choose-us .choose-us-row h2,
    .build-sites h2,
    .dedicated_servers .dedicated_servers_top h1,
    .features-option2 .top h2,
    .frequently-questions .frequently-questions-row h2,
    .pricing_section .price_top h1,
    .ready-to-grab .row-grab h2,
    .simple-steps h1,
    .ssl-effect-site .ssl-effect-site-row h4,
    .testimonials-1 h1 {
        color: #333;
        font-size: 27px;
        font-weight: 700;
        line-height: 34px
    }
    .ssl-certification .choose-us-row h2 {
        color: #fff;
        font-size: 27px;
        font-weight: 700;
        line-height: 34px
    }
    .build-sites {
        float: left;
        width: 100%
    }
    .ssl-effect-site .ssl-effect-site-row {
        margin-top: 0
    }
    .build-sites h2 {
        margin-top: 0
    }
    .ssl-certification .col-sm-3 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .features-option4 .col-sm-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .ssl-certification div[class*=col-] .why-choose-inner-abt {
        padding: 18px 18px;
        min-height: 210px;
        max-height: 210px
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt h5 {
        padding: 14px 0 10px
    }
    .frequbntly_asked .top h5 {
        margin-top: 0
    }
    .banner .left h2 {
        font-size: 20px;
        font-weight: 700;
        line-height: 34px;
        margin-top: 15px
    }
    .banner .left h6 {
        margin: 5px 0 0 0;
        font-size: 16px
    }
    .banner .left p {
        margin: 20px 0 15px 0;
        font-size: 13px;
        line-height: 20px
    }
    .button04 {
        width: 162px;
        line-height: 37px;
        padding: 5px
    }
    .dedicated_servers {
        margin: 0;
        padding: 40px 0
    }
    .dedicated_servers .right .results_box .col1 h2 {
        font-size: 16px;
        font-weight: 600
    }
    .results_box .col_in {
        font-size: 12px
    }
    .dedicated_servers .right .results_box .col1 .sata_button {
        margin-left: 0 !important;
        width: 100%
    }
    .features-option2 {
        padding: 35px 0 40px 0
    }
    .cloud_hosting_in .row {
        align-items: center
    }
    .hosting_box img {
        margin: 15px auto 0
    }
    .why-choose .col-sm-3 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .why-choose .choose-col {
        text-align: center;
        margin-bottom: 30px
    }
    .frequbntly_asked .top h2 {
        margin-bottom: 5px
    }
    .frequbntly_asked .question_answers {
        padding-left: 50px;
        padding-bottom: 10px;
        padding-top: 10px
    }
    .frequbntly_asked .question_answers .question {
        font-size: 14px
    }
    .frequbntly_asked .question_answers&gt;span {
        left: 6px;
        top: 5px
    }
    .frequbntly_asked .question_answers .collapse {
        font-size: 13px;
        line-height: 20px
    }
    .dedicated-server h2 {
        font-size: 22px
    }
    .dedicated-server .dedicated_box .dedicated_box_col h5 {
        font-size: 14px
    }
    .dedicated-server .dedicated_box .dedicated_box_col h6,
    .dedicated-server .dedicated_box .dedicated_box_col h6 span {
        font-size: 12px
    }
    .dedicated-server .dedicated_box .dedicated_box_col .button02 {
        font-size: 12px
    }
    .dedicated-server .dedicated_box .dedicated_box_col .gol {
        width: 40px;
        left: 3px;
        height: 40px
    }
    .dedicated-server .item {
        padding: 0 19px
    }
    .dedicated-server .owl-controls .owl-next,
    .dedicated-server .owl-controls .owl-prev {
        background-color: #fff
    }
    .dedicated-server .item img {
        max-width: 200px
    }
    .best-vps-server .col-sm-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .technical-specifications .cols {
        padding: 20px
    }
    .technical-specifications .cols span {
        position: static;
        display: block;
        left: 0;
        margin: 0 auto 20px
    }
    .best-vps-server .cols,
    .technical-specifications .cols {
        text-align: center
    }
    .best-vps-server .cols {
        margin-top: 20px;
        margin-bottom: 20px
    }
    .frequbntly_asked.frequbntly_asked1 .question_answers {
        padding-left: 0
    }
    .certificate .left img {
        max-width: 55%
    }
    .secure_col .secure-box .secure-box1 {
        min-height: 90px
    }
    .frequbntly_asked.mt-5 {
        margin: 0 !important
    }
    .frequbntly_asked .top {
        margin-bottom: 20px
    }
    .frequently-questions .frequently-questions-row h2 {
        margin-bottom: 20px
    }
    .tab-content.personal_information_form.wgs-logout {
        margin-top: 30px
    }
    .wgs-logout .main-content {
        margin-bottom: 0;
        min-height: 1px;
        padding: 0 0
    }
    .register_page .right .nav {
        margin-top: 10px
    }
    .register_page .personal_information_form .button03 {
        min-height: 44px;
        font-size: 16px;
        line-height: 45px;
        min-width: 150px
    }
    object#someid {
        max-width: 39px;
        left: -31px;
        top: 48px
    }
    .clientarea .left ul.side_menu&gt;li&gt;a {
        padding: 10px 40px
    }
    ul.side_menu i.messagesicn {
        line-height: 27px;
        width: 27px;
        height: 27px;
        top: 7px
    }
    .clientarea .left ul.side_menu&gt;li.notificationswgs&gt;a::after {
        border-left: 19px solid #f51322;
        border-right: 19px solid transparent;
        border-top: 20px solid transparent;
        border-bottom: 22px solid transparent;
        right: -38px
    }
    .clientarea .right .top h2,
    .clientarea .right .top h2 span {
        font-size: 22px
    }
    .search_opt1 .form-control {
        min-height: 45px;
    }
    .search_opt1 .btn {
        height: 45px;
    }
    #categoriesBox .slick-next {
        right: 0px;
    }
    #categoriesBox .slick-prev {
        left: 0px;
        z-index: 9;
    }
    #productList .owl-controls .owl-prev {
        margin-left: -20px
    }
    #productList .owl-controls .owl-next {
        margin-right: -20px
    }
    .clientarea .main-content {
        margin-bottom: 0
    }
    .register-domain-section .browse_extensions ul.nav li a {
        padding: 10px 15px
    }
    .register-domain-section .browse_extensions .domain_table table tr td {
        padding: 10px 5px;
        font-size: 14px
    }
    #frmDomainChecker .col-xs-offset-1 {
        margin-left: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    #order-standard_cart .default-captcha {
        max-width: 250px
    }
    .register-domain-section .right .domain_row .domain_colos h2 .img-container img {
        max-height: 25px
    }
    .domaintransfer .tDomain .btn-transfer {
        min-width: 90px
    }
    .table-container .dataTables_wrapper .dataTables_filter label {
        min-height: 50px;
        padding: 0
    }
    .dataTables_wrapper .dataTables_filter label .form-control {
        background: url(../../../assets/img/search.png) #fff no-repeat 8px 16px;
        height: 50px;
        width: 99%
    }
    .footer .footer_col ul.footer_links li {
        margin-bottom: 0
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .landing-page.marketgoo .hero .logo img {
        width: 60%
    }
    .landing-page.marketgoo .hero h2 {
        font-size: 26px;
        line-height: 22px
    }
    .landing-page.marketgoo .hero .logo {
        text-align: center
    }
    .email-verification .btn {
        margin: 5px 0 0
    }
    .email-verification .far,
    .email-verification .fas {
        font-size: 28px
    }
    #order-standard_cart .viewCartDiv.checkoutDiv .order-summary .orderSummaryCd .total-due-today span {
        font-size: 11px
    }
    #order-standard_cart .viewCartDiv.checkoutDiv .order-summary .orderSummaryCd .total-due-today .amt {
        font-size: 12px
    }
    #frmConfigureProduct div#productConfigurableOptions .col-sm-6 {
        padding-left: 0
    }
    .dedicated-server .dedicated_box .dedicated_box_col .button02 {
        padding: 3px 5px
    }
    #order-standard_cart .categories-collapsed,
    .sidebar-collapsed.visible-xs {
        display: none !important
    }
    .email-verification .btn.close {
        padding: 0;
        line-height: 12px
    }
    .clientarea.products #order-standard_cart .choose-more-product {
        padding-bottom: 0
    }
    .clientarea.products .pricing_section .price_group {
        margin-top: 0
    }
    .clientarea.products #order-standard_cart .categories-collapsed.visible-xs.visible-sm.clearfix {
        display: none !important
    }
    .content-block.what-is-ssl.standout .col-sm-pull-4 {
        right: 24.333333%
    }
    .content-block.what-is-ssl.standout .col-sm-push-8 {
        left: 72.666667%
    }
    .hx-banner-business-content h1,
    .hx-banner-content h1 {
        font-size: 40px;
        line-height: 45px
    }
    .hx-banner-content h3 {
        font-size: 25px
    }
    .hx-banner-list .hx-box img {
        width: 42px;
        height: 42px
    }
    .hx-banner-list p {
        font-size: 14px;
        letter-spacing: 0;
        line-height: 22px
    }
    .new_hx-banner::after {
        width: 100%;
        background-size: cover
    }
    body .new-hx-tabs div#v-pills-tab {
        padding: 25px 0 0 0
    }
    .new-hx-tabs .nav-pills .nav-link-new span img {
        height: 18px
    }
    .new-hx-tabs .nav-pills .nav-link-new {
        font-size: 12px;
        padding: 14px 10px 14px 0
    }
    .hx-table-content {
        padding: 35px 15px 40px
    }
    #tbl-new-block-tld td.hx-table-extensions {
        font-size: 12px;
        padding-left: 15px
    }
    #tbl-new-block-tld td.hx-table-price {
        font-size: 14px
    }
    .hx-tablesearchbar .input-group-text {
        font-size: 14px
    }
    .hx-tablesearchbar .form-control {
        font-size: 13px
    }
    .hx-tablesearchbar .input-group input::placeholder {
        font-size: 13px !important
    }
    .hx-tablesearchbar .input-group-append select {
        margin-right: 4px;
        width: 100px
    }
    .hx_supprt-sec ul {
        text-align: left
    }
    .hx_supprt-sec .hx_hide-btn {
        left: 40px
    }
    .hx_webhost-pdng {
        padding: 20px
    }
    .hx_web-host-heading h3 {
        font-size: 18px;
        line-height: 25px
    }
    .hx_web-host-heading p {
        font-size: 13px
    }
    .hx_plans {
        padding: 35px 0
    }
    .hx_wb-hostplans h3 {
        font-size: 16px
    }
    .hx_wb-hostprice .txt.value {
        font-size: 19px
    }
    .hx_wb-hostprice .txt {
        font-size: 12px
    }
    #order-standard_cart .checkoutDiv #paymentGatewaysContainer .Pcheckout .radio-inline:last-child {
        padding-left: 15px
    }
    .personal_information_form .row .col-12.Rcaptcha .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
        margin-left: 0 !important;
        padding: 0
    }
    .col-12.Rcaptcha div#google-recaptcha-domainchecker {
        padding: 0
    }
    .domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-8 {
        width: 23.5%
    }
    form#frmCheckout .row:first-child .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
        margin-left: 14.333333%
    }
    .ssl .competitive-upgrade-promo p {
        width: 73%
    }
    .domain-suggestion .domain-name {
        width: 50%
    }
    #order-standard_cart .domains-row .form-control {
        padding-left: 15px
    }
    .domain-suggestion .wgs-domains {
        width: 30%
    }
    #searchDomainInfo .domain-available .domain-checker-available {
        font-size: 14px
    }
    #order-standard_cart .configureDomainsDiv .panel-addon .panel-body {
        min-height: 240px
    }
    .block2-cont {
        padding: 20px 0 0 50px
    }
    .block2-cont h2 {
        line-height: 35px
    }
    .view_ticket_col .shared-hosting .panel-body {
        padding: 10px 15px
    }
    .landing-page div#pricing .currency-selector {
        margin: 15px auto 20px
    }
    .wetackcareforupgrade .maintenance-inner-text-row .m-i-img img {
        bottom: -135px
    }
    body #order-standard_cart .checkoutDiv #paymentGatewaysContainer .radio-inline {
        padding: 0;
        margin: 0 0 10px 0;
        width: 100%
    }
    .iradio_square-blue {
        margin-right: 5px
    }
    .right-content #pricing .btn.btn-default.cycle-change {
        font-size: 14px;
        padding: 18px 17px
    }
    #order-standard_cart .list-group form label {
        margin-top: 10px
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd #applyPromoDiv {
        float: left;
        width: 100%
    }
    div#scrollingPanelContainer2 {
        max-width: 100%
    }
    .mx_width {
        max-width: 100%
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd #applyPromoDiv .plable {
        float: left;
        width: 100%
    }
    ul.login-manage-detail li a {
        padding: 17px 16px
    }
    #order-standard_cart .viewCartDiv .row {
        display: flex
    }
    .row.margin-bottom {
        clear: both
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .recurring-totals,
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .subtotal {
        font-size: 16px;
        padding: 0 10px
    }
    .categories-collapsed.visible-xs.visible-sm.clearfix {
        margin: 20px 0
    }
    #order-standard_cart .products .product header span,
    .addons .right .products .product footer .product-pricing,
    .addons .right .products .product footer .product-pricing span {
        font-size: 17px !important;
        line-height: 20px
    }
    .addons .right .products .product {
        padding: 30px 21px 25px 20px !important
    }
    .addons .right .products .product footer .btn-success {
        min-width: auto;
        padding: 5px 10px;
        height: 42px;
        font-size: 13px
    }
    .widgetLabel {
        width: calc(100% - 5px)
    }
    .row.mrkt-upr-row .col-sm-3,
    .row.mrkt-upr-row .col-sm-9 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .gridster-item,
    .order-div-mx {
        margin-bottom: 10PX
    }
    p.bottom-buttom a {
        font-size: 11px
    }
    #scrollingPanelContainer2,
    .col-md-8.mx_width {
        max-width: 100%;
        flex: 0 0 100%
    }
    .register-domain-section .pull-right.form-inline.currency-div-domain-reg {
        display: none
    }
    .b-left-box {
        min-height: 230px
    }
    #categoriesBox .slick-slide img {
        height: 30px
    }
    .choose-more-product .more-product-col {
        min-height: 140px
    }
    .banner .big_col h1 {
        font-size: 24px;
        padding: 18px 15px;
        line-height: 32px
    }
}

@media only screen and (min-width:320px) and (max-width:452px) {
    .cardInfoDiv h3 span {
        margin-left: 15%
    }
    input#inputKnowledgebaseSearch {
        display: inline-block;
        width: 100%
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd #applyPromoDiv .btn-block {
        font-size: 13px
    }
}

@media only screen and (min-width:320px) and (max-width:576px) {
    .business-row {
        background-image: linear-gradient(rgba(255, 255, 255, .5), rgba(255, 255, 255, .5)), url(../images/banner03.jpg)
    }
    .business-row .left p {
        color: #000 !important
    }
    .domain-renewals #domainRenewals .domain-renewal h3 {
        padding-top: 5px;
        word-break: break-all;
        clear: both
    }
    .clientareadetails .row .form-group {
        display: block;
        width: 100%;
        padding: 0 10px
    }
    .landing-page.sitelockvpn .feature.devices .logos {
        padding: 20px 0
    }
    .landing-page.sitelockvpn .feature.devices .logos img {
        margin: 25px 6px !important;
        width: 34px
    }
}

@media only screen and (min-width:320px) and (max-width:767px) {
    #tbl-new-block-tld td.hx-table-extensions, #tbl-new-block-tld td.hx-table-price {font-size: 14px;}
    .new-hx-tabs .nav-pills .nav-link-new span {
        padding-right: 7px
    }
    .register_page .right .hostxpsw {
        padding: 25px 25px
    }
    .hx_plans {
        background: #fbeaf2;
        border-radius: 6px
    }
    .hx_plans-find a {
        margin: 10px 0
    }
    .pop-inner-box h6 {
        padding: 8px 20px
    }
    .left-side-arrow-primary-header-top {
        position: absolute;
        left: 20px;
        top: 27px;
        display: block;
        z-index: 99
    }
    .pricing_section .price_top ul.months-ul li a span {
        color: #f9838b;
        font-weight: 700
    }
    #order-standard_cart .domains-row .input-group-addon {
        font-size: 12px
    }
    .right-side-arrow-secondary-header-top {
        position: absolute;
        right: 20px;
        top: 27px;
        display: block;
        z-index: 99
    }
    form#frmDomainTransfer .tDomain .tooltip.left {
        display: none !important
    }
    .certificate .col-sm-7 {
        max-width: 100%;
        flex: 0 0 100%
    }
    .has_no_block img {
        max-width: 100%
    }
    #pricing .btn.btn-default.cycle-change {
        width: 100%
    }
    span.label.label-success.wgs-custom-label-cart-hostx {
        top: 0;
        right: 0
    }
    .feature.world h3,
    .right-content .landing-page.sitelockvpn .feature h3,
    .right-content .landing-page.sitelockvpn .feature.devices h3 {
        font-size: 26px
    }
    .services_list {
        margin-top: 20px
    }
    ul.domain-block-tld-price {
        display: flex;
        width: 100%;
        overflow: scroll;
        padding: 20px 0
    }
    ul.domain-block-tld-price li:first-child {
        border-right: none
    }
    .container&gt;.navbar-collapse {
        margin-right: 0;
        margin-left: 10px
    }
    .nav&gt;li&gt;a&gt;img {
        max-width: none;
        display: none
    }
    .drow_menu {
        padding-right: unset
    }
    .nav_bar .megamenu .container .row .drow_menu h5 {
        color: #fff
    }
    .nav_bar .megamenu .drow_menu h5:after {
        width: 100%
    }
    .register {
        display: none
    }
    .nav_bar .megamenu .drow_menu p {
        display: none
    }
    .nav_bar .megamenu .drow_menu .nav li a {
        padding: .5rem .5rem;
        border: none;
        text-align: left !important
    }
    .nav_bar .megamenu .drow_menu a {
        color: #040404 !important;
        background: #fff !important
    }
    .nav_bar .megamenu .learn_btn {
        display: none
    }
    .nav_bar .megamenu .drow_menu&gt;h3 {
        display: none
    }
    .nav_bar .navbar-nav li a {
        text-align: left !important
    }
    input#owndomaintld {
        padding-left: 0 !important
    }
    .departdiv {
        width: 100% !important
    }
    #productList .owl-controls {
        margin-top: 0 !important
    }
    #productList .owl-controls {
        padding-bottom: 30px
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd #applyPromoDiv .plable {
        float: left;
        width: 100%
    }
    .ddnavbar .submenu {
        position: relative !important;
        margin-top: 0 !important;
        min-width: 100% !important;
        box-shadow: 0 0 9px rgba(0, 0, 0, .07) !important;
        float: left !important
    }
    .ddnavbar .childsubmenu {
        position: relative !important;
        margin-left: 180px !important;
        min-width: 100% !important;
        float: left !important;
        margin: 0 !important;
        margin-top: 0 !important
    }
    .ddnavbar .nav-link.dropdown-toggle.menu_top:hover {
        background: 0 0 !important
    }
    .header .right .right_navi li:last-child a,
    .header .right .right_navi li:nth-last-child(2) a {
        bottom: 0;
        padding: 24px 0
    }
    .vps-hosting .vps-hosting-list .left img.img-responsive {
        margin: 0 auto;
        margin-bottom: 28px
    }
    .clientarea .right {
        margin-top: 0
    }
    section#main-body {
        padding: 0 0 20px
    }
    #order-standard_cart {
        margin: 0 !important;
        padding: 0 !important
    }
    p.wgs-responsive-btn-class {
        display: inline-block;
        width: 100%;
        margin-top: 20px
    }
    .shared-hosting {
        padding: 0
    }
    .main-content {
        margin-bottom: 30px;
        min-height: 300px
    }
    .submitticketstepone .col-md-4 {
        max-width: 100% !important
    }
    .register-domain-section .browse_extensions .domain_table li {
        margin-bottom: 10px
    }
    .domain-suggestion .domain-name {
        width: 100%;
        margin-bottom: 10px
    }
    .wgs-domains {
        width: 50% !important;
        float: left;
        text-align: left
    }
    .register-domain-section .browse_extensions .domain_table li .price {
        font-size: 18px
    }
    .domain-suggestion .domain-button {
        float: left;
        width: 50%;
        text-align: right
    }
    .domain-suggestion .domain-button button.button01.btn-add-to-cart {
        padding: 6px 0 !important
    }

    #searchDomainInfo .domain-available .domain-price {
        float: right;
        width: 100%
    }
    p.domain-checker-available {
        font-size: 18px
    }
    .domain-price button.button01.btn-add-to-cart {
        font-size: 12px;
        padding: 7px 0;
        float: right
    }
    .col-md-9.pull-md-right.main-content {
        display: inline-block
    }
    .register-domain-section .right .domain_row .domain_colos {
        width: 94.5%;
        margin-bottom: 20px
    }
    .wgs-class-captcha {
        display: inline-block
    }
    .cpanel_banner .button04 {
        margin-top: 25px !important;
        margin-bottom: 15px;
        width: 100%;
        text-align: center
    }
    a.button02 {
        width: 100%;
        text-align: center
    }
    .navbar-toggler {
        padding: 7px 9px;
        font-size: 20px
    }
    .header .right .right_navi li a {
        padding: 24px 9px !important;
        font-size: 14px;
        line-height: 18px
    }
    .sign-in-display {
        display: block !important
    }
    .sub-heading.domain-nm {
        word-break: break-all;
        display: inline-block
    }
    #order-standard_cart .registrationPeriod {
        width: 92.4%
    }
    div#categoriesBox {
        display: none !important
    }
    #order-standard_cart .categories-collapsed .pull-left.form-inline {
        width: 100%
    }
    #order-standard_cart .categories-collapsed .pull-left.form-inline form {
        width: 100%
    }
    #order-standard_cart .categories-collapsed .pull-left.form-inline select.form-control {
        width: 100%
    }
    #order-standard_cart .categories-collapsed .pull-right.form-inline {
        display: none
    }
    #order-standard_cart .categories-collapsed {
        margin-top: 0 !important
    }
    .header .right .nav li:last-child {
        display: block;
        padding-right: 0
    }
    .mblshow {
        display: block !important
    }
    .search_box input.search_input {
        display: inline-block;
        width: 91% !important
    }
    .search_box form img {
        display: inline-table;
        height: 100%;
        width: 20px
    }
    .business-row {
        background: #fff;
        border-bottom: 1px solid #ddd
    }
    .clientarea .left ul.side_menu&gt;li:first-child {
        width: 92%;
        display: inline-block
    }
    .left button.navbar-toggler.hidden-lg-up {
        position: absolute;
        right: 0;
        top: 17px;
        margin: 0 !important
    }
    .certificate .left img {
        display: none
    }
    .certificate .right {
        margin-top: 0
    }
    .secure_col {
        background: #000
    }
    .install .left img {
        display: none
    }
    .register-domain-section {
        padding-bottom: 0
    }
    .domainregister .col-xs-12.main-content {
        margin-bottom: 0
    }
    .col-md-8.mx_width {
        display: inline-block
    }
    #order-standard_cart .domains-row .form-control {
        padding: 8px 5px;
        font-size: 12px
    }
    #order-standard_cart .domains-row #owndomainsld {
        padding-left: 50px
    }
    #order-standard_cart .domains-row #transfersld {
        padding-left: 50px
    }
    input#registersld {
        padding-left: 55px !important
    }
    .domainResultsWithProducts .spotlight-tld-container-5 {
        width: 31%;
        margin: 5px 1%
    }
    .domainResultsWithProducts .spotlight-tld-container .spotlight-tld {
        font-size: 14px
    }
    body #order-standard_cart .checkoutDiv #paymentGatewaysContainer .radio-inline {
        padding: 1px 15px 10px 4px
    }
    .right_navi li:last-child a {
        padding-left: 1px !important
    }
    .clientareadetails .mrg18 {
        display: table;
        margin-right: 7px;
        text-align: center !important
    }
    .clientareadetails .btn-danger,
    .clientareadetails .mrg18 input.btn.btn-default,
    .clientareadetails .mrg18 input.btn.btn-primary {
        margin-bottom: 10px
    }
    .header .right {
        padding-right: 20px
    }
    ul.nav.right_navi li a i {
        vertical-align: middle
    }
    .header .logo {
        padding-top: 15px;
        float: left
    }
    .header .navbar-toggler {
        top: 0;
        bottom: 0;
        outline: 0;
        right: 15px
    }
    .right_navi i.fa.fa-sign-in {
        font-size: 19px !important;
        margin-top: 0
    }
    .right_navi i.fa.fa-shopping-bag {
        font-size: 15px !important
    }
    .pricing_section .price_top ul.months-ul li a:focus {
        background: #000000ad
    }
    .pricing_section .price_top ul.months-ul li a {
        float: left;
        width: 100%;
        font-size: 13px;
        color: #fff;
        border-top: none;
        padding: 8px 0;
        background: #6747d5;
        margin-bottom: 5px;
        cursor: pointer
    }
    .features-option2 .features-col .img-box img,
    .features-option2 .features-col .img-box svg {
        width: 50px;
        height: auto
    }
    .clientareaproductdetails .tab-content .product-details .manage-detail {
        margin: 0;
        padding: 25px 15px
    }
    .clientareaproductdetails .tab-content .product-details .active-domain {
        padding: 45px 0;
        min-height: 300px
    }
    li.accountMenu.open a.dropdown-item {
        padding: 10px !important
    }
    p.text-left.wgs-responsive-btn-class {
        text-align: center !important
    }
    li.accountMenu {
        display: block !important
    }
    li.accountMenu .dropdown-menu.flag_drop {
        transform: translateX(-50%)
    }
    .sign-in-display {
        display: none !important
    }
    .domain-block-home {
        background: #f6f8fa !important
    }
    ul.domain-block-tld-price {
        margin: 20px 0 0
    }
    .domain-block-content h2 {
        font-size: 20px;
        margin: 0 0 30px
    }
    .domain-block-inner {
        padding-right: 107px;
        width: 100%;
        max-width: 100%
    }
    .domain-block-search {
        float: left;
        width: 100%;
        position: relative;
        padding-right: 0
    }
    .domain-block-search .btn {
        width: 100%;
        position: relative;
        height: 40px
    }
    .dedicated_servers .left .filters_box .range_slider {
        padding: 0 20px
    }
    .dedicated_servers .right .results_box {
        border: 1px solid #48474880;
        margin-bottom: 20px
    }
    .dedicated_servers .right .results_box {
        margin-bottom: 20px
    }
    .dedicated-server .item {
        padding: 0 25px
    }
    .dedicated-server .dedicated_box {
        padding: 8px 0 0
    }
    .dedicated-server .item .dedicated_box .dedicated_box_col {
        margin-top: 0
    }
    .frequbntly_asked .question_answers&gt;span {
        top: 0;
        font-size: 16px;
        display: flex;
        justify-content: center;
        align-items: center;
        bottom: 0
    }
    .frequbntly_asked .question_answers .question {
        font-weight: 600
    }
    .customers h1 {
        font-size: 19px;
        font-weight: 600
    }
    .customers .data_box {
        font-size: 15px;
        line-height: 25px
    }
    .domain .domain-companys {
        justify-content: center
    }
    .domain .domain-companys .domain-companys-col {
        width: 45%;
        margin: 0 8px 15px;
        min-height: 140px
    }
    .domain .domain-companys .domain-companys-col h3 b {
        font-size: 30px;
        font-weight: 600
    }
    .domain .domain-companys .domain-companys-col h3 {
        font-size: 15px;
        margin-top: 10px
    }
    .domain ul.domain-options {
        text-align: center
    }
    .domain ul.domain-options li {
        width: 46%;
        margin-bottom: 5px;
        border: 1px solid #ccc;
        text-align: center;
        padding: 10px;
        margin: 5px;
        float: none;
        display: inline-block
    }
    .perfect-domain .button03 {
        margin-top: 20px
    }
    .pricing_section .vat_col {
        margin: 15px 0;
        padding: 0 14px
    }
    .dedicated-server .dedicated_box .dedicated_box_col .gol {
        width: 40px;
        left: 0;
        height: 40px;
        margin: 10px auto 15px !important;
        position: static;
        left: 0
    }
    .banner {
        padding: 50px 30px
    }
    .secure_col .secure-box .secure-box1 {
        min-height: 1px
    }
    .secure_col .secure-box .secure-box1 {
        width: calc(33.33% - 5px)
    }
    .about-why-choose-us .choose-us-row h2,
    .best-vps-server&gt;h2,
    .certificate .right h2,
    .choose_section h2,
    .cloud_hosting .left h2,
    .hosting_feature h2,
    .install .right h2,
    .operating-system .left h2,
    .perfect-domain h2,
    .pricing_section .price_top h2,
    .ready-to-grab .row-grab h2,
    .secure_col h2,
    .simple-steps&gt;h2,
    .technical-specifications&gt;h2,
    .testimonials-1 h2,
    .vps-hosting h2,
    .why-hostx .why-hostx-left h2,
    body .domain .top h2,
    body .testimonials-1 h2 {
        font-size: 20px;
        font-weight: 600
    }
    .why-hostx .why-hostx-left .media h5 {
        font-size: 14px
    }
    .why-hostx .why-hostx-left .media p {
        font-size: 13px
    }
    .register_page .right .nav li {
        float: left;
        width: auto;
        display: flex
    }
    .register_page .right {
        padding: 30px 40px
    }
    .register_page .min_box .register_tab #frmCheckout .nav li {
        margin-right: 10px
    }
    .register_page .min_box .register_tab #frmCheckout .nav li a {
        font-size: 15px;
        padding: 16px 5px 10px 5px
    }
    .register_page .personal_information_form .form-group {
        margin-bottom: 20px
    }
    .register_page .personal_information_form .form-group .form-control {
        height: 36px
    }
    .register_page .personal_information_form .form-group .form-control {
        font-weight: 400
    }
    .register_page .personal_information_form .button03 {
        min-width: 130px
    }
    .register_page .personal_information_form .button03 {
        min-height: 34px;
        line-height: 33px
    }
    #account_security .progress {
        margin: 0 0 3px 0
    }
    .services_list .services_list_in {
        min-height: 115px
    }
    .left button.navbar-toggler.hidden-lg-up {
        right: 10px;
        top: 3px
    }
    .weebly.promo-weebly_lite {
        background-size: cover;
        min-height: 1px;
        background-position: center
    }
    .clientareadetails .row .form-group {
        margin-top: 0;
        margin-left: 0
    }
    .clientarea .right form .row {
        margin: 0
    }
    .clientareadetails .row {
        display: block !important;
        width: auto;
        float: none
    }
    .btn.btn-primary.wgs-submit-button,
    .cardInfoDiv .btn-default,
    .cardInfoDiv .btn-primary,
    .clientareadetails .mrg18 input.btn.btn-default,
    .clientareadetails .mrg18 input.btn.btn-primary,
    .wgs-cancel-button {
        min-width: 135px;
        min-height: 40px;
        width: auto;
        line-height: normal
    }
    .cardInfoDiv .mrg36 {
        margin-right: 0;
        text-align: center !important
    }
    .clientareadetails form {
        width: 100%;
        float: left
    }
    .clientareadetails .row .form-group {
        width: 33.33%;
        padding: 0 10px
    }
    .shared-hosting .form-group .form-control {
        height: 36px !important
    }
    .client_security_page .shared-hosting form p.text-left {
        text-align: center !important
    }
    .table-container .dataTables_wrapper .dataTables_filter label {
        min-height: 36px;
        padding: 0
    }
    .choose-more-product .more-product-col h3 {
        font-size: 13px;
        margin: 6px 0 0 0
    }
    .choose-more-product .more-product-col {
        min-height: 125px
    }
    #order-standard_cart .row {
        padding: 0 32px
    }
    .pricing_section .price_group .price_sect h2 {
        font-size: 17px;
        margin: 0
    }
    .pricing_section .price_group .price_sect h1 {
        font-size: 23px;
        margin: 10px 0 0 0
    }
    .pricing_section .price_group .price_sect ul.list {
        margin: 15px -15px 0 -15px
    }
    #tableServicesList_wrapper {
        margin: 0
    }
    .table-container .dataTables_wrapper {
        margin-top: 10px
    }
    div.dataTables_wrapper div.dataTables_paginate ul.pagination {
        width: 100%;
        justify-content: center;
        border: none;
        background: 0 0;
        overflow:hidden;
        overflow-x: auto;
    }
    .table-container .dataTables_paginate {
        padding: 15px 0
    }
    .categories-collapsed.visible-xs.visible-sm.clearfix {
        margin: 20px 0
    }
    .register-domain-section .right .search_domain .search_domain_in .btn {
        top: 0;
        right: 5px;
        width: 100%;
        background-image: none;
        padding: 5px
    }
    .register-domain-section .browse_extensions .nav li {
        float: left;
        width: 50%;
        margin-bottom: 10px;
        padding: 0 5px
    }
    .register-domain-section .add_web_hosting {
        margin-bottom: 20px
    }
    .register-domain-section .add_web_hosting .box h2 {
        margin: 9px 0;
        font-size: 14px
    }
    .register-domain-section .add_web_hosting .box p {
        margin: 0
    }
    .register-domain-section .add_web_hosting .box .button01 {
        min-height: 40px;
        min-width: 136px;
        line-height: 25px;
        margin-top: 9px
    }
    #domaintransfer .col-sm-2 {
        clear: both
    }
    #order-standard_cart .row .col-sm-2,
    #order-standard_cart .row .col-sm-5,
    .add_web_hosting .col-sm-6,
    .cardInfoDiv .col-sm-4,
    .cardInfoDiv .col-sm-6,
    .clientareaaddfunds .right .col-sm-6,
    .clientareaaddfunds .right .col-sm-8,
    .hosting_sections .col-sm-4.mt-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    #order-standard_cart .row,
    .domaintransfer .tDomain .panel-body {
        padding: 0;
        clear: both
    }
    .download-categories,
    .knowledgebaseDiv .kbcategories {
        display: flex;
        align-items: center
    }
    .download-categories .col-sm-4.down-cat,
    .kbcategories .col-sm-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .kbarticles a {
        padding-left: 40px;
        position: relative;
        display: block
    }
    .download-box-div i,
    .knowledgebaseDiv .inner_bx_area i {
        position: absolute;
        left: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        top: 0
    }
    .knowledgebaseDiv .top_searchbar input {
        height: 41px
    }
    .right .client_download_page .shared-hosting .download-popular-wgs .download-box-div {
        padding-left: 60px;
        position: relative;
        display: block
    }
    .download-box-div i,
    .knowledgebaseDiv .inner_bx_area i {
        left: 20px;
        top: 23px
    }
    .client_mass_payment_page .manage_payments .invoice-table {
        margin: 0;
        padding: 0
    }
    .wgs-logout .alert-success {
        font-size: 14px;
        text-align: center !important
    }
    .register_page .wgs-logout.personal_information_form .button03 {
        font-size: 12px
    }
    .register_page .right&gt;h1 {
        text-align: left;
        margin-bottom: 0 !important
    }
    .clientareaproductdetails .tab-content div#SitelockLogin .panel-body img {
        display: block;
        margin: 0 auto 20px;
        width: auto
    }
    #nextDueDate .col-xs-6,
    div#registrationDate .col-xs-6 {
        text-align: center !important
    }
    #cPanelMetricStatsPanel .table-striped .modal .modal-dialog {
        margin: 0 auto;
        padding: 0;
        left: 0;
        right: 0
    }
    .addons .right .products .product footer .product-pricing {
        text-align: center;
        width: 100%
    }
    .right #order-standard_cart .products .product header span {
        font-size: 18px
    }
    .addons .right .products .product footer .btn-success {
        float: none
    }
    .banner .banner_bottom ul li img {
        left: 15px;
        width: 16px;
        height: 16px
    }
    .b-support-img {
        text-align: center
    }
    .custom-block-2 .block2-cont {
        text-align: center
    }
    .right-content #howitworks .nav.nav-tabs li {
        width: 100%
    }
    .price_list .price_grid .price_grid_last .button03 {
        margin-top: 14px
    }
    .price_list .price_grid .price_grid_last {
        padding-top: 20px
    }
    .customers .data_box {
        width: 92%;
        margin: 10px auto
    }
    .hx_web-hosting-sec .slick-arrow,
    .hx_web-hosting-sec ul.slick-dots {
        display: none !important
    }
    .banner .banner_bottom ul {
        margin-top: 10px
    }
    .right-content .banner .banner_bottom ul li embed {
        width: 16px;
        height: 16px;
        top: calc(50% - 7px)
    }

    #order-standard_cart .sidebar-collapsed.visible-xs form { width: 100%; padding: 0 5px; }


    
}

@media only screen and (min-width:320px) and (max-width:990px) {
    .nav_bar {
        background-color: #000
    }
    .nav_bar ul.navbar-nav li {
        position: static
    }
    .dropdown-toggle::after {
        text-align: right;
        right: 7px;
        position: absolute;
        top: 26px
    }
    .nav_bar .navbar-nav&gt;li a.active,
    .nav_bar .navbar-nav&gt;li a:focus,
    .nav_bar .navbar-nav&gt;li&gt;a:hover {
        padding-left: 20px
    }

    .col-md-3.drow_menu.empty-menu {
        display: none
    }
    li.menu-last-btn {
        display: none
    }
    .nav_bar .megamenu .container .row .drow_menu h5 {
        display: inline-block;
        width: 100%;
        margin-top: 10px
    }
    .navbar-nav .dropdown-menu {
        position: relative
    }
    .nav_bar .megamenu {
        top: 60px !important;
        position: absolute;
        padding: 0 0 25px;
        height: 320px;
        overflow: auto
    }
    .nav_bar .megamenu .drow_menu .nav li a {
        padding: 10px 10px
    }
    .nav_bar .megamenu .container .row .drow_menu h5 {
        display: block;
        width: 100%;
        margin: 0;
        background: #a2a2a2;
        line-height: normal;
        float: left;
        padding: 6px 10px;
        color: #fff;
        font-size: 15px
    }
    .nav_bar .megamenu .container .row .drow_menu {
        margin-top: 0;
        padding: 15px
    }
    .nav_bar .megamenu .drow_menu h5::after {
        display: none
    }
    .nav {
        width: 100%
    }
    .nav_bar ul.navbar-nav li {
        position: relative
    }
    .nav_bar .megamenu .register h2 {
        font-size: 16px
    }
    #mainNavbarCollapse p {
        line-height: 20px;
        font-size: 14px
    }
    .nav_bar .megamenu .register h1 {
        font-size: 15px
    }
    #mainNavbarCollapse .mb-4,
    .my-4 {
        margin-bottom: 15px !important;
        padding-top: 2px;
        font-size: 14px
    }
    .nav_bar .megamenu .learn_btn {
        padding: 2px 14px;
        font-size: 12px !important
    }
    .carouselInnerCT .carousel-item {
        padding: 0 15px
    }
    .nav_bar .megamenu .drow_menu&gt;h3 {
        font-size: 18px
    }
}

@media only screen and (max-width:706px) {
    .hero.top_banner_sections_ssl h2,
    .hero.top_banner_sections_ssl h3 {
        text-align: center
    }
    .banner .banner_bottom ul li a {
        padding-top: 6px
    }
    .clientareacancelrequest .alert.alert-info.text-center {
        height: auto
    }
    .banner .big_col .big_col_in h4 {
        font-size: 30px
    }
    .banner .big_col .big_col_in small {
        font-size: 12px;
        margin: 3px 0 0 0
    }
    .banner .big_col .big_col_in {
        min-height: 77px;
        background-image: none;
        background-color: #1e6b71ad
    }
    .banner .big_col {
        border: 1px solid #3c73bf
    }
    .banner .big_col h5 {
        font-size: 14px;
        padding: 12px 15px;
        line-height: 22px;
        width: 100%;
        font-weight: 600
    }
    .banner .big_col h5 br {
        display: none
    }
    .banner {
        background-image: none !important;
        background-color: #17494d;
        padding: 30px 0
    }
    .banner .banner_bottom ul li {
        width: 49%;
        margin: 0 3px 5px 0;
        padding: 8px 0 0 42px;
        text-align: left
    }
    .banner .banner_bottom .button02 {
        font-size: 13px;
        padding: 9px;
        margin-top: 0;
        width: 40%
    }
    .banner .banner_bottom h3 {
        font-size: 12px;
        padding: 0 0 10px 0
    }
    .business-row .left h2 {
        font-size: 16px
    }
    .business-row .left p {
        font-size: 13px;
        line-height: 21px
    }
    .business-row {
        padding: 40px 0
    }
    .build-sites h2 {
        font-size: 16px;
        margin-bottom: 20px;
        margin-top: 20px;
        color: #404040;
        font-weight: 600;
        text-align: left
    }
    .build-sites img,
    .recent-changes-effact .ssl-effect-site-row .http-image-box img,
    .ssl-effect-site .ssl-effect-site-row img,
    .why-hostx-right img {
        width: auto;
        max-width: 70%;
        margin: 0 auto;
        display: block
    }
    .build-sites .build-sites-right p {
        font-size: 14px;
        margin-top: 10px
    }
    .build-sites .build-sites-right .upgrade-btn-box {
        margin-top: 25px
    }
    .button04 {
        font-size: 14px;
        padding: 5px 10px;
        width: 162px;
        line-height: 37px
    }
    .build-sites .build-sites-right h4 {
        font-size: 15px
    }
    .ssl-effect-site .ssl-effect-site-row h4 {
        font-size: 16px;
        margin-bottom: 20px;
        color: #404040;
        font-weight: 600;
        line-height: 24px
    }
    .ssl-effect-site .ssl-effect-site-row p {
        font-size: 14px;
        letter-spacing: 0;
        line-height: 25px;
        color: #868686
    }
    .frequently-questions .frequently-questions-row h2 {
        font-size: 18px;
        font-weight: 600
    }
    body .frequently-questions .frequently-questions-row .accordion-container-main .card .card-header a h5,
    body .frequently-questions .frequently-questions-row .accordion-container-main .card .card-header a h5.mb-0 {
        font-size: 16px
    }
    .ssl-effect-site .ssl-effect-site-row ul li {
        font-weight: 400
    }
    .ssl-effect-site .ssl-effect-site-row ul {
        padding-top: 0
    }
    .simple-steps h1 {
        font-size: 20px;
        margin-bottom: 20px;
        color: #404040;
        font-weight: 600;
        line-height: 24px
    }
    .simple-steps .simple-col img {
        max-width: 31%
    }
    .simple-steps .simple-col {
        margin-bottom: 54px
    }
    .simple-steps .simple-col p {
        font-size: 13px;
        padding: 0 35px
    }
    .ready-to-grab .row-grab h2 {
        font-size: 20px;
        margin-bottom: 20px;
        color: #404040;
        font-weight: 600;
        line-height: 24px
    }
    .ready-to-grab .row-grab p {
        font-size: 14px;
        width: 320px
    }
    .about-why-choose-us .choose-us-row h2 {
        font-size: 20px;
        margin-bottom: 20px;
        color: #fff;
        font-weight: 600;
        line-height: 24px
    }
    .about-why-choose-us .choose-us-row p {
        font-size: 14px;
        line-height: 21px;
        padding: 0 30px
    }
    .ssl-certification div[class*=col-] .why-choose-inner-abt {
        padding: 22px 40px;
        min-height: 210px;
        max-height: 210px
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt h5 {
        padding: 5px 0 10px
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt p {
        font-size: 13px
    }
    .features-option2 .top h2,
    .pricing_section .price_top h1 {
        font-size: 20px;
        margin-bottom: 10px;
        color: #404040;
        font-weight: 700;
        line-height: 24px
    }
    .pricing_section .price_top p {
        font-size: 14px;
        line-height: 21px;
        margin-top: 0
    }
    .pricing_section .price_top ul.months-ul {
        margin: 15px 0 0 0
    }
    .pricing_section .price_group {
        margin-top: 0
    }
    .features-option2.features-option4 {
        padding: 40px 20px
    }
    .business-row .col-sm-6,
    .ssl-certification .col-sm-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .features-option4 .col-sm-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .footer_col img {
        max-width: 160px
    }
    .why-choose .col-sm-3 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .banner .big_col h1 {
        font-size: 25px;
        color: #fff;
        padding: 28px 15px;
        width: 100%;
        float: none;
        clear: both
    }
    .banner .left h1,
    .banner .left h2,
    .banner .left h3,
    .banner .left h6,
    .banner .left p,
    .banner .left.mt-2 .view-plan h5,
    .banner .left.mt-2 .view-plan h6,
    .banner .left.mt-2 h3,
    .banner .left.mt-2 ul li {
        color: #fff
    }
    .banner .col-sm-6,
    .landing-page .hero .col-sm-6 {
        flex: 0 0 100%;
        max-width: 100%
    }
    .landing-page .hero .col-sm-6 .logo-container {
        max-width: 300px;
        text-align: center
    }
    .navbar-nav .open .dropdown-menu {
        background-color: #fff
    }
    .right-content .hero.spam-email-serv img {
        max-width: 300px !important;
        margin: 0 auto;
        float: none !important;
        display: inherit
    }
    .navbar-nav {
        margin: 0
    }
    .container&gt;.navbar-collapse {
        margin-right: 0;
        margin-left: 0
    }
    .nav_bar ul.navbar-nav li {
        padding: 0 10px
    }
    .nav_bar .megamenu .drow_menu .nav li a {
        padding: 5px
    }
    .nav_bar .megamenu .container .row .drow_menu {
        padding: 15px 10px 0
    }
    .nav_bar .megamenu {
        height: 180px
    }
    .nav_bar .navbar-nav&gt;li&gt;a {
        padding: 7px 15px 7px 15px;
        border-top: 2px solid transparent
    }
    .dedicated_servers .dedicated_servers_top p {
        font-size: 13px
    }
    .customers,
    .dedicated-server,
    .dedicated_servers,
    .frequbntly_asked,
    .why-choose {
        padding: 30px 0
    }
    .why-choose .choose-col p {
        font-size: 13px;
        margin-top: 6px
    }
    .banner .left h2 {
        font-size: 22px
    }
    .frequbntly_asked .top h2 {
        font-size: 20px
    }
    .customers h1 {
        font-size: 18px;
        margin: 0 0 20px 0
    }
    .customers .data_box::before {
        margin-right: 5px
    }
    .customers .data_box::after {
        margin-left: 4px
    }
    .customers .data_box {
        font-size: 13px
    }
    .get_started h1 {
        font-size: 16px
    }
    .get_started .button01 {
        min-height: 30px;
        min-width: 160px;
        padding: 5px;
        line-height: 30px
    }
}

@media (max-width:840px) and (orientation:landscape) {
    .nav_bar .megamenu {
        height: 240px
    }
}

@media (min-width:320px) and (max-width:360px) {
    ul.domain-block-tld-price li {
        padding: 0 12px
    }
    ul.login-manage-detail {
        width: 100%;
        display: inline-block
    }
    ul.login-manage-detail li a {
        display: inline-block;
        width: 100%;
        margin-bottom: 10px;
        text-align: center
    }
}

@media (max-width:480px) {
    .confirm_ticket_page .col-sm-10.text-center.ticket-completed .wgs-submit-button {
        padding: 10px 18px;
        min-width: 100px;
        min-height: auto;
        line-height: 20px;
        text-align: center;
        display: flex;
        max-width: 100px;
        margin: auto;
    }
    .confirm_ticket_page .col-sm-10.text-center.ticket-completed {
        padding: 35px 0;
    }
    .hx-tablesearchbar .input-group-append button{
        font-size: 12px;
    }
    .viewCartDiv .sidebar-collapsed .form-inline,
    .viewCartDiv .sidebar-collapsed .form-inline form,
    .viewCartDiv .sidebar-collapsed .form-inline form select {
        width: 100%
    }
    .viewCartDiv .sidebar-collapsed .form-inline {
        margin-bottom: 4px
    }
    form.form-horizontal.using-password-strength .text-center {
        padding: 0 15px
    }
    .inner-content-area .form-group .btn-default,
    .inner-content-area .form-group .btn-primary {
        width: 100%
    }
    .clientarea-entered a.telephoneanchor {
        top: 0
    }
    .clientarea-entered .new-mega-menu-right-bar {
        padding-right: 0
    }
    .clientarea-entered .new-mega-menu-right-bar {
        margin: auto
    }
    .home-logo-mega-menu-dropdown,
    .wgs-new-mega-menu a.home-logo-mega-menu {
        display: none
    }
    #openTicketSubmit,
    a.cancel-btn-wgs {
        width: 100%;
        margin-bottom: 10px
    }
    .offers-banner .offers-banner-inner .offer-view-plan .left-offer-inner h5 {
        padding: 9px 14px 0 14px;
        font-size: 60px
    }
    .offers-banner .offers-banner-inner .offer-view-plan .left-offer-inner h5 sub {
        bottom: 50px;
        left: -10px
    }
    .banner .left.mt-2 li strong {
        width: 100%;
        display: block
    }
    .irs-from,
    .irs-single,
    .irs-to {
        font-size: 10px
    }
    .wgs-new-mega-menu .nav&gt;li:first-child&gt;a span {
        display: none
    }
    .knowledgebaseDiv .top_searchbar {
        margin-bottom: 80px
    }
    body .landing-page.ox .features p {
        margin-left: 95px
    }
    body .landing-page.ox img {
        max-width: 85px
    }
    body .landing-page.ox .header .logo-img {
        max-width: 90%
    }
    .hx-bnr-list p {
        text-align: center
    }
    .hx-business-list li:first-child .hx-bnr-list p {
        padding: 0 10px
    }
    .domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-8 {
        width: 100%
    }
    .hx_supprt-sec ul li {
        width: 100%
    }
    .text-center.margin-bottom.wgs-class-captcha .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 div#tooltip300528 {
        left: 125.125px
    }
    .supportticketsubmit-steptwo .up-r-btn,
    .text-center.margin-bottom.wgs-class-captcha {
        width: 100%
    }
    .text-center.margin-bottom.wgs-class-captcha {
        margin-bottom: 10px
    }
    .contact-us-banner {
        padding: 50px 0
    }
    .register-domain-section .search_domain .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1,
    div#order-standard_cart form#frmCheckout .row .col-md-8 .col-sm-12 {
        padding: 0
    }
    div#order-standard_cart form#frmCheckout .row:first-child .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
        margin-left: 0
    }
    #offerStyleOne .pop-inner-box h3 span::after,
    #offerStyleOne .pop-inner-box h3 span::before {
        display: none
    }
    .clientareadetails .mrg18 {
        display: block
    }
    .features-option4 .col-sm-4 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .dedicated_servers .right .results_box .col1,
    .dedicated_servers .right .results_box .col1.col2 {
        flex: 0 0 100%;
        width: 100%;
        border-bottom: 1px solid #ccc
    }
    .results_box .col_in {
        text-align: left
    }
    .domain .domain-companys .domain-companys-col {
        width: 43%;
        margin: 0 10px 15px;
        min-height: 140px
    }
    .domain .domain-companys .domain-companys-col h3 b {
        font-size: 23px
    }
    .domain .domain-companys .domain-companys-col h3 {
        font-size: 12px
    }
    .perfect-domain h1 {
        font-size: 17px
    }
    .perfect-domain p {
        font-size: 13px
    }
    .simple-steps .simple-col {
        margin-bottom: 50px;
        box-shadow: 0 0 3px 0 #ccc;
        padding: 29px 0
    }
    .ssl-certification div[class*=col-] .why-choose-inner-abt {
        margin-bottom: 20px
    }
    .about-why-choose-us .choose-us-row h2,
    .best-vps-server&gt;h1,
    .choose_section h1,
    .cloud_hosting .left h1,
    .features-option2 .top h2,
    .hosting_feature h1,
    .pricing_section .price_top h1,
    .ready-to-grab .row-grab h2,
    .simple-steps&gt;h1,
    .technical-specifications&gt;h1,
    .testimonials-1 h1,
    .vps-hosting h1 {
        font-size: 21px;
        font-weight: 600
    }
    .best-vps-server .col-sm-4 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .register_page .min_box .register_tab #frmCheckout .nav li {
        margin-right: 0;
        width: 100%
    }
    .clientareadetails .mrg18 {
        display: block;
        margin-right: 0
    }
    .clientareadetails .row .form-group {
        width: 100%;
        padding: 0
    }
    .clientareadetails .gobtn .btn-default {
        margin: -20px 0 0;
        height: 40px;
        width: 100%
    }
    .register-domain-section .browse_extensions .nav li {
        float: left;
        width: 100%;
        margin-bottom: 10px;
        padding: 0 0
    }
    .register-domain-section .browse_extensions ul.nav li a {
        border-right: none
    }
    .announcements .view_ticket_box .top {
        font-size: 15px
    }
    .announcements .view_ticket_box .top span {
        position: absolute;
        right: 0;
        top: 3px
    }
    .announcements .view_ticket_box .top {
        padding-right: 0
    }
    .download-categories,
    .knowledgebaseDiv .kbcategories {
        display: block
    }
    .download-categories .col-sm-4.down-cat,
    .kbcategories .col-sm-4 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .knowledgebaseDiv .top_searchbar .btn {
        font-size: 15px;
        min-height: 20px;
        min-width: 100%;
        height: 30px;
        margin-top: 10px
    }
    .knowledgebaseDiv .top_searchbar input {
        height: 54px
    }
    .dataTables_wrapper .dataTables_filter {
        margin-top: 0
    }
    .inner-bottom_tb .payment-heading {
        margin-top: 0;
        font-size: 14px
    }
    .client_mass_payment_page .manage_payments .view_manage_pays {
        padding: 40px 10px
    }
    .invoice-dis {
        overflow-y: hidden;
        display: block;
        width: 100%;
        overflow-x: auto
    }
    .clientareaproductdetails .tab-content .tab-pane a.btn.btn-default,
    .clientareaproductdetails .tab-content .tab-pane input {
        width: 100%;
        margin-bottom: 5px
    }
    .clientareaproductdetails .tab-content div#SitelockLogin .panel-body button {
        width: 100%;
        margin-bottom: 5px
    }
    .clientareacancelrequest .alert.alert-info.text-center {
        height: auto
    }
}

@media (min-width:361px) and (max-width:767px) {
    ul.login-manage-detail {
        width: 100%;
        display: inline-block
    }
    ul.login-manage-detail li {
        width: 48%;
        margin: 0 1px;
        display: inline-block
    }
    ul.login-manage-detail li a {
        display: inline-block;
        width: 100%;
        margin-bottom: 10px;
        text-align: center;
        padding: 17px 5px
    }
    ul.login-manage-detail li a i {
        padding-right: 3px
    }
    .clientareacancelrequest .alert.alert-info.text-center {
        height: auto
    }
    .clientareacancelrequest select#type {
        min-width: 100%
    }
    .clientareacancelrequest input.btn.btn-danger {
        padding: 7px 6px;
        min-width: 100%;
        min-height: 45px;
        max-width: 100%;
        position: relative;
        top: -2px
    }
    .clientareacancelrequest a.cencel-btn-bottom {
        padding: 10px 20px 9px;
        margin-left: 0;
        width: 100%;
        min-width: 100%;
        display: block;
        text-align: center;
        margin-top: 8px;
        height: 40px
    }
    .clientareadomains i.fas.fa-wrench {
        color: #2d2626 !important;
        padding-top: 5px !important
    }
    li#tableDomainsList_next a {
        width: 56px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail {
        padding: 75px 22px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail img {
        margin-right: 3px;
        margin-bottom: 2px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .active-domain {
        border-right: none;
        max-width: 100%;
        min-width: 100%
    }
    #categoriesBox .slick-next {
        right: 7px !important
    }
    #categoriesBox .slick-prev {
        left: -1px;
        z-index: 99
    }
    #order-standard_cart .categories-collapsed .pull-left.form-inline select.form-control {
        border: 1px solid #ddd !important
    }
    .pricing_section .price_group .price_sect .bottom_sect .button03 {
        margin-bottom: 30px
    }
    #productList .owl-controls .owl-prev {
        margin-left: -1px
    }
    #productList .owl-controls .owl-next {
        margin-right: -1px
    }
    .domain-renewals #domainRenewals .domain-renewal {
        padding: 30px 40px 25px 40px !important
    }
    .addons .right .products .product footer .product-pricing {
        width: 100%;
        text-align: center
    }
    .addons .right .products .product footer .btn-success {
        float: none;
        margin-right: 0
    }
    #order-standard_cart .products .product div.product-pricing {
        padding-left: 0
    }
    .addons .right .products .product {
        padding: 30px 20px 25px 20px !important;
        text-align: center
    }
    .domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-5 {
        width: 48%;
        margin: 0;
        border-right: 1px solid #f5f1f1;
        margin-bottom: 11px;
        margin-right: 2%
    }
    .configureProductDiv .left .personal_section ul li {
        min-width: 100%
    }
    .configureProductDiv .left .personal_section ul {
        margin: 10px 0 0 0
    }
    .configureDomainsDiv.col-md-12 h2 {
        font-size: 29px
    }
    #order-standard_cart .registrationPeriod {
        float: none
    }
    #order-standard_cart .registrationPeriod .col-sm-3 label {
        font-size: 19px;
        font-weight: 500
    }
    #order-standard_cart .categories-collapsed select {
        border: 1px solid #ddd
    }
    #order-standard_cart .view-cart-items .item-title {
        padding-bottom: 5px
    }
    #order-standard_cart .viewCartDiv .view-cart-items .item .item-price {
        padding-top: 5px
    }
    #order-standard_cart .viewCartDiv .view-cart-items .item {
        padding: 10px 0 10px 2px
    }
    #order-standard_cart .viewCartDiv .empty-cart {
        text-align: left;
        width: 100%
    }
    #order-standard_cart .viewCartDiv #btnEmptyCart {
        float: none
    }
    .promo-rapidssl_rapidssl {
        min-height: auto !important
    }
    #order-standard_cart .mc-promo .body li {
        width: 100% !important
    }
    .mc-promos.checkout .mc-promo {
        background-size: cover
    }
    body #order-standard_cart .checkoutDiv #paymentGatewaysContainer .radio-inline {
        width: 100%;
        margin-left: 0
    }
    .alert.alert-warning.checkout-security-msg i.fas.fa-lock {
        color: #929292
    }
    #order-standard_cart .checkout-security-msg {
        float: left
    }
    .invoice-row.row-3-top .table-responsive {
        overflow: scroll
    }
    #WeeblyLogin .panel-body {
        padding: 0 15px 10px;
        text-align: center
    }
    ul.nav.nav-tabs.nav-tabs-overflow .fas {
        color: #00a63f
    }
    .bandwidth .bandwidth_in .row .left p {
        font-size: 15px
    }
    .results_box .col_in {
        text-align: center
    }
    .dedicated_servers .right .results_box .col1 h2 {
        font-size: 21px;
        font-weight: 700
    }
    .dedicated_servers .right .results_box .col1 .sata_button {
        font-size: 15px
    }
    .navbar #nav-ssl .navbar-nav li {
        padding-right: 0
    }
    nav.navbar.navbar-default.navs_tab_ssl_sec .navbar-nav li {
        float: left;
        width: 100% !important;
        padding-right: 0
    }
    .innr_bx_lastsec form button {
        left: 0;
        right: 0;
        float: none !important
    }
    .sitelock .frequently-questions h2 {
        padding-bottom: 20px;
        font-size: 25px
    }
    .hc-offcanvas-nav li.nav-close a {
        color: #fff !important
    }
    .cryptocurrency i.fa.fa-search {
        position: absolute;
        right: 26px;
        top: 34px
    }
    .cryptocurrency {
        position: relative
    }
    .cptca .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
        margin-left: 0
    }
}

@media (min-width:768px) and (max-width:1024px) {
    a.telephoneanchor, .wgs-new-header-top a.telephoneanchor {
        top: 5px;
    }
    span.label.label-success.wgs-custom-label-cart-hostx{
        top: 0;
        right: 0;
    }
    .domain-block-home .col-md-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .hx-client-info li {
        word-break: break-all
    }
    .domain-block-home .col-md-5 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 100%;
        max-width: 100%
    }
    ul.domain-block-tld-price {
        margin-top: 30px
    }
    #order-standard_cart .categories-collapsed select {
        border: 1px solid #ddd
    }
    .domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-5 {
        width: 19%;
        margin-right: 0
    }
    .domainResultsWithProducts #primaryLookupResult .domain-available.domain-checker-available.headline {
        float: left;
        width: 100%
    }
    .domainResultsWithProducts .domain-price {
        width: 100%;
        text-align: center
    }
    .domain-suggestion .wgs-domains {
        padding-top: 7px
    }
    .domainResultsWithProducts li .price {
        padding: 0
    }
    .wgs-new-header-top span.label.label-success.wgs-custom-label-cart-hostx {top: -2px;right: -4px;}
    .figure-icon img {
        max-width: 50px
    }
    .figure-icon {
        margin: 0 15px 0 0
    }
    .b-9-box p {
        font-size: 14px;
        line-height: 22px
    }
    .email-verification .col-xs-2.col-xs-push-10.col-sm-1.col-sm-push-11 {
        float: inherit;
        left: inherit;
        max-width: inherit
    }
    .email-verification .col-xs-10.col-xs-pull-2.col-sm-7.col-sm-pull-1.col-md-8,
    .email-verification .col-xs-12.col-sm-4.col-md-3.col-sm-pull-1 {
        left: inherit;
        right: inherit
    }

}

@media (min-width:1025px) and (max-width:1200px) {
    ul.domain-block-tld-price li {
        padding: 0 20px
    }
}

@media (min-width:1400px) and (max-width:1450px) {
    .domain-block-home {
        background-position: -330px bottom;
        background-size: 140% 90%
    }
}

@media (min-width:1451px) and (max-width:1600px) {
    .domain-block-home {
        background-position: -344px bottom;
        background-size: 140% 90%
    }
}

@media (min-width:1025px) {
    .hc-nav-trigger.hc-nav-1 {
        display: none !important
    }
    @media (min-width:1200px) {
        #myHeader #mainNavbarCollapse .navbar-nav .menu_top {
            padding-right: 15px;
            padding-left: 15px;
            font-size: 14px
        }
        .clientarea .right .top h2,
        .clientarea .right .top h2 span {
            font-size: 30px
        }
    }
    @media (min-width:0px) {
        .col_in {
            word-wrap: break-word;
            word-break: break-all
        }
        .banner-bottombar .row {
            align-items: center
        }
        .secure_col .secure-box .secure-box1 svg path {
            fill: #fff
        }
        .register_page .personal_information_form .button03:focus {
            color: #fff
        }
        .client_mass_payment_page .manage_payments .invoice-table td br {
            display: none
        }
        .client_mass_payment_page .manage_payments .invoice-table td {
            font-size: 13px;
            color: #333;
            font-weight: 500;
            border: 1px solid #f1f1f1;
            padding: 5px 10px
        }
        .clientareaaddfunds .right .alert-danger {
            margin-left: 0
        }
    }
}

.register-domain-banner2 {
    background-size: cover;
    background-position: center right
}

.cryptocurrency {
    position: relative
}

#order-standard_cart .viewCartDiv .order-summary {
    margin-top: 0 !important
}

.header .logo {
    padding-top: 15px;
    float: inherit;
    text-align: center;
    width: 80%;
    margin: 0 auto;
    display: inherit
}

.hx-list {
    padding-top: 42px
}

.new_hx-banner {
    padding: 90px 0 100px
}

.hx-banner-content h1 {
    line-height: 32px
}

.hx-banner-content h3 {
    font-size: 14px;
    line-height: 22px
}

.hx-banner-list .hx-box img {
    width: 32px;
    height: 32px
}

.banner .left h1,
.hx-banner-content h1 {
    font-size: 25px;
    letter-spacing: -.1px
}

.hx-banner-content h3 {
    letter-spacing: .8px
}

.header .right {
    padding-right: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    justify-items: center;
    margin: 14px 0;
    border-top: 1px solid #f5f3f3;
    padding-top: 14px
}

.banner .big_col {
    border: 2px solid #f51322
}

.email-verification .col-xs-2.col-xs-push-10.col-sm-1.col-sm-push-11 {
    float: inherit;
    left: inherit;
    max-width: inherit
}

.email-verification .col-xs-10.col-xs-pull-2.col-sm-7.col-sm-pull-1.col-md-8,
.email-verification .col-xs-12.col-sm-4.col-md-3.col-sm-pull-1 {
    left: inherit;
    right: inherit
}

i#desktop-primary-side-bar,
i#desktop-secondary-side-bar {
    display: none
}

.nav {
    width: auto
}

.header .right .right_navi li a i {
    font-size: 18px
}

.right_navi i.fa.fa-shopping-bag {
    font-size: 18px !important
}

button.navbar-toggler.hc-nav-trigger.hc-nav-1 {
    padding-left: 10px;
    position: inherit
}

.header .right .nav li {
    display: block
}

.header .right .right_navi li.languageDiv a {
    font-weight: 600;
    font-size: 12px;
    line-height: normal;
    border-right: none
}

.right-content .header .right .right_navi li a {
    padding: 2px 10px !important;
    margin: 0;
    line-height: 28px
}

li.currencyDiv a span {
    line-height: 30px;
    vertical-align: middle;
    padding-top: 3px;
    display: inline-block
}

li.languageDiv {
    margin-top: 4px
}

.right-content .header .right .right_navi li a {
    padding: 2px 7px !important
}

.row:after,
.row:before {
    display: inline
}

.choose-more-product .slick-next,
.choose-more-product .slick-prev {
    width: 28px !important;
    height: 28px !important
}

.landing-page.sitelockvpn .feature {
    clear: both;
    width: 100%
}

.right-content .landing-page .product-options .item .btn {
    margin-bottom: 8px
}

.right-content .landing-page.mail-services .product-options .price {
    font-size: 30px
}

.right-content .landing-page.mail-services .benefits {
    padding: 10px
}

.right-content #howitworks .tab-content {
    padding: 0
}

div#faq .col-md-12 h4 {
    font-size: 16PX;
    font-weight: 600;
    margin: 20px 0 8px
}

.right-content .landing-page .product-options .powered-by {
    text-align: center;
    color: #3f3d46
}

.landing-page .product-options .powered-by img {
    filter: invert(.4)
}
}
@media (min-width:768px) {
    .landing-page.weebly .pricing-item ul {
        min-height: 262px
    }
    .hx-banner-business-img {
        width: calc(100% - 25px)
    }
    .price_list .container {
        padding: 0 20px
    }
    .domain ul.domain-options {
        overflow-x: scroll;
        white-space: nowrap;
        display: flex;
        max-width: 890px
    }
    .domain ul.domain-options li {
        padding: 0 12px
    }
    body #order-standard_cart .checkoutDiv .col-md-4 {
        padding-right: 0
    }
    body #order-standard_cart .checkoutDiv .col-md-8 {
        padding-left: 0
    }
    #domainSuggestions .domain-suggestion.list-group-item.clone,
    ul#domainSuggestions li.domain-suggestion.list-group-item.clone {
        display: flex;
        align-items: center
    }
    #order-standard_cart .col-md-12,
    #order-standard_cart .col-md-12 .col-sm-12 {
        padding: 0
    }
    .custom-block-9 .row .col-md-6 {
        margin-bottom: 25px
    }
    .b-9-box {
        height: 100%
    }
    .register-domain-banner2.contact-us-banner h1,
    .register-domain-banner2.contact-us-banner p {
        padding-left: 15px
    }
    .pricing_section .price_top ul.months-ul li a {
        white-space: nowrap
    }
    ul.months-ul {
        display: flex;
        justify-content: center
    }
    .frequbntly_asked .container {
        max-width: 850px;
        margin: auto
    }
    #order-standard_cart .products .product header {
        min-height: 60px
    }
    .domain .search_box img {
        position: absolute;
        left: 24px;
        top: calc(50% - 9px)
    }
    .wgs-alert-invc .btn {
        padding: 6px 15px 10px
    }
    .wgs-alert-invc .btn.btn-default{padding-bottom: 6px;}
    html body .landing-page.ssl .standout-1 h3 {
        line-height: 40px
    }
    html body .landing-page.ssl a.help-me-choose {
        color: #00004a
    }
}

@media (max-width:767px) {
    .domain-renewals #domainRenewals .domain-renewal {padding: 15px !important;}
    .domain-renewals #domainRenewals .domain-renewal h3 {font-size: 14px;font-weight: 600;}
    body #order-standard_cart .order-summary h2 { padding-left: 0;}
    span.label.label-info {font-size: 9px;font-weight: 500;}
    .domain-renewals #domainRenewals .domain-renewal p {font-size: 12px;}
    .register-domain-section .right .search_domain .search_domain_in .tooltip-arrow,
    .register-domain-section .right .search_domain .search_domain_in .tooltip-inner {
        display: none
    }
    .landing-page.ox .header h1 {
        line-height: 30px
    }
    .landing-page.ox .features h3,
    .landing-page.ox .pricing h3 {
        text-align: center
    }
    .feature.world .col-md-12 {
        text-align: center
    }
    body .landing-page.sitelockvpn .hero h1 {
        font-size: 2em !important;
        margin-bottom: 15px
    }
    body .landing-page.sitelockvpn .hero h2 {
        margin-bottom: 20px
    }
    body .landing-page.sitelockvpn .feature {
        margin: 0;
        padding: 40px 0 0
    }
    body .landing-page.sitelockvpn .feature.devices {
        margin-top: 40px
    }
    .landing-page.codeguard #pricing .order-btn {
        float: right
    }
    #order-standard_cart .configureDomainsDiv .row .col-sm-8 {
        padding: 0
    }
    .landing-page.weebly .weebly-lite-plan {
        padding: 20px
    }
    #order-standard_cart .viewCartDiv .order-summary {
        padding-top: 20px
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt h5,
    .custom-block-3 .b-left-box-cont h5,
    .technical-specifications .cols h3 {
        font-size: 16px
    }
    .vps-plan-box .vps-top {
        margin-bottom: 0
    }
    body .price_list h2,
    body .tlds .top h2 {
        font-size: 20px
    }
    .offers-banner .offers-banner-inner .offer-view-plan .left-offer-inner h5 span {
        right: -29px;
        top: 20px
    }
    .operating-system .left {
        text-align: left
    }
    .features-option4 .features-col.active .features-option4_border:after,
    .features-option4 .features-col.active .features-option4_border:before,
    .features-option4 .features-col.active:after,
    .features-option4 .features-col.active:before {
        display: none
    }
    .frequbntly_asked .top h2 {
        font-size: 26px;
        font-weight: 700;
        margin-top: 7px;
        margin-bottom: 5px
    }
    #order-standard_cart .domains-row .input-group-addon {
        padding-top: 12px
    }
    #order-standard_cart .domain-input-group .col-sm-10 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%
    }
    #modalBillingAddress .modal-content {
        padding: 10px 0
    }
    body .landing-page.ssl .what-is-ssl .fas {
        font-size: 1.3em;
        margin-top: 6px
    }
    .landing-page.ssl .what-is-ssl ul li {
        font-size: 15px;
        padding-left: 30px
    }
    body .landing-page.ox .header .logo-img {
        max-width: 60% !important
    }
    .content-block.ssl-benefits.standout h2,
    .content-block.standout h2 {
        font-size: 24px;
        font-weight: 500
    }
    .content-block.competitive-upgrade-promo .container {
        font-size: 20px
    }
    body .landing-page.ssl .validation-levels .item h4 {
        font-size: 16px;
        font-weight: 600
    }
    body .landing-page.ssl .validation-levels h3 {
        margin-bottom: 20px
    }
    .content-block.ssl-benefits.standout h2,
    .content-block.ssl-benefits.standout h4,
    .content-block.standout h2,
    .content-block.what-is-ssl.standout .col-sm-8.col-md-9.col-sm-pull-4.col-md-pull-3 h2 {
        text-align: center
    }
    #order-standard_cart div#domainRegistrantInputFields .col-sm-6 {
        padding-right: 15px
    }
    body #order-standard_cart .checkoutDiv .showMarketingEmail {
        background-size: 100% 60%
    }
    .new-hx-tabs {
        padding-bottom: 40px
    }
    a.telephoneanchor, .wgs-new-header-top  a.telephoneanchor{
        top: 5px
    }
    .clientarea-entered a.telephoneanchor {
        top: 1px
    }
    #myHeader .clientarea-entered a.logo.mega-new-menu-logo-dropdown {
        margin: auto;
        border-right: 0;
        justify-content: center
    }
    .banner .banner2 .banner_list li a,
    .banner .banner2 h1,
    .banner .banner2 h6 {
        color: #fff
    }
    .landing-page.sitelock .plan-comparison .plan:hover .new_mothly-text {
        background-color: transparent;
        color: #000
    }
    .features-option2.features-option4 .top {
        margin-bottom: 25px
    }
    .banner .left.mt-2 h3:after {
        margin: auto;
        right: 0
    }
    div#emergency .new_ssl_inner_bx {
        padding: 20px 20px 20px
    }
    html body .landing-page.sitelock .features .fas {
        top: 12px;
        position: relative
    }
    .landing-page.ssl .content-block.features h3 {
        margin: 10px 0 10px 0
    }
    .content-block.dashed-border.standout .col-lg-6.col-md-5,
    .content-block.dashed-border.standout .col-lg-6.col-md-7,
    .content-block.standout .col-sm-8.col-sm-pull-4 h3,
    .landing-page.ssl .standout .col-sm-4.col-md-4,
    .standout p,
    h3.heading_str {
        text-align: center
    }
    .landing-page.ssl .standout .col-sm-4.col-md-4,
    .landing-page.ssl .standout .col-sm-8.col-md-8 {
        flex: 0 0 100%;
        max-width: 100%
    }
    .landing-page.ssl .row-pricing-table .col-sm-4 {
        max-width: 50%;
        flex: 0 0 50%;
        -ms-flex: 0 0 50%
    }
    div#pricing ul.months-ul {
        display: block
    }
    .pricing_section ul#changeBillingCycle {
        background-color: transparent
    }
    .dedicated-server .item .dedicated_box .dedicated_box_col:not(:last-child) {
        padding: 0 5px
    }
    .choose_section .tab li a.active:after,
    .landing-page.sitelock .plan:hover .new_mothly-text::after,
    .ssl .nav li.active::after {
        display: none
    }
    body .block-5 .block-box-cont {
        min-height: auto
    }
    .block-5 {
        margin: 15px 0
    }
    ul#owl-demo {
        padding: 0 15px
    }
    .domain-search-frm {
        padding: 10px 10px 10px 10px
    }
    .domain-block-content .domain-block-search .domain-block-inner {
        margin-bottom: 5px
    }
    .certificate .right h4,
    body #order-standard_cart .view-cart-items .item-qty {
        text-align: left
    }
    nav .primary-side-open-close-side-new {
        padding-left: 0
    }
    body .continue-row button.btn.btn-default,
    body .continue-row button.btn.btn-primary {
        margin-bottom: 10px;
        min-width: 143px;
        width: 145px
    }
    .register_page .hostx-container-messages .alert.alert-danger {
        display: inline-block;
        width: 100%;
        margin-left: 0
    }
    .register_page .hostx-container-messages .col-sm-10 {
        padding: 0
    }
    p.domain-unavailable.domain-checker-unavailable strong {
        word-break: break-word;
        padding: 10px 5px;
        width: 100%;
        display: inline;
        font-size: 14px;
        line-height: 20px
    }
    p.domain-unavailable.domain-checker-unavailable {
        line-height: 35px;
        padding-bottom: 10px;
        font-size: 16px
    }
    .register-domain-section .add_web_hosting .box {
        margin-bottom: 20px
    }
    .register-domain-section .add_web_hosting .box:first-child {
        padding-top: 20px
    }
    .wetackcareforupgrade .maintenance-inner-text-row .m-i-img img {
        bottom: 0
    }
    .hx-banner-business-img::after {
        left: 11px;
        top: 8px
    }
    .table-container .dataTables_paginate .pagination li {
        min-width: 100px
    }
    .table-container .dataTables_paginate .pagination li a {
        min-width: 100%
    }
    .register-domain-section .browse_extensions .domain_table table tr:first-child th,
    div#tableServicesList_wrapper.dataTables_wrapper table.table-list thead th,
    table#tableDomainsList th {
        white-space: nowrap
    }
    .inner-content-area .form-group {
        margin-bottom: 18px
    }
    .inner-content-area .form-group label input[type=radio] {
        margin-top: 2px
    }
    .codeguard .navbar-default .navbar-toggle .icon-bar {
        background-color: #fff
    }
    .codeguard .navbar-default .navbar-toggle:focus,
    .codeguard .navbar-default .navbar-toggle:hover {
        background-color: transparent
    }
    .landing-page.ssl nav.navbar.navbar-default .navbar-header {
        margin: 0
    }
    .landing-page.ssl .navbar-default .navbar-toggle,
    .submit_your_inquiry .ryt-contact-sec .form-horizontal .form-group {
        margin-right: 0
    }
    .inner-content-area h3 {
        padding-top: 15px
    }
    .inner-content-area table.table.table-striped td {
        line-height: 24px
    }
    .btn-manage-permissions,
    .btn-remove-user {
        margin-bottom: 6px
    }
    .btn-manage-permissions,
    .btn-remove-user {
        width: 160px
    }
    .inner-content-area table.table.table-striped {
        display: block;
        overflow: auto
    }
    .best-vps-server {
        padding: 40px 15px
    }
    .clientareadetails form .btn,
    button#btnCancelInviteConfirm {
        margin-bottom: 10px
    }
    .wgs-new-header-top span.label.label-success.wgs-custom-label-cart-hostx {
        top: 0;
        right: 0
    }
    .pricing_section ul#changeBillingCycle li a.active,
    .pricing_section ul#changeBillingCycle li a:hover {
        background: #6747d5;
        border-radius: 0
    }
    .landing-page.ox .pricing .col-md-10.col-md-offset-1 {
        width: 100%;
        display: block;
        overflow-x: auto
    }
    html body .landing-page.sitelock .plans .plan ul {
        min-height: 470px
    }
    .right-content .landing-page.ssl .validation-levels .col-sm-6 {
        margin-bottom: 20px
    }
    .landing-page.ssl .validation-levels h3 {
        display: inline-block;
        padding-top: 35px
    }
    .landing-page.ssl .validation-levels {
        padding-bottom: 35px
    }
    .landing-page.ssl .standout a.btn.btn-default {
        max-width: 100%;
        font-size: 11px
    }
    .new_hx-banner::after {
        display: none
    }
    .row.hx-list .col-md-3 {
        max-width: 50%
    }
    .hx-banner-list {
        margin-bottom: 22px
    }
    .hx-banner-list .hx-box {
        margin-bottom: 10px
    }
    .hx-banner-list .hx-box img {
        width: 32px;
        height: 32px
    }
    .hx-banner-list p {
        font-size: 13px;
        line-height: normal
    }
    body .new-hx-tabs div#v-pills-tab {
        padding: 5px 0 0 5px
    }
    .new-hx-tabs .nav-pills .nav-link-new {
        padding: 12px 10px 12px 0;
        font-size: 15px
    }
    .hx-table-content {
        padding: 25px 5px 40px
    }
    .hx-tablesearchbar .input-group input::placeholder {
        font-size: 13px !important
    }
    .hx-tablesearchbar .input-group-text {
        font-size: 13px
    }
    .hx_webhost-pdng {
        padding: 20px
    }
    .hx-tablesearchbar .input-group {
        height: auto;
        flex-wrap: inherit;
    }
    .hx-tablesearchbar .input-group-append {
        margin-left: 0
    }
    .hx-tablesearchbar .input-group input {
        width: 60%
    }
    .hx_supprt-sec {
        border-top-left-radius: 0;
        margin-right: 0
    }
    .hx_supprt-sec ul {
        text-align: left;
        padding: 0 5px
    }
    .hx_supprt-sec .hx_hide-btn {
        left: 4px
    }
    #order-standard_cart .domain-lookup-primary-results {
        display: grid
    }
    .features-option2 .features-col {
        margin: 20px 0
    }
    .frequbntly_asked.mt-5 {
        padding-top: 30px
    }
    .choose-more-product .top .right-links a {
        font-size: 12px;
        padding-left: 18px
    }
    .standout-sec .learn_heading_text {
        font-size: 10px;
        width: 100%
    }
    .ssl .competitive-upgrade-promo p {
        font-size: 17px;
        line-height: 28px;
        text-align: center;
        width: 100%
    }
    .landing-page.mail-services .product-options .price,
    .landing-page.sitelockvpn .feature.pricing h2,
    .landing-page.sitelockvpn .feature.world span,
    .landing-page.ssl .standout-1 h3,
    .landing-page.ssl .validation-levels h3,
    .ssl .standout-sec h2 {
        font-size: 20px !important;
        line-height: 25px !important
    }
    .ssl .new_ssl_sect {
        padding: 30px 0 !important
    }
    .right-content .landing-page.ssl .validation-levels .item {
        margin: 10px 0 15px 0;
        padding: 15px
    }
    .right-content .landing-page.ssl p.help-me-choose {
        line-height: normal
    }
    h2.heading_str {
        text-align: center
    }
    .landing-page.ssl .detailed-info .panel-body {
        padding: 25px 20px
    }
    #google-recaptcha-domainchecker,
    .row.help-me-choose ul {
        padding: 0
    }
    .right-content .landing-page .content-block,
    button.btn.btn-primary.wgs-submit-button.btn-recaptcha {
        margin: 0
    }
    .right-content .landing-page .currency-selector {
        display: table;
        width: 100%;
        margin: 15px auto 5px;
        text-align: center;
        max-width: 250px;
        float: none
    }
    .right-content .inner-right_col .price,
    .right-content .inner-right_col .price-outgoing {
        font-size: 30px !important
    }
    .main-content #order-standard_cart .mc-promos .header {
        height: auto
    }
    .viewcart .content {
        width: 100%;
        clear: both
    }
    html body .landing-page.ssl a.help-me-choose {
        color: #00004a
    }
    #offerStyleOne .pop-inner-box h2 {
        font-size: 30px;
        line-height: 55px
    }
    #offerStyleOne .pop-inner-box h2 span {
        display: inline;
        margin-top: 0;
        margin-left: 0
    }
    #offerStyleOne .pop-inner-box h3 span {
        font-size: 22px
    }
    #offerStyleOne .pop-inner-box h6 {
        margin-bottom: 40px;
        font-size: 18px
    }
    #offerStyleOne .logo-img {
        max-width: 145px;
        margin: 0 auto
    }
    .row.hx-tab-inner {
        padding: 10px 0 0;
        margin: -40px auto 0
    }
    #offerStyleOne .logo-img img {
        max-width: 100%;
        height: auto;
        padding: 30px 0 0
    }
    .pop-inner-box h3 span {
        margin-top: 10px
    }
    #offerStyleOne .pop-inner-box h4 {
        font-size: 13px;
        padding-top: 10px
    }
    input#domainnameAjax {
        padding: 12px 5px;
        height: 62px;
    }
    .hx-tablesearchbar .input-group-append:last-child {
        width: 50%;
        display: flex;
        justify-content: flex-end
    }
    .hx-tablesearchbar .input-group-append select {
        width: 90px;
        margin-right: 0;
    }
    .hx-tablesearchbar .input-group-append button{
        font-size: 0;
    }
    .hx-tablesearchbar .input-group-append button i{
        font-size: 14px;
    }
    .hx-tablesearchbar .input-group-append button {
        max-width: 45px;
        margin-left: 3px;
    }
    .alert-success {
        clear: both
    }
    .register-domain-section #captchaContainer .tooltip.fade.right.in {
        width: 60px
    }
    .choose-more-product .top h3 {
        display: none
    }
    .offers-banner .offers-banner-inner h1 {
        font-size: 22px
    }
    .offers-banner .offers-banner-inner h5 {
        font-size: 15px
    }
    .offers-banner .offers-banner-inner ul li b {
        font-size: 16px;
        width: 45px;
        height: 42px;
        padding: 10px 10px;
        border-radius: 9px
    }
    .offers-banner .offers-banner-inner p.deals_end {
        font-size: 26px;
        margin: 5px 0 0
    }
    html body .offers-banner .offers-banner-inner ul {
        padding: 15px 0
    }
    .offers-banner .offers-banner-inner ul {
        padding: 20px 0
    }
    .offers-banner .offers-banner-inner .offer-view-plan .left-offer-inner {
        margin-right: 20px;
        width: 140px
    }
    .offers-banner .offers-banner-inner .offer-view-plan .get-started-box-offers a {
        width: 170px;
        line-height: 14px;
        font-size: 13px
    }
    .submit_your_inquiry .col-sm-6 {
        max-width: 100%
    }
    .submit_your_inquiry .left-contact-sec .tab-left-contact button {
        font-size: 18px;
        padding: 7px 10px
    }
    .submit_your_inquiry .left-contact-sec .size-product-des h3 {
        margin: 30px 0 25px
    }
    .block2-cont {
        padding-bottom: 0
    }
    .custom-block-2 {
        padding-bottom: 5px
    }
    .custom-block-1,
    .custom-block-3,
    .custom-block-4,
    .custom-block-5,
    .custom-block-6 {
        padding: 35px 0
    }
    .opt-title h2 {
        font-size: 20px
    }
    .custom-block-3 .figure-icon img,
    .img-blc img {
        max-width: 40px
    }
    html body .custom-block-3 .b-left-box-cont h5 {
        min-height: auto
    }
    .cuppon-box h5 {
        font-size: 18px
    }
    .block-5-btm h4,
    .vps-top h3 {
        font-size: 24px
    }
    .vps-btm h2 {
        font-size: 28px
    }
    .sp-offer h2 {
        font-size: 32px
    }
    .sp-offer h3 {
        font-size: 24px
    }
    .vps-top h3 {
        margin: 0 0 15px
    }
    .vps-plan-box {
        padding: 25px 0
    }
    .panel-head-home {
        height: auto
    }
    .dasboard-home h1 {
        font-size: 22px
    }
    .panel-mc-sso form {
        padding-top: 15px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .active-domain {
        padding: 30px 0
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail {
        padding: 0 22px 10px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail img {
        position: absolute;
        left: 32px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail p {
        padding: 0 0 15px;
        font-size: 14px
    }
    .right .domain_detail_page .shared-hosting .manage-domain-box .manage-detail span {
        padding-left: 20px
    }
    .clientareadetails .btn-danger, .clientareadetails .row .form-group input, .clientareadetails .row .form-group select {height: 42px;font-size: 13px;}
    .clientareadetails .gobtn .btn-default {
        min-width: 155px;
        min-height: 34px;
        height: 35px
    }
    .clientareadetails .btn-danger {
        padding: 8px 20px;
        min-height: 51px
    }
    #order-standard_cart .products .product header span {
        font-size: 1em
    }
    .addons .right .products .product {
        padding: 15px 15px 15px 15px !important
    }
    .vps-hosting .vps-hosting-list .right h2 {
        text-align: center;
        margin: 12px 0
    }
    .owl-controls.clickable .owl-next::after {
        right: 0
    }
    .owl-controls.clickable .owl-prev::before {
        left: -2px
    }
    .vps-hosting-list .col-sm-8.right h2,
    .vps-hosting-list .col-sm-8.right p {
        text-align: left
    }
    #order-standard_cart .products .product footer.col-12.text-right {
        text-align: center !important
    }
    form.form-horizontal.using-password-strength .col-sm-5,
    form.form-horizontal.using-password-strength label.col-sm-2.control-label {
        flex: 0 0 100%;
        max-width: 100%
    }
    .form-group.row.cc-billing-address .col-sm-4, .form-group.row.cc-billing-address .col-sm-7, .form-group.row.cc-billing-address .col-sm-6, .form-group.row.cc-billing-address .col-sm-2 {
        padding-left: 0; padding-right: 0;
    }
}

@media(max-width:480px) {
    .offers-banner .offers-banner-inner .offer-view-plan .get-started-box-offers a {
        width: 100%
    }
    .wgs-menu-in-clientarea a.telephoneanchor span,
    a.telephoneanchor span {
        display: none
    }
    a.telephoneanchor i {
        margin-right: 0
    }
    .hx-business-btn {
        padding-top: 0
    }
    .hx_web-host-heading h3 {
        font-size: 16px;
        line-height: 20px
    }
    .hx_web-host-heading p {
        font-size: 13px;
        line-height: 1.4
    }
    .hx_webhost-list li {
        padding-left: 25px
    }
    .hx_webhost-list li span i {
        left: 2px
    }
    .hx_webhost-list li:first-child {
        font-size: 14px
    }
    #tbl-new-block-tld td.hx-table-extensions {
        font-size: 12px;
        padding-left: 10px
    }
    #tbl-new-block-tld td.hx-table-noprice {
        font-size: 13px;
        padding-right: 10px
    }
    #tbl-new-block-tld td.hx-table-price {
        font-size: 12px
    }
    #tbl-new-block-tld td,
    #tbl-new-block-tld th {
        padding: 11px 5PX
    }
    .hx-table-content p {
        font-size: 11px
    }
    .new-hx-tabs .nav-pills .nav-link-new span img {
        height: 18px
    }
    div#captchaContainer {
        width: 100%;
        overflow: hidden;
        margin-top: 10px
    }
    #frmDomainTransfer .col-sm-12 {
        padding: 0 5px
    }
}

@media(max-width:375px) {
    .clientarea-entered .nav&gt;li&gt;a {
        padding: 10px 6px
    }
    .new_hx-business-banner .col-lg-7.col-md-12 {
        padding: 0
    }
    .hx-bnr-list p {
        font-size: 11px
    }
    .banner .big_col h1 {
        font-size: 20px;
        padding: 18px 15px;
        line-height: normal
    }
    .banner .banner_bottom ul li a {
        min-height: inherit;
        font-size: 11px;
        padding-top: 0
    }
    .right-content .banner .banner_bottom ul li embed {
        width: 14px
    }
    .submit_your_inquiry .size-product-des ul li a {
        width: 100%;
        margin-bottom: 5px
    }
    .submit_your_inquiry .size-product-des ul li {
        width: 100%
    }
    .row.chpwv8 .wgs-cancel-button,
    .row.chpwv8 .wgs-submit-button {
        width: 100%;
        margin-bottom: 10px
    }
    body .banner .banner_bottom ul li a {
        padding-left: 25px
    }
    .banner .banner_bottom ul li a embed {
        left: 14px;
        width: 12px
    }
    .banner .banner_bottom .button02 {
        width: auto;
        margin: 0 3px
    }
    .landing-page.ssl .browser-notice .wrapper {
        max-width: 90% !important;
        font-size: 13px !important;
        line-height: 20px !important;
        padding: 38px 26px 0 !important;
        background: 0 0 !important
    }
    .footer .footer_col ul.footer_links li {
        margin-bottom: 8px
    }
    footer.footer {
        padding-bottom: 0
    }
    .row.help-me-choose a.btn.btn-primary.btn-block {
        font-size: 11px
    }
    .configureProductDiv .order-summary .total-due-today .amt {
        font-size: 17px !important
    }
    .configureProductDiv .order-summary .total-due-today span {
        font-size: 13px
    }
    .banner .banner_bottom ul li img {
        left: 10px;
        width: 14px;
        height: 14px;
        position: relative;
        top: 0;
        margin-right: 13px
    }

    .bulkdomainmanagement .form-horizontal p[align="center"] .btn { font-size: 11px; }
    blockquote { padding: 6px 16px; font-size: 15px; }


}

@media(max-width:706px) {
    .wordpress_banner .left {
        float: none !important
    }
    .banner.enterprise_servers .left.pt-5.mt-2 h2 {
        font-size: 22px
    }
}

@media(max-width:767px) {
    .hx_web-host-heading h3 {
        font-size: 18px;
        margin-bottom: 5px
    }
    .suggested-domains .price {font-size: 13px;}
    .domain-name .extension, .register-domain-section .browse_extensions .domain_table li .extension, .domainResultsWithProducts .domain-suggestion .domain {font-size: 14px;}
    #domainSuggestions .domain-suggestion.list-group-item.clone, .register-domain-section .browse_extensions .domain_table li {padding: 14px 12px 14px 12px;}
    .domainResultsWithProducts .suggested-domains .price {font-size: 14px;}
    span.sales-group-new, span.sales-group-sale, .suggested-domains .promo.new, .suggested-domains .promo.sale{font-size: 10px;}
    #order-standard_cart .sidebar-collapsed.visible-xs {margin-top: 10px; margin-bottom: 15px; }
    .choose-more-product .top {margin-bottom: 5px;}
    .register-domain-section .browse_extensions .domain_table table tr td small, .register-domain-section .browse_extensions .domain_table table tr td {font-size: 13px;}
    .domain-invalid {clear: both;line-height: normal;padding: 10px;font-size: 14px;margin-bottom: 0;}
    body .register-domain-section .browse_extensions .domain_table {padding: 14px 0px;}
    .row.about-metus-row img {
        margin-bottom: 20px
    }
    .row.maintenance-inner-text-row img {
        padding-top: 30px
    }
    .see-our-story-about .scnd-frst-row p {
        text-align: center
    }
    .banner .left p {
        margin-bottom: 20px
    }
    .addon-promo-container-symantec .iradio_square-blue {
        float: left
    }
    .new_hx-business-banner {
        padding: 50px 0 100px
    }
    .table-striped button.btn.btn-default.btn-sm {
        margin-bottom: 5px;
    }
     .domainResultsWithProducts #domainSuggestions{display: flex !important;}
     .domainResultsWithProducts .suggested-domains .list-group-item{text-align: left!important;}
     body #order-standard_cart .sidebar-collapsed{ padding: 8px; background-color: #f8f8f8; }
     #order-standard_cart .sidebar-collapsed .pull-left.form-inline.float-left {width: 50%;}
     #order-standard_cart .sidebar-collapsed .pull-right.form-inline.float-right {width: 50%;}
     body #order-standard_cart .domain-checker-result-headline, body #order-standard_cart .domain-lookup-primary-results .headline {font-size: 15px;}
    .email-verification {width: auto;}
    #faq.faq h3,
    #pricing .inner_col_sectt h2,
    .about-us-banner .left h2,
    .about-why-choose-us .choose-us-row h2,
    .best-vps-server&gt;h1,
    .block2-cont h2,
    .certificate .right h2,
    .choose_section h1,
    .clientarea .right .top h2,
    .clientarea .right .top h2 span,
    .clientareaproductdetails .tab-content .product-details .active-domain h2,
    .cloud_hosting .left h1,
    .dedicated_servers .dedicated_servers_top h1,
    .features-option2 .top h2,
    .great-service .great-service-row h2,
    .hosting_feature h1,
    .how-it-works-offers-row h2,
    .install .right h2,
    .landing-page.codeguard .pricing h2,
    .landing-page.mail-services .product-options h4,
    .landing-page.marketgoo #faqs h3,
    .marketgoo.landing-page .hero h2,
    .offers-banner .offers-banner-inner h2,
    .operating-system .left h1,
    .perfect-domain h1,
    .pricing_section .price_top h1,
    .ready-to-grab .row-grab h2,
    .secure_col h2,
    .shared-hosting .left .personal_section h2,
    .simple-steps&gt;h1,
    .standout .new_standout_heading,
    .technical-specifications&gt;h1,
    .term-domain_banner h1,
    .testimonials-1 h1,
    .text20 .inner_cont_text,
    .vps-hosting h1,
    .wetackcareforupgrade .maintenance-inner-text-row h4,
    .why-hostx .why-hostx-left h2,
    body .why-choose .top h2,
    html body .content-block.dashed-border.standout h4,
    html body .sitelock .innr_bx_lastsec h3 {
        font-size: 20px;
        line-height: 28px
    }
    .frequbntly_asked .top h2 {
        font-size: 20px
    }
    #pricing .pricing-text.monthly,
    .landing-page.codeguard .pricing-container .price,
    .pricing_section .price_group .owl-item .price_sect h1 {
        font-size: 22px !important
    }
    .certificate .right h4 {
        font-size: 20px
    }
    .b-9-box h3 i,
    .b-9-title h2,
    .business-row .left h2,
    .choose_section h1,
    .configureDomainsDiv.col-md-12 h2,
    .customers h2,
    .domain_table.domain_table1 p,
    .perfect-domain h2,
    .simple-steps h2,
    .submit_your_inquiry .ryt-contact-sec h3,
    .tlds .top h1,
    .weebly .trusted-by .right_text_bottom,
    body #order-standard_cart .font-size-36,
    html body .product-green-container h3,
    html body .store-order-container h4 {
        font-size: 20px
    }
    #order-standard_cart .registrationPeriod .col-sm-3 label,
    .block2-cont h3,
    .domain-available .price,
    .pricing_section .price_group .owl-item .price_sect h2,
    .promo-banner h3,
    .see-our-story-about .abt-frst-row h4,
    .store-order-container .checkout-container-store-pages .payment-term h4,
    .weebly .weebly-lite-plan h5 {
        font-size: 18px
    }
    #faq .wgs-question-div .panel-heading h4,
    #order-standard_cart .configureDomainsDiv .panel-addon .panel-price,
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .recurring-totals,
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .subtotal,
    .b-9-box h3,
    .get_started h2,
    .great-service .great-service-row .maintenance-inner-img h5,
    .how-it-works-offers-inner h5,
    .landing-page.marketgoo #how .block span,
    .sitelock #features .feature-wrapper .content h4,
    .tlds .left h4,
    .vps-hosting .vps-hosting-list .right h2 {
        font-size: 16px
    }
    body #order-standard_cart .view-cart-items .item-price span,
    body #order-standard_cart .view-cart-items .item-title {
        font-size: 14px
    }
    #searchDomainInfo .domain-available .domain-checker-available,
    .affiliate-referral-link span,
    .b-9-box p,
    .best-vps-server .cols p,
    .cloud_hosting .left p,
    .domain .top p,
    .free-trial .free-trial-col p,
    .register-domain-section .browse_extensions .domain_table li .domain,
    .register-domain-section .browse_extensions .domain_table li .extension,
    .sitelock .content-block.ssl_standouts_section p,
    .website-rating .choose-us-row .rating-box .ratinginner .button05,
    body #order-standard_cart .checkoutDiv .text-muted {
        font-size: 14px;
        line-height: 22px
    }
    body #order-standard_cart .checkoutDiv .text-muted {
        font-size: 13px
    }
    .see-our-story-about .scnd-frst-row h5,
    div.header-lined h1 {
        font-size: 24px
    }
    .best-vps-server .cols h3,
    .knowledgebaseDiv .inner_bx_area h4,
    .promo-banner h4 {
        font-size: 15px
    }
    #overview .heading_str,
    .landing-page.codeguard .hero h2,
    .landing-page.sitelock h2,
    .ssl .heading_str,
    html body .landing-page.sitelock .top_banner_sections_ssl h2,
    html body .landing-page.ssl .certificate-options h3 {
        font-size: 20px !important;
        line-height: 25px
    }
    .configureDomainsDiv.col-md-12 {
        padding: 0 15px
    }
    .see-our-story-about .abt-frst-row h4,
    .see-our-story-about .scnd-frst-row h5 span {
        line-height: 28px
    }
    .see-our-story-about .scnd-frst-row h5 span {
        letter-spacing: 1px
    }
    .frequbntly_asked .top h2 {
        margin-top: 0
    }
    .frequbntly_asked .question_answers&gt;span {
        display: block;
        padding-top: 8px
    }
    .business-row .col-sm-6,
    .tab-content.store-domain-tab-content .tab-pane .row {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%
    }
    .custom-block-9 {
        padding: 30px 0 20px
    }
    .b-9-title {
        margin: 0 0 20px
    }
    .b-9-box {
        padding: 20px 20px
    }
    .b-9-box h3 {
        margin: 0 0 3px
    }
    .b-9-box,
    .simple-steps .simple-col,
    .tlds .top {
        margin-bottom: 20px
    }
    html body #order-standard_cart .sub-heading {
        margin-bottom: 35px
    }
    .simple-steps .simple-col {
        padding: 20px 0
    }
    .b-9-box h3 i,
    .iradio_square-blue {
        margin-right: 5px
    }
    #order-standard_cart .viewCartDiv .empty-cart,
    .features-option2 .features-col,
    .get_started,
    .great-service .great-service-row .maintenance-inner-img,
    .how-it-works-offers .row.how-it-works-offers-row-two .col-sm-4,
    .register_page .right .personal_information_form .form-group,
    .wgs-alert-invc .btn,
    form#frmConfigureDomains,
    html body .landing-page.ssl .features h3 {
        margin-bottom: 15px
    }
    .register_page .min_box,
    .right .client_change_password_page .shared-hosting,
    .right .client_security_page .shared-hosting,
    body #order-standard_cart .checkoutDiv .sub-heading {
        padding-top: 20px
    }
    .pricing_section .price_group .owl-item .price_sect h1,
    .pricing_section .price_group .owl-item .price_sect h1 span {
        margin: 5px 0 0
    }
    #searchDomainInfo .domain-available .domain-price {
        display: flex;
        justify-content: space-between
    }
    #order-standard_cart .configureDomainsDiv .panel-addon .panel-body {
        padding: 15px 10px 0 10px
    }
    #order-standard_cart .configureDomainsDiv .panel-addon .panel-body label,
    html body .ssl .standout-features .featur-stand-bx h4 {
        margin-bottom: 8px
    }
    #order-standard_cart .row .col-sm-4,
    #order-standard_cart .view-cart-items-header .row .col-sm-4.col-xs-5,
    #order-standard_cart .view-cart-items-header .row .col-sm-4.col-xs-7 {
        -ms-flex: 50%;
        flex: 50%;
        max-width: 50%
    }
    #order-standard_cart .configureDomainsDiv .panel-addon {
        padding: 10px 10px 28px 10px
    }
    #order-standard_cart .configureDomainsDiv .panel-addon {
        min-height: auto
    }
    #order-standard_cart .registrationPeriod {
        width: 100%;
        margin: 15px 0 25px 0;
        line-height: 24px
    }
    #order-standard_cart .registrationPeriod .col-sm-3 {
        -ms-flex: 100%;
        flex: 100%;
        max-width: 100%
    }
    #order-standard_cart .registrationPeriod .col-sm-6 .button03 {
        margin-top: 12px;
        width: 150px;
        display: block
    }
    #order-standard_cart .configureDomainsDiv .sub-heading {
        margin-top: 10px !important;
        padding-top: 20px
    }
    #order-standard_cart .row.addon-products,
    form#frmConfigureDomains .addon-products~.row {
        display: flex
    }
    form#frmConfigureDomains .addon-products~.row .col-sm-4 {
        max-width: 50%
    }
    .choose-more-product {
        padding: 15px 0 15px 0
    }
    #order-standard_cart .registrationPeriod .col-sm-12,
    body #order-standard_cart .checkoutDiv .sub-heading~.row&gt;.col-sm-6 {
        padding: 0
    }
    #order-standard_cart .configureDomainsDiv .panel-addon-selected .panel-add i {
        padding-right: 3px
    }
    body #order-standard_cart .checkoutDiv .prepend-icon .field {
        height: 30px;
        margin-bottom: 0
    }
    .wgs-alert-invc .btn {
        padding: 8px 15px 11px
    }
    .store-order-container .continue-row .col-sm-7,
    body #order-standard_cart .checkoutDiv .text-muted {
        text-align: left !important
    }
    .store-order-container .continue-row {
        margin-top: 30px;
        padding: 8px 15px 15px 15px !important
    }
    .tab-content.store-domain-tab-content .tab-pane .row {
        display: block !important;
        margin: 0
    }
    .pricing_section .price_group .owl-item .price_sect ul.list {
        margin: 12px -15px 0 -15px;
        padding: 12px 12px 0 12px
    }
    .pricing_section .price_group .owl-item .price_sect {
        padding: 10px 15px 0 15px
    }
    #productList .owl-controls,
    .features-option2,
    .pricing_section .price_group .owl-item .price_sect .bottom_sect,
    .weebly #faq .frequbntly_asked.frequbntly_asked1 {
        padding-bottom: 15px
    }
    .banner .left p,
    .dedicated_servers .dedicated_servers_top p,
    .hosting_feature P,
    .landing-page .container.top_banner_sections_ssl h3,
    .pricing_section .price_group,
    .promo-rapidssl_rapidssl .icon-left,
    .store-order-container .store-domain-tabs,
    .wgs-button-gen-pwd,
    div#tableAffiliatesList_wrapper,
    html body .ssl .standout-features .featur-stand-bx h4 {
        margin-top: 10px
    }
    .certificate .right p,
    .configureProductDiv .left .personal_section ul,
    .landing-page.mail-services .product-options span,
    .price_list .price_grid .price_grid_list {
        margin-top: 5px
    }
    .client_affiliate_view_page .shared-hosting p.text-left,
    .cloud_hosting .left .hosting_list,
    .see-our-story-about .about-metus-row,
    .store-order-container .checkout-container-store-pages .payment-term h4,
    .submit_your_inquiry .ryt-contact-sec h3,
    .upgrade-btn-box,
    .view_ticket_col .shared-hosting .view_ticket_box,
    .wetackcareforupgrade .maintenance-inner-text-row h4,
    html body .banner .banner_bottom .button02 {
        margin-top: 20px
    }
    .choose_section {
        padding-top: 30px
    }
    .choose_section P {
        margin: 10px 0 25px 0
    }
    .cloud_hosting .left,
    .weebly #faq,
    .weebly #pricing,
    .weebly #pricing .pricing-item .header {
        padding-bottom: 0
    }
    #pricing .inner_col_sectt h4,
    .clientareaproductdetails .tab-content .product-details,
    .cloud_hosting .cloud_hosting_in .right,
    .features-option2 .top p,
    .ryt-contact-sec .wgs-submit-button,
    html body .landing-page.ssl .ssl-benefits .row {
        margin-top: 0
    }
    .block2-cont,
    .cloud_hosting .cloud_hosting_in .right,
    .install .right,
    .landing-page.marketgoo #testimonials,
    html body .codeguard .overview-features,
    html body .landing-page.ssl .certificate-options {
        padding-top: 0
    }
    div#order-standard_cart {
        margin-bottom: 20px !important
    }
    .how-it-works-offers-row p {
        margin: 5px 0 25px
    }
    .how-it-works-offers-inner h5 {
        margin: 7px 0 4px
    }
    .how-it-works-offers-inner {
        padding: 15px
    }
    .perfect-domain .button03,
    .register_page .personal_information_form {
        margin-top: 30px
    }
    #features .new_ssl_inner_bx img,
    .about-why-choose-us .choose-us-row h2,
    .inner-term-domain-page p,
    .perfect-domain,
    .right .open_ticket .shared-hosting .row&gt;div[class*=col-] .form-group,
    .right .view_ticket_col .shared-hosting .row&gt;div[class*=col-] .form-group,
    .row.ssl-effect-site-row .col-sm-6:first-child {
        margin-bottom: 10px
    }
    .c-support-btn a,
    .ssl-certification div[class*=col-] .why-choose-inner-abt,
    .vps-hosting .vps-hosting-list .left img.img-responsive {
        margin-bottom: 5px
    }
    .custom-block-2 {
        padding: 15px 0 30px
    }
    .dedicated_servers .dedicated_servers_top {
        margin-bottom: 25px
    }
    #faq.faq h3,
    .client_change_password_page #passwordStrengthBar,
    .features-option2 .top,
    .footer .footer_col ul.footer_links li,
    .navs_tab_ssl_sec,
    .ryt-contact-sec .form-horizontal .form-group .margin-bottom,
    .see-our-story-about .scnd-frst-row h5,
    .weebly #pricing .pricing-item .price,
    .what-is-ssl.standout.ssl_standouts_section h2.heading_str {
        margin-bottom: 0
    }
    .configureProductDiv .personal_section {
        padding: 10px 0 !important
    }
    html body #order-standard_cart .field-container {
        margin: 0 0 15px 0
    }
    .configureproduct .panel-addon .panel-body {
        padding: 20px 0 0 0
    }
    .configureproduct .panel-addon {
        min-height: auto;
        padding-bottom: 30px
    }
    .operating-system .operating-table,
    .search_opt1,
    .wetackcareforupgrade .maintenance-inner-text-row p {
        margin-top: 15px
    }
    .best-vps-server .cols,
    .submitticketstepone .ticketh3,
    .vps-hosting .vps-hosting-list .right p {
        margin-top: 5px
    }
    .hostx-container-psw .col-sm-12,
    .weebly #pricing .pricing-item .price {
        padding: 0
    }
    .view_ticket_col .shared-hosting .panel-body {
        padding: 10px 0
    }
    .submit_your_inquiry {
        padding: 5px 0
    }
    .submit_your_inquiry .ryt-contact-sec h3 {
        margin-bottom: 5px
    }
    .submit_your_inquiry .ryt-contact-sec .form-group input {
        height: 32px
    }
    .knowledgebaseDiv .inner_bx_area i {
        left: 0;
        top: 0
    }
    .promo-banner img {
        width: 150px
    }
    table#payMethodList {
        overflow-x: scroll;
        width: 100%;
        display: block
    }
    table#payMethodList td.action-td-cls {
        display: flex
    }
    .listtable {
        overflow-x: scroll
    }
    .login-manage {
        margin: 0;
        padding: 0
    }
    #alertOverdueInvoice .wgs-alert-invc .btn {
        padding: 8px 15px 7px;
        margin-top: -8px
    }
    .clientareaproductdetails .tab-content .product-details .active-domain {
        padding: 25px 0 0
    }
    .clientareaproductdetails .tab-content .product-details .manage-detail p {
        padding: 0 0 15px 20px;
        font-size: 14px
    }
    .clientareaproductdetails .tab-content .product-details .manage-detail {
        padding: 10px 15px 30px
    }
    .promo-rapidssl_rapidssl .icon-left img {
        max-width: 100px
    }
    .clientareaproductdetails .tab-content .product-details .active-domain,
    .promo-rapidssl_rapidssl {
        min-height: auto
    }
    .product-details-tab-container #domain .row .col-sm-5.text-right,
    .product-details-tab-container #domain .row .col-sm-7.text-left {
        max-width: 50%
    }
    .product-details-tab-container #domain .row {
        display: flex !important
    }
    .clientareaproductdetails .wgs-alert-invc .alert-danger {
        margin-left: 0
    }
    .domaintransfer h1 {
        line-height: 30px
    }
    .affiliate-referral-link {
        margin: 24px 0
    }
    .register_page .min_box {
        padding: 13px 15px 20px
    }
    .register_page .personal_information_form .form-group .form-control {
        height: auto;
        box-shadow: none;
        border-radius: 0
    }
    .hc-offcanvas-nav li.nav-back a,
    .hc-offcanvas-nav li.nav-close a {
        color: #fff
    }
    div#overview .col-sm-pull-4 br,
    html body .landing-page.ssl .standout-2 br {
        display: none
    }
    .weebly #pricing .pricing-item ul.ecommerce-features,
    .weebly .new_ssl_inner_bx,
    html body .landing-page.sitelock p {
        height: auto;
        min-height: auto;
        word-break: break-word;
    }
    .new_ssl_inner_bx {
        padding: 10px
    }
    .landing-page div#pricing .currency-selector {
        margin: 15px auto 15px
    }
    #features .new_ssl_inner_bx h4 {
        word-break: break-word;
        line-height: 27px;
        height: auto
    }
    .weebly .weebly-lite-plan h5 {
        margin: 8px 0;
        font-weight: 500
    }
    html body .weebly .trusted-by {
        padding: 20px 0
    }
    .weebly .trusted-by img {
        max-width: 150px
    }
    .weebly .trusted-by .right_text_bottom {
        line-height: 26px
    }
    .about-us-banner .right,
    .weebly #faq {
        padding-top: 10px
    }
    html body .right-content .ssl .validation-levels .item {
        padding-top: 25px !important
    }
    .ssl .validate_level h3 {
        margin-bottom: 15px !important
    }
    .ssl .check_list_icon11,
    .standout .inner_bx_ssl_part img,
    html body .content-block.what-is-ssl.standout.ssl_standouts_section .text-center.visible-xs&gt;img {
        width: 300px
    }
    html body .what-is-ssl.standout.ssl_standouts_section {
        padding: 10px 0 25px
    }
    .landing-page.ssl .validate_level {
        padding: 20px 10px 0 10px
    }
    html body .landing-page.ssl .competitive-upgrade-promo {
        margin: 50px 0 0 0
    }
    .sitelock div#emergency,
    html body .landing-page.ssl .detailed-info {
        padding: 40px 0 40px
    }
    html body .landing-page.ssl .detailed-info .panel-body {
        padding: 15px
    }
    .landing-page.ssl .standout .logos img {
        max-width: 150px
    }
    html body .standout h3.new_standout_heading {
        margin-bottom: 10px !important
    }
    .content-block.ssl-benefits.standout.ssl_standouts_section .col-sm-4.col-md-4,
    .landing-page.ssl .certificate-options form {
        text-align: center
    }
    body .landing-page.ssl .browser-notice .wrapper {
        padding: 5px 28px
    }
    html body .landing-page.ssl .dashed-border {
        padding-bottom: 20px
    }
    html body .landing-page.ssl .row-pricing-table ul li {
        line-height: 20px;
        font-size: 14px
    }
    html body .landing-page.sitelock .plans .plan ul,
    html body .landing-page.ssl .row-pricing-table .header {
        margin-top: 0
    }
    .standout-features .featur-stand-bx {
        padding: 2px 15px 15px
    }
    .landing-page.ssl .standout-features .featur-stand-bx p,
    html body .landing-page.marketgoo .hero .logo {
        margin: 0
    }
    #howitworks,
    .landing-page.mail-services .product-options,
    .mail-services #pricing.get-started,
    .sitelock .innr_bx_lastsec,
    html body .landing-page.sitelock .plans {
        padding: 30px 0
    }
    html body .landing-page.sitelock h3 {
        margin-bottom: 10px;
        line-height: 22px !important
    }
    .plan-comparison .new_mothly-text {
        font-size: 30px;
        line-height: 0;
        margin-top: 0
    }
    html body .landing-page.sitelock .plans .plan ul {
        padding: 10px 25px
    }
    html body .landing-page.sitelock .features .fas, html body .landing-page.sitelock .features .far {
        font-size: 25px
    }
    html body .landing-page.sitelock .feature-wrapper .content {
        margin-left: 50px
    }
    html body .landing-page.sitelock .feature-wrapper {
        margin-bottom: 25px
    }
    .sitelock .innr_bx_lastsec h3 {
        letter-spacing: 0
    }
    .sitelock .innr_bx_lastsec form {
        width: 100%;
        float: none;
        justify-content: center;
        display: flex
    }
    .landing-page.codeguard .pricing form,
    body .sitelock .innr_bx_lastsec .pull-left {
        float: none !important;
        text-align: center
    }
    .codeguard .trusted-by img,
    .sitelock .content-block.wgs-site-lok .inner_bottom_logoo {
        max-width: 250px
    }
    .navs_tab_ssl_sec .nav_tb_ssl .navbar-nav {
        display: grid
    }
    .marketgoo #features,
    html body .sitelock .content-block.ssl_standouts_section {
        padding: 25px 0 20px
    }
    .navbar-default .navbar-nav&gt;li&gt;a:focus,
    .navbar-default .navbar-nav&gt;li&gt;a:hover {
        color: #81cf9b
    }
    .landing-page.mail-services .product-options .item {
        padding: 20px 0 5px
    }
    #howitworks .tab-content p {
        padding-bottom: 15px;
        margin-bottom: 15px
    }
    #pricing .inner_col_sectt {
        margin-bottom: 30px
    }
    #pricing .additional-options label {
        margin: 10px 0 0
    }
    .mail-services .content-block.inner_btm_logo_1 {
        padding: 25px 0
    }
    .landing-page .hero .logo-container img,
    .landing-page.marketgoo .hero .logo img {
        max-width: 200px;
        padding-top: 22px
    }
    .codeguard .inner-hero h3 {
        margin-top: 10px !important
    }
    .codeguard #features .feature,
    .landing-page.codeguard .overview-features ul li {
        text-align: center;
        margin-bottom: 25px
    }
    .landing-page.codeguard .pricing h2,
    .row.ssl-effect-site-row .col-sm-6:first-child {
        text-align: center
    }
    html body .landing-page.codeguard .pricing {
        padding: 25px 0 30px
    }
    html body .landing-page.codeguard .feature .icon {
        line-height: 20px
    }
    html body .landing-page.codeguard .feature .icon embed {
        width: 70px
    }
    .great-service .great-service-row h2,
    .landing-page.marketgoo .hero .logo img {
        padding-bottom: 10px
    }
    .marketgoo.landing-page .hero h2 {
        margin-bottom: 5px
    }
    .landing-page.marketgoo #faqs .faq {
        margin: 10px 0
    }
    .price_list .container&gt;.row .col-sm-3 .price_grid {
        padding-top: 15px
    }
    .banner .big_col h5,
    html body .banner .banner_bottom .button02,
    html body .store-promoted-product ul.features li {
        width: 100%
    }
    .features-option2.features-option3 center img {
        max-width: 50%
    }
    .see-our-story-about .scnd-frst-row p {
        padding-bottom: 5px
    }
    .see-our-story-about .about-metus-row p span {
        margin-top: 10px
    }
    .about-why-choose-us {
        padding: 30px 0 40px;
        margin: 20px 0
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt {
        margin-top: 15px;
        padding: 25px 25px
    }
    .wetackcareforupgrade .maintenance-inner-text-row p {
        padding-right: 0
    }
    .website-rating .choose-us-row .rating-box .ratinginner {
        height: auto;
        padding: 30px 0;
        margin: 65px auto auto
    }
    .website-rating .choose-us-row .rating-box .ratinginner h4 {
        font-size: 20px;
        line-height: 10px;
        padding: 25px 0 0
    }
    .website-rating .choose-us-row .rating-box .ratinginner h2 {
        font-size: 40px;
        line-height: 70px
    }
    .row.about-metus-row .col-sm-6,
    .row.maintenance-inner-text-row .col-sm-6,
    .row.scnd-frst-row .col-sm-4,
    .row.scnd-frst-row .col-sm-8,
    .row.ssl-effect-site-row .col-sm-6 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%
    }
    .row.ssl-effect-site-row .col-sm-6 img {
        width: 300px
    }
    .wetackcareforupgrade .maintenance-inner-text-row .m-i-img img {
        height: 300px;
        object-fit: contain
    }
    .great-service {
        padding: 50px 0 30px
    }
    .frequently-questions {
        padding: 50px 0
    }
    .great-service .great-service-row .maintenance-inner-img {
        padding: 30px 15px
    }
    .see-our-story-about .abt-frst-row h4 {
        margin: 25px auto
    }
    .term-domain_banner {
        padding: 60px 0 100px
    }
    .inner-term-domain-page .inner_term_container {
        padding: 15px
    }
    .inner-term-domain-page .term_lis li {
        padding-left: 22px
    }
    .inner-term-domain-page img {
        position: absolute;
        left: 12px;
        margin-top: 4px
    }
    .inner-term-domain-page span {
        line-height: 25px
    }
    .wetackcareforupgrade .maintenance-inner-text-row ul li {
        line-height: 18px
    }
    .col-sm-6.wetackOrder {
        order: 2
    }
    #order-standard_cart .mc-promo,
    .mc-promos.viewcart .mc-promo {
        background: linear-gradient(to right, #6d44ce, #e71734)
    }
    #order-standard_cart .mc-promos.viewcart .mc-promo,
    .main-content #order-standard_cart .mc-promos .header,
    .mc-promo.sitelock.promo-sitelock_lite {
        margin-bottom: 10px
    }
    #order-standard_cart .mc-promo {
        padding-bottom: 15px
    }
    html body #order-standard_cart .mc-promo .icon {
        width: 50px;
        line-height: 3
    }
    .checkout-container-store-pages .col-sm-4,
    .checkout-container-store-pages .col-sm-8,
    .main-content #order-standard_cart .mc-promos .content,
    .mc-promo.sitelock.promo-sitelock_lite .content,
    .mc-promo.ssl.promo-rapidssl_rapidssl .content,
    div#containerNewUserSecurity .col-sm-6,
    div#containerNewUserSignup .col-sm-6 {
        max-width: 100%;
        width: 100%
    }
    .mc-promo.sitelock.promo-sitelock_lite .content,
    .mc-promo.ssl.promo-rapidssl_rapidssl .content {
        padding-top: 0 !important
    }
    html body #order-standard_cart .mc-promo .headline {
        font-size: 17px
    }
    html body #order-standard_cart .mc-promo .tagline {
        font-size: 15px
    }
    #order-standard_cart .mc-promo .body li {
        width: 100% !important
    }
    .cst-genrate-pass,
    html body .store-order-container {
        padding: 0
    }
    #frmGeneratePassword .copy-to-clipboard,
    #frmGeneratePassword .wgs-submit-button {
        margin-bottom: 10px
    }
    .domain ul.domain-options li {
        margin: 0 0 5px 0
    }
    body .checkout-container-store-pages {
        padding: 10px 20px 30px !important;
        margin-top: 25px;
        margin-bottom: 30px !important
    }
    html body .store-order-container h2 {
        margin: 10px 0 5px
    }
    html body .store-promoted-product .icon img {
        max-width: 100%
    }
    html body .store-promoted-product .icon {
        line-height: 0;
        margin-bottom: 15px
    }
    html body .product-green-container {
        padding: 30px 10px 30px 10px !important
    }
    #exampleModalLongContent .modal-dialog {
        margin-left: 0;
        left: inherit;
        right: inherit
    }
    .hx-banner-business-content h1,
    .hx-business-banner .business-content h1 {
        font-size: 27px;
        line-height: 34px;
        margin-bottom: 10px
    }
    .business-content h5 {
        line-height: 24px;
        font-size: 18px
    }
    .hx-banner-business-content span {
        line-height: 24px;
        padding: 5px 12px
    }
    .business-content h1 {
        font-size: 50px;
        line-height: 70px
    }
    .hx-bnr-list p {
        font-size: 12px
    }
    .business-block .hx-bnr-list {
        justify-content: center
    }
    .hx-business-banner {
        padding: 40px 0 100px
    }
    .business-content h1 span {
        background: unset;
        padding: 0
    }
    .business-block .hx-business-list {
        padding-top: 35px
    }
    .business-block .hx-business-list li {
        padding: 0 8px
    }

    .pricing_section .price_group #productList .price_sect h1 { padding-bottom: 15px; }
    .pricing_section .price_group #productList .price_sect li { font-size: 12px; line-height: 24px; }
    section#main-body .main-content { padding: 15px 15px 14px; }
    .bil-title h3.soyoustartHeading { font-size: 16px; }





}

@media(max-width:480px) {
    .new-hx-tabs .nav-pills .nav-link-new.active::after {
        display: none
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .total-due-today .amt {
        font-size: 18px
    }
    table#tbl-new-block-tld {
        overflow-x: auto;
        display: block
    }
    a.telephoneanchor {
        top: 3px
    }
    .banner .col-sm-6 .view-plan a.button04.button-7 {
        float: left;
        width: 100%
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .summary-container&gt;div {
        padding-left: 12px;
        padding-right: 12px
    }
    #order-standard_cart .addon-promo-container label,
    #order-standard_cart .addon-promo-container label span.pull-right,
    .domain .domain-companys .domain-companys-col,
    .domain ul.domain-options li,
    .store-order-container .tab-content.store-domain-tab-content input.form-control.domain-input,
    body #btnCompleteProductConfig {
        width: 96%
    }
    .store-order-container .continue-row button.btn.btn-default,
    .store-order-container .continue-row button.btn.btn-primary {
        width: 100%
    }
    #order-standard_cart .addon-promo-container label {
        display: block;
        font-weight: 600
    }
    #order-standard_cart .addon-promo-container label span.pull-right {
        padding-left: 18px;
        font-weight: 400
    }
    body #order-standard_cart .configureProductDiv .summary-container span {
        max-width: 200px
    }
    .register_page .right {
        padding: 30px 20px;
    }
    .clientarea .left ul.side_menu {
        width: 97%
    }
    div#alertOverdueInvoice .pull-right {
        display: block;
        width: 100%
    }
    .store-order-container .continue-row button.btn.btn-default,
    .store-order-container .continue-row button.btn.btn-primary,
    .wgs-alert-invc .btn {
        margin-bottom: 5px
    }
    .landing-page .navbar #nav-ssl .navbar-nav li {
        padding-right: 0
    }
    div#order-standard_cart form#frmCheckout .row .col-md-4,
    div#order-standard_cart form#frmCheckout .row .col-md-8 {
        padding: 0
    }
    .tab-content.store-domain-tab-content .tab-pane .row .col-sm-8 {
        max-width: 100%;
        flex: 100%;
        -ms-flex: 0 0 100%
    }
    .announcements .view_ticket_box .top:before {
        bottom: -6px
    }
    .announcements .view_ticket_box .top {
        margin-bottom: 40px
    }
    .announcements .view_ticket_box .top span {
        top: 35px;
        width: 100%;
        display: inline-block;
        margin: 5px 0
    }
    .announcements .view_ticket_box .top {
        font-size: 13px
    }
    .hx-business-list li:not(:last-child) {
        border-right: 0
    }
    .business-block .hx-business-list {
        padding-top: 25px
    }
    .hx-banner-business-content h1,
    .hx-business-banner .col-12 {
        padding: 0 10px
    }
    .hx-business-list li {
        padding: 0;
        width: 100%
    }
    .hx-banner-business-content h1,
    .hx-business-block {
        text-align: center
    }
    .hx-banner-business-content span {
        display: inline-block;
        line-height: 22px;
        font-size: 13px
    }
    .hx-banner-business-content p,
    .hx-business-block .hx-business-list li p br,
    .hx-business-list li p br {
        display: none
    }
    .hx-bnr-list {
        display: block
    }
    .business-block .hx-business-list li,
    .hx-business-block .hx-business-list li {
        width: 32%
    }
    .business-start-btn,
    .hx-bnr-list p,
    .hx-business-list li:first-child {
        padding: 0
    }
    .hx-business-list {
        padding-top: 15px
    }
    .getstart-business-btn {
        font-size: 12px;
        line-height: 9px;
        padding: 13px 10px;
        min-width: 165px;
        padding-left: 28px;
        height: 40px;
        min-width: 165px;
        max-width: 100%
    }
    .hx-bnr-list img {
        margin-bottom: 8px
    }
    .business-block .hx-business-list li,
    section.new_hx-business-banner .col-lg-7.col-md-12 {
        padding: 0 0
    }
    .hx-business-list li:first-child p {
        max-width: 87%;
        margin: auto
    }
    .btn.business-btn {
        font-size: 12px;
        line-height: 9px;
        padding: 13px;
        min-width: auto
    }
}

@media(min-width:361px) and (max-width:767px) {
    #productList .owl-item {
        padding: 0 10px
    }
}

@media(min-width:481px) and (max-width:991px) {
    .best-vps-server .cols h3 {
        min-height: 40px
    }
}

@media(min-width:481px) and (max-width:767px) {
    .new-hx-tabs .nav-pills .nav-link-new {
        padding: 12px 0 12px 20px;
        float: left;
        width: 48%;
        font-size: 14px
    }
    .col-md-3.tab-leftwidth {
        padding-left: 0
    }
    .new-hx-tabs .nav-pills .nav-link-new span img {
        height: 18px
    }
    .wgs-alert-invc .btn {
        padding: 4px 15px 5px;
        margin-top: -5px;
        margin-bottom: 10px
    }
    .domainResultsWithProducts .spotlight-tld-container.spotlight-tld-container-8 {
        width: 47.5%
    }
}

@media(min-width:601px) and (max-width:991px) {
    .row.weebly-plans .col-sm-4 {
        max-width: 50%;
        flex: 0 0 50%;
        -ms-flex: 0 0 50%
    }
}

@media (max-width:768px) {
    body .landing-page.sitelockvpn .hero h1 {
        font-size: 3em
    }
    nav .wgs-menu-in-clientarea {
        width: 100%
    }
    nav .logo.mega-new-menu-logo {
        width: 100%;
        justify-content: center;
        border-right: 0;
        height: auto;
        border-left: 0
    }
    #myHeader .clientarea-entered {
        display: inline-block !important;
        padding: 0 20px;
        width: 100%;
        margin: 0;
        padding-top: 15px;
        height: auto
    }
    .tab-rightwidth ul.slick-dots {
        padding: 0;
        display: flex;
        justify-content: center
    }
    .tab-rightwidth ul.slick-dots li button {
        width: 10px;
        height: 2px;
        background-color: #17494d;
        font-size: 10px;
        border: 0;
        font-size: 0;
        margin: 0 1px
    }
    .tab-rightwidth button.slick-next,
    .tab-rightwidth button.slick-prev {
        display: none !important
    }
    #productList .owl-controls .owl-prev {
        margin-left: 1px
    }
    #productList .owl-controls .owl-next {
        margin-right: 1px
    }
    #productList .owl-item {
        padding: 0 10px
    }
}

@media(max-width:360px) {
    #order-standard_cart .row.addon-products,
    form#frmConfigureDomains .addon-products~.row {
        display: inline-flex
    }
    #order-standard_cart .viewCartDiv .view-cart-items .item {
        padding-left: 0
    }
    #order-standard_cart .viewCartDiv .order-summary .orderSummaryCd .btn-checkout {
        width: 95%
    }
    #paymentGatewaysContainer .text-left {
        display: grid
    }
    body #order-standard_cart .checkoutDiv #paymentGatewaysContainer .radio-inline {
        margin-left: 0
    }
    body #order-standard_cart .checkoutDiv #btnCompleteOrder {
        width: 100%
    }
    #productList .owl-item {
        padding: 0
    }
    .configureProductDiv .left .personal_section ul li {
        min-width: 100%
    }
    .row.chpwv8 .wgs-cancel-button,
    .row.chpwv8 .wgs-submit-button {
        margin-bottom: 5px
    }
    #productList .owl-item {
        padding: 0 10px
    }
    #productList .owl-controls .owl-prev {
        margin-left: 0
    }
    #productList .owl-controls .owl-next {
        margin-right: 0
    }
}

@media(max-width:575px) {
    .viewCartDiv.checkoutDiv div#containerPassword .row,
    .viewCartDiv.checkoutDiv div#containerPassword .row .col-sm-6 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        padding-right: 0
    }
    .viewCartDiv.checkoutDiv div#containerPassword .row .col-sm-6 {
        margin-bottom: 4px
    }
    table#tableInvoicesList,
    table#tableQuotesList,
    table#tableServicesList {
        display: block;
        overflow-x: scroll
    }
    div#overview .inner-pargh-sec {
        text-align: center
    }
    body .landing-page.codeguard .irs-with-grid {
        margin: 40px 0
    }
    body .landing-page.codeguard .irs-grid-text {
        font-size: 10px
    }
    body .landing-page.sitelockvpn .feature h3 {
        font-size: 22px !important
    }
    body #order-standard_cart .checkoutDiv .showMarketingEmail {
        background-size: 100% 45%
    }
    html body .store-promoted-product .icon img {
        max-width: 150px
    }
    .landing-page.ssl ul.ssl-certs-all .col-sm-2 {
        max-width: 100%
    }
    html body .checkout-container-store-pages {
        padding: 10px 5px 30px !important
    }
    .new_hx-business-banner .hx-banner-business-img::after {
        left: 12px
    }
    #tbl-new-block-tld .hx_domain-available .hx_domaintxt span {
        font-size: 13px
    }
    #tbl-new-block-tld .add-to-cart-btn {
        font-size: 11px
    }
    .domain-b-search {
        font-size: 12px
    }
    form#frmManagePaymentMethod .form-group .col-sm-8 input {
        width: 100% !important
    }
    body .hero.top_banner_sections_ssl img {
        margin-top: 20px
    }
    body .website-rating .choose-us-row .rating-box .ratinginner {
        max-width: 95%
    }
    .certificate .right .button03 {
        font-size: 13px;
        min-height: 30px;
        line-height: 25px;
        max-width: 120px
    }
    #order-standard_cart .configureDomainsDiv .row .col-sm-4 .form-group {
        padding-right: 0
    }
    .home-logo-mega-menu-dropdown i,
    nav .wgs-new-mega-menu .fa-home {
        padding-left: 12px
    }
    .sidebar-left-hostx .nav,
    .sidebar-left-hostx-sec .nav {
        padding-bottom: 120px
    }
    .store-promoted-product.upsell-weebly_starter button.btn.btn-success {
        padding: 10px 10px;
        font-size: 14px
    }
    .iti-mobile .intl-tel-input.iti-container {
        left: 0;
        right: 0;
        z-index: 9
    }
    .intl-tel-input ul.country-list span.country-name {
        font-size: 12px
    }
    .pricing_section .price_group #productList .price_sect {
        margin: auto;
        float: none
    }
    .inner-content-area p {
        line-height: 22px;
        font-size: 13px
    }
    #containerExistingAccountSelect .checkbox-inline,
    #containerExistingAccountSelect .radio-inline {
        padding-left: 5px
    }
    .domainResultsWithProducts li .price {
        font-size: 18px
    }
    body .landing-page.ssl .ssl-benefits i {
        font-size: 3em;
        margin: 25px 0 7px
    }
    .landing-page.ssl .detailed-info h4 a {
        padding-left: 35px;
        display: inline-block
    }
    .ssl #sslDetail.detailed-info .panel-heading {
        padding: 10px 10px
    }
    .landing-page.ssl .detailed-info h4 a {
        font-size: 16px
    }
    .landing-page.ssl .standout h2 {
        font-size: 22px;
        line-height: 30px
    }
    .landing-page.ssl .browser-notice .wrapper img {
        margin: 0 auto 15px
    }
    .ssl .navbar #nav-ssl .navbar-nav li a {
        font-size: 14px;
        line-height: 15px
    }
    .submit_your_inquiry .container .col-sm-6 {
        padding: 0
    }
    .clientareadetails form .btn {
        margin-bottom: 10px;
        max-width: 300px;
        width: 100%
    }
    body .landing-page.ox .stand-out h2 {
        font-size: 20px
    }
    body .landing-page.ox .feature-block {
        margin-bottom: 25px
    }
    body .landing-page.ox .features .title {
        font-size: 18px;
        margin-bottom: 5px
    }
    html body .landing-page.sitelock .plans .plan ul {
        min-height: auto
    }
    body .landing-page.ssl .what-is-ssl .fas {
        margin-top: 4px;
        font-size: 20px
    }
    body .landing-page.ssl .what-is-ssl ul li {
        line-height: 22px;
        font-size: 15px;
        margin-bottom: 10px;
        padding-left: 32px
    }
    .right-content .landing-page.ssl .validation-levels .col-sm-6 {
        margin-bottom: 0
    }
    .landing-page.ssl .validation-levels .item {
        height: auto
    }
    body .landing-page.ssl .standout-1 h3 {
        padding: 0
    }
    .landing-page.ssl .standout-1 .browser .browser-image img {
        display: none
    }
    body .landing-page.ssl .browser-notice .wrapper {
        padding-top: 0 !important
    }
    div#modalEmptyCart .modal-dialog {
        left: 0;
        margin-left: 0
    }
    .already-registered.clearfix .pull-right {
        display: contents
    }
    body #order-standard_cart .checkoutDiv .already-registered .btn {
        margin: 0 0 5px 0 !important
    }
    .view_ticket_col .shared-hosting .view_ticket_box .top {
        display: grid
    }
    .view_ticket_col .shared-hosting .view_ticket_box .top:before {
        bottom: unset;
        top: 30px
    }
    .margin-10 .bootstrap-switch {
        display: block
    }
    .vps-hosting-list .col-sm-8.right h2,
    .vps-hosting-list .col-sm-8.right p {
        text-align: center
    }
    .landing-page.codeguard #features .feature,
    .standout-features .featur-stand-bx,
    html body .landing-page.sitelock .plans .plan ul,
    html body .store-promoted-product .icon {
        height: auto
    }
    .landing-page .standout-features .featur-stand-bx p {
        margin-bottom: 15px
    }
    div#modalAjax .modal-dialog,
    div#modalGeneratePassword .modal-dialog {
        left: auto;
        margin: auto
    }
    body .store-order-container .store-domain-tab-content {
        padding: 20px 5px
    }
    body .store-order-container .continue-row {
        margin-top: 30px;
        padding: 8px 5px 15px 5px !important
    }
    .inner-content-area form .col-sm-6 {
        padding-left: 0; padding-right: 0;
    }
}

@media(max-width:600px) {
    .table-container .dataTables_wrapper .dataTables_filter {
        margin-top: 10px
    }
    .row.weebly-plans .col-sm-4 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%
    }
    .landing-page #plans .pull-right {
        float: none !important;
        text-align: center
    }
}

@media(max-width:991px) {
    /* .container-hostx-body div#addrulemodal #port-firewal, .container-hostx-body div#addrulemodal select, .container-hostx-body div#addrulemodal .form-group, .container-hostx-body #updaterulemodal  .form-group{
        width: 100%;
        max-width: 100%;
    } */
    .operating-system .operating-table {
        margin-top: 20px
    }
    .main-content #order-standard_cart .mc-promos .header {
        box-shadow: none
    }
    .hx-banner-business-img::after {
        left: 14px
    }
    .price_sect h5.blpr {
        font-size: 24px
    }
    #order-standard_cart .domains-row .input-group input#registersld {
        padding-left: 70px
    }
    .mc-promo.weebly.upsell-weebly_starter header {
        box-shadow: none
    }
    .banner .right img {
        max-width: 60%;
        margin: 20px auto 0;
        display: block
    }
    .banner .col-sm-6 a.button04 {
        float: none
    }
    .banner .left {
        max-width: 500px;
        text-align: center;
        margin: auto;
        float: none !important
    }
    body .landing-page.ox .header .logo-img {
        max-width: 100%
    }
    a.telephoneanchor span {
        font-weight: 600;
        font-size: 12px;
        color: #191919;
        font-weight: 600
    }
    .hc-offcanvas-nav li.nav-parent .nav-item {
        padding-right: 20px
    }
    .hc-offcanvas-nav li.nav-back a span::before {
        border-color: #fff
    }
    .hc-offcanvas-nav li.nav-back a,
    .hc-offcanvas-nav li.nav-close a {
        color: #fff
    }
    .plan-comparison .plan .header {
        box-shadow: none
    }
    .content-block.standout-features.standout .featur-stand-bx h4 {
        margin-top: 15px !important
    }
    .landing-page .navbar-default .navbar-toggle .icon-bar {
        background-color: #000
    }
    .pricing_section .price_group .owl-item .price_sect .bottom_sect p {
        font-size: 11px;
        line-height: 16px
    }
    .pricing_section .price_group .owl-item .price_sect .bottom_sect {
        padding: 15px
    }
    .choose-more-product .more-product-col h3 {
        font-size: 14px
    }
    .block-box {
        padding: 20px 10px 20px
    }
    .block-box-cont p {
        font-size: 13px;
        line-height: 20px
    }
    body #order-standard_cart .apply-credit-container .radio {
        padding-left: 30px
    }
    #order-standard_cart .apply-credit-container .radio div#iCheck-useCreditOnCheckout,
    body #order-standard_cart .apply-credit-container .iradio_square-blue {
        position: absolute !important;
        left: 0;
        margin: 0
    }
    .vps-hosting h2 {
        text-align: center
    }
    div#languageList {
        max-height: 200px;
        overflow: auto
    }
    .wgs-menu-in-clientarea {
        width: calc(100% - 260px)
    }
    .logo.mega-new-menu-logo {
        width: 260px
    }
    .primary-side-open-close-side-new {
        padding-left: 25px
    }
    .home-logo-mega-menu {
        margin-top: 4px
    }
    .wgs-new-mega-menu .fa-home {
        padding-left: 20px
    }
    div#modalDeleteContact .modal-dialog {
        top: 0;
        left: 0;
        margin-top: 0;
        margin: auto;
        width: 100%;
        transform: unset
    }
    .navbar-default .navbar-toggle:focus,
    .navbar-default .navbar-toggle:hover {
        background-color: transparent
    }
    .navs_tab_ssl_sec .nav_tb_ssl .navbar-nav li {
        width: 100% !important
    }
    .wgs-side-home .panel-body {
        display: inherit !important
    }
    .right-content .landing-page.ssl .validation-levels .col-sm-6.col-sm-offset-3.col-md-4.col-md-offset-0 {
        margin-left: 0
    }
    #order-standard_cart .registrationPeriod .col-sm-6 .button03 {
        margin-left: 0
    }
    .text-center.margin-bottom.wgs-class-captcha .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
        margin-left: 0
    }
    .how-it-works-offers .row.how-it-works-offers-row-two {
        display: flex
    }
    .how-it-works-offers-inner {
        height: 100%
    }
    .navs_tab_ssl_sec.navbar-default .navbar-toggle .icon-bar {
        background-color: #fff
    }
    .landing-page.ssl .navbar #nav-ssl .navbar-nav li a {
        text-align: left
    }
    .landing-page.ssl .navbar-default .navbar-toggle {
        border-color: #17494d;
        margin-left: auto
    }
    .navbar-header {
        width: 100%
    }
    div#filters-row {
        top: inherit !important
    }
    .dedicated-server {
        padding: 30px 0 35px
    }
    #order-standard_cart .viewCartDiv .row.addon-products,
    .promo-banner h4 {
        margin: 8px 0
    }
    .best-vps-server .cols p br {
        display: none
    }
    .viewticket .up-r-btn {
        float: initial;
        margin: auto;
        max-width: 100%;
        margin-bottom: 10px
    }
    form#frmReply .wgs-cancel-button,
    form#frmReply .wgs-submit-button {
        width: 50%;
        min-width: 50%;
        margin: 0
    }
    form#frmReply .col-sm-12 .form-group.text-left {
        display: flex
    }
    .promo-banner h4 {
        margin: 10px 0
    }
    .promo-banner .btn {
        padding: 8px 0;
        width: 100%;
        white-space: inherit
    }
    .navs_tab_ssl_sec .navbar-header {
        width: 100%;
        margin: 0 !important
    }
    .navs_tab_ssl_sec .navbar-header button.navbar-toggle {
        margin-left: auto;
        margin-right: 0
    }
    .navs_tab_ssl_sec .navbar-nav&gt;li&gt;a {
        text-align: left !important;
        line-height: 10px
    }
    .viewCartDiv div#scrollingPanelContainer,
    div#pricing .row:first-child~.row&gt;.col-sm-3 {
        max-width: 100%;
        flex: 0 0 100%;
        -ms-flex: 0 0 100%
    }
    #features .new_ssl_inner_bx img {
        height: 45px
    }
    div#pricing .row:first-child~.row&gt;.col-sm-3 form {
        text-align: center
    }
    .weebly .pricing-item {
        height: 97%
    }
    .ssl .validate_level .item,
    body #order-standard_cart .checkoutDiv #btnCompleteOrder {
        margin-bottom: 20px
    }
    .promo-rapidssl_rapidssl .content {
        padding: 0;
        float: none
    }
    #order-standard_cart .addon-promo-container label {
        padding-left: 10px
    }
    #order-standard_cart .panel-addon-selected .panel-add i {
        padding-right: 3px
    }
    .domain-available .button01 {
        width: 100px !important
    }
    .header {
        box-shadow: 0 0 3px #e8e7e7
    }
    .block-5 .block-box-cont {
        min-height: 185px
    }
    .features-option2 .certificate .left img {
        max-width: 100%
    }
    
    body #orderSummary { margin-top: 0 !important; }



}

@media(min-width:576px) and (max-width:991px) {
    .features-option2 .row .col-sm-3 {
        max-width: 33.333%;
        flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%
    }
    #order-standard_cart .viewCartDiv .row.addon-products .col-sm-6 {
        max-width: 50%
    }
    .weebly .new_ssl_inner_bx {
        height: 92%
    }
    .about-why-choose-us .choose-us-row-two .why-choose-inner-abt {
        height: 95%
    }
    .about-why-choose-us .choose-us-row h2 {
        color: #fff
    }
}

@media(min-width:576px) and (max-width:767px) {
    body #order-standard_cart .checkoutDiv .sub-heading~.row&gt;.col-sm-6 {
        padding-right: 10px
    }
    html body .landing-page.ssl .row-pricing-table .col-sm-3 {
        max-width: 33.33%;
        flex: 0 0 33.33%;
        -ms-flex: 0 0 33.33%
    }
    .landing-page.ssl .standout-features .featur-stand-bx {
        min-height: 225px
    }
    .ssl .ssl_frm_content .btn.btn-primary {
        margin-left: -50px
    }
    .content-block.standout-features.standout .featur-stand-bx p {
        font-size: 13px;
        line-height: 20px
    }
    .content-block.standout-features.standout .featur-stand-bx h4 {
        font-size: 14px
    }
    body .inner-content-area form .col-sm-6:nth-child(odd) {
        padding-left: 0px;
    }
    body .inner-content-area form .col-sm-6:nth-child(even) {
        padding-right: 0px;
    }
}

body .landing-page.sitelock .plans .plan ul {
    min-height: 635px
}

#offerStyleOne .modal-dialog {
    transform: translate(-50%, -50%);
    margin: 0;
    top: 20%
}

@media (max-width:479px) {
    .customers .data_box {
        margin-top: 0
    }
    .customers .customers_box {
        padding: 5px 0
    }
    .pricing_section .price_group .owl-item .price_sect p {
        min-height: auto
    }
}

@media (max-width:706px) {
    .landing-page.mail-services .top_banner_sections_ssl h3 {
        margin-bottom: 25px
    }
    .landing-page .hero h2,
    .landing-page .hero h3 {
        text-align: center
    }
    .banner .banner_bottom h3,
    .banner .big_col h5 {
        color: #fff !important
    }
}

@media (min-width:594px) and (max-width:991px) {
    .ready-to-grab .tab-content .price_group .price_sect {
        width: 44%;
        margin-bottom: 15px
    }
}

@media (max-width:593px) {
    .ready-to-grab .tab-content .price_group .price_sect {
        width: 100%;
        margin-bottom: 15px
    }
}

@media (min-width:481px) and (max-width:767px) {
    .clientareadetails .mrg18 input {
        margin-right: 5px
    }
}

.dedicated_servers .left .filters_box .dropdown .dropdown-toggle:focus {
    outline: 0;
    box-shadow: none
}

.dedicated_servers .left .filters_box .range_slider input#price_filter,
.dedicated_servers .left .filters_box input#ram_filter {
    border: 1px solid #dbd8d8
}

.wgs-captch-login .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
    margin-left: 7px
}

.social-signin-btns {
    padding-top: 25px
}

html body #order-standard_cart .products .product div.product-desc {
    padding: 8px 0
}

#order-standard_cart .products .product header {
    padding: 0 !important
}

p.completeSolution {
    padding: 10px 10px
}

section#main-body #order-standard_cart .row.row-eq-height {
    display: flex
}

section#main-body #order-standard_cart .row.row-eq-height .col-md-6 {
    margin-bottom: 20px
}

.form-horizontal .form-group .text-center.margin-bottom .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1,
.ryt-contact-sec .form-group {
    margin-left: 0
}

.form-horizontal .form-group .text-center.margin-bottom .col-md-8.col-md-offset-2.col-xs-10.col-xs-offset-1 {
    padding: 0
}

.register-domain-section .right .search_domain .tooltip.bottom {
    margin-top: 0
}

.register-domain-section .right .search_domain .tooltip.bottom .tooltip-arrow {
    top: 5px
}

.inner-content-area {
    clear: both;
    width: 100%;
    margin: 20px 0 0;
    display: inline-block
}

.generate-password,
.inner-content-area .form-group input.btn.btn-default {
    color: #fff
}

.inner-content-area .form-control {
    border-radius: 0;
    box-shadow: none
}

@media (min-width:767px) {
    #order-standard_cart .row {
        display: flex;
        width: 100%;
        margin: 0
    }
}

@media(max-width:348px) {
    .client_security_page .shared-hosting p.text-left input {
        width: 100%;
        margin-bottom: 10px
    }
}

@media (min-width:1600px) and (max-width:1660px) {
    .sidebar-left-hostx,
    .sidebar-left-hostx-sec {
        width: 285px
    }
}

@media (min-width:768px) {
    .tab-rightwidth {
        position: relative
    }
    form#frmConfigureProduct .col-md-4 {
        padding-right: 0
    }
    .custom-primary-side-bar-icn {
        position: absolute;
        left: 0;
        width: 100%;
        max-width: 300px;
        display: inline-block;
        float: left
    }
    .pimary-side-open-close {
        position: relative;
        background: 0 0;
        text-align: center;
        border-bottom-right-radius: 8px;
        width: 100%;
        transform: translate3d(0, 0, 0);
        z-index: 99;
        right: 4px;
        top: 4px
    }
    .pimary-side-open-close .fa-align-left {
        position: absolute;
        left: 0;
        width: 22px;
        text-align: center;
        line-height: 28px;
        border-bottom-right-radius: 0
    }
    .pimary-side-open-close .fa-times,
    .secondary-side-open-close .fa-times {
        position: absolute;
        right: 0;
        width: 21px;
        text-align: center;
        line-height: 24px;
        transition: .8s;
        background: #f3f6f9;
        color: #fff;
        border-radius: 4px;
        color: #7f839a;
        border: none;
        font-size: 12px
    }
    .secondary-side-open-close .fa-times {
        left: 0
    }
}

@media(min-width:992px) {
    .viewCartDiv.col-md-12 .col-md-4 {
        padding-right: 0
    }
    body .landing-page.sitelockvpn .hero-bg {
        padding: 65px 0;
        margin-bottom: 85px
    }
    body .landing-page.sitelockvpn .feature {
        padding: 65px 0 0
    }
    .header .right .right_navi li {
        position: relative
    }
    #paymentGatewaysContainer .Pcheckout {
        margin-left: 10px
    }
    .viewCartDiv.col-md-12 .col-md-8.mx_width,
    form#frmConfigureProduct .col-md-8 {
        padding-left: 0
    }
}

@media(min-width:1441px) {
    .header .right .right_navi li div#languageList {
        left: -165px
    }
}

@media(min-width:992px) {
    body #order-standard_cart .checkoutDiv #paymentGatewaysContainer .radio-inline {
        position: relative;
        top: 4px
    }
    nav#myHeader div#mainNavbarCollapse .logo img {
        padding-left: 15px
    }
}

@media(min-width:481px) and (max-width:575px) {
    .hx-business-list li {
        padding: 0 8px
    }
    .hx-business-list li:first-child {
        padding-right: 7px
    }
    .hx-bnr-list p {
        padding-left: 11px
    }
}

@media(min-width:576px) {
    div#emergency .new_ssl_inner_bx {
        height: 95%
    }
    .contact-us-banner {
        padding: 120px 15px
    }
}

@media(max-width:389px) {
    .clientareadetails .btn-primary {
        margin-bottom: 10px
    }
}

@media(min-width:1800px) {
    .clientarea .container-hostx-body {
        max-width: calc(100% - 600px)
    }
    .clientarea.products.wgs-in-cart .container,
    .clientarea.viewcart.wgs-in-cart .container {
        max-width: 1220px
    }
}

@media(max-width:1440px) {
    .domain ul.domain-options li span {
        font-size: 11px
    }
    #myHeader #mainNavbarCollapse .ddnavbar li:first-child .menu_top {
        padding-left: 5px;
        padding-right: 5px
    }
    .ddnavbar .submenu {
        max-width: 185px;
        width: 100%;
        min-width: auto
    }
    .ddnavbar .childsubmenu {
        margin-left: 186px;
        max-width: 185px;
        width: 100%;
        min-width: auto
    }
    .ddnavbar ul li a {
        max-width: 185px;
        width: 100%;
        min-width: auto
    }
}

@media (min-width:768px) and (max-width:991px) {
    a.logo.mega-new-menu-logo img {
    max-width: 90%;
}
    .new-hx-tabs .nav-pills .nav-link-new span {
        padding-right: 5px
    }
    div#scrollingPanelContainer2 {
        padding: 20px 15px
    }
    .landing-page.mail-services .product-options .item {
        padding: 30px 0
    }
    .right-content .landing-page.mail-services .product-options .price {
        font-size: 22px
    }
    #pricing .inner-right_col .price {
        font-size: 34px !important
    }
    body .ssl .new_ssl_inner_bx {
        padding: 40px 5px 20px
    }
    .landing-page.sitelock .plan:hover .new_mothly-text::after {
        bottom: -31px;
        left: -10px;
        right: 0;
        content: "";
        border-top: 31px solid #f51322;
        border-left: 3.5em solid transparent;
        border-right: 3.5em solid transparent;
        width: 100%
    }
}

@media(min-width:1400px) {
    #myHeader #mainNavbarCollapse .navbar-nav .menu_top {
        padding-right: 20.5px;
        padding-left: 27.5px
    }
}

@media(max-width:425px) {
    .banner .banner_bottom ul li a {
        min-height: auto;
        padding-left: 35px;
        padding-top: 0
    }
    .banner .banner_bottom ul li {
        padding: 10px 8px;
        font-size: 10px;
        width: 100%;
        min-height: inherit
    }
    .offers-banner .offers-banner-inner .offer-view-plan .left-offer-inner h5 span {
        top: 10px
    }
}

@media(max-width:1399px) {
    .nav_bar .ddnavbar.navbar-nav&gt;li&gt;a {
        font-size: 15px
    }
    .price_list .price_grid .price_grid_list {
        min-height: auto
    }
    .price_list .price_grid .price_grid_last {
        margin-top: 0
    }
    .price_list .price_grid .price_grid_list {
        margin-bottom: 15px
    }
}

@media(min-width:576px) and (max-width:768px) {
    .pricing_section .price_group #productList .price_sect {
        width: calc(100% - 21px)
    }
}

@media(min-width:992px) {
    .new-hx-tabs .container {
        padding: 0 30px
    }
}

@media only screen and (min-width:768px) and (max-width:1199px) {
    .pricing_section .price_group .owl-item .price_sect h1 {
        font-size: 24px
    }
    .pricing_section .price_group .owl-item .price_sect h1 span {
        margin-top: 2px
    }
    body #order-standard_cart .summary-container .clearfix span {
        font-size: 12px
    }
    .landing-page.mail-services .product-options span {
        margin-top: 10px
    }
    .landing-page.mail-services .product-options .item .btn {
        width: 100%
    }
}

@media(max-width:768px) {
    .primary-side-open-close-side-new {
        padding-left: 0
    }
}
@media(min-width:1801px) {
    a.logo.mega-new-menu-logo img {max-width: 98%;}
}
@media (min-width:1401px) and (max-width:1800px) {
    a.logo.mega-new-menu-logo img {max-width: 90%;}
    .sidebar-left-hostx .nav&gt;li&gt;.nav-sub&gt;li&gt;a {
        padding-left: 15px
    }
    .container.container-hostx-body, .footer.clientarea-footer-entered .container{
        max-width: calc(100% - 490px)
    }
    .clientarea.products.wgs-in-cart .container,
    .clientarea.viewcart.wgs-in-cart .container,
    .clientarea.wgs-in-cart .container {
        max-width: 1220px
    }
    .sidebar-left-hostx,
    .sidebar-left-hostx-sec {
        width: 260px;
    }
    .logo.mega-new-menu-logo,
    .mega-new-menu-logo-dropdown {
        width: 224px
    }
    .wgs-menu-in-clientarea {
        width: calc(100% - 250px)
    }
    .primary-side-open-close-side-new {
        padding-left: 0
    }
    .widgetLabel {
        width: calc(100% - 5px)
    }
}

@media (min-width:1201px) and (max-width:1400px) {
    a.logo.mega-new-menu-logo img {max-width: 90%;}
    nav#myHeader div#mainNavbarCollapse .logo img {
        padding-left: 5px
    }
    .sidebar-left-hostx .nav&gt;li&gt;.nav-sub&gt;li&gt;a {
        padding-left: 10px;
        font-size: 11px
    }
    .container.container-hostx-body, .footer.clientarea-footer-entered .container{
        max-width: calc(100% - 460px)
    }
    .clientarea.products.wgs-in-cart .container,
    .clientarea.viewcart.wgs-in-cart .container,
    .clientarea.wgs-in-cart .container {
        max-width: 1140px
    }
    .sidebar-left-hostx,
    .sidebar-left-hostx-sec {
        width: 240px
    }
    .mega-new-menu-logo-dropdown {
        width: 224px
    }
    .logo.mega-new-menu-logo {
        width: 205px
    }
    .wgs-menu-in-clientarea {
        width: calc(100% - 230px)
    }
    .primary-side-open-close-side-new {
        padding-left: 0
    }
    .body-promo-bnr {
        padding: 25px 10px 10px
    }
    .alladmintextHeader {
        padding: 0 15px
    }
    .pcb-icon {
        width: 38px;
        height: 38px;
        margin-right: 5px
    }
    .promo-cont-inner a,
    .support_tickets .panel-head-home h3.panel-title,
    .wgs-side-panels .panel-title,
    h2.widgetTitle {
        font-size: 14px
    }
    .widgetLabel {
        width: calc(100% - 1px)
    }
    .body-promo-bnr-ord-right p {
        padding: 20px 0 10px 0
    }
    .alladmintext h3.boxttl,
    ul.sidenav-list li a {
        font-size: 13px;
    }
    .alladmintext h3.boxttl{ line-height: normal;margin-bottom: 10px;}
    .sidebar-left-hostx .nav a {
        padding: 10px
    }
    .alladmintext, p.bottom-buttom {padding-left:15px;padding-right: 15px;}
}

@media (min-width:1024px) and (max-width:1200px) {
    .register_page {margin: 0 auto;max-width: 960px; width: 100%;padding: 0;}
    /* .register_page .right { width: calc(100% - 280px);}
    .register_page .left { width: 280px;} */
    .register_page .right&gt;h1 {padding: 8px 0 0 36px;font-size: 26px;}
    .register_page .personal_information_form .form-group .form-control{height: 40px;}
    .register_page .personal_information_form .form-group {margin-bottom: 20px;}
    nav#myHeader div#mainNavbarCollapse .logo img {
        padding-left: 5px
    }
    .container.container-hostx-body, .footer.clientarea-footer-entered .container{
        max-width: calc(100% - 420px)
    }
    .sidebar-left-hostx .nav&gt;li&gt;.nav-sub&gt;li&gt;a {
        padding-left: 10px;
        font-size: 11px
    }
    .clientarea.products.wgs-in-cart .container,
    .clientarea.viewcart.wgs-in-cart .container,
    .clientarea.wgs-in-cart .container {
        max-width: 960px
    }
    .sidebar-left-hostx,
    .sidebar-left-hostx-sec {
        width: 230px
    }
    .mega-new-menu-logo-dropdown {
        width: 224px
    }
    .logo.mega-new-menu-logo {
        width: 195px
    }
    .wgs-menu-in-clientarea {
        width: calc(100% - 215px)
    }
    .primary-side-open-close-side-new {
        padding-left: 0
    }
    .wgs-side-panels{margin: 15px 5px;}
    .table-container .table th,
    ul.sidenav-list li a, .wgs-side-panels .list-group .list-group-item {
        font-size: 12px
    }
    .body-promo-bnr {
        padding: 25px 10px 10px
    }
    .alladmintextHeader {
        padding: 0 10px;
            height: 50px;
    }
    .pcb-icon {
        width: 24px;
        height: 24px;
        margin-right: 7px;
    }
    .promo-cont-inner div {
        color: #8a8a8a;
        font-size: 12px;
        line-height: 15px;
        margin-top: 3px;
    }
    .promo-cont-inner a,
    .support_tickets .panel-head-home h3.panel-title,
    .wgs-side-panels .panel-title,
    h2.widgetTitle {
        font-size: 13px;
        line-height: 17px
    }
    .widgetLabel {
        width: calc(100% - 1px)
    }
    .body-promo-bnr-ord-right p {
        padding: 20px 0 10px 0
    }
    .clientareaemails .btn-sm,
    .table-container .table td {
        font-size: 12px
    }
    .alladmintext h3.boxttl {
        font-size: 11px
    }
    .email-verification .btn {
        margin: 0;
        padding: 9px 8px;
        font-size: 12px
    }
    .email-verification .far,
    .email-verification .fas {
        font-size: 32px;
        margin-left: 52px;

    }
    .email-verification .text {
        padding-top: 6px;
        padding-bottom: 0;
        font-size: 12px;
        line-height: 14px
    }
    .alladmintext {
        padding: 12px 10px
    }
    p.bottom-buttom {
        padding: 0 10px
    }
    p.bottom-buttom a {
        font-size: 10px
    }
    .alladmintext p {
        font-size: 11px
    }
    .clientarea .right .top h2,
    .clientarea .right .top h2 span {
        font-size: 20px
    }
    .rows-1 .body-promo-bnr-ord-right p, .rows-2 .body-promo-bnr-ord-right p {
    line-height: 16px;
    font-size: 11px;}
    .sidebar-left-hostx .nav a {
        padding: 10px
    }
    #order-standard_cart .products .product footer.col-12.text-right {
        padding: 0
    }
    .addons .right .products .product footer .btn-success {
        min-width: inherit
    }
    .form-horizontal.using-password-strength .control-label {font-size: 12px;line-height: normal;padding-right: 0;}
}
@media (min-width:992px) and (max-width:1024px) {
    .header .right.float-right {
    padding: 0;
    border-top: none;
    justify-content: flex-end;
    margin: 8px 28px;
}
.container.container-hostx-body, .footer.clientarea-footer-entered .container{
    max-width: 980px;
}
}
.secondary-menu-toggle {
    cursor: pointer
}

.sidebar-left-hostx .nav&gt;li&gt;.nav-sub&gt;li&gt;a&gt;i {
    height: auto
}

body #order-standard_cart .font-size-36 {
    font-size: 18px
}

.fa-sort-desc:before,
.fa-sort-down:before {
    content: "\f0dd"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}</pre></body></html>