@media (max-width:1700px) {
    .search-help-content .bottom-content img {
        right: 120px;
    }
}

@media (max-width:1620px) {
    .notify-cloud {
        padding: 100px 0;
        width: 480px;
        height: 400px;
        transform: unset;
        background: url('../../images/image/cloud-img.png');
        background-position: center;
        background-size: 100% 100%;
        background-repeat: no-repeat;
        display: flex;
        justify-content: center;
        transform: unset;
    }

    .email-notify .magicnumber-arrow {
        left: -50%;
    }
}

@media (max-width:1399px) {
    .searchnav-links span {
        display: none !important;
    }

    .login-dropdown .resources-dropdown {
        right: -50px !important;
        min-width: 416px !important;
    }

    .checkuot-dropdown .resources-dropdown.nav-dropdowns {
        right: -43px !important;
    }

    .checkuot-dropdown .checkout-inner.resources-dropdown {
        right: -25px !important;
    }

    .checkuot-dropdown .checkout-inner.resources-dropdown::after {
        right: 25px;
    }

    .notify-cloud {
        padding: 65px 0;
        width: 380px;
        height: 310px;
    }

    .email-notify h5 {
        font-size: 16px;
    }

    .email-notify .magicnumber-arrow {
        left: -60%;
        top: 5px;
        rotate: -10deg;
    }

    .email-notify.magicnumber-content,
    .magicnumber-img .need-assistance {
        margin: 0 auto;
        flex-shrink: 0;
    }

    .notfound-cartoon-img {
        display: none;
    }

    .few-result-section .magicnumber-img {
        flex-direction: row;
        align-items: center;
        gap: 24px;
    }

    .email-notify.magicnumber-content p {
        max-width: 340px;
    }

    .cloud-input {
        max-width: 340px !important;
    }
}

@media (max-width:1199px) {
    .checkuot-dropdown .resources-dropdown.dropdown-menu {
        right: -25px !important;
    }

    .notify-cloud {
        padding: 100px 0;
        width: 467px;
        height: 383px;
    }

    .marketplace-section {
        margin-top: -45px;
        flex-direction: column;
    }

    .none-category-number-page .marketplace-section {
        margin-top: 0;
        flex-direction: column;
    }

    .cloud-input {
        max-width: 400px !important;
    }

    .search-help-content .bottom-content img {
        display: none;
    }
}

@media (max-width:991px) {
    .home-hero-section .searchnav-links {
        margin-top: 14px;
    }

    .hero-section .navbar-brand img {
        width: 250px;
    }

    .magicnumber-img .need-assistance {
        width: 100%;
    }

    .magicnumber-img {
        text-align: center !important;
        padding-left: 0;
        padding-top: 0 !important;
    }

    .notify-cloud {
        margin: auto;
        padding: 100px 0;
        max-width: 567px;
        width: 100%;
        height: 100%;
    }

    .email-notify.magicnumber-content {
        width: 100%;
    }

    .cloud-input {
        width: 100%;
    }

    .magicnumber-img {
        flex-direction: column;
        align-items: center;
        gap: 24px;
    }

    .home-hero-section .navbar-brand {
        width: 100%;
    }

    .mnumbers-filter {
        flex-direction: column;
    }

    .mnumbers-filter .card-list-section,
    .mnumbers-filter .sort-details {
        width: 100%;
        justify-content: space-between;
        align-items: center;
    }

    .search-help-content .bottom-content {
        flex-direction: column;
        gap: 24px;
    }

    .search-help-content .bottom-content .bottom-inner-content.patterns {
        padding-left: 0;
        border-left: none;
    }

    .result-waiting-section {
        padding: 32px 0;
    }

    .none-category-number-page .marketplace-section {
        margin-top: -70px;
    }

    .search-help-content .content.content-center {
        border-top-left-radius: 0;
        border-top-right-radius: 22px;
    }

    .search-help-content .content.content-right {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
}

@media (max-width:767px) {
    .hero-section .navbar-brand img {
        width: 150px;
        margin-left: 10px;
    }

    .checkuot-dropdown .resources-dropdown {
        right: -5px !important;
        min-width: 338px !important;
    }

    .hero-section .search-contents .choos-states {
        width: 100%;
    }

    .dropdown-component.input-dropdown b {
        left: 93%;
    }

    .hero-section .search-contents .form-control#code-dropdown {
        max-width: 100%;
        width: 100%;
    }

    .hero-section .search-contents .form-control#state-dropdown {
        max-width: 100% !important;
        width: 100%;
    }

    .home-hero-section .searchnav-links {
        margin-top: 0;
    }

    .checkuot-dropdown .checkout-btns {
        flex-wrap: wrap;
        gap: .625rem;
        margin: 0 .625rem 1rem;
    }

    .checkuot-dropdown .resources-dropdown.nav-dropdowns {
        right: -18px !important;
    }

    .checkuot-dropdown .nav-dropdowns.resources-dropdown::after {
        right: 18px !important;
    }

    .hero-container .search-contents .number-search {
        width: 100%;
        max-width: 100%;
    }

    .hero-container .search-contents .input-grp span {
        position: absolute;
        top: 24% !important;
        left: 93% !important;
        cursor: pointer;
    }

    .choos-code .dropdown-component.input-dropdown b {
        left: 93% !important;
        top: 51% !important;
    }

    .mnumbers-filter .dropdown.mdropdwon {
        width: 100%;
        max-width: 100%;
    }

    .mnumbers-filter .dropdown.mdropdwon .dropdown-toggle {
        width: 100%;
        justify-content: space-between;
    }

    .mnumbers-filter .dropdown.mdropdwon .dropdown-menu {
        width: 100%;
        max-width: 100%;
    }

    .none-category-number-page .marketplace-section {
        margin-top: -100px;
    }

    .search-help-content .content {
        border-top-left-radius: 22px;
        border-top-right-radius: 22px;
    }

    .search-help-content .content.content-center,
    .search-help-content .content.content-right {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }

    .search-help-content .content.content-center {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
}

@media (max-width:575px) {

    .home-hero-section .searchnav-links {
        margin-top: 0;
    }

    .checkuot-dropdown .resources-dropdown {
        right: -5px !important;
        min-width: 308px !important;
    }

    .checkuot-dropdown .resources-dropdown {
        right: -49px !important;
    }

    .checkuot-dropdown .resources-dropdown::after {
        right: 51px !important;
    }

    .choos-states .input-dropdown b {
        left: unset;
        right: 24px !important;
    }

    .login-dropdown .resources-dropdown {
        right: -90px !important;
        min-width: 300px !important;
    }

    .login-dropdown .resources-dropdown::after {
        right: 90px;
    }

    .login-dropdown .login-checkout-btns {
        display: flex;
        gap: 20px;
        margin: 16px;
        justify-content: space-between;
    }

    .login-checkuot-dropdown-box {
        padding: 1px 0 1px !important;
    }

    .checkuot-dropdown .resources-dropdown.nav-dropdowns {
        right: -50px !important;
    }

    .checkuot-dropdown .nav-dropdowns.resources-dropdown::after {
        right: 50px !important;
    }

    .checkuot-dropdown .checkout-inner.resources-dropdown {
        right: -8px !important;
    }

    .checkuot-dropdown .checkout-inner.resources-dropdown::after {
        right: 10px !important;
    }

    .hero-container .search-contents .input-grp .close-icon {
        right: 24px !important;
        left: unset !important;
    }

    .choos-code .dropdown-component.input-dropdown b {
        left: unset !important;
        right: 24px !important;
    }

    .show-all-custom-select.showallrecord .accordion-collapse[data-v-03e06505] {
        width: 100%;
        max-width: 100%;
        padding: 0;
    }

    .mnumbers-filter .sort-details {
        flex-direction: column;
        gap: 12px;
    }

    .email-notify.magicnumber-content p {
        max-width: 336px;
        margin-bottom: 20px;
    }

    .email-notify h5 {
        max-width: 230px;
        margin-bottom: 20px;
    }

    .notify-cloud {
        padding: 60px 0 90px 0;
        width: 100%;
        height: 100%;
    }

    .result-waiting-content .result-waiting-btns {
        display: flex;
        gap: 1.25rem;
    }

    .result-waiting-content .result-waiting-btns .btn {
        width: 100%;
    }

    .form-group.mfilter-industry.show-all-custom-select.sort-by .mlabel {
        display: none;
    }

    .form-group.mfilter-industry.show-all-custom-select.sort-by .mradio-section .form-group .mlabel {
        display: block !important;
    }

    .result-waiting-content .sub-title {
        display: none;
    }

    .contactus-section .title {
        font-size: 24px !important;
    }

    .mexclusive-details {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .mexclusive-details .mexclusive-detail-one,
    .mexclusive-details .mexclusive-detail-two {
        flex: 1;
    }

    .mexclusive-card .mprice {
        justify-content: center;
    }

    .mexclusive-details .mexclusive-detail-two {
        text-align: center;
    }

    .search-help-modal .search-help-content {
        width: calc(100% - 2px);
    }

    .search-help-modal .modal-body h3 {
        font-size: 12px;
    }
}

@media (max-width:439px) {
    .hero-section .navbar-brand img {
        width: 115px;
        margin-left: 0;
    }

    .search-help-content .bottom-content .bottom-inner-content .content-text h3 {
        min-width: 120px;
    }

    .search-help-content .bottom-content .bottom-inner-content.patterns .content-text h3 {
        min-width: fit-content;
    }
}